BM6P6(@ 111000///000222444555666999LLLgggqqq[[[BBB555222///,,,+++)))******++++++,,,------222444777;;;===<<<888444333222111/////////000111333000,,,(((&&&&&&'''(((***)))(((((()))+++---///,,,...000222444444444444***)))((((((((()))+++,,,---+++***)))***+++***)))((()))************))))))(((((()))************)))((())))))((('''&&&&&&(((''')))+++------,,,***)))+++******+++------,,,***''''''(((((())))))******+++++++++,,,,,,---------++++++++++++,,,...000111333222111111000000111111...,,,...222222//////222000111222111///---...///222111222444666777555444444444555777999888666333222111//////000222444555444555444333111111333555222333333444333333222222555666666555555444333333444444444333222111000///------///000111111111111---000444666555555888;;;DDDOOO^^^jjjpppqqqqqqrrrqqqpppnnnllljjjiiiiiihhhiiihhhggggggggghhhjjjkkkmmmmmmllljjjhhhdddaaa___ddddddcccccccccdddeeeeeeggggggffffffffffffggggggbbbcccdddeeeeeedddcccbbbaaadddffffffdddcccdddfffgggggghhhiiiiiiiiiiiihhhhhhdddccceeeeeedddfffkkkkkkmmmlllgggdddfffgggfffddddddddddddeeeggghhhjjjfffhhhjjjjjjjjjiiijjjkkkooonnnlllkkkjjjkkklllllliiicccYYYNNNEEE===666111222222222222222222222222777555333111000111333444555666@@@UUUjjj{{{qqqZZZHHH@@@999444111222111///000444111...,,,000555===IIITTTlllyyy}}}mmmWWWGGG>>>444,,,,,,...---,,,,,,,,,+++++++++---///222444333333444444444333222111111111111111000000000000000//////---,,,+++*********,,,///222333222111000///...---,,,+++,,,------------------------------...---,,,,,,---///222444///////////////000111111000333555555333000...---...//////---++++++,,,---...999<<>>777333333333333333333333333333999777444222111222333444555666???PPPbbbrrrwwwaaaOOOFFF888222/////////---...222///,,,+++...333999DDDNNNdddrrrrrr^^^NNNBBB888///---...---++++++,,,,,,++++++---///222333444444333333222222222111111111111111000000000000000///...---,,,++++++***///111333444444333111///000///---,,,,,,,,,---...............------------------------...000222333///////////////000111111111444666666444111///...///000000...---,,,---///000<<>>IIIVVVcccuuulllYYYNNN:::333......///---...222...++++++///222666>>>GGGYYYhhhyyyyyygggXXXHHH<<<222......,,,***+++,,,,,,,,,,,,---///222333666555333111111111111111111111111111000000000000//////...---,,,++++++***222222444444333111...---///...---,,,,,,,,,---...------------............------...///000111222222///////////////000111111222555777777555222000//////000000///...---///000222???EEE^^^uuu~~~vvv[[[FFF888333,,,...222...........................///...,,,++++++---///000...000222222000/////////000000111111000000//////------,,,++++++,,,---.........///111333333111///...---,,,,,,.../////////...,,,++++++---///000///111000///...------------+++---...///...------...,,,000666@@@VVVqqqqqq___NNNBBB<<<444333111///......//////------------------------.........---------------............------------))))))))))))***+++,,,------......//////000111111//////000000000000//////,,,++++++---...///---,,,...------------------...333222111111000///.........//////...,,,+++,,,...444333333222333555888;;;FFF___{{{rrrYYYIII888111111000000111------,,,,,,+++***))))))******+++...111333333111,,,,,,,,,+++++++++,,,,,,***+++,,,---,,,+++***(((***)))(((((('''(((((()))***+++,,,---...///000000***))))))((()))***+++,,,---+++******+++,,,,,,++++++)))'''&&&&&&'''((())))))******++++++++++++++++++,,,,,,+++)))(((((())))))***+++------,,,++++++...------...000000///...******++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++,,,---///111222222333666777777555222000---,,,...333333000///111111222222000...,,,------111000111222444444333111...000444999;;;999555000......///000111222333333111222222111//////000111222333444555555555555555000111333444444333111///222222222222222111000000//////////////////......000333666777666777;;;>>>EEEQQQ```lllqqqssssssssspppooommmkkkiiihhhgggggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjiiigggfffdddcccbbbeeeeeeeeeeeefffggghhhhhhhhhgggffffffeeeeeeeeeeeecccccccccddddddccccccccccccdddeeeeeeeeedddddddddjjjiiiiiihhhggggggggggggiiieeedddeeefffiiirrr||||||rrrlllkkkkkkiiihhhgggfffeeedddeeeeeefffiiijjjkkkjjjhhhffffffgggjjjjjjjjjjjjjjjjjjjjjjjjiiicccZZZPPPHHHAAA;;;777555444333222222222333333555444333222222333555666666888<<>>AAAIII[[[lll{{{~~~lll]]]JJJ@@@666333222000000222///......111222222666;;;HHHVVVggguuu~~~uuujjjRRRDDD555///---,,,,,,------------...///000111222555333111///...///000111111111111111000000000///.........------,,,,,,++++++,,,,,,------,,,+++***,,,,,,***)))))))))***+++******++++++,,,,,,,,,,,,---...///000111111000000///////////////000000111000333555555333000...---,,,.........------///111444FFFQQQkkk~~~qqqYYYCCC777222+++,,,///+++////////////////////////,,,---.........---,,,+++,,,...111222111///.........//////000000000////////////...---...///000111......///111333333111//////---,,,---///000000///,,,+++***+++---//////...///......---------......,,,---...---,,,+++,,,...000444===NNNgggvvvbbbPPPAAA777333////////////...------,,,------------------------------...//////......---,,,,,,------------------000...,,,***)))+++,,,---......//////000111111111000000////////////000000///---------///000///...//////............//////444444444333222000///...,,,---------,,,,,,---//////111222111111555;;;AAARRRmmmxxxcccLLL@@@444///...---,,,---------,,,,,,+++***)))))))))***+++///222222111///+++,,,,,,------------,,,,,,---000111111000...,,,''''''''''''''''''''''''))))))))))))***+++,,,---***)))((((((((()))++++++---+++******,,,------,,,,,,+++***)))(((((())))))(((((()))************)))'''(((***)))(((((()))+++***++++++,,,,,,,,,,,,,,,---,,,,,,---//////...,,,***************)))))))))---,,,,,,,,,,,,,,,,,,+++((((((((()))+++...000222222444777888888666333111***+++000777888222......000111222222000000111222222222222333555444222000111333666999;;;999555111000222444555555444222111///111222222000//////000///000000111111000000///...//////000000000000///000111111111111111000000000111111222222111111111000333555555444666;;;???DDDOOO^^^jjjpppqqqqqqrrrqqqpppnnnllljjjiiiiiihhhhhhiiijjjjjjkkkkkkjjjjjjjjjiiihhhggggggfffggggggfffffffffggghhhiiijjjkkkiiihhhhhhggghhhhhhiiiiiigggffffffeeeeeeffffffgggeeeddddddfffiiijjjiiihhhjjjiiigggeeedddcccddddddcccbbbdddfffhhhmmmyyyxxxpppnnnmmmkkkhhhgggfffeeedddeeeeeefffhhhjjjkkkjjjgggfffffffffggghhhiiiiiijjjjjjiiiiiigggaaaXXXPPPIIIBBB===:::444333111///...///000111---...///000222444666777888888999;;;<<>>SSSpppmmmYYYIII===666222000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///......,,,,,,,,,,,,------------...---***((((((((()))***---......//////000111111111000///......///000111000...------///000000///...------------------...333444444444333222000///,,,---...---,,,---///000...111222222222666>>>EEE\\\wwwsss]]]EEE;;;111......,,,,,,...,,,,,,,,,++++++*********)))***,,,000222222///,,,***+++,,,---------,,,,,,,,,...000111111///---,,,&&&&&&'''((())))))))))))***))))))))))))+++,,,---,,,+++*********+++,,,---...---,,,,,,...//////...+++******)))((((((''''''''''''((())))))))))))(((&&&(((************,,,...---------...............,,,,,,,,,---...///...,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,---+++*********+++---///000222444666777666555222111+++***---222333///---...///111222333222222333555333333333444555555333111555666777:::;;;999555222333444666777777444111///000111333333111000///000000000000000000///...---......---------...000000000000111111111111000000...///000111111222111111000222444444333555:::>>>EEEPPP___kkkqqqrrrrrrrrrrrrqqqooommmllljjjjjjiiihhhiiijjjkkkkkkkkkjjjjjjjjjiiihhhhhhggghhhiiiiiiggggggggghhhiiijjjkkklllgggffffffgggggghhhiiijjjiiihhhgggffffffggghhhiiieeeddddddgggkkkmmmllljjjjjjhhheeecccaaaaaabbbbbb``````dddgggiiinnn{{{xxxpppnnnmmmkkkhhhgggeeeeeedddeeefffggggggiiijjjiiigggffffffgggffffffhhhiiiiiiiiihhhhhheee___WWWOOOHHHBBB===:::666444111///...///111222///000000111222444444555666555666888999<<>>FFFRRRaaaqqq}}}~~~yyyeeeUUUBBB666111...---///---...///000000000000000/////////000000000000111111111111111000000000000...------------,,,,,,,,,------......////////////...---+++*********+++,,,++++++,,,------...//////...------,,,,,,---/////////////////////000111111111333666666333000......,,,---...///...///222444888MMM]]]xxxoooUUUAAA666333---///222------------------------------.........---,,,,,,+++---...//////......///111---......///000000//////---,,,,,,,,,---...000111000000111333555555333111///---+++***++++++***)))+++******,,,...///...,,,---,,,,,,,,,------...//////000///...,,,,,,...//////555BBBYYYwwwvvvbbbOOOBBB999444111000///...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...++++++,,,,,,,,,---------,,,+++***)))))))))***+++,,,------...//////000000111000///......///000111///---,,,,,,...////////////......------......///111222333333333222000...,,,---......---...000222...111333333444888AAAHHHcccpppYYYAAA777///---...------///,,,,,,,,,++++++++++++***((())),,,000222111---***)))***+++,,,------,,,+++---...///000///...,,,+++((((((***+++,,,,,,,,,,,,,,,,,,+++++++++---...///------,,,,,,,,,---...///000///---...000111111000))))))))))))((('''&&&%%%&&&''''''(((((((((((((((&&&(((***++++++,,,...000////////////000000000111...------...000111///...---------,,,,,,++++++++++++++++++,,,,,,---------///...---,,,,,,,,,---...444555666777666555333222333111111444555333333777///111333333333444555777444333444555666666333111888888888::::::999555222444666888999888555111///000222444444222000000000111111111111000...---,,,///...,,,+++,,,...000111///000000111111111000000------///000111111111111///222333333222444999>>>FFFQQQ```lllrrrsssssstttsssrrrpppnnnlllkkkjjjjjjhhhiiijjjkkklllkkkjjjjjjkkkjjjiiihhhhhhiiijjjkkkggggggggghhhiiikkklllmmmeeeeeeeeeeeeggghhhiiijjjjjjiiihhhgggggghhhiiijjjeeeddddddhhhlllooonnnllliiigggeeebbb`````````aaa]]]___dddhhhjjjooo|||yyypppnnnmmmkkkgggfffeeedddeeeeeefffgggggghhhiiiiiigggffffffgggfffggghhhjjjjjjjjjiiihhhddd___VVVNNNHHHBBB===:::777555222000///000222333333333333333333333333333444333333666777999AAAJJJ]]]sss}}}fffVVVEEE<<<888333///...222///...000///...222888:::AAALLL[[[mmm|||~~~nnn\\\GGG:::333///...///---...///000111111000000---...///000111111111000111111111111000000000000------------------,,,,,,........................///...---,,,,,,,,,------------......///000111111...---,,,++++++,,,...//////////////////000111111222444777777444111000///---...///000000111333555999PPPaaa|||pppSSS???555333...000444000------------------------///...,,,******+++,,,------...///...---...000222------...///000000/////////.........///000222333000111222444666666444222111///---,,,------+++***+++******,,,...///---,,,,,,,,,,,,,,,---......///000111000...,,,,,,...000444:::FFF]]]zzz}}}ooo[[[HHH===666222111///...------...///000222,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111000///...+++++++++,,,,,,---------++++++++++++,,,---......,,,,,,------.../////////222000///......///000222...,,,++++++,,,.........111111000000000000111111///000111222222111///...,,,---.........///111333000000222444222666HHH[[[tttiiiTTT<<<555...+++---//////...---,,,***((('''(((((())))))***,,,.../////////...'''+++...000///,,,*********+++,,,,,,---------,,,((((((''''''&&&&&&%%%%%%))))))))))))***+++,,,---,,,+++*********,,,///000333111//////000111000///)))*********)))(((&&&%%%&&&&&&&&&'''''''''''''''...---+++******+++---...------...//////////////////...,,,+++***++++++,,,...---,,,---......---+++---------------,,,+++***************+++---///000111333555444222///............000111222333333333555999999555333555555444222555888777555333333555>>><<<::::::;;;:::666222444444333555666777555444555444333111000//////...111111111111000///...---///...------...///000111333333333222111000///...000000000000111111111111///000111000///222888>>>HHHUUUccclllqqquuuvvvtttqqqpppooommmkkkjjjiiiiiijjjjjjkkkllllllkkkjjjjjjkkkkkkkkklllllllllmmmmmmhhhgggggggggiiijjjiiihhhgggfffeeedddeeegggiiikkklllkkkiiihhhiiikkknnnooolllhhheeefffkkknnnmmmkkkhhhfffcccbbbaaaaaa___]]]^^^bbbeeegggiiiooozzz}}}uuunnnkkkjjjjjjhhhfffeeefffhhhiiiiiihhhfffggggggggghhhhhhhhhiiihhhhhhiiiiiiiiiiiihhhhhheee```XXXNNNFFF???;;;999555444222222333333222111000000000000111111111111222333333333444888===@@@VVViiirrrcccOOO@@@999555222...000000000222444555444333555:::CCCQQQfff{{{uuufffPPP<<<222///000111000//////...//////000111222111000//////000111111333333333222111///---,,,//////.........---------------,,,...///000...---///...---,,,,,,,,,,,,,,,////////////000000000000222222111000///...------...---,,,+++,,,...000111555777999888555111...---.../////////...000444777BBBSSSmmm}}}oooSSSEEE888222000...,,,---,,,---...//////...------///......---------......,,,---------,,,,,,...//////000111000///...///000////////////000000000000444444444333111///...---,,,---......//////......***+++---//////...---,,,,,,++++++---...///...---111---+++,,,+++)))***...///;;;OOOhhhwwweeeOOOBBB:::333---+++,,,,,,.../////////...---//////.........---------000//////...------,,,,,,......---------,,,,,,,,,---------...------,,,+++------,,,------...///000222111///------...000111...---,,,+++,,,...000222---...000111222222222111000111333444333111///...000///.........///111222000000111333444<<>>:::999555444333333444555444222222222222111111111111111222333333333333666;;;>>>UUUiiiyyyjjjVVVEEE<<<888333000111000000222444444333222666:::BBBPPPggg}}}oooXXXCCC666000.........//////000000111111111111000///......///000000333222222111000///......000000000///............---,,,,,,...000000///...///......---,,,,,,,,,---.../////////000000000000............------------...---,,,,,,,,,...000111666888999999666222///.........///...///111555888EEEVVVooo}}}mmmRRREEE888333111...---...,,,---...//////...---,,,......------------------,,,---...---,,,,,,...000111333333222000///000111.........///000111222222555555555444222000...---,,,------...............+++,,,---.........---------,,,,,,---...///---,,,000,,,+++---,,,+++---222333@@@UUUlllqqq^^^JJJ>>>888333//////---...///000000000///...,,,,,,+++++++++*********.................................---------,,,,,,,,,---------------,,,,,,,,,,,,,,,---...000111222222111000///......//////------,,,,,,---...000111---...///111222222111111222222333444444333222111000000/////////000111222//////000222777EEE___uuuttt[[[GGG:::555///,,,---//////---//////...---,,,,,,,,,,,,***+++,,,------,,,+++***+++...000000///,,,++++++(((((()))***++++++++++++***))))))))))))+++---...,,,++++++***++++++,,,,,,...---,,,,,,,,,---...///000///...///000111000///))))))***++++++++++++***''''''(((((()))***++++++---,,,+++******+++,,,------...//////000000//////)))))))))***,,,...000222000///.........---+++)))++++++,,,,,,,,,+++************))))))***,,,...///000111111000//////000222555444333222222333444555555999;;;888777999999888666888:::;;;999888888888===<<<;;;::::::888555222444333333555777888888777333222111000000111222333111111222111111000///.........------...///111222333333444333333222111000//////000000000000111111...000111111000222888===KKKXXXfffnnnsssuuuuuurrrrrrpppmmmjjjiiijjjkkklllmmmnnnnnnnnnmmmkkkjjjhhhjjjjjjjjjkkkkkkkkkkkkllljjjiiiiiijjjkkklllkkkiiicccccccccccceeegggiiikkkjjjhhhfffddddddeeegggiiiiiiggghhhkkkoooqqqooommmgggeeeccccccdddeeeeeedddcccdddeeeeeeeeehhhooouuuwwwtttqqqnnnllllllmmmnnnkkkiiiggggggiiilllmmmmmmiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhbbbXXXLLLCCC<<<999888666444444444666777666555444444333333222111111111222222222111111444888;;;QQQeeeuuuaaaNNNBBB;;;666333333222111222333444333111555888>>>NNNfff}}}xxxbbbLLL===444000...---...000111222222222111//////............//////222111000/////////000000222222111000///.........---,,,,,,...000111000///............------------....../////////000000000,,,,,,---------.........------,,,,,,---...000111555777999999666222000///......///...///222666:::III[[[ttt|||kkkQQQDDD888333111///............///000000///...---...---------,,,,,,,,,,,,---...///...------///111444555555444222111111222------...///000222333444666666555444222000...---,,,,,,---...............,,,------------............---------......---+++...,,,+++---------111777888HHH^^^sss~~~gggUUUBBB999555333111222---...000111111111000///++++++++++++*********))),,,,,,---...//////000000.........------------,,,,,,,,,---......---------,,,,,,,,,...///111333444111111111000000///------,,,,,,---...////////////---...///000111111111000111111111111222222222222000000000///000111111222,,,------000:::OOOmmmlllUUUDDD999555000......///...---///......---------------------......---,,,***)))---///000000...,,,,,,,,,((()))***+++,,,,,,,,,,,,***)))((('''((()))+++,,,---,,,++++++++++++ӵ++++++,,,,,,......---...000111000///+++++++++++++++++++++***''''''((()))+++,,,------,,,+++************+++,,,------...///////////////)))))))))***,,,...000111111000.........---+++)))***++++++,,,++++++************))))))***+++---...111111111000///000333555999777444111111222555666999>>>>>>;;;888888777555444555777888777777666666Ħ777555333777666666Ħ======444333222000000111222333222222222222111000//////...ӵ222222222222222222111000000////////////000000000111...000222111000333888<<>>QQQhhh{{{xxx^^^NNN<<<444222111111222---...///000111000//////.........---------,,,,,,---------...//////000000............------------------...///000000//////............///111222333000111222222111///---++++++,,,...000111000///............//////000000000......------...///000111000000000000111111222222)))+++---000>>>YYYyyyzzzeeePPPBBB777444111//////...---------------------,,,,,,,,,//////000///...---+++***...///000///---,,,---...***++++++,,,---,,,,,,,,,...---+++*********+++,,,,,,,,,+++******4ĉ@ӵ*********,,,,,,,,,...000111000//////...---,,,******))))))(((((()))***+++,,,---...************************,,,,,,---...............++++++******+++---...///111000///...///...+++)))***++++++,,,,,,,,,+++++++++************+++---...222333333222111222555777999777333000000111444666999>>>???<<<::::::999666333333444666777666555444>L999777555555888777=hĦ@@@777666333111///000111222333333333333222111000///4ĉ@ӵ///000000000000//////......////////////000000000---000222222111333888<<LjjjkkkkkkkkkkkklllmmmnnnooonnnllljjjjjjmmmpppqqqqqqjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiikkkdddXXXLLLBBB<<<:::999777666555666888999888777444333333111000///...---111111111//////000444777III\\\sssvvvaaaMMM???888555555333111111222333222222222444:::IIIbbb{{{|||ooo^^^MMM???666111,,,...000222333222111000//////000000111111111111111000...------///111222000///...---,,,---...///.........///222222111000......///000000//////...............////////////111000000///...---------,,,,,,------...//////000///222444555333000...------.........000444:::???SSShhh~~~yyybbbLLL@@@555222222000.../////////000000000///------++++++,,,------,,,++++++---...//////......///111444555555444222000111222333222000//////000111222222222222111///...,,,++++++,,,,,,---...---------......---------...///000000///......//////---+++///.........,,,,,,222:::DDDZZZssssssXXXIII888222111/////////,,,---.../////////......////////////............//////////////////////////////.........---------......000111222222222222111000000////////////000///000222222222///---++++++,,,///111222111///................../////////...---------...///000000//////000000111111111111(((,,,///333DDDbbbuuu]]]JJJ???555444333111///...---,,,+++,,,,,,------,,,++++++000000111000///---,,,***---......---,,,,,,...///,,,------------,,,++++++++++++******)))(((''''''+++******)))***GG=?))))))******+++...000111000...000///---+++***(((((((((((())))))***+++,,,------))))))))))))))))))))))))***+++,,,,,,------,,,,,,---,,,+++++++++,,,---...111000/////////...,,,***++++++,,,---------,,,,,,,,,,,,+++++++++,,,......333444444444333333555777777555222//////000333555555:::===<<<;;;======:::555444555777999999777666HdĦ888777777777666=Īj999777444111//////111222333333333333333222000000GG=?...////////////............////////////000000---000222222111333777;;;KKKYYYhhhppptttuuusssooonnnmmmkkkiiiiiijjjlllnnnooooooooonnnmmmkkkhhhgggggggggggghhhhhhhhhiiiiiiiiiiiijjjlllnnnnnnkkkiiieeefffgggiiijjjlllmmmmmmkkkiiifffdddcccdddeeeffffffhhhllloooppppppooonnnfffdddbbbcccgggkkkmmmnnnooonnnkkkHdĦggghhhhhhiiijjjlllmmmmmmnnnmmmkkkkkkllloooqqqqqqqqqiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkjjjdddZZZNNNEEE>>>;;;:::777666555666888999888777333333222111000///...---000111000///...000444777GGGXXXkkkwww~~~iiiSSSBBB999666444222000000111333333333333777===III^^^ttt}}}uuugggUUUCCC666///---...000111111000000///...///000111222222222111000///.........///000111///...,,,+++,,,---///000000//////000222222111000......000111111111000///------.........///////////////...---,,,+++***))),,,,,,---....../////////---000333333111///------------......000555<<>>;;;666666DdD555444444?fӵ888666333Ħ444444444ӵƜ`1.׼s......ĭӵ//////222;;;IIIWWWgggppptttuuusssӵjjjkkklllmmmĦnnnmmmllljjjhhhhhhhhhnnnmmmjjjhhhfffggghhhĦiiigggeeecccbbbcccnnnĦbbbcccfffjjjnnnooopppmmmjjjDdDiiikkklllrrrqqqӵkkklllӵmmmӵddd[[[PPP666666Ħ111000ӵ@@@OOO^^^ĭӵ///111888>>>FFFTTTfffssswwwyyyzzzwwwnnn]]]JJJ;;;333////////////............---...///000111111111000//////////////////.........---,,,+++,,,///222333222111000111222222000///---...000222222111000///---------.........//////---------,,,,,,+++++++++,,,,,,---...////////////---///222333222///......---------...000666>>>CCCYYYppptttYYYEEE;;;111///000...------,,,,,,------,,,+++)))((((((***,,,...000000//////,,,---...---,,,,,,...000000222333333222111333444444333000//////000222333......////////////......++++++,,,------------,,,,,,---///000000//////......------...000000///---000000222222000000999DDDVVVppp|||fffOOOBBB666333333000---,,,,,,---...000000//////.........---------,,,,,,,,,......//////000000111111////////////............+++,,,...000111222333333000000///...------------......000111111000000///,,,---///000111111000000......---,,,,,,---......000111222222222111000///,,,---...///000//////...***111?~4g&e>&e333g&e,,,>hӵ...//////...,,,+++***g&e+++guO>uO>&e+++---4ff?>ߝL(((gĉ@+++,,,,,,,,,Shӵ...---,,,***)))))))))g&e***>hӵ)))))))))(((((((((((()))fff?><z***g&e>&e///000HL//////...ShӵgL555444222222222111000...---...///000S?ʬ<<<9993h?D%%)?666555ZufĦ666444222gL666444444g&e111gĉ@,,,///g&e>&e...@e,,,///??777;;;GGGVVVfffooosssuuug<ĉjjjkkkkkklll3we<Ħmmmmmmllljjj3h?@elllnnnmmmjjjgggffffffgggZjjjgggfffcccbbbaaa3h?gLdddbbbbbbfffjjjmmmoooooollliiiD%%)?jjjfff?><zrrrsss=?Ħmmmg&ennng&ehhhddd[[[S?ʬ6664ff?>ߝL222@e000g&e999:::FFF3h?g&e>&e//////??000666<<>>III]]]wwwyyybbbLLL@@@555333444222///------...000111111111000/////////.........---------,,,,,,---///000222333333000/////////............***+++,,,...000111222222......------------......---...///000000111111111---...///000000111111111///...---,,,,,,,,,---...///000111222111000---,,,+++,,,.../////////...---3334DӵHƅ^Hu]Ħ111Hu]Ħ,,,ZuR)Ħ...,,,***))))))***+++Hu]Ħ---HŐeHŐeHu]Ħ+++qIܗGIӵ'''tt*********HGgĉ@---,,,------,,,,,,,,,+++Hu]Ħ---ZuR)Ħ((((((((())))))((()))sߝLGdUĦ)))Hƅ^Hu]Ħ,,,ntHdĦ---,,,HGgĉ@000HdĦ888888555111...,,,---...000111333Htƅ^>>>===Bt=o9ĦDtfo9Ħ777444555g?:::666HdĦ555555555Hu]Ħ333tt///000Hƅ^Hu]Ħ+++H׼s000111444777:::GGGSSSdddppptttrrrtQhhhjjjlllnnnje<ĦkkkllllllBt=o9ĦH׼sllllllkkkiiigggfffgggfffgggHtĦhhhhhheeebbb___Bt=o9ĦHdĦbbbcccdddfffhhhjjjkkkmmmjjjfffDtfo9ĦsߝLGdUĦnnnHt@cӵHu]ĦpppHu]ĦkkkfffHtƅ^888qIܗGIӵ111H׼s000000Hu]Ħ333777Bt=o9ĦHƅ^Hu]Ħ222444888444555;;;BBBHHHRRRZZZcccmmmvvvtttjjjZZZFFF777111......000000,,,+++------------......000111111222000///...///000//////000///...---...111444666666555444222111000000/////////...---,,,,,,++++++000///...------...000000/////////...------,,,,,,...------------...//////111222444444333111...,,,///,,,+++...000444===FFFZZZnnnnnnUUU???888000,,,---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111000///...---------.........//////000222444444444444666888333222000......///111222444333333555777666222...//////000111222111...,,,---...///000000111000000///000000111111111000000333333444444111444CCCSSSjjjppp[[[EEE<<<111---000222000...//////000000111111222222222111111000///......---------------...000111333111111111111111000///...---.........------///000///111222222///---,,,---......---------......///000...------///000/////////...---,,,+++*********111111111111///---+++***,,,---......---...0002222222224DuXӵDdDΦDdDĦ111DdDĦ,,,+++t|<...---+++)))((()))******DdDĦ---DdDΦDdDΦDdDĦ)))peƜ4DuTӵ'''`eĭ***qet,,,+++***,,,+++++++++******DdDĦ***)))t|<)))(((((()))))))))))))))DdDDdDĦ***DdDΦDdDĦ,,,q<niDdDĦ...qet---///DdDĦ555555444111//////000000222444q<RGGGDDDqjRgdKӵHdDĦgdKӵ666444GR/f6LĭĦ===999DdDĦ999888777DdDĦ444`eĭ///DdDΦDdDĦ...DdDĦ333111111222222222444777:::GGGSSScccooorrrpppgeĦiiijjjlllFSĦkkklllqjRgdKӵDdDĦkkklllkkkjjjhhhgggffffffgggDdDĦhhhgggeeebbbqjRgdKӵDdDĦcccdddeeegggiiijjjkkkllliiifffHdDĦgdKӵDdDDdDĦnnnDdDĦ4DufӵDdDĦpppDdDĦlllq<R:::888peƜ4DuTӵ111DdDĦ000000DdDĦ111qjRgdKӵDdDΦDdDĦ222333333111111444555222111555:::>>>FFFMMM[[[gggsssuuunnn___KKK;;;000,,,+++---///---///222------------...///000111222000/////////000//////000///...---...111444555444333222222111111111111111000000///......------------,,,,,,,,,---/////////////////////............------------...//////111222333444444222///...///,,,+++---///222;;;DDD\\\pppiiiPPP>>>888000,,,---///...,,,------------------,,,,,,+++,,,...///000///...---............///////////////000222333222333555666555333111//////111444666999888999:::<<<:::666333///...///000111000---+++......///000111111111111000111111222222111111000222222444444333999JJJ[[[rrrkkkUUUCCC;;;222...000222111...///000000000111111111222000/////////...---------------------...///111222111111222111111000///...---...///...------///000111333444333000...------......---------......//////---,,,---///000000/////////---,,,+++*********+++,,,...000111111000///+++,,,------,,,---///1110002224DuXӵDdDΦDdDӵ000DdDĦ++++++o)h+++---,,,***)))(((((()))***DdDĦ---DdDΦDdDΦDdDӵ(((=ӊB1.uTӵ)))HߝL`o9***po9wӵ)))*********)))))))))DdDĦ))))))o)h))))))))))))))))))))))))***DdDΦDdDĦ)))DdDΦDdDӵ---GIpӵDdDĦ...po9wӵDdDĦ333333333222111111222333555888po9uVVVUUUSSSOOOGIdnuR)ĦDdDĦnuR)Ħ777555CdgĪj:::DdDĦ;;;;;;:::DdDĦ444HߝL`o9...DdDΦDdDӵ///DdDĦ333000111222222222555999<<>>OOO^^^nnnvvvsssgggRRRAAA444...+++,,,...---///333,,,,,,,,,,,,---...///000111111000000000/////////000///......///111333555222222111111111222222333000000000///......------************+++,,,.........///000000000000000000......------......///000000222333444444333111000000...---///000222;;;EEE^^^rrrcccJJJ<<<666000,,,---......---------..................,,,---...///...---,,,+++........./////////000000...///111111111111333444777444111000000333777999<<<<<<===>>>???===999666.........///000///---+++......///111111222222222222222222333333222222111111111222444666???TTTggg|||zzzdddNNNAAA:::222///111333222000000000000111111111111111...---------------------,,,,,,,,,---...///111222222222222111111000......---...//////......///111444555555444111///......///......---------......---,,,+++,,,...000000000000///...,,,++++++******...000111222111...+++)))***+++,,,+++++++++---///...2224DuXӵDdDʜ4DuTӵ///>d<Ħ+++Dt+++***)))(((((())))))***>d<Ħ--->d<ʜDd<ʜ4DuTӵ)))***F&uTӵ***4DufئL>e***puR)Ħ+++*********)))))))))>d<Ħ***Dt******************)))***DdDΦDdDĦ'''>d<ʜ4DuTӵ...4DwDd<Ħ...puR)Ħ>d<111111222333333444777:::@@@peӵgggĦpeӵDx<>d<ӵDd<999qR/ܗ?fӵ777>d<;;;;;;>d<Ħ3334DufئL>e///DdDʜ4DuTӵ,,,DdDĦ000000111333333444777;;;???IIITTTbbblllnnnkkkgeĦiiis<v>aĦkkkkkkpeӵDx<DdDĦkkklllmmmkkkjjjiiidddeeegggDdDĦiiieeecccaaapeӵDx<>dd<ӵDd<DdDΦDdDĦoooDdDӵnd<DdDĦooo>d<Ħnnnpeӵ@@@Ħ444F&uTӵ111DdDĦ222000>d<Ħ///peӵDx<>d<ʜ4DuTӵ555333222000000222666111///000000///222777DDDTTThhhuuuwwwmmmYYYHHH;;;444......///---,,,...,,,,,,,,,,,,,,,---...///000111222111000//////000//////......///111333555333222111111111111111111......---------,,,,,,,,,((())))))***,,,---...///...///000222222333222222...............//////000000111333444444333222111111000000222222555@@@KKKbbbvvvzzz___FFF:::555///,,,,,,---...---............////////////////////////...---,,,+++------........./////////...000111222111111333444777444111000000444888;;;<<<<<<===>>>>>><<<888666000///...///000000...,,,...///000111222333333333333333444444333333222222111000222444777DDD[[[pppsss\\\III===888222000222444444222111111111111111111111111---------------.........,,,,,,,,,---...///000111222222222111111///...------...000000/////////111555666666444111///////////////...------------...,,,+++***+++...000000000//////...,,,,,,+++++++++111222333333111---)))''')))***++++++******,,,...---3334DuXӵD&dq&ĒR///...sdKĦ+++DHRRud)))))))))))))))******sdKĦ---D&oq<Ōq&ĒR***++++++>dp&ĒR)))***nfʜd<Φ>d<Ħ(((s&dq&ĒR......i?ʜtd<Ħ///HHܗDӊB111<x222555888;;;@@@EEELLLB?>><<<CdK;fuf<xsdKĦ222nfʜd<222444555666:::???BBBLLLVVVccclllnnnlllgeĦhhhHg8>aĦjjjkkkB?Ho9iii>dd<ӵbbbaaaB?Ho9```<xnnnnnnnnnmmmhhhgggfff&ӫeʬtIӇddd>d<Φ>d<ĦpppD&ӫetIӇmmmDdDĦooosdKĦmmmB?dp&ĒR111111>d<sdKĦ111B?Ho9s&dq&ĒRAAA777333222000///111444000...000000...000444===MMMbbbqqqwwwqqq___OOO@@@888222222222...++++++------,,,,,,,,,---......///111333333000//////000//////...///000111333444555444222111000/////////---------------,,,,,,,,,)))***+++,,,---...//////...///111333444444333333///............///000000111111222333333333222111000///000222444999GGGUUUjjj|||vvv\\\DDD777333///,,,,,,,,,---............//////000000000111111111000///...------,,,,,,---------.........000222333333222222444555555333111///000333777:::;;;<<<>>>>>><<<:::777666222111000000111111000......///000222333333444444444444444444444333222111111000222444999GGGaaawwwlllVVVEEE999666222222444666666555333333222222111111000000..................//////++++++,,,---...///000000333222222222000///...------///111111000///000111555666555333000//////000//////...---------------+++***)))+++---///000///......------,,,,,,------+++,,,///111111111///...***+++,,,+++******,,,---///7774DuXӵHu]3hh000...---ne+++,,,=e((())))))******+++++++++ne,,,---pIƎ@t@h+++,,,,,,>h(((((()))fe+++@ďD///000000************))))))ne((((((=e,,,------,,,+++******+++ege,,,,,,sĪj@h......---fdDĦ111@ďD...222Hkge444999>>>GGGLLLSSSYYY```@h@GDDDDDDHĪj@IŌFFFBBBBene666Hkge888ne222222fe222Hu]3hh111...,,,se000222333555777;;;@@@DDDNNNWWWccclllnnnmmmgeĦja>aĦjjjjjj@Giiihhhsennnmmmkkkhhhgggfffgggiii<Ōbbbaaaaaa@GbbbaaaHkgeoooqqqpppooommmhhhggggggHĪj@IŌdddeeeegemmmqqqHu]3hIŌmmmnnnDdDĦooonemmmmmm@h999777>h222222111se111ne000222@GhhhyyysĪj@hSSSFFF888333222000///000///,,,+++......,,,---000888FFFYYYjjjtttsssfffXXXDDD;;;333222333111///......---------------.........222444444111//////111......//////000222333444555444333111///.........////////////////////////***+++---...////////////...///111333444444333222//////......//////000111111111222222222111111000,,,,,,...111555???RRRcccvvvrrrXXXCCC444222///---+++,,,---...------......///000000000222222111000000///......------------.........///222333555555444444555666444333111000111333555777:::===??????<<<999777666333222000000111222111///...///111222444444555555444444444444333222111111000111333666===LLLfff}}}wwwcccOOO@@@666444333333555777777777444444333222111000000000//////..................***+++,,,...////////////333333333222000///---,,,---///222222111000000111333333333111///...///000000///...---------------+++***)))***,,,.........---,,,,,,,,,---...//////...///000000000///------,,,---------++++++---...3334DuXӵĵD^000///---,,,///+++,,,+++((()))***+++,,,,,,,,,,,,***,,,------,,,,,,,,,,,,((('''''''''***)))(((///...---,,,)))))))))((((((((('''((()))+++,,,......,,,+++***++++++------,,,......---------DdDĦ444777444444999>>>AAAHHHOOO\\\ccckkkqqqvvvNNNMMMMMMYYYTTTKKK999666777777555444333555222D^111111///---s׼s///...///222444666;;;@@@DDDNNNWWWccckkkmmmmmmgeFm8ppp>aĦjjjjjjjjjkkkhhhgggs׼skkklllllljjjhhhgggggghhhjjjHoeeeaaaaaa```aaafffdddcccmmmqqqsssrrrpppnnniiihhhhhhffffffggglllnnnpppD^mmmmmmnnnDdDĦnnnmmmmmmmmmlllDDD:::888555444444444333s׼s000000000111111222GGG[[[ooosssXXXIII:::333111///...///---******------***+++...444@@@QQQbbboootttmmmbbbNNNAAA444111111000000111//////......---......///...222555555111...///111......///000111222333333333333111000////////////////////////////////////+++,,,---...//////...---...///222444444333222000///////////////000000111111111111111000/////////,,,,,,///444:::HHH```tttnnnTTT???222111///---++++++---...,,,,,,---......///000000111111000///////////////////////////000000000000333444555555444444555666444333333222222333444444999<<<>>>>>>:::777555555333111//////000111000///...///111333444555666666444444444333333222111000///000444999AAARRRmmmoooZZZGGG;;;333333333444666888999999555444444333111000000//////.........---,,,,,,,,,)))***,,,.../////////...333333333222000///---,,,---000222333222111111111000000000///------...000000000///------,,,,,,---,,,***)))***,,,------,,,+++++++++,,,...///111222555444222///---+++******...//////...------...000Φ4DuXӵtvӵ>d<Ħ333000///---,,,,,,---Ħ---///000000///---,,,((()))***+++,,,---------((((((Ħ---///000333444333000,,,+++,,,///,,,,,,,,,+++***)))((('''***)))'''&&&'''(((***,,,*********)))(((''''''&&&***+++...//////---***((((((((('''''''''&&&&&&&&&Ħ,,,------,,,,,,***+++---......---+++***++++++,,,,,,,,,++++++***)))))))))***+++,,,.........------,,,,,,,,,------>d<Ħ777:::<<d<Ħ/////////...,,,Be&&&...,,,...000222555999???CCCMMMVVVbbbjjjmmmmmmgeFYĉpppooo>aĦjjjjjjjjjjjjiiiiiihhhjjjkkkjjjgggfffBegggiiijjjjjjjjjhhhggghhhiiikkknu]ӵdddaaaccceeegggiiigggggggggfffeeedddcccccceeeiiinnnrrrtttssspppnnniiiiiihhhiiikkkkkkiiihhhiiigggggghhhjjjllllllkkkllllllmmmoooppp>d<Ħqqqooonnnmmmnnn>d<ĦnnnmmmlllĦnnnnnnlllggg___UUUMMMGGG;;;888666555666666666555555555555555Be222......///000Ħ111111//////111000111999BBBPPPfff}}}www[[[KKK:::333111///...///---++++++------******---111<<>>444000---******------,,,++++++++++++,,,333999BBBSSShhhwwwyyysss```QQQ???444111000,,,(((...............---------222222111111000111111222///...---...111222222111222222111000//////000000..................------//////------,,,---...//////111222444444333222111,,,,,,,,,---------.........//////000000000000///111000444>>>NNNddd}}}~~~dddKKK;;;555333000---,,,---...///........................---///111000---,,,...000222111111000111333444555555555666777777777777777777666666555444222111000555777888777444333333333000000000000000000000000---...000222333555555666555555555444333000...---+++---111888GGG___zzzwwwaaaLLL===555000000000111222555777888666555333111000///......,,,+++)))((((((***+++------,,,,,,,,,,,,---......222222222222111000......000000222444666555222///000///---,,,---///111222///...---,,,,,,,,,,,,,,,---,,,,,,,,,------+++***,,,,,,,,,,,,---.../////////000000///---,,,...///000///---------///111222>Ayyyne222111000000///...ne,,,---...///000///......000---******...000...+++ne,,,------...000111222333222///,,,*********)))(((((('''(((((())))))***+++++++++++++++(((((((((((((((((((((((())))))*********+++++++++((((((((((((((()))ne+++,,,,,,,,,,,,+++------/////////---+++***...//////...,,,,,,---...---,,,+++,,,,,,,,,,,,+++---+++)))((()))+++,,,DeFFFLLLTTT[[[]]]______[[[WWWVVVZZZ___jjjmmmpppnnnmmmpppyyyvvvmmmgggdddeeeeeelllttt}}}}}}zzzrrrllleee```[[[UUUKKKDDD@@@;;;555333555777777555777777ne888777777777666555444444333333222ne000000000000000/////////.........///222555666666888===AAAKKKXXXdddiiijjjlll>Annnnnnnnnk<jjjhhhggggggfffiiiiiiiiiiiihhhgggfffeeedddiiikkkiiihhhiiiiiigggjjjjjjiiifhaaaaaaaaabbbdddfffhhhjjjiiihhhgggggghhhiiijjjkkkmmmppprrrrrrpppmmmkkkkkkiiiffffffhhhhhhgggeeefffggghhhiiikkkkkkkkklllmmmmmmnnnnnnnnnDepppooonnnnnnooonnnnejjjlllnelllmmmnnnnnnkkkcccWWWJJJBBB;;;999666444333333444555777666666555444444333444000///ne000111000000000000000222666999EEEVVVmmm~~~gggUUUAAA666111...,,,---...------,,,,,,,,,,,,,,,...333===NNNeeewww|||yyyfffVVVBBB555111000---***........................222111111111111111111111///...---///111222111000111000000///.........///...---------------......///...---,,,,,,---.........///111222333222111000------------------------//////000000111111000000222555<<>>888555666888888777666777;;;::::::999888777666444333222111000111000///...000000////////////.........111444555555777<<<@@@KKKWWWdddhhhjjjlllmmmmmmmmmjjjiiihhhggggggfffggghhhhhhggggggfffeeedddccchhhkkkhhhgggiiiiiigggiiihhhgggfff`````````aaabbbeeeggghhhiiiiiijjjjjjkkklllllllllmmmnnnpppqqqpppnnnkkkiiihhhfffeeeeeefffgggffffffggggggiiijjjkkkkkkkkkkkkmmmmmmmmmmmmmmmnnnooommmmmmmmmmmmmmmeeegggjjjooonnnooonnnmmmkkkeeeZZZLLLBBB;;;:::777555444444555666555555444333333222222222000000...//////.../////////...000444777@@@PPPeeeyyynnnZZZDDD777222///...//////......---,,,---------,,,000888HHH___uuu~~~}}}ooo]]]GGG666111000...,,,---------......//////000111111111111111111111111///......///111222111000//////..................,,,,,,+++++++++---...///---,,,+++++++++,,,---...---...///000111000//////......------------------000000000111111111222222444<<>>OOOggg}}}kkkXXXFFF:::555111111111222333555666777555444222111000//////......---++++++***+++,,,---,,,,,,++++++,,,,,,---...///////////////...---,,,++++++---///222333222000111111///...,,,+++***))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))(((++++++++++++,,,---......000111222111//////000111000///.........000333888MMMkkkmmmVVVEEE:::222...///---------,,,,,,++++++***+++,,,,,,---------------111...,,,,,,------,,,******,,,...000000///...---+++---...//////...---,,,((()))+++,,,,,,+++***)))+++++++++,,,,,,+++******((((((((((((((()))))))))))))))))))))************((((((((((((((())))))***---------------,,,+++*********+++,,,,,,,,,++++++.........---,,,+++,,,...,,,,,,,,,+++***+++,,,...,,,---.........///111333===GGGTTT]]]gggqqqzzz~~~~~~~~~|||zzzrrrpppmmmjjjiiijjjkkklllqqqvvv{{{vvvppphhh^^^WWWLLLFFF???;;;;;;<<<;;;:::666777999:::;;;;;;:::999999888777666555444333333000222333555444222000...000000//////////////////---111444666666888<<>><<<:::777777888888888888777777888888777777777777777666222444666777777555222000//////000000000000000000///222555666666888===AAALLLXXXdddiiijjjlllmmmllljjjjjjjjjiiiiiiiiiiiihhhhhhgggggggggggggggggggggfffffffffeeeeeedddcccbbbdddhhhjjjhhhggghhhhhhfffeeedddbbbaaa```______`````````aaaccceeegggiiijjjiiijjjlllmmmooopppppppppnnnnnnmmmmmmkkkjjjhhhgggffffffffffffggggggiiijjjhhhiiijjjkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkkkkjjjiiijjjllllllkkkiiiggghhhkkkmmmnnnnnnnnnmmmnnnmmmlllllljjjaaaSSSHHH>>>===;;;999777666555555111222222222111000///...000/////////......------,,,------------...000222888GGG]]]qqqzzzdddKKK;;;333//////000//////...------------...///111555???UUUnnn~~~}}}lllSSS>>>333///......------......///000111111...///000111111111111000//////000111333333111///......///000000000///...++++++******+++---...///+++******)))***+++,,,------......///////////////........................000000000000111222333444666GGG]]]qqqrrr]]]LLL???888444333111000///......///////////////////////////------------...///////////////000111111222222222000111222444555666777777222222111000000000111111///111222222111000111222111111111111111111111111222333444444555555555555222111111000////////////...000666EEE[[[rrrooo\\\KKK???666222000111111222222333333333222222111000/////////000///......------,,,,,,,,,+++************+++,,,,,,,,,------------,,,,,,+++,,,++++++---000333444444............---,,,+++***))))))***++++++******)))***,,,---,,,)))(((((()))++++++++++++,,,---......///111333333222111111222......---...///222555666;;;WWWxxxxxxfffOOO@@@666...+++,,,*********************+++***************+++,,,,,,+++++++++,,,---...000000,,,---...//////...---------------,,,+++***)))(((&&&&&&'''))))))*********------------,,,+++))))))'''(((((())))))******+++***)))))))))))))))((((((((((((((((((((()))******+++,,,,,,,,,,,,++++++***))))))***++++++,,,---------......---+++***,,,---,,,------+++((((((,,,//////333999<<<<<<===@@@CCCRRRbbbsss}}}yyyqqqllliiiiiikkkkkkjjjgggaaa\\\YYYYYYZZZZZZZZZZZZZZZYYYYYYXXX]]]bbbhhhoootttzzz|||vvvpppmmmaaaZZZQQQJJJFFFAAA===999888777666555555555777777999999999999999999999999444555777888888666444222//////000000000000111111000333555555555888===BBBNNNZZZeeeiiiiiikkklllkkkiiihhhhhhhhhggggggggggggffffffffffffggggggggggggeeeffffffeeeeeedddcccbbbeeejjjkkkhhhfffgggfffdddcccbbb```_________```aaabbbbbbdddeeeggghhhiiijjjjjjjjjkkklllmmmnnnooopppmmmmmmllljjjiiihhhhhhgggggghhhhhhhhhggggggiiikkkiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjiiihhhhhhjjjlllmmmlllkkkiiijjjkkklllmmmmmmmmmmmmrrrqqqpppooojjj___QQQGGG@@@???<<<:::777555333333111111222222111000...---....../////////...------+++,,,...---------///111777DDDVVViii{{{~~~iiiOOO>>>666111/////////......---,,,---------,,,...111;;;QQQlllrrrZZZEEE888222///............//////000000111---...000111222111111000000000000222444333000...---...///000111000///...++++++,,,,,,------......+++******)))***+++---...---............/////////------........./////////000/////////000222333555555KKKeeezzzyyyeeeRRRCCC;;;777222222111111000000000111////////////////////////...------...000111000///...///000111222222222222...///111444666777888888222111000000000111222333111222444444222111111222222222222222222222222222222333333444444444333333111000///////////////000///111:::LLLdddyyy|||jjjWWWHHH===555111///000000111111111000000111000000/////////000000.........------,,,,,,+++******))))))******+++,,,,,,,,,------------,,,,,,***)))((())),,,///111111.........---------------((()))***,,,,,,+++***)))))),,,...---***((()))+++,,,,,,,,,,,,---...//////...000333333222111111222000//////000222555888:::CCC```rrr```JJJ<<<444...,,,---******++++++,,,,,,,,,---******)))((()))***+++,,,***+++,,,,,,,,,...///111------------------------+++++++++******)))((((((&&&&&&&&&'''(((***+++,,,.........---,,,***)))((('''(((((()))******++++++******))))))((((((((((((((((((((((((((()))******+++,,,,,,------------,,,))))))***+++,,,---...///------...,,,+++***+++---***,,,...,,,***+++000666999???FFFJJJKKKLLLPPPTTT___qqq|||vvvrrrrrrsssrrrpppllleee^^^ZZZXXXXXXYYYZZZYYYUUUPPPKKKIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKOOOSSSYYY```gggnnnuuuzzz}}}~~~~~~{{{yyywwwwwwmmmggg]]]UUUOOOHHH@@@:::888666444222333555999;;;<<<<<<;;;;;;:::::::::999444555777777777666444333//////000000000111111111111222333222222666===CCCOOO[[[fffiiiiiijjjjjjiiiggggggggggggffffffffffffeeeeeeeeeffffffgggggggggffffffffffffeeedddcccbbbgggkkklllhhheeeeeedddbbbaaa```___^^^^^^```aaacccdddeeefffgggiiiiiijjjjjjkkkjjjjjjjjjkkklllnnnooolllkkkjjjhhhhhhgggggghhhggghhhiiihhhgggfffhhhkkkiiijjjkkkkkkllllllkkkkkkkkkkkkjjjjjjiiiiiiiiiiiigggfffgggjjjmmmoooooonnnjjjjjjjjjjjjkkkmmmooopppppprrrsssqqqiii^^^RRRJJJAAA@@@===:::777333111000000111222222222000...---,,,---.../////////...---+++---......------///000555???LLL[[[lll|||mmmSSSBBB999333000000...------,,,,,,,,,,,,,,,,,,...000999MMMhhh|||wwwaaaMMM>>>666222000///////////////000000000,,,---///111222111000000000000111333444333000---+++,,,...000000///...---+++,,,...//////...---,,,++++++******+++,,,...///,,,,,,,,,,,,,,,---......,,,,,,---...///000111111///.........///111333555999QQQlll~~~lllXXXGGG<<<666333000000000000000111111111///////////////////////////...---...111333222000---...///111111111111000...///111222444555666666222222000000000222444555444555666555333222222333222222222222222222222222222333333333333333222222000///.........///000000222555@@@TTTnnnyyyfffTTTFFF;;;444000......///000000///...---000000/////////000000111.........---,,,++++++***)))))))))))))))***++++++,,,,,,---------------,,,+++)))'''(((+++...000111000///...---,,,---......((()))+++,,,---,,,+++***(((+++......+++)))+++...------------...///000000---///222333222111111111333333222333666999<<<>>>IIIhhhmmm[[[GGG:::222...,,,...+++,,,,,,------......///***)))((((((((()))+++,,,+++,,,---,,,,,,---///000...------,,,,,,,,,------*********))))))))))))))))))(((((((((***,,,.../////////...---,,,***)))((('''(((((()))***+++++++++******))))))((((((((('''((((((((((((((()))******,,,,,,---.../////////...*********+++,,,...///000---------,,,+++***+++---***---//////---000666===CCCJJJRRRWWWXXXZZZ^^^bbbjjj|||{{{rrrjjjeeecccccc^^^]]]YYYTTTOOOMMMMMMNNNJJJLLLLLLHHHCCC???>>>??????@@@BBBDDDDDDCCCBBBAAAEEEIIINNNUUU\\\dddmmmrrrrrrtttvvvxxxyyyzzz|||}}}xxxqqqhhh___WWWNNNDDD>>>888555222111222777<<>>===;;;:::999888444555666666666555444333//////000000111111111222111111111000000444<<>>:::666222000...000111222333222000...---+++,,,.../////////......+++---.........---///000555;;;DDDOOO```rrr}}}pppWWWFFF<<<555111000------,,,++++++++++++,,,///000111888JJJcccwwwzzzfffRRRCCC999444111000000000000////////////+++---///111222222000000000000111333555333000---***+++---//////...---,,,,,,---///111111///,,,+++++++++******+++---...000++++++******++++++,,,---+++,,,---...///111222222......------...000333444>>>VVVqqqvvvdddPPPAAA777222111---......///000111111111000000000000000000000000000...---///222444333111,,,---...000000000000///...///000111222333333333333222111000111222444666666777888777555333333333222222222222222222222222222222333333333222111111//////...------...000111555999EEE[[[vvvwwweeeSSSEEE;;;333///---.../////////...---,,,000////////////000000111------------,,,+++***))))))))))))))))))******+++,,,,,,---......------------+++)))))),,,///111222---,,,)))'''''''''((()))((()))+++---...---+++***'''+++///...+++***---000......---......///000111,,,///222333222111000111555555555666999<<>>JJJTTTZZZccchhhjjjjjjkkklllzzzzzzooobbbXXXRRRQQQRRRNNNMMMIIICCC===;;;???CCCBBB@@@>>>;;;999888777777:::888:::>>>>>>;;;:::<<<>>>AAAGGGMMMTTT[[[aaafffjjjkkkmmmooossswww{{{}}}uuuvvvrrrjjjaaaYYYNNNEEE???888333555777777777999BBB@@@>>>;;;999999999999222333555777777666555444000000//////000222444555111000111222111333===GGGWWWcccmmmmmmiiihhhkkkllliiihhhgggeeeeeeeeefffggghhhhhhfffeeeeeefffggggggiiifffeeegggkkkmmmjjjfffkkklllllljjjfffdddbbbbbb``````___```aaacccfffgggmmmllljjjiiihhhiiiiiijjjiiihhhgggeeeeeeffffffggggggffffffeeeeeeeeefffffffffhhhiiihhhgggfffggghhhkkkmmmmmmllliiigggggghhhdddeeeggghhhhhhhhhgggfffgggfffgggkkkooopppnnnkkkgggggghhhiiikkkmmmooopppppprrrqqqnnnjjjcccVVVJJJFFFBBB;;;666444222222111333333333222111000///....................................------,,,,,,,,,...444===FFFQQQbbbuuuxxxbbbHHH888333222111......---,,,,,,,,,,,,------///222888FFF^^^xxxsss```III888111222000000000000///...,,,,,,...+++)))---222444111---//////000222555555333111//////.........---------,,,------,,,+++***,,,---++++++,,,------...//////******+++,,,------------333222222222111111000000111---+++///222333555999AAAYYYtttxxxeeeOOOCCC<<<555///,,,---......///000111111111000000///...............000000111111000///.........------------...///////////////000111111222222222111000000111333555777444444555555444333111000000/////////000111222222555666777666333111111111333222///,,,+++---111444444???QQQggg|||rrr```QQQBBB666222333111000///...---,,,,,,,,,------...///000000////////////...------,,,++++++)))))))))))))))******+++***,,,///111111///,,,***+++******+++,,,---...///---...///...,,,***)))***+++))))))+++......,,,)))---...//////000000//////......////////////......+++...111222222333444666;;;;;;<<<===>>>@@@BBBCCCYYYvvvuuu[[[KKK:::222///,,,++++++///...------,,,,,,------000...---+++************((())))))+++---///111222111///---------,,,***((()))(((((((((((())))))***((((((***+++,,,,,,------...,,,+++)))'''''''''(((''''''''''''(((((())))))---***)))))),,,------+++((((((((((((((()))*********)))(((***---...---+++++++++,,,,,,------......000...---...///000///...111000444:::===AAAMMMYYYccciiiqqqvvvwwwwwwvvvvvv}}}sssmmmbbbVVVMMMGGGFFFFFFCCCAAA>>>:::777777999;;;:::999777555444333333444666444666::::::888888:::;;;>>>BBBGGGMMMRRRWWW[[[```aaadddgggkkkpppuuuxxxvvvxxxvvvnnnfff^^^SSSIIIBBB;;;555666666555666888@@@???===<<<:::999888888222333555666777666555444111000//////000111333444222111222333222444>>>IIIZZZfffooonnniiihhhjjjkkkiiihhhgggfffffffffggghhhhhhgggfffeeeeeeeeefffggghhheeedddgggkkkmmmkkkhhhkkklllllljjjfffdddccccccdddddddddeeefffhhhiiijjjlllkkkjjjiiiiiiiiiiiijjjiiihhhgggeeeeeeffffffgggffffffeeeddddddeeefffgggggghhhiiihhhffffffhhhiiilllmmmnnnllliiigggfffgggeeefffggghhhhhhhhhgggfffgggggghhhkkkooopppnnnkkkgggggghhhiiijjjlllnnnoooooopppooolllhhhbbbVVVJJJDDD???999555333222111000333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---222:::BBBMMM^^^rrrzzzeeeLLL:::444222000///...------,,,,,,------+++---000555BBBXXXqqqwwweeeOOO===444222000000000//////...------//////.../////////...---...///000333555444222///.........---------,,,,,,------...---++++++,,,---+++++++++,,,---.........******+++,,,------------222222111111111000000000000,,,+++...111222555999BBBZZZuuunnn\\\HHH===999444///.........///000000111222222000///...---------......//////000000000///.........------------...//////...//////000000111222222///...------...000333444333333333333333222111111000//////000000111222333333555666666444111111111000000...,,,,,,...222555:::FFFYYYnnn}}}ooo]]]MMM???444000222000///...---,,,,,,,,,,,,------...///////////////.........---,,,+++++++++)))))))))))))))***+++,,,+++---///000000///---++++++++++++,,,,,,---...///+++,,,...---,,,++++++,,,+++***)))+++......,,,)))------......//////////////////////////////.........000222333333444666888<<<<<<===>>>@@@BBBDDDEEEeeexxxiiiOOOBBB555000///------...222111///...,,,,,,++++++...---+++***))))))))))))&&&'''(((***,,,///111222222000.........---***((((((((((((((()))***++++++))))))******+++---...//////---+++)))'''''''''''''''''''''(((((((((((()))***((('''''')))******))))))))))))))))))*********)))((((((***---......,,,+++,,,,,,,,,,,,,,,,,,,,,/////////111444444333111666888>>>GGGMMMUUU```jjjuuuzzz}}}|||zzz|||yyytttpppbbb\\\RRRHHH@@@;;;:::999777555333222333333333222222222111111111111222222444222222666888666777::::::<<<>>>BBBFFFJJJMMMNNNRRRTTTWWW[[[___dddjjjoootttyyyyyytttmmmeeeZZZPPPGGG@@@999888666444444777<<<======<<<;;;999777666333444555666666666555444222111000000000111222222222222333444444666@@@KKK^^^hhhpppnnnjjjiiijjjkkkhhhhhhhhhggghhhhhhiiijjjggggggeeedddddddddeeeeeefffddddddgggkkkmmmkkkiiijjjkkkkkkiiifffddddddeeefffggghhhiiijjjjjjjjjjjjkkkjjjjjjiiiiiiiiijjjjjjiiihhhgggeeeeeeffffffgggfffeeedddcccccceeegggiiiiiiiiihhhgggeeefffhhhkkkmmmnnnnnnllliiifffeeeffffffggghhhiiiiiihhhgggfffhhhhhhiiikkknnnooommmlllhhhhhhhhhiiijjjkkkmmmnnnnnnooommmiiifffaaaWWWLLL@@@<<<777444222222111000333333333333222222111000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---000666<<>>PPPhhhyyy~~~oooYYYFFF999444//////////////////......---///000///,,,***+++,,,------///222444333000...------------,,,,,,,,,+++---...///...,,,+++,,,---***++++++,,,,,,------...***+++,,,------......---000000111111000000/////////+++***---///000444:::BBB[[[wwwyyyaaaPPP>>>666333111000000000000000111111222222333///...---,,,,,,,,,------------.../////////.........------------...//////......//////000111111111------------...///111333222222111111111111111222/////////000000222333333111444777777555333111111.........------///333666???OOOcccwwwyyyjjjWWWHHH;;;111///000......---,,,,,,+++,,,,,,---............/////////...------,,,,,,++++++***))))))))))))***+++------------...//////...------,,,,,,------......//////***+++------,,,+++---...*********,,,......,,,***,,,---------............000000000//////.........111222333444444666999<<<>>>???@@@AAACCCEEEFFFGGGqqqppp^^^III>>>555222111000///111111111///...---,,,,,,,,,------,,,+++******))))))''''''((()))+++---///000333222111000000///,,,***)))))))))((())))))******************+++---///111///---+++)))'''&&&&&&&&&************************((('''''''''(((((())))))))))))*********+++******'''((()))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,///...///222666:::;;;;;;EEEIIIPPPXXX```gggpppwww~~~xxxuuuppppppqqqrrrssstttuuuvvvwwwxxxyyywwwrrrkkkddd___TTTNNNFFF>>>888444222111222///...///222222///,,,......///000111222333444444111222666888777888<<<::::::<<>>:::666333333333222111333333333333333222111111..................------,,,,,,,,,,,,,,,,,,,,,,,,---///333888CCCVVVnnnqqqXXXCCC888222...//////...---------------//////111555<<>>@@@AAACCCEEEFFFHHHIIIIIIxxxgggVVVDDD<<<555444333000///111......------------...............------,,,++++++***)))******+++,,,---...444333222333333222///,,,,,,,,,+++)))((((((((((((******)))***+++...000111...---+++)))''''''''''''++++++++++++***************++++++******+++,,,---))))))***+++,,,+++++++++''')))***+++,,,------...+++,,,,,,,,,,,,,,,------///...///333;;;DDDJJJNNNVVV[[[bbbiiiqqqxxx}}}|||tttlllgggaaaaaaaaaaaaccceeehhhiiimmmnnnmmmkkkeee\\\TTTOOOHHHBBB<<<666333111///---000///...///111111,,,(((+++,,,...///111222333444333000222666777666777:::888888999<<<@@@CCCBBBAAA???BBBEEEGGGHHHLLLTTT[[[fffooouuuuuupppjjjbbbZZZPPPJJJDDD@@@:::444333666888:::<<<======:::888666555555555555555555444444777666444333222222333444555444666888888;;;EEEPPP___hhhnnnnnnlllnnnpppooohhhhhhiiijjjjjjjjjkkkkkkfffeeecccbbbaaaaaaaaabbbgggggggggggghhhiiihhhfffhhhiiiiiigggfffeeeggghhhgggggghhhiiiiiihhhfffeeeggghhhhhhiiijjjjjjjjjjjjiiihhhgggeeeeeeffffffgggfffeeeddddddeeefffiiijjjjjjjjjiiifffeeefffiiilllnnnoooooommmiiifffeeeeeehhhhhhiiijjjjjjiiihhhgggiiijjjkkkkkkkkkkkkllllllllllllkkkkkkkkkkkkllllllnnnnnnlllhhheeeaaaWWWMMM===:::666444444444333222222222333333333222111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---///111666AAAVVVpppvvv]]]GGG:::222...//////...------------...//////111444888AAATTTggg|||ooo[[[GGG888//////.........//////000,,,***))),,,333777888666)))***+++...111222111000.........---------,,,,,,///111222111///---------+++,,,,,,,,,,,,,,,------++++++,,,---...............///000111111000///...---+++***,,,---...555===EEE___{{{zzzhhhNNNAAA444///......///222222222222222333333333333///---+++***)))***,,,---,,,,,,---.../////////......------------...//////---------...//////000000------......///111222222666444222///...---------//////000000111333444555222666999;;;999666444444111111000......///333666HHH^^^wwwooo___LLL???777111///111,,,,,,+++++++++,,,------///...------------......------,,,,,,,,,,,,,,,+++++++++++++++,,,---...//////...------------...///---...///000000000//////.........,,,***)))***,,,***+++---...------,,,,,,---,,,,,,,,,,,,---...///111000////////////000111555555666666666888<<<@@@BBBCCCEEEHHHIIIJJJKKKKKK{{{xxx]]]OOO===777333333222...---...+++++++++,,,---.../////////////////////...------+++++++++++++++,,,------222222333444555444111......---,,,***)))(((''''''(((((()))***,,,...///000---,,,***)))((('''((((((***))))))))))))((((((((()))*********))))))+++,,,)))***+++,,,---,,,++++++(((***,,,,,,++++++,,,---++++++,,,------...////////////222:::FFFTTT___eeefffmmmsssxxx~~~|||wwwppphhh___YYYRRRQQQQQQRRRTTTWWW[[[]]]______^^^[[[UUUNNNFFFBBB<<<777222000000///---***.........//////---***'''***+++---...000111222222000///111666777555444777666555555999===???===::::::===@@@AAAAAAEEENNNVVVaaajjjrrrpppkkkfff___YYYRRRNNNJJJFFF???777555888888:::<<<======;;;999777666555555555555444444444777666444333333333444444666555777::::::===HHHSSS___gggmmmmmmmmmoooqqqppphhhiiiiiijjjjjjjjjiiiiiieeedddbbb```______``````ffffffggghhhhhhhhhgggggghhhhhhhhhgggeeefffhhhjjjkkkkkkkkkjjjjjjhhhggggggfffggghhhiiijjjjjjjjjjjjiiihhhgggeeeeeeffffffgggffffffffffffggghhhiiiiiijjjjjjiiihhhfffgggiiilllmmmnnnnnnllliiifffeeefffggghhhiiijjjkkkjjjjjjiiijjjkkklllllljjjjjjkkkmmmmmmlllkkkkkkjjjjjjjjjkkklllmmmkkkgggddd___UUUJJJ<<<999666555444444333222111111222222222111111000---------,,,,,,++++++***++++++++++++,,,,,,,,,,,,---...000555AAAWWWrrryyy```III;;;444000000///......------.........,,,///222333888JJJ^^^vvvwwwcccMMM<<<000///...------...///000///,,,***///888???@@@>>>///...---///111333333222000000000////////////...000222333333000...------------------------------+++,,,---......//////...---///000222222111000///---++++++------...666???IIIbbb}}}rrr___HHH===333///......///222222222222222222222222222000...+++))))))***,,,...------.../////////.........------------...//////,,,,,,------.../////////++++++,,,---...///000000555444222111///...------//////000000222333555666444777::::::888666444444222222000......111666:::RRRjjj}}}hhhXXXFFF;;;666111000000,,,,,,+++,,,,,,---......///...---,,,,,,,,,---...---------------------------------------......//////...------------...///---...///000000///...---//////...,,,))))))***,,,)))+++......---,,,,,,---...---,,,,,,,,,---///000000///......///000222333777888999999:::;;;???AAACCCEEEGGGJJJLLLLLLLLLLLL|||kkkQQQFFF888444222444222...,,,...*********++++++---......//////000000000///...---++++++++++++,,,---.../////////111333555444111///---,,,+++***))))))((((((&&&'''(((***,,,......///,,,+++)))((((((((()))************)))))))))((((((&&&''')))(((&&&&&&(((+++)))***,,,---...---,,,+++)))+++------+++***+++,,,++++++,,,---///000111111///111888EEEVVVgggttt{{{yyy~~~xxxsssllleee^^^WWWOOOJJJBBBBBBAAABBBDDDHHHKKKMMMNNNNNNMMMKKKGGGAAA<<<999444000,,,,,,///000...++++++---//////---+++******+++,,,...///111111111111111000444999:::666444555777555555888<<<===999555444888<<<<<<===BBBLLLTTT```iiipppmmmfff___YYYSSSRRROOONNNKKKDDD;;;888:::999:::<<<======<<<;;;:::666666555444444444444444444444222111111222333333666666888;;;<<>>222111///---------...//////...---000666;;;>>>???999666333111222333333333333222222222111111111111111333444444111///...---........................+++,,,---...////////////---///111333333222111///...,,,,,,------...777AAAOOOfffiiiTTTAAA999111000000...///222222222222222222111111111111///,,,***)))+++---/////////000000000///.........------------...//////+++,,,,,,---......//////+++,,,---...///000000000222222222222111000////////////000111222444555666555777888888555333333333222111///---///444<<>>>>>@@@BBBDDDDDDFFFHHHKKKMMMMMMMMMMMM{{{yyyaaaIII@@@666333333555444000...000++++++******++++++,,,---...///000000000///...---******+++,,,---///111222------///222444444111///++++++******************$$$&&&(((+++------...---+++***)))(((((()))***+++,,,,,,,,,,,,++++++******(((***,,,+++))))))+++...)))***,,,......---,,,+++))),,,...---***)))***,,,***+++,,,...000111222333///444>>>OOObbbtttvvvjjjddd\\\UUUOOOIIICCC>>>777777666777999<<>>999666666;;;888777999======888333///444999:::;;;AAALLLUUUbbbkkkpppkkkbbb[[[TTTOOOQQQPPPPPPOOOGGG===:::;;;:::;;;<<<=========<<<;;;777666555444444444444444222222111000000111222333777777999<<<===@@@KKKWWWdddiiimmmlllkkkmmmmmmlllhhhiiijjjjjjiiihhhgggfffdddcccaaa___^^^]]]^^^^^^^^^aaadddggghhhjjjlllnnngggggggggfffeeegggjjjlllnnnmmmjjjhhhgggfffggggggdddeeegggiiijjjkkkkkkjjjiiihhhgggfffeeeffffffggghhhiiikkklllkkkjjjhhhggghhhiiikkkjjjiiihhhiiijjjkkkmmmmmmllljjjhhhggghhheeegggiiikkklllmmmllllllkkklllmmmllliiihhhjjjmmmkkkjjjiiigggffffffeeeeeegggiiiiiieeeaaaZZZMMMAAA:::777444333222111///......///000000000000//////000000///...------,,,,,,*********++++++,,,,,,,,,)))+++...444AAAXXXsss{{{bbbJJJ<<<555333000000///...............000...000555333333DDDYYYnnn~~~lllUUU@@@333111///---,,,---......---...///000000333888;;;AAA===777444333333444333444444444333333333222222111333555555222///...---//////////////////......+++,,,---...////////////...///222444444333111000...------...---///888BBBRRRiiizzzbbbMMM<<<555000000000///000333111111111111111111111111111///,,,******+++...///000111111111000///.........------------...//////++++++,,,------......///---...///111222222333333///000111333333333222111//////000111222444666777555666777666333111111111111///...---///777@@@GGG___yyymmmZZZLLL<<<666444111......,,,,,,,,,---...///000111000///---+++++++++---.........//////////////////111000///......------...------...//////...------,,,---///000000...---+++,,,,,,,,,+++)))***---000))),,,//////---,,,---...000///---------...000222...---------///222555777;;;===@@@BBBBBBCCCDDDFFFDDDFFFIIILLLMMMNNNMMMMMM~~~kkk\\\JJJ:::222111000//////000111222///---***(((((())),,,---......////////////......,,,+++***+++---///////////////000222333333000...000000///---***((()))***&&&'''((()))+++---...///...---+++************+++(((((())))))))))))((((((((())))))))))))*********---...///000000///...---+++***(((((()))******)))...------000666999999777555;;;III^^^ttt}}}qqqeeeYYYQQQFFF@@@===;;;777444333333222111222333555666::::::888555222000111222333111//////000111000///111111000...,,,,,,---///444333111/////////111222:::777888;;;:::777666888666666666888999888666333444555888:::999<<>>??????BBBIIIXXXlllyyyrrrfff[[[NNNGGG>>>888666555111...//////......///000222333777777666333000//////111///...,,,---///000000000222222111///------...000888666555333333333555666999666666999888555444666555555555777888888555333444555777999888<<>>EEEPPPYYYgggjjjlllmmmmmmlllmmmmmmjjjllllllkkkgggdddcccccc```aaabbbaaa_________aaacccccccccfffiiillllllllljjjhhheeebbbbbbdddgggiiiooommmkkkhhhgggfffgggggghhhfffddddddfffiiijjjjjjeeeeeeeeeeeeffffffffffffjjjjjjkkkkkkkkkjjjhhhggggggiiijjjiiiiiiiiikkkmmmlllnnnnnnmmmjjjgggeeeeeedddfffhhhkkkmmmnnnoooooooooooommmiiieeeeeegggjjjlllllljjjfffbbb```aaabbbeeedddcccccc___UUUGGG<<<;;;999666555444333111///.........---------------......///---++++++,,,...---,,,+++***)))******+++000///000777HHH```zzzyyybbbKKK:::111...------------------------000---...333222222>>>NNNhhh}}}}}}eeeLLL>>>666///...///...---...++++++,,,...///111222333777666555444333333333444444333222111111111222333888888888888666333000///...///000000...---...//////000000111222222111111222222333333333222111111111///...///000555@@@KKKeeexxxyyyhhhRRR===555444333111000111111222555555444333222111000000///000000...,,,+++---...000000000...------...000222222222111111111000000---------,,,,,,---......///000111111111000/////////////////////......---......000111222333333333444333111//////000111222111111333444222555@@@MMMgggmmm\\\III???666333222000///000.........------.........111000///---,,,,,,------///---,,,---///111111111000///.........///000111000000///...............,,,---.../////////...------+++)))(((***,,,,,,,,,+++---......,,,***++++++//////...------...///000000111111111222444888;;;@@@GGGKKKIIIGGGIIIKKKJJJMMMLLLMMMOOOQQQPPPMMMIIIqqq[[[LLL@@@777333222111000000000000111000///,,,******+++---///...//////////////////...///---,,,,,,...///....../////////000111111///---,,,...///...+++)))((((((&&&''')))+++---------,,,///...,,,***)))))))))))))))*********))))))((('''************+++++++++,,,+++,,,------------,,,++++++++++++++++++***))))))------000777AAAJJJNNNOOOSSSZZZiii|||rrriii```UUUKKKAAA<<<555111000///---+++,,,,,,,,,---...000111222333333333111...---...///,,,******+++---///000///111222222000......///000666555444333222333444555777444444666555111000222444444444555777666444222333333666777777<<>>===;;;;;;:::;;;;;;;;;:::999777666666666666444333222111000111222222333777<<>>;;;EEENNNSSSVVVVVVQQQKKKBBB@@@<<<;;;:::;;;;;;;;;::::::999888777777666666333222111000000000111222111666<<<@@@DDDLLLWWW```iiikkkmmmmmmlllkkkkkklllkkkmmmnnnmmmiiieeecccaaafffggghhhgggeeecccdddeeefffffffffiiilllooooooooommmiiieeeaaaaaacccgggjjjkkkkkkkkkjjjiiihhhggggggdddbbbaaaccceeehhhhhhhhhfffffffffeeeeeedddddddddiiiiiihhhhhhhhhiiiiiijjjhhhiiikkkkkkkkkkkklllmmmkkkllllllkkkhhhgggfffgggjjjkkklllmmmnnnmmmmmmlllllljjjgggccc```___```aaa```___]]]ZZZWWWVVVWWWYYY[[[\\\\\\[[[WWWMMMAAA999444888<<<===999555333333444333333222111000//////---...///...,,,,,,---//////...,,,+++++++++,,,---111///222>>>TTTnnnsss[[[FFF888111///...........................++++++...///222===IIIXXXjjj{{{qqq```NNN???222///111111...,,,,,,,,,+++,,,---000333555555444333222222111111111111000000000111222444555777777777777555444222111---...//////......000111111111222222222222111111000000000000///...---------...111333555>>>RRRdddyyyiiiSSSBBB777111111000000111333555666888777666444222000...---///000000...,,,+++,,,...333333444333222222444777555666666777666555444333444222///---,,,---///000000111222333444333333222111000///------...////////////000111111222111111000///...,,,,,,---///000000111444666555777BBBNNNhhh}}}cccRRR<<<666111222222///...///......------------...............---------------+++,,,---000333444333111------,,,,,,,,,...///000///......------.........,,,,,,---...///000000000...,,,***)))***+++***)))+++,,,...---,,,++++++,,,///...---,,,,,,---...///000111222333555888<<<@@@GGGMMMQQQNNNLLLNNNOOOOOOOOOOOOQQQQQQQQQOOOLLLIIIvvv___JJJ>>>888555////////////////////////111///...,,,,,,---...///000///............///000111///......///000///...///...------......,,,+++(((***,,,---+++((('''''')))***+++,,,---,,,,,,+++///...,,,***)))))))))***))))))************))))))******+++++++++,,,,,,,,,*********))))))*********+++---......,,,+++,,,---,,,000999III\\\kkktttxxxwww{{{wwwlll___SSSIII@@@888444333111000/////////......,,,---///000222333444444///000111111///......//////---,,,,,,---......------...000///---,,,---...777666666666666666777777222//////222111---,,,...111000000111333333222111222111333666777:::DDDOOO]]]dddhhhaaaVVVLLLCCC<<<888@@@IIIOOOTTTXXXVVVPPPEEEAAA<<<999:::;;;;;;;;;::::::999999888888777777333222111000000000111222///555;;;@@@EEEMMMYYYbbbjjjlllnnnnnnmmmkkkkkkkkkjjjlllmmmlllhhhdddbbbbbbiiijjjjjjiiigggffffffggggggggggggjjjmmmpppppppppmmmkkkfffcccbbbdddgggjjjkkkkkklllllllllkkkiiihhhcccbbbbbbccceeegggggggggffffffeeeeeedddddddddccchhhgggggggggggghhhiiijjjhhhjjjlllmmmlllkkklllmmmjjjkkkkkkjjjhhhgggggghhhjjjkkklllmmmnnnmmmlllllljjjfffaaa]]]ZZZXXXXXXXXXVVVVVVTTTRRRPPPQQQTTTWWWXXXXXXXXXVVVPPPGGG===666222777===>>>;;;777555444444444333222111000000///---...///...------...000000///---,,,,,,,,,---...///---111@@@YYYtttnnnUUUBBB555000..............................---,,,...///333<<>>???@@@AAAAAA???>>>===777555111///---...///111///000111333444444333333111000...---------...//////000000111111111000000000///...------...000111222222555666555777BBBOOOhhhzzz```OOO;;;666222222111---,,,...---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555666444222---,,,+++++++++,,,...///......------------......------......///000111222...---++++++,,,,,,+++******,,,------,,,+++,,,---......---,,,---...///000000222333444666999>>>BBBGGGNNNQQQOOOLLLNNNOOONNNLLLNNNPPPQQQPPPNNNLLLJJJ}}}kkkVVVEEE;;;555333,,,---...///000000000000000///...---,,,---......000///...------...///000111///......000111000000///---,,,,,,------+++***)))+++------+++*********++++++++++++,,,,,,,,,,,,...---,,,************+++(((((()))***++++++++++++************+++++++++,,,******)))(((((()))******+++---///...,,,,,,///222111666CCCUUUjjjzzzvvveeeZZZMMMEEE???777222000...............------,,,+++,,,---///000111111111///111222111///.........111///------.........,,,+++---//////---,,,,,,---333333333444444444444444000......111111------//////......///111222111000111111444777999:::@@@HHHRRRZZZ___ZZZRRRJJJAAA:::444:::AAAGGGOOOWWWYYYVVVHHHBBB<<<999999;;;;;;:::999999::::::999888888777444333222111000111222222000555<<<@@@EEEOOO[[[eeelllnnnppppppnnnlllkkklllkkkkkkllljjjgggdddddddddkkkllllllkkkhhhgggggghhhhhhggghhhjjjnnnpppqqqpppnnnllliiifffeeefffhhhiiijjjkkkmmmnnnnnnllljjjiiidddccccccdddfffgggfffeeeeeeeeeeeeeeeddddddddddddeeeeeefffggghhhiiiiiijjjhhhjjjmmmnnnmmmlllmmmmmmjjjjjjjjjiiigggggghhhiiiggghhhiiikkkkkkkkkjjjjjjccc___YYYTTTRRRQQQOOONNNNNNNNNLLLJJJIIIKKKOOOSSSRRRRRRPPPMMMGGG@@@999555222666;;;===<<<999666444111111000000//////......---...///...------///111111000...---------...///...---333EEE```zzzgggNNN===333///.......................................///333999>>>JJJUUUaaakkkttt{{{{{{wwwcccSSSAAA888555222000000......------...///111222.........---......///000000000//////000111333444222222222111111000000000...//////...------///222000111111111111000//////------............------,,,---222:::CCCRRRiii|||rrr[[[HHH<<<888/////////000222444666888999888777555222000///...---...///...------///111111222555777999<<>>:::777111...///,,,---......---,,,++++++***+++---...//////......///000222111///---,,,,,,///---,,,,,,...//////...+++---//////...------.........///000000000000000///---...111111///...111...---,,,---///111111000000000444999:::999===BBBFFFOOOTTTSSSMMMGGG???888666999;;;???HHHSSSXXXWWWJJJCCC;;;888999;;;;;;:::999999:::::::::999888777555444222111111111222333333888===AAAFFFPPP^^^iiinnnppprrrqqqooommmllllllllllllkkkiiigggfffggghhhlllmmmmmmllliiihhhhhhiiihhhggghhhjjjnnnpppqqqpppnnnmmmkkkiiihhhhhhhhhiiihhhjjjlllnnnnnnllljjjhhhfffeeedddeeeggggggfffdddddddddddddddddddddeeeeeecccdddfffhhhiiiiiiiiiiiihhhkkkmmmooonnnmmmmmmmmmiiijjjjjjhhhgggggghhhjjjhhhhhhhhhgggfffdddaaa```XXXSSSNNNKKKJJJJJJHHHGGGFFFEEECCCAAA@@@BBBFFFJJJIIIIIIGGGDDD???:::777555333444888;;;===;;;777444////////////////////////---...///...---...///111111000///.........///000//////777LLLiiixxx___HHH999222111111........................,,,---......///222555777???GGGPPP[[[gggttt|||qqqaaaNNN@@@888111000222////////////////////////,,,,,,,,,---...///111111000000/////////111222333111111000000000000000000000000///...,,,,,,///111000000000000000///......+++,,,---...////////////000111666BBBOOO```vvv|||jjjUUUCCC888555/////////000222444666888999888666555333111000///---///000000///000333555444666:::>>>BBBGGGMMMQQQQQQRRRTTTUUUUUUSSSQQQOOOLLLIIIEEE@@@;;;666333222///000333555666777777777111222222222222111000000000000111111000///......000///---,,,---...000222111111222333444:::IIIXXXlllsssXXXHHH888333000///---)))+++///---,,,,,,++++++,,,,,,---)))***+++------...---------------///222222111///...---+++***))))))******---,,,,,,,,,------...///...---,,,,,,,,,,,,......+++******+++------,,,***)))+++------,,,,,,,,,------------...///222444555444555666777888;;;@@@CCCHHHNNNQQQOOOLLLMMMNNNNNNNNNQQQSSSSSSPPPLLLJJJJJJqqqYYYHHH???888111---,,,...000333555555666666......---,,,,,,,,,,,,---111///...------...///111000///...///111333333222///---+++***++++++***))))))***+++***))))))+++---000...+++))))))***---...,,,+++*********+++,,,---%%%&&&(((***,,,---......((())))))))))))*********+++***)))(((((()))***++++++---...,,,***,,,333:::JJJQQQ___sss|||sssfffXXXNNNGGG===555444333...---///---...000000...,,,+++++++++,,,...///000///.........000111111...,,,++++++,,,+++***+++...///000///,,,...000111///......//////000111222222222222222///---...111222000000222---,,,+++,,,...000000000000000555:::;;;999:::???>>>GGGNNNMMMJJJEEE===666;;;;;;:::;;;CCCNNNTTTSSSLLLDDD;;;777999;;;;;;:::888999:::;;;:::999888777555444333222222222333444666:::>>>BBBGGGRRR```kkkpppqqqsssrrrpppmmmmmmmmmmmmmmmkkkiiiggggggiiilllmmmnnnnnnllljjjhhhhhhiiihhhggghhhjjjmmmpppppppppnnnnnnmmmkkkjjjiiiiiiiiifffhhhkkkmmmnnnllliiiggggggfffeeefffggggggeeeccccccccccccddddddeeeeeeeeeaaacccfffhhhiiiiiiiiihhhhhhkkknnnooonnnmmmmmmnnniiiiiiiiihhhfffgggiiikkkmmmllliiifffaaa\\\WWWUUUPPPKKKFFFDDDEEEFFFEEECCC@@@???<<<999888999===AAABBBBBB@@@===999777666666444444555999===<<<888333000000000000000111111111---...///.........000222222111///.........///000222222;;;QQQooosssYYYCCC777222333333////////////////////////***,,,------...111333222555;;;CCCNNN]]]nnn{{{{{{kkkWWWFFF:::111000222//////000000///...------,,,,,,,,,---///111222333111000/////////000222222111111000000000000000111111111000...,,,,,,...000//////000//////...------++++++---...///000000000444444:::GGGXXXjjjwwweeeQQQ???555222/////////000222444666777888777666555333222000000...000111222222333555888999<<>>@@@BBBCCCAAA>>>:::888333333333444999CCCNNNUUUPPPGGG===777777999999888;;;::::::999888777555555444333222222111111222222555777;;;AAAJJJUUU```hhhssstttttttttrrrnnnkkkhhhhhhhhhgggeeeeeegggkkkooonnnmmmlllkkkjjjiiiiiiiiihhhiiijjjlllmmmnnnnnnnnnpppnnnkkkjjjjjjjjjiiigggiiijjjmmmoooooommmjjjiiigggffffffgggggggggdddbbbcccbbbaaaaaacccdddcccbbbaaacccfffhhhhhhhhhiiijjjmmmmmmnnnnnnnnnmmmkkkjjjhhhhhhhhhhhhhhhhhhhhhgggjjjgggccc^^^ZZZTTTOOOKKKEEEAAA>>>===???@@@???>>>;;;:::888777777888:::;;;888888666555555666777888;;;888555444555666666555222222111000000000000000......------------......222111000...------...//////<<>>???>>>;;;888666444333333444999AAAKKKRRRQQQHHH===666666888888777:::::::::999888777555444444333333333333333444444555777;;;AAAIIIUUUaaaiiisssssstttsssqqqnnnkkkhhhiiiiiihhhfffeeegggkkkoooooonnnmmmkkkjjjjjjiiiiiihhhiiijjjlllmmmmmmnnnnnnpppnnnlllkkkkkkkkkiiihhhgggiiilllnnnnnnllliiigggggggggfffggghhhgggeeecccbbbaaaaaabbbdddfffeeedddbbbdddggghhhgggggghhhiiimmmmmmnnnnnnmmmkkkjjjiiiggghhhiiikkkkkkjjjiiiiiigggccc^^^YYYTTTOOOIIIEEE===:::777666888::::::999888777666555555666888999555444333333333333444555888666555555666777666444222111000000/////////000......------------......000000//////......000111333AAARRRdddyyyuuu```HHH:::222...,,,,,,..............................//////000000111111444555777>>>LLL```tttnnn^^^MMM<<<333111000000111222222111000000...------,,,------......,,,,,,---...............000///...,,,,,,,,,---...///...---,,,,,,,,,------........................,,,***+++///000///111555;;;GGGTTT___qqqyyycccOOOBBB;;;555111///000111222444555666666999888666444222111000///222333666999<<<@@@CCCFFFNNNQQQUUUZZZ^^^ccciiilllrrrssstttttttttsssrrrqqqiiihhhddd[[[OOOCCC:::555333333444777:::<<<<<<;;;888888999888777444111/////////000000000000000000///...---,,,,,,...000111///---...222333888LLLaaa|||xxxfffPPP===888444000---,,,,,,,,,+++,,,++++++***+++,,,---.........---------,,,,,,,,,+++,,,...///000000//////000///,,,***)))***+++---...---,,,++++++,,,---------------,,,+++***)))))))))***,,,---------,,,+++---...///000000000///...---...111333666888999999999:::;;;<<<>>>@@@BBBCCCIIIMMMPPPOOOMMMMMMPPPTTTQQQRRRSSSRRRPPPMMMIIIFFFkkkWWW@@@555111///,,,+++++++++---111444555333111///...---------------...---,,,,,,---///000///---///......------,,,+++++++++***)))((('''((()))***************+++---...///,,,,,,+++************+++,,,***)))***,,,......---***+++,,,---............+++++++++******+++++++++)))))))))(((((()))))))))***+++---...000:::MMM___vvvqqqeeeWWWNNNEEE:::333111/////////...............------------,,,,,,,,,,,,,,,...000111111000111333444444444222///---,,,------------------.........///000111000...---...///333333222222111111000000---,,,---///222333111000,,,,,,---....../////////000111222444555666666777999::::::999888777666555444444444555888???GGGNNNQQQHHH===666444666777777999999999888777666555444333333333333444555666666666888;;;@@@HHHUUUccclllssssssssssssqqqmmmjjjhhhjjjjjjiiigggggghhhllloooooonnnmmmlllkkkjjjjjjjjjhhhhhhjjjkkkllllllllllllpppnnnllllllllllllkkkiiifffhhhjjjlllllljjjhhhfffhhhgggggghhhiiiiiigggeeebbbaaaaaacccfffhhhhhhgggccceeegggggggggfffggggggmmmmmmmmmmmmkkkiiigggfffccceeeiiilllmmmkkkiiigggaaa]]]WWWQQQLLLFFFAAA===666444111111333555555555777666555333333333444555333222222111111222333333444444555777888888666444000000000///////////////......------------......---...//////...///222444999JJJ^^^oooiiiVVVAAA555000,,,+++,,,------------------------.........///000111111111444555666:::DDDVVVnnnzzzlllZZZFFF999444111222222333333222222111......------------......+++,,,------......------......---,,,,,,,,,------///...------,,,---------........................,,,***,,,///111111666<<>>888333//////000111222333444555666888777555444222111111000444777<<>>@@@@@@===>>>===<<<999666222000000000000000000///////////////...------...000111///---...222444;;;PPPfffttt```JJJ888444111...,,,,,,,,,,,,++++++++++++,,,,,,...///000......---------,,,,,,,,,++++++---...............000...+++))))))***+++---...------,,,------......,,,,,,++++++******))))))***+++,,,---------,,,+++,,,---///111111111///...+++---000444999<<<>>>???;;;;;;<<<>>>@@@BBBDDDEEEHHHKKKNNNOOONNNOOORRRVVVPPPQQQRRRQQQPPPLLLIIIFFFdddRRR>>>333000...,,,,,,/////////000111000...+++---------,,,,,,---......---,,,,,,---///000///...///......---,,,++++++***,,,+++***)))))))))******))))))***+++,,,...000000---,,,+++***))))))))))))+++***)))***,,,---------)))***+++,,,------------++++++************+++++++++++++++***)))***,,,---...111444444666CCCZZZnnnuuubbbWWWJJJBBB<<<444//////+++,,,---............---------,,,,,,,,,++++++++++++---///000000000111222555555444111...,,,---...+++,,,.../////////...---...000111000///...//////333333222111111000000000------...000333333222000,,,,,,------...//////000000000222333444555555555888777666555555555555555555555555555777<<>>999666444222111111222444666777:::999777555333222111111222222222222333333333444222333666999<<<;;;777444//////000000000/////////......------------......+++---......---///333777AAATTTkkk{{{xxx```NNN<<<333000///......------------------------------...///000111111222333333555888>>>NNNhhh~~~wwweeePPP???666333333333333333222222222000///......---.........+++,,,,,,------------------------,,,,,,,,,------.........------------...------------------------///---...111333555===FFFPPP___ppp|||tttaaaLLL@@@;;;777222//////000111222333555555666666555444333222111111111555;;;BBBIIIOOOUUU\\\aaadddgggllloooqqqsssuuuwwwxxxwwwwwwwwwwwwxxxyyyyyywwwwwwsssjjj\\\KKK>>>777777666666999===AAADDDDDDAAAAAAAAA???<<<888555222222222222111111000000000000//////......///000000...+++---111444===SSSjjjqqq\\\FFF666111///,,,+++,,,---,,,,,,++++++,,,---...///000111......---------,,,,,,,,,+++,,,,,,---....../////////---+++)))(((***+++---------------......//////------,,,,,,,,,,,,,,,,,,+++,,,------------,,,,,,+++---///111222222000///+++---111666:::>>>AAABBB======>>>@@@BBBDDDFFFGGGHHHKKKNNNOOOOOOPPPRRRTTTNNNOOOPPPPPPOOOLLLHHHFFF```OOO<<<222...,,,+++,,,000///...///000///,,,***,,,,,,,,,,,,,,,---...///,,,,,,,,,---///000///...---------------------,,,------,,,,,,,,,+++,,,,,,)))))))))+++,,,...000111---,,,+++***)))(((((((((+++)))((()))+++------,,,((()))***++++++,,,,,,,,,*********))))))************++++++)))(((***...111///555::::::???OOOhhh{{{rrrgggUUUJJJ???:::666000------***+++,,,---.........---------,,,,,,,,,+++++++++***,,,...///......///000555555444111...,,,---...+++,,,...///000///...------///111111000//////000222222000///......//////......///111333444333111------,,,,,,---...000000000000222333444444444444777666555444444444555666444555555444555999???CCCLLLFFF===666222333444555666666666666555555444333000000000111222444555666777888:::@@@IIIWWWfffppprrrrrrrrrpppnnnllliiihhhjjjkkkjjjiiihhhiiikkknnnooonnnmmmlllkkkjjjjjjjjjgggggghhhiiijjjjjjjjjjjjmmmmmmlllmmmnnnnnnllljjjggghhhiiijjjjjjiiihhhggggggggggggiiikkkkkkiiihhhiiigggfffggghhhhhhgggffffffggggggfffddddddeeefffkkkllllllkkkiiigggeeeddd```ccciiillllllhhhbbb^^^UUUOOOHHHAAA<<<888555333333333222222222444777999???===;;;888555222000///000111111222222222222222222444777<<<>>>===888555...///000000111000//////......------------......+++---///...---000777<<>>HHHOOOUUU\\\dddjjjiiilllppprrrssstttvvvwww|||{{{zzzzzzzzz{{{{{{|||{{{{{{wwwnnn___NNN@@@888777777777:::@@@EEEHHHIIIDDDDDDDDDBBB@@@<<<999777555555444444333222111111000000000//////000000000---***+++000444===UUUmmmnnnYYYEEE777///---++++++,,,------,,,++++++,,,...///000111111......---------,,,,,,,,,---------......///000000...---***(((((()))+++---,,,------....../////////,,,,,,+++++++++,,,---------------......---------+++,,,///111222222111111///000444888;;;???AAABBB??????@@@AAACCCEEEGGGHHHJJJKKKNNNOOOOOOOOOPPPPPPLLLMMMOOOOOONNNKKKHHHFFF[[[KKK:::000,,,))))))+++---,,,,,,...000000///...++++++++++++,,,---//////,,,++++++---000111000...---------............////////////.........------((())))))***,,,---///000---,,,+++***)))(((((((((+++)))((()))+++------,,,((()))***+++,,,,,,,,,,,,******))))))))))))******)))******)))(((***000555000999AAADDDLLL^^^uuuxxxpppdddZZZHHH>>>666333111---+++,,,***++++++,,,------......------------,,,,,,,,,,,,,,,---//////.........///444444444222///---,,,---,,,---...///000///......,,,...111222111000000111222000///------------.........///111444555333222------,,,,,,---...000111000111222333444444444444555555555444555555666666333444444444555777;;;???GGGCCC===777333222333444555555555555555444333222000000000111222333555666666777;;;AAAKKKYYYgggppprrrrrrqqqooommmkkkiiihhhjjjjjjjjjiiihhhhhhjjjlllnnnmmmlllkkkjjjiiiiiiiiifffgggggghhhiiiiiihhhhhhkkkkkkkkkmmmnnnnnnllljjjgggggghhhiiiiiihhhggggggfffffffffiiikkkkkkjjjhhhjjjiiigggggghhhhhhfffeeeeeeffffffeeeddddddeeegggkkkkkkkkkkkkiiigggfffddddddgggkkkmmmjjjddd]]]XXXNNNHHHAAA;;;777555333222222222222111111222555888>>>===;;;888555222000///---...///000000000000000222444888<<<>>><<<888444...///111222222111000000......------------......,,,...///...///444???HHHZZZmmmwwwfffOOOAAA333//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333111///111666:::DDD[[[rrr}}}eeeNNN>>>:::999777555333222222222222111000//////...//////,,,---......//////......,,,---......//////......------...////////////...///////////////////////////...///222555<<>>;;;:::555222444111222222444555666777888555444444444444444555555:::CCCMMMUUUZZZ```hhhooolllooorrrsssttttttvvvxxx||||||{{{{{{{{{zzzzzzzzz||||||xxxnnn___OOOAAA:::888888:::>>>DDDIIILLLMMMHHHIIIHHHGGGDDD@@@===:::888777666555444333222222111111111111000000000000...***+++///333>>>WWWooo~~~lllUUUBBB777///---,,,,,,---------,,,+++,,,---...////////////......---------,,,,,,,,,------------...///000111---,,,***(((((())),,,---+++,,,---...............+++***)))))))))+++,,,---///............---------,,,,,,...000111222333333333555888;;;>>>@@@BBBCCCAAAAAABBBBBBCCCEEEFFFGGGIIIJJJLLLNNNOOOOOONNNMMMJJJLLLMMMNNNMMMKKKHHHFFFVVVHHH888000,,,******------,,,,,,...000111000///*********+++,,,...///000+++++++++---000111000/////////////////////////////////000/////////...---(((((())))))+++,,,......++++++***))))))((())))))***)))((()))+++,,,,,,,,,******+++---------------++++++************+++++++++,,,---,,,+++...666<<<===GGGOOOSSS\\\mmm}}}{{{ooofff___TTTKKK???777000000///---++++++,,,,,,++++++,,,---...///.........------------,,,///000222111000...//////222444555333000---,,,,,,---......///////////////+++...111222222111111111222000...---,,,,,,---...//////000222444555444222...---,,,,,,,,,...000111111222333444555555555444333444444555555555666666222333444444444666999<<>>111...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333222...///555999???QQQfffpppYYYIII???===;;;888555444333333333222111000////////////---...//////000000//////---...///000000000//////,,,---...///000000///...000000000000000000000000...---000555:::EEEXXXhhhyyygggQQQDDD:::;;;999222111666222333444555666888999999777777777777777888999:::>>>GGGRRRYYY]]]bbbjjjqqqqqqssstttuuuuuuvvvyyy{{{zzzzzz{{{zzzyyyxxxvvvuuuyyyxxxtttjjj\\\LLL???999:::;;;>>>CCCJJJOOOQQQQQQPPPOOONNNLLLHHHCCC???===888888777555444222111111111222222222111111000///000,,,,,,000444???YYYrrr{{{hhhQQQ>>>444000...------......---++++++,,,---...///......---......---------,,,,,,,,,---,,,,,,,,,,,,...///000---+++)))(((((())),,,---)))***,,,---.........---+++******)))***,,,...///000//////...............---------...000222555666777999;;;>>>AAADDDEEEFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGIIILLLNNNOOONNNMMMIIIJJJLLLMMMMMMJJJHHHFFFUUUGGG999111...,,,...111111///......//////...---)))******+++,,,...///000+++++++++---000111000///111111000000//////......//////000000//////...---(((((())))))***+++------+++******)))))))))))))))***)))((()))+++,,,,,,,,,,,,,,,---...////////////---,,,,,,++++++,,,,,,---...000111000///333<<>>222000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333444......555888<<>>:::777555444444333222111000////////////...//////000000000000000---...000111111111000///,,,---///000000000///...000000000000000000000000...///333999@@@MMMbbbuuuooo\\\KKK???999:::888000000666333444555666777999::::::999999999999:::;;;<<<===AAAJJJVVV\\\___dddkkkrrruuuvvvwwwwwwwwwyyy|||||||||}}}}}}|||yyywwwuuutttsssoooeeeWWWHHH<<<666;;;===AAAGGGNNNRRRTTTTTTVVVUUUSSSPPPKKKEEE@@@===888777666555333222000000222222222222222111000///222...---111555@@@ZZZtttyyyeeeMMM:::111000///............---++++++,,,---.........---,,,......---------,,,,,,,,,,,,+++******+++,,,...///---+++)))(((((())),,,---(((***+++---......------...---,,,,,,,,,///111222111000///..................---------///222666888999;;;>>>AAADDDGGGHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDGGGKKKNNNPPPOOONNNHHHJJJKKKMMMLLLJJJHHHFFFTTTEEE555...---,,,+++,,,---///111222222000...,,,,,,,,,************,,,,,,***,,,...///......///000000111222000...+++++++++---.........---,,,,,,+++...---+++))))))***+++,,,---,,,***)))((('''(((((((((((()))***++++++,,,,,,+++))))))+++...000000000,,,---,,,+++******,,,...,,,///333555888???JJJSSS___iiiooonnnsssvvvjjjXXXKKKDDDAAA>>><<<111000............,,,***************************..................------///666;;;777222000000///666666555222///---...///---------..................000111222222111000...111000...------///111222222111///000111333333222///......//////000111222444333222222111111222222333333333222222111111111666555333333444444444333;;;???CCC@@@:::555444666444333222222222333444555777777666555444444333222666777<<>>???BBBDDDFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDCCCBBBDDDFFFIIIJJJKKKKKKKKKIIIKKKMMMMMMLLLJJJIIIIIIPPPBBB333...---,,,+++---///000222333333111...,,,...---,,,++++++,,,---...***,,,.........---...000111222333222000.........---------------,,,++++++---,,,***))))))***,,,---,,,+++***)))(((((())))))******++++++,,,------...,,,***)))+++---000111111...///...---++++++---///111555999===BBBKKKXXXaaannnwww{{{xxxxxx~~~}}}vvvhhh]]]MMMBBB<<<:::888666111///...---......,,,+++++++++++++++++++++++++++------------------......///666:::666111000000///222222111///,,,+++,,,..................---......---...000111111000...---...------...///111333444000///......000111111000............///000111111444444333333222222333333333333333222222111111111444333222222333444444333:::???CCCAAA;;;555444555444444333222222222333444555444444333222111111111666888===FFFSSS___hhhlllnnnmmmllljjjiiigggfffeeeiiijjjjjjhhhffffffggghhhhhhjjjkkklllkkkjjjkkklllhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiikkkllllllkkkkkkgggffffffeeecccbbb```___bbbdddeeeggghhhiiiiiihhheeeeeeeeeeeeeeeddddddddddddeeefffeeeddddddfffhhhjjjjjjjjjiiihhhgggeeeddddddaaa\\\WWWQQQJJJCCC>>>:::888666444333222222222111222333222111000111222222222111000000000000000111///111666888444111000666555444444333333333444555333222222333333222111///---,,,,,,---...000000...111333999HHH^^^qqqzzz}}}ppp```PPPGGG???666...//////---,,,...------,,,,,,---......///------...000111111111111///...000333333555@@@MMM___vvvzzziiiYYYPPPEEE===999666444222//////000000000000000000//////000222555777666555333000------///111111000///......------......///333222111000000000///...444222666AAANNNaaaxxxjjjUUUIII===;;;888555444444555666777777888999:::;;;<<<============>>>AAADDDGGGIIIKKKOOORRRTTTTTTXXX```fffqqqtttwwwxxxzzz{{{}}}}}}{{{xxxuuupppkkkgggdddaaaZZZPPPEEE<<<777555===@@@EEELLLSSSYYY[[[\\\\\\\\\[[[YYYTTTLLLCCC<<<666555444333333333333333111111111000///.........///,,,---333===MMMfff{{{~~~mmmWWWDDD777222000...+++***+++---///000......---------,,,,,,,,,,,,------............---,,,+++***))))))***,,,---,,,,,,+++***)))))),,,...///---,,,---///000///---............///000111111/////////...,,,+++,,,...+++---...//////222777;;;AAACCCEEEGGGHHHHHHHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIHHHJJJMMMNNNLLLJJJIIIIIIJJJ===111,,,,,,++++++---111222444555444222///---///......------......///)))+++---...---------///000111222222000//////000,,,,,,---------,,,+++++++++***))))))***+++---...++++++***))))))******+++,,,,,,------......//////...,,,******---000222222000111000...---,,,...000555999???EEENNN[[[jjjttt~~~|||zzzrrrhhhUUULLL@@@888444444333222000///------......---+++++++++++++++++++++++++++++++++,,,,,,------......///555888444111000000............---++++++---///000///......------------------////////////------***+++---///111333555666...---,,,---///000///...------------...///000111555444444444333333333333222222222222222111111111222222222222222333444555:::@@@EEECCC===666444444555444333222222111222222333333333222222111111111666888>>>GGGTTT___gggkkkkkkjjjjjjiiihhhgggffffffiiijjjjjjhhhfffeeefffhhhfffhhhlllmmmmmmllllllmmmiiiiiiiiihhhiiiiiijjjjjjggghhhiiijjjkkkkkkkkkkkkgggfffdddbbbaaa`````````ddddddeeefffffffffeeeeeeddddddddddddeeeeeeeeeeeeeeefffffffffeeeeeefffhhhlllkkkjjjhhhfffdddcccbbb```]]]WWWRRRLLLEEE>>>:::888777666555444333222222000222222111///...///000000000000000000111222222333111222777888444000000111222222222333333333444555333111111222333222111///...---,,,---...000222///555<<>>@@@@@@BBBDDDHHHKKKNNNPPPRRRSSSSSSQQQOOORRRXXX^^^jjjnnntttxxxzzz|||~~~}}}{{{xxxtttnnnggg___ZZZTTTQQQLLLCCC;;;666444555>>>AAAGGGMMMSSSXXXZZZ[[[ZZZZZZZZZYYYUUULLLBBB;;;444333222222222222222222111111000000//////......///---///666DDDXXXqqq{{{hhhRRRAAA666222111222111///,,,,,,///222///......---------------//////////////////...------,,,+++*********,,,,,,,,,,,,,,,***))))))+++---...---,,,---///000///...///000000111111111000000,,,---...---++++++---///------...///222666===AAAFFFGGGIIIJJJKKKKKKJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFIIIMMMNNNMMMKKKJJJIIICCC888...,,,,,,***+++---222444555666555222///---.........------.........)))+++,,,---,,,+++,,,---,,,---//////...------...++++++,,,,,,,,,,,,++++++((((((((()))***,,,---...************++++++,,,,,,,,,---------....../////////,,,******---000222222000111000...,,,,,,...///444999BBBMMMZZZiiixxxyyyqqqeeeZZZGGG@@@888333111222222222///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......///444666222000000000---,,,---...------...000333111000///---,,,,,,,,,------...////////////...---***+++---000222333444444...---,,,---///000///------,,,,,,------...///000333333444333333333222222222222222111111111111111111222333333333444666888;;;AAAGGGFFF???888444444555444333222222111111000444444444444333333333333666888>>>HHHTTT^^^eeehhhhhhhhhgggggggggfffffffffhhhiiiiiigggeeedddfffgggdddggglllnnnnnnmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkiiiiiijjjjjjjjjjjjiiiiiigggeeebbb___^^^___```aaaeeeeeeeeedddccccccbbbbbbbbbbbbcccdddeeeeeeffffffeeefffgggfffeeeeeefffhhhkkkjjjhhhfffdddcccbbbaaa[[[WWWQQQKKKEEE???999555555555555555444222111000000111111000...,,,---.../////////000111222444444555222333777777333000/////////111222333444555555444222111000111222111000000000...---,,,...111333555===GGGRRR```qqq|||xxxkkk]]]PPPFFF>>>999666111------...///000000.........------......///------------------......,,,...000111///000555;;;GGG]]]xxxrrrgggWWWIIIAAA<<<999666333333222111111111111111111111222444777999999888111000...---------,,,,,,---,,,,,,++++++,,,,,,---+++---000111222333444444888>>>IIIWWWfffwww{{{dddOOOBBB<<<777666555444444555666777:::::::::;;;===???@@@BBBCCCEEEHHHLLLPPPSSSVVVXXXYYYWWWTTTPPPMMMOOOSSSXXXaaafffnnnuuuxxxyyyzzz{{{yyyvvvrrrmmmeee\\\SSSMMMGGGEEE@@@:::555444555777>>>BBBHHHNNNRRRUUUXXXYYYWWWXXXYYYXXXTTTKKK@@@888222111111000000000111111111000000000/////////...111000222;;;KKKbbbzzzzzzfffQQQ@@@555111//////...------...000111//////...---,,,------...000000000000///...------///...---,,,,,,,,,------,,,------+++***)))+++------------...///000000000000111222333333222000///---......---,,,+++---...---------///444;;;BBBFFFIIIJJJKKKLLLMMMLLLKKKJJJKKKJJJHHHFFFEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFFFFEEEHHHLLLNNNMMMLLLKKKKKK<<<444---,,,+++******---222333444555444222///...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++***+++,,,***,,,------,,,,,,,,,---******+++++++++++++++***''''''((()))***,,,---...******++++++,,,,,,------,,,,,,,,,,,,------------...,,,***+++---///111111...///...---++++++,,,...444;;;GGGWWWgggwww|||qqqeeeVVVJJJ<<<888333000///000222222...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---.........222333000///000///---***+++,,,,,,,,,...111444222000...---,,,,,,------////////////////////////,,,---...000111111111111.........///111111000...---,,,,,,------...///000111222222222222111000000111111111111111111111111222333555555555666888;;;===CCCHHHGGG@@@999555555444444333333222111000///222222222333333333333333555777>>>HHHTTT]]]cccfffffffffffffffffffffffffffhhhhhhhhhgggeeedddeeefffcccfffkkknnnnnnmmmmmmmmmnnnmmmkkkiiihhhhhhiiijjjlllkkkjjjiiihhhggggggggggggdddaaa^^^^^^^^^```bbbeeeddddddcccbbbaaaaaaaaaaaabbbbbbcccdddeeeffffffffffffgggfffddddddeeeggghhhgggfffeeedddbbbaaa```UUUQQQJJJDDD???:::555222111222222222222111000//////000111///---,,,,,,---...//////000111333555666666333222666666222//////...///111333555777777777333222000000111111111000111111111///---///333777???HHHTTT^^^jjjuuuzzzzzzuuukkk\\\NNNCCC<<<777444111000---,,,---000111111///......---------......///...---------...//////***...000000///111555777BBBUUUppp{{{ooo___PPPGGGAAA===:::666555333222111111111111222111222444777888888777000000///...,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((+++///111222444777999???IIIVVVdddrrrlllWWWFFF<<<999666555555555555666777888;;;;;;;;;===???CCCFFFHHHHHHKKKOOOTTTYYY\\\___```___]]]XXXTTTPPPPPPRRRTTTZZZ```iiipppssstttttttttqqqnnnhhhbbbZZZQQQHHHBBB<<<;;;888444111111444777<<>>666000000/////////000000111000000000000////////////222333777AAATTTlllxxxeeeQQQ@@@444//////,,,)))+++000333222000000///...,,,,,,---...//////////////////...---,,,222111111000////////////---......---+++***+++------...////////////000000111111222333333222000000111111111///,,,+++,,,------,,,---000666>>>FFFJJJKKKKKKLLLMMMMMMMMMLLLKKKLLLKKKIIIFFFEEEEEEEEEFFFAAAAAABBBCCCEEEFFFHHHHHHEEEGGGKKKLLLLLLLLLMMMMMM888111,,,,,,,,,)))***,,,///000222333333111///---***++++++,,,,,,++++++***((()))++++++***))))))******,,,......,,,,,,,,,---))))))***+++++++++******''''''((()))***,,,,,,---***+++,,,---------------++++++++++++++++++,,,,,,,,,+++***+++---//////...,,,,,,,,,+++******,,,...666@@@PPPdddwwwqqqcccUUUGGG===444222000---------///000---,,,,,,---///000///...------------------------++++++,,,,,,------.........111111......000///,,,'''((()))******,,,000333111000...,,,+++,,,---...////////////////////////..................///////////////111222222111///------------...///000111000111222222222111///...000000000111111111111111222555777777555666999<<<>>>CCCGGGFFF???888555555222333333333222111000////////////000000111111222555888@@@JJJUUU^^^cccdddffffffffffffffffffffffffggghhhhhhfffdddcccdddfffcccfffjjjllllllllllllmmmnnnmmmjjjhhhhhhhhhiiijjjmmmllljjjiiiggggggfffffffffdddaaa___^^^___aaabbbdddcccbbbbbbaaaaaabbbbbbaaabbbbbbcccdddeeeeeefffeeeffffffeeeccccccdddfffeeeffffffeeedddaaa___^^^OOOKKKDDD>>>:::666333111000000000000000////////////000000///---,,,---.../////////000222444555666555222111444555111//////...000222555777888888888333111//////000111000///111222333222222555;;;@@@KKKUUU```hhhpppvvvvvvrrreee[[[MMMAAA:::666333000...///...+++,,,000222111......---,,,,,,,,,,,,---///......---...///000111,,,000222000000444666666@@@QQQjjjxxxgggXXXNNNGGGAAA===888777555333222111222222222111111333555666555333...///000///---,,,,,,------,,,,,,++++++,,,,,,---+++...222333333555999===HHHVVVfffsssrrr]]]KKK???888555555555555555555666777777:::;;;<<>>999333333222000...///222444:::@@@GGGKKKLLLMMMOOOQQQPPPPPPQQQPPPLLLDDD:::333//////////////////000111000000000000////////////111555===JJJ___wwwtttaaaNNN???444...000,,,)))---333777555222111000...,,,,,,---...///...///////////////...---444333333333222111111000...///000///---,,,,,,---...///000000......///000000111111222222222111111222222222000---+++,,,---...---...222:::BBBIIILLLKKKLLLMMMNNNNNNNNNMMMLLLLLLJJJHHHFFFEEEEEEFFFGGGCCCCCCDDDDDDEEEGGGHHHIIIEEEGGGIIIJJJKKKLLLNNNQQQ555000------,,,)))))),,,+++---///111222000...---)))***+++,,,,,,+++***)))''')))******)))(((((())))))+++,,,,,,***)))******((())))))***++++++******''''''(((******++++++++++++,,,---......------,,,,,,,,,++++++++++++++++++*********,,,......---+++***+++++++++***+++---///999DDDYYYppppppaaaTTTGGG<<<666000000///---++++++,,,------,,,+++---///000000///------------------------------------------.........000///------000///+++'''((()))***+++---000333111///---++++++---///000///..................///------,,,+++,,,---...///......///111333333000...............///000111111000111222333333111000...///000000000111111111222222555888777444444888<<<===AAAEEEBBB;;;444222333111111222333222222111000......//////000111111222777:::BBBMMMXXX```dddeeegggggggggfffffffffffffffgggggggggfffccccccdddeeedddfffiiijjjjjjjjjkkklllkkkjjjhhhggggggiiilllmmmjjjjjjiiihhhggghhhhhhiiieeedddbbb`````````aaabbbbbbbbbaaaaaaaaabbbddddddbbbbbbccccccdddddddddeeedddeeeeeedddbbbbbbcccdddeeefffgggfffddd```\\\YYYKKKFFF???:::666444222111111000///...//////000111...///000///...---...//////000000111222444555666444000///333444000...///...///222555777888888888222111//////000000000//////222555666888===FFFNNNXXXaaaiiinnnpppooojjjcccRRRJJJ???777444333000---+++//////++++++000222000------,,,+++++++++++++++...---,,,,,,---///111333000444555111111555777555@@@NNNfffpppaaaUUUKKKCCC>>>:::888666333222111222222222111111111333333111000---///111000...,,,---///------,,,,,,,,,,,,---------000444555555999@@@FFFXXXhhhxxxyyybbbOOOBBB<<<888666444444444444444555555555999:::<<<@@@FFFMMMSSSWWWXXX\\\aaahhhllloooppppppnnnllliiifff```ZZZSSSOOOJJJOOOVVV[[[\\\ZZZYYYXXXWWWSSSMMMGGGAAA<<<666333000111000///......000222777>>>EEEIIIIIIHHHJJJLLLMMMMMMLLLKKKGGG@@@777111///////////////000111111////////////000000000000///777BBBRRRjjjoooZZZIII;;;333///000......///333555444333222000...,,,,,,---///000//////000000111000000000444444444333333222111000000111222111///------...///111222111...---...///000000000000000111222333000000000...,,,+++,,,...///...000666???GGGKKKMMMLLLMMMNNNOOOPPPPPPOOONNNNNNLLLJJJHHHGGGHHHJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGHHHHHHIIILLLPPPTTT444000---...---))))))+++)))+++...000111000...---***+++,,,,,,,,,,,,+++***''')))******((('''((()))'''(((***)))'''&&&&&&'''(((((()))***************'''((()))******+++******,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,......,,,)))***+++++++++***,,,...111999FFF]]]vvvvvvbbbSSSHHH???777444000000000...,,,+++,,,---,,,++++++---///000000///..........................................------...//////,,,---000///+++)))***,,,,,,---///333666000...,,,++++++---///111...------,,,,,,------...,,,+++***)))***,,,...000......///111222222000---///......//////000111222111222333444444333111/////////000000111111111222222555888777333333777;;;<<<@@@BBB???888222000111///000222333333222111000//////000111222333333444888<<>>;;;999666444222222222333222111000000111111///---,,,...111111...---...000...------,,,,,,------...+++///333666888>>>HHHPPPgggwwwnnnVVVEEE>>>===<<<:::333333333333333333333333888999<<>>:::666222///111222222111000000111333555<<>>555000///////////////000111111////////////000000000000...777EEEWWWqqqjjjTTTCCC888333000...///111111000///111333222000...,,,,,,---///000///000111222222222222222333444444333222111000///111222333222000......///000222333111...,,,---///000///......///111333444------...---,,,+++---...111000222999BBBJJJMMMNNNMMMNNNOOOQQQQQQQQQQQQPPPQQQPPPMMMLLLLLLMMMOOOQQQMMMLLLJJJHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHKKKQQQUUU222111///...///...,,,+++******+++---///000///---((((((((((((((()))******+++***((('''''')))***+++***)))'''&&&'''(((***+++)))***,,,,,,,,,***((('''&&&'''((()))++++++,,,,,,***+++---///000000///...///......---+++***)))))))))******+++++++++*********((())),,,,,,,,,///555===QQQjjj{{{jjjUUUIIIAAA999333111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222222111000...------------......///000000000000000...------------...//////............/////////000...---++++++***+++,,,---000///---+++*********+++,,,,,,------------------...............///000000222111000//////111333555222222111000//////000000222000///......///000222333555777888777777888999999999888777666444333222111111000///////////////...///111111111111444666888===FFFPPPYYY```dddgggjjjjjjjjjiiihhhgggfffeeejjjhhheeeccccccdddfffggggggggggggffffffeeeeeedddhhhfffeeefffiiilllnnnnnnmmmllljjjhhhhhhiiijjjkkkkkkhhheeecccbbbbbbaaa```___aaaccceeeeeeeeedddccceeeeeecccbbbbbbbbbcccdddeeedddccccccbbbbbbccccccgggfffffffffddd\\\RRRJJJCCC???:::666444333222111......//////000000111111///...---,,,,,,---...///111111111111222333444444333111///...//////...---000333666777777666666666444333111///......//////222777<<>>???BBBCCC@@@<<<;;;:::777555333222222222000000111111111000000///555999>>>BBBCCCCCCCCCCCCGGGIIIJJJFFF???888555444111000///000222333222111//////...,,,+++,,,...111222999JJJccc|||zzzcccOOO@@@555222444////////////000111222333111222111///------...000000000111333333333333333333222111000000000111222///111222111///------...333222111000///...---,,,+++******,,,...000000///------,,,+++)))***---///...222777???FFFLLLPPPRRRMMMMMMMMMOOORRRSSSRRRQQQQQQOOOLLLJJJIIIJJJLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJFFFJJJLLLKKKLLLQQQTTTSSS333111/////////...,,,+++***)))***---///000///---((((((((((((((()))************)))((()))+++---///***)))(((''''''(((***+++)))***,,,,,,,,,***)))'''&&&'''(((***++++++,,,,,,+++,,,...//////...---,,,000///...---,,,++++++***)))******++++++++++++******)))***---...///444:::EEEYYYqqqlll\\\JJJ@@@;;;555000///......---,,,,,,,,,,,,,,,...------------///000111111000///...------------//////000000000///......---------------......///............////////////,,,,,,+++++++++,,,------///...---,,,,,,,,,------+++++++++++++++,,,,,,,,,//////.........//////000222111000//////111222333222222111111000000000000000///...---...///111222333555666555444333333444444444444333222111000///111111000///////////////...000111111111222444777:::@@@JJJTTT\\\aaaeeeggghhhiiijjjkkkkkkjjjiiihhhiiihhhfffddddddfffhhhiiiiiihhhgggfffeeeeeeeeeeeehhhfffeeefffiiilllmmmnnnlllkkkiiihhhhhhiiikkklllllliiifffdddccccccbbbaaadddeeegggiiijjjiiihhhgggeeedddcccbbbaaabbbcccccccccccccccccccccccccccdddffffffffffffbbbZZZNNNFFF@@@===888444222111111111/////////000000000111111000///...---------...///111111111111111222333444444222000///000000///...///222444555555333333444222111///...---...000111666>>>EEEJJJRRR]]]dddfffjjjgggbbb\\\UUUMMMEEE???:::444...,,,......,,,***+++,,,---...////////////---,,,***)))))))))++++++++++++,,,------......///111111000...---///222555<<>>777444444111000000111222333333111//////...,,,++++++...000000888KKKeeewww___LLL>>>444111333////////////000111222333111111111///---,,,...///000111111222333444444555444333222000000000111222///000111111///------...222222111000///...---,,,++++++***,,,...000000///---------,,,***+++...000///333999AAAGGGLLLOOOQQQNNNNNNNNNPPPSSSTTTTTTRRRSSSQQQOOOMMMLLLMMMNNNOOOLLLLLLKKKJJJJJJJJJKKKKKKJJJNNNPPPNNNOOOTTTVVVUUU444222000//////...,,,***))))))***,,,//////...,,,((((((((((((((()))******)))))))))***+++---///111+++***)))(((((()))************+++,,,,,,***)))((('''((()))***+++,,,,,,,,,//////000111000///...---000000///------,,,,,,,,,))))))***++++++++++++++++++)))+++///111444:::AAAQQQddd{{{{{{nnnXXXKKK>>>777555111//////...------,,,,,,,,,,,,,,,000//////......//////000/////////...------------///000000//////...---,,,------,,,,,,------.../////////..................***+++,,,,,,---------------------------...///000+++++++++,,,,,,,,,------000//////.........//////222222000//////000111111111111111111000000000000...---------...///111333555666666555222000000000000000000111000//////...111111000////////////000///000111111111333666888>>>EEEPPPZZZ```dddfffgggfffhhhkkkmmmnnnmmmlllkkkhhhgggffffffggghhhjjjkkkllljjjhhheeeddddddeeefffhhhgggffffffiiilllmmmmmmiiiiiihhhhhhiiijjjlllmmmmmmjjjgggeeeeeedddcccbbbcccdddfffhhhiiihhhgggfffdddcccbbbbbbaaaaaabbbbbbaaabbbbbbccccccddddddeeeeeefffgggfff```VVVIIIAAA;;;999666333111000111111000000000000000111111111222111///...---...//////000000000000111222333444555333111000111111000///...000222333111000000111111000///...///222555777===FFFPPPWWW^^^eeehhhgggeee___VVVMMMFFF@@@<<<999666222...,,,...///...,,,,,,,,,---...////////////,,,+++***)))))))))***+++++++++,,,------......///000000000...---...111444;;;DDDVVVkkkooo```TTTMMMBBB>>>999666444444333222222111///000000111///......///000///...///000222...---,,,,,,---///222333555<<>>???>>>???@@@CCCEEEFFFBBB<<<666444333222111000111333333333111000///...,,,***+++---///111;;;NNNiiirrrZZZHHH;;;222///111////////////000111222333111111111000------...///111111111111222444666777555444333111000000000111///000111111...------...111111000000///...------,,,++++++,,,///000000///,,,---...---,,,---///111444888???FFFLLLOOOPPPQQQOOONNNOOOQQQTTTUUUUUUTTTSSSQQQPPPNNNNNNNNNOOOPPPLLLMMMMMMMMMNNNNNNNNNMMMOOORRRTTTSSSUUUZZZ[[[YYY444222000//////...,,,***))))))***,,,......---+++((((((((((((((())))))***************+++---...///++++++***)))))))))************+++++++++******)))((()))***+++,,,,,,,,,,,,000000111222222222111111000///---,,,++++++,,,,,,))))))***+++,,,,,,,,,,,,---+++---111555999AAAJJJ^^^ooo{{{iii[[[JJJ???666333222000///111------,,,,,,+++,,,,,,---111111000000////////////------......---------,,,------.........------,,,,,,,,,,,,,,,,,,------...//////............------)))***,,,---......---,,,,,,,,,,,,,,,------......---------......//////000000000///............///222111000/////////////////////000000000/////////,,,,,,,,,---...000222333666777777666333111111111000111111222222222111111222111000000//////000000///000111111222444888;;;AAAJJJVVV___dddeeeggghhhgggiiimmmooopppooolllkkkgggggghhhiiijjjlllmmmnnnooommmiiifffeeeeeefffgggiiihhhggggggjjjlllllllllhhhhhhhhhhhhiiikkklllmmmmmmkkkhhhfffffffffeeedddbbbccceeeggghhhgggfffeeeccccccbbbbbbbbbaaaaaaaaa```aaabbbcccdddeeefffffffffggghhhfff^^^RRREEE===888888666444111111222333111111111111111111111111333111000///......///////////////000111222333444555444222111222222111000,,,...000000///......///222222111222555999>>>AAAEEEPPP[[[```dddfffddd___ZZZSSSJJJAAA<<<888555333333000------...//////...,,,------...//////......---,,,,,,+++++++++,,,---++++++,,,------......//////000000///......111333999AAAOOOdddyyyvvvfffYYYRRREEEAAA;;;777444333222000000///...///000111000//////000111000000000222444///.........000333777:::???HHHVVVcccoooxxxzzzlllQQQCCC666111111000000111333444666555444333333444555666999AAALLL[[[hhhppprrrwww}}}|||yyywwwvvvvvvwwwvvvrrrfffWWWLLL<<<888222//////000000000000//////////////////000///////////////000000111444777999;;;;;;;;;<<<===???AAABBB???999444333333222111000111222333222111000///...,,,******,,,...444???SSSlllmmmUUUDDD999222000111000000//////000111222222222222333111///...///000222111000000222444777999666555333111000///000000000111222222///......///000000000//////......------,,,,,,---///111000///---...//////...000333555<<<@@@FFFMMMQQQSSSSSSRRRNNNNNNNNNQQQSSSUUUTTTSSSPPPOOOOOONNNMMMMMMMMMNNNLLLNNNPPPQQQRRRRRRQQQPPPQQQUUUXXXYYY\\\``````]]]222000///...///...,,,+++)))))))))+++------,,,***((((((((((((((())))))******************++++++,,,,,,,,,+++************************+++++++++******)))***+++,,,,,,---,,,,,,------...000111222222333...---+++***)))***++++++))))))***,,,,,,---------///---///555;;;AAALLLVVVmmm|||nnnZZZLLL???777111000000......000,,,,,,+++++++++,,,,,,---111111111000000///......+++,,,------...------,,,)))***+++------.........+++++++++++++++,,,------...............---------)))***,,,---...---,,,,,,,,,,,,,,,,,,++++++******,,,,,,------...//////000000///............//////111000000///............------...//////......---++++++,,,---///111222333333555666555333222222333111222333333444333333333222222111000000000000000000111111222333555:::===DDDMMMZZZcccfffggghhhiiikkkmmmoooqqqqqqnnnkkkiiiggghhhjjjlllmmmoooppppppqqqoookkkhhhgggggghhhiiikkkiiihhhiiikkkllllllkkkggghhhhhhiiikkklllmmmnnnmmmkkkhhhgggggggggfffeeedddfffhhhjjjjjjjjjiiihhhccccccccccccbbbbbbaaaaaa```aaaccceeefffggggggggghhhiiijjjfff\\\OOOCCC;;;777888888666333222333555333333222222111111000000222111000///......///000/////////000111333444555666444222111222222111000,,,...//////...---...///222222444666;;;AAAFFFJJJQQQZZZccceeedddaaaZZZTTTJJJFFF@@@;;;888555222000000...------.../////////,,,---......///.........,,,,,,,,,,,,,,,,,,------++++++,,,------......///...///000///......000222777<<>>999555333111000000.........000111000///...///000000///000222444444333444555999>>>CCCFFFKKKTTTcccrrr}}}qqqbbbLLLAAA666333222000000111222333555555444333333444555666999AAALLL[[[hhhpppuuuyyy~~~{{{xxxvvvwwwwwwwwwuuuooocccSSSGGG:::777222...---...//////......//////000000000000//////......///000111111444555777777777777888:::;;;===>>>;;;666222222333222111000000222222111000//////...,,,******,,,///444@@@VVVooo~~~jjjQQQAAA888333111333000000000000000000111222333444444333111000000111222111000000111444666888555444222000////////////111333444333111//////000////////////...............------...000111000///......///000111444888<<>>777333333444111000000000000000111111222444555444222000000111222111111000111222444555333222111///.........///111222333333111//////000..................//////000......///111111111000//////000000333888???DDDGGGJJJNNNRRRTTTSSSRRRQQQOOONNNNNNOOOQQQRRRPPPOOONNNOOOPPPQQQQQQPPPOOONNNLLLPPPUUUZZZ\\\[[[XXXVVVVVV\\\bbbggglllmmmggg^^^,,,+++***+++---...---,,,)))((()))***,,,,,,***(((((((((((((((((()))************+++,,,,,,------,,,------------,,,+++***)))******)))******++++++,,,+++,,,,,,---------------***++++++,,,---///000111...---***)))(((***+++---((()))+++,,,---...............444???MMM[[[lllyyy~~~iiiVVVFFF;;;222...---//////------///++++++******+++,,,,,,---....../////////...------((()))+++---...---,,,,,,((((((***+++,,,,,,,,,,,,***************+++,,,,,,++++++,,,---......//////......---,,,++++++++++++)))***+++,,,,,,,,,++++++'''(((((()))***+++,,,---------------...000111222------......//////......,,,---///111111000///...---...///111222333333333111222444444333222222333333444444444444444333333333222111111000000111111111111222222444888===AAAKKKUUUbbbiiijjjkkknnnrrrooopppppppppnnnmmmkkkiiiiiikkknnnqqqssssssrrrqqqrrrqqqpppooonnnmmmmmmnnnnnnmmmmmmmmmoooooommmllljjjkkklllmmmnnnnnnoooooollljjjgggfffggggggffffffbbbdddfffhhhhhhhhhgggfffdddeeeeeefffeeedddcccbbbccceeegggiiijjjiiiiiihhhhhhiiihhhaaaUUUHHH???:::777999;;;888444111333666666555444333222111000000...------------///000111000000111222333555777888555333111111111222111///...///111111111222555777555888>>>FFFNNNUUUZZZ]]]___cccccc[[[RRRKKKCCC===444333222222333333111///------...............///---...............------++++++,,,,,,------------++++++,,,------......///---...//////......///111666777===KKK```xxxtttjjjdddVVVQQQIIIBBB>>>:::777555000///......///000///---...///000111000111333666222666===FFFPPPZZZbbbffflllsss}}}|||vvvppplllgggZZZMMM===666111111111...---...000222444444333333444555333555999AAAKKKWWWbbbiiiqqqsssuuuuuusssqqqoooooommmkkkiiigggaaaWWWIII???444444222000.........///000000222333333222111111///...---------///111222333444333111000000222555444666777555111///000222111///......//////...,,,+++,,,,,,+++***+++...111888GGG___xxxxxxcccJJJ;;;666333333444111111000000000000111111000222444333111/////////111111111111111111111111111000///---------...//////111222111///------...---------....../////////000///...///111222111000111000000000444<<>>555111......111222000000333+++*********+++,,,,,,---,,,---...//////...---,,,'''(((+++---...---,,,,,,)))******+++++++++***************)))***++++++,,,)))***+++,,,...///000000000///---+++*********+++((()))+++---............((()))***+++,,,---......,,,,,,,,,---///000222333,,,,,,---.../////////...---///111222333222111000...///000222333333333333444666777777555333444444666777777777666666555444333222111111000111111111111222222222444888>>>BBBNNNXXXdddkkklllmmmqqquuuooooooooonnnnnnmmmlllkkkjjjlllooorrrtttsssrrrqqqqqqqqqqqqqqqppppppoooooopppooonnnoooppppppnnnlllkkklllmmmnnnoooooooooooollljjjgggffffffgggfffeeeggghhhjjjlllmmmlllkkkjjjdddeeefffgggfffeeedddccceeefffhhhjjjkkkjjjiiihhhggghhhfff^^^RRRFFF>>>:::666999;;;888333111222555666666555444222111000000,,,,,,,,,,,,---///000222111111222333444666777888555333111000111111000//////000222222333444777999:::>>>FFFNNNWWW^^^ccceee^^^```]]]SSSIIIBBB;;;555222000//////000111000///,,,.........------...///---...............---------......///000000000///++++++,,,------......///---...//////......///000777777:::FFFZZZrrrwwwmmmhhh[[[UUUNNNGGGAAA===:::888111///......//////...---///000111111111222555777999>>>GGGSSS```llluuuzzz}}}xxxsssooohhhaaa^^^ZZZOOOCCC999333000111222//////000000222444444333333444555222444999AAAKKKVVV___eeekkklllnnnmmmkkkiiiiiiiiidddbbb```^^^YYYPPPDDD:::555555555333111000111222444444666777777666555444///...---,,,---///111333333333222000...///111333222555666444000///000222000...------......---+++***++++++******+++///222@@@OOOfff~~~vvv```GGG999555333333444111111000000000000000111///111222222000...------000111111111111000////////////---,,,,,,---...///...///000///---,,,,,,,,,,,,,,,------.../////////111000///000111222111000222111000000555>>>IIIQQQVVVVVVXXXYYYYYYYYYXXXXXXTTTSSSRRRRRRSSSRRRPPPNNNIIIKKKMMMOOOOOOMMMKKKJJJMMMQQQYYY___aaa```\\\YYYbbbhhhpppuuuxxxtttfffWWW%%%&&&''')))************))))))))))))***************)))((()))******(((&&&+++,,,---...///......---......---,,,++++++++++++++++++******)))************++++++++++++***)))))),,,+++++++++,,,,,,---...))))))************))))))*********+++------,,,+++///333:::HHH^^^vvvzzzgggRRRAAA888555000000///.....................---,,,++++++++++++,,,,,,---000222222000...(((***---///000000...---((())))))******+++,,,,,,))))))***+++,,,---......******+++,,,------......000///...,,,++++++,,,,,,,,,...///...,,,++++++,,,...---,,,,,,++++++++++++...------...///111333444---...///111111111000///...//////000000000000///333222111222444666666666333555888999777555333333000111333444555555444333333444555444222111222333444333333444444444;;;CCCPPP\\\gggmmmppprrrrrrpppnnnnnnmmmmmmmmmllllllllllllmmmoooqqqrrrrrrrrrqqqtttsssrrrtttuuuvvvuuutttooonnnmmmnnnooonnnllljjjkkklllnnnooopppooommmlllhhhiiikkkjjjiiiggghhhhhhfffgggiiilllmmmlllkkkkkkjjjhhhfffccccccdddeeegggiiiiiiiiikkklllllljjjiiiiiiiiidddZZZKKK???:::999666555555444444333222222444444333222111000//////...///000111111000///...///111333555666666555555555333111111333222///,,,000000000111444888===???FFFJJJRRR[[[bbbdddccc```ZZZWWWPPPGGG>>>777555555......//////////////////+++,,,---...///111222222//////............//////,,,---......---,,,***)))'''))),,,///000...,,,***............///000111222777666777???OOOfff|||xxxooohhhfff___UUUKKKCCC<<<777444444000///111111000222666333444555666888:::<<<===@@@HHHUUUdddrrr{{{tttlllggg^^^TTTMMMJJJGGGBBB>>>444333111000000000111111000111222333444555555555666777;;;@@@HHHQQQYYY^^^dddbbbaaa```___^^^[[[YYYZZZ[[[[[[YYYTTTLLLEEE@@@:::888555333444444333222444555666777777666555444222111111000000000000000222222111000000000000000333222222111000000000000222111000.........///000++++++...000---,,,333<<>>666333000000///...............,,,++++++************+++++++++,,,...000000...+++((())),,,...///......---))))))************++++++******)))))))))(((((((((*********+++,,,...///000111000...,,,++++++++++++,,,...000///...,,,,,,,,,......---,,,,,,,,,------------------...///111222---...///111111111000//////000000111111111111111333222111222444555666555888:::<<<<<<999666444333111111222333444444444333222333444333222111111222555333333555444555<<>>;;;888333222111000000000111111111111222333444444444444555777:::???FFFMMMTTTWWWXXXVVVUUUTTTSSSQQQOOOMMMKKKNNNQQQSSSRRROOOJJJHHHBBB@@@<<<;;;::::::999888999:::;;;;;;:::999777666333222111000000000000000333222111000000/////////000///...------------...000//////...------......++++++---///------444>>>KKKccc}}}xxxcccJJJ;;;555111111333111111111111111111111111333222222111111000111111......///000000000000000000///---,,,++++++,,,,,,......------------,,,,,,---------///222444333222000//////......//////000111111333666===HHHTTT]]]]]][[[[[[[[[]]]^^^]]]\\\XXXSSSOOOOOOQQQRRRPPPMMMNNNKKKIIIJJJMMMOOOOOONNNNNNTTT\\\```bbbccceeegggpppsssxxx|||}}}vvvbbbPPP'''((()))***+++,,,,,,---))))))))))))************...,,,)))((()))))))))(((''''''((()))))))))((((((***************+++++++++,,,,,,++++++++++++,,,,,,......//////......---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***,,,---............///;;;MMMaaawwwvvvbbbOOOAAA999333000000/////////............)))))))))((())))))***************,,,------+++)))((()))***+++,,,------...++++++++++++************))))))))))))((((((((('''******)))***+++...111222333111///---+++******+++,,,...111111///------,,,...------------......///---------------...///000......000111111000000///000000111222222222222222333111000111333555555444;;;<<<>>><<<999555333222222222222222333333333333111222333222111000111222444222333555444555<<>>CCCGGGKKKOOOSSSVVV___gggttt|||pppcccVVVNNNEEE???999666666666444222222111111000000000000111222222333333333333333222444555999===BBBFFFJJJLLLIIIHHHGGGEEEDDDCCCBBBAAAAAAEEEJJJPPPSSSTTTSSSQQQOOOLLLIIIGGGFFFDDDBBB@@@AAAAAAAAAAAA???===;;;:::777666444333222222222333777666555444222111000000//////---,,,,,,,,,---...---............---,,,,,,,,,+++,,,---,,,...777AAAUUUlll{{{fffMMM>>>666333222333111111111111111111111111222222222111111111111111.........///////////////000///---,,,++++++,,,---+++++++++++++++,,,,,,,,,000000///111444555555444222111///......///000222111222666:::BBBMMMXXX```___^^^]]]]]]^^^^^^]]]\\\VVVRRRNNNNNNPPPQQQOOOMMMMMMKKKJJJJJJMMMOOOOOOOOOPPPVVV]]]aaacccdddgggiiiqqqtttxxxzzzzzzqqq]]]KKK)))))))))***+++,,,---...((()))))))))************///,,,)))'''(((((()))((((((((())))))))))))))))))'''(((((()))***+++++++++,,,,,,++++++,,,,,,------000111111111111000//////+++,,,,,,,,,,,,,,,,,,,,,+++******************+++***+++,,,------------...333BBBXXXmmmzzziiiSSSAAA999555222//////////////////......---)))((((((((()))***+++++++++******+++,,,,,,+++)))))))))((()))***+++---.........---,,,,,,+++******'''((()))***+++,,,,,,---+++***))))))+++...222444444222000---+++*********,,,...111222000...------,,,,,,,,,,,,,,,---...///.....................///...///000111111000///...//////000111222222222222222111000000222333333222777888999888555111000///333222222222222222333333000111222111000///000111222111111333444555<<>>777222000111111222555;;;???EEELLLSSSXXX\\\bbbfffkkkrrr}}}|||mmm___RRRHHHBBB;;;777333111111222222111000000000000000000000000222222333333333222222111222444777:::===???@@@@@@??????>>><<<::::::<<<===CCCGGGNNNTTTYYY[[[\\\\\\]]]ZZZWWWTTTRRRPPPMMMJJJIIIIIIHHHGGGEEEBBB???===>>><<<:::888888888888999======<<<;;;999777555444333222000///......///000,,,---...//////...---,,,---++++++,,,,,,...999EEE[[[qqq|||gggOOO???888333222333222222222222222222222222111111222222222111111111......---........./////////...---,,,+++,,,,,,---*********+++,,,------...000//////111444666666666444222000......///111333111444999@@@GGGQQQ[[[bbbaaa___^^^^^^^^^^^^]]][[[SSSQQQNNNMMMNNNOOONNNMMMLLLLLLKKKKKKLLLNNNPPPPPPRRRWWW^^^aaacccdddgggiiiooorrruuuuuurrrhhhUUUDDD************+++,,,...///((()))))))))************...+++(((''''''((((((((())))))((((((((((((((((((&&&'''(((******+++++++++,,,+++++++++,,,,,,---...111222222222222111000000+++,,,---------,,,++++++***)))(((((((((((()))******,,,---,,,+++,,,///222:::KKKcccwwwxxxlll\\\FFF888444333111////////////000///...------************++++++,,,---++++++***+++------,,,+++)))((((((((()))+++---...000000///...------,,,+++(((((()))***+++,,,------+++***))))))+++///222555444333000...,,,+++******,,,...111111000.........+++*********+++,,,------////////////000000//////...///000111111000///...---...///000111111111111222000//////111222222111111222444333111000///000111111222222222222222222///000111111//////000111000///000222333444<<>>:::777555222000000000000000////////////////////////222222222333222222111111111222555777888888888777777888888777666888<<<@@@IIIMMMTTT[[[bbbfffhhhhhhjjjhhhdddaaa___[[[WWWUUURRRRRRQQQOOOLLLIIIFFFDDDEEECCC@@@>>>>>>>>>@@@AAAEEEDDDDDDBBB@@@>>><<<;;;999777444111/////////000,,,---///000000///...------,,,,,,,,,,,,///:::FFF]]]sss|||gggOOO@@@888444222222111111111111111111111111000111111222222222111111---------,,,------/////////...---,,,+++,,,---...+++,,,,,,---...///000000...------///333666777777666444111//////000222333333777>>>EEELLLUUU]]]bbbaaa___]]]]]]]]]\\\ZZZXXXQQQOOOMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNPPPRRRRRRWWW]]]``````aaadddgggllloooooommmhhh___NNN>>>******))))))***,,,...///))))))))))))************---+++(((((()))******))))))((('''&&&&&&&&&''''''&&&''')))***+++++++++***+++******++++++,,,---...111111222222111111000///+++,,,---...---,,,+++***)))((('''&&&&&&'''((()))***,,,,,,,,,+++///666;;;FFFXXXnnn~~~zzzooo[[[NNN===444222222111......///000000000///---,,,,,,,,,,,,+++,,,,,,------+++******+++---......---))))))(((((()))+++---...111000000///...------,,,*********))))))))))))(((++++++***+++,,,///222333444222000...,,,++++++,,,,,,...//////.........///+++************++++++,,,......///000111111000000///000000111111000......,,,---...000000111111111111000......000111000000...000111111000000111222...///111333333333333222///000111111000000111222///...///222333555===FFFQQQ]]]iiinnnqqqtttsssqqqllllllllllllmmmmmmmmmmmmnnnnnnnnnooopppqqqssstttssstttwwwzzz{{{xxxsssooojjjjjjjjjlllnnnooonnnmmmmmmmmmmmmmmmnnnnnnnnnoookkkkkkjjjhhheeeeeefffhhhfffgggggghhhiiijjjkkkkkklllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiikkklllllljjjiiifff```VVVJJJ???888333111000000//////......------+++---///111222222222111333333222111000000000000---......///000111222333///000000000000111444777777@@@PPPaaammmuuuwwwwwwpppiii___UUULLLDDD>>>;;;;;;888555555666666444111------------------------------------------------......------------............//////...---+++***++++++++++++,,,---......000000000000111222333333000333555555666;;;DDDLLLWWWeeevvv{{{ssspppjjjddd]]]VVVNNNIII@@@:::555444333444999???KKKTTT___gggkkkoootttyyyyyyhhhVVVHHH>>>888555333222000///---------...---......////////////...111111222222222222222111000111333444444444333333111333555555555999@@@FFFMMMRRRYYYbbbkkkqqquuuvvvvvvssspppmmmkkkgggbbb___]]]]]]\\\ZZZWWWSSSPPPNNNMMMKKKHHHGGGFFFHHHJJJKKKNNNNNNNNNMMMKKKIIIFFFDDD@@@===888333000.........------...////////////......------------000;;;FFF[[[qqqyyyeeeMMM???888333111222000000000000000000000000///000111333333222111111------,,,+++,,,---...///......,,,,,,,,,,,,---......//////000111222222222...---,,,...111555666777666555333111111111222333666;;;BBBJJJPPPVVV\\\```___]]][[[ZZZYYYXXXVVVTTTOOONNNLLLKKKKKKKKKLLLLLLKKKLLLMMMLLLLLLNNNQQQSSSRRRVVV[[[]]]\\\]]]```cccgggiiihhhccc^^^UUUGGG:::***)))(((((()))+++...///))))))))))))************,,,+++***+++---------,,,+++***)))(((''''''((()))'''(((***+++,,,+++***))))))))))))******,,,------000000111111000000///...+++,,,---......,,,***)))***)))(((''''''((()))***)))+++,,,,,,...555@@@IIIXXXgggxxx{{{lll```JJJBBB888222111111///---...///000111000///---,,,...------,,,,,,,,,,,,---***))))))***---/////////)))))))))***+++,,,---...///.........------,,,,,,++++++++++++************++++++,,,,,,---///000111333111000...---,,,------,,,---------,,,,,,...111,,,,,,++++++******+++++++++,,,...///000111000000///000111111111///...------...///000111222222222111///......///000//////---...000000//////000111+++---111444555555333222///000222111000000222333000///111444555777???HHHQQQ]]]iiinnnqqqttttttqqqlllmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnppprrrsssrrrqqqrrrssstttssspppnnnhhhhhhhhhjjjmmmnnnmmmlllkkkkkkkkkkkkkkklllmmmmmmrrrqqqoookkkgggfffggghhhfffgggggggggiiijjjkkklllkkkkkkjjjjjjiiihhhhhhhhhkkkjjjjjjkkklllkkkiiigggddd]]]RRRFFF===666222000000000000///......------...///000111222222222222333333111000/////////000......//////000111333333///000111111000222666:::BBBNNN```rrr}}}|||xxxiii```SSSFFF???<<<;;;:::999888666555333222000///+++,,,,,,------......///---------...............///..................///...////////////---,,,+++******+++,,,,,,------...............///000111222111222333333444888===AAAHHHXXXkkkyyywwwtttnnnhhhbbb\\\VVVQQQEEE>>>888555444555:::@@@JJJTTT```gggjjjlllqqqvvv{{{}}}~~~tttiiiXXXIII>>>888555444/////////...,,,,,,---...,,,---.../////////......///000111222222222222222000000111222222222222111///111444555777>>>GGGOOOUUUZZZbbbkkktttzzz}}}zzzwwwtttqqqlllhhhiiiiiihhhfffccc___\\\ZZZXXXWWWTTTSSSSSSUUUXXXZZZ[[[[[[\\\[[[ZZZWWWUUUSSSIIIEEE???888333000......------,,,,,,---......//////---...///...000:::EEEUUUjjjvvvbbbKKK>>>777222000111////////////////////////...000111333333333111000---,,,+++***+++,,,...///...---,,,,,,,,,,,,......111111111222222333333333222000......111333444444666555444333222222222222999>>>FFFMMMSSSWWWZZZ\\\]]][[[XXXWWWVVVTTTRRRPPPMMMLLLLLLJJJIIIJJJKKKLLLJJJLLLMMMMMMLLLNNNQQQTTTQQQUUUXXXYYYXXXXXX[[[]]]^^^___\\\VVVQQQJJJ???444***)))(((((()))+++---///))))))))))))************,,,,,,,,,...000000///......---,,,*********+++,,,((()))+++,,,---,,,***)))))))))))))))***+++,,,---///000000000000///......+++,,,.........,,,***)))+++***)))'''''')))***+++(((***+++,,,000:::HHHSSSfffsss}}}ppp^^^PPP@@@;;;555111000000...,,,...///000111000///---,,,......---,,,++++++++++++)))((('''))),,,/////////))))))***+++,,,------...------,,,,,,,,,+++++++++++++++,,,---...//////000+++,,,---......//////000222111///...---------...------,,,+++***+++...111...------,,,++++++++++++)))+++---///000000000000///000111111111///...---...///000111333333444444111///------/////////...+++---...---,,,,,,---...))),,,111555666555333111///111222222111111222444111000222555777999AAAJJJRRR]]]iiioooqqqttttttrrrmmmnnnnnnnnnooooooppppppmmmmmmlllmmmnnnoooqqqrrrqqqpppooooooppppppnnnmmmgggggggggiiilllmmmmmmllljjjjjjiiiiiijjjjjjkkklllzzzxxxuuupppkkkiiiiiijjjgggfffgggggghhhjjjkkklllkkkkkkjjjjjjiiihhhhhhggglllkkkjjjkkklllkkkhhhfffbbbZZZOOOCCC;;;555111///000000000///......------000000000111222222333333333222000///.........///////////////000222333444///111222111111333777;;;OOO[[[nnn{{{tttaaaWWWHHH;;;444444666888777888777555222000///000***++++++,,,---...//////............//////000000//////............//////...////////////---,,,+++******+++,,,---------------,,,,,,------...///000111111111111444666999;;;<<>>777444555555............------...///+++,,,.../////////.........///000111222333333333000000000000111111222222///222666888;;;BBBNNNWWW___cccjjjrrrzzz}}}zzzvvvrrrnnnqqqqqqpppnnnkkkhhhdddbbbcccaaa___]]]^^^aaadddffffffgggggggggfffdddaaa___PPPLLLEEE===777333111000,,,,,,+++***+++,,,...//////...///000///000999DDDNNNdddzzzttt```JJJ===666222000000////////////////////////...///111333444333111000---,,,+++******,,,...///...---,,,,,,,,,---...///222222222222222333333333666333000000111222222222666666555444444333222222;;;@@@HHHOOOTTTWWWYYYZZZ[[[YYYVVVUUUSSSRRROOOMMMLLLLLLKKKJJJIIIIIIKKKLLLJJJLLLNNNMMMLLLNNNQQQUUUPPPTTTWWWWWWVVVUUUWWWZZZVVVVVVSSSLLLFFF@@@777...)))'''&&&(((,,,//////---***)))((((((((((((((())),,,***)))***,,,------,,,++++++******************((((((((((((((((((((((((,,,+++*********+++,,,---,,,---///000000000///...000///---*********+++,,,+++(((%%%&&&)))+++***)))000......333888AAAUUUiiiwww|||~~~ssscccTTTJJJ:::777222000000000000000...///000000///...,,,******---000000---***)))***++++++,,,...000111000...))))))(((((((((***+++,,,,,,,,,,,,,,,***)))(((''''''((()))***,,,---...///---------------...///000222222222222000...,,,+++......---------......///---------------...//////,,,---............000222...............///000000---///222555555555333111,,,,,,,,,,,,,,,---...///......------------......////////////000000000000///000000111111111000000000///111555888===HHHRRRYYY___gggmmmppppppppppppmmmnnnooooooooonnnlllkkkllloooooommmnnnrrrsssqqqqqqmmmjjjjjjnnnooommmiiifffgggiiilllmmmnnnnnnmmmlllkkkjjjiiiiiijjjkkklll|||zzzvvvqqqmmmjjjhhhgggiiiiiiiiihhhiiijjjjjjkkklllkkkiiigggfffggghhhiiikkkkkkkkkjjjhhhgggeeeddd___XXXMMMAAA999444222222000000000000///...---,,,......000111333333333333333000,,,,,,---...---+++,,,---///111222333333333333111111222111222:::CCCUUUnnnwwwcccTTTHHH<<<888777555555666777555444222000///......+++++++++,,,,,,,,,------...---,,,,,,......---,,,------------------------,,,,,,,,,---------......//////.........---------////////////000000000000000000000111333555888999@@@GGGUUUgggxxx|||sssnnnkkkhhhbbb]]]TTTNNNDDD<<<888888;;;>>>EEEIIIPPPWWW\\\^^^]]]]]]fffeeedddbbb___\\\ZZZYYYOOOHHH===666333222222111000000000...,,,+++,,,---//////000000///...------,,,---///111222111000///000000000000000222444555444555666999???JJJWWW___hhhlllrrrxxx}}}|||yyywwwzzzyyyxxxvvvssspppnnnllllllkkkjjjjjjkkkmmmoooqqqvvvtttsssrrrrrrooollliiibbbWWWKKKCCC<<<555111111,,,+++,,,,,,---...///000111000---++++++000888>>>IIIZZZpppppp]]]FFF:::444000///000222222111111000/////////+++,,,...000000000000///000///---+++*********+++,,,...//////......000111222111111111111111111222000000000000111222333444444444333222111222666999>>>EEEMMMQQQRRRSSSWWW[[[YYYWWWTTTQQQOOONNNNNNNNNKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSWWWUUUTTTTTTTTTTTTSSSQQQOOOLLLGGG@@@:::555222000,,,)))''''''((()))(((&&&))))))(((((((((((())))))+++***))))))+++,,,,,,+++******+++++++++************************************))))))((()))***+++,,,+++,,,---...///......---,,,+++***))))))+++,,,---,,,)))'''(((***+++***)))---+++---444===KKKbbbuuuxxxjjjYYYIII???888555111......//////...---------,,,,,,,,,,,,,,,+++---...---***((((((***+++***+++...000111///...***)))(((((((((***+++,,,++++++++++++***)))((((((((())))))+++,,,---......------------......//////000111111000///---+++***///......------......///......---------......///,,,---............000222...............///000000...///111333444333222111......---------------...//////............//////............///////////////000000111222222222111111000222777:::@@@KKKUUU]]]bbbhhhlllmmmnnnnnnnnnnnnnnnooopppooonnnmmmlllllloooooommmnnnrrrtttrrrqqqnnnjjjkkknnnooommmjjjggghhhjjjlllmmmmmmmmmlllkkkjjjiiihhhhhhiiijjjkkkpppooonnnlllkkkjjjjjjkkkiiiiiiiiiiiiiiijjjkkkkkklllkkkiiigggfffggghhhhhhkkkkkkkkkjjjhhhgggeeeddd^^^VVVJJJ???777333111111//////000000//////............000111222333333333222000---,,,---...---,,,,,,---///111222222111111111000000111222555@@@KKKcccyyylllWWWKKKAAA777555555444444555444333222000...---,,,,,,,,,,,,,,,,,,------------///---,,,---......---,,,...------------,,,,,,,,,---------........./////////.........------------/////////000000000111111/////////000222444666888<<>>666555222...,,,,,,------,,,,,,+++***)))***+++---...------,,,***((('''((()))******+++---///000///---******)))((()))***+++,,,))))))************)))))))))******+++,,,------.....................////////////000000///---,,,+++//////............//////......---------------...,,,---......---...000111...............///000000...//////000111111111111111000///...------------000//////////////////000------------............//////111222333333333333222111333888===CCCOOO[[[bbbeeehhhjjjjjjjjjkkkllloooooopppqqqpppooonnnmmmkkknnnooommmooosssuuusssqqqnnnllllllooopppnnnllliiijjjkkkmmmmmmllllllkkkjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiiiiikkklllmmmjjjjjjjjjjjjjjjkkkkkklllkkkjjjiiigggfffgggggghhhkkkkkkkkkjjjhhhgggeeeddd\\\TTTHHH<<<555222000///......///000000000000///......///000111222222333111000------......---,,,,,,---///000000000///...///......000333:::HHHWWWqqquuu```JJJ@@@888222222333222111333111000///...---,,,++++++------------.........///000...------......---,,,......------,,,,,,++++++........./////////000000............------------////////////000000000000.........///111333555666888<<>>AAACCCDDDDDDCCCBBBBBBAAA@@@>>>===<<<;;;777222//////111333444222222333111...------......////////////...------------......///000000000222111111000111222444555555888>>>DDDMMMWWWbbbhhhnnnrrrwww|||}}}|||~~~~~~}}}|||{{{zzzxxxwwwyyyyyyyyyyyy{{{}}}~~~{{{yyyuuukkk```VVVJJJ<<<333000++++++++++++,,,---......,,,,,,++++++,,,///444888===OOOgggzzzzzzcccQQQ===444111000111222222222111111000/////////---....../////////......,,,,,,++++++,,,---......,,,---......,,,+++,,,---000000////////////000000222111111000000000000000555555555444444666:::>>>EEEIIINNNPPPOOOOOOQQQSSSSSSRRROOOLLLJJJIIIIIIIIILLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSSSSRRRPPPOOOOOOMMMKKKIIICCCAAA===999555111///...))))))((((((***+++++++++)))))))))((())))))******+++***((()))***++++++***)))***+++,,,,,,,,,++++++---------------------------,,,,,,---------......+++++++++,,,,,,,,,,,,,,,000///---+++)))(((((((((************++++++***)))//////333===MMMbbbwwwssscccSSSEEE:::333111///,,,***+++,,,++++++******++++++,,,---......---------,,,***)))((((((*********---///000...---+++***)))))))))***+++,,,'''((()))***************+++++++++,,,,,,---------........./////////.........///000000000///...---000000///.........//////......------,,,,,,------,,,---......------///111...............///000000///......---...///000111000000///...............000000000111111000000000------........./////////...///111222333444555555222222444:::???GGGTTT```eeefffhhhiiihhhiiikkkmmmppppppqqqrrrqqqpppooonnnkkknnnooommmooosssuuusssqqqooommmmmmooopppooonnnkkklllmmmmmmmmmllljjjjjjiiihhhgggffffffggghhhiiikkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkllllllmmmkkkjjjiiihhhgggggghhhhhhkkkkkkkkkjjjhhhgggeeeddd[[[RRREEE:::555222000///---...///000111111111111......//////000111222222000//////............---------/////////...---,,,///------///333<<>>JJJ[[[mmm}}}zzzwwwtttqqqnnnfff```VVVKKKAAA999444222333444555666888999:::;;;999999999999999888777666333111///---...000222444333444444333000..................//////...------------------...///000111222111111111222333555666555:::BBBKKKUUU^^^gggmmmrrruuuzzz~~~~~~~~~}}}|||||||||}}}~~~{{{sssiii___PPP???333///+++++++++++++++,,,------***+++,,,,,,---///333777<<>>SSSgggyyydddNNN>>>666222000111111...---///---.../////////......---........./////////000000000///......000000///...++++++,,,---...//////000,,,,,,---------.........,,,,,,------------------+++++++++,,,,,,,,,------///000111222444555555666666777:::CCCRRReeexxx|||xxxuuussslllggg^^^SSSGGG===555222333333222222333333444444000111111222222222111111///////////////000111333333555555444111///......------............---------,,,,,,,,,---...///000111111111111333555777888777===GGGQQQZZZccckkkppptttxxx|||~~~~~~~~~xxxpppfffVVVCCC666222,,,,,,++++++,,,,,,------***+++------...000444777;;;NNNggg{{{vvv]]]MMM;;;333111111111222222222111111000/////////.........---------------//////......---,,,++++++///000000///---,,,---......------,,,,,,------...---------...///111222333111222222333444888===AAAFFFHHHKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSRRRPPPNNNLLLJJJFFFAAA>>>:::999888777555444222111&&&'''''''''&&&&&&(((***))))))))))))******+++,,,...,,,******+++,,,+++***((())),,,---...---,,,+++************************))))))***+++++++++++++++,,,,,,+++++++++,,,---...,,,---------............)))************+++...000...666BBBSSShhh|||sss```OOOCCC:::444000---,,,******,,,,,,,,,+++))),,,000333444222///---+++---000333555222---)))++++++,,,...000111000...---,,,+++***)))***++++++((()))***+++++++++++++++***++++++,,,---......///...///000111000///...---...///000222333333222222000///...---------------,,,,,,,,,,,,,,,---......---......---,,,,,,---///...............///000000//////---------...///000------------...///000111///000111222222111000///////////////000000000111//////111222333333333333333222444:::@@@IIIWWWdddfffggghhhiiijjjlllooorrrppppppqqqrrrqqqpppooonnnkkkmmmnnnkkklllppprrrpppnnnnnnmmmmmmnnnnnnoooooommmmmmnnnnnnmmmllljjjiiiiiihhhgggffffffggghhhiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooommmmmmllllllkkkjjjjjjiiikkkkkkkkkjjjhhhgggeeeddd[[[PPPAAA777444333222000//////000222222333333333///...---------///000111---///111111///......///---.../////////...---,,,//////000222555AAAYYYnnnqqqYYYEEE888666222111222111------000,,,---///000000000//////............/////////000///...---///111222111000,,,,,,---...///000000111,,,,,,,,,------------...,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,000000222333555555555555555666888>>>JJJ\\\ppp|||{{{vvvtttpppllldddZZZNNNBBB999444111111000000////////////...///000000111111000000,,,...000000//////000222333555666555222///------,,,,,,---............---++++++,,,,,,---.........///000000222444777999;;;<<>>888222///---,,,++++++---...---,,,,,,---000222333222000...,,,,,,...222555444000,,,,,,,,,---///111222111///---,,,+++***)))***++++++***++++++,,,,,,,,,,,,+++******+++,,,---//////000//////111111111000...---,,,---///111222333222222///...---,,,,,,+++++++++*********+++,,,---...///---......---,,,+++---///...............///000000//////............//////...---------------.........///111222222111///............/////////000000///000000111222222222111333222333999???HHHWWWdddhhhiiijjjkkkkkkmmmppprrrooopppqqqqqqqqqpppnnnnnnkkkmmmmmmjjjkkknnnooommmlllmmmmmmmmmlllmmmnnnooommmmmmnnnnnnnnnlllkkkjjjiiiiiihhhgggggghhhiiiiiiiiijjjlllmmmnnnooonnnnnnnnnnnnmmmmmmnnnnnnooopppnnnnnnnnnnnnmmmlllkkkjjjkkkkkkkkkjjjhhhgggeeedddYYYMMM>>>444222222111...000000111222333333333333///...---,,,,,,...///111---///222222///...///000------///000000///...---...///222555:::GGG```vvvjjjRRR@@@666444111000222111...///222+++,,,...000111000000///------........./////////...------///111333333333000000000000000000//////------------............++++++,,,,,,,,,---------,,,,,,,,,,,,------------///000111333444444444444333333444999BBBRRReeeqqq|||vvvsssqqqnnniii___TTTHHH>>>888000111111000000...---,,,//////000111111111111000))),,,000111000///000222333555666555222...---,,,+++,,,------.........---)))***,,,---......------......///222555888<<<>>>AAAGGGPPPYYYbbbiiippptttuuuyyy~~~~~~~~~~~~wwwlllZZZEEE888444///......------......///************+++...333666<<>>888333///000000000000///---,,,''')))***)))''''''))),,,))))))))))))***+++,,,---000...,,,,,,------,,,+++'''))),,,...///...---+++(((((((((((((((((((((((()))***+++,,,---,,,++++++***)))((((((((()))+++,,,+++,,,,,,------,,,,,,+++,,,------,,,+++///666;;;>>>KKK\\\oookkk___OOOCCC<<<888444000---,,,,,,,,,...///...---...///000000000000000000---,,,,,,///333444222///---------000222333222000...---+++*********++++++,,,,,,,,,------,,,,,,+++)))***+++,,,...///000111///000111222111000...,,,+++,,,...000222222222222///...---,,,+++******+++))))))***+++,,,...///000---......---,,,+++---..................///000000//////////////////......///...---,,,,,,,,,,,,,,,---///000111111000///------------........./////////000000111111111000000333111333888>>>GGGVVVcccjjjkkklllllllllmmmoooqqqoooooopppqqqpppooonnnmmmkkkmmmmmmjjjjjjmmmmmmkkkkkklllmmmlllllllllnnnooommmmmmnnnnnnnnnmmmkkkjjjjjjiiihhhgggggghhhiiijjjnnnnnnoooppppppooonnnmmmnnnnnnnnnnnnnnnoooppppppoooooooooooonnnmmmlllkkkkkkkkkkkkjjjhhhgggeeedddXXXLLL<<<222111111000---111111222333333333222222///...---,,,,,,---///000,,,///222222000...///000,,,---///000000000///......000444888===KKKeee|||gggOOO@@@999222000///111000...000555)))+++---///000000//////------------.........///---,,,---///222444555444333333222111000///................../////////000+++++++++,,,,,,------------------.........//////...///111222333333333222000111222555===LLL]]]iii}}}|||vvvrrrrrrpppkkkcccWWWKKKAAA:::111222222222111000...---,,,,,,---.........------&&&***///111000///000222333555666555222...,,,,,,+++,,,------.........---(((***,,,...///...---,,,------///222555999===???EEEKKKSSS\\\dddkkkqqquuuuuuyyy~~~~~~vvvjjjVVVAAA444111000//////.........//////)))))))))((())),,,222666???SSSlll}}}qqqUUUFFF666111111111222333222222111111000/////////,,,,,,++++++,,,...///000,,,---.../////////...---+++,,,------,,,,,,...///++++++************++++++---------------...///000000111333555888===CCCHHHIIIIIIHHHIIIKKKKKKKKKJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDFFFIIIMMMOOOQQQRRRRRRJJJJJJJJJKKKMMMOOOQQQSSSMMMKKKIIIFFFBBB<<<555000//////000000000///---,,,+++***)))'''''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))((((((&&&&&&))),,,///000---+++)))))))))))))))******************)))******+++,,,...+++((((((+++---,,,++++++++++++++++++++++++++++++++++++,,,///444;;;@@@MMMZZZmmmuuueeeRRRCCC@@@===333...000+++,,,---...///////////////000222333333111...---///......///000000///---......000111222222222222333222000...---,,,------000///...---------------***+++,,,---///111333555333333333333111///---,,,......//////000000111111...---,,,+++++++++++++++,,,,,,,,,,,,,,,---...///000///---,,,,,,...111222111///------...///...------.........,,,---...000111///---,,,,,,,,,...///000000//////.........---.........//////000111222000000000000000111111222222444777999???KKK\\\hhhnnnnnnooooooppppppppppppqqqqqqqqqpppnnnllliiihhhfffhhhjjjjjjjjjiiijjjkkkllllllkkkkkkkkkllllllmmmnnnnnnooonnnmmmllljjjiiimmmmmmllliiiffffffiiilllnnnnnnoooooooooooonnnmmmooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnmmmjjjfffhhhllljjjeeeYYYJJJ:::444333111000111444333222222444444333222///////////////000000111...000222111...---...111000//////.........//////111///000555>>>NNNfffzzzdddIII999555111000000/////////000000//////000000000000//////////////////............///...------...000333555777555222///...---.........///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,...//////---++++++,,,---////////////000000000000000111222222666BBBRRR^^^mmmyyy{{{vvvuuurrrmmmggg___SSSEEE<<<777333///...///000///---000...,,,---...///...---------...///000111222222444444444333222111000///...............---------)))))))))***+++,,,...///111000000111444999===@@@EEEJJJRRR[[[bbbhhhnnnrrrwwwzzz~~~~~~||||||~~~~~~|||yyyqqqcccPPP???444000......------------.........,,,***)))+++...000111CCCZZZrrr|||nnnTTTEEE666000///---,,,---222333444222000...---...---+++******,,,---......,,,...111111000///.........---,,,+++++++++,,,,,,------.........---+++***000...---...000111111111222222444888===AAACCCDDDJJJJJJJJJJJJKKKKKKKKKKKKMMMKKKJJJJJJKKKKKKJJJIIIHHHHHHIIILLLPPPRRRRRRQQQLLLLLLLLLNNNPPPRRRRRRQQQQQQMMMGGG@@@999444111///---...///000///...---,,,+++***)))((((((((())))))******+++,,,,,,,,,,,,,,,++++++++++++***)))((((((''''''))),,,...///...,,,+++++++++++++++++++++***))))))))))))***++++++,,,...,,,)))))),,,------+++++++++++++++++++++++++++,,,---------000777BBBKKK___kkk{{{}}}mmm]]]LLL???===:::222...111+++,,,,,,---...............///111222222000...,,,---,,,,,,...000111000///---...///000111111111111111000///---,,,,,,,,,,,,...------------------,,,***++++++,,,...000222333111111111111000///---,,,.........///////////////...------,,,++++++,,,,,,---------,,,,,,,,,------...---,,,+++,,,...111333222000......//////...---+++,,,---------...000222111///...,,,,,,---...///000/////////.........---.........//////000111222000000000000000111222222222555777:::@@@MMM]]]iiiooooooppppppqqqrrrrrrrrrqqqqqqpppooommmkkkhhhgggfffhhhiiijjjiiihhhiiijjjjjjjjjjjjkkklllmmmnnnooonnnnnnoooooonnnlllkkkjjjmmmmmmllliiiggggggjjjmmmnnnnnnooooooooonnnnnnmmmooooooooonnnnnnnnnmmmmmmnnnnnnnnnoooooonnnnnnmmmmmmmmmkkkhhhjjjllliiicccUUUGGG999333222000000000444222111222333444333222//////......//////000111000222333222000///000222000000///...............111///000555>>>MMMdddwwweeeKKK;;;666111111000000000000111111000000111111111111000000////////////...............---------...000222444444222000...,,,,,,------...///000000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++---............/////////000000000111111111444===JJJTTTcccppp}}}~~~zzzwwwtttooojjjcccXXXKKKAAA;;;777222000111222111//////---,,,,,,---......------......//////000000000333333333222222111000///............------------)))*********+++---...///111000000222555999===???CCCHHHOOOWWW^^^dddjjjnnnwwwzzz}}}}}}{{{zzz||||||zzzvvvlll\\\KKK<<<222............------.........---,,,******,,,///222333EEE\\\uuuyyyjjjOOOAAA444////////////000111333333222000............---,,,,,,---.........---///111111111//////......---,,,,,,++++++,,,,,,,,,------......------,,,...------///222333333222333444666;;;@@@DDDFFFGGGLLLLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJKKKLLLLLLKKKJJJIIIIIIJJJMMMPPPRRRRRRQQQMMMLLLLLLNNNQQQSSSSSSRRRQQQMMMGGG@@@999444111000,,,,,,------,,,,,,+++***)))))))))((())))))***+++***+++,,,,,,,,,,,,,,,,,,++++++++++++***)))(((((((((((((((***---......---...------,,,,,,+++++++++((((((((()))***+++,,,---...---++++++,,,------,,,************************,,,...//////111===NNN\\\qqq|||uuudddSSSEEE999888777111///111++++++,,,,,,,,,,,,,,,+++---...///000000...---++++++++++++---000222111000------...///000000000000000///...,,,+++++++++++++++,,,---.........---,,,++++++++++++,,,...///000///////////////...------//////........................---,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---000222333333111////////////...---***+++---------...111333000///...---------...////////////........................//////000111222111111000000111111222333333555888<<>>777222222111000000111222222111111222222222222111111////////////............------,,,,,,---///111222000///...,,,+++,,,,,,---///000000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///---------.........//////000111111000111777@@@GGGUUUdddttt~~~~~~zzzvvvrrrmmmggg^^^RRRJJJAAA<<<666333333333222000///---+++,,,---...---,,,........................111111111111000///..................------,,,,,,++++++++++++,,,...//////111111111222555888<<<>>>@@@DDDJJJQQQWWW^^^dddhhhqqqtttwwwwwwuuuuuuxxx{{{~~~|||{{{{{{zzzyyyzzz{{{}}}}}}|||{{{{{{|||{{{zzzzzz{{{}}}~~~}}}{{{uuuooocccSSSCCC777000...........................,,,+++******,,,000444777JJJaaazzztttcccIII===111...///000111333111222333222000.........//////..................//////000000000000///...---------,,,,,,,,,,,,,,,++++++---......///......------///222555666555444444666:::>>>CCCGGGJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKMMMLLLKKKLLLNNNNNNMMMLLLKKKJJJKKKMMMPPPRRRQQQPPPNNNMMMMMMOOORRRSSSSSSSSSOOOKKKEEE===777222000///++++++***)))))))))))))))))))))))))))***++++++,,,++++++,,,,,,,,,,,,++++++***************)))(((((())))))(((***,,,......---......---,,,,,,+++******(((((((((((()))+++,,,---......---------------,,,************************,,,...000000444DDD[[[nnn|||nnn]]]KKK@@@666444333///...000***++++++++++++******)))+++,,,---......---,,,++++++++++++---000111000///,,,------...//////......//////...---,,,,,,,,,+++***+++...///000///...---+++*********+++,,,---...------------------------000000//////......------......------,,,------...,,,+++++++++,,,------...,,,------...000222333444444222000/////////...---+++,,,------------000222000000///...---......///....................................///000111222222111111111111222333333333555999???GGGTTTccclllpppqqqqqqrrrssssssttttttqqqpppooommmkkkiiigggfffiiijjjlllkkkjjjiiiiiijjjhhhiiijjjkkkmmmnnnoooooommmnnnooooooooonnnmmmlllnnnmmmllljjjiiijjjkkklllllllllmmmnnnnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllnnnooooooppppppppppppooonnnpppqqqoooooommmeee\\\JJJ???666333222000///111222111000000222222111000......------......///000111111222222222222333444222222000///------,,,,,,///...///444:::FFFYYYjjj|||jjjTTTCCC999333222111000///000111222000111111222222111111000////////////............---,,,,,,,,,---...000111///...---,,,,,,,,,------000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......///000,,,,,,,,,---------........./////////000333999>>>JJJYYYkkkxxx|||xxxtttpppkkkdddZZZSSSGGGAAA:::666555444222000...---++++++---...---,,,.........------,,,,,,,,,///000000000//////...---///......------,,,,,,,,,,,,,,,,,,,,,---...///000111111111222444777:::<<<===@@@EEEJJJPPPVVV\\\aaagggkkknnnooonnnooossswww}}}}}}wwwrrrpppooommmlllkkkmmmoooooonnnnnnoooppprrrrrrsssuuuwwwwwwuuusssmmmfffYYYJJJ<<<333///.........////////////......++++++++++++---222777<<>>666222000...---...*********+++******))))))***+++,,,,,,,,,,,,++++++------,,,---//////...---,,,------............---000/////////......------+++,,,...000111000///---***************+++,,,,,,,,,,,,,,,,,,,,,---------000000000//////.........------,,,,,,,,,------...))))))***+++,,,---///000---...///111333444444555333111///...//////...---...//////...,,,,,,---///000000//////............---------...........................///000111222222222222222222333333444444666:::AAALLLYYYfffnnnqqqqqqqqqrrrrrrrrrrrrsssppppppnnnlllkkkiiihhhhhhlllmmmnnnnnnllljjjjjjkkkjjjkkklllmmmmmmmmmlllllllllmmmnnnoooooonnnmmmmmmmmmllljjjjjjjjjkkkkkkkkkkkkkkklllmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjnnnnnnoooppppppppppppppppppssssssrrrppplllaaaVVVDDD<<<666444444111111333111000//////111111000///---------------......////////////000111222333222222222000///------,,,,,,...---///333777@@@PPP```uuunnn[[[III<<<555444111///...///000111//////000000000000//////////////////............------------......///000//////..................000000000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000/////////000,,,,,,,,,,,,------------,,,---...///000333666999BBBPPPbbbppp{{{}}}yyyuuuqqqnnnhhh```ZZZMMMFFF===888555444111//////---+++,,,---...------......------,,,,,,++++++....../////////...------///......---,,,,,,++++++,,,,,,,,,,,,---...//////000000000111333666888999:::<<<@@@CCCHHHNNNTTTYYY]]]aaaeeefffgggjjjppptttvvv|||~~~yyysssllleeeaaa___]]]\\\\\\^^^```aaa``````aaabbbggggggiiikkkmmmmmmkkkhhhbbbZZZNNNAAA888222000///......///000000///......++++++,,,,,,...333:::@@@UUUkkk~~~iiiUUUAAA888000///...---...111000222333222000/////////---...///...,,,---000333555222///...//////...,,,------.........---,,,+++******+++---///000222333333333444666777777444222333777===BBBEEEHHHLLLOOONNNNNNMMMMMMLLLKKKJJJJJJKKKKKKLLLOOOQQQRRRQQQOOOMMMMMMMMMNNNPPPPPPOOOMMMNNNNNNNNNOOORRRTTTTTTSSSLLLGGG@@@888222///---------,,,+++))))))***++++++******+++,,,,,,,,,++++++******************)))(((((())))))******)))((((((***))))))+++---...---++++++******))))))((((((((())))))((((((((()))******,,,...///...,,,++++++++++++++++++++++++++++++++++++---111555AAAWWWrrr|||mmm[[[MMMAAA;;;555000---,,,,,,,,,))))))***************)))******++++++,,,,,,++++++...---,,,---//////---+++------...............---//////000000//////...---,,,---.../////////...---***************+++,,,------,,,,,,,,,,,,,,,---.../////////...............,,,,,,+++++++++,,,------)))))))))***,,,---///000---...000222444444333333111///------...///...---///000000...,,,+++,,,...000000000/////////......---------------..................//////000111222333333222222333333444555555777;;;DDDPPP]]]iiipppssssssrrrrrrrrrrrrqqqqqqpppooonnnlllkkkkkkjjjjjjnnnooopppooommmkkkkkkllllllmmmnnnnnnmmmkkkjjjiiijjjkkklllnnnnnnnnnmmmmmmllljjjiiiiiijjjkkkjjjiiijjjjjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjmmmmmmnnnoooppppppppppppqqqsssssspppmmmgggZZZNNN???999555555444222111444000///......000000///...---,,,,,,,,,,,,---......---,,,,,,...111222222111222111000......---------...---...111444:::GGGUUUkkk{{{sssdddRRRCCC999777333000//////000111//////000000000000//////////////////............------......////////////000000000///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---///111222000//////000,,,,,,,,,---------......,,,,,,---...000333555777===IIIXXXeeesss~~~{{{vvvssspppllleee```SSSKKKAAA:::777444111...000...,,,,,,...///...---.........------,,,,,,,,,.........//////......---///......---,,,+++******,,,,,,,,,,,,,,,---............///000222333555666666777:::<<>>777000///---+++,,,///000111222222000//////000,,,......---,,,///555;;;;;;777111//////000...,,,---......//////---,,,+++***++++++---...111222444666555555666777666444222333888???DDDFFFHHHLLLOOOQQQQQQPPPOOOMMMLLLKKKKKKIIIJJJLLLOOORRRSSSRRRPPPNNNMMMLLLMMMNNNNNNMMMKKKNNNMMMMMMOOORRRSSSSSSSSSMMMHHH@@@999333/////////......---,,,,,,,,,,,,,,,+++,,,---------,,,+++***)))))))))))))))(((''''''(((((()))))))))))))))((())))))***,,,......,,,***))))))))))))))))))))))))******)))(((((((((((()))+++---///...+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,...222:::IIIaaa{{{ooo```QQQFFF:::777222---++++++,,,+++((()))******++++++++++++******+++++++++,,,,,,,,,,,,++++++---//////...---....../////////......---....../////////...---,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***+++,,,---.........,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,------***************+++,,,---+++++++++***++++++,,,---,,,---000222333222111000...---,,,,,,...//////......//////...,,,,,,---///000000000000000///......,,,,,,,,,------..................//////000111222333333333333333444555555555777<<>>;;;777333000000111111000000000111111000000000////////////..................//////000000//////000000000000//////...---///...............//////,,,,,,,,,,,,,,,,,,,,,,,,...000222333111/////////------------............---,,,,,,---///111333444777AAAMMMZZZiiixxx~~~yyyuuusssooojjjeeeXXXPPPFFF===999666222///111///---...///000//////............------------......////////////......///......---,,,+++***))),,,++++++++++++,,,,,,---------...///000111222333111222333444777===DDDIIIKKKNNNQQQRRRSSSVVV\\\aaaeeelllqqqqqqqqqpppkkkeee[[[UUULLLEEEAAAAAAAAAAAA===???BBBCCCCCCDDDEEEGGGIIIIIIJJJLLLNNNOOONNNMMMFFFAAA:::555333222///---...///000111111000///...,,,...///......333===DDD\\\pppwww```LLL:::444///...---+++,,,000///111222222000//////000---......------222<<>>666000---------.........///......---,,,,,,------...---,,,***)))(((((()))(((((('''&&&&&&(((((()))))))))))))))(((((()))***---///...+++))))))))))))))))))*********+++***)))(((((('''''''''***---///...+++(((((()))---------------------------///333===OOOhhhwwwfffXXXLLLCCC555444000+++)))+++,,,,,,(((((()))++++++,,,,,,,,,******+++++++++,,,,,,---*********,,,///000000///...///////////////......,,,---.........---,,,+++,,,,,,+++***)))))))))***)))))))))***+++---...//////...---,,,+++,,,------)))))))))******++++++,,,***)))))))))***++++++,,,...---,,,+++************+++,,,///111222000...------+++***+++---//////...,,,---......------///111000000000000000///......,,,,,,,,,------..................//////000111222444333333333333444555555555777===GGGTTTbbbmmmrrrxxxxxxwwwuuutttsssqqqqqqooonnnmmmllllllmmmoooooonnnppppppooollljjjiiijjjkkklllmmmnnnnnnllljjjiiiggghhhjjjlllmmmmmmlllllljjjhhhfffgggjjjkkkiiiggghhhiiijjjkkkllllllmmmllloooooonnnnnnnnnmmmmmmmmmkkklllmmmnnnoooooooooooopppqqqooojjjddd\\\NNNAAA666222111333333000000222///...------...///...---,,,,,,++++++,,,,,,---...---++++++---222444333222000//////.........//////...---...///...111;;;FFFYYYnnn|||tttdddTTTAAA>>>:::555222111222222111111222222222222111111000/////////...............///000000000000000///000000000000///...---,,,......---------......///,,,,,,,,,,,,,,,,,,,,,,,,///111333333111///......---------.........//////...,,,+++,,,...000111111333;;;FFFRRRcccttt}}}{{{wwwuuurrrlllhhh\\\TTTIII@@@;;;777444111111000......000111000///..............................///////////////...//////...---+++******)))++++++******++++++,,,,,,,,,,,,---...///000111111...//////000222777>>>DDDDDDFFFHHHHHHHHHKKKPPPUUUWWW^^^cccccccccaaa[[[TTTOOOIIIAAA:::888999:::;;;111444666888888999:::<<>>VVVcccrrryyyyyyuuukkkaaaMMMGGG???999777555333111111111111222333333444444111222333333222111000///000///////////////000111333333333222111000000///222111000///...---------...///000///...---...000333666888777333///...///------......//////000000......//////000000111111555;;;CCCMMMYYYiiiyyy{{{xxxwwwrrrlllccc]]]RRRGGG===777333222333333111000000000111222111111111000//////......+++,,,---...////////////+++,,,,,,------,,,,,,+++---,,,***,,,......,,,)))///////////////////////////......///111444888:::>>>===<<<<<<>>>CCCGGGJJJKKKOOOTTTXXXWWWSSSMMMHHHBBB>>>999777666666333111222222111111222222333444666777888888999888888777444444333222111000///......///111222111000...---++++++...111111222:::DDD\\\xxxuuuZZZIII999333......000000333777666666555444333222222111111222111//////555???HHHHHHAAA777222333333222000,,,,,,------...///000000***,,,.../////////111333444333111000111444888:::===@@@DDDIIILLLMMMMMMMMMNNNLLLIIIGGGEEEEEEEEEFFFFFFFFFGGGLLLSSSWWWWWWVVVUUUUUUPPPKKKJJJMMMLLLHHHLLLLLLLLLOOOQQQRRRQQQPPPGGGAAA999222...---,,,,,,,,,,,,+++***+++,,,---...((()))************)))(((''''''''''''(((***+++++++++***))))))((((((((((((******,,,///222111---)))''''''(((((()))***++++++)))******++++++,,,------+++,,,...//////...---,,,,,,++++++,,,---.........222333888GGGaaa}}}~~~hhhWWWJJJ???888666333222000---+++***))))))+++++++++++++++,,,------------,,,++++++,,,---...------.../////////......///000000000000000//////000///---,,,++++++,,,,,,+++***)))((((((((())))))***+++,,,---/////////000+++---//////---,,,+++,,,+++,,,---.........---,,,,,,+++******,,,......---...------,,,++++++,,,,,,......//////////////////------,,,,,,------...///000///...------,,,,,,,,,///////////////////////////...---,,,,,,---...///000000000000000111111222777777888999999888777666666888===HHHWWWeeeoootttwwwyyyzzzyyywwwtttrrrrrrmmmmmmllllllllllllmmmmmmtttrrrpppmmmkkkjjjiiiiiiooonnnnnnmmmllllllkkkkkkkkkjjjjjjkkknnnooonnnllliiijjjkkklllllljjjiiihhheeegggkkknnnpppqqqqqqppprrrrrrqqqppppppppppppppppppooommmllllllmmmooopppqqqnnniii```UUUJJJ@@@:::333333222111000000000000000000000///////////////---,,,,,,+++,,,---//////222111000000222222222000,,,++++++++++++,,,------,,,///111000///111777===MMMZZZiiiqqqtttsssmmmeeeTTTMMMCCC;;;777555333222111111222222222222333333111111222222222111000/////////......//////000000444333333222111111000000......---,,,+++***++++++---///000///...---...000333555777666222///..................////////////......//////000000111111666:::@@@HHHRRRaaaqqq||||||yyywwwsssmmmfff```VVVKKKAAA999555333444333111000000000111222111111000000///......------...............------+++,,,,,,------,,,,,,+++,,,***)))***,,,---,,,***........................///......///000333666777888777666666888<<<@@@CCCCCCEEEIIIKKKJJJFFF@@@<<<777444000/////////...,,,000000000000000111111222333333333333444444444444222222111000///...------...///000111111///---,,,,,,,,,///111111222:::DDD[[[wwwuuu[[[JJJ;;;444///...//////111555555555444333222111111000111222111//////333<<>>666333444444333111///...............------+++---////////////111222222111000000111555999;;;???AAAEEEJJJMMMNNNNNNMMMMMMLLLIIIGGGEEEEEEEEEFFFGGGFFFHHHMMMRRRVVVWWWVVVOOOQQQOOOKKKIIIKKKKKKIIIKKKKKKKKKMMMOOOOOOMMMKKKDDD???777111...---------------,,,++++++,,,---...***)))(((((((((((()))***&&&&&&&&&''')))***,,,------,,,+++***)))(((((((((***+++,,,///111000---***((((((((()))*********+++)))******++++++,,,------+++,,,---///000//////...******+++,,,---...//////222777AAARRRlllpppYYYJJJBBB:::444222000///---+++***))))))(((*********+++,,,---...///,,,,,,,,,---......//////------.........---,,,,,,---....../////////......000///---,,,++++++,,,,,,++++++***))))))))))))*********+++---............***,,,......,,,+++***++++++,,,------......------+++***)))***---...///.........---,,,,,,,,,------.........//////000000000000///---,,,,,,,,,...//////...---,,,,,,+++,,,,,,////////////////////////...---,,,++++++,,,---...000000000000000111111222::::::::::::999888666666666999???KKKYYYfffooossswwwxxxyyywwwtttqqqpppooommmmmmllllllllllllmmmmmmsssqqqooommmkkkjjjiiiiiimmmllllllkkkkkkjjjjjjjjjkkkjjjkkklllnnnooonnnmmmkkklllmmmmmmmmmllljjjiiifffhhhkkknnnpppqqqpppppprrrrrrqqqqqqqqqqqqqqqqqqoooooommmmmmmmmmmmoooooorrrmmmeeeZZZNNNCCC;;;666333333222111000000000000//////////////////000000---,,,,,,+++,,,,,,------222111000000111111000///111000...,,,,,,---...///---///111000///111666;;;BBBNNN\\\eeekkkooonnnjjj^^^VVVJJJ???999555333222222222222222111111111111000000111222222222111111//////......///000000111333333333222222111111000000000///...---------------...//////...---...///222444555444222///....../////////.....................//////000000111111888;;;>>>CCCKKKXXXgggrrr|||~~~{{{yyyuuuooojjjddd[[[PPPEEE===777444444333222111000111111222000000000///......------////////////...---,,,+++++++++,,,,,,,,,,,,+++++++++)))((((((***,,,,,,,,,........................///.........///111222444444333111111333666999;;;@@@AAACCCCCCAAA>>>:::777222000......///000///...------.........///////////////.........///000111000000///...---,,,,,,+++---.../////////...---,,,------///111000111:::DDDZZZwwwuuu[[[KKK<<<555///......---///333555444333222111000000///000111111000...111666<<<===999555444555666444222111111000///---,,,++++++---///111111000///000111000/////////222666:::<<<@@@CCCGGGKKKMMMNNNNNNMMMKKKJJJHHHFFFEEEDDDEEEEEEGGGGGGIIIMMMQQQTTTUUUUUUOOOTTTUUUOOOKKKJJJJJJIIIJJJJJJJJJKKKLLLKKKHHHEEE@@@;;;555111///.........///...---,,,,,,---......))))))))))))))))))))))))''''''''''''((()))++++++,,,,,,+++***)))))))))***+++,,,---...///...,,,+++))))))******************)))******++++++,,,------------.../////////......+++,,,...//////000111222444===LLL```wwwvvvcccPPPGGG???666111222......,,,+++*********************+++,,,...///000+++,,,---...////////////------------,,,,,,+++***+++,,,---...............///...---++++++++++++,,,+++++++++*********++++++******+++,,,------------+++---///...---+++++++++++++++,,,------.........,,,+++******,,,......---+++++++++,,,---///000111.........//////000111111333111...,,,+++,,,...///000///...---,,,,,,,,,,,,////////////////////////......---,,,,,,---......000000000000000111111222999999888888888777777666777:::BBBMMM[[[gggooorrrvvvwwwwwwuuurrrooonnnnnnmmmmmmllllllllllllmmmmmmqqqpppooommmkkkiiihhhhhhjjjjjjjjjjjjjjjiiiiiiiiikkkkkklllmmmoooooooooooonnnnnnnnnnnnnnnmmmlllkkkhhhiiilllooopppppppppoooqqqqqqrrrrrrrrrqqqqqqqqqoooooonnnmmmmmmnnnoooooorrrkkk```SSSGGG>>>777555333222111000000/////////---......//////000000000......------------------111000000000222333222111555333000---,,,---///000...///000000000111555888;;;EEEPPPXXX```hhhlllkkkfff^^^QQQEEE;;;666444444444333333222111111000000//////000111111111222222000000///000000111222333222222111111111000000000111111000///......//////---...//////------...///111222222222000///...---/////////......---------......//////000000111111:::;;;<<>>>>>>>>===;;;999777222111111111111111111000,,,------..................---+++++++++---///111//////......---,,,,,,+++------.........---,,,+++...---///111000111999DDDZZZwwwuuu\\\LLL;;;444///...///...000444555555444333222111000000000111111///......111444666444333444666666555333222111000///...---,,,+++///111333333111000000000.........000333777;;;===BBBDDDHHHKKKMMMNNNMMMLLLIIIHHHGGGEEEEEEDDDDDDEEEFFFGGGIIILLLPPPRRRSSSSSSUUU[[[]]]VVVNNNJJJIIIHHHJJJJJJJJJJJJIIIGGGCCC???;;;777333000/////////...000///...---,,,---......(((***,,,......,,,***(((***)))((((((((((((((()))***)))))))))***+++,,,,,,,,,---......------,,,,,,++++++++++++************)))******++++++,,,------/////////......---,,,++++++---/////////000444777;;;HHHZZZnnnjjj]]]RRRMMMBBB333---000///...---,,,++++++++++++)))******+++,,,---///000+++,,,---...////////////,,,---------,,,+++************+++---............///...,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,...000000...,,,,,,,,,++++++,,,,,,---.../////////---++++++,,,,,,+++************+++---///000111///.........///000222333444222///---,,,,,,...///111000///...------------........................///..................///000000000000000111111222444444444555666666777888888<<>>:::666333000//////000///...//////------,,,---...///(((***---//////---***(((+++***)))(((((('''''''''((((((((()))***+++,,,------......---,,,+++,,,------,,,,,,,,,+++*********)))******++++++,,,------000000///---,,,+++***))))))+++---...///333:::@@@JJJWWWkkk}}}}}}jjj```[[[ZZZNNN999///222000000///---,,,,,,,,,,,,)))))))))***+++,,,---...,,,,,,,,,---......//////,,,,,,---------,,,++++++))))))+++,,,....../////////...,,,+++******+++++++++,,,------...---------,,,------------,,,,,,+++,,,...000000...---,,,---+++++++++,,,---...///000000...,,,+++,,,+++***))),,,,,,+++++++++,,,------//////......///111333444444222000...---...//////111111000.......................................////////////////////////000000000000000111111222000000111222444666888999888===GGGTTTaaajjjooopppsssttttttrrrooommmmmmnnnmmmmmmllllllllllllmmmmmmnnnnnnmmmlllkkkiiigggfffggggggggghhhiiiiiiiiijjjjjjlllnnnoooooopppqqqrrrqqqqqqpppooonnnmmmmmmllljjjlllnnnpppppppppooonnnnnnooopppqqqrrrqqqpppooooooooooooooooooooooooooonnnfffXXXJJJ???999666555222222111000////////////..................//////...//////000000000/////////...///222666888999999666444111///...---....../////////000111222333333888===AAADDDIIISSS[[[]]]dddaaaZZZPPPEEE===888777666555555444333222222111000000/////////000111111111111111111222333555555000000000000000000000000......---------------...,,,---......---,,,---...///...,,,---...///...,,,.........---------------......//////000000111111111222333444888BBBNNNXXXdddppp|||{{{wwwpppmmmggg^^^SSSHHH>>>888555444333111111222222333111111111000//////......------...............---******++++++++++++******+++,,,,,,+++***+++...000---------------------------------------------,,,,,,,,,++++++,,,...///000222333333444444444444444///000111000---+++***+++,,,---...000000///......------,,,---...///111222000000/////////...............---------,,,,,,,,,---,,,...//////111;;;FFF___zzzuuu]]]MMM:::444///000111222444999777666666555444333222111///......---------------...000111333444444333333//////////////////000000000222555666444222111111......000222666:::===???BBBCCCFFFIIIJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFIIIJJJJJJKKKLLLNNNMMMSSSVVVRRRNNNMMMLLLIIIIIIHHHHHHGGGEEEAAA;;;666222000///...///000///---...---,,,,,,,,,---///000)))***,,,------,,,***)))***))))))(((((((((((()))(((((((((((())))))***+++---//////---+++***,,,......------,,,++++++******)))******++++++,,,------......---,,,+++*********'''***...000333;;;FFFOOO[[[iii|||xxxggg\\\YYY]]]VVVAAA444444111000///---,,,+++++++++))))))))))))******+++,,,------,,,++++++,,,---...+++,,,,,,------------,,,((()))+++---...///000000...---,,,************++++++,,,---...///......---...............---,,,+++,,,...//////...,,,,,,,,,++++++++++++,,,...000111///---++++++,,,,,,+++******************+++,,,---//////......///111333555222111111000////////////000000///...------------........................---..................---000000000000000111111222//////000111333555777999999>>>IIIVVVbbbkkkoooooorrrrrrrrrqqqooonnnooopppmmmmmmllllllllllllmmmmmmmmmmmmmmmlllkkkiiigggffffffgggggghhhiiiiiijjjjjjiiilllooopppoooppprrrtttrrrqqqpppooommmmmmllllllkkklllnnnpppqqqpppooonnnlllmmmoooqqqqqqpppooonnnoooooooooppppppoooooooooiiiaaaTTTGGG===777555555222111000//////......///..................------,,,---...000000000///////////////111555777888777888777666444333222222111000//////000111222222222666:::<<<<<<@@@JJJRRRUUU]]]]]][[[TTTJJJAAA;;;999666666666555555444444444111111//////...///000000/////////000111222444444111111111111111222222222000000////////////000000,,,---......,,,,,,---......,,,***+++---...---,,,,,,------------------.........//////000000111111111222222333555===GGGOOOYYYhhhwww}}}~~~zzzvvvrrrpppkkkcccXXXLLLBBB;;;555444333222111222333333222222222111000000//////////////////...---,,,,,,******++++++++++++******)))+++---,,,******+++---------------------------,,,,,,------------------*********+++,,,---///000333444444555555444333222000222444333000------...+++,,,...///000///...---***++++++,,,...//////000////////////............///......---------------,,,+++---...///222===HHHbbb}}}uuu]]]MMM===666111111222222444888666555555444333222111111...---,,,,,,---............000111222222111111222////////////////////////000222555777555333333222///000222444777;;;>>>@@@@@@BBBDDDFFFGGGFFFDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBEEEHHHIIIHHHHHHIIIKKKJJJMMMNNNLLLKKKLLLKKKHHHFFFFFFEEEEEECCC>>>777222000.........//////...,,,++++++++++++,,,---///000++++++************++++++((((((((((((((()))*********)))((((((((((((((()))...//////---***))),,,///......---,,,,,,+++******)))******+++,,,,,,------,,,,,,+++******+++++++++(((,,,000333999CCCRRR\\\fffuuuvvv\\\NNNKKKTTTSSSBBB333111111000///---,,,+++*********)))))))))))))))******///---+++******+++,,,...+++,,,------............((()))+++---...000000111...---,,,************++++++,,,.../////////......////////////...---,,,,,,+++,,,......,,,+++++++++++++++++++++,,,...000111---,,,***+++,,,------,,,&&&&&&''')))***---.../////////......///111444555111111111111000000000/////////...---,,,,,,,,,,,,........................,,,------......------,,,000000000000000111111222000000000111222555777888999???JJJWWWdddlllooooooqqqrrrrrrqqqooonnnpppqqqmmmmmmmmmllllllmmmmmmmmmllllllmmmlllkkkiiigggfffffffffggghhhiiijjjkkkkkkiiilllpppqqqpppppprrrtttrrrqqqpppnnnmmmlllllllllkkkmmmooopppqqqpppooonnnkkkmmmooopppqqqpppooonnnooooooppppppppppppooooooeee]]]QQQEEE;;;666555555222111000//////........./////////......------,,,***+++---///000000//////000//////111444555555444555444444333222111000///000//////000111222111111333777888777;;;DDDLLLOOOXXXZZZ[[[VVVMMMCCC<<<999666666666666666555555555222111000.........///000---------...///111222333333333333333333333333333------,,,,,,,,,------...,,,---......,,,,,,---......+++)))***---...---,,,,,,,,,,,,------...............//////000111111111333444555555666<<>>555444333222222222333333333333222222111000000000111111000///...,,,***)))******++++++++++++******(((+++---,,,***((()))+++------------------------,,,,,,---.........------***++++++,,,...///111222222222333333222000...------000222222///------...***+++---//////...---,,,((()))***,,,------...---..................------//////...------------...++++++,,,...///222>>>JJJdddvvv]]]MMM@@@999333333333222444777555444444333222111000000...,,,++++++---.../////////000111111111000000111111000000000/////////...///222666777666444333333000111333555888<<>>999444111222//////............//////111000///.................................------.........///000222333444666666666555444333222111111111111000///000222555777777888999;;;>>>@@@AAANNNTTTWWWVVVRRRNNNEEE===888666333222222333222111444333111///......000111///000000000111111111111111111222333444444444444....../////////...---,,,///...---,,,++++++++++++------------------------------,,,,,,,,,---......111000000000111333666777777222111333555666;;;AAAOOOYYYhhhtttzzzzzzxxxvvvrrrrrrqqqlllbbbTTTGGG???:::444222333333111000222444333333222111000000///222111///...,,,+++++++++******)))))))))))))))***...---,,,+++,,,---...///......---,,,,,,,,,---------------........./////////...------...///...---444222000///000000///...000000111000///...,,,++++++++++++,,,---...///000//////...---,,,,,,,,,,,,---...000000///......///------............---------+++---000...///>>>PPPjjjttt]]]QQQ===666000///...,,,---000777666666555444222111000//////...---,,,+++++++++000000000000000//////...///111222111///------...///111333333222222333444333555888<<<>>>@@@AAABBB???AAADDDDDDCCCBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGIIIKKKMMMMMMKKKIIIGGGFFFEEEDDDAAA<<<777222000...---,,,++++++,,,---...+++***)))))))))***+++,,,******)))))))))*********000...,,,***))))))***++++++******)))))))))))))))......---,,,,,,---......//////......---,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((((((---555???MMM^^^ooozzzuuu]]]KKK:::666888777111---///...---,,,++++++,,,,,,,,,+++***)))***+++---///...---,,,,,,......---,,,,,,---///000000000//////...///000///---,,,---...111...+++)))+++,,,------,,,+++***))))))***++++++//////............/////////---++++++---.........000...++++++---//////---******))))))))))))*********+++---......---,,,,,,.........///000111333444444000---,,,---//////...///......---------......///...---,,,+++++++++++++++,,,---.........------.........///000222333444333000///222333222555999<<>>:::555222222//////............//////000///................................................///000111222333444333333333444333333222222111111222111000000222444666666777888:::;;;===>>>FFFMMMRRRRRRQQQOOOIIIBBB;;;888444222222111111000444333111000///000000111111111111111222222222222444444444444444333222222............------------///...---,,,++++++++++++------------------------------,,,,,,------......111000000000111333666777777333111333444555:::???LLLVVVdddpppvvvwwwvvvuuutttsssrrrnnndddXXXJJJBBB<<<777444555555222111333333333222222111000000000111000///...---,,,,,,,,,,,,++++++******+++++++++...------,,,,,,---///000///...---------------------------........./////////...------//////...---222111//////000111000/////////000000000...---,,,,,,,,,,,,,,,------...///......---,,,,,,,,,,,,---///000222111000//////000---......//////......------+++---000...000???RRRlllttt\\\PPP>>>777111000///---...111444444555555444333222222000///...---,,,,,,,,,,,,......///000000000000000000111222222///.........///000222333222111222444666777:::===???AAABBBBBB???AAABBBCCCAAAAAABBBCCCCCCCCCEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIGGGFFFEEEDDDCCCBBB???;;;666111......---,,,++++++,,,---...++++++*********+++,,,------,,,+++++++++,,,---...000///---+++******+++++++++******)))))))))))))))---..................---......------,,,,,,++++++---------------,,,,,,,,,,,,++++++************++++++///888HHH\\\pppwwwcccPPP<<<555444333///---,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---...---,,,,,,......---,,,,,,---...000111111111000///000111///---,,,,,,---111///,,,+++,,,---...---...---,,,+++++++++++++++------------...///000111...,,,++++++---///000000000...,,,,,,---.........---------,,,,,,---------+++,,,---...///...------............///000222222222000---,,,...///000000......---------......///...------,,,---------...---------------......///---------...000222333444111...---111333333666:::===GGGTTTaaaiiilllmmmnnnpppoooooooooooonnnnnnnnnkkklllmmmnnnnnnmmmlllkkknnnmmmmmmlllkkkkkkjjjjjjiiikkkmmmmmmlllkkklllmmmmmmmmmlllllllllmmmnnnnnnqqqooonnnlllkkkkkklllllljjjkkklllllllllllllllkkkllllllmmmmmmlllkkkjjjiiikkkmmmnnnmmmoooqqqooojjj^^^QQQDDD>>>;;;666333222000//////......//////000......---------......///...........................///111222333444333333000000111222222222222222000111222111000111222444555555666777888999::::::===DDDJJJLLLOOOQQQOOOJJJ@@@<<<777333111000///...222111111111111111111111111222222222222333333333777777666666444333111111//////---,,,,,,,,,---...///...---,,,++++++++++++........................------,,,,,,---......///000000000000222444666777777333111222333444777<<>>777111111000...///222222333333444444333333333000///...---------------,,,---...000111111222222000222333222000......///...///111111111111222444888:::<<>>DDDHHHLLLRRRRRRPPPFFFAAA;;;666333111000//////000000111111000000///111111111222222222333333666666666666555444333222000///---++++++,,,---///......---,,,,,,,,,,,,,,,////////////////////////------,,,------...///000111111111111222444666777666222000222222222555999CCCLLLZZZfffnnnqqqrrrrrrtttsssrrrqqqkkkaaaTTTKKKCCC<<<888777666222111333000000000//////.........------..................---,,,,,,,,,,,,------...//////.........000111222111111000///........................///////////////...---...///000///---...------...000111111000,,,---///000000000///...///...---,,,,,,,,,,,,,,,++++++,,,---......//////111222333222000//////000......////////////.........,,,---111000333CCCVVVqqqtttZZZLLL===666000000///...///222222333333333333222222111000///......---------...---...///000111111111111111222333222000/////////---...000000000111333555:::;;;===???@@@@@@@@@??????@@@@@@???>>>???BBBDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@>>>;;;777444000...........................---------------......////////////,,,)))((()))+++000000///......---------+++******))))))))))))))))))+++---......---+++)))*********+++++++++++++++/////////......---------///...,,,***))))))******222777FFF]]]www{{{hhhTTT>>>333000...------)))******+++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))+++---...000000000000111222222000---,,,,,,---111///---,,,---......---************))))))((((((+++++++++,,,...///111222222000...---...//////...------,,,*********+++,,,,,,,,,++++++++++++,,,,,,,,,---///000111111000000000000000000111222222333444333222000...---------111000///...---,,,,,,,,,.........///000111222333///...,,,+++,,,---000111//////000111222444555666555222111444555444666;;;AAALLL\\\hhhlllmmmmmmmmmnnnoooppppppqqqpppooooookkklllmmmnnnnnnllljjjhhhiiiiiiiiiiiiiiiiiiiiiiiijjjmmmpppqqqpppooonnnnnnmmmmmmlllllllllkkkjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjhhhiiijjjkkkllllllllllllllllllkkkkkkkkkjjjkkkkkkjjjlllnnnmmmmmmnnnkkkeeeVVVKKK@@@<<<:::777444444000000////////////000000---------------...///000........./////////000000///000222444555444333222111222222111000///......000222333333222222333444666666777888999999888888777<<>>999777555111000222...............---------,,,---.../////////......+++++++++++++++,,,------//////......///000222333333222111000////////////........./////////000000000///......///000///...,,,,,,,,,...000111000///,,,---...000000000/////////...------,,,,,,,,,,,,+++,,,---///000000000000///111222222000......///...//////////////////...///,,,...111000333DDDWWWrrrsssXXXJJJ;;;444///......,,,---111444444444333222000///...///......------------...//////000000000000//////000222333222000......///,,,.../////////111444666:::;;;===>>>??????>>>===>>>?????????>>>???BBBDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@???===:::777444111000//////000000000000//////------......///////////////111222000,,,)))***,,,////////////////////////+++******)))))))))))))))+++,,,...//////...,,,+++((()))))))))******++++++...............---------111///,,,***))))))***+++///999MMMggg{{{eeeSSS@@@666333000000000******+++,,,------,,,,,,,,,,,,,,,---------------...---,,,,,,......---,,,---...///111222222222111000111222000...------...000...,,,,,,---...---,,,***++++++,,,,,,,,,+++++++++++++++,,,---///000111444222///.../////////...---...---+++))))))***,,,---,,,,,,++++++,,,,,,---,,,...///111222222222111111111111111111222333333555555444111...,,,,,,,,,---------------...///000+++++++++,,,---...000111///...---,,,,,,...000111111111111222333444555666777333222444555444777;;;CCCOOO___jjjmmmmmmnnnoooooopppqqqrrrrrrrrrqqqpppmmmmmmnnnnnnmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhjjjnnnrrrtttssspppooonnnllllllllllllkkkjjjiiihhhiiiiiijjjjjjjjjjjjjjjjjjhhhiiijjjlllmmmnnnnnnnnnmmmmmmllllllllllllmmmmmmjjjmmmnnnmmmnnnnnnjjjcccUUUIII>>>:::999666444555111000000//////000000111//////.........//////000.........//////000000111///000222333333333222111333333333333111000///...000222444444333222333444666777888:::::::::999888777;;;===>>>CCCKKKOOOOOOPPPMMMGGGCCC???<<<999777111111000//////...------//////000000000111111111000111333444666777777777111000///.........///000......---------------...........................,,,,,,------...///111111444444444444444333333333333///...000111000222666===FFFSSS___hhhnnnrrrssssssqqqqqqrrrqqqjjj]]]TTTIIIAAA:::888555111000222////////////............,,,---.../////////------***))))))******+++,,,---............///000222333444333222111000/////////....../////////000000000000///......000000///...++++++,,,...000111///---,,,---...000000000/////////...---,,,,,,,,,,,,,,,,,,---///111222111111000...000111111000//////000...//////000000//////...000---...000///222CCCWWWqqqrrrWWWHHH:::333...------,,,---000444444333333111///...---...------,,,,,,,,,------000000000000000///......///111222111///------...,,,...//////000222555888:::;;;===>>>???>>>>>>===>>>???@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBBBB??????@@@@@@@@@@@@?????????>>>;;;999666333111000//////000000000000//////------...////////////...---111444444000......000......///000111111111111+++******)))))))))))))))++++++,,,------,,,++++++''''''((())))))***++++++---------------.........///...+++***)))***,,,---111>>>VVVqqq|||zzzxxxsssppp```PPP@@@888555333111222+++,,,------...---,,,,,,++++++,,,---...............---,,,,,,......---,,,...///000111222222111000000111111000...---...//////---,,,,,,------,,,+++,,,---...///000000//////+++++++++,,,---...///000333111///...///111111000///000///---******,,,.........------------......---...000222333333333222111000000000000111111222333444444222...,,,---...---,,,,,,------///000000++++++++++++,,,---/////////...---------...000111222222111111222222333444444111000333555555888<<>>FFFLLLLLLSSSQQQMMMJJJGGGDDD???<<<555444222000///......///000000111111111222222222///000222333555666666777111111111111000000000000......------------......------------------------,,,,,,------...000111222666666555555444222111000111------000000///111555:::BBBOOO\\\eeelllqqqssstttrrrrrrtttuuuooobbbXXXLLLDDD===999666222000222111111111111111111111111,,,---///000///...---,,,))))))))))))***+++,,,---------------...000222333555444333222111000000000.../////////000000000000000///...///000111000...++++++,,,...000000...,,,---...///000000///............---,,,,,,,,,------...///111333333333222111...000111222111111222333//////000000000000//////111------///...000BBBUUUppprrrVVVGGG:::333.........---...111222222222222111000///...,,,,,,+++++++++,,,,,,---...//////000000000000///...000111000...,,,,,,------...//////000333777:::;;;<<<===???@@@@@@??????===???AAABBBBBBBBBCCCEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGFFFDDDCCCBBBAAA===???@@@AAAAAA@@@???======;;;999666444222000///---...////////////...---,,,---.../////////......&&&+++111222///------000---...///111222222333333+++******))))))))))))))))))))))))******)))))))))&&&''''''((()))***+++++++++,,,,,,------............,,,***)))***,,,...000666EEE^^^wwwyyyppplllkkkhhheeebbbVVVHHH:::444222///------,,,---.........---,,,+++***+++,,,---............,,,+++******,,,,,,+++***---...///000000///......///000111000///...///000...,,,++++++,,,---+++***((()))+++---.........---,,,,,,,,,,,,---...//////111///......000222333222000111222///,,,+++---000+++******))))))******+++---...000222333333333333000////////////000000111111333444222///---...000000///...------------------,,,,,,---...///000000...............///000000222222111111111111222222111......222555555999>>>EEEQQQaaajjjmmmnnnppptttpppqqqsssuuuuuuuuusssrrrqqqpppooommmmmmllllllmmmllllllkkkkkkjjjiiiiiihhhkkkoootttvvvuuurrrpppnnnllllllmmmlllkkkiiigggfffkkkkkklllmmmnnnnnnnnnnnnhhhiiikkkmmmnnnoooppppppqqqpppooonnnnnnooopppqqqkkknnnpppoooooonnniiibbbVVVIII<<<777666444444666111111000000000000111111222222111000000///000000---......///000111111222111000000///000000111222333333444555555555444444000222444555444333333444333444777999::::::999888333666666555:::CCCIIIJJJUUUSSSQQQNNNLLLHHHCCC@@@999777444111//////000000111111222222222333333333///000111333444555555555111222222222222111000000......---------......///------------------------,,,,,,------///000111222777777777555444222000//////,,,,,,///000///111555888@@@MMMYYYcccjjjppprrruuussssssvvvwwwrrrfff[[[OOOFFF???;;;777333222333333333333333333333444444---...///000000...,,,+++************+++,,,---...------,,,---...000222333666555444222111000000000////////////000000000000111///...///000111000...++++++,,,...000///---+++......///000000///...------------,,,,,,------...///111333444444333222111...000222333333333444555//////000000000000//////111...---///---///AAATTToooqqqVVVGGG;;;444/////////...///222000000111111111111000000+++++++++******+++,,,,,,,,,---...000111111111111...///000///---,,,,,,,,,---...///000111444888;;;<<<===>>>@@@AAAAAAAAA@@@===???BBBDDDCCCCCCDDDDDDGGGFFFEEEEEEEEEFFFHHHHHHJJJIIIHHHFFFEEECCCBBBAAA???@@@BBBDDDDDDBBB@@@???;;;:::777444222000///...+++,,,---......---,,,++++++,,,.../////////...---...---,,,---//////...,,,+++,,,,,,---...//////000111///+++(((''''''((()))---..................---)))***+++------,,,++++++,,,,,,+++++++++++++++,,,...***((()))******---333888JJJddd|||oooddd[[[ZZZ[[[XXXTTTRRRIIIAAA888333222222///,,,...---++++++,,,,,,,,,+++---+++***+++///111111000---------...000111000......///111222222000...,,,,,,222444///******------------++++++++++++------///...,,,)))))))))***+++---------....../////////222000......000222222222111000...---,,,,,,,,,---...---,,,,,,++++++++++++...000333555666444111000111111222222222111000///444111//////111111///---000000000000////////////............///////////////////////////.........///////////////.........000//////111111333:::CCCLLLUUUaaajjjnnnpppqqqrrrssstttttttttsssrrrrrrqqqqqqpppnnnmmmmmmmmmnnnooonnnooonnnmmmkkklllnnnpppkkkpppuuuwwwtttooommmllllllllllllkkkkkkiiihhhgggiiiiiiiiijjjkkklllmmmnnnllllllmmmlllkkklllnnnpppsssrrrqqqqqqppppppqqqqqqrrrrrroookkkjjjkkkhhhcccUUUHHH;;;666555444444666777555222111111111111000000000////////////000000000000000000//////////////////.........//////000111333444333111//////000444333222222333444666777555666888999::::::999999555444444555777;;;???BBBNNNOOORRRTTTTTTPPPJJJEEEAAA;;;444000111222333333222444555555333000000000+++---111444555444333222222222222222222111000///................................................///.........///000222333;;;999666333111000000111///////////////000000111:::@@@JJJSSS[[[dddmmmtttssstttuuutttuuusssiii^^^SSSGGG;;;777555222000000000444555333444777888555222222333333222111///...***)))((()))+++------,,,000000/////////000000111666555555555555444111///111000/////////000222333111111222222222222111111///............///000000000000000000///---+++)))+++,,,,,,---...///000000+++---000444666444000,,,///000111333444555555555222222111000///...---,,,222333333111,,,///???PPPmmmqqqTTTDDD666111///000111......000///111222111///............,,,***)))***+++++++++---///111222000...---,,,111000///------......///000111333333333555777999;;;<<<===>>>>>>?????????@@@AAAAAABBBCCCCCCCCCBBBFFFGGGFFFEEECCCCCCEEEGGGJJJGGGEEEDDDDDDDDDBBBAAABBBDDDEEEFFFEEECCC@@@>>>:::888444222111111000...///......///000000///---***,,,...000111///---,,,+++++++++---000111111000.........///000111111111000...+++(((''''''((())),,,------......------,,,******+++,,,,,,,,,,,,,,,+++******)))))))))******,,,)))(((***+++,,,000666<<>>:::888555333444444888:::999999<<<;;;888222333333333333111///...111000......///000000///000/////////000000111222666666666777777666333111222111000//////000222222222222222222222111000000......------......///000////////////...,,,***)))///............------------...111555777666222///111222333444555555555555333222111///............111222333111...222AAARRRkkksssVVVGGG777222///000111///...000111222333333111//////000///---,,,++++++,,,,,,,,,---///111111000...------111000///------......///111222444555555666999;;;???@@@AAABBBBBBCCCBBBBBBAAAAAABBBCCCDDDEEEEEEEEEHHHIIIHHHGGGEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDCCCBBBCCCDDDFFFFFFEEECCC@@@>>>999666333111000000///...///...---...///000...---,,,---///111111000///---))))))***---111333333333.........///000000111111///---+++(((''''''((()))++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,)))((((((((((((((())))))***((((((+++------333:::EEEXXXrrr{{{kkkQQQGGG===<<<<<<;;;999999666222---,,,///111111000000...------......---,,,---,,,+++,,,///000111000///......///000111///......///000111111///...,,,---222333...***+++,,,,,,+++,,,,,,------,,,,,,+++---------,,,++++++******((()))***+++---...000000...---,,,...111444444444......---,,,,,,,,,------//////.........---------...///000222333444444444555444222111000111222333555333222222222222111///000000000/////////......---............/////////000000000000111111111111//////////////////000000000000111444444444:::BBBPPPYYYdddlllooopppqqqrrrssssssttttttssssssrrrrrrrrrqqqppppppoooooopppppppppqqqpppnnnkkkjjjkkklllppprrrttttttqqqnnnllllllhhhhhhiiiiiijjjjjjjjjjjjkkkjjjjjjjjjkkklllmmmmmmmmmnnnnnnmmmmmmnnnpppssstttssssssrrrrrrrrrrrrrrrrrrsssppplllkkkllliiidddTTTJJJ@@@>>>>>>===;;;;;;777555222111111111111000111111111000000/////////000000000000000000000000........................+++...000222222333444666555666666777777666555444555666888999::::::999999:::999777555555555666777???CCCIIIOOOSSSTTTTTTTTTOOOJJJDDD???<<<:::888777444666666555333222222222111111222333444444555555444444333222000///......////////////////////////------------------------.........///111333555666888777555222111000000111000000000000000111111222222999AAAJJJRRR\\\gggnnnvvvyyyzzzyyyyyywwwoooeeeWWWLLLAAA===:::777777888999>>>BBBBBBCCCEEECCC???999:::999888777444222111222000...,,,---------,,,.........///000111222333666666888:::;;;:::666333333222111000000000111222333333333333222111///...---------------......///............---,,,***)))///............---------///000111444777777666444333444555666666666666666444333000...---...//////111111222222000444CCCSSSjjjtttXXXIII999333000111111//////111222444555444222000000111///......---,,,------------///111111000.........111000///------......///111333555666777888:::<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJIIIGGGGGGIIIJJJHHHFFFDDDDDDEEEFFFEEEDDDDDDEEEFFFGGGFFFCCC@@@>>>777555222000000000///---...---,,,---......---,,,---...000222222111000...))))))***---111333333222,,,,,,,,,,,,------.........---***)))''''''((((((******++++++++++++******)))))))))))))))***++++++)))(((((((((((())))))******((())),,,---///666>>>PPPccc{{{ppp^^^GGG===444222333111111222///---++++++...111222111111///...---...///...---------------...000000111111000000000222222000......///000111000///---,,,---111222...+++,,,---,,,++++++------------++++++++++++,,,,,,+++***))))))++++++++++++++++++++++++---,,,,,,---000111222111,,,,,,,,,,,,,,,---------------.........------------...///000222444666777666444222//////111333555555444333333333222222111000000/////////.........---------........./////////000000000000000111111//////000000000000111111111000333666666666<<>>>>>777555222111111111111000111111111111000//////...000000000000000111111111.../////////......------...000222222222111222444555777888999999777444333555666888999::::::999999===;;;999777666666777777888===DDDKKKPPPUUUYYY[[[UUUSSSOOOKKKGGGCCC@@@>>><<<======;;;888555555555333222222111222333555666555444333111///...------////////////////////////---------------------------------...000222555666666555444222111000000000000000000000000111222222000666===EEEMMMWWWbbbjjjrrrvvvxxxxxxxxxvvvooofffZZZOOODDD>>>;;;888999<<<@@@FFFKKKMMMOOOQQQOOOJJJGGGFFFEEEBBB???;;;777555111///+++******+++***)))---------...///111222333555777:::===???>>>999666444333222111000111222222555555444333222000///...---,,,,,,,,,,,,---......---------,,,,,,++++++***+++,,,,,,---...///000000000000111333666777777666555555666777777666666666555333000...---...000111333333333333111555CCCRRRhhhsssXXXIII:::555111111222000000222333444555444222000000000............,,,,,,------...///111111///......///111000///------......///000222555777888999;;;===<<<===>>>??????@@@@@@@@@AAABBBBBBDDDEEEGGGHHHIIIKKKKKKKKKIIIGGGGGGIIIKKKGGGFFFDDDEEEFFFGGGGGGFFFEEEFFFGGGGGGFFFCCC@@@>>>777444222000000000000//////---,,,,,,---------+++---...///111111000///...*********---000111111000+++++++++++++++,,,,,,,,,---,,,***)))((('''(((((()))******************)))((((((((())))))))))))******)))))))))******+++,,,+++***+++---...111:::EEE]]]ooo|||eeeSSS???777000///...------000---,,,+++,,,///111111111111000....../////////..................///000111444333222333333333111///...//////000///...------,,,000000---,,,......,,,++++++------------++++++)))******+++******)))(((++++++++++++++++++++++++---,,,+++,,,......---,,,+++++++++,,,,,,,,,,,,,,,+++,,,------------,,,,,,------...///111333666777777444111......000333555555555555444333222222222////////////............------------.....................//////000000000000000000000111111222222111111333666777888???GGGXXX___hhhnnnppppppqqqrrrrrrrrrsssssstttssssssrrrrrrrrrrrrrrrqqqqqqqqqpppnnnoooqqqqqqppppppqqqrrrpppooonnnmmmlllkkkjjjiiiggggggggghhhiiikkkmmmnnnmmmmmmlllkkkkkkkkkllllllmmmnnnooonnnnnnooorrruuuttttttsssrrrrrrrrrssssssrrrtttrrrooonnnnnnjjjdddRRRJJJCCCDDDEEECCC@@@???777555222111111111111000111111222222111000///...///000000000111111111222//////000000000///...------///111222222222333444555777999::::::777444222555666888999::::::999999:::999888777777777888888555:::AAAGGGMMMSSSYYY]]]XXXYYYXXXVVVSSSOOOLLLJJJFFFGGGGGGCCC>>>999666555444333222111111222444555555444222000......------////////////////////////------------------------+++++++++,,,...111333555444444333222111000000000000000000///000111111222000444:::@@@GGGQQQ\\\dddnnnssswwwwwwwwwvvvpppiii\\\QQQEEE>>>:::999===BBBJJJQQQWWWZZZ]]]___]]]YYYUUUTTTQQQMMMHHHBBB===:::555222...,,,---------------------...///111222333555888<<>>???@@@AAABBBCCCCCCCCCCCCAAAAAABBBCCCDDDFFFHHHIIIJJJJJJJJJHHHFFFFFFHHHJJJHHHFFFEEEEEEGGGHHHHHHGGGFFFGGGHHHHHHGGGDDDAAA>>>777555222111222222222111000...,,,+++,,,---,,,,,,,,,---.../////////......+++******,,,...///...---+++++++++++++++,,,,,,,,,++++++***)))(((((('''((())))))************))))))'''(((***+++++++++***)))************+++,,,---...---,,,---///111777DDDQQQlllzzzpppZZZIII999333...------++++++...+++,,,---...000111111222111///...---//////...---.../////////......000222555444333333444333111///...////////////...------+++......,,,---000000...+++,,,,,,------,,,,,,+++************************((()))***+++,,,------...---,,,,,,,,,------+++***++++++,,,,,,,,,+++*********+++,,,---------,,,+++------...///111333555666555333000......///222444444555555444222111111222/////////.........------,,,------------.........------......//////000000000000000111222222333333222111222666777:::CCCLLL[[[bbbjjjoooppppppqqqrrrrrrrrrssssssttttttssssssqqqrrrrrrrrrrrrqqqppppppqqqrrrsssrrrpppnnnnnnooonnnmmmllllllmmmmmmkkkiiihhhhhhhhhhhhjjjlllnnnooonnnnnnmmmlllkkkkkkkkkllllllmmmnnnnnnnnnppprrruuutttssssssrrrrrrrrrrrrrrrrrrtttssspppoooooojjjdddRRRIIICCCCCCEEEBBB???>>>777555222111111111111000///000111222222222000000///000000111111222222222000111222222111000...---***---000111222333555777444666888999999777555333555666888999::::::999999777777777777777888999999777<<>>FFFOOOZZZaaafffiiikkknnnlllgggaaa```]]]XXXRRRLLLFFFCCC;;;888333000/////////////////////000111222333444666999???DDDFFFBBB<<<666333333222222222333444555666666555444333111///...---------------......///---,,,,,,,,,,,,,,,---...///............---------///...///111333555444333222333444555555555555555444333111/////////111222888666555444333555@@@LLLccc{{{pppVVVIII>>>888333333222111111444444555555444111/////////***---000///,,,***+++---...000111000//////000222111000///------......//////333777:::;;;===???@@@???@@@AAABBBBBBCCCCCCBBBCCCBBBBBBBBBDDDFFFHHHIIIIIIIIIIIIGGGFFFFFFGGGIIIIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIGGGDDDAAA???777555222111222333333222111///,,,,,,,,,------,,,,,,------...............)))((()))***---...---,,,*********************)))******))))))(((((('''''')))******++++++******)))(((***---///000...,,,************++++++,,,---......---...222555???QQQaaaxxxwwwdddNNN???555111.........+++***---(((***---///000111222333111///------...///...---...///111000......000222555444222222222111///---//////.........---------))),,,,,,+++---222222///---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,---)))******+++,,,---......---,,,,,,...//////---,,,++++++,,,,,,+++***)))(((***+++---...///...---,,,,,,---...000111333444444333222000...---///000222333444555444111000111222//////.........---------,,,,,,---------.........---......///000000111111000000111111222333333444222111222555777<<>><<<;;;777555222111111111111000---...111333444444333222///000000111222222333333222333444555444222000...///111222222111111111222333444555666777777666666555666888999::::::999999?????????@@@@@@@@@@@@@@@@@@CCCEEEDDDCCCEEELLLRRRYYYaaakkksssvvvwwwwwwxxxvvvwwwuuunnnbbbSSSFFF???::::::999999888888777777333111///...---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........///000222333000000111111111111000000---------------...//////222333444555777>>>GGGOOO\\\dddkkknnnpppqqqoookkk```VVVJJJEEEFFFNNN^^^mmmzzz~~~}}}xxxtttsssqqqnnnjjjeeeaaa___UUUPPPHHHBBB>>><<<:::888777777666666666777777888666:::AAAGGGHHHCCC:::444222222111222333555777999555555555444333222111000///............///000000...---,,,,,,---...000111+++,,,,,,---...///000000000000111333555555222000---...000111222333333444222222222222111111111111444222111333444777AAALLL]]]uuuuuu^^^RRRAAA:::444333333111222555777888888777444222111111+++000333222...+++---//////000111000///000111333111000///...---......///333777<<>>RRRkkk{{{sss\\\GGG:::444111///------...---,,,***,,,---,,,***...444666444111...+++***+++---............//////...---,,,,,,///......------......///000000///------,,,,,,,,,222222111000///...------///...---,,,+++,,,---...---------,,,,,,+++++++++************))))))))))))+++))))))***---000222222...---,,,+++************+++,,,---///000111111111000000///...............333000------///000...,,,444555444333111111222444...---,,,+++***++++++,,,........................///000000111222333333444333333333222222222111111///222444333555===LLLXXXeeehhhlllooooooooooooppprrrrrrrrrrrrrrrrrrrrrrrrtttsssrrrpppooonnnnnnnnnllllllmmmnnnooopppqqqqqqpppoooppprrrttttttsssqqqmmmkkkjjjjjjlllnnnoooooonnnmmmkkkjjjiiijjjjjjkkkmmmmmmnnnpppqqqqqqqqqqqqnnnppprrrrrrqqqooooooooosssuuutttqqqpppooojjjdddSSSIII???>>>>>><<<;;;;;;555444222000///......///111111111222333333444444222222222222333444555666333333444444555444444444333222111111111333444555555666888999:::999777666333666999999777888:::===FFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNKKKHHHHHHKKKNNNWWW\\\gggvvvzzzoooaaaPPPCCC???;;;777666888:::999777555333000.........---,,,////////////////////////......---,,,++++++++++++......//////000000111111---...000111222222111111//////...------...000000555555555666777<<>>;;;999555<<>>JJJYYYuuuzzzeeeVVVMMM@@@555111222111111333444444555555555444333333......------...///111222000000000000000/////////111111000///////////////444777<<>>>>>;;;999999555444222111/////////000111111111222222333333333111111111000111111222222333333444444555444444333555444444555555666777777777888999::::::999888777333555888888777888<<>>AAACCCDDDEEEGGGIIIKKKLLLKKKHHHGGGHHHJJJIIIJJJIIIHHHFFFFFFHHHJJJKKKJJJIIIHHHIIIIIIJJJKKKLLLJJJIIIIIIJJJKKKKKKJJJKKKIIIGGGFFFFFFCCC>>>:::666444333222333333111000000...---++++++,,,---...,,,---///000111000///...((()))***+++---000222333...---,,,+++************+++++++++*********))))))(((((()))***************//////...,,,,,,...222555111---+++,,,,,,+++---111666999===CCCSSSkkkooo\\\III===777666000///...///000000///...,,,------,,,000777999777444222...------...///...///000000000000///......,,,,,,------...///000111222222111000000000111222222222222111000...+++***//////---,,,++++++++++++++++++,,,,,,,,,,,,------******)))))))))*********---+++)))***,,,.........---------,,,,,,,,,,,,,,,//////...------......///000//////............///222000......//////...---///111333444333111111222000///...---------...///........................---------......//////000222111111111111000000000111444666777;;;EEESSS^^^gggjjjnnnoooooonnnooooookkkkkkllllllmmmnnnooooooppppppoooooonnnmmmlllkkkjjjlllnnnqqqsssuuuvvvwwwxxxwwwwwwwwwxxxxxxvvvtttpppnnnllllllmmmmmmmmmlllmmmmmmkkkjjjjjjkkklllllllllmmmnnnooopppqqqqqqqqqrrrsssttttttrrrqqqqqqqqqrrruuuvvvuuutttrrrllldddVVVKKKAAA???>>>;;;888777555444222111000000000111111111111222222222222222333222111111000000111111333444444555444444333333666777888:::::::::::::::888999:::;;;;;;:::999888555777999999999;;;AAAEEEOOOQQQVVVZZZ^^^aaabbbcccaaaaaa^^^[[[VVVTTTTTTUUUSSSUUU]]]lllyyywwwgggZZZLLLFFF>>>:::999888666444888555222111111222222111///////////////////////////...---,,,++++++++++++///000000111111222333333...///111222333333222222///...------...///000111333555777999:::<<>>BBBHHHNNNNNNHHH@@@999666333333333444444555666777888888777666555444333333111111111111111111111111111000...,,,,,,---...///111111111111111111000///////////////000222444555222///,,,,,,---000111222111111111000000//////...111000111222111222<<>>BBBLLLaaaxxxvvvbbbNNN???777444444///---------///000///...+++---......222888:::888444222///---.........---......////////////......++++++---...000111222222555333111000//////000111111222222111000---***)))------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******)))))))))***+++,,,...,,,******+++,,,,,,,,,+++,,,,,,,,,------,,,,,,///...---------...///000000///............//////222111000//////.........///111222222111000111333...---,,,++++++,,,---............................../////////000000000111111000000000000000000000111333666999>>>IIIVVVaaaiiilllooopppooonnnnnnnnnhhhiiiiiikkklllmmmnnnnnnooooooppppppooonnnlllkkkjjjlllooosssvvvxxxzzz{{{|||{{{zzzzzzzzzzzzxxxvvvrrrqqqooonnnnnnnnnmmmkkklllkkkjjjiiiiiijjjkkkllllllmmmnnnpppqqqrrrrrrrrrtttuuuvvvuuusssrrrrrrsssrrruuuwwwvvvvvvtttmmmeeeWWWLLLCCC@@@>>>:::666555444333222000000000111111222222222222222111111111333333333222333333444444444444444555444444333333555666999<<<======<<<:::999999::::::::::::999999777:::<<<<<<===AAAHHHMMMTTTXXX^^^eeekkkoooppppppnnnmmmiiieee```\\\[[[ZZZWWWVVVZZZeeeppp{{{qqqeeeYYYRRRIIIBBB???===:::777999666222111111222222222///////////////////////////...---,,,,,,++++++,,,/////////000111111222222///000111333333333222111......------...///000111222555999;;;<<<<<<===>>>DDDIIIQQQ[[[dddkkkoooqqqpppllliiillluuuzzzpppiiiccc]]]XXXXXXXXXXXXYYYZZZ^^^dddhhhllloooqqqqqqpppqqqtttvvvwwwxxxvvvnnnbbbVVVMMMIIIHHHOOOUUUTTTKKK@@@888444222222222222333555666777888777777666555444333333111111111111111111111111111000...---------.../////////000000000000//////000000//////000333555777111///,,,,,,---000111111111111111000000///////////////000222111222<<>>GGGWWWnnn{{{lllVVVCCC777333222222222000000000222333222000+++---......333999:::888222000...------...---,,,,,,,,,---......---------+++,,,...000222333333333666444111...---------...111111111000///---+++)))******+++,,,,,,---------......---,,,,,,+++******+++***)))))))))***,,,---///---+++***+++,,,,,,+++***+++,,,,,,---,,,,,,+++---------...///000111222//////............//////222111111000.........///222222111000//////222444...---,,,,,,,,,,,,......////////////////////////////////////000000000000000000000000000000000111000222555999AAALLLZZZccckkkmmmppppppooommmmmmmmmhhhhhhiiijjjkkklllmmmnnnnnnoooqqqrrrqqqooommmkkkiiilllppptttxxx{{{|||}}}~~~}}}{{{zzz{{{zzzyyywwwuuusssqqqqqqqqqpppnnnllliiiiiihhhhhhhhhjjjkkkllllllmmmoooqqqrrrsssttttttuuuvvvvvvuuusssrrrrrrtttqqquuuwwwwwwvvvtttmmmeeeYYYNNNDDDBBB@@@;;;666555333222111000000000111222444444333333222222111111111111111222333555666777444555555555444333333222222444888;;;===<<<;;;:::777888888999999999999999888;;;>>>@@@BBBGGGNNNTTTYYY^^^fffnnnuuuyyy{{{{{{yyywwwrrrnnniiieeebbb```YYYUUUUUU\\\fffrrr}}}sssddd]]]SSSLLLGGGCCC???;;;:::777222000000111111111000000000000000000000000//////...---,,,,,,,,,,,,------......///000000000///000111222333222111000...---------...///111222333666:::======<<<<<<<<>>BBBEEEHHHNNNUUU[[[```eeemmmvvv}}}zzzvvvsssnnnjjjgggYYYSSSOOOTTT\\\hhhwwwnnnhhh^^^WWWRRRLLLFFFAAA===999444000000000111111000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,---......//////000///000111222222111000///...---------...///111222444777;;;======;;;;;;;;;<<<@@@HHHSSS^^^iiirrrvvvzzz~~~wwwjjj[[[SSSNNNGGGBBB@@@?????????@@@AAAEEEKKKPPP\\\bbbjjjooossszzz{{{lllbbb___\\\bbbfff```QQQ@@@555111000000111111222444555666777666666555444333222222222222222222222222222222111000//////......//////+++,,,,,,---------------,,,++++++***+++,,,...//////...,,,,,,...///000///111111111111111111111111...---...000000444@@@LLLdddyyymmmWWWIII:::333111000000222111111111222111111000///111111111111000///...---......//////000000111111222222222333777;;;@@@CCCFFFIIIMMMOOOOOOOOOPPPPPPPPPOOONNNNNNOOOOOONNNLLLKKKKKKJJJHHHFFFEEEGGGHHHIIIJJJLLLMMMNNNOOOOOOOOONNNLLLKKKLLLNNNOOOOOOOOOLLLLLLJJJEEE???;;;999888666333000/////////...---,,,,,,---...///000000000000//////...---,,,,,,,,,***++++++,,,---...000111---------------......///************))))))))))))'''((())))))******))))))***---000222222222222333333///---///000///222666999FFFZZZooo{{{___QQQ???444222333111///...---++++++,,,,,,+++)))+++...//////222777888444000...---...000111000///+++,,,------......------///000333555666666666555444111...,,,+++---///000111///...,,,,,,---...///+++,,,,,,---,,,+++***)))+++++++++,,,,,,---------,,,***)))((()))+++...///111///---,,,---............///000111000...---+++---///111333444444222111...............///000000111222333111...---///111222444666666333111//////000///.........000111222////////////////////////////////////////////////111111111111222222333333111333666===GGGUUUaaaiiinnnppprrrqqqooommmkkkkkkhhhhhhhhhiiiiiiiiijjjjjjjjjmmmppprrrrrrooollliiiiiilllqqqvvvzzz|||}}}}}}|||zzzwwwwwwwwwxxxxxxwwwsssrrrqqqqqqqqqpppmmmjjjjjjiiiiiiiiijjjlllnnnoooooopppqqqsssuuuwwwwwwxxxwwwwwwvvvtttrrrqqqrrrsssrrruuuuuutttssssssnnnhhhZZZPPPHHHEEEDDD???999777444333333222333444555666888777777555444333222222/////////000111333444555555555555555444333222111...000333666888999999999666666777888:::<<<>>>>>>@@@EEEKKKOOOSSSYYY```eeeiiimmmuuu}}}}}}{{{wwwrrrnnn\\\TTTMMMMMMSSS\\\kkkwww}}}yyyssskkkddd___XXXQQQKKKAAA<<<666222111111111111000000000000000000000000000///...------,,,,,,---------......///000000000...///000111111000///...------------...000111333555888;;;===<<<:::::::::999===DDDOOO[[[gggqqqwwwlll]]]NNNHHHEEE???<<<<<<999999999999999<<<@@@CCCMMMTTT]]]ccciiisssyyyqqqnnniiinnnnnncccPPP???777444555555444444333444444444888777777666555444333333222222222222222222222222000000000///////////////+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,.../////////000000000000000000000000///------...000666CCCQQQiiiuuuhhhRRREEE888222111000///111000111111222222222222222111000000000000000111111//////000000111222222333555444444555999>>>CCCFFFIIILLLOOOQQQQQQPPPQQQQQQRRRPPPNNNNNNPPPQQQOOOMMMLLLMMMLLLIIIGGGFFFGGGIIIIIIJJJLLLMMMNNNNNNNNNNNNLLLJJJIIIJJJLLLNNNNNNNNNLLLKKKIIICCC<<<666444555333111000///000000...---------...///////////////000000///......------...((()))***+++---000222333---------------...///000,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,...///000000111444666333///...000111000333777???NNNcccwww}}}pppTTTGGG888111222444222///111000............,,,++++++...//////222777666333000///...///111333222111,,,------.../////////...000222444666777777666555111000---,,,,,,///222444111///---++++++---///111.........---,,,***'''&&&((((((***+++---...000000,,,***)))((()))+++...000111///------.../////////111222333333222000...,,,///111444666666444111///...............///000111111333333111...---///111000444999:::777222...+++...---,,,,,,---...///000000000000000000000000000222222222222111111111111111111222222222333333333222444888???JJJXXXdddlllnnnppprrrrrrooommmkkkkkkggggggggghhhhhhhhhhhhhhhiiikkkooorrrqqqnnnjjjhhhiiilllqqqvvvzzz|||}}}}}}zzzxxxvvvuuuvvvwwwwwwwwwqqqpppoooppppppooollliiikkkkkkjjjkkklllnnnpppqqqoooppprrrtttvvvxxxxxxyyywwwwwwvvvtttqqqpppqqqsssrrruuutttrrrrrrrrrnnnhhh[[[QQQIIIGGGEEE@@@;;;888666555444444555666888999999999888666555444333222333222222222333444555555555555555555444333222111---///222444777888999999666777777999;;;>>>@@@AAAGGGLLLSSSYYY]]]bbbiiinnnpppssszzz|||wwwrrrbbbXXXNNNKKKMMMSSS___kkknnnqqqssstttyyy|||uuuooojjjbbbZZZTTTDDD???888333222111222111000000000000000000000000000000...---------------......//////000111111111......///000000///...---------,,,---...000222333666999<<<<<<;;;:::::::::777:::BBBLLLYYYfffpppvvvyyyeeeUUUGGGBBB@@@<<<999:::666777777666555777:::<<>>FFFRRRaaapppyyy}}}lllYYYKKK>>>:::999777444444888666333222333555555555777999???GGGNNNZZZmmm~~~wwwdddOOO???888666EEEAAA<<<666333222333444555555555555555555555555999888555333111000000000000000///..................,,,+++******+++---...,,,,,,+++***+++,,,---...,,,,,,++++++,,,---///000000...---...000111111111000//////000222888FFFTTTqqqkkkVVVFFF;;;222000///...///222444444444444444444444444333333333444444444444555///---++++++,,,///000000777666555666:::@@@GGGKKKMMMOOOQQQRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPLLLNNNPPPNNNKKKHHHIIIJJJIIIKKKMMMMMMLLLKKKKKKLLLMMMJJJHHHGGGHHHJJJKKKJJJKKKGGGAAA;;;777222...+++000000000///......------.........////////////000---.........---,,,,,,+++))))))*********++++++++++++,,,,,,,,,------......000---***+++...///,,,)))***************))))))(((,,,---......,,,---000333777333000222444777===DDDTTTiii~~~mmmVVVCCC:::///+++,,,///...,,,***))))))(((((()))))))))---,,,+++---000111000...+++---///111222333333333,,,+++***)))***---///111222333333444444444333333111000...------///111222111...,,,+++,,,.........000000///------,,,,,,,,,***+++---...000000111111000000111111111000///...000,,,***,,,000333333111222222222111111///......---...000222333333333222222000///000333444222111222222222111000//////...///111333333111///.........000111111///.........//////////////////////////////000111111111111111333444444333222222333555555777<<>>:::888888777666777888999::::::999777666555555555666222222222000///000333555999999999888555444444555666666666666777777777777;;;888888:::<<<@@@GGGPPPYYYaaaiiikkknnntttyyyzzz~~~zzzrrreeeXXXLLLGGGFFFFFFIIINNNSSSRRRSSSVVV]]]gggqqqwww}}}~~~~~~xxxrrrmmmcccXXXJJJ???:::777444222000000111111000000111222111000///...---,,,,,,,,,............////////////000111222222222000...---,,,+++,,,---...111333555777888999:::999888666555444777<<>>777666BBB???:::555222111333444555555555555555555555555666444222000///...//////222222111000000000000000...---,,,++++++,,,---///,,,,,,,,,,,,------...///------,,,+++,,,---...///000...---...000222111111000//////000222888EEESSSqqqhhhSSSEEE;;;333111111///000222444444444444444444444444222222222222333333333333222000......///111222333777666555666;;;AAAHHHLLLOOOQQQSSSTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOOOONNNMMMLLLNNNOOONNNJJJHHHHHHJJJIIIKKKLLLLLLKKKJJJKKKLLLLLLJJJGGGGGGHHHJJJKKKKKKJJJFFF???:::555222///---000000//////......------,,,,,,,,,,,,---------------------------,,,++++++(((((()))))))))************++++++,,,---......//////,,,***+++---...,,,)))((()))******+++*********+++,,,------,,,...111333666333222333444888CCCNNNeeewwwxxx___KKK;;;333,,,)))+++---,,,***++++++*********++++++,,,,,,++++++---...///...---***+++---///111111111111...---,,,++++++---///000333333444555555444333222......//////000000111111000...++++++---........./////////...---,,,*********+++...000222222111111222222222222222000//////...,,,+++...222555444222111222333444444222000///---...000222333333222222444222111111222333111000222222111111000000/////////111333222000.........///000111000.........000//////////////////////////////000111111111111111333444444444222222444666444777>>>JJJXXXeeennnrrrrrrrrrpppmmmiiihhhhhhiiigggfffeeedddccccccddddddfffgggiiijjjkkkjjjiiiiiimmmooossswwwyyyyyyxxxxxxtttrrrpppooooooooonnnlllkkkmmmooonnnmmmkkkkkkkkkllllllllllllmmmoooqqqsssqqqrrrrrrsssssssssrrrrrrrrrssssssrrrqqqrrrtttvvvxxxwwwvvvvvvvvvtttqqqnnneeeZZZMMMEEEBBBAAA???<<<999888888777888999:::;;;<<<:::888777555555555666444444333222000000222444;;;<<<<<<:::888666777888888888888999999999999999;;;888888;;;>>>BBBLLLUUUaaajjjrrruuuxxx}}}zzzqqqeeeXXXKKKDDD@@@>>>???BBBBBBAAABBBFFFNNNYYYcccjjjrrrvvv|||{{{xxxqqqfffXXXKKKCCC>>>:::777333333222222222222222222111111///...---,,,,,,,,,.../////////000000000000000111111222111000...---,,,,,,,,,---///111333444666666777777777666555555333666;;;CCCMMM[[[iiiqqqooo\\\KKK@@@666555666666777888777444222111222333333333111111333666999@@@NNN\\\lllzzzyyycccLLL===777777===:::666333111111222444555555555555555555555555444333111000//////000000222111111000000000000000///...---,,,,,,---...///,,,,,,...//////000000000///...---,,,+++,,,------///......///111222222111000//////000111777DDDQQQnnn}}}eeePPPCCC:::333222222000000111444444444444444444444444222222111111111111111111222111000//////111333444666555555777<<>><<<:::999888888888999:::;;;===;;;999777666555666666555666555444111111222333<<<<<<<<<:::888777888:::;;;;;;::::::999999999888;;;888777;;;???EEEOOOYYYdddnnnwww{{{}}}wwwmmm___SSSGGG@@@===;;;;;;===999999999<<>><<<<<<;;;:::999888888888999:::;;;===<<<:::888777666777777666777777555333222222333;;;;;;:::888666666888:::===<<<<<<;;;:::999888888;;;888999===AAAFFFPPPZZZdddoooyyy}}}}}}sssiiiZZZOOOCCC>>>;;;888888:::666666555777<<>>777777444222000//////000222333333333333333333333333333222222111111111222333444//////............//////000000//////............,,,---///222333444444333222000...,,,+++******+++.........000333444333111111///000111111444@@@LLLbbbvvv~~~iiiUUUBBB:::333333333111///000333333333444444444555555444333333222111000000///,,,------+++***+++///222555555666999>>>EEEKKKNNNVVVWWWYYYXXXVVVSSSSSSSSSXXXWWWUUUTTTRRRPPPNNNMMMNNNNNNMMMMMMLLLKKKIIIHHHHHHIIIJJJJJJHHHGGGGGGHHHGGGEEEDDDEEEGGGHHHHHHGGGBBB>>>777222111111111111/////////...------,,,,,,---------............///******+++++++++++++++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))((()))***+++,,,,,,,,,,,,+++******,,,///333444555222000111888DDDTTTiii{{{nnnXXXGGG>>>888555111...,,,+++)))'''''''''''''''((()))*********---//////---+++******)))***+++---...------,,,************+++,,,,,,---000222444555444222///---+++---000222333111000...,,,+++***,,,...///...---,,,,,,,,,,,,++++++***)))***+++...000222222111111,,,,,,---...000222555666555555555444444444333333999999999888666222///------......///000111222333111222222111///---.../////////000000111111222222000111111000...------...000222444444222000000000//////////////////////////////000111111111111111///000111000000000222444444999DDDQQQ^^^gggkkklllnnnnnnmmmjjjgggeeefffhhheeedddcccbbbaaaaaabbbbbbcccdddeeefffhhhiiijjjkkkooooooqqqrrrsssrrrrrrqqqooommmkkkkkkkkklllkkkjjjkkkmmmoooooonnnmmmmmmmmmmmmllllllkkklllnnnoooppppppppppppppppppooonnnmmmnnnooopppppppppqqqtttwwwwwwwwwvvvwwwxxxwwwuuusssiii```RRRFFF>>>;;;::::::999888888777888999:::;;;<<<;;;:::888888888888999666777888777444333333444999999888666444444777999<<<<<<<<<<<<;;;;;;;;;;;;===;;;<<>>JJJ]]]rrr~~~lll[[[FFF===666444444222111222222333333444444555555555444444333222111000///...+++---...---+++---111666666666888;;;???EEEJJJNNNTTTVVVXXXWWWUUUSSSRRRRRRWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMMMMNNNMMMKKKIIIGGGIIIJJJIIIGGGFFFFFFFFFEEEDDDCCCDDDEEEEEEDDDCCC>>>:::555222111111222111//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++++++++******************++++++++++++,,,,,,,,,+++++++++++++++***++++++***)))))))))))))))******+++,,,,,,,,,,,,,,,+++***,,,111555666666111...000;;;LLL```vvvwwwcccOOOAAA;;;555333///,,,***)))''''''))))))((()))***+++,,,,,,+++...111000...+++)))***)))***,,,---...------,,,******++++++,,,---......///111333444333000---+++---...000222222111///---+++******,,,...///...,,,++++++************++++++***+++---...000000111111.........///111333555666555555555444333444666777999999888666555222000///.........///000111222333...000111000---,,,---///...//////000111222222222000111111///---,,,---//////222555666444111000/////////////////////////////////000111111111111111///000111111000111333555888===FFFRRR^^^fffjjjkkkkkkkkkllljjjhhhffffffgggeeedddcccbbbbbbbbbcccdddcccddddddfffhhhjjjkkkllloooooonnnnnnnnnoooooopppnnnmmmkkkkkklllmmmmmmllllllnnnooopppnnnmmmlllmmmmmmlllkkkkkklllmmmooopppoooooopppppppppoooooonnnnnnooooooooooooqqqtttvvvvvvuuuuuuvvvwwwwwwuuurrrkkkbbbUUUHHH???;;;::::::888888777666777888999:::;;;:::999888888999:::;;;666777888888666444444555888888777555333444777999::::::;;;===>>>@@@AAAAAAAAA@@@AAAFFFIIILLLRRRYYY```jjjtttxxx|||zzzsssmmmddd[[[SSSHHH>>>:::666222000111000000111222444777999;;;===CCCKKKSSSZZZdddpppyyyxxxooogggbbbVVVOOOGGGAAA???===999555333222111///......------------...///000111222333//////.........///////////////......///111333444111222444555666555444333222333555999???IIITTT[[[jjjxxxwwwmmm^^^OOOCCC===888666555333444888222000/////////...,,,***+++***---111111......111999GGGVVV```kkkxxx~~~mmmWWWDDD:::666000000///......000111222000000000000000000000000000000///......///111111000000000000000111222222////////////...---,,,,,,,,,---...000222444666777111000...,,,++++++++++++------///222444555444222111000000111000222<<>>AAADDDFFFGGGDDDCCCEEEJJJLLLNNNSSSYYY\\\fffooosssxxx~~~zzzrrrkkkeee\\\SSSMMMCCC:::777555222111222...///111333444666777888222777>>>CCCJJJVVVdddnnnyyyrrrnnn```YYYPPPJJJGGGDDD???;;;333222111///............,,,---...///000111222222//////.........//////000////////////000111333444...000333555555444222111000111333666<<>>KKKTTT^^^lllyyyoooZZZGGG;;;666000//////...///000111222////////////////////////333222111000000111222333...............///000000////////////...---,,,+++---------...111444777888111000...,,,++++++++++++,,,---///222555555444222111000000111000222<<>>NNNfff}}}nnnaaaVVVIII===777111...+++))))))******)))+++***(((''''''(((***+++///......---,,,++++++++++++***)))((()))+++...000000+++)))+++,,,++++++------...000111111///---,,,//////000000000000//////,,,++++++...111222///,,,))))))******++++++++++++)))&&&'''+++,,,***+++......111222222555:::;;;888999666444333555888::::::===:::777444333222000///111000///......///000000000...,,,,,,...000000000...---...000333555555444111000///------...//////111444888888666333111000///......---------......333222111111111222444444111111111000111111222222666<<>>???AAAEEEHHHKKKKKKJJJSSSRRRRRRTTTWWW[[[\\\\\\```^^^aaakkktttxxxzzz}}}}}}}}}~~~~~~~~~~~~~~~}}}|||yyytttmmmfff\\\SSSMMMDDD>>>777333333444444333333111///...000111111000888444777>>>@@@EEEYYYoooxxx{{{zzzzzzwwwnnnggg]]]WWWWWWUUUIII<<<888333//////...++++++...,,,---.../////////...---..................------111111111000000000000000111222222333333333222222///222444666999@@@IIIPPPbbbkkkssstttooofffYYYMMMBBB>>>888666666555333000---...///...,,,++++++,,,,,,,,,,,,,,,------......111333999CCCMMMXXXhhhuuu~~~uuu```HHH999555333111......///111222222111111000///////////////.........///......------,,,,,,------...////////////000///...,,,+++---///111///...------///222444222000---+++***+++,,,---...---...222666777555222000//////000///222===IIIZZZtttlllaaaOOOHHH???:::888888777666666444333333444666666666555444111///......///000......---,,,,,,...222555666888:::<<>>===888666333000///111333555000///...---+++***)))((()))+++,,,......---,,,+++++++++---.........---,,,111///,,,*********)))(((+++******,,,......---,,,,,,---...///...,,,+++)))***+++,,,---...------,,,,,,++++++,,,///111111000888===HHH[[[sssxxxhhh^^^UUUIII===777000---***(((((())))))(((,,,+++)))(((((()))+++,,,/////////...---,,,,,,,,,***)))))))))+++...111333222---+++...000......111...///000000000///......111111111111000///...---*********---000000...+++((()))))))))************+++)))***---...,,,---000000333444333666<<<>>>;;;???<<<888777888:::;;;;;;===:::666333222222111000333222111000///000111111222000---------......---000//////111333555555444111000//////...///000111111333666777555222000//////......------.........111000/////////000222222111111111000111111222333666<<>>888555555444222000+++---...---,,,,,,---...------.........------,,,...///444<<>>>>>===>>>:::444111000111222222555444333222222222222222444111///---......---,,,222111000111333555444333111000000000000000111222000222555555333000/////////......---......//////...............///000000111111000000111222222333666===IIIUUU___eeeggggggjjjkkkmmmooooooooommmlllgggccc``````cccffffffdddbbbbbbaaabbbcccfffiiikkklllkkkiiihhhhhhiiikkkllljjjkkklllnnnooooooppppppllllllkkkjjjjjjjjjkkklllrrrssssssqqqooonnnoooqqqqqqrrrtttuuuuuutttrrrqqqrrrqqqpppppppppqqqrrrsssrrrqqqoooppprrrssssssrrrooojjj```SSSFFF<<<888777666555444333444555777999:::999777666555444333333555666777888888777666555555444555888999999===CCCFFFJJJQQQXXX]]]`````````bbbbbbdddfffiiiiiifffddd]]]WWWSSSXXX```fffmmmrrrvvvvvvwwwwwwuuuqqqnnnkkkccc```\\\XXXSSSMMMFFFAAA>>>:::666333333444555555444222//////000000000000222000222666666999GGGXXX\\\fffnnnpppqqqtttxxxzzz|||{{{wwwuuutttooobbbTTTHHH===444111000---******+++,,,---............---------------------------000000000000000000000000...///000111111111111000---///111222444999AAAGGG[[[eeennnqqqooogggZZZOOODDD>>>777333333333111///***+++------------...000---...///000///...,,,***+++,,,///444888@@@NNN[[[sss||||||iiiRRR@@@666222000------...000000/////////.........///000000/////////.........------,,,,,,,,,,,,---...///000---------,,,++++++...000111000...---,,,---///000000///---+++***+++,,,---///000111444777777555333333111111111///222<<>>AAAHHHLLLMMMOOOLLLIIIFFFEEEDDDBBBAAA>>>999333//////111444555777666666555444444444444555222000//////000000///222111000000222333222111//////000000000111222222///111333222000........................//////000...------.........//////000000000000111222333333555===IIIVVV___eeeffffffjjjlllnnnpppqqqqqqpppooohhhdddaaa```ccceeeeeedddbbbaaaaaaaaabbbeeehhhiiikkkjjjiiihhhiiijjjkkkllljjjkkkmmmnnnooopppqqqqqqmmmkkkiiihhhhhhjjjlllnnnrrrssstttrrrpppooopppqqqrrrsssuuuvvvuuutttrrrqqqqqqqqqqqqpppqqqrrrsssssspppoooooooooppppppqqqqqqppplllbbbUUUHHH>>>888666555444333222333444666777777666555444333333333333444555666777777777666666555555777:::::::::???EEELLLRRR\\\dddjjjlllmmmmmmlllmmmpppssstttrrrmmmjjj___UUUNNNOOOUUU\\\dddkkkoooppppppppplllgggbbb___UUUSSSPPPMMMJJJFFF@@@<<<:::888555222222444555666444222/////////000000///222111222444333555???LLLNNNTTT[[[^^^aaafffooouuuxxx{{{}}}~~~}}}yyylll___SSSGGG;;;666444///***)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------/////////000000000000000---...//////000000//////---///111222222666===CCCUUU```kkkpppooohhh\\\QQQEEE???777222111111///...+++,,,------,,,,,,...///...///111111000...***(((***+++---000222888FFFTTTlllyyynnnXXXDDD777111///------...//////...............///000111222000000///......---------,,,,,,,,,,,,,,,...///000,,,,,,,,,,,,+++,,,...000222111///---,,,------...000...---,,,+++,,,------000111333555777666555444444222111111000111<<>>@@@CCCEEEGGGIIILLLOOOQQQRRRRRRRRRQQQOOOMMMLLLLLLLLLJJJIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFFFFDDDCCCCCCCCCAAA???<<<888444222///000000//////...---,,,***++++++++++++,,,,,,,,,)))***+++,,,---.........---...000111222333222222(((((((((+++...000000///***))))))+++...///...---------+++***+++,,,---...,,,,,,,,,,,,+++,,,,,,,,,,,,///111000...000777===MMMaaaxxxxxxddd\\\XXXYYYWWWMMM@@@888000...+++******+++,,,+++---,,,***))))))***,,,---////////////.....................///111333555777777333000222111---******////////////000111333444111111111111111000000///***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,000000......111333:::AAACCCHHHPPPVVVWWWYYYWWWTTTRRROOOLLLHHHDDD<<<777111......111555666888888888777666666555444444222000000222333333333000///...///000111000///......///000111222222222///111111000...------..................///000111....../////////000000000000000000000111222333444666===IIIUUU___eeegggggglllnnnppprrrsssrrrqqqpppiiieeebbbaaaccceeeeeeccccccbbbaaaaaaccceeehhhiiijjjjjjiiiiiiiiijjjkkklllkkklllmmmooopppqqqrrrrrrnnnllljjjhhhhhhjjjmmmooorrrssssssrrrpppoooooopppqqqrrrtttuuuuuusssrrrqqqqqqpppppppppqqqqqqrrrrrrnnnnnnnnnnnnnnnooopppqqqqqqmmmdddXXXJJJ@@@999777444333333222333333444555555555444333222222222333444444555555666666666666666777999<<<<<<<<>>GGGIIIKKKMMMPPPWWWcccmmmrrryyywwwlllaaaUUUIIIBBB===555///---,,,++++++*********))))))++++++++++++,,,,,,------......//////000000000000---......//////.........---///222222222555;;;@@@PPP[[[hhhoooooojjj___TTTHHHAAA777111000000///------...///...,,,+++,,,---...///111111000---***(((((())),,,---...333BBBQQQhhhxxxqqq\\\GGG777111///......//////...---------......000111333444222111000...---------...---,,,+++++++++---///000,,,------,,,+++,,,...111222111000...------------///...---,,,,,,,,,------000222555666666555444444444222222111000222<<>>???AAACCCEEEGGGIIILLLOOOPPPQQQQQQPPPNNNLLLLLLLLLKKKIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFEEEEEEEEEGGGFFFEEECCCDDDCCCBBB???;;;666333000...............,,,+++***))))))***++++++,,,------******+++,,,------......+++---...000000000000///*********+++------,,,***)))))))))+++...//////...---,,,******)))***+++,,,,,,++++++************+++---000222///,,,///888AAAWWWmmmmmm[[[UUUSSSVVVVVVMMM@@@888111...+++***+++,,,---------+++***))))))***+++---------------------------...//////111222444555666:::555333555333...++++++------...///111222333333000000111111222111111000+++---000111///...------.........------------,,,---***+++///000...///222222<<>>@@@IIISSS___gggqqqyyy|||}}}~~~~~~}}}vvvqqqbbbUUUIIIDDDFFFKKKRRRYYYZZZ[[[ZZZXXXUUUPPPKKKHHHCCCAAA?????????>>>;;;999555555444222111111333555555333000//////000///...---///111111000000555999BBB@@@@@@AAABBBHHHUUUbbbiiirrr|||zzziii```UUUMMMDDD999222111///...---+++***))))))))))))******++++++,,,,,,------......//////000000111////////////...---,,,,,,---///222222222555:::???KKKXXXfffnnnqqqmmmbbbWWWKKKCCC888111/////////......//////...,,,++++++,,,.../////////...,,,)))((('''(((+++,,,+++000???OOOfffyyyqqq^^^HHH777222000//////000///...,,,------...///111333555666333222000...------......---,,,+++***+++---///000.........---,,,,,,///111222222111//////............------,,,,,,---------000333555666555333333333444222222222000222===HHH___wwwsss[[[OOO@@@@@@>>>:::555222111111000//////111222333111000------------,,,,,,++++++***,,,---------...000222777999;;;<<<===>>>AAACCCEEEFFFHHHJJJLLLNNNOOOPPPNNNMMMMMMNNNNNNMMMJJJHHHHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEEEEEEEGGGGGGEEEDDDCCCCCCAAA>>>:::555111///------...------,,,+++***))))))******+++,,,,,,---++++++,,,,,,,,,,,,------***+++---.........---,,,((((((((()))++++++)))((()))((()))+++...000///...---,,,+++***************++++++)))((((((((()))))),,,000222000...444CCCOOOfff|||vvv^^^QQQLLLKKKQQQSSSLLL@@@888000---******+++,,,---,,,,,,+++)))(((((()))+++,,,******++++++++++++++++++,,,---///111333555777888777333222444444///,,,,,,***+++---000111222222222222222222222111111000///+++...111111///------.........---------,,,,,,,,,,,,***+++///111000111444777CCCQQQZZZbbblllsssuuuuuutttsssoooggg\\\OOOGGG888444000...///333666777::::::::::::999777555444444222000000111222222111...------...000111000//////000222444666666666666111111000...,,,,,,...000............///000111222---...///000111000000////////////000111333444555666<<>>JJJ___wwwqqqXXXKKK<<<======:::555111111111000000000111333333222000***++++++,,,,,,,,,,,,,,,***,,,...//////000333555:::;;;<<<<<<<<<>>>AAACCCEEEEEEGGGIIIKKKLLLNNNNNNMMMMMMNNNPPPQQQOOOKKKHHHGGGGGGGGGGGGGGGHHHIIIIIIFFFEEEDDDEEEGGGGGGEEEDDDAAA@@@???<<<888333///---......---,,,,,,++++++***))))))******++++++,,,,,,------,,,,,,++++++,,,,,,++++++,,,---,,,+++***)))(((((())),,,///000///---)))((()))+++...000///...------,,,,,,+++***))))))+++***)))'''''''''((())))))...222222333===PPP___yyyoooUUUJJJEEEEEELLLPPPJJJ???999///,,,))))))***+++,,,,,,+++***(((''''''(((***+++)))))))))))))))))))))******+++---000444777999:::222///...222222///,,,,,,(((***---000222222111111444444333333111000...---***...111111///,,,,,,------------,,,,,,+++++++++,,,***+++000222111222666===KKK\\\gggpppzzz}}}xxxnnn```PPPFFF777444000...000333666777::::::::::::999777555444555333000//////000///...///...---...111222111000000222444666888999999999222111000...,,,,,,...000............///000222222------///000000000///.../////////000111333444555666;;;EEEPPP\\\eeelllooorrrsssuuuvvvvvvtttsssqqqccc```^^^```fffjjjkkkkkkhhhggggggfffgggiiikkkmmmhhhhhhiiijjjkkkkkkllllllfffgggiiikkkmmmnnnoooooolllkkkiiihhhgggggggggggglllnnnoooooommmkkkjjjjjjhhhjjjlllooopppppppppooommmmmmnnnooooooooooooooommmooopppooommmmmmooorrrooolllfff\\\PPPEEE===:::444444444444444444444444333333222222333333444444333222222333444555666777111333888===AAAHHHWWWeeeqqqxxx~~~wwwrrr^^^QQQCCC===<<<===@@@EEEGGGGGGEEECCC@@@===;;;:::888777666666777777666444333444555222//////111444666333000////////////...)))---/////////000222222...,,,///222222222;;;FFFMMMYYYfffooovvv~~~|||vvvlll\\\LLLFFFGGG888666333000---++++++***((())))))***++++++,,,,,,---------...///000000111333222222000...,,,+++)))))),,,///000000333888<<>>888222---+++***------,,,,,,,,,,,,------///...---...///222444666555444222000...,,,,,,+++------...///000222444555CCCOOO___kkkrrrsssjjj```UUUGGG999444333111//////......---,,,,,,,,,,,,---//////...---,,,,,,,,,,,,+++---***+++111222===SSSmmm}}}kkkTTTAAA666333333333222111///...------...000222444777888999222000...------///111222///...,,,++++++,,,---//////111222222000//////000000111222333222000...,,,---///000---)))(((***,,,...///000222222222111000111///...111444888AAAJJJ^^^xxx~~~lllUUUJJJ===<<<:::888555222000///000//////000111111///...---,,,+++++++++---///111000000///...///222777;;;???>>>===<<<===>>>@@@BBBFFFGGGIIIJJJJJJJJJIIIIIIHHHKKKOOORRRSSSRRROOOMMMEEEDDDCCCBBBCCCDDDFFFGGGDDDEEEGGGHHHHHHGGGEEEDDDAAA???<<<777222,,,'''%%%+++***)))(((((()))***+++))))))******,,,---///000------...---,,,+++***)))))))))***++++++)))(((''')))((('''(((***,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***))))))))))))***((()))***,,,------------++++++...222777EEEaaazzzuuu\\\HHHAAAAAABBBGGGKKKGGG<<<333---***''''''(((******)))+++++++++***************(((***++++++***))))))***......///000222555777999222222333222111...,,,+++,,,,,,,,,...222333111///333111///.........,,,***+++++++++++++++***))))))------,,,+++++++++++++++---+++,,,000222222555999III\\\rrrxxxgggUUUIII;;;666222222222000111444999999:::999777444111///000000000000000000//////---......///000///...,,,---///222444666555444333333222111000///000111111000000////////////000000000000/////////000000000000111222333444555555555888:::@@@JJJWWWccckkkoootttqqqpppsssxxxwwwqqqjjjbbbbbbbbbeeeiiillllllkkkiiiiiijjjkkklllmmmmmmnnniiihhhhhhiiikkkkkkjjjhhhiiihhhggghhhkkkmmmoooooojjjhhhgggggghhhiiiiiihhhhhhjjjlllmmmmmmkkkiiigggiiijjjlllnnnoooooooooooopppooommmlllkkkkkklllllllllkkkjjjjjjkkklllnnnoooooopppkkkaaaXXXQQQGGG???999888555444444333111000000333666888999888666444333333333333333333333333666666888===FFFUUUdddooo||||||yyysssjjjcccSSSKKKAAA:::999999999999999::::::;;;:::888666555777777666666666555555555222333333333222000///---000///...---,,,,,,,,,,,,------.........---,,,,,,------,,,,,,---000333555888>>>HHHRRR[[[dddkkkppp{{{~~~zzzpppgggbbbVVVQQQIII@@@888111,,,***'''''')))+++---///000111000///...---...///111333555444222000...,,,,,,+++------...///111333555666@@@MMM\\\iiiqqqrrrkkkaaaVVVHHH:::555333111//////.........------------,,,+++,,,------,,,+++)))((()))+++)))+++222333>>>UUUlll{{{|||fffPPP>>>444222222222111000///...---///000111333444666777888333111///......000222333///...,,,++++++,,,...///...000111111000///000111111111222222111///...---.........,,,*********+++...///000111111111000000111......000333777AAAKKK___zzz~~~lllTTTIII>>>===:::888555222000//////......///000000///---,,,,,,+++***+++---///000////////////000444999===AAA@@@>>>======>>>???@@@EEEFFFGGGIIIIIIIIIIIIIIIKKKNNNQQQTTTUUUTTTRRRPPPHHHGGGEEEDDDDDDEEEGGGHHHDDDEEEGGGHHHHHHGGGEEEDDDAAA???<<<888333///,,,+++,,,+++***))))))***+++,,,---------...///000111222......---,,,,,,+++******+++,,,,,,,,,,,,+++******))))))(((***---.........,,,++++++***+++,,,---...******)))((((((((())))))''')))+++...///...------,,,,,,...333<<>>SSSfff{{{zzziiiXXXLLL???888444333222000///111666777777777555222///...//////000000000000000000......000000000000......---///111333444444333222222222000//////000000111000//////......//////000000000000000000000000000222222333444444444444444777888===GGGTTTbbblllqqqtttqqqppprrrvvvuuuoooiiicccccccccfffiiikkkkkkjjjiiijjjkkklllmmmnnnnnnooojjjhhhggghhhiiikkkkkkjjjiiigggfffgggjjjlllmmmmmmiiigggffffffhhhiiihhhhhhhhhiiikkklllllljjjhhhfffjjjjjjlllmmmnnnnnnnnnnnnnnnmmmlllkkkkkklllmmmooommmlllkkkjjjjjjkkklllmmmpppppplllccc\\\TTTJJJ@@@888666444333333333222000111333666888999888666444///000000000111222222222666666888>>>HHHXXXhhhsss||||||wwwrrrnnnggg^^^XXXLLLEEE===888777999999999999999888888777777666666666666666555555555555444333333333333222000...---............---,,,++++++++++++,,,---------,,,,,,******++++++---...000111000444:::AAAIIIRRRZZZ```qqqwww|||wwwsssfffbbbYYYNNNCCC999222///&&&(((***---000222333444111000...---,,,---///000444333111///...---,,,,,,......///000222444666777>>>JJJZZZfffppprrrlllcccWWWJJJ===777444111............//////......---,,,***,,,...///...,,,)))'''(((+++(((+++222444???WWWlllyyyvvv```KKK;;;222000000000000/////////...222333444555666777777777333222000//////000222333...---,,,++++++,,,......---///000000//////111222222111000//////////////////---++++++,,,,,,+++***---...///000111000///...///------000222777BBBMMMccc}}}lllTTTHHH>>>===:::777444111///......---,,,---//////...,,,++++++******+++,,,...///---///000111333666;;;???CCCAAA???>>>======>>>???CCCDDDEEEGGGHHHIIIIIIIIIMMMNNNQQQSSSTTTTTTSSSRRRIIIHHHFFFDDDCCCDDDEEEFFFDDDEEEGGGHHHHHHGGGEEEDDD???===999555222000000000---,,,+++******+++,,,---,,,,,,,,,---------......///...,,,+++***++++++,,,......------,,,,,,,,,---***)))***,,,///111000///+++***)))((()))+++---...***))))))(((((((((((((((+++,,,...//////---+++))),,,---///555BBB[[[yyy{{{eeeOOO@@@777:::???EEEGGGBBB666---)))((('''((()))+++,,,,,,)))))))))******++++++++++++,,,......,,,+++,,,---,,,,,,---...000222333444222222111000///,,,***(((((()))***,,,///000111111333222222333333111---***++++++,,,,,,,,,++++++***,,,++++++*********++++++,,,+++,,,///111444;;;DDDZZZlllwwwhhhYYYNNNCCC;;;555444333000...///111222333444333111///......///000111111111111000...///111111000/////////---///000222333333222111555444111///...---------/////////....../////////000111111111000000//////222333333444444444333333777888<<>>IIIYYYiiitttzzz|||~~~~~~{{{yyywwwwwwuuurrrlllgggbbbZZZRRRMMMEEE???888555666888999888888777666555555666777777777777666666666555555555555555555555444222000///...//////000///...---,,,))))))***+++,,,---------)))***+++,,,---...//////...000222666<<>>JJJYYYeeeooorrrmmmeeeZZZNNNAAA:::666111............/////////...---,,,...//////000///---,,,******,,,))),,,222333???VVVmmmxxx~~~rrr[[[FFF888111///////////////000000000666666777888888888777666222111000/////////000111------,,,,,,,,,---......,,,---//////...///111333222111///------...///000///,,,******---...,,,***---...///000000///...---...,,,---000111777CCCOOOiiilllTTTHHH>>><<<999555222000///...,,,++++++,,,......---+++***************,,,---...,,,...111333666999>>>AAABBBAAA???>>>>>>???@@@AAACCCDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQJJJIIIFFFCCCBBBBBBCCCCCCDDDEEEGGGHHHHHHGGGEEEDDD===:::666111///...///000---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,+++///...,,,*********,,,---000///---,,,,,,,,,---...))))))***---000111000///***)))((('''(((***,,,...***))))))(((((((((((((((+++,,,---......,,,***)))+++...444===NNNggguuu^^^JJJ>>>555888===BBBCCC>>>444---'''(((((())))))***,,,---''''''(((((())))))*********,,,...---,,,+++,,,,,,***+++,,,---///000000000---...//////...---+++***)))***,,,---///000222444555444444444444222///,,,***++++++,,,,,,,,,++++++,,,++++++***++++++,,,,,,---,,,...111222555???III___ppp~~~}}}}}}|||yyyrrrggg[[[RRRGGG>>>777555444111......+++,,,///111222111000000---...000222333222222111---///222222000...///000---...///111111111111000444222000...------------//////............//////111111222222111000///...222222333333333333333222777777;;;DDDQQQ```lllsssqqqoooooopppqqqpppmmmiiidddeeehhhiiiiiiiiiiiihhhhhhiiikkknnnooopppoooooojjjhhhggghhhjjjmmmnnnnnnjjjhhhggggggiiikkkkkkkkkmmmjjjhhhgggggggggeeedddhhhiiikkkmmmmmmkkkiiihhhllllllllllllmmmnnnnnnooonnnmmmkkkkkklllnnnrrrtttsssrrrpppooonnnnnnooopppppppppmmmgggbbb\\\OOOCCC:::777444222222333222111000111222333444333222111...//////000111222222333333444777===HHHVVVfffpppvvvxxxyyywwwtttpppnnnmmmhhheee```[[[UUUOOOIIIDDD???:::555333555888888888777777555444555666777888666666666555555555444444666666666555444222///...------...//////...,,,+++((((((***+++,,,,,,------***+++,,,.../////////......//////111555<<>>>>>???AAACCCEEEEEEEEEFFFHHHIIIKKKLLLMMMKKKLLLNNNOOOPPPQQQPPPPPPLLLKKKHHHEEECCCCCCCCCCCCDDDEEEGGGHHHHHHGGGEEEDDD>>>;;;666111------......,,,+++***))))))***+++,,,///000000111000//////...///---+++******+++,,,...///...,,,+++++++++,,,---))))))***---///000///---)))((((((((()))+++,,,---******)))((((((((())))))((()))***+++,,,---------,,,333>>>JJJ^^^vvv~~~jjjSSSAAA999333555999<<<===999222---&&&((()))***))))))+++,,,''''''((((((((((((((((((''')))+++***)))((()))***)))***+++------.........***+++,,,---...------,,,+++,,,......///000333555666555444444444333000---((()))******+++*********,,,,,,++++++,,,,,,---------...111444555777AAALLLbbbqqq}}}yyyvvvssssssrrrqqqmmmfff]]]WWWIII???777666666222...---(((***---///111111000000,,,---000222444333333222,,,///222222///---...000---...//////000000000//////......------...000111///......------......///111222222333222111///...000000111222222222222222666666:::CCCPPP^^^jjjpppnnnmmmmmmnnnoooooommmjjjdddgggjjjkkkiiihhhggghhhfffhhhkkknnnooooooooonnnjjjiiihhhjjjmmmoooppppppllljjjhhhhhhiiikkkkkkjjjmmmkkkiiihhhhhhhhhfffeeehhhjjjmmmooooooooommmlllmmmmmmmmmmmmmmmnnnoooppppppooommmlllmmmpppsssvvvuuutttsssqqqqqqqqqrrrsssqqqqqqnnnjjjggg```RRREEE<<<999555333333333222111///000111222222111000//////000000111111222222222111333666<<>>AAADDD@@@???>>>>>>@@@BBBEEEGGGGGGGGGGGGHHHIIIKKKLLLMMMKKKLLLOOOQQQRRRRRRQQQPPPNNNLLLJJJGGGEEEDDDEEEEEEDDDEEEGGGHHHHHHGGGEEEDDD@@@===888333///......///,,,+++***))))))***+++,,,......///000000///...---------,,,+++++++++,,,---------,,,++++++++++++,,,(((((())),,,......,,,***))))))***+++,,,---......++++++***))))))))))))***(((((((((((()))+++---...///;;;KKK[[[pppooo\\\GGG:::777111222333555555333///---&&&(((++++++)))(((***,,,))))))))))))((((((((((((&&&(((***)))((('''((((((((()))+++,,,,,,,,,,,,+++)))***+++---------,,,+++,,,...//////...///222555666444222222222111///---))))))***+++++++++++++++------,,,,,,------...///...000444888888999CCCNNN___lllyyy{{{vvvrrrooommmhhhgggffffffeeeaaa]]]YYYKKK@@@888666777333///---)))+++---///000///...---+++---000333444444333222***...222111...,,,---///---............/////////......---------...///000///......------......///111222333333333111///------...///000111222222222333444888AAANNN[[[eeekkkkkkkkklllmmmnnnnnnmmmllleeehhhkkkllljjjgggfffgggeeegggjjjmmmoooooonnnnnniiiiiijjjmmmppprrrrrrqqqmmmkkkiiiiiijjjkkkkkkjjjllljjjhhhhhhiiijjjiiihhhiiikkknnnqqqrrrrrrqqqpppoooooonnnmmmnnnooopppqqqsssqqqnnnmmmnnnqqquuuwwwuuuuuusssrrrrrrsssttttttssssssqqqnnnllleeeWWWHHH???<<<777444333333222111000000111111111111000000000000000000000111111111...111555:::AAAJJJTTT[[[aaabbbbbb```[[[WWWTTTSSSIIIIIIGGGDDD@@@===;;;:::888444111222555888777666666666666666777888999:::888888777777777666666666444444444333222///---+++++++++************++++++******+++,,,---------,,,,,,,,,------......//////+++,,,------...///333555<<>><<<777333000/////////---,,,+++******+++,,,---***+++---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++(((((()))+++------+++((()))***,,,---.../////////,,,++++++***************,,,+++)))''''''((()))+++222AAATTTggg|||tttcccQQQ???888888//////000000///...---,,,&&&)))++++++)))((()))+++++++++******))))))((((((((()))++++++)))((()))***((()))***+++,,,++++++***)))***+++,,,---,,,+++***,,,...///...------111444666333111/////////...---+++,,,---...............---------------...///000///222666::::::;;;DDDNNNZZZgggrrrsssnnnjjjgggeee___^^^]]]]]]^^^]]]ZZZXXXKKKAAA888777777444///---+++,,,...//////...,,,+++***---000333555555444333)))...222111---+++,,,///---------...............111000///---,,,,,,,,,---.........------.........111222333444333111///---,,,---...///111111222222111222666???LLLYYYbbbgggjjjjjjkkklllmmmmmmmmmmmmeeeiiilllllljjjgggfffgggdddfffiiimmmoooooonnnmmmiiijjjkkknnnrrrsssrrrqqqnnnllljjjiiijjjkkkkkkkkkjjjhhhhhhhhhkkklllmmmllliiikkkooorrrttttttsssrrrppppppooonnnnnnoooqqqqqqtttrrrooonnnooorrruuuxxxuuutttssssssssssssuuuuuuuuuuuusssqqqoooiiiZZZKKKAAA===888555333333222111111111222222222111111000000000000000000/////////---000444999???FFFNNNTTTVVVWWWWWWTTTPPPKKKHHHGGG@@@AAA@@@>>>;;;888888888777444111222555888777666555555666777888999::::::<<<<<<<<<;;;;;;;;;::::::777777666555444111///---------+++++++++,,,---...++++++,,,---------,,,,,,,,,,,,,,,,,,------//////***,,,............000111666999>>>EEEOOO\\\hhhppp}}}ssskkkZZZUUULLLBBB:::444111///333111///---,,,---...//////......---------......------...///111222444555666AAAPPP___lllvvvvvvqqqhhh^^^SSSIII???555111222///---***((('''))),,,...000000000000///...---,,,,,,...+++---333444???VVVeeepppuuuiiiSSSAAA555///.........///222555999;;;<<<>>>@@@AAA@@@>>>;;;:::222111111000///......---***+++,,,---.....................,,,***+++---///---------,,,,,,------...(((+++---,,,***+++...111000111222222222000///...---...111333333:::KKK[[[ssszzzdddJJJ>>>333111...,,,++++++---...*********,,,...///...---++++++,,,---...............222777<<<>>>@@@BBBDDDCCCBBBAAA@@@@@@AAACCCDDDGGGGGGFFFFFFFFFGGGIIIJJJEEEGGGLLLOOOPPPNNNLLLJJJHHHFFFDDDAAA@@@@@@@@@AAADDDEEEGGGHHHHHHGGGEEEDDD:::888555111///............---,,,,,,,,,,,,---...---...000222222111000///++++++,,,---------,,,,,,,,,---.........---+++***))))))))))))***+++,,,---///---,,,...000000---***+++,,,---,,,++++++,,,---///,,,***++++++(((***...999KKKeee{{{xxxbbbSSSGGG<<<555444///...------......+++)))))))))***++++++++++++******(((&&&&&&((((((((('''))))))************))))))---***((((((***+++)))&&&'''((()))))))))+++...000)))+++---000111222222222555444333111///,,,+++***###%%%))),,,---...------222///---,,,---///000000222444;;;BBBCCCBBBHHHRRR^^^bbbfffgggdddaaaaaaaaa\\\XXXUUUUUUWWWYYYYYYXXXHHHCCC<<<666222000///---------------,,,+++*********+++---///000000//////------...//////......------------------------------,,,,,,++++++,,,,,,---------------------------000000000000///...---,,,......//////000000111111333333666===HHHTTT___dddeeehhhlllmmmmmmkkkjjjjjjkkkkkkjjjiiihhhgggffffffiiiiiikkklllmmmmmmnnnnnniiikkkmmmppprrrttttttuuuooonnnlllkkkjjjjjjjjjkkkmmmllljjjhhhhhhjjjlllnnnoooppprrrssstttsssrrrrrrqqqpppmmmllllllmmmoooqqqrrrpppooonnnpppssswwwyyy{{{zzzxxxvvvuuuuuuvvvvvvwwwvvvsssrrrssspppcccTTTHHH>>>666555666444111000///.........///000111222111000000000000000111111...///000444999???DDDGGGJJJGGGEEEDDDEEECCC???<<<888888888999::::::999777444333333444666888888777444555777:::===???AAABBB@@@BBBCCCCCCBBBBBBCCCDDDCCCAAA===;;;888555111...,,,,,,,,,,,,,,,,,,,,,+++---.../////////...,,,,,,------...//////...------,,,,,,,,,---------......---222999===AAAKKKZZZfffnnn|||vvvqqqdddWWWPPPGGG;;;444444444222000///000111111000---,,,+++***+++,,,---...,,,---.........000333555===BBBMMM[[[gggppptttuuullleeeZZZMMM@@@777111...,,,,,,************,,,,,,000///---,,,************+++***---222111333BBBTTTiiirrrsssbbbKKK;;;444222222///,,,---222666888888999>>>AAAAAACCCEEEDDD@@@888555111/////////...---......---,,,,,,,,,,,,---,,,,,,,,,------...............---,,,,,,++++++***%%%&&&''')))+++---...///...------...000///---+++------...000222:::KKK\\\uuusss]]]JJJ>>>666555111...,,,,,,,,,---******+++,,,,,,++++++++++++******---000111...+++000333888<<>>???AAADDDFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFHHHKKKMMMMMMKKKIIIGGGDDDDDDCCCAAA@@@@@@AAACCCBBBCCCDDDGGGIIIGGGDDD@@@;;;777333000///...---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,...///000111///...---,,,+++*********+++,,,------++++++,,,---))))))))))))******+++,,,,,,++++++---000000...,,,,,,---...---,,,,,,---......+++***++++++***---222@@@TTTooo~~~mmmYYYKKKBBB:::666666000///------------+++***)))***+++,,,,,,,,,,,,++++++)))''''''(((((('''&&&((())))))))))))))))))(((,,,***((((((******)))&&&'''((())))))(((***---///(((''''''((())),,,///000444333222000...,,,******&&&''')))+++,,,---------000///------.../////////222555===DDDEEEDDDIIIQQQYYY\\\______]]]\\\\\\^^^ZZZVVVRRRRRRTTTUUUTTTSSSFFFAAA;;;555333111000.........------,,,++++++*********,,,---...///000000------------------......---------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------///////////////......---......//////000111111111222222555;;;FFFRRR]]]bbbeeehhhkkkllllllkkkkkkkkkkkkjjjjjjiiihhhgggfffeeehhhiiijjjlllmmmmmmmmmmmmjjjllloooqqqtttuuuuuuuuupppnnnllljjjjjjjjjkkklllnnnmmmkkkiiiiiijjjlllmmmooopppqqqrrrsssrrrrrrqqqrrrqqqnnnmmmlllnnnpppqqqqqqooonnnmmmooorrruuuxxxyyyyyyxxxwwwwwwwwwwwwwwwwwwvvvtttsssuuurrrfffXXXJJJ@@@777666777444222111////////////000111222222222111111000000000111111...///000222666;;;???BBBAAA???======>>>===;;;888777666666777888888888777777777777888;;;<<<;;;:::777888:::===@@@DDDGGGHHHIIIKKKNNNNNNMMMLLLLLLMMMKKKIIIEEEBBB???:::555111---------,,,,,,,,,,,,,,,---......///...---,,,+++***+++,,,------,,,+++***++++++++++++,,,,,,,,,------111555666777>>>IIISSS___nnn~~~zzzoooddd\\\RRREEE===;;;888555222000000000///......---,,,,,,,,,,,,---...+++,,,---......000333666;;;AAAKKKXXXfffooosssuuuooohhh\\\NNNBBB888222000...---,,,,,,,,,,,,---...//////...---,,,+++******,,,+++...333222555DDDWWWiiiqqqqqqaaaJJJ:::444111111...,,,---111555777777;;;@@@CCCCCCEEEHHHGGGDDD<<<999444000//////......///...------,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++---,,,---...//////---+++...---///111333;;;LLL]]]zzzrrr[[[FFF:::666555222///---,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,+++***,,,///000///---111444888===AAADDDEEEEEEDDDBBB@@@??????AAADDDFFFCCCDDDEEEFFFFFFGGGFFFFFFEEEGGGIIIKKKKKKIIIFFFDDD@@@AAAAAA@@@>>>>>>???@@@AAAAAACCCEEEGGGEEEBBB???888555111////////////...------,,,,,,,,,,,,------,,,,,,,,,---...///111111000000...---,,,++++++++++++,,,------+++***+++,,,***)))))))))))))))***+++))))))***,,,//////...,,,---...//////...---...///,,,***)))+++,,,,,,111777FFF]]]yyylll\\\JJJ@@@;;;777666888222000---,,,---,,,+++***)))***+++---.........---,,,***(((((((((((('''&&&((((((((((((((((((((((((***)))(((((())))))(((''''''((((((((('''(((+++---+++)))&&&%%%'''+++111444333222000...,,,***))))))))))))))))))***+++,,,,,,............////////////333888AAAHHHHHHGGGJJJPPPRRRSSSUUUUUUUUUUUUWWWYYYWWWSSSPPPOOOPPPPPPNNNKKKCCC>>>999555333222111000.........------,,,++++++*********+++,,,...000111......,,,,,,,,,,,,---.........------,,,,,,++++++---,,,,,,++++++,,,,,,---........................---......///////////////......///000000111111222111222444:::CCCOOOZZZ```gggiiikkkkkkjjjjjjkkkllljjjjjjiiihhhgggfffeeeeeegggiiijjjlllmmmmmmmmmmmmlllnnnpppsssuuuvvvvvvuuupppnnnllljjjiiijjjlllmmmooonnnllljjjjjjjjjlllmmmoooooopppqqqqqqqqqpppppprrrqqqooommmmmmmmmooopppooonnnmmmlllmmmpppsssvvvuuuvvvxxxyyyyyyyyyxxxxxxwwwwwwvvvuuuwwwuuuiii\\\LLLBBB999777777555222222//////000000111222222333444333222111111111111111000000000000333666999;;;777666555666888888777666888888999999::::::::::::=========???BBBCCCBBB@@@<<<===???BBBGGGKKKPPPRRRUUUXXX[[[\\\[[[YYYYYYXXXWWWUUURRRNNNIIIBBB;;;555......---,,,,,,,,,,,,,,,------.........---,,,+++***++++++,,,,,,++++++***************++++++++++++///222333222111555>>>EEERRRbbbuuu|||ssslllaaaTTTIIIEEE@@@<<<777333222111000/////////...------......///***,,,------...000333666999===GGGTTTbbblllrrrtttrrrkkk^^^PPPCCC999444111000///...------...///000///000000000///---+++***+++)))---111222555FFFYYYjjjqqqooo^^^HHH999333111000...,,,,,,///222555666===BBBEEEFFFIIIMMMMMMJJJCCC>>>777222000//////...///...------,,,------------------------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,...//////---+++...---///111444===NNN___|||rrr[[[FFF888666555333111///---,,,+++------.........------,,,...,,,++++++---/////////333666:::>>>BBBDDDEEEEEEDDDCCCAAA@@@@@@BBBDDDFFFCCCDDDEEEFFFGGGGGGGGGGGGDDDFFFHHHIIIHHHFFFCCCBBB>>>???AAAAAA???>>>>>>>>>@@@@@@AAACCCDDDCCC@@@===666333000//////000000000........................---------......000111222111000///...---,,,,,,,,,,,,---...---+++******+++******))))))((()))))))))))))))+++,,,------,,,+++...///000000......///000,,,***)))++++++,,,333;;;JJJcccwww\\\MMM>>>777555444555888333111...,,,,,,,,,+++***(((***,,,///000111000000...,,,)))((((((((('''&&&((((((''''''''''''(((((()))(((((((((((()))((((((((())))))((('''''')))+++,,,***(((&&&(((---222555222111...,,,***))))))))),,,+++)))(((((()))+++,,,,,,...///000000//////000555<<>>?????????@@@AAACCCEEEEEEFFFIIIKKKKKKIIIGGGBBBCCCEEEIIIOOOUUUZZZ]]]___bbbfffhhhgggeeeccccccdddccc```\\\UUUKKK@@@999000///...---,,,,,,------------------,,,,,,++++++,,,,,,------------,,,,,,*********++++++++++++,,,,,,...000//////222999???IIIWWWjjjxxxxxxnnnaaaVVVPPPIIIDDD===888555333222111000000//////////////////,,,------------...111333666:::BBBOOO]]]iiipppssstttmmm```QQQDDD:::444111000000///......///000000///000111222111///---+++(((&&&)))...///444FFFZZZlllqqqmmmZZZEEE888333222///---,,,+++---000333444>>>CCCGGGIIILLLQQQRRRPPPJJJDDD;;;444111//////...//////...------------------------...............))))))******+++,,,------******+++,,,------......---------///000000...,,,,,,,,,...222555???QQQbbbzzzsss]]]III;;;777666444222000...,,,+++...////////////......---///---+++***,,,...000111555777;;;???CCCEEEEEEEEEDDDCCCAAA@@@@@@BBBCCCEEEBBBCCCEEEFFFGGGHHHHHHHHHFFFFFFGGGHHHGGGDDDBBB@@@>>>@@@CCCDDDCCCAAA??????@@@@@@@@@BBBCCCBBB???<<<666333000...////////////......////////////.........---......///000111222111000///---,,,,,,,,,,,,,,,------,,,***)))***+++++++++***))))))((())))))+++,,,------,,,***))))))...///000///...---...000,,,******,,,+++---555???PPPjjjyyygggPPPBBB555111111111333666222000...---------,,,+++(((***...111333333333222...,,,***)))))))))(((&&&((((((''''''''''''(((((((((((())))))(((((()))))))))***)))(((&&&&&&(((***((('''''''''))),,,///000111000---+++))))))))))))...,,,***(((((()))***,,,+++---000111000000222444999AAAKKKNNNLLLKKKLLLMMMLLLJJJIIIIIIKKKPPPSSSVVVTTTQQQNNNMMMLLLJJJEEEAAA<<<999555444444444333222111000///---------------+++***)))(((***---000333000///---+++++++++---...------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---////////////////////////+++,,,---///000000000000//////000000111222222222222444666999@@@JJJWWW___hhhiiijjjjjjjjjjjjkkkmmmiiihhhhhhgggfffeeeddddddiiijjjmmmoooppppppooonnnmmmooorrruuuvvvvvvtttsssnnnllljjjhhhhhhiiikkklllnnnmmmlllkkkkkkkkkkkklllmmmmmmmmmmmmlllmmmmmmmmmlllkkkjjjjjjjjjjjjkkklllllllllkkkkkklllnnnpppqqqooorrrvvvyyy{{{{{{zzzyyy{{{|||{{{xxxxxxuuulllaaaPPPEEE:::777666333000000000111222333444444444333444333333222111111222222555444222000000000111222222333444666888:::===???EEEFFFHHHHHHGGGHHHKKKNNNOOOPPPRRRTTTVVVUUURRRNNNIIIJJJNNNSSSYYY___dddgggjjjmmmqqqsssrrrpppnnnmmmpppooolllhhh___RRREEE;;;222000///---,,,,,,---...---,,,,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,(((***+++,,,,,,...333777???JJJ[[[hhhnnnqqqvvv{{{yyyoooeee___RRRLLLCCC;;;777444333222111111111000000/////////.........---+++,,,...000444777>>>JJJXXXdddmmmqqqtttmmmaaaSSSFFF;;;444111000///...------...///000///000222222222000...,,,)))''')))---///444HHH]]]oooqqqjjjWWWCCC888444333......,,,+++,,,...111333>>>CCCGGGIIINNNTTTWWWUUUPPPJJJ@@@888333111///...//////...------------...........................))))))***+++,,,------...******+++,,,------...............000222222000...******...222777BBBUUUggg}}}ttt___JJJ<<<999777555222000...---,,,000000000000//////...---///...,,,++++++---111333666888<<<@@@CCCDDDEEEEEEDDDCCCAAA@@@@@@AAABBBCCCBBBCCCDDDFFFHHHIIIIIIJJJHHHHHHIIIHHHFFFDDDAAA@@@===@@@DDDEEEDDDAAA@@@???@@@@@@@@@AAABBBAAA???<<<777444111............---......///000000///............---......///000111000///---,,,++++++******+++,,,---,,,***)))***+++------+++***))))))))))))+++---......+++)))((((((,,,---......---,,,---...,,,+++,,,------000;;;GGG\\\tttnnnZZZFFF:::000...///000111333000///.../////////---+++(((+++///333555666555555...,,,***)))******)))(((***)))(((''''''((()))***((()))******))))))***++++++++++++)))'''&&&((()))((()))***+++---///000111111///---***)))))))))***---,,,***(((((()))***+++***---111222111222666999===GGGNNNNNNLLLKKKKKKJJJKKKHHHFFFFFFJJJNNNRRRSSSRRRPPPMMMMMMLLLIIICCC>>>:::777555333444444333222222111///...------......---+++***)))***---000222111000...---,,,,,,---...+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................,,,---...///000000000000//////000111111222222333333444666999>>>HHHUUU^^^gggiiikkkkkkjjjjjjkkklllhhhhhhgggfffeeedddcccccchhhjjjmmmpppqqqpppnnnmmmlllnnnrrrtttuuutttrrrpppjjjjjjiiihhhhhhhhhiiijjjkkkkkkkkkjjjjjjkkkkkklllmmmlllkkkkkkjjjjjjkkkkkkhhhhhhhhhhhhiiijjjkkkkkklllkkkkkkkkklllmmmooopppnnnppptttwwwzzzzzzyyyxxxzzz{{{zzzxxxwwwuuummmcccSSSHHH<<<888777333111111000222333555555555444444222222111111111111222222666555222000//////000111000222555888;;;???EEEIIINNNPPPRRRRRRQQQRRRVVVZZZ\\\]]]___bbbbbb```[[[WWWQQQSSSXXX^^^eeejjjoooqqquuuxxx{{{|||{{{zzzyyyyyyyyyyyywwwrrriiiYYYIII>>>333222///---,,,---......---,,,+++*********++++++***))))))(((((())))))***++++++++++++,,,,,,,,,---,,,---......---...111333:::BBBPPP[[[___bbbjjjttt~~~wwwppp]]]VVVJJJ@@@999444222111111111111111000///...............,,,++++++---///222555:::EEESSS```iiinnnrrrmmmbbbVVVIII>>>555111///...---,,,,,,---...///000000111222111000///...---***,,,000111777LLLaaarrrrrriiiUUUBBB888555555.........,,,+++---000333;;;AAAEEEHHHNNNUUUYYYXXXVVVPPPGGG>>>999555222111000///......------....../////////...............******+++,,,------......,,,,,,,,,,,,++++++++++++------...000111222000...)))***...444;;;GGG[[[mmmwwwaaaLLL===;;;999555111///...---...000000000000//////...---......---,,,+++---111444777999<<<@@@CCCDDDDDDDDDBBBAAA@@@??????@@@@@@AAAAAABBBDDDFFFHHHJJJKKKKKKJJJJJJJJJHHHFFFCCCAAA???<<>>;;;888444111.........---,,,---...///000000///...------------------.../////////...---,,,+++*********)))+++,,,+++******+++,,,///...---+++***)))))))))***---///...,,,******+++***,,,---,,,+++***+++,,,,,,,,,...000111666DDDQQQhhh}}}uuuaaaLLL===333++++++...//////000------...000222111...+++(((+++///444777888777777...,,,******++++++***)))+++***(((''''''(((***+++(((***,,,+++***)))+++---------,,,***'''&&&''')))++++++,,,---...111333444222000---***))))))***+++,,,+++***)))))))))***+++***---111222222444:::???AAAKKKQQQNNNJJJJJJJJJHHHIIIFFFCCCDDDHHHLLLOOOOOOPPPNNNLLLLLLLLLIIIBBB===999666444333444444333111333111///...------//////...---,,,+++,,,---///000111111000///......------*********+++,,,,,,---------,,,,,,++++++,,,,,,---------------------------------...///000000/////////000000111111222333333222444666777;;;EEERRR\\\eeehhhkkkllllllkkkkkkkkkhhhggggggfffeeedddccccccfffhhhkkknnnooonnnmmmkkkjjjmmmpppssstttrrrooommmgggggghhhhhhhhhhhhgggggghhhiiiiiiiiijjjkkkkkkllllllkkkjjjiiiiiiiiijjjjjjeeefffggghhhiiikkkllllllllllllkkkllllllmmmnnnooonnnooorrruuuwwwxxxxxxxxxuuuwwwxxxvvvvvvuuuooogggWWWKKK???;;;999555333333111222444666666666555444000000000000111111222333555333111///......///000---111777<<>>888333111000111111111000///...---+++,,,,,,++++++,,,...000222333888AAANNN\\\fffkkkqqqmmmeeeZZZMMMAAA777222///...------------...///000000000000000////////////,,,---000222888MMMccctttssshhhTTTAAA999777666/////////---+++,,,000333888>>>CCCFFFMMMUUUZZZYYY[[[VVVMMMEEE???;;;777444000//////...............000/////////.........---,,,,,,,,,------.........*********+++++++++++++++++++++,,,...000000///---)))+++000888@@@MMMbbbuuu|||gggRRRCCC>>>:::555000...---...///000000000000///...---,,,---...///---,,,---000444777999<<<@@@BBBCCCCCCBBBAAA@@@??????>>>>>>??????AAABBBDDDGGGIIIJJJKKKLLLKKKKKKIIIGGGEEEBBB@@@>>>===@@@CCCCCCBBBAAAAAAAAA???>>>>>>>>>???>>><<<:::555333///...............,,,---///000000///---,,,---,,,,,,,,,,,,------...000///...---,,,+++++++++((()))++++++******+++---000///...,,,+++******)))))),,,//////,,,+++,,,---)))***++++++))))))***++++++,,,///222555;;;JJJYYYnnnxxxlllWWWAAA777...(((***...///...///+++,,,...111333222...+++(((+++000555888999888888---+++******+++,,,+++***,,,***)))'''''')))***,,,(((+++---,,,******,,,.........---***((('''((())))))(((((((((***---000222222000---***))))))+++,,,++++++***************+++***---111222222555<<>>>>>HHHVVVnnnzzz}}}sssbbbRRREEE<<<777444000111111111000///---,,,((()))***++++++---000333222333777???LLLZZZdddjjjqqqmmmggg]]]PPPDDD999333000///...------...///000111000//////...//////000///,,,,,,///000777KKKbbbvvvttthhhSSSAAA999777777///000000---+++,,,000333666<<>>======>>>>>>AAABBBDDDGGGIIIKKKLLLLLLKKKJJJIIIGGGDDDAAA>>>===@@@CCCEEEEEEEEEDDDDDDEEE>>>===<<<<<<===<<<:::888333111...---...000000000,,,---...000000...---,,,,,,,,,+++++++++,,,------111000///...---,,,,,,,,,'''(((*********+++,,,...,,,,,,,,,++++++*********------,,,++++++***))))))++++++++++++******))))))+++///444888>>>JJJ\\\jjj{{{lll[[[LLL@@@333111...++++++---///111222111//////000///...,,,))),,,111777<<<;;;555///***)))))))))))))))***+++***++++++++++++***))))))&&&'''(((***,,,...///000111111///...,,,+++))))))'''((()))******---111555666333...***((((((***+++))))))''''''(((***,,,---++++++,,,///444999???BBBKKKOOOSSSQQQJJJEEEDDDEEEFFFBBB???@@@DDDFFFEEEBBBHHHEEECCCDDDEEECCC<<<666555666777777777666555444555444222000000000000111000///---,,,,,,---...///000111222111//////000111+++++++++,,,---...000111---...//////---++++++,,,------,,,+++,,,---...///////////////000000000000111000...---...///111222777555555888;;;AAAMMMYYYdddjjjlllhhheeefffhhhgggfffeeeddddddccccccddddddfffgggiiijjjkkkkkkjjjjjjkkkkkkjjjjjjiiihhhhhhhhhiiihhhiiijjjkkkjjjgggdddeeeeeefffggghhhhhhgggggghhhjjjlllllljjjhhhgggfffcccdddfffhhhjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnooopppqqqrrrtttuuuvvvvvvwwwuuussssssssssssqqqooobbbSSSEEE???>>>:::777555666666666888:::888444000555555444222000000222444111111111000...---...///000222888BBBOOO[[[cccgggqqqsssuuuuuuuuuvvvzzz~~~||||||||||||{{{xxxssspppfffjjjqqqyyy~~~wwwgggSSSEEE666333000...---,,,+++***))))))************))))))---,,,***)))))))))************+++++++++,,,,,,,,,*********+++,,,---///000---111555555444999CCCLLLaaannnyyy|||uuubbbQQQGGG@@@:::666333//////111222000...---............000333555444333555:::DDDPPP\\\dddiiijjjfff\\\RRRHHH===444222000---,,,---/////////.........------,,,,,,,,,++++++,,,---///:::OOOcccuuurrreeeQQQ@@@888666444111...+++***+++---...///444666999===DDDMMMVVV]]]^^^___^^^YYYPPPFFF???;;;777444111//////000//////,,,,,,++++++,,,///111333///......---------......******+++,,,...//////000+++---111222000...,,,,,,,,,///555===FFFVVVpppzzzgggWWWIII???555333333111//////222222333222222111000///...---,,,,,,...000444666777999<<>><<<<<<===>>>>>>AAAAAABBBDDDFFFJJJMMMOOOIIIIIIHHHGGGFFFEEECCCBBBEEEDDDCCCBBBBBBBBBBBBBBB@@@???===;;;888666444333000///...---,,,------.........---------,,,,,,,,,...------,,,,,,,,,------000000000...+++***)))***))))))***+++++++++++++++++++++++++++++++++******++++++++++++++++++++++++,,,++++++***)))))))))))),,,111888???IIIVVVfffrrr~~~wwweeeUUUFFF<<<222000---******+++---///222111111111222111...,,,***---222888<<<;;;555000******)))))))))))))))***((()))***+++++++++++++++++++++,,,,,,---...////////////...---+++***))))))'''((()))******---111444666333...***((((((***+++***)))((('''((()))+++,,,******,,,///444:::@@@CCCJJJMMMPPPNNNHHHDDDCCCDDDDDD@@@===>>>BBBDDDCCCAAACCCAAA@@@AAACCCBBB<<<777555666777777777666555444666444222111////////////......---------......///000111222111///...///000,,,,,,,,,,,,,,,---......+++---......,,,++++++,,,------,,,,,,,,,---...///.../////////000000000000111000.........///111222666444444777;;;AAAMMMXXXbbbhhhjjjfffdddeeefffeeeeeedddccccccbbbbbbcccccceeeggghhhjjjjjjjjjjjjiiijjjjjjjjjiiiiiiiiiiiihhhiiihhhiiijjjkkkjjjgggeeeddddddfffggghhhhhhhhhhhhhhhjjjlllllljjjgggffffffcccdddfffhhhjjjjjjjjjjjjkkklllmmmooopppoooooonnnooopppqqqrrrtttuuuvvvvvvvvvtttsssrrrrrrrrrpppnnnbbbTTTEEE@@@>>>;;;888666555444333444555444111---111333666666444222222222111111111000...---...///...222:::GGGVVVdddmmmrrrxxxzzz{{{zzzyyyzzz}}}~~~|||wwwrrrmmmiiimmmttt{{{uuueeePPPBBB555333///------,,,+++***))))))************))))))---,,,+++************+++*********+++++++++,,,,,,*********+++,,,---...///---000333222000333<<>>??????BBBBBBCCCDDDFFFHHHJJJLLLIIIIIIHHHHHHGGGEEEDDDCCCEEEDDDCCCBBBAAAAAAAAAAAAAAA???===:::666333111000000///...,,,,,,,,,---.........---------,,,,,,,,,...------,,,,,,------...///000000...+++************++++++,,,,,,,,,++++++***************+++++++++))))))******+++,,,------,,,+++***)))((((((((((((///444===JJJZZZiiiuuu}}}|||lllYYYJJJ>>>777000...,,,)))((()))+++,,,111111333444555333///,,,+++...222777:::999555111++++++***)))((((((((()))'''((()))***+++,,,,,,,,,...---------,,,,,,,,,,,,---,,,,,,+++******))))))(((((())))))***,,,000444555222///+++))))))***+++******)))(((((()))***+++******,,,///444:::???BBBGGGJJJKKKJJJEEEAAAAAABBBAAA>>><<<===@@@AAA@@@>>>>>><<<<<<>>>@@@???<<<888555666777888888777666555888666444222000...---------......///000000000000000111222111///...///000---------,,,,,,+++++++++)))+++------,,,+++,,,---...------------...//////....../////////000000000000000///...///000111222444222333777:::@@@LLLXXX___eeegggdddbbbcccdddddddddccccccbbbbbbbbbbbbbbbeeefffgggiiiiiiiiihhhhhhgggggghhhhhhhhhhhhiiiiiiiiihhhiiijjjkkkkkkhhheeebbbccceeefffhhhhhhiiiiiiiiikkklllkkkiiifffeeeeeeccceeegggiiijjjkkkkkkjjjjjjllloooqqqrrrqqqooonnnnnnoooqqqrrrtttuuuuuuuuuuuusssqqqqqqqqqqqqooonnnbbbTTTFFFAAA???<<<999888555444222111222111///------111777999888555222111111111111000...---...//////444>>>MMM]]]llluuuyyy~~~}}}}}}}}}zzzuuupppkkkjjjnnnttt{{{~~~}}}~~~{{{qqq___LLL>>>444222...---,,,,,,+++***))))))************)))))),,,,,,+++*********++++++*********++++++++++++,,,++++++++++++,,,,,,---......111222000...///555;;;DDDNNNXXX^^^gggvvv~~~ooobbbVVVMMMAAA<<<777555666666111------...///......///111444444666777777:::CCCPPP[[[bbbfffhhhccc[[[RRRFFF;;;555222///...///111111111///...---+++***)))))))))******+++---///:::PPPdddwwwuuujjjUUUBBB777333000000---******+++---......---///222666<<>>888555111///000222222333222222111000///.........///222666:::<<<<<<===>>>@@@AAABBBDDDDDD@@@>>><<<;;;===???@@@@@@BBBCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCAAA@@@?????????@@@???;;;888444111...---......---,,,,,,,,,------......---------,,,,,,,,,...---------------......///000000...,,,******+++,,,,,,,,,,,,,,,,,,++++++((()))))))))******++++++)))))))))***++++++,,,,,,,,,+++***(((((((((((((((000777DDDWWWkkkzzzrrr___MMM@@@777222000...,,,)))((()))***+++000111444777777555000,,,***---111555777666333000,,,,,,***)))(((((((((((((((((()))***+++,,,,,,,,,,,,+++++++++******))))))************))))))))))))(((((())))))***,,,000333333222///,,,******************)))(((((()))******,,,,,,...000444999===???DDDEEEFFFEEEBBB@@@@@@AAA???===<<<<<<>>>???===<<<;;;::::::<<<======:::888444555777888999888888777;;;:::888555222000///......///111333444444333222222333444222000///000111///......---+++***)))(((''')))+++,,,++++++,,,------------.........//////........./////////000000000000/////////000111222222111222666999???JJJVVV]]]cccfffcccaaacccddddddeeedddccccccbbbbbbccccccdddeeefffhhhhhhhhhgggfffcccddddddeeeffffffgggggghhhhhhiiijjjkkkkkkhhhfffaaabbbdddfffggghhhiiiiiiiiijjjkkkjjjhhheeeeeeeeedddeeegggjjjkkkkkkkkkkkkiiikkkoooqqqrrrqqqnnnlllnnnoooqqqssstttuuuuuuuuusssrrrppppppqqqpppooommmcccUUUGGGBBB@@@===:::999777555333111000000000///,,,111666999999666444222111111111000...---...///111666AAAPPP```mmmuuuyyy}}}{{{yyywwwuuuqqqllliiifffjjjooouuuzzz|||}}}}}}yyyxxxwwwwwwxxxzzz}}}~~~{{{uuujjjYYYFFF:::333000---,,,,,,,,,+++***))))))************))))))************************************++++++++++++,,,,,,,,,++++++,,,------///111222111......222777<<>>999999888555000......///...---...000222555777999777666<<>>777555222000111222333222111000...,,,***)))))))))******+++---000:::PPPdddwwwxxxnnnZZZEEE888111...///---******+++---------+++---///333888@@@IIIPPPZZZ___eeegggccc]]]VVVRRRJJJEEE===777444333111000...---+++++++++---///000333222111000...,,,***)))))))))***++++++,,,------***+++------,,,---///000111///222<<>>>>>@@@BBBEEEGGGHHHAAA???===<<<>>>???@@@???@@@AAACCCEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@???>>>======>>><<<999555222///...------------,,,,,,,,,------......---------,,,,,,,,,...------------......//////000000...,,,******+++,,,,,,,,,+++++++++++++++((((((((())))))*********************************,,,+++)))((((((((()))***222;;;LLLdddyyyxxxfffSSSDDD999222000///...,,,***))))))***+++///000333777888555000+++))),,,000222333111///...,,,,,,***)))((((((((((((******+++++++++******)))************************))))))))))))))))))))))))((())))))))))))+++///222222111///---+++*********)))))))))))))))*********...///000222444777:::;;;@@@AAAAAA@@@@@@@@@AAABBB@@@???>>>=========;;;:::;;;;;;;;;;;;<<<;;;999888444555777999999999999999===<<<;;;999666444222111111222444666666666666555444555555444222111111222/////////...,,,***((('''''')))+++,,,++++++---...---------...........................////////////000000000000000111111222111000111555888===HHHSSS]]]cccfffcccbbbdddfffeeeffffffeeeddddddddddddeeecccdddeeefffffffffeeeddd``````aaabbbcccdddeeeeeegggggghhhiiikkkjjjhhheeeaaabbbdddeeeggghhhiiiiiigggiiijjjiiifffeeeeeefffeeefffhhhjjjllllllllllllhhhjjjmmmpppqqqooommmkkkmmmnnnpppsssttttttttttttrrrqqqppppppppppppooommmeeeVVVHHHBBB@@@===999888555444222000......///000...111555666666555555555111111111000...---...///111666AAAPPP```mmmvvvyyy~~~~~~~~~}}}uuusssqqqnnnlllhhhdddaaa```cccggglllppprrrssssssppppppooopppqqqtttwwwyyyvvvtttqqqjjj___PPPAAA888111///,,,++++++,,,++++++))))))************))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,---------///000000......000333666999<<>>?????????>>>===???CCCFFFIIIJJJJJJJJJGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCBBB@@@>>>=========:::888666333000/////////,,,---------------------......---------,,,,,,,,,---------------...///000...//////...,,,***+++,,,,,,++++++*********++++++(((((((((((())))))))))))******************)))))),,,+++)))((((((***,,,---555AAAVVVooo}}}mmmYYYIII===444///...---,,,+++***)))***++++++---///222555666444///+++))),,,///000///...------++++++***)))((((((((()))+++++++++++++++***))))))******++++++,,,---------))))))))))))))))))((((((((())))))))))))+++...111000000///...,,,+++***)))'''(((((()))******++++++//////000222444777999:::>>>>>>===>>>???AAADDDEEECCCCCCBBBAAA???===;;;999::::::;;;;;;::::::999999444555777999:::;;;::::::======<<<;;;:::888666555444555555666777777777777555555666444222111111222.../////////...,,,***)))(((***,,,---,,,,,,---...+++,,,------......------------........./////////000000000111111111222222111000111555777;;;EEEOOO\\\cccfffdddbbbeeeggggggggggggfffeeeeeeeeeeeeeeebbbcccdddeeeeeedddcccccc______```aaaaaabbbcccccceeeeeefffhhhjjjiiigggeeeaaabbbdddeeegggggghhhhhhfffggghhhgggfffeeefffhhheeegggiiikkklllmmmmmmlllhhhjjjmmmooopppooommmllllllnnnpppssstttttttttsssrrrqqqppppppqqqqqqpppnnnfffXXXIIIBBB@@@<<<888666000111000...,,,,,,---//////111333333333333444666111111111000...---...///000555???NNN^^^mmmvvvzzz}}}|||{{{{{{{{{zzzxxxvvvnnnkkkgggddd```\\\WWWSSSVVVXXX\\\aaadddfffggggggdddeeefffhhhjjjlllnnnooohhhfffbbb[[[QQQFFF;;;555///---+++***+++,,,,,,+++))))))************))))))'''((())))))******)))))))))))))))************+++++++++++++++,,,,,,---...+++---......---,,,---...///000333888>>>III[[[jjjssscccOOOBBB>>>===999444/////////...,,,,,,...000444666777666444888@@@HHHUUU^^^fffhhheee]]]PPPEEE<<<999666555555666666555444222///---,,,,,,------,,,,,,---///222>>>TTThhhxxx|||wwwdddLLL;;;222...---,,,******,,,---,,,++++++,,,---///222888@@@EEEOOOVVV___fffhhhfffbbb```XXXSSSKKKCCC===777222...///...,,,+++***+++---...------......---,,,***)))++++++++++++,,,,,,,,,---+++,,,...///.........000222000333;;;GGGWWWmmmhhhWWWEEE;;;555222111333222222333222222111000///***+++...222777;;;???AAA===???AAADDDGGGJJJLLLMMMFFFDDDAAAAAAAAAAAA???>>><<>>>>>>>>999777444111//////000000,,,---......//////............---------,,,,,,,,,------------...///000000...//////...,,,++++++,,,,,,+++*********,,,---...((((((((((((((((((''''''(((((())))))******+++++++++***)))((())),,,///000888GGG```xxxsssaaaMMMAAA888000,,,---))))))((((((((()))***+++,,,---///222333222...***))),,,///000...,,,---...******)))))))))))))))***)))******+++++++++******++++++++++++,,,,,,,,,,,,*********))))))(((((((((((())))))((((((***...111////////////---+++***)))&&&&&&((()))++++++,,,,,,,,,---///222555888:::<<<<<<;;;;;;<<>>NNN]]]qqq~~~rrr]]]OOOJJJFFF>>>777///000///...,,,+++---///000111333333555888===AAANNNXXXbbbfffeee```UUUJJJ>>>;;;888666666777777666222111...,,,+++,,,---...------///111444???UUUjjjxxx~~~{{{hhhOOO===444///,,,+++******,,,,,,,,,***+++,,,,,,---///444;;;@@@KKKRRR]]]eeeiiiiiigggfff```[[[TTTLLLDDD<<<555000///...,,,******+++,,,---+++,,,---//////...,,,+++,,,,,,,,,,,,---------------000333333222000000000000000333999AAAOOOfffzzz|||dddTTTCCC999555222111333222222333222222111000///,,,---000444999===@@@BBB@@@BBBDDDGGGIIIJJJJJJJJJEEEDDDBBBBBBCCCCCCBBBAAA>>>AAAFFFJJJLLLLLLKKKIIICCCDDDEEEFFFFFFFFFFFFFFFCCCCCCBBB@@@@@@?????????:::888444111///...//////---...///000000000//////......---------,,,,,,,,,------------...///000111---...///...,,,++++++,,,---,,,,,,+++,,,...000222))))))(((((('''''''''&&&&&&&&&''')))***,,,------+++***))))))***---000333;;;LLLfff~~~lllZZZFFF<<<555...+++,,,'''&&&&&&''''''((()))***+++,,,---000111000---***+++...000000...,,,---///***)))))))))))))))***+++'''((()))***+++,,,,,,,,,*********)))))))))))))))+++++++++***)))(((((((((((())))))((((((***...000////////////...,,,***((($$$%%%''')))+++,,,------***+++...222666:::<<<>>>;;;:::999;;;@@@EEEIIIKKKJJJJJJJJJGGGBBB>>>;;;:::222444666777888999;;;===444555777:::;;;<<<<<<<<<888999:::;;;;;;;;;:::999777666444333333444555666222333333222///---......,,,---///111111000...---+++,,,......---,,,---...)))***+++,,,---,,,++++++---------.........//////000000111222222222222111222111222555666888AAAJJJZZZ```dddbbbaaadddggggggfffeeeddddddccccccddddddaaabbbcccddddddcccaaaaaabbbbbbbbbbbbccccccccccccccccccdddfffhhhhhheeeccccccddddddeeefffffffffeeecccdddeeeeeeeeefffhhhjjjfffhhhjjjlllmmmnnnmmmmmmlllmmmnnnoooooopppppppppkkkmmmpppsssuuutttsssrrrsssqqqpppqqqrrrrrrqqqppphhhYYYIIIBBB>>>999444222...000222222000///111333---000333444333111111111111222111000...---...///111444999DDDQQQ]]]eeeiiitttpppmmmkkkiiieee___ZZZQQQNNNKKKIIIGGGEEEBBB@@@===???BBBEEEHHHJJJKKKKKKHHHJJJNNNRRRUUUVVVVVVVVVOOOMMMIIIBBB;;;555111000...,,,***)))+++,,,,,,+++))))))************))))))***+++,,,---...------,,,))))))))))))*********************+++,,,...///000222222333222000...,,,+++,,,***,,,000222777DDDRRRaaaooo}}}iii\\\VVVOOODDD:::000000///---++++++---///......///111444888;;;<<>>AAACCCCCCDDDGGGIIIJJJIIIHHHGGGDDDCCCBBBCCCEEEEEEEEECCCAAACCCHHHKKKMMMLLLIIIHHHBBBCCCDDDEEEEEEFFFEEEEEECCCBBBBBBAAA@@@@@@@@@AAA<<<:::555111...------...---...000111111111000///......---------,,,,,,,,,---------......000111111---...///...,,,++++++---......------...111333555(((((()))******************)))))))))***+++,,,,,,000***(((+++---...444<<>>CCCGGGJJJJJJMMMKKKHHHDDD@@@===;;;:::666666666666888:::<<<===999999:::<<<>>>???===<<<555666888999::::::999999999999777666444222111000111000///......---......,,,+++,,,---//////---,,,---------........./////////...,,,*********,,,---++++++,,,------......///111111000///////////////222//////222555999AAAJJJWWW^^^bbbaaa```dddggggggfffggghhhgggeeeddddddfffeeeggghhhhhheeebbb```_________aaabbbcccccccccccc___aaaccceeeffffffffffffgggfffffffffggggggdddbbbddddddfffhhhiiijjjjjjjjjjjjjjjkkklllmmmmmmmmmlllooopppqqqrrrsssrrrqqqpppnnnqqqvvvxxxxxxvvvuuuuuuvvvtttrrrrrrssssssrrrqqqggg^^^QQQEEE<<<666222000000...---,,,,,,---///000111111000000111111222333222222222///---,,,...///444555777===GGGSSS^^^eeelllfff___\\\ZZZWWWPPPJJJEEEDDDAAA???<<<:::888888999999999:::;;;===>>>???======???AAADDDFFFGGGHHHFFFCCC>>>888444111//////,,,,,,++++++++++++*********++++++******)))((('''******)))(((''''''((((((+++++++++,,,---...000000......---,,,---...///000111222222111000...,,,+++///---++++++///666>>>CCCUUU```sssvvviiicccXXXEEE666444333111///...---------...---......111444777999FFFQQQ\\\aaacccbbb\\\UUUIIIAAA888555777777444///111000...,,,++++++++++++++++++---000555AAAWWWlll~~~~~~oooWWWAAA555111///---,,,,,,---...,,,+++---,,,++++++...333888;;;DDDKKKVVV```gggkkknnnpppiiiiiifff```UUUIII???:::333000---,,,,,,,,,+++***,,,,,,---.../////////......///000000000111444666::::::999777999<<<888222444000000666;;;DDDVVVjjj{{{}}}kkkXXXJJJ<<<666333000000111333444444444444222111000,,,///444999>>>AAACCCDDDEEEGGGIIIKKKLLLKKKIIIHHHFFFDDDCCCDDDFFFGGGEEEBBB@@@CCCGGGKKKMMMLLLJJJHHHEEEDDDCCCCCCCCCDDDFFFGGGDDDCCCCCCCCCCCCBBB???===<<<:::666222000.........---------111444555222///000///...---,,,+++++++++---......///////////////------...///000///---,,,...,,,...111000000888CCC(((((()))************)))))))))))))))***+++,,,---///***))),,,...111:::DDDRRRcccyyyyyykkkSSSEEE777222000...---------+++)))(((''''''((()))***+++---.........------......------------......///,,,((('''((()))(((&&&&&&&&&&&&'''((()))***+++)))((('''''''''((())))))******)))((((((((((((((()))'''%%%%%%''')))***++++++,,,...//////---***))))))))))))***+++,,,......---000444888::::::999888::::::;;;???DDDHHHJJJJJJLLLJJJGGGCCC???<<<:::999777777666777888;;;===>>>:::::::::<<<>>>>>>===;;;444555777999:::::::::::::::999888777555333222111111000///...------------,,,+++,,,---//////---+++------------.........//////...,,,******+++,,,---+++,,,,,,------......///000000000000000111222222222000000333555999BBBKKKXXX^^^cccbbbaaaeeehhhhhhggghhhhhhgggeeeddddddeeefffhhhiiihhhfffcccaaa```___```aaabbbccccccccccccaaabbbcccdddfffgggggggggiiihhhiiijjjkkkjjjgggeeecccdddeeegggiiijjjjjjkkkkkkllllllmmmmmmmmmmmmmmmppppppqqqrrrrrrqqqppppppooorrrvvvxxxxxxwwwvvvvvvvvvtttsssrrrssstttsssrrrkkkbbbUUUHHH>>>888555333000///---,,,,,,---...///111111111111111222222333333333222000...---...000333444555:::BBBMMMVVV\\\^^^YYYTTTPPPOOOLLLFFFAAA===<<<:::777555444333222333333333333444666777888666777888:::<<<===?????????===:::666333111000000------------,,,,,,,,,,,,+++,,,,,,++++++***)))(((++++++************************++++++,,,...///000...------,,,------...//////000000000///...,,,+++,,,++++++,,,///333888;;;LLLWWWkkk~~~qqqgggYYYFFF777333333222111000//////...000///......///222555777BBBMMMXXX^^^bbbccc___YYYOOOFFF<<<888888888555111222111///---++++++++++++++++++---111555AAAXXXmmmqqqYYYCCC666222///...------......---,,,,,,,,,+++,,,///333777999AAAHHHSSS]]]dddjjjmmmpppmmmmmmkkkeee[[[OOODDD>>>666333000------,,,+++***+++,,,,,,---------,,,,,,......///000111444999===CCCDDDAAA>>>>>>???:::333666111000555999AAASSSfffzzzrrr```OOOCCC888444222111000222555666777777666444222111---000555;;;???BBBDDDDDDDDDFFFHHHJJJKKKJJJHHHGGGGGGFFFEEEGGGHHHHHHEEEBBBAAADDDHHHKKKMMMLLLJJJHHHEEEEEEDDDEEEEEEFFFGGGHHHFFFEEEDDDDDDDDDCCC@@@===;;;999666222///............------///222333111...111000///...,,,,,,++++++------...///////////////,,,,,,,,,---------+++***---,,,...222333555???JJJ'''((())))))******))))))'''(((((()))+++,,,---...,,,***+++---///666DDDQQQbbbqqqnnn^^^III===111......---,,,...,,,+++)))(((''''''((()))***+++,,,---...//////...------,,,,,,,,,,,,------...,,,***)))******)))'''&&&&&&&&&'''((()))***++++++***(((&&&&&&''')))******))))))(((((((((((())))))'''%%%&&&((()))******)))+++---......,,,***(((((()))***+++------------...000555888::::::999777;;;;;;<<>>;;;999888777777777777999;;;===>>>;;;:::;;;<<<======;;;999333444666888999:::;;;;;;;;;::::::999777555333222000///...------,,,------+++++++++---//////---+++------------...............---,,,+++***+++,,,---,,,,,,,,,---....../////////000000111222333555555333222333555777999BBBKKKYYY```dddccccccfffiiiiiiiiiiiijjjhhheeedddddddddfffhhhjjjiiifffdddbbbbbb```aaaaaabbbcccccccccdddcccccccccdddeeegggiiijjjllllllmmmooopppnnnkkkhhhcccdddeeehhhiiikkkllllllmmmmmmnnnnnnnnnnnnnnnnnnppppppqqqqqqqqqqqqpppooopppsssvvvwwwvvvvvvwwwxxxwwwuuusssssstttuuutttsssnnneeeVVVIII???999555333111000...---,,,---......000111111111111222222222333444333111///...///000222222333666<<>>HHHRRRYYY```dddccc^^^VVVMMMBBB;;;:::999777444444333000...,,,+++******++++++---111555BBBZZZooosss[[[EEE777333111///------...///...---++++++,,,...000222555666===DDDNNNXXXaaagggmmmpppqqqqqqppplllcccVVVKKKCCC;;;777222///...,,,+++***+++++++++++++++*********000000111222666===FFFLLLSSSRRROOOJJJHHHFFF???666888222000444777>>>OOObbbxxxwwwdddSSSDDD;;;333222222111111333777888999:::999666333111///333888===AAADDDEEEEEEFFFGGGIIIJJJKKKJJJHHHGGGIIIIIIIIIJJJKKKIIIEEEBBBBBBDDDHHHKKKLLLLLLJJJHHHEEEFFFGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEEEECCC???<<<:::888555111///.........///---,,,---///000000///444333111///---,,,,,,,,,+++,,,---...///000000000,,,,,,------,,,,,,+++***------000444999???JJJUUU'''(((((()))))))))))))))&&&'''(((***+++------...(((***,,,...222===PPP```rrr~~~yyydddRRR@@@666...,,,------...111,,,+++***((((((((((((((()))***+++,,,---.........,,,,,,++++++++++++,,,,,,...---,,,++++++******)))''''''''''''((()))***+++...---***(((((()))+++,,,)))((((((((((((((()))******(((&&&'''((()))))))))(((***,,,......,,,***)))((()))+++---.........---///111555999;;;:::999888;;;;;;;;;>>>BBBEEEGGGGGGHHHFFFCCC@@@<<<999777666777666666666888999;;;<<<;;;;;;;;;<<<======:::888222333555777999:::<<<<<<;;;;;;;;;:::999777555444000///...---,,,,,,,,,,,,+++++++++---//////---+++------------------------------,,,+++++++++,,,---,,,,,,------.../////////000000000000222333444555555444666888888:::BBBLLLYYYaaafffeeeeeehhhjjjjjjjjjkkkkkkiiifffdddddddddfffhhhiiiiiifffdddbbbbbbbbbbbbbbbbbbccccccddddddeeedddcccccceeehhhkkkmmmmmmnnnooorrrsssqqqnnnkkkeeefffhhhjjjlllmmmnnnooooooooooooooooooooooooppppppppppppppppppoooooooooppprrrtttuuuuuuuuuvvvwwwwwwvvvttttttuuuvvvvvvuuunnndddVVVGGG===777444222111000///...---------...000000111111222222222222333444444222000//////000222222222444777;;;???AAAAAA???<<<;;;:::999666444222111111000//////000000//////...............///111111111111111111222222000000111222222111111000///............---------++++++++++++***)))((((((&&&&&&'''(((((())))))))))))))))))***+++,,,---------------...---,,,,,,+++---.../////////...---,,,+++******)))***+++---...444AAAUUUkkkrrr[[[EEE888111333666888888666444222111///---+++,,,///222555===EEEMMMTTT]]]dddeeebbbZZZQQQFFF>>>;;;;;;999888555444222000...,,,******++++++---111666DDD\\\rrrvvv]]]FFF888333222000...---...//////...***+++---///000222222333:::@@@IIITTT]]]eeelllqqqrrrrrrrrrooohhh]]]PPPHHH===999444000...---,,,+++,,,,,,+++******)))))))))222333555999@@@KKKWWW___cccccc___YYYUUUPPPGGG===999333111444777>>>PPPcccwww}}}nnnZZZJJJ===666111222222000111333666888::::::999777333111222555:::@@@DDDFFFFFFFFFGGGHHHJJJKKKKKKKKKJJJIIIIIIJJJLLLMMMLLLIIIDDDAAACCCEEEHHHKKKLLLKKKJJJIIIFFFGGGHHHJJJKKKKKKJJJIIIIIIHHHFFFEEEDDDBBB>>>;;;888666444111///......///...---,,,,,,...000222333666444333000///---,,,,,,+++,,,---...///000000000.../////////...---------...000444:::AAAKKKVVV___''''''((()))))))))))))))%%%'''(((***,,,---------%%%)))---000888III___oooqqqZZZIII:::222------//////111444,,,+++******)))(((((((((((()))))))))***+++,,,,,,++++++************++++++,,,------,,,+++*********((((((((((((((()))***+++...---+++)))(((((()))***(((((('''(((((()))******+++)))(((((()))))))))(((''')))+++---...---+++***)))+++---...///000//////000222666:::<<<<<<;;;::::::::::::<<>>???>>>===:::999999;;;>>>@@@AAA@@@AAA???===;;;999777666666555444444444444666888999:::999:::;;;<<<<<<:::888444444444555777999;;;<<<;;;<<<======<<<999777555111000///......---......---------///000111///---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000111111000000000111111222777999<<<>>>;;;;;;CCCNNNYYYaaagggggggggiiijjjiiikkkkkkkkkjjjgggeeefffffffffhhhjjjjjjhhheeeddddddeeeeeecccccccccdddeeefffgggfffffffffhhhkkkoooqqqpppooooooqqqrrrrrrqqqooolllmmmnnnpppqqqrrrrrrsssrrrqqqpppooonnnooopppqqqqqqpppooonnnmmmmmmmmmnnnnnnqqqsssuuuttttttuuuuuuwwwuuuttttttvvvwwwwwwvvvooodddUUUFFF<<<777555444///////////////////////////000111333333222111111222333444333000.........000111333444444444444444111111111111000000000000...............///000000......---------------...111000000//////...------000000////////////......,,,,,,+++++++++*********))))))))))))((('''&&&%%%'''((()))***+++***)))(((((((((((((((((()))*********,,,...000111000...,,,000000111111111000...---///---)))''''''***---000///888FFFWWWiii}}}xxx^^^FFF888111333666888888666444222...---------///111444666<<>>;;;:::999555555444333111///---+++++++++---111888GGGaaaxxx{{{cccKKK;;;555222000---,,,---...///...+++,,,---.../////////...444888@@@IIISSS^^^iiiooopppooooooooommmeeeZZZRRRDDD???888333000///...---///...,,,++++++,,,------...444===IIIWWWggguuu~~~}}}uuunnneeeWWWKKK999333111666;;;CCCWWWlll{{{vvvbbbOOODDD888444111222000---...111222222333444444333222111555888>>>CCCFFFGGGFFFEEEBBBBBBDDDEEEGGGHHHHHHHHHJJJLLLNNNNNNKKKGGGEEEDDDFFFGGGIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHFFFEEEDDDBBB@@@<<<999555444111///......//////,,,---......///111555999666555333111///.........,,,,,,---............---)))+++---,,,******---000444;;;DDDMMMWWW```eeeeee&&&'''(((((())))))((((((&&&(((***,,,,,,,,,+++***(((...333:::LLLggg~~~{{{jjjXXXEEE777222---***,,,---,,,///333------------,,,+++******++++++)))(((((())))))******))))))(((((())))))***)))+++------+++))))))***)))))))))((())))))***+++)))))))))((('''%%%###!!!&&&&&&''''''(((***+++,,,,,,+++))))))***)))(((&&&'''))),,,...000///...---/////////000111222444444111444999===@@@AAAAAA@@@<<<::::::;;;===???@@@???===<<<;;;999888777777666555555444444555666888999888888999:::<<<===;;;999555555555555666888:::;;;:::;;;<<<===<<<:::777555222222000///////////////.........000222222000...---------,,,,,,,,,++++++***+++,,,,,,------------------......//////000000000000000111222333444555888;;;???@@@<<<;;;DDDOOOXXX```gggggggggiiijjjiiijjjkkkkkkjjjhhhgggggghhhhhhjjjlllllljjjhhhgggggggggeeedddccccccdddeeefffggggggggghhhjjjmmmppprrrqqqpppooopppqqqsssrrrqqqnnnooopppqqqqqqrrrrrrrrrrrrqqqooonnnnnnnnnooopppqqqpppooommmllllllmmmmmmooorrrvvvxxxwwwvvvvvvvvvvvvtttssssssuuuvvvvvvvvvlllbbbRRRDDD:::666444444---...///000000000000000///000222333333222111000000222333222000...------...///111333444444333222...////////////...///000...------------...//////------,,,,,,,,,------...000000//////...---------///...---,,,,,,---...///,,,+++++++++*********************))))))((('''&&&((((((***+++***)))(((&&&((((((''''''(((((()))))))))+++///222333222///...000000111111000...,,,++++++***)))))))))+++---...///666@@@MMM]]]rrrzzzaaaIII:::222333555666666444222111//////000000111222333333777888;;;AAANNN\\\cccbbbddd^^^SSSIIIAAA;;;777555444444444444222000...---++++++---111888HHHccczzzgggNNN>>>777222///,,,***+++---......------------------......000444;;;CCCMMMYYYdddlllqqqoooooooooooojjj```XXXLLLFFF>>>777222000...,,,...---,,,++++++,,,...//////777DDDTTTeeeuuuvvvjjjZZZLLL;;;444222666;;;CCCXXXlll~~~qqq[[[III@@@666222000000...,,,---222000000000111111222333444555999>>>DDDGGGGGGEEEDDDAAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPOOOKKKIIIHHHIIIGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEHHHGGGEEEDDDCCCAAA===;;;444333000...---...//////---///000///...///222555444333222000//////......------.........---,,,,,,'''***,,,,,,******///333777BBBMMMVVV___ggggggbbb&&&''''''((((((((((((((('''(((***,,,---,,,*********000666???SSSpppuuuaaaOOO===000///***(((*********,,,000............---,,,++++++---,,,+++))))))))))))***))))))(((((((((((())))))'''***------***((()))******)))))))))))))))***+++******++++++)))&&&###!!!&&&&&&&&&''')))***,,,,,,,,,+++************'''%%%'''))),,,///000000///...111111000000111333555666111444999>>>BBBCCCCCCBBB===<<<;;;<<<>>>@@@@@@@@@;;;:::999888777777777777666666555555666777888999888777888:::<<<===<<<:::666555555555666777999:::999;;;<<<===<<<:::777555333222111000/////////////////////111333333111///---------,,,,,,+++++++++***+++,,,---------------------......///000000000//////000111333555777888999<<<@@@AAA===;;;DDDOOOXXX```gggggggggiiiiiihhhiiikkkkkkjjjhhhggghhhiiijjjlllnnnnnnllljjjiiiiiigggfffdddccccccdddeeeggggggggggggiiikkknnnppprrrsssqqqooooooqqqsssttttttoooooopppqqqqqqqqqqqqppprrrqqqooonnnmmmnnnooopppqqqpppnnnmmmlllllllllmmmooosssxxxzzzzzzxxxwwwwwwuuutttrrrsssuuuvvvvvvuuuhhh^^^NNN@@@777333222111,,,---...000111111111111...000222333333333111000000111333222000---,,,,,,+++---000333444444222111...///000000//////000111..................//////---------------...//////111000000000///.........---,,,+++******,,,...///,,,,,,,,,+++++++++******+++++++++******)))((('''&&&'''((()))((('''%%%###(((((('''''''''(((((()))(((+++///333444333111///000000000000...---+++)))'''((()))+++,,,,,,,,,,,,///444<<>>???AAADDDEEEBBBEEE@@@;;;;;;>>>@@@>>>;;;:::888555555666888999999:::999777666555555666666888777777:::===>>><<<:::999888777777777888999:::;;;;;;;;;;;;999666444333111222333111///......///---...000111111000//////222111///---,,,,,,,,,,,,(((***,,,.........---,,,,,,------......------,,,/////////...---///222555<<>>888555333222///000111111111000...---...000222333444333111000111111222111000///---,,,...///111333444333222111000///......///000...---......////////////......222///+++***+++...//////000///---,,,+++***))))))//////...---,,,,,,+++***++++++************++++++)))(((''''''(((***,,,......+++'''&&&(((******((()))))))))******)))))))))))),,,///222444444333222...//////000///---,,,+++'''(((((()))******++++++,,,///777BBBNNN___xxxjjjOOO>>>444222000000111222111000///000111222222111///...000000444<<>>QQQdddyyy{{{jjjVVVIII???777111111666BBBUUUeeevvv}}}lllXXXFFF:::777444111---+++,,,---///000111111000000222555888:::>>>CCCEEEEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJLLLMMMTTTSSSQQQOOONNNLLLLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDBBB@@@===<<<777444///------///000000333222000///...///000222000000//////.........---........................***,,,---+++***///888???HHHSSS```iiijjjddd^^^ZZZ)))(((((((((((()))******+++'''&&&***,,,***(((((((((111@@@TTTmmmqqqaaaOOO>>>333111+++******))))))*********+++,,,,,,------,,,++++++******))))))))))))******)))'''&&&'''***,,,+++***&&&'''))),,,///...+++((())))))))))))))))))))))))******)))))))))(((((((((((((((((('''(((((())))))---,,,---///000///***&&&)))+++...222444444333222333333444444444444333333555;;;???@@@CCCGGGHHHFFFEEE@@@<<<;;;>>>@@@>>><<<;;;888666555666888999999999888777666555555666666777666666999<<<===;;;999999888777777777888999::::::;;;;;;:::999777555444555666666444111/////////...///000111111111000///111000...,,,+++++++++,,,***,,,...///000000///...,,,------......------,,,...//////......///111444999;;;===;;;888;;;DDDLLLWWWaaajjjjjjiiijjjkkkjjjkkklllmmmllljjjjjjkkklllnnnoooppppppnnnllliiihhhgggggggggggghhhiiikkklllllllllmmmmmmoooppprrrrrrwwwssspppoooqqqssssssrrrpppqqqsssuuuuuusssqqqpppnnnnnnnnnooopppqqqrrrssstttsssrrrpppnnnmmmmmmmmmpppsssvvvyyyzzzyyyvvvtttssssssssstttsssqqqmmmiii___TTTFFF;;;666444222111000000000000000///.........///111222333222111000222222333222111000...---...000222444444444333333000///......//////...---......////////////......000...,,,,,,---/////////000///...,,,+++*********///......---,,,,,,++++++++++++************++++++***)))((('''(((***+++---...+++''''''(((******)))******))))))))))))*********,,,///111333333111000---......///...---,,,,,,(((((()))******+++,,,,,,,,,...555>>>HHHYYYqqqmmmRRRAAA777555222111111111///......///111222222111000///333222555<<>>@@@???===;;;999666666777999999999888777666555444444444555555555666888:::;;;:::888888888777777888999999:::888999999888888777555555777777777444111///...///...///000111111111111000000///---,,,+++++++++++++++,,,...///000000//////------............---------...////////////000222444777999777666:::CCCJJJVVVaaajjjkkkiiikkklllkkklllnnnooonnnmmmmmmnnnpppqqqrrrrrrrrrpppmmmjjjhhhgggggghhhiiikkknnnpppqqqoooooooooooopppqqqrrrssswwwtttqqqpppqqqrrrsssrrrqqqrrrtttuuuuuutttrrrqqqllllllnnnoooqqqsssuuuvvvttttttrrrqqqoooooonnnnnnqqqsssvvvxxxxxxwwwuuutttrrrrrrssssssrrrnnnhhhcccVVVMMMAAA888444222111000111111000///////////////...///000111222111000///444444444333222111///......000222444555555555444111///......//////...---......////////////......///------...///000000/////////...,,,++++++++++++......------,,,,,,++++++++++++************+++++++++***)))(((((()))***+++---***(((''')))******)))+++***)))(((((()))***+++***,,,...000111000///...+++,,,------......------)))******++++++,,,,,,---,,,---222999BBBQQQiii}}}qqqWWWEEE:::888444222111000...---...///000222222222111000444333555<<>>888444000000444===NNN\\\sss~~~~~~nnn[[[III===666444000---,,,---///000222333333333333555999<<>><<<:::444000,,,***+++...111222222111000......//////000000000////////////......------------------------///000000000333:::EEEMMM^^^bbbfffeee]]]RRRHHHBBB(((((()))******+++++++++,,,)))(((+++,,,)))***,,,///===SSShhh||||||mmmZZZJJJ===111***)))))))))(((((())))))******,,,---///000000///...---))))))(((((((((((())))))***)))(((((()))***+++,,,))))))***,,,......+++)))************************(((((()))***+++,,,------,,,,,,---...---,,,***)))((()))+++---......,,,******,,,000444666777666666555444444444444444444555666===CCCCCCDDDHHHJJJIIICCC@@@===<<<>>>??????>>><<<:::777666777999999999666555444444333222222222444444666777999999888777777777777888888999::::::555555555555555555444444444444444222///------......//////000111111111111111000...---,,,,,,------***+++,,,---.........---------............------,,,...000000/////////000111333555555666:::BBBIIIUUU___hhhjjjiiijjjlllkkkmmmooopppppppppoooppprrrrrrsssssssssrrrooommmkkkhhhiiikkkllloooqqqssstttrrrrrrqqqqqqrrrsssttttttvvvuuurrrqqqqqqrrrrrrrrrrrrssstttuuuuuutttsssrrrlllmmmoooqqqssstttvvvvvvtttsssrrrqqqppppppppppppqqqssstttvvvvvvvvvttttttrrrrrrrrrrrroooiiiaaa\\\NNNFFF<<<555333333222111222111///.........///000......///000000000000///444444333222111000//////...///111222444444444444111000......//////...,,,---......//////......------------///111222000.........---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++************++++++++++++***)))(((((())))))+++***)))((())))))******+++***)))(((((()))***++++++,,,---//////...---,,,***+++,,,,,,---.........+++++++++,,,,,,---------+++,,,000666>>>LLLbbbvvvwww]]]III<<<999555222111111///...---...///111222222222222333222444:::@@@GGGQQQ[[[bbbbbb___VVVJJJ???999777000...,,,,,,------,,,***......///222888HHHbbbyyyuuuWWWAAA666000...---...111333444444222111111222333333111///+++,,,...111777AAALLLSSS^^^eeekkknnnppprrrpppkkkddd]]]RRRFFF<<<555222111///......------......///666DDDVVVdddoooxxx{{{{{{~~~xxxooodddXXXLLL@@@999444111000111333:::IIIXXXrrr}}}ooo]]]KKK???666333000---,,,...000111333444555555555777;;;???CCCFFFHHHIIIHHHFFFEEEEEEGGGHHHIIIKKKNNNQQQSSSUUUSSSRRRQQQOOONNNMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEECCC@@@===:::999555222...,,,...111444555111000///.........//////000000//////////////////---------------.........///000222555:::DDDOOOWWWbbbcccbbb^^^VVVKKKBBB<<<&&&'''((()))***************((((((***+++)))+++///555EEEZZZnnnrrrbbbOOOBBB888///+++***)))))))))))))))***++++++,,,---///111222111///...))))))(((((((((((())))))'''(((*********)))))))))*********,,,......+++)))))))))))))))))))))))))))''''''(((***+++,,,---...++++++,,,---,,,+++)))(((&&&(((***,,,---,,,,,,,,,,,,...222555777888777777444444333333333333444444888???DDDCCCAAACCCDDDDDDAAA???===<<<<<<>>>??????<<<:::777666777888888888333333333333222111000000333444666777777777777777666666777888999999::::::333333222222222222222333000111222111///...///000.........//////000111111222111000///......//////++++++,,,---............---......//////......---,,,...000000///......///000111444555777;;;BBBHHHSSS^^^gggiiihhhjjjlllkkknnnppprrrrrrqqqqqqqqqrrrrrrsssttttttsssqqqooonnnkkklllmmmoooqqqrrrssssssssssssssssssssstttuuuvvvvvvuuutttsssqqqqqqrrrrrrsssssstttuuuuuutttssssssooopppqqqssstttuuuuuutttssssssrrrqqqpppppppppqqqrrrrrrssstttttttttssssssrrrqqqpppnnnjjjcccZZZTTTHHHAAA999444333444333222222111///.........///000......///000000000000000444333222111000//////...---...///000111222333333222000///...//////---,,,------............---------------///111111///------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++***))))))((((((((())))))))))))))))))******+++***)))(((((()))***++++++,,,------------,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,---------+++,,,000666<<>>AAADDDFFFIIIIIIGGGEEEEEEEEEHHHIIIJJJLLLNNNQQQSSSUUUPPPPPPOOONNNNNNMMMNNNNNNNNNMMMJJJHHHFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEEEECCC@@@<<<999777444111......000222444555000//////...............//////000000000000000000---------....../////////---000555<<>>?????????>>><<<;;;;;;<<<>>>???<<<999666555666777777777333444444444333222111000333555777888777666666777555666777999::::::::::::333222111111000111111222000111222111000000111222,,,,,,,,,---...///000111333222111000///000000111.........//////000111111......////////////......---...//////------...//////000222444777<<>>:::666333222333333222//////000000111111222222...,,,...444:::@@@KKKUUU]]]______YYYPPPFFF@@@>>>555222...---,,,,,,+++***,,,---000444:::GGG```uuujjjOOO===666000...------///111222111/////////000222333111000,,,------///222888@@@FFFQQQYYYaaagggnnnssssssppplllggg^^^SSSHHH>>>888555111000000//////000000111;;;FFFQQQUUUVVVZZZ]]]]]]YYYVVVPPPHHHAAA:::666333//////000111222888HHHWWWqqq}}}rrr___MMM@@@555333000......///222444333444666666888;;;???BBBEEEGGGIIIIIIHHHFFFFFFGGGIIIIIIJJJLLLNNNPPPRRRSSSNNNNNNNNNNNNOOOOOOPPPQQQPPPNNNKKKHHHFFFFFFFFFGGGGGGGGGIIIJJJJJJIIIHHHHHHFFFFFFDDDBBB???;;;888666111///......000111222111...............---------//////000000000000111111.........///000000111111///444<<>>;;;888555444555666666555555666666666555444333222333666888999777555666777444555777999::::::::::::444444222111111111111222000111111000///......///++++++++++++,,,...000111222111000/////////000111.........//////000111222......////////////.........//////---,,,,,,...000...///111333777;;;@@@DDDTTT___hhhkkkkkkmmmoooooosssuuuwwwxxxvvvtttttttttwwwxxxwwwvvvssspppllljjjkkklllnnnpppqqqrrrrrrrrrrrrrrrrrrsssuuuvvvwwwxxxuuuvvvwwwuuurrrpppqqqsssrrrrrrssssssssssssrrrrrrqqqrrrtttvvvvvvvvvuuutttppppppoooooooooppppppqqqsssrrrqqqqqqqqqqqqrrrrrrmmmjjjeee```YYYQQQHHHBBB>>>999444111222333333111000000000000000///......000000000000000111222222666444333111000000000000111000000000000000111111222111///...///...---+++,,,------......------,,,///---------...---+++)))))))))(((((()))***++++++)))******+++,,,,,,------++++++************++++++)))************))))))(((&&&)))++++++)))(((***+++((()))***++++++***)))(((+++,,,,,,---------......///......---...///000111,,,,,,,,,+++++++++++++++)))+++///333555;;;IIIXXXiiiyyykkkSSSAAA===777444222222222111111000000000000000111111...,,,---222777<<>>IIISSSTTTPPPNNNMMMKKKGGGEEEBBB===888444222111//////000111222999IIIZZZqqq~~~sss```MMM@@@444222000......000333555333444555666888;;;@@@CCCGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIJJJKKKLLLNNNOOOPPPNNNNNNNNNOOOQQQSSSTTTUUURRRPPPLLLIIIGGGFFFGGGGGGFFFGGGIIIJJJKKKJJJIIIHHHFFFFFFDDDBBB>>>:::777444000//////000222222000///............------,,,,,,//////000000000111111111/////////000111222222222555;;;EEEQQQZZZ___``````YYYRRRHHH@@@:::555111---&&&(((***---......---,,,,,,+++---111111222777>>>OOObbbxxxrrreeeRRRCCC555///...,,,++++++++++++++++++,,,---...///)))+++///111222111///---((((((''''''''''''((((((,,,------+++((((((+++///---,,,+++,,,------,,,***++++++++++++++++++++++++&&&&&&'''((()))***++++++******)))))))))***,,,------000333333111111222555222444777999999999777666888666555444444555666888666???DDDAAA;;;;;;===>>><<<<<<;;;999888999<<<>>>;;;888555333444555555444777888888888888666555444333666999999777555666888444555777999:::;;;::::::666555444222111222222333///000000...+++******+++************+++---///000111111///......///000000---,,,,,,------...///000......////////////......//////...,,,++++++...111......000222666:::???BBBUUU```jjjlllmmmooorrrrrrvvvxxxzzzzzzxxxvvvuuuuuu{{{zzzyyywwwsssnnnjjjgggiiijjjmmmppprrrsssssssssqqqqqqrrrsssuuuvvvxxxyyyuuuwwwxxxvvvrrrpppqqqsssrrrrrrrrrrrrrrrrrrrrrrrrpppqqqtttvvvwwwwwwvvvuuuoooooooooooooooooopppqqqsssrrrqqqpppppppppqqqrrrjjjfffaaaZZZSSSKKKBBB<<<<<<777222000111222111000///000111111111000...---111111111000111222222333777666444222111111111222333222111111000111111111333111/////////...,,,+++,,,------......------,,,000...,,,,,,,,,,,,***(((((('''''''''((()))***+++))))))***+++,,,------...++++++************++++++))))))************))))))&&&)))++++++)))(((***,,,'''(((+++,,,,,,+++((('''++++++,,,------...//////000000///......///111222++++++++++++++++++++++++)))+++...111111555AAAMMM```rrrmmmUUUDDD???999444222111000000222111000000000000000111///------111444999BBBKKKXXX[[[^^^[[[SSSKKKFFFDDD;;;777333///...---,,,***+++,,,000555:::GGG^^^sssttt\\\FFF:::666111///,,,,,,---......---,,,++++++---///000000...////////////111666<<>>;;;;;;999666333000000000//////111111222999KKK\\\rrr~~~sss```LLL???444222000......000333555222444555666888;;;@@@DDDHHHJJJLLLLLLKKKJJJKKKLLLIIIIIIJJJJJJKKKMMMNNNOOONNNNNNOOOQQQSSSUUUWWWYYYSSSQQQMMMIIIGGGFFFGGGHHHEEEGGGIIIKKKKKKKKKIIIHHHFFFFFFDDDBBB>>>:::666444111111222444555444111///------......------,,,+++//////000000111111111222///000000111222333333333:::AAALLLXXXaaacccaaa^^^PPPIII???888555333000...*********+++---///000111+++***+++000111333<<>>BBBBBB>>>:::888888;;;:::::::::888777666555666555333333444666888999999999888777777666555555888666555666999:::999777:::;;;<<<:::888777777888555444444333222111000000000...,,,+++++++++***)))*********+++,,,,,,------,,,------+++******,,,...+++,,,---------...000222222111000............///111000---***((()))---111000000222666777888???GGGVVVaaajjjlllmmmpppssstttwwwyyyzzzzzzxxxuuuuuuuuu{{{{{{zzzuuupppllljjjjjjnnnoooqqqssstttttttttsssoooooopppqqqrrrtttuuuvvvssssssttttttsssqqqpppoooooopppqqqrrrqqqpppnnnlllooopppqqqtttwwwwwwvvvtttqqqmmmhhhhhhjjjmmmnnnnnnooommmkkkkkkkkkjjjhhhfffhhhbbbYYYPPPGGGAAA>>><<<888777777555444333222222000000000000000///......,,,...222555666555333222444444333222222333333333555444111///......///000------...............---000000000000/////////////////////---+++)))))))))(((((())))))))))))((((((---)))&&&(((,,,...,,,)))+++++++++++++++++++++,,,'''((()))******)))((('''))))))***++++++++++++***))))))*********))))))(((((()))+++---////////////......---+++***+++...000444000,,,***+++,,,+++***(((***---///222666;;;???QQQeee}}}qqqbbbRRRDDD777333333111...---000...,,,---///111000.../////////000222777>>>CCCMMMWWW]]]YYYPPPJJJFFFCCC>>>:::444000///...---,,,//////000333888GGG```vvvkkkQQQ???777444///...,,,++++++,,,---...000...,,,*********,,,---///111333444555777;;;>>>JJJOOOVVV```iiioooqqqrrrooonnnkkkeee[[[OOOEEE???777333111222222333999AAANNNVVV]]][[[QQQEEE===:::444333111000//////000000---...111222222888IIIYYYnnnrrraaaNNN???333111000000111111000//////000222666;;;AAAEEEHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOOOOQQQSSSUUUWWWXXXTTTQQQLLLGGGEEEEEEFFFHHHGGGHHHJJJKKKKKKJJJHHHGGGEEEDDDAAA>>>:::777444333111111000000//////......,,,...///...+++*********---------...............111111111000111444888;;;GGGMMMXXXccchhheeeZZZQQQCCC???:::444000/////////******++++++---...000111,,,+++---000222777EEETTTnnn|||vvvcccPPP===777000---...///...,,,,,,******+++---...,,,***((((((***...222333111...))))))((('''&&&&&&&&&'''(((((())))))+++,,,---...---,,,+++******+++,,,---******+++---000111000///***)))((((((((()))***+++'''((())))))((()))+++,,,---000444777888888999:::777777777777777666555444777666444444444555777888999<<>>GGGWWWbbblllnnnoooqqqttttttvvvxxxyyyxxxvvvuuuuuuuuu{{{zzzyyyuuupppllljjjjjjnnnoooqqqsssttttttsssssspppppppppqqqrrrssstttuuurrrrrrssssssrrrqqqooonnnoooooopppppppppooommmlllmmmnnnooorrrtttuuusssqqqoookkkfffeeehhhkkkkkkjjjllljjjhhhggggggfffdddbbb^^^YYYQQQHHH@@@;;;888777666666555444444333222222000000000000000///......---///333555777666444333333333222222222222333333444333111000////////////,,,------...//////....../////////000000000000000///000000...+++))))))***((())))))******))))))(((,,,(((%%%'''***,,,+++(((******+++++++++,,,,,,,,,))))))***+++***)))(((((())))))***++++++++++++++++++,,,,,,---,,,,,,+++++++++,,,---///////////////......---,,,++++++...000333000,,,+++,,,---,,,++++++,,,...///000333666999KKK```yyywwwjjjWWWHHH999444333000......000...,,,---///111000...111111111000111555;;;???JJJTTT[[[WWWOOOIIIDDDAAA;;;777222///---,,,+++***......000333888FFF```vvv~~~iiiOOO>>>555222111000...,,,,,,---...000///---+++***)))***+++,,,...000111222333666:::===GGGLLLTTT^^^gggmmmpppqqqqqqqqqnnniii```TTTJJJCCC;;;777555555777999AAAJJJXXX___eeebbbUUUGGG===888222111000............///,,,---000222222888IIIZZZmmm~~~rrrbbbOOO???333000......///000/////////111333777===BBBFFFIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPRRRSSSUUUWWWXXXSSSPPPKKKGGGEEEEEEGGGHHHGGGHHHJJJJJJJJJIIIGGGFFFCCCBBB???<<<888555333111////////////............---...///...,,,+++++++++------............//////111222222222222777>>>DDDTTTYYYaaagggggg___TTTKKK@@@===888333000/////////++++++++++++,,,---//////------...000444@@@TTTeee{{{zzzkkkVVVDDD777222---***,,,---,,,++++++*********,,,,,,***(((&&&&&&(((+++...///...,,,&&&'''''''''''''''''''''(((((()))***+++---///000///...+++)))((()))+++,,,((()))+++///111111///,,,******)))((((((((())))))&&&((((((((('''(((***,,,...111555888888888999:::999888777555555444444444777666666555666777888999888:::;;;:::888666555666666666666666666666666666777666666666777999;;;<<<;;;;;;;;;:::999999888888666444333333666999:::;;;:::;;;;;;999666444444444333333333333222222222222222000............,,,+++'''''''''((())))))******,,,------,,,+++***,,,...000111111000...---...000333333111000000///000000///111222222000//////000222111333666666777>>>GGGYYYdddoooqqqqqqtttvvvvvvuuuvvvvvvuuuttttttuuuwwwyyyyyyxxxtttooolllkkkkkkooopppqqqsssssssssrrrrrrqqqqqqqqqrrrrrrsssssssssqqqqqqrrrrrrqqqpppnnnmmmnnnnnnnnnnnnnnnmmmmmmmmmllllllmmmooorrrrrrpppnnnlllgggcccbbbdddffffffeeeeeecccaaa```___^^^\\\ZZZQQQMMMGGG@@@:::666444333444444333333222222222222000000000/////////......///111444777888777555444222222222222222222222222111111111111111000//////++++++---...//////000000...//////000000111111111///000000...+++******+++))))))************))))))***'''%%%&&&)))+++***((()))******+++,,,------...++++++,,,,,,+++***)))))))))******+++++++++++++++,,,,,,---......------,,,......////////////...---.........---++++++---000111///---,,,---......---.../////////...///111333DDDYYYsssttt___NNN===555222000......///...,,,---...000//////444444333111111333777:::EEEOOOVVVSSSLLLFFFAAA<<<888444000---,,,+++***))),,,,,,...222777FFF```vvv{{{fffMMM<<<444000222000...---,,,---///000---,,,***))))))***+++,,,---...000000111444777:::CCCHHHQQQ[[[dddjjjnnnpppssssssrrrnnnfff\\\QQQJJJBBB>>>;;;<<<>>>CCCMMMWWWeeekkkpppkkk\\\JJJ===666000///---,,,+++,,,,,,---+++---000222333999JJJZZZmmm}}}sssbbbOOO>>>222///,,,+++,,,---...///000222555:::???DDDHHHJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHJJJLLLMMMOOOOOOOOONNNQQQRRRRRRSSSTTTUUUVVVWWWRRROOOKKKGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDCCC@@@???<<<888555222000///------------...............///000000...,,,,,,------........./////////000000222444444666<<>>555...---,,,************+++***,,,000333333999JJJZZZnnn}}}sssbbbMMM<<<222///***)))***,,,......000333777===BBBGGGJJJLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHIIIKKKNNNOOOPPPPPPPPPSSSSSSTTTUUUUUUUUUUUUUUUPPPNNNJJJHHHFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDBBBAAA===;;;888555222000///...,,,,,,---......///000000///000111111///......///.........//////000000111...222666888;;;DDDRRR\\\cccfffhhhcccXXXLLLBBB===666444111///---...//////+++++++++++++++,,,---...,,,---...222???VVVqqqyyyiiiWWWEEE888111///---++++++***)))(((&&&''')))*********++++++,,,,,,+++***)))))))))******)))((('''&&&%%%$$$$$$(((((()))***+++---...///111...***'''&&&'''(((******)))(((***,,,/////////))))))))))))((((((''''''&&&((()))(((((((((***,,,333555888999888777666666:::999777555444333444444666666777888999:::;;;<<<999888666555555555666666111111111222333444666777888888888999999:::;;;;;;999999999999999888888888444333222222333666:::<<<:::;;;:::888555222222222222222222333333444555555333222111111111000...+++)))))))))***++++++,,,,,,+++,,,------,,,+++,,,---+++,,,------,,,---///111333333222222111000000///000111000///......111333222111222555666888@@@JJJ]]]iiitttxxxxxxyyyyyywwwsssttttttrrrqqqrrrtttvvvtttttttttqqqnnnkkkkkkkkknnnoooqqqrrrsssrrrrrrqqqrrrrrrsssssssssrrrqqqpppnnnooopppqqqpppooonnnmmmmmmmmmllllllllllllmmmnnnnnnnnnnnnnnnooommmjjjgggaaa]]]XXXWWWXXXXXXWWWTTTQQQOOOMMMLLLKKKJJJHHHFFF???===:::666444333222333111111111111111111000000//////...---......///000222333555666777666555555///000111222222222222111///111222333222111...,,,)))***,,,...///000111111...//////000111222222333///000111///---,,,,,,---++++++,,,,,,,,,,,,++++++***)))((()))***+++++++++)))******,,,---...//////......---,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---------------......---,,,++++++++++++...///000...---,,,---...------...---------...///000000000///......000222>>>SSSpppiiiVVVAAA555111...---...------------------...///111222333222222222444666999AAAGGGEEEAAA===999444444111...---------+++*********---111777FFFaaawwwyyycccMMM===444///---,,,***((('''((())))))))))))))))))***++++++,,,,,,...///000000222666888???EEENNNWWW^^^eeekkkooonnnppprrrrrrnnnggg```[[[TTTPPPOOORRRVVV\\\gggrrrzzz~~~xxxhhhSSSAAA666...---+++***))))))*********,,,000333444999IIIYYYooo}}}tttcccLLL999222///***)))***,,,......000333999???EEEIIIKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHGGGIIIKKKNNNPPPQQQQQQQQQTTTUUUUUUUUUUUUTTTSSSRRRNNNLLLJJJHHHGGGHHHIIIJJJJJJIIIHHHFFFDDDBBB@@@???;;;999666222000.........------...///000111111222///000222111000//////000......//////000111222222///333999>>>DDDNNN[[[eeehhhhhheee[[[NNNBBB:::777111000...---------...///************+++,,,......,,,...000777IIIddd|||rrr```MMM===444++++++++++++++++++++++++(((***++++++)))(((((()))+++,,,,,,+++***+++---000---+++)))'''&&&%%%%%%&&&(((((())))))***+++------///---***'''&&&'''((()))***)))'''(((+++...//////(((((()))))))))((('''''''''((())))))((()))+++---///222666888888888888999999999888666666555555555555555777888:::;;;<<<===999777555555666666666555222111111111222444666777888888888888888888888888666666666666666666666666222333333333333444888;;;999::::::888555333333333222222333333444444555555222111111111222000---+++((((((((()))******++++++***,,,...---,,,++++++,,,)))***,,,,,,+++,,,///111222222222222111000///...000000///...---...111333222000222555666999BBBLLL]]]jjjvvvzzzzzzzzzyyywwwsssttttttsssrrrrrrsssuuurrrrrrrrrpppmmmkkkkkklllmmmnnnpppqqqrrrsssrrrrrrqqqrrrssstttsssrrrqqqpppnnnooopppqqqqqqpppooonnnlllllllllmmmmmmmmmmmmmmmnnnmmmlllkkkjjjhhhccc```YYYUUUPPPOOOOOOOOOLLLJJJFFFEEECCCBBBBBBAAA???>>>777666444222111111111111222222111111000000000000///...---------...///000111222333444555444444333///000111333333333222222111222333333222000---,,,)))***,,,...///000111111///000000111111222222222000111111000...,,,---...,,,,,,------------,,,,,,***************++++++,,,***++++++,,,---......///------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,+++++++++++++++,,,///000000///---,,,---...+++---......,,,,,,---....../////////...///111333>>>TTTqqqiiiVVVAAA555000------...,,,---...---,,,,,,...000///111222333222222333555555;;;???===:::999555111222000............---,,,******---111888HHHbbbyyyxxxcccMMM>>>555///---+++)))'''&&&&&&'''(((((()))******+++,,,------,,,---...//////111444777===DDDMMMUUU[[[aaaiiinnnmmmooorrrsssrrrnnniiifff```^^^___cccgggllluuu~~~|||kkkVVVCCC888...---,,,***)))******++++++---111444444999HHHWWWlll{{{uuueeeNNN:::222///,,,+++,,,---...//////333:::AAAGGGJJJLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFGGGHHHKKKNNNPPPRRRRRRRRRUUUVVVVVVVVVUUUSSSQQQPPPLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHFFFDDDBBB@@@???>>>:::888555111///......///.........///000111111222///000222111000//////000......///000111222333333222777>>>GGGQQQ[[[dddjjjmmmhhh___RRRDDD:::444222///...---,,,,,,---...///)))))))))***+++---...///...///222===TTTqqqxxxgggUUUCCC666000(((***++++++******))))))'''***,,,+++***)))***+++,,,------+++)))***---111...,,,)))&&&%%%&&&(((***))))))(((((())))))***+++,,,+++)))((('''''''''((((((''''''))),,,......---&&&'''((()))))))))((('''(((***************,,,...///222555777777777777888888888999888888777666666333444666888:::;;;<<<===777555444444666777555333222222111111222444666777888888888777777666555444222222222222222222222222111333555444333333666888999::::::888666444444555333333333444444444444444222111111111222000---***)))))))))***++++++,,,,,,***,,,......,,,++++++,,,+++,,,------,,,,,,...000111111111111111///...------///000000//////000222000///111444777:::DDDNNN^^^kkkxxx||||||{{{yyywwwsssuuuvvvuuusssrrrrrrssspppqqqqqqooommmkkkkkklllkkkllloooqqqsssssssssssspppqqqsssttttttsssrrrqqqnnnooopppqqqqqqqqqpppoookkklllmmmnnnooonnnnnnmmmllljjjhhhfffddd```[[[WWWPPPLLLHHHFFFFFFEEEBBB???>>><<<;;;:::;;;;;;999888333333222111111111111111333333222222111000/////////...---,,,,,,...000111000111111222222222222111///000222444555444333333333333333222111...,,,+++***+++,,,...///000000000111111111111111111111111000111111000...---...///------............------))))))))))))))))))***,,,,,,,,,,,,,,,------......,,,++++++++++++---...///***+++,,,,,,------,,,,,,++++++---....../////////++++++******+++---...//////000111000...,,,,,,---***,,,...---+++***+++,,,---......---,,,---///222===TTTrrr~~~gggTTT???444000---,,,---+++---...---++++++...000///111333333222111111222222777999666555555333///000///------......---,,,******---222999IIIccczzzwwwbbbLLL>>>555//////...+++)))(((((()))***((()))***+++------......+++,,,---------///222555;;;BBBKKKRRRWWW]]]eeekkkoooqqqsssvvvvvvuuusssrrrmmmmmmpppvvvyyy|||~~~mmmXXXEEE:::///...---++++++++++++,,,,,,...222555444888FFFUUUgggvvvvvvhhhRRR>>>333000......///000//////...333:::BBBGGGKKKLLLLLLLLLLLLKKKJJJIIIGGGEEEDDDFFFHHHKKKNNNQQQRRRSSSSSSUUUVVVVVVVVVTTTQQQOOOMMMKKKJJJIIIHHHHHHIIIKKKLLLHHHGGGEEECCCAAA???>>>>>>:::888555111//////000000---......//////000000000...000111111000//////000...//////000222333333444777;;;DDDQQQ^^^ggglllmmmjjjaaaSSSEEE;;;555222000...------,,,,,,------...(((((()))***+++---///000///111555AAA[[[yyy~~~ooo^^^LLL<<<222///***,,,,,,+++)))&&&%%%$$$###&&&***+++++++++...000000111///+++((('''***......+++(((%%%%%%(((+++...))))))(((((((((((())))))+++***)))(((((('''''''''%%%&&&(((+++...///,,,***%%%&&&''')))))))))(((((()))***++++++***+++---///222444777777666444333333777888999::::::999777777222444666888:::;;;<<<<<<666444333444666666444111333222111111222333666777888888777777666444333222000000000000000000000000111333555555333333444777999::::::999666555555666444444444444444444444444111111000111222000---***+++,,,,,,------...//////***,,,......---++++++,,,...//////...,,,,,,---///000000111111000///---,,,+++...222333222111000000000...000444777;;;EEEPPP^^^kkkxxx}}}|||{{{yyyvvvtttuuuwwwwwwtttrrrqqqqqqoooppppppooolllkkkkkkllljjjkkknnnqqqssstttttttttoooppprrrttttttsssrrrqqqooopppqqqrrrrrrqqqpppooojjjlllnnnppppppooonnnmmmiiigggeeebbb___ZZZUUUPPPKKKGGGBBB@@@@@@???<<<888999777666666777777666555333333333222222333333333444444333222111000///...///...,,,,,,,,,...000111//////000111111111000000///111333555666555444333555555444222000...,,,+++++++++---...//////000000222222222111111111111111000111222000///......///------............------(((((()))((((((((()))+++------------------------+++*********+++---///000***+++,,,,,,------,,,,,,((()))***+++,,,,,,,,,,,,+++******+++,,,...111222///000111000...---,,,---***,,,...---***))))))+++---......,,,++++++---///<<>>333///---,,,---+++---...---++++++---000000222444444222000///000111555555222111333222//////---,,,---......---+++***+++...222999IIIddd{{{vvvaaaLLL===444...222000...,,,***++++++,,,((()))+++,,,---...//////)))***+++,,,,,,---111333:::AAAJJJPPPTTTZZZbbbhhhqqqsssuuuxxxzzzzzzzzzzzzvvvwww{{{nnnYYYFFF:::000///...,,,+++,,,,,,---,,,///333555444888FFFTTTcccrrr~~~~~~wwwjjjUUUAAA333111000000111111000///...222:::BBBHHHKKKLLLLLLKKKKKKKKKIIIHHHFFFDDDCCCFFFHHHKKKNNNQQQSSSSSSTTTUUUVVVVVVUUUSSSQQQNNNLLLJJJIIIIIIHHHIIIJJJKKKLLLGGGFFFDDDBBB@@@???>>>>>>:::888555222000000111111---------...............---///111111/////////000...///000111222333444444;;;???HHHWWWfffooopppnnnbbbVVVGGG:::555333222222...------,,,,,,------...---,,,+++,,,.........---000222:::MMMiiixxxcccSSSDDD777///------,,,+++*********+++,,,,,,***'''&&&&&&))),,,...000000...---+++***((((((///+++&&&%%%&&&(((((('''***,,,...---,,,***))))))***)))'''&&&%%%&&&((()))$$$%%%''')))***+++++++++)))(((((('''''''''((((((&&&(((+++,,,------///111444555666666666555444333999999888666444444555777===;;;999;;;======;;;888888888777777666666666555666666555444444555777888777666444222000......---............---,,,+++***000000111222333555666666444555666555444333444555666555444333333444555666333222000...---...///000+++***))),,,///111///---)))+++------,,,******+++////////////............000000000000000111111111000000111000...---///000555444444555555999FFFRRRdddnnnwwwzzzzzz{{{{{{xxxyyyxxxvvvtttsssrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnlllmmmoooqqqssstttuuuuuupppooooooooopppqqqrrrrrrqqqpppqqqrrrsssssspppnnnpppnnnmmmpppssssssoooiiifffccc___[[[WWWRRRMMMIIIBBB@@@>>>===<<<;;;777555555555444333333222111111111///...///111222222111111111111222333333111///------------...000111333222000//////000111111111//////000111111111111111222222333444333111...---...///000///------///000222222111111111111111222111...---...111333222111......------------///000---......---,,,+++---...,,,------------+++)))(((+++***)))***,,,,,,***)))((()))+++,,,,,,+++)))((()))******++++++,,,------......------...///111222000000000000///...,,,,,,------,,,,,,+++************+++++++++***,,,...111>>>XXXuuusss\\\LLL;;;222...+++***+++))))))***+++---...//////111222222333222111///...///000000000000000//////------------------------++++++,,,000777GGGccc{{{ttt```KKK;;;444333000000//////...---+++***(((***,,,------,,,+++***''''''(((***---111444666;;;@@@EEEJJJOOOUUU^^^eeemmmtttyyyyyy{{{~~~nnnYYYFFF:::222000...+++******+++,,,***,,,///111000222===JJJ[[[lll{{{~~~xxxkkkUUU@@@444333000...------...///666777;;;BBBJJJNNNNNNLLLLLLLLLLLLJJJFFFDDDDDDEEEEEEIIIMMMQQQRRRSSSTTTUUUXXXVVVTTTSSSSSSQQQOOOLLLKKKIIIGGGEEEEEEGGGIIIKKKFFFDDDBBBAAA@@@===:::777:::666111///.../////////111111000000/////////.....................---------+++,,,///111111666<<<===GGGUUUaaalllqqqkkkcccYYYPPPDDD888222000///000//////.........---------))))))***+++---......---...222===QQQnnnoooZZZKKK>>>333......------+++************+++''''''&&&&&&(((+++...000111///,,,***(((((()))***///+++'''&&&'''))))))((()))+++---,,,***((((((((()))((('''&&&&&&'''((()))%%%'''))),,,------,,,+++)))(((((('''''''''(((((('''))),,,......///000222555555666666555444333222666777666555333333555666<<<:::999:::<<<<<<:::888777777666666666555555555555444333333333444555666444333222000///...------***+++,,,------.........000000111222444555666666777888999888666555666777777666555555444444444555222111///...------...///,,,++++++---000111000...)))+++------,,,+++++++++111111111111000000000///......//////000000000000222333333111//////000111444333444555666:::FFFRRReeeoooxxx{{{{{{|||{{{yyyzzzyyyxxxvvvtttsssqqqqqqooooooooonnnnnnoooooooooooopppqqqqqqrrrrrrrrrrrroooooooooooopppqqqrrrrrrsssrrrrrrsssttttttrrrppprrrppppppsssuuutttooojjjccc```ZZZUUUQQQKKKFFFCCC>>><<<:::999999777555222444444444333333222222111111000//////111222222111000///000222333333111......---------...000222333111000//////000111111000//////000111111111111111333444555555333111///---...//////...------...000333222111111000000000111...,,,++++++...///...,,,,,,,,,,,,+++,,,---000222444444444222000///000222.........///...---,,,++++++******,,,---...,,,+++((()))***++++++***)))(((*********+++,,,,,,------------,,,,,,---///111222111111111000///...---,,,,,,,,,+++++++++************+++,,,,,,,,,---///111@@@YYYvvvqqqWWWHHH888111...,,,,,,...++++++,,,,,,---------...111111222333222111000000//////000000///...------+++++++++,,,,,,,,,------++++++---111888GGGbbbyyysss___III999222000............---+++***)))((()))+++---------++++++)))))))))***---000222444999===CCCHHHMMMTTT]]]dddmmmuuu{{{|||ooo[[[GGG:::111000...,,,+++++++++,,,,,,+++---000000222<<>>;;;999777555555555444111000333333333333333222222222222111///000111333222222---...///222444333000...---------...///000111222000000000/////////////////////000111111111111111555555666555333111///...---......---,,,,,,---///444333222111000/////////,,,+++++++++------+++)))***+++,,,---...111666:::======;;;888444111111222..................------+++***+++---000000///---))))))))))))))))))))))))******++++++,,,,,,------,,,+++++++++---///000222222222222111000///---,,,++++++*********************+++---...---...000111@@@YYYvvvmmmPPPBBB444///...------///------------------------000111111222222222222111////////////...,,,++++++((()))******+++,,,------,,,,,,///333999GGG```vvv~~~qqq]]]GGG666///...------------,,,***)))(((((()))+++,,,------,,,,,,++++++++++++,,,...000111555:::???DDDJJJRRR[[[bbbllluuu}}}nnnYYYEEE999111000...,,,+++++++++,,,---++++++...000222999AAAPPPbbbttt{{{xxxnnnXXXCCC333222222111000000000000777888<<>>===<<<:::888666444111000111111///...111111111111111000000000/////////......---------...---///333555555999???KKKVVVbbbjjjmmmiii]]]QQQCCC>>>777333111000000///------------,,,,,,,,,,,,+++---000111111111000111000:::KKK```vvv~~~jjjYYYEEE888///***+++...------,,,+++***)))((((((((()))+++,,,,,,+++***))),,,***((('''&&&''')))***---+++***))))))***+++++++++,,,,,,+++)))''''''(((%%%%%%'''((())))))))))))'''***---000111///,,,***(((((((((((((((((()))******---000222333333333444666555555444333222111111111222333444333444666888999999999:::;;;::::::999444444444444444444444444444333222000000000111111---,,,,,,++++++,,,,,,---++++++*********++++++,,,...///000111333444666666666777777777555444555666888888999888777444222111111000///---,,,,,,,,,,,,++++++,,,...///000000///+++,,,------+++++++++---//////.........---------,,,,,,---...000111222222444555444333000///000111222111333555777;;;GGGSSSdddnnnwwwzzzzzz{{{{{{xxxyyyyyyyyyxxxuuuqqqmmmkkkiiijjjkkkmmmnnnoooppppppsssssssssrrrqqqpppnnnnnnmmmmmmmmmnnnooopppqqqrrrtttsssrrrsssuuuuuutttsssqqqqqqqqqrrrqqqllleee```XXXTTTLLLFFFAAA>>>:::888666444222111222222000///222222222222222333333333333111000000222333222111,,,,,,...111333333///---++++++,,,---...///000000///000111000///....../////////000111111111111111555555555444222000...---,,,---...---++++++---...444333222111//////......---------......---,,,+++,,,...000222444:::AAAGGGNNNMMMJJJDDD===888555555///...---,,,,,,,,,,,,,,,******+++...111222111///******))))))))))))************++++++,,,------...+++******+++,,,...000111333333333222000///------************************(((***---...---...///111>>>WWWsss|||iiiKKK>>>222------,,,---///------------............///000000111222222222222//////...---,,,+++)))((((((((()))+++,,,...//////---...111555:::FFF]]]qqq~~~yyymmmZZZEEE555///......---------,,,***)))(((((()))***,,,------------------,,,+++,,,---...///222666;;;@@@FFFNNNYYY```jjjttt~~~zzzhhhTTTBBB666000///...,,,,,,+++,,,,,,///+++***---000222777<<>><<<;;;:::888444222111111222222000...222222222222222111111111000000000///......------222///000333666999AAAIIIUUU___iiimmmjjjaaaRRREEE<<<:::666444444333222111------,,,,,,,,,+++++++++---///222222000//////000000>>>RRRgggxxx}}}tttbbbRRR???333---)))***...,,,,,,++++++***)))((((((((())),,,------+++)))''''''(((((())))))(((((('''+++******))))))***+++,,,---......,,,)))(((((()))%%%%%%'''((())))))))))))'''***---000000...***(((((((((((((((((()))*********...222444444444555555555444444333222111111111111333555666666666888::::::;;;;;;;;;:::999999999333333333444444444444444555444222000//////000000******))))))******+++,,,******)))))))))***++++++,,,---...000222333555555555666777666555444444666888888999888666444111000111000///...---,,,++++++(((***+++,,,------......+++---------++++++,,,---............------------------...///111222333333222333333111///...///000000000333666777<<>>BBBEEEHHHJJJKKKLLLNNNPPPQQQOOONNNMMMNNNNNNOOOOOONNNMMMLLLNNNPPPPPPPPPPPPPPPQQQOOOKKKHHHEEEDDDDDDCCCCCCDDDDDDEEEFFFDDD@@@>>>===<<<:::888222111000111222222111000222222222333333333333333222222111000000///......333///...111666===IIITTT___gggllljjjbbbWWWHHH<<<999777555555555444111///------,,,,,,,,,++++++++++++...000///,,,,,,...111222CCCZZZnnn{{{~~~uuujjjWWWIII:::111,,,)))***---******++++++******)))(((%%%'''***---......,,,+++&&&''')))******)))'''%%%((()))******))))))+++---...///...,,,)))((()))***&&&&&&''''''(((((())))))(((***---......,,,)))'''(((((((((((()))***+++++++++...333555666555555555444333222111111111222222111444666777888888999;;;<<<===>>>===:::999888999333333333444444444444555555333222000.........///))))))(((((())))))***+++''''''&&&'''(((***,,,---***+++,,,...000222333444666888888777666555666777888888777666555333111000111111000///...,,,++++++''')))+++,,,,,,,,,---...,,,------,,,++++++---...000000000/////////.........//////000111222333333000000111///...---///000//////222666888<<>>;;;999555333111000222333444333222222222222222111111111333111//////000111000///------,,,...//////---+++((()))+++,,,---.........///222444444000......000//////000111111111111111222222111000///......------......---,,,,,,---///333222111000///.........,,,---.........000222555333888<<<@@@EEEOOO]]]gggttttttqqqiii]]]RRRHHHDDD;;;888444///,,,++++++,,,+++,,,///222555666333111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,...///000333333333111000...,,,+++))))))***+++,,,,,,------***+++,,,,,,,,,...111444;;;SSSpppwww```FFF:::000------,,,+++++++++,,,---...///111222222///...............///000------------,,,***)))))))))***+++,,,...///000111///000222333666@@@UUUiiissspppfffUUUCCC666111111............---+++***)))+++++++++++++++,,,,,,,,,---,,,++++++,,,---///000...111666:::???HHHSSS[[[fffrrr~~~{{{jjjZZZKKK>>>777.........------,,,,,,,,,---+++,,,...//////444;;;JJJ___vvvwwwaaaKKK:::888666333222333444444999<<>>PPPgggxxx~~~yyykkk]]]JJJ>>>333...,,,))))))+++((((((***++++++******)))&&&(((+++---...---,,,+++)))))))))***)))((('''&&&&&&(((***)))((((((***---......---+++((('''((())))))((('''&&&&&&'''((()))***+++---------+++)))((((((((((((((()))***+++,,,***...333666666555555555222111111000111111333333222444777888888888999:::>>>@@@AAA???;;;888888999333444444444555555555555444222000...,,,,,,,,,,,,)))(((((((((((()))******((('''&&&&&&'''(((+++,,,((((((***,,,...000222222555666777666555444555666777666555444222222111111222222111000///---,,,+++'''***------,,,,,,---///---------,,,++++++---///000000/////////.........////////////000000111111...///000///......000111...///222666999===HHHTTTbbbllluuuwwwxxxyyyxxxvvvwwwvvvtttrrrooommmkkkjjjjjjlllnnnqqqrrrssssssrrrrrrrrrrrrrrrqqqpppooonnnnnnoooooopppqqqsssuuuvvvqqqooonnnnnnqqqrrrssssssvvvuuurrrllleee___ZZZXXXRRROOOJJJFFFCCC???:::777555333111000222444555555333333222222111111000000222000......///000///...///...,,,,,,,,,---+++***)))+++,,,...///////////////333666555111...///000//////000111111111111111222111111000000000000000...//////...------...000111111000///////////////---...000000111444999===<<>>888333111111111///000222666999888666333***+++,,,,,,,,,,,,+++***++++++,,,,,,---.........//////...------...///000333333222111///---+++***)))***+++,,,---...//////---------,,,---///444888???VVVrrrttt[[[CCC888///---...---,,,---------...///000000111111///...---,,,,,,,,,------,,,---------,,,++++++***)))******,,,---...//////111000111111333===RRRfffsssoooeeeUUUBBB555000111------------,,,***)))(((,,,,,,++++++******+++++++++******+++,,,...000222...111555888===FFFQQQYYYgggrrrooo^^^OOOBBB999444---------...------,,,,,,***+++...000///...444===HHH___www}}}gggRRR>>>;;;777333111222444555:::===@@@BBBBBBDDDGGGJJJLLLOOOSSSTTTTTTSSSRRRRRROOOQQQRRRRRRQQQOOOOOOOOOLLLMMMNNNOOOOOOMMMIIIEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCBBB???:::777222000......000333444444333333444444555555555555666666555444333222111111111000333;;;DDDOOO]]]iiikkklllgggZZZMMMCCC;;;555111000000000111111///---.........------------,,,(((+++---,,,+++...555;;;KKK]]]sssuuubbbRRR@@@777...,,,+++))))))***&&&''')))***++++++*********+++---------+++)))(((,,,+++)))(((''''''(((((($$$'''))))))((((((***---...---,,,)))'''%%%'''(((***)))'''&&&%%%&&&((())),,,------------,,,***)))(((((((((((()))***+++,,,***...333666666666555555111000000000000222333444111444777888888888888999@@@BBBBBB@@@;;;888777888444444444555555666666666222111///,,,+++*********))))))((((((((())))))))),,,***(((&&&%%%&&&''''''&&&''')))+++---///111111333444555444222111222333777666444222111111111222333333222111000...,,,+++(((+++......------...111---......,,,++++++---///......---------,,,,,,,,,.........///////////////---/////////...///111333---...222777999===HHHTTTcccmmmvvvxxxxxxzzzyyyvvvxxxwwwtttrrrooommmmmmlllmmmnnnqqqtttuuuuuuttttttttttttssssssqqqooonnnmmmoooooopppqqqrrrtttvvvwwwqqqpppnnnoooqqqssstttsssuuusssooohhhaaaZZZVVVUUUTTTQQQLLLHHHDDD???999555555222000000222555666666444333333222111000//////111000...---...///...---111///,,,***+++++++++***+++,,,...000111111000000///444888777222//////111//////000111111111111111222222111111111111222222...///000///------///000111000///////////////000000111333333444888@@@EEEDDDIIIPPPUUU[[[hhhyyyuuuiiicccSSSNNNGGG???:::777666777222333555999;;;;;;888555((()))+++,,,,,,+++)))(((++++++,,,------......///111000///...---...//////333222111000...,,,***)))******+++,,,...///000000000///...------111777;;;DDDZZZuuurrrXXX@@@666...---//////......////////////000000000000///...,,,+++***++++++,,,,,,,,,---------,,,,,,+++))))))***+++,,,------...111000000000111;;;QQQeeetttpppfffUUUBBB444//////,,,,,,,,,+++***)))((('''...---,,,+++************))))))***+++---///222333///111555888<<>>999555111000///111222222111/////////.........------------+++,,,000333444999@@@VVVkkk|||}}}vvvlllXXXEEE:::444...,,,......+++'''*********))))))(((&&&&&&&&&(((*********)))***+++************)))'''&&&%%%%%%&&&(((***+++***)))((()))((('''&&&%%%&&&&&&''''''&&&&&&''')))***)))((((((***,,,//////...,,,++++++***(((((())),,,///111...///000111222333333333///000111222444666888999777666555444666888;;;===AAA@@@???===:::777444333000111111222222333333333111///---+++*********+++---,,,***(((((((((((()))******))))))(((((((((''''''(((***,,,...000222333777666444222222222444555444444333222000///...---222444222777;;;000(((...---+++******+++---------++++++,,,,,,---.........000000///...,,,+++***))),,,------......---,,,,,,------------///111333444444222333888>>>DDDOOOYYYfffooovvvwwwwwwyyyzzzyyyzzzyyywwwsssooolllllllllmmmooorrrtttuuuuuuuuuttttttsssrrrqqqqqqqqqrrrsssqqqqqqrrrrrrssstttuuuuuuqqqooommmnnnpppsssttttttxxxsssjjjaaaYYYUUURRRRRRUUUVVVRRRJJJDDD@@@;;;666222222222333444555777888555555444333333222222111.........------,,,,,,,,,---,,,,,,+++*********++++++,,,...000000///...,,,555555444333333222111111000111111111222222222222222111//////000111111000000000000000000/////////444444333111000111555888===<<<;;;<<>>===@@@AAA??????BBBDDDAAA:::333333111///,,,++++++,,,,,,***)))'''&&&'''***...000111000...,,,+++,,,...///222444555555222///------(((((()))+++++++++++++++---///000...,,,///888???PPPeee~~~oooXXXBBB888///------,,,******---,,,+++,,,------,,,***......///000///...,,,++++++,,,...//////...,,,+++)))(((''''''(((***,,,...333222111000000999NNNbbbsssoooeeeTTTBBB555000000111000...,,,++++++++++++,,,,,,,,,++++++*********((()))***,,,...111333555333333444555:::BBBLLLSSS```mmmyyymmm[[[JJJ???888333///...---++++++,,,.........000...---/////////333999KKK```xxxqqq^^^NNN???444555666333444888@@@BBBDDDEEEEEEEEEGGGIIINNNPPPSSSVVVXXXWWWVVVUUURRRQQQPPPPPPOOOOOOOOOOOONNNPPPSSSTTTTTTQQQMMMJJJFFFDDDBBBCCCFFFGGGEEECCCEEEDDDDDDCCCAAA<<<666111111///......000222333333222333444444555555444444666444444777777333333555777999===GGGXXXhhhnnnlllmmmaaaSSSHHH???777444555222222333333222111///...111///------...////////////...///333666999AAAJJJbbbuuuuuufffRRRAAA888333---+++,,,---+++)))+++++++++***)))((('''&&&''')))*********)))***++++++++++++***)))'''&&&%%%%%%&&&(((***+++***)))(((***)))((('''''''''((()))'''&&&%%%&&&(((***)))(((((()))+++---------,,,++++++***))))))***,,,///111//////111222333444444444000111222444666888:::<<<===;;;888555555666888999CCCBBBAAA>>><<<999777666222222222222222222333333000///,,,***))))))***++++++***)))((('''''''''((()))))))))(((((((((''''''))))))+++---///111333444666555444333222333333444888666222//////000333444333===EEEMMMQQQFFF333+++...,,,******,,,.........------------............//////......---,,,++++++.........---------------............000222444555666333444999>>>EEEPPPZZZhhhpppvvvvvvvvvyyy{{{zzz{{{zzzwwwsssooommmmmmnnnpppqqqtttvvvwwwxxxwwwwwwttttttrrrqqqqqqqqqrrrsssqqqrrrrrrsssttttttuuuuuuqqqpppnnnoooqqqtttuuuuuuwwwrrriii```XXXTTTSSSSSSVVVWWWSSSJJJDDD@@@;;;666222222222222333444555666444333444444555444333111......---------,,,,,,,,,---,,,++++++******++++++,,,---.../////////...---333333333333333444444444000000000111111111222222222000//////000111000///......//////000000111111444444444333222444777:::DDDBBBBBBDDDHHHLLLNNNNNNUUUTTTWWW^^^eeeooo~~~~~~ssshhh[[[RRRKKKEEEDDDGGGIIIHHHIIIKKKMMMJJJBBB;;;777555222000...------------------,,,------...///......,,,,,,+++,,,------111333444444111///------))))))***+++,,,,,,,,,,,,...222444222000333===FFFXXXmmmnnnXXXBBB888...------,,,******,,,+++***+++,,,,,,+++)))...............---,,,,,,---...///000000...,,,+++)))((((((''')))+++---...222111000000000999NNNbbbssspppfffUUUCCC666222222111000...,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++))))))***,,,...000222333222333333555999BBBKKKRRR___kkk|||}}}pppeeeTTTFFF<<<777222000000...,,,+++,,,------,,,---++++++------,,,000666KKK```xxxtttbbbNNN???444333555333555:::???AAACCCDDDEEEFFFIIIKKKMMMOOORRRUUUWWWWWWVVVUUURRRRRRPPPOOONNNNNNNNNNNNNNNPPPSSSTTTTTTQQQMMMKKKGGGEEECCCDDDFFFGGGFFFDDDDDDDDDCCCBBB@@@;;;555111000...------///111222111111111222333444444444444555444555888888555555888:::???GGGRRRaaammmpppkkkeeeZZZMMMDDD<<<555222444111222333333222111///...111///------.../////////111111333777:::@@@NNN[[[nnn~~~ooo]]]JJJ;;;555000+++)))***,,,,,,***,,,,,,+++***)))(((''''''(((***+++***))))))***+++,,,,,,,,,+++)))'''&&&%%%%%%&&&(((*********))))))***)))))))))))))))***+++&&&%%%%%%&&&((())))))((())))))***++++++,,,,,,---,,,+++******+++---///111000111111333444444555555222333444555777999;;;<<<>>><<<888555444666888:::BBBAAA@@@>>>;;;999888777555555444222222111111111///---+++***)))))))))******)))((('''&&&&&&&&&'''((((((((((((''''''''''''((()))***,,,...///111222333333333222222222222222444111,,,***,,,222:::???OOOQQQLLLFFFGGGHHH===//////---+++,,,---/////////////////////.....................---------,,,,,,000///...------...///000000000///000111333555777888555555:::???GGGSSS^^^lllssswwwvvvuuuxxx{{{zzz|||{{{wwwsssooonnnoooqqqrrrtttvvvxxxyyyzzzzzzyyyvvvuuusssrrrrrrrrrssssssrrrrrrsssssstttuuuuuuuuurrrpppoooppprrrtttuuutttrrrlllcccZZZSSSPPPQQQRRRVVVWWWRRRIIICCC???;;;555222222111111222333333444111222444666888777444111...------------,,,,,,,,,,,,,,,++++++******++++++------.........////////////000111222444555666666/////////000000000111111111///......///000000///------......///111222333333444666777888:::>>>AAAKKKKKKKKKNNNRRRUUUUUUUUUYYYVVVVVVZZZ```iiiyyy}}}qqqddd[[[TTTNNNMMMOOORRRSSSUUUXXXYYYUUUMMMFFF???===:::666222000///...+++,,,,,,---,,,+++)))(((++++++,,,,,,,,,,,,,,,,,,///111333333000...------******+++,,,,,,------...///444999666333888FFFRRRgggzzzlllYYYBBB777...---...,,,***++++++***))))))++++++***)))------,,,,,,++++++,,,,,,...///000000///---+++)))))))))((()))***+++---///111000//////000999OOObbbssspppgggWWWDDD888333333111000...---,,,+++,,,,,,,,,,,,,,,---------------*********+++---...000111111111222444888@@@IIIPPP]]]hhhxxx~~~rrrdddZZZKKK@@@999555222///111///---,,,,,,,,,+++***,,,******,,,,,,+++///555III___xxxxxxgggPPP@@@333222444333666===>>>@@@CCCDDDEEEGGGJJJLLLLLLNNNQQQTTTVVVVVVVVVUUURRRRRRPPPOOOMMMMMMLLLLLLNNNPPPRRRSSSSSSPPPMMMKKKGGGEEEDDDEEEFFFGGGFFFDDDDDDCCCBBB@@@>>>:::444000...---++++++...///000000///000111333444555555555555555666999999666777;;;>>>GGGSSS___jjjqqqmmmfffXXXNNNDDD===888222111222222222444444333222000...111///---...///000000///000111555;;;AAAJJJ[[[kkkvvv{{{gggSSSCCC888222...)))'''(((***,,,,,,------,,,+++))))))((((((***++++++***)))(((***+++---------+++***(((&&&%%%&&&'''((()))*********))))))))))))))))))******+++&&&%%%%%%&&&((())))))(((+++*********+++---...000---,,,++++++,,,...000111222222222333444555666777555555555555666777999999888666444444555888<<<>>>???>>><<<:::999888777666888666444222111000000///---,,,+++***))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''&&&&&&''')))***,,,------//////000000000//////......,,,******000:::EEELLLUUUNNN@@@111111BBBDDD222000...,,,,,,...000000000111111111000///......------------...............111000...------///111222111111111111333555777888:::777777<<>>:::555222111111111111111222222000111444888;;;:::555111------------------------,,,,,,++++++***++++++,,,.........---...///000000......///111222333444555////////////000000000000000...------///000000///............///111222333333666;;;???BBBEEEHHHKKKRRRQQQRRRTTTVVVWWWVVVUUUUUUQQQNNNOOOSSS\\\lllzzzvvviiiaaaYYYTTTSSSUUUYYY[[[___cccddd```WWWQQQKKKHHHDDD>>>999555222000+++,,,,,,+++***)))'''&&&)))+++---...///...---,,,,,,///111111000...------++++++,,,,,,---......///000666:::777444===PPPbbbwww~~~kkkYYYAAA777...---...,,,+++++++++***))))))+++,,,++++++---,,,+++*********,,,,,,...///000///...+++)))'''************+++---...///000/////////000:::PPPdddssspppgggWWWEEE888333222111000...,,,,,,,,,,,,---,,,---------......//////*********+++,,,---...///000111111333666===FFFLLLZZZdddrrr~~~uuuhhhZZZQQQEEE;;;666333000...000...---,,,------,,,***,,,++++++......---000555FFF\\\uuu{{{jjjQQQAAA333222333444888@@@@@@BBBDDDEEEFFFGGGIIIKKKKKKMMMPPPRRRTTTUUUUUUTTTRRRQQQOOONNNLLLLLLKKKKKKMMMNNNPPPQQQQQQNNNKKKIIIFFFEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???===999444000---+++******,,,.../////////000111444555777777888777666777999888555888===CCCOOO^^^iiioooooofff\\\LLLDDD<<<888555111000222333444666666666444111000000///......000111000///...000777AAAKKKXXXiiixxxttt^^^JJJ<<<444///,,,)))'''(((***+++,,,---,,,+++***)))))))))***,,,,,,,,,***)))((()))+++...------,,,***)))'''&&&&&&'''((())))))*********))))))))))))))))))))))))'''&&&&&&''')))******)))---,,,++++++---///111222...---------...///000111222222222333444555777888777666555555444444444444222222222333666:::>>>@@@===<<<;;;999888888888888999777444111///.........,,,,,,+++***)))))))))))))))******)))))))))((((((''''''((((((((((((((((((&&&&&&'''((()))***+++,,,++++++,,,------,,,,,,+++.........111777@@@HHHMMM777555555111444JJJLLL222000...------...000000000222222111000///......------------.........//////111000...---...000222333222222222222444666888999;;;888999???EEENNNZZZfffrrrxxx{{{xxxvvvxxxzzzzzz{{{zzzxxxtttqqqppprrrtttssstttuuuwwwxxxyyyzzzzzzxxxwwwvvvtttssssssttttttttttttuuuuuuuuuuuuuuuvvvtttsssrrrrrrrrrpppmmmkkk___YYYPPPHHHCCCCCCEEEGGGMMMMMMIIIAAA<<<;;;888444111111000000000111222222000111444:::>>>===666000------------------------,,,++++++***++++++,,,,,,///............///000000......//////000000000000////////////000000000000///...,,,---///000000///111000//////000111333444777;;;BBBHHHLLLOOORRRTTTWWWVVVUUUUUUUUUUUURRRPPPMMMHHHDDDCCCEEELLL[[[iiiwwwuuuiiiaaa[[[VVVVVVYYY]]]aaafffkkkllliiibbb]]]WWWTTTOOOIIICCC===888666555333222000///.........+++---///111111111///...+++---000111000.........,,,,,,,,,,,,---...///000111666999777777DDD]]]qqq~~~jjjXXXAAA777...---...,,,+++,,,---+++)))***,,,---------,,,+++***))))))***,,,---111111222111000---***(((******+++,,,---.../////////...//////111<<>><<<888444000---+++******,,,...//////000111333555777999::::::888777888888666444999AAALLLZZZhhhooooooiii^^^SSSCCC<<<666555444111111333555666888999888666333111///......///111222111///,,,000;;;KKK[[[iiixxxmmmVVVCCC666000---,,,***)))))))))+++,,,+++***)))(((((()))***+++---------***(((((()))+++---------,,,+++***)))((('''''''''((())))))*********************)))(((((((((''''''(((***++++++***------,,,---...000222444//////......///000000111333222222222333555777888777666555444222222222111222333444666888:::<<<===>>>===<<<:::::::::;;;;;;999777333000---,,,,,,---,,,,,,+++++++++*********))))))************))))))(((((((((((())))))))))))))))))******+++,,,------***************+++++++++,,,---...000333777;;;===222,,,444666777MMMQQQ555000...,,,,,,...000000000222111111000///......---..................////////////......///000111222333222222333444666888:::999888;;;BBBJJJRRR^^^iiitttzzz}}}zzzwwwxxxyyyxxxyyyyyyxxxuuurrrqqqrrrsssrrrrrrssstttvvvwwwxxxyyyzzzyyywwwuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvtttsssqqqoookkkfffbbbVVVQQQJJJCCC??????AAACCCDDDDDDAAA:::777888666333111111000000111222222333222222555;;;@@@>>>777000,,,,,,,,,------------...++++++******++++++,,,,,,....../////////000000000//////////////////....../////////000000000111111///...------///111111000111111000000111333666777===CCCJJJPPPTTTVVVWWWXXXXXXVVVSSSRRRQQQOOOLLLJJJDDD???;;;;;;<<>>TTTiiivvvtttkkk[[[GGG888222000...---+++*********+++,,,---------...............++++++++++++,,,---//////111111111111222777===BBBMMMUUU```kkkttt{{{vvvfffXXXLLLFFF<<<666333111...+++,,,++++++---//////...,,,)))(((***------+++---222@@@VVVooo}}}mmmTTTCCC666555888999>>>FFFHHHJJJJJJIIIHHHGGGHHHIIILLLMMMNNNOOOPPPPPPPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKIIIHHHEEEFFFGGGEEECCCBBBCCCDDDDDDBBB@@@>>><<<999444111...---++++++...///000000111333444666888::::::;;;999888777777555555>>>IIIZZZfffpppqqqkkkaaaUUUKKK>>>888444444444111111333555777999;;;:::777444222///......000222222111000---222@@@WWWmmm{{{wwwcccOOO???444000,,,,,,,,,+++*********+++)))(((''''''((()))+++---///...---***(((''')))+++,,,,,,------,,,++++++***'''''''''(((((()))***+++,,,,,,---,,,+++***((('''***)))((()))+++---,,,++++++,,,,,,---///000222333/////////000000000111111333222111111222444666888555555444333333222333333222444777:::<<<============<<<;;;999999:::<<<===888555222...,,,++++++,,,,,,,,,,,,,,,,,,++++++***'''((()))******)))(((((())))))))))))******++++++*********++++++,,,,,,,,,+++***)))))))))***,,,---++++++++++++,,,---...///;;;---333666000CCCMMM666000...,,,,,,...///000///000000000//////.........////////////............------...//////000111111333222222333444666888:::777777<<>><<<999555222000...------///111222111222333444666888999999:::999777777666555:::GGGUUUdddmmmsssmmmbbbVVVKKKCCC;;;555222333333111000222444666888:::999666333000.........000222333222000///444EEE```yyymmmZZZJJJ===555222+++,,,------+++***)))***((('''&&&&&&'''))),,,---//////---***(((''')))++++++,,,,,,------,,,,,,+++((('''''''''((()))***+++......///...---+++)))'''+++***)))***,,,------,,,******,,,---///000111111000000000000111111111111222222111000111444666888333333333333333444555666111444888<<>>BBBKKKPPPVVVZZZYYYVVVTTTRRRJJJGGGCCC@@@??????>>>===333111000111000222:::DDDFFFNNNVVVZZZ^^^bbbdddbbb]]]TTTJJJFFFDDDCCCFFFJJJMMMSSS[[[bbbfffggghhhiiiiiiiiihhhgggeeecccaaa___WWWVVVUUURRRLLLEEE>>>:::222222222222222111000///))),,,000222222111222222,,,+++*********,,,...000333999CCCMMMZZZkkklllTTT@@@666---,,,...---,,,---+++)))''''''))),,,------)))+++,,,---...------,,,///000111111000...,,,***+++,,,---///000000111111//////000222555AAAXXXlll~~~{{{rrraaaLLL<<<444222+++***)))((((((((()))***.........------,,,,,,+++++++++,,,---...000111222222222111000000222777:::???EEENNNYYYccckkkqqqtttvvvzzz|||{{{vvvmmm]]]OOO@@@;;;555222222111///---///............---***(((,,,+++---000000...000555???UUUnnn~~~oooTTTEEE999:::======BBBHHHIIIJJJLLLLLLKKKKKKMMMNNNOOONNNNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLOOOOOOPPPPPPOOONNNLLLKKKHHHJJJKKKJJJFFFEEEFFFHHHFFFDDDAAA>>><<<999555222111///......000222333333222333444666777888888888888777666666777===NNN^^^gggooorrrhhhYYYLLLCCC<<<999444111333333000000111222444777999888555222///......///111333333222000+++333KKKmmm}}}dddOOOBBB;;;666333...,,,++++++------,,,***++++++***))))))))))))))),,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,,,,+++***)))''''''(((***+++---......---+++******+++((()))******)))***,,,...111///------...///000///000000000000000111222222222111000111333555666555444333222111111333555666888888:::>>>BBBDDDAAA>>>:::::::::999999888888888333111///,,,************+++++++++***++++++,,,,,,&&&&&&''''''(((((())))))''''''(((***,,,,,,***))),,,,,,+++******+++,,,,,,))))))***+++,,,------...000000///...............111///---///222555444333222///---...///...+++(((---...---,,,++++++---///////////////...---++++++000111222222222000///......000444777888888777666666888===EEEQQQ^^^iiipppxxx{{{~~~~~~|||yyywwwvvvtttuuuuuuuuutttrrrpppnnnssspppnnnppptttxxxyyyyyyzzzzzzyyywwwttttttuuuwwwxxxwwwvvvvvvwwwxxxzzz{{{yyywwwsssnnneeeZZZNNNGGGBBB===999888999999555111666333000///000111111111111222444666777777666666666444333555999999444000/////////000111000---***///...---,,,+++,,,---.../////////.........111333111222555666666444111///111222333333111111222333333111///...///111222222333222444666999<<>>888888;;;<<<;;;888000...,,,,,,---000111111>>>@@@DDDJJJPPPSSSSSSRRRKKKFFF@@@:::777999<<>>555000+++***((('''(((***---...---------............///---,,,---000///,,,---111444222000......000333555777>>>HHHRRR[[[bbbhhhkkkrrruuuuuuqqqlllfffZZZPPPDDD>>>888444222111///,,,............---,,,+++***,,,,,,,,,,,,,,,///333777@@@TTTmmm~~~uuu\\\MMM???;;;===AAADDDGGGHHHJJJMMMOOOQQQQQQQQQPPPRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHIIILLLOOOQQQNNNOOOQQQRRRRRRPPPNNNLLLIIIHHHGGGEEEEEEEEEEEEFFFEEEBBB???<<<:::777333111111222222000///000222444555666888888777777888999777666777;;;===CCCSSSdddqqqpppjjj^^^MMM@@@:::999444333222000000000000111444555666666555444222111.../////////000000111111///:::TTTuuurrr[[[GGG<<<777333111...,,,+++,,,------,,,***+++***)))(((((((((((()))+++++++++++++++***))))))))))))***+++,,,---------,,,+++***(((((()))***+++,,,...111111...+++***)))'''((())))))((()))+++---...---+++,,,...///000/////////000000000111111111222111111222444555555444333222111000000222333555::::::<<>>:::777777999:::888444555333000///000111222111111222333555666777777777666333222444777777333///.........///000///---***...---,,,,,,,,,---......///000000///...///111333222444666777777444111///111222333333111111222333333111///...///000111111111444888>>>CCCIIIPPPUUU[[[ZZZXXXVVVRRRLLLEEE@@@<<<777333333666777666333///...,,,+++,,,...///000333444888===BBBEEEDDDCCCAAA>>>888444222333666888888<<>>;;;;;;:::777555111...+++,,,///111///,,,///...---++++++,,,000444666EEEVVVcccqqqttt[[[AAA888///---+++)))***---,,,,,,++++++***++++++,,,,,,---...---++++++---...////////////---,,,***((()))***+++,,,---.........---...000111333???ZZZrrr~~~yyyeeeOOO>>>555///,,,+++))))))***,,,///000//////......------,,,,,,---,,,---//////,,,---222222000///......111333555888>>>FFFOOOVVV]]]cccffflllppprrrppplllfff[[[PPPEEE???999555444333111...///......---,,,,,,+++++++++,,,,,,,,,,,,///333666>>>RRRkkk~~~xxx___QQQDDD@@@AAACCCEEEHHHHHHJJJMMMOOOQQQQQQPPPPPPQQQPPPOOONNNMMMLLLLLLLLLMMMLLLJJJIIIJJJMMMOOOQQQOOOQQQSSSTTTTTTRRRPPPOOOMMMLLLJJJHHHFFFFFFFFFGGGEEEBBB???<<<:::777444111111222222111000111333555666888999999888777888999888666888===BBBJJJYYYgggpppllldddWWWIII???999777444333222111000000111111333444444444333222111000........./////////000000222AAA^^^}}}zzzkkkUUUCCC;;;888666444...---,,,,,,------,,,***))))))((((((''''''(((((()))************))))))(((((()))***+++,,,---...///...---+++***)))***+++++++++///222333111---***((('''((())))))((()))+++------+++***+++...000000000...///000000111111000000111111222333555666444222222111000///000111222333<<<<<<===???AAAAAA???===>>>>>><<<:::888666444333111111000///---,,,***)))***)))(((''''''&&&''''''))))))))))))))))))(((((()))((('''(((***+++++++++***)))(((((((((((()))***((((((((((((((((((((((((++++++,,,,,,---///000111000......///111333333333333111000000111000...,,,+++---......---,,,,,,---/////////000000//////......///000111000///...---000222444666777666555444555777<<>>999666444555999:::999777555333000000111222222111111111222444555666888888555333222333555555222///---------...///...,,,***,,,,,,,,,,,,,,,---...//////000111000//////111222444555777888777555222000111222333333111111222333222222000/////////000000333888@@@GGGNNNUUU[[[___^^^ZZZSSSMMMHHHBBB<<<888555222//////222444222000///...---,,,,,,,,,---.........111555999;;;:::888777555222///...///111222333555888;;;===AAAEEEHHHOOORRRWWW^^^dddjjjnnnppptttuuuvvvwwwsssjjj___WWWPPPMMMHHHEEEBBB???<<<:::555111......000111///,,,/////////...///111555999???OOOaaaooo|||xxx___CCC999000---,,,******---,,,++++++***++++++,,,,,,,,,...000000///.........000000000///---,,,***)))******++++++,,,,,,,,,,,,---...///111444AAA[[[rrr~~~yyyfffOOO>>>444///,,,++++++***,,,...000222111000///...,,,+++***))),,,+++,,,///...,,,...333222222222222333555666777999===CCCIIIOOOUUU\\\```eeejjjnnnnnnlllfff[[[QQQEEE@@@:::666555555333111///...---,,,++++++,,,,,,+++,,,,,,,,,,,,///222555===QQQjjj||||||dddXXXKKKGGGGGGFFFFFFHHHHHHJJJLLLOOOPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNMMMKKKJJJKKKMMMOOOQQQRRRSSSUUUVVVVVVUUUSSSRRRRRRPPPNNNKKKIIIGGGGGGGGGEEEBBB>>>;;;999777444222222333444333222222444666888999::::::888777888999888777999BBBLLLVVVbbbkkkmmmfffZZZNNNDDD===888555555444333222111111111111111222222222111000///...---------............///000DDDdddrrrcccOOO@@@999777666555///...,,,,,,------,,,***((((((''''''''''''(((((((((((())))))))))))(((((((((((()))***,,,...///000///...---++++++***+++++++++...111222000,,,***)))((()))******)))***,,,......---,,,---000111111000...///000111111111000000111111222444666555333000222111111000111222333333999:::<<<>>>??????>>>===@@@???===:::777444222111000111111111///---+++)))***)))((('''&&&&&&%%%&&&++++++******))))))((((((***((('''''')))+++,,,,,,***)))(((((((((((()))***))))))((((((((('''''''''------,,,,,,,,,,,,------///......///000111222222222222222222111000///...***,,,//////...,,,,,,,,,...///000000000000000///---...///000000///...---111222444555666555444444444666<<>>JJJYYYkkkxxxzzzaaaFFF;;;000------++++++---++++++******++++++,,,,,,...111444555444222000000111000000///---,,,+++*********************++++++------///222666CCC\\\rrr~~~yyyeeeNNN>>>444...++++++***+++,,,...000222000///...---,,,***)))))),,,***+++......---000555777888999;;;<<<<<<<<<<<<;;;===@@@DDDIIIOOOVVV[[[```ffflllmmmlllggg[[[QQQEEE@@@999666666555333111///...,,,******+++,,,---+++,,,,,,,,,,,,...111444===PPPhhhzzz~~~jjj___SSSOOOLLLHHHFFFGGGHHHIIILLLNNNOOOOOONNNNNNMMMMMMMMMNNNNNNNNNMMMMMMNNNLLLKKKIIIJJJLLLNNNPPPTTTUUUVVVXXXXXXXXXWWWVVVVVVTTTPPPMMMIIIGGGFFFEEEEEEBBB>>>:::999777444333222444555555444444666777999:::;;;:::888777999:::::::::>>>IIIVVVaaaiiimmmiii^^^OOODDD???<<<888555555444444333222222111111000000000//////...------------------------------111GGGgggeeeXXXFFF:::555333222111000...------------,,,***((((((''''''''''''(((((('''(((((()))))))))((((((((((((((()))+++---///000000///...,,,+++*********+++---......,,,++++++,,,***+++,,,,,,+++,,,...///222111000111333333222111///000000111111111111111222222333555666555222///222222222222222333444444555666999;;;<<<===>>>???@@@???===:::666333111000111111111111000...,,,***+++***)))((('''&&&&&&&&&++++++******))))))((((((***((('''''')))+++,,,,,,+++***)))(((((()))***++++++******))))))((((((''',,,,,,++++++++++++,,,,,,............//////111222111111222222111/////////***,,,//////...,,,,,,,,,...///000000000000000///---...///000000///...---111222333444555555444444333666<<>>DDDKKKRRRXXX\\\dddllltttwwwssskkkddd```aaa___]]]XXXQQQKKKFFFCCCAAA???===;;;;;;:::999888777888999::::::===AAADDDSSSaaaqqq}}}|||dddIII<<<111------,,,,,,,,,+++*********++++++,,,---111444777888777555333333222111000...---,,,+++++++++***)))))))))***++++++...---///333888FFF^^^sss~~~xxxcccLLL<<<333...***))))))***+++---...///---,,,,,,,,,+++++++++++++++)))***---...---111777<<<>>>AAADDDEEEDDDCCCAAA???@@@BBBCCCFFFLLLSSSWWW^^^dddjjjlllkkkfff\\\QQQEEE@@@999666555555222000///---+++******+++,,,---***+++------,,,...000333===OOOfffwwwpppfff[[[UUUOOOIIIFFFFFFHHHIIIKKKNNNNNNNNNMMMLLLKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHHHHJJJMMMOOOUUUUUUWWWXXXYYYYYYYYYYYYXXXVVVRRRMMMIIIFFFEEEDDDDDD@@@<<<999777666444333222444555666555555777888999::::::999888777999;;;===@@@GGGRRR___iiikkkiiiaaaUUUGGG>>><<<;;;999666555555444444333222222111000000///...---------------------------,,,,,,,,,555KKKjjjuuu\\\QQQBBB999666555333111111///...---...---,,,***((((((''''''(((((())))))'''(((((()))))))))))))))(((((('''((()))+++---...000///...---+++***)))(((***+++,,,,,,++++++---///+++,,,------,,,---///111333333333444666777666444222111111111111222333444444333333444555444222///222222333333333444444444222555888999:::;;;===??????>>><<<999666444222111222222111111000...---,,,+++***)))((((((((((((((())))))))))))))))))(((((()))((('''(((***++++++++++++***))))))))))))***++++++++++++******)))))))))''''''((()))+++---...///---...///...---...///111...000111111///---......+++---......---,,,,,,---/////////000000//////...---...///000111000///...111111222444444555555555444666<<>>111---...---,,,,,,************+++,,,------222555888999888555444444222222000...---,,,,,,,,,******)))))))))***,,,---///...000444;;;IIIaaauuuvvv```III999111---))))))))))))***+++,,,,,,*********++++++,,,,,,,,,***((())),,,......222999@@@CCCIIINNNPPPOOOMMMKKKHHHHHHGGGGGGGGGJJJOOOSSS[[[aaagggiiiiiifff\\\RRRGGGAAA:::666555444222///---,,,+++******+++,,,---***+++------------000222:::LLLbbbtttxxxnnnccc[[[SSSJJJFFFGGGHHHIIIKKKMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNLLLLLLJJJIIIGGGGGGHHHJJJMMMOOOTTTUUUVVVXXXYYYZZZZZZZZZYYYWWWSSSNNNIIIFFFDDDCCCBBB???:::777555444333222111333555666666666777888888999999888777777:::<<<@@@GGGRRR\\\fffkkkhhhaaaTTTLLL@@@:::999:::888666555555555555444333222111111000///...---------......------------,,,,,,,,,:::NNNiii~~~vvvdddRRRIII???999888888666333111000...---...---,,,***)))(((((((((((()))***+++'''((())))))*********)))((('''&&&&&&''')))+++,,,000///...---+++)))'''&&&&&&))),,,.........///000+++,,,---,,,,,,,,,...000111111222555888:::999888555333222111111333555666666444333333333333111000111111222333333333333333444666999:::999:::<<>><<<777222///---,,,++++++---......---+++,,,---.........---,,,,,,---//////---++++++,,,///000111222333444444444111222333333111111222333///000000...///555???GGGYYYhhhssssssoookkk^^^OOOBBB>>>888444222222222111---///222444333111000///,,,///222222...---///222111000//////000000...---,,,,,,,,,,,,---......///,,,...000000.........///+++---///333666:::<<<===GGGRRR^^^dddaaa\\\[[[\\\___dddiiikkkhhhbbb^^^[[[UUUUUUUUUUUUTTTTTTUUUVVVRRRSSSTTTSSSRRRSSSUUUWWW\\\fffrrr{{{jjjNNN@@@111---///...---,,,************+++,,,---...111444666777555444333333333222000...---,,,,,,,,,******)))))))))+++---///000///111666>>>LLLcccvvvttt]]]EEE777000...************************)))*********+++++++++,,,)))'''(((,,,---...333:::CCCIIIRRRYYY^^^^^^\\\ZZZSSSRRRPPPLLLIIIIIILLLNNNVVV\\\bbbeeefffeee^^^UUUIIIDDD<<<888666555222///++++++++++++++++++++++++***+++------------///111555GGG^^^ppp~~~uuuiii```VVVLLLHHHIIIGGGIIIKKKMMMMMMMMMKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGGGGIIILLLOOOQQQSSSTTTUUUWWWXXXYYYZZZ[[[ZZZXXXTTTOOOJJJGGGEEEDDDAAA===888555333333222111000222555666666666777888666777777666666777:::===CCCOOO\\\dddjjjjjjbbbXXXHHHBBB;;;777777777666666555555666666555444333222333222000///......//////............---------,,,<<>>;;;;;;999888777555444444444333111///......///000(((((('''''''''(((((()))&&&&&&''''''(((((())))))''''''(((***,,,,,,***))))))((('''&&&&&&'''((()))))))))))))))************))))))((())))))***++++++,,,...///...,,,,,,...111***,,,///...+++***+++,,,---...---,,,++++++---///////////////...---,,,+++...///000222222222111000///000111222444555666777555888>>>HHHUUUdddqqqxxxuuuvvvxxxwwwvvvvvvwwwxxxuuutttsssrrrqqqrrrssstttrrrssstttsssqqqrrrvvvzzz{{{|||~~~}}}{{{xxxxxxxxxrrrssstttttttttsssrrrqqqeee\\\OOOCCC;;;666444222///000111222222222555666222111111333555555444222111333666888777444000---333888>>>AAA???999333///...,,,++++++---//////...,,,---.........---,,,++++++---......,,,+++******///000111333444555666666111222333333111111222333...//////...///666BBBLLLcccrrr|||xxxpppfffUUUDDD>>>;;;666333222222111111///222555777555333111000***...222111...,,,///222///---,,,,,,------,,,***------,,,,,,---...//////(((***------,,,******+++)))***---000333555666777888CCCQQQVVVTTTPPPQQQTTTYYY```iiimmmlllhhhdddccc___```aaaaaa```aaaccceee\\\]]]^^^]]][[[[[[\\\^^^___gggpppwww~~~iiiPPP@@@222...//////---,,,************+++,,,---...111333444555333222222333333222000...---,,,,,,---***)))))))))***,,,///000111000222777???NNNdddwwwrrrZZZCCC555000...+++++++++*********))))))************************)))'''(((,,,---///444;;;GGGNNNYYYccciiijjjhhhggg\\\ZZZVVVPPPKKKIIIIIIJJJRRRXXX^^^aaadddeee___XXXLLLFFF>>>999777555222///***++++++,,,,,,,,,++++++***+++------------///000111CCCZZZnnn~~~zzzmmmcccXXXNNNJJJLLLGGGIIIKKKLLLMMMLLLKKKJJJKKKLLLNNNOOONNNMMMKKKIIIIIIHHHHHHHHHJJJMMMQQQSSSSSSSSSTTTVVVWWWYYYZZZ[[[[[[YYYUUUPPPKKKHHHFFFEEE@@@<<<777444222222111111///222555666666666666777555555666555555777;;;>>>DDDSSSbbbiiikkkhhh^^^QQQ???<<<888666555555555555555666666666666444333222444333111000//////000000/////////......---------@@@RRRiiiyyy|||rrr]]]KKK@@@<<<777333222222222222222333333222000,,,)))'''******)))(((((((((((((((''''''((())))))))))))))),,,+++)))'''&&&'''((()))000///,,,***))))))))))))))),,,///000000000111222000//////......------,,,222111111222555888<<<>>>===;;;888555333222222333777444222222444444222000000////////////111222333666777888:::;;;;;;::::::888888777666555444333333111222222///,,,***,,,...,,,)))&&&$$$%%%&&&&&&%%%((('''''''''&&&&&&&&&&&&'''((()))******++++++***+++***)))))))))***+++,,,---,,,+++)))((('''''''''))))))))))))))))))))))))000/////////............///...,,,++++++***)))'''000111000...+++)))***+++............---,,,++++++...---///222666666333000---......///111222333444666999AAANNN]]]jjjqqqsssuuuuuuvvvvvvwwwwwwxxxxxxrrrqqqpppppppppqqqrrrsssuuusssqqqoooppprrruuuwwwxxxxxxyyyxxxwwwvvvtttsssrrrqqqqqqrrrsssqqqmmmjjj]]]PPPCCC===;;;777222111222111111000111222444555222222333333444333333333333444666777777666444333333;;;DDDFFF???666///+++,,,,,,------...---------000000...---,,,+++++++++------------------------111000000111333555444333111222222222222111000000......000111111777IIIZZZmmmxxxyyyjjjYYYKKKBBB888777555222111000111111...///000111111000///...000///---++++++---///000///...------///000000//////---+++***+++,,,,,,,,,)))***+++,,,...///000111,,,,,,,,,,,,,,,---...///555<<>>MMMggg{{{iiiUUUBBB666000...++++++,,,---,,,+++***)))++++++************++++++'''(((******+++...333666BBBLLLZZZgggoooqqqpppnnngggccc[[[RRRIIIEEEEEEGGGOOOTTT\\\ccceeeddd___\\\QQQKKKCCC===:::666222......---+++*********++++++***)))((((((***,,,,,,,,,333===PPPggg|||vvvfffVVVLLLIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLKKKLLLNNNOOOOOOMMMJJJHHHHHHHHHHHHIIIJJJLLLNNNOOOTTTTTTTTTTTTVVVXXXZZZ[[[\\\XXXSSSOOOMMMJJJFFFDDD===888222...---///000111000333777888777555444444666222111555666555:::BBBOOOYYYfffnnnlllbbbUUULLL===999444111000111111111555444333333222222222222111111000///////////////------------------------DDDVVVkkkwwwvvvjjjUUUEEE===999444111111222222222222222222000...+++((('''))))))(((((((((((()))))))))))))))******))))))(((+++***((('''&&&'''((())),,,,,,+++***)))))))))))))))+++...///......///000.........------,,,,,,,,,000000000222444777999;;;<<<:::777444222222222222555333111222333444222000222111111000000111333333444555777999:::;;;::::::888888777777777777777777222333333111---******+++---***((('''((()))))))))(((((((((((('''''''''&&&'''((()))******++++++***+++***)))(((((()))******,,,+++***)))((((((((((((************************++++++,,,,,,---......//////---,,,+++++++++)))'''***,,,---,,,,,,,,,...000//////......---,,,+++***------...111555555222///...///111222333444555555888<<>>===<<<===???KKKRRR[[[cccffffffddddddggghhhjjjmmmooorrrtttuuurrrnnngggbbb^^^[[[XXXUUURRRSSSXXXbbboooyyy~~~||||||}}}zzzmmmTTT<<<111222...,,,---(((,,,,,,++++++,,,---//////111111000000000000111111000//////......---,,,,,,******************++++++///...111888@@@PPPiiizzzhhhSSSAAA555///---***+++,,,------,,,+++***++++++************++++++)))***++++++,,,...222555CCCLLLZZZgggooorrrrrrqqqhhhddd[[[QQQHHHBBBAAABBBJJJPPPYYYaaaeeefffcccaaaTTTNNNFFF@@@===999444000000///---,,,+++++++++,,,(((((((((***,,,.........222<<>>GGGWWW```iiilllfffYYYMMMFFF<<<888444111000111222222444444333222222222222222111000000///////////////------------------------JJJ\\\oootttlll]]]KKK===888555111000111333444444333222111...,,,***((('''''''''''''''((()))******,,,+++++++++***))))))((()))((('''&&&'''((()))***((()))***++++++***))))))(((***,,,---,,,+++,,,---......//////......---------...///111333555666777:::888666444222222222222222111000111333333333111333222111000000000111111222333555777999:::::::::666666666777777777888888333444444222///+++))))))+++)))(((((()))+++,,,+++))))))))))))(((((((((((('''((()))******++++++***+++***)))(((((((((((((((******))))))))))))******************************))))))+++,,,...///000111...---++++++++++++)))((((((***+++,,,,,,---000222000//////...,,,+++******,,,,,,---000222333111//////111333555666777777777:::???IIIVVVdddnnnsssuuuuuuuuuuuuuuuvvvvvvvvvvvvoooooonnnnnnoooqqqssstttuuutttsssrrrrrrrrrsssttttttttttttsssrrrqqqoooooonnnnnnooopppnnniiiaaa\\\PPPEEE;;;888777444111000///000111222333333333333333333444555555555555555222333444666888:::<<<===DDDGGGHHHEEE===444///...***+++,,,---///000111111......------,,,------...,,,,,,,,,---...///000111333222111222333444333222111111222222111111000///111111333444444<<>><<<<<>>666555555222000000...///111333333333222222000111222333333333333333111111222444888===AAACCCJJJJJJFFF@@@777000---,,,***+++,,,...000222444555000000///...---,,,,,,---,,,,,,,,,---...000222333444333222222333444333111111111111111111000000///111111333444555===QQQcccyyy{{{uuueeeSSSCCC777///333222111000000000111222222111000/////////000111///...---,,,,,,---...///222111111222444444333222//////...,,,++++++---...........................---,,,,,,+++,,,,,,------***---///000000111333555555:::BBBIIIMMMOOOPPPQQQYYY\\\```eeeiiilllmmmmmmjjjdddZZZQQQJJJFFFCCCAAA???@@@CCCKKKUUU]]]``````[[[]]]aaajjjwww}}}uuuiiiPPP999000111,,,+++---*********++++++,,,------...,,,,,,,,,---...///000111000000//////...---------,,,+++++++++++++++******---...222:::HHHZZZooo~~~vvvbbbMMM<<<222---***((()))+++---.........---++++++************+++++++++,,,------,,,---///111888>>>IIIVVV```eeegggfff___[[[SSSIII@@@:::888999@@@FFFPPPZZZbbbgggiiiiii\\\WWWOOOHHHDDD???888444///...,,,)))((('''''''''((()))++++++***)))))))))000999JJJ```uuu{{{nnn___SSSKKKIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLPPPQQQRRRSSSRRRPPPMMMKKKGGGJJJMMMQQQTTTUUUUUUTTTTTTSSSRRRQQQQQQQQQRRRSSSVVVUUUTTTSSSQQQLLLEEEAAA;;;777333000000222333333444666777666444111000000444555555555777???NNNZZZdddhhhiiiaaaTTTIIICCCBBB888555222111111333333333222222111111111111222222000000///............///------------------------XXXeeennnhhhXXXIII???999666444222333555777888999777666333000---+++***)))%%%%%%&&&''')))+++---...000///---+++***)))))))))'''''''''((()))***+++,,,,,,---///000...,,,(((&&&((()))***)))(((((()))***...///000222222222111000000000222333444444444333555444333333222111111111...///000111111222333444444444444333222111000//////000111333555666888999555555555444333222222111//////000111000...,,,***&&&%%%%%%'''))),,,,,,++++++*********))))))))))))'''((()))******++++++***------,,,,,,+++***)))(((''''''(((((()))+++,,,---************************------------............---+++***+++,,,,,,+++***---......,,,***)))***,,,111000...---++++++++++++***,,,---...............///000333555777888888888<<>><<<:::888888:::AAAIIIOOORRRQQQNNNPPPTTT```pppxxxqqqeeeOOO:::000111,,,***---+++******+++,,,---------...,,,,,,,,,,,,---...///000111000000///......------,,,,,,,,,,,,++++++******+++---222<<>>IIISSSYYYZZZYYYQQQOOOIIIBBB;;;777666777===CCCLLLVVV___dddggghhh___ZZZRRRKKKFFF@@@999444///...,,,***(((''''''((((((***,,,,,,+++***+++---///777GGG]]]qqq~~~~~~vvvhhh[[[PPPKKKHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMPPPQQQRRRSSSRRROOOLLLJJJGGGIIIMMMQQQSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRTTTTTTSSSSSSPPPKKKEEE@@@999555111///000111222222888999999777444000/////////222555777<<>>>>>777444111111222333333222111111000000000111111222000//////...............------------------------^^^gggiii^^^NNNCCC===:::888666555555777999999999888777444222///,,,***)))&&&&&&'''(((***,,,...///000...,,,***)))))))))***(((((()))******+++,,,,,,...///000000///,,,(((&&&((()))***)))((((((***,,,,,,---///222222222111000333333333333333333444444333333222222111111000000///000222222111222333555666777777666666444333222//////000111222444666777888777666555444333222222...------...///...,,,***''''''''')))+++------,,,************))))))))))))'''((()))******++++++***,,,---------,,,+++******''''''(((((()))+++,,,---+++++++++++++++++++++++++++++++++******))))))))),,,*********,,,---,,,+++***+++,,,+++***+++---///000///---,,,++++++,,,---+++,,,......------...//////000111333555777999999>>>IIIYYYgggppptttuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvppppppooooooppprrrtttuuuuuutttssssssssstttvvvwwwwwwwwwuuutttsssrrrrrrrrrpppooonnnjjjcccXXXKKKCCC999444222333333000///111...///000111222222222222000111222444555555555555000111444888>>>EEEJJJNNNPPPKKKBBB999222000///000,,,,,,---...111444777999888777555222///---,,,+++...---------...111444666444333222333444555444333000000111111000000///.........000111444>>>SSSfffyyyuuuhhhUUUEEE===777222......------...///111222333222222111000000000000.........------.........333222333555666666444222,,,......,,,)))(((+++...---......///000111111222---,,,,,,+++++++++++++++******+++,,,------......***---111444777999;;;===EEEGGGJJJMMMPPPRRRSSSTTTNNNIIIBBB===:::999888777222111222777???DDDEEEDDDCCCEEEJJJXXXkkkvvvpppcccPPP;;;222222,,,))),,,+++***+++,,,---............,,,,,,,,,,,,---...//////111111000//////......------------,,,++++++*********...444>>>PPPfffvvv}}}~~~oooYYYDDD777000,,,***((()))+++---...///......++++++************++++++***+++,,,,,,++++++,,,---000111666???HHHMMMMMMKKKCCCAAA>>>999555333444666;;;@@@HHHRRR[[[aaadddfffbbb\\\TTTNNNHHHAAA999444222000...,,,++++++++++++)))+++......,,,---111444000777FFFZZZmmm{{{{{{qqqdddWWWPPPLLLJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNQQQRRRSSSTTTRRRPPPLLLJJJIIIJJJMMMPPPRRRTTTTTTTTTMMMMMMLLLMMMNNNPPPRRRSSSSSSRRRQQQQQQNNNJJJDDD???777444000///000111222222999:::999777444111000000...333777;;;EEEUUUbbbhhhnnniii___RRREEE<<<888777666444222111222222222111000000000///000000111222000///......------......------------------------dddgggcccUUUFFF===:::888999888666666888999888888666666555222///,,,(((&&&(((((()))***+++---///000///---+++)))((())))))***)))***++++++,,,,,,,,,,,,,,,---......---,,,)))(((((()))******)))***---///---///222444666555444333555444333222222222333444111111111111111111000000000222444333222111333555555555666666666555333222////////////000222444555666555555555444444333333///---++++++------***(((&&&&&&&&&(((+++,,,,,,+++******)))))))))((((((((('''((()))******++++++******+++,,,,,,,,,+++******(((((((((((()))***,,,,,,++++++++++++++++++++++++))))))))))))((((((''''''+++***)))***,,,---,,,+++((()))***++++++,,,...000///...,,,++++++,,,---///+++---//////---,,,...000111111111222444777:::<<>>TTThhhyyyrrrcccNNN@@@999666222............///111333444222222222222111000//////........................222222333555777666444222***---...+++((('''***...000000000000000000000000---,,,,,,+++******++++++))))))***+++,,,---,,,+++***,,,...000000222555777======???@@@BBBDDDEEEFFFBBB>>>:::777666555444333///......333999======<<<:::<<>>777777555222000000222444777<<>>DDDQQQcccrrryyy{{{zzzzzzyyyyyyyyyxxxxxxxxxwwwwwwtttsssrrrrrrrrrssstttuuuuuusssqqqqqqrrruuuyyy|||yyyxxxvvvtttssssssssstttpppnnnjjjcccZZZNNNAAA999666222222444444000000222000000/////////111222444......000111222333333333555777;;;AAAGGGNNNSSSVVVHHHAAA888000------///000///......///111444888:::999888666444222111111000111///...---...111444666333222111333555666666555000000000000000//////...//////000222555@@@VVVjjjyyyqqq```JJJ<<<777444111////////////111333555666222222333333222111///...........................222222333555777666444222))),,,...+++'''&&&)))---222222111111000//////...---,,,,,,+++*********+++******+++,,,......,,,++++++,,,.........///111333666666666777888:::;;;<<<:::777444222222111000...000//////222888;;;;;;:::555777???PPPhhhwwwsssgggRRR>>>666555,,,))),,,+++,,,---...000000000000/////////...---------......111111000000//////............---,,,,,,+++******,,,111888DDDYYYqqq~~~zzzjjjSSS???444000---+++***+++---...///......---++++++************++++++&&&(((*********)))***+++,,,******///666999777444111111000...------///111555:::BBBLLLVVV^^^ccceeegggaaaZZZSSSLLLEEE<<<555///...---,,,+++,,,,,,---111222000***###"""&&&***111777DDDWWWiiivvv||||||xxxoooaaaWWWRRRQQQQQQPPPMMMNNNNNNOOOOOOPPPQQQQQQUUUVVVWWWWWWUUURRROOOMMMOOOOOOOOOPPPQQQSSSUUUVVVQQQQQQPPPPPPPPPQQQRRRSSSQQQPPPNNNLLLKKKGGGBBB>>>777555222111333444555555111222333333333333444666666;;;???FFFVVVfffllliiidddYYYLLLBBB===:::666333777444222111222222000//////////////////000111111//////...------------...------------------------kkkdddYYYLLL===444555<<<999:::<<<<<<;;;888444222333333111...***(((((()))'''''''''((()))+++,,,------,,,+++))))))))))))*********+++,,,...///000000111---***((()))***(((&&&$$$&&&)))++++++,,,...///333444666777888888888888777444000000222333222000000222444444222000//////000111333555555555333222333555666777666444111///------,,,,,,,,,---......222222222222222222222222000---,,,...***%%%&&&,,,)))((('''''''''(((***+++&&&'''(((*********))))))&&&'''(((*********)))(((*********)))))))))))))))***+++,,,,,,,,,,,,******((())))))))))))*********+++)))&&&&&&((()))'''%%%*********)))******+++,,,---,,,,,,------///000000000///...------------------...000111222222222111,,,---000222000000777@@@MMMZZZlllxxx{{{zzzyyyyyy{{{zzzxxxvvvuuuuuuuuuvvvtttttttttttttttuuuuuuvvvtttqqqnnnooossswwwyyyyyy|||yyyuuusssrrrrrrqqqooouuuoooeeeYYYNNNCCC:::444444444444333222111000///000000000//////////////////...---...//////...---444888???JJJRRRUUUSSSOOO@@@999000+++***,,,------111000//////000222444666666555555444333222000///000...---...111222111///222111111444888999777555000000000111333222000...,,,...000111666EEE^^^sss~~~mmmWWWGGG;;;222///000000000000111222444555666999999888777444111...,,,///...---,,,+++,,,---...111111222444555444000---...---,,,++++++---...000////////////////////////*********+++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++***+++---000333555555333111000///000111222111333555555333111000111,,,,,,------///000222333555888@@@QQQhhhwwwuuujjjVVVBBB000------***(((+++000111444555444222///,,,........................///......---------......111000...+++)))((('''&&&...222999GGG\\\rrr~~~|||kkkRRR>>>333///---+++---***))),,,000222...***(((***,,,......,,,***((()))((((((((((((((()))******+++,,,---...---,,,+++******+++,,,...///000000222777???GGGPPPYYYbbbhhhgggddd^^^VVVLLLCCC;;;777444111...,,,,,,,,,,,,,,,///---+++***)))***+++,,,---666CCCSSSfffvvv{{{zzzssskkk___UUUOOONNNNNNNNNNNNMMMLLLLLLMMMPPPTTTVVVWWWVVVVVVUUUTTTSSSRRRRRRPPPPPPOOONNNOOOQQQTTTVVVTTTSSSPPPNNNNNNQQQTTTVVVVVVNNNGGGGGGGGGBBB<<<:::444333333333444555777888:::999666333333444777999777<<>>:::444111...,,,,,,---,,,,,,,,,+++)))''''''((()))***...666CCCSSSeeeuuu{{{yyyqqqiii^^^UUUOOONNNMMMMMMNNNMMMMMMMMMNNNQQQTTTVVVWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPQQQRRRTTTUUUTTTSSSQQQOOOOOOQQQTTTVVVVVVNNNHHHGGGGGGBBB===;;;666555444333444666888999;;;:::888666666777:::<<>>AAALLLTTT^^^gggmmmmmmcccYYYLLLAAA888555333111000222222222111111000///////////////...------------...***,,,///000///000111222///////////////.........^^^PPP???777222//////111333222111000000000111222333333333111---***))))))(((((()))***++++++,,,,,,,,,,,,+++******))))))))))))))))))***************---,,,+++***+++,,,---...***+++,,,,,,---///444777999777555333222333444555888777555444444444444444444555555444111/////////111222444666666555444333555555555555444222000...)))))))))***+++,,,---...------...000111333444444222111111222111---(((%%%))))))))))))******++++++&&&&&&'''((()))******+++))))))))))))***))))))))))))))))))))))))***************++++++,,,,,,,,,,,,(((((()))))))))*********)))((('''((()))******++++++************+++,,,,,,//////............//////............///000111111///000111222333222111111333222222222222444???KKK^^^hhhttt{{{|||{{{{{{}}}|||{{{zzzxxxwwwwwwxxxxxx|||{{{zzzxxxwwwvvvvvvvvvssssssssstttvvvwwwwwwwwwwwwvvvuuuuuuuuutttrrrpppiiiaaaUUUIII@@@999444222111222333333333333333222111111111111111222222222000///......///333888<<>>666111000......---.........333333444555555555444444000000111111111000000///,,,,,,---...111222333333555555555555555444222111000...,,,,,,...///000000...---///999NNNgggxxxkkkRRRBBB999333111222222111111111111111222222666666666555555444333222///.........///000222333333111......///000000///,,,,,,+++++++++,,,---...111111222333333222111111///---+++)))((()))+++------,,,++++++******++++++'''(((***,,,---...////////////............///000---000222333222111111222///.........///000111111444666>>>OOOhhhyyyyyyqqqVVVBBB000------***(((++++++,,,...///000...---+++,,,,,,,,,,,,------------/////////......---,,,,,,,,,,,,,,,,,,---...///000,,,000777DDDZZZqqq~~~}}}lllSSS@@@666222111///---,,,,,,...111222000---,,,,,,+++******+++,,,,,,...---,,,+++******))))))+++***)))((()))***+++,,,------------............///222777===DDDMMMWWW]]]``````___\\\UUUMMMDDD???666333///------------,,,++++++***))))))******+++///777BBBPPPaaapppvvvtttiiiccc[[[SSSOOOLLLKKKJJJLLLLLLMMMNNNPPPSSSTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTSSSSSSTTTUUUVVVWWWTTTMMMIIIHHHFFF@@@<<<<<<777555333222222444777999:::;;;<<<<<<;;;>>>CCCGGGUUU___iiinnnnnnhhh[[[NNNCCC:::333222222111111333111111111111000000/////////......---------------,,,///111111...,,,,,,...000/////////.../////////YYYJJJ;;;444222000000111000///...---...///111222333444444222...+++))))))***+++,,,---------------,,,,,,++++++***))))))((())))))))))))))))))))))))+++++++++++++++,,,...000+++,,,---,,,---///333666777555333111000111222333777777555444333333333444444555555333111///000111...000222555666666666555444444444333222000...---((((((((())))))+++,,,,,,++++++,,,...000111222333111666:::777111+++)))((()))******+++++++++++++++(((((())))))+++,,,------*********))))))))))))***(((((())))))************...---,,,+++******))))))(((((()))))))))*********((())))))))))))***+++,,,+++++++++***+++,,,,,,---//////.........///000000///////////////000111222///000222333333222111111222000111222222666BBBNNNaaaiiisssxxxxxxxxxzzz}}}|||{{{yyyxxxwwwxxxxxxyyy|||{{{zzzxxxwwwvvvvvvvvvsssssstttuuuuuuuuuuuuvvvuuuttttttttttttrrrnnnkkkbbb[[[OOODDD<<<777444222111111222222333222222222000000111111222222222222111111111000111555<<>>:::;;;555333222000111222555666777999;;;;;;<<<@@@HHHNNN]]]hhhqqqrrrlllbbbTTTHHH===666000111333222222444111111111000000000000000//////...------------...,,,///111000,,,***+++---//////............///000QQQDDD888222111//////111......------...///111222333444555333///,,,***)))+++,,,.../////////...---++++++,,,++++++***((((((((((((((())))))************+++++++++***+++---000---...///......///222555333222222111111222333444777777666444222222444555444555444333111000111333///111333666777777666666333333222111///...,,,+++)))(((((((((((()))******))))))***,,,---///000000111:::???:::222.........******+++,,,,,,,,,,,,+++)))))))))***+++---//////++++++***)))))))))******((((((((()))******++++++000///---+++***(((((((((***++++++++++++,,,,,,,,,+++,,,---,,,++++++---...+++++++++++++++,,,------............///000111222111000000000000111111222000111222333333222111111000///000333444999EEERRRcccjjjrrruuuuuuuuuyyy|||{{{zzzyyywwwwwwwwwxxxyyy{{{zzzyyywwwvvvuuuuuuuuussstttttttttrrrrrrtttvvvvvvuuuuuutttsssooojjjfffZZZSSSIII@@@:::666444222000111111111111111000000//////000000111222222222111333555555777<<>>GGGQQQXXX```bbbdddccc]]]SSSHHHBBB888555111///......---,,,))))))))))))************///555???JJJZZZiiinnnlllccc]]]UUUNNNJJJJJJJJJJJJIIIKKKNNNQQQSSSTTTUUUUUUSSSRRRQQQPPPQQQSSSUUUVVVWWWXXXYYYZZZYYYXXXVVVTTTTTTUUUVVVXXXXXXYYYYYYYYYRRRMMMIIIGGGBBB:::777999333222111111111111222333444777999:::;;;BBBMMMWWWfffpppvvvrrrggg[[[NNNDDD:::333///111333333333444111111000000000000000000000000///........................---,,,,,,...///......---,,,,,,---///000HHH>>>444000...,,,,,,///---------...///111222333333555555444000,,,***)))+++,,,.../////////---,,,++++++,,,,,,+++***((('''''''''((()))******++++++)))***+++***)))))),,,//////111222222111111222333000111222333444555666777777888888666333333555777333444444222111111333555444555777888999888666555222222111///---+++***)))))))))((((((''''''(((((('''((()))***+++,,,---......666;;;666222111222000***+++,,,---------,,,+++)))((())))))+++---///000,,,+++***)))))))))******'''(((((()))******++++++000...---+++))))))))))))***++++++++++++,,,,,,,,,,,,...///---+++***,,,...,,,++++++++++++,,,---------------...///111222333222222111000000000111111111222333333333222111111......111555888===IIIVVVdddjjjqqqsssssstttyyy}}}zzzyyyxxxwwwvvvwwwxxxxxxxxxxxxwwwuuuttttttttttttsssttttttrrrppppppsssvvvuuuuuutttssspppkkkddd___QQQKKKCCC;;;777444222111000000000000000///...---......///000000111222222///333888;;;???FFFPPPXXXZZZXXXRRRHHH===555111000---///111000//////111444555444222111000000000111333333222222111000///...,,,...000000//////111333333555777666333000000111.........///222222111000,,,000555BBB^^^{{{|||gggOOOAAA<<<777222000////////////000222333333555444333222222222333333000///.........///000111...,,,+++***+++,,,+++*********+++,,,,,,,,,,,,,,,+++,,,...000000...,,,++++++++++++***++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,+++,,,,,,...000111...///000222333444444444111333555555444222222222222222111000//////000000444555:::IIIaaatttwwwpppVVVBBB000------***(((+++((()))+++,,,---.........------...//////000111111//////000000///---+++)))+++++++++++++++,,,------///222888EEE[[[sssnnnUUU@@@555000...,,,***,,,...//////.........,,,++++++++++++++++++,,,,,,+++************++++++***++++++,,,,,,,,,,,,,,,,,,------...///000000111222333444666;;;DDDOOOVVV]]]```dddeee```VVVLLLEEE999666222//////...------))))))***+++++++++++++++...444===HHHWWWeeejjjiiibbb[[[RRRKKKHHHHHHJJJJJJJJJLLLPPPSSSVVVWWWWWWVVVTTTSSSQQQPPPQQQSSSVVVXXXXXXZZZ\\\^^^]]]\\\YYYWWWTTTUUUWWWYYYZZZZZZZZZYYYRRRMMMIIIFFF???777444666222222222333333222222222333666888999;;;DDDSSS___mmmtttvvvmmm^^^QQQFFF???888222...111333222111222000000000000000000000111111111000////////////000555222///------/////////---,,,+++++++++,,,...///AAA999222...,,,((())),,,,,,---...///111222333333333555666444111---***)))***,,,---//////...,,,+++++++++,,,,,,+++***((('''&&&'''((()))***+++,,,---)))***+++***((((((+++...111333555555333222222333///111333555777888999999999::::::888555444666999333333333222111222444666999999:::;;;:::888666444222111///...,,,***)))(((***)))(((''''''&&&''''''''''''((()))***++++++,,,***000333000000333333///***+++,,,---...---,,,,,,((((((((((((***,,,...///---,,,***)))))))))******'''(((((()))***+++++++++...---,,,***)))******+++((())))))))))))*********+++---...,,,)))(((***,,,,,,,,,++++++,,,,,,---...,,,,,,---...000222333444333333222111000000000111111222333444333333111000---...222777;;;@@@LLLYYYeeejjjppprrrrrrtttyyy~~~yyyxxxwwwvvvvvvvvvwwwxxxwwwvvvuuutttssssssssstttttttttssspppnnnnnnrrrvvvsssrrrqqqppplllfff^^^XXXKKKFFF???999555333111000000000000000///...,,,,,,---......///000111111111...333:::@@@EEEMMMXXXaaa\\\XXXPPPDDD888111111222...000111111//////222555888666444111000111222333444444333333111000......,,,///111000///...000333555777999777222///...///......///111333444222000+++111777CCC^^^|||{{{fffNNNBBB===888222///.........///000222333444444333333222333444666777000///...------...//////+++***))))))******)))'''******+++,,,,,,,,,,,,+++)))+++---......---+++)))*********+++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,...---,,,+++,,,...111222---...000111333444444444333555777666444333222222333222111000/////////000555555999HHH```sssuuuoooVVVBBB000------***(((+++((()))+++,,,---...//////.........///000111111222//////000000///---***))))))))))))***+++,,,......000333888EEE\\\tttqqqWWWBBB666111...---+++---///000000//////000++++++++++++++++++++++++*********)))******++++++***+++,,,---...---,,,,,,,,,,,,---...///000111222222222222444999BBBMMMTTTZZZ^^^ccceeebbbYYYOOOHHH:::777222000//////...---+++,,,---...............---333<<>>555222444222333444555555333222111333666888888;;;FFFWWWdddooouuutttgggVVVHHH???999777111...111333111000111000000000000000111111111222111111000000000000000===888111......///...,,,---,,,*********,,,...///>>>999222---+++******)))***,,,...111333444444444777666333111//////.../////////000000000///---,,,......,,,***)))(((((((((******+++++++++***))))))******)))))))))***,,,---000333555666444222222111111222444777999;;;<<<===::::::999666444444666888444222000000111444888;;;666777888999888777444333111000///---,,,+++******...---+++)))(((((())))))'''((())))))((()))+++---...---,,,---......,,,+++(((((())))))******++++++++++++***)))(((((())))))******))))))))))))******(((((((((((())))))))))))***+++,,,,,,,,,,,,+++***((((((((((((((('''''''''+++++++++***)))***,,,...111000...---------/////////000000111222333333333111111111111111222222333222333444444444444333222111222444666<<>>999444222222444555000000111111111111000000111//////222222000222555444:::AAAIIITTT^^^```]]]^^^QQQCCC;;;666111///000000000//////000111222222777666444222222222333444222111111111111111222222000000111222222222222222444555666666444222///...///000222333333111///------000666EEE^^^wwwyyygggPPPAAA<<<:::444...------...000111222333444333222111000000222444555///.........------------+++***)))(((((('''(((((('''(((((()))***+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,---...///000111111---,,,+++***+++...222555222111000000111333555777333333333111000000222444666444111...,,,,,,---...222888===GGGZZZnnnsssnnnWWWBBB444///(((***...***...------,,,---...///000///............///000000000111222222111///---,,,---...000000///000111333222555;;;JJJbbbyyyuuu\\\EEE777000,,,+++000111111222222222222111000///...---+++***(((((((((***---...---------...++++++,,,---------,,,,,,111000000/////////000000222444555666888>>>GGGNNNTTT\\\dddfffddd^^^SSSIIICCC;;;444222000,,,))))))++++++,,,,,,---,,,,,,,,,000444:::DDDTTTccciiihhhaaaVVVMMMJJJJJJJJJMMMPPPMMMOOOTTTWWWYYYYYYXXXWWWSSSSSSRRRRRRRRRTTTUUUVVV]]]```cccdddbbb___\\\[[[]]]ZZZZZZ]]]aaabbb^^^YYYQQQNNNIIIBBB<<<777333111333111000111333444111//////333777888<<>>888555333111......000222111000000111111222222111111000000000000000000000000000333000//////111111000.........---------------...666111,,,))))))+++,,,,,,---...000111222111111000111000///---,,,+++++++++,,,---------------,,,++++++***))))))((((((((()))(((***---///111111111000++++++,,,,,,...///111222555555555444111000111222444444666777888888888888999999888666444444666888777666444444444666888999555666777777666444333222,,,,,,+++***************,,,+++***)))))))))))))))((()))***+++***+++---000000///......//////---+++***))))))))))))))))))(((*********)))))))))))))))******))))))))))))******((((((((()))))))))******((()))************)))((((((((((((((((((((())))))((()))*********+++...000//////000000000000000///...//////000000111111222333222000......///111222111111222222222222111111444444666:::BBBOOO^^^gggqqqsssuuuvvvwwwxxxzzz|||xxxwwwuuusssssstttuuuwwwxxxwwwuuutttrrrrrrqqqqqqrrrpppooopppsssuuuuuuuuuqqqllleee```ZZZRRRIIIBBB<<<;;;999777555444333333000000111111111111000000///...///222333333777<<>>555222111///...000333333444444444444444333666555333111000/////////---.../////////...---,,,//////000111111111111000333333333444333222111000///000111111111000...------000444>>>SSSkkk|||qqqYYYEEE:::555333222.........///000222444555777666444222000/////////---......///...,,,***((((((((((((((()))***++++++(((((())))))************)))***+++---.../////////++++++******)))*********------...//////000111111000---)))+++///333444222333333333333222111000///000222444444222000//////111000///...///000222333111555888@@@SSSkkktttqqq[[[EEE777222***+++...***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---------.........---,,,+++,,,...//////......///000222666>>>OOOhhhwww^^^GGG999222...---,,,,,,---...//////////////////...---,,,,,,+++++++++---......------...///......---,,,++++++******------,,,,,,,,,---......//////000111555;;;AAAFFFKKKTTT]]]aaacccccc]]]VVVFFF===555222111---+++,,,------------...//////000222666;;;BBBNNN\\\ccccccbbbXXXNNNKKKKKKJJJKKKMMMMMMPPPTTTXXXZZZZZZYYYXXXSSSRRRQQQQQQRRRUUUXXXZZZ\\\___bbbccccccaaa```aaadddcccbbbbbbcccaaa]]]ZZZTTTOOOGGG>>>777222000///111111111111222444444444444444777@@@OOO]]]fffiiiccc\\\OOOCCC:::333000......---------.../////////000000111111111111000000------...///000000111111000000////////////......------......//////......:::666000,,,+++,,,,,,---///000000111000///...---++++++++++++******))))))++++++*********+++++++++((((((((((((((())))))******+++...000111111000///...///000222333555666666777777555222//////111333666666666666666555444333999:::;;;:::888888999:::999888888888888777777777555555444333222111000///(((((('''''''''((())))))((()))))))))******))))))(((***+++,,,,,,---///222111000//////000///---+++***)))))))))((((((''''''((()))************))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++))))))))))))******+++++++++------,,,***))))))***,,,---///000111111111000////////////000000000000333111000//////000111222111111111111111111111111555666999AAAMMM[[[gggnnnsssuuuwwwwwwvvvvvvvvvwwwttttttsssrrrrrrssstttuuuuuuttttttsssrrrqqqppppppoooooopppsssvvvwwwvvvtttmmmfff[[[RRRKKKEEE>>>:::555666777888777555333111000000111111111111000000333222222444222333:::BBBPPP___qqq}}}~~~ttt___MMMBBB999222111111000///111444444555555555555444333666555444333222111000000000000000000//////...------......///////////////000000000111000000000//////000000111000///...---,,,///444<<>>999333...------------...///000000000///...---***+++,,,------,,,++++++++++++*********+++,,,---+++******)))))))))******+++++++++,,,...111333555111222444555666666666555444555444333111111222444555555555555444333222222444666777777666555666777666777888999999888777666444333222000///...------)))(((((('''''''''((((((%%%&&&((()))************'''(((***++++++---///222000///.........---+++)))'''''''''((((((((((((((('''(((***+++++++++))))))******))))))))))))******))))))*********+++++++++,,,+++***))))))***+++,,,))))))******+++,,,,,,---+++---...---+++)))((()))***++++++,,,...///111222111111111111111111111111///000111333444444444444444333222111111222333444999;;;BBBNNN\\\hhhpppsssuuuwwwyyyyyyvvvtttsssssssssssssssssstttttttttuuurrrrrrssssssrrrqqqpppoooqqqqqqrrrtttuuusssppplllbbbYYYLLLBBB<<<999666444222333555666666555444333000000111111111111000000000000222444333666AAAMMMfffwww{{{fffPPPAAA555...+++...111111222333333444555666666444222111111111222222222222111111444333000...---...000111...///000000111111000000............//////000000///////////////.........***///333999HHHccc}}}~~~iiiQQQ>>>333111222222111000000111444777999222333333333222222111111,,,+++)))))))))***,,,---++++++******)))************)))))))))))))))))))))++++++---...////////////...---,,,++++++*********+++++++++,,,,,,,,,,,,---,,,///222111///000444888777666555444333444555555333333333111///---...///000000000111111222222333333777<<>>CCCLLLYYYcccfffcccYYYPPPMMMLLLIIIHHHIIINNNQQQUUUYYY[[[[[[ZZZYYYVVVTTTQQQOOOOOOQQQTTTVVVXXXZZZ]]]___``````bbbccc```aaabbbaaa___\\\ZZZXXXRRRLLLBBB888222///000111000222333333333555999===>>>BBBLLLYYYdddfff___XXXJJJBBB888222111000---+++))),,,//////...---...000//////000000000000//////////////////////////////,,,...///...,,,+++,,,...((()))+++---......---,,,<<<888222...---...............///000000///...---***+++,,,---...---,,,,,,++++++*********+++---...,,,,,,+++************************,,,///333777999222333444666666666555555333444444333222111333444555555555555444333222222555777999999888777777888444666888999:::999777666444333111000...------,,,))))))((('''''''''''''''%%%&&&((()))************&&&((()))***+++,,,///111000///...---...---***(((&&&'''''''''(((((())))))&&&(((***+++,,,+++***)))******))))))))))))******)))************++++++++++++***)))(((((()))***+++))))))***+++,,,,,,------***+++------,,,*********************,,,///111222222222222111111111111111---///222555666666555444444444333222222333444444;;;>>>FFFRRRaaalllrrrtttvvvxxxzzzzzzwwwtttsssrrrsssssssssttttttuuuuuuuuuqqqrrrssssssrrrqqqooonnnrrrrrrsssttttttrrrmmmjjj\\\SSSFFF<<<777555333222222333444555555555444444000000111111111111000000---...111333444888EEERRRjjj|||uuu^^^III<<<555///+++---///......///333444555666666444222111//////000111111111111111555333///---,,,---///111000000111222222222222222//////...//////000111222000/////////............***///333888HHHbbb~~~oooVVV@@@333///000111000//////000333666888333444444333222111000///+++***((('''(((***---///,,,,,,+++***)))))))))************))))))))))))))),,,,,,---...///////////////...---,,,++++++++++++++++++++++++++++++,,,,,,***///444333///...444999666555444333444666888:::444444333000...---...000000000111111222222222222333888===GGG[[[sss|||yyyaaaKKK<<<555---,,,///***....../////////...,,,+++------,,,,,,------...///......---------......///+++---...---++++++,,,---,,,111;;;LLLeee|||vvvgggQQQ>>>444111000000***+++,,,...///000000000++++++,,,,,,,,,,,,------/////////---,,,,,,...000111///---+++******+++,,,,,,,,,,,,---...///000111333000---...111444555444:::CCCLLLSSSZZZ``````]]]VVVKKK???999555000---...+++***))))))***---///111222888>>>CCCLLLZZZdddhhhcccYYYQQQNNNLLLIIIGGGIIINNNQQQUUUYYY[[[[[[ZZZYYYXXXVVVRRRPPPOOOQQQTTTWWWWWWYYY\\\^^^___```bbbddd^^^___aaa```^^^[[[YYYXXXRRRKKKAAA777111///000222///111333444555888>>>BBBAAAFFFQQQ^^^eeecccYYYPPPDDD===444000//////---***))),,,///000...---///000//////000000000000//////...............---------,,,...000...,,,***,,,...'''(((+++---------,,,+++>>>999444000000111222222000111222444444333000---+++---///111111000...,,,++++++***))))))***+++,,,000///,,,***(((((()))***.........///111444666888888555444777<<<>>><<<888555444222000000111222333444666888777555333222222222666:::<<<;;;999888777999:::<<<======<<<;;;:::333222111///---,,,+++++++++,,,,,,+++)))((()))***---+++((((((((())))))(((,,,+++***)))***,,,...000---,,,***)))))))))******((((((((()))(((''''''&&&***++++++******)))((('''+++)))((('''((((((&&&%%%((())))))************))))))(((((((((((())))))***&&&'''(((((()))(((((('''))))))))))))))))))******)))******+++---///111222333333222111000///............000111222333333444333333222222333555777999:::AAAOOO]]]iiippptttuuuxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvuuusssrrrqqqwwwuuurrrqqqrrrrrrrrrqqqttttttuuuuuurrrkkkbbb[[[RRRIII>>>777666666555444///111333444444444222111///.........///000222333555444333555666<<>>DDDNNNVVV\\\^^^^^^ZZZQQQFFF===777555222000///000///...,,,,,,---///444999>>>EEEQQQ___hhhiiifffZZZMMMIIIIIIIIIJJJLLLQQQRRRUUUWWWYYYZZZZZZZZZWWWVVVTTTRRRQQQQQQRRRSSSVVVWWWXXXZZZ\\\^^^___```___]]][[[ZZZYYYWWWSSSQQQMMMFFF<<<444000000000111///222666888:::===CCCGGGIIIPPP[[[dddeee]]]OOOEEE:::888333///,,,+++,,,,,,***///333222...,,,...111...000111111///...//////......------------......////////////............''')))+++...///......--->>>:::444000000000111111...///111333333222000...,,,...000111111000...---++++++***))))))***+++,,,---,,,+++*********+++,,,------...///111444777888999777555888===???<<<999666444333111111111333444555777888888666444333444444777:::<<<<<<:::::::::;;;<<<>>>@@@@@@>>><<<;;;444333111...,,,***)))(((((()))***)))((()))+++---...,,,***)))***+++++++++---,,,,,,,,,,,,...///000---,,,***)))))))))***+++''''''((((((''''''&&&%%%((())))))*********))))))***((('''((())))))((('''((()))***+++,,,,,,,,,,,,+++******)))))))))******(((((())))))))))))******++++++***))))))*********))))))***+++,,,...000111111111111000//////......///000111222444444444444444444333333444777999;;;===FFFSSSaaammmsssvvvwwwyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvuuutttssssssuuusssqqqqqqrrrsssrrrrrrsssssssssqqqmmmeee[[[UUUKKKCCC999444333333222000///000222333333333222111000////////////111222333666444555777999@@@OOO]]]xxxyyybbbMMM???888222000//////222444555444555555555444111000000111000//////000222333333222111111111111111111000000///000111111222111111111111111000000///...------/////////...............+++---000777EEE[[[uuuwww\\\FFF;;;555111/////////000222444555666111111111000///...---,,,************+++,,,------------------............,,,---------,,,---000222///...,,,++++++,,,...///333222000...,,,+++******)))***+++,,,,,,,,,+++*********+++,,,///222444666666555444333444555888999555444111...---...///000444444333000......000222444;;;BBBMMMbbbxxx~~~yyyeeeQQQ<<<222000///....../////////......---+++++++++...000///...---...///000/////////...------------,,,+++*********++++++///333<<>>AAAEEEKKKOOORRRWWW___dddcccYYYKKKAAA666555222///...------...***...111111---+++---///000000000111111111000000...------,,,,,,------.../////////......---------***+++,,,------,,,+++***>>>:::444111000//////...,,,---///111222111000///...///000111111000...---,,,+++************++++++*********++++++,,,,,,---,,,,,,...000222555777999:::888777:::===???===;;;666555333222222333444555777888:::999777555555666777999;;;;;;;;;:::;;;<<<<<<>>>@@@BBBBBB@@@===;;;666555222000---+++))))))$$$&&&(((((()))***---//////,,,******,,,---............//////000000111111,,,+++***)))))))))***+++''''''''''''&&&&&&&&&%%%&&&'''((()))************)))((('''(((*********((('''(((***,,,---......///------,,,+++************+++***)))))))))***,,,---------,,,+++************)))))))))***+++---...///////////////////////////000111222333444555555555444444444555777:::===???DDDLLLZZZhhhrrrxxxyyyyyyyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwvvvvvvuuuuuutttsssrrrpppqqqrrrtttsssssssssqqqnnnkkkeee\\\RRRKKKBBB===666333222222000......///111222222222111000000000//////000111222333666555666999>>>FFFVVVeeezzz~~~nnnXXXHHH>>>999333111//////222555777888777777666333111111222444222111000111222444444333111222333333333111000///000111111222222222222222000111111111000//////...---------...............,,,...111777DDD[[[vvv|||bbbKKK>>>666222......///000111222444555222222111000///---,,,+++)))))))))***+++,,,...............//////000000000---............000333555000///,,,++++++,,,///000222111///...,,,+++*********+++,,,---...------,,,,,,,,,,,,---...111333555555444333333333555777999777555333000///000111111333333222000......000222777===DDDNNNcccxxxzzzfffRRR===222000///.........///000000000...,,,++++++---//////......///000000000000000000/////////---,,,+++*********+++,,,///444???SSSmmmzzzaaaMMM;;;555111)))&&&'''------,,,...///000///---......///////////////...---,,,++++++++++++++++++///......------...////////////......//////000000222111000...///000222333888:::???EEELLLSSSYYY[[[]]]WWWMMMCCC<<<777333111/////////......///222444888<<<@@@FFFQQQ___ggghhhdddYYYNNNJJJIIIHHHJJJMMMOOOPPPRRRUUUVVVWWWWWWWWWUUUTTTQQQOOONNNNNNOOOPPPTTTUUUWWWYYYZZZ[[[\\\\\\]]][[[XXXVVVTTTQQQMMMJJJHHHAAA999222............444999@@@FFFLLLRRRWWW[[[```bbbdddddd___SSSEEE;;;222222111000//////......+++...111111...,,,---///111///...000333444222000------,,,,,,,,,,,,------000000///......---,,,,,,,,,,,,------,,,***)))'''===999555111000///---,,,)))+++...///000///000000//////000000//////......,,,,,,+++++++++***++++++)))***+++,,,,,,,,,,,,,,,+++,,,...000333666888999:::999999;;;===>>>===;;;777666444333333444555666999:::;;;:::888777777888;;;;;;;;;:::888888999:::;;;===@@@BBBAAA???<<<:::777666444222000///...---%%%'''((()))***+++...111...,,,))))))+++...000000///000111111222222111111,,,+++***))))))***++++++)))((((((''''''''''''''''''((())))))*********))))))(((''''''))))))((('''&&&''')))+++---///000000......,,,+++************+++***)))((()))***---...///...---,,,+++*********))))))))))))***+++,,,------------.........//////000111222333444444444444333444444666:::>>>BBBEEELLLTTT```mmmvvvzzzzzzyyyzzzzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvsssrrrqqqrrrtttuuuuuutttqqqnnniiiccc\\\RRRIIIBBB===:::666444444444222000......///000111000000000////////////000000111111555444666;;;AAALLL^^^nnn}}}~~~uuubbbNNNCCC>>><<<555222//////111555777888888777555222000000444666444222111111333444555444222333444444444333111000111222333333333333222222000000111222222111000000,,,,,,------......//////...000444999EEE\\\xxxiiiQQQAAA888222////////////000111222333222222222222111000///...************+++,,,------000000//////......------000000000...,,,,,,---///000...+++******+++...000111000///---,,,++++++++++++,,,---/////////..................///111333444444333222222333555777999888666444222111111222222222222222111///...000111777===CCCMMMbbbwww~~~yyyfffRRR<<<222///...---------///111222111///---++++++,,,.../////////000000/////////000000000000000---,,,+++******+++,,,,,,...555CCCWWWooo~~~uuu]]]JJJ:::555222+++(((***,,,++++++---///000///...............//////000000111000///......---......................../////////......---......//////222111///......///000111777999===AAAGGGNNNVVVZZZ]]]XXXPPPGGG???888444111...//////......000444777;;;>>>BBBGGGQQQ^^^eeeeeeaaaWWWNNNJJJIIIHHHJJJMMMMMMNNNPPPSSSTTTUUUUUUTTTSSSRRROOOMMMLLLLLLMMMNNNSSSTTTVVVWWWYYYYYYYYYYYYZZZXXXUUURRRPPPLLLHHHEEECCC===666000...---------666<<>>555000111111111111000...---...000222222000......///111---,,,...333555333///......------------......111111000//////...------,,,,,,,,,,,,+++***)))(((;;;888444222000...,,,***(((***---///......///111000000///...............,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,---///111444666888888999999999;;;<<<===<<<;;;777666444333333444666777:::;;;;;;:::999888999:::>>>===<<<999666444555666888:::<<<>>>===;;;888666444333222111000000000000)))***+++++++++,,,///111---***((('''***---///000///000000111111111111000++++++***))))))***+++,,,++++++***)))((()))))))))******+++******)))((((((+++)))((('''''''''%%%###$$$%%%'''***---...000000...---,,,+++***)))))))))***)))((('''(((***---...///...---,,,++++++++++++))))))))))))******+++,,,,,,,,,------....../////////000111222222333333222222333555888>>>DDDIIILLLUUU\\\gggqqqxxx{{{zzzyyyyyyzzz{{{||||||zzzyyyxxxwwwvvvvvvuuuvvvvvvwwwxxxuuutttssstttuuuvvvuuutttnnnjjjccc[[[SSSJJJBBB<<<888666555444444444222111......//////000000000000......//////////////////222222666===EEERRRfffwwwpppYYYFFF>>>;;;999666333///...000333666777888777444111///000444777555333111111222444555444222333444555555444333222444444444444444333222222///000222333444333222222,,,------....../////////...111555999EEE[[[xxxqqqWWWEEE:::444000/////////000111222222///000000111111111000000------,,,+++************------------------------222111000---+++)))***,,,...,,,***))))))***,,,...//////...,,,,,,++++++++++++,,,...///000000//////000/////////000222444555333222111111222444777888888777666444333333333333000111222111///...000111555;;;AAAKKK___uuu}}}yyyeeeQQQ;;;000...,,,++++++---...000222111000---++++++,,,---///000111111111///////////////000000000------,,,++++++,,,---......888HHH]]]sss|||rrrZZZHHH:::666444...***+++)))((()))+++...000000///---------...///000111111111111000///............---......//////000000000222222111000000111111111222000///------...000111666888;;;???CCCJJJSSSYYY[[[YYYSSSKKKBBB;;;666444///////////////222666:::>>>AAADDDGGGPPP[[[aaaaaa]]]UUUMMMJJJHHHFFFIIIMMMKKKLLLNNNPPPQQQRRRRRRQQQPPPNNNLLLJJJJJJJJJKKKLLLQQQRRRTTTVVVWWWWWWVVVUUUWWWTTTQQQNNNKKKHHHCCC@@@===999333///............777>>>IIIWWWdddlllqqqssswwwrrriii^^^RRRFFF:::222111222333333222000...---...000111111000.........///,,,***---222444111---//////............//////222222111111000///......******++++++,,,,,,,,,,,,999666444222111///,,,)))(((+++...///------///222000///---,,,+++,,,------,,,---------,,,+++***)))++++++++++++++++++++++++---...000222444666777777777888999999:::::::::999666555444333333444666777:::;;;;;;:::999888:::<<<>>>>>>===999555333333444666666777888777666444333///......------.........+++,,,------,,,---///111---***'''&&&(((+++...///.............../////////+++***)))))))))***+++,,,---,,,***)))))))))***+++,,,,,,,,,,,,+++***)))(((---+++)))((('''&&&$$$"""$$$%%%'''***,,,...000000------,,,+++************))))))(((((()))+++---.........---,,,+++++++++++++++***************++++++,,,---------....../////////000111222222222222111222333777<<>>IIIXXXnnnnnnSSS@@@888555333444222//////111444666777777666444111000111444777666333111000222333444444333333333444555555666666777777777666444333111111...///222444555555444444.........///////////////,,,000444888BBBYYYwwwxxx^^^JJJ>>>777111111000000000111111222,,,,,,---...////////////......,,,+++***)))))))))(((((()))+++---...///000111111000...,,,,,,---///,,,+++***))))))***+++,,,......---,,,++++++,,,,,,+++,,,---///000000000///////////////000222444555222111000000222444666888888777666555444333333333///000111111/////////111333888>>>HHH]]]ttt|||yyydddPPP:::000---+++******,,,...///000000///---,,,,,,+++,,,...111333222111000000000000///////////////...---------...///000111===PPPeeeyyy|||qqqWWWFFF999777555...***+++)))((()))+++...//////...+++,,,---///000111111111......------------------......000111111111111111000000///.........//////000///...------...000111444777:::<<<@@@FFFOOOVVVYYYYYYVVVOOOGGG???;;;999222222222111111555:::>>>AAADDDEEEGGGNNNXXX]]]\\\YYYRRRLLLIIIFFFDDDGGGLLLIIIJJJLLLNNNOOOOOOOOOOOOLLLKKKIIIHHHHHHIIIKKKLLLPPPQQQSSSUUUUUUUUUSSSRRRSSSPPPMMMJJJHHHDDD@@@===888555111//////000000///999@@@MMM^^^mmmwww{{{|||{{{sssfffYYYLLLAAA888333222333333444333222000///...//////000///...,,,+++...,,,+++---000111///---.........------.........111111000000000000//////)))******+++---...//////666555333222111///,,,)))))),,,//////,,,,,,///222000...,,,***)))***+++,,,---------------+++***)))******))))))***,,,...///...///111333555555555555555666777888777777777777555444333222222444666777:::;;;;;;:::888888:::<<<<<<======;;;777555555555444444444333222222111000...---,,,,,,+++++++++,,,***+++,,,,,,,,,---///111...+++'''&&&(((+++---///---,,,++++++***+++,,,---+++***)))))))))***,,,------,,,***)))((()))***+++,,,,,,---------,,,,,,+++...,,,***)))))))))'''%%%%%%&&&)))+++---///000111------,,,,,,,,,,,,,,,---))))))***+++,,,---......,,,,,,+++++++++++++++,,,,,,++++++*********++++++.............../////////111111222222333333222222333555:::AAAIIIRRRZZZ___hhhlllrrrwwwzzz{{{zzzyyyxxxyyy{{{||||||zzzxxxvvvuuutttsssssstttuuuxxxyyywwwvvvuuuttttttrrrnnnlllaaa[[[SSSKKKEEE???999666000111111000/////////000000000//////000000111111000111222222222222111000111222777AAAMMM^^^vvviiiNNN<<<666333111111000///111555888::::::777777666333222222555888666333000///111333444444333333222333444666999::::::999999777555222000///---///222555777777666555000000000000000/////////,,,000444888BBBXXXwwweeePPPCCC<<<333222222111111111222222------......///.........------,,,+++************'''((()))+++,,,...///000000000000...------///111+++++++++,,,,,,+++++++++------,,,,,,+++,,,,,,,,,***+++---///000000000///------------///111333444111000000000111444666888888777666555444333333222...000111111/////////000111777===GGG]]]ttt}}}zzzeeeQQQ;;;000---,,,******,,,---............------,,,++++++...222444333222222222222111000000000///000///.........000111222666CCCXXXmmm~~~rrrWWWGGG:::888777000,,,,,,---,,,+++---......---,,,)))+++---000111222111000------,,,,,,,,,---.........///111222333333333222------,,,+++++++++++++++///...,,,,,,,,,...000111000444888:::<<>>BBBDDDFFFFFFGGGLLLUUUXXXWWWVVVPPPJJJGGGDDDBBBFFFKKKHHHIIIKKKLLLMMMNNNMMMMMMHHHGGGFFFFFFFFFHHHJJJLLLOOOPPPRRRTTTTTTSSSQQQPPPOOOMMMJJJGGGEEEBBB>>>:::444222000///000222222222;;;BBBQQQddduuuzzzqqqbbbSSSGGG>>>888555222222333333444444444444111111111111111000...,,,.........////////////...---,,,,,,++++++,,,,,,---............////////////+++++++++,,,---///000000555444222222222000,,,)))***---000///,,,+++///222000...+++)))((()))***,,,------......---+++***)))(((((('''(((***---000222///000222444555555555444333555666777666555555666555444222222222444666777:::::::::999888888;;;===;;;<<<===<<<:::888777888444333222111000///000000000///...---,,,+++++++++((()))+++++++++---///222///,,,(((&&&(((+++...///,,,+++)))(((((()))+++,,,******)))))))))***,,,---,,,+++)))((('''((()))+++++++++,,,---...............,,,++++++,,,,,,***)))'''(((***,,,///000111222......---------......///)))***,,,---.../////////++++++*********+++,,,,,,---,,,++++++***+++++++++////////////////////////222222333444444444333333444777<<>>>>>888888777555444444777999666333000///000222333333444333222222444777;;;===<<<;;;:::888555222000...---///222666777888777666222222111111000000//////...333777:::CCCZZZyyyjjjTTTGGG???444333222222111222222222000000111111000///......+++++++++***++++++,,,,,,***++++++,,,,,,---------000000///---++++++,,,...***+++---......---+++***---,,,,,,++++++,,,,,,,,,)))+++---...000000000///******++++++---000222333000000//////111444666888777777666555444333222222---///111111000//////000111666<<>>===<<<999777777888;;;666333000000333555444333333444444444444777<<<@@@EEEBBB<<<555///,,,---///000111222444666888999:::222333333444333222000//////111777???III[[[vvvsss___PPPGGG>>>@@@===888666777666333333222111222222111...+++---------,,,+++***))))))---------.........//////000000000///......------((()))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++---///***,,,...//////...+++***---,,,,,,,,,---...000111222///,,,,,,///333777888666555555444333222000///---000333444333111000000222444:::HHH___uuu}}}|||hhhSSS===222///---------)))***,,,...///000111111***+++---///111111111111111111000///////////////000222333222...---///111777MMMiii~~~rrr\\\NNN@@@:::999555000/////////...---,,,,,,------------...000222222111///...+++))))))+++...000111000000///000222444333222222111000...------------,,,++++++++++++++++++,,,000111111333666===EEEKKKUUU[[[^^^\\\XXXTTTOOOJJJDDD@@@>>>???CCCGGGIIIHHHGGGFFFFFFGGGIIILLLOOOQQQRRRNNNIIIFFFEEEFFFGGGGGGFFFFFFEEEGGGIIIIIIHHHGGGCCCCCCBBBBBBCCCEEEHHHJJJPPPPPPQQQRRRQQQPPPOOONNNJJJFFFBBBBBBCCCAAA;;;666000---,,,111444555666:::<<>>GGG\\\wwwoooSSSBBB999444000000333111111444999<<<===<<<>>><<<:::999888999::::::666333111111333555444333444555555555666:::???CCCFFFCCC===666000---...///...///000222444555666777444555555555555333222111000222777>>>GGGXXXqqqyyyjjj^^^WWWJJJIIIFFF@@@>>>>>>;;;555222111000000111111000.........------,,,+++++++++,,,,,,------...///000000111111000///......------,,,---......//////......,,,------,,,++++++,,,...+++,,,...000000...,,,+++...---------...111333555444111...---000333666777444444444444333222000///...111444555333111000000222555<<>>TTTpppttt\\\NNNAAA<<<:::666222111444333222111222222222111...---...000222222111///000...++++++---000111111000//////000222333222111111000000//////......---,,,,,,++++++++++++,,,,,,...///000222666===FFFLLLTTTZZZ___^^^[[[YYYUUUPPPHHHDDDAAABBBFFFJJJKKKKKKHHHHHHGGGGGGIIIKKKNNNOOOOOOKKKGGGDDDDDDEEEFFFFFFFFFFFFEEEGGGIIIIIIHHHFFFDDDCCCCCCBBBCCCEEEGGGIIIOOOPPPQQQQQQQQQPPPOOONNNJJJFFFDDDCCCDDDAAA;;;555111---,,,000222222555888>>>III]]]rrr}}}nnn]]]KKKBBB>>>:::777555333333222444666888888777555666777777777555333111000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,+++++++++,,,---...111000///......///000111111111///,,,)))((()))+++,,,***))))))+++---.........---+++***))))))***+++))))))***+++,,,...000111555222222888@@@BBB<<<555999999:::===>>><<<666000222333444444333333444666;;;:::999888666555444444333444666999:::999444111---,,,+++******+++,,,---...---+++)))((()))***+++***+++,,,,,,+++,,,...000000---***)))*********)))+++++++++---///000...---***)))((('''(((***,,,---***)))((((((((((((******.........,,,***)))***+++***))))))))))))((((((((((((((())))))***+++,,,,,,***+++++++++,,,,,,,,,,,,000...++++++,,,---,,,,,,++++++++++++,,,---...///...------------...//////000000///.........//////111333444333222111222444333777<<>>888444111111333222333555999<<<===<<<===:::777777:::;;;;;;999666444222111333444444333555666777777999===CCCHHHJJJGGG@@@888111...///111,,,---///111222333444444555555555555444333222111111222666===EEETTTkkkuuulllfff\\\YYYSSSNNNLLLKKKDDD;;;555333111000111333222222......------------------++++++,,,...///000111111222222111000///...---,,,...//////000000000//////.........---+++***+++,,,,,,---///000000///---,,,///.........000444777:::777444111000222444666666222222333333333222000//////222444555444222111111111666>>>MMMcccwww~~~|||gggSSS===111///---,,,---//////000//////...---,,,//////000111222111111111111111000/////////000000222333333222000222888<<>>:::666444333444444333111111111000111111222333222222333444555555555666333333222444666666555444444666@@@VVVsssttt___GGG:::555333111111111333555777999:::;;;<<<888444222444888;;;999555666666555333222222444555444555777:::???FFFOOOUUUXXXSSSJJJ???666222222333222333555777777777777666444333222111000//////...//////333:::AAAMMM^^^mmm~~~zzzvvvwwwuuupppmmmmmmkkk```SSSHHHCCC<<<777444222000///---------...............++++++---...000111222333444333222111000///......+++,,,...000111333333444000000000...+++******+++------///000000000//////---,,,,,,...111555:::<<<;;;999666555666555444333///111222333333222000///000222444444222111111222111888BBBQQQeeexxxiiiTTT>>>333000///.........//////000111111111000000000//////............111111000000000000111111000000000///...333;;;AAAKKKccc~~~kkkYYYLLL???;;;;;;999666555444333222333666666444111///...---...000222111000333111.........///...---///...---...///000///......000222444444444222111//////............//////000000111222444999???CCCKKKSSS[[[]]]^^^```___[[[TTTNNNHHHFFFGGGJJJJJJJJJLLLKKKKKKJJJIIIHHHHHHHHHGGGEEECCCCCCEEEGGGGGGGGGGGGFFFEEEFFFGGGGGGFFFDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMMMMLLLJJJJJJJJJJJJGGGBBB;;;666222///---...------333;;;III[[[ppp|||~~~tttjjjWWWJJJ===777555444444666333222333555888;;;;;;:::777888999999999777555333111111000......---------******+++++++++,,,,,,,,,---...............------,,,+++*********+++---...,,,,,,------.../////////,,,,,,,,,+++***+++---000...//////---***(((((())),,,+++***))))))***+++,,,......000111222333333333666777888555111111666:::666666777:::;;;999222---222555777888777666666666555666888999::::::999999444444444444444222...+++***)))(((''''''((()))***)))))))))))))))***++++++$$$&&&'''''''''(((+++---222222111...+++***+++,,,///,,,)))(((***...000111111000...,,,***)))((('''***)))(((((()))***,,,---,,,------,,,***)))+++,,,)))))))))************+++(((((())))))***+++,,,,,,(((,,,///...---111<<>>:::666444333444444444222111111111111111222222000111222333444444444444333222333444777888777555555999FFF^^^yyynnnYYYCCC777444222111111///222666888888888999;;;666444333444777999777555666666666444222222333555333555888<<>>IIIVVV```dddggglllqqqqqqsssvvvxxxyyyxxxvvvtttpppqqqqqqrrrrrrsssttttttooonnnmmmmmmnnnnnnllljjjfffggggggbbbYYYOOOGGGDDD>>>;;;666333333333333222222222111111111111111222...///111222333333222222333222333555777888888777444;;;NNNhhhfffRRR===444222222222222...111666777777777888999666666777777888888777777666777777555222111333666444666:::???HHHSSS___gggiiibbbVVVHHH<<<555444555555666888::::::999777666777666444222111000000000...,,,...333888>>>IIISSSZZZaaagggiiinnnsssuuutttuuuzzzyyyqqqfff```WWWNNNGGG@@@;;;777333333333222111111111000---......///000111111111222222222222222222222222000111222333333333333333///000000...,,,+++,,,---+++,,,,,,---......//////***,,,...111444777888999:::999888888888666444111222333555666555333///---///000111111000///000111222999BBBOOObbbuuulllXXXAAA666333222111111111111111222222111000000000//////......///000111111111000000111111222333000111111000///222888===QQQiiizzziiiPPPCCC777444555444111111---111555555333111222444000...------///111222111000...------...///...------,,,,,,...111222222111333333333333444444444444111000000//////000000111111222333444666999>>>AAAEEENNNXXX]]]bbbfffgggeee\\\UUUMMMIIIIIIJJJKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDEEECCCAAABBBCCCEEEDDDDDDGGGFFFEEEFFFGGGFFFEEECCCCCCDDDEEEFFFGGGHHHHHHHHHEEEGGGJJJMMMOOOPPPQQQQQQMMMMMMMMMJJJFFFAAA===;;;111//////000///222<<>>;;;666333222222222111222222111111111111111222---...000111222222111111333222333555888999888777333===TTTqqq```MMM999111111222222333---111555777666666777999777999::::::888777888999666777888555222111333666555777;;;BBBKKKWWWdddmmmmmmfffYYYKKK>>>666555555444555888999999888666444555444222000...............,,,---000333888@@@JJJMMMTTTYYY\\\aaahhhkkkiiirrrzzzzzzrrrmmmddd[[[SSSLLLEEEAAA666666555444444333222222......//////000000111111111111222222222333333333111111111111111000///...///000000...,,,+++,,,...++++++,,,,,,---...//////***,,,000333666888888888999888888888888666333111333444666777666333///---...000111000///...///111222999BBBNNNaaatttmmmYYYBBB777444333222222---...///111333444444555111000/////////000222333111111000000111222333333222333333111000222777<<>>LLLcccwww}}}nnnYYYBBB777666555444333222000000111333555666666333333222333333444555666777666666555555555555666111111111000111444999===NNNaaayyysssbbbNNNBBB666444555444333222333333444555666444111...000000/////////111222333/////////////////////...//////000111333444555555555333222000//////000000555222//////000111222111111111111222444777:::<<>>111...000000000111000/////////111111///...---...///111222444555555777444555777777555999>>>MMM]]]nnnxxx{{{}}}{{{yyyyyy{{{|||}}}}}}|||zzzyyywwwwwwwwwwwwxxxxxxyyyyyytttqqqmmmiiiddd^^^XXXTTTRRRTTTVVVUUURRRNNNLLLKKKBBB>>>888444222222111111222222111111111000000000000/////////000000111222222666:::<<<:::888555555999JJJccc}}}mmmQQQCCC555111222222111222///000000222555888;;;<<<;;;888777999777333111333444555555555444555777999===EEEOOOXXXdddpppvvvvvvssskkk]]]NNNBBB;;;888888222222333444555666666666777555222111111000///---)))******,,,...000222333666777888777888999===@@@KKKQQQXXX___ccciiipppvvv}}}}}}}}}{{{wwwqqqkkkhhh\\\YYYSSSIII???888444333555555444444333333222222444333222111000111222222777555222000000000///......---,,,+++++++++,,,---......//////...---,,,,,,))),,,///222444444444333777555333333333333222111///111222111000....../////////...------...000000111333888DDDXXXllluuutttrrr]]]EEE888444111///...000//////222555777888777333333333333444555666777666666666666666777777777555555555444333666:::===HHH[[[tttvvvgggOOOBBB777555777777666666999777555444555444333111111000/////////000111222000000///...///000222333222222333555666777888999888777555444333444444555666444222222333555555555777666555555666777888999;;;AAAHHHMMMVVV^^^```]]]ZZZUUUNNNKKKLLLMMMMMMKKKKKKJJJHHHHHHIIIIIIGGGEEEEEEEEECCCBBBBBBBBBCCCDDDEEEGGGHHHHHHFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJMMMRRRVVVXXXXXXRRRNNNIIIBBB>>>;;;;;;;;;555111000333555:::LLL___ppp{{{vvvhhh\\\LLL???555222000000222444555555444444444444444444444444444555555666555333222111///...---+++++++++,,,,,,000/////////000111222333000000///...------,,,,,,---............/////////111111000////////////...---...000000000///---+++++++++++++++******)))(((,,,,,,,,,---...///000111222222333555666888999999777777777777777777777777555444444444444333333333333333333444666888999:::<<<;;;888555222000///...***++++++,,,---.........***)))((('''((()))+++---******))))))***+++---...444222...++++++,,,...///...,,,+++***++++++***((('''((()))***,,,---...///...---,,,+++++++++,,,---,,,,,,---000222444333222//////...---,,,------...111000///------,,,,,,,,,////////////...............------...000999MMM___qqqxxx~~~~~~|||xxxooogggUUUEEE666000000//////000000//////000222222111000////////////111333555666777555555777777777;;;AAAPPP___pppxxx{{{}}}|||zzz{{{|||}}}~~~~~~}}}{{{zzzuuuuuuvvvwwwwwwxxxxxxxxxrrroookkkfffaaaZZZSSSNNNLLLNNNPPPPPPNNNLLLKKKKKK@@@<<<777333222111111000111000000000000////////////////////////000111222222666<<<>>>===:::777666:::MMMhhh{{{hhhMMM@@@555222333333333444111111111222666999;;;<<<:::777777999777222000222222444555555555666999;;;@@@JJJVVV```kkkuuuyyyxxxqqqhhhZZZMMMCCC<<<999888444444555555666777888999999666444222222111000...+++---///000000111333444777666444333333444666888@@@DDDIIINNNRRRZZZcccjjjqqqtttxxxzzzyyyvvvsssqqqiiifff^^^SSSGGG===888555333444444444333333222111444333111//////000222333777555111000000111000000...---,,,+++++++++,,,---//////......------,,,,,,+++---000333444444222111333222111111222333333333111222333222///......///000///...------...//////111333888CCCWWWlllvvvwwwuuu```HHH:::333...,,,,,,......///222666888888888333333333333444555666777555666666777777888888888777777777666555777:::===EEEYYYrrrxxxjjjQQQDDD999777999::::::;;;===:::666555555555555444222111000//////000111222000///.........000222333222222333555666777888999;;;:::999888777777888999888666555555777999999888:::999888777777777888888;;;@@@EEEJJJRRRZZZ\\\YYYXXXTTTPPPMMMNNNOOOOOONNNLLLJJJIIIHHHIIIIIIGGGEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIJJJJJJHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKNNNRRRVVVXXXXXXQQQMMMFFF???:::888888999111111222333555===RRRfffvvv|||{{{qqqbbbTTTFFF:::333111000111333555777888555444444444444444444555555555666555555444222111111///---*********+++,,,000000000000111111222222//////......---,,,,,,+++...------------...///000222111000///.........///...///111111111///---,,,++++++,,,,,,+++***((((((,,,---...///000111222222222222333555777888999:::777888888888888888888888555555555444444444333333333333333444555777999:::<<<:::888444111///---,,,((()))***,,,------------***)))((('''((()))+++------,,,+++******+++,,,---111///---+++***,,,///111...---++++++,,,,,,***)))((()))******,,,,,,---...---,,,+++***+++,,,---...,,,+++,,,...111333222111//////......------------111000///...---,,,,,,,,,,,,,,,---------............,,,---...000777GGGWWWjjjsss|||wwwoooZZZIII888111/////////000/////////000222333222111000/////////000222555666777555555888999999>>>EEERRRaaapppwwwyyy{{{zzzxxx{{{|||~~~~~~|||{{{tttuuuvvvwwwwwwwwwwwwvvvpppmmmhhhbbb\\\UUUNNNIIIFFFHHHJJJKKKIIIHHHGGGHHH===:::555222111111000000000000000/////////..................///000111222333777<<>>;;;888777;;;OOOkkkwwwcccJJJ???666333444444444666444222111333666:::;;;:::999777777999888333000222222333555555666888<<>>EEEYYYrrr{{{mmmUUUHHH<<<:::<<<======>>>???;;;888666666777777777444333222111000000111222//////.........///111111111111222444555666777888::::::888777777888999999999888777888;;;<<<<<<;;;<<<;;;;;;:::999999999999;;;@@@CCCGGGNNNWWWYYYWWWUUUSSSQQQPPPPPPQQQQQQPPPMMMKKKIIIIIIIIIHHHGGGEEEGGGFFFEEEEEEEEEFFFGGGHHHKKKLLLNNNMMMJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJMMMQQQTTTVVVVVVPPPKKKDDD===777444444444...000222333777CCCYYYlllyyyzzzvvvjjj\\\NNN@@@777222222222222333555888;;;555444333333333333444555555555555555444333222222222000...,,,++++++,,,---///000000000111111111111------------,,,,,,,,,,,,---------,,,---......///111111111///------///111000111222222111///,,,+++,,,,,,,,,,,,,,,+++***)))------///111222333333333222333444555777888999:::888888888888999999999999555555555555444444444333333333333444555666888999999888555111...,,,***)))''')))***,,,------,,,,,,+++***((('''((()))+++,,,...---,,,+++++++++,,,---,,,,,,+++)))(((***---000///---,,,,,,,,,,,,+++)))++++++++++++,,,,,,,,,------,,,*********,,,...///,,,,,,+++---000111111111////////////......------000///...---------------+++++++++,,,,,,,,,---------,,,...000111555@@@LLL```jjjuuu{{{yyyrrrZZZIII888111000//////111000//////000222333111000000/////////000222444555888555666999;;;===CCCJJJVVVcccqqqvvvxxxyyyyyywwwzzz{{{}}}~~~}}}|||vvvvvvwwwxxxxxxwwwvvvuuummmhhhbbb[[[UUUOOOHHHDDD@@@CCCFFFGGGEEECCCBBBAAA:::777333111111222111000000000/////////.........---------...///000111222444777<<<>>>>>>;;;:::999===QQQmmmppp\\\GGG>>>666555555444444666666333111333777;;;;;;:::888666777:::999444222333333444555555666:::???CCCLLLVVVcccmmmuuuzzzyyyuuukkkbbbUUUJJJCCC>>>:::777333222111111111222444444888666333333333333222111---000333333222333777;;;<<<999444111111333444444777999;;;;;;<<<@@@FFFLLLWWW\\\ccchhhlllqqqwww|||}}}vvviiiYYYIII===777555333222000///...//////111111000///000111222333111000000222444666666555---,,,+++++++++,,,---...//////............///000000111444555555444222111,,,---///000000222555777777777777444222000111222333222000///.........///+++///444???SSSiiixxx|||{{{gggOOO>>>444---***+++,,,---...111555666555444111111111111222333444555111222444666888888888777777888888888888999<<<>>>HHH[[[ttt}}}oooXXXKKK>>>;;;===>>>???@@@???<<<999777888999:::999777666444222111111222222000000000000000000000000000000111333444555666777777777555555555555666777999888888:::<<<>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<>>777222333333222222333777:::444444222222222222444444555444444333222222111111111000///---------.........///000000000000//////+++++++++,,,,,,,,,------------........./////////000111111///------///222222333333333111///,,,***------,,,,,,,,,,,,,,,,,,---...000222333444444444333444555666777888999999888888888999999999::::::555555555555444444444444222333444555555666777777888666444111...+++***)))((()))+++---------++++++,,,+++)))((('''(((***+++,,,++++++***+++,,,...///+++,,,---+++******---000///...,,,,,,------+++***------------,,,,,,,,,,,,,,,+++***)))***,,,///111///...---...000111111111///////////////......---......------,,,------...,,,,,,,,,,,,++++++++++++,,,---000333333333:::BBBPPPZZZfffmmmrrrtttpppjjjWWWGGG666000000000000111000//////000111222000/////////000000111222444444777555666:::===@@@GGGOOO[[[hhhtttxxxxxxyyyyyywwwxxxzzz|||~~~~~~}}}uuuvvvwwwwwwvvvuuusssrrrhhhccc[[[TTTMMMHHHCCC@@@<<>>888666222///---...///000000000000000111111111222000000111444777777666444,,,,,,+++***+++,,,---...//////......///000222222111222444555555444111000+++---///...---...111444555555555444222222444666555444222000///...//////---000555???QQQhhhwww|||}}}jjjRRR@@@555---+++,,,,,,,,,...111333444333111000000000000111222333444///111333666777777777666555666888888888:::===???LLL___www~~~qqqZZZLLL>>>;;;======>>>???===;;;999999;;;<<<<<<;;;999888666444333333333333222333444444444222000///000000111333444555666777777666555444555555666777666666666999;;;======<<<:::;;;<<<===>>>>>>>>>>>>;;;>>>@@@BBBHHHQQQTTTRRRQQQRRRSSSSSSSSSSSSTTTUUURRRPPPNNNMMMMMMLLLJJJHHHIIIHHHGGGGGGGGGHHHJJJKKKNNNPPPQQQOOOMMMJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHIIILLLNNNOOONNNHHHEEE@@@:::555222000///...000333888BBBSSSfffsssyyysssjjj___SSSGGG===888222333333111///000333666444333111000000111333444444444333222111111111111/////////...............---...///000//////...---))))))***+++,,,---.........///000111222111000000000111111///,,,---000444444444444333111...+++)))...------,,,,,,------...---...111333444555555555444444555666777888999999888888888999999:::::::::666666555555555444444444222333444555666666666666999888555222///---,,,+++)))***,,,---------+++***---+++)))((('''((()))******))))))***+++---000111...000111///---,,,...111000...------------,,,***//////...------,,,++++++,,,+++***)))***,,,///111111///...///111222222111/////////000///......---------,,,,,,,,,------...///......---+++******))),,,---111555555222666<<>>666555777<<<<<<777555666666666555444777===EEEKKK[[[eeepppwww||||||vvvkkkaaaUUUKKKFFFBBB===999666444222111000000222333555333111222333444333222111444666666444777>>>DDDEEE???888333222222111000000333666777555555888;;;888===BBBGGGMMMXXXfffpppxxxzzzyyysssgggYYYMMMGGG;;;888333///---...000111...///000111111111111111000111333666888777555222,,,,,,+++***+++,,,.../////////...///000111333444111222444555555333000///+++---///---++++++---000222333333333222444666999666555333111////////////000444888@@@RRRhhhwww}}}~~~kkkSSSBBB666...,,,---+++,,,---000333333111///////////////000111222333...///222555777777666666444555777888999:::===???OOObbbyyyrrrZZZKKK>>>:::;;;<<<<<<>>><<<;;;::::::<<<======<<<:::999777555444333333444444555777777666444111///000111222333555666777777999888777777777888999:::444444555777:::<<<;;;:::::::::<<<>>>???@@@@@@@@@;;;===>>>@@@FFFNNNRRRQQQPPPQQQSSSTTTTTTTTTUUUVVVTTTRRRPPPOOOOOONNNLLLJJJIIIHHHHHHGGGHHHIIIJJJKKKNNNOOOPPPOOOLLLJJJHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIHHHGGGHHHJJJLLLLLLLLLDDDAAA>>>999555222000//////111555:::FFFYYYkkkuuuxxxpppfff\\\QQQFFF===999111222222000------000333333222000//////000222333444333222111000000000000------.../////////......------...//////...---,,,'''((()))***,,,---...//////111333444555444222111...---+++++++++,,,...000222555666222,,,)))+++...000000000000////////////000111111111111222222222666666777777888888999999999999:::::::::;;;;;;;;;999888666555333333222222555444444444444666888999999888555111,,,(((((())))))))))))+++---...---,,,,,,,,,***)))((((((((((((''')))*********,,,///222222222111---)))'''))),,,000///,,,******+++---///.../////////...,,,***))))))***++++++------...///111000///000111222000...111000000///...,,,+++***+++++++++***++++++,,,,,,000...+++++++++,,,+++***---///222444555555333222888>>>GGGPPPWWWYYYYYYYYYDDD<<<222---...111111000222222000///............///000111333444555666666444555666999>>>GGGQQQWWWjjjqqqxxx{{{yyyvvvwwwyyyzzz{{{{{{|||{{{yyyxxxwwwsssrrrqqqqqqpppmmmhhheee^^^WWWNNNGGGBBB???<<<999>>>>>>???@@@AAA???:::777666777888888777666555444222222111111000///...............//////111222333333444777999888555999???JJJ```uuu|||{{{tttaaaMMM>>><<<888333111000000000444222222555:::>>>???===999666666888888555444777777777777777;;;CCCMMMSSS___fffpppyyy~~~ssskkk]]]PPPFFF???;;;999333222111000000///000000111000000222444555444333333222222333666;;;AAADDDFFFAAA;;;444000//////111777555333444666888777555999888:::>>>BBBIIIWWWdddqqqsssrrrnnniiibbbVVVKKKCCC===555///......---,,,111111111111111111111222------...111555666333000///...---,,,,,,,,,,,,,,,......//////000000000111222111222333555444111///......---,,,---...///000111222333333444444333333666444111000111111222111///333777>>>NNNdddvvvnnnVVVAAA444000000000******+++,,,---...///000///...,,,+++,,,---///111111000000000111222333333555333222444555777===EEEUUUjjjzzzjjjVVVIII<<<777777666666888888888888999::::::;;;;;;999:::<<<;;;888555333222444555777888888555111///...000222444444555888:::888888999999999888666555666666888999:::<<<===>>>;;;<<<>>>===<<<<<<===>>>;;;<<<>>>BBBFFFJJJNNNOOORRRRRRRRRRRRTTTVVVXXXYYYWWWVVVUUUTTTTTTSSSPPPNNNLLLKKKKKKJJJJJJJJJKKKKKKMMMPPPRRRRRRPPPNNNMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFFFFEEEFFFHHHIIIJJJHHHFFFBBB<<<888777555111222555444666777>>>NNNbbbooosssyyylll___UUUKKK@@@999777111000000////////////000222111111000000000000000111111111000///...---,,,,,,,,,+++++++++,,,------,,,---...//////...---,,,++++++,,,,,,,,,,,,---------111555888888555111---///...---,,,---...000111///111111000---+++---000000000000000000000000000222222222333333333444444777777777888888888888888888888999999999:::::::::999888777555444333222222555555555555555666777888777777444000,,,)))))))))(((((((((***---...---,,,))))))((('''&&&&&&&&&''''''((())))))***+++...111000000///,,,((((((***,,,000///,,,+++***+++---...000000000///---+++)))'''((())))))***+++,,,---...111000000111222222111////////////...---,,,+++***************++++++,,,---...---+++,,,---......------///222444666555444333333777===CCCGGGHHHGGGFFF>>>777000---///222333222222111000///............000111222444555555666666555666888;;;BBBKKKVVV^^^mmmsssyyy{{{yyywwwxxxzzzyyyzzzzzzyyywwwuuusssrrrpppooommmllljjjfffbbb^^^XXXQQQHHHAAA???>>>>>>===EEEEEEFFFGGGGGGDDD>>>:::>>>???AAAAAAAAA???===;;;777666555444222111000//////////////////000111222444444666888666444999@@@RRRgggyyy|||vvvkkkYYYGGG<<<:::777333111000111111555444333666<<>>FFFPPPWWWeeekkkssszzz~~~vvvnnnaaaSSSGGG???:::888111111000000000000111111000000000111333444333222222222222444777<<<@@@CCCDDD@@@:::444000///000000666444222333666777777666666555555888:::???KKKWWWeeeiiijjjiiigggdddZZZQQQFFF@@@777111////////////333333333222111000//////000000111444888999777555000000///......---------------------...///000111111111222333555444111///...---,,,,,,,,,---///000111222333333444444333333666555444333333333222222...222666<<>><<<<<<>>>AAAEEEJJJNNNPPPRRRRRRRRRSSSTTTVVVWWWXXXZZZXXXWWWVVVVVVUUUSSSPPPMMMLLLLLLKKKKKKKKKKKKLLLKKKMMMOOOPPPNNNLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGIIIIIIGGGEEE@@@;;;777777555222333666555777:::BBBRRReeeqqqtttvvvjjj\\\SSSJJJ???888666111111000////////////000000000//////000111222222333333222222000///------,,,,,,,,,,,,,,,,,,------,,,---............---,,,,,,,,,---------............111444777777444111......---,,,,,,,,,---//////.........------------.../////////000111111222222333444444444555555555555888888888888888888777777777777777777888888888888999999777666555333333222555555666666666666666555444444333///,,,***)))***(((''''''))),,,---,,,+++((((((''''''&&&''''''''''''((()))))))))***---000......---+++))))))+++---///...---,,,+++,,,---...000000000///---***(((&&&'''((()))***+++,,,,,,---///......000222222111000,,,------------,,,+++***)))))))))***+++,,,---...+++******+++---///......,,,...111333555555444444555777999;;;<<<;;;999888444000------000444555444222111000//////......///111222333555666666666666777888;;;???GGGRRR^^^fffqqquuuyyyzzzxxxwwwyyy{{{xxxxxxwwwvvvtttqqqnnnmmmmmmjjjgggdddaaa]]]XXXTTTPPPJJJBBB======AAAEEEGGGPPPQQQRRRSSSSSSOOOHHHDDDHHHJJJMMMNNNNNNKKKGGGEEE@@@???===:::777555444333333333222222222333333444777666777777555555===GGG^^^ppp|||ooo___MMM???999777555333111111222333666444444777===AAAAAA@@@:::666666888888555555888:::;;;<<<>>>CCCKKKUUU\\\kkkpppwww|||{{{sssfffVVVIII???:::777111000000000000111111222000//////000222333222111222222333555888;;;>>>@@@BBB???999444000///000000444222111222555666666666888555555666666999BBBKKKTTTZZZ___aaadddddd___XXXLLLEEE<<<555222111222222444444444333222000---,,,......///222666777666555111222222222111000......,,,,,,++++++,,,///111333111111222333555444222///------,,,+++,,,---...///111222333333444444333333555555555555555333222111---000444:::III```rrrzzz|||lllTTT???333///.............../////////000000222111111000......---,,,///............//////000...++++++...111777CCCOOOdddxxxooo]]]JJJ>>>333111111111111333000000111222222333333444333555777666444111//////222444777888888666444222222333333222222333777:::888999:::::::::999888777777888999:::;;;;;;;;;;;;:::;;;<<<;;;:::;;;<<<>>>======>>>@@@DDDJJJOOORRRSSSSSSSSSSSSTTTUUUWWWWWW]]][[[ZZZYYYZZZXXXVVVTTTNNNNNNLLLKKKKKKKKKKKKLLLJJJLLLOOOOOOMMMKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEGGGHHHGGGDDDBBB<<<888555555555333444888777;;;@@@HHHXXXiiissstttqqqeeeYYYQQQIII???888666222111111000//////000000......//////000222333444555555444333222000...---,,,,,,,,,,,,------......,,,,,,------------,,,,,,---............/////////000111333444444333111000******)))))))))***+++,,,000...,,,+++,,,,,,+++)))......///000111333333444444444444555555555666666888999999999999888777666555555666666666777777777999888888777666555333333666666777777777555333222000111111///,,,******+++''''''''')))+++,,,+++***))))))((((((((())))))***((()))))))))((())),,,///...---,,,+++***+++---///......------,,,,,,,,,---............---+++)))((((((((()))***+++,,,------,,,+++,,,///222444444333***++++++,,,,,,,,,++++++((((((((()))***,,,---...***))))))***---------++++++,,,///111333333333333999999888777666444333222...,,,+++---111444555444111111000///////////////333333555666777777888888777999===CCCLLLXXXeeemmmtttvvvxxxxxxwwwwwwxxxzzzwwwwwwwwwuuussspppmmmllliiifffaaa]]]YYYTTTPPPLLLHHHDDD???===@@@HHHQQQVVV]]]^^^```bbbbbb^^^WWWRRRSSSVVVYYY\\\[[[WWWRRROOOLLLJJJGGGCCC@@@===<<<;;;;;;;;;:::999888888888888999999999:::888;;;FFFSSSjjjxxxyyygggTTTDDD:::555444333222222222444444666444333777===AAABBBAAA:::777666888777555666999;;;<<<>>>AAAGGGPPPZZZaaaoootttyyy}}}xxxjjjZZZKKK???999777222222111111111111111111000//////000222222111000111111333555777:::<<<>>>???===888444111000000000111111111111333444555666777444333444444444:::AAAEEELLLSSSXXX]]]aaa___[[[RRRLLLDDD<<<666444444444333333444444222000...,,,,,,---///111444555666555333444555666555333000...---,,,+++***,,,///333555111111111333555555222000---,,,,,,++++++---...///111222333333444444333333222444666777555222000///---000333888GGG^^^pppyyyzzzjjjSSS???333...------,,,,,,------------------...//////000111000000000///...............//////---++++++---000777FFFUUUlll~~~kkkWWWEEE:::000...000//////111---......//////000000111111333555555333000//////111333666777666444111///000000000//////222666:::999:::;;;<<<;;;;;;999999999999;;;<<<<<<<<<;;;;;;999:::::::::999:::<<<>>>>>>>>>>>>@@@DDDJJJOOOSSSTTTTTTTTTUUUVVVVVVWWWXXX^^^]]]\\\[[[\\\[[[XXXVVVOOONNNLLLJJJJJJJJJKKKKKKKKKNNNPPPQQQOOOMMMMMMMMMJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGGGGEEEBBB???999555333444444333555::::::???GGGQQQ```ooouuutttlllaaaVVVOOOIII@@@999888333222111111000000000000////////////000111222333666666555444222000///...,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111111111111111111111111((((((((((((((())))))***...,,,+++***+++,,,+++***...///000111222333444555444444444444555555555666888999:::::::::888777555444444444555555555666666777888888888777666555444666777777777555333111///---...///...+++******+++''''''''')))+++,,,+++***)))((((((((((((((()))***)))******))))))))),,,...///---,,,+++,,,...///000------......------,,,+++******,,,---------,,,+++))))))***+++,,,---......+++,,,---111555888999999)))***++++++,,,,,,++++++((((((((()))***,,,---...---,,,,,,---......---+++***+++---///000111111111666555333111///.........++++++,,,...000222333222111000000////////////000333444666777999999::::::777;;;AAAIIIRRR^^^jjjqqqwwwwwwxxxwwwvvvvvvwwwxxxwwwwwwwwwuuussspppnnnllleeeaaa[[[VVVQQQMMMIIIFFFAAA@@@>>>@@@GGGRRR^^^eeekkklllnnnppppppmmmgggccc___bbbgggjjjiiifffaaa]]]YYYWWWSSSOOOKKKIIIHHHGGGEEEDDDBBBAAA???>>>>>>>>>;;;;;;===>>>===BBBQQQaaauuu}}}sss^^^KKK???888222222111111222333444555444333222666<<<@@@AAA@@@;;;888666777777555666:::;;;===@@@DDDKKKUUU___fffqqqtttyyy|||~~~zzzmmm\\\KKK???888777666555444222222111111111000//////000222222111///000000222333555888:::;;;<<<:::777444222000000000000000000111111222333444111...---/////////222888;;;BBBIIIMMMRRRXXXYYYWWWUUUQQQKKKDDD===888666555222222333333222111///...///111333444666777888999444666888:::999555111......---,,,,,,---000444666000000111333555555222000------,,,+++,,,---...///111222333333444444333333333666999999666333111000...111333888FFF\\\oooxxxyyyiiiSSS???333///------,,,,,,------------------...//////000111000000000000//////.........//////000...---...000888IIIYYYqqqhhhTTTAAA777///...000///...///,,,,,,------...//////000000333555555333111000000111222444555333000---***+++,,,,,,,,,---000555888999:::;;;<<<<<<;;;:::999888:::;;;=========<<<;;;888999999888888999<<<>>>???>>>>>>@@@DDDJJJPPPSSSUUUVVVWWWXXXYYYYYYZZZZZZ___]]]\\\\\\]]]\\\ZZZXXXPPPOOOLLLJJJHHHHHHIIIJJJKKKNNNPPPQQQPPPNNNMMMNNNKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGDDD@@@<<<666222000333333333666;;;===DDDNNNZZZhhhtttvvvrrrhhh^^^TTTOOOIIIAAA;;;:::444444222111111000000000111111000000000000000111555555555444222000///...+++,,,---//////000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111000000//////000000111((()))))))))************((())))))***+++---///000///000111222333444555555444444555555555666666666777888:::;;;;;;999777666444444444444555555555555555666888999999888777777888777666555222000...---+++---...---+++***)))***(((''''''))),,,---,,,+++''''''&&&&&&%%%&&&&&&&&&+++,,,,,,+++)))***,,,...///---******,,,...//////,,,---...///...---,,,***'''(((***,,,---......---******+++,,,---......///......000444888;;;<<<;;;***++++++,,,,,,,,,++++++((((((((()))***+++,,,---/////////000111111///---+++,,,---...///000000000333222111///............++++++---...///111222222000000////////////000000333444666888:::<<<======;;;@@@HHHQQQ[[[fffooouuuyyyyyyyyyxxxxxxwwwwwwwwwxxxxxxwwwuuurrroookkkjjj___ZZZTTTNNNJJJGGGDDDAAA<<<>>>BBBHHHQQQ^^^kkktttyyyyyyyyyzzzzzzwwwrrroookkkooossswwwwwwtttpppmmmeeeccc___[[[XXXVVVVVVVVVQQQPPPNNNKKKIIIHHHGGGFFFBBBCCCEEEFFFFFFLLL]]]nnn}}}~~~xxxiiiUUUCCC:::777000000000111222333444555444222222666<<<@@@AAAAAA<<<888666777777555777:::<<<>>>BBBHHHOOOYYYdddkkkqqqtttxxx{{{|||~~~~~~yyynnn]]]KKK>>>888777777666555444444333333333111000000111222222111/////////000000222555777999999888666444222111000//////000111000//////111333000------000111///111444444:::???@@@DDDJJJOOOOOOQQQRRRPPPLLLDDD>>>999777333222222111111000000000...000222222222333555777444777;;;===;;;777111---......------...111333555000000111333555555333111......---,,,---...///000111222333333444444333333555999<<<<<<777444222333...111222666DDD[[[mmmvvvxxxiiiSSS@@@444///...---........./////////000000222111111000......---,,,000000///............///111//////000222:::KKK\\\uuu~~~fffRRR@@@666......000///---...+++,,,,,,---......//////000222444555333222111111///000222333222///,,,)))))))))***++++++...222555666777888999:::999888888666777:::<<<<<<<<<;;;:::777888888777666888;;;>>>>>>>>>???AAAEEEKKKPPPSSSWWWXXXZZZ[[[]]]^^^^^^^^^___^^^]]]]]]^^^]]][[[YYYSSSPPPMMMJJJHHHIIIJJJKKKJJJLLLOOOPPPOOOMMMMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGDDD>>>:::444000///111333333666;;;@@@IIIUUUaaannnwwwvvvooocccZZZQQQNNNIIIBBB===;;;555555333222111111000000222222111000000000000000333333222222111000......+++,,,...000111111000000------,,,,,,,,,,,,------,,,,,,---------.........000//////......//////000''''''((()))))))))))))))&&&(((+++++++++,,,000333111111111222333444555555666666666777777777777888666777:::;;;<<<:::888777444444444555555555555666333555777999:::::::::999999777555222///---,,,+++***,,,------+++)))((()))(((((((((***---...---,,,((('''&&&&&&%%%%%%%%%%%%---------,,,******,,,......+++((((((***,,,---,,,+++---...//////---+++***''')))***,,,------------))))))***+++,,,---......///...///222555777777666+++,,,,,,,,,,,,,,,++++++)))))))))))))))***++++++---------000222222000---....../////////000000000222222111000////////////***+++---...///000222444000000////////////000000222333666999;;;>>>???@@@AAAHHHRRR\\\eeennnuuuzzz||||||{{{{{{{{{zzzxxxwwwyyyxxxvvvrrrnnniiieeebbbWWWRRRKKKEEEBBB@@@>>><<<===BBBJJJTTT___lllyyy~~~{{{vvvssssssvvvzzz~~~}}}zzzxxxooollliiieeecccbbbbbbcccaaa___]]]ZZZXXXUUUTTTSSSOOOQQQSSSTTTSSSYYYjjj{{{|||ppp___KKK<<<555444//////000111222333444444444333333777===BBBCCCBBB===888666777777555777;;;===@@@EEELLLTTT^^^iiippprrrtttwwwyyyzzz{{{}}}{{{wwwmmm]]]KKK>>>888777666666555555666777888888222111111222333333222000///...------///222555777777666666444333111000//////000111000------...111222//////222333111000222...222555444666===DDDFFFIIINNNRRRRRRLLLDDD>>>;;;666555222000/////////000,,,...000///......111333444777<<<>>>===888111------------...///000111222//////111333555555333111//////...---...///000111111222333333444444333333555888;;;:::555111111333---///000444BBBXXXkkktttxxxiiiSSSAAA555000...---,,,------...///000111111222111///---,,,,,,------///......------,,,------......000111333;;;NNN___yyy|||dddOOO>>>555......000...,,,++++++++++++,,,------.........111333444333111111111+++---000222222111...,,,***+++,,,,,,,,,,,,...000222333444555666555444444111333666999::::::999888666777666555555777;;;>>>===>>>@@@CCCGGGKKKOOORRRXXXZZZ\\\___aaabbbbbbbbb```___^^^^^^______]]][[[VVVSSSOOOLLLJJJJJJKKKMMMJJJMMMPPPQQQPPPNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHDDD===999333///...111222222555:::CCCMMMZZZgggsssyyytttlll^^^VVVNNNKKKHHHAAA<<<;;;666555444333222111111111111000000000000000111222//////000000//////...---+++,,,...000222222111000......---,,,,,,---......---............////////////..................///$$$%%%&&&&&&''''''&&&&&&(((,,,///---***)))---222111222222333333444444555777888888888888999999999555777999<<<<<<;;;999888444444444555555555666666222444777999;;;;;;;;;:::999777444000---++++++******,,,------+++((((((((()))))))))+++---...---,,,+++***)))((('''&&&&&&&&&.........---++++++---///---***&&&&&&)))++++++***+++---///000///...+++))))))***+++,,,---,,,,,,+++(((((()))***+++,,,,,,------------...000111000...,,,------------,,,+++******)))))))))))))))******'''((())),,,///000...---111111111000000111111111.........---,,,,,,++++++)))+++,,,...///111444666000000////////////000111111333666999<<>>CCCDDDCCC===999666777777555777;;;???BBBHHHNNNWWWbbblllssssssuuuwwwxxxxxxyyy{{{}}}yyyvvvlll\\\JJJ===888888444444555666888:::;;;<<<333222222222444444222000///...,,,+++---000444777666666555444333111000//////111222000,,,+++---///000,,,,,,///000,,,***,,,)))---...,,,---555===AAACCCJJJRRRUUUQQQIIIBBB>>>:::777333000------...//////111333222000///222555444777<<>>888111,,,,,,------......///////////////111333555555333111000//////......000111222222222333444444444333333222555888666000---...000,,,......222@@@VVViiirrrxxxiiiTTTAAA666111///...******+++,,,---//////000///...,,,+++,,,---///111...---,,,,,,+++++++++++++++,,,///222444<<>>444......///---***************+++,,,,,,---------///222333222111000000)))+++///222444333111000,,,...///...,,,+++,,,---...///111222333222111111...000333666888888777666666666666555555777;;;>>><<<>>>@@@DDDHHHLLLOOOQQQYYY[[[^^^aaaccceeeeeeeeeaaa```___```aaa```^^^\\\XXXVVVQQQNNNLLLLLLMMMNNNMMMOOORRRSSSSSSQQQQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIDDD===888333///...000222222555:::DDDOOO]]]jjjuuuzzztttjjj[[[SSSLLLJJJGGGAAA<<<;;;777666444333222111111111////////////000222333444------............------+++,,,///111222222111000///...------------...///////////////000000000000........................,,,***(((&&&%%%&&&'''((()))***+++******,,,///111111333555555444333444555555777999:::::::::888777666888:::;;;<<<;;;:::999888777666777888999777666555777999;;;<<<;;;999888555444222000---+++)))((())),,,...---)))((((((***+++++++++,,,......,,,***,,,+++)))((((((((()))***(((,,,,,,******------***))))))(((((((((***+++------...///...,,,+++,,,---***+++,,,,,,------------***((('''(((***++++++******+++,,,...///000000000000///...---,,,+++******((())))))*********))))))***+++,,,+++***+++...000222333444555444222000...//////...---------------***+++,,,...000222555666555444111...---...000111///222555888;;;???CCCFFFNNNUUUaaallluuuzzz}}}}}}~~~~~~|||{{{yyyuuuoookkkhhhbbb[[[UUULLLGGGAAA===888333555;;;DDDSSSbbbjjjttt~~~{{{yyyuuuppplllmmmqqqwww{{{|||zzzyyyxxxvvvtttrrrpppooopppqqqsssuuurrrnnnmmmmmmmmmjjjgggkkkjjjiiiiiijjjpppxxx~~~uuu^^^JJJ===666333111222111///.........///000444555666999===BBBFFFHHHBBB>>>999666666888:::;;;EEEFFFJJJRRR]]]gggooosssxxxxxxyyyzzzzzzyyyyyyyyyzzzrrreeeVVVIII@@@:::888555444333555777999:::999777555333222333333222111000------222444222111222222333555555555333111000333111///---,,,---...///,,,---...//////...------+++++++++,,,...111444666@@@BBBGGGLLLPPPNNNHHHBBB>>>:::444111111000///---...///111222333333222111222:::CCCEEE???777111...............////////////...000444666777555333111/////////000111222333444666444333333444555444333999777444333333333222000111000000333>>>PPPcccpppttthhhUUUBBB444......///---------......000111222////////////111333555666555222...+++******,,,---///,,,---111333;;;PPPggg{{{eeeQQQ777444222333111---,,,...******(((((()))+++---///222111000111111111///------...000111222222222111...---++++++---...---,,,...///000111111000///////////////000111333444555777888888777777999<<>><<<:::999888888777666555444444333///...///111444666555444///......---------...............///111000...,,,111///...---...///...---111111111000000000000/////////...------------...,,,+++)))''''''''')))))),,,---.........///111333222333555555444444444555666777888::::::999888777:::;;;===>>>>>>===<<<;;;:::888777777888888777666777888:::<<<<<<:::888777444333222000---+++***))))))+++---,,,***((()))***------...000222222000...---,,,+++***)))******+++)))---...,,,,,,...---)))(((((((((((()))***+++,,,,,,------,,,***)))***,,,)))******+++,,,,,,++++++)))((('''(((***+++,,,+++******+++,,,...///000111444444333333111000...---)))*********+++*********+++,,,,,,++++++,,,...000444444444444222111///...//////...------------...///000000111222444555666444222000//////000222444111333666:::===BBBGGGKKKVVV^^^iiissszzz~~~|||yyyuuupppkkkfffbbb\\\UUUOOOGGGBBB>>>;;;777555999???LLL]]]mmmsssyyy~~~zzztttpppmmmjjjeeebbbbbbffflllppppppooonnnnnnooonnnlllkkklllnnnqqqssstttrrrooooooppppppooommmrrrqqqpppooopppsssyyy~~~{{{mmmWWWEEE:::555444333222111000///...//////000333333555888;;;???CCCEEECCC???:::777666888;;;<<>>999666444333222444666888888888666444222222333444333222111...---111333111000222111222444444444333111000444333111///...---......,,,---///000000000//////---,,,++++++,,,...000222===???DDDJJJPPPQQQOOOKKKGGGAAA999444111000...---///000222444555555444444111888@@@BBB===777222111///////////////////////////111333555666555333222222222333444666777777888444444444555666666333111333333333444555444111//////......333>>>QQQeeerrrtttiiiVVVBBB444------...------------...///000000/////////000222444666777444222...+++******+++,,,---***,,,000222:::OOOfff~~~hhhUUU<<<666222333222...---...,,,+++******+++---...000222111111111222222000......///000222222222222222000...,,,,,,---...---,,,,,,---.../////////...---......//////000222333444666777888888777999;;;>>>??????@@@BBBGGGMMMRRRVVVYYY\\\```cccfffggggggfffdddbbb``````aaabbbbbbaaa___\\\YYYUUUSSSSSSTTTUUUTTTUUUWWWYYYYYYXXXWWWVVVPPPOOOMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHFFFAAA999333111000///......111555888CCCRRReeessszzzxxxlllaaaPPPKKKDDD???<<<;;;:::999;;;:::888555333111000000/////////111333444444222///......------------......------///000000///---///---,,,,,,...///...---111111111111000000000000//////...---------------,,,+++***)))))))))++++++---///111222111111222444222444666666555444555666666777888999:::999888888;;;===>>>@@@@@@???>>>===>>>;;;999777888888888777999:::;;;<<<;;;999777555333222111///---,,,******)))+++,,,,,,***))))))***,,,,,,///222555555333000------,,,++++++++++++,,,+++///111///...///,,,((('''((()))******++++++***,,,,,,,,,)))''''''(((***((()))******************((('''&&&'''***,,,---,,,************,,,...000111111111111111000---+++***+++++++++++++++++++++++++++,,,---,,,+++,,,///111555444333111000///////////////---,,,,,,,,,---...222222222222222333444444111000//////000222444666222444888;;;@@@GGGOOOTTT```gggrrr{{{}}}~~~yyytttnnniiiccc^^^YYYTTTLLLFFF@@@<<<:::888666666===EEEUUUiiizzz}}}|||~~~~~~{{{pppkkkeee___[[[XXXUUURRRQQQUUUZZZ^^^___^^^^^^^^^aaa```___```bbbfffjjjllllllkkkjjjkkkmmmooooooooottttttsssrrrqqqsssvvvxxxoooaaaNNN???666444444444222111000///...///000000111222333666999<<>>DDDHHHQQQ[[[eeennnsssvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvooobbbTTTGGG===777555333222222333666777777666555444222333555666666555333///...111333111000111000111222333333333222111222222222111111000000000---...000111222222222222000...---+++++++++---...666888<<>>QQQfffsssuuuiiiVVVBBB444---+++,,,------------------......//////000111333555777888777555222///---------...+++)))***///222999NNNeee~~~jjjWWWDDD:::333222333111.........---------...///000111333222111222333333111000///000111222333333222222222000...---......---+++***+++,,,,,,------,,,,,,---------...///000111222555666888888888888:::<<<===>>>@@@CCCHHHOOOTTTWWWZZZ\\\```eeehhhiiiiiihhhcccaaa______aaabbbcccbbbaaa___\\\YYYWWWVVVWWWWWWUUUVVVXXXZZZ[[[[[[ZZZYYYSSSQQQNNNMMMNNNNNNNNNMMMJJJIIIHHHFFFCCC>>>777222.........------///222555GGGVVViiiuuuyyytttgggZZZJJJEEE???;;;999999888888:::888555222000000000000111000///000222333222111//////...------,,,---------------...000000///...---+++***+++---//////...222222111111111000000000///......---------------+++************+++,,,---,,,...111222222111111222333555666666555555555777666777888999999999999888:::;;;>>>@@@BBBBBBAAA@@@BBB@@@<<<::::::::::::999;;;<<<<<<;;;:::777555333111000///...---,,,,,,+++)))***++++++++++++***+++(((***,,,000333333111...,,,,,,,,,++++++++++++,,,,,,111333111000000,,,'''&&&''')))+++++++++******------+++)))'''&&&(((***))))))******+++******)))'''&&&&&&'''***---------***)))((((((***,,,///111,,,---......,,,***((('''------,,,,,,++++++,,,,,,,,,,,,---,,,+++,,,///111333222000/////////111222000...---,,,+++,,,---...///////////////000111111000/////////000111333555333555999===DDDMMMVVV\\\fffmmmwww~~~yyyzzz|||zzzrrrkkkeee```ZZZTTTPPPKKKDDD>>>:::888666666444666???JJJ]]]qqqwwwsssoookkk```\\\UUUOOOJJJGGGEEEDDDAAAEEEIIILLLMMMMMMMMMNNNPPPOOOOOOPPPSSSVVVZZZ\\\\\\\\\]]]___bbbeeeggghhhkkkllllllllljjjjjjkkkmmmcccWWWGGG:::444333444444222111000/////////000111111222444666888;;;===>>>@@@>>>;;;888777999===@@@EEELLLWWWbbbkkkqqqvvvxxxyyyxxxxxxwwwwwwwwwwwwwwwuuunnnbbbUUUHHH>>>888555444333333444666888777666555333333444777999999999555111///222333000///111///000111222222222222222...///000111222222222222...///111333444555444444111000---,,,++++++,,,---...000444<<>>PPPeeerrrssshhhUUUCCC555...,,,---------------------,,,,,,---...///000222444555666666444222000...---------+++)))+++000222999NNNddd{{{|||iiiWWWIII===333222444222///...//////000000111111111111333222222333555555333222222222222333333333333333444222///.........,,,+++******++++++,,,,,,------,,,,,,,,,,,,---...///000333555777888777777888999:::<<>>>>>>>><<<;;;<<<<<<;;;:::888555333111............------------******+++,,,------,,,,,,((()))+++...111111///,,,******++++++++++++++++++...222444222000000,,,'''&&&''')))+++++++++******---------+++(((((()))+++***+++++++++++++++******'''&&&&&&'''***---------***)))(((((())),,,///000...///000000///...,,,+++......---,,,++++++,,,,,,+++,,,,,,,,,+++,,,///111111///...---...000333444000...,,,+++***+++---...,,,,,,,,,,,,---///000111000////////////000111222444666;;;AAAIIIRRR]]]dddlllsss||||||wwwvvvwwwtttkkkccc\\\WWWPPPKKKHHHCCC===999777666555444222555AAANNNdddvvvzzzmmmeee___ZZZRRROOOIIICCC===:::999:::777999===?????????@@@AAABBBCCCCCCDDDFFFHHHJJJKKKKKKMMMNNNQQQSSSVVVYYY[[[\\\]]]______^^^^^^^^^___YYYOOOAAA777333222222222333222000/////////000111333444555777888:::;;;;;;===<<<:::888666999>>>CCCJJJRRR^^^iiippptttwwwyyyyyyxxxwwwvvvvvvvvvvvvwwwvvvooodddVVVJJJ@@@999666555444555666888999777666555444444666:::===>>>>>>888444111333333111000222///000111111222222222222///000000111111000000//////111333444666666666666111000...---,,,---///000+++---000888DDDSSSaaajjjjjjaaaTTTDDD777000---,,,+++,,,...000111111111111222333444333222111000000////////////000000000000555555333222222222222333111444999===@@@@@@???>>>999777555555555444333111000000222555888999777666///......222===OOObbboooqqqgggUUUDDD666000...///,,,------......---,,,+++,,,,,,...///000222222333111000///...,,,+++******,,,***,,,111333:::NNNdddzzzzzzgggWWWIII===222111333333000000000111222333333333222222444333333444666777666444444444444333333333333333555222000......---,,,***+++++++++,,,,,,---...///++++++++++++,,,---......111333555666555555555666777:::>>>DDDKKKQQQVVVYYYZZZ]]]aaaeeehhhiiiiiiiiiaaa___^^^^^^```bbbbbbbbb___^^^\\\ZZZXXXWWWUUUTTTPPPRRRTTTVVVVVVVVVUUUTTTTTTQQQNNNMMMMMMNNNOOONNNKKKJJJGGGCCC===777222000---///000///...000666;;;NNN^^^ooovvvtttkkk]]]QQQFFFAAA;;;777555444444333333111///......000222444666444222111222222222111//////...,,,,,,+++++++++,,,+++***,,,///000111000---,,,+++,,,///111222111111111111000000000//////......---,,,,,,,,,,,,,,,)))***+++,,,...///000111222444666666555444555666444666888888777666777888888888888888888999999999;;;===AAAEEEGGGIIIIIIIIIFFFDDDBBBAAAAAA@@@>>><<<<<<;;;:::888666333111000,,,,,,---------.........+++++++++---///000///...---,,,---...000000...,,,)))***+++++++++++++++***...222333111000000---((('''((()))******++++++***+++---------+++***+++,,,+++++++++,,,++++++***)))((('''&&&'''***,,,---,,,))))))))))))+++---///000............///////////////...,,,+++***++++++,,,***+++,,,+++***+++...000///...------...000222444000...,,,***)))+++---...------------...000111111000000///000000111222222555999???FFFOOOYYYcccjjjsssyyyzzzuuurrrqqqlllccc\\\QQQMMMGGGCCCAAA>>>999555555444333333222666DDDRRRlllxxx}}}qqqbbbYYYRRRKKKEEEDDDAAA<<<666444333444222333666666666666777999:::;;;===?????????>>>===???@@@CCCDDDEEEGGGKKKMMMMMMOOOQQQRRRQQQPPPQQQRRRNNNFFF<<<555333222111///333222111000///000111111444555666888999999999999;;;;;;;;;999888;;;BBBHHHPPPYYYfffoootttvvvxxxzzzyyyxxxwwwuuuuuuuuuvvvvvvvvvpppeeeXXXLLLBBB;;;888555555555777999999777555555555555888===AAABBBCCC<<<777444555444222111333111111111111222222222222444333222111///...---,,,111222444555666666666555111000...------...000111---...000666BBBQQQbbbmmmoooiii]]]MMM>>>444///...---...000111222222111111111111111000000///......---...//////111111222333666555444333222111111222222666;;;@@@CCCDDDCCCCCC;;;999666444444444333111333222333555888999777666000///...222===NNNaaannnrrrhhhWWWEEE888111//////,,,---...//////...---,,,,,,---...//////000000///111111111111000///...---...,,,...222444999MMMbbbzzzwwwdddTTTEEE;;;222111333222111222333444666777777666444333444333444555888999888666777666555444333333444444444111///...------+++***+++++++++,,,---...///000+++++++++++++++,,,---...000222333333222222333444555888>>>DDDKKKQQQUUUWWWZZZ\\\```dddfffggggggfff```^^^\\\\\\^^^``````_________^^^]]][[[XXXVVVUUUQQQRRRTTTUUUVVVUUUSSSRRRRRROOOMMMMMMNNNOOOOOONNNLLLKKKHHHBBB;;;555111000...000222000///222:::AAAUUUcccrrrvvvpppeeeWWWKKKDDD???999555333333333222444333111///......///000777444222000111222111111//////---,,,+++++++++++++++***)))+++...000111111...,,,,,,---///111222111000000/////////............------,,,,,,,,,,,,,,,+++,,,---///111333444444444555555555444444555777555666888888777777777888888888888888888999999:::;;;===@@@CCCFFFFFFFFFFFFCCCBBBBBBCCCCCCAAA>>>;;;;;;:::888666444111000///++++++,,,------...//////---,,,+++...111222111///111///------------,,,+++)))***,,,---------,,,,,,...111222///...000...***(((((((((((()))***+++,,,(((+++---...---,,,+++,,,******++++++***))))))((()))((('''(((***+++,,,+++((()))***+++,,,...//////++++++******+++---///111///...,,,***)))***++++++)))***+++***)))***---///000///............///000000...+++))))))***---...//////.........//////000//////000111333444555666888===DDDLLLVVV```iiioooyyy|||wwwuuuppplllggg```YYYTTTHHHCCC>>>;;;:::999555222222111222222111777HHHXXXqqqwwwtttdddUUUMMMFFF???<<<<<<;;;888333111111222000111222222111111222444222555999;;;<<<:::777555555777999:::999:::===@@@CCCDDDEEEEEECCCBBBCCCDDDCCC>>>777333333222000...333222111000000000111222444555666888888888777777:::;;;<<<;;;:::>>>GGGNNNWWW```lllsssvvvvvvxxxyyyyyyxxxvvvtttttttttuuuvvvvvvpppeeeYYYLLLBBB;;;888444444555777888888666444666666777;;;@@@DDDFFFGGG???:::666666666333222444444333333222222222222222444333111000//////000000222333555666666666555555111000...,,,,,,---...///------///333===LLL^^^jjjrrrnnneeeVVVGGG;;;444111...///000111111111//////---------...//////......,,,---...///111333444555666555555444333111000000222555:::>>>BBBDDDDDDDDD:::999777777666444111///222333555777999888444111...------222===OOObbbooovvvlllZZZHHH999111------+++,,,...000000000///.........///000000///......///000222333333222000///...,,,...222333777JJJ^^^wwwppp]]]MMM>>>777222111111000111444666888:::<<<<<<:::888666444444444666999:::999888888777666444444444444444222000...---------+++***++++++++++++,,,...000111,,,,,,+++++++++,,,------///000000///...///111333333777===DDDKKKPPPTTTVVVZZZ\\\___bbbddddddcccccc```^^^\\\[[[\\\]]]]]]]]]^^^___^^^]]][[[YYYVVVTTTQQQRRRSSSTTTTTTRRRQQQOOONNNMMMLLLMMMOOOOOOOOOMMMMMMLLLIIIBBB:::333000000...000222000...333>>>GGG]]]jjjvvvvvvlll___PPPEEE???;;;666333222333333333222222111000/////////000555222///...///000000000000///---,,,+++*********+++))))))***---000222222---,,,+++,,,...000000000............------------...---,,,,,,++++++,,,,,,,,,---///222444666666777333333333222111111444666555777888999888777888999888888777777888888999::::::<<<>>>@@@AAAAAAAAA@@@AAAAAAAAACCCCCCAAA===::::::999777555333111///...******+++,,,...///000000...,,,,,,...222444333000333000,,,*********)))(((***+++---...///...------...111111...---///...+++))))))(((((((((***+++---&&&)))---......,,,++++++)))))))))))))))(((''''''***((('''(((***++++++***((()))+++,,,......//////,,,+++))))))+++...222444///...+++)))))))))***+++))))))***))))))))),,,...222111000///...---------000...+++))))))***---...111000///...---,,,,,,,,,...///111333555777999::::::@@@HHHQQQZZZdddmmmsss{{{}}}~~~|||{{{zzzpppoookkkfff^^^WWWPPPLLLAAA===888666666666333111//////111111222999KKK\\\qqqtttmmmZZZKKKEEE>>>777666888999666222000000222000111111000......000111,,,000555999999777333//////222333333111111444777<<<======<<<:::999999:::;;;777333222333333000---333333111000000000111222444555666777777777666555:::<<<======<<>>???===>>>???@@@>>><<<999777555444333111///---+++***++++++++++++,,,...000222,,,------...000222333444222222000///---+++***)))+++,,,...//////...,,,***///......------,,,,,,+++---+++)))((('''((()))*********+++---///...+++))))))(((((((((((())))))***))))))))))))))))))))))))(((***+++,,,,,,,,,...000---------------...///000.........,,,)))((()))***+++***)))((((((***,,,---000111111000---,,,---...444111---,,,,,,...//////111000///......///000111//////000222555666555444999@@@MMMYYYdddmmmssswww~~~~~~~~~|||uuuooonnnhhh```[[[WWWPPPGGG@@@888555222111222444444444222//////222333999MMMcccyyytttfffRRRBBB:::555222222333333222000///000111000///...------...///000000000000222333333111///000000000000000111222222:::;;;;;;999666333222222333111//////000111000///222111000//////000111222555666888999999888777666666999;;;===???EEEOOOUUUaaahhhpppvvvxxxxxxxxxyyy{{{xxxuuutttuuuvvvwwwvvvwwwtttjjj[[[NNNFFF===666666444222222333444555444555555666:::@@@EEEGGGHHHCCCBBB???;;;888777888:::>>>;;;888666666666555444333222000222444777777777444555666666555555666888333111---+++***+++---///+++...000111444???PPP]]]hhhllllllcccXXXLLL@@@666222000111444333///---///---,,,+++******,,,...///,,,///111000------111555888777555444333222///,,,333222444999>>>@@@>>><<<999::::::999777333000...222444777999999666222000---...///333>>>PPPeeessszzzuuueeeNNN;;;222...,,,000///...------------------......///////////////000000///...------,,,,,,.........///000666FFFVVVnnnsssaaaPPPCCC:::222------///000333888:::===BBBEEEEEEAAA<<<999444444444444666888;;;<<<===;;;999888888777555444333222000...,,,+++*********++++++,,,---...//////...---,,,,,,,,,,,,---...---...000000//////111222222888???EEEIIIMMMRRRVVVWWWZZZ]]]______```aaabbb^^^^^^\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\ZZZWWWTTTSSSRRRPPPNNNMMMOOOOOOOOOOOOMMMNNNOOOOOOOOONNNMMMLLLKKKHHHDDD???999555222000333---,,,222555888FFFYYYnnnrrruuuqqqfffUUUFFF===:::888666444333222222333/////////000//////......000000////////////000000/////////---***((()))******+++,,,---..................---,,,---...///000+++++++++,,,,,,------------------------,,,,,,,,,...///000222444666888999777777777777666444333333666777888888999999888888:::999888666666777999::::::<<>>>>>>>><<<===??????===:::666444111111000...,,,+++))))))''''''((()))+++---000111+++++++++,,,---...///000222111000///...---,,,+++,,,,,,---------,,,******---------------,,,,,,,,,---+++)))(((((()))***+++,,,++++++---......,,,******))))))((('''''''''''')))))))))))))))))))))))))))***,,,,,,,,,---...000,,,,,,,,,,,,,,,---......---......,,,***))))))++++++***)))((()))***,,,---000111222111...,,,,,,---222///---,,,---...//////000///.........///000111111000111222444666777777???GGGRRR^^^hhhooouuuyyy{{{tttmmmhhhaaaYYYSSSOOOIIIAAA;;;777444222111222333333333111//////333444999MMMcccyyytttgggRRRBBB:::666333222333333222000//////000000///...------...///000000000000222333333111///111000000000000000111111888999:::888444222111111111000//////000111111000111111000//////000111111444666888::::::999777555777:::===???BBBIIISSSZZZdddjjjqqqvvvwwwwwwxxxyyyyyywwwttttttuuuvvvwwwvvvvvvtttjjj\\\OOOGGG???777666444222222444555555555666666666:::???CCCFFFGGGDDDCCC@@@===;;;:::<<<>>>@@@===:::888777777666555555333111111333555777777444555666555444333444666555333///---++++++,,,---+++...///...000888GGGRRRaaahhhkkkhhh___UUUHHH===777333222444333...,,,---***)))((('''((()))+++,,,---000222000------111555666555444444444333111///111111333777;;;===<<<999555555555555444222000...000333555777777444111...,,,---///444???RRRgggvvvyyyiiiQQQ<<<222---+++//////...------------------......///////////////000//////......---,,,,,,---,,,---...///555EEEUUUjjj}}}ppp]]]LLL???:::333//////111111444888<<>>999555222000222......333555999JJJ]]]nnnqqqrrrmmmaaaQQQCCC::::::999777555333222111111---....../////////......//////......//////000111111111000...***))))))*********,,,---....../////////...------------...///,,,,,,,,,------......///000///...---,,,,,,,,,,,,,,,...000333555666666666666666666666666555555444666666777888888888888888888888888888888888888999999;;;>>>>>>===<<<<<<===<<<===>>>>>><<<777333000,,,,,,+++***)))(((((('''&&&&&&''')))+++...000222,,,,,,,,,,,,,,,------...111111111000//////............,,,+++************+++,,,,,,---------------,,,+++***))))))+++,,,...///---,,,,,,---...---,,,******((('''&&&%%%%%%%%%(((((((((((((((((((((((()))+++------------///000,,,,,,+++++++++,,,------,,,---...---+++***+++,,,+++***)))))))))***,,,---///111222222000---,,,,,,///---,,,,,,...//////...///......---...///111222333222222222444777:::===GGGOOOZZZeeemmmtttyyy|||}}}|||{{{vvvnnnhhh___XXXPPPIIIDDD@@@:::666555333111000111222222111111...000333444:::NNNdddwwwtttgggRRRAAA999555333222333333222000//////000//////............//////000///000111333333111000111111000000000000000111666777777666333000000000///...---...000222111000000000////////////000000222444888;;;;;;999666444888;;;???CCCGGGOOOYYY```jjjmmmrrrvvvwwwxxxxxxyyywwwuuusssssstttvvvvvvvvvuuussskkk]]]QQQJJJAAA:::666444222222444666666666888777777999>>>BBBEEEFFFEEEDDDAAA??????@@@AAACCCCCC@@@===:::::::::999888888555222111222444555666444555555444222111222333555444222///---,,,++++++---//////------222===FFFVVV```jjjmmmjjjbbbSSSGGG<<<777333333222...+++,,,***)))((('''((()))***+++///111222000......111444444333333444555555333222///000111555888999888666111111000000/////////......000222444444222///---***,,,///555AAAUUUkkkzzz{{{kkkRRR>>>444///---//////...------------...---......///////////////000//////......---------,,,,,,,,,---...444DDDTTTgggzzznnn]]]KKK===;;;444111222333333444888:::===BBBEEEDDD>>>888333222111111111333555666888888888:::<<<===<<<:::777111000///---+++***))))))+++,,,,,,---...///000000///...---,,,,,,---...///,,,...///.........000222222888>>>DDDGGGKKKQQQUUUZZZ\\\^^^___^^^^^^___```]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZWWWSSSOOOMMMMMMOOOPPPPPPQQQQQQRRRRRRQQQOOOMMMLLLJJJHHHCCC>>>888444222111111000111555777===PPPeeeooopppooohhh\\\LLL???888::::::888777444222///...,,,,,,------......//////............///111222333444444222///,,,))))))*********+++,,,---...//////111000///...------------+++++++++,,,---...//////444222000---,,,,,,------,,,...111444666666555444555555666666666666666555555666777777888888777777666777888999:::999888888999;;;======;;;:::;;;;;;======>>>===:::555000---)))))))))((((((((('''''')))***+++,,,...///111111............///111222222111111111111111111111111111000---+++*********+++)))***,,,---.........------,,,*********,,,...///111...,,,+++,,,---...---)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***,,,------------///000---,,,,,,,,,,,,,,,------+++---......,,,+++,,,---******)))))))))***+++,,,...000333333111...,,,+++---,,,,,,---///000///.........------...000111222444333222222444888>>>CCCNNNVVVaaallltttyyy}}}}}}yyyvvvtttnnnfff```VVVPPPGGG@@@<<<888555333333111000///000111111000000...000444555:::NNNccctttrrrgggSSSAAA888444222111222333222///...///000/////////......////////////...///111333333111000222111111000000000000000333555555444111/////////---,,,---...111222222111000//////////////////000000333777;;;<<<:::666444888<<>>666444333333555777777777999888888:::???CCCEEEFFFFFFDDDBBBAAABBBEEEGGGGGGHHHDDD@@@============<<<;;;888444222222333444444333444444333000//////000333333222111///...,,,+++///000000...---000777>>>KKKXXXgggqqqsssmmm^^^PPPAAA999333111000---+++,,,,,,,,,+++++++++,,,---...000111222000...///111333444333333333555555333222///000222444666666555333000///...---------------,,,---000111111///---+++)))+++...555CCCWWWnnn~~~~~~yyyiiiRRR???666333000///......---------......---......///////////////000/////////......---------,,,---......555EEETTTiii{{{rrraaaPPPAAA;;;555222333444222333555444888>>>BBBBBB???999666000000//////000222444555888999;;;>>>???===999666000///...,,,+++***))))))+++,,,------//////000111...---,,,++++++,,,---...---.........---...000222333888>>>CCCFFFJJJPPPUUU[[[]]]^^^^^^]]]\\\]]]___]]]]]]\\\[[[ZZZXXXWWWVVVUUUWWWZZZ\\\^^^___^^^^^^ZZZVVVPPPMMMMMMOOOPPPQQQRRRSSSSSSSSSQQQOOONNNLLLJJJGGGBBB===888444222111111111555888:::CCCYYYmmmtttsssoooeeeWWWIII>>>888::::::999888555111...,,,+++++++++,,,---...//////......///000111333555666666666444111,,,***)))***)))******+++,,,...///000222111000///...---,,,,,,************+++---///000999666333///...---...///---///333666777666555333444555555666666666666666555555666777777777777666555777888:::::::::888888999;;;<<<<<<:::999:::;;;=========;;;777333...,,,((((((((((((((((((((((((,,,,,,---------.........---......000222444666777111111111222222222333333333111...,,,++++++,,,---)))***,,,.../////////...---,,,+++***+++,,,...000111...+++***+++,,,------&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((***,,,------,,,,,,...///......------------......,,,---//////---,,,,,,---***************+++++++++,,,///222333222///...------,,,,,,---///000///.........---...///111333444333444333333555;;;CCCIIITTT[[[gggqqqyyy~~~}}}wwwrrrmmmggg^^^XXXNNNIIIBBB;;;777555444333222111//////000000000...000...000444444999LLLaaapppqqqhhhUUUBBB888333111111222222111///......///...//////////////////............000333333222000111111000000000000000111222444444333111000///000,,,,,,---///222333222111//////000000000000//////...222777:::<<<:::777555888<<>>:::666444444444444444333444444222///.........000000111111000///...------//////......///444777AAAPPPbbbpppxxxuuugggYYYFFF<<<222000///---,,,...------------......//////000000000/////////111333555333333333444333111000000111444555555444333222111000...---,,,,,,,,,,,,***,,,...//////...,,,+++)))+++///666DDDYYYppp}}}xxxhhhQQQ>>>555222000......---------......///---......//////////////////////////////............---...///000666FFFUUUkkk}}}wwwhhhWWWHHH<<<666222333222000000222222555:::>>>>>><<<777444//////.........000111222888999;;;>>>???<<<777333000///---,,,+++***))))))++++++,,,---...///000000---,,,+++******+++,,,------......------...111333444999???CCCFFFJJJPPPUUU\\\]]]^^^]]]\\\\\\]]]^^^]]]]]]]]]\\\[[[YYYWWWVVVSSSVVVYYY]]]```aaabbbbbb^^^YYYSSSPPPOOOPPPQQQQQQSSSSSSSSSSSSRRRPPPNNNMMMJJJGGGAAA<<<777444222222000333777;;;@@@LLLbbbtttyyyvvvooocccUUUHHH???:::;;;;;;:::888555111...,,,++++++++++++,,,...///000000000111222333555777888777777555111---***)))***)))))))))***,,,...///000222222111000...---,,,+++++++++++++++---///222333;;;999555222000///000111111333555888999888666555555555666666666666666555444555555666666666666666555666888999::::::999888:::;;;<<<;;;999999:::;;;===<<<:::777333000---+++))))))))))))))))))))))))++++++,,,,,,,,,+++******+++,,,---///111444666777111111111222222222333333333111///---,,,,,,---...***,,,...000111000///...---,,,+++******,,,---///111...+++******+++,,,+++%%%%%%%%%&&&'''(((******((((((((((((((((((((((((***+++---,,,++++++---...//////...---------......---///000000...---,,,,,,))))))******++++++++++++,,,...111222222000000111000...------///000000///.........///000333555666333555666666999@@@JJJRRR[[[cccmmmwww}}}}}}uuunnnhhh```XXXQQQEEEBBB===777444333333333222000//////111111///...000...000333333777III]]]nnnpppkkkZZZFFF:::333000111222222111///......///......////////////......------...000222333222000000000000000000111111222222444555444222111111222------...111333444333111000000111111111111000000...111555999;;;:::888666999>>>FFFMMMTTT]]]gggooouuuuuuwwwzzz}}}}}}zzzxxxwwwvvvtttuuuvvvvvvtttssspppppplllbbbZZZTTTMMMFFF999777555555666777777777666888<<>>FFFQQQZZZdddkkkuuu}}}yyypppggg```XXXOOOIII<<<:::777444111000111333222000000000111111///...000...000333222555FFFZZZmmmrrrooo```LLL===555111000111222111///---...///---...///000000///...------------000222333222000////////////000111333333333444666555444333333444//////000222444555333111000111222333333222111000...111444777999999999888<<>>FFFNNNRRRRRRQQQMMMIIIFFFGGGLLLQQQRRRQQQQQQMMMGGGCCCBBBBBBCCCCCC???===;;;::::::999666444111222333111///......///000//////......------------///111111111000//////666CCCVVVhhhxxxzzzpppYYYJJJ;;;444111///......+++,,,,,,------------------,,,+++,,,...000222222000//////000222222111///000333666555222///...///,,,---...//////...---,,,+++,,,---/////////...---+++,,,000666CCCWWWnnn}}}zzzjjjRRR===333...,,,---------------...//////---......////////////////////////////////////000...---...//////666EEEUUUnnnvvveeeUUUEEE===666333000------///333333444555444333111000000///...---------...///444555666888:::888555222000000...---,,,,,,++++++)))******+++,,,---............---,,,,,,---......000000000///...///333666888<<>>DDDLLLTTT[[[dddnnnuuuuuuvvvyyy~~~|||wwwzzzyyyxxxwwwwwwvvvtttqqqnnnooolllddd]]]XXXQQQJJJ<<<:::777666666777666555333777???IIIQQQUUUUUUTTTPPPLLLHHHJJJOOOTTTTTTSSSRRRNNNHHHDDDBBBCCCCCCDDD>>>=========<<<;;;777444111222333222000...///000111111///---,,,,,,++++++222333555555444222000///333@@@RRRfffxxxxxxaaaQQQ???777333000......,,,---......//////......+++******+++...111222222---,,,---///111333222111000333555444111---------)))***---///000///...---,,,,,,...///000//////...,,,---000666BBBVVVlll|||}}}xxxiiiRRR???666222000---------------...///000---......///////////////////////////000000000000,,,,,,---......444DDDTTTqqq{{{kkk[[[III@@@777333000------000//////000111222333333333000///...---,,,---...///111222333666888888555333111000///...---,,,,,,,,,((()))***+++,,,------...000///...------...///000111111000///...000444777999===AAAEEEGGGLLLSSSXXX[[[[[[\\\[[[ZZZ[[[^^^`````````aaa```^^^[[[XXXVVV[[[]]]bbbgggkkkmmmoooooodddaaa\\\YYYXXXVVVTTTRRROOOPPPQQQQQQQQQPPPOOONNNIIIFFF@@@:::555333333333111333888AAAQQQdddssszzzyyyrrrfffVVVHHH>>>;;;:::<<<:::888444222111000000111000...------...///000/////////000111222333444555555444111---+++***+++((((((((((((***---000222000000111111111///...---******)))***,,,000444666333333222111000...------;;;===??????===<<<===>>>888888888888777777777777666666555555555555666666888888888999:::;;;<<<===>>>===<<<;;;::::::;;;;;;777555111...+++)))((('''******+++++++++,,,,,,,,,000///...,,,++++++++++++------...000111222333444222111000000000111333444444222///---+++++++++,,,,,,///111111000///000000000000000///---,,,---///+++***))))))))))))&&&$$$(((((()))***+++,,,,,,---)))******)))(((''''''(((------------,,,+++******...------,,,,,,,,,---------.........---,,,,,,+++---,,,+++******,,,---/////////...///111444777999999666333000...///111222222111111333555777777777666<<>>===:::555333444666666;;;AAAGGGOOOXXX[[[XXXTTTOOOKKKNNNUUUYYYXXXTTTWWWRRRKKKEEEBBBAAA???>>>>>><<<;;;===@@@@@@===:::888666333111000111222333444222000...---,,,,,,,,,///111222333111111111222999???LLL___tttzzznnnbbbOOO>>>444000//////111111///...,,,+++))))))+++)))(((,,,222444222.........---......///000111666555555444222///,,,+++---......//////......------...000111222222222111555333444999CCCRRRgggyyy|||nnnUUU>>>222//////...............///000000000///---...//////...------------............//////------...///555CCCPPPjjjqqqaaaSSSBBB999444+++***...+++///111333333222111111111333222111///.........---000222444666777666444222222111///---,,,,,,,,,,,,)))******+++---...//////))),,,///000...---,,,,,,000000000000000333888;;;???AAADDDFFFKKKQQQXXX]]]\\\]]]^^^^^^\\\\\\\\\^^^^^^___```___^^^[[[XXXVVV\\\```eeekkkoooqqqqqqqqqgggccc]]]YYYWWWWWWVVVVVVUUUTTTSSSSSSTTTSSSQQQOOOHHHCCC===999888777777777444555999EEE[[[pppyyyxxx{{{ooo^^^OOOFFFAAA===:::999999888555111...------------,,,,,,,,,---..................///111222333666333000.........---,,,+++******+++,,,...000222222111000///...---,,,+++///////////////000111111333222000///.........///===???@@@@@@>>>======>>>999999888888888777777777777666666555555666666777888888888999:::;;;===>>>======<<<;;;:::999999888555333000---+++))))))(((************++++++++++++---------,,,,,,,,,++++++------...///000111222333222222111111111111222222111000...,,,++++++,,,---,,,...000111000//////000222222222000---,,,,,,...+++)))((()))******)))((()))))))))***************)))******)))((('''''')))++++++,,,,,,++++++******...------,,,,,,------...------......---,,,,,,+++---,,,+++***+++---///000111000//////000333666888888666222000...///111222000000000222444666777777:::AAAHHHKKKSSS```lllrrr{{{|||~~~}}}zzzqqqkkkYYYTTTFFFKKKbbbLLL:::777444333333333222111222222222222111000///...111000111222111444???KKKgggoootttlllYYYDDD777333444333222111000000000000000///...---------......///////////////000111111111222333222111222555777666777:::;;;;;;888444222111222333333333333222111222222111111222222333444333555666666555777<<>>???======???CCCDDDAAA>>>999777444222111111333444333222000...,,,,,,,,,,,,///000222222111000111222777<<>>BBBCCCFFFIIILLLQQQXXX\\\]]]^^^^^^]]][[[ZZZ[[[\\\\\\]]]]]]]]]]]][[[ZZZYYY___ccchhhmmmqqqqqqpppooofffbbb\\\XXXVVVVVVVVVUUUSSSRRRQQQQQQRRRQQQOOOMMMHHHCCC>>>:::888777777666555777<<>>:::888::::::999666222...---...---,,,,,,,,,------..................///000111111555222///...------,,,+++******)))***+++---///111111000000///...------,,,000000///......///000111111000...------------...???@@@AAAAAA???>>>>>>>>>999999999999888888888888777777666666666666777777777777888999:::<<<>>>>>>>>>>>>======;;;999666555222111...,,,************))))))))))))************)))***,,,---------,,,,,,............///000111222333333333333222111000//////...,,,+++++++++,,,---+++---///000///......///444444333111...,,,,,,---,,,***((((((***,,,,,,,,,***************)))((((((((()))***)))((('''((()))))))))***+++++++++******...---------------......---------------,,,,,,+++,,,+++++++++,,,...111333555333000......000333555666444222000//////111222000000111333555777999:::???HHHPPPVVV^^^kkkvvv{{{~~~xxxtttgggeeeHHHQQQDDDNNNqqq;;;888555333333333222111000111111111000///...---///...///111000333===HHH___iiirrrmmm[[[HHH===:::666555333111000///...............------.../////////////////////000111111000111333333222222444555555777:::<<<<<<999555333222222333333333222111111222111111111111222333333444555555444444888???EEEOOOVVV^^^bbbiiiqqqwwwwwwxxxxxxvvvuuuttttttuuuuuusssvvvyyyzzzzzzwwwsssqqqnnnpppnnnhhhbbb\\\RRRHHH@@@???<<<777444333666888888>>>DDDKKKTTT^^^aaa___ZZZVVVSSSTTTZZZ]]]\\\ZZZXXXSSSLLLFFFBBB@@@>>>===@@@>>>>>>BBBFFFGGGEEECCC:::999666444333333444555333222000...,,,,,,,,,,,,...000111111000000111222555888AAAQQQdddsss|||}}}sssbbbPPP@@@666111///((())))))******+++,,,,,,///---,,,---000111///,,,//////.........//////000222333444444333000---***)))******++++++******)))---...///000111111111000333111222666===JJJ___qqq~~~rrrZZZCCC666111///,,,,,,,,,,,,,,,---......000///...///111222111000---------............///***)))+++,,,---444DDDSSSmmm{{{jjjYYYGGG===888//////444222///111333333222000000111000000////////////000000222222222222333333333333222111///---,,,,,,------+++,,,---...//////000000,,,...//////...------...---///111333666:::@@@DDDFFFIIIKKKNNNQQQVVV[[[___``````___]]]ZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[\\\\\\aaaeeelllqqqsssrrrnnnlllddd___ZZZVVVUUUUUUUUUTTTRRRQQQOOOOOOOOONNNLLLJJJHHHDDD>>>:::999888777666777:::AAAOOOdddwww~~~|||sssgggVVVHHH???:::777555999:::999666222///......,,,,,,,,,---------..................////////////333000---,,,,,,,,,,,,+++))))))))))))+++---///000000//////...---------...222000...------...000111......,,,,,,+++,,,---...@@@AAABBBAAA???>>>>>>???::::::::::::999999999999888777777666666777777888666777777999:::<<<>>>???>>>??????>>>;;;888444222///...,,,+++******++++++(((((((((((())))))))))))'''))),,,...//////......///////////////111222333333444444444333111///.........,,,+++++++++++++++***---//////...---......333333333111///......000///---***)))***,,,---,,,******+++,,,,,,+++***)))((()))***)))((('''((()))((()))***+++,,,,,,,,,,,,------------------...///,,,,,,---------,,,,,,+++++++++***+++---000333444777555111...---///111333444333222111000000111222333444555666777999;;;===EEENNNYYY___hhhttt~~~~~~zzztttpppdddWWWCCCLLL@@@PPPrrr999777444222222222111000//////000000///...---------,,,---///000222:::DDDVVVbbbnnnlll]]]KKK@@@===666555333111000///......------.........///000000///////////////000000111///111333333333222333444888:::===>>>===:::666333111222222222333333222222111111111111111222222333888888777555555:::CCCJJJVVV]]]dddgggllltttxxxxxx{{{xxxuuurrrqqqqqqrrrtttqqqssswwwyyyyyyvvvssspppnnnpppoooiiiccc]]]RRRHHH@@@>>>999555333333666888777===DDDKKKUUU___bbbaaa[[[XXXUUUVVVZZZ]]]]]][[[YYYTTTMMMFFFCCC@@@???===???>>>???BBBGGGIIIGGGEEE<<<:::888666555444555555222111///---,,,,,,,,,,,,...///000000//////111333555666<<>>;;;999999777666888>>>GGGVVViiizzz}}}pppdddSSSDDD<<<888555444888888777444000...------++++++,,,---...............////////////......---111...,,,++++++,,,+++***************+++...000111//////...---------...///222000...---,,,---///000------,,,++++++,,,......???@@@AAAAAA???>>>>>>>>>;;;;;;;;;;;;::::::::::::888888777777777777888888777777888999:::<<<===>>>?????????===;;;777333111,,,,,,***))))))***++++++''''''((((((((()))))))))'''))),,,///000111000000000000//////000222444555444555555444333111///---000///...,,,+++***))))))***---//////...---......///000111000//////111333333000,,,******++++++***(((***+++---......---,,,''')))***)))((('''(((***))))))+++,,,------......,,,,,,,,,,,,,,,---......++++++,,,,,,---,,,,,,++++++******+++---000333555777555222///---...000111333333333222222222222222555666888777777999===@@@JJJUUU```hhhpppzzz~~~zzzuuuooojjjeeeLLLHHHAAA666FFFTTTIII666333111///000000//////...////////////......---,,,+++,,,///000111888@@@MMMYYYggghhh]]]NNNBBB<<<555444333111000/////////---......//////000000000///////////////000000111...000333333222222333444:::;;;<<<===;;;888444222000000111111222333444555111111000000111111222333999999777555555<<>>???>>>>>>BBBFFFHHHFFFCCC===<<<:::888666555555555111000...---,,,,,,,,,------...//////...///111333666555999BBBKKKVVVfffvvv~~~vvvfffQQQ>>>222---+++++++++,,,,,,,,,,,,,,,+++++++++---000222333333444444333222111111111222***,,,---......,,,***(((+++,,,,,,,,,,,,,,,,,,+++.............../////////111000111444888DDDZZZmmm}}}}}}rrr\\\EEE777000---...............//////000111000///111333444444333---------............///+++,,,------,,,222DDDVVVqqq{{{iii[[[HHH===777---,,,111///000222444333222000000000222222222222333444555555222111///......///000111222111///...------...///***,,,---/////////...------...///...---...111333555888;;;>>>AAAEEEJJJNNNPPPSSSXXX\\\___bbbfffiiihhhfffccc^^^YYYXXXYYY[[[]]]\\\ZZZYYYYYY[[[]]]^^^```eeemmmsssvvvsssnnnkkk___[[[VVVSSSSSSSSSTTTTTTSSSRRRPPPOOOOOOMMMJJJHHHEEEBBB>>><<<;;;:::999888999AAAMMM\\\nnn||||||ooocccQQQCCC;;;777555444555555555222...,,,++++++***+++,,,---...............//////000//////...---///---******+++,,,+++++++++++++++,,,---///111222000///---,,,,,,---...///111///...------...///000...---,,,,,,,,,---...///<<<===??????===<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888888888999999888888888999:::;;;<<<===>>>===<<<:::888444111///+++***)))(((((()))***+++(((((((((((())))))))))))&&&(((+++---///000111111///.........///222444666555555555444333111000///111000///---,,,***)))(((+++---///000///......///---.../////////000222444333000---+++++++++***((('''(((+++---......---,,,'''((())))))(((((()))***)))***+++,,,---.........+++*********+++,,,---...***++++++,,,,,,,,,,,,,,,+++*********,,,///222444555444111///...//////000222333444444555444444333444666888888888;;;@@@EEERRR]]]iiipppvvv~~~}}}xxxsssmmmfffaaa[[[FFFEEE:::777???444222222000------...//////.........////////////......+++***+++///111222777===EEEPPP^^^ddd___RRRDDD<<<555444333111000/////////......///000000000/////////////////////000111111///000222222111111333444888888888888666444222111111111111111222333444555111000000000000111222222666777666555777???JJJSSS___fffkkknnnqqqwww{{{zzzzzzwwwsssooommmnnnpppqqqppprrrtttvvvwwwvvvtttssssssuuuuuupppjjjbbbWWWLLL???;;;666444444555555555333999@@@GGGQQQ\\\___]]]]]][[[YYYYYY[[[\\\\\\\\\XXXSSSLLLGGGDDDBBBAAA@@@@@@>>>>>>AAADDDEEECCC@@@===<<<;;;999777666555555000///...,,,,,,,,,,,,---,,,---...------...111333666444777===AAAHHHZZZmmm|||rrr\\\FFF777111.........------------,,,//////......//////000111666555444333222111111111...///000000000000///...---......//////......---......------------...//////000222555999EEE\\\qqq}}}}}}rrr\\\EEE777000---///............///000000///......///111222111000---------............///,,,---//////---444GGGZZZwwwzzzfffXXXGGG>>>999000///333000000222444444222000//////333333333333333444555666111000...---------...///111111///.........//////,,,---///111111000///...------...---...000444777:::<<<@@@DDDGGGLLLPPPTTTXXX[[[```ccceeegggiiijjjiiigggbbb]]]XXXWWWYYY\\\]]]\\\[[[ZZZZZZ\\\^^^______dddkkkrrrtttqqqmmmiii^^^ZZZUUUSSSSSSTTTTTTTTTUUUSSSQQQPPPOOOMMMJJJGGGCCCAAA>>><<<<<<<<<;;;:::<<>>777666444222000...------//////000111000000......///////////////000111111000111111000000111333555666555444444333444444555444444222111111111222222000000000000000111222222444555777888===FFFSSS]]]ccciiioooqqqtttzzz}}}}}}wwwuuupppmmmkkklllnnnooorrrrrrtttuuuvvvvvvvvvvvvwwwzzzzzzuuuooohhh\\\QQQ???<<<888666777888777666333999@@@FFFPPPZZZ]]]\\\YYYXXXVVVUUUVVVWWWWWWWWWWWWRRRLLLGGGDDDCCCBBBAAABBB@@@???AAACCCCCC@@@======<<<;;;999777666555444000///---,,,+++,,,,,,---,,,------,,,,,,...111444333222555;;;;;;>>>PPPfffxxx~~~hhhOOO>>>777------------------------/////////......///000222555444333222000000//////111111111111222333333444//////000000000000//////......---,,,,,,---......///000444777;;;HHH```uuusss\\\EEE888222///...------------...//////---,,,+++,,,---...---,,,---------............///+++---000000000777MMMaaa|||uuu___QQQAAA:::888111000444111111333444444111000//////333222222222222222333444//////...---------------111111///.........///000...///222333444222111///,,,,,,------...111666:::@@@DDDIIIMMMRRRWWW\\\```fffiiimmmooonnnmmmmmmnnnhhhfff```ZZZVVVUUUXXX[[[[[[[[[[[[[[[]]]___aaabbb```eeekkkooopppnnniiifff]]]ZZZUUUSSSSSSTTTUUUUUUUUUSSSQQQOOONNNLLLIIIFFFAAA???===<<<=========<<<@@@KKKZZZiiixxx{{{mmmaaaOOOAAA999777666666333333333111---+++***+++(((***,,,...//////......---///111222333222111000...,,,******+++------,,,,,,++++++,,,---///111333222000---+++***+++,,,---***+++---///000000000///...---,,,+++******++++++666888:::;;;::::::;;;===============<<<<<<<<<<<<:::999999888888999999:::;;;::::::999999::::::;;;888777444222///---,,,,,,***)))(((''''''((()))***))))))))))))************%%%&&&&&&((())),,,...///))))))((()))+++///333555666555333222111222222333......//////......---,,,,,,///111111000///000000...///000///------...000---,,,,,,,,,------+++)))'''(((***++++++)))'''%%%&&&((())))))(((((()))+++))))))***++++++++++++***(((((((((((()))***+++,,,)))***+++,,,,,,,,,,,,,,,+++***))))))+++---000111///000111111111111000000222444666777888777666555444888===@@@CCCIIIRRRZZZbbbmmmyyy~~~}}}vvvnnneee\\\RRRMMM===UUU,,,///;;;###111333...,,,++++++...000000000//////000000000000000///+++)))+++///222333666;;;;;;CCCQQQ___eee^^^MMM@@@999888555222///---+++***000000111111111///...---///////////////000111111111111111//////000333666555555333333444666999:::888666444222000/////////000000000000000111111222444666999===CCCOOO\\\fffeeelllqqqsssvvv|||uuurrrnnnkkkjjjjjjlllmmmssssssssstttuuuvvvwwwwww{{{~~~~~~yyyssslll```UUU@@@===999888::::::888666333999@@@FFFPPPZZZ]]][[[[[[ZZZXXXWWWWWWXXXYYYYYYVVVQQQKKKGGGEEEDDDCCCBBBDDDBBB@@@AAACCCCCC???;;;===<<<;;;999777666444333000///---,,,+++,,,,,,---,,,,,,---,,,,,,---111444111000444999888999LLLcccwwwpppVVVDDD<<<,,,,,,,,,------.........,,,------......000444666444333222000///.........------,,,,,,,,,...000111//////000000000000/////////...---,,,,,,,,,---......000444888===JJJcccyyyttt]]]FFF999444111---,,,,,,,,,,,,---......000///......///000///------------.........//////))),,,000111111:::QQQggg|||oooYYYHHH:::666666000000444111111333444444111/////////222222111111000111111222.........------,,,,,,,,,111111///......///000000000222444666666555222111+++,,,,,,,,,...222888<<>><<<<<<>>>>>>>>>===CCCOOO___nnn{{{{{{lll```NNN@@@888666666666333444444111...,,,+++,,,(((***,,,.../////////...---///111333444333222222...,,,******,,,---------+++******+++,,,...000222333111...+++******+++,,,(((***---///111111000///...---+++))))))((())))))777777777777888888888888============<<<;;;:::999777888:::;;;<<<;;;::::::888999999:::;;;;;;::::::888444///,,,,,,---......((((((((((((((()))******((('''(((***,,,,,,***((()))((('''&&&'''(((***+++...***&&&''',,,222666777666222......111444444444...////////////---+++***...///111111///...///000000000000...,,,+++,,,---...---++++++++++++)))((())))))(((((('''''''''&&&)))'''&&&&&&(((***+++***---,,,,,,,,,,,,,,,,,,---,,,+++)))((((((***,,,---------,,,,,,+++,,,,,,,,,......,,,++++++,,,---...000000111111111222222222666888::::::888777777888555:::AAAHHHNNNUUU]]]dddsssvvv{{{yyyooodddZZZPPPGGGBBB@@@;;;444111000111000///...///000///------///000------------.........///,,,,,,---///000222333333555===JJJXXXddddddUUUDDD;;;888444000...---------.........///////////////000111222111000///000111000...,,,+++---000222222333333444555666888:::;;;999555111///000111111111---///111111111222444666888777999@@@MMM\\\hhhpppooopppsssvvvxxxzzz||||||tttpppkkkiiijjjmmmooopppvvvvvvvvvuuutttuuuxxxzzzyyy|||~~~{{{wwwooo```RRRDDDDDDCCCCCCAAA>>>:::666555777<<>>===??????>>><<<;;;;;;;;;:::777555222111/////////000//////...---+++,,,...000111111000///222333444222///444EEEWWWrrrwwwfffQQQ@@@444///---///000------............///111333666777666555444222111000//////---...///000000///...------...//////000/////////+++,,,,,,------.........444444666:::EEEWWWlll{{{sssYYYBBB666000---......------------,,,,,,------............------.........---------......,,,---000111444>>>UUUjjjxxxcccSSSBBB===666111//////......///111333444444222///---222000000000222222222000000///...,,,++++++,,,,,,------------............,,,...111333555555444444222...,,,---...111999AAANNNSSS[[[bbbgggmmmtttyyywwwoookkkddd___XXXSSSSSSUUUXXXYYYYYYYYYYYYZZZ\\\___ccceeeiiiiiiiiihhhfffdddaaa```XXXWWWVVVUUUTTTTTTTTTTTTPPPPPPOOOMMMKKKIIIGGGFFFAAA===;;;>>>???>>>>>>AAAIIISSSfffyyy~~~{{{fff\\\MMM@@@888444444444444333111///...---------,,,,,,------...---------,,,///333555555444333444//////...---+++******)))+++******+++,,,...000222///---++++++,,,,,,+++***+++,,,------......------++++++++++++++++++++++++666666777777777888888888<<<======>>>===<<<:::999888999:::;;;<<<;;;::::::888999:::;;;;;;;;;:::999555222---+++++++++,,,,,,((((((((((((((()))******)))(((((()))+++,,,+++***)))(((''''''((())),,,---,,,(((%%%&&&+++000444666777333000///111333444444000111222222111///...---...000111111000//////000...//////...,,,,,,---///---,,,++++++++++++***))))))(((((((((''''''''''''***(((&&&''')))+++++++++))))))(((((((((((())))))+++***)))((((((***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000000111111222333333444666777888888666666888999999???GGGNNNUUU]]]ffflllxxx{{{~~~|||uuujjj^^^SSSJJJCCC>>><<<888333000//////...,,,------...---,,,+++---///------........./////////,,,,,,---///000222333333222:::FFFTTT```bbbUUUFFF===999444000........................////////////333333444222000//////000000...,,,,,,...000222333666666666777888999:::;;;888555111//////000000000---///111111111333555777;;;;;;>>>FFFTTTbbbnnntttssstttuuuwwwyyyzzz{{{|||tttqqqlllkkklllnnnpppqqqvvvvvvvvvuuutttvvvyyy{{{{{{~~~}}}yyypppbbbTTTEEEEEEFFFGGGEEEAAA<<<888888:::???FFFOOOUUUVVVVVVZZZYYYWWWUUUTTTTTTUUUVVVPPPMMMJJJGGGGGGGGGFFFEEECCC@@@===<<<===>>>===;;;;;;;;;<<<;;;999666333111...///////////////......000///...------......//////000111000...222CCCTTTppp}}}nnnZZZIII999333///000000...---///.........///111333555666888777555333111///......---...///000000///...------....../////////........................//////111333666<<>><<>>???BBBMMMXXXkkk||||||wwweee[[[MMM@@@999555555555444333111///------------,,,------......---------,,,///333444444222222222......---,,,+++***)))))),,,,,,,,,,,,---......//////---++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,++++++++++++++++++666666666777777777888888:::<<<>>>??????>>>;;;:::888999:::;;;;;;;;;:::999777999;;;<<<<<<:::888666111...+++))))))******)))((((((((((((((()))*********)))((()))+++------,,,***)))(((((()))+++---...)))&&&%%%&&&***///333555888555111000000222222222222222333333333111000//////000222222000///000111,,,---...---,,,,,,...000,,,+++******+++,,,+++)))((((((((((((''''''''''''***)))((((((***,,,,,,,,,(((''''''&&&&&&''''''(((***)))((((((((()))+++,,,***)))))))))***+++,,,,,,***+++---...000111222222///000111222333444555666666666666444444555888;;;???EEEOOOXXX```hhhqqqxxx~~~}}}xxxooobbbUUUJJJBBB<<<999777444111///...---+++***+++,,,,,,+++******+++---............/////////000,,,---...///000111222333///666AAANNN[[[```WWWLLL???:::444000////////////............//////000000444555555333111///////////////......///111333555999::::::;;;;;;;;;;;;;;;777444000......///.........///000111222444777999???@@@FFFQQQ^^^llluuuzzzzzzyyyxxxxxxxxxyyyzzz{{{uuurrrnnnnnnooorrrssstttvvvwwwwwwvvvuuuvvvyyy|||{{{~~~}}}yyyqqqbbbTTTFFFIIILLLMMMKKKEEE???:::;;;===AAAGGGNNNRRRSSSRRRVVVUUUUUUSSSRRRQQQPPPPPPMMMKKKIIIHHHHHHIIIHHHGGGAAA???===<<<<<<<<<;;;:::;;;<<<======;;;888555333.........///////////////444111---******+++---///+++,,,......,,,111@@@PPPjjj|||wwweeeTTTBBB999222111000......////////////000111222444555888888666444111///...---......000000000000......---...............------000000/////////////////////111666>>>LLLaaayyyvvv]]]GGG;;;555111...................../////////000000000000//////000//////...---------...///...///111555BBB[[[pppnnnXXXGGG999666111000000222444444111222222222222222222222333222222333555777666555333222///---,,,+++++++++...////////////000000000///000222333333333111000000---,,,///111333;;;CCCQQQYYYccclllttt}}}zzznnnfffYYYUUUPPPMMMNNNRRRTTTVVVXXXXXXXXXZZZ]]]```dddfffgggggggggfffdddaaa^^^\\\VVVWWWWWWWWWWWWVVVVVVUUURRRQQQPPPMMMJJJGGGDDDCCCBBB>>>===??????>>>@@@DDDQQQ^^^pppyyyqqqcccZZZMMMAAA:::777666666444222000...---,,,------------.........------,,,---000333444222000//////---,,,,,,+++***)))((((((------............------...---++++++,,,---,,,+++,,,---------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,666666666777777777888888999;;;>>>@@@@@@???<<<:::888999:::;;;;;;;;;:::999777999;;;<<<;;;999555333///,,,***))))))***)))(((((((((((((((((())))))***,,,***((()))+++---......---,,,***))))))***,,,---((('''&&&(((+++///333555777444111......///000000000111222222222111///...///111222222111000000111,,,---...---,,,,,,---///+++***)))***+++,,,+++***((((((((((((((('''''''''+++))))))***,,,------,,,)))))))))(((((())))))))))))((((((((((((***+++,,,(((((((((((()))***,,,,,,***,,,...000222222222111//////111222444666777888555555333222222555;;;???EEELLLWWWaaaiiiqqqzzz|||{{{rrriiiZZZLLLBBB;;;777444333222111000...,,,***)))***+++,,,+++))))))+++,,,........./////////000000------...///000111222222///555===HHHVVV^^^[[[SSSAAA;;;444///............------......//////000000222333444222000//////000000000000000000222444666<<<<<<===>>>===<<<;;;:::666333000.........------...///000111222555999===BBBFFFNNNZZZhhhttt{{{~~~|||zzzwwwvvvwwwxxxyyyuuusssqqqqqqsssuuuvvvvvvwwwwwwwwwvvvuuuwwwzzz|||yyy}}}~~~|||wwwooo```SSSJJJNNNRRRRRRNNNFFF>>>999;;;===BBBGGGLLLPPPQQQQQQSSSSSSSSSRRRQQQNNNLLLKKKJJJIIIHHHHHHIIIJJJIIIGGG@@@???>>>======<<<;;;::::::;;;===>>>===;;;777555/////////...////////////222000---+++***+++---///)))***,,,---,,,000===KKKbbbttt|||mmm^^^KKK@@@555111000...---/////////000000111111222222666555555444222111//////...///000111111000///...------............------111111///............///...111666???NNNddd{{{{{{cccNNN@@@888333111111000000000000111222000000111111111111000000...............//////000111000///111666DDD]]]sss|||iiiSSSBBB:::666222000111222333333333333222111222333444555444333333444777999999888444333000...,,,+++++++++,,,,,,,,,---------......000111222333333111///......+++,,,///111333999AAAMMMUUU```kkkuuuuuuggg___SSSPPPMMMLLLNNNQQQTTTVVVWWWWWWXXXYYY\\\```dddfffffffffgggfffdddaaa]]][[[XXXYYYZZZZZZZZZZZZXXXWWWSSSRRRPPPMMMJJJFFFCCCAAA@@@===<<<>>>>>><<>>@@@@@@>>><<<:::999:::;;;;;;;;;:::999888666888:::;;;999666222000---+++******++++++)))(((((((((((((((((())))))***,,,***)))***,,,///000000000...,,,***))))))***+++))))))***+++---000333666444222///,,,++++++,,,.........///000///...---,,,///000222222000///000111...//////---+++***+++,,,+++)))))))))+++,,,+++***'''''''''(((((((((((((((******)))+++---...---,,,+++******))))))******+++((((((((())))))***+++,,,((('''(((((()))***+++,,,---...///111222111111000///000222333555777999999555444333222333888@@@EEELLLTTT___iiipppwww~~~~~~zzzxxxlllbbbSSSEEE<<<666444222111111222111///,,,+++***+++,,,,,,+++******+++---............////////////------...///000111111222000555:::CCCPPP\\\^^^ZZZEEE===333------...---,,,---------...///000000111...///111000//////000111111222333222111222444777;;;===>>>???>>><<<999888444222///......///...---//////000000222666<<<@@@GGGKKKUUUbbboooyyy~~~~~~|||yyyvvvtttttttttuuutttsssrrrtttvvvyyyyyyyyywwwwwwwwwvvvuuuvvvxxx{{{yyy}}}~~~|||xxxooo```SSSMMMQQQTTTRRRLLLBBB:::666888<<>>>>><<<999888222111000/////////000000........................)))***,,,......000;;;GGG[[[kkkzzzuuuhhhVVVGGG777111///------...000000000000000000000000111111222333333222222111...///000111111000///...,,,---......//////......111000...---,,,---.........111777@@@OOOddd{{{jjjUUUFFF;;;444333222000/////////000111000000111111111111000000,,,,,,------///111222333333000///222888FFF^^^ssszzzhhhQQQ@@@888555222111222444555555555444222222222333444555444333333555777999999888555444111///---,,,++++++,,,,,,,,,,,,------------000111222222222000...,,,+++)))***...000111777===HHHPPP\\\hhhsss~~~pppbbbYYYPPPNNNLLLLLLOOOSSSUUUVVVVVVVVVWWWXXX[[[___ccceeeeeefffggggggeeebbb^^^\\\ZZZ[[[]]]___^^^]]]ZZZYYYSSSRRRPPPMMMIIIEEEBBB@@@???<<<<<<===<<<;;;???EEESSScccuuurrreeeWWWQQQGGG???:::888888777555333111///...------....../////////......---,,,...111333333111...,,,++++++******))))))((((((((((((***,,,...//////......---,,,***+++,,,------,,,+++,,,,,,---,,,,,,++++++,,,,,,---------.........888888888999999999::::::999;;;===>>>>>>===:::999999:::;;;;;;;;;:::999888777777888888666333///---+++******+++,,,,,,***(((((((((((((((((()))******,,,+++***,,,...000111000000///,,,***)))))))))******,,,...//////000333555111000...+++))))))+++---,,,---...//////...---,,,...///111111///...///000/////////---***)))***++++++***))))))***+++***((('''''''''(((((((((((((((***))))))+++---...---+++***))))))(((((())))))***(((((()))***+++,,,,,,---)))((((((((()))***++++++......///000000111000000111111333444666888999:::666666666666999@@@IIIOOOWWW^^^iiiqqqvvvzzz|||wwwtttcccZZZLLL@@@888444222222000111222111...,,,,,,,,,,,,------,,,++++++,,,...------------.........///.........///000111111111111333666<<>>===;;;777555222000///...///000///...///000000000222888>>>DDDLLLQQQ[[[gggsss{{{|||{{{xxxvvvtttssssssssssssssssssvvvyyy{{{{{{{{{xxxxxxwwwuuussstttvvvxxxzzz}}}~~~|||xxxpppaaaSSSMMMPPPQQQNNNEEE===777555555:::@@@EEEHHHKKKNNNPPPOOOOOOOOONNNKKKHHHFFFDDDCCCCCCEEEGGGIIIIIIGGGEEE???@@@AAA@@@>>><<<;;;<<<:::;;;<<<<<<===<<<;;;;;;555444222111000///000000,,,---///111111000...---******---//////000888BBBSSSaaannnuuu|||~~~uuuaaaOOO;;;222///......///000111111111000000///...---...000222333333222111//////111111111111//////,,,,,,...///000000111111111///...,,,,,,---...000///222888AAAPPPdddzzzsss^^^NNNAAA999444222000---,,,---......000000111111111111000000,,,,,,---...///111333444444111000333999GGG^^^qqqzzzgggQQQ@@@444222111222555888::::::666555444333222333444444444333333444666888777666555444111///...------------............////////////000111222111///---,,,***)))***...000000444:::EEEMMMYYYdddoooyyyxxxjjj^^^VVVNNNMMMLLLMMMQQQTTTVVVVVVVVVVVVVVVWWWYYY]]]```bbbbbbdddfffgggfffccc```]]]\\\^^^```aaaaaa^^^ZZZXXXSSSRRRPPPMMMIIIEEEBBB@@@???=========;;;:::@@@HHHUUUfffwww~~~|||nnn___OOOJJJBBB<<<999888888777666444222000///.../////////////////////...---,,,///111333333111...,,,+++************))))))(((((('''(((***+++---.........---+++***+++,,,------,,,******+++,,,,,,,,,,,,,,,,,,------....../////////999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<:::999888::::::;;;<<<;;;:::999888777777666555333000---+++)))((()))***,,,,,,)))'''((((((((((((((()))******+++++++++---000222111000---,,,***)))((()))+++,,,+++...000111000000222444000000...+++((((((+++.........000000000000///...---...000000...---...///---......,,,+++***+++---,,,***))))))******)))'''''''''''''''((((((((())))))((()))+++------,,,******))))))(((((())))))***((()))***+++,,,---......******)))))))))******+++,,,,,,---...///111222333222333444555777888999:::999:::;;;===AAAIIIRRRYYYbbbiiisssyyy|||}}}yyyrrrmmm[[[SSSGGG<<<555333222222///000111///,,,+++,,,---+++,,,---,,,+++***,,,...,,,,,,,,,,,,------------......//////000000111111///000000333???NNNXXXZZZPPPEEE777///...///---+++,,,,,,---...///000111111...///000000//////000111444777999777333111333666555777:::<<<<<<999555222000///...///111222111000000000000000222888@@@FFFRRRVVV___kkkvvv|||zzzyyyxxxwwwuuutttsssrrrrrrrrrtttwww{{{}}}|||{{{yyyxxxwwwtttrrrrrrtttvvvwwwzzz{{{yyyuuulll^^^PPPIIIKKKLLLGGG>>>777555555444999???DDDFFFHHHKKKMMMNNNMMMLLLJJJGGGDDDBBBAAAAAABBBDDDFFFHHHHHHEEEBBB===???AAA@@@===::::::;;;::::::::::::;;;<<<<<<===999777555222000000000000///000222222222000...,,,******---//////...555===GGGTTT```hhhtttkkkVVV@@@444111000000111111111111111000///---,,,,,,---///111222111000//////000111222222111000///+++,,,...000111222333333111000...------...111222///333999CCCQQQeee{{{lll\\\NNNDDD777555222///------...//////000000000000000000///............///000111222444111000444;;;HHH]]]nnn}}}yyygggQQQ@@@555333222444777:::;;;;;;777777666444333333333333444333222333555666555444444333111///............------........./////////...///111111111///---+++,,,***,,,000000000333888AAAIIITTT___hhhrrr|||zzzooocccXXXRRRMMMLLLLLLNNNQQQTTTVVVVVVVVVVVVUUUVVVXXXZZZ]]]______aaadddfffeeeccc```]]]\\\^^^aaabbbaaa]]]XXXUUUQQQQQQOOOLLLIIIEEECCCAAA@@@?????????===<<>>@@@???;;;999999:::::::::999999:::;;;===>>>;;;999666333111000000000333333333222111///---,,,******,,,///...---222:::>>>IIIUUU^^^nnnqqq[[[CCC777333222222333111111222111000///---+++,,,...///111111000...---///000111222222111000///***,,,...000222444555555222000///---...000333444///333:::DDDRRRggg}}}xxxhhhYYYOOO<<<:::666222000000000111//////000000000000//////111111000///////////////444111000444;;;HHH[[[lll{{{yyygggRRRAAA999777555555777999999999888888777666444333222111333222111222444444333222444333111////////////000+++++++++,,,,,,,,,------...///000111000///---,,,---,,,...111111000333888===DDDOOOYYYbbbllluuu|||}}}xxxqqqggg\\\SSSNNNMMMLLLLLLNNNQQQTTTUUUUUUVVVVVVUUUUUUVVVYYY[[[]]]\\\___bbbdddeeebbb___]]]\\\^^^```bbb```\\\VVVSSSQQQPPPNNNLLLIIIFFFCCCAAABBB@@@AAAAAA>>>===DDDMMM___ppp|||~~~|||wwwhhhWWWCCC???:::777666777777777888777555222111111111111000000000000///...---,,,///111444444222///...---+++++++++***************+++***)))(((((()))***+++---+++******,,,......---'''((()))+++,,,---......---------...///000000111<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999:::;;;<<<<<<;;;999777666777999;;;999666222///---,,,,,,((((((''''''''''''((((((*********)))((('''&&&%%%,,,+++***,,,///111000///***))))))***---000000000111111111///------///111666444000,,,++++++---...............000222444555111222222111000...,,,+++,,,...///...***((((((***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))+++***)))))))))***,,,,,,---,,,***)))))))))***+++------------,,,+++***))))))************+++++++++*********+++---000333555555444444555777888999888===@@@EEELLLSSS]]]gggmmmvvv}}}~~~~~~|||xxxpppfff^^^OOOHHH>>>666333222111///000///...---,,,+++++++++,,,,,,---------,,,,,,+++---+++***+++---/////////------......///000000111......///111777AAAMMMVVVTTTNNNBBB555......///---------------///111333444666555444333222111111111333444555666666444222111555666888999888666333222////////////000111333333...000333444666:::BBBHHHSSS[[[fffqqqwwwyyyzzzzzzyyyyyywwwvvvuuuuuuuuuuuuwwwvvvwwwyyy||||||zzzvvvsssqqqpppppppppuuutttrrrpppmmmdddYYYPPPIIIEEE>>>999666444222000444777===BBBFFFHHHHHHHHHLLLJJJHHHEEEAAA>>>;;;:::===<<<===@@@DDDEEEBBB???:::<<<>>>??????>>>;;;:::777888999:::;;;;;;<<<<<<;;;:::777555333111111111222222111000///...------,,,,,,,,,+++,,,///444888999???EEEMMMbbb}}}{{{gggMMM;;;444333222000777666444222000000000000,,,---///000000...,,,+++222222111111000//////...---333333...111;;;<<<555333222111/////////000000555444888CCCRRReee{{{{{{gggXXXGGG888...///222000...111111111111111111222222222555444222000//////111222777444333777===HHHYYYiii~~~wwwgggRRRAAA999888777666555666999;;;999;;;;;;:::777444333333000111222333444555555555555444333222111000///......---,,,,,,,,,---...///...000111111000//////000,,,,,,,,,...111333333333<<>>???AAAIIIQQQcccsss~~~yyyrrrbbbQQQDDD>>>777333333777<<>>888555333111000444666:::>>>BBBEEEGGGHHHHHHGGGFFFCCCAAA???===<<<===<<<===???BBBCCCAAA>>>:::;;;>>>??????>>><<<;;;888999;;;<<<=========<<<:::888666444333222222222888777444222///,,,***)))++++++++++++,,,///444888666;;;>>>DDDYYYsss~~~kkkQQQ===555333222000555444222000////////////---.../////////...---,,,000000000000000111111111///555555111444>>>???888444333222000000000111111444333777BBBQQQdddzzzooo```KKK;;;///000222///...111000111111111222222333333444333111///............111......222999DDDWWWggg{{{}}}qqqaaaNNN???:::999777555444666999<<<======<<<999444111000000111222333444555555444444444333333111000//////.........---,,,,,,---...///...000111111000//////000......///000333444555555;;;AAAKKKSSSYYY^^^dddiiikkkjjjfff___WWWPPPMMMLLLMMMMMMMMMMMMNNNPPPQQQRRRRRRQQQPPPRRRUUUXXXYYYYYYXXXYYYZZZ\\\]]]\\\ZZZWWWVVVVVVVVVVVVWWWUUURRRPPPOOONNNKKKHHHEEECCCBBBAAACCC@@@>>>>>>???BBBJJJSSSeeeuuuyyyppp```OOO???;;;666333444666999:::777555333111111111000///000///...---------...///333555777666222///000111...---,,,***************+++******)))))))))))))))***)))((()))+++,,,,,,+++***+++---......---,,,+++,,,---...000111111111111999999::::::;;;;;;<<<<<<;;;:::999999:::;;;===>>>=========;;;888777888999888666333000---++++++***))))))(((((((((((())))))((())))))******))))))(((***)))(((***,,,......------,,,******---000222222333444555444222222444555777555222///------......222111111222333444555666111222222222111000...---)))+++......---------...'''((()))***+++---......)))***+++++++++***)))(((***))))))))))))***++++++)))((((((((((((***+++,,,---------,,,,,,++++++*********+++++++++,,,,,,,,,,,,---...000222333444444333333555777999<<>>333000...,,,---------...000333555666777777555333222111000000444444555666666444333222---000333666888888777666333222222222222222333333000222333333555<<>>>>>=========???AAAAAA???===;;;<<<>>>@@@AAA@@@>>>===:::<<<>>>@@@AAA@@@>>>===999888666444333222333333999777555222...+++)))(((***+++++++++,,,///333777444777777<<>>===;;;777222//////000333444555666666555444444333222111000////////////000///...---------...///...000111111000//////000111111222333444555666777;;;BBBJJJPPPSSSWWW\\\```bbbaaa^^^YYYSSSNNNLLLKKKNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNQQQUUUWWWXXXXXXVVVVVVVVVWWWYYYXXXVVVTTTQQQQQQPPPPPPQQQOOOLLLJJJLLLKKKIIIGGGEEECCCCCCBBBDDDAAA??????@@@CCCLLLWWWjjjxxxyyynnn\\\LLL<<<999666444555666777777777444222111222222222111111000///---------...///111444666555111//////000///...---,,,,,,+++,,,,,,+++******)))))))))))))))***)))(((***,,,---,,,,,,------------,,,,,,,,,,,,,,,---///111222222222111777888999:::;;;<<<======::::::::::::;;;<<<>>>???===>>>>>><<<999888888999555444111...,,,*********++++++************++++++))))))***+++++++++++++++((((((((()))+++---------111///---...111555777888777888888777555444555666333222111000///000000111222222222333333444444555111111222222222111///...+++---///000000///...---***++++++,,,---......///((()))+++,,,,,,+++)))((()))))))))))))))******+++))))))((((((((()))***+++------,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,---///111333333333333333666999<<>>>>>===>>>??????@@@AAA@@@???>>>>>>???AAABBBCCCCCCBBBAAA===???BBBDDDDDDBBB@@@>>>;;;999777555333222222222222222111000...---,,,,,,,,,,,,,,,++++++---000333444555444888IIIeee{{{xxx```JJJ<<<444111000///...---,,,,,,,,,---...222000///---,,,---...////////////000111111222222222666888888<<>>CCCJJJOOORRRTTTXXX\\\]]]\\\ZZZVVVQQQNNNNNNNNNOOONNNNNNNNNMMMMMMMMMMMMKKKKKKMMMQQQUUUXXXXXXXXXUUUSSSSSSSSSTTTTTTRRRPPPMMMLLLKKKKKKLLLKKKHHHFFFIIIHHHGGGEEEDDDCCCCCCCCCDDDBBB@@@@@@@@@DDDPPP\\\qqq|||xxxkkkYYYKKK???;;;888666666888999999666444111111222333333333222111///............///111444777666222//////000000//////......---------+++******)))))))))))))))***)))(((***,,,------,,,///...---,,,+++,,,------...///111333444444333333666777888999:::<<<======;;;;;;::::::;;;===???@@@===>>>>>>===:::888777888333222///---+++*********+++******))))))******+++(((((()))***++++++++++++)))+++,,,...///000222333333222222444888<<>>===<<<@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEE@@@BBBEEEGGGGGGDDDAAA??????===:::666333111000000..............................---,,,******---///333333222666FFFaaa{{{~~~iiiSSSAAA666111000---,,,+++++++++,,,---...333111///---,,,---...///000000000000000000000000222555777:::???DDDEEECCC???===:::888555444333333000111666>>>HHHXXXoooqqqWWWEEE555222222...---000///000222333555777999999999888777555333000...------...000333777BBBVVViii}}}}}}mmm^^^QQQHHH===888111...///222555666999999777555222222444777555777888:::999888666444222111000//////000111222222111000///...///000000000222333333222111111222333555777777555555777999===CCCJJJNNNPPPSSSVVVYYYXXXXXXVVVRRROOOMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKJJJKKKNNNRRRVVVYYYXXXWWWTTTRRRPPPOOOPPPPPPOOOMMMKKKIIIHHHHHHIIIIIIGGGEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDBBBAAAAAAAAAGGGUUUcccxxxwwwhhhWWWJJJAAA===777444555777:::;;;777444111000222333444444333222000///......//////222555888888444111000111000000000000/////////...+++******)))))))))))))))))))))(((***---......---///...,,,++++++,,,...//////111444666777777555555777777888999:::;;;<<<<<<===<<<;;;;;;<<<===>>>???===>>>>>>===:::777666777222111...,,,+++*********))))))(((((((((((())))))(((((()))***++++++******)))+++...000111333666888888888:::???EEEJJJLLLMMMGGGGGGEEEAAA;;;555222111---...000222444444555555333333444444444333222222000111333333444333222111000000111333444222///,,,*********)))(((((('''''')))***+++,,,,,,,,,+++***'''((())))))******))))))+++***)))))))))***+++,,,...---,,,+++++++++,,,---,,,,,,,,,---------......***,,,...000222444555555444999@@@EEEJJJPPPXXX^^^jjjpppwww~~~|||vvvlllccc[[[QQQGGG@@@999999888555222000111222//////...............///++++++,,,---...............---...///000000...,,,*********+++,,,,,,------222222333333555999>>>BBBOOOXXX[[[QQQAAA666000---------------///111333444666555444333222111111111.............../////////000222444777777777555444111000000000000000111111222444666:::AAAMMM[[[fffrrrtttvvvwwwwwwwwwyyyzzz{{{|||}}}}}}}}}|||{{{zzz{{{zzzzzz{{{|||}}}}}}|||||||||zzzxxxvvvsssqqqqqqpppooonnnnnnllleee[[[SSSHHHCCC;;;555333222333333222444777;;;===?????????CCCCCCBBBAAA???>>>======@@@AAABBBBBBAAAAAABBBDDDFFFFFFGGGGGGGGGFFFFFFFFFDDDEEEGGGHHHGGGEEECCCAAABBB@@@<<<888444222000000000000///......---,,,,,,---...---,,,******+++---000//////444BBB[[[vvvrrr\\\GGG999222000,,,,,,++++++,,,---///000444222000...------...///111111111000000000000000222333777<<>>:::777444333222///111666>>>FFFRRRfffxxx~~~mmmUUUDDD555333333...---000///000222444777999;;;<<<888777555333111///---------...111444888CCCXXXlllqqqcccUUUKKK>>>999222///111333444444999999888555222111222333555777999;;;;;;:::888666333222000//////111333444444333111000///000000111222444555555444333333444555888:::999666555777:::<<>>===<<<<<<<<<===>>>???<<<===>>><<<999666555555111000...,,,+++***++++++******))))))))))))******---....../////////......---000444666888:::>>>AAABBBDDDIIIPPPWWW]]]``````ZZZYYYVVVOOOFFF>>>999777111222444555666666555555444555555666555444333222000111333444444444333333//////111333666555111...((((((((('''''''''''''''*********++++++,,,,,,,,,'''''')))*********)))((())))))))))))+++---///111...---+++******+++---...------------............+++,,,...000222555888999888>>>FFFMMMRRRYYYbbbiiivvvzzz|||uuunnnddd[[[SSSKKKAAA;;;777888888555111///000111//////............//////++++++---......//////////////////111222111///---+++++++++,,,------......000111333555555777:::<<>>@@@AAAAAA@@@@@@CCCEEEHHHGGGGGGGGGFFFEEEEEEDDDFFFGGGGGGGGGGGGEEECCCBBBCCCAAA===999666444222222222222111000///...------***+++,,,+++******,,,.........///444???UUUpppxxxcccMMM;;;333000,,,,,,,,,,,,---///111222333222000///...---......//////000000111111222222333333777>>>DDDGGGHHHHHHIIIFFFBBB===888444222111...111888>>>CCCLLL^^^oooyyygggRRRBBB555444444000---000///000222555888:::<<<===999777555222000/////////,,,///333888<<>>CCCIIILLLLLLMMMOOORRRSSSRRRPPPLLLIIIHHHJJJLLLLLLMMMMMMMMMMMMKKKJJJIIIMMMOOORRRWWW[[[\\\ZZZXXXUUURRRNNNLLLLLLLLLLLLLLLFFFEEEDDDEEEGGGHHHHHHHHHCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDLLL^^^pppzzzmmm]]]PPPIII???<<<888666666888999:::999666222000111333444555555444222000/////////000111555888888444111///000...///000111111000//////+++******))))))))))))))))))))))))***---//////...,,,,,,,,,---...///000111...111444777888777555444888888888999999:::;;;;;;???>>>===<<<<<<===>>>>>>;;;======<<<999666444444111000...,,,+++++++++,,,...------,,,,,,------...444444555555555444444333777;;;???BBBDDDFFFKKKOOOMMMPPPVVV^^^gggmmmppppppjjjiiiddd\\\RRRHHHBBB???;;;===>>>??????>>><<<;;;666666777777777555444333000111333444555444444333......000444777777444000''''''(((((())))))******+++*********++++++------&&&''')))*********)))(((&&&'''((())),,,000333555...---+++******+++---...---------.........//////------...000333777:::<<<===DDDMMMTTTYYYaaakkksss}}}yyypppiii___VVVNNNFFF===777555777888555111...///000//////.........//////000---...///000111111111111000000000222333222000---------...//////000000111...000333555555555777888FFFVVVaaa\\\LLL???777333...------,,,---...///000444333333222222333333444...............///000111///111555888999999888777111111111111222333444555666:::???FFFOOO\\\lllvvvzzzzzz{{{zzzyyyzzz}}}~~~}}}||||||||||||}}}|||{{{|||}}}~~~}}}|||||||||{{{{{{yyywwwvvvuuuvvvuuutttsssqqqiii^^^VVVJJJDDD<<<666444444555555666555444444666:::>>>AAA???@@@@@@AAAAAABBBCCCCCC<<<>>>@@@@@@??????CCCFFFHHHGGGGGGFFFEEEDDDCCCCCCHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@===:::777666555555222222222222111111111000((()))***++++++,,,...000000000111555???RRRlll{{{gggPPP===333000---,,,,,,---...000222444333222111000......------------...000111333444444333444888@@@FFFHHHIIIJJJKKKIIIDDD>>>999444222000---111888???BBBIIIZZZjjjvvvcccPPP@@@444444555000...000///000222555888;;;===>>>;;;999666444222222222333...111777<<>>===;;;999444333111000111333666777666444333111000000111111555777888888777666666777:::===@@@>>>:::888;;;>>>BBBFFFKKKMMMMMMLLLNNNPPPTTTSSSQQQMMMIIIIIIJJJLLLKKKLLLMMMMMMMMMLLLJJJIIINNNPPPTTTYYY]]]]]][[[XXXVVVSSSNNNLLLLLLLLLLLLLLLEEECCCCCCDDDFFFHHHIIIHHHCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAACCCDDDMMMaaasss}}}vvviiiYYYMMMHHH???===;;;;;;<<<<<<;;;::::::777222000111333444444666444222111/////////000///333777777444000.........///000111111000///...+++******))))))))))))))))))))))))+++---/////////***+++,,,---///000111111---///333666777666444222888:::;;;;;;;;;<<<>>>AAA<<<<<<;;;:::::::::::::::<<<;;;999666444222111000333222111000///---,,,,,,(((+++......---...111444>>>===<<<::::::999999999???HHHNNNPPPSSSYYY^^^___```dddkkkssszzz{{{{{{xxxmmm___SSSMMMLLLGGGFFFEEEFFFGGGHHHGGGEEECCCBBB???;;;888777999;;;999777444333444333222000222000//////111222222111+++***)))'''''''''((((((******+++++++++******)))+++++++++++++++***)))(((&&&))))))(((---888@@@@@@000///...---,,,---.........------,,,---...///000,,,---///111222666;;;>>>EEEOOOXXX^^^ccclllrrrttt|||vvvkkk```SSSLLLEEE>>>999888444444333222111000///...///...,,,+++***+++,,,,,,+++,,,,,,---...///000000111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,...///111444666777888888DDDUUUbbb^^^OOO???555///333000---,,,---///111111555444222222333333333222...............///000111444444666777777666555444555333111111333444444444999===DDDMMMXXXeeerrrzzz~~~}}}}}}}}}}}}}}}}}}~~~}}}||||||}}}}}}~~~|||{{{zzz{{{}}}~~~}}}{{{yyywwwuuutttvvvxxxxxxvvvtttooodddYYYKKKEEE===777555555555666888777666444444777===AAAAAAAAABBBBBBBBBBBBBBBBBB????????????@@@BBBEEEFFFFFFHHHJJJIIIGGGEEEFFFHHHGGGGGGHHHIIIHHHFFFCCCBBBBBBCCCBBB???:::666444444///000222444555555333222000---++++++,,,......---111---,,,222===OOOggg{{{~~~mmmVVVAAA333...***+++---,,,***+++...222333000------000111000///......///333777777444111444666:::>>>BBBDDDFFFFFFLLLIIIDDD>>>888333///---///000777???>>>@@@SSSjjj}}}iiiUUUHHHAAA888333333444222///111222444888===@@@AAA@@@666444222222333333222111222444777>>>KKK\\\ooo{{{vvvdddVVVFFF===777888;;;:::888888111111111111111333555666:::<<>>666444111//////000333555888777555222000000333666777888888777666666888:::999???BBB???<<<<<<===<<>>>>>???AAABBBCCC>>><<>>@@@<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888555333111000000//////......------,,,,,,))),,,///000111555;;;@@@HHHIIIIIIHHHFFFEEEGGGHHHQQQZZZaaacccffflllpppqqqtttxxx~~~zzzmmmccc]]]\\\ZZZXXXUUUTTTUUUTTTSSSRRRNNNLLLGGGCCCAAA@@@??????:::888555444444444333222111000///000333444444333+++***)))(((((((((((()))******+++++++++++++++***+++++++++++++++***))))))***---,,,(((***222666555000///...---,,,---......000///...------...///000...000222333666;;;AAAEEENNNXXXbbbgggmmmuuu{{{|||xxxrrrggg[[[OOOGGGAAA999555555333333222111000///............,,,+++++++++,,,,,,---------...//////000000111000//////////////////,,,,,,,,,,,,,,,,,,,,,,,,...///000222444666888999EEEVVVfffeeeXXXHHH<<<444333111...---...111222222888666444333333222111///...............///000111555666777888999999888777444333111222555777888888;;;@@@HHHRRR^^^jjjvvv~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}||||||}}}}}}{{{yyywwwvvvvvvwwwyyyyyyvvvtttooodddZZZMMMGGG???888555444444444666666555444555888<<<@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@??????@@@AAACCCDDDEEEFFFHHHIIIIIIFFFEEEFFFGGGFFFGGGHHHIIIIIIHHHFFFEEEDDDDDDDDD@@@<<<777555555222222444555666666444222///---,,,,,,---......---111......222:::IIIaaauuuqqqZZZDDD777222,,,......---++++++...000333000......000111111///000000111555888888555222444666999===@@@BBBDDDDDDGGGEEEAAA===888444111//////000777>>>>>>BBBUUUlllwwwcccPPPEEE???777333444444222000111333666;;;@@@CCCCCCBBB777555222111222222222111333555:::CCCQQQdddwww|||iiiYYYFFF===777888:::999777777111111000000111222444555777888;;;===>>>===;;;:::999777444111000111333444666555444222000111333666888888777666555666999;;;>>>DDDFFFCCC???@@@@@@???CCCEEEHHHKKKMMMMMMLLLLLLNNNOOOOOOMMMKKKIIIHHHIIIJJJLLLMMMMMMLLLLLLMMMNNNMMMRRRXXX^^^``````^^^\\\VVVSSSPPPNNNNNNMMMLLLKKKHHHEEEBBBDDDHHHJJJHHHEEEBBBAAA???>>>>>>???AAABBBEEE@@@???DDDKKKVVVhhhxxx}}}tttgggXXXKKKDDDAAA>>>===;;;:::888888777777555444222222222444555777888999999777444222111111222222222333222222111111777666444333111///------,,,,,,+++************+++***))))))+++...000///---///...,,,---000222222222000///...///111222111000:::;;;<<<;;;:::;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<999888666444222000000///,,,,,,------------------***,,,...000333:::DDDKKKVVVYYY\\\[[[WWWVVVYYY]]]gggooovvvyyy{{{}}}uuuqqqpppooolllhhheeeddddddcccaaa___ZZZSSSPPPNNNMMMJJJGGGAAA>>>:::777777777666555111111000111333333222000+++******)))))))))******)))******+++,,,,,,,,,,,,++++++,,,,,,,,,+++******+++---,,,))))))---...---000///...---------...///222111000///......//////111222444777;;;BBBJJJOOOXXXbbbmmmsssxxx|||sssmmmaaaUUUHHH@@@:::444111111222222111000///......---......---,,,,,,,,,------..................//////000000//////............,,,,,,,,,,,,,,,,,,,,,,,,/////////000222555888999BBBUUUgggkkkaaaRRRCCC888444111......///222444444;;;888555333222111///---............///000111222444555666888888999999999555333222333777:::<<<======DDDNNNZZZfffqqq|||}}}|||}}}~~~~~~~~~}}}}}}}}}}}}zzzyyyxxxxxxxxxyyy{{{zzzwwwuuupppeee[[[OOOIII@@@888444333222222333444555555555888<<>>:::777777555555555777888777555222///...------//////...---//////000222555AAAXXXlllwww```JJJ<<<777///000000///---,,,---///111000......000111000000111222444777999999666444555666999;;;>>>???@@@AAAAAA@@@>>>;;;888555333111000111777===???EEEYYYooozzzmmmYYYGGGAAA<<<666444444555444222222444888>>>DDDFFFEEECCC:::777333000000111222111222555<<>>>>>???AAABBBGGGCCCCCCGGGPPP\\\mmm{{{zzzpppcccTTTIIIBBB???>>>===;;;999888777666666444333333333333444444555666888888777555333333333111222222333333333333222666666444222000...,,,,,,,,,+++***)))))))))))))))***)))((()))+++---------.........///222333222111000.........000111000///:::;;;<<<;;;::::::;;;===;;;;;;<<<<<<======<<<<<<555444333111000/////////,,,,,,------............---///222444:::DDDPPPYYYdddjjjooonnniiiggglllqqqxxx~~~}}}yyyuuurrrqqqqqqqqqppppppiiibbb^^^^^^\\\WWWRRRNNNJJJDDD@@@===;;;:::888333222111111111///---******************+++++++++))))))+++,,,------------+++,,,,,,,,,,,,,,,++++++((()))*********,,,---,,,111000...---------...///333222000///............222444777;;;AAAIIISSSYYY```kkkvvv|||xxxooohhhZZZNNNAAA:::555000...///111000000///......------......------------------............------,,,,,,////////////......------++++++,,,,,,,,,,,,------///......///111444777999>>>QQQeeemmmhhhYYYFFF777444222///...000333555555:::888555333222111///...............///000222222111222333444555666777777666444333444777;;;>>>???@@@HHHUUUbbbnnnxxx~~~|||||||||}}}~~~~~~}}}||||||}}}~~~{{{yyyyyyzzz|||{{{}}}|||xxxvvvrrrggg]]]NNNHHH???888333222222111111222444555555888;;;>>>DDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFGGGDDDFFFHHHJJJLLLMMMNNNNNNIIIJJJJJJGGGBBB===:::999777666666999;;;;;;888555111000//////000000...------///111333333;;;PPPdddvvv}}}fffOOO@@@999111111111///............///.........////////////222333666888999888666444555666777999:::<<<<<<===>>>===<<<999777444222111000222777<<<@@@JJJ```tttrrraaaOOO@@@<<<999555444444555444333222555:::AAAFFFHHHGGGEEE;;;888333000///111111111111555===IIIZZZooouuu___GGG===666666888777555555111111000///000111222333666777999:::::::::999888888666333000...,,,++++++///000000000000111444777:::999777444444666;;;???HHHMMMPPPLLLHHHHHHHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIKKKNNNQQQQQQOOOKKKIIIHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNRRRYYY^^^``````]]][[[VVVTTTRRRQQQQQQPPPNNNMMMHHHFFFEEEFFFGGGHHHFFFDDDAAA@@@>>>======>>>@@@AAAFFFEEEFFFLLLVVVdddsss}}}xxxmmm___QQQGGG@@@>>>===<<<:::999777666666666333333333333333333333333222444555555333222222333222222333444555555555444555555333111///---,,,+++++++++***)))((((((((((((***((('''''')))+++,,,---,,,,,,---000222333111//////...---...///000///---:::;;;;;;;;;999999;;;===:::;;;<<<======<<<;;;;;;222111000///............,,,,,,------......//////222555:::@@@HHHVVVeeeooovvv||||||yyy}}}}}}||||||~~~~~~wwwqqqnnnnnnlllgggbbb[[[WWWPPPJJJEEEAAA===:::444222000//////---***(((******+++,,,,,,,,,------)))***+++------.........+++,,,,,,---------,,,,,,(((((())),,,---------...111000///...---...//////222111000.........//////333666:::@@@GGGQQQ[[[aaaiiittt~~~}}}tttiiiaaaTTTHHH===888444000...///000000//////...---------..............................---,,,,,,+++++++++---............---,,,,,,+++++++++,,,,,,---------///......///111444777999<<>>DDDDDDCCCBBBAAAAAA@@@@@@BBBBBBDDDEEEFFFGGGHHHIIIJJJHHHGGGFFFGGGGGGGGGGGGEEEFFFHHHJJJMMMOOOPPPQQQKKKMMMMMMJJJEEE???;;;:::888777777;;;@@@AAA>>>;;;555444222111111111///---+++...111333222888JJJ\\\nnn~~~lllXXXGGG===666444222000////////////,,,---............//////222444777888888666555444555555666666777888999:::<<<<<<;;;999666333111///111333777;;;BBBQQQhhh|||{{{iiiVVVFFF;;;888666555444555555555444333555:::AAAFFFHHHFFFDDD;;;888333000///111111111333666===IIIZZZooowwwaaaHHH>>>666555777666555555222111000000000111222333000111222333333333222222666555444111///---+++***---///000000000111444777:::999777555444777<<<@@@HHHMMMPPPLLLIIIIIIIIIHHHIIIIIIJJJKKKKKKJJJIIIIIIJJJMMMPPPQQQOOOKKKIIIGGGHHHIIIJJJJJJIIIIIIJJJLLLNNNRRRXXX]]]```___\\\ZZZSSSRRRPPPOOOOOOOOOMMMKKKGGGGGGGGGGGGGGGGGGEEECCC@@@???===<<<<<<===???@@@BBBDDDIIIPPP]]]lllyyywwwjjj[[[OOOEEE@@@===;;;:::999888777666666666333333333333333333333222111333444444333222222333222333444555555666555555333333111000...---++++++,,,+++***)))(((((((((((()))(((((('''''')))+++,,,******,,,///111222///---...---,,,---......---,,,999:::;;;:::999:::;;;===:::;;;<<<<<<<<<;;;999888///...---------------...,,,---...///000222333333444999BBBLLLXXXhhhxxx|||zzzzzzxxxuuurrrhhhccc]]]VVVPPPJJJDDD@@@777555222000///...,,,+++******,,,---............+++,,,,,,---............,,,,,,---.........---------++++++......,,,,,,...111000///.........///000111000/////////000222333666:::@@@HHHQQQZZZdddjjjsss}}}~~~xxxnnnaaaXXXMMMCCC:::777555111///000000000//////............---...//////000/////////...---------,,,,,,++++++,,,---.........---+++******++++++,,,,,,------.../////////000222555888999<<>>666333000///000222333444444222000000111222222111------...///000222333444222222222222333444666666666444333444999>>>BBBDDDMMMUUUbbbnnnxxx}}}{{{{{{{{{}}}~~~}}}|||{{{{{{|||~~~}}}}}}~~~}}}~~~}}}zzzyyyvvvmmmdddQQQKKKAAA999555333222111...///000111333666;;;???CCCCCCCCCBBBBBBAAAAAA@@@BBBCCCEEEHHHJJJKKKLLLLLLLLLJJJGGGGGGHHHIIIIIIHHHGGGGGGIIIKKKMMMNNNPPPQQQMMMNNNOOOLLLGGGAAA===;;;999888999???GGGKKKIIIEEE<<<999555333222111000///+++---000222111555CCCRRRcccwwwttteeeUUUHHH@@@;;;555111000000000000,,,...000111000///000111333666999999888666444444444444444444444555777777;;;;;;;;;999777333000///111333777;;;DDDXXXqqquuu```LLL???999555555555555555555444444333555999???CCCEEEDDDBBB:::777333000000111222111555777===HHHXXXmmmxxxdddJJJ@@@777666777666555555333333222111111222333444111222222333333333222222666666666555333000...------///000111111222444666999888777666555888<<>>===;;;::::::;;;===>>>>>>DDDLLLVVVeeeuuuvvvfffWWWKKKCCC>>><<<999888888777666666777777444333333222222222222333222333555555333333333444222333333444444444444333111000000///------,,,+++---,,,+++***)))((((((((('''((())))))((((((***,,,)))***+++...000111///---...---+++,,,------,,,+++777999::::::999:::<<<>>>:::;;;<<<<<<;;;999777555,,,,,,+++++++++,,,------///000333555999;;;>>>???@@@HHHSSS___kkkzzz}}}|||{{{}}}~~~|||{{{{{{zzztttpppkkkfff```YYYRRRMMMDDD@@@999444111///---+++)))***,,,...////////////------............------,,,,,,---...............///,,,+++......+++,,,000222111///.........///000000000000111222555777888;;;AAAIIIRRR[[[eeemmmssszzz~~~yyyqqqeeeWWWMMMGGG>>>888777666333111111000000000////////////...---...///000111000000///.....................---+++,,,.........---+++*********+++,,,,,,---.........///000222444666888999999GGGZZZkkksssnnnYYYFFF777444000//////111222222333111//////000111000///------...///000222444555222111000000111222333444444333222555;;;BBBHHHKKKTTT\\\hhhsss{{{~~~}}}|||}}}~~~}}}|||}}}}}}~~~}}}zzzzzzxxxpppgggYYYQQQGGG===777444222111......//////111555;;;@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGJJJMMMOOOPPPPPPNNNKKKHHHGGGIIIJJJJJJIIIIIIIIIIIIJJJLLLMMMOOOPPPNNNOOOPPPMMMHHHBBB===;;;;;;:::<<>>888444222111111000------...000///111;;;FFFWWWlll~~~uuugggXXXMMMFFF<<<555222111000///...111444444333222333555555888;;;;;;999666555555222222222222222444555666999::::::999777555222000111444777;;;GGG^^^yyyoooWWWDDD:::777333444555555555444444444333444777;;;???AAAAAA???777555222111222222222111333444999BBBSSSiiixxxgggLLLAAA888666777666555666555444333222222333444444555666666666666555555555444555666666555333111000...///111222222222444666777888888777777888<<>>HHHUUU]]]\\\YYYFFFAAA:::555222111111111///------...---...555===NNNeee{{{ttteeeWWWNNNAAA777333111000///000333777777666555666888666:::======:::777666777111111000000111333555666777888999999888666444222111444777;;;HHHaaa}}}kkkRRR???666666222444555666555444333333444444666999===??????>>>666444222222333333222111...///333===MMMeee}}}xxxiiiMMMBBB999777777666555666666555444333333333444555444444444444444444444444111222333444444333111///...000222222222333444666666777888888888999<<<>>>AAAGGGKKKIIIFFFHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKHHHJJJLLLLLLKKKHHHGGGGGGHHHIIIKKKJJJIIIIIIJJJLLLLLLPPPUUUZZZ\\\[[[XXXVVVMMMLLLLLLLLLMMMLLLIIIGGGGGGHHHJJJIIIGGGDDDBBBBBB;;;:::888777777888:::;;;:::DDDRRR```rrr}}}qqq```PPPEEE???:::888555555555555666777999999666444222000///000222444...000111111///......//////////////////...---,,,------------------------///...---+++***)))))))))&&&))),,,,,,***((()))***---,,,,,,...000222111000---,,,++++++,,,,,,***)))999999999999999999::::::<<<===>>>>>>;;;777222///,,,******,,,+++))),,,222555===GGGNNNRRRUUU[[[aaahhhqqq|||wwwqqqhhhccceeeeeebbbaaadddeeeaaa]]][[[___eeegggfff]]]^^^```bbbeeehhhkkkllljjjlllnnnpppqqqsssvvvxxxyyy|||~~~}}}xxxrrrllljjjbbb]]]QQQDDD<<<999666111333111...---------,,,+++++++++,,,------------,,,,,,---------,,,,,,---//////...---,,,,,,---...///000000000000000111222222///000111222444888>>>BBBHHHPPP[[[dddlllrrryyy~~~{{{rrrjjj```VVVJJJBBB===999555333333222000---333111///...---...///000---...000111222222111111000111111222222222111111---,,,,,,,,,,,,---......---------------------------...000222444555666777999@@@MMM^^^nnnrrreeeUUUBBB888000000222222222222000///...///222444444444......///333666999999888333000......111222111///111111222666>>>HHHRRRXXXbbbiiisss|||~~~|||}}}~~~{{{tttoooccc\\\QQQEEE;;;555222111111000//////222666:::===BBBBBBCCCCCCDDDCCCCCCCCCEEEEEEEEEHHHLLLPPPQQQQQQPPPLLLHHHFFFGGGHHHIIIIIIKKKJJJJJJKKKLLLNNNPPPQQQRRRTTTSSSOOOKKKJJJFFFAAA<<<<<<>>>HHHYYYgggggg```XXXKKK>>>777444000------------,,,++++++...333777DDDVVVqqq}}}vvveeeWWWGGG===888222///...000000222444666777999999<<<>>>AAA@@@===888444222222222111111222222333444777999<<<<<<999555333222111222555===LLLddd~~~~~~dddMMM???666111222111///000222444555555111222333555777999:::;;;333444555666666444333222///222666<<>>KKK[[[lllrrrhhhZZZGGG<<<333222333222111222111000///000333555555555000000111444888::::::999444222///000222333222000333333555999BBBMMMWWW]]]iiinnnvvv}}}~~~~~~~~~~~~}}}~~~~~~{{{vvvrrrggg```TTTGGG<<<555222111111000000000333666:::===AAAAAABBBCCCDDDDDDDDDDDDFFFEEEEEEHHHKKKNNNOOOOOONNNLLLJJJIIIKKKMMMNNNNNNLLLLLLLLLLLLMMMNNNPPPQQQRRRUUUTTTPPPMMMLLLIIIDDDBBBAAABBBJJJ[[[kkkmmmhhhZZZLLL>>>777444000------,,,,,,+++******---222555@@@RRRmmm}}}lll\\\JJJ???888222///...111222333555888:::<<<===>>>@@@CCCBBB>>>888444111111111111111222333444555555777999999777666555555111333777>>>MMMddd~~~~~~eeeNNN???777111333222000111333555666555333333444555666666777777555555555555444444333333///222555:::EEEYYYrrrwwwiiiRRRFFF:::666666444444555555555444444666777999::::::888555555555666666555111222222222333333444444444555777777555333333333777555333222333666:::<<>>===<<<:::888555222000//////,,,+++,,,---000:::EEESSS[[[gggooosssxxx~~~|||sssnnnlllkkkjjjiiiddd\\\UUUJJJEEEAAAAAABBBBBBDDDGGGBBB@@@>>>@@@AAA@@@<<<999>>>>>>@@@BBBDDDGGGIIIKKKLLLOOOQQQTTTVVVXXX\\\___kkkpppvvv{{{{{{zzzxxxxxxuuussskkk___UUUNNNEEE===:::777222/////////...---*********+++++++++++++++///000000...,,,++++++,,,///...------------...///...............///000000111222555888<<>>GGGTTT___fffqqquuuzzz~~~~~~~~~~~~~~~}}}}}}~~~~~~|||xxxuuummmfffXXXJJJ>>>666222111000000000222444777:::<<<@@@AAABBBCCCEEEFFFGGGGGGHHHFFFFFFGGGJJJLLLLLLLLLIIIIIIIIIKKKNNNQQQQQQQQQNNNNNNMMMMMMMMMNNNPPPQQQRRRUUUUUURRRPPPPPPMMMHHHFFFEEEDDDKKK\\\mmmrrrooo[[[MMM>>>777333000...///+++++++++******,,,000333;;;MMMiiiuuucccNNNAAA888111//////222333555777;;;>>>AAABBBBBBEEEHHHGGGAAA:::444000///000000222333444555666777888888777444333333444222444999AAAOOOeee}}}~~~fffOOOAAA888222444333222222444666666555555555555444444444444333666666555555444444444444000111333666@@@TTTlll~~~zzzmmmTTTGGG:::555555444444555333444555777888:::;;;<<<<<<999777666666777666666///000222444444555444444777888999888666444444444555444333222333666999;;;@@@GGGLLLKKKJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJHHHGGGFFFCCCCCCDDDFFFHHHIIIKKKLLLNNNPPPTTTVVVWWWUUUSSSQQQMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLLLLIIICCC===:::555555555555666666777888888AAASSShhhzzzssseeeTTTIII@@@888555666333222222333555555444333////////////............,,,---.../////////...---------...//////...---,,,---,,,+++******+++,,,------,,,,,,+++***)))((((((&&&(((************+++---000///---,,,,,,,,,------...------------...///000:::999888777999;;;>>>@@@<<<:::777444111///......///,,,+++---///666EEESSSdddmmmxxxxxxjjjaaa]]]\\\ZZZYYYWWWRRRKKKFFF===<<<;;;<<<<<<<<<;;;;;;;;;999888888666555999>>>333333444666888;;;===>>>===@@@BBBEEEGGGJJJNNNQQQZZZ___hhhooossstttvvvvvvuuuuuuqqqjjjccc]]]TTTKKK@@@;;;555000...---,,,,,,******)))*********+++++++++,,,.........---...000.........------.........------------...///000000222444888<<>>BBBFFFHHHIIILLLNNNLLLEEE<<<555111...///111333444666777777;;;;;;999555111......///222444:::BBBQQQfff}}}hhhQQQCCC999333444222222333555666666555555555444444444444333333555666777777666555333222000111222444===PPPhhhyyy}}}qqqZZZLLL===777444333222444111222555888:::<<<=========:::888777777888777666///111333666777777666555999::::::888666444444555444333222222333555888999???FFFLLLKKKJJJMMMOOONNNMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJKKKKKKKKKIIIGGGFFFCCCDDDEEEGGGHHHIIIJJJJJJNNNPPPSSSUUUVVVTTTRRRPPPMMMLLLKKKJJJIIIHHHHHHGGGIIIKKKMMMMMMIIIBBB;;;666333333333333444555777777888BBBSSShhhyyy~~~nnn```QQQFFF???888444555333222222333555444222111//////.........---......,,,---///000111000...---,,,---/////////...,,,+++,,,,,,+++******+++,,,,,,++++++******))))))((((((&&&(((*********+++...000333111///,,,++++++,,,,,,++++++,,,,,,------......:::999999999:::<<>>;;;999888666222000111222333555555777777222,,,///666---...///000222444666777444666999;;;<<>>;;;888777777888777666000222555777888888777777999:::999888555333444555444333222222333555888999>>>FFFKKKJJJJJJMMMOOONNNLLLLLLLLLLLLMMMMMMMMMMMMIIIJJJLLLMMMLLLJJJHHHFFFFFFGGGHHHIIIJJJJJJIIIIIIMMMOOORRRTTTTTTSSSPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGIIIKKKLLLKKKGGG@@@999444222111111111222444777888===EEEUUUhhhwww~~~zzzgggZZZLLLDDD===777444555333333333444555444222000111000///.........//////,,,...000111111000...------...///000000...,,,***++++++++++++++++++++++++))))))))))))))))))))))))''')))***++++++,,,///222555333000---+++***++++++------...///000000000111:::::::::;;;<<<===>>>???888666222///------...///---///333:::AAANNNcccuuuzzzwwwyyyzzzvvvmmm___PPPGGG>>>>>>===<<<999777444222///111111///222:::BBBEEEQQQOOOPPPQQQFFF444((('''******+++,,,---///111222000222444444555666999;;;>>>BBBHHHNNNTTTZZZ___cccmmmqqqrrrpppqqqqqqlllfffVVVOOOCCC888111---***)))++++++***))))))+++,,,------///111111///---------------...//////...------,,,------///111333555666999>>>EEEMMMUUU]]]eeejjjppptttyyy{{{{{{}}}}}}|||||||||qqqeeeWWWNNNBBB999555333222111//////000///...///111333111222444666666555333222////////////000111222333333222000///......///000......------......///000000000111111222333333333000///.........000111222111444888BBBUUUiiitttuuueeeVVVGGG???;;;888777888666444333444555777777666333333333555777888777555555666777666444444666888888===EEEPPP]]]jjjtttyyy~~~~~~~~~|||yyyvvvooofffXXXIII>>>777555555111111111333555888;;;===BBBBBBCCCDDDGGGJJJMMMOOOLLLJJJHHHGGGHHHHHHFFFEEEHHHHHHIIIMMMPPPRRRQQQPPPOOOOOONNNMMMNNNOOOQQQQQQQQQTTTVVVTTTSSSUUUSSSOOOEEEFFFGGGKKKUUU___```\\\SSSGGG:::555444111//////---......---,,,,,,...000666CCCZZZsss{{{hhhPPP@@@666111000222111333555:::AAAHHHNNNRRRUUUVVVUUUPPPHHH???888555000222444777999:::::::::888777666333111///000222000333888@@@PPPfffnnnWWWGGG;;;444111111111444777999888777444555555777888999::::::555777:::;;;:::777333000111333555888AAASSSiiiyyysssaaaRRRCCC:::666111//////...///111444777999<<<===>>>;;;888777777777666555222333555777888888777777777888777555333222333555444444333444555666888999>>>EEEJJJJJJIIILLLNNNMMMKKKKKKLLLLLLLLLLLLLLLMMMJJJKKKMMMNNNNNNLLLIIIGGGIIIJJJKKKLLLLLLLLLKKKJJJMMMOOOQQQSSSSSSRRROOOMMMLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIDDD>>>777333111000000000222444777999BBBIIIXXXiiiwww|||yyyuuu___SSSGGG@@@;;;666444555333333333555666555333000222111000......//////000//////000111000///...---...///111222111///,,,***++++++++++++++++++++++++)))))))))))))))*********)))***+++++++++---000333555333111...,,,+++*********+++---...////////////:::;;;<<<===>>>======<<<666444111///......///000000444<<>>JJJQQQYYYbbbggggggoooeeeaaafffaaaLLL777---))))))***+++,,,---///000///000000000//////111333555777;;;???CCCJJJPPPUUU___cccfffhhhmmmrrrsssoooeee\\\NNNAAA777111---+++,,,,,,*********+++---...,,,///111111///...------------...//////...------,,,---...111333666999:::???EEENNNVVV^^^eeelllooosssvvvzzz|||{{{}}}}}}|||{{{{{{{{{~~~vvveeeWWWJJJCCC:::444333333333222000111222000//////111444000222555777777666444222000/////////000111222333333222000...---...///000...............//////000000000111222222333444444111000///......000111222222333555===OOOeeessswwwqqqaaaOOOEEE???:::888999555333222222444555555444444333333555777777666555333555666666444444777999:::@@@KKKXXXeeepppyyy}}}~~~{{{wwwtttiiiaaaSSSFFF<<<777666777222111111222444888<<<>>>DDDCCCDDDEEEGGGJJJMMMOOOMMMKKKIIIHHHHHHHHHGGGFFFFFFFFFGGGKKKOOOQQQRRRQQQPPPPPPPPPPPPQQQRRRTTTUUUSSSVVVXXXVVVUUUWWWUUUQQQGGGFFFDDDDDDJJJSSSUUURRRNNNCCC888555444111///...,,,------,,,++++++,,,...333???UUUnnn~~~jjjRRRAAA888111000111000111444999AAAIIIPPPTTTVVVVVVTTTNNNFFF>>>888555222444777999;;;;;;;;;:::666777666444222111111222///111666>>>NNNfffqqqZZZIII<<<444111111333666:::<<<<<<;;;777777888999:::;;;<<<<<<999999999999888666444333111444888===FFFXXXmmm}}}|||qqq]]]OOOAAA:::666111............///111333777:::;;;>>>;;;888666666666555444333333444444555555555666444555555333111111222444444444444555666777999999>>>EEEJJJIIIHHHJJJLLLKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPOOOMMMKKKIIIIIIKKKMMMOOOPPPPPPOOONNNLLLNNNQQQSSSSSSQQQNNNLLLLLLKKKJJJJJJHHHHHHGGGFFFGGGHHHGGGFFFBBB<<<666333111000///000111555888:::DDDMMM]]]nnnzzz{{{uuunnnWWWLLLAAA;;;888444222444222333444666888777444111222111///...---...///000222111111000///...------///000222333333000---+++******++++++++++++******)))))))))******++++++++++++,,,,,,,,,+++---000333444333111///---,,,***)))(((***+++---............:::;;;===??????>>><<<;;;444333111///...///000111999???JJJVVV```nnnuuummmiiiddd______aaaccc___UUUHHH;;;444///000000000.........///FFF[[[sssxxxTTTCCC<<>>EEEKKKOOOTTTYYY^^^gggrrrvvvuuupppfffVVVGGG<<<555000...---,,,+++******,,,...///))),,,///111111000000111,,,---...//////...---,,,,,,---///222555999<<<===CCCJJJTTT]]]eeekkkpppssssssvvvyyyzzzzzz{{{~~~|||{{{zzz{{{{{{yyyyyyzzz|||xxxlllZZZLLLAAA;;;555222333444444333555666666333///...///222000222555888888777444333000////////////111222333444222000...---...//////...............///000000222222333333444555666666222111000...///000222333222222333:::LLLbbbrrrwwwzzziiiVVVJJJBBB<<<999999444222111111333444444333555444444555777888666555222444666666444555888;;;<<>>:::::::::;;;;;;<<<<<<===<<<;;;888666555555666777111555:::@@@JJJ[[[pppzzznnnXXXKKK???999666111...---.........///111555888:::===;;;888666666666555444333333222222222333444444333333333111000000222444555555555666777888999:::===EEEIIIHHHGGGIIIKKKJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKLLLOOOQQQQQQNNNLLLJJJIIIKKKNNNPPPRRRRRRRRRQQQLLLNNNQQQRRRRRRPPPMMMKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFDDD@@@;;;666333111000//////111555888;;;EEEOOO```rrr}}}{{{qqqhhhRRRGGG<<<888555222111222222333444777888888555222222000...---------///000444333111///...---------///111333444333111---+++******++++++++++++******))))))******++++++,,,,,,,,,------,,,,,,---000333333222222000///,,,***))),,,...000111333333333222;;;;;;<<<===;;;999666555222000///000444888;;;<<>>444---))))))(((''''''***...222999]]]uuu___MMMCCC111333222333>>>HHH???...------......000111222333///---******+++,,,,,,,,,,,,++++++...222888;;;<<>>CCCGGGMMMVVVccclllpppqqqsssttttttvvvyyy|||~~~~~~~~~}}}{{{zzzzzzzzzxxxvvvxxxwwwuuupppgggZZZLLLCCC888555333333444555555555888555111//////111111222222444777::::::777444222.../////////000000111111222111000.........///000222222111000000000000000000111222444666777999999:::666111......//////000...///222888GGG^^^rrr~~~~~~tttbbbNNNCCC???:::555333444666777777666444222222444555555888===<<<999;;;777555666777777:::???AAALLL\\\iiiqqqvvvyyy|||}}}|||{{{xxxsssnnnfff\\\NNNBBB;;;888444222222//////222222333888???EEECCCBBBDDDIIIMMMNNNNNNLLLKKKIIIIIIJJJIIIFFFDDDEEEEEEGGGIIIKKKNNNPPPRRRSSSRRRRRRRRRRRRTTTVVVWWWUUUVVVWWWXXXXXXVVVTTTSSSKKKEEE===999:::@@@FFFJJJHHHDDD@@@;;;777222...,,,------,,,,,,+++,,,,,,,,,333===MMMbbbyyypppWWWGGG;;;111---000111111333666<<>>999666444555777:::===???@@@@@@@@@;;;888444333444555333111...000444===MMMfffsss\\\III<<<666444555888===AAABBBAAA???<<<;;;:::===AAABBBAAA>>>>>>>>><<<:::888666555444555666:::CCCRRRddduuu{{{mmmcccOOOGGG<<<444000000///...000000000...---///333666888777666555444333222222333222111000000111222333222111000///000111333555555666666666666777;;;>>>CCCEEEGGGHHHHHHGGGHHHJJJIIIJJJKKKMMMMMMMMMLLLKKKKKKMMMPPPSSSSSSQQQNNNLLLKKKLLLOOORRRTTTTTTTTTSSSPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFHHHFFFBBB@@@===999555222000,,,+++---000333999@@@CCCVVVkkkvvv|||zzzmmm^^^MMMFFF<<<555333222111000111333666999999777555333333222000//////000000111111222222111///...///000000//////000111111...,,,///---+++)))((((((((()))***)))))))))***+++,,,,,,////////////000000000111////////////...+++)))(((***,,,///222333222111000::::::::::::999888666555333222222555;;;BBBGGGJJJWWWbbboooyyywwwpppjjjcccYYYQQQKKKIIIGGGFFFEEEEEEEEEBBB<<<444---(((((()))))))))(((***---///***???QQQRRRGGG===444///---///---...:::EEE@@@222,,,,,,,,,---...///000111000---+++***+++,,,,,,+++...---,,,...111444555555666777;;;CCCNNN[[[hhhooosssooofffYYYKKK===444///------,,,---............+++******)))***+++,,,---000000///000111222222111222444777:::>>>CCCJJJOOOVVV^^^iiiqqqttttttuuuvvvtttvvvyyy|||~~~}}}{{{zzzyyyxxxuuusssooolllggg```WWWLLL@@@999666555333222444555555444777444111000000111111111111333666888888666333111....../////////000000000222111000.........///000111111000000///000000000222111111111333666999;;;;;;777222//////000000000000111222888EEEZZZooo|||yyyfffPPPBBB===888333222333444444444333222222333666777777:::??????;;;;;;888666777777777;;;AAAFFFQQQ```lllssswww{{{}}}~~~}}}|||}}}~~~|||zzzyyywwwqqqmmmddd[[[MMMBBB<<<999666333111......000111222777>>>DDDBBBBBBDDDHHHLLLMMMMMMKKKJJJIIIJJJJJJJJJHHHFFFFFFFFFGGGIIIKKKMMMPPPQQQSSSRRRRRRQQQRRRSSSTTTUUUUUUVVVWWWXXXWWWVVVTTTSSSLLLFFF===888777;;;AAAEEEJJJFFFAAA<<<777333000...,,,,,,+++++++++,,,,,,---...666EEEZZZsssttt[[[HHH;;;222///111222222333666;;;AAAGGGKKKOOOLLLGGGAAA<<<777555333666888===@@@CCCDDDDDDCCC???;;;666444555555444333111333777???OOOhhhrrr\\\III===888666777:::???CCCEEEDDDBBB???===<<<>>>BBBDDDCCCBBBAAA@@@>>><<<999777555444555777<<>>DDDFFFHHHHHHHHHGGGHHHJJJIIIIIIKKKLLLLLLLLLKKKKKKKKKMMMPPPSSSSSSQQQNNNLLLKKKMMMPPPSSSUUUUUUUUUUUUQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFHHHEEEBBB>>>;;;888333000000---,,,000222444;;;BBBIII\\\oooyyy|||yyykkk[[[JJJCCC:::444333333333111111333666999999888666444111000///...------...///000111222111///...///000333222111111111///,,,***++++++***************+++++++++*********++++++,,,//////000000//////............///...---,,,***)))***,,,///111222222111000;;;;;;:::999888888888888555555888>>>IIITTT\\\```kkkwww~~~rrrfff___YYYSSSIIIAAA===<<<;;;;;;888888888777444000,,,***((()))******))))))+++,,,'''---111///---,,,+++))),,,+++((()))444@@@>>>555*********+++,,,---...///111///,,,++++++,,,+++***,,,,,,,,,---000111000///+++...333888@@@MMM[[[eeellljjjfff___SSSFFF:::333///...------///000000///++++++,,,---...//////000000000111111222444555555777999===@@@FFFMMMUUUZZZcccjjjsssxxxyyyxxxwwwxxxvvvxxxzzz}}}~~~|||zzzyyywwwtttqqqlllfff]]]SSSJJJAAA:::666555333111222333444444333444333111111222222111000000222444666666444222000............////////////111111///......//////000///////////////000000000333222000///111444999;;;;;;777333000000000000000222111222777BBBUUUkkk{{{lllTTTBBB:::555111111111111111111111222222555777888999<<>>:::888999<<>>IIIXXXkkk{{{~~~wwwooocccVVVMMMCCC???999555333222111///111111000...---...111444000111111222333444555555222222111111111111222222...---,,,,,,,,,...111222333444555555666888<<>><<<:::777777999<<<===<<<>>>BBBLLLZZZhhhrrrwww~~~|||rrrfffZZZRRRLLLFFF>>>777555444555555111111111000///...---,,,((()))++++++***)))))))))(((+++.../////////...---000---((('''...888999444************+++,,,---...222000---++++++,,,+++***((()))+++...111222111///,,,///222333777???MMMWWW[[[]]]^^^^^^XXXNNNAAA999222///,,,---///111000///+++,,,---///000111111111000111222333444555888:::===???CCCHHHOOOWWW```eeeooouuu{{{~~~}}}zzzzzzzzzyyyzzz|||~~~~~~|||{{{zzzxxxtttqqqkkkcccVVVJJJAAA<<<999777333222111111333444333222222111111222333333111///000111222444444222111000..................//////111000///......///000111......//////000000000000111000000000111444777999999666222000000000000///111000111666???PPPhhh{{{qqqXXXDDD:::555222222111000//////000222333555888999999<<>>;;;999666111......000000000555<<>>AAAMMMJJJFFF???888333111000************+++---......111555>>>RRRnnn}}}cccLLL<<<333000000000000111333666:::???AAA@@@???<<<999666444444444777<<>>BBBGGGJJJKKKJJJEEECCCAAAAAACCCGGGJJJLLLKKKIIIFFFBBB>>>:::777666666999???JJJZZZlll|||xxxmmmbbbVVVKKKCCC;;;:::888777555333111000111111000///---...000222//////000111222333333444000000000000000000000000...---,,,+++,,,...111222222333555555666999===AAAEEEGGGIIIIIIHHHHHHHHHIIIHHHHHHHHHHHHIIIHHHHHHHHHKKKMMMPPPRRRSSSRRRPPPNNNKKKMMMPPPSSSVVVWWWWWWVVVTTTSSSRRRPPPOOOMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFCCC>>>:::777333///,,,---,,,...333555666===EEEWWWhhhwww|||{{{tttdddSSSEEE???777333333333222111000222555777888888777666555444222000//////000000///000111000///...///000555333111//////---***(((&&&((()))+++,,,,,,,,,+++++++++***)))((((((((((((+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///>>>;;;777555777<<>>999333...------......,,,+++***)))(((((())))))'''))),,,,,,***(((((((((###''',,,///...+++,,,---666222,,,(((+++000222000++++++++++++,,,---......222000---,,,,,,,,,+++***)))***,,,///222222000......000222000000666AAAIIIMMMPPPUUUYYYYYYRRRGGG???555111------///111000...'''(((***+++------...---000111333444444777;;;???CCCFFFKKKRRRYYYaaaiiinnnwww||||||||||||}}}~~~~~~}}}|||zzzwwwsssooocccZZZLLL@@@888555555555111111000111333444333222000000000222444333111///000000111111111111000000//////////////////......111000///......///000111...///000000111000//////---...000222333444444444666333000//////000/////////...111666<<>>;;;777555666777777999BBBKKK\\\dddooovvvxxxyyyzzz{{{}}}~~~||||||}}}|||{{{zzzxxxwwwzzz{{{|||}}}|||yyyvvvtttvvvwwwxxxzzz{{{||||||||||||vvvsssrrrooojjjfff```WWWLLLDDD???===:::777222//////111111111666<<<===???AAACCCEEEGGGIIIJJJGGGGGGGGGIIILLLMMMLLLKKKHHHGGGFFFGGGHHHKKKNNNPPPTTTSSSSSSRRRQQQPPPOOOOOOQQQRRRTTTUUUUUUTTTRRRQQQLLLJJJEEE???;;;;;;???CCCMMMLLLHHHBBB999333000///++++++++++++,,,---...///000444;;;LLLggggggNNN<<<333000///---...///111555999===???<<<;;;999777666555555666888===EEEMMMRRRTTTTTTSSSKKKGGGAAA;;;666444555666666777:::AAANNNbbbyyypppYYYGGG>>><<<:::;;;===BBBGGGJJJKKKJJJEEEDDDBBBBBBCCCGGGKKKOOONNNMMMJJJFFFAAA>>>;;;999888:::???JJJYYYkkk{{{~~~qqqcccVVVKKKCCC>>>777888888888666444222111111111111///------...000////////////000000000000...//////////////////.........------...000222444222333555666888;;;@@@CCCFFFHHHIIIIIIHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHLLLMMMPPPRRRSSSRRRQQQPPPKKKMMMPPPSSSUUUVVVVVVVVVVVVTTTRRRPPPNNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHEEEAAA<<<888555222...,,,++++++...222333666>>>HHH[[[kkkyyy|||zzzrrraaaPPPEEE???777333222222000...///000333555777777777777555444222111000000000111...///000000///...///111222111///.........---+++((()))+++,,,,,,+++***)))***)))((('''''''''''''''((()))+++---...//////...++++++++++++,,,,,,------,,,---...///000000//////;;;888444444:::DDDNNNUUU^^^aaahhhttt|||nnnbbbXXXNNNCCC;;;555222...,,,,,,---------+++***)))(((''''''((((((''')))++++++***(((((((((&&&(((+++---***(((,,,222888444...******+++,,,,,,---,,,,,,,,,------...///222000---,,,,,,---,,,+++------...000111000...+++,,,------,,,---111888>>>FFFHHHMMMTTTWWWTTTLLLEEE:::444///...111222000---***++++++,,,---......///...111333444444777===BBBIIINNNUUU\\\cccjjjpppttt{{{~~~~~~}}}{{{yyyvvvqqqlllhhhZZZQQQEEE;;;555333444444111000000222444555333222/////////111333333222000000000000000000000000000000000000000////////////000//////......///111111000111222222222111///...+++---000333444333222111222000......///000000000......111777;;;EEE___xxxwww___HHH;;;666444333222111000111222444666333666666555888;;;;;;777555444666888888;;;FFFQQQbbbiiirrrxxxyyyyyyyyy{{{|||~~~}}}zzz{{{{{{{{{{{{yyywwwvvvxxxxxxzzzzzzyyyxxxvvvtttvvvwwwxxxyyyzzzzzzzzzzzzzzzuuurrrpppnnnjjjfff___WWWMMMEEE@@@===:::777333000///111111111666<<<<<>>CCCMMMNNNMMMFFF===444000///------,,,------...///000444777>>>KKKbbb|||kkkQQQ>>>555111...,,,---...000444777:::<<<999888777666555666777777999===EEELLLRRRUUUVVVVVVOOOLLLGGG@@@999666666777999:::<<>><<<===@@@IIIWWWiiiyyyzzzkkk[[[LLLBBB<<<:::555888:::999777444222111111111111000---,,,---.../////////......---------......////////////......///...---...///111444555222444666777999===BBBFFFGGGHHHJJJJJJHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHLLLNNNPPPRRRSSSSSSRRRQQQMMMOOORRRUUUVVVWWWVVVVVVWWWVVVSSSPPPNNNMMMLLLLLLJJJJJJKKKKKKJJJIIIIIIHHHCCC@@@;;;777444222///---***+++---111222555@@@KKK___nnn{{{}}}yyyqqq___NNNCCC>>>777222111111///------...111333555666666666222111000///...///000000---///000000......///111000///------...///...---+++++++++++++++***)))((()))((('''''''''''''''((('''''')))***,,,...000111,,,,,,++++++++++++,,,---------......////////////999777555999CCCRRRbbblllrrrvvv}}}vvvkkk]]]RRRKKKDDD:::333111///......///000///...,,,,,,++++++************'''(((******)))((()))***---+++,,,///...+++...444333000---+++***)))***,,,---,,,,,,,,,,,,---......111///---,,,---...---------------...000000...,,,---,,,++++++,,,...222444===>>>CCCKKKRRRTTTQQQLLL@@@999222000333444222...///......---...///000111---000333444444888???EEEPPPVVV^^^ffflllqqqvvvyyy|||}}}{{{wwwsssnnnggg```[[[PPPJJJAAA999555444333333111000111333555555444222///......000222333222111111111000//////000111111222222111111000000000000000///.........000111222222333444444333111///---------///000111222222111000///......111222222222000///444999999@@@XXXrrryyybbbJJJ;;;555333111111000000111333444555444666666444666999888444444444777:::;;;???KKKXXXfffllluuuzzzzzzzzzzzz|||{{{}}}}}}yyyzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwwwwwwwvvvuuuxxxxxxyyyyyyyyyyyyxxxxxx}}}~~~yyytttqqqpppnnnkkkggg```XXXMMMEEEAAA===999777222///...000000000444;;;<<>>CCCNNNQQQQQQLLLAAA777222000//////.........//////000555:::@@@JJJ]]]uuuoooUUUAAA888333......//////111333555777888777666555444555666777888999===DDDKKKPPPTTTVVVWWWSSSQQQMMMEEE===888777888888999:::>>>GGGXXXmmmzzzpppYYYFFF<<<999777666888;;;???BBBCCCCCC???@@@AAA@@@AAACCCHHHLLLPPPOOOMMMKKKHHHEEEDDDCCCBBBAAABBBHHHUUUgggxxxxxxgggTTTDDD:::666555666999;;;:::777333222222111222222000---,,,,,,---......---------,,,,,,,,,//////000111111000//////......------///111444666333444666888;;;???EEEIIIGGGIIIJJJJJJIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGGGGHHHLLLNNNPPPRRRSSSSSSRRRRRRQQQSSSUUUWWWXXXXXXWWWWWWYYYWWWSSSPPPNNNLLLLLLLLLJJJJJJJJJKKKJJJJJJIIIHHHBBB???:::666444222000///,,,,,,...111111666CCCPPPeeesss~~~yyyppp]]]LLL@@@;;;555222222222000...+++,,,...111333555666666111000/////////000111222---...//////......///111111///---,,,---......---,,,++++++***))))))******))))))((((((((()))******((((((((((((***,,,///111---,,,+++******++++++,,,------..................:::888999>>>LLL___rrr~~~yyyfff\\\OOOGGGCCC>>>777111+++++++++,,,......---+++))))))))))))))))))))))))'''((())))))(((((()))+++***''')))///000+++)))***---++++++++++++)))+++---,,,,,,,,,+++,,,,,,------000...,,,,,,---.........))))))***,,,///111111000222///,,,,,,,,,......---444444999CCCNNNUUUUUURRRDDD<<<555333555666333///...,,,+++******+++---...,,,000333444444888???FFFUUU[[[dddlllrrrvvvyyy{{{}}}|||yyyuuuooohhh___VVVPPPFFFAAA:::555222000//////111111111333666666555333///......///111333333222222111000//////000111222333222222222111111000000000///.........000111222444444555555444111///---............///000222333000///...///222444555444222111666:::999<<>>@@@@@@@@@BBBGGGKKKPPPOOOMMMLLLJJJHHHFFFEEEFFFDDDDDDIIIUUUfffwwwwwweeePPP???555111111888:::<<<;;;666333111222111222222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111222333333222111000...---------...111444555333555777999<<>>999666444333111000------///111222777EEESSSjjjxxxzzzooo\\\JJJ===888333111222333222000***+++---000222444555666222111111111111333444555,,,...//////......///111222000---,,,---------,,,,,,+++***))))))***+++,,,******))))))***+++,,,,,,+++)))((('''(((+++...000...---+++*********++++++---------...............333888>>>HHH[[[ssssssjjj]]]PPPDDD>>>:::444000000/////////---***)))***++++++***(((&&&%%%$$$%%%%%%)))***************))))))+++++++++++++++***)))(((*********))))))))))))))),,,,,,++++++***))))))(((,,,,,,+++***+++,,,...///+++)))(((***...000///---333000---)))((()))+++,,,333000111999FFFOOOQQQPPPKKKGGG???999555333222111...---,,,,,,---...000111...111333333555;;;FFFOOO[[[dddqqqxxxzzzzzz{{{}}}|||~~~yyyzzzzzzwwwvvvpppgggaaa\\\VVVMMMGGG<<<888333111111222111///333444666888777555333111111111111111222333333333333222111000//////000111111111000000000000111111222///++++++...000000///222444555555222000//////---------......///111111.........///////////////666222222555555;;;NNNddd{{{|||jjjQQQ???222,,,000000000111111222222222222222333444666888999:::555666888999===IIIXXXdddrrruuuyyy{{{{{{{{{{{{||||||}}}~~~{{{zzzxxxzzz}}}~~~~~~zzzvvvtttqqqrrrssstttttttttsssrrrzzz|||}}}|||yyyvvvuuuuuu|||zzzvvvsssqqqnnnkkkhhhggg___TTTIIIAAA<<<888666000///000333333111333888===AAAFFFJJJKKKKKKKKKKKKJJJIIIGGGGGGIIIKKKLLLLLLKKKJJJIIIHHHIIILLLOOOQQQVVVVVVVVVSSSPPPOOOPPPQQQOOOQQQRRRQQQOOOMMMMMMNNNJJJMMMOOOJJJBBB>>>@@@DDDPPPZZZ___YYYMMMCCC;;;555444333222111000000000000555444888AAANNN^^^tttxxx```JJJ;;;222,,,111000///000222444555444666555444333555777:::<<<<<<@@@DDDFFFHHHKKKPPPUUUVVVTTTPPPKKKFFF@@@;;;999999666555777<<>>???AAAAAABBBBBBJJJIIIGGGHHHJJJKKKKKKKKKIIIGGGEEEGGGUUUjjjxxx}}}uuu___KKK===666444444666888:::;;;999666222000333222000/////////000111---------------...///000000111333555444333111///111000///000333555555555444555666999===BBBFFFHHHHHHIIIJJJKKKLLLLLLKKKKKKOOOOOONNNMMMKKKKKKLLLNNNRRRRRRQQQPPPPPPQQQSSSSSSUUUXXX[[[^^^^^^]]]ZZZXXXXXXVVVQQQMMMJJJIIIIIIIIIHHHIIIKKKLLLLLLJJJIIIGGGBBB===888333111111111000000......000222:::JJJYYYmmm|||vvvlllZZZIII<<<888333///////////////333000...///222555666555333111///000222222///,,,,,,...000000000///111222---+++))))))+++,,,---,,,***+++,,,---...---,,,,,,)))))))))))))))((((((''''''(((((()))***+++++++++***)))((('''((()))+++,,,111222222222111000...---444<<>>BBBOOOYYY___[[[PPPFFF===666555444333222111000000000444333555<<>>777555444777888999999888555222000222111000/////////000000...------------...///000000222444666666444222000///......000222333333222444555777999===BBBFFFHHHJJJJJJJJJKKKKKKLLLMMMMMMPPPQQQQQQPPPNNNNNNPPPRRRSSSRRRRRRQQQQQQRRRTTTUUUWWWYYY\\\______]]]ZZZXXXWWWTTTPPPLLLIIIHHHHHHHHHJJJKKKLLLMMMLLLKKKIIIHHH@@@<<<666222111000000///222//////111444===NNN]]]qqq~~~vvvkkkZZZIII===999444000000000111000444222111222555666555444000///...000222333111///+++,,,---///000000///......,,,***)))***++++++***)))***+++,,,---,,,,,,+++))))))******))))))(((''''''(((((()))******++++++,,,+++)))))))))***,,,---000111222222111///...---:::FFFVVVggg{{{xxxmmm___UUUEEE<<<444222222///...000.........,,,***)))***++++++***)))(((((((((((((((''''''((((((((((((''''''******++++++******))))))))))))))))))))))))))))))))))))*********+++++++++---,,,+++++++++,,,---...---,,,,,,---///111000//////---+++******+++...///---------000666<<>>FFFQQQYYYhhhooowww||||||{{{zzz{{{{{{}}}}}}~~~yyynnnjjjkkkhhhbbb^^^YYYQQQJJJDDD===555///444111///.../////////...///000111222222000...---///000333555666777666555222111000/////////000111111111111111111222333333444222000///111222222222000111333222000///...///444333222111000/////////000000111111222222222222111//////222222555GGG\\\uuupppWWWDDD;;;777111111111222222222222222333333444444666777999999888999;;;===DDDRRRbbbmmmsssvvvyyyzzzzzzzzz{{{|||}}}}}}}}}|||||||||||||||{{{|||}}}}}}|||{{{yyyxxxttttttssssssssssssttttttvvvxxxzzzzzzxxxvvvvvvvvvwwwyyy}}}~~~zzzxxxuuusssrrrpppmmmjjjiiibbbVVVKKKBBB;;;666333333111111333222000333777>>>BBBHHHLLLMMMNNNNNNNNNHHHGGGFFFFFFHHHJJJJJJJJJKKKJJJIIIIIIJJJLLLNNNOOOMMMOOOPPPPPPNNNLLLKKKKKKNNNPPPQQQQQQOOONNNNNNOOOMMMOOONNNHHH@@@;;;;;;>>>MMMWWW```^^^VVVLLL@@@777666555444222111111000000333111111666>>>LLLcccvvvooo[[[JJJ===555222222222444666777777555222222222222444777:::<<<===AAAFFFHHHHHHJJJMMMQQQPPPPPPNNNKKKGGGCCC???===555444333333444;;;LLL\\\uuu{{{~~~uuuaaaLLL===666111111222333555777999:::999999:::;;;<<<======>>>AAA@@@AAADDDIIIMMMNNNOOOKKKIIIEEEGGGUUUkkk{{{uuu```LLL>>>777555555888888888777555444222111222111///.........///000......------......//////222333555777777555333222222111222555777888666555555666777:::>>>BBBEEEHHHLLLKKKKKKKKKKKKMMMNNNOOOSSSTTTTTTSSSRRRRRRTTTVVVTTTTTTSSSSSSSSSTTTUUUVVVYYY[[[^^^``````^^^ZZZXXXUUURRRNNNJJJHHHGGGGGGHHHLLLMMMMMMNNNMMMKKKHHHGGG===:::555111000000//////333111000222777AAATTTeeewwwvvvjjjXXXIII>>>:::555222111111222111444444444666777777444222...---...000222444333222---,,,---000333333000,,,///---***))))))))))))((())))))***++++++++++++***)))************)))((((((((((((((()))******++++++---,,,+++******+++,,,,,,///000111111000///---,,,EEETTTgggxxx|||wwwnnn```RRRHHH;;;444.........,,,,,,...---------,,,***)))***++++++*********************((())))))************)))))))))************))))))((((((((()))))))))))))))(((((()))***+++,,,,,,------,,,+++++++++,,,---...---------...////////////000...,,,+++***+++---...+++,,,------...333:::@@@HHHFFFAAA;;;555000...---,,,---///000111111000//////222888>>>EEENNNYYY```kkkqqqwww{{{{{{zzzyyyyyyxxxzzzzzz{{{nnnbbb______[[[UUULLLHHHDDD@@@===999444111///...---------............///000000000///---,,,...000333666888888777666555444222111000000000111000000000000000111222222333222000000111111222222000111222222000///000111333222111000000000000000000000111111222222333333111///000333333666HHH\\\xxxuuu[[[FFF;;;777444444444444444444444444444444444555555777888888888999<<<@@@IIIWWWgggrrruuuwwwyyyzzzzzzyyyzzz{{{||||||{{{zzzzzz{{{{{{|||}}}}}}|||||||||{{{{{{{{{vvvuuutttssssssssstttuuutttvvvxxxxxxwwwvvvvvvvvvuuuvvvxxxzzz{{{{{{{{{{{{yyywwwtttsssrrrqqqnnnlllkkkdddXXXMMMCCC<<<666333444222111333222000333888>>>BBBHHHLLLMMMMMMNNNNNNIIIGGGGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNMMMOOORRRRRRQQQOOONNNMMMMMMNNNPPPPPPNNNMMMNNNNNNNNNOOOMMMGGG???:::999;;;JJJTTT^^^```\\\RRRDDD999777666555333222111111111111//////222888FFF]]]qqqyyyeeeSSSCCC888555444555666888999777555111000111222444777:::<<>>777111111222333555777999:::999999999::::::;;;<<<<<<;;;;;;===AAAGGGLLLOOOPPPKKKHHHEEEFFFUUUkkk{{{ttt```LLL???888555444888777666444333222222222111000///.........///000//////............//////222444666888888777555333222222444666999999777555555666777:::>>>BBBFFFHHHMMMLLLKKKKKKLLLNNNPPPRRRVVVWWWXXXWWWUUUTTTUUUVVVUUUUUUTTTTTTUUUVVVWWWXXX[[[]]]```bbbaaa^^^[[[XXXUUURRRNNNKKKHHHHHHHHHIIIMMMMMMNNNMMMLLLIIIFFFDDD<<<888444222111111000000444111111333999FFFZZZlll|||vvvgggVVVHHH>>>:::555111111111111111444555777999888666222///---...///000222333222222///......222777888222---...,,,)))((()))***)))(((((())))))*********************++++++******)))((((((((())))))************,,,,,,+++*********++++++...///000000000...---,,,UUUeeexxx}}}yyyuuuuuusssmmmcccUUUFFF<<<666111---...---++++++---,,,------+++))))))***+++++++++++++++++++++******(((((()))***************((())))))*********))))))''''''(((((())))))))))))''''''(((***+++,,,---......---,,,+++++++++,,,---------...---------......222000...,,,+++++++++,,,+++,,,---+++***---555;;;DDDDDDBBB===666111//////---...///111222111111000111444;;;CCCMMMWWWaaagggooossswww{{{|||{{{{{{zzztttuuuuuuxxxvvvbbbWWWUUUSSSNNNJJJ???===;;;999777666333222,,,---------------...///...//////000///...---------///333666777777666555666444222000////////////000000000//////000000111000000000000//////000000111222333222111111222444111000000//////000000111//////000111111222333333111...000333333888KKK```{{{zzzaaaKKK>>>888666666666666666666666666555555555555555666777888888:::===CCCNNN\\\kkktttvvvxxxzzzzzzyyyyyyzzz{{{{{{zzzzzzyyyyyyzzz{{{{{{}}}||||||{{{{{{{{{{{{|||xxxwwwuuutttssstttuuuuuurrrtttvvvwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyyyyzzz{{{wwwvvvtttssssssrrrpppooommmfffZZZOOOEEE===777333444222111333222000444999>>>BBBHHHKKKLLLLLLLLLLLLJJJIIIHHHJJJLLLMMMLLLKKKIIIJJJKKKLLLLLLMMMMMMLLLMMMOOORRRSSSRRRQQQPPPPPPMMMNNNOOOOOOMMMLLLMMMMMMOOONNNLLLFFF???:::999999FFFPPP\\\aaaaaaYYYJJJ<<<999888666444333222222111000//////222777EEE\\\qqqooo\\\III===888777666777888888777555000000111222555777:::;;;AAAEEEJJJLLLJJJIIIIIIKKKHHHHHHIIIIIIGGGDDDAAA???555666888888777===OOOaaauuu|||yyyfffPPP???777111111222333555777999:::::::::999999999::::::;;;888888:::???EEEJJJMMMNNNIIIFFFCCCFFFTTTjjjzzzsss___LLL???888555444666555444333222222333333222111000......//////000000//////.........//////111333555777888666555333------///222444444222000555555777:::>>>CCCGGGIIINNNMMMLLLLLLMMMPPPRRRTTTXXXYYYZZZXXXUUUSSSSSSTTTVVVUUUUUUUUUVVVWWWYYYZZZ\\\^^^aaabbbbbb___\\\YYYUUUSSSPPPLLLKKKJJJKKKLLLMMMMMMMMMLLLJJJFFFCCCAAA;;;888444333333333222111222000111555<<>>@@@@@@<<<666111000111...///000111111222222222333777>>>HHHTTT___hhhmmmsssuuuxxx{{{|||{{{zzzyyyooopppqqquuu|||jjjWWWMMMJJJGGGCCCAAA888777555444111000...---,,,---......------...000...////////////...---------...111333555555444333333222000///......//////333222111000////////////---///000///...---...///111222222222111222444555000000/////////000000111//////000111222333333444111...///333555<<>>::::::<<<:::777===OOObbbxxx{{{gggPPP???777111111222333555777999:::;;;:::888777777888999:::777777999===BBBGGGJJJKKKDDDCCCAAADDDSSShhhwww}}}~~~qqq^^^KKK>>>777444222333222222222222222333444333222000/////////000111000000//////....../////////111444666666555444222.........111333444333111333444777:::???DDDIIIKKKNNNNNNNNNNNNOOOQQQSSSUUUXXXYYYZZZYYYVVVTTTSSSSSSVVVUUUUUUUUUVVVXXXZZZ[[[[[[]]]```bbbbbb```\\\ZZZVVVTTTQQQNNNLLLLLLNNNOOONNNNNNNNNLLLIIIEEEAAA>>>999777444333333444333222000///222888AAAOOOeeewww~~~qqq```PPPGGG===999444000000000000000222555999;;;888444000...111222333222000......///---,,,---000333333000,,,,,,+++))))))+++,,,------)))))))))((()))******++++++,,,,,,,,,,,,+++******))))))))))))))))))******(((((())))))************...///000000000000......|||{{{nnnddd]]]XXXUUUVVVXXXXXXUUUMMMAAA777111111......000///+++,,,///+++,,,,,,+++))))))***+++,,,,,,,,,,,,+++***((('''%%%&&&'''((())))))))))))'''(((((()))))))))))))))&&&&&&''''''((())))))***'''((((((***+++,,,------...---,,,+++***+++,,,,,,...000111000---,,,---///111000...---,,,,,,,,,,,,,,,,,,+++******,,,///111777:::===:::555111000222000000000000111222333333666999AAALLLYYYdddmmmqqquuuuuuvvvwwwwwwvvvtttssskkklllnnnsss}}}ooo^^^MMMEEEAAA<<<::::::444444333111...,,,++++++,,,...111000......///111.........---------,,,,,,---...///000111111111111000000000000111333555666666555444222111000000///,,,...000000...---...///000000111111000111333666333222111111000000000000000000111222333444555555666222333777:::CCC[[[rrrrrr^^^KKK???777777666666666555555555777666666555555555666666:::===CCCNNN[[[gggqqqvvvyyyzzzzzzyyyxxxwwwyyyzzzvvvwwwxxxzzzzzzzzzyyyxxxyyyzzz{{{{{{{{{{{{zzzzzzwwwwwwwwwwwwvvvuuuttttttqqqsssuuuuuusssrrrqqqrrrttttttuuuvvvvvvwwwwwwwwwuuutttsssssstttuuutttrrrooohhh^^^TTTKKKCCC<<<888333000000222222222777===CCCFFFJJJMMMLLLKKKJJJJJJIIIHHHIIIKKKMMMMMMLLLJJJHHHJJJLLLNNNNNNMMMKKKJJJKKKMMMOOOPPPOOOPPPRRRTTTTTTUUUUUUTTTQQQOOOOOOOOOMMMLLLIIIFFFAAA???======>>>HHHTTT___fffcccTTTEEE;;;:::888666555333333222...///222444666AAAWWWlllppp^^^QQQ@@@===888555555555444333222333444555777888999:::>>>CCCHHHIIIFFFBBBAAA@@@AAACCCEEEFFFEEEBBB???===<<<===>>><<<999@@@TTThhh}}}{{{fffOOO>>>666111111222333555777999:::999888666555444555666777888888888<<<@@@DDDFFFFFF@@@@@@???CCCRRRffftttyyy|||ooo]]]JJJ===666222111//////000111222333444444444333111000000000111222111111000///////////////---///111444444444222111111000000222444555555444222333666:::@@@FFFKKKMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUWWWYYYYYYWWWVVVVVVVVVUUUUUUUUUUUUVVVXXXZZZ[[[ZZZ\\\___bbbbbb```]]][[[VVVTTTQQQNNNMMMMMMOOOPPPPPPPPPOOOMMMIIIDDD@@@>>>666555333222333333333222000000444<<>>:::555111111111222111222777;;;<<<999555222111000222444222000......///+++,,,---///000000///...///---+++***,,,------,,,******)))))))))***+++,,,,,,,,,,,,---,,,++++++******)))))))))))))))))))))'''((()))***+++,,,,,,,,,...///000111111111//////|||nnn```VVVPPPLLLKKKKKKMMMNNNLLLEEE===555000...---...000///,,,---111***+++,,,***))))))***+++,,,,,,,,,,,,+++)))'''&&&'''((()))***++++++++++++''''''((()))))))))))))))&&&&&&&&&'''((())))))***(((((()))***+++,,,------///...,,,+++***+++,,,,,,///111333111...---...000.........---------......++++++******+++,,,---...222666:::888333000000222111000000///000222333444777;;;CCCOOO\\\gggooossstttsssrrrrrrrrrpppmmmkkkhhhjjjlllrrr}}}}}}fffVVVGGG@@@;;;666444777111222222111///------...---000222222///...///111---------,,,,,,,,,++++++------......//////000000000111222333666999<<<>>>999888666444222111000000,,,///111111...---...000...///000//////000333555777666444222111000//////111111222333444666666777;;;888888===AAAKKKddd|||wwwbbbLLL===666666555555444444444333777666666555555555555666;;;???FFFRRR___kkksssvvvyyyzzzzzzyyywwwwwwyyyzzzuuuvvvxxxzzz{{{zzzxxxwwwxxxyyyzzz{{{{{{{{{yyyyyywwwxxxxxxxxxwwwvvvtttsssqqqsssttttttrrrqqqpppqqqrrrssstttuuuuuuuuuuuuuuutttsssrrrsssuuuuuutttsssoooiii___UUULLLDDD>>>:::222000///222222333888???EEEHHHLLLNNNNNNLLLJJJJJJHHHGGGHHHJJJLLLMMMKKKIIIHHHJJJLLLNNNNNNMMMKKKIIIMMMOOOPPPPPPPPPQQQTTTVVVWWWXXXXXXWWWTTTQQQPPPQQQLLLKKKHHHEEEBBB@@@??????<<>>SSSgggwwwfffYYYCCC>>>999444333333333333444444555666777888999:::<<>>;;;;;;===???>>>===EEE\\\rrr|||fffNNN===666111111222333555777999:::888777555333333333444555999888999;;;???BBBCCCCCC======>>>CCCRRReeerrrvvv{{{nnn\\\JJJ===555222000,,,---///111333444444555444444222111111111222333111111000///////////////,,,---000222333222111000///...---...000222333222111222555:::@@@FFFLLLOOOMMMNNNPPPRRRSSSTTTTTTUUUSSSUUUXXXYYYYYYXXXYYYYYYUUUUUUUUUUUUVVVXXXZZZ[[[YYY[[[___aaabbb```]]][[[UUUSSSPPPNNNMMMMMMOOOPPPRRRQQQPPPNNNJJJEEE@@@>>>555333111111222333222111000111666???IIIXXXmmmzzzlllZZZLLLEEE???;;;666333222333333333444888<<<===:::666444333///111333222000...///111,,,...000000000///111222222///---+++,,,,,,,,,++++++***)))))))))***,,,---,,,,,,------,,,,,,+++************)))))))))))))))'''(((***+++------......///000111222222111000000vvvmmm___QQQHHHBBB???===@@@???>>>===;;;777222.../////////...---,,,+++***---,,,+++***))))))))))))//////...---+++***))))))''''''''''''((((((((()))(((((((((((())))))))))))+++***)))(((((()))***+++'''''''''((()))+++,,,---///...---,,,+++++++++++++++***+++,,,------+++)))...///000///...,,,,,,---...---+++******+++---...000111111222222222111111111222111000000111444777666@@@KKKTTT^^^iiippprrrzzzzzzvvvpppllljjjhhheee^^^aaahhhrrr~~~xxxjjjPPPGGG===666555555333111222222222111000//////...////////////...---,,,+++.........000111111///---222111000///111444888;;;777;;;<<<;;;<<>>666777777777666555333222444555555666777888999999===DDDOOO\\\gggpppuuuxxxxxxyyyyyywwwtttrrrrrrsssrrrtttxxx{{{||||||{{{{{{vvvxxxyyyyyywwwuuuttttttvvvwwwwwwvvvuuusssrrrpppqqqqqqpppppppppppppppppptttsssrrrqqqpppqqqrrrsssrrrrrrrrrsssssssssttttttqqqlllcccXXXMMMCCC;;;777333000///111222222888???JJJOOORRROOOLLLLLLJJJFFFIIIJJJKKKKKKLLLKKKKKKKKKKKKMMMNNNNNNMMMLLLMMMNNNMMMNNNNNNNNNNNNPPPTTTWWWYYY[[[]]][[[WWWRRRNNNLLLJJJIIIHHHFFFCCC@@@===<<<@@@???EEETTTaaabbbXXXNNNBBB<<<666333444555444222000222444555444<<>>===<<<:::999888999===AAACCCAAA===:::999:::===??????DDDRRRhhhyyywwwbbbLLL<<<555333333222222222333444555555666555333000111555999999999888888999:::;;;;;;888888999???MMM___qqq||||||ppp[[[GGG999222111333111000/////////000222333:::666111000111111000///------......///.........000///...111444555444111333111///000333444222000///333888>>>DDDHHHJJJKKKOOOOOOQQQRRRSSSSSSSSSSSSUUUVVVWWWYYYYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXYYY\\\]]]]]]\\\YYYXXXYYYTTTPPPNNNPPPQQQQQQPPPTTTRRRPPPOOOLLLGGGAAA===666111///000111///...000111555:::BBBSSShhhxxx~~~|||ssseeeWWWLLLFFF>>>:::555444555777777666444777::::::888444222111333333333222111000000///---.........///000000000111000///---,,,+++******000///---+++***)))((((((***)))((()))***+++***((())))))(((''''''(((((()))++++++++++++,,,---...//////000111222333222111111zzziii```RRREEE<<<777555333888777666666555333///,,,............------,,,,,,---,,,+++***))))))))))))......---,,,+++***)))((('''''''''((((((((())))))''''''(((((()))***************)))(((((()))******((((((((()))***+++,,,---...------,,,+++++++++++++++******,,,------+++))),,,...//////---,,,,,,---...---+++******+++---......///000111222222222222111111111111000222555888888BBBMMMVVV___jjjqqqrrruuutttqqqjjjddd```]]][[[\\\bbbkkkuuu~~~}}}ooo___JJJCCC999444333333111///222222111000000///......000000000000///...---,,,------...///111111111000333222111111333777<<>><<<;;;888555666777777555444444555666444333444555777777666666555555666777666444111222333444777;;;@@@EEEHHHMMMNNNOOOTTT^^^ooo|||fffOOO???777777888888777666444333555666888999999999999:::???FFFSSS___jjjqqquuuxxxwwwxxxxxxvvvsssrrrrrrsssuuuwwwzzz||||||{{{yyywwwvvvwwwyyyxxxvvvtttttttttvvvwwwwwwwwwvvvtttrrrqqqppppppppppppqqqqqqqqqqqqtttsssrrrqqqppppppqqqqqqqqqqqqrrrrrrrrrrrrssssssqqqmmmdddZZZOOOEEE>>>:::555111000111111333999@@@IIIOOOQQQOOOMMMNNNLLLIIIIIIIIIJJJKKKKKKLLLKKKKKKLLLNNNOOOOOOMMMLLLMMMNNNJJJLLLMMMNNNNNNPPPSSSVVVYYY\\\]]]\\\XXXSSSPPPNNNJJJJJJHHHFFFCCC@@@===;;;======BBBPPP^^^aaaZZZQQQDDD>>>777444444444333222///000222333333:::MMM___yyyxxxjjjVVVGGG888333333222111222555555555555555555666666<<<<<<;;;;;;:::999888777888<<<@@@BBB@@@===:::888777:::===AAAHHHYYYpppyyycccMMM>>>666222222111000111222333444222222222///------111444777777777777777888999999555555777>>>LLL^^^ooozzz|||ooo[[[GGG888222111222111000/////////000111222777444000000111222222111...///////////////......///...---///222444333222222000///000222333111000111444:::@@@EEEIIIKKKLLLPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWXXX[[[\\\\\\[[[XXXWWWVVVSSSPPPPPPQQQSSSSSSRRRSSSRRRPPPNNNKKKFFF@@@<<<666111///111111...///111444:::AAAJJJZZZnnn|||xxxmmm```SSSJJJDDD>>>:::666444555666666555555888:::;;;888555333222333222222111000000//////.............../////////000///...,,,++++++++++++---,,,,,,+++************+++***))))))++++++***)))+++++++++++++++*********,,,,,,,,,,,,,,,---......///000222333333333222111tttjjj___VVVIII===555222111111222000//////000000...---,,,,,,------............---,,,+++***))))))))))))---,,,,,,+++***)))((((((''''''((((((((()))))))))''''''(((((()))***++++++***)))(((''''''((()))***+++*********++++++,,,------,,,,,,++++++,,,,,,,,,+++******+++,,,---+++)))+++,,,......---,,,---...---,,,+++******+++,,,---,,,---///000222333333333000111111111000222666888<<>>EEEJJJQQQVVVZZZZZZ]]]dddiiijjjkkkkkkcccVVVLLLHHHEEEBBB>>>@@@@@@???>>>======>>>>>><<<;;;;;;<<<===<<<;;;;;;:::999999:::999777555666666999===DDDLLLSSSXXX```aaabbbgggqqqyyycccMMM???888888999999888777555444666888;;;<<<;;;::::::;;;AAAJJJXXXdddmmmrrruuuwwwwwwwwwwwwuuurrrpppqqqrrrwwwyyy|||}}}}}}zzzvvvsssvvvwwwxxxwwwuuutttttttttttttttuuuuuutttrrrpppoooooopppppppppqqqrrrrrrrrrtttsssrrrqqqpppoooooooooppppppppppppqqqqqqqqqqqqqqqmmmeee[[[QQQHHHAAA===888333111111111333:::BBBIIINNNRRRPPPOOOOOONNNKKKHHHHHHJJJKKKLLLLLLLLLLLLNNNOOOPPPPPPNNNLLLLLLMMMHHHKKKMMMOOOOOOPPPRRRSSSYYY[[[]]]\\\YYYTTTRRRQQQKKKKKKJJJGGGDDD@@@===;;;;;;:::???KKKYYY```\\\TTTEEE???777333333444333222///000111222111777IIIZZZrrrsss[[[KKK;;;444333111000000666666666666555555444444777777777777666666666555777:::>>>@@@>>>;;;999777444777===DDDPPPddd{{{{{{eeePPP???777222111000000000111222333111111000...,,,,,,...111555444444444444555555666111222444<<>>:::666444444444444444666888;;;;;;888555333222222111111000000//////..................---------...---,,,,,,+++++++++,,,************+++++++++++++++***)))***+++,,,+++))),,,,,,---.........---,,,------------............000111222333444333222222~~~{{{ttthhh]]]WWWOOOCCC999333111111111111///---,,,---.........++++++,,,---...///000111---,,,+++***))))))))))))++++++******))))))(((((('''(((((((((((())))))))))))))))))))))))************)))(((''''''((()))***---,,,,,,++++++,,,,,,,,,++++++++++++,,,---...///,,,+++***+++,,,---,,,******+++---...---,,,---...,,,,,,+++******+++,,,,,,,,,---...000111222222222000111111111111333777:::>>>HHHRRRZZZaaajjjooonnnrrrooojjjcccYYYPPPMMMOOOYYYgggwww}}}pppYYYFFF;;;777111......//////...000000000//////.........000000000000000///...---+++,,,------...///111333555888<<>>AAAGGGPPP[[[eeekkkssssssuuuyyyrrr]]]III===888999999:::999888777666666999======<<<:::;;;<<>>555333000//////333444666777777666555444333333333333333333333444555888<<<>>><<<999777777444777>>>IIIYYYooo~~~hhhRRRAAA888222111000000000111333444333333111000//////000111222222111111111222222333//////333<<>>:::777333111111000///222777???JJJYYYeeerrr~~~}}}vvviii]]]QQQIIICCC@@@<<<:::666333222222333333555777999999777444222222111000000000//////......//////......------,,,,,,,,,,,,+++++++++,,,,,,---***+++++++++++++++******+++)))((()))***+++***)))+++,,,...000000///---,,,......////////////......000111222444444333333222xxxrrrpppjjj^^^UUUKKKDDD:::222...---......222///,,,+++,,,------,,,******+++,,,...000222444---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++******))))))((((((***)))(((''''''((()))***...---,,,,,,+++,,,,,,,,,***++++++,,,---///111111...,,,++++++---...---,,,***,,,......------...///++++++++++++++++++++++++......///000000000/////////000111111111444888;;;@@@JJJTTT[[[aaaiiilllkkkkkkeee___XXXNNNFFFGGGNNN^^^nnn~~~{{{iiiQQQ@@@666444000///...//////////////////...................../////////...------,,,---...---,,,---111444777<<>><<<<<<<<<@@@LLLYYY\\\XXXFFF???666111111333555555333333333444333666CCCPPPiii}}}{{{bbbQQQ???666333000...///000222555888999999777666111000000000000111222222333666:::;;;:::777666555666:::BBBPPPcccxxxlllVVVCCC888333333222111222333444555444333222111111111111111111111000000///000000111...///333;;;KKK^^^ooozzz}}}qqq^^^III:::111......111000///......///000000333333444444333111000000000000000///...---,,,+++,,,---...///000111333444111111111111000//////000666:::AAAHHHNNNQQQRRRRRRMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQRRRTTTWWWYYY[[[\\\]]]^^^______^^^\\\YYYWWWTTTUUUVVVVVVVVVVVVUUUTTTQQQQQQQQQQQQOOONNNNNNNNNQQQOOOMMMLLLIIIDDD>>>:::777333111111000///555<<>>GGGRRR[[[bbbjjjsss{{{vvvrrrpppmmmiiiiiihhheeeccccccdddfffiiigggdddcccdddcccbbbaaaaaa^^^[[[ZZZYYYXXXWWWUUUXXXZZZ___hhhssszzzfffSSSDDD===777888999::::::999888777555999======::::::???CCCOOOZZZhhhqqqsssssstttuuuwwwwwwuuurrrooooooqqqrrrsssuuuwwwyyyyyyxxxvvvtttuuuvvvvvvtttrrrqqqrrrtttttttttuuuvvvuuutttsssrrrmmmnnnnnnoooooopppppppppnnnnnnooooooooonnnmmmlllmmmmmmmmmmmmnnnnnnnnnnnnlllhhhaaaXXXOOOGGGAAA>>>:::555222222222333:::BBBJJJOOORRRQQQPPPQQQOOOLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOOOOMMMKKKKKKLLLPPPSSSUUUUUURRRPPPOOONNNRRRTTTVVVVVVUUUTTTTTTTTTVVVUUUUUURRRNNNHHHCCC@@@===>>>;;;;;;GGGWWW^^^[[[LLLDDD999222111333555555666555555555444777AAALLLdddyyy{{{cccQQQ???555222000///000///222666:::;;;;;;999888111000///......///111111111444777888777666555555888<<>>:::555333111111000111888AAANNN^^^qqq}}}qqqgggXXXKKKDDD@@@<<<:::777777555222///000222444333555666555333111000000000000000000000000000000///////////////.........------,,,,,,,,,---......---............,,,***)))***)))((()))*********(((((()))+++,,,,,,,,,,,,++++++,,,...000000000000//////000111222333222111111nnnaaaVVVRRRPPPJJJDDDBBB<<<888444111000000000//////---+++++++++,,,+++)))+++++++++,,,...111444555---,,,+++***)))))))))))))))))))))******+++++++++(((((()))))))))*********)))))))))******+++++++++,,,+++***))))))***+++,,,,,,+++++++++++++++,,,---***+++,,,...111444666888222000......///000000000...///111000///......///******++++++++++++******,,,---......////////////...///111111222555:::===FFFPPPYYY___ccchhhiiigggcccXXXOOOJJJDDDCCCQQQcccvvvnnnWWWDDD888000000000000///...///000------------------------......////////////......---///000000///333:::AAAOOOYYYgggqqqwww}}}}}}{{{zzzxxxttttttrrrpppmmmmmmnnnpppqqqooooooppprrrttttttsssqqqnnnkkkiiihhhgggfffdddhhhkkkqqqzzzqqq]]]KKK@@@;;;666777888999999888777777666:::>>>===;;;<<>>;;;888666555555444111//////222666444555666555333111000111111111111111111111111111/////////000000000000000//////...------.........,,,---///000000...---,,,,,,+++******,,,,,,+++***(((((()))***++++++,,,,,,)))+++---///111111000000...///000111222111000000cccVVVKKKHHHDDD===999:::666333000/////////...,,,...---,,,---...///...,,,,,,++++++,,,...111444666---,,,+++***))))))))))))))))))******++++++,,,,,,))))))))))))************&&&'''((()))+++,,,......---,,,+++******+++,,,---+++*********++++++,,,---++++++---///222555888999333111///...000111111111///111222111///......///******++++++++++++*********+++,,,...///000000111...///000111333666:::>>>IIIRRR[[[```eeeiiijjjhhh\\\PPPFFFAAA===>>>QQQfffhhhQQQ@@@666///000000000.........///------------------------//////000000000000000///,,,///111222222777@@@HHH^^^iiixxx}}}}}}~~~|||zzzzzzxxxuuusssrrrtttvvvtttssstttvvv{{{~~~|||yyyuuurrrrrrqqqooonnnrrrvvv|||{{{iiiUUUDDD:::666666666888999999888777666777;;;???>>>;;;>>>FFFMMM[[[eeeqqqxxxwwwvvvxxx{{{yyyxxxvvvssspppppprrrtttuuuuuuttttttsssssssssrrruuuuuuuuusssqqqppprrrtttpppqqqrrrsssrrrqqqpppooommmmmmmmmmmmmmmllllllllljjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnoooooonnnjjjbbbYYYPPPGGGAAA>>>777444333333333333777>>>BBBHHHMMMNNNPPPTTTTTTSSSQQQQQQQQQQQQPPPOOONNNNNNIIIKKKMMMMMMKKKKKKKKKLLLLLLNNNPPPQQQPPPPPPQQQSSSRRRTTTVVVWWWVVVVVVWWWYYYWWWWWWVVVTTTOOOIIICCC???:::<<<999666BBBYYYeeeddd]]]RRRDDD999555444444333888666555555444555===FFF[[[qqq|||```OOO<<<444222111111222333666:::>>>>>><<<888666333111000.........000111///222444555555333333333666<<>>222111000000000111333333222000///111444666555333222222111000000000000000///---...666FFF]]]sssvvvcccNNN>>>444000///---,,,,,,---...000222333///333888:::888666666666222222333444444444333333000444999:::777444333333333555666555111000111333777<<>>@@@>>><<<@@@KKKTTTccciiipppuuuvvvwwwxxxzzz{{{zzzwwwtttssssssssstttuuutttssssssrrrrrrrrrsssttttttttttttsssrrrqqqqqqrrrqqqqqqqqqqqqqqqooommmmmmnnnnnnllljjjjjjkkklllkkklllnnnoooppppppppppppmmmnnnnnnoooooooooooonnnllliiibbbYYYOOOFFF>>>:::555555555444444666:::>>>HHHJJJNNNQQQSSSTTTTTTSSSWWWUUURRROOOMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOORRRTTTUUUTTTSSSQQQTTTUUUVVVUUUUUUWWWZZZ\\\YYY[[[XXXQQQKKKIIIFFFBBB999888666999DDDUUUcccjjjlll___OOOBBB;;;777666777888555444555444444;;;DDDXXXooowwwcccOOO<<<666444///...111000333777<<>>555333333000///000//////...---......///000///...+++***)))***,,,---+++,,,,,,,,,,,,---------,,,++++++******)))*********)))((('''(((***,,,---++++++,,,,,,++++++***))),,,,,,+++************************)))))))))((((((++++++***((('''(((+++......,,,+++---000333555666222111000000222444333333000000///------,,,,,,,,,---+++******+++++++++******,,,...///000000///...///111333333333666<<>>999666666555444333555999<<>>:::777222111......//////...------...///111222222333333555:::GGG[[[nnn~~~pppWWWDDD<<<555000222333111000111///000111222333333222222000111111111111000/////////---000888EEEWWWmmm~~~}}}kkkSSS@@@888444222//////000000000111111111///111333444333333444555444444333222222222222222///222666777666555333333444333111111111111000000;;;BBBIIIKKKOOOUUUXXXWWWWWWVVVUUUSSSQQQPPPNNNNNNPPPPPPPPPRRRTTTVVVYYYZZZ^^^^^^]]]\\\ZZZXXXWWWVVVUUUTTTSSSSSSTTTTTTSSSRRRTTTSSSRRRQQQQQQQQQQQQQQQRRRQQQOOOJJJEEE???:::777111222333444333666BBBOOOdddvvv~~~ppp]]]MMM===666555333222222111111111111111222333444555999<<<;;;666222222333111111111111000///...---...---+++***+++...000333111111///---******+++---...///000000111000///...,,,---------.........///------,,,******)))))))))...///111222333222000/////////000000000000//////;;;444......///---+++,,,,,,,,,,,,,,,---...//////...---+++***)))***,,,---,,,------------,,,,,,++++++++++++******)))))))))))))))(((((((((***,,,---...---,,,,,,++++++,,,,,,...---,,,,,,+++,,,,,,,,,******+++,,,+++***)))((()))***++++++******,,,...000...---...111444555555222111000222444555555444///...------------------,,,+++******,,,------,,,+++,,,...///000000///...///111333333444888???DDDQQQXXX```bbbcccbbb\\\UUUGGG???888888@@@RRRlllvvv\\\EEE777222---------------...//////.........//////000000111//////.........//////000...000444555666@@@YYYppp}}}zzzvvvooohhhccc[[[ZZZZZZZZZZZZ\\\^^^______^^^]]]\\\[[[[[[[[[[[[[[[]]]```ccchhhnnnuuuzzz|||yyyvvvsssrrrtttwwwyyyzzz~~~zzztttmmmhhhccc]]]TTTIII???999555333666777888:::;;;<<<<<<<<<<<<>>>@@@@@@BBBJJJWWWaaaiiimmmrrrvvvxxxyyyzzz{{{{{{zzzxxxuuutttttttttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrqqqppppppooooooqqqppppppoooooooooooopppqqqqqqpppnnnkkkjjjkkkmmmooopppqqqrrrrrrqqqpppooonnnnnnooopppppppppppppppkkkhhhaaaYYYOOOEEE===999777777666444333444888;;;CCCGGGLLLRRRVVVXXXXXXWWWTTTRRRPPPMMMJJJIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQSSSUUUXXXYYYYYYWWWVVVTTTVVVWWWWWWWWWYYY[[[^^^ZZZ[[[YYYSSSOOONNNKKKGGG???===:::999???OOOeeevvv}}}ttteeeVVVKKKDDD???<<<;;;888777777666555999>>>NNNddd}}}{{{aaaMMM;;;555333......111444777;;;>>>???===:::888111///------......---,,,,,,---...///000111111111333777CCCTTTeeesssuuu\\\GGG;;;555000222333111//////111111222222222222111111000000000000000///......000...///777BBBRRRhhhzzznnnUUUAAA777333111//////000000000000111111///111333444333333444555333333222111111111111222111333555666555444444444555444222000///000111222;;;CCCIIIKKKOOOUUUXXXWWWWWWVVVTTTQQQOOOMMMLLLLLLPPPPPPQQQRRRTTTVVVXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSSSSTTTTTTSSSRRRSSSSSSRRRQQQQQQRRRRRRRRRQQQOOOLLLGGGBBB<<<888555333333444444333666BBBPPPiiizzz{{{mmmXXXIII:::444444333222222000000000000111222333444666999<<<<<<777333222222000000000//////...------///---+++)))+++...333666444444333000---,,,---/////////000000000//////...,,,,,,------------............,,,+++************//////000111111111111111000000000000///---,,,,,,555///,,,---...+++***+++*********+++,,,---......---,,,+++******+++,,,---------......---,,,+++*********++++++,,,,,,,,,,,,*********)))***+++,,,---...---,,,+++***+++,,,------,,,,,,++++++,,,,,,,,,)))***,,,------,,,***)))(((***,,,---,,,,,,---///111000///000222555555555222111111333555777666555//////...---,,,,,,,,,,,,,,,***)))***---.........,,,---...///000000000///000222333444555:::BBBHHHSSS[[[bbbcccccc```YYYQQQAAA;;;666888EEE[[[vvvpppWWWBBB666222......---------......///,,,---...///000000111111111000...------...///000...111555666777DDDaaa{{{{{{rrroookkkfffaaaZZZSSSNNNHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNPPPSSSWWW^^^ffflllmmmjjjfffcccbbbdddgggjjjlllqqqwww|||{{{ssslllgggbbb[[[VVVSSSOOOIIIBBB<<<888666666555666888999;;;;;;<<<<<<:::<<<>>>@@@EEEOOO]]]gggmmmooossswwwyyyzzz{{{{{{{{{zzzxxxwwwuuuuuuuuuuuussssssssstttssssssssssssrrrqqqqqqpppoooooooooooopppppppppooonnnoooqqqrrruuuuuusssppplllkkklllmmmrrrrrrsssssssssrrrpppooonnnnnnooopppqqqqqqqqqqqqkkkhhhaaaYYYOOOEEE===999666666555444333444888;;;BBBGGGMMMTTTXXXYYYXXXWWWRRRQQQNNNLLLIIIHHHHHHHHHGGGHHHJJJLLLNNNPPPQQQRRRRRRTTTWWWYYY[[[ZZZYYYWWWTTTVVVXXXXXXYYYZZZ\\\^^^[[[\\\YYYTTTRRRSSSPPPKKKCCC@@@<<<999<<>><<<<<<<<<<<<<<<<<<======@@@??????>>>>>>>>>??????AAABBBCCCEEEHHHMMMTTTYYY\\\ZZZUUURRRQQQRRRTTTUUUZZZ___fffkkkrrryyyyyyvvvkkkeee]]]VVVRRRMMMHHHDDDEEECCC@@@<<<999888777777555666888999:::;;;;;;;;;666888<<<@@@GGGSSSaaajjjppprrrtttwwwzzz{{{{{{zzzzzzzzzyyyxxxwwwvvvvvvvvvsssttttttuuuuuuuuutttssssssrrrqqqpppoooooooooooopppqqqpppooommmooorrrvvv{{{zzzwwwrrrnnnlllmmmooossssssttttttsssrrrqqqpppnnnooopppqqqrrrrrrrrrrrrllliiibbbYYYOOOFFF>>>:::444444444333333555999<<>>EEEKKKLLLOOOUUUWWWVVVTTTSSSPPPMMMKKKJJJIIIIIIKKKLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSTTTUUUVVVUUUSSSSSSSSSRRRRRRRRRSSSSSSTTTPPPNNNIIICCC===999666555555444444444444999HHHWWWooozzzlllXXXJJJ;;;555444222000000/////////000111333444555666777888777444111///...///...------,,,------......///000222333555666666555555555333000......///000//////...............,,,,,,,,,,,,,,,,,,++++++*********+++,,,---//////......////////////000000//////000111111111111000000,,,***+++)))&&&&&&)))((()))***+++++++++++++++***************++++++,,,,,,---///000///...,,,+++)))***,,,///000111111111+++,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())))))))))))(((((())))))******)))***+++,,,---,,,++++++)))+++------,,,,,,---.../////////111444666666555333222333444666666444222222000///---+++***))))))+++***)))***,,,......---.........//////000111111000222444555888???IIIPPPWWW]]]aaa```]]]YYYPPPHHH::::::;;;BBBVVVoooyyycccMMM<<<444222111000///...---,,,,,,,,,+++,,,...///000//////...//////.........//////000111222555777<<>>;;;<<>>===>>>FFF]]]uuuwwwgggWWWHHH>>>666444444444666:::???KKK```yyy~~~___LLL;;;777666222333777555888999777333000111444000///---...///000000///222333333333222222111000---000555999;;;DDDYYYmmmkkkOOO???999777:::<<<999666555444444333222222222333444222222222222222111111000......000666>>>NNNhhh~~~www___GGG999444333........./////////000000...000222222222111222444444444333222222222222222333555666666444222222333111444777777666666;;;???CCCIIINNNNNNOOOSSSTTTRRRRRRPPPMMMKKKIIIJJJKKKLLLIIIJJJLLLNNNOOOPPPPPPPPPMMMNNNPPPSSSUUUWWWXXXYYYSSSRRRRRRTTTVVVXXXXXXWWWUUUUUUTTTSSSRRRRRRRRRRRRNNNKKKDDD===888555333333333222333555888AAATTTeeewwwvvvhhhUUUGGG:::666666444111111000000111222333555777888;;;888555111000000000///000///---,,,---...///000000111111222333444444444444555666666444333333444111000...---,,,,,,------,,,+++++++++************+++************+++,,,,,,)))***,,,......---,,,+++,,,---...000111222222222000---+++,,,+++))),,,111******+++,,,,,,+++))))))))))))******++++++++++++***,,,...000111000...,,,,,,---...//////---+++***(((((())))))))))))((('''))))))***++++++)))((('''))))))(((((()))***++++++***)))))))))******,,,,,,+++,,,,,,+++))))))+++,,,,,,,,,---000444666666555444333333555555444111......---,,,,,,+++++++++,,,+++***((()))***,,,++++++............///000111222111333555666:::BBBMMMUUU[[[^^^^^^YYYSSSLLLCCC:::777<<>>EEEOOOYYY^^^^^^\\\YYYQQQPPPMMMKKKJJJIIIIIIIIIIIIKKKMMMPPPRRRRRRRRRQQQQQQRRRSSSTTTSSSPPPMMMKKKOOORRRUUUXXXYYYYYY[[[\\\___^^^[[[ZZZ]]]bbb___YYYQQQEEE===>>>???FFF[[[qqqppp___NNNDDD999555444444666999<<>>@@@AAA===999888444333222222222333444555222333333333333222111111---...111666>>>OOOjjjwww___GGG:::555444............/////////000...000222222222111222333555444333333222222333333333555666666444333222222111666:::;;;::::::>>>CCCDDDJJJNNNNNNOOORRRSSSQQQQQQOOOLLLJJJJJJJJJLLLMMMJJJKKKMMMOOOPPPQQQPPPPPPKKKLLLOOORRRUUUWWWXXXYYYRRRQQQQQQTTTWWWYYYYYYYYYVVVVVVTTTSSSRRRRRRRRRRRRMMMIIIBBB;;;666333111111222111333555999DDDWWWiii{{{ttteeeRRRDDD888555555444333222111111222333444666777888>>>:::555111000000111111000///...------...000111222111000///000111333444...000222111000//////000111000...---,,,,,,------,,,+++++++++******))))))---,,,+++***))))))))))))'''))),,,......---+++))),,,---...///000000000000,,,,,,---......---,,,,,,+++,,,---......,,,***)))******))))))******+++,,,//////000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((()))***+++,,,+++***)))))))))(((((((((((())))))******)))(((((()))***+++,,,,,,+++***)))))))))***(((***---...///111333555555333000000000000///...++++++,,,---...---+++((((((((((((((())))))))))))...///111222222222000///333444666888<<>>CCCZZZsss}}}iiiTTTGGG:::555444111000111;;;DDDTTTjjj~~~gggTTT???777777777666555777666444333333444555777444111---+++---111333444666666555555444444333333111222444555444<<>>777222333333222111000000111111...000333555555333000...---...111666CCCXXXrrryyycccMMM===777666...//////////////////...000111222222000000111333555666666666555333111000222444777888666444333333555888;;;<<<<<>>FFFRRRaaammmtttvvvxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwxxxwwwvvvuuuuuuwwwzzzzzzzzz{{{{{{{{{||||||yyywwwuuuuuuwwwxxxwwwwwwuuutttrrrpppppprrrwww{{{{{{wwwtttrrrrrrsssssstttttttttsssqqqppprrrqqqqqqsssvvvxxxxxxwwwrrroooiii```VVVKKKCCC>>>::::::999666222111333666:::@@@IIIRRRXXXYYYXXXWWWSSSRRRQQQOOONNNMMMMMMMMMKKKMMMOOOOOOPPPPPPSSSTTTTTTUUUUUUUUUSSSQQQNNNMMMOOOPPPRRRTTTUUUVVVVVVUUUSSSTTTUUUXXX[[[\\\\\\ZZZWWWNNNGGGDDDAAAEEEYYYqqqoooYYYKKK===666444222111333999BBBRRRggg~~~kkkVVV@@@666555444333222666555333222222333555666444111...---000444777888:::999888777555444222222111222444444444;;;NNN```~~~uuuXXXKKKLLLMMMKKKGGG@@@999555222222111000000000000000///000222333333222000///---///222999FFF\\\uuu|||gggQQQ@@@888777000//////......//////000222444555555333333444555444444555555444333111000222444666666555444444555777:::<<<<<<<<<@@@GGGMMMMMMMMMLLLLLLNNNPPPSSSTTTUUUTTTQQQNNNMMMMMMNNNOOOLLLMMMNNNRRRTTTTTTQQQMMMLLLNNNQQQSSSUUUUUUUUUUUURRRSSSVVVXXXYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSPPPJJJ@@@888444222111111333111222666;;;GGG[[[lllrrrcccOOODDD999555333000000222111222333222222444777999999666333111111111111000111000///...---......///000000000111333555777888888666444111///..................///......------------,,,,,,+++************************)))((((((++++++++++++++++++++++++***+++---...////////////,,,---............---,,,+++,,,---...---,,,+++***((((((((((((((())))))*********))))))***++++++,,,++++++++++++++++++++++++)))******++++++******))),,,,,,---------+++***))))))((((((((()))***+++++++++***)))(((((()))***+++************++++++++++++...///000000//////111222111///------///000///...000000111111000///---,,,------------...............///111222222222111000333444666999@@@JJJUUU]]]aaa\\\UUUNNNEEE;;;888:::???LLLaaayyy}}}iii[[[KKK@@@999222///000////////////////////////000000///......///000000000000//////000000111222000444666999EEE^^^xxxyyyaaaKKK===777444333111222333333111000111111333333333222222222111111...//////000000000000//////////////////000111111000...,,,,,,...000000///111//////000222444555444333222222222222333333444222333333444555666777777777777666666777888:::;;;===AAAJJJWWWeeepppvvvyyyxxxwwwvvvvvvuuuuuuvvvvvvvvvwwwxxxwwwvvvuuuuuuwwwzzzzzz{{{{{{{{{|||||||||xxxvvvttttttuuuwwwwwwvvvvvvuuusssqqqppprrrvvvyyy|||yyyvvvtttrrrqqqrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrsssvvvxxxxxxwwwssspppiii```UUUKKKDDD???;;;;;;999555333222555777999>>>GGGOOOTTTVVVUUUTTTOOOPPPPPPPPPPPPPPPOOOOOOMMMNNNPPPPPPPPPQQQTTTVVVWWWWWWWWWVVVTTTQQQOOOMMMOOOPPPQQQSSSRRRQQQOOONNNPPPPPPQQQUUUXXX[[[[[[ZZZXXXPPPIIIDDD@@@CCCUUUhhh|||xxxaaaQQQ@@@888444222222444666>>>MMMccc{{{rrr]]]EEE999555333222222555444333111222333444666666333111111444888;;;<<<>>>>>><<<:::777444222111111111333444444:::KKK\\\|||vvvYYYMMMQQQSSSPPPHHH???999666111000000////////////000000000111111111111000000...000444<<>>DDDNNN\\\hhhqqqwwwyyywwwwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxwwwuuuuuuuuuwww{{{{{{{{{{{{||||||||||||xxxvvvsssssstttvvvvvvvvvuuuuuutttrrrqqqssswwwzzz}}}|||zzzxxxuuutttrrrrrrqqqppppppoooooopppqqqqqqsssrrrrrrsssvvvwwwwwwvvvssspppiii___UUULLLEEEAAA<<<:::777444333333555777999>>>EEELLLQQQSSSSSSSSSJJJKKKMMMOOOPPPOOOOOONNNNNNPPPPPPPPPPPPQQQTTTVVVYYYXXXXXXVVVTTTQQQOOOMMMLLLMMMOOOPPPOOOMMMJJJIIILLLLLLMMMQQQUUUXXXYYYXXXVVVOOOHHHBBB===>>>LLL[[[sssiiiXXXDDD999444222222555333:::HHH]]]www{{{fffMMM???999666666777666555444333333444666888:::777555555777;;;===>>>@@@???>>><<<:::666444222111111333444444999IIIYYYyyyvvvZZZMMMRRRUUUQQQGGG<<<666444000//////.........//////000000000//////000000000///111666@@@QQQhhhvvv```MMM???999333111///------///111333222555777888666444333333///000000111222222333333555555555444444555888:::<<<===>>>>>>???BBBGGGKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTSSSRRRRRRRRRRRRSSSMMMNNNPPPRRRSSSRRRPPPOOORRRSSSUUUVVVWWWVVVTTTSSSQQQTTTWWWZZZZZZXXXUUUSSSSSSSSSUUUUUUVVVUUUUUUTTTMMMGGG???888333111000///000///111666===III]]]nnn}}}{{{kkk\\\KKKAAA777444222000///111///000222222222444777:::<<<888444111000///...---...///000111000///---,,,,,,...111444666777777666555333111000.........////////////////////////000------------,,,,,,++++++***))))))))))))*********++++++*********+++,,,---------------------------........................,,,---------,,,,,,++++++***))))))))))))***++++++...---+++***))))))******)))))))))))))))))))))))))))))))))******)))))))))------......---+++***)))(((((())))))+++,,,---...---,,,***)))))))))***+++)))***+++,,,,,,,,,,,,,,,)))+++------------///000...,,,+++,,,.../////////...000111000---,,,,,,---+++++++++,,,,,,,,,------///000000111222333333333333444888>>>HHHQQQYYY]]]ZZZSSSJJJCCC;;;666777===EEE[[[vvv|||kkkQQQFFF;;;555222...---///////////////////////////000///...------...///000...------------...//////000111333999EEEZZZtttmmmWWWEEE999444333000222444444222222222333333333444444444333222111000000000////////////000000///..................000...---...000222333333444111///...///000000000000111111222222333333333222222333333444444555555333444666666666888;;;>>>???GGGSSS```kkkrrrvvvxxxwwwvvvvvvuuutttuuuuuuuuuvvvwwwxxxwwwuuuuuuuuuwww{{{{{{{{{|||||||||}}}}}}yyyvvvsssrrrtttvvvwwwwwwssstttssssssrrrtttxxx{{{yyyxxxxxxwwwuuutttsssrrrooooooooooooooopppqqqrrrsssrrrrrrsssvvvwwwwwwvvvsssoooiii```VVVMMMEEEAAA<<<999666444444444555666:::>>>DDDJJJOOOQQQRRRQQQHHHJJJLLLNNNOOOOOOOOOOOOOOOOOOPPPOOOOOOPPPSSSVVVYYYXXXWWWUUURRRPPPNNNMMMIIIJJJKKKLLLLLLJJJHHHGGGIIIHHHIIIMMMQQQTTTVVVVVVSSSNNNGGG@@@:::;;;DDDNNNhhhzzzqqq^^^III<<<555111222444222777CCCWWWrrrlllTTTDDD===999999;;;999888666666666888:::;;;>>><<<999888:::<<<======>>>>>>>>>===;;;999666444111000222444555:::HHHVVVuuuuuuZZZMMMQQQTTTPPPEEE;;;555333///...............//////000000///......///000000///222777CCCUUUmmm}}}iiiUUUDDD:::444222000......000222444333666999:::999666444333/////////000111222333444888888777555444666999<<<=========>>>???CCCHHHKKKKKKKKKLLLMMMNNNPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSNNNPPPRRRSSSSSSRRRQQQPPPTTTUUUWWWXXXXXXWWWUUUTTTRRRTTTWWWYYYYYYXXXUUUSSSRRRSSSUUUVVVVVVUUUTTTSSSJJJEEE===777333111000...///...111666>>>JJJ]]]nnn|||wwwgggWWWHHH???666333222//////000///000111111222444777:::===:::555222111000///...---...000111111///---+++,,,...111444666777666555444333111///////////////333222111000////////////............------------*********)))***+++,,,---...---,,,++++++,,,...///...---------,,,,,,,,,,,,//////...------...//////------,,,,,,,,,+++++++++***************++++++,,,---,,,+++)))((('''''''''++++++++++++++++++++++++((())))))******))))))(((,,,,,,---------+++***)))(((((()))***+++---///000...---+++***))))))***+++***+++,,,---------,,,+++(((***,,,,,,,,,,,,---///...---,,,,,,.../////////,,,...000///+++***,,,///---............////////////000000111222333444444222555:::CCCLLLTTTYYY[[[TTTMMMEEE???999666999@@@KKKccc}}}vvvbbbIII???666333111...---///////////////////////////////////////////////////------,,,,,,------...///000///111777BBBUUUnnntttaaaLLL===555333111333555555444333444555333444555666555444333222222111111000000000000111000//////.........//////111//////000444777888999888555111000000111111000000111222222333222222111222222222333333333444444222444666666555666;;;???BBBKKKXXXeeennnsssvvvwwwwwwvvvuuuuuuttttttuuuuuuvvvwwwxxxwwwvvvuuuuuuwww{{{{{{|||||||||}}}}}}}}}zzzwwwtttssstttvvvwwwxxxttttttttttttssstttwwwzzzvvvvvvvvvvvvvvvuuuttttttoooppppppqqqrrrssssssttttttsssrrrtttvvvwwwvvvvvvqqqooojjjbbbXXXNNNEEE@@@<<<999777666777777777666:::===BBBHHHLLLNNNPPPPPPKKKKKKMMMNNNOOOOOOPPPPPPNNNNNNNNNMMMLLLNNNQQQTTTVVVVVVTTTRRRPPPOOOMMMMMMHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFIIIMMMQQQSSSSSSSSSOOOIIIAAA;;;;;;@@@FFFYYYjjjyyyeeeOOO@@@888333222444222666???RRRnnnqqqYYYIII@@@:::999;;;;;;:::999888999;;;===>>>@@@>>>;;;:::;;;<<<===<<<;;;<<<======<<<999777555000000222555777<<>>???===:::777555/////////000111333444555999999888666555555888;;;<<<<<<<<<===@@@DDDHHHKKKJJJKKKLLLMMMNNNPPPQQQQQQNNNPPPQQQSSSTTTTTTSSSRRRQQQSSSUUUUUUTTTSSSSSSSSSUUUVVVXXXYYYYYYXXXVVVUUUTTTUUUWWWXXXXXXWWWUUUTTTRRRSSSUUUVVVUUUTTTRRRPPPGGGBBB;;;666333222000//////...111777>>>JJJ]]]mmmzzz}}}tttdddTTTFFF===555222222///...000...///000111222444777:::===:::666333111111000///---///000111111///---,,,...///222444666666555444333222111000///000000111444333111///.........///.........---------------++++++******+++---///000222111///------...///000...---,,,,,,,,,,,,,,,---000///...------...///000------,,,,,,+++++++++,,,)))))))))))))))***++++++***+++++++++***)))((((((************************(((((())))))))))))((((((******+++,,,,,,+++***)))(((((()))***,,,...000111...---,,,***))))))******+++,,,---......,,,+++)))+++,,,------++++++,,,---000...------...//////...***---000...+++***---111/////////000000000111111000000000111222333555555222555<<>>MMMfff{{{{{{jjjUUUDDD:::777222444666666555444555666555666777888777666444333444333222111000000111222/////////...//////000000000///000333888===@@@AAA<<<888444222222222222222111111222333222222000000222222222222333333333333111444777666444555:::???FFFPPP^^^jjjqqqtttvvvwwwvvvvvvuuuttttttttttttuuuvvvwwwxxxwwwvvvuuuuuuwww{{{|||||||||}}}}}}}}}}}}{{{xxxtttssstttwwwxxxyyywwwwwwwwwuuussssssuuuvvvttttttvvvvvvwwwvvvvvvuuuqqqrrrtttvvvwwwxxxwwwwwwtttsssssstttvvvwwwvvvuuuooonnnjjjdddZZZOOOEEE???<<<;;;999:::;;;;;;999666999<<<@@@DDDHHHKKKMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJKKKOOORRRTTTSSSQQQPPPNNNMMMLLLLLLIIIHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDFFFJJJNNNPPPPPPRRRPPPJJJAAA;;;:::===@@@JJJ[[[qqqlllUUUEEE<<<555333555444666===NNNjjjyyyaaaPPPDDD<<<999:::<<<;;;:::999:::<<<>>>??????===;;;:::<<<===>>>===:::;;;<<<<<<;;;888555333000///222666999>>>IIIUUUmmmsssYYYKKKJJJHHHEEE???999444111//////......//////000111........................///111888EEEZZZrrrwwwaaaKKK>>>333222222111111222222333777;;;???AAA???;;;777555111000000000111333444555888888888666444444555777;;;::::::<<<@@@EEEIIIKKKIIIJJJLLLMMMOOOPPPPPPPPPMMMOOORRRTTTUUUUUUTTTSSSQQQSSSUUUUUUSSSQQQRRRSSSVVVWWWYYYZZZZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSUUUUUUTTTRRROOOMMMCCC???999555333222111000//////222777>>>III\\\lllyyy{{{qqqaaaQQQDDD;;;444222111///...///---///000111111444777:::<<<999444222111000///......///000000000///------000111222444555555444444444333111000000111222222111000...---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---///111222555333000...------///000---,,,+++++++++,,,---...000///...------...///000...---,,,+++++++++,,,,,,((((((((((((((()))*********+++,,,......---,,,,,,''''''''''''''''''''''''(((((())))))))))))((((((((()))***+++,,,+++***)))(((((()))***,,,///111222///---,,,***))))))******+++,,,.........,,,***)))...//////...,,,***+++,,,111///------///000///...***---000///++++++///333////////////000000000000000000000111222444555666222666>>>IIISSSXXXXXXVVVJJJDDD???<<<999888===EEEYYYppp~~~hhhSSS===555//////000//////111////////////////////////...///222333333222///..................///000000222...---222:::HHH___tttrrr]]]KKK@@@<<<333555777777666555666777666777999:::999888666555555444222111111111222222///////////////000111111......000555<<>>;;;666444333333333333111222333333222111000///222222222222222222333333111555777666444555999>>>IIISSSbbbmmmsssvvvwwwxxxvvvvvvuuutttttttttttttttvvvwwwxxxwwwvvvuuuuuuwww||||||||||||}}}}}}}}}}}}|||yyyuuusssuuuwwwyyyzzzzzzzzzyyyvvvsssqqqrrrsssssstttuuuwwwwwwwwwwwwvvvsssuuuwwwzzz{{{{{{zzzzzztttsssssstttvvvwwwvvvuuunnnnnnkkkeee[[[PPPEEE???>>><<<;;;<<<>>>>>>:::777888:::>>>BBBFFFIIIKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKIIIHHHJJJMMMPPPRRRQQQOOONNNMMMLLLLLLLLLLLLJJJGGGDDDCCCBBBCCCDDDEEECCCCCCEEEIIILLLNNNNNNOOONNNIII@@@:::999;;;<<<@@@PPPhhh|||qqqYYYIII???888555666555666<<>>@@@===;;;999:::<<<>>>??????:::;;;<<<<<<:::777333111//////222666:::???JJJUUUjjjrrrYYYGGGDDDAAA>>>;;;666111...///////////////000111111------...//////...------///111777EEE[[[rrrzzzdddMMM???222222222222222222222222666:::>>>@@@>>>:::666333222111111111111333444666777777777555333222222444:::999999;;;@@@EEEIIIKKKIIIJJJLLLMMMOOOPPPPPPPPPMMMOOORRRUUUWWWVVVUUUTTTNNNQQQSSSRRRPPPNNNPPPQQQVVVWWWYYYZZZ[[[ZZZXXXWWWWWWWWWVVVUUUUUUUUUVVVWWWRRRSSSUUUUUUTTTQQQNNNKKKAAA===888555333333222111//////222888>>>III[[[kkkyyyzzzppp___OOOCCC:::333222111///...///---...000000111444777::::::777333000000000///...///////////////......---222222333333444444444333444333222111111222333333...---,,,++++++,,,...000*********************+++------,,,,,,---000222444666444000...,,,---...///,,,,,,+++***+++,,,---...............------,,,+++,,,,,,,,,,,,++++++***)))+++++++++++++++,,,,,,,,,,,,***)))***...111000///************************))))))))))))))))))))))))((()))*********)))'''&&&(((((((((***,,,///111333000///---+++*********++++++,,,...---------000222444333111///...---,,,,,,---...//////////////////+++---......------///000,,,...000111000000000222000000000111222333555555444666===JJJVVV[[[VVVPPPGGGCCC???>>>;;;<<>>CCCHHHVVVeeemmmssswwwxxxvvvuuutttsssssssssuuuvvvwwwzzzxxxuuussssssuuuwwwyyy}}}||||||||||||||||||}}}{{{wwwssssssvvvyyyyyyyyyyyy}}}}}}wwwrrrqqqrrrrrrsssuuuwwwyyy{{{{{{zzzyyy|||yyyxxxzzz}}}yyyvvvtttrrrrrrssssssrrrqqqooommmiiiddd]]]SSSHHH@@@;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<@@@DDDIIIKKKKKKFFFFFFEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJHHHDDDCCCFFFDDD@@@CCCCCCDDDFFFHHHJJJKKKLLLMMMLLLHHHBBB;;;888888:::>>>HHHXXXkkkxxxdddPPPBBB999444222222777===III```|||rrr^^^MMMBBB<<<:::===<<<;;;<<<======;;;999;;;::::::;;;>>>AAABBBBBB===<<<:::888666444444333222...---444>>>GGGRRR[[[rrrsssYYYFFF???888888777222//////---///000000///......///222222333333333222111111111000666EEEXXXlllyyybbbLLL>>>555444333222222333555666<<<@@@DDDDDDAAA;;;666444111111222222222333333333444555555444222111222333666666888===BBBEEEFFFFFFJJJKKKLLLNNNOOOOOOPPPPPPNNNPPPSSSUUUWWWWWWWWWVVVRRRSSSSSSSSSRRRQQQPPPPPPVVVWWWYYY[[[\\\[[[ZZZYYY[[[ZZZYYYWWWVVVUUUTTTTTTQQQQQQQQQRRRRRROOOKKKHHH@@@;;;666444666666333000///000333888CCCSSSdddoooxxxhhhYYYPPP???;;;777444333333222111000000000111444888;;;===999777444222222111000///000111333444444222///...///000222555777777444222333222111000000111222333222111///---,,,*********------,,,+++++++++++++++******+++,,,...000222333444333000---,,,,,,,,,---000...,,,,,,------,,,+++---------------,,,++++++...---+++***)))***+++,,,+++++++++++++++*********+++))))))+++...111111000++++++++++++++++++++++++))))))))))))))))))))))))((())))))***)))((('''&&&'''(((((()))+++...111222000///---+++*********++++++---------------///111444333222111///---,,,+++---......///////////////,,,---...---++++++,,,------///111111000000111333111111111222333444555666444666===HHHRRRUUUPPPIIIBBB>>><<<===???FFFWWWgggzzzzzzjjjUUUCCC666333///....../////////...............///000000111111111111000///---,,,000000////////////000000111...///444444888III]]]tttvvviiiZZZMMM???888333333333111111444666666666666555555555555333222111000000000111111000000000000000000000000111000222999DDDMMMRRRTTTPPPHHH===777555555444333111111111111000000000000111111222333444555666666666777888888777999???DDDMMMZZZhhhppptttwwwwwwuuusssssssssssssssuuuvvvwww{{{yyyvvvtttsssuuuwwwyyy||||||||||||||||||||||||zzzwwwssssssuuuxxxyyyxxxzzz~~~}}}wwwrrrqqqrrrqqqrrrtttvvvxxxzzzzzzyyyyyy|||zzzyyy}}}~~~zzzvvvtttrrrrrrrrrrrrqqqppplllkkkhhhddd^^^UUUKKKDDD??????>>>>>>>>>=========;;;;;;<<>>GGGOOOPPPJJJCCC???;;;:::===EEESSShhhyyysssaaaMMM<<<444111///...//////...---------...////////////...000000000000000///......111000000//////000000000111...///222000222???PPPjjj|||yyyjjj\\\III>>>444111222111111222555444444444444333333333222222111000000000111111000000000000000000000000111111444;;;FFFOOOTTTVVVTTTLLL@@@888666666555555111111111111111111111111000000111333555666777888777999:::999888;;;AAAFFFTTT```mmmsssvvvxxxwwwuuurrrrrrrrrssstttvvvwwwxxx|||zzzwwwuuutttuuuvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzxxxuuusssrrrtttvvvwwwxxx{{{xxxrrrqqqqqqpppqqqsssuuuwwwxxxyyyyyyyyy{{{{{{|||{{{wwwuuurrrqqqrrrqqqpppoookkkjjjhhheee```WWWNNNHHHCCCCCCBBBAAA@@@???>>>>>>::::::;;;???DDDHHHIIIIIIGGGFFFEEEDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJJJJMMMMMMMMMMMMLLLKKKJJJIIIDDDFFFEEEBBBCCCGGGHHHGGGFFFEEEDDDDDDFFFIIILLLOOOQQQNNNIIIBBB;;;777777777222;;;HHHYYYoookkkVVVGGG<<<666333111444:::EEEYYYsssqqq^^^MMMCCC>>><<<;;;::::::;;;;;;:::888888777666888;;;>>>>>>>>>;;;:::999777555444333333333111111444888@@@PPP___zzzrrrWWWAAA:::444444444111//////,,,---///000///...///000111111222222111111000///333000333<<>>;;;888555333333222111000000111222333333333111111111000///000111222000///......////////////......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111...---,,,+++,,,---...///---,,,++++++---......---+++,,,,,,,,,,,,,,,++++++...---+++******+++,,,---+++++++++***)))(((''''''((((((***,,,///000111111,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((***,,,///000//////...---++++++******,,,---------,,,,,,...000222222333333111///,,,***,,,---...///000000000//////000111000...---...///---...000000//////111333000000000111222333444555999;;;AAAIIINNNNNNHHHBBB@@@===:::>>>JJJ^^^uuummm[[[JJJ===111000//////000000...,,,,,,---.../////////...---//////000000000000000///111111000000///000000000000///000111//////999EEE^^^sssxxxiiiVVVGGG888333333333333444333333222222222111111111111111111000000000000111////////////////////////000000333;;;EEENNNSSSTTTUUUMMMAAA999555444555555000111111111111111222222///000111333555888999:::999:::;;;::::::===DDDIIIYYYeeepppuuuxxxzzzyyyvvvrrrrrrsssuuuvvvxxxyyyzzz}}}{{{xxxvvvuuuuuuvvvwwwyyyyyyzzz{{{{{{zzzyyyyyyvvvtttrrrqqqrrrtttvvvwww|||zzztttsssrrrqqqqqqssstttwwwxxxyyyyyyzzz{{{|||~~~{{{vvvtttrrrqqqqqqqqqooonnnlllkkkiiifffaaaXXXOOOHHHEEEEEECCCBBB@@@>>>======999999;;;???CCCGGGHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIMMMMMMNNNMMMLLLKKKJJJJJJFFFIIIIIIEEEEEEHHHJJJIIIHHHGGGEEEDDDFFFIIIMMMPPPRRROOOIIIBBB<<<888666666222999CCCQQQeee{{{nnnZZZIII>>>777444222444999DDDUUUmmm{{{fffSSSEEE???<<<:::888888999999888777555444444666999<<<<<<<<<:::999888666555444333333222222333555777@@@TTTgggqqqWWWBBB:::555666666333111222,,,---///000//////000111222222333333333222111111666222222999DDDVVVmmmzzzfffQQQ@@@777111000//////000222444555888;;;>>>???===;;;999888444444333333333333222222000111111000//////111333666666777:::>>>BBBDDDDDDIIIJJJLLLNNNPPPRRRTTTUUUTTTUUUWWWYYYYYYXXXWWWVVVRRRSSSTTTUUUUUUUUUUUUUUUYYYZZZ]]]^^^______]]]]]]ZZZYYYYYYXXXXXXYYYYYYZZZXXXVVVTTTQQQNNNHHHAAA<<<444888;;;:::444000///000333444888>>>IIIXXXhhhsss|||ooo]]]MMMDDD???<<<777444333333222111777666666666888:::===???<<<:::666444333333222000000000111222333333333333444222//////000000000///---...///000000///...------------------...//////------..................,,,,,,,,,,,,---...///000---,,,,,,++++++,,,,,,---...---++++++,,,---,,,++++++,,,,,,------,,,,,,,,,***+++---......---,,,++++++++++++***)))(((''''''''')))+++---...///000111,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))((((((''''''''''''''''''''''''(((***,,,...000000//////...---,,,+++***,,,---------+++,,,---//////000111222111///,,,+++,,,---...///000000000000---...//////......///111,,,---...---,,,---///111////////////000222333444777:::@@@HHHLLLKKKFFF@@@???<<<:::???PPPiii}}}gggUUUFFF===000//////000111111///---,,,---...//////...---,,,.........///000000111111222222111000000000000000///000222333111111777???TTTkkkvvvaaaPPP>>>555444333333555111111111111000000000000000000000000111000000000////////////////////////000000333:::DDDLLLPPPPPPPPPJJJ@@@888333222333444000000111111222222222333///000222444666888:::;;;999;;;;;;;;;;;;@@@HHHNNN\\\gggrrrwwwyyy{{{zzzxxxssstttuuuwwwxxxzzzzzz{{{|||zzzxxxvvvuuuuuuuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwsssrrrqqqooooooqqqtttvvv|||{{{uuutttsssqqqrrrssstttvvvxxxyyyzzz{{{{{{||||||yyyuuusssqqqpppppppppooonnnnnnmmmjjjgggaaaWWWMMMGGGEEEDDDCCCAAA???===;;;:::777888:::>>>CCCFFFGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIMMMMMMMMMMMMMMMLLLLLLKKKKKKOOOOOOKKKIIIJJJKKKJJJIIIHHHFFFEEEFFFJJJMMMPPPSSSNNNHHHBBB===:::888777666<<>>;;;999777666777777666555444333222444777:::;;;:::999888777555444333333333000222444777999DDDZZZnnnrrrXXXAAA:::555666666444222333---///111111000000000111222333444444555555555444888444333777AAAQQQiii}}}sss^^^JJJ<<<555333222000//////000111222666888;;;<<<:::999888888444333333333333333333333///000000///...///222444777666777999>>>BBBDDDDDDGGGHHHKKKNNNPPPQQQRRRRRRTTTUUUWWWYYYYYYYYYWWWVVVTTTTTTUUUVVVWWWWWWWWWWWWZZZ[[[]]]___```___^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYWWWUUUSSSPPPMMMGGG@@@<<<333888===;;;555000000111111333888???KKKZZZjjjtttxxxkkk\\\NNNGGG@@@===888555444444333222888777777777999;;;>>>@@@>>>;;;777555444444222111000000000111222444555666666444111000000111222111///000111222222111000///......---------......///......///000000//////............------......///...------,,,++++++******000...,,,++++++,,,***))),,,,,,------......------)))+++---///000...,,,***+++++++++******))))))((('''***---.........///000,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((((()))***,,,...000111111111000///...,,,+++,,,------,,,++++++---...---.../////////...------,,,,,,...///000000000000)))***,,,,,,+++,,,---///+++,,,,,,,,,+++,,,...111/////////000111222333444555999???FFFIIIGGGBBB===999999999BBBXXXvvvyyybbbMMM???888000//////000222222111///---............---,,,,,,------......///111222333333222111111000000000000///111444555444444777;;;LLLccc|||lll[[[FFF:::444111111333111000000000000/////////...///000111111111000000000000000000000000000000222222444;;;DDDJJJLLLLLLJJJEEE>>>777222111222444000000111111222333333333000111333555777999:::;;;999;;;<<<<<<===CCCLLLSSS___iiissswwwxxxzzzyyywwwttttttvvvxxxyyyzzzzzzzzzzzzyyywwwvvvuuuuuuuuuuuuuuuvvvxxxyyyyyyxxxvvvuuuqqqqqqpppnnnmmmooorrruuuyyy~~~zzzuuutttsssqqqqqqqqqssstttvvvxxxzzz{{{{{{|||~~~~~~{{{xxxvvvsssrrrpppoooppppppooonnnpppnnnkkkggg```VVVLLLEEEDDDCCCAAA???===;;;:::999666666999>>>BBBEEEFFFEEEAAAAAAAAABBBDDDEEEGGGHHHFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNTTTVVVRRRMMMMMMLLLKKKJJJIIIGGGGGGHHHJJJMMMOOOQQQMMMFFFAAA>>><<<:::999:::>>>BBBIIIXXXooommmZZZJJJ@@@999555444555999BBBNNNaaa{{{oooWWWFFF>>>;;;999666555555666555444333222111333666999:::999888777666555333333333333000111444888<<>>BBBDDDEEECCCFFFJJJMMMOOOOOONNNMMMSSSTTTWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXXXXXXXWWWWWWZZZ[[[]]]___```___^^^]]]^^^]]]\\\[[[ZZZZZZYYYZZZVVVTTTRRROOOLLLFFF???;;;333888<<<;;;555111000222000333888@@@MMM]]]mmmwww~~~~~~{{{sssgggYYYNNNHHHAAA>>>:::777666555444333777777777777999<<>><<<;;;999888444666999===BBBEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOMMMUUUYYYVVVQQQOOOMMMKKKIIIIIIHHHIIIIIIKKKMMMNNNOOOJJJDDDAAA??????===<<<:::===@@@EEESSSiii}}}{{{iiiXXXIII???999555444333777@@@JJJ\\\wwwpppWWWFFF>>>;;;888555333444444444333222111111333666888999999777777555444333222222222111111444888>>>III]]]nnnttt[[[BBB;;;666666666333111111333444555555333111111222///000222444666888999999666333333777>>>MMMeeezzzzzzjjjTTTBBB888555444333111000000111222333333555666555444333444555///000000111222333444444///000//////...000444777:::999888:::>>>BBBEEEEEECCCGGGLLLPPPRRRPPPMMMKKKQQQSSSUUUXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWYYY[[[]]]_________^^^]]]]]]\\\\\\[[[[[[[[[\\\\\\WWWUUURRROOOKKKDDD===888444777999888444111000111///333999BBBPPP```ppp{{{}}}xxxnnnaaaUUULLLHHHCCC@@@;;;999888777666555666666666777999<<<@@@BBB@@@===:::777666555333222000/////////222555999;;;555444222222444444444333222222111111111111222222......///000111333444555999:::;;;;;;:::888666555333333111000////////////,,,---------------,,,,,,,,,***)))***,,,------,,,------...///000000//////,,,,,,,,,,,,------...///+++++++++++++++,,,,,,,,,(((,,,///000...,,,,,,...************************(((((((((((((((((((((((()))((('''&&&%%%&&&''''''************+++---///111333333333333222000///---,,,------,,,+++***,,,---************,,,---///000+++,,,---///000111111111---......---+++******+++---------,,,+++---000333222222222333444555666777;;;???EEEIIIJJJFFF@@@;;;999;;;???JJJdddrrrZZZDDD888555333111000000222444444444000///---,,,+++,,,------,,,,,,,,,---///222444555444333222111000000000000000555888888666666444333:::OOOgggzzzvvv```LLL<<<222111555111000000000////////////---...///111111111000///000000000000000000000000000///111555<<<@@@@@@>>>@@@>>><<<777444333444555000000111222333333444444222333444666777999:::;;;888:::;;;===@@@GGGRRRZZZeeennnvvvwwwvvvuuusssppprrrssstttvvvvvvvvvuuutttvvvuuuuuuttttttttttttuuussstttwwwxxxxxxwwwtttsssnnnoooooommmkkklllppptttqqqwwwyyyuuuqqqppppppnnnlllmmmnnnoooqqqtttvvvwwwzzz{{{{{{yyyvvvrrrqqqppppppooommmnnnpppqqqqqqpppmmmllliiieee___VVVLLLEEEBBBAAA@@@>>><<<;;;999999444555888===BBBEEEDDDCCCEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJKKKMMMOOOPPPPPPPPPKKKTTTZZZXXXSSSPPPNNNLLLIIIIIIIIIJJJKKKLLLMMMMMMMMMIIICCC@@@@@@@@@???===777;;;===BBBPPPfffzzzxxxgggVVVHHH???999555333222666>>>HHHXXXtttqqqXXXGGG???;;;888444333333444333333222111111333666888999999777666555444333222222222222111333888>>>III[[[kkkuuu\\\FFF>>>999999999666333444555666777666333222111222---...000333666888999:::444222222666===LLLdddyyyyyyiiiSSS@@@777555333222111000111222444666333444555444222111222333111111222333555666777777000000000//////111555888;;;999999:::>>>CCCEEEFFFFFFJJJPPPUUUVVVSSSOOOLLLPPPRRRTTTWWWYYYYYYXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWYYY[[[]]]_________^^^]]][[[[[[[[[[[[\\\]]]^^^___YYYVVVSSSOOOJJJCCC;;;666444555666555333111000///000333:::DDDRRRcccsss~~~}}}vvvjjj]]]QQQIIIFFFDDDAAA<<<:::888888777666555555555777999===@@@BBBAAA>>>:::888666555444222000///...///222555999<<<444333222333444444333222333222111000000111222333111111222444777999;;;===BBBCCCCCCCCCBBB@@@===;;;555444333111000000//////***+++,,,---............)))((('''))),,,.../////////...---,,,,,,---///000...---,,,---......,,,***)))((('''(((***+++***)))((()))***,,,---.........---......---+++******++++++***(((((())))))'''&&&+++++++++++++++***)))(((((((((''''''((())))))***///000111000...---...///...............---,,,+++)))+++,,,,,,,,,,,,---...---,,,,,,,,,,,,---......******+++++++++,,,,,,,,,,,,------------///111444555333111000222444555555>>>DDDJJJKKKHHHBBB>>>===AAA>>>BBBTTTpppoooUUUAAA777555111111000000//////......000///...---------------.........///000000111111444000,,,,,,...111111000111333555666555444444333;;;FFFVVVllllllTTTBBB777333222000000///......///000111222222111///...---,,,+++///......------///000111111444666777666666777999888888888888888777666666111111222333555666444222444444444555555555666666444666888;;;@@@JJJWWW```kkknnnrrruuutttsssrrrqqqsssssstttttttttsssrrrrrrttttttttttttttttttttttttwwwwwwwwwwwwuuusssqqqooommmnnnoooooonnnmmmnnnppprrrtttuuutttrrrppppppqqqnnnpppppppppoooppprrrtttvvvwwwwwwvvvtttqqqmmmkkklllmmmnnnoooooopppppppppmmmmmmjjjfff^^^UUULLLGGG???===;;;;;;<<<<<<;;;:::222444777:::===???AAABBBCCCCCCDDDFFFIIIJJJHHHGGGIIIIIIIIIJJJLLLLLLJJJHHHIIIIIIIIIJJJLLLMMMOOOPPPQQQOOONNNOOOQQQQQQNNNKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIGGGDDDAAA???===<<<<<<::::::;;;AAANNNbbbxxxyyyhhhWWWIII???888555444555888>>>EEEVVVqqqpppXXXGGG>>>888555222222333333111///333333444444444555555555222222222222222222222222444333444888<<>>CCCFFFEEECCCIIIIIIMMM]]]lll```NNNNNNSSSTTTVVVXXXYYYYYYYYYXXXZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^```___]]][[[[[[\\\]]]^^^[[[YYYTTTNNNFFF>>>888444222222222222222222222222111444999CCCVVVkkkxxx{{{{{{qqqdddWWWMMMGGGEEEBBB@@@===999666444333333444555555555555666:::======;;;888666666666555444111000000333777999777555555444222111000000000111444333222111000111222222333666999<<>>:::222000666>>>KKKddd}}}{{{iiiSSSAAA999777555444333222222333444444555333111111333555777777333111///000222444444444//////---,,,,,,///444888::::::;;;???DDDGGGFFFDDDJJJKKKLLLYYYeee\\\OOORRRQQQRRRTTTUUUVVVWWWXXXXXX[[[ZZZYYYXXXXXXXXXXXXXXXZZZ[[[\\\\\\]]]]]]]]]]]]___^^^\\\[[[[[[[[[]]]^^^ZZZXXXTTTMMMFFF>>>888444222222222222222222222222111555;;;FFFYYYnnnzzz~~~yyynnn```SSSJJJEEECCC???===;;;888666555555555333444444444444666999<<<<<<999666555555555444333111000000222666777777555555444222000//////000000222111000000000111222333555999>>>CCCHHHNNNSSSXXXYYY\\\]]][[[ZZZYYYSSSLLLCCC???888333111///...---//////...---------------....../////////...------///...---,,,,,,---......///000000...***))),,,...000...,,,,,,,,,,,,***(((***+++,,,---.../////////......///---***))))))***,,,***))))))))))))(((&&&%%%&&&'''((())))))))))))%%%%%%&&&''')))+++---...,,,---......,,,++++++,,,*********+++++++++++++++,,,,,,,,,++++++,,,///222---------,,,------.../////////...------,,,,,,,,,---.../////////000333666999888666444444555777999BBBFFFJJJIIIDDD>>>:::999===@@@LLLbbb|||iiiPPP===555333000111111111111111222222//////...------------...------...//////000000111333000------...000111111333444666888777555333111222999EEEZZZvvvzzzbbbLLL>>>888777333333222111000000000000000/////////............///............///000000000222444444222111222333000222555777777666555444333222111111444555555555666666666666555555555555777999;;;===CCCNNN\\\fffooorrrwwwyyyxxxvvvttttttppppppppppppqqqqqqqqqqqquuuuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvuuusssqqqooopppqqqrrrqqqpppooopppqqqqqqrrrsssqqqooonnnoooppppppqqqrrrrrrqqqppprrrsssrrrrrrssssssrrrpppnnnmmmllllllmmmnnnoooooooooooommmmmmlllggg```VVVMMMHHH@@@===:::888888777666555222333777:::>>>AAACCCDDDCCCBBBAAACCCFFFHHHHHHHHHIIIHHHHHHHHHIIIIIIGGGEEEEEEEEEFFFFFFHHHIIIKKKLLLOOONNNMMMMMMMMMLLLIIIFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKHHHCCC>>>;;;::::::;;;444444666===LLLaaaxxxrrr```OOOAAA999555111222444999AAAQQQmmmlllTTTCCC;;;999777555444444444333222000000000111111111111222222333333333333333333222666555555666777<<>>MMMggg~~~}}}kkkVVVDDD:::777555444333222111111222333222111000222444666777777444222000000111222222222//////...------000444888;;;<<<>>>BBBFFFHHHHHHGGGKKKMMMLLLTTT]]]VVVOOOVVVSSSSSSSSSTTTVVVWWWYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWYYYYYYZZZ[[[\\\\\\]]]]]]^^^]]]\\\[[[ZZZ[[[\\\\\\YYYWWWRRRLLLDDD===777444222222222222333333333333222777>>>JJJ]]]qqq~~~~~~vvvhhhZZZNNNFFFBBBAAA<<<;;;999777666555666666333444444444444666999<<<;;;888555444444444333222000000000111444666666555555444222000///...//////111111111111222444666888===AAAHHHNNNTTTZZZaaaeeehhhlllmmmkkkjjjhhh```XXXMMMGGG>>>666222000///.........---,,,,,,,,,------///////////////......---111111///............//////111222...)))(((,,,000,,,+++***+++---...---,,,++++++,,,---...//////............---***(((((())),,,***))))))***)))(((&&&&&&'''(((((())))))))))))%%%%%%%%%&&&(((***+++,,,***,,,------,,,+++++++++************+++,,,,,,---------,,,+++***,,,000333---------------...//////111111000///...---,,,,,,---.../////////111444777999888666333222333666999EEEHHHJJJGGG@@@:::777777:::CCCUUUmmmgggNNN<<<333111/////////000111111111222///......---------............///000000111111222111000.........///000111444666:::===>>><<<999555444777@@@RRRlll~~~fffNNN>>>777555555444333222111111000000.........///////////////............/////////000222444555444333111111222111333777:::;;;:::888777555333222222444777888888777777777666666666666555777999;;;>>>EEEPPP___iiippptttyyy{{{zzzwwwtttsssnnnnnnnnnooooooppppppqqquuuuuuuuuvvvvvvvvvwwwwwwuuuuuuuuuuuutttrrrpppoooqqqsssssssssqqqpppqqqrrrqqqqqqqqqpppnnnmmmnnnoooqqqssstttsssrrrqqqrrrssspppppppppqqqppppppnnnnnnkkklllmmmnnnoooooooooooommmnnnllliiiaaaXXXNNNIII@@@===999666555444333222111333666:::>>>AAACCCDDDDDDBBBAAABBBEEEHHHJJJJJJIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCCCCDDDFFFGGGIIIJJJNNNNNNNNNMMMLLLJJJHHHFFFFFFFFFGGGGGGHHHIIIIIIIIILLLIIICCC===999888999:::333444666>>>MMMccczzzyyyfffSSSDDD999555111111444888@@@QQQmmmjjjRRRAAA:::777666555333333222222111111111222222222333333333222333444555555444333222444333333444444888DDDPPPeee{{{jjjRRRFFF<<<888777444222222444333333222222222222222333444444444555666777777555111111666???PPPjjjppp\\\III<<<777555444222111000111111222111000111333666999999888555333111000000111111000111111000000000333777;;;===>>>AAADDDHHHJJJJJJJJJJJJNNNNNNRRRXXXSSSOOOXXXWWWVVVVVVVVVXXXZZZ\\\^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]\\\[[[ZZZZZZZZZ[[[[[[XXXVVVQQQJJJCCC<<<666333222222222333333333333333222777@@@MMM```uuu|||rrrcccTTTIIIBBB???>>>:::999777666444444444555444555666666666777:::===;;;888555444444444333222000000000111222444555555555444222000/////////000333333444555888;;;>>>@@@IIIMMMSSSYYY___dddjjjnnntttxxxyyyxxxvvvsssjjjbbbYYYQQQDDD:::333000000///------,,,,,,,,,,,,------///000000000000///......444444333222111000000000///111222...)))(((,,,111000///...///111222111000++++++,,,---............---......,,,***(((((())),,,+++))))))******(((''')))*********))))))((('''************+++,,,------)))+++......---,,,+++,,,''''''&&&&&&'''((()))***------,,,******+++///222...------------...//////222222111000...---,,,,,,,,,---/////////111555777999999777444333444888<<>>666444444444444333222111000000............////////////---......///////////////111333444333111000000000111444888;;;<<<;;;999888666555333444666999::::::777777777777777777777777666999===AAAHHHSSSaaakkkqqquuuzzz|||{{{wwwtttrrrnnnnnnnnnnnnooopppqqqrrruuuuuuuuuuuuuuuuuuuuuuuuttttttttttttsssrrrpppooosssttttttsssrrrqqqqqqrrrqqqqqqqqqooommmmmmnnnooossstttvvvuuusssrrrrrrrrrnnnoooooooooooooooooooookkklllmmmnnnnnnooooooooommmnnnmmmjjjcccYYYOOOJJJ@@@<<<888444333222111000111333666:::===@@@BBBCCCDDDBBBAAACCCFFFIIIJJJKKKHHHGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBCCCEEEFFFHHHIIINNNNNNOOONNNLLLIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJLLLIIICCC===999888999:::555666999@@@PPPfff~~~mmmXXXFFF:::555222222555999BBBTTTqqqiiiQQQAAA:::555555444222111000000111111111222222222333333333333444555666666555444333111111222333333666AAAMMMaaaxxx}}}gggPPPDDD:::666666444222222444444333222222333333444444444444555555555555555333111222777AAATTTnnnvvvbbbNNN???777444333222111000111222222222222333555888;;;;;;:::666444111000000000000///000111111111111444888;;;>>>@@@CCCGGGIIIJJJLLLLLLHHHPPPPPPSSSXXXSSSOOOWWWYYYYYYXXXXXXYYY[[[]]]^^^^^^]]][[[ZZZYYYXXXXXXXXXVVVVVVVVVVVVWWWYYY[[[\\\[[[[[[ZZZZZZYYYYYYYYYYYYWWWTTTOOOHHHAAA:::666333222222333333333444444444222888BBBPPPdddwww{{{ooo^^^OOOEEE???===;;;:::999777444333222222222555777888999999:::<<<>>><<<999666555555555444333000000111111111333444666666555333222111111222222444555777:::>>>CCCGGGIIIRRRVVV]]]dddiiioootttwww~~~|||ssskkkcccYYYKKK>>>555111000000---------,,,,,,------...000000111111000000///...666666555444333222111000...000000...,,,+++...111222111///...///...---+++***+++,,,,,,---------,,,+++,,,---,,,***))))))***---+++************)))'''************)))((('''&&&***))))))))))))***++++++***,,,///000///---------***)))((('''((()))***++++++++++++******+++...111......------......///000222222111000///------,,,+++,,,......///111444777;;;<<<;;;888555777<<>>LLLbbbyyylllSSS@@@777555333333333333333222111000.........///////////////---......///000/////////...///000000...---------000222555888999888777666666444444555888:::::::::777777777777888888888888666:::???EEELLLWWWdddmmmssswww|||~~~|||xxxtttrrrooonnnnnnnnnpppqqqtttuuuwwwvvvvvvuuuuuuttttttsssssssssttttttsssqqqpppooossstttuuutttrrrpppqqqrrrqqqrrrqqqooommmmmmnnnppptttvvvwwwwwwuuurrrrrrrrrooooooooooooooooooooooookkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnkkkddd[[[QQQJJJ@@@<<<777333222111000000111333555999<<<>>>@@@@@@BBBAAAAAACCCFFFIIIJJJJJJGGGFFFDDDDDDFFFGGGFFFFFFBBBBBBCCCDDDEEEGGGHHHIIILLLMMMOOONNNKKKIIIHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJKKKHHHCCC>>>;;;::::::;;;999999<<>>AAAEEEHHHIIIKKKLLLNNNJJJRRRRRRSSSYYYVVVQQQWWWZZZZZZZZZZZZZZZ[[[\\\\\\]]]\\\[[[YYYXXXXXXXXXXXXTTTTTTTTTTTTUUUWWWZZZ[[[ZZZZZZYYYYYYYYYXXXXXXXXXVVVSSSMMMFFF???999555333222222333333444444555555333:::FFFTTTgggyyyzzznnn\\\MMMCCC>>>;;;999999888555333222111111111666888:::;;;;;;<<<===???<<<999666555555555444333111222222111111222555777777666555444444555666777666777:::???DDDJJJOOORRRYYY^^^fffmmmtttzzz}}}tttjjj```PPPBBB888333000000......---------...//////111111111111111000//////777777666555333222000///.............../////////000...,,,,,,,,,,,,***((()))***++++++,,,,,,++++++***+++,,,+++***)))***+++---+++************)))'''((((((((())))))(((''''''&&&&&&&&&&&&'''(((******+++...111222111000//////...---+++******+++,,,---)))***++++++******,,,..................//////000111111000///......------***+++------...000444777;;;<<<;;;888666888???EEEIIIIIIFFF???888333333555888LLLjjjnnnXXXEEE777111///////////////............---------------...//////.........///000000111111...000111000......///111111:::III[[[hhhjjjddd\\\KKKDDDCCCNNN___qqqmmmTTTAAA888666111111222333333222111000///////////////.........------///000000000///...,,,...//////---,,,,,,---000111333555555555555555333222333555888:::999888666666777777888999::::::666<<>>>>>>>>???BBBEEEGGGGGGGGGGGGEEECCCDDDFFFHHHHHHHHHCCCCCCCCCDDDFFFGGGIIIJJJIIIKKKMMMLLLIIIGGGGGGHHHEEEEEEFFFFFFGGGHHHHHHHHHJJJGGGDDD@@@===<<<;;;;;;;;;;;;>>>FFFUUUkkkuuu^^^III<<<777222222555;;;EEEYYYxxx}}}dddMMM>>>777444555555333000...000222111111111111222222222222333444666888888666444333222222333555444555>>>HHHYYYqqqyyybbbLLLAAA777555666777777999888777555333333444555666222333444444444444333222111333666:::FFF\\\www{{{hhhRRR???444333333222222222444555666666555333444777:::<<<<<<555333000//////000///......///000111222444888:::>>>BBBFFFIIIIIIJJJMMMOOOOOOVVVSSSQQQYYYXXXUUUYYY]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWSSSSSSRRRRRRTTTVVVYYYZZZYYYYYYYYYYYYXXXXXXWWWWWWUUUQQQLLLEEE>>>888444222222222333333444555555666666>>>IIIXXXkkk|||yyymmm[[[LLLDDD???:::777666555333222111111222222666888:::;;;;;;<<<===???;;;888555444444444333222222333444222111222555888888777777777777999:::;;;<<<===AAAFFFMMMTTTZZZ]]]dddiiipppwww}}}{{{nnncccTTTEEE:::444000//////............///000111111111222222111111000///666666666555333111///...---------...111111000...///...---...000000000///))))))***+++++++++******(((***++++++******+++,,,---+++******+++***)))(((%%%%%%&&&'''((((((((((((''''''((()))+++---...///,,,///222444333111000000---+++)))((('''((()))***''')))***+++******+++---...............///000000000000//////......------)))+++,,,---...000444666888:::999666444777>>>EEEIIIHHHEEE>>>777333333555999NNNmmmyyygggRRRAAA555000...111111000000//////......---------------...///000,,,,,,------.../////////...000222111...---///111555???RRRgggwwwzzzssskkkWWWMMMIIIPPP\\\jjj|||lllSSS???777555///000111222333222111000000000//////............,,,---///000000000///...---///000000///......///222222333444555555555555000111222555888999777666555555666888999:::;;;<<<777===FFFNNNVVV```jjjrrrwww{{{|||wwwtttqqqppppppppprrruuuwwwyyy|||{{{zzzxxxvvvuuussssssqqqrrrrrrsssrrrqqqooonnnsssttttttsssqqqppppppqqqssssssrrrooommmmmmooorrrvvvxxxyyyyyyvvvsssrrrqqqqqqppppppoooooooooooopppjjjkkklllmmmnnnnnnnnnnnnnnnoooooommmfff\\\RRRLLL@@@;;;666222111111111111111333555777999;;;;;;<<<;;;;;;===AAADDDFFFEEEDDDFFFEEECCCDDDFFFIIIIIIIIIDDDDDDDDDEEEGGGHHHJJJKKKFFFIIIKKKKKKHHHFFFFFFGGGDDDDDDDDDEEEFFFFFFGGGGGGIIIGGGDDDAAA???===<<<<<<<<<===???GGGVVVlllwww___JJJ===777111222555;;;FFF[[[zzz{{{bbbKKK<<<555444666666444111///111333333333444444444555555555333555777888888777555333444444555666444444<<>>222333222222222333555777888777555222222555888;;;<<<555222000//////000000///000111222333444666:::===>>>BBBGGGIIIIIIJJJMMMOOOTTTXXXRRROOOXXXZZZWWW[[[```aaabbbbbbaaa___^^^\\\WWWWWWVVVUUUUUUUUUVVVVVVSSSRRRQQQRRRSSSVVVXXXZZZXXXXXXYYYYYYXXXXXXWWWVVVTTTQQQKKKDDD===888444222222222333333444555666666888@@@LLL[[[mmm~~~yyylll[[[MMMDDD???:::777333222111111111222333444555777:::;;;;;;;;;<<<>>>:::777444333333333222111333444555333111222666999999888888888999;;;===>>>BBBDDDHHHNNNUUU]]]cccgggooosssyyy~~~oooeeeUUUFFF;;;444000...///////////////000111111111222222222222111000000444444555555444111...---,,,,,,.........---,,,+++...,,,******,,,,,,***(((,,,++++++***))))))******'''(((((()))***+++,,,---+++++++++******)))''''''((((((''''''''''''(((((('''&&&$$$%%%(((+++,,,,,,000111222333333222111000***)))((('''''''''''''''*********)))'''(((***,,,+++,,,,,,+++***+++---///444333222000...---,,,,,,...............///000000444555666555555999@@@FFFJJJGGG@@@888222222222222<<>>======AAAIIISSS___iiirrrwww~~~}}}yyyvvvuuutttrrrrrrsssvvvyyy{{{|||{{{zzzyyywwwvvvuuutttsssssssssrrrrrrqqqqqqqqquuuvvvvvvsssnnnlllmmmooorrrssstttrrroooooorrruuuuuuvvvwwwvvvuuussssssssssssqqqnnnmmmmmmnnnmmmmmmlllmmmnnnnnnooonnnnnnmmmrrruuuuuuoooiiiaaaUUUIIIBBB===888444333333222222222333444555666666666666888:::===AAACCCEEEDDDDDDGGGDDD@@@@@@CCCEEEEEEDDDEEEEEEEEEGGGIIIIIIHHHFFFHHHHHHIIIHHHGGGGGGGGGHHHEEEEEECCCBBBAAA@@@@@@@@@CCCBBB@@@>>>===<<<<<<===;;;<<<@@@HHHWWWmmm{{{cccMMM>>>666111111555???KKK___xxx{{{dddLLL<<<555777333333666666444444777333333222111222333444555888;;;===:::555222444777555444555666555666===EEEWWWooozzzcccOOO===666555111555:::888888777666555444333333333666333000000222444444333444555888???MMMbbbzzz~~~hhhQQQ???555444222//////111333444444;;;666000000444888888777111111111111000000000000111000000222666999::::::BBBDDDHHHIIIJJJJJJKKKLLLOOORRRVVVXXXXXXYYYZZZ[[[bbbccceeeggggggddd___ZZZYYYWWWUUUSSSRRRRRRSSSTTTPPPPPPPPPPPPQQQSSSTTTUUUXXXXXXWWWWWWWWWXXXXXXYYYTTTOOOHHHBBB===999555222333111000000222555666777===DDDQQQdddvvvpppfffWWWKKKCCC???;;;999777666444333222222333444:::888777999<<>>222,,,,,,////////////000000000000000000000000000000000000444444555444222///,,,***+++,,,---......------,,,---,,,+++,,,///111000///,,,+++***))))))((())))))******+++,,,,,,,,,,,,,,,***++++++******)))((((((((((((''''''''''''(((((()))''''''(((***,,,,,,+++000000111222222111//////+++******)))((((((((()))***++++++***((((((***,,,,,,------,,,++++++...000444333111///...---,,,,,,...............//////000222333444444555999@@@EEEGGGDDD>>>777222333555666AAAWWWuuummm___NNNAAA888000///111........................---------....../////////............------------.........---,,,...111333777IIIddd~~~xxxiiiXXXPPPQQQYYYhhhttt|||~~~mmmWWWFFF:::333111000000000111222222222000000111111111111000000...------------......//////...------,,,,,,------000000111222333333333333666555444666999;;;:::999666555555777;;;======;;;???DDDNNNYYYdddmmmuuuyyy}}}~~~~~~{{{xxxuuutttsssrrrrrrsssvvvxxxzzz||||||{{{yyywwwvvvuuuttttttttttttssssssrrrrrrrrrtttuuuuuurrrooommmnnnppprrrssssssrrrpppqqqssstttuuuvvvwwwvvvuuutttssstttrrrpppnnnmmmnnnooonnnnnnmmmmmmmmmnnnnnnooooooooosssvvvvvvqqqllldddYYYNNNBBB>>>888444222222222222222222333444555555555555777999<<>>===<<<<<>>===;;;;;;;;;<<<<<<<<<>>>AAAIIIXXXmmm|||dddMMM===666222111555===III\\\uuu}}}iiiSSSCCC<<<999555333555666444444666333333222222333444666777999;;;;;;999555222333555555333444555555666>>>HHHZZZsss|||fffPPP???777666222555:::888888777555444333222333333///...///333999:::666111555666:::@@@MMMaaaxxx}}}hhhPPP>>>555666333111111444666777777:::555000///222555666444111111111000000/////////......///222666:::<<<<<>>===888777444222222222333444333666999::::::999:::;;;888;;;>>>@@@BBBEEEIIIKKKQQQSSSXXX^^^dddkkkooorrryyy}}}{{{nnnbbbSSSHHH<<<222------------...///000111111222////////////////////////333333333222///,,,)))(((***+++,,,---......---------------...111222222111---,,,***)))((((((((()))***+++,,,---------,,,+++++++++******************)))((((((''''''(((((()))*********+++------,,,***//////000000000///---,,,,,,+++++++++************+++,,,,,,+++******+++---------...---,,,---...000333222111///...---------......------......///000000111222333666:::@@@EEEEEEAAA<<<666222333777<<>>555333111//////000111111111///000000111111000000///......---------------...///......------------...000000111222333333333333777666555777999::::::999333333555888;;;===<<<:::AAAIIIUUUaaakkksssyyy|||~~~~~~~~~|||zzzvvvtttuuutttsssrrrsssuuuxxxyyy}}}|||{{{zzzxxxvvvuuutttvvvuuuuuuuuuuuutttttttttsssttttttrrrpppoooqqqrrrsssqqqpppqqqrrrtttttttttuuuuuuvvvvvvvvvvvvuuuuuusssqqqoooooopppqqqqqqpppnnnnnnmmmmmmnnnppprrrsssuuuxxxxxxtttooohhh]]]SSSDDD???999444222222111111111111222333444444444444777888:::===@@@BBBDDDEEECCCBBB@@@AAACCCEEEFFFFFFFFFFFFGGGIIIKKKKKKJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBAAA???<<<:::888777666888888777888888999:::;;;<<<===@@@GGGTTTjjj~~~fffNNN===666333222444;;;EEEVVVoooppp\\\MMMEEE>>>888444555555333444666333333333333444666888:::::::::999777555333222111555333444555444777AAALLL```xxxjjjSSSAAA999888333666;;;888999777444222111111333444333555:::AAAFFFDDD<<<444555777;;;AAANNNaaavvv|||gggPPP>>>555555333111222555888999:::888444///...000222222111222111111000///......---,,,,,,...111777;;;>>>>>>BBBDDDGGGIIIJJJKKKMMMOOOSSSUUUXXXYYYZZZ[[[]]]___ffffffggghhhhhhddd___ZZZVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOPPPPPPQQQRRRRRRUUUVVVWWWXXXWWWUUUSSSRRROOOJJJCCC===999666333111000000000111444999===???FFFNNN[[[lllyyy}}}yyynnneeeXXXMMMFFFAAA<<<888666555555444444444555555444555777;;;>>>>>><<<:::999777555333222222333333666888<<<======<<<<<<======@@@DDDHHHKKKNNNRRRTTTXXXZZZ]]]bbbiiiooouuuxxx}}}zzztttggg[[[MMMCCC:::111---...,,,,,,---...000111222333////////////////////////000000//////---+++)))(((***++++++,,,------------//////...//////000//////000...,,,***)))((()))***)))+++---...//////...---+++++++++******+++++++++))))))(((((((((((()))))),,,,,,,,,---......,,,)))......//////...---+++***+++++++++,,,,,,++++++++++++,,,---,,,++++++,,,------...//////......///111222111000///...---------...------------...//////...///111444888===AAAEEEDDD@@@:::555222222999AAATTTkkkwwweeeSSSEEE777333333000...------------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,...000000//////000222;;;LLLgggqqqbbbXXXSSSVVV[[[cccjjjnnniii^^^QQQDDD::::::666222000000111///...//////000000000000/////////...------,,,---------//////...............///000000111222333333333333666666666777888999:::999555666666888:::;;;;;;;;;CCCMMM[[[hhhqqqvvv{{{~~~~~~~~~~~~}}}{{{yyywwwuuuvvvuuuttttttuuuvvvxxxyyy}}}|||{{{yyyxxxvvvuuutttwwwwwwwwwwwwwwwwwwvvvvvvsssssssssrrrrrrrrrssstttssspppoooqqqtttvvvuuusssuuuuuuuuuwwwyyyyyyyyyxxxuuusssrrrssstttuuuuuutttoooooonnnnnnoooqqqtttvvvwwwzzzyyyuuuoooiii^^^TTTFFFAAA:::444222111111111000111222333333333333333666777888:::===@@@CCCDDD???>>>>>>???AAACCCEEEEEEGGGGGGHHHJJJLLLMMMLLLJJJFFFEEEDDDDDDDDDDDDCCCBBB???>>>;;;888555333111000222222333444666777999:::999:::===BBBNNNccc{{{gggOOO>>>777555333444999AAAOOOeeexxxxxxgggXXXNNNDDD<<<666555555444444666333333333444666888;;;<<<;;;999666555555333111///555555666777666999EEERRRggg}}}mmmUUUCCC;;;999444666;;;888:::888444111///000222444;;;@@@GGGKKKJJJCCC;;;555333555:::BBBOOOaaavvv{{{fffOOO>>>666222111///000333777999999777444000...///000000///222111111000///...------------...222777;;;>>>>>>AAACCCFFFHHHIIIKKKMMMOOOQQQSSSUUUVVVWWWYYY\\\___fffffffffffffffbbb\\\XXXUUUUUUUUUTTTSSSRRRPPPOOOPPPOOOOOOOOOOOOPPPPPPQQQSSSTTTVVVWWWVVVTTTPPPNNNLLLGGG@@@:::666444222000000000000111333777===@@@HHHQQQ```ppp{{{~~~zzzuuujjjbbbVVVLLLFFF@@@;;;777555555555555555555666666666666888;;;>>>???===;;;999888666333222222333444777:::>>>@@@@@@@@@@@@@@@DDDHHHMMMRRRUUUYYY\\\^^^^^^___aaaeeejjjpppvvvyyy}}}~~~vvvmmmggg]]]RRRFFF>>>777000...000------......///000111111////////////////////////,,,,,,,,,,,,++++++******++++++++++++,,,,,,------...///000000000000111222333111...,,,******++++++***,,,...111333444444444---,,,++++++***++++++,,,))))))(((((((((((()))))),,,,,,,,,---......+++))),,,------...---,,,+++*********+++,,,,,,,,,+++***+++,,,...---,,,+++,,,------...000000///...///111000000///......---......---------------.../////////000222666;;;???CCCDDDEEE???999666222222<<>>222000111///---,,,------------------------,,,,,,,,,,,,,,,+++++++++))))))***+++,,,------------...000000000000111222;;;KKKeeeoooaaaVVVRRRSSSXXX```gggfffaaaYYYMMMCCC@@@;;;444111222333222000//////000000000000/////////......------........./////////......//////000000000111222333333333333555666777777777888888999;;;:::888777777999<<<>>>EEEQQQaaammmtttxxx{{{}}}~~~~~~}}}|||zzzyyyxxxwwwxxxwwwvvvvvvvvvwwwxxxxxx{{{{{{zzzyyywwwvvvuuutttxxxxxxxxxxxxxxxxxxxxxxxxssssssrrrrrrssstttttttttsssqqqoooqqquuuwwwuuusssttttttuuuxxx|||~~~~~~}}}xxxwwwvvvwwwxxxyyyxxxwwwqqqpppoooooopppsssuuuwwwxxxzzzyyytttnnnhhh]]]SSSJJJDDD<<<666222222222222111111222222333222222222666666777999;;;>>>@@@BBB===>>>???@@@AAACCCEEEFFFGGGGGGHHHJJJMMMNNNLLLKKKEEECCCAAAAAABBBBBB@@@>>>;;;:::777444222000.........///111333555666888888888:::===AAAJJJ\\\sssgggOOO???999777555555888===GGGZZZjjj}}}rrrdddXXXLLLBBB888666666555555666333333444555777999<<<===:::888666555444333111///666777999999888;;;HHHVVVllloooUUUDDD<<<:::555777<<<999;;;999555111000000222444777???FFFEEE>>>666333333000333999AAAOOObbbxxxzzzeeeOOO>>>666222000///000444777999:::777555222000///000//////222111111000///.........000///000333888;;;======AAACCCEEEGGGHHHIIILLLNNNQQQRRRSSSTTTUUUXXX\\\```ffffffeeefffeeeaaa\\\YYYTTTTTTTTTTTTRRRQQQPPPOOOPPPOOONNNNNNNNNNNNNNNOOOPPPRRRTTTVVVUUURRRNNNLLLIIIDDD===777444222111000000111111000111555;;;@@@HHHRRRcccsss|||}}}wwwqqqddd\\\QQQHHHCCC>>>999666444555555666666777777777;;;:::999;;;===@@@@@@@@@:::888666555444444666666888<<>>999555000...000////////////....................................))))))************++++++,,,,,,++++++++++++,,,,,,,,,...000222333444777999666444000---++++++,,,,,,------///222444777999:::///...---+++******+++,,,***))))))(((((())))))***,,,+++***+++,,,,,,+++)))***+++,,,------,,,++++++)))***,,,---------,,,+++***,,,...---,,,++++++,,,,,,...000000///...///000//////......---.........------,,,,,,------...//////000222777<<>>777444333333333111222222333333222222222555666777888:::<<<===>>><<<>>>AAABBBBBBBBBDDDFFFEEEEEEFFFHHHKKKLLLKKKIIICCC@@@======??????===:::777666444222000///......///000222444555666777777999<<>>666444222111222555888:::;;;666555333111000000000000111111111111000000000000222111222555999===>>>???CCCEEEFFFGGGGGGIIILLLNNNRRRSSSTTTTTTUUUYYY^^^bbbfffeeeeeeeeedddbbb]]]ZZZTTTTTTSSSRRRQQQPPPOOOOOOPPPOOONNNMMMMMMLLLMMMMMMNNNOOORRRSSSSSSPPPMMMKKKGGGBBB:::555222111111000000111111000000444;;;AAAJJJVVVgggwww~~~{{{tttmmm]]]UUUJJJBBB>>>;;;777555444444666777888888888888???===;;;<<<>>>AAABBBBBB:::999777666666777999:::<<>>888666333000...000000000///......------,,,........................******))))))))))))******...---,,,************+++***---111222333444777:::777444000,,,******+++,,,,,,,,,,,,...000333666888222000...+++******++++++******))))))))))))******+++)))((((((***+++***))))))***,,,---...------,,,***,,,---//////...---,,,)))+++------,,,++++++++++++---///000///......///......---------......///------,,,,,,------.../////////111666<<<@@@AAA@@@AAA:::666666555777GGGZZZrrr{{{bbbHHH:::444/////////---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......)))***+++,,,...///000111///000000///...///222555>>>MMMeee}}}fffTTTKKKHHHOOOXXX```iiinnnjjjbbbSSSJJJ???999999:::777333......////////////......////////////000222333444000000//////000000111222000000111222333333333333222444666666444333555777777888888777666888===AAAMMMYYYiiissswwwwwwzzz}}}xxxwwwvvvuuuuuuvvvwwwxxxwwwvvvvvvuuuuuuuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxxxxyyyyyyyyyzzzzzzvvvtttrrrsssuuuvvvuuutttqqqsssuuuuuutttsssssstttsssrrrtttzzz{{{zzzzzzzzz{{{zzzxxxvvvsssssssssttttttuuuuuuuuusssuuuuuuqqqmmmiiiaaaXXXQQQJJJAAA999555444444444222333333333333333222222444555777999:::::::::999:::<<>>999999888777888444444444555666888;;;<<<555777999777444222333555444777<<<===:::;;;GGGUUUooooooSSSBBB:::999555888===;;;<<<:::888555444333333333222444555555444444666888222444888???LLL```wwwxxxcccNNN>>>777444222000111444777999999444444333111000///000000111111111111222222222222111111222666;;;???BBBBBBGGGHHHIIIIIIIIIJJJLLLOOOQQQRRRRRRRRRSSSWWW]]]bbbbbbaaaaaaaaaaaa___[[[XXXUUUTTTRRRPPPOOOOOOOOOPPPOOOOOONNNMMMLLLKKKKKKKKKLLLMMMOOOQQQQQQOOOMMMKKKEEE@@@999444111111111111///000222111111555>>>EEEOOO[[[mmm|||zzzpppiiiVVVNNNCCC;;;888777555444333444666888999999999999>>>======>>>AAABBBBBBAAA:::999888888888:::<<<>>>CCCHHHQQQXXX\\\___aaaccceeejjjqqqvvvxxxxxxxxxxxxqqqmmmiiieeeeeegggkkkmmmppptttzzz~~~~~~~~~}}}}}}xxxrrrjjj```WWWNNNFFFAAA;;;666333444333000...///..................------........................,,,+++***)))((((((((((((///...,,,***))))))******+++...000111000000222555777444000,,,))))))***+++***)))((((((***---000333333111...,,,*********+++******))))))))))))*********(((&&&&&&((()))******((()))+++---.........---+++---///000111000///...)))+++------,,,******+++***---///000///---.........------------...//////---,,,,,,,,,,,,---............111666<<>>???777444666666999KKK```xxxvvv\\\BBB444000...///...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++,,,...000111222333000000///...---///333666@@@NNNfffrrr]]]RRRCCCJJJSSS^^^kkkuuutttnnn___TTTFFF===:::888333.........////////////....../////////000111333555555000000///000000111222222000000111222333333333333111444666555333222444666111444666777888999>>>AAAPPP\\\kkkuuuwwwxxxzzz}}}uuutttsssrrrssstttvvvxxxuuuuuuuuutttssssssrrrrrrssstttttttttuuuuuuvvvvvvxxxxxxxxxyyyyyyzzzzzzzzzwwwtttrrrsssuuuwwwuuutttqqqtttwwwwwwtttrrrrrrtttrrrrrrttt{{{{{{zzzyyyzzzzzzyyywwwtttssstttuuuuuuvvvuuuuuutttpppsssssspppnnnkkkddd\\\SSSLLLBBB:::666444444444333333444444444333333222444555888999:::999888777666999<<<<<<;;;:::<<<>>>>>>>>>???AAADDDFFFEEECCC@@@<<<888999;;;<<<888444222111111000000000111111333444666777888777777666777;;;??????@@@JJJ[[[iiixxx~~~~~~qqqZZZFFF<<<::::::999::::::777777@@@JJJZZZpppttt]]]NNN@@@::::::999888999444444444444666888:::;;;444777:::888333222444888222666;;;===999999EEESSSpppnnnRRRAAA999999555888>>>;;;<<<;;;999777555444333222444111...000444666444222555666888>>>JJJ___vvvwwwbbbMMM>>>777222000...///111444666666222222222111///...///000111111111222333333444444000000222666<<>>AAACCCCCC@@@>>>:::999999888:::<<<>>>@@@HHHNNNWWW___eeeiiikkkmmmmmmrrryyy~~~~~~}}}}}}ppplllgggbbb```aaadddfffiiimmmrrrttttttrrrpppooojjjeee\\\TTTKKKDDD<<<888666222000333333000...///,,,------....../////////........................++++++,,,,,,,,,+++******...------,,,,,,------...------------...///000111222222111///---+++)))(((''''''(((((()))***,,,,,,......---,,,***)))((((((******)))))))))))))))***&&&&&&'''((())))))******)))+++,,,///000111222222...,,,***+++......+++)))+++---......,,,+++++++++,,,...///...+++***,,,///000000///............///,,,,,,------...////////////000222666;;;>>>>>>===:::555444666777===PPPddd~~~fffPPPAAA222000...---...///......------...///...---+++***..................------000...---///333666666555333...,,,,,,---///666>>>EEEXXXqqqeeeOOOJJJIIILLLXXXmmm}}}|||qqqdddQQQCCC;;;888666555111111000000000000111111///000000111222333333333333222111111111222333444222222333333333444444444333333444444555444444444444555666555555999@@@FFFUUU```lllssswww{{{zzzvvvtttsssssssssssstttuuuuuuwwwvvvuuutttsssrrrrrrrrrssssssrrrrrrssstttvvvwwwxxx{{{~~~~~~}}}zzzyyyxxxwwwvvvuuuttttttuuuvvvvvvwwwwwwxxxxxxwwwtttrrrpppnnnnnnrrr|||~~~~~~}}}|||{{{zzzyyyyyyttttttttttttsssrrrpppoooqqqrrrqqqmmmllljjjbbbYYYUUUKKKAAA;;;666222333666444444555555444222111000///333888;;;:::888666555666666666666666777888999<<<;;;<<>><<<777555888444333333444777:::;;;::::::::::::888555444555666999777777888999===FFFPPPmmmmmmRRRDDD:::;;;<<<::::::???===<<<;;;:::888777666555222555444111444999999333555666999???HHHXXXqqqttt^^^JJJ===888222111000111333444444333000000//////............000/////////111333555666666666777:::???DDDFFFGGGLLLKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNPPPTTTXXXZZZ]]]]]][[[ZZZXXXVVVUUUTTTRRRQQQPPPOOONNNNNNNNNNNNNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMKKKIIIFFFAAA:::555222000///...333000...000333888CCCMMM[[[hhhvvv}}}~~~xxxkkk___HHHCCC;;;666444555666666222333555777999<<<>>>??????===<<<@@@DDDEEEBBB===;;;;;;===>>><<<;;;BBBKKKNNNZZZgggmmmrrrvvvxxxwww~~~~~~xxxpppfff^^^YYYYYYYYYYYY^^^```dddggggggeeeccc```[[[VVVOOOFFF???999666555111///,,,,,,...///...,,,...///000000111111000000//////.........---------,,,------,,,,,,+++******------,,,,,,,,,,,,------............///000111222222222111///...,,,***)))************+++,,,---......------,,,***))))))((()))))))))))))))******+++***+++++++++,,,---------***+++,,,---///111222333...---,,,,,,......,,,***///000000...+++)))((((((,,,---------,,,,,,---///000///......------......++++++,,,,,,---......//////000222666:::======<<<999555444666777===PPPfffyyy```JJJ<<<222000------...///......---------------,,,++++++........................000......000555888888777444///,,,------000777@@@KKK^^^xxxoooZZZMMMJJJLLLYYYnnn{{{mmmZZZIII>>>999666444000000000000000000000000//////000000111222222333222222111111111222333444111111111111222222222222111222222333444444444333333444666666777<<>><<<888444555555555555555666777777===<<<<<<>>>@@@@@@===:::666666555444333222111111111000000111333555777888999777777777888888666444222333666777666<<>>MMM___uuu|||eeeRRRBBB===;;;555333555444333222444777999:::999:::;;;:::888666555555777999666666888999<<>>GGGWWWpppsss]]]III===888222111000000222333333222////////////......---------......///111333555666666666777<<>>888444222222111111333111000333666;;;FFFPPP^^^jjjwww}}}|||uuufffYYYFFFAAA:::555333444555666222333555777:::<<<>>>???AAA>>>>>>@@@CCCCCC???;;;;;;;;;<<<===<<<<<>>999666222333555333333333333333222111000111222777???EEECCC;;;333444333333333333444444555::::::;;;<<<===;;;888555555444333222111000//////......///000111444666888888777666666777666444222111222444555666<<>>DDDJJJLLLMMMMMMMMMLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOPPPSSSUUUVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQPPPNNNLLLJJJIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMLLLIIIFFF===:::666333333444444444333111222666999???JJJUUUcccooozzz{{{qqq```RRRBBB===777333222444555666333444666888:::<<<>>>???AAA??????@@@BBBAAA===999<<<;;;;;;<<<<<<>>>IIIUUUdddooo{{{wwwoooaaaUUUMMMIIIGGGFFFFFFHHHJJJLLLKKKJJJGGGEEEAAA???;;;777444222222222222000......///000///...000000000000///...---,,,---------,,,,,,,,,++++++000///...---,,,+++++++++,,,,,,++++++++++++,,,,,,***++++++,,,------......111111000000...---,,,+++)))))))))((())))))******,,,,,,++++++******))))))******)))))))))))))))******************)))))))))+++*********,,,///222444//////////////////...---,,,---...,,,+++***+++------***(((***---000///---......---,,,,,,,,,,,,---++++++,,,------......///000000222555888:::999888555222222444555<<>>:::888333000333333222111222444666666666777888777666444333444555777555444666666777???HHH]]]uuukkkPPPAAA555666999999===DDDBBB@@@>>><<<999666444333444>>>FFFDDD===999:::===;;;999888:::AAAQQQjjjqqqZZZFFF;;;666222111//////000111000000............------------,,,---...000111222333333444555888???FFFLLLNNNOOONNNMMMLLLKKKKKKKKKKKKKKKMMMNNNNNNPPPQQQSSSUUUVVVSSSTTTTTTTTTTTTRRRQQQPPPQQQOOOLLLJJJHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKKKKLLLMMMKKKGGGDDD;;;888444333333444444444111111333888;;;BBBOOO[[[kkkvvvzzzmmmZZZKKK>>>:::444111111333444555444555666888:::<<<>>>??????>>>>>>???AAA???<<<999<<<::::::;;;<<>>KKK^^^sssuuu]]]KKK<<<888888333222555444333111222444555555444444444444333111000111333555444333555444555<<>>>>>===<<<;;;999888666666999;;;>>>@@@>>><<<;;;<<<<<<999888:::@@@OOOiii~~~oooXXXEEE:::777333111000///000000000///........................///000000000111111111222333555999???GGGLLLNNNOOOMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUPPPQQQSSSSSSSSSRRRQQQPPPPPPNNNKKKHHHFFFEEEFFFFFFJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLLLLIIIEEEAAA:::888444333333333222222000000333888<<>><<<<<<===>>>??????<<<::::::999999;;;>>>FFFUUUdddsss~~~rrrhhhZZZMMMCCC===:::888999:::::::::999888777777666666444333222222333333222222111000000///000111///000111111111111000000////////////............///...,,,+++++++++,,,---+++******))))))******+++,,,---///000111111000000000000000000000///...---------,,,+++*********+++)))))))))***************---,,,+++)))((((((((((((++++++++++++++++++++++++)))))))))***+++...000222...///111000...------...111111///,,,)))((()))***,,,***)))***,,,---------///......---------------.........///000000111111111111111333666666555333000///111333333;;;UUUpppqqqZZZGGG999111---,,,,,,---//////...,,,------,,,,,,------......,,,,,,------.../////////000222555666666666666777444111///000000000555;;;III\\\uuuxxx___NNNBBBFFFSSSdddwwwsss[[[FFF999444000//////......//////000000000000000000000000000///000111111222222111111111111111222222222333333111222333444555666666666555666888999===FFFQQQZZZeeelllrrrssstttwwwvvvtttqqqqqqppppppqqqqqqrrrsssrrrrrrqqqrrrrrrssstttttttttsssrrrqqqqqqrrrssstttuuuvvvwwwwwwuuuttttttuuutttsssssssssssstttvvvwwwxxxzzz{{{}}}}}}|||{{{zzzwwwxxxzzz}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{zzzzzzxxxvvvuuunnnppppppnnnmmmiii___UUUKKKCCC===;;;888444111333111111000000///000000111333555>>>KKKTTTSSSFFF999444333333222222222222333555777888888666444444444444333222111///---,,,,,,......---...///111333555666555444555666666444222000///111666>>>MMMbbbuuusss^^^JJJ>>>999444000...//////...000555===GGGWWWlllsss[[[III:::888888444333666555444222222444555555444111222222111///...000111444333333333222222888AAARRRiiilllQQQAAA555444444222444999;;;::::::999999888888777:::777888>>>AAA@@@>>>>>>===;;;;;;===CCCQQQjjjmmmWWWEEE;;;888555333111000000111///............///////////////222111000000000111333444555777;;;AAAHHHLLLNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKJJJLLLNNNQQQSSSTTTTTTSSSOOOPPPRRRTTTTTTSSSRRRQQQOOOMMMIIIFFFEEEEEEFFFGGGIIIIIIKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMLLLHHHCCC???:::777444333333222111000000111444888<<>>>>>===<<<:::888777999<<>>:::777666555555555444444444444444444444333222222222333333444444555333222111333444000111111111111000000///000000000////////////...---,,,*********+++---...******))))))))))))******+++,,,...000000000///...///000000000000//////......---,,,+++************((()))))))))******++++++***)))))))))))))))******'''''''''(((((()))))))))'''((()))+++,,,...///000---///111000...,,,---...111111///,,,)))((()))+++++++++,,,+++******,,,---000///......------......------......///000000000111111111333555555333111///...000222222;;;VVVrrroooWWWEEE888111,,,+++,,,---//////...,,,,,,---....../////////...,,,,,,------...//////000000333666666444222111222222//////111000...000666===OOOggg{{{~~~cccPPP@@@AAAJJJWWWjjj|||{{{eeeNNN>>>888222111///------///111222111111111111111111111111...///000111222111111000111111111222222222333333111222333444444444444444555777999<<>>JJJSSSQQQEEE;;;666555444444333333333444777888999888666555777999777777666444222000//////000////////////111222333555444444555777777666444111///000888CCCUUUnnnxxxaaaLLL>>>888444000...000000...000444;;;BBBPPPeee{{{ttt\\\JJJ;;;888777444333666666555333333444555555444000111111000///...///111444222222333111000666>>>JJJccc|||~~~iiiPPPAAA555555555222333777999999999888888777777777888555888BBBGGGEEEAAAAAA@@@>>>???BBBHHHVVVmmm~~~lllVVVDDD<<<999666444222111111111000.../////////000000000111111222111//////000333777999999:::>>>DDDIIIMMMMMMMMMKKKKKKJJJJJJJJJKKKLLLLLLLLLNNNPPPRRRSSSRRRPPPOOONNNPPPSSSUUUVVVUUUTTTSSSNNNLLLHHHFFFDDDEEEGGGHHHGGGHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLMMMKKKGGGAAA===777555333222333333222111222222555999===III^^^qqqtttfffTTTEEE:::666222000000222222222333444555666888999;;;;;;:::<<<>>>>>>===;;;999888666666999>>>CCCMMM___nnn{{{|||vvvnnnhhh[[[SSSGGG>>>888555555555333333222222222333444555333333333444444555666666777999999888555555666888777777666555444222000///000////////////.........+++***)))))))))+++---///******))))))))))))******''')))+++---------,,,+++//////000000000000//////,,,,,,***)))(((((((((((((((((())))))******++++++'''''''''((()))+++,,,---(((((()))***+++,,,,,,---&&&''')))+++---......///,,,///111000---+++,,,.........---+++)))))),,,...***,,,...,,,)))(((+++---000000///............///,,,,,,------.../////////111111111333444444222111...---000222222;;;VVVsssnnnVVVCCC777111++++++,,,---//////...,,,,,,---///000000000///...,,,,,,------...///000000111444777666222///...///000//////111000,,,...222333EEE[[[ooodddOOO>>><<>>DDDOOO\\\fffjjjppptttssssssuuutttrrrrrrrrrqqqqqqrrrrrrssstttrrrrrrrrrssstttuuuvvvwwwtttsssrrrqqqqqqqqqrrrssstttuuuuuuuuusssrrrssstttvvvuuutttsssrrrssstttuuuuuuvvvyyy|||}}}~~~}}}}}}zzz{{{|||}}}~~~~~~}}}}}}{{{zzzzzzyyyxxxwwwvvvuuussstttuuuvvvvvvuuutttsssqqqssstttrrrqqqmmmbbbXXXLLLEEE@@@>>>:::444111111111000///......///000111...333===IIIQQQOOODDD;;;777666555555444444444444444666888888777888<<<@@@===<<<;;;999777555444333111000/////////000222333333222222444666666555444444111333;;;HHH]]]xxx~~~eeeMMM===666666222000222222000222555888>>>KKK```xxxuuu^^^LLL<<<888777333111444777555444444555555555444111111222111//////000222333111111222000///555<<>><<<===AAAFFFKKKNNNNNNMMMJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPRRRSSSRRRPPPMMMKKKNNNPPPSSSVVVWWWVVVUUUTTTNNNKKKHHHEEEDDDFFFHHHIIIEEEFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLMMMKKKGGGAAA<<<555333222222333444333222444444666999>>>KKKbbbvvv~~~rrrdddRRREEE:::777333111111111222111222333444666777999::::::<<<===???>>><<<999777666555555999???EEEOOOaaapppzzzyyyuuuqqqjjjbbb\\\QQQJJJ@@@777333222333333444444333222333444666777444444555777888999:::::::::<<<===;;;888777999<<>>===;;;888555222111//////.........---------)))((((((***,,,---,,,***+++***)))(((((()))***+++---.........,,,---...000...............---,,,,,,,,,,,,++++++***)))(((((())))))))))))((((((((((((++++++************++++++******+++++++++***))))))++++++******++++++,,,---))),,,///000///---++++++///000000///,,,++++++,,,...------,,,,,,++++++***111000...,,,++++++++++++......------...///111222000111444555666666555444...,,,...222333;;;WWWvvv}}}pppWWW===222333---.........---,,,++++++---,,,,,,,,,---///000111---------.........//////222333444555555333222111......///...------///111444;;;KKKaaaxxxhhhTTTDDD@@@@@@DDDRRRcccvvvuuubbbOOOBBB777000---///222111000111222333333444333222000000111111222222222222111111333333444444333333222111111222444333333444666888777777999>>>HHHUUUbbbjjjpppqqqtttuuuvvvvvvtttssspppqqqtttuuuvvvtttrrrqqqsssrrrrrrssstttuuuvvvwwwuuutttrrrqqqqqqrrrtttuuussssssrrrqqqqqqqqqrrrrrrrrrsssttttttrrrqqqpppqqqooorrrvvvzzz|||}}}}}}|||zzzzzz{{{{{{||||||}}}}}}}}}|||zzzxxxwwwuuuuuuuuuppppppqqqrrrsssssssssssssssuuutttqqqnnnjjj___TTTNNNIIIBBB<<<888555333111000000111111111000000///333444999@@@GGGHHHBBB<<<888777555444444666888999<<<999666888===AAA@@@>>>DDDCCCAAA>>>;;;777333111222///------...000111111222333333444444333333222333222333;;;LLLfffeeeLLL===777444333111//////000222333666;;;FFFYYYrrrwwwcccNNN<<<999888222000333666444333333666888888888444222000///...///000111222000111222000...333999FFFZZZvvvvvvgggRRRFFF999444444222222333777999;;;999666333444555777777888===BBBDDDCCCAAA===???BBBFFFPPPbbbxxx~~~gggPPPBBB<<<999<<<999444000......000111666222...---///111000///...000111111222555:::===AAACCCEEEGGGGGGHHHJJJKKKJJJHHHGGGIIILLLMMMKKKIIIPPPRRRTTTSSSQQQOOOOOOOOOLLLRRRWWWXXXXXXXXXUUUOOONNNKKKFFFDDDDDDFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHLLLLLLKKKJJJGGGCCC???===888777555333222333555666444444444777AAASSSiiixxx|||ooo]]]MMMCCC999555000---...///111222333333444555666777888999777999<<<<<<:::888777777999:::;;;???GGGSSSaaajjjyyy|||{{{tttjjjddd___YYYQQQKKKCCC???:::555222111111222000///---...111444666777:::999888999<<>>999444000222111/////////000///...)))))))))***,,,---,,,+++***)))(((((((((((()))******+++,,,+++******,,,...///////////////...------//////...---,,,+++******(((((((((((())))))))))))******))))))))))))******+++,,,,,,,,,+++***))))))++++++******++++++,,,---+++---//////---+++++++++---.........,,,+++,,,---//////...,,,+++***)))(((///...---,,,+++++++++,,,...------------///000111222333555666666444333222///...000333333<<>>???@@@===;;;>>>CCCHHHHHHGGGIIIHHHGGGEEEBBB>>>888555333000...---...000111111111222222222222222222111111000222:::LLLfff~~~cccKKK<<<666444333111000000111222333777;;;CCCUUUmmmzzzeeePPP???;;;999333111444333222000111333555555555444333111//////000111222222111222444222000444;;;GGG\\\wwwwwwgggQQQEEE999666555333222222555777888777555333444555===;;;999;;;===??????===:::===BBBIIITTTfff{{{~~~fffNNNAAA;;;999<<<999444000......000111666333//////111222222111000111222222333666:::>>>AAACCCFFFGGGGGGGGGHHHIIIJJJHHHHHHJJJMMMNNNLLLJJJOOOQQQSSSRRRPPPNNNNNNNNNNNNTTTXXXXXXYYYYYYUUUOOONNNJJJFFFDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHKKKKKKJJJIIIFFFBBB>>>;;;777666444333222333444555444444555999CCCVVVlll{{{|||nnn\\\LLLCCC888444///------///000111333333444555666777888888888:::<<<===;;;999999999::::::<<>>BBBFFFHHHIIIKKKLLLMMMNNNOOONNNMMMMMMMMMJJJGGGCCC@@@;;;666222222000......///000///...***))))))+++---...---+++***))))))(((((())))))******+++,,,,,,++++++,,,...000000000000000000//////111000///...,,,+++))))))''''''(((((())))))******))))))))))))))))))))))))------------,,,+++))))))+++************+++,,,,,,---...///---+++******++++++,,,------++++++,,,---//////...,,,***)))(((''',,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,...///000444444555666555333111///111///111333444>>>YYYuuu|||lllTTT===111000---...///////////////...+++,,,---////////////...,,,,,,,,,---------......000222555777777555222000222333444333222111222333222666>>>MMM```rrrsssaaaOOOEEE@@@>>>EEEOOO___mmm}}}zzzeeeSSSDDD;;;333222222111111333333444555555555444333222111222222333333222222111333333444555666666666666111333444444444555777999;;;<<<@@@GGGQQQ\\\gggmmmpppqqqssstttuuuuuutttssstttuuuwwwxxxxxxwwwuuutttqqqrrrssstttuuuuuuuuutttttttttsssssstttvvvxxxyyyxxxwwwuuutttrrrqqqqqqqqqpppqqqqqqrrrrrrqqqpppooonnnppptttxxxzzz{{{zzzzzz}}}||||||{{{{{{zzzyyyyyy{{{zzzyyywwwuuutttssssssooopppqqqrrrttttttuuuuuusssuuuuuurrrpppkkk```UUULLLGGGAAA;;;777555222000111111222333333222222111444444777<<>>DDDNNNYYYaaaiiijjjllllllkkkiiieeeccc\\\WWWPPPJJJGGGBBB<<<777777555222///...///111222333333111111333555888:::>>>@@@CCCGGGLLLPPPTTTVVVXXXYYYZZZZZZ[[[[[[ZZZZZZXXXTTTPPPKKKFFFAAA;;;888222000......///000//////***))))))+++---...---+++++++++************++++++,,,...///000//////000111111111111000000000111111000000...,,,+++)))''''''(((((((((((())))))))))))))))))************)))))).........---,,,+++***)))***************++++++,,,//////...,,,)))((()))+++,,,---...---+++***+++,,,------,,,+++***))))))(((************+++,,,------,,,,,,++++++,,,---///000333444555555555333111///111000111222444AAA[[[tttzzzhhhQQQ<<<111///---...///000000000000000***,,,...000000///...---,,,,,,,,,,,,------------///111555777888666333111333555555555333222222333111333999CCCRRRdddsss{{{}}}yyyiiiVVVIII@@@<<>>KKK```ttt}}}|||jjjYYYFFF<<<777222111222333111111111333444444333111111000/////////000111333333666:::888666999???LLLccc~~~zzzgggNNNDDD;;;999888555222111222333444555666888999;;;===<<<;;;;;;;;;===>>>>>>555:::CCCNNN]]]ooo{{{bbbNNNDDD@@@???===;;;777444222222333444222111111111222444555555555666555555555888===@@@BBBEEEHHHIIIHHHFFFEEEEEEGGGGGGHHHJJJLLLNNNNNNNNNMMMNNNOOONNNLLLKKKKKKLLLSSSXXX[[[ZZZYYYYYYUUUPPPLLLIIIEEEDDDDDDEEEEEEEEECCCDDDEEEFFFHHHIIIIIIJJJGGGGGGFFFEEEAAA===999666444444333222222333444444111333777>>>JJJ^^^tttyyyjjjYYYIII@@@:::777333000111222333333222333333444555555666666666999<<<<<<;;;:::999::::::;;;;;;===AAAHHHRRRXXX]]]]]]^^^]]]\\\YYYWWWUUUOOOKKKEEEAAA>>>:::666333444222111000000222444555444444333333333777;;;>>>CCCGGGLLLRRRWWW\\\aaaccceeeeeefffgggggghhhhhhhhhhhhddd]]]WWWPPPIIIBBB===444111///......///000///***))))))+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///111222111111222333111111000///000000111222111000///---+++)))((('''******))))))((((((''''''***++++++,,,,,,++++++***---...------,,,+++***)))******))))))******+++,,,///...---***(((''')))***...//////---+++))))))***)))))))))************+++((()))***+++,,,---------,,,,,,++++++,,,---///000111222444555555444222111///000111222666EEE```vvvxxxcccLLL;;;222.........///000111111111000+++,,,...000000///---,,,,,,,,,,,,---------......///111444777888777555333333555666555333111000111111222555===IIIXXXgggppprrryyy~~~ooo[[[KKKAAA;;;<<>>???===>>>@@@@@@???>>>>>>===555:::BBBNNN^^^qqqyyyaaaOOOGGGDDDBBB>>><<<999666444444555666///000111111222333444555666666666555666999>>>BBBCCCFFFHHHIIIHHHFFFFFFFFFEEEGGGIIIJJJKKKLLLMMMNNNMMMNNNNNNMMMJJJIIIJJJKKKSSSXXX[[[ZZZYYYYYYVVVQQQLLLIIIFFFDDDEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIFFFFFFEEECCC???;;;777444333333222222222333333333000333888@@@MMMaaawwwwwwgggVVVHHH???999666222000111111222111222222333333444444555555555888:::;;;:::888888888:::::::::;;;===BBBIIINNNMMMMMMMMMMMMLLLJJJIIIHHHCCCAAA===:::888666333111111000000000111333555666333444444444555999@@@EEEKKKPPPXXX^^^ccchhhlllooopppppppppqqqrrrsssttttttuuuqqqjjjcccZZZPPPGGGAAA777444000...//////000///)))((((((***,,,---,,,***+++,,,------------,,,+++***,,,///000000///000111000///...---...///000111333222111000...---++++++))))))))))))((((((((((((***+++,,,------,,,+++***,,,,,,,,,,,,,,,++++++******))))))))))))***++++++------,,,***(((''')))***---......,,,***((())))))''''''((()))***++++++,,,((()))***,,,---.........---,,,,,,,,,,,,...///000000111333444555444222111...000222333999KKKggg|||uuu]]]GGG:::222......//////000000000000///,,,---...//////...---------------........./////////111333666777777666666333555666555333000//////000222444999AAAMMMYYYbbbdddnnnyyyvvvaaaMMMAAA;;;:::;;;CCCRRRiii~~~www___RRRDDD===888444333555333444555666666666555444333444444555555444444333333444666777888999999999222444555666666777:::<<<>>>CCCKKKUUU___hhhmmmpppoooppppppqqqqqqrrrssssssttttttvvvwwwxxxxxxyyyyyywwwwwwvvvvvvvvvvvvwwwxxxwwwxxxyyyzzz|||}}}~~~~~~}}}{{{xxxvvvtttrrrrrrqqqpppqqqtttxxxxxxuuuqqqnnnqqqtttwwwyyyyyyxxxwwwuuuvvvwwwxxxzzz{{{||||||zzzyyyxxxvvvtttsssrrrrrrqqqrrrsssttttttuuuttttttrrruuuvvvuuusssnnncccWWWLLLGGGAAA<<<999666444333444444555666777777777777444444444555555666777777:::;;;???CCCHHHLLLOOOQQQQQQUUU\\\ccciiimmmooooooooonnnnnnooommmcccSSSGGG888555222000000111111000111222222222222222222111000000333;;;KKKccc|||pppWWWDDD;;;999666666888888777555222111...333:::DDDTTTgggsssvvvqqqcccOOO???555222111000000//////000111111000.........//////////////////222444999>>>>>>;;;<<>><<<;;;888:::@@@KKK\\\pppvvv```OOOGGGCCCAAA===;;;888666555444555555...000222222111222333555666666555555666:::@@@EEEFFFGGGIIIIIIHHHGGGHHHIIIFFFHHHKKKLLLLLLLLLMMMOOOMMMMMMMMMLLLJJJIIIJJJKKKSSSWWWZZZYYYYYYYYYWWWRRRLLLJJJGGGFFFFFFFFFFFFEEECCCCCCCCCDDDDDDFFFGGGHHHFFFEEEDDDBBB>>>:::555333111111222222222222333333111555;;;DDDRRReeezzzuuueeeTTTFFF>>>666333000//////000//////222222222333333333444444666888::::::999777666666999999999888999<<<@@@DDD@@@??????>>>======<<<<<<:::999777555333222111111////////////000222444555333444666777999???GGGNNNUUU\\\eeekkkooorrrvvvyyyyyyxxxxxxyyyzzz{{{}}}}}}}}}zzztttmmmcccXXXLLLEEE;;;777333000///000000///((('''''')))+++,,,+++)))******+++,,,,,,+++******(((***...//////...//////...---,,,++++++---///000222222111000///...---,,,&&&''''''((()))******+++)))***,,,------,,,***))))))***++++++,,,+++++++++)))))))))))))))***++++++***++++++***(((((()))***''')))***)))(((((()))***''''''(((((()))*********)))***,,,---...............------------///000111222333444555444222000//////222444555>>>SSSooosssXXXCCC888333/////////000000//////......................................./////////000000111111333444666777888888444666777666333000///...000111444666:::AAAKKKRRRTTTbbbrrr|||eeeOOOAAA;;;999888===MMMcccyyyooobbbRRRGGG???888555666222333444555666555555444444444555555555555444444444555666777888888888888222444555666777888;;;===@@@EEEOOOZZZdddlllppprrroooooooooppppppqqqrrrssstttuuuvvvxxxyyy{{{|||}}}{{{yyywwwvvvvvvwwwyyyzzzyyyzzz{{{|||~~~~~~~~~{{{yyywwwuuutttsssrrrrrrrrrwww{{{|||xxxsssoooqqquuuxxxyyyyyyyyyxxxvvvvvvwwwxxxyyyzzzzzz{{{{{{zzzxxxvvvuuussssssrrrssssssttttttttttttssssssrrruuuwwwvvvtttooocccWWWMMMHHHBBB===:::888666444444555666777888888888888444444444333444555777999;;;===???DDDIIIOOOTTTWWWVVV\\\fffnnntttvvvwwwwwwuuusssrrrrrroooeeeTTTGGG888555222000111222222111000000111111111111000000111111222999III___wwwjjjRRR@@@888888666777999:::888666333000000444888???MMMaaapppwwwuuuhhhTTTBBB777333333222000//////111222222000...///000000111111111111111111333999??????<<<===AAAXXXssslllNNNDDD;;;999999666444444888666555888<<>>;;;;;;>>>GGGXXXmmmttt^^^MMMDDD???::::::888666444333222333333///222444444222222333555555555444444666:::AAAFFFHHHIIIIIIHHHGGGHHHJJJLLLIIILLLNNNNNNMMMMMMNNNPPPMMMNNNMMMKKKIIIIIIJJJLLLRRRVVVYYYXXXXXXYYYWWWSSSMMMKKKHHHGGGHHHHHHGGGEEEDDDDDDCCCCCCCCCDDDFFFFFFEEEEEEDDDBBB>>>999555222000000111222222222222222444888???HHHVVViii~~~tttdddSSSEEE===777444111000000111000///222222222222333333333333888:::<<<;;;999666555555888888777666555666999<<<:::999777666555444444444444444444333111111222333111111111111222333444555333666999;;;>>>EEEPPPXXXaaahhhqqqwwwyyyzzz~~~~~~~~~}}}xxxooocccVVVNNN???;;;555111000000//////'''&&&&&&(((***+++***(((((()))***++++++***)))((((((+++...000000//////000---,,,*********,,,...///000//////...---,,,,,,,,,###$$$&&&(((***+++---...((()))+++,,,,,,+++)))((((((((()))***++++++++++++)))))))))))))))******+++)))***+++***)))((()))***"""$$$&&&''''''''')))+++)))))))))))))))(((((((((***+++,,,...//////............------...///111222444555555555333111...---///333555777AAAXXXuuurrrUUU@@@888444/////////000//////...------///......---------......////////////000000000000222222222333555777999:::555777888777444111/////////111333444555:::AAAFFFJJJYYYmmm~~~iiiPPP@@@:::888666999III```uuu{{{mmm\\\PPPEEE<<<777666111222444555555555444444444444555555555555444444444555666777777888777777222444666777777999;;;>>>AAAHHHRRR^^^hhhooorrrtttoooooooooooopppqqqrrrssstttuuuwwwyyy{{{}}}}}}{{{xxxvvvvvvwwwzzz|||zzz{{{|||~~~~~~|||yyywwwvvvuuuttttttssstttxxx}}}~~~zzzuuuppprrruuuxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxyyyyyy{{{zzzyyywwwuuutttssssssttttttuuuuuuttttttsssrrrrrruuuwwwvvvuuupppdddXXXMMMIIIBBB===:::888777555555555666888888999999999444444444333333444888:::<<<===@@@DDDKKKRRRXXX\\\ZZZbbbmmmvvv{{{}}}||||||yyyvvvtttssspppeeeTTTFFF888555222111111333333222//////000000000000//////111000222888GGG\\\ssszzzfffNNN===777666666888::::::999666333000222555777;;;HHH\\\oooxxxxxxlllXXXDDD888555444333222222222333444444222000000111222333333333333333000333999@@@???<<<===BBBZZZvvvmmmOOODDD;;;888888666555555999666555777<<>>>>>AAADDD===;;;<<>>999444222///000111222222222222222777;;;BBBLLLZZZlllssscccRRRDDD<<<:::777555333444444333333222222222222222222333333:::<<<======:::777555555777777777555333333666888;;;999777444333222222222333333444333222222444555444444444444555666666777444777<<<>>>BBBJJJVVV___hhhpppyyy~~~yyymmm```WWWBBB===777333111000//////&&&'''''''''(((((())))))************************+++++++++,,,,,,---------...---***))))))+++...000....../////////...,,,++++++)))(((((()))+++***)))(((((((((((()))))))))))),,,******+++---......---***(((''''''***,,,.........------,,,++++++******))))))(((((()))***++++++,,,,,,+++***))))))))))))---,,,+++******,,,.../////////.........000111222333444555444222000000000+++111444777HHHfffkkkRRR>>>333//////222///,,,+++---...,,,***---,,,,,,---///...+++(((......//////000111111111---000333666777666444222555777:::;;;:::777222///111000///000333888===@@@BBBRRRhhh~~~gggMMM<<<777888888;;;GGGWWWjjjqqq___NNNAAA999555000//////000333444444333777777777666666555444444999999888888777777666666777555333444666999<<<===EEELLLXXXbbbhhhlllooopppooonnnnnnnnnnnnnnnoooooossstttwwwzzz~~~~~~|||zzzxxxxxxyyy{{{}}}~~~|||{{{}}}~~~{{{}}}zzzxxxvvvvvvwwwwwwxxxxxxwwwyyyzzz{{{zzzxxxssssssuuuxxx{{{{{{yyywwwvvvwwwwwwxxxxxxyyyyyyzzz}}}|||yyywwwuuuttttttttttttvvvwwwwwwuuuttttttuuuvvvyyyzzzxxxvvvqqqfffZZZNNNIIIAAA;;;888555444222000000111222444555555666666555444333333444666777;;;===AAAEEEIIIPPPXXX]]]bbbjjjssszzz}}}|||xxxrrriii\\\NNNEEE777333000///111333333222111000///000111111///---000000000444@@@SSSggguuuxxxkkk[[[KKK???:::888::::::;;;:::888666333111222111444;;;EEESSSiii{{{vvvooo^^^III999555555444111111111111111111111111000000/////////111222333444777999:::999:::>>>BBB\\\xxxoooXXXBBB888999444444777555777555333777???EEEFFFDDD@@@??????@@@BBBEEEEEEEEECCC???===CCCSSShhh{{{ttt^^^III:::555555333333222111111222222222222222333666888777444111222222222444888>>>CCCGGGLLLMMMNNNNNNMMMMMMOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQPPPNNNLLLKKKJJJIIIIIIQQQTTTXXXZZZ[[[XXXUUURRROOONNNMMMLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFEEECCC@@@<<<777333111333222000000222333333333222999DDDQQQ___pppsss___MMMCCC@@@:::888555333111111111222333222222111222333555666:::>>>BBB@@@:::555444555555555444333333333444444777666444333444444444333444444444444444444444444222333555777999;;;===>>>999:::>>>CCCKKKVVVbbbjjjwww{{{~~~uuugggYYYLLL@@@555111111///---...'''''''''((((((((())))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000///...---,,,+++)))((((((***+++***)))(((((())))))))))))******)))))))))+++...//////...***)))(((***---//////////////////......---,,,+++***))))))))))))******+++,,,,,,+++******)))******---,,,+++***+++,,,.../////////......///000222333333444555555444333222222---222555:::MMMlllgggOOO<<<333/////////---+++,,,......---+++------,,,,,,------,,,,,,---......//////000111111...000333666666555333111444777:::<<<;;;777222...//////...///222666;;;>>>>>>LLL```uuu~~~eeeMMM???:::999888999CCCRRRcccxxxzzzhhhVVVGGG<<<666111000000111333444444333666666777888777666444333666666666777777777777777555444333444777<<>>NNN```llltttnnnbbbSSSEEE<<<999888:::;;;;;;;;;999666333111222111444:::BBBOOOdddvvvxxxrrrbbbLLL<<<777666555222222222111111111111111111000000//////000111222333666888999888999===@@@VVVrrrpppYYYCCC999:::666555999777999666555888???DDDEEECCC??????>>>???AAACCCDDDDDDDDD@@@===DDDTTTiii|||ttt___III;;;555555444333333333333333333333111222333666888888666444333222333555999???DDDHHHLLLMMMNNNNNNNNNOOOQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLKKKQQQTTTXXXZZZZZZXXXTTTRRRNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGFFFEEECCC@@@<<<888444222333222111222444555555333333:::EEERRRaaarrrqqq\\\KKKAAA>>>999888555333111111222222333333222222222444555666999===@@@>>>999444333444444444333222111111111222222222222222333333333222333333333444444444444444444555666888999;;;<<<===>>>@@@DDDJJJRRR^^^jjjrrr|||yyykkk^^^MMMAAA666222111///---...''''''(((((((((((())))))))))))))))))))))))))))))***************+++++++++***+++---.........---,,,//////000111111000...---,,,***((((((***+++***))))))))))))*********++++++'''''')))+++///000///---))))))***,,,000222222111///000000111000...---,,,++++++******************,,,++++++************+++------,,,+++,,,---.../////////......///000222333333444666777777777666666000333666>>>UUUsss{{{bbbKKK:::111......,,,++++++,,,......---,,,,,,---,,,+++***+++---///,,,------...//////000000000111444555555444222000222666;;;======888222......---------000444888;;;===III\\\pppwww^^^JJJ@@@<<<888666666===IIIXXXmmmvvvbbbOOO@@@777222111000111333444444333444666888999999777555333333444444555666666777777333333333444888>>>CCCFFFMMMTTT^^^hhhnnnqqqssstttrrrqqqnnnlllkkkkkklllmmmppprrrvvv{{{}}}zzzxxxxxxyyy{{{|||~~~}}}|||}}}~~~}}}{{{yyy|||{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyzzz||||||{{{yyyxxxvvvvvvwwwyyy{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzyyywwwwwwwwwwwwxxxzzz{{{|||{{{yyywwwwwwwwwwwwzzzzzzxxxwwwssshhh]]]NNNHHH@@@:::666444222111000111111222333444555555333333222111222333555666;;;===@@@EEEKKKTTT]]]ccclllsss{{{zzzuuummmcccYYYMMMBBB;;;555222000///000111111111222111000000000000...,,,......///222:::FFFSSS]]]ccc]]]TTTHHH>>>888777888;;;<<<<<<<<<:::666222000222111333888>>>JJJ^^^ooozzzuuugggRRRAAA999777666222222222222111111000000222111000000///000000111111444777777666666:::===MMMhhhwwwqqq\\\EEE;;;<<<777777:::999:::888777:::???CCCCCCBBB>>>>>>>>>??????@@@BBBBBBDDDAAA???EEETTTjjj~~~uuu___JJJ<<<666555555555555555555555555555111222333555888999888666444444555777;;;@@@FFFIIILLLMMMOOOOOOPPPQQQTTTVVVXXXXXXXXXXXXWWWWWWWWWWWWTTTTTTSSSRRRPPPOOONNNNNNRRRUUUXXXZZZZZZWWWTTTRRRMMMNNNOOOOOONNNLLLJJJHHHFFFFFFFFFFFFGGGGGGHHHIIIHHHFFFDDDAAA===888555333333333333555888888777555444;;;FFFTTTddduuummmYYYIII???<<<999777555333222111222222444333333333333555666888999<<<>>><<<888333222333333222111000///////////////000111333444444333333333444555666666666666666888999:::;;;===>>>???@@@DDDFFFKKKQQQZZZfffqqqyyy|||nnnaaaNNNBBB777333111///------(((((((((((((((((())))))(((((((((((((((((((((((()))))))))))))))***************,,,,,,------,,,+++///000111222222111000///,,,+++))))))***+++***)))))))))******++++++,,,,,,(((((())),,,...///---+++'''(((***---111333222111//////000111000...,,,+++,,,,,,,,,++++++***))))))++++++*********+++,,,,,,---------,,,---...////////////......///111333444444555666999;;;;;;:::999111333666@@@ZZZyyyxxx___GGG888000---,,,++++++,,,---......---,,,***+++,,,+++******,,,...,,,,,,------.../////////111222444555444333111000111555;;;>>>===888222---,,,,,,+++,,,///222555888;;;FFFXXXnnnmmmTTTEEE@@@;;;666333444999AAANNNaaawwwnnnWWWCCC777333111000000111333333222333555888::::::888666444333333333444444555555555222222333444888>>>EEEIIIQQQXXXbbbkkkppprrrttttttvvvtttqqqnnnlllllllllmmmpppssswww|||}}}zzzxxxxxxyyyzzz|||~~~}}}}}}}}}|||{{{zzzyyyzzzzzzyyyyyyyyyzzz{{{|||zzzzzzyyy{{{|||}}}|||zzzzzzxxxvvvvvvxxx{{{|||||||||||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyzzzzzz||||||{{{yyywwwwwwwwwxxxzzzzzzxxxwwwtttjjj___NNNIII@@@999555333222111000111111222333333444444222111111111222333444555;;;>>>BBBGGGNNNXXXaaahhhooouuu{{{~~~}}}uuuooodddYYYOOOEEE===777333222111000000111111111000//////000111111000...,,,---...000555===FFFMMMQQQMMMFFF>>>777555777:::<<<=========;;;777333000000000222666===HHHZZZkkkyyywwwkkkWWWEEE;;;777555333333222222111000000000222222111000000/////////000333555555333444777:::EEE___nnnuuu^^^GGG<<<<<<777777;;;999;;;:::999;;;>>>AAAAAA@@@======>>>=========>>>@@@DDDAAA@@@FFFUUUkkkttt___JJJ===777666666666777777777777777777444333333444666777666555555555666999===BBBGGGJJJMMMOOOQQQRRRSSSUUUXXX[[[[[[[[[[[[ZZZZZZZZZYYYYYYUUUUUUUUUTTTSSSQQQPPPPPPTTTVVVXXXZZZYYYWWWSSSQQQLLLNNNPPPQQQPPPNNNKKKIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGDDDAAA===999666444333333555888;;;<<<:::888555<<>>;;;888777555444222222222222444333333333444666777999999;;;<<<:::666333111111333222111000///.........///111444666555444444444666777888:::;;;;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFHHHKKKPPPWWW```kkkuuu||||||nnnaaaOOOCCC777333111...,,,---))))))))))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))+++******)))******,,,,,,///000111222222111000000---+++***)))***+++***)))((())))))***++++++,,,,,,+++++++++,,,---,,,***(((&&&'''))),,,000111111000......//////...---+++***,,,,,,------,,,+++***)))+++*********+++,,,------......---.........////////////...///000222333555555555777;;;>>>???>>>;;;111333666AAA\\\zzzwww\\\EEE666///,,,+++,,,---......------------)))***,,,,,,+++******+++,,,,,,------.../////////111222333444444222111000111555:::>>>>>>999222...,,,,,,,,,,,,...111444555555@@@RRRhhhxxxbbbLLLBBB@@@<<<666333444666<<>>DDDJJJRRR[[[dddjjjpppvvvzzz{{{}}}~~~{{{wwwmmmfff[[[PPPFFF???999555222222222111111000111111.........000333444333222,,,---...///111666;;;@@@BBBAAA===888444444777:::;;;===>>>>>><<<888333000//////111666<<>>???>>>>>><<<======<<<:::999;;;===BBBAAABBBHHHWWWlllsss]]]JJJ>>>888666666777888999999999999888888666444333444444444222555666888:::>>>CCCHHHJJJNNNPPPSSSTTTVVVXXX\\\^^^\\\\\\\\\[[[[[[[[[ZZZZZZUUUVVVVVVUUUTTTSSSRRRQQQUUUWWWXXXYYYYYYVVVSSSQQQLLLNNNPPPRRRQQQPPPMMMKKKIIIIIIIIIIIIIIIJJJKKKKKKIIIGGGDDD@@@<<<888666444333444666:::===>>>===;;;777===HHHXXXjjjyyyxxxeeeTTTFFF>>>;;;777666555444333222222222333333333333444666888999:::::::::999666333111000333333222000000/////////000333666777555444333444888999<<<>>>@@@@@@@@@@@@???@@@BBBDDDGGGIIIKKKLLLNNNQQQWWW^^^fffoooyyy|||nnnaaaOOOCCC777333111...,,,,,,******))))))))))))((((((((((((((((((((((((((((((************))))))))))))+++***)))))))))***,,,---...///111222222111000000...,,,*********+++***)))'''(((((()))***+++,,,,,,...---+++***+++***)))'''''''''(((***...000//////...------,,,++++++******+++,,,---...---,,,+++************++++++---...///........./////////////////////...///000222444555666666777<<>>NNNccczzznnnYYYFFFAAA@@@;;;777666333444888AAAMMM^^^vvv}}}dddLLL<<<666333000///000111111111111333555888999888666555555555444444333222222111111333555666888>>>HHHOOOZZZ```iiippptttuuuvvvvvvyyyxxxvvvsssqqqpppnnnnnnooorrrwww|||}}}{{{xxxvvvuuuuuuwwwxxxzzz|||}}}|||zzzyyyyyyzzzwwwwwwxxxyyyyyyzzz{{{{{{zzzyyyyyyzzz||||||{{{yyyvvvuuutttuuuxxx|||~~~~~~~~~}}}}}}|||{{{zzzzzzwwwwwwvvvvvvvvvwwwyyyzzzwwwyyyzzzyyyxxxwwwwwwxxxvvvxxxxxxvvvvvvtttkkkbbbRRRKKKBBB:::555333333222111111111111222222333333000000111222333444444444999===DDDLLLTTT\\\dddiiioootttwwwvvvvvvvvvsssnnnbbb[[[PPPFFF???:::666444222333444333111111111222000///000222444666555444,,,.../////////222555888888888777555333444777::::::<<<>>>???===999555222//////111666<<>>777444111111111111111111111111000111111111111000000//////222333222000000333666:::RRRbbb~~~eeeLLL@@@===666555888777999999;;;<<<<<<<<<<<<<<<:::<<<===;;;777666888:::>>>???CCCKKKYYYlllppp[[[JJJ???999777666777999:::;;;::::::999;;;888555444444444333222555666888;;;???DDDHHHJJJOOOQQQSSSUUUVVVYYY\\\___\\\\\\\\\\\\[[[[[[[[[ZZZVVVWWWWWWXXXWWWUUUTTTRRRWWWXXXYYYYYYXXXUUURRRPPPMMMNNNPPPQQQRRRQQQOOONNNLLLKKKKKKJJJJJJKKKKKKKKKIIIGGGCCC???;;;888555444444444666:::===@@@???>>>;;;@@@KKK[[[mmm|||rrr```PPPDDD===:::666555555444444333222222222222222222444666888999;;;:::999888555333111000333222222111111111111111///333777777555444666888;;;===AAADDDFFFGGGGGGFFFEEEFFFHHHJJJMMMOOOQQQRRRWWWZZZ```fffmmmttt|||{{{mmm```MMMAAA666222000...,,,,,,*********)))))))))((((((((((((((((((((((((((((((+++++++++******)))))))))++++++,,,------------,,,---...000111111111000000///---+++***++++++***)))&&&''''''(((***++++++,,,///,,,)))((()))*********)))(((((())),,,.../////////...,,,***)))***+++,,,***+++---...///...,,,+++*********+++,,,---//////......///000000000000000////////////111333555666777666888===BBBCCC@@@<<<111555888BBBZZZwwwlllRRR===333///---,,,,,,---...------000444999999222+++)))---000///------......//////000111111///000111222222333222222222555999<<<<<<888444111.........///000222444555555<<>><<<<<<777444666222222666===EEESSSkkklllSSSDDD999666222000111222333222000111333555666777666666444444444444444333333333111333666777:::BBBMMMVVV___eeemmmtttwwwxxxxxxxxxvvvvvvvvvuuussspppnnnmmmmmmpppuuuzzz~~~|||zzzwwwtttssstttuuuvvvxxxzzz||||||zzzxxxyyy{{{vvvvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxyyy{{{{{{zzzyyysssrrrrrrtttyyy|||~~~~~~}}}|||{{{zzzyyyyyywwwvvvuuuuuuuuuvvvwwwxxxvvvxxxyyyyyyxxxxxxxxxyyyuuuwwwwwwuuuuuussskkkbbbSSSMMMCCC:::666444444444111111111111222222222222///000111333444444555555555;;;DDDMMMTTT[[[bbbfffhhhmmmooommmlllkkkhhhbbbVVVPPPFFF>>>999666444333222444666555333111222333333333222444555666555333....../////////000222555222333444444333444555777999;;;>>>@@@>>>;;;666333111000222555:::BBBRRRaaarrrvvvsssbbbNNN@@@999555000000000111222222333333//////111111222111000000000222333222000///222555777MMM^^^|||iiiQQQCCC???777555888777666888:::;;;;;;;;;;;;;;;999<<<===:::555333555888;;;>>>DDDLLLZZZlllmmmZZZJJJ@@@:::888555777999:::;;;;;;:::999===:::666555555666666666555666888<<<@@@DDDHHHJJJNNNPPPRRRTTTUUUWWW[[[]]]]]]]]]]]]\\\\\\\\\[[[[[[XXXYYYZZZZZZZZZXXXVVVUUUXXXXXXYYYYYYWWWUUURRRPPPNNNOOOPPPQQQQQQQQQQQQQQQNNNMMMLLLKKKKKKKKKKKKKKKIIIFFFCCC>>>:::777555444444444555999===@@@AAAAAA@@@EEEOOO```qqq}}}lllZZZLLLAAA<<<999555555555555444333222222111111111111333555777888<<<;;;999777666444222000111111000000111111222222111555999:::999:::>>>BBBDDDGGGJJJNNNQQQRRRRRRQQQRRRRRRSSSUUUVVVWWWXXXXXX]]]aaaffflllqqqvvv|||}}}xxxjjj]]]KKK???444000000---,,,,,,+++*********))))))(((((()))))))))))))))))))))))),,,+++++++++******))))))***,,,///111111000---+++---...///000111111000//////---+++***++++++***)))%%%&&&'''((()))***++++++...+++((('''(((***,,,,,,+++***((())),,,...//////111///,,,))))))***,,,---***+++---//////...---,,,)))******+++,,,...///000......///000000000000000////////////111333555666777666888===CCCDDD@@@;;;222777:::CCCYYYuuuzzzgggMMM:::111//////---***+++,,,------222999>>>AAA666***'''---222333111......//////000111111111...///000111222333333333333555999;;;;;;888444222//////000000111333444555222666???OOOeeeuuuxxxsssWWWEEE888777777111///444111111444;;;AAALLLcccyyyqqqYYYIII;;;888444222222444444444000111222444555666666777222333333444444555555666000333777999===EEERRR[[[bbbhhhpppwwwzzzzzzzzzyyytttuuuuuuuuussspppmmmkkkkkknnnsssxxx{{{||||||{{{{{{yyyvvvsssrrrssstttuuuwwwzzz||||||yyyxxxzzz|||uuuvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwyyyzzz{{{zzzxxxqqqpppqqqtttyyy}}}~~~~~~}}}|||{{{zzzyyyxxxwwwvvvuuuttttttuuuvvvwwwvvvwwwyyyzzzyyyyyyzzz{{{tttvvvvvvttttttssskkkbbbUUUMMMCCC;;;666555444444111111111111111222222222///000222333444555555555222999BBBLLLTTTZZZ___bbbaaaeeegggdddbbbbbb^^^YYYOOOIII@@@999555444333333222555777666333222333444777666555555666555333111...///000///...///222444///111333444333333444555888:::>>>@@@???<<<777444222111222555888@@@OOO]]]qqqwwwuuueeeQQQBBB:::666//////000111222333333444...///000111222222111000000222333222//////111444555KKK[[[zzzmmmTTTEEEAAA999666999777555777999;;;:::::::::;;;999;;;===999444222444777999===DDDNNN[[[mmmlllXXXIII@@@;;;999555666999;;;;;;;;;:::999>>>;;;777666777999::::::444666888<<<@@@DDDGGGIIIMMMNNNQQQRRRSSSUUUXXX[[[^^^^^^]]]]]]]]]\\\\\\\\\ZZZ[[[\\\]]]\\\ZZZXXXWWWXXXYYYYYYYYYWWWTTTRRRPPPOOOPPPPPPPPPQQQRRRRRRRRRPPPOOONNNLLLKKKKKKJJJJJJHHHFFFBBB===999666444444555444555888<<<@@@BBBBBBCCCHHHSSSccctttzzzhhhWWWIII???:::888555555555555444333222222000000000111222555777888===;;;999777666555222111/////////000000111222333444888===>>>>>>@@@FFFLLLMMMOOOTTTXXX[[[\\\[[[[[[^^^^^^^^^^^^^^^^^^^^^^^^```ccchhhmmmqqqvvv{{{~~~|||}}}ttteeeXXXJJJ>>>333000///---,,,,,,+++++++++************)))&&&'''***,,,------,,,+++)))))))))))))))*********,,,---.../////////------......//////000000111111---------,,,,,,+++++++++))))))((('''''''''''''''---***((((((+++,,,+++)))******))))))***,,,---//////...+++)))))))))***++++++++++++,,,,,,,,,------,,,,,,,,,...000222111000111111111000000000000000...///111333444444444333666666777:::<<<===;;;999111555777@@@XXXuuu}}}xxx\\\FFF:::///...///(((,,,+++******,,,///333555NNN666%%%(((111111,,,,,,---.../////////000444666444333222111111222333444333555888::::::888555333333222444666666444333444,,,444;;;CCCTTTfffhhh___HHHAAA777333333444222000222666555777???EEEXXXvvvyyydddUUUHHHAAA888444555555222///333444444555555444444333222333333444444333333333000222555999@@@JJJTTT[[[gggmmmtttxxxzzzzzz{{{}}}xxxyyyzzzxxxtttpppnnnmmmiiimmmsssyyy|||}}}|||{{{wwwvvvsssqqqpppqqqssstttwwwwwwxxxxxxxxxxxxyyyyyyvvvuuutttsssssstttuuuvvvtttvvvxxxyyyyyywwwuuusssqqqpppooopppsssxxx~~~|||{{{zzz{{{{{{xxxwwwvvvuuuttttttuuuvvvwwwyyyzzz{{{{{{zzzxxxwwwtttvvvuuussssssrrrjjjbbbTTTLLLBBB;;;888777444222111111111111111111111111222000222666777555666888999<<>>999888777666444333222111111111111111111000000000000333333333333333333333333777GGG___uuuooo]]]III???;;;777555555999999777666666555555555666888::::::888444222111999:::???KKK^^^qqqlllUUUFFF@@@<<<888999999888777666777777777;;;;;;;;;;;;:::999888888999888999<<>>CCCGGGIIIOOOYYYgggyyyrrr\\\KKKCCC???:::666555555444333222222222222666///---222888999:::===:::777555444444444333222000111222222222333666888???BBBEEEGGGJJJMMMRRRUUUXXX]]]dddhhhiiiiiijjjkkkjjjhhhfffeeeeeeeeecccaaadddfffiiimmmqqqtttvvvwww~~~|||nnn___UUUBBB<<<555000000000///...+++++++++*********))))))&&&(((***+++,,,+++******(((((()))))))))******+++,,,,,,---...------++++++......///000000111111111......---,,,,,,+++++++++***)))((((((''''''((((((---***((()))+++,,,+++)))******))))))***,,,---...000...,,,*********+++,,,******++++++,,,------...,,,,,,,,,...000111111///000000000000000000000000---...000222444555555555444444555777999999777555000444888BBB[[[www}}}pppUUUAAA777......000***---,,,++++++,,,---000111AAA222(((---111---+++...---///000000///000222444333222111000000111222333777888::::::999666444444222222444666555333222222...444999>>>LLL[[[]]]UUUBBB<<<444111222444333111333666444555;;;???QQQmmm}}}kkk^^^PPPHHH===666555555222///222333333444444333333222222222333444444444333333222444777<<>>888333333222333666888>>>KKKYYYjjjsssvvvjjjXXXIII@@@:::888777666444222111111000222111111111000000000///333333333333333333333333666EEE[[[pppqqq___KKKAAA<<<888666666777777555444444333333333444777:::;;;999777666666999:::@@@LLL^^^qqqlllVVVGGGAAA===999777777777666666666666777;;;;;;;;;;;;;;;:::999888999999:::<<>>OOOjjjvvvkkk]]]RRRCCC999555444222///111222222222222222222111111222333333444444444444555777:::???GGGRRR^^^fffrrrtttvvvwwwvvvvvvwwwxxxuuuxxx{{{{{{xxxsssooonnnkkkpppwww}}}|||zzzvvvtttqqqooonnnoooqqqrrrttttttuuuvvvwwwwwwxxxxxxvvvuuutttrrrrrrrrrssstttttttttuuuvvvuuusssqqqoooooonnnnnnppptttzzz|||zzzxxxxxxxxxxxxwwwvvvuuusssssssssssstttvvvwwwxxxzzzzzzyyywwwvvvtttuuutttrrrqqqoooggg]]]TTTLLLBBB;;;888777444222333333222222111111111000333111222666777555666888<<>>;;;888777666444444444555666111333555555444444555666444333111222444777777777555555444333333222222111222222111111222333444444555666999>>>BBB@@@999333555444444666777<<>>:::777777555444333222222111111222333666:::<<<<<<;;;:::;;;777999???KKK\\\nnn}}}mmmWWWHHHAAA>>>:::666666666666666666777777:::;;;<<<<<<<<<;;;:::999::::::;;;>>>BBBFFFJJJLLLMMMMMMMMMMMMOOOPPPRRRTTTVVVVVVXXXYYY[[[[[[\\\\\\___```aaabbbbbbaaa```___^^^```bbbaaa^^^ZZZXXXWWWUUUUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPQQQRRRRRRPPPNNNHHHBBB:::555444444333222444555777:::===CCCJJJPPPUUU]]]gggsss~~~lllUUUDDD===:::888555555555444333222222222222444>>>AAA:::444777::::::;;;888333111111333444444222222222333666===EEEKKKUUUXXX\\\aaadddiiimmmqqqwwwzzz~~~~~~~~~~~~|||zzzwwwuuurrrmmmgggcccaaaaaabbbdddgggjjjmmmooouuuxxx~~~xxxnnncccVVVKKKCCC:::666111...,,,,,,,,,+++************)))))))))))))))))))))***)))((('''&&&'''''''''((()))+++,,,---,,,,,,,,,,,,+++******)))...///000222222222222222000///...,,,++++++++++++,,,+++******))))))******+++***))))))***++++++++++++***)))))))))***,,,------,,,+++*********++++++'''''')))***,,,...///000+++***+++---///000///.........///////////////000---...000222333444444333222111000111222111///---///222:::KKKeee{{{xxx\\\EEE777111+++,,,000+++++++++,,,---,,,+++***)))+++***,,,///,,,((()))///---000222222000/////////000000////////////000000444888;;;;;;888555444444888@@@EEEEEEAAA<<<777333222333222111888@@@AAA===777444000///111333333333000555555777>>>CCCTTTpppxxxiii\\\JJJ<<<666444222000000000111111111111000000000111222333444444555444666999>>>DDDLLLXXXccckkkssstttttttttssstttuuuvvvtttxxx|||}}}zzzvvvrrrpppmmmrrryyy|||yyyuuussspppnnnmmmnnnpppqqqrrrsssssstttuuuvvvwwwwwwuuutttsssrrrqqqqqqrrrrrrtttuuuuuuuuutttrrrpppnnnnnnnnnnnnooorrrwww{{{~~~}}}|||zzzxxxwwwwwwvvvvvvwwwvvvtttsssrrrrrrrrrsssuuuvvvxxxyyyyyyxxxwwwvvvuuuvvvuuusssrrrooofff\\\TTTLLLBBB;;;888777444222444333333222222111111000444222444999:::999999<<>><<<999777555444333333333333444555222444666777777666777999666555333333444666888999999999999888666444333333222111000000000111222333444555999???BBBAAA:::444444333444666666;;;GGGSSSgggssszzzqqq___OOOBBB;;;999888666444222000//////000111111111222222222222444444444444444444444444444???OOOdddzzzzzzgggQQQEEE???;;;888888444333222111111111111111444777;;;>>>======<<<<<<555777>>>IIIYYYjjjyyynnnYYYIIIBBB???;;;666777777888888888888888999:::<<<======<<<;;;::::::<<<>>>@@@CCCFFFIIILLLMMMLLLKKKKKKLLLNNNQQQRRRTTTUUUWWWYYY\\\]]]^^^___aaabbbcccddddddcccbbbaaa```ccceeeeeeaaa]]]ZZZXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRSSSSSSPPPNNNEEE@@@999555444333333222222333555888===DDDMMMRRRXXXaaannnzzz{{{jjjRRRBBB;;;:::888666555555444333222222222222444EEEKKK???666;;;???===;;;777222000000222444555333333333555:::DDDPPPXXX___ccchhhmmmrrrvvv{{{~~~|||xxxrrrkkkccc^^^]]]\\\\\\]]]___cccfffhhhnnnqqqvvv{{{~~~zzztttkkk```VVVKKKBBB<<<666444111...---,,,,,,,,,*********)))))))))((((((******))))))(((((('''&&&((('''''''''(((***---.........------,,,,,,,,,,,,...///111333333333222222111000...,,,+++++++++,,,,,,,,,+++***************)))***************+++,,,+++***)))))))))***+++,,,******))))))))))))))))))&&&'''(((***,,,...///000*********,,,...//////---------........./////////000000222222222222111000222111000000111000///---///111:::OOOiiizzzyyyqqqUUUAAA555111***+++///***((()))+++,,,---,,,++++++---+++***+++***((())),,,...000222222000.........////////////////////////---333999<<<999666666666???JJJTTTRRRLLLDDD;;;333222222000000444999:::888777555333222222222333222000555555888@@@EEEXXXuuuqqqbbbMMM===666333222000///000000111111000000//////000222333444555555555777;;;AAAIIIRRR\\\gggnnnqqqqqqppppppqqqrrrsssttttttxxx|||~~~|||xxxtttrrrppptttzzz|||yyytttssspppnnnmmmnnnpppqqqqqqqqqrrrrrrssstttuuuuuutttsssrrrpppppppppqqqrrruuuuuuuuuuuusssrrrpppoooooonnnmmmmmmooorrruuuwwwyyyyyyxxxwwwwwwvvvvvvvvvxxxwwwuuusssrrrqqqrrrrrrtttuuuwwwyyyyyyyyywwwvvvuuuwwwwwwuuussspppggg]]]TTTLLLBBB;;;888777444222333333333333222222111111333222555:::>>>===???BBBGGGJJJOOOSSSUUUTTTRRRPPPLLLHHHBBB>>>;;;999777555333333222222222222222222333555777888777777888999888777666666666777:::<<>>BBB@@@;;;555222111222555666:::FFFRRRfffttt}}}vvvdddQQQBBB999999888666444333111000000///000111222333555666666444444444444444444444444444===LLLaaayyy}}}jjjSSSFFF???:::888888444333222222111222222222666999===>>>===<<<;;;;;;666888>>>HHHWWWhhhxxxppp[[[JJJBBB???<<<888999999:::::::::999888999:::<<<>>>???>>><<<;;;;;;>>>AAABBBCCCFFFIIILLLLLLLLLJJJJJJKKKMMMPPPQQQSSSTTTWWWZZZ]]]___aaabbbcccccceeeeeeeeeeeeccccccbbbdddggggggccc___\\\[[[XXXWWWVVVTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTSSSPPPNNNBBB>>>999555333222222222000111333666;;;CCCLLLRRRXXXdddrrryyyhhhQQQAAA;;;::::::888555555444333222222222222,,,===DDD999111777===;;;:::666222///000222444555444444444777???LLL[[[eeekkkooouuuzzz~~~{{{vvvoooggg^^^XXXVVVVVVVVVVVVXXX\\\___aaafffiiimmmrrrvvv{{{}}}{{{xxxuuurrrkkkeee[[[RRRIIIAAA;;;666444333222000...---------******)))))))))(((((((((*********))))))((((((((()))(((''''''(((***,,,...///......------......///...000222444555444333222333111...,,,+++++++++,,,,,,+++******)))*********((()))******)))***,,,...+++***)))(((((()))***+++((((((((((((((((((((((((&&&'''(((***,,,---//////***))))))+++...///...---,,,,,,------.../////////111222222222222000///...222111//////000000///...000111;;;QQQkkkwwwrrrgggOOO===444111******...***'''(((***,,,------------///,,,)))((()))***++++++...///111000///....../////////000000000000//////)))111888;;;:::888999;;;GGGWWWdddbbbXXXNNN@@@333333111000111333666777777666555444333333222222222222666444777>>>DDDXXXuuusssdddNNN>>>666333111000///000000111111000000///...///111333444666666666999>>>FFFOOOXXXaaajjjooopppnnnmmmnnnppprrrrrrrrrsssvvvzzz|||zzzwwwuuutttsssvvvzzz~~~~~~{{{yyyuuussspppnnnmmmnnnpppqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooopppqqqrrrtttttttttssssssqqqppppppnnnnnnmmmlllmmmoooqqqrrruuuvvvvvvvvvwwwwwwxxxxxxyyyxxxvvvtttrrrrrrrrrrrrtttvvvxxxyyyzzzyyyxxxwwwtttwwwwwwvvvuuuqqqhhh^^^TTTLLLBBB;;;888777444222333333333333333333333333333222666>>>CCCDDDGGGKKKNNNQQQUUUYYY[[[[[[YYYXXXRRRMMMEEE===999666444222111111111111000000000///111333666777888999:::<<<;;;<<<===>>>>>>???CCCEEEKKKMMMMMMIIIAAA;;;999999555555444333222222222222333333666;;;@@@@@@;;;777111000222555666999EEEQQQdddsss~~~yyyhhhUUUEEE:::999888777555444333333333111111222444555777888999444444444444444444444444555>>>LLLaaazzzkkkTTTEEE>>>999666777444333222222222222333333777999===>>><<<:::999999999;;;@@@HHHUUUgggyyysss]]]KKKBBB>>>;;;:::;;;;;;<<<<<<:::999888888:::===???@@@???>>><<<<<>>FFF\\\{{{rrrbbbMMM===555333111000000000000111111000000000...///111333555666777777;;;BBBLLLVVV___fffmmmqqqqqqooonnnoooqqqrrrpppoooqqqtttwwwxxxwwwuuuttttttuuuwwwzzz|||}}}|||{{{yyyuuusssqqqooonnnoooppprrrqqqqqqppppppppppppoooooopppooonnnnnnoooppprrrsssrrrrrrrrrqqqqqqpppppppppmmmlllllllllmmmoooqqqrrrrrrsssuuuvvvxxxyyyyyyzzzzzzyyywwwtttsssrrrssssssuuuvvvxxxzzz{{{zzzyyyxxxrrruuuvvvuuutttqqqhhh^^^TTTLLLBBB;;;888777444222111222222333333444444444777888===FFFMMMPPPTTTYYYYYY[[[^^^aaabbbcccbbbbbbZZZSSSIII???999555333111...//////000000000//////000333777:::<<>>===<<<:::888555333222333222444888===>>>;;;888222111333555555777BBBMMM___ppp~~~|||lllYYYHHH>>>999888777666666555555555555555555666777777888888555555555555555555555555777???NNNccc}}}kkkSSSDDD===777555555333222222111222222333333444777;;;<<<;;;999999888:::;;;>>>EEEQQQdddxxxuuu___LLLBBB===:::;;;;;;<<<<<<;;;999777666777999===@@@AAA@@@>>>===<<<@@@EEEFFFEEEEEEIIIMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQSSSVVVYYY]]]```bbbcccbbbcccdddeeeeeedddcccbbbccceeeffffffdddbbbaaaaaa\\\[[[YYYXXXVVVUUUUUUUUUTTTSSSSSSSSSRRROOOKKKGGG===;;;888555222000111222111222222444888@@@IIIOOO\\\jjj{{{ssscccOOOAAA===<<<:::888555555444333222222222222000000111222444666999;;;777444111111222333444333444444666;;;FFFVVVhhhsssxxxtttmmmfff^^^VVVNNNIIIHHHIIIKKKMMMPPPRRRTTTUUUSSSUUUWWWZZZ\\\___dddggghhhfffbbb```^^^[[[XXXUUUHHHDDD>>>999666333111///...111222222///---...///))))))))))))((((((((((((++++++************++++++,,,***((('''''')))+++,,,---,,,,,,,,,---///111222///000333555666555333222444222///,,,***+++,,,---+++******)))((()))))))))''')))+++***)))))),,,///+++***)))(((((()))******((()))************))))))''''''(((***+++,,,---...)))((()))+++---...---,,,++++++,,,------...//////...///000222222111111000000///------///000000///111000;;;TTTkkkqqqfffYYYBBB333......)))***...,,,+++++++++,,,,,,------...%%%+++000...++++++...///...//////...------000222///000111222222111000///333777:::999666888@@@GGG[[[qqqsssdddOOO===555333333444555333333444///111333333333222333444---111000444@@@KKKcccpppaaaLLL<<<555333111000000000111111111111000000---///000333555666777777===DDDPPPZZZcccjjjooorrrsssqqqoooppprrrrrrooollloooqqqtttuuutttsssssssssvvvxxxzzz{{{|||{{{zzzzzzvvvtttqqqooonnnoooqqqrrrqqqqqqppppppooonnnnnnnnnnnnnnnmmmnnnoooppprrrssspppppppppooooooooooooooolllllllllmmmnnnpppssstttqqqrrrtttvvvxxxzzz{{{{{{{{{yyywwwuuutttsssssssssuuuwwwyyy{{{{{{{{{zzzyyypppssstttttttttqqqggg]]]TTTLLLBBB;;;888777444222000111222333444444555666===>>>DDDOOOVVV[[[```eeecccdddfffhhhiiijjjjjjiiiaaaYYYMMMBBB;;;666333222,,,---...///000000000000111555:::>>>BBBFFFJJJLLLIIINNNTTTYYY\\\___dddhhhggghhhggg```UUUKKKGGGFFFEEEEEECCC@@@<<<888444222333222333777;;;===;;;999444333444555444666???JJJ[[[mmm}}}}}}ooo\\\LLLAAA999999888777777777777777888888888888777777777777555555555555555555555555888@@@PPPeeekkkSSSDDD;;;666333333222111111111111111222222222555999;;;:::999999999777888;;;@@@LLL___tttvvv```LLLAAA<<<:::;;;;;;<<<<<<:::888555444777999===@@@AAAAAA???===<<>>999555333444333222000///000111333444333000000333333444999@@@CCCKKKXXXbbbhhhkkkooorrrsssrrrqqqqqqssssssrrrqqqrrrqqqpppqqqssstttsssrrrssssssuuuyyy|||}}}{{{yyyxxxwwwtttrrrrrrrrrssstttqqqpppnnnmmmlllllllllmmmqqqqqqqqqpppooommmkkkjjjpppooonnnmmmllllllmmmnnnkkklllmmmooopppqqqqqqqqqrrrrrrrrrtttwww{{{~~~~~~zzzwwwtttttttttuuuzzz{{{}}}~~~~~~|||yyyxxxwwwxxxvvvsssrrrppphhh___VVVJJJ===666666888777444444222222444333222555;;;<<>>@@@===:::444555444222222555<<>>MMMbbbzzzjjjSSSDDD<<<666333222//////000000000111111111333777999777666888999777666888888;;;HHH```vvvuuuaaaOOOBBB>>>>>><<<;;;999888666666777777:::<<<>>>>>>===<<<===>>>AAABBBCCCEEEHHHKKKMMMNNNPPPMMMKKKNNNRRRTTTQQQMMMPPPQQQUUUXXX\\\___aaabbb```````````````aaaaaabbbddddddccccccbbb```___^^^[[[[[[ZZZZZZYYYXXXXXXXXXVVVRRRNNNMMMNNNLLLFFFAAA777666555333222111111111555444555888;;;???JJJUUUcccqqqkkk[[[JJJAAA>>>:::888888666666666555444222000///......///222555666555333444444444444333333222111444444888???KKKZZZhhhqqq}}}wwwoooiii___[[[UUUMMMGGGCCC@@@???@@@BBBEEEHHHKKKMMMOOOPPPKKKIIIHHHHHHJJJKKKKKKKKKLLLKKKHHHFFFCCCAAA??????<<<888444111111000///.../////////......------,,,,,,,,,,,,+++***))))))(((&&&(((***,,,,,,+++)))(((******))))))***+++---...//////......//////000000333333444444444333111111333222111000...,,,+++***+++,,,---,,,***)))))))))((('''&&&%%%%%%''')))***,,,,,,+++*********++++++,,,+++******,,,,,,+++***+++++++++++++++++++++++++++******)))((((((((()))******+++,,,------......111111111111111000//////......---------...///000000111>>>XXXkkkjjjYYYJJJ666333///,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,......000000000000......///////////////000000000...111333333222111333444333666999888888<<>>888777888666444333111111333333222777===EEEQQQ___gggooowww|||}}}~~~}}}||||||}}}~~~}}}|||rrrfffUUUGGG===888444222------,,,---///000111222777;;;BBBKKKTTT[[[^^^___gggkkkqqqvvvxxxzzz}}}~~~zzzpppcccYYYTTTTTTTTTUUUVVVRRRJJJ@@@888444//////222777===@@@>>>;;;666666555222111444:::>>>TTTbbbqqquuuooobbbPPPBBB:::888666666777999999999999888666555444444444555444555555555444333333333666>>>LLL```yyy}}}iiiQQQCCC;;;666333333000111111111111222222222222666888555555888999888777888888;;;IIIaaawwwttt```MMMAAA<<<<<<;;;:::888777666666666666999<<<>>>???>>>======>>>BBBBBBDDDFFFHHHKKKMMMNNNNNNLLLJJJMMMRRRSSSQQQNNNOOOQQQTTTWWW[[[^^^```aaa``````___^^^___```aaabbbccccccbbbaaa```___^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWTTTQQQNNNMMMMMMJJJCCC>>>666555444222222111111111222111333888<<>><<<;;;>>>???BBBFFFIIIKKKMMMNNNIIIFFFCCCAAABBBBBBBBBBBBDDDCCCAAA>>><<<;;;:::999888555222000000000000///---------,,,,,,+++++++++//////...---,,,+++***)))((()))+++------,,,+++***++++++******+++,,,---...------........./////////111222222222222222111000222222222111///---+++))),,,---......,,,******+++,,,+++)))((()))***,,,---......---,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***++++++++++++++++++++++++))))))((((((((((((((((((++++++,,,,,,---------...111111111111111000//////......------......///000///111@@@XXXiiieeeTTTEEE555222...,,,,,,,,,,,,+++++++++*********+++------000111222222222222111000000000000/////////.........000222333222222333444444777999888888<<>>===;;;999777555333333111000000/////////////////////111555<<>>888777555222111333777;;;MMM\\\nnnuuurrrfffTTTEEE<<<:::777666777999999999999888555333333444666777666666666555555555555555666===KKK^^^vvvzzzfffOOOAAA:::666333333222222222333333333444444222555666333333777::::::888999888<<>>@@@@@@???>>>>>>CCCCCCDDDFFFHHHKKKMMMNNNKKKJJJJJJMMMQQQSSSRRRPPPOOOPPPSSSWWWZZZ]]]___``````___]]]\\\\\\^^^```bbbcccbbb```___^^^]]]^^^^^^^^^]]]\\\ZZZYYYWWWVVVUUURRRPPPMMMLLLJJJFFF???999444333333222111111111222......222888???GGGTTT```nnnzzz}}}sssaaaRRRCCC;;;888666666888888777555333111111111111......///222555555444333333333444444444333222222000000222777@@@KKKVVV]]]iiinnnvvv}}}|||wwwppphhhaaaZZZTTTOOOHHHFFFAAA===999777666666:::<<>>SSSttttttVVVIII===888999888999;;;>>>>>><<<:::888777555444444222222555888:::AAAIIITTT]]]hhhppptttvvvxxxzzzvvvvvvvvvwwwyyyyyywwwuuurrrqqqrrrtttvvvwwwvvvuuusssssstttvvvzzz{{{{{{yyyssssssrrrqqqppppppqqqqqqtttsssqqqpppppppppqqqqqqttttttrrrqqqpppnnnnnnnnnkkklllmmmnnnppprrrssstttrrrqqqqqqqqqsssvvvzzz||||||{{{zzzzzz}}}~~~zzzxxxvvvwwwvvvsssrrrqqqiii```SSSLLLCCC===;;;999666333000///000222333555???IIIXXXeeesss}}}xxxjjjVVVDDD:::555333222///000111111222333555666BBBIIIUUUaaakkksssxxx{{{yyyooofff```___fffggghhhbbbWWWHHH;;;444111000111666<<<@@@@@@???666555333111111444777:::GGGXXXkkkvvvwwwmmm[[[KKK???<<<888777777999999999999777444222222444777999888777666666777777777777555<<>>OOOhhh}}}uuu```LLL>>>999888555555555555555555555555666:::???AAABBB@@@??????DDDDDDEEEGGGIIIKKKMMMOOOJJJIIIJJJMMMPPPSSSRRRQQQOOOQQQSSSWWWZZZ]]]^^^___```^^^[[[YYYZZZ\\\___aaabbbaaa^^^\\\\\\\\\]]]^^^___^^^\\\ZZZXXXVVVUUUTTTOOONNNLLLJJJGGGBBB;;;666333222222111111111222222......333:::BBBKKKYYYfffttt~~~wwwkkkXXXKKK>>>777555444555888:::888555333111111222333000000111333666777555444333333333444444333333222333333333777===FFFNNNSSS[[[```iiiqqqvvvxxxwwwvvvooojjjaaaYYYRRRMMMGGGDDD===<<<999666444444444444777999<<<@@@DDDGGGIIIJJJIIIEEE>>>:::888888999999888888777666666666666666555333111000111222111000............//////////////////.....................///000111222222222222---,,,+++++++++,,,---...+++,,,---...////////////333222222222222333333333000000111111000...+++)))+++,,,...---,,,***++++++,,,+++)))(((((()))***+++...---,,,+++************+++***)))***,,,---,,,+++************************))))))))))))******+++,,,------------------------111111111111111000//////.........///////////////000444BBBVVV```XXXGGG;;;111...,,,+++,,,,,,+++***+++***)))))))))+++...///222333444555555444333222111111000///...---,,,,,,......///111333333333333222444666555444888AAAIII```ttt}}}{{{uuubbbKKKBBBBBB@@@>>>;;;888555222111333222222111111111111111111000111666AAAVVVuuutttUUUIII>>>;;;======???AAACCCCCCBBBAAA>>>;;;888777444222222555999<<>>:::888888999999999888666444222222555888:::999777666777999:::888777444;;;HHHZZZrrrvvvcccLLL@@@:::666444555333333444444444555555555333666666333333888<<<===888999:::BBBTTTnnnxxxbbbMMM???999888222333444444555555666666555999>>>BBBBBBBBBAAAAAAEEEEEEFFFHHHJJJLLLNNNOOOJJJJJJKKKNNNPPPQQQQQQQQQPPPQQQTTTWWWZZZ\\\^^^___^^^\\\YYYXXXXXXZZZ]]]```aaa```]]]\\\[[[\\\]]]^^^^^^]]]\\\YYYWWWUUUSSSRRRMMMLLLJJJHHHDDD>>>888444333333222222111222222222000111555>>>FFFOOO^^^jjjwww~~~pppdddPPPEEE:::666444333444888;;;999777444333333333444222222333555777888666555222333333444444333333333444333333555:::???EEEIIINNNSSS[[[bbbgggiiihhhggg___ZZZRRRKKKFFFAAA===;;;888777666444333333444444666777:::>>>BBBDDDFFFGGGFFFBBB<<<888888999::::::666666666555666666777777666555333222333222111000.........//////000000000000000///...---,,,+++***,,,,,,...///000000111111---,,,+++******+++,,,---***,,,---///000000000///333222222222222333444444000000111000///...,,,+++***,,,...---,,,++++++,,,---,,,***))))))***+++,,,...---,,,***))))))))))))+++***)))***,,,------,,,************************))))))))))))***+++------,,,,,,------.........///111111111111111000//////---...///000000000000///111666CCCTTTZZZQQQAAA777///---++++++,,,,,,+++*********))))))***,,,...///222333444444444444333222000000//////...---,,,,,,...---...000333444444222000333555444333666===DDDVVVfffllljjjgggYYYHHHBBB@@@???===;;;888555333222111000000///////////////222000222777AAAUUUrrruuuWWWKKKAAA???AAABBBDDDFFFFFFFFFFFFEEEBBB>>>:::888555333333777;;;???IIIRRR^^^eeeooouuuwwwxxxyyyzzzyyyyyyzzz}}}|||zzzttttttuuuwwwyyyyyyvvvtttrrrqqqrrrtttwwwyyyyyyyyyttttttttttttttttttttttttsssrrrqqqppppppqqqrrrssswwwvvvtttrrrpppppppppqqqrrrsssssstttttttttssssssrrrrrrtttvvvzzz~~~}}}~~~|||yyywwwuuuvvvuuussssssqqqjjjaaaTTTOOOGGGAAA<<<999777555333222333444444999GGGVVVfffqqq}}}~~~nnnaaaNNN???777555444444111222333222222666===BBBQQQ[[[jjjvvv~~~yyytttpppnnnnnnpppooohhh[[[KKK>>>666222111222666;;;>>><<<:::222000///111555999<<<>>>CCCTTTiiixxx}}}wwwfffVVVEEEAAA;;;888888999999999888666444333333555777999888777666888;;;<<<999666333:::FFFYYYqqqvvvcccMMM@@@:::666555555222222222333333333444444222666666444333888::::::666888<<>>AAACCCCCCCCCDDDFFFFFFGGGHHHJJJLLLNNNOOOMMMNNNOOOOOOPPPPPPPPPPPPOOOQQQSSSVVVYYY[[[]]]]]][[[ZZZXXXWWWWWWYYY[[[]]]```___]]]\\\\\\\\\]]]^^^\\\[[[ZZZXXXVVVTTTRRRQQQLLLKKKIIIEEE@@@;;;777555555444333333222222222333333333888AAAJJJTTTcccppp{{{wwwhhh[[[HHH@@@999777666444555888:::999777555333333333333333333333555777888666555222222333444444444333333222111111222444888;;;>>>CCCFFFLLLRRRVVVXXXXXXWWWNNNJJJDDD???;;;999666444666555555444444444444444444666999<<>>===;;;:::888666444333111000000///////////////222000111666@@@RRRllluuuYYYNNNDDDBBBDDDEEEFFFHHHIIIJJJKKKJJJGGGCCC>>><<<888555555:::>>>CCCMMMWWWaaahhhrrrwwwyyyyyyyyyzzzzzzzzz|||~~~|||vvvvvvwwwyyyzzzyyyuuussstttssssssuuuxxxzzz{{{{{{uuuvvvvvvwwwwwwvvvvvvvvvttttttrrrrrrrrrssstttuuuyyywwwuuurrrqqqqqqqqqrrrssstttuuuvvvwwwvvvuuuuuuvvvwwwyyy||||||}}}}}}zzzxxxuuuvvvuuussssssqqqjjjaaaVVVPPPHHHAAA<<<999777777555555555555555:::JJJZZZiiisss}}}{{{uuudddXXXGGG:::444333333444222333333222222777AAAHHH[[[fffuuu{{{xxxvvvttttttrrrjjj[[[KKK===555111111222777;;;<<<999666222000///111666;;;===>>>CCCRRRgggvvv}}}xxxgggWWWGGGBBB===999888999999999777777555444444555666777777666666999======888444222999EEEXXXqqqwwwdddNNN@@@;;;777555555000111111111111222222222000444555333222555777666444888>>>KKKbbb||||||eeeOOO???888777///111333555777777777777666999===@@@BBBCCCEEEGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRQQQPPPOOOOOOOOOMMMNNNQQQTTTVVVYYYZZZ[[[YYYXXXWWWWWWWWWXXXZZZ[[[^^^^^^^^^^^^^^^]]]]]]]]]ZZZYYYXXXVVVTTTRRRQQQPPPKKKJJJGGGCCC>>>:::888777777666555444333333222222333444:::DDDMMMYYYhhhvvv~~~qqq```RRRBBB<<<999999888555666999777777666444333222111000222111222444666666555333111222333333444444444333000000000000111333555777:::<<<@@@DDDGGGHHHHHHHHH@@@===:::888777666444222555555444444333333333333333444666999<<<>>>??????<<<999666555555666666666333333222222222333444444333222111222444444222111++++++,,,---...///000000))))))******+++,,,------******+++,,,---...///000,,,+++***)))))))))***++++++,,,///111222222111111111000/////////111222333222111000...---------------...000000///......///,,,+++)))''''''((()))***///...,,,+++***)))))))))***))))))***,,,...---,,,))))))))))))))))))))))))&&&&&&&&&''')))***,,,,,,++++++,,,---...000000111111111111111111000//////---...000111111111000///444888CCCPPPRRRHHH;;;444,,,+++***+++,,,,,,+++***'''(((***+++------------000111222222222222111000...............---------...,,,,,,///333555444222///333777666444444888===???KKKLLLIIIKKKFFF>>>>>><<<;;;:::999777666555444333222222111111111111111111///000666???OOOhhh|||ttt[[[OOOEEEDDDFFFFFFGGGIIIMMMNNNOOOOOOLLLHHHCCC@@@:::777888<<>>>>>888222222999EEEXXXqqqxxxeeeNNNAAA;;;777555555//////000000000111111111...222444222111333444222333777???MMMeee|||eeeOOO???777666///111333555777888888888777999===@@@AAADDDFFFIIIGGGHHHHHHIIIKKKMMMNNNOOOSSSTTTTTTSSSPPPNNNNNNNNNKKKMMMOOORRRTTTVVVXXXXXXWWWWWWWWWWWWXXXXXXYYYYYY^^^^^^_________^^^]]]]]]XXXXXXWWWUUUSSSRRRQQQPPPKKKJJJFFFAAA<<<999888888999888666555444333333222222444;;;EEEPPP\\\lllzzz{{{lllZZZLLL>>>;;;999:::999666666999555555444444222000///...000000111222444555333111111222333333444444444444111111000000111222444444555666888;;;===>>>??????:::999666666666666555444444444444333333222111111222333555777999;;;<<<<<<;;;999777666666666666555444333333333333444444555/////////111333444333222,,,---...///000222222333***)))))))))))))))******+++++++++++++++++++++++++++***************++++++,,,...000222333222111111///---+++***,,,///333555333111///,,,,,,---...///111000///------......///---,,,***)))))))))******,,,------,,,***((('''((((((((((((***---///...---000///...,,,***)))((('''+++*********+++,,,,,,---(((((()))***+++---///000000///...------------------///111222000///...///888>>>GGGOOOMMMCCC888222000//////---,,,+++************+++***)))***---///...///000111111000...,,,---///000000...,,,,,,,,,---...000222333444444333777777777666555555777999>>>???@@@AAAAAA???===;;;888888777666666666666666555333111//////000111222111000111666<<>>>>><<<:::<<>>666111//////000444222222333444:::GGGUUUgggwww|||wwwvvvtttnnnbbbSSSEEE999333000111444888::::::777555222222222333555888;;;===CCCNNN```qqqzzzvvviii^^^OOOHHH???888666888;;;===>>>999555333444666666555777555333555777777555222222999EEEXXXrrr{{{gggPPPBBB;;;555222222444333111///...///000111222222333444555666777888666888BBBVVVppp{{{dddOOO@@@777333444444444555777888:::;;;;;;999888<<>>:::666777::::::777333000111111111222222222222111111111000///000333666000000000000000000000000******))))))))))))******************************++++++************+++++++++,,,...000111111/////////...------...111444666444222000---,,,---...///111000...---------...///...---+++))))))))))))***+++,,,---,,,***((('''(((***))))))***,,,---+++***))))))))))))))))))))))))************+++,,,---...******++++++,,,...///000000000///...............,,,...000111000//////000;;;DDDNNNSSSMMMAAA666111//////...---,,,+++************+++*********---///---...000111111111000//////111333333111////////////000222333444444333222666777777666555555777999::::::;;;<<<<<<;;;999999:::999777666444333333333333222111000///000111111111000111555:::CCCTTTdddmmmxxxoooXXXRRRJJJGGGIIIKKKLLLKKKPPPQQQRRRSSSRRRNNNGGGCCC???===<<>>;;;999888888888888===KKKXXXjjjqqqvvvwww{{{}}}vvvpppiii___TTTKKKCCC???:::555222111111222333222222333666<<>><<<999888888888888777888777666555444333333333222111222555::::::666222111222333444444333222111///////////////............///111333444444444333222444666666444333222333444444444444444444444444444555555666666777777888999666444666:::;;;999666000000000111111111222222111222111000///000333555222222222222222222222222++++++******)))******+++))))))))))))))))))))))))++++++************++++++)))+++---...///...---,,,---------...000111333444444222000...------...///000000...---------...//////---,,,***((((((((((((+++,,,---,,,)))((('''(((+++***)))***+++***(((&&&((((((((()))******++++++)))))))))***,,,---...///---------------......///111000//////////////////+++---///000///000111333@@@MMMYYYYYYMMM???555111//////...---,,,+++******)))***++++++***+++---///------///000000111000000,,,///111222000...------111333444666666555444333444555777666555555666888555555555555666666666666777666555444333333333333111111111000000000000000222000111333666<<>>FFFUUUeeepppppphhhaaaQQQKKKBBB;;;999999:::;;;>>><<<999777777666444222444333222222333333111000000888FFF[[[uuummmSSSBBB:::444222333444333111000//////000000111111222333444444555555333777CCCZZZvvvzzzeeeRRRDDD<<<888111222333555666777777777777555666;;;BBBGGGIIIIIIGGGFFFFFFGGGJJJOOOTTTXXX]]]\\\[[[YYYVVVTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUTTTSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVTTTSSSQQQQQQRRRRRRQQQOOOOOOKKKFFF@@@;;;888666666222333333222111000222333666999@@@KKK[[[lll|||xxxiiiYYYLLLEEE???<<<:::888999999888777777666666555555444444444111000222666:::;;;777333222222333444444444333222...///////////////000000000111222222333333222222333444666555333222222333555555555555555555555555333333444444555666666777888666444666999:::888555/////////000000000111111111222222111000000333555333333333333333333333333,,,,,,+++*********++++++)))))))))))))))))))))))),,,,,,+++*********++++++)))+++---...///...,,,,,,)))***+++---...///000000333111///---,,,,,,------000///...---,,,---......000...,,,***(((''''''(((***+++,,,+++)))''''''(((***)))((()))***)))(((&&&,,,,,,,,,+++++++++++++++)))))))))***,,,...///000///......---,,,---------//////............//////***,,,---......000333555CCCTTTaaa]]]MMM===555222......------,,,+++******)))***++++++++++++,,,...,,,,,,------......//////+++...000111000.........333444666888999888666555222333555555444444555666333333333333333444555666000000111111222444555666///000111111111000000///222111111222222666AAAMMM[[[nnnsss```WWWSSSOOOMMMOOOQQQRRRRRRUUUSSSRRRRRRQQQOOOKKKIII@@@AAADDDJJJTTT___iiiooozzz{{{}}}~~~~~~~~~{{{zzzzzz||||||||||||{{{yyyvvvtttxxxyyyzzz{{{}}}}}}|||zzzzzz{{{{{{yyyxxxvvvvvvvvvuuuuuuvvvxxxzzzyyywwwtttrrrrrrsssuuuwww{{{}}}}}}~~~~~~|||~~~}}}yyywwwwwwtttpppjjjfff___ZZZTTTLLLCCC===:::777555666777<<>><<<999888888888888777444555555666777777777777111222444888::::::666333111222333444555444333333......//////000000000111111222222222222111111111333444555444333222222333444444444444444444444444222222333444555666666777:::888777777888777444111////////////000000000000222222333222000000222444333333333333333333333333------,,,+++++++++++++++++++++++++++++++++++++++---,,,,,,+++******+++++++++,,,...//////...---,,,((()))+++---.../////////000///...,,,,,,,,,,,,,,,000///...,,,,,,------...000...,,,***(((''''''((()))***,,,+++)))''''''((('''&&&&&&(((***+++***(((++++++++++++++++++++++++))))))***+++,,,...000111///...---,,,++++++++++++---------,,,,,,------...***+++,,,,,,---///333777EEEXXXeee^^^JJJ<<<555333---------,,,,,,++++++***(((***+++,,,++++++,,,...,,,,,,,,,+++,,,---///000///111333444333222333444444666888:::;;;999777555222333444444222222333444555444444444555666777777/////////000222333555555///000111111111111000000333111111222111333>>>III\\\qqqooo\\\VVVTTTRRRQQQRRRTTTUUUUUUWWWUUUSSSQQQPPPMMMJJJGGGAAACCCHHHPPPZZZdddlllqqq|||}}}~~~~~~~~~{{{{{{{{{{{{|||||||||zzzyyywwwwwwyyyyyy{{{|||}}}}}}|||zzzzzz{{{{{{zzzyyywwwxxxyyyxxxvvvvvvxxx{{{zzzxxxuuusssrrrtttwwwxxx|||~~~~~~~~~}}}|||~~~}}}{{{|||zzzwwwrrrnnngggaaaZZZQQQFFF>>>:::666444555666;;;EEEOOO\\\bbbeeecccbbbdddcccaaaXXXQQQGGG@@@<<<:::777444...000222444444333000//////...000555;;;FFFXXXhhhzzz|||zzzxxxxxxtttnnniii[[[VVVNNNHHHBBB===888444222333666:::<<<<<<:::777444333222111111333555666888<<>>777555666555555444333222222222222000111111222222333333333777:::EEE[[[vvv|||fffRRRCCC:::777111111222444555555555555444444555;;;BBBGGGIIIHHHDDDEEEEEEGGGKKKPPPTTTWWW^^^\\\ZZZXXXVVVUUUTTTTTTRRRRRRQQQQQQPPPOOOOOONNNQQQRRRRRRRRRSSSTTTUUUUUUTTTSSSQQQPPPOOOOOOOOOPPPMMMLLLLLLNNNQQQTTTUUUUUUQQQLLLEEE===777444222222222222333222111111222444;;;<<>>@@@AAA@@@>>>:::888666666555333111111333555666666666777777777777777222222111111000111111111111111111111111222222222333222222222222555@@@KKKaaavvvooo^^^WWWWWWVVVUUUUUUVVVWWWXXXXXXVVVTTTRRRQQQMMMIIIFFFCCCFFFMMMVVV```iiipppttt{{{|||~~~~~~||||||}}}yyy{{{{{{zzzxxxxxxxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||{{{zzz{{{|||}}}|||zzzxxxzzz|||{{{xxxwwwzzz|||zzzxxxvvvttttttuuuxxxzzz}}}}}}||||||~~~}}}||||||zzz}}}{{{vvvnnnggg___TTTHHH@@@999555444555666888@@@HHHQQQWWWZZZXXXVVVVVVUUURRRIIIDDD<<<888666666444222...000333555555333000.........111666<<>>;;;888666222333444333333333555777555555444222000///000222222;;;KKKbbb}}}yyy^^^LLLBBB;;;888888444444444333222222111111111111222222222333333333444777AAAWWWrrr|||eeeQQQBBB:::666333333222333333555666777555555777<<>>EEETTThhh{{{wwwiii[[[NNNEEEAAA<<<999666555666666555444222333666888999::::::999333666999;;;:::777333000///000222333444333333222///000000000000000000111222111111000000000111111333444444333111000222333111111111111111111111111222222333444555777888888666777888999999777666444/////////000000000111111222333444444222111222333000000000000000000000000///...---,,,,,,+++++++++------------------------......---,,,++++++++++++,,,---///000000...---,,,******+++,,,...///000111------......///000000111///...---,,,,,,,,,------...---+++))))))))))))***((()))+++***((('''((((((&&&%%%&&&(((+++---,,,+++''''''((()))******+++++++++++++++,,,,,,...//////000///...---,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,++++++***+++...333777JJJ\\\eeeVVVBBB777222---,,,,,,,,,+++++++++++++++'''))),,,---,,,+++,,,---/////////111555;;;@@@CCCBBBBBBAAA@@@@@@BBBFFFJJJOOOPPPQQQPPPMMMHHHCCC@@@<<<;;;888555222222444777666777888888888777666555333333222111000000000111333222111111111222444555333222222333444888EEEQQQkkk~~~|||lll]]]XXXYYYYYYXXXXXXWWWXXXYYYWWWVVVUUUUUUSSSPPPLLLHHHFFFJJJRRR\\\eeemmmsssvvvxxx{{{}}}~~~}}}}}}~~~xxxyyyyyyxxxvvvwwwzzz}}}}}}~~~~~~}}}{{{zzzyyyzzz|||~~~}}}|||yyy|||}}}zzzxxx{{{~~~{{{yyywwwuuuuuuwwwzzz|||}}}}}}{{{xxxwwwxxx|||~~~|||{{{{{{yyy}}}yyyqqqhhh___TTTHHH???888444333555666666;;;AAAFFFLLLOOOLLLJJJJJJGGGDDD???;;;666444444444222000...000333666666555222000......222777<<>>:::888444555555333111222555888777777666444000000222444333===MMMddd|||bbbPPPFFF>>>:::999666666666666555444333333222222222333333333333333444666>>>SSSmmmzzzdddQQQCCC:::777555444333222222444777888777666888===DDDHHHHHHFFFEEEEEEFFFHHHKKKNNNQQQSSSWWWWWWWWWWWWUUUSSSPPPOOOOOOOOONNNNNNMMMLLLLLLLLLNNNPPPTTTWWWXXXWWWUUUSSSPPPNNNLLLJJJIIIIIIJJJJJJJJJKKKLLLOOORRRTTTSSSRRRJJJFFF???888333222222333333444555444333333555777<<<@@@JJJ\\\qqqqqq```QQQFFFAAA>>><<<:::777666666666666555333444666777777666555444111555999<<<;;;888444111...///000222333333222222111111111000000000000000111111000//////000111222333444333222000000222444222222222222222222222222000000111333444666777777666888:::;;;:::888666555000000000111111111222222222444555444222111222222000000000000000000000000000///...---,,,+++++++++------------------------///...---,,,+++++++++++++++,,,...//////...,,,+++(((((()))***+++---...///......///000111222333333///...---,,,+++,,,---------,,,***)))))))))******''')))******((('''((((((''''''''')))+++---,,,***------,,,,,,+++******))),,,,,,,,,,,,,,,---...///000000///...............---------------...///000,,,,,,+++******---333777MMM^^^dddTTT???555///***,,,,,,++++++++++++++++++'''))),,,---,,,+++,,,---000000222555;;;BBBIIIMMMSSSRRRPPPOOONNNRRRWWW[[[`````````^^^YYYRRRLLLHHH@@@>>>;;;666333333666999555666888888888666444222000000000000111222333444444333222111111333555666333222222444555;;;IIIVVVuuuwwwfffXXXYYYZZZ[[[ZZZYYYXXXYYYYYYVVVVVVVVVVVVVVVSSSOOOKKKHHHMMMVVV```iiipppuuuxxxvvvyyy|||~~~~~~}}}~~~wwwxxxxxxvvvtttvvv{{{~~~}}}zzzyyyyyyzzz}}}~~~~~~}}}zzz~~~{{{yyy||||||zzzxxxvvvvvvxxx{{{}}}}}}zzzxxxuuutttvvv{{{~~~|||{{{zzzyyy}}}yyypppggg]]]RRREEE===777444333555666555888===???DDDGGGEEEBBBBBB???;;;;;;888444333444444111......000333666777666444222...///333888<<>>>>>;;;888555444333333444777999:::666444444;;;HHHVVV___ddd```ZZZSSSLLLFFFAAA===:::777777666333111111555888888999888555111000333666444>>>NNNeee}}}dddSSSIIIAAA<<<;;;:::;;;;;;::::::999888777333333333333333333444444888888???PPPjjjxxxcccQQQCCC<<<888777555333111222444888:::888888999>>>EEEHHHHHHFFFEEEFFFFFFHHHKKKNNNQQQRRRUUUVVVVVVVVVUUURRROOOMMMMMMMMMMMMMMMLLLLLLKKKKKKMMMPPPUUUYYYZZZXXXUUURRROOOMMMKKKHHHGGGGGGHHHIIILLLLLLMMMPPPRRRRRRPPPNNNGGGBBB<<<666333222444555333444555555444444666888;;;AAAOOOcccxxxmmmYYYIII@@@=========;;;888777777777777666555666666666555333000//////333999<<<<<<888555333---...000111222222222111222222111111000000//////111000/////////000222333333444333222000000222444333333333333333333333333...///000111333444555666:::;;;======:::666333222111111111111222222222222222444555555333111111222000000000000000000000000111000...,,,,,,,,,...//////...---,,,,,,,,,---...111000...+++***+++,,,,,,000//////...------,,,,,,+++(((''')))---000000...---...///111111111000///+++******,,,......---,,,,,,+++)))'''&&&&&&&&&&&&))))))***+++***)))((('''))))))*********+++++++++++++++***)))(((((()))))))))+++...//////...///000222333333222///,,,,,,,,,///......------,,,,,,+++---++++++,,,++++++111999MMMWWW[[[OOO<<<111......)))************++++++++++++)))(((+++,,,+++---111222222999CCCJJJPPP\\\hhhccceeegggfffeeefffjjjmmmttttttuuusssnnndddYYYQQQKKKDDD;;;444222333555666999888777777777666333111333222000111333444444444111000///000333666777777777666888;;;;;;AAARRRdddrrrbbbZZZ[[[]]]___]]]YYYWWWWWWXXXZZZWWWVVVWWWTTTMMMJJJKKKJJJQQQ\\\fffmmmqqqtttuuuuuuxxx{{{}}}~~~~~~~~~wwwvvvuuuwwwzzz|||||||||~~~~~~~~~}}}{{{zzz|||~~~}}}}}}}}}~~~|||zzzyyyzzz|||~~~|||yyyxxxyyy}}}~~~}}}|||~~~yyyrrrjjj\\\JJJ===999222222222222333444555555::::::::::::999777666555888555111000111111...,,,///000222555777666444111222333666:::@@@IIISSSYYY^^^eeejjjkkkkkkmmmlllhhhccc```\\\XXXTTTPPPLLLIIIEEEDDDCCCAAA@@@>>>===<<<777888???KKKUUUTTTHHH===888666555888;;;<<<777333444444555666666666666666888333111555>>>IIIYYYeeeddd^^^UUUNNNHHHCCC>>>999888777444333222333444666888666222///...///222333999???OOOhhhfffRRRGGGBBB>>>;;;:::999888999:::;;;999888222000///000111333222222222555<<>>DDDKKKTTTYYY[[[aaaeeedddcccbbb___[[[WWWSSSOOOKKKHHHFFFCCC@@@======<<<;;;999888777666777999@@@LLLUUUTTTIII>>>777555555777:::;;;777222555555666777888888888888777222000444<<>>999555444444555555555222111222222000333777DDDMMM___tttqqq```SSSGGG>>>999:::888888888888777555444333555666777666444222222333222444777999999666333111...///111222333333333222111111000000//////......111000000000000000//////111111222222222111111000444333222222111111222222000111111222222333444444777888999:::999777444333111333555555333222111222333333333333333333222222000///............///000---,,,+++*********+++,,,///...---+++***************))))))((((((***+++,,,......---,,,+++***))))))+++)))((())),,,...//////111000000000000111222222...,,,******+++,,,,,,+++)))(((((('''((()))***+++---------...---,,,,,,+++))))))))))))************+++***))))))))))))))))))))),,,...///......000111222333444333000...---...))))))************++++++,,,******,,,+++,,,333;;;KKKTTTVVVJJJ999000------************+++++++++,,,,,,++++++...---+++...333;;;BBBPPP```llluuu~~~vvvhhh```TTTIIIBBB>>><<<;;;;;;:::888888999888666444222111111333555777777777666333222222444777888888;;;===CCCIIIOOOZZZmmm}}}rrrddd]]]^^^______\\\YYYWWWWWWWWW[[[WWWVVVXXXUUUOOOLLLNNNRRRZZZeeeoootttvvvvvvvvvvvvyyy{{{}}}}}}~~~|||zzzyyyzzz{{{}}}||||||~~~|||{{{||||||{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~|||tttkkkbbbTTTDDD:::777222222111111000000111111222222333333333333222222555333111000000000...---000000111222333444555666888;;;@@@EEEJJJQQQWWW[[[[[[___aaa^^^[[[YYYSSSMMMIIIFFFAAA===<<<;;;:::999666666555555444333333333666999@@@LLLUUUTTTJJJ@@@666444444666999999555222555666777888999999999999666222000444:::DDDSSS```hhhbbbZZZRRRKKKFFFAAA===999888888777666444333222555444333222222222222222666>>>PPPiiimmmXXXKKKDDD???;;;888666555555888:::;;;;;;999777555444444333111///222333777@@@QQQhhhzzzgggTTTEEE;;;777777555333222333555999;;;<<<>>>AAADDDHHHKKKMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJOOOQQQTTTVVVVVVTTTRRRPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQSSSWWW[[[]]][[[WWWSSSJJJIIIHHHGGGGGGHHHJJJKKKKKKMMMMMMLLLLLLNNNKKKFFF@@@<<<777444444555666666444111000222111000444:::GGGTTThhh}}}yyyjjjXXXLLLBBB:::777777777777777777666444222111222444666666444222222222333555777999888666333000...///000111222333444444333222000///.........///000000000111111111111111222222333444444444333333222333333333333222111111000000000111222222333333666777888999888777555333333555666666555333333333555555444444333333222222000//////......//////000+++******)))))))))******++++++++++++++++++++++++******))))))))))))***+++------,,,+++***)))((((((,,,+++***+++,,,...000111333222111000000111222333000---***)))***+++,,,+++******))))))+++,,,...///---------------,,,,,,,,,((((((((()))))))))************)))))))))))))))******+++---.........///111111222333111///---------((())))))***++++++,,,,,,...,,,,,,,,,++++++222:::JJJRRRSSSGGG888///------*********+++++++++,,,,,,)))(((***.........333999DDDOOO```qqq}}}rrrjjj___UUUNNNKKKIIIHHHEEEDDDBBBAAA@@@???<<<999777666777:::===?????????<<<:::777777999<<<===>>>DDDIIIPPPWWW^^^jjjzzz|||lll```YYY]]]]]]\\\[[[ZZZYYYYYYZZZ]]]YYYWWWWWWTTTOOOMMMNNNVVV^^^iiisssyyyzzzzzzzzzwwwyyy|||}}}}}}}}}~~~~~~|||{{{{{{|||}}}}}}|||~~~~~~}}}}}}}}}{{{|||}}}~~~~~~~~~}}}{{{zzz|||}}}~~~~~~~~~{{{rrriii___QQQCCC:::888444333222111000000000000///000111111222222222111333222000000////////////222222222222444666:::===>>>BBBHHHOOOTTTYYY^^^aaa___bbbbbb___[[[WWWPPPHHHCCC???999666555666777777444444444444444444444444666888@@@JJJRRRRRRIII@@@444444444666888777444111444555666888999:::::::::777333222555:::BBBPPP]]]fffaaaYYYQQQIIICCC>>><<<999999:::999888555222111222222222222222222111111444===PPPhhhooo[[[MMMDDD>>>:::666555333444777:::;;;<<<:::999777666666555333111444444666<<>>@@@CCCGGGJJJLLLNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJNNNPPPRRRUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQSSSUUUYYY[[[ZZZVVVSSSKKKJJJHHHGGGGGGHHHJJJKKKKKKMMMNNNLLLLLLNNNJJJDDD===:::666444444555666666666333222333111111666>>>IIIYYYppprrrcccQQQFFF???999666666555666777777666444111000000222555555444222222222555777888999888555222000/////////000111333444555777555333000///000111222000000111111222222333333222222333444444555444444111222333444333222111000000111111222333333444444555666777888777666555444444666888888666444444444777666666555333222222111///////////////000000000))))))((((((((()))))))))'''((()))+++,,,---......------,,,+++***))))))))),,,++++++***))))))((((((......---,,,---///111444333222111000000111222333111...+++***+++,,,,,,,,,***)))))))))***,,,...///---,,,,,,+++++++++++++++''''''((((((((()))))))))***)))))))))))))))******)))+++,,,,,,,,,---///000...000000///---++++++,,,)))******+++,,,---......000...------+++***000888JJJPPPPPPDDD666///------***++++++++++++,,,,,,,,,))))))+++...///000888AAAPPP]]]ppp|||uuukkkccc]]]ZZZYYYXXXSSSQQQOOOMMMKKKHHHDDDAAA>>>???@@@DDDHHHKKKKKKJJJEEEBBB@@@???BBBEEEGGGHHHNNNVVV___fffooo{{{uuuggg]]]WWW[[[ZZZYYYZZZ[[[]]]^^^^^^```[[[WWWUUURRRMMMMMMPPPYYYaaalllvvv{{{}}}~~~~~~xxxzzz|||||||||{{{|||~~~}}}}}}~~~~~~||||||}}}}}}}}}|||{{{}}}~~~~~~|||}}}~~~}}}zzzyyy{{{}}}~~~}}}}}}}}}{{{rrrhhh^^^RRRDDD;;;:::666555444333222111111111//////000111222222222222111111111000000000000111333333444444666:::@@@EEEFFFKKKRRRYYY^^^cccfffiiidddffffffccc```\\\SSSIIIAAA<<<777333333555777777333333333444444444555555555777===FFFLLLLLLFFF???333333444666777666444222222333555777888999::::::888555444666999@@@NNN[[[ddd```YYYPPPGGGAAA===;;;888999::::::888555222000///000111222222111000000444===NNNeee{{{qqq]]]NNNDDD<<<999555444333555888:::<<<<<<888777777888999888666444444555666:::GGG]]]www|||jjjXXXGGG===888555444222222333777:::===AAACCCFFFIIILLLMMMNNNNNNJJJKKKLLLLLLMMMLLLLLLKKKMMMNNNQQQSSSTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRTTTVVVXXXWWWTTTQQQMMMLLLJJJIIIHHHIIIJJJKKKKKKNNNOOOMMMMMMNNNIIICCC;;;888555333444555666666666444333222000000777AAANNNbbbyyy}}}kkk\\\KKKBBB>>>:::777777555666777777666444222000///111444444444333333444888888999999777444111////////////000111333444555777555333111000000222333000000111111222222333333000111222333444444444444111222333444333222111000222222333333444555555555444444555666666666555555555666888888777555555555777777666555333222111111...//////000000000000000(((((((((((())))))))))))%%%&&&)))+++...///000111......---,,,+++***))))))************************//////...,,,,,,...111555222222111000000000000111000...,,,,,,---......---***)))(((((()))***+++,,,,,,,,,+++***************''''''''''''(((((((((((()))))))))))))))******+++((()))*********+++---///---...///...,,,+++***+++++++++,,,---......//////000.........,,,+++000888KKKPPPNNNBBB555///......++++++++++++,,,,,,,,,,,,---,,,...000111444???KKK___nnn~~~uuuoookkkiiihhhgggbbb___\\\ZZZXXXUUUQQQNNNJJJKKKNNNRRRWWWZZZ[[[ZZZSSSPPPMMMMMMPPPTTTWWWXXX[[[eeepppwww|||pppfff^^^ZZZZZZXXXWWWYYY\\\___aaaaaa```ZZZTTTQQQOOOMMMOOOTTT^^^eeennnvvv{{{}}}~~~xxxzzz||||||{{{zzz{{{|||{{{|||}}}}}}||||||}}}~~~}}}|||yyy{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyy{{{|||~~~}}}||||||}}}~~~~~~zzzrrriii```SSSEEE===;;;666555444333222222222222000000111222333333333222000111222111000111222444444666999:::<<>>KKKYYYdddaaaZZZQQQGGG???<<<;;;777888999999777555333111//////000111222222222111555<<>>BBBDDDGGGLLLUUU]]]aaadddiiilllnnnpppqqqsssrrrsssrrrooolllhhh\\\PPP@@@<<<777333222222222222111111111222222222222222444333555888<<<===<<<999333555777888777555444444222333555777:::;;;<<<===888666666777666;;;HHHVVVaaa___YYYOOODDD<<<999999666666777777666555333222000111111222333333444444666<<>>@@@GGGIIIKKKNNNOOONNNMMMLLLHHHIIIKKKMMMNNNMMMLLLKKKKKKLLLOOOQQQRRRSSSSSSRRRSSSSSSSSSTTTTTTTTTUUUUUUSSSRRRQQQQQQQQQPPPNNNLLLHHHGGGGGGGGGIIIKKKNNNPPPNNNQQQRRRPPPPPPOOOJJJCCC:::777444333444444444333111000111333333777CCCPPPeeeyyy~~~nnn\\\NNNBBB???@@@>>>;;;999888999;;;<<<;;;888555222111222333222333555888;;;;;;;;;;;;999777333000...000111222222333222111000000000111111111111222222111000000000000000//////...///000222444555555555444333222222111111222222222222333444444555555666222222333444555555666666444666888888666555444555555444444333222111111000---...000111222222111111''''''((()))******))))))((()))+++...///000000///******+++,,,,,,,,,,,,+++'''((()))***+++,,,------,,,---,,,***((()))...222///000111111111///...---.........000111222111///333222000...---------------,,,+++*********+++,,,&&&&&&&&&'''''''''(((((())))))((())))))***++++++&&&'''(((''''''(((+++---...///000///---,,,,,,---,,,,,,------------......+++***+++------...555>>>LLLOOOLLLAAA555111000///++++++,,,,,,,,,---------((()))---333:::FFFZZZkkk}}}zzzyyyzzzzzzyyyzzzzzzzzz|||}}}}}}{{{xxxvvvtttqqqqqqtttyyy}}}~~~yyyxxxvvvuuuuuusssqqqnnniiijjjnnntttzzz}}}}}}}}}vvvssspppqqqtttzzz~~~~~~tttkkkeeebbb``````]]]ZZZWWWXXX\\\___``````[[[SSSLLLJJJKKKOOOWWW```iiimmmrrrvvvxxxyyyzzz{{{yyy{{{|||{{{zzzxxxyyyyyyxxxzzz|||}}}|||zzz{{{}}}~~~~~~}}}{{{}}}~~~~~~}}}~~~~~~{{{xxxxxxyyy{{{}}}|||{{{{{{{{{zzzzzzzzzzzzxxxzzz||||||{{{{{{|||}}}~~~}}}|||}}}xxxqqqiiiaaaUUUGGG===;;;333222111111000111111111111111222222222222111111///111333333222222555888BBBFFFKKKNNNQQQWWWaaahhhkkkmmmpppqqqrrrrrrssstttyyyyyywwwtttrrrlll___SSSAAA>>>888555333333222111222222333333333333333333333222222444777999888777333555888888777666555555333444666999;;;===>>>>>>777666666666555999FFFSSS^^^\\\VVVKKK@@@888555555555666666555555444333333222222222333444555666777777<<>>AAA???;;;999999:::<<<===<<<999666333222333222222222555:::===<<<<<<;;;999666333000...000111333444333222000...111111333444444444444444111111000000//////.........///111333444666666666555444222111000111222333111222222333333444444555222222333333444555666666444666888888666444444444444333333222222111111000---...000111222222222111***((('''''')))))))))(((******+++,,,,,,,,,,,,++++++)))(((((())))))(((&&&((()))***)))''')))---111333111---***)))***,,,...000222222111///------------.........---...000333222///,,,(((&&&&&&'''(((+++******))))))((((((((('''''''''&&&&&&&&&''''''******+++++++++******)))))))))))))))***+++,,,,,,111000...,,,+++,,,...///---------------------------...///000---...888DDDVVVQQQHHH>>>666000---,,,))))))*********+++++++++......000666BBBWWWnnn}}}{{{sssiiidddddddddbbb___bbbbbbcccdddeeeeeeffffffggggggjjjmmmrrrxxx}}}}}}{{{zzzyyyyyyzzzxxx}}}xxxssskkkccc^^^[[[[[[\\\[[[XXXVVVXXX\\\]]][[[WWWUUUOOOKKKLLLMMMPPPYYYeeeoooqqqtttvvvxxxzzz}}}|||{{{yyywwwvvvuuuttttttwwwxxxzzz|||~~~~~~~~~}}}zzzzzz|||~~~~~~}}}{{{vvvuuuwwwyyyzzzyyyxxxyyy{{{|||}}}|||{{{zzzxxxyyyzzzzzzyyyyyyzzz|||}}}yyy{{{xxxqqqfff[[[PPPFFF===888555555444333222111000///333333333222111000///...//////000111000111:::DDDJJJRRRXXXZZZ]]]fffpppvvvyyyxxxwwwvvvvvvwwwxxxxxx|||}}}wwwqqqjjj]]]NNN@@@;;;444222333444111---111111111111222333444444555555444333222222222222666999;;;<<<:::777555555222333444666888:::<<<>>>===999777999:::<<>>:::777444222333444555666777888999444222111222666888888777999;;;AAALLL^^^ssszzziiiXXXKKKAAA<<<;;;;;;<<<>>>??????<<<:::<<<:::888888999999666333000000111666>>>MMMfff{{{wwwfffSSSCCC888333555444444444777<<>>???===999444000///444444333222222111111000111111000000000000111111333333222111000000111111///000333555666555444333666666555555444333222222///000111222333444444444333333333444666888999:::888888888888888888888888444555555555555444333222000111111222222111111000,,,***(((((()))*********))))))***++++++++++++***)))((((((((()))******)))+++,,,...---,,,,,,///222111///,,,***)))***,,,...111222333222///---------------...---,,,,,,...000222000,,,)))''''''((()))******++++++******)))((()))(((''''''&&&&&&&&&'''))))))***+++++++++*********)))))))))***+++,,,---000///---,,,+++,,,---...++++++++++++++++++++++++,,,,,,...///,,,...999EEEXXXQQQGGG<<<444///---,,,)))***++++++,,,,,,++++++---...222:::KKKbbbyyy{{{qqqjjjcccZZZUUUUUUVVVTTTRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZ[[[^^^bbbhhhpppvvvzzz||||||{{{{{{|||}}}~~~xxxmmmjjjccc^^^ZZZYYYYYYZZZZZZWWWUUUWWWZZZZZZVVVRRROOOKKKIIILLLOOOSSS]]]hhhqqqsssvvvwwwxxxyyy{{{}}}|||{{{yyywwwvvvuuuttttttvvvxxxzzz|||~~~}}}zzzyyy{{{}}}~~~~~~~~~}}}|||{{{}}}yyytttsssuuuwwwxxxxxxxxxyyy{{{|||||||||zzzzzzxxxzzz{{{|||{{{zzz{{{|||}}}}}}{{{}}}uuunnnbbbWWWLLLBBB:::666444444333222111111000000333333333333222111000000111111222333333444>>>HHHTTT\\\ccceeehhhqqqzzz~~~|||{{{{{{{{{{{{{{{}}}|||uuuppphhhZZZMMM>>>999333222333333111...222111111111222333333444333333222222111111222222777999<<<<<<:::777666555222333333444666999<<<======999888999:::;;;BBBIIIXXXYYYTTTHHH>>>:::777444444444666777888999999999666444222444777999888777777888===HHHXXXnnn}}}lll[[[LLLBBB===;;;;;;<<<===???>>><<<:::<<<:::888888999999666333000///111555<<>><<<;;;;;;<<<======;;;999;;;:::999999999888666444000///111444:::HHH^^^rrr{{{yyyqqqdddSSSDDD;;;777555444555666999>>>BBBEEEIIIJJJLLLLLLLLLMMMPPPRRRTTTTTTTTTTTTSSSQQQOOOMMMNNNOOOQQQSSSVVVXXXZZZ[[[[[[YYYWWWWWWXXXXXXXXXWWWSSSPPPLLLIIIHHHGGGEEEDDDDDDFFFIIIJJJLLLNNNRRRUUUVVVVVVWWWXXXVVVPPPIIICCC777555222000111222333222666555999AAALLL\\\qqq}}}ppp^^^NNNCCC>>>:::888999:::888666666777999;;;<<<;;;777444222111111111222444666777>>>??????<<<888555333333000000000000111111111111222222111000//////000000333333222222222222111111444444444444333333333222///000000111222333333444222222333444555555555555222222333333555666888999555555555666666555555555222333333444444444333333222222333333333333222222---+++((('''(((***++++++((())))))***************)))***++++++******+++,,,(((***,,,...------,,,+++---,,,***)))***+++...///333444444222///---,,,,,,---......---+++******+++111///---+++*********+++)))***---......,,,***(((((((((''''''(((((()))***'''((()))***+++++++++***+++***)))((()))+++---///------,,,++++++,,,------///......---,,,+++******)))***,,,......111>>>KKKZZZPPPBBB666000---,,,+++***+++---...///...---,,,---000999JJJdddpppaaaTTTLLLDDD@@@<<<::::::;;;;;;:::999999::::::;;;<<<<<<===;;;<<<>>>BBBIIIRRRZZZ___```aaacccfffjjjooosssuuuzzz~~~vvvlllgggfff\\\[[[ZZZYYYYYYZZZ[[[\\\YYYXXXVVVUUUTTTQQQKKKGGGCCCDDDHHHNNNUUU]]]gggnnnvvvxxxzzzzzzxxxvvvuuuuuuyyyyyyxxxvvvuuuuuuuuuuuuuuuvvvxxx{{{}}}~~~|||yyyxxxzzz{{{{{{|||}}}}}}|||yyywwwuuuvvvuuurrrqqqrrrssstttuuuwwwxxxyyyzzzzzzyyyxxxxxxwwwzzz}}}~~~|||{{{{{{{{{~~~vvvnnnaaaTTTIIIAAA;;;888111111111111111111111111333333444444555444444444333222444666888<<>>DDDJJJNNNPPPQQQRRRUUUYYY]]]aaacccllloootttxxxzzz}}}uuuiiiaaa___```YYYYYYZZZZZZZZZZZZZZZZZZZZZYYYWWWTTTQQQLLLGGGDDDBBBFFFLLLRRRYYYbbbjjjoooxxxyyyzzzzzzwwwuuuttttttxxxxxxwwwvvvuuuuuuuuuvvvuuuvvvxxxzzz|||~~~|||yyyxxxzzz|||||||||}}}|||{{{xxxuuutttuuutttsssrrrrrrsssuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvyyy|||~~~}}}{{{zzzzzz|||~~~~~~~~~~~~xxxpppbbbUUUJJJBBB;;;888000000000111222222333333333333444555555555444444222111333666888???MMM[[[jjjsss{{{}}}{{{uuunnnhhh___SSSFFF>>>555333111000111333444555555555666666555444333222222222222333444555666777666999;;;<<<:::777555555111111000111222555888999;;;888888999888666999???JJJQQQUUUNNNEEE???;;;888555666777888888777777666555555555555444555666666555555666:::FFF[[[ttt}}}hhhTTTGGG@@@===;;;888888999:::999999999999999888777555444444000000111333666@@@RRRdddssstttpppcccQQQAAA888555444444666999===AAAEEEHHHJJJJJJKKKKKKKKKNNNRRRVVVVVVXXXYYYXXXTTTQQQQQQQQQPPPQQQSSSVVVYYY\\\^^^___]]][[[YYYXXXXXXXXXWWWUUUPPPOOOLLLIIIFFFDDDDDDDDDFFFIIILLLNNNOOOPPPSSSUUUWWWXXXXXXXXXUUUOOOGGGAAA999777555555666777666666444777>>>KKK___vvv}}}nnn___QQQFFF===999555666888;;;:::999999999:::<<<>>>===:::888333222222111222333555666:::;;;:::888555222222333000111111222333444555555222222111000//////000000222333444444444444333333222222222333444555777888333333444444444555555555444444444444444444333333444333444444555666777888333444555666666555444333000000111111111111000000222333333444444333333222***((('''''')))))))))(((******+++,,,,,,,,,,,,,,,...000111///+++((()))+++,,,,,,...000333333111///---,,,,,,,,,,,,---//////222333444333000///...//////111222111///---------------,,,+++++++++++++++((()))+++,,,---,,,***)))&&&&&&'''(((***,,,---...((())))))******))))))((((((((((((((()))******+++******++++++++++++,,,,,,++++++******))))))((((((,,,---///000111555DDDRRRVVVKKK<<<222......,,,***,,,,,,,,,---------......///444AAAYYYwwwwwwdddSSSDDD:::777222111111111111222222333777666555444222111//////222222222444777:::>>>@@@CCCDDDEEEGGGJJJNNNQQQSSS[[[^^^bbbeeehhhkkknnnqqqssswww{{{~~~~~~~~~~~~~~~}}}yyyrrrhhh___YYYXXXXXXVVVWWWYYYZZZZZZZZZXXXXXX[[[YYYVVVRRRMMMHHHDDDBBBCCCJJJQQQWWW^^^gggnnnpppyyyzzzzzzxxxvvvuuuuuuvvvwwwvvvvvvuuuuuuuuuvvvvvvtttuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~{{{yyyyyyzzz}}}}}}|||{{{zzzxxxvvvtttssssssttttttsssrrrrrruuuwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuwwwzzz{{{zzzxxxxxxxxx{{{~~~|||||||||||||||}}}~~~~~~}}}zzzqqqdddWWWKKKBBB:::666///000111222333444555555444444444555444444333333111000222555999AAAQQQ```nnnwww~~~~~~tttlllccc]]]UUUIII???:::555444222111222333555666777888888888777666444333333333333333444555777777555777::::::888666444333000000111222444555777888999777777999888555777<<>>CCCGGGIIIJJJKKKKKKKKKLLLNNNRRRVVVUUUXXXZZZYYYUUURRRRRRSSSSSSTTTVVVXXX[[[]]]___```^^^\\\YYYXXXWWWWWWUUUTTTOOOOOOMMMJJJGGGEEEFFFGGGIIILLLOOOPPPQQQQQQSSSTTTVVVWWWWWWVVVSSSMMMEEE???777666444555666777666555555:::DDDSSSjjjtttdddUUUJJJCCC:::777444555999<<<<<<;;;:::::::::<<<===<<<:::777333333222111222333444555777999999777555222222222222222222333444555555666111111000000000000111111222333444555666555444333000111222444555777888999222222333333444444444555555666666666555444333333222222222333333444666666444555777888888777555444111222222222222111000000222222333333333333222222)))((((((***++++++)))'''))))))***+++++++++++++++---000222///+++)))+++...*********---111333111///......---------...//////000222333333111000000000...000222111///...---...++++++++++++************((()))******++++++******))))))))))))***+++,,,,,,************)))((('''&&&%%%&&&'''((())))))(((((())))))***+++++++++++++++*********)))))))))))))))------...000000555DDDRRRSSSHHH:::111//////,,,)))---,,,+++***+++,,,...//////444DDD___~~~gggUUUFFF999222111...///000111000000111111666555444333222000//////000111111222444555666666888999999;;;>>>AAADDDFFFJJJMMMPPPSSSVVVZZZ^^^aaadddhhhlllnnnmmmmmmnnnppppppkkkccc\\\XXXWWWUUUUUUTTTVVVYYY[[[\\\[[[YYYXXXZZZXXXTTTNNNHHHCCCAAA@@@CCCLLLUUU[[[cccmmmrrrsssyyyyyyxxxvvvuuuuuuwwwyyyvvvvvvuuuuuuuuuvvvvvvwwwsssuuuwwwyyy{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyyyy{{{~~~}}}|||yyyvvvtttsssrrrrrrqqqssstttsssqqqqqqtttvvvwwwwwwvvvvvvuuuuuuuuuuuusssuuuwwwwwwvvvvvvvvvwwwxxx{{{~~~~~~{{{zzzzzzzzzzzz{{{||||||}}}}}}vvviii\\\OOODDD;;;666///000111222444555777777444444444444444333222111111000222666;;;DDDUUUeeepppxxx~~~~~~|||wwwtttiii^^^UUUPPPJJJAAA:::999555555444333222333666888999:::::::::999777555333333333333333444444555666444666999999777444333222///000222444555666666666777555666999888555777;;;FFFRRRYYYUUUJJJBBB<<<999888777555444333444555666222444666555444555777:::999:::;;;<<>>:::666555555777888888444666777666333111111222333222333444555;;;JJJZZZmmmqqqpppeeeQQQ@@@777555333444777;;;???DDDHHHJJJJJJKKKLLLMMMMMMNNNRRRTTTUUUYYY\\\[[[VVVSSSTTTVVVVVVWWWYYY[[[]]]___```aaa^^^[[[XXXWWWVVVVVVTTTRRROOOOOOOOOLLLHHHGGGIIIKKKMMMOOORRRSSSRRRRRRSSSTTTUUUUUUUUUTTTQQQJJJBBB<<<888777666666888888888777777???LLL]]]uuu{{{kkkZZZKKKAAA===777444222333888<<<===<<<:::999999:::;;;:::777555444333222222222333444555666888999999666333222222222222222333333444444444////////////000111222333222333555666666666555444000111333555666777777666111222333444555777888888999999999888777666555444555444444555555666777888666777999::::::999777666555555555555444222111000111111222222222222111111))))))***,,,---,,,***'''(((((()))***************+++///111000,,,***---000...,,,---000444777666444/////////.........//////000111333333111000111222---///111111///...---...************************(((((()))))))))******+++,,,++++++***))))))******************)))'''&&&%%%###$$$''')))))))))'''&&&((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...//////444CCCQQQQQQFFF888111000///,,,)))...,,,***))))))+++...000...444EEEbbbsss[[[KKK???444///000...000222222111111111222666555555444333222222222///000111222333333222222000111222444666:::===??????AAADDDGGGJJJNNNSSSVVVYYY]]]aaabbbaaaaaaccceeeeee```YYYUUUVVVWWWWWWVVVTTTVVVZZZ^^^___^^^\\\[[[YYYWWWRRRKKKDDD@@@??????BBBMMMWWW]]]fffpppvvvuuuyyyyyywwwuuutttuuuxxx{{{vvvuuuuuuuuuuuuvvvvvvwwwssstttvvvyyy{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzyyyzzz|||}}}{{{wwwtttqqqpppqqqqqqppprrrssssssqqqpppsssvvvwwwwwwvvvuuuuuuuuuuuuuuussstttuuuuuuttttttuuuwwwvvvyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyyyyyyyzzz{{{{{{|||~~~zzznnnaaaTTTHHH>>>888000000111333555777888888444555444444333222111000222111222777<<>>:::666444444666777888333555777555222000000222444333444555555:::IIIXXXjjjooooooeeeRRRAAA999777333555777;;;@@@EEEIIIKKKJJJLLLMMMNNNNNNOOOQQQSSSVVVZZZ]]]\\\XXXUUUVVVYYYYYYZZZ[[[]]]___aaabbbccc]]][[[XXXVVVVVVUUUSSSQQQOOOPPPPPPMMMJJJHHHJJJMMMOOOQQQTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSPPPIII@@@:::;;;:::999:::;;;<<<;;;999:::CCCQQQddd|||vvveeeTTTEEE;;;888666333111222777;;;<<<<<<999888888888999888555333444333222222222333444555666888;;;;;;888555333222111222222222222333333333.../////////000222333444222333555777777666555444111333555777777666555444222333444666999;;;======;;;;;;;;;:::999888777666999888888888999:::;;;;;;777888:::<<<<<<:::888777999999888777666444333222111111111222222111111111***))))))***,,,------,,,---***((((((+++------+++,,,,,,,,,,,,---......//////...///111444666555444333000,,,,,,///111111000......000222555555222000111333333111---***+++,,,000---)))'''((()))******+++***(((&&&&&&''')))***+++++++++******((('''&&&+++++++++***)))(((((('''''''''((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,+++***)))((((((---(((...444444<<>>444111,,,...111---...---+++******+++---...,,,888LLLggg|||fffLLL===777222---+++,,,---///111333333333222222000///000222333000...222000///000111111000//////000111222222444777:::>>>======???CCCHHHMMMPPPTTTVVVWWWWWWVVVWWWYYY[[[\\\[[[XXXVVVUUUTTTTTTTTTSSSVVVZZZ\\\]]]\\\YYYWWW[[[RRRJJJEEEBBB>>>>>>AAAHHHSSS___eeekkksssxxxyyyzzzxxxuuusssrrrtttvvvxxxyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxzzz{{{|||||||||{{{yyyxxxxxxyyyzzz|||}}}{{{xxxvvvwwwzzz~~~|||zzzwwwtttrrrrrrssstttuuusssqqqpppppprrruuuwww{{{zzzyyywwwvvvuuuuuuuuutttttttttssssssrrrrrrqqquuuwww{{{||||||{{{{{{|||~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyxxxxxxyyyzzzyyyxxx|||}}}~~~~~~vvviiiYYYJJJ???:::222444444333777<<<<<<888777333111222222000111555555333444888>>>HHHWWWdddooouuuzzz|||wwwnnneee\\\VVVOOOJJJBBB<<<999666555333666555444222111111222222888999:::;;;;;;999888666333333333222222222222222666666666777777555111//////111333666777888777666333333444444555666666666HHHPPPWWWWWWOOODDD<<<888888777666555555666777888444222000000333666777888;;;;;;<<<@@@FFFRRRgggzzznnnYYYIIIAAA;;;999777666888999999888666666555444222111000///555444444555444888FFFTTThhhooopppdddSSSFFF===888444666:::???CCCGGGIIIKKKGGGJJJMMMOOOOOOOOOQQQRRRUUUYYY\\\\\\ZZZYYY[[[]]]YYY[[[___bbbbbbaaa___^^^[[[ZZZXXXVVVTTTRRRPPPPPPOOOOOONNNKKKIIIJJJLLLNNNTTTVVVWWWWWWTTTRRRQQQQQQQQQSSSSSSPPPJJJCCC>>><<<999;;;===<<<999888999<<>>>>>>>>>>>???>>>>>>======<<<<<<<<<===??????>>><<<;;;;;;;;;:::999777666666666444222111222222111000***))))))***,,,------,,,,,,***(((***---000000000......,,,++++++,,,---...000000000222555777666555444111------...000///...///...///111444444333222111333333111---***+++,,,---+++(((''''''))))))(((***)))(((''''''((()))***)))******++++++++++++***++++++******)))(((((('''******+++,,,,,,---......++++++++++++,,,,,,,,,,,,---------,,,,,,+++))))))---(((...555555>>>KKKLLLQQQ===333111,,,...222---...---+++***+++,,,...//////;;;PPPjjjrrr]]]EEE999555222...,,,,,,---///111222222222222666444333333444444111///222111000111222333111000///000111111111333666888999:::<<<@@@EEEJJJOOORRRUUUVVVVVVUUUSSSTTTVVVXXX]]][[[YYYWWWVVVUUUUUUUUUVVVYYY]]]___```]]]YYYWWWUUUMMMFFFCCCAAA>>>@@@DDDLLLWWWbbbiiinnnuuuyyyyyyyyywwwtttrrrrrrsssuuuwwwxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvwwwxxxyyyyyyzzz{{{{{{zzzxxxwwwwwwxxxyyyzzz{{{yyywwwuuuvvvxxx|||~~~{{{yyyvvvsssrrrrrrssstttuuutttsssrrrrrrtttuuuwwwzzzzzzxxxwwwvvvvvvuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqtttwwwyyyyyyyyyyyyzzz~~~}}}||||||}}}~~~~~~~~~{{{yyywwwwwwxxxyyyyyyyyy{{{|||~~~~~~wwwjjjZZZKKK@@@:::333555555555888======999777333111222333111222555333222333888>>>FFFUUUbbbnnntttyyy{{{~~~~~~uuukkkcccZZZSSSNNNFFFAAA;;;777555444444333666555444222111111222222777888:::;;;<<<;;;:::999555555555555444444333333444444444555555333111///111333555777999999999888444444444555666666777777EEEMMMUUUWWWPPPEEE===999777666555444444555666666444222111222444666777777999999;;;@@@FFFSSShhh|||mmmXXXHHH???;;;999666666777888888777777666666555444333222222444444444555444888EEESSSfffnnnooodddRRREEE===888555777;;;@@@EEEHHHKKKMMMPPPQQQRRRQQQOOOOOOPPPRRRUUUYYY]]]^^^[[[ZZZZZZ\\\XXX[[[^^^aaabbbaaa___]]][[[ZZZYYYWWWTTTSSSQQQPPPOOOOOONNNLLLJJJKKKMMMPPPVVVWWWXXXWWWUUURRRQQQRRRNNNOOOPPPNNNHHHCCC???===:::<<<>>><<<999888:::<<>>???AAADDDFFFEEEGGGGGGEEECCCBBBCCCEEEIIIIIIIIIHHHHHHFFFEEEEEEDDDCCCBBBCCCDDDEEEDDDBBBCCCCCCCCCBBB@@@===:::999777444222111111000///...***))))))***,,,---,,,+++***)))***,,,///222444444111///---*********,,,---111000111333666777777555444111...------...------000///...000222444444333222333222000---+++++++++)))(((&&&'''(((((('''&&&(((((((((((())))))))))))'''(((***+++---.........++++++******)))(((((((((++++++,,,,,,------......)))*********++++++++++++---------------,,,+++***---)))///555666BBBNNNNNNOOO;;;222000,,,...222...---,,,++++++,,,---...///222@@@VVVpppeeeRRR===444222111//////---...///000111111111111777666444444444333000...333222222333555555333111...///000000///111444666555777;;;AAAGGGMMMRRRTTTUUUUUUTTTRRRPPPQQQSSSUUU^^^\\\ZZZXXXWWWWWWWWWWWWXXX[[[___aaa```\\\WWWSSSMMMGGGBBB@@@???>>>BBBGGGQQQ\\\hhhnnnrrrwwwyyyxxxwwwvvvsssqqqqqqsssuuuvvvxxxwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwvvvvvvvvvwwwxxxyyyzzzxxxvvvttttttvvvyyyzzzyyywwwuuurrrqqqqqqrrrsssuuuttttttttttttuuuvvvvvvxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvtttsssrrrqqqqqqpppppprrrvvvwwwwwwxxxxxxyyy}}}|||zzzxxxxxxzzz|||~~~~~~~~~~~~{{{yyyuuuuuuvvvxxxyyyzzzzzz{{{|||~~~~~~~~~wwwkkk[[[LLL@@@999555666777777<<>>:::888666666777777777666666666666666555555555444444333333555555999DDDPPPccclllnnncccRRREEE===999777999===BBBGGGKKKNNNPPPTTTTTTTTTRRRPPPPPPQQQSSSVVVZZZ^^^___\\\ZZZZZZ[[[XXXZZZ]]]```aaa```___^^^[[[[[[YYYWWWUUUSSSRRRQQQOOOOOONNNMMMLLLMMMOOORRRWWWYYYZZZYYYVVVSSSRRRRRRKKKLLLMMMJJJFFFBBB??????;;;===???===:::999;;;>>>FFFSSSggg~~~wwwhhhUUUIII@@@:::888:::333111111222444666666666555555555555555444333222444555555444444777;;;>>>===888555777777444444666888777666777888777444222111000000000000111222222111111111333666888888777777555555777:::>>>??????<<>>>>>===>>>CCCJJJUUUaaalllrrruuuxxxxxxwwwvvvuuusssrrrrrrsssuuuvvvxxxwwwvvvuuutttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttttttttuuuvvvwwwyyyxxxvvvuuuuuuvvvwwwxxxwwwuuutttrrrqqqqqqrrrrrrssstttttttttuuuuuuuuuuuuwwwwwwwwwxxxxxxxxxwwwwwwwwwvvvtttsssqqqqqqpppqqqqqqsssvvvxxxxxxxxxzzz{{{}}}{{{xxxvvvvvvyyy|||~~~~~~~~~}}}}}}|||{{{{{{{{{{{{xxxtttssstttwwwyyyzzzyyyzzz{{{{{{||||||||||||}}}{{{vvvjjj[[[KKK???999444666888;;;BBBHHHGGGAAA<<<555111222333222111222222111444999===CCCNNNZZZcccjjjpppqqqrrrttttttqqqlllcccWWWKKKCCC>>><<<:::555222///...///111111111444444444333222222222222555666777888999999999999666777888999999999999999888999:::999666444333333///000222444555555555555666666666777888888999999===FFFQQQXXXVVVMMMDDD>>>999888666444333333333444222222333666888888777555444555888>>>FFFUUUnnnoooYYYHHH???999888666666777777555444555555555555555555555555444222333555666999CCCNNN___jjjnnncccRRREEE>>>:::999<<<@@@EEEJJJNNNRRRSSSQQQRRRTTTTTTSSSSSSSSSTTTVVVZZZ______\\\YYYYYYYYYYYY[[[^^^```aaaaaa```___\\\[[[ZZZXXXVVVUUUSSSSSSOOOPPPPPPNNNNNNOOORRRTTTYYYZZZ[[[ZZZWWWTTTRRRRRRLLLMMMLLLIIIDDDAAA@@@@@@>>>@@@AAA???<<<<<<>>>AAAKKK[[[qqqnnn^^^MMMAAA;;;666666999333222111111444555555555333333444444444333222222333333444333444777;;;???===777444555666444333555555555666666666444333111111111111000000111222222111111111222444555666666555555666888<<<@@@DDDFFFGGGJJJOOOSSSVVVYYY\\\___^^^^^^___^^^^^^___```aaaeeedddcccbbbaaaaaa``````bbb```]]]]]]^^^______^^^aaabbbbbb```[[[TTTMMMHHHCCC@@@;;;777555333111///)))(((((()))+++,,,,,,+++***+++,,,---......///000...,,,***((()))+++...000.........000222333222111,,,------------...//////111///------000444666666333222111///...---+++***(((((((((***,,,+++)))'''''''''((()))***)))))))))'''''')))***++++++++++++*********)))))))))))))))''''''''''''(((((((((((((((((()))))))))************++++++++++++******))),,,***000555;;;LLLXXXSSSKKK888000000,,,///222---+++,,,,,,---...000111222444GGGddd~~~rrrRRRDDD555////////////111000000000000000111111111///000111111000/////////222333555888999999555222---.../////////000333666888;;;@@@FFFKKKOOORRRSSSSSSSSSTTTSSSSSSUUUXXX[[[^^^]]]\\\ZZZYYYYYYYYYZZZ[[[^^^aaaaaa]]]VVVMMMHHHAAA>>><<<===<<<===DDDLLLYYYdddooosssvvvxxxxxxuuuvvvuuutttsssssstttvvvwwwxxxwwwvvvuuuttttttttttttuuuuuuttttttttttttssssssssssssssssssttttttuuuuuuyyyxxxxxxwwwwwwwwwwwwxxxuuutttsssrrrqqqqqqrrrrrrrrrrrrssssssttttttttttttvvvvvvwwwxxxxxxxxxwwwwwwwwwvvvtttrrrqqqqqqqqqrrrqqqsssuuuvvvvvvwwwyyyzzz|||zzzxxxvvvwwwyyy|||~~~}}}}}}|||{{{{{{zzzyyyyyyyyyvvvsssqqqsssvvvxxxyyyxxxxxxyyyyyyyyyyyyyyyxxxyyywwwqqqfffXXXIII>>>888333666:::AAALLLUUUTTTMMMDDD;;;333222333111000111333222555:::===AAAJJJTTT]]]eeekkklllkkkkkkiiiddd^^^VVVKKK@@@:::777666666555222000///000111111111333333333333333333222222555555555666666555555555555666777999;;;===???@@@???@@@@@@<<<777444222333000000111222333444444444666666777777888999999999;;;CCCOOOXXXXXXRRRIIICCC<<<:::888666444333333333111111333666888888666444333333666===FFFWWWppprrr\\\JJJ@@@999888666666777777555333222222333333333333444444333111222555666999BBBKKK\\\hhhnnndddRRREEE???<<<<<>>DDDJJJMMMSSSWWW]]]bbbeeehhhlllnnnooonnnnnnnnnoooqqqqqqqqqrrrrrrqqqqqqqqqrrrsssssstttqqqnnnmmmnnnpppqqqqqqrrrssssssqqqkkkccc[[[VVVNNNJJJCCC===999555222000)))(((((()))+++,,,+++******,,,---...,,,,,,,,,---,,,+++))))))))),,,...000,,,,,,,,,---///000///...)))+++------------///000000...---...111444666666444222000///...---+++)))*********+++---,,,***(((''''''(((((())))))******(((((()))*********************))))))))))))))))))(((((((((((((((((())))))((()))))))))*********************++++++******))),,,+++111666===PPP]]]VVVJJJ888000000,,,...111,,,++++++---...000111222333666MMMlll}}}jjjMMM@@@333///......///111333333222111111111222222000222444333222111222333111222555999;;;:::666222...///000000111333666999===@@@DDDHHHMMMPPPRRRRRRRRRTTTVVVWWWWWWXXX[[[]]]^^^]]][[[ZZZYYYYYYZZZZZZ___```aaa```ZZZRRRJJJDDD===;;;;;;<<<===???HHHQQQ\\\gggqqqtttvvvxxxxxxvvvxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxwwwvvvuuuttttttttttttttttttttttttsssssssssqqqrrrrrrssstttttttttuuuxxxxxxxxxxxxyyyyyyxxxxxxtttssssssrrrrrrrrrsssssssssrrrrrrrrrrrrsssttttttuuuvvvxxxyyyyyyxxxwwwvvvwwwuuusssqqqpppqqqrrrsssqqqrrrttttttttttttvvvxxx{{{zzzxxxwwwxxxzzz|||~~~}}}}}}||||||{{{zzzyyyyyywwwtttrrrqqqsssvvvxxxxxxvvvwwwwwwwwwwwwvvvvvvuuusssqqqkkk```RRREEE<<<888222666===IIIYYYffffff```PPPDDD888444444222111111333333666:::<<<===DDDLLLVVV^^^eeeeeedddbbb]]]WWWOOOIII@@@999666555555555666333111000111222111000222333333444444333333222555444444444333333333333555555666999===BBBGGGJJJIIIIIIGGGAAA999333111111222222333333444555666666666666666777888888999999999AAAMMMVVVXXXSSSKKKEEE===<<<999666444333333222000111222555777777555333222222555<<>>TTT```XXXJJJ888000000,,,---///******+++---///111222333333;;;SSSsssxxxcccGGG;;;000---......000222555555333222222222333333333555777666333222222444000222555:::<<<:::555222...///111222333555999<<>>888777999===>>>BBBMMMXXX```iiirrruuuvvvyyyzzzxxxyyyyyyxxxxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvuuuuuuuuussssssssstttttttttttttttqqqqqqrrrsssttttttttttttvvvvvvxxxyyyyyyyyyyyyxxxssssssssssssssstttttttttuuutttrrrqqqrrrsssuuuvvvvvvwwwxxxyyyyyyxxxvvvuuuuuutttrrrpppppprrrtttuuussstttuuutttssssssuuuwwwyyyxxxxxxwwwxxxzzz{{{|||||||||{{{zzzyyyxxxwwwwwwuuusssqqqrrrtttvvvwwwvvvuuuuuuvvvvvvuuutttssssssnnnkkkdddYYYLLLAAA:::777333888BBBRRRgggwwwyyysss]]]NNN???888666444333444222222555999999999===DDDKKKTTTZZZ[[[XXXUUUNNNHHH@@@<<<777444333444444333444222000000111111111000222222333444444444333222333333333333333333444444666666666:::@@@HHHPPPTTTVVVVVVRRRIII>>>555222333222222222333333444555555555555666666777888888999888???IIIRRRVVVSSSLLLFFF>>><<<999666333222111111000000111333555666555333222111555;;;EEEWWWrrrwww___MMMCCC:::999999999999888555333111111111111111111111111222000000555888:::???FFFXXXgggooofffTTTGGGBBBAAABBBCCCGGGKKKNNNRRRTTTUUUWWWYYYYYYXXXVVVTTTTTTUUUYYY[[[[[[YYYUUUSSSUUUWWWXXXYYY[[[]]]___``````aaa]]]]]]\\\[[[YYYXXXWWWWWWVVVVVVUUUSSSRRRRRRUUUWWWUUUWWWYYYYYYWWWUUUUUUUUURRRPPPLLLFFFCCCBBBEEEHHHGGGIIIKKKJJJJJJLLLQQQVVVeeewww|||lllWWWKKK>>>777444111222555333222000111222444333333222333444555666666666666444444444333333555999<<<<<<666222222333111222555666999;;;:::777555555666444333222222111111111222000111222222222444888<<>>WWWxxxttt]]]BBB888...,,,---...000333777666444333222333333444555777888666333000000222///111555:::<<<:::555111...000222333444777;;;>>>CCCDDDGGGJJJNNNRRRUUUVVVTTTWWWZZZ[[[[[[YYYYYYYYY]]]\\\[[[YYYYYYYYYZZZZZZ[[[ZZZXXXTTTMMMEEE===888444555888===@@@EEEQQQ]]]bbbkkksssuuuwwwzzz|||{{{zzzzzzzzzzzz{{{{{{|||}}}{{{zzzyyywwwvvvuuuuuuuuussssssssstttttttttuuuuuupppqqqrrrssstttuuutttttttttuuuwwwxxxyyyyyyyyyxxxssssssttttttttttttttttttwwwuuusssrrrrrrtttwwwxxxvvvwwwyyyyyyyyyxxxvvvtttuuusssqqqpppppprrruuuvvvvvvwwwxxxwwwuuuuuuwwwxxxwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyxxxwwwvvvuuutttssssssrrrqqqrrrtttvvvvvvuuuuuuuuuuuuuuutttsssrrrrrrjjjggg```UUUIII???999777333:::EEEXXXpppfffUUUCCC;;;888666555666111222444888777555999???BBBJJJQQQQQQNNNJJJCCC;;;777444222111222333333222111000...///000111111000111222333444444444333222222222222333444555666777777666777;;;BBBLLLVVV\\\aaaaaa\\\QQQDDD:::666666000000000000111222333333555555555666777777888888777===FFFOOOTTTRRRKKKFFF===;;;888555222000//////000///000111444555444333222111555;;;EEEWWWrrrwww```MMMBBB;;;:::999::::::888666333222222222111111111000000222///000555888:::???EEEXXXfffpppgggUUUHHHCCCBBBCCCEEEHHHKKKOOOQQQSSSTTTSSSSSSRRRQQQPPPRRRVVVYYYZZZ[[[ZZZWWWSSSRRRTTTWWWVVVWWWYYY[[[]]]^^^______^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVTTTRRRRRRUUUWWWTTTVVVXXXXXXWWWUUUUUUVVVPPPNNNJJJEEEBBBCCCGGGJJJIIIKKKMMMMMMLLLOOOUUU[[[lll~~~wwwfffQQQFFF:::555333111222555333222000111222333333222333444555666777888888888666666555444444555999<<<<<<666111222222111222555444777999888555333333444444333333222111111111222...111333333444777===AAAKKKOOOTTTZZZbbblllwww|||uuujjj___VVVOOOIIIFFF((()))+++,,,---.........)))***++++++,,,---.........---,,,+++***+++,,,---000//////......---,,,,,,............/////////000000//////000333555666555000///...,,,,,,+++++++++---+++)))((((((((('''%%%(((((())))))******++++++***+++,,,---,,,***(((&&&------,,,+++******++++++'''((()))((('''&&&'''((()))))))))))))))*********)))+++...///...---------,,,111000111DDD\\\```TTTFFF:::///---...---***)))......///111...+++---333???cccmmmUUUAAA888111111333111000000333222111111222555777999777777666444333222111111333333444444444555555555444555555666888;;;???CCCFFFHHHJJJNNNRRRUUUXXXYYYZZZZZZZZZ[[[[[[\\\]]]]]]ZZZYYYYYYYYYYYYYYYZZZZZZZZZVVVOOOIIIEEE@@@<<<999888777888===FFFPPPXXX\\\nnnpppssswwwzzz}}}~~~~~~~~~~~~~~~~~~~~~|||yyyuuutttuuuvvvxxxwwwxxxyyyxxxvvvttttttuuuqqqrrrrrrssssssttttttuuuwwwyyy{{{{{{yyyxxxxxxyyyuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvuuussssssuuuvvvwwwyyyyyyyyyxxxxxxvvvuuuuuuqqqqqqpppooooooqqquuuyyyzzzzzzyyyxxxvvvvvvwwwyyyxxxwwwwwwxxxzzzzzzxxxwwwxxxxxxwwwwwwvvvtttsssrrrrrrsssuuuvvvvvvuuusssrrrrrrssstttuuuuuusssqqqpppiiicccYYYOOOGGG@@@:::777999===JJJaaa~~~vvv^^^DDD999:::999666333333333222222444666999:::<<<@@@EEEFFFDDD???;;;999555444222111000///000000000000000000000000000000111111111111111111111111555555444444555555555555555666888<<>>EEEMMMTTTTTTOOOJJJAAA>>>:::666333000...---111111222222222333333333333444777>>>GGGWWWpppuuu\\\JJJ@@@999999888888777777666666555444111000//////111222222111444777777888>>>FFFWWWeeennnfffVVVIIIDDDBBBFFFIIIMMMPPPRRRTTTVVVWWWUUUUUUUUUVVVWWWXXXZZZ[[[]]]\\\YYYWWWVVVUUUUUUUUUSSSVVVYYY[[[\\\]]]^^^___```^^^[[[YYYXXXXXXXXXYYYXXXVVVUUUSSSSSSSSSSSSTTTTTTSSSTTTVVVYYYZZZZZZYYYWWWOOOIIIGGGFFFDDDEEEIIIKKKIIIJJJPPPSSSVVV```lllzzzooo]]]JJJBBB;;;888666333333666111111111111111111111111333444666777999999888888777666444333444555777888:::777333111222333444444555777999888666444555777777777888888999888666444333666777888999>>>FFFLLLWWW^^^hhhpppvvv}}}}}}tttkkkaaaWWWPPP'''((()))***+++,,,,,,,,,***++++++,,,---......///......,,,++++++++++++,,,---------,,,,,,,,,,,,+++............////////////111000///000333444555444222111000//////...//////...,,,***)))))))))(((&&&)))))))))((())))))******,,,---......---,,,***((()))))))))(((((((((''''''(((*********(((((()))***************))))))))))))***,,,//////...---,,,------111000333EEE\\\___TTTBBB777...---///...,,,,,,...---///000///---111777AAAdddjjjRRR@@@777111111222111///000222222222222333555666777888888777777666444333222000111222333555666777888555666888999;;;>>>BBBDDDFFFHHHKKKNNNSSSVVVYYY[[[ZZZZZZ[[[\\\\\\\\\[[[[[[XXXXXXYYYYYYYYYYYYXXXWWWRRRNNNHHHCCC???<<<888666888888:::???GGGQQQ[[[bbboooqqqtttxxx{{{|||}}}~~~}}}}}}}}}~~~~~~}}}zzzwwwuuuvvvxxxyyywwwwwwxxxxxxxxxxxxwwwvvvqqqqqqrrrssssssttttttuuuvvvyyy{{{|||zzzyyyxxxxxxuuuuuuvvvvvvwwwwwwwwwxxxxxxwwwuuuttttttuuuwwwxxxxxxxxxxxxwwwvvvvvvuuutttpppqqqqqqpppppprrruuuxxxyyyzzzyyyxxxvvvvvvxxxyyyyyywwwvvvwwwxxxyyyxxxwwwwwwwwwwwwvvvvvvtttsssrrrrrrssstttuuuuuutttsssrrrrrrsssuuuvvvuuussspppnnniiibbbXXXOOOGGG@@@;;;777666<<>><<<999666444555333111000///000111222000000000000000000000000111111111111111222222222444444555666666555555444444666888<<>>GGGZZZhhhqqqiiiXXXLLLGGGEEEHHHKKKOOOQQQSSSTTTVVVWWWTTTTTTUUUVVVWWWYYYZZZ[[[]]]\\\YYYWWWUUUUUUUUUUUUVVVXXX[[[\\\\\\[[[\\\]]]]]]\\\ZZZXXXWWWWWWWWWWWWWWWVVVTTTSSSRRRSSSSSSTTTUUUUUUUUUWWWYYYZZZYYYXXXUUUMMMGGGFFFEEECCCDDDHHHLLLJJJLLLRRRVVV[[[gggssszzzhhhVVVGGG???888666444222222555333333333333333333333333333444555777888888777777777666555555555666888999999666222000111222333333444666999999666555555666555555555666777777777666666999===???BBBHHHPPPWWWdddkkkuuu}}}wwwnnnddd^^^(((((()))***+++,,,,,,,,,,,,,,,------.........//////...---,,,+++***++++++************++++++++++++000//////.........//////222111000111333333333222......---,,,,,,---------///,,,************)))(((******(((''''''((()))))),,,,,,---------+++***)))''''''((()))((('''&&&%%%***+++,,,+++******+++,,,+++++++++***)))))))))(((+++---//////...,,,,,,,,,---111111555GGG\\\^^^RRR===444,,,---//////...///...---...///......444<<>>666000000111000///000000111222333444555555555777888999999999777444333...///000222555888;;;<<<888:::<<>>;;;999777555888:::>>>BBBIIISSS```iiissstttwwwyyy{{{|||||||||{{{||||||}}}~~~}}}{{{yyyxxxxxxzzz{{{yyywwwvvvxxx{{{|||zzzwwwqqqrrrrrrsssssstttuuuuuuvvvyyy|||}}}|||zzzxxxxxxvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwvvvvvvwwwxxxxxxvvvvvvvvvuuuuuutttsssssspppqqqrrrrrrqqqrrrtttwwwyyyyyyyyyxxxvvvvvvxxxzzzzzzxxxvvvuuuwwwxxxxxxwwwvvvvvvvvvvvvuuuuuutttsssqqqrrrsssttttttsssrrrqqqrrrtttvvvvvvuuurrrnnnlllhhhbbbXXXOOOGGG@@@;;;888555;;;JJJccc}}}eeeJJJ<<<888777666555222111000000000111333444000333666666555333222222444333000///...000222444000000000000000000000000000000111111111222222222333444666777777666444333333555777<<>>AAAEEEHHHJJJJJJIIIHHHJJJLLLPPPUUUXXX[[[]]]ZZZ[[[]]]^^^]]][[[XXXVVVTTTVVVXXXXXXWWWSSSOOOLLLCCCAAA===;;;;;;:::999888777<<>><<<999777666666666555444333222111111222222666444333444444666???HHHYYYhhhqqqjjjZZZOOOJJJIIIOOOQQQTTTUUUUUUUUUVVVWWWSSSTTTVVVWWWYYYZZZ[[[\\\]]]\\\YYYWWWUUUTTTSSSSSSUUUWWWYYYZZZYYYWWWWWWXXXWWWXXXXXXXXXWWWVVVUUUUUUSSSSSSRRRRRRRRRSSSTTTUUUYYYXXXXXXYYYZZZYYYVVVTTTMMMFFF@@@@@@@@@???AAAEEEJJJLLLPPPVVV^^^kkk{{{|||lllXXXIII???888333333333222222555777777666666555444444444111111333555777888999:::999999999:::::::::::::::555333000000000111222111222444777888888777666555666555555444555999===AAABBBIIISSS\\\dddllltttzzz|||zzzyyy|||{{{,,,++++++++++++---...///..................------......------,,,+++******)))******+++,,,---......000///...------...///000222111111111333222000.....................//////,,,***(((((())))))((('''+++***)))(((''''''(((((())))))******))))))(((((()))***,,,------,,,***)))((()))******))))))***,,,---,,,,,,+++***))))))(((,,,---......,,,,,,,,,------111666@@@QQQ]]]YYYMMM;;;333......///------...000---,,,,,,++++++222;;;PPPqqq```JJJ:::444000///...,,,---111...///222444444444222111444555777999999777555333111222333555999===AAACCCDDDDDDFFFJJJNNNOOOMMMKKKIIIKKKMMMQQQUUUXXX[[[\\\ZZZ[[[]]]]]]]]]ZZZWWWUUUTTTUUUWWWWWWTTTOOOIIIEEE>>><<<:::999:::;;;;;;:::888>>>DDDJJJPPP[[[iiisssyyyzzz{{{|||}}}}}}||||||zzzzzz{{{|||}}}}}}~~~~~~|||}}}}}}}}}}}}}}}~~~~~~}}}zzz{{{}}}~~~yyytttsssttttttuuuvvvvvvwwwwwwxxxzzz}}}~~~}}}{{{zzzzzzxxxxxxwwwwwwvvvvvvuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwtttsssrrrqqqqqqrrrrrrsssppprrrssstttsssssstttuuuxxxyyyyyywwwvvvvvvyyy{{{|||yyyvvvuuuvvvwwwwwwwwwssstttuuuvvvwwwwwwwwwwwwssssssssssssssssssssssssuuuvvvwwwwwwuuurrrmmmkkkiiicccYYYOOOFFF@@@:::777777<<>>HHHYYYhhhrrrlll]]]RRRNNNMMMSSSUUUXXXXXXWWWVVVVVVVVVTTTUUUWWWYYY[[[\\\]]]]]]]]]\\\YYYVVVTTTSSSSSSSSSRRRTTTWWWWWWWWWVVVVVVWWWVVVWWWXXXXXXXXXWWWVVVVVVRRRRRRRRRRRRSSSTTTVVVWWWZZZZZZZZZZZZZZZXXXTTTQQQIIIBBB======>>>===@@@DDDGGGLLLRRRXXXbbbrrrvvveeeTTTGGG===777333444444333444777666555555555444444333333000111222444777999;;;<<<999999;;;<<<<<<<<<;;;:::555333111111222333222222222333555777888888777555666666555444555:::AAAFFFNNNWWWcccnnnwww~~~|||wwwwwwxxxxxxwwwtttqqqooollljjjjjjnnnwww+++***)))))))))***,,,---///.........------,,,,,,,,,,,,---------,,,+++***+++++++++,,,---......///000///---,,,---...000222111000000222333222000......------,,,,,,,,,------+++)))''''''((()))((('''***************)))))))))++++++++++++++++++++++++'''(((***++++++***))))))&&&((())))))((((((***+++,,,,,,,,,+++*********)))+++,,,------,,,,,,...//////333<<>>CCCKKKRRRUUUVVVNNNGGG>>>:::;;;;;;888555555666666666666777777777777666777:::@@@MMMcccwwwrrr^^^PPPIIIHHHEEEBBB>>>;;;999999999666555555444444333222222666444444555555666>>>FFFZZZiiitttoooaaaXXXUUUTTTWWWYYY[[[ZZZXXXVVVVVVVVVUUUVVVYYY[[[]]]^^^______^^^\\\YYYVVVTTTSSSRRRRRRQQQSSSVVVWWWVVVUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWRRRRRRRRRRRRTTTVVVXXXYYY[[[[[[ZZZZZZYYYVVVQQQMMMFFF@@@;;;;;;<<<===???CCCFFFMMMUUU[[[fffxxx~~~ooo^^^PPPGGG===777444555555444555777444444444444444444444444222333333555777999;;;<<<888999;;;======<<<;;;:::666444333333444555444333333222222444777888888777444555777777999???HHHPPP^^^ggguuu~~~}}}|||||||||yyyrrrlllggghhhiiiiiigggeeebbbaaa\\\[[[[[[```hhhrrryyy}}}yyyuuurrrsssuuuwww~~~+++***)))((((((***+++---///......---,,,++++++******+++,,,---------,,,,,,++++++,,,,,,------......///...,,,,,,---///222444//////000222333333000...,,,,,,+++***)))))))))))),,,***(((((()))***)))(((((()))+++,,,,,,,,,***)))++++++************++++++(((((((((((()))))))))***&&&'''))))))((()))***,,,++++++++++++++++++++++++***+++,,,---,,,---///111222777BBBSSScccggg[[[LLL888222//////...,,,,,,///,,,++++++---------444===RRRtttxxxYYYEEE666222///...,,,***,,,111///000111222222222111000333444555555666666666555555555777;;;@@@FFFLLLPPPQQQNNNMMMOOOSSSTTTQQQMMMLLLMMMOOOQQQSSSUUUWWWXXXZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVSSSMMMFFF???;;;888666555666999;;;<<<<<<@@@DDDKKKUUU___iiiqqqvvv{{{|||~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyzzz|||~~~~~~~~~~~~}}}|||zzzyyyxxxwwwwwwxxxxxxyyyzzzzzz{{{|||}}}}}}|||{{{{{{|||~~~yyyyyyxxxwwwvvvuuutttsssuuuvvvyyy{{{{{{yyyvvvuuutttsssqqqppppppqqqsssttttttttttttrrrqqqrrruuuwwwwwwxxxxxxwwwvvvwwwyyy{{{|||{{{yyyyyyzzzyyyxxxvvvtttuuuvvvxxxzzz{{{{{{|||uuuuuuuuuttttttuuuuuuuuuyyyyyyxxxwwwuuusssrrrrrrmmmfff[[[OOOFFF>>>777333333555:::DDDTTT``````ZZZLLLDDD;;;777444111111444111111222222333222222222000111222111000000111333222222222222111111000///////////////////////////------///000222444555666888888888777777666444444444666888;;;AAALLLYYYcccoooyyy}}}{{{wwwiiiXXXHHHAAA999555666777777666555555444444555777999;;;???===;;;???GGGOOOSSSTTTPPPHHH???;;;<<<===:::666444444555555555666666666666666777999===GGGZZZlllvvvcccTTTMMMIIIGGGBBB>>>;;;999999999666666666555555444333222555444555777666666===EEEYYYhhhtttpppccc[[[XXXXXX[[[\\\]]]\\\YYYWWWVVVVVVVVVXXX[[[^^^```aaaaaa```^^^\\\YYYVVVTTTRRRQQQQQQTTTVVVXXXXXXVVVUUUTTTUUUUUUTTTTTTSSSTTTUUUVVVWWWRRRRRRRRRSSSUUUXXXZZZ[[[[[[[[[ZZZZZZXXXTTTNNNJJJEEE>>>999:::<<<<<>>>>>===:::999777666555555777777777555444222000222666888999888444888<<>>;;;777333333333444444444555555555555666888:::CCCUUUfff|||yyygggWWWOOOJJJGGGBBB===:::888888888666666666666555444333222444444555777777777<<>>>>>===:::888888777666777888999888777555222///111555888:::999777<<>>FFFOOOUUUUUUOOODDD999666999:::777666555444444666777777666666555555777999>>>LLLYYYmmm~~~nnnYYYQQQIIIEEEAAA===<<<;;;999888777666444333333444666777666444555777666666<<>>:::999777666444444333333222222222222222444777:::@@@>>>:::666444444555666999999:::???DDDDDD???::::::888777999;;;:::777444222000000333444444888<<<@@@CCCLLLXXX___dddppp}}}{{{qqqddd[[[WWWUUUQQQMMMNNNOOOQQQQQQPPPLLLHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDBBB@@@BBBHHHOOOTTTWWW^^^ZZZTTTNNNLLLMMMPPPRRRUUUXXX[[[\\\]]]dddnnnvvv***+++---...//////...---,,,---...000000000///...---+++)))***,,,---,,,***111000000111444444222000...---,,,---000222333333333333333555555333000,,,------------------,,,+++***,,,...---+++)))))))))++++++***************++++++)))((()))++++++***((($$$&&&)))***)))((((((((()))******+++++++++++++++...,,,,,,...000///...---///......//////000111111444;;;NNNhhh{{{xxxaaaKKK666444111/////////---,,,---,,,...///......666@@@TTTuuu~~~lllNNN;;;333222111111111///,,,)))000000000000111222333444222333333444555777888999888777777<<>>GGGNNNXXXdddmmmuuuzzz}}}~~~|||{{{||||||{{{zzz{{{|||}}}~~~~~~~~~{{{||||||{{{yyyxxxxxxyyyyyy{{{}}}~~~||||||{{{{{{{{{{{{}}}~~~~~~~~~}}}|||zzzwwwuuutttwwwwwwwwwyyyzzzzzzwwwuuusssrrrrrrrrrssstttvvvwwwvvvuuuttttttuuuwwwyyyzzz{{{yyywwwuuuvvvyyy}}}~~~|||zzzxxxwwwvvvvvvvvvuuutttwwwzzz}}}}}}{{{xxxwwwvvvuuuuuuwwwxxxzzz~~~{{{xxxxxxyyyyyyvvvsssnnnfffZZZNNNDDD<<<666222...000222555666777666666444333111///......///000//////000000000000//////111111000000000///////////////000111111111111111000000000000000000000000000000111111111222222222333444555555333222333444444444444555999>>>CCCFFFOOOTTT]]]fffllllllhhhcccUUUNNNEEE@@@???>>>;;;999888777777777777888888999888777666777;;;DDDNNNTTTXXXRRRFFF:::666999999777777555444555666888777777666555555666888===JJJWWWmmmppp[[[QQQHHHDDD???<<<;;;:::999777444333222111111333444555555444555666666666<<>>TTTpppzzz```III444222///......///...---...---...///...///888BBBXXXvvv{{{hhhLLL<<<000...,,,,,,...//////.../////////000111333444555333333444555666888999:::888888999>>>GGGPPPWWWZZZZZZSSSOOOQQQRRRPPPNNNOOONNNPPPRRRTTTUUUWWW[[[]]]```___]]]]]]^^^^^^]]][[[XXXSSSMMMIIIBBB:::555666444222222777:::<<<@@@EEELLLTTT___jjjrrrwww{{{}}}~~~~~~|||{{{||||||{{{zzz{{{|||}}}~~~~~~}}}}}}|||zzz{{{{{{zzzxxxwwwxxxyyy{{{}}}~~~{{{{{{zzzzzz{{{|||~~~~~~}}}|||zzzwwwuuutttvvvvvvwwwyyyzzzyyywwwtttssssssrrrrrrrrrtttuuuvvvvvvvvvuuuvvvwwwyyy{{{|||{{{yyyvvvuuuuuuxxx{{{}}}}}}}}}|||{{{zzzxxxvvvuuuuuuttttttvvvyyy||||||{{{yyyxxxwwwvvvvvvxxxzzz{{{|||yyyyyyzzzzzzwwwtttmmmfffZZZNNNEEE===666333222222222222222111111111333222000///...//////000//////000000111000000///000000000/////////......000000111222222222222111////////////////////////000000000111111111111222000111222222111111222444222333333444666888:::;;;CCCGGGNNNVVV^^^aaaaaa```UUUPPPJJJFFFDDDBBB>>>;;;:::999888888888888888888888666444444888AAAMMMUUU]]]WWWJJJ===777888999777888666555555777888888777666444444555666;;;HHHUUUlllttt\\\QQQFFFBBB>>>;;;999999777666111111000///000111333444444333444666555555;;;CCCTTThhhqqqmmmhhh\\\SSSVVVYYYZZZ[[[ZZZYYYXXXYYY[[[VVVYYY]]]```bbbaaa___^^^[[[YYYVVVSSSQQQPPPOOOOOOTTTVVVWWWWWWTTTQQQPPPOOOSSSSSSSSSQQQOOOOOOPPPRRRQQQRRRTTTWWWYYY\\\^^^___```]]]ZZZVVVPPPIIIAAA;;;888777888:::888777<<>>===;;;888:::;;;<<<=========<<<<<<<<<<<<;;;;;;;;;<<<======;;;999888999>>>CCCGGGHHHEEEBBB===:::888:::<<<>>>@@@BBBDDDEEEGGGLLLTTT[[[+++,,,---...---+++)))'''***---111444555444222111111000...------...//////......///000000000///---...---,,,---000222333333444333444555666444000---------...//////000//////,,,...000///---+++++++++((()))+++,,,,,,+++***)))(((((('''(((((((((((('''###&&&((()))))))))+++,,,------,,,,,,,,,,,,,,,,,,(((,,,...,,,+++,,,------------,,,+++,,,...000111222@@@ZZZvvvzzz^^^FFF333111...---...//////...///...///000///000:::DDD\\\yyy}}}jjjQQQEEE888444...***+++...111333/////////000111333444555444444444555777888:::;;;888888:::@@@HHHQQQWWWZZZWWWQQQMMMNNNOOOMMMMMMOOOQQQRRRTTTUUUVVVWWWZZZ]]]```___^^^^^^^^^]]][[[YYYUUUOOOIIIFFFAAA:::666777666444555:::===???EEELLLQQQZZZeeeooouuuxxx{{{}}}~~~~~~~~~~~~|||zzzzzz{{{|||{{{zzzzzz{{{|||}}}}}}|||zzzyyyxxxyyyzzzyyywwwvvvwwwxxx{{{}}}{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}{{{yyywwwuuutttvvvvvvvvvxxxyyyyyyvvvtttssssssrrrrrrrrrssstttuuuvvvvvvvvvwwwxxxzzz|||}}}zzzxxxvvvuuuuuuwwwzzz|||||||||}}}|||{{{xxxvvvuuusssttttttvvvxxxyyyzzzzzzyyyxxxwwwvvvwwwyyy{{{||||||yyyyyyzzzzzzwwwtttmmmeeeZZZOOOEEE===777444555333222000/////////000222111000/////////////////////000111111111000000////////////............//////000111111111111000////////////////////////000000000000111111111111///000111000//////111222222333444555666666555555;;;===AAAHHHPPPUUUXXXXXXSSSPPPMMMJJJIIIFFFBBB>>>;;;;;;999888777777666666666555333222777AAAPPPZZZbbb\\\OOO@@@999888999777888777555666888999999888666444444555555:::FFFSSSmmmxxx___QQQDDD@@@<<<999888777666555000000//////000111222333444222333555444444:::BBBRRRgggqqqmmmhhh\\\SSSUUUWWWXXXZZZZZZYYYYYYZZZ[[[WWWYYY\\\^^^``````___^^^[[[ZZZWWWUUUSSSQQQPPPPPPRRRTTTVVVUUURRRPPPOOOOOOSSSSSSSSSQQQOOONNNPPPRRRRRRSSSUUUXXXZZZ]]]^^^___^^^\\\XXXSSSNNNGGG???:::777888::::::777555;;;EEEPPP^^^qqqzzzlll[[[OOOFFF===999999555444444333222222222222111222222222111111333555666777777888777666444333999999;;;>>>@@@@@@===:::666555555666666666555555444333444888999:::AAAIIIWWWcccttt~~~uuukkkaaaXXXSSSJJJEEE>>>:::888777666555555666666777999:::<<<===;;;;;;:::::::::;;;;;;<<<:::888888999===AAACCCDDDBBB???<<<888777777888999777888999:::<<<@@@GGGLLL---------,,,+++***((('''***,,,000333444333111000111111000...---...///000---...///000///...------...---,,,---000222333333111111222555666555222000------...///000000000000---...000///---+++++++++((()))***,,,,,,++++++***))))))))))))))))))))))))''')))++++++******,,,---///...---+++************(((///222...***,,,.........------,,,---...///000111BBB___zzzyyy[[[DDD444111...---...///000000000///000111000222<<>>999555444333111000///000111222000000000/////////////////////000111111111111111////////////............---......///000/////////000000000000000000000000000000000000000000000000000111111000......000222111333555666666666444333888888:::???EEEJJJMMMNNNNNNMMMLLLKKKJJJHHHEEEBBB===<<<:::888777555555444333333222222777BBBSSS___eeeaaaUUUEEE;;;999999777888777555666888999999888666444444555555:::GGGTTTmmm|||aaaRRRBBB???;;;888777666555444111111111111111222333333222111222444333333999AAAOOOeeeqqqnnnjjj^^^SSSUUUVVVXXXZZZ[[[ZZZZZZZZZ[[[XXXYYY[[[\\\^^^^^^]]]]]][[[ZZZXXXVVVTTTSSSRRRQQQQQQSSSTTTSSSQQQOOONNNOOORRRRRRRRRPPPNNNNNNPPPRRRSSSTTTVVVYYY[[[\\\]]]]]][[[XXXTTTPPPLLLFFF???:::777888;;;:::555444<<>>:::777666555555444333333444555777:::<<<===::::::999999888999999:::888888777999===@@@AAAAAA>>><<<999666444333333333333333444444666999>>>BBB///...,,,+++***)))))))))***,,,///111222222000///...///000///---,,,,,,---,,,...000000///---------...---,,,---000222333333111111333555888777555222---...//////////////////,,,...000///---+++++++++((()))***+++++++++++++++)))***++++++))))))***+++(((***+++,,,++++++---///000///---+++*********++++++555999222,,,...111000,,,,,,,,,+++++++++******333EEEbbb}}}vvvZZZCCC666333///---...000111111222000111222111333===IIIaaa{{{{{{eeeOOOIIIFFFGGGIIIIIIFFF???666///000000000000111222333444333333444555666888999:::888999;;;AAAHHHNNNQQQRRRPPPLLLKKKNNNNNNLLLMMMQQQUUUVVVWWWVVVUUUUUUVVVXXX[[[[[[[[[[[[ZZZWWWRRRNNNKKKDDD@@@AAAAAA>>>::::::666555666:::<<>>:::777777666555555222222222222222222222222222000111333222222888@@@LLLdddpppooolll```UUUWWWWWWYYY\\\\\\[[[[[[[[[[[[YYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSRRRQQQQQQRRRSSSRRRPPPOOOOOOOOOPPPQQQQQQPPPNNNOOOQQQSSSTTTUUUWWWYYYZZZZZZZZZZZZXXXUUUQQQMMMJJJDDD???;;;777777888888555666@@@LLL\\\lllvvvdddXXXKKKDDD???999777888333333222222222333444444222333444444222111222333777888888999888777555444555666888::::::999888777222333333333111222333555333444777;;;===@@@JJJUUUhhhyyy~~~xxxkkkeee\\\SSSLLLFFF@@@===999888777555444444444444111222222444666888:::;;;888777666666555666666666666555666888<<<>>>>>>>>>===;;;999777555444444333222222111111333666999;;;111///,,,)))((()))+++,,,---...000111111111000///---///222111///,,,,,,,,,---///111111...------......---,,,---000222333333444444666888:::999666333....../////////...------,,,---//////---+++******))))))))))))***+++,,,---(((***,,,+++)))(((***,,,&&&(((******+++,,,///111///...,,,++++++---...///---999>>>444,,,...111000222333444444333111...---555HHHeee~~~uuuZZZEEE888444000...///000111111333111111222111444???JJJgggxxx]]]EEE???666999>>>BBBDDDAAA:::555222111111111111111222222222333333444555777888999888888;;;@@@FFFKKKMMMNNNKKKJJJKKKNNNOOOMMMNNNRRRTTTUUUVVVUUUTTTUUUVVVXXXXXXXXXXXXXXXWWWSSSMMMIIIDDD>>>;;;???AAA>>>;;;999444333666:::===BBBMMMYYYcccjjjssswwwvvvvvvzzz~~~}}}|||zzzzzz|||}}}||||||yyy{{{~~~}}}{{{wwwyyyzzzyyyxxxxxxyyyzzzzzz|||~~~}}}~~~{{{yyywwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttttttttuuuvvvxxxwwwtttrrroooooooooppprrrtttvvvxxxyyyyyyyyyzzzzzzyyyyyyyyywwwvvvvvvwwwyyy{{{~~~}}}|||{{{zzzyyyxxxxxxxxxuuuvvvwwwvvvsssqqqrrrtttssssssrrrrrrsssuuuwwwyyyzzzwwwttttttuuuuuurrroookkkdddYYYOOOFFF@@@;;;777111111111111111111222222......///////////////...//////000111222222222222111111000000000/////////---......///////////////222222222222222222222222111111000000////////////...///000000111333777:::999:::;;;;;;:::888666444555555777999<<<>>>===<<<>>>@@@CCCEEEFFFGGGHHHIIIDDDBBB@@@<<<999777555555000222333333555???PPP\\\fffeee]]]OOOCCC===:::777777555444555666888777777888666666888999>>>LLLYYYnnndddTTTAAA>>>:::777777777666555333333333333222111000000111///000222111111777???JJJbbbpppqqqnnnbbbXXXYYYXXX[[[]]]^^^]]][[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWWWWUUUTTTRRRPPPOOOQQQRRRSSSRRRPPPOOOOOOPPPOOOOOOPPPOOONNNOOORRRTTTUUUVVVXXXYYYYYYYYYWWWVVVWWWTTTPPPLLLHHHCCC===999666444444555666;;;GGGTTThhhvvvzzzmmmYYYOOODDD???<<<888666777333333333333333444555555333444555555333222222333888888777777666555444333555777999999999888888777000222333222000000333666333555:::@@@CCCHHHUUUbbbrrrxxxmmmfffXXXSSSKKKDDD???;;;888666555666666555444333444444111222333444666777888999777666555555444444444555444444666999<<<>>>>>>===::::::999999888888888888222000//////111333555666222000+++(((((())),,,...///000000111111111000000...222555555222...---------000222222///,,,---......---,,,---000222333333888888999;;;;;;:::666333.../////////...---,,,,,,+++---///...,,,************)))(((((()))+++---...(((***,,,+++(((''')))+++###%%%''')))***---000333...---,,,,,,---000222444,,,:::>>>333***,,,///...AAABBBDDDDDDBBB???<<<:::888KKKggguuuZZZFFF999666111//////111222222333222222222222555@@@KKKnnnvvvWWW===777222111000111333333222111333222111111000111111111222222222333555666888999777888;;;@@@EEEIIIKKKKKKIIIHHHKKKOOOPPPNNNOOOSSSRRRSSSTTTUUUTTTUUUWWWYYYUUUUUUVVVVVVUUUPPPJJJEEE???999888===AAA>>>:::999333333777;;;???FFFSSS___fffnnnvvvyyywwwwww{{{}}}||||||~~~~~~}}}zzz|||~~~xxxyyyzzzzzzyyyxxxyyyzzz{{{|||~~~|||yyywwwuuuuuuuuuttttttuuuuuuuuuuuuuuuttttttttttttvvvwwwwwwtttrrrnnnnnnoooppprrrtttwwwyyyyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvwwwxxxzzz|||~~~|||{{{yyyxxxxxxyyyyyyuuuwwwxxxvvvrrrpppqqqrrrrrrqqqppppppqqqtttvvvxxxxxxuuurrrrrrsssssspppmmmkkkdddYYYOOOGGG@@@;;;888111111111111111000000000......///////////////...//////000222222333333333111111111111000000000000...//////000000000000000222222222222222222222222111111000000/////////...,,,---///000222666;;;???AAAAAAAAA???>>>;;;999777444444666999<<<<<<:::888999<<>>:::777666555444444666777777666888777777999;;;@@@NNN[[[oooeeeUUUAAA>>>:::888777777666555333333333333222000///...000///000111111111777???IIIbbbpppqqqooodddYYY[[[YYY\\\^^^___^^^\\\[[[[[[\\\\\\ZZZYYYXXXXXXXXXXXXVVVVVVUUUTTTRRRPPPOOONNNQQQRRRSSSRRRPPPOOOOOOQQQNNNOOOOOOOOONNNPPPRRRUUUUUUWWWXXXYYYYYYWWWUUUTTTXXXTTTPPPKKKFFFAAA;;;777555222111333777???MMMYYYqqq~~~vvvgggSSSIII@@@===;;;777555666333333333333444555666666444555666666444222222333888777666555444333222222666888999:::999888888888000111222111//////222666222555<<>>:::999:::<<<>>>===888444333666:::>>>DDDOOO[[[eeesssuuuxxxzzzzzz{{{}}}~~~~~~}}}}}}{{{xxxvvvvvvwwwyyyyyyxxx{{{}}}~~~~~~~~~~~~~~~}}}{{{xxxvvvtttrrrvvvvvvvvvvvvvvvuuutttsssvvvwwwwwwvvvtttrrrpppoooppppppqqqrrrtttvvvxxxyyy}}}}}}~~~~~~|||yyywwwuuusssssstttvvvxxxzzz|||}}}}}}zzzxxxwwwxxxyyy{{{yyywwwuuurrrqqqqqqrrrssssssssssssrrrsssssstttttttttrrrqqqpppqqqqqqpppoookkkggg^^^SSSHHH???999555222222111111000//////...000000000000000///......000111111111111222222222222222222222222111000//////000222222000///000111000000000000000000000000000000///...............,,,...000111444:::CCCJJJRRRNNNIIIDDD@@@;;;777444444555555666666666777777555777:::<<<>>>BBBGGGJJJLLLLLLKKKEEE>>>888555555222333555777666999EEERRR^^^ddddddWWWFFF<<<999888777777666666666666777777444444777:::;;;>>>HHHSSSggg|||jjjQQQCCC;;;555666777666666777333000///111555555000+++---000222000...000666<<>>999666222444555777===IIIZZZfff}}}kkk```GGGBBB<<<666444444333333222222333444555555222///444333222222111111222222555444444333444555666777777888:::::::::888666555444333222111111222333444888999===DDDOOO]]]mmmwww}}}rrrggg[[[QQQJJJCCC???999444222222444666222333444555666666666666666777999;;;;;;999777555666444222000000222444666666666777;;;@@@AAA>>>;;;666444111333666999999888555444111000//////111111/////////...,,,,,,...000---...000222333222111000222222222222111000///...666333///---------+++***,,,------...///111222222777888888999999888777666777555222///---,,,,,,,,,)))*********++++++,,,,,,---,,,,,,++++++,,,,,,,,,'''(((***+++++++++***)))+++)))((()))---111333333+++,,,---...---...000222///...---++++++,,,---...555666666555666;;;DDDKKK\\\gggppp{{{qqqRRRBBB;;;666222111000...///333666555444333111444@@@MMMllljjjOOO>>>555//////............//////111000000000000000111111000111444444555666888:::;;;>>>CCCFFFGGGHHHJJJKKKNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUVVVZZZYYYWWWUUUQQQJJJBBB<<<:::::::::;;;===<<<888444444888===BBBIIISSS```iiixxxzzz}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}~~~{{{yyywwwwwwxxxyyyyyyyyy|||~~~~~~}}}|||zzzxxxvvvtttsssxxxxxxwwwwwwvvvuuuttttttvvvvvvvvvvvvtttrrrpppooopppqqqqqqssstttvvvxxxyyy}}}}}}~~~}}}{{{yyyvvvtttsssssstttvvvxxxzzz{{{||||||zzzyyywwwwwwyyy{{{|||yyywwwuuusssrrrrrrrrrssspppppppppooooooppppppqqqtttrrrqqqpppqqqrrrqqqppplllggg___TTTIII@@@999555333222222111000000////////////000000000//////...000000111111111222222222000111111222222222111111///000222222111000000111000000000000000000000000000000///..................///111333777@@@KKKRRRXXXUUUPPPHHHAAA;;;777555444444555555555666666666333555777999;;;???CCCGGGIIIKKKJJJFFF???999666555333333555666555888CCCPPP\\\ccceeeYYYJJJ@@@===<<<888888777666666666666666666555777:::;;;>>>GGGQQQcccxxxjjjRRRCCC;;;555666777666555777666444333555888888333//////111222111///111666;;;HHH\\\hhhnnnooodddYYY[[[]]]^^^^^^______]]]\\\[[[[[[[[[ZZZZZZYYYWWWVVVUUUPPPPPPOOONNNOOOPPPQQQRRRSSSUUUVVVVVVTTTRRRQQQQQQQQQPPPPPPRRRTTTVVVUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUSSSMMMEEE===888666444666888<<>>>>><<<999777444222333666888888777666444222000///000111222///000111000...------///---///222444666666555444666555333111000//////000777444000------......------...000111222222222222777777888888777666555555555333000...,,,+++++++++))))))******************+++***)))(((((()))***+++((()))***+++,,,+++*********))))))+++---//////...***,,,.........///111333///...,,,+++***++++++,,,000000///---...666AAAJJJvvv~~~~~~~~~~~~kkkPPPDDD===888444333222///000333888666555444333444???JJJhhh}}}eeeKKK;;;444//////............///////////////000111111222222000222444666666777:::<<<===AAAEEEHHHIIIJJJKKKLLLOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOQQQTTTVVVXXXYYYWWWUUURRRMMMGGG@@@:::;;;:::::::::;;;:::777555666;;;AAAHHHOOOZZZfffooo{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyywwwwwwyyyzzzyyyyyy{{{}}}~~~~~~~~~|||{{{yyywwwuuuuuuzzzzzzyyyxxxwwwuuuttttttvvvvvvvvvvvvtttrrrpppoooqqqqqqrrrsssuuuwwwxxxzzz}}}}}}}}}|||zzzxxxvvvtttssstttuuuvvvwwwyyyzzz{{{yyyxxxxxxwwwxxxzzz|||}}}xxxwwwuuusssrrrrrrsssssspppoooooonnnnnnoooooooootttrrrqqqqqqrrrsssrrrqqqmmmiii```UUUJJJ@@@999555333333333222111111000000......///////////////...000000000111111111222222...///000111222222222222///000222333111000000111000000000000000000000000000//////............///111111333666>>>IIIVVV___bbb```ZZZOOOCCC:::777666555444444444444555666666111333555666777:::>>>AAAEEEGGGIIIGGGBBB<<<888555444333444555444666@@@KKKYYYbbbfff\\\NNNEEEAAA???::::::888777666666555555777666888:::;;;<<>>999333222000......///000222555555555666555555444333777888:::<<<<<<;;;888777555333222111111222333555888888999;;;<<<<<<999777888666444444555666777666777555222000///000222333555666666444000---,,,,,,---///222555777888888888999777333000//////000111888555111...---...000111000111444666777666444333888777777666666555444333222111///---+++***************)))))))))))))))))))))((('''&&&&&&''')))***))))))+++,,,,,,,,,+++***)))***+++,,,------,,,++++++,,,.........---///000---,,,+++******++++++,,,+++...222333555888>>>CCCsss}}}{{{iiiQQQFFF???:::777777555111222555999777555555444555===GGGcccxxx|||```GGG999444///............//////000---...///000111222333333111333555777888999<<<>>>@@@DDDHHHKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPOOOOOONNNMMMMMMOOOQQQSSSUUUWWWXXXWWWTTTPPPMMMHHHCCC===999::::::999999999888777666888>>>FFFNNNWWWaaammmuuu}}}||||||}}}~~~~~~{{{yyyxxxyyyzzz{{{zzzyyyxxxzzz|||}}}|||||||||}}}~~~|||zzzyyyxxxxxx||||||zzzxxxwwwvvvuuutttvvvvvvvvvvvvuuusssqqqpppqqqrrrrrrtttuuuwwwyyyzzz|||||||||{{{zzzxxxvvvuuutttuuuvvvwwwxxxxxxyyyyyyxxxxxxxxxyyyyyyzzz{{{|||xxxwwwvvvuuuttttttttttttssssssrrrqqqqqqqqqrrrrrrtttrrrqqqqqqssstttssssssooojjjbbbWWWLLLAAA999555333333333222222222111111------...////////////...000000000000111111111111//////000111111111111111...111333333222111000000000000000000000000000000000///............//////222222555;;;EEETTTbbbkkkkkkiiibbbTTTEEE:::777888555555444333333444555666111333444444555777:::===@@@CCCGGGHHHEEE@@@:::666666444444555444555<<>>EEEQQQeeexxxjjjTTTFFF===666555666444444666444333333444666555222///222333444333222333777:::EEEXXXfffmmmpppfff\\\_________```aaa```___^^^]]][[[[[[[[[ZZZYYYXXXVVVVVVQQQPPPOOOOOOOOOPPPQQQRRRVVVXXXYYYYYYWWWUUUTTTTTTSSSSSSTTTVVVYYY[[[ZZZYYYUUUVVVWWWXXXYYYYYYYYYXXXVVVTTTPPPIIIAAA:::666555666999@@@JJJYYYlllzzzgggTTTIII===999444111000000000000222222333666888888666444000000000111222333555666999777555333444666999;;;<<<<<<<<<;;;999666333111000111111222333333333333999AAAOOO___pppzzzvvvllleee[[[PPPGGG???999555222111111000000111111222666666666666555444333222555777999;;;;;;:::888666444333222111111222333444555666777999::::::999888888777555444444555555555777555333000000111222444555666666444000---,,,,,,---///222666888999:::999:::777333///---...111222777555222///...///111333222444777:::;;;:::888777999888777666444333333333000///...---++++++******+++*********)))(((((((((+++******)))***+++,,,---)))***,,,------,,,,,,+++)))***,,,---,,,+++***))),,,---///...,,,******+++)))))))))***+++,,,------)))...333555555555888;;;YYYmmmxxxzzzyyyjjjRRRGGG@@@<<<999999777444444777:::777555555444444:::BBBZZZooo}}}ttt[[[EEE888444...............///000000,,,---///111222333333333222444777888:::<<<>>>AAACCCFFFJJJLLLMMMMMMNNNNNNQQQQQQQQQQQQQQQPPPNNNNNNKKKMMMQQQUUUWWWWWWVVVUUUSSSPPPKKKGGGCCC???:::777999999999888777777777888:::AAAKKKTTT]]]hhhrrrzzz}}}}}}}}}}}}}}}}}}~~~~~~yyy{{{}}}}}}}}}~~~{{{zzzyyyzzz{{{|||zzzyyyxxxzzz{{{|||{{{{{{|||~~~}}}||||||||||||}}}|||zzzxxxwwwvvvuuuuuuvvvvvvwwwwwwvvvtttrrrqqqrrrrrrssstttvvvxxxzzz{{{||||||{{{{{{zzzyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxxxxzzzzzzzzz{{{{{{zzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvuuuttttttsssssssssttttttrrrqqqrrrtttuuuuuutttqqqllldddYYYMMMBBB:::555333333333222222222222222......///////////////...//////000000000111111111111111111111111000///......111444444333111000000000000000000000000000000//////............//////111333777@@@NNN]]]kkkrrrqqqnnneeeVVVEEE;;;888:::777666444333333444555666333444555444444555777:::<<>>HHHYYYnnn|||~~~jjjVVVGGG>>>666555555444444666222222333444555444111///222333444444444666888:::DDDXXXfffmmmqqqggg]]]`````````aaabbbaaa```___^^^\\\\\\\\\[[[ZZZYYYWWWWWWTTTSSSQQQPPPPPPPPPQQQQQQUUUWWWYYYXXXVVVTTTTTTTTTQQQQQQSSSWWWZZZ\\\\\\ZZZVVVXXXYYY[[[\\\[[[ZZZZZZTTTSSSNNNGGG???999666666666<<>>OOObbbpppjjjVVVCCC777222......---......///000111,,,---///111222333222222222555888:::<<<>>>AAACCCEEEHHHLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRPPPOOONNNLLLOOOSSSWWWXXXWWWTTTRRRPPPLLLFFFBBB???<<<999777777777777666555666888;;;===EEEPPP[[[dddnnnwww~~~~~~||||||{{{{{{{{{|||}}}}}}yyy{{{}}}~~~|||{{{|||}}}||||||{{{zzzzzz{{{||||||{{{yyyzzz|||}}}~~~}}}~~~~~~}}}}}}}}}~~~}}}{{{yyywwwvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvtttssssssssstttuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyzzzzzzyyyxxxwwwzzz{{{|||}}}}}}|||zzzyyyzzzzzzzzzzzzyyyyyyxxxxxxvvvvvvuuutttsssssssssssssssrrrqqqrrrtttvvvvvvvvvsssnnnfff[[[OOOCCC:::555222222222222222222111111000000000000000///....../////////000000000111111111111111111000///...---...111444555444222000000000000000000000000000000///............//////000111444;;;HHHWWWfffqqqvvvrrrmmmbbbTTTFFF===:::;;;888777555444444444666777555666666555333333555888999<<>>===;;;999888777666666777444444777888666666:::@@@OOOcccuuu|||kkkYYYHHH???666444444333333555333444666666666555333222222333333555777999:::;;;FFFYYYhhhooorrrhhh___bbbaaaaaabbbcccbbbaaa```___]]]]]]]]]]]]\\\ZZZYYYXXXUUUTTTSSSRRRQQQRRRRRRSSSUUUWWWXXXXXXVVVTTTSSSSSSPPPQQQTTTXXX[[[]]]\\\ZZZVVVXXXZZZ\\\]]]\\\[[[ZZZSSSPPPKKKDDD===888777777999AAAOOOaaasssuuucccQQQDDD===777444111000111222222222222222333555777777555333000000000111222444555666666666555555555666777888666777888888777444222000222222333444666999<<<===DDDQQQdddyyy~~~ssshhh___YYYPPPKKKEEE???;;;888444222000000000000000111111222666666666666555444333222111333666888888777666444222222111111111111222222///222444666666777999:::777777777555333333555777555555555555444333222222/////////...,,,,,,...000111333666:::<<<=========777444000...---...111222222333333111//////111444333555888;;;============<<<;;;888666444333333333.........------,,,++++++...---,,,+++***)))(((((((((***,,,---......---,,,***+++---.........---,,,***,,,...---+++******,,,,,,---//////---***)))))))))***+++,,,------------111333555444333444999===;;;[[[ppptttrrrdddOOODDD;;;888777888777444555888:::666444444333222555:::DDDTTTaaa^^^PPPAAA666000---------......///000111,,,...000222333222111111333555999;;;===???CCCEEEFFFIIILLLNNNNNNNNNNNNNNNOOOPPPRRRRRRRRRQQQOOONNNOOOPPPSSSUUUUUUSSSQQQOOOLLLHHHBBB===;;;:::888777555666666555444555:::===AAAJJJVVVaaakkksss|||~~~{{{zzz{{{zzzzzzyyyzzz{{{|||}}}zzz|||~~~}}}zzzxxxyyyzzzzzzzzz{{{{{{{{{|||}}}}}}{{{yyy{{{|||~~~~~~}}}~~~~~~|||||||||}}}~~~{{{zzzxxxvvvuuuvvvwwwwwwxxxyyyzzzzzzyyyxxxvvvuuusssttttttuuuwwwyyy{{{|||{{{zzz{{{{{{|||}}}~~~~~~zzzzzz|||||||||zzzxxxwwwyyyzzz}}}~~~}}}||||||||||||||||||{{{{{{zzzwwwwwwuuuttttttssssssssssssrrrqqqrrruuuwwwwwwwwwtttppphhh]]]PPPDDD:::555111111111111111111111111222222222222111000......////////////000000000111///000000000000000//////...111444666444222000000000000000000000000000000...............///000000222666@@@OOO```nnnuuuxxxooohhh]]]PPPEEE???<<<<<<:::999666555444555777888777777666444222222444555888:::???EEEIIIHHHCCC>>>999555444555555555999???IIIYYYfffeeeZZZMMMCCC<<<======;;;:::888888777777888555555888999777666888;;;HHH\\\ooo|||{{{lll\\\JJJ@@@777444444222333555444555777888777555444333222222333555888;;;<<<<<>>??????>>>555333000------...111222000222333222//////111333222333666999;;;===>>>>>>===;;;999666444333333333---............---,,,+++///...---,,,+++)))((((((---///222444555444222111+++,,,---.........---,,,+++---///---+++***+++...+++---///000...,,,++++++++++++,,,---------,,,,,,)))...333555555444555777AAAaaatttsssnnn```LLLBBB888555444666666333444666:::666333444333111333777<<>>@@@DDDFFFFFFIIIMMMNNNNNNMMMNNNNNNOOOPPPRRRSSSSSSRRRPPPOOOQQQRRRRRRRRRQQQPPPOOOOOOJJJFFF@@@;;;999999888888444555555444333555:::???EEEMMMZZZfffooowww}}}zzzwwwvvvzzzyyyyyyxxxyyyzzz|||}}}{{{}}}~~~~~~}}}{{{}}}yyywwwwwwyyyyyyyyy{{{{{{{{{|||~~~}}}{{{yyyyyy{{{|||||||||}}}~~~|||{{{zzz{{{|||}}}zzzyyywwwuuuuuuvvvwwwxxxyyyzzzzzz{{{zzzyyywwwvvvttttttuuuvvvwwwyyy{{{|||zzzzzz{{{{{{}}}~~~{{{|||}}}}}}|||{{{xxxwwwwwwyyy}}}~~~|||}}}}}}}}}}}}}}}|||{{{yyyyyyxxxvvvvvvuuuuuuuuusssrrrqqqsssuuuwwwxxxxxxuuupppiii^^^QQQEEE:::555000000000000000000111111444444444333111000...---////////////000000000000---...///000111111111111...111555666555222111000000000000000000000000000...............///000111222888DDDTTTfffrrrxxxyyymmmeeeXXXMMMEEE@@@===<<<;;;:::777555555666888999777777666444222111222444777999>>>DDDIIIIIIDDD@@@999555444555666666:::???FFFWWWffffff\\\PPPFFF???===<<<;;;:::999888888888999666666:::;;;999777999888DDDWWWlllzzzzzzlll^^^JJJ@@@777444333222333555333555777777666444333333111111333666999<<<======III\\\jjjqqqtttjjj```cccbbbbbbcccdddcccbbbaaa````````````___^^^]]][[[[[[QQQQQQRRRSSSUUUXXXZZZ\\\VVVXXXZZZYYYWWWUUUUUUUUUWWWXXXYYY[[[]]]\\\YYYVVVSSSUUUXXXZZZ[[[ZZZXXXWWWOOOMMMHHHAAA;;;888888:::DDDOOObbbxxxsss```PPPEEE???===666444222222444555555555222222333444555555222///111111111111222333444444222333555666666666555444333555777888999888777666666555444555999???EEEIII^^^kkk~~~vvvhhh\\\QQQHHHBBB===;;;999888888777555333.........///222555999;;;555555555666555555444333222444666999:::999777666111111111111111111111111111444666555333222444777555666777666333333666999333555777999888555222///222111...,,,++++++,,,---222777:::888888:::;;;999222222111///,,,+++,,,...111///---,,,---///222444222222222555888;;;;;;;;;;;;;;;;;;:::999666444333000...---+++******++++++...---,,,+++************...000777FFFSSSTTTIII===,,,,,,++++++***+++++++++***,,,///111111...***(((++++++,,,---------,,,,,,000///............000000111//////111111111555<<>>BBBEEEGGGKKKLLLMMMNNNMMMMMMNNNPPPNNNOOOOOOPPPQQQRRRRRRSSSUUUQQQMMMMMMOOOOOOLLLHHHDDD@@@:::777555666666555:::666555888999:::>>>DDDLLLSSS]]]gggpppwww~~~}}}{{{zzzyyyyyyuuuuuuuuuuuuuuuvvvwwwwww}}}|||{{{yyyxxxwwwwwwwwwyyywwwuuusssrrrssstttuuuxxxyyy{{{|||||||||{{{{{{{{{{{{{{{yyyxxxzzz}}}}}}|||yyyxxxwwwxxxyyyzzz{{{yyywwwuuuuuuwwwyyy{{{}}}~~~}}}{{{wwwuuuuuuuuuttttttuuuvvvyyy{{{}}}~~~}}}{{{{{{|||~~~}}}~~~~~~}}}zzzwwwuuuwwwyyy|||}}}}}}~~~|||yyywwwvvvuuuuuurrrrrrrrrrrrssstttuuuuuuuuussslllaaaSSSEEE:::555111000000000000000111111333333222222111222222222000///...------...///000000000//////000111111222222222333333444555666666666555222000...---------111000......000000000000444666DDD]]]pppuuuuuutttmmmbbbRRRFFF@@@===<<<;;;:::999777666555666777888999999888777666555444444666888999<<>><<<:::888777777777444666888888555333111111:::FFFXXXlll{{{}}}mmm\\\III@@@888666666444444555555555555555444333222111222111222777999;;;AAAHHHOOO[[[kkkuuuuuunnnfffaaaaaaaaaaaa___]]]]]]___aaaaaa___]]]\\\\\\[[[YYYWWWUUUTTTTTTVVVXXXZZZYYYXXX\\\[[[YYYWWWVVVUUUVVVVVVUUUVVVWWWYYYYYYYYYYYYXXXXXXYYYZZZ[[[ZZZYYYWWWUUUQQQHHH@@@<<<999777999>>>GGGZZZpppxxxeeeWWWLLLAAA999666222222333444555555555555555555555555444333222111222222222111000111333666777888999888777777999;;;;;;777555999:::666333222333444555555888@@@LLLTTTiiixxxlll___UUUIII???:::888888777666555333111000222111111333555666666555222333555666666666555555333666:::;;;:::777666555111111111111111111111111333333444444555666777777999777444222333444444444222444777888888444000---222111///---,,,,,,---...111666999777666888888666222222111///---,,,...///111000///......000111222111111111444777:::::::::999:::::::::999666444222000///...---,,,+++++++++,,,,,,++++++******++++++(((***222BBBRRRYYYVVVQQQ+++******))))))******+++,,,...111222222///,,,******+++,,,,,,---------------,,,+++******++++++,,,000...///111111000555;;;LLLaaauuuvvvgggTTTDDD:::333222111000//////000111333555666666444333222333444:::AAAAAA<<<555000//////000000111111000000///...000111111000111333555888999;;;>>>BBBFFFIIIJJJJJJKKKMMMMMMLLLLLLNNNOOOMMMNNNOOOPPPRRRSSSUUUUUUUUURRRNNNNNNPPPOOOJJJFFF@@@<<<777444333333333333888555555888:::<<>><<<;;;:::;;;:::888666666777888999888888777777666666555555666777888<<>>===<<<;;;999888777666666888:::999777555444444:::GGGZZZooorrraaaIII@@@888666666444444555555555555555444333333222333111222777:::<<>>;;;::::::===CCCNNNaaawwwrrr___QQQGGG===777555111222333444444555555444555555555555444333222111111222222111000111444777:::::::::999777666777888;;;666555888999555222222111222444777<<>>:::666333333333333333777444444888;;;???HHHQQQXXX^^^hhhpppvvvzzz}}}~~~}}}|||zzzxxxwwwvvvvvvvvvvvvuuutttssssssssssssuuutttttttttttttttuuuuuuvvvuuutttrrrrrrrrrssssssvvvwwwxxxyyyyyyyyyxxxwwwwwwxxxwwwvvvttttttvvvxxxuuutttsssrrrrrrtttuuuwwwyyyxxxvvvuuuuuuvvvxxxyyyzzz{{{{{{yyyvvvtttttttttsssssstttuuuvvvxxxzzz{{{yyywwwvvvwww{{{~~~|||zzzyyyxxxxxxxxxyyy{{{|||||||||{{{zzz}}}~~~|||zzzyyyxxxwwwsssssssssssssssssssssssstttrrrlllaaaSSSEEE<<<777666555444333222111111111444444444333333333222222222111111000000111111222333333222111111111222222222222333444555555555555555444222111000000111222//////.........000111222999???PPPeeesssuuuqqqmmmfff\\\NNNCCC===;;;999888:::999888777777777888999777777777777777777777777444666777;;;EEEMMMNNNHHH???888444444555555777:::BBBPPP^^^dddcccZZZMMMBBB;;;<<<<<<;;;:::888666555555777888888666555555555;;;III___uuuxxxgggJJJ@@@888555555333333555444444555555555444444333444222333777;;;>>>FFFNNNUUU___mmmvvvvvvooofff```^^^^^^^^^\\\[[[[[[]]]^^^]]]\\\ZZZZZZZZZZZZYYYWWWQQQQQQSSSVVV[[[___aaaaaa```^^^\\\YYYXXXVVVVVVVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUWWWXXXZZZYYYWWWUUUSSSJJJCCC===;;;:::<<>>AAAEEEHHHJJJKKKJJJKKKMMMMMMLLLLLLNNNOOOOOOOOOPPPRRRSSSUUUVVVWWWVVVTTTSSSRRRPPPKKKEEE@@@===:::666444444555555555666444555888<<>>888333333444333555888;;;JJJZZZbbbccc\\\MMMAAA;;;;;;<<<<<<;;;999666444333444555444333333444555>>>NNNeee{{{{{{jjjKKKAAA888666555333333555333444555555555555555444444222444888<<>>GGGPPPbbbvvvlll]]]LLLBBB<<<666333222000000111222333333333333444555555555444444333222///000111111111333777:::<<<<<<<<<:::777555666777999555444555555222222444777888:::>>>GGGWWWjjjwww~~~jjjSSSEEE>>>999777777444333111000000111333444333333222444666888777777333333333444444444333333888:::<<<;;;888555333333222222222111111111000000000000111111222222222333777555444555777999999999444444333333333333333333///////////////000000000222666888555333444333111.........---,,,---///111222333555666555333///------------000333666666666333444666777777555222111333444444333222000---,,,((()))***,,,------------)))***************++++++***************+++,,,---......///000000//////...,,,,,,,,,,,,---...///000000///...---,,,,,,---...,,,---000222000000888BBB\\\mmmyyyoooVVV@@@555111---------.........------...000222333111000000111///000111111111111222333000000111222222222222222000222444555555777:::<<<<<<>>>AAADDDGGGIIIJJJKKKKKKMMMNNNNNNNNNNNNOOOQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUSSSQQQNNNIIICCC???;;;888555444555666666555777666777;;;>>>CCCOOOZZZeeejjjqqqvvvxxxxxxxxxxxxzzzyyyxxxvvvuuutttttttttvvvuuutttrrrpppooonnnnnnppppppqqqrrrsssuuuwwwxxxtttsssssssssrrrrrrrrrsssttttttuuuvvvvvvuuutttsssrrrssstttrrrppppppqqqrrrpppooonnnnnnoooqqqsssuuuwwwvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxwwwuuuttttttuuuttttttssssssttttttuuuvvvuuusssqqqsssxxx~~~zzzvvvttttttvvvxxxxxxwwwwwwwwwwwwwwwxxxxxx|||~~~~~~{{{wwwvvvtttuuuuuutttsssrrrpppoooqqqooohhh]]]PPPDDD;;;888555555444444555666777777666777777777666555333222000000000000000000000000000000////////////000000222333444555666555444333000///.........000111222//////000///...000444777???MMMaaapppvvvsssjjjcccZZZRRRHHH@@@===;;;999888666555555444444444444444444444444555666666777777222333555999CCCNNNOOOKKK???888333333333222333666777FFFVVVaaaddd^^^PPPCCC<<<===>>>===<<<999666444222333333333222333555777CCCTTTlll{{{jjjOOODDD:::666555333333555444444555555666555555555444333555;;;???DDDMMMUUU[[[cccmmmvvvwwwpppfff^^^ZZZZZZZZZYYYXXXXXXZZZ\\\ZZZYYYXXXXXXYYYYYYWWWVVVTTTTTTUUUYYY]]]```aaaaaacccaaa^^^\\\YYYXXXWWWWWWUUUUUUUUUUUUVVVVVVWWWWWWVVVXXXZZZ[[[ZZZWWWSSSQQQEEE@@@;;;:::<<>>777555333333444555555444777888;;;@@@CCCHHHTTT```lllooosssvvvwwwvvvwwwwwwyyyxxxwwwvvvuuutttttttttuuutttrrrpppnnnmmmllllllmmmmmmnnnoooqqqssstttuuussssssttttttssssssssssssssstttuuuuuuuuutttsssrrrqqqrrrsssrrrqqqpppqqqrrrqqqpppoooooopppqqqtttuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwuuutttuuuvvvuuuuuuttttttsssttttttttttttrrrqqqsssxxx}}}}}}xxxsssqqqqqqsssttttttssssssrrrssstttuuuwwwzzz}}}}}}yyywwwuuuuuuvvvuuutttqqqooonnnooollleee[[[NNNBBB;;;777444444444555666777888999777888888888777555444222///000000111111000000//////............///000000222333555666666555333222///......---...///000111///111111000///111666;;;GGGWWWjjjssstttnnnddd[[[RRRLLLCCC===;;;;;;999888444444444333333333222222222333333333444444555555111222333777BBBLLLNNNKKK???888333333222111222555777DDDUUUaaagggcccUUUHHH@@@@@@???>>><<<999666444444444444333333555888;;;GGGZZZttt}}}kkkSSSHHH===888555333222444555555666666666555555444333222666===CCCHHHPPPXXX\\\cccllluuuwwwpppfff]]]XXXYYYYYYXXXWWWXXXZZZ\\\[[[ZZZXXXXXXXXXXXXWWWUUUVVVUUUVVVYYY]]]`````````bbb```^^^[[[YYYXXXXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXWWWYYYZZZ[[[YYYUUUPPPMMMDDD@@@======???GGGUUUcccvvvxxxgggTTTIII>>>:::999666333333000111222333444444444444333444444555444444333333000111111111222444888;;;888999:::999999999;;;<<<999666555555333111444999999>>>FFFPPP^^^oooppp^^^JJJ???;;;888777888555444333111000000111111222111111333555666666555333333222111111111222222222444666555333222111222000000000111222222333333333333444444444444444444222111111222444666555444111111222222333333444444,,,,,,---...///000000000111555777555333444444222111222111000......000222333444666888777555222000---------///333555666555555444444444444555555555666555444222000......---((()))+++---------++++++,,,***)))***+++***(((%%%))))))))))))***+++,,,---......---------...///000000///---,,,,,,,,,...///---,,,,,,,,,,,,...///000,,,---///000///222@@@NNNfffooopppaaaKKK;;;222///+++,,,---/////////...---...000222333222111111222000///.........///...------...///000111111111111222444666777888;;;>>>@@@CCCDDDGGGIIIJJJKKKJJJIIIKKKMMMNNNOOONNNNNNOOOQQQPPPPPPQQQQQQQQQRRRRRRRRRTTTSSSQQQMMMHHHCCC@@@>>>777555333444555666666555666999???EEEIIIOOO[[[hhhqqqsssvvvwwwvvvvvvwwwxxxyyyxxxwwwuuutttttttttttttttsssqqqooonnnlllllllllmmmmmmnnnoooppprrrtttuuutttttttttuuuuuutttttttttttttttuuuuuuuuutttrrrrrrpppqqqssssssrrrqqqrrrssssssrrrqqqqqqqqqsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxxxxxxxvvvuuuvvvwwwvvvvvvuuuttttttsssttttttsssrrrrrrtttwww{{{}}}}}}}}}zzzuuupppnnnnnnooopppooonnnmmmlllmmmooorrrtttxxx||||||zzzvvvvvvvvvvvvtttqqqnnnlllmmmjjjcccXXXLLLAAA999666555555555555555666777888888999999999888666444222000000111222222111000000............///111222333222333555666666555333111000//////......///000111000222333222000222888>>>QQQbbbrrrvvvpppggg[[[QQQJJJDDD===999999999888666444444444444444333222222222222222222222222333333111111222666@@@KKKMMMIII@@@999444333333111222555555BBBRRR___fffdddXXXKKKEEECCCAAA>>>;;;888666555333333333222222555999===JJJ^^^yyynnnXXXLLL@@@:::666333222444666666777666666555444333111222888@@@FFFKKKQQQYYY\\\bbbkkksssvvvqqqfff]]]XXXYYYYYYXXXWWWXXXZZZ\\\]]][[[YYYXXXXXXXXXVVVTTTUUUTTTUUUXXX]]]```aaaaaaaaa___]]][[[YYYYYYYYYYYYUUUUUUTTTSSSSSSTTTUUUVVVVVVXXXYYYYYYWWWQQQLLLHHHCCC@@@>>>AAAEEEOOOaaaqqq}}}kkkZZZKKKAAA999888999666333222111222333444444555555444333333444444555444444333111111222222222444888;;;888999::::::999999;;;===:::777555555333111555<<>>===;;;999555444444666777777;;;???FFFNNNWWW```hhhmmmyyyyyyyyyzzzyyyyyyxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvuuutttsssqqqooommmkkkjjjrrrrrrrrrrrrssstttuuuuuuuuuvvvvvvuuusssrrrtttuuuvvvvvvvvvvvvuuutttsssrrrsssssssssssstttttttttttt{{{xxxuuussstttvvvwwwwwwvvvuuutttssstttuuuwwwyyyvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxwwwuuutttsssrrrqqqrrrrrrrrrtttwwwyyyyyyyyyzzztttpppooojjjcccbbbfffaaaaaa```______bbbgggkkkooouuu|||~~~}}}zzzvvvtttuuutttrrrooonnniii```TTTIII???:::777000555777333333888999666444666777777666444333444111111333444444333222111000//////...///000111222333555777777666555666777555444111///......///000...---...000000444???KKK___ssswwwiii]]]OOOAAA<<<;;;:::999888999:::;;;888777555333222111222222000///---,,,---...000222000222222333:::DDDIIIIIIAAA<<<666111111222333444888???KKKYYYcccbbbXXXOOOJJJBBB===<<<<<<999666666222222333222222444777:::KKKddd~~~sss___OOO@@@:::999777555555555666666666666666555444333444999AAALLLTTTXXXYYY[[[dddoooxxxzzzsssiiibbb]]]\\\ZZZXXXXXXYYYZZZ\\\[[[\\\^^^^^^]]]ZZZVVVTTTSSSSSSTTTWWW\\\```bbbccc]]]]]]]]]\\\\\\[[[[[[[[[SSSUUUWWWWWWVVVVVVWWWXXXWWWXXXXXXWWWSSSNNNHHHEEEEEEBBBCCCLLLWWWcccuuuxxxfffUUUKKKAAA<<<777333222222222222333333444666777777555333111111222222222111000000222222333444555555555666;;;:::999888888999;;;<<<===;;;;;;<<<:::888<<>>:::999666333222///000222333333222000///000000111333666888777666111333444444222222333555444444222111000000////////////000111222333333333666555444333444555666777111222444555444222///---000444666444000---...111---,,,+++++++++,,,...///000222444444333333444555999666333///......000111222222333555777777555222444111///111555777555222111000///000222444444444666444222000///.........//////...---+++***))))))*********)))******++++++******+++,,,,,,---..............................222222111111000///......//////............//////,,,---///000111888JJJ\\\sssqqqgggTTTCCC999222...///////////////////////////222555555444111000000000000000000000///.........,,,+++,,,000333444444666666666777999<<>>===<<<;;;;;;<<<666555444333222222333444555444444666777>>>LLLZZZsss}}}jjjYYYHHH;;;888777777777666666555555444444333333222222111111000111111111111222222222000222333333999BBBFFFEEE>>>999444111111222333444666<<>>:::;;;;;;999666777333333333222222444777:::CCCZZZuuu}}}cccSSSBBB<<<:::888777777999999999888888777777777333666>>>GGGPPPVVVXXXXXX]]]eeepppxxxyyysssiiibbb\\\\\\\\\\\\\\\[[[ZZZZZZ\\\\\\\\\[[[[[[YYYXXXXXXXXXWWWVVVXXX[[[]]]^^^]]]\\\\\\[[[[[[[[[[[[ZZZZZZUUUVVVXXXYYYXXXXXXYYYZZZ[[[ZZZXXXUUUPPPJJJEEECCCAAAEEEOOO^^^nnn|||sssdddVVVJJJCCC:::777333222333555666666444555777888777666444333555555555444444333333333222111000000000222444666777888999;;;===???@@@@@@DDD>>>888555333666AAAMMMcccrrryyyfffYYYHHH???888999:::777444444222333444555555444333222111000111333555777666555///111222222111000222333666555333222000///////////////000000000000000000222111111111111222333444777888888999888555333111222444666555111000111444---------......//////000111333555555444333444555555333000------...000222000000222555777888666444222222555888999777222...,,,,,,...222666888777666444444333222111000000000111///---*********+++,,,***************+++,,,,,,))))))***,,,---...///000222111///......///111222000000000000000000000000000//////............///------...///111<<>>AAACCCDDDDDDDDDEEEGGGJJJJJJIIIGGGHHHIIIKKKKKKJJJIIIIIIJJJKKKJJJJJJKKKMMMMMMLLLKKKLLLJJJFFFBBB>>>;;;999888777777666555555777;;;===CCCIIIRRR]]]fffnnnvvvzzzzzzzzz{{{||||||}}}||||||zzzyyywwwuuusssrrrqqqqqqppppppnnnnnnnnnppprrrsssrrrssstttuuuvvvwwwwwwwwwvvvwwwxxxwwwuuuuuuvvvxxx{{{zzzxxxwwwvvvuuuvvvvvvuuuwwwzzz}}}~~~}}}|||{{{zzzyyyxxxyyy|||~~~~~~~~~vvvuuusssrrrrrrtttuuuvvvzzzyyywwwuuutttuuuvvvvvvxxxxxxxxxwwwwwwvvvvvvvvvzzzxxxuuuuuuuuuuuutttsssmmmeee[[[TTTPPPLLLGGGCCCBBBEEEHHHJJJLLLNNNRRRUUU]]]ccckkkrrrwwwzzz|||~~~~~~}}}yyywwwxxxwwwtttqqqkkkeee^^^YYYVVVQQQIIIDDD:::999666444444666666555333444555444222111111222555555555555555555444444//////000222444777:::<<<@@@BBBBBBAAA???======>>>888777777666666777888888777666777:::>>>FFFWWWfffzzz~~~lllZZZIII===999999888888777555444444444444444444444333222222000000111222333222222222000222333333888@@@CCCBBB;;;888333111111333444555888===GGGVVVaaaddd^^^WWWCCC===999;;;<<<999777777444444444333222444777:::@@@TTTooofffVVVEEE===;;;999888999;;;;;;:::999999999888888444999AAAKKKSSSWWWYYYXXX]]]dddooovvvwwwpppggg```[[[[[[]]]^^^]]]\\\ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVXXXZZZ\\\]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZVVVXXXZZZZZZZZZZZZZZZ\\\]]][[[WWWRRRMMMHHHDDDAAADDDMMM[[[lll{{{yyyiii[[[QQQHHHCCC999777444222333555555555444666888999888666555444444444333222222222111111555444222111222444777999777777888999<<<@@@CCCEEEDDD???999777666:::GGGSSSiiizzz~~~lllZZZNNNDDD===999;;;<<<999666555222222333444444333222222111111111333555666555444000111222222111111222333111111111111222222333444111111111111000000000000111111111222222333444444666777777777666444222111333444555555333222444666,,,---...///000111111222333555666555222000000111333111///......///111222//////111444777888777555111222555888888666222...+++,,,...222555777777666222222222222111111000000---,,,***)))***+++---...------,,,+++++++++++++++***+++,,,---...///000000333222000//////000222333//////000000111222222222000000///..................---...000333???VVVkkkwwwlllXXXDDD999777444000...........................111444555333000//////000000111111111111000000......//////000111444555555777:::>>>AAACCCDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHHHHJJJKKKJJJIIIHHHIIIJJJHHHHHHHHHIIIKKKLLLKKKJJJEEECCC@@@<<<999666555555666666777666666999===AAAFFFMMMWWWaaajjjqqqwww{{{}}}}}}}}}}}}|||{{{zzzzzzzzzyyywwwuuusssqqqqqqpppppppppppppppqqqsssuuuvvvuuuvvvvvvwwwvvvuuuuuutttvvvwwwwwwvvvuuuuuuwwwxxx{{{{{{zzzyyyxxxxxxxxxxxxuuuwww{{{}}}~~~}}}{{{{{{zzz{{{}}}yyyxxxvvvuuutttvvvwwwxxx{{{yyywwwtttssstttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxvvvvvvvvvuuusssqqqddd^^^TTTKKKEEEAAA===999:::<<>>>>>@@@EEEKKKUUUgggwwwooo\\\KKK@@@<<<;;;:::888666444333222333444555666555444222000///000111222222222111111111333333333888>>>@@@>>>:::777333111222444555666;;;???HHHUUU```ccc^^^XXXCCC===:::<<<>>>;;;888888444555444333333444777999???OOOiiijjjYYYGGG???===;;;::::::======;;;:::999999999:::555;;;EEENNNUUUXXXYYYZZZ\\\ccclllssstttmmmddd]]]ZZZ[[[]]]^^^]]]\\\YYYXXXVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVVVVWWWZZZ\\\]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ\\\\\\\\\[[[\\\]]]___\\\VVVPPPJJJEEEBBBAAAFFFSSSfffxxxmmm\\\QQQJJJDDDAAA<<<999666444444555444333444777999:::888666555666666555444333222222222222555444222111222444777999888777666666999>>>CCCGGG???;;;888888999???KKKWWWoootttcccRRRIII@@@;;;999;;;<<<888444444111111222222222222111111222111111333444555444222111222333333222222333555111111111111222333444555222222222222222222222222111222333444444555555555777777777777777555444333444555555555444555777999***,,,...000222333444444444555555444111.........000000000000111111222222...///111444777999777666000222444555666444222111------...000333555555444000000111111111000000///++++++++++++,,,---///000000///...---,,,,,,,,,,,,------......///000000000333222111000000111222333//////000111222333444555111000///......---............///111555AAAYYYmmmtttgggRRR???777666444000...........................111444444333000///...000000111111222222111111...///000000///111444666888:::>>>AAADDDEEEEEEEEEFFFFFFFFFHHHKKKLLLLLLKKKJJJKKKLLLKKKIIIIIIIIIKKKIIIHHHHHHIIIKKKKKKIIIHHHBBBAAA>>>;;;999888777777555777999888888;;;AAAFFFKKKRRR\\\fffnnnsssxxxzzz~~~~~~}}}}}}|||zzzyyyxxxyyyxxxwwwuuusssrrrqqqqqqqqqqqqssstttvvvwwwxxxyyyxxxxxxyyyyyyxxxvvvtttsssuuuvvvvvvvvvuuuuuuwwwxxxyyyzzzzzz{{{{{{zzzzzzyyywwwyyy{{{}}}~~~~~~}}}||||||}}}~~~{{{zzzxxxwwwvvvwwwyyyzzz{{{yyyvvvtttssstttuuuvvv{{{{{{{{{{{{||||||||||||{{{zzzyyyxxxwwwtttooolll___]]]TTTHHH@@@===;;;888777888::::::;;;>>>AAADDDOOOTTT\\\ccciiimmmqqqsssvvvxxx|||{{{xxxuuutttuuuuuussspppkkkeeeaaacccgggfff^^^VVVDDD<<<555444444444333555444555555555444444666777444777;;;@@@BBBBBBAAA???;;;===@@@DDDJJJPPPUUUXXXXXXXXXWWWTTTOOOKKKIIIIIIBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHLLLRRRYYYcccuuuvvvaaaPPPFFFDDDBBB>>>:::777555444444555666888999888555222000000000111111111222222222111333333333777===>>>;;;999666333222444666777777===@@@GGGSSS___ccc___ZZZEEE@@@===???@@@===:::999555555555444333444777999>>>LLLeeemmm\\\III@@@>>><<<;;;<<>><<<:::999999::::::888>>>HHHPPPVVVYYY[[[\\\\\\bbbkkkqqqqqqkkkaaa[[[YYYZZZ\\\]]]\\\[[[YYYWWWSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVWWWZZZ\\\\\\\\\WWWWWWXXXXXXXXXXXXYYYYYYYYY[[[]]]^^^]]]]]]^^^______[[[UUUNNNHHHDDDBBBBBBGGGXXXoooxxxdddUUUMMMIIIEEEBBB>>>;;;888666666555444222222666:::;;;888666777999:::888777555444444444555222111000000000222444666888666555444777<<>>BBBFFFHHHHHHGGGFFFFFFFFFFFFHHHKKKLLLLLLKKKLLLMMMMMMLLLJJJJJJKKKLLLMMMKKKJJJJJJJJJIIIFFFDDDBBB@@@>>><<<;;;;;;;;;;;;555888:::::::::===CCCIIIQQQXXXbbbkkkqqquuuxxxyyy||||||||||||{{{{{{zzzyyyyyyxxxwwwuuutttsssssssssrrrtttvvvyyy{{{{{{{{{{{{yyyzzz{{{|||{{{yyywwwvvvtttuuuuuuuuuttttttvvvxxxwwwyyy{{{}}}~~~}}}|||zzz{{{|||}}}}}}~~~~~~~~~}}}~~~|||{{{yyywwwwwwxxxyyyzzzzzzxxxuuusssrrrtttvvvwww}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{xxxrrrjjjeee[[[\\\VVVHHH===;;;<<<;;;777777777666666888<<>>:::???FFFMMMQQQQQQOOONNNGGGIIIMMMSSSZZZbbbhhhkkkjjjjjjhhhccc]]]XXXUUUTTTRRRRRRTTTVVVWWWXXXYYYYYYZZZ[[[___eeekkkuuulll[[[SSSQQQMMMHHHBBB===;;;;;;;;;<<<>>>@@@@@@???;;;777444333222111111111222444555111333444333666;;;<<<888999666444444666888999999<<<>>>FFFRRR^^^dddbbb]]]HHHBBB@@@BBBCCC???;;;;;;666666555444333444777999===JJJbbbooo^^^KKKBBB???===<<<===???>>><<<:::999999999::::::AAAJJJRRRVVVYYY\\\^^^]]]ccckkkqqqpppjjjaaaZZZYYYYYYZZZ[[[ZZZYYYXXXWWWRRRTTTVVVYYYZZZZZZYYYXXXZZZXXXWWWWWWYYYZZZZZZYYYVVVVVVWWWWWWXXXXXXXXXXXX[[[]]]______^^^^^^___```___[[[SSSLLLFFFCCCBBBBBBLLLaaayyy|||nnn\\\OOOJJJHHHFFFCCC???<<<999888777777555444111666:::;;;999777999;;;;;;999777555444444555555111111111111222333444444555555555666777:::<<<===777444444888>>>HHHXXXgggppp___QQQHHHDDD999555444777777333222444222222222111111222222222333222111222444444222000000222333333222222333444777666444333222111111000111111111222222333333444111222444666777777777777666666777777888999999999666555444555777:::<<<==='''***---111444777888888///111222111///.........---///222555666555333222---...000444888999888777000000000000///111444666111///------///000111111------///000000000///...000000111111111111000000///......//////000111222222222222222111111111111......////////////......000000111333555777888888111111000......---------...///222555999DDDZZZnnnmmm___JJJ999444666444///...........................000333444222000......///000111222222222222222...000222111///000333777>>>AAAEEEIIIKKKJJJIIIHHHDDDDDDDDDFFFHHHJJJKKKJJJMMMNNNNNNMMMKKKJJJLLLMMMPPPNNNLLLJJJIIIGGGCCCAAA===<<<:::999888888999:::555888;;;;;;;;;>>>EEEKKKUUU\\\eeennnsssvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzxxxxxxwwwuuuuuutttttttttsssuuuyyy|||~~~~~~}}}|||zzz{{{}}}~~~~~~}}}{{{zzzssstttuuutttssstttvvvwwwuuuxxx{{{}}}{{{~~~~~~~~~~~~~~~~~~|||{{{yyywwwwwwxxxyyyzzzzzzxxxuuurrrrrrtttvvvxxx~~~~~~~~~}}}yyypppfff___TTTXXXSSSCCC777666888999888888666444333555999======CCCLLLUUU]]]dddjjjmmmqqquuuzzz}}}{{{yyyvvvssstttvvvwwwvvvsssnnniiihhhppp}}}{{{rrrQQQEEE<<<<<<===::::::===999:::;;;;;;;;;<<<@@@BBBBBBHHHQQQYYY^^^___]]]ZZZVVVYYY]]]dddllluuu|||}}}}}}{{{uuunnnhhheeeddd```aaaccceeeggghhhhhhiiipppqqquuuzzzvvvggg```\\\XXXQQQJJJEEECCCBBBCCCDDDFFFHHHHHHFFFBBB===:::555444333222222444666777111444444333666:::;;;777999666444555777999:::::::::===DDDQQQ^^^eeedddaaaJJJDDDBBBDDDDDD@@@<<<;;;666666666444333444777999===IIIaaaqqq___LLLBBB???======>>>@@@>>><<<999888888999:::<<>>>>><<<:::999999888777666000555;;;;;;999888:::===:::888555333222222333444222222333444555555555666111333666888999999888777:::777666:::BBBNNN```pppvvvfffUUUIIIBBB@@@888555555888888666666888444333333222222333333444333222222222333333222000///111222222111111222333444333333222222333333444//////000111222333333333111222444666777777777666333333444555666777888888777555444555888;;;===>>>)))***+++---000444777999444333222111000000000000333333444666888777555222...---...111777999888666000---,,,---222777888888888555000------.../////////...///111222333111///000000000000111111111111...,,,++++++...000000000222222222111000//////......///000///...---...000111222333555666777777777333222111///............666111444555666JJJbbbkkkuuu]]]EEE<<<888333222555333...++++++///000---***000111333555555333111///000000000000111111111111111111111111111333777:::CCCEEEIIIKKKLLLJJJHHHFFFEEEGGGHHHHHHHHHHHHIIIKKKNNNMMMKKKJJJJJJLLLNNNPPPOOOOOOOOOMMMJJJFFFCCC@@@=========;;;999999999;;;777:::===>>>???DDDKKKPPP]]]cccjjjppptttvvvxxxyyy|||yyyvvvuuuwwwyyyzzzzzzxxxwwwuuusssrrrssstttuuuuuuxxx}}}~~~|||||||||}}}}}}yyyuuurrrssssssrrrqqqpppqqqsssuuuxxx}}}}}}||||||~~~|||{{{{{{~~~}}}zzzzzzzzz{{{{{{zzzzzzwwwsssqqqppprrruuuwww}}}}}}}}}~~~}}}xxxooobbbYYYKKKFFF@@@;;;999888888777999999999888888888777777999???HHHPPPUUU\\\ccchhhmmmrrrxxx|||}}}}}}||||||{{{xxxuuuuuuxxxzzzyyyxxxxxxuuuuuu~~~zzz^^^PPPBBB===???@@@BBBDDDAAAAAAAAA@@@@@@CCCHHHLLLLLLTTTaaakkkqqqrrrqqqpppmmmmmmqqqxxx{{{xxxvvvuuuuuuuuuuuuvvvyyy~~~{{{uuummmhhh```YYYUUURRRPPPNNNQQQYYY^^^\\\VVVQQQKKKEEEAAA<<<777444555666444222666444333333555666666555222222444555777888999:::>>>@@@CCCLLL[[[fffeee^^^TTTJJJBBBBBBBBB@@@======888888888999:::;;;<<<======LLLeeesssbbbOOODDD>>><<<<<<>>><<<<<<;;;999666666777999>>>EEENNNUUUWWWYYY\\\______ccciiinnnooohhh^^^WWWVVVXXXZZZ[[[YYYWWWVVVVVVSSSTTTVVVXXXZZZ[[[\\\\\\\\\ZZZXXXUUUSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[]]]___``````___]]][[[[[[TTTNNNIIIEEECCCFFFLLLZZZpppzzzdddZZZLLLCCC@@@???>>><<<;;;:::999999:::888555333555555666666666666555555999777444222111222333444333333444555666666666555999666444555888:::999888999777<<>>FFFGGGIIIKKKKKKIIIGGGFFFEEEGGGHHHHHHGGGGGGHHHJJJLLLKKKIIIHHHIIIKKKMMMOOOOOOOOONNNKKKHHHCCC???===<<<======;;;999999:::;;;:::<<>>:::;;;;;;999777666777888>>>FFFOOOVVVYYYZZZ]]]___^^^bbbhhhnnnnnnhhh^^^VVVSSSVVVXXXYYYWWWUUUTTTTTTTTTUUUWWWYYY[[[\\\]]]]]]]]][[[XXXUUUSSSRRRSSSSSSTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^```aaa```___\\\[[[ZZZTTTMMMIIIDDDCCCIIIRRRcccvvvttt```VVVJJJAAA???>>>===<<<;;;:::999::::::999666333444444555555555555444444777555333111000111222333333444444555555555555555777555333555888;;;;;;::::::;;;BBBPPP\\\ggguuu}}}uuujjj[[[NNNGGGAAA;;;666555444333222222222222222333555777777555444333444555444444333333333444444222222111000000000000111222222222222222222222222111000000000000111111222111222444555666777666666222333444666777777666666555444555777:::=========111000/////////000111222444333222111111000000111222222444666888888666444111...,,,---222555555444111000000333888<<>>???;;;777444333222000///000000222555888;;;>>>???@@@BBBEEEMMM\\\iiilllgggXXXMMMCCCAAA@@@===;;;;;;999999888888888999999::::::GGG^^^xxxxxxgggSSSGGGAAA===<<<===888:::;;;:::888777777777>>>GGGQQQXXX[[[\\\\\\^^^\\\aaahhhmmmnnnggg]]]UUURRRUUUXXXXXXWWWVVVUUUUUUVVVWWWXXXZZZ[[[]]]^^^^^^]]][[[XXXUUUSSSRRRRRRRRRTTTVVVWWWZZZ\\\]]]^^^______```aaaaaa```^^^\\\ZZZVVVRRRLLLHHHCCCDDDOOO[[[pppzzzjjjXXXPPPEEE>>><<<<<<<<<;;;;;;:::::::::;;;:::777444444444444444444444444444666444222000000000111222444444444444444444333333444333222444888;;;=========BBBMMM\\\jjjuuu{{{ssskkkeeeZZZLLLDDD@@@>>>888333444333222222222222222333555777999888777555555555444333333333333333444444333333222111111111111222333333333333333333333333111000000////////////000///000222444666777888888333444666777888888888777222333444888<<>><<<===888:::<<<<<<:::999888999???HHHRRRZZZ\\\[[[[[[\\\[[[```hhhnnnnnnhhh]]]UUUSSSVVVYYYZZZZZZYYYXXXYYYXXXXXXYYYZZZ\\\]]]^^^___^^^\\\YYYUUUSSSRRRRRRRRRUUUVVVYYY\\\___```aaabbbaaabbbbbbaaa```^^^[[[ZZZRRRNNNJJJFFFDDDIIIWWWfff{{{ooo```OOOHHH@@@;;;999:::::::::;;;:::::::::;;;:::777555555444444444444444444555555444222111111111222333555555444333333222222222111111111444888<<<@@@BBBBBBJJJYYYiiixxxvvvmmmddd^^^TTTJJJ???:::;;;;;;666111333222222222222333333444666888::::::888777666777333333333333333444444555555444333333222222333333333333222222222222111111111000///..................///111333555777999999888999:::;;;:::999888777222333555999>>>@@@@@@???222222111111222333555666555444444333333333333444333333444777999999777555333///,,,,,,000333333222333333444555666888999::::::999666333111444999>>>AAA???===;;;:::777333000...///000111222333444555///---++++++,,,........./////////...............+++...111222111///------...///000000000000000///............///000111222000000555:::FFFdddzzzxxxoooXXXBBB:::666111///111111222222000---,,,---///,,,...111333444333222111+++,,,---...000222333444444444666777;;;AAAHHHMMMQQQOOOMMMJJJHHHFFFFFFFFFDDDFFFGGGGGGFFFEEEFFFHHHHHHHHHGGGHHHHHHJJJKKKLLLPPPNNNJJJEEE@@@:::666444444555666666666666888;;;@@@DDDIIIMMMQQQXXXaaaggglllooorrrtttttttttuuuvvvrrrqqqqqqtttxxx|||~~~~~~||||||||||||{{{zzzyyyxxx{{{{{{zzzzzzzzz{{{{{{|||zzzzzz{{{}}}~~~~~~|||yyyuuuuuuuuusssqqqpppqqqsssvvvyyy~~~~~~}}}}}}zzz{{{}}}~~~|||{{{yyyyyyyyyzzz{{{{{{|||}}}~~~}}}|||~~~~~~}}}{{{yyyxxxxxxzzz|||}}}~~~~~~}}}uuueeeRRREEE===;;;:::999999999777666555555555555555555555555444777;;;???DDDLLLVVV]]]gggjjjnnnqqqrrrtttwwwyyyyyyzzz}}}zzzzzzzzzzzz{{{}}}~~~{{{tttjjjbbb^^^[[[WWWTTTNNNIIIAAA:::777444333222222111000000111333555666<<>><<<<<<999;;;>>>>>>===<<<<<<<<>>CCCFFFHHHTTTfffvvv}}}tttjjj___VVVQQQGGG???888666888999666222333222222222333444555555777999;;;;;;999888777888444333333333444444555666666666555444444444444444222111111111000000000///000000///...---------......///000222555777999:::>>>>>>>>>===<<<:::888666333444777;;;>>>???>>><<<222222222333555777999;;;666666555555555555666666444444555777999999666444333000...///222555555333111333555555444444666777888888777444222666===DDDFFFBBB>>>:::777555222///......//////000111222222...,,,******,,,---------..................------,,,...111111000.........///000000000000000///...111000000000111222222333111111666<<>>999555333333444666666666777:::<<>>AAAHHHQQQXXXbbbdddhhhjjjlllooorrruuuwwwzzz}}}zzzsssooolllgggdddZZZTTTJJJAAA;;;888666444111000000000111444777999;;;CCCNNN[[[kkkwwwzzzwwwfffXXXJJJBBB???:::888888666666555555555666666777:::AAAOOOcccvvv|||kkkXXXLLLEEE???<<<<<<:::<<<>>>>>>>>>===>>>???BBBIIIRRRWWWWWWUUUTTTTTTXXX^^^gggnnnooohhh]]]TTTNNNQQQUUUXXXXXXXXXYYYZZZZZZZZZYYYYYYZZZ\\\^^^______]]]ZZZXXXVVVVVVVVVWWWVVVYYY\\\```bbbcccdddcccaaaaaa```___^^^\\\ZZZYYYOOOIIIFFFJJJRRR___qqqnnn\\\PPP@@@===:::666555555666888999888888999:::999777555777666555444444555666777555444444444333444444444444333222111000111222333///111333666999???FFFKKKQQQ```sssrrrhhh]]]QQQGGGDDD>>>:::666555666777666444333333333333444555777777888:::;;;;;;:::888888888444444444444555666777888777777666555555555555666111111111000//////......000//////............/////////000222444666888:::?????????>>><<<999777666333555888<<<>>>>>><<<999333333444555777999<<<===888777777777777777888888666666666888999888555333333111000222666888777555///222444555444444666888777888888555555999BBBJJJJJJEEE???999555333111000/////////000000111111111///---++++++,,,------------------------------------///000000///......//////000000000///......---222111111111111222222333111222777>>>OOOqqq|||nnnXXXBBB;;;888222000222///,,,***+++...000///---...///111333333222000...,,,------...///000111111555888<<>>;;;::::::;;;;;;:::777444222222222333333333444444333666:::===???EEELLLRRR\\\^^^aaaccceeehhhlllpppssswww|||~~~xxxtttllldddXXXLLLDDD???;;;:::777666444333444666888:::===HHHXXXgggwww~~~jjj\\\LLLCCC???;;;888999444444444444555666777777888===IIIZZZlllyyy{{{kkkXXXLLLEEE???<<<<<<;;;<<<======<<<===???AAADDDJJJQQQTTTSSSPPPOOOPPPUUU[[[dddlllmmmfffZZZRRRMMMQQQUUUWWWXXXYYYZZZ[[[ZZZYYYYYYXXXYYY[[[^^^______^^^[[[YYYXXXXXXYYYZZZWWWZZZ]]]aaacccdddcccccc```______]]]\\\[[[ZZZZZZQQQJJJGGGOOO]]]nnnuuucccSSSJJJ<<<:::888555333333555666888777777888999888666444777666444333333444666777333333333333333333333444333222000000000111333444000222555777:::@@@HHHNNN[[[lllsssddd[[[RRRFFF>>><<<999888777666444444444555333444444555666777888999888:::;;;;;;:::888888888555555555666666777888999888888777666666666666777222222111111000//////.../////////...//////000000///000000111333555888999;;;<<<<<<<<<;;;999777666111333777;;;???>>>;;;888555555555666888:::===>>>999888888888888888999999777777777888999888555222333111111444888:::888666---000444555444444777999777999999777666;;;EEENNNMMMGGG???888444333111111222222222222222222333333000...,,,,,,---.........------------------------...///000///...---...000////////////...---,,,,,,222222111111111111222222111222888???RRRvvvmmmWWWBBB:::777222///111,,,(((&&&(((...222000......000222333333111///---////////////////////////666:::>>>CCCGGGKKKOOORRRPPPPPPOOOMMMKKKIIIFFFEEECCCEEEGGGHHHHHHIIILLLMMMGGGGGGFFFFFFEEEDDDDDDDDDFFFDDDAAA===999666444333555777999:::;;;===@@@BBBEEEMMMWWW```ggglllrrrvvv{{{}}}~~~~~~}}}||||||}}}yyyyyyzzz}}}}}}{{{{{{{{{}}}~~~~~~}}}~~~}}}||||||||||||zzzxxxrrrssstttsssssssssuuuwwwvvvzzz~~~~~~~~~~~~|||zzzqqqrrrrrrtttvvvyyy|||~~~{{{zzzzzz{{{{{{{{{xxxvvvxxxwwwwwwvvvwwwxxxyyyzzz{{{{{{|||}}}yyymmm\\\HHH;;;888888888:::;;;:::777555000000111111222222222333222666999<<<>>>BBBIIIOOOXXXYYY\\\^^^```dddhhhllloootttzzz|||sssdddWWWLLLFFFAAA??????===:::777666666888999@@@MMM___pppmmm^^^MMMDDD???;;;999999333333333444555666777888666;;;EEEUUUfffssszzz{{{zzzjjjXXXLLLEEE???<<<<<<;;;;;;<<<;;;;;;<<>>;;;888555555666888<<<>>>???>>>;;;:::888888999:::999999999::::::::::::999888888666444222222333333222111333444666666555444444555;;;999888:::???EEEMMMSSSXXXNNN@@@888555444111...---000111000111555666444///---++++++---///000000,,,---///000111000...---222111000//////...//////222000---,,,---////////////111444444333222222333000444888BBB]]]{{{mmmPPP>>>999333222444111111111111000...---...000222111111222444444333111...000111111111222444666777;;;???CCCGGGJJJNNNQQQPPPPPPNNNMMMLLLKKKKKKKKKGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHFFFEEEFFFEEECCCAAACCCAAA<<<888666444444555:::;;;======<<<===???AAAHHHQQQ]]]gggmmmqqqtttwwwxxxzzz~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwtttsssrrrsssuuuwwwwwwwwwwwwzzz~~~~~~zzzwwwuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyxxxvvvuuutttuuuwwwyyyzzzyyyyyyzzz{{{~~~~~~~~~{{{kkkWWWFFF===;;;;;;:::999888777666555333333222222111000000000555555555777;;;@@@EEEHHHNNNQQQTTTXXX[[[```fffiiilllpppvvv}}}~~~sssiii```WWWOOOIIIHHHEEEAAA======???BBBEEELLL]]]rrrrrrbbbQQQGGG@@@:::666666333222333333444555666777777888???LLLYYYcccnnnxxxsssiii[[[MMMBBB<<<999777777888999999:::===BBBEEEEEEHHHKKKLLLLLLLLLLLLMMMQQQXXXbbbgggeee^^^VVVQQQQQQRRRSSSTTTVVVVVVWWWWWWYYYXXXWWWWWWXXXZZZ]]]^^^aaa___\\\YYYWWWWWWWWWWWWZZZ\\\```cccdddcccbbb```^^^]]]\\\]]]^^^\\\VVVRRRPPPPPPQQQ[[[oooqqq___MMMAAA===777999:::777333222555999:::999777666666666777888888777666444333222111111222222111111111111222222444222111//////000222333222222666:::===@@@JJJTTTkkk}}}yyyjjj^^^RRRIIIAAA:::999;;;:::888444333222222111000111222444555777999;;;;;;999;;;<<<:::666444444555444444333444666888;;;===:::<<<======<<<:::::::::444333111111222222222111333222111111111222333444777666555444333444555555;;;999666666888888666444111111444999===>>>;;;777777666666888;;;===>>>===;;;:::999:::;;;;;;:::999888888888999888888888777666444222222222333222111555666888888777666666777999777777:::@@@GGGOOOUUUZZZOOOAAA777444333111///---000222000222666777555222///,,,+++,,,.........---...000111111000...---///////////////000111111222///---,,,---...//////---///222222111000000111///333999GGGdddnnnQQQ>>>:::333222444111/////////...,,,***+++---...---...///111222111000---.../////////000222444999===BBBFFFIIILLLOOOQQQOOOOOOPPPPPPOOOMMMKKKJJJGGGHHHJJJKKKLLLKKKKKKJJJHHHGGGEEEDDDEEEDDDCCCAAA<<<:::666333111111333444999;;;<<<<<<===???CCCEEELLLUUUaaajjjppptttwwwzzz{{{}}}~~~}}}~~~~~~|||{{{yyyxxxuuutttsssssstttvvvvvvvvvwwwzzz~~~~~~{{{yyywwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxwwwvvvtttttttttvvvxxxyyyyyyyyyzzz{{{~~~~~~~~~~~~xxxhhhUUUDDD;;;::::::999888777666555555333222222222111111000000333333333555999>>>BBBEEEHHHKKKNNNQQQUUUZZZ```dddjjjooovvv}}}{{{wwwtttrrrrrrtttyyy|||zzzzzz{{{}}}|||ssslllddd\\\WWWQQQOOOKKKHHHGGGIIILLLOOOZZZjjj~~~rrrbbbPPPDDD===777444444222222222222333444555666666666===HHHSSS]]]hhhqqqqqqhhh[[[MMMBBB<<<888777666777999999:::===AAAEEEGGGIIILLLMMMMMMMMMNNNNNNPPPXXXaaafffddd]]]UUUPPPNNNPPPRRRTTTVVVWWWXXXXXXVVVVVVUUUVVVWWWZZZ\\\^^^aaa___\\\ZZZXXXWWWWWWXXX\\\^^^aaadddeeedddbbbaaa^^^\\\ZZZYYYZZZZZZXXXVVVUUUWWW[[[fffyyyxxxiiiYYYHHH>>><<<666999:::888444333555999888777666555555666666777666555444333333333333333222222111111111111222222333222111000000111222333333333666;;;>>>BBBMMMXXXnnnppp___UUUJJJDDD>>>:::999<<<<<<999555333222222111000111222333555777999:::;;;666888999888444222222333444333333333444777999;;;666888::::::999777666777222222222333333222111000222222111111111222333444555444333222222333444555999777666666888888666444111111333777;;;<<<:::888888777666888:::<<<<<<;;;;;;;;;;;;<<<======;;;999777777777777777777777777666444333333333333222000666888999999777666777888555666777:::AAAKKKSSSXXX]]]QQQBBB777333333111000---111222111333777999777444111...,,,,,,------,,,//////111111111000///...------...///000111333444222///,,,+++,,,.........,,,...000000///...///000...222:::MMMlllmmmPPP>>>:::444222444000222333333111///---....../////////111444666555444...///000//////000333555;;;???EEEJJJLLLNNNOOOPPPNNNPPPRRRTTTSSSPPPKKKIIIIIIJJJKKKMMMMMMLLLKKKJJJGGGEEEDDDCCCCCCCCCAAA@@@777444111......000333555999:::;;;<<<>>>BBBGGGKKKRRRZZZeeeoootttxxx|||~~~~~~}}}}}}~~~~~~|||zzzyyywwwvvvuuutttsssttttttuuuxxxzzz}}}|||zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxwwwwwwvvvuuutttsssrrrtttwwwxxxyyyyyy{{{|||}}}}}}}}}~~~vvveeeRRRBBB999888888777666555444444333222222222222222111111111111111222333777;;;???AAAAAACCCEEEHHHLLLRRRXXX]]]dddiiirrr{{{{{{yyy{{{yyywwwuuutttuuuuuutttsssooommmiiieeebbb___^^^]]]aaagggnnnssssssooollljjjjjjjjjkkkmmmpppsssvvvxxx{{{zzzyyyyyyyyyzzz||||||{{{tttnnnjjj```^^^[[[YYYYYY[[[^^^```mmm{{{uuudddPPPDDD<<<666444444111111111111222333444444444444:::CCCKKKSSS]]]gggmmmfffZZZNNNCCC<<<888777666777888999:::===AAADDDIIIKKKNNNOOONNNNNNOOOOOOOOOVVV```eeeddd]]]UUUPPPLLLNNNQQQTTTVVVXXXXXXYYYTTTSSSTTTUUUWWWYYY\\\^^^aaa___\\\ZZZXXXXXXXXXYYY^^^```ccceeeeeedddbbbaaa___\\\XXXVVVWWWXXXYYYYYYXXX^^^fffsss}}}lll^^^PPPBBB:::999555888:::999666555666888666666555444444555666777444444333333333333444444222222111111111111222222333222222111111222333333444444777:::===CCCPPP]]]rrrtttdddPPPHHH@@@===;;;999:::===>>>;;;666333222222222111111222333555666888999999666777888666444333333444444333222222333444666777444666999999777555444444111222444555555333111///222222111000111222333444333222111000000222555666888777666666777777555333111111222555888::::::999:::888666777888::::::999::::::;;;===>>>>>>;;;999777777777777888888999:::888777555555666555333111444666777777555444555555222555777;;;CCCOOOYYY]]]```SSSCCC777333333222111...222333222333888999777444111...,,,------------000111111222111000000///.........///000222333444222///,,,+++,,,---------,,,---//////...---...000000333===RRRrrrkkkOOO>>>:::333222333///444555555444111///////////////000222666888888777111222222222222444777:::===BBBHHHLLLNNNNNNNNNOOOOOOQQQSSSUUUTTTQQQMMMJJJIIIKKKMMMNNNNNNMMMKKKJJJFFFEEECCCBBBBBBBBB@@@>>>777444111......111555777999:::;;;<<>><<<>>>???BBBEEEKKKRRRWWWZZZ```kkkvvv|||wwwuuurrrkkkhhhhhhfffdddaaa`````````^^^]]]\\\ZZZWWWTTTQQQOOONNNNNNOOOUUU]]]bbbbbb___\\\YYYXXXXXXYYYZZZ]]]aaaeeehhhiiihhhgggfffggghhhjjjkkkrrrtttwww||||||uuupppooorrruuu|||yyyrrrqqqooonnnnnnppprrrttt|||{{{iiiTTTFFF===777555555111111000000111222333333333444888???DDDJJJTTT^^^iiiddd[[[OOODDD<<<999888666777888999:::===AAADDDIIILLLNNNOOONNNNNNNNNOOONNNVVV___eeeccc\\\UUUPPPMMMOOORRRUUUVVVWWWWWWWWWRRRRRRSSSUUUXXX[[[]]]___```^^^\\\YYYXXXXXXYYYZZZ^^^```bbbccccccbbb```___^^^\\\YYYWWWWWWXXXYYYZZZZZZbbbooo}}}tttbbbUUUIII>>>888777555777::::::999777777888666666555444555666777888444444333333222333333333222222111111111111222222222222222333333333333333444444777:::<<>>@@@<<<777333222222222222111222333444555666777777888888777777666666666777444333222222222222333444444777999:::888666555444111444777999888555222111222111000000000111333444222111000000111444666888::::::999999888666444222111111222333555888999:::;;;888666666777888999888888888999<<<======;;;888999999888999:::;;;<<<===;;;:::999999999888555333222333444444222111111111000555999<<>>@@@DDDIIIMMMNNNNNNMMMNNNRRRSSSSSSSSSRRRPPPNNNMMMIIIKKKNNNPPPPPPNNNLLLKKKGGGEEECCCBBBAAA@@@>>><<<888666222000///111444666999:::<<<>>>AAAGGGNNNSSS]]]dddnnnuuuyyy|||~~~~~~}}}}}}|||||||||}}}~~~~~~||||||zzzwwwsssrrrtttvvvzzz|||~~~~~~|||{{{yyyxxxvvvuuutttttttttttttttwwwzzz{{{|||}}}~~~||||||}}}~~~xxxfffSSSCCC:::555555444444333222222222111111222222333333333444111111222333555888:::<<<:::;;;===???BBBGGGNNNRRRRRRYYYdddqqq}}}~~~ssslllgggeeebbb\\\XXXWWWUUURRRPPPOOOOOONNNMMMKKKMMMLLLIIIFFFDDDCCCCCCCCCBBBHHHOOOTTTTTTRRRNNNLLLHHHHHHIIIKKKOOOSSSWWWZZZYYYXXXWWWVVVVVVXXXZZZ[[[```cccgggkkkooosssvvvxxxyyyuuuooohhhbbbaaacccfffqqqxxxlllWWWHHH>>>777444444111111000000000111222222444444777<<<@@@DDDOOOYYYeeebbb[[[QQQFFF>>>:::999777888999:::;;;===BBBEEEIIIKKKNNNOOONNNMMMMMMNNNNNNUUU___dddccc]]]UUUPPPPPPRRRTTTVVVWWWWWWUUUTTTRRRSSSTTTVVVYYY\\\^^^___^^^]]][[[YYYXXXXXXYYYZZZ\\\]]]___``````___^^^]]]]]]]]]\\\ZZZYYYYYYZZZ[[[___jjjxxx{{{kkkYYYMMMDDD;;;666666555777999::::::999999999888777666666666777888999666555444333222111111111222222111111111111222222111222333444555444444333444444777:::<<>>IIIZZZdddeee```TTTEEE:::666666444222000333444222222666666444000...,,,,,,...111222222222111111000/////////.../////////000111222333444444111...------......---//////000///...///000222777===KKKddd}}}dddHHH999777222111333//////111222222000...---...,,,,,,...111555777888777111222333333444888===AAACCCGGGKKKNNNNNNMMMMMMNNNSSSSSSSSSSSSRRRPPPOOONNNIIIKKKNNNQQQRRRPPPNNNLLLIIIGGGDDDBBBAAA???<<<:::666555222000///000222333999;;;>>>AAAFFFLLLTTTYYYdddjjjrrrxxx{{{}}}|||||||||||||||||||||||||||}}}}}}}}}~~~}}}xxxtttrrruuuxxx{{{}}}}}}|||zzzyyywwwuuutttttttttuuuvvvxxx{{{|||}}}}}}||||||}}}{{{iiiVVVFFF===444444333333333222222222000111111222333444555555222222333444555777999:::888:::===???AAADDDIIILLLLLLSSS___lllyyy|||qqqddd\\\WWWVVVTTTOOOJJJIIIFFFDDDBBBAAABBBBBBAAA@@@AAA???===;;;:::::::::::::::>>>DDDHHHHHHFFFCCCBBB<<<<<<>>>@@@CCCGGGJJJLLLKKKJJJHHHGGGGGGIIIKKKMMMOOORRRVVVZZZ]]]aaafffiiijjjgggbbb\\\VVVTTTUUUWWWcccjjjsssvvvvvvwwwzzz}}}|||pppZZZKKKAAA888444333222111111111111111222222333444777;;;===AAALLLWWWbbbaaa]]]TTTHHH???<<<;;;888999:::;;;<<>>@@@HHHZZZkkkwwwbbbPPP@@@;;;888:::;;;:::;;;>>><<<999666444444333222111111111222222333333333444555333111222444666777777555555555444444333333333222555888999888555333222222777<<<===:::666555555111111000///000111222333222333555777888888999888;;;===???>>>;;;888666555333444555444444444666888:::777444444555777888888::::::999:::<<<>>>===<<<;;;:::::::::<<<>>>AAABBB===<<<<<<<<<<<<:::777444111333444333111//////000///888>>>@@@LLL^^^hhhhhh^^^SSSEEE<<<999888555333111444444111111444444111000...,,,,,,...111222222111111000///............---......000111333555666666333///......///......//////000///......000222999CCCWWWqqq~~~___EEE666555111111222///...111333444222000000000//////111444777::::::999222333333444777;;;AAAFFFHHHJJJMMMOOONNNNNNOOOPPPPPPRRRTTTUUUTTTQQQMMMKKKGGGJJJNNNRRRSSSRRRPPPNNNLLLIIIEEECCCAAA>>>:::888444333222222111222222333777:::@@@FFFMMMUUU]]]bbbjjjooowww{{{}}}~~~~~~{{{{{{{{{{{{||||||{{{{{{{{{|||{{{{{{|||}}}zzzuuussswww{{{}}}~~~~~~~~~}}}{{{zzzxxxuuutttuuuuuuvvvwwwyyy{{{|||||||||}}}}}}}}}~~~}}}lllXXXGGG>>>444444333333333333222222000000111222333555555666111222222333555666777777666888;;;>>>???AAACCCEEEEEEKKKVVVcccrrrtttgggWWWOOOIIIIIIIIIEEE@@@>>>:::999777777999::::::999888777666444333333444444444777<<<>>>===<<<::::::444555666888:::<<<===>>>???>>>;;;::::::<<>><<<999777777888777777888:::<<<======:::999888666555555555666555444333222111111111111222222111111111111222222000222555777888777555333111666>>>DDDHHHRRReeexxxqqq\\\JJJ???:::888;;;===<<<<<>>AAACCC===<<<<<<<<<<<<:::666333333555666555333111111111000999???BBBMMM```jjjiii]]]SSSFFF===:::999666333222444444111000333222000222///------...000111111111111///...------------+++,,,---///222555777999666444000.../////////......//////...------000222:::GGG```|||{{{]]]BBB444444000000222///***,,,///000///...------------...111444666666666444555666777:::???FFFJJJKKKMMMOOOPPPOOOOOOPPPRRRMMMPPPUUUWWWVVVRRRLLLHHHGGGJJJNNNRRRTTTSSSQQQOOOMMMJJJGGGCCCAAA===:::777333333444444555555555555555:::AAAJJJRRR[[[ccciiinnnssszzz~~~~~~~~~{{{zzzzzz{{{{{{|||{{{{{{zzz{{{zzzzzzzzz|||~~~{{{vvvtttxxx}}}}}}~~~}}}}}}|||zzzxxxvvvuuuuuuvvvwwwwwwyyy{{{|||{{{{{{|||}}}~~~~~~~~~nnnZZZHHH>>>444444333333333333333333000000111222444555666666111111222333444555555666333666:::<<<===>>>???@@@>>>DDDOOO\\\kkkzzzpppaaaNNNGGGAAABBBCCC???:::999444333222222555666666666555444333222111111222333000333666888777555555555111111333444444444444444888666444222222555888:::555999===@@@CCCFFFLLLQQQRRRQQQOOOJJJEEEAAA@@@AAAGGGOOOXXX]]]]]]^^^dddiiigggnnnwww}}}}}}wwwnnnhhhdddeeefffhhhkkkqqqwww||||||hhhYYYMMMCCC<<<:::333333222222222222222333111222666999:::===JJJWWW___aaa___WWWLLLBBB>>>>>>:::;;;<<<===>>>AAAEEEHHHMMMOOOQQQRRRQQQPPPPPPPPPOOOVVV```fffeee___XXXSSSQQQSSSWWWZZZ\\\[[[ZZZXXXPPPQQQSSSVVVXXXYYYZZZZZZYYYXXXVVVUUUUUUVVVWWWYYYXXXXXXZZZ[[[\\\]]]^^^^^^[[[[[[[[[ZZZ\\\cccmmmuuuwwwkkkVVVIII<<<999999999888888999888777777:::<<<>>>>>>:::999777555444333333444333333222222111222222333222222111111111111222222///222555888999777555333000777AAAIIIOOOYYYnnn~~~mmmXXXFFF>>>999888;;;>>>===>>>@@@555444444555666555222///111111111111111111111222666333111222666999::::::666777777777777777666666555999===>>>===999777666111666::::::666333333555111000/////////000222333111444777;;;;;;999666444111555:::<<<;;;:::;;;<<<666888:::888555333333444999888555444555888<<<>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::;;;<<>>DDDLLLXXXgggnnnooozzz{{{|||~~~}}}||||||||||||{{{zzzyyyyyyxxxxxxxxxyyy{{{}}}~~~|||{{{|||~~~}}}}}}~~~~~~}}}yyyvvvuuuuuuvvvwwwyyyzzz{{{zzzyyyyyyzzz|||qqq^^^JJJ>>>777555222222333444444444222222222222333333444555333444555555555444333222555777;;;>>>???>>>;;;999<<<>>>FFFTTTcccrrrmmmWWWHHHAAA===>>>>>>999666555555333111//////111444555111111000///000111333444333222111222333333222111000000000000000111222222111111000000000000111111444777;;;;;;:::<<>>;;;::::::;;;BBBEEEJJJMMMPPPTTTXXX[[[^^^bbbgggjjjiiiccc\\\WWWWWWVVVXXX\\\^^^^^^bbbiiirrrwww~~~rrraaaUUULLLEEEAAA888666444333222222000///555333444888;;;???GGGOOOaaaeeefff]]]MMM@@@;;;<<<<<<<<<<<<<<<===AAAGGGKKKOOOPPPQQQRRRRRRQQQPPPOOOSSSZZZccchhhfff___XXXSSSTTTUUUWWWYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQQQQRRRTTTVVVXXXYYYYYYYYYYYYZZZ\\\]]]^^^___]]][[[]]]aaakkkzzz{{{iii\\\IIIEEE>>>999888999:::;;;===<<<;;;::::::<<<>>>???:::999777555444333333444444333333222222333333444333333444444444444444444000333777999999777555555888<<>>;;;999888999;;;<<<<<<555444222111111111222222111111222222222333333333555444333222222222333444666666666666666555555444:::;;;>>>>>>===:::666333777555444666999:::888555111000000///000222333444444555666666666555444333333444666999:::;;;;;;;;;<<<;;;999777555333222222999888777666777999<<<=========>>>>>>>>>======<<<;;;:::::::::<<<>>>AAABBB???===<<<===>>>>>>:::666666555333111000///......333666;;;DDDTTTccciiihhhVVVNNNBBB999666555666777777555444333222111///...++++++,,,---...///000111333111000000000000///---///222444555666777888:::;;;888444111000000///...222......000000000444999GGG\\\uuuuuuZZZCCC999777111///222111111111000//////////////////...///222666777666444666777:::===BBBFFFJJJMMMOOOPPPQQQQQQPPPOOOPPPRRRRRRTTTVVVUUURRROOOMMMMMMKKKKKKLLLOOORRRSSSQQQPPPKKKIIIEEE@@@<<<888666444444333222222444777999::::::AAAHHHQQQ]]]kkksssuuu{{{|||}}}~~~~~~||||||||||||zzzyyyxxxwwwvvvvvvwwwxxxzzz||||||{{{}}}~~~|||{{{{{{|||}}}}}}~~~~~~}}}zzzwwwuuuuuuuuuvvvxxxyyyzzzzzzxxxyyyzzz|||~~~}}}||||||}}}qqq]]]JJJ>>>777555333222333444444444333222222222333333444555333444555555555444333333777999<<>>CCCDDDBBB>>>;;;888777888888;;;===@@@CCCFFFJJJNNNQQQXXX[[[___```]]]XXXQQQLLLLLLKKKMMMQQQRRRSSSWWW\\\hhhlllsssyyy}}}{{{mmm```UUULLLFFF>>>;;;888666555444333222444333444777999===GGGQQQeeeiiiiii```OOOBBB======<<<<<<<<<<<<===AAAFFFJJJPPPQQQRRRSSSTTTSSSRRRRRRQQQXXXaaagggfff```YYYUUUSSSTTTVVVWWWYYYYYYZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQPPPPPPQQQSSSVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\___]]]\\\]]]dddpppqqq___RRRFFFBBB<<<999888:::;;;<<<;;;:::999888888999:::;;;777666555444444444555666333333222222222222333333555555444444333333222222222444666666555555666777666:::CCCNNN^^^pppgggPPPBBB===:::888888999:::;;;;;;444444222111111111222222111111111222222222333333555444333222111222222333444555666666666666666666999:::;;;;;;;;;999777666777666555666888888666444111111111111222333444555444555555666555444333222333444666999:::;;;;;;:::>>><<<:::777555333222111999999999999999:::;;;<<<<<<======>>>>>>=========::::::999:::;;;===???@@@>>><<<<<<===@@@???<<<888777666333111///.........222666<<>>999666333222333444444555666888:::;;;>>>FFFOOOXXXdddrrr{{{|||~~~~~~~~~|||||||||{{{zzzxxxwwwvvvuuuuuuuuuwwwyyy{{{~~~~~~}}}}}}}}}|||}}}}}}{{{zzzzzz}}}~~~|||{{{|||}}}~~~~~~{{{xxxvvvuuuuuuuuuwwwxxxzzzyyyxxxxxxzzz{{{||||||{{{{{{|||~~~qqq]]]JJJ>>>888555333222333444444333333333222222222333444444333444444555555555444444999;;;===???>>><<<999777444444999DDDPPP```uuummmXXXHHH???888888777444333333111111000000000000111111222333444444444333222111222111000111222222111000........./////////000000000000////////////000000333555777777666666:::======;;;999666555444444555333555777999;;;>>>CCCFFFOOOPPPQQQQQQNNNHHHBBB??????>>>@@@DDDEEEEEEHHHNNNXXX]]]dddjjjooorrruuuvvv|||zzznnnbbbWWWPPPIIIEEE@@@<<<:::999777666444555777888888===JJJWWWmmmooonnncccSSSEEE???>>>;;;;;;;;;;;;<<>>999888999;;;<<<===999999777666666666666666444444444444444555666777333333222222222222333333666555555444333222111111555555444333222333666888777===HHHVVVhhh{{{~~~fffOOOAAA<<<:::888777999:::::::::444333333222222222222333111111111111111222333333444333222111111111222333333444555666777777777777777777777777888999999:::888777666666777666444222111111222333333444444444444444444444444333222222333444666888999::::::999>>>===;;;888666444222222999999:::;;;<<<<<<<<<<<<<<<======>>>>>>=========:::999999::::::<<<===>>><<<;;;;;;===@@@@@@<<<888888666333000............000444;;;EEESSS^^^^^^YYYIIIEEE>>>888444222222222;;;999777333000//////111//////......///000111222333222111111222222111///000222444555666777:::<<<===999333///...------,,,---+++,,,...///111777???WWWmmmxxx___FFF888666000...111...///000000000000000//////---///111333666777777777;;;===AAAFFFJJJNNNPPPRRRRRRSSSTTTSSSQQQPPPQQQRRRTTTVVVXXXWWWUUURRRQQQPPPKKKKKKLLLNNNQQQQQQPPPOOOFFFDDD???:::666333222111222333555777888999;;;<<>>CCCJJJOOOVVV\\\```cccfffhhhmmmoootttyyyyyynnneee___ZZZTTTLLLFFFBBB???===<<<888999:::;;;:::???OOO```uuuvvvrrrfffUUUGGG???>>>:::::::::::::::>>>CCCGGGKKKLLLNNNOOOPPPPPPPPPOOONNNUUU___eeeddd___XXXTTTRRRRRRSSSTTTVVVXXXYYYZZZRRRSSSTTTUUUTTTSSSQQQPPPLLLLLLMMMNNNOOOQQQSSSUUUSSSTTTVVVXXXZZZZZZ[[[ZZZ]]]]]]]]]___jjj}}}tttfffXXXKKKCCC<<<999777666999;;;======999888888777555444333333333333333444444555666666222222111111111111222222444444333333222222111111444444444222111222555888===DDDPPP```rrr|||fffQQQDDD<<<:::888888:::;;;::::::333333333333333333333333222111000000111111333333444333222111000111222222555555666666666666555555555444444444555888;;;===999888777666666444222111000000111222333333333333333444333333333333222222333444666888999999888888;;;;;;999888666666555555999:::;;;===>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<:::::::::::::::;;;<<<<<<:::999999===@@@???;;;777777666333111///.........000555<<>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;999999999===@@@???:::666444444333222111///......222777===DDDNNNSSSOOOGGG===<<<999666222111333555999::::::666111///111333222111///...---...000111222111000000111222111000---...000000111444888;;;999777333000///...,,,***((((((***,,,+++---777BBBZZZrrrfffJJJ:::777222000222------...000111111000//////---///222444444444555666<<<@@@EEEKKKPPPRRRSSSSSSRRRSSSUUUTTTSSSSSSUUUVVVVVVXXXYYYXXXUUURRRPPPOOOKKKKKKKKKLLLMMMLLLJJJHHHAAA>>>:::555333111222222///222666888999<<>><<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;>>>AAA???:::555111222333333333111///...111444999???GGGKKKEEE===777777555222//////333666777999;;;888333000222444333111///---,,,---///000111000//////111111000///,,,...//////111333888;;;888777444333222111...+++))))))+++,,,+++---777CCCWWWqqqgggKKK999666111000000,,,---...000111111111000//////222555555444333444666<<<@@@FFFLLLPPPRRRSSSRRRQQQSSSUUUUUUUUUUUUWWWXXXWWWYYYZZZXXXUUUQQQNNNNNNKKKKKKJJJJJJJJJIIIFFFDDD>>><<<888444222222333444000444888:::;;;???FFFLLLVVVbbbnnnvvv{{{~~~~~~}}}}}}|||||||||}}}~~~}}}{{{|||~~~}}}}}}~~~~~~}}}{{{{{{|||}}}{{{yyyxxxyyy{{{{{{}}}}}}|||}}}~~~~~~}}}{{{xxxvvvuuuxxx{{{}}}}}}||||||}}}yyyyyyzzzzzz{{{{{{|||||||||~~~~~~zzznnn\\\KKK@@@;;;888555444444555444333555444333333222222222333333333333444555777999:::777777888777666444222000//////111555<<>>BBBCCCEEEGGGJJJLLLMMMMMMMMMMMMTTT]]]cccaaa[[[TTTPPPOOOQQQTTTVVVVVVUUUSSSQQQPPPRRRUUUVVVWWWUUURRRPPPMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQTTTXXX]]]bbbeeegggnnnrrrttt{{{fffRRREEE===888555444333333555777888777666888999;;;<<<;;;999555333///000111333444444444444000000000//////000000000//////000000111111222222222222222222222666;;;???IIIRRRcccyyyvvv```KKK???888777666777999999777666222222444555555555444444222111///......000222444666555444333333333444555999999888777555444222111222333666888999999888777:::;;;<<<:::666444444444222000...---...000333555666666444333333333444555444555666666666555444333111222222444666888:::;;;999999;;;===@@@CCCFFFGGGFFFEEEEEECCCAAA>>><<<;;;<<<<<<======<<<<<<;;;;;;<<<;;;<<>>???;;;;;;===AAAFFFLLLRRRUUUVVVZZZ___cccfffkkkqqqvvv|||}}}zzzvvvrrrooo___XXXQQQRRRXXXeeexxxrrr```OOODDD>>>777777777666666999>>>AAA@@@AAADDDFFFHHHIIIJJJJJJJJJRRR\\\bbbaaa\\\VVVRRRNNNQQQTTTWWWWWWTTTQQQNNNOOOQQQTTTVVVVVVTTTRRRPPPNNNNNNOOOOOOOOOOOONNNNNNPPPPPPPPPSSSXXX^^^eeeiiimmmuuuzzz|||qqq]]]LLLAAA<<<999888444444333555666777555444777888;;;<<<<<<999666444,,,---000333555666666666000000////////////000000111111111111000000000000444333111///000666===CCCRRRZZZjjj~~~qqq[[[HHH<<<666555555666777777666444111222444555666555444444222111///......000222444777666555444333444555555888888777777666555333333222444777:::;;;999666444:::<<<===;;;777444555666444222///------111444777777666555444333444555555444555666666666555444333222222222333555666888999<<<===>>>AAACCCEEEGGGHHHGGGFFFDDDBBB???<<<:::999???===;;;<<>><<<;;;===???BBBCCCAAA<<<888777555333111111000...,,,000333666777777555555666333222111000////////////555666777666333000//////...---,,,+++,,,,,,......///...---,,,+++*********///000///...111666777555999999999999777555222111000......111111222777===SSSnnn}}}cccJJJ444000111---+++...000.........000111000///111333444444444555777999BBBDDDGGGKKKNNNQQQRRRSSSRRRRRRSSSUUUWWWYYYZZZ[[[YYYZZZZZZYYYUUUQQQLLLIIIKKKJJJHHHHHHHHHEEE???::::::999777666555555555666333666999===BBBIIIQQQVVVeeejjjrrr{{{~~~}}}~~~~~~~~~}}}}}}zzzyyyzzz{{{{{{{{{}}}~~~|||~~~}}}{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}|||vvvnnnbbbQQQBBB???;;;666555666666444111444333111000000111333444666666666777888:::;;;<<<666666666555333111///...,,,...222555888FFFbbbzzz|||lll___LLLDDD;;;666666666333000333333222222111222222222111222222333444444555555444555777666555444444555333555777999:::999888777:::888666333222222333444222222222333333444444444222333555777777666444333000111111111111000000///......///////////////...---------........./////////000222444777888999999444666999<<<@@@CCCFFFGGGJJJLLLOOORRRUUU[[[aaaeeeooosssyyy|||}}}sssjjj```^^^fffuuuwwweeeUUUGGG===;;;:::999888777888888999???AAACCCDDDEEEFFFIIIKKKMMMTTT\\\aaa```\\\XXXUUUPPPOOONNNNNNNNNOOOPPPQQQOOORRRUUUWWWWWWUUURRROOOMMMMMMNNNPPPRRRSSSQQQPPPNNNOOOQQQTTTZZZcccmmmttt{{{hhhQQQDDD<<<777555555444555555444333444555777888:::;;;;;;:::888555333...///111222333333222222000000000000000000000000///000000111222333333333222111333444444555???JJJVVVfffzzz|||hhhQQQBBB<<<777777666555444444333333000111333666999888666333...//////000111111222222666666666666666666666666999::::::888555333333444444222333888:::777555666======<<<<<<;;;999666444333333222000...///222444999666333111111333666888666555444444333333333333333444555666666777888888===>>>@@@BBBDDDFFFHHHHHHDDDCCCBBB@@@>>>======<<>><<<===>>>@@@CCCDDDAAA<<<888666444222111111000...,,,///111444555444333222333000000000//////000000111666777777555222///------------,,,,,,,,,---///000000///...------,,,,,,,,,///000000///222888:::777;;;:::999888666555333222333111///000000111777???SSSnnnttt\\\EEE111...000...---000111000///000222222111000111333444444444666999<<>>999777666555444555666777888666888<<>>@@@AAAAAACCCEEEGGGMMMSSS\\\bbbbbb^^^YYYVVVSSSRRRQQQOOONNNNNNOOOOOOOOOPPPSSSUUUUUUSSSPPPOOONNNNNNOOOQQQRRRSSSRRRQQQMMMPPPTTTZZZcccnnnzzzsssaaaMMMAAA;;;666555555333555666666555555666777<<<===>>>>>><<<999666444000111222333444333333222//////////////////////////////000111111222333333111000222555666;;;GGGSSScccrrrsssaaaMMM???;;;777666666555444444333333222222333666888999777555000000000000000000111222333333444555666777777888777999:::999777666666666666333444888:::888777888===<<<<<<;;;:::888555333222333333111000000222444777666444222222333666777666666555333333222222222222222222333444555666777??????AAACCCEEEFFFHHHHHHAAA@@@???>>>===>>>???@@@===<<<<<<===???@@@???>>>???@@@AAACCCDDDAAA<<<888555333222111111111///---000222444444333111111111............///000111222777888777555111---,,,+++---,,,,,,,,,---///000111111111000///...............111111111555;;;===:::<<<:::888666444333333333777333111000///000777@@@SSSooohhhRRR???///---000//////222222111111222444444333222111222333444555888===@@@EEEFFFIIIKKKMMMNNNOOOOOOOOOPPPRRRTTTVVVXXXYYYZZZ[[[YYYWWWTTTPPPMMMJJJIIIHHHGGGFFFFFFDDDAAA<<<888333222222222444666888:::888;;;AAAGGGNNNWWW```eeeooorrrxxx~~~~~~~~~}}}|||~~~~~~|||{{{~~~}}}~~~}}}~~~}}}xxxrrriii[[[NNN@@@<<<777666777777666333222222222222222222222222333333444666777:::;;;<<<555555666555444222000///---...111444999HHHddd|||rrrbbbVVVIIIDDD<<<888777777666444777666555444444444444444222222333333333333333333555666888777555444444555555666666777777888888888777666444222111111222222666666666555444444333333777888999999888777555444111111111111111000//////.../////////...---,,,,,,------........./////////111222222222222111000000///000222444666999:::;;;???@@@AAAAAAAAABBBEEEHHHQQQUUUZZZ___cccjjjrrrxxxppp___NNNBBB;;;888666555777888999999888:::<<<<<<===>>>@@@BBBKKKRRR]]]dddddd```[[[WWWVVVTTTRRRPPPNNNNNNNNNNNNOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRRRROOOSSSYYYbbbmmmzzz~~~hhhXXXGGG===999555444555333555888888777666666777::::::;;;:::888555222000111222333444444333333222/////////////////////////////////000111111222222000///111555:::BBBRRRaaasssttteeeUUUEEE<<<:::666666555555444333333333333333333555888999888777333222000///...///111222000000222333555777999999555888:::;;;:::888888888888444444888:::888888:::<<<<<<;;;:::888555222000111333444444333222333444666555444333333444555666777666555333222111111111111000000000111333555666>>>???@@@BBBCCCEEEFFFFFF@@@???>>><<<<<<===>>>???<<<<<<<<<===???@@@AAAAAAAAABBBCCCDDDDDDAAA<<<888444222111111222222000///333555666555333222111222---------......///000111777777666333///,,,******,,,,,,,,,,,,---///111222111111000///......//////...111222333777>>>???===:::888555222000111222222555444333222000000888AAAVVVrrrsss]]]KKK===000...000000000222333333333444666666444333111222444555777;;;@@@DDDGGGHHHJJJLLLMMMMMMMMMLLLNNNOOOQQQTTTVVVWWWXXXXXXZZZXXXTTTQQQMMMKKKIIIHHHFFFFFFFFFEEEBBB>>>999666222111111111333666999;;;999>>>DDDLLLTTT]]]gggmmmsssuuuzzz~~~}}}}}}~~~}}}}}}}}}zzz}}}zzzuuummm```SSSCCC>>>999777777888777555111222222333333222222111222222333444777999;;;<<<555555555555555333111000//////111555;;;KKKgggmmm\\\RRRGGGCCC===:::999999888777777777666555444444444444333333333333333333333333666777888888666444444555333333222222333444555555555444333222111111111111444444444444444333333333888888888888777666444444111111111111111000///......//////......---,,,+++............////////////111222222222111000//////111222333444666777888999;;;<<<===<<<;;;<<<>>>@@@DDDGGGLLLOOOTTT[[[eeelllwww{{{wwwgggUUUHHH???<<<888777999;;;<<<;;;777888999999999:::<<>>???@@@AAABBBCCC@@@???>>><<<;;;;;;<<<<<<:::;;;===>>>???@@@BBBCCCCCCCCCCCCDDDCCC@@@;;;777222111000111222222111000444555666444222000000111//////............//////666666555222...+++***+++,,,,,,+++,,,---///111222//////......------......///111333444888>>>???<<<666444111...---...000111222222444555333222:::EEE]]]wwwzzzgggTTTEEE<<<333000000000000111333333333555777777555333111333555777999>>>CCCGGGHHHIIIJJJKKKLLLLLLKKKKKKMMMOOOQQQTTTUUUVVVVVVVVVXXXUUURRRNNNKKKIIIHHHHHHDDDEEEEEEDDD@@@;;;777555444333111111333666:::<<<;;;@@@GGGPPPYYYbbblllqqquuuwww{{{}}}|||~~~~~~||||||~~~~~~zzz}}}|||vvvooocccWWWFFFAAA;;;888888888777555111222222333333222222111111111222444555777999:::444555555666555444222111222111222666>>>OOOjjj}}}gggWWWNNNEEEBBB>>>;;;::::::::::::777666555444333333333333444444444444444555555555777888999999666555555555444444333333333444555666444333333222111111111111000000111222333333444444777777666666555444333222222222222111111000............//////...------,,,........./////////000000111111222222222222222111222222333444555666666777666777888888888888:::<<<===@@@CCCEEEHHHNNNWWW^^^iiiooowww~~~ppp^^^PPPEEE@@@:::999;;;===<<<:::777777777777666777:::===CCCMMM[[[eeehhhddd]]]YYYQQQPPPOOOMMMMMMMMMMMMNNNUUUUUUVVVWWWWWWVVVUUUUUUPPPQQQRRRQQQOOONNNPPPRRRSSSZZZfffsssrrrdddVVVKKK@@@;;;777222111222444666999:::999888777777<<<<<<;;;:::888555333111000111222333333333222111000000000000000000000000000000000000111111111111111000111777???NNNeeexxx}}}nnn\\\MMMAAA888444444444444444444444333333333444333333444777888888777666444111...---...///111111111111222333333444444333666999999777444333222777333222555777666777999999:::;;;999444000//////000222666777666555444444333333333333333444555555555444333222111000000000111111111222333555777999;;;<<<<<<===>>>??????@@@??????>>>===<<<:::999999888:::===>>>???AAACCCEEEEEEDDDCCCCCCBBB>>>999666111000///000222333222111111222333111///......///000000//////.../////////333333222000---+++,,,---,,,+++++++++,,,...///000......------,,,------...///222333444777<<<<<<999111///---++++++---///111000111444666555777BBBNNNgggyyylll[[[KKK???;;;555111000000000000222222333555666666444111111333777:::<<<@@@DDDHHHHHHIIIJJJKKKLLLKKKJJJJJJMMMOOOQQQSSSUUUTTTSSSSSSTTTRRROOOLLLIIIHHHGGGGGGCCCEEEFFFDDD???:::666555555444222222444888<<>>???CCCKKKQQQYYY___hhhpppvvv~~~|||kkk\\\LLLEEE===;;;<<<===;;;888777777777666555666999<<<@@@KKK[[[hhhkkkggg___ZZZPPPOOONNNLLLLLLLLLMMMMMMTTTVVVWWWXXXXXXWWWVVVTTTNNNPPPQQQOOOLLLKKKMMMPPPUUU___ooo~~~uuueeeWWWMMMEEE>>>:::777222000222444666999999888777777888;;;;;;:::888666444333111///000222333444444444333111111111111111111111111111111111111111111222222111000222999DDDUUUmmmqqqbbbQQQEEE<<<555333444444444333333333333333333222222222444777888777666444333111///......///000222222222222111111111111333555777777444222111111666222222666888666666888777999;;;888333//////000///222555666666444444444333333222222222444555666333333222111000000000000222222444555777888999:::;;;;;;<<<<<<======>>>>>><<<======>>>===;;;888777777:::===??????AAADDDGGGEEEDDDCCCBBB@@@===888444000//////000222444333222000111111000...---...000////////////000000111222///000000...,,,,,,---///,,,++++++***+++,,,---......------,,,------......000333444333666999888444------,,,+++,,,...000111222222444666666<<>>999666555555444333333777<<>>PPPlllvvv^^^NNNIIIBBBAAA@@@>>>===<<<>>>???999999777666555444444444444555555777888999:::;;;999:::;;;:::777555555666///000111111111111//////333333333333333222222111000000111222333333444444333333333222222222333333222222222222000///...---......///000111111111111.../////////000000000000111111222222333333222222000000111222222333444444...000222333333333555666444666888888888;;;AAAFFFLLLRRRZZZ```fffnnnxxxwwwhhhVVVNNNDDD@@@AAAAAA>>>:::777777666444333444777:::@@@LLL]]]kkkoookkkccc]]]SSSQQQOOOMMMLLLLLLLLLLLLQQQSSSUUUWWWWWWUUUSSSQQQMMMOOOPPPMMMIIIGGGJJJNNNYYYeeewwwzzzoooeeeWWWJJJCCC===999888666222111333555666888777666666777999999888777666555333222111000111333555777777777777222222222222222222222222333333222222222222222222000000444<<>>>>>999;;;===>>>>>>;;;999777666:::===??????AAAEEEHHHEEEDDDBBBAAA???<<<777333000//////000333444444333222333333222000000111222---......///111222444555---......---,,,,,,///111,,,+++*********+++,,,---......---------......///111333444333555888666111,,,,,,,,,,,,---///111222555444444555666???TTTggg{{{~~~fffUUUGGG:::222333333///...///000/////////000333555444111...000444:::>>>AAACCCEEEFFFGGGHHHJJJKKKKKKKKKJJJJJJNNNPPPRRRTTTSSSRRROOONNNMMMLLLLLLKKKIIIHHHGGGGGGCCCFFFGGGDDD>>>888555555333333222444888???EEEIIILLLQQQYYYaaaiiiqqqxxx}}}~~~~~~|||}}}~~~|||}}}~~~}}}}}}}}}||||||}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}~~~{{{yyyvvvnnndddOOOIII@@@;;;999888666444444333111000000111333444333333222222333333444555333444555666666666555444111...---222===PPPkkksss[[[KKKGGGAAAAAA@@@???======???@@@;;;:::999777666555555555444555666777999;;;<<<===:::;;;;;;:::888666555666222444555666666555333222333333444444444333222222333333333333333333333333333333222222222333444444333333222222000///...------...///111222222222222////////////000000000000111222222222222111111000111222222333444555555555///111333444333333444555000333555555444777<<<@@@FFFKKKQQQUUUYYY```jjjrrrppp___VVVKKKFFFFFFFFFBBB===666666555333222333666999@@@MMM___mmmrrrmmmeee```VVVTTTRRROOOMMMKKKKKKKKKMMMPPPSSSVVVVVVSSSPPPMMMKKKNNNOOOKKKGGGEEEHHHLLL^^^jjj||||||mmmbbbXXXKKK@@@<<<888666777666222222444555666777666555555777999<<<;;;:::999888777666666111222555777999:::::::::333333333333333333333333333333333333333333333333///000555???MMMaaa|||qqqZZZMMMAAA;;;999666555666333333333333333333333333//////111555777777444222111111111111000000000000000000000000111111111111000222333333222333444666666333555:::<<<999777777555888;;;999444000000333///111333444333333444555444333000///000333666999000000000000000111111222000222666:::;;;;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<:::<<<======;;;999999999:::===???>>>===???FFFLLLKKKJJJIIIHHHDDD>>>666111222000///111444777777555333333222222222333333444111///,,,++++++...111333555222///---...//////...///...,,,+++++++++,,,,,,---------------...///000000333666999999777333111+++---/////////000444666;;;:::::::::999BBB]]]xxxttt]]]HHH===:::666444222222222222000//////000111000000000222444444999???CCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOPPPPPPOOOMMMMMMMMMLLLKKKJJJHHHFFFEEEEEEJJJFFFAAA>>><<<:::666222777555666;;;===@@@FFFNNNVVV[[[cccjjjqqqvvv{{{~~~~~~}}}|||}}}~~~~~~~~~}}}{{{zzz{{{|||~~~~~~}}}}}}}}}zzz{{{~~~zzz{{{~~~~~~{{{yyyxxxppphhhVVVOOOEEE???<<<;;;999777555444333222222333444555222222222222222222111111555333111333555666555222000000222555<<>>======>>>;;;999888888999999777666444555888:::<<<<<<;;;;;;<<<:::888777777666555333222333555777777666555444444555666777888777777666000111222444555666666666777666555333222222333333111333666555111///000222000000000000////////////222222111111222222333444222222222222222222222222555222111222444555444222000000000000000000111111333333333444555666888888@@@EEEJJJMMMOOOUUU^^^fffuuu{{{mmm```VVVTTTQQQIIIAAA>>>:::666444555555333555999BBBMMMaaattt}}}wwwkkkcccXXXQQQKKKKKKLLLIIIHHHHHHJJJMMMPPPQQQOOOMMMLLLLLLNNNLLLHHHFFFEEEGGGJJJLLL```rrr|||uuujjj___SSSIII@@@:::666555444333222111111111444333333444666:::===@@@===;;;999999:::999444000222555777999;;;<<>>;;;999777777777777666444333222333444444333666555666@@@SSSmmmxxxgggQQQEEE;;;999:::888666555333222000//////000222333111000333888888555333444666333//////111222111///222222222222222222222222333333333222222111111111111555888888666333333333444444222111000000000000///222444555444333333444111111333444666777888888777666333111000111222222333333333666999::::::999;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@???===;;;::::::999<<>>@@@FFFKKKKKKJJJIIIGGGCCC===666000111///...000333666666555444444444444444333333333222111///......///222333222///,,,+++,,,---------...---,,,*********+++,,,...------------......///111333666999999888666444444111//////222666888999:::999999999;;;HHHddd~~~qqqYYYDDD:::777333222111111222222111000///000000000///000222444555:::@@@EEEFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLMMMNNNOOOOOONNNMMMLLLLLLLLLKKKIIIHHHGGGEEEEEEGGGCCC???<<<;;;999666333666555999???BBBCCCHHHOOOYYY^^^fffmmmssswww{{{}}}~~~~~~}}}}}}||||||}}}}}}}}}~~~}}}{{{{{{{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{xxxyyy|||~~~~~~}}}yyyzzz|||~~~~~~{{{zzzxxxqqqhhhWWWPPPFFF???<<<;;;999888555555444333333444555666555555555555444444444444444222111222555666555333222111333666<<>>DDDQQQeeexxx|||pppfffZZZRRRKKKJJJIIIFFFDDDEEEHHHKKKNNNNNNLLLJJJIIIHHHKKKJJJGGGDDDCCCEEEKKKPPPhhhxxx{{{mmmggg]]]SSSJJJBBB;;;777777666555444444333333333555444333444666:::===@@@>>><<<999999999888555222333666:::===@@@CCCGGGJJJIIIGGGDDDAAA???>>>=========;;;:::999:::999777555555555777BBBVVVooorrr```MMMBBB999888999777555555555333222111000111333444000///111666777555444666777444000///000111111000222333444555555444333222222222222222222222222222222666999:::777444333222333222111000000000000000000333555666555444444555444444444444555666777888888666444333222333444444333333333555888:::999888::::::;;;;;;;;;<<<<<<<<<===@@@BBBBBB???<<<:::999888;;;???AAAAAACCCGGGJJJJJJIIIGGGEEEBBB<<<555000000......///222444555444666777777888666444222111222222111111111222333333222///,,,+++,,,------------,,,+++***)))***++++++///...------------------111222555888999999888888999444//////444999::::::999777777888???QQQnnnkkkRRR???555333000//////000111222222000///000000000///000333555888===CCCGGGHHHGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDBBB@@@<<<:::999888777555555666;;;CCCFFFHHHLLLRRR___dddlllrrrvvvyyy{{{|||}}}|||zzzzzzzzz{{{~~~}}}{{{|||}}}|||{{{{{{{{{}}}~~~~~~}}}|||}}}~~~}}}|||zzzyyyxxxvvvwwwzzz|||}}}}}}|||{{{xxxxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{yyyrrriiiZZZRRRGGG@@@===<<<;;;999666555444444444666777888666666666555555555444444222111111222444666555444444333444777===LLLggg~~~rrr\\\KKKAAA???@@@@@@???<<<;;;;;;<<<777666555555777777666444666777888999:::999888888888888888888888777666666666777888999999888777666999:::<<<======<<<;;;;;;888777555444222222333333111222333444555444333222555222000............---000000111111222222333333000111111111111222222222333333333333333333333333555444333333444555444333333222111000000///000000111111111222333444555666555777;;;<<<===AAAHHHMMMWWW]]]eeelllttt~~~yyyrrriiiZZZKKKBBB===888555555666666:::@@@HHHVVVllluuujjjZZZQQQIIIFFFEEEAAA???@@@EEEGGGIIIIIIHHHEEEDDDDDDGGGGGGEEEAAA???DDDNNNVVVooo{{{}}}sssjjj\\\VVVMMMEEE???;;;777555888888777666555555555555666555444444666999===???AAA>>>:::999888999888777888<<>>666666888666444444666555333222222222333333000...///444555444555888999666111///000111111111222444666888888666444222111111111222333444444444333777:::<<<999666333111111111000//////000000000111333666666555444444555777666555444444555666666777666555444444555666777333222333555888999888777:::::::::;;;<<<<<<======>>>AAACCCCCC@@@<<<:::888777;;;???BBBCCCEEEGGGIIIIIIHHHFFFDDD@@@;;;444///.........///111333444444777888::::::888555111......///000222333444444555666333000............---,,,+++***)))))))))***+++///......---,,,,,,,,,,,,///111333666888999999:::666444222333555777888999999888777:::EEE[[[xxx{{{cccKKK;;;333111000///...///000111000///...///000000000111555888;;;@@@FFFJJJJJJHHHFFFEEEHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDCCC===<<<999777777777888888888888===DDDHHHKKKRRRYYYeeejjjqqqvvvyyyzzzzzz{{{~~~{{{zzzxxxxxxyyy{{{~~~~~~|||zzz|||||||||{{{{{{|||}}}~~~}}}|||{{{{{{}}}}}}{{{yyywwwvvvuuuvvvyyy{{{||||||{{{zzzwwwwwwwwwxxxyyy{{{}}}~~~||||||{{{{{{|||~~~}}}|||zzzssskkk\\\TTTHHH@@@======<<<;;;666666555555555777888999555555555444444333333222000000000222333555555555555444555777===LLLfff}}}qqqZZZHHH???>>>??????===:::999999:::777555555555777888777555666777888888888777666666555777888999888777777777777888888999888888777666;;;<<<===>>>>>>===<<<;;;:::888555333222222333444333333333333333333222222555111---,,,...000///...//////000111111222333333000000111111222222222111333333333333444444444444555555444444555444444333555444333222111111111111111111111111222333444555666777999:::;;;===BBBEEEOOOTTTZZZ```gggqqq|||uuufffUUUJJJAAA;;;777777777888===CCCMMM]]]rrrzzzmmmWWWMMMDDDAAA???<<<:::;;;>>>AAACCCDDDCCCBBBBBBBBBBBBDDDDDD@@@>>>DDDRRR^^^qqq{{{}}}ttthhh___PPPKKKCCC===999888777666888888777666555555666666777666555555666999<<>>>>>???AAACCCBBB???<<<:::999999<<<@@@CCCEEEFFFGGGHHHHHHGGGDDDBBB>>>999333...---......///000111333555777999::::::888444000---)))+++...111333555666666999555111...------+++***+++***)))))))))***+++,,,///...---,,,,,,,,,,,,,,,---...111444666888999999000555::::::666444666888:::999999>>>MMMfffsssZZZFFF999444333222111//////000///...,,,...///000000111444888<<<@@@DDDJJJLLLKKKIIIFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLJJJJJJJJJIIIGGGEEEBBBAAA999888777555555666888:::===;;;>>>DDDJJJOOOYYYbbbkkkooouuuxxxzzzzzzzzzzzz~~~{{{yyywwwxxxyyy{{{~~~|||{{{|||}}}{{{{{{{{{||||||}}}~~~~~~}}}|||{{{{{{}}}~~~}}}zzzxxxvvvuuuuuuwwwyyy{{{||||||{{{{{{vvvvvvvvvwwwxxxzzz|||}}}zzzzzzyyyzzz{{{}}}}}}}}}|||uuulll___UUUIII@@@<<<=========777666666555666777888999666666555444333333222222...///000111222333444555555444555777<<>>;;;999777777999888;;;>>>?????????@@@BBB???AAACCCAAABBBJJJXXXdddrrryyy}}}yyyrrriii^^^TTTIIIDDD===888666666666666666666555555444444555555888777666555666999<<<>>>===<<<999888:::>>>DDDHHHMMMSSS[[[ccckkkqqqwww{{{|||zzzvvvrrrnnnkkkiiiiiifffgggggggggddd^^^UUUPPPIIIIIIMMMZZZmmmssseeeSSSEEE<<<666222444555333111222333333222111111111111111666222000222111///111444777666333000//////111222000222555777777555222000//////111222444666777888666888:::<<<;;;999444111000///////////////000111///111333333222000000111666555333111000000000000222222222222333444555555222222222444666777666555;;;;;;<<<===>>>??????@@@@@@AAABBBAAA???<<<;;;<<<<<<===@@@CCCEEEGGGGGGGGGHHHFFFCCC@@@===888222------...///000000111333666666777999999666333...+++((())),,,///222444666666777444///,,,+++***)))(((++++++***)))***+++,,,---...---,,,,,,,,,,,,,,,,,,+++---111444666888888777///777>>>>>>888444555999999:::<<>>777777666444444555999<<>>888555444444555444555555444444333444444555999888666666777999<<<===999999:::;;;???FFFNNNTTT\\\bbbjjjrrryyy~~~~~~|||{{{{{{xxxxxxyyyyyyvvvpppgggaaaWWWVVVZZZfffwwwwwwgggYYYKKK???999444222444444111000111111111111111111111111111666222111222111......111333333333111//////000222///111333444444333111//////000111333444666777888777777888999:::999666333111111000//////000000000...000222222111/////////222222222111000000//////000000111111222222222222222222222333555666555444<<<<<<===>>>???@@@AAAAAABBBCCCCCCAAA???>>>???@@@??????@@@CCCEEEGGGGGGGGGGGGEEEBBB???;;;666111------///111111000111444777555555666666444111---+++++++++---///111333444555555222...,,,,,,,,,+++***,,,+++*********,,,---...,,,,,,,,,+++,,,,,,------+++...222666888888777666111666;;;;;;777444444666555888===HHH```{{{eeeNNN???888666555222111000000000111///...---...000222555:::AAAFFFKKKLLLNNNMMMKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIIIIJJJKKKMMMMMMKKKKKKKKKJJJGGGBBB>>>;;;666777666444333555999===DDDDDDGGGOOOVVV]]]hhhrrrrrrtttvvvwwwwwwwwwyyyzzz}}}}}}}}}zzzzzz{{{}}}~~~}}}{{{yyyyyyzzz{{{|||~~~~~~}}}~~~~~~~~~}}}}}}|||~~~}}}{{{yyyxxxwwwuuuwwwyyy{{{||||||{{{{{{uuuvvvxxxzzz{{{|||||||||yyyyyyxxxxxxzzz}}}~~~wwwoooaaaVVVHHH>>>:::;;;======999888666555444555555666777777666555444333222222...000222111000///111333222222222555;;;JJJeee|||kkkUUUGGGBBB;;;;;;;;;999666333333444444333333555777999999888444444444444444444555555333777<<<<<<888555555777777777777888999:::;;;<<<999:::;;;;;;;;;:::888777666666666666555555555555666777888888666444222000///000000///---,,,,,,---000000000000000000000000111222444555555444333222333444444555666666777777777888999888555333444666444444333333333333333444333222222222222333444444555444333333444444333333000444;;;AAAHHHQQQ\\\dddnnnyyyzzznnneee___ZZZXXXUUUQQQRRRUUUdddvvvnnnUUUIII===777444222222555888999;;;;;;::::::<<<===;;;???DDDJJJRRR\\\ffflllnnnnnniii___VVVNNNDDD<<<<<<999666444555666666555555444444333444444555555:::999777666777999;;;===:::===@@@DDDJJJSSS^^^fffooottt|||yyysssiiigggjjjuuulll\\\OOODDD:::777333222444444000///000000000111222333333333333444111000222111......111...000222222000...///111000111222333333222111000000000111333555666777888777666555666999999777555333222111000000000000000///111333333111////////////000111222222111000///000000111111222111111111222111111333555666555333<<<===>>>???@@@AAABBBBBBDDDDDDCCCAAA??????AAACCCAAAAAAAAABBBEEEGGGGGGFFFGGGDDDAAA>>>:::666000------///111111000111444777444444444444222///,,,+++.........///000222333444444222///---.../////////,,,,,,+++++++++,,,...///++++++++++++,,,------...+++///333888::::::888666333444555555444333333333222666>>>KKKeee~~~cccKKK===777555444111000///000111222111000,,,...000222666===DDDIIIMMMNNNOOOMMMKKKIIIHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNLLLLLLLLLJJJFFFAAA===:::666777666444333444999>>>FFFFFFLLLUUU]]]cccllluuutttuuuvvvuuuuuuvvvxxx{{{}}}~~~~~~{{{{{{|||}}}~~~~~~|||{{{yyyyyyzzz{{{}}}~~~~~~}}}~~~}}}|||yyy{{{~~~}}}|||zzzyyyxxxuuuvvvxxx{{{|||{{{{{{zzzuuuvvvyyy|||}}}}}}|||{{{yyyyyyxxxxxxzzz~~~~~~xxxoooaaaVVVHHH===:::;;;<<<===999888666555444444444444555444444333111000//////...111222222///...000333111000111444:::JJJeee|||jjjTTTGGGCCC:::;;;:::888555333222333333222222333666888888777444333333333333444555666333888<<<<<<888555555777777777888999:::<<<===>>>::::::;;;;;;;;;:::888777777777777777666555333222222555999;;;;;;777222//////111222000+++(((((()))222222222111111111111111111222444666666555444333444444444555666777777888777999:::888555333444666222222111111111222333333333333333222333333444444333111000111111111000///000555:::???DDDKKKTTTZZZbbbooo}}}vvvqqqllliiieee``````bbbjjj{{{nnnYYYLLL???888444111111444:::;;;<<<;;;999999999:::;;;???EEENNNXXXbbbjjjnnngggfff___UUUMMMGGG???777999777666666777888888888555555444444444555555666;;;999777666777999;;;===???CCCHHHNNNVVV```lllttt~~~wwwuuuwwwzzzfffUUUIII???888666333333555444000...000000111222333444555555555222//////222222//////222+++///222222000...///111222222222333333222222222000111222333555666777888777555333555888999888777444444222111000000000000000222444444222000000000---///222444444333111000111111222222222111111000222111111333555555444333AAAAAAAAABBBCCCBBB@@@===AAA@@@BBBEEECCC???@@@CCCFFFDDDBBBBBBDDDEEEEEEEEEIIIEEE@@@;;;777333000...............///000222333111///000333222,,,)))***,,,---............111333444000,,,,,,...//////---******))))))***++++++,,,+++,,,,,,------.........///111444777999:::999999333111111222555555222///777:::BBBUUUrrrwww[[[HHH>>>777444444000000000///......---------///333666;;;AAAHHHMMMPPPPPPOOOLLLIIIGGGGGGHHHIIIIIIJJJLLLMMMMMMMMMMMMMMMLLLJJJIIIIIIKKKMMMOOOMMMLLLJJJFFFBBB>>>:::888888888888777666888;;;===EEEJJJRRRZZZbbbiiiooosssuuuuuuuuuuuuvvvxxxyyyzzz~~~~~~}}}|||{{{zzzzzzyyy}}}}}}|||||||||~~~~~~}}}zzzxxxzzz{{{|||}}}~~~~~~}}}yyyzzz|||~~~~~~}}}|||{{{zzzvvvwwwzzz{{{||||||zzzzzzxxxyyyzzz||||||||||||{{{xxxzzz{{{{{{{{{}}}~~~}}}|||yyyuuurrreeeYYYJJJ???=========<<<777555333111111111222333555333222111222333111000111000000///000000111222222333555888<<>>>>>>>>===;;;:::888666555444444555777888999999999777555333666888<<<>>>===999555222000000000000////////////222222222222222111000000///111333555555333111///111444666666:::>>>>>>:::???888444555555222000000111111111222333444555666444444333333333222222222111111111111000000000000222333555:::@@@FFFLLLPPP]]]fffrrr{{{yyysssooooooppp}}}qqq___OOO???777666444444555888999999999888888:::<<<;;;BBBJJJQQQ[[[fffllllllfff\\\OOOEEE@@@>>>:::777555444333444777888666333)))000444111111555999888>>>===:::777666999???CCCCCCLLLVVV^^^dddnnn{{{uuu___KKK>>>888777333333222222222222111111555555555555444222000///222222111111111111111222111000///......///000111444444444333333222222222444444444555666888999:::666555333444666999999999666333111222444666888888666666666333000...///000.........///111333666888555555555444333333333333222333666777777555222///???@@@AAACCCDDDCCC@@@>>>BBB@@@AAADDDCCC@@@BBBFFFGGGEEECCCCCCDDDEEEDDDDDDFFFCCC>>>:::888555222000222111000/////////000111111...---///...+++***,,,+++,,,.........///111333333///,,,,,,---///...---------,,,+++++++++++++++---------......////////////111333555777888888888333222111333555555222000444:::GGG^^^{{{sssWWWEEE;;;444222222000000/////////............111666:::???EEEKKKOOOQQQQQQPPPMMMJJJHHHHHHIIIJJJJJJLLLMMMNNNNNNOOOOOOOOONNNLLLJJJJJJLLLNNNPPPMMMKKKIIIEEEAAA===:::888555666666666666888<<>>LLLggg~~~nnnXXXHHHAAA:::999888777666555555555444444444555666777777888555555444444555666888999;;;;;;;;;;;;999777444333555777:::<<<>>>>>>>>>===:::888777555444333444444555666888999999777555333444777:::;;;;;;888333111111111000000000/////////111111222222111111000//////111333555555444222111222555888999>>>CCCDDD@@@>>>777333444555333111111222222222222333555666777555555555555444444444444111111111111000000000000...///222555;;;AAAFFFIIISSS\\\gggppptttvvvxxxzzz~~~}}}~~~uuucccSSSBBB999666444333555777999::::::999999:::;;;>>>FFFPPPWWW___ggghhhfff[[[RRRFFF>>>;;;999666444555444333555777888666444---333666333333888<<<===@@@???===::::::===DDDJJJRRR[[[fffnnnttt}}}pppZZZGGG;;;666444444333333333222222111111333333444555555444222222222111111000000111111111111111000/////////000111444333333222222222222222333333444555666777888888555333222333555777888888777555333333555777888888444555555444111000000111...//////000111333555666333444444444444444333222000222555777777666444222>>>???AAADDDFFFFFFBBB???CCC@@@AAACCCBBBAAADDDJJJJJJGGGEEEDDDDDDDDDCCCBBBBBB???;;;999888666444222444333111000...---------///,,,+++,,,,,,)))***---+++---//////000111333555222///---,,,...//////...000///...,,,++++++******.........///////////////111111222333444555666666333222222333444444333111555???QQQiiikkkQQQ@@@777111///000000////////////////////////444:::@@@EEEIIINNNQQQRRRRRRQQQNNNKKKJJJJJJLLLLLLLLLNNNOOOPPPQQQQQQQQQRRRQQQNNNMMMMMMNNNPPPQQQLLLKKKGGGCCC???<<<999888666666777777888;;;@@@CCCKKKQQQ[[[dddkkkooosssuuussssssssstttuuuvvvwwwxxxyyyyyyyyyyyyzzzzzzzzz{{{vvvwwwyyy{{{|||~~~~~~}}}zzzyyyzzz{{{|||~~~~~~~~~xxxxxxyyyzzzzzz{{{{{{|||}}}~~~|||yyywwwwwwxxx{{{|||}}}}}}{{{{{{wwwxxxzzz{{{||||||{{{{{{yyyzzzzzzyyyzzz|||}}}|||{{{yyyuuurrreeeZZZJJJ@@@======<<<:::777666444333222222333444333333444666777666222///000111222333333333333222444444666:::@@@OOOiiinnnYYYIIIAAA:::999888888777777888888666666555555555555555555111111111333555888:::<<<<<<<<<<<<;;;999777444333666888;;;===>>>>>>===<<<777666444333222222222333222444777999999888555444555777999::::::777444222111111111000000000000///000000111111000000///......000222555666555444333333777;;;>>>DDDKKKMMMJJJ???888333444666444222333222222333333444555777888777777777666666666555555111111111111000000000000---...000333777<<<@@@CCCIIIPPP[[[bbbeeegggiiikkkrrr{{{|||lll\\\III???999666555666888999::::::999999:::;;;BBBLLLVVV]]]bbbdddaaa[[[NNNGGG===777555555444222555444444555777777666444222666777444444:::@@@CCCFFFFFFFFFDDDDDDIIIQQQXXXccclllwww~~~iiiSSSAAA777333333555444444333222111111111111222333444555444444333111000000000000000111111111111000000000000111222333222111111111111111111111333444666777777777666333222000111333666666666888666444444666777777777222333444444222000000111...///000222333333444444111222444555555444333222///111444666888777666555>>>@@@CCCFFFIIIHHHEEEBBBCCC@@@???AAAAAAAAAFFFLLLLLLJJJGGGFFFEEEDDDBBB@@@===;;;888777666555333111333222111///---,,,++++++---***+++......++++++---,,,...111222222333555666111000/////////000000000000///...,,,++++++******.............../////////222222111111222333444555444333333444444444444333:::FFFZZZssswwwcccJJJ<<<444000...//////////////////000000000000666===DDDIIIMMMPPPRRRSSSRRRQQQNNNLLLKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUSSSQQQOOONNNPPPQQQSSSMMMKKKGGGBBB???<<<::::::999:::::::::<<>>======<<<;;;999666444333777999<<<>>>???===;;;:::444444222111000111111222000333666:::;;;999777555666777999::::::888555444222222111111111000000000000000000000000///.........///222444666666666555444999>>>CCCKKKTTTWWWUUUEEE===777777777555333333333333333444555666777888777777777666666666666555111111111111000000000///000000222444777:::===???CCCIIIRRRWWWZZZ[[[]]]___eeennnxxxwwwgggTTTGGG???999777999;;;;;;999777666888<<>>666333333555555444333222111000000000111222333333333222111000000//////000000111111111111111111111222222222222111000//////000111111111333555777888777666555333111000000333555666666888666444444555666666555111222333333000...---...,,,...000333444555555444...000333555666444222111000111444666777777666555@@@AAADDDGGGJJJJJJGGGEEEAAA>>>===??????@@@EEELLLMMMKKKHHHFFFEEECCC@@@>>>:::888666555444333000...//////......---,,,+++***+++***---222333...+++,,,---000333444444444666777111111111111111111222222------,,,++++++++++++++++++,,,,,,------...//////333222222222222333444555444444555444444444444555===KKKaaayyylllZZZEEE999444111///000.../////////000000111111222777@@@GGGLLLNNNPPPQQQSSSRRRQQQNNNLLLLLLNNNQQQOOOPPPRRRTTTUUUVVVVVVWWWWWWUUUSSSPPPOOOPPPRRRSSSNNNKKKFFFAAA>>><<<;;;;;;:::;;;;;;<<<>>>CCCIIINNNUUU[[[eeemmmrrrsssssstttrrrrrrrrrrrrsssuuuvvvwwwzzzyyyyyyxxxwwwwwwvvvvvvqqqsssvvvyyy{{{|||}}}}}}~~~}}}}}}}}}}}}~~~|||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~}}}zzzyyyxxxxxxxxxyyyyyyzzzzzz|||~~~~~~{{{xxxuuuwwwxxx{{{|||}}}|||{{{zzzwwwxxxyyy{{{{{{{{{{{{zzzyyyyyyyyyyyyyyy|||}}}{{{zzzyyyxxxuuurrrooofff[[[LLLBBB>>><<<:::777555444333222222111111111333444777:::;;;999555111111111222333444555555555444333555:::CCCTTTnnnrrr]]]KKK@@@999999999999999::::::;;;999888666444222222333333444333444444666888;;;<<<<<<<<<;;;999777666444333777999<<<>>>>>><<<999777222111000//////000111111000222666999;;;:::999777555666777777777666555444222222222222111111111111000000000000000///.........///111333555666666666555:::@@@GGGPPPZZZ^^^]]]MMMDDD===;;;:::666333333333333333444555666777888666666666555555555444444111111111111000000000///111222333555777999;;;<<<>>>DDDKKKNNNOOOPPPRRRTTTZZZbbbmmmvvvppp]]]OOODDD<<<999:::???<<<888444333777===CCCKKKPPPTTTSSSSSSSSSOOOIIIBBB???:::666333333222222333444555555555555555555444444444555777<<>>NNNggg```PPP???888555222000000......///000000111222222555:::BBBIIIMMMOOOPPPQQQRRRRRRPPPNNNLLLLLLOOORRRPPPQQQSSSUUUVVVXXXXXXXXXXXXVVVSSSPPPOOOOOOQQQRRRMMMJJJEEE???<<<;;;;;;<<<999:::;;;===AAAGGGOOOUUU\\\bbbkkkqqqtttttttttsssrrrrrrrrrssstttuuuvvvwwwzzzzzzyyyxxxwwwvvvuuuuuurrrsssuuuxxxzzz{{{|||}}}}}}{{{{{{{{{|||~~~}}}|||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~|||zzzyyyxxxxxxxxxyyyzzz{{{{{{|||}}}~~~}}}zzzwwwuuuvvvwwwzzz{{{||||||zzzzzzvvvwwwyyyzzz{{{{{{zzzzzzwwwxxxyyyzzzzzz||||||{{{yyyxxxwwwuuuqqqnnnggg[[[MMMBBB>>><<<999666555444444333333222111111444555888;;;<<<;;;777333111111111222333444555666666444555<<>>===:::777444111000///...//////111222111222555777999999888888333444444444444444333333333333333222222222111111000000111111000000///......///000222333444555555666;;;BBBIIISSS^^^bbbaaaSSSIIIAAA>>>;;;777444444222222333333444555777888555555555444444444333333111111111111000000000000111111333444666777888888:::???DDDFFFEEEEEEGGGJJJNNNWWWaaakkkwwwxxxgggXXXKKK@@@;;;<<<@@@===888333222777>>>DDDJJJMMMMMMIIIGGGHHHGGGCCC>>><<<999666333222222222444555777777666666666777777666777;;;>>>CCCNNNYYYgggmmmtttvvvuuuxxx~~~zzzxxxpppmmmiiieeecccccceeeffflllqqqzzzyyykkkVVVEEE;;;777666666111111111111111000000000000111111222111000///...000000000000111222333444111222333444555555555444222111///......000222333333444555666777666666555222111///000222555666555444333222333444555444222111111000...,,,+++,,,------...000222444666777777///000222333333222111000444444555666777666555555BBBAAA@@@BBBDDDEEEEEEDDD<<<:::999;;;;;;:::>>>DDDEEEDDDBBBAAA???===999666444333333444555555333111//////000000///...,,,+++------///444444///,,,,,,---///222333222111000111---///111111000///000222000///...,,,++++++++++++((()))+++,,,///000222333333444666777888888888777555666777555333333555888CCCVVVqqqsssUUUGGG:::666666333000///---...///000111222333333999>>>EEEKKKNNNPPPQQQRRRRRRQQQOOOMMMKKKLLLPPPSSSPPPRRRSSSUUUWWWXXXYYYYYYXXXVVVRRROOONNNNNNOOOPPPKKKHHHBBB<<<999888999:::888:::<<<@@@GGGPPPZZZaaadddiiipppuuuvvvvvvuuuuuurrrrrrsssssstttuuuwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwttttttuuuvvvxxx{{{|||}}}~~~~~~|||yyyyyyzzz{{{~~~~~~||||||{{{{{{||||||}}}~~~~~~~~~~~~}}}}}}{{{yyyxxxwwwvvvwwwxxxzzz{{{{{{|||||||||{{{yyywwwvvvuuuvvvyyyzzz{{{{{{yyyyyyvvvwwwyyyzzz{{{{{{zzzzzzuuuwwwzzz{{{||||||~~~~~~~~~|||zzzzzzyyyvvvrrroooggg\\\MMMCCC>>><<<888555666666666666555444333333555666888;;;===<<<888555222111000///111333666888888666777>>>JJJ\\\uuu~~~iiiSSSEEE:::999999888888888999999666555333222222333555777666666555444555666777888888777666555555444444444666888;;;===<<<999444222000///......///000111222111111222333555666777777555555555555555555555555444333333333333222222222111111222222111111000///......///111222333444444666<<>><<<777555555222222222222333555666777555555555444444444333333111111111111000000000000111111333444666666777777888;;;???@@@>>>>>>@@@CCCDDDLLLVVV___kkkxxxsssdddVVVIIIBBBBBB>>><<<999666555888===BBBGGGHHHFFFBBB@@@AAAAAA>>><<<;;;:::888666555555666666999;;;;;;999888999;;;>>><<>>???AAACCCCCCBBB:::888888::::::999<<>>;;;888444888888888888777666555444666777888;;;===<<<999777333111///...///222666888;;;888999@@@MMM___xxxmmmWWWHHH:::999888888777777888888555444222111222444666888888888777777888999:::;;;666666555444444444444444555888;;;<<<;;;888333000//////......///000111333000000000111222333555666999999888888888888999:::444444444333333333222222222222222222222111000000......///000111222222333777<<>><<<888666777111111111222333444555666666555555555555444444444111111111111000000000000222333555666777888888888888;;;>>>>>><<<<<<>>>@@@???GGGOOOWWWaaammmssstttuuuxxx}}}}}}ooo```QQQJJJIII<<<;;;;;;999888999<<>>;;;;;;<<<<<<;;;999999:::;;;999;;;>>>>>><<<;;;<<<>>>CCCBBBEEELLLQQQWWWbbbooo~~~}}}vvvmmmfff```\\\[[[PPPMMMHHHDDDCCCEEEHHHJJJMMMVVVcccqqqiii\\\III<<<555444333111------......///000000000///000222444555555555555222222222222333444555666111222444666777666666555333111000...///111444555111111111000000111222333///...,,,---///222333222333222333444777888777555//////...------000555999555444333222111222333444222222111000000000//////000222333555777888999:::888999;;;>>>@@@BBBDDDDDD>>><<<999888888888888777:::;;;;;;999555333222222222333555888:::999666333/////////......---,,,,,,222111000.........///000222222111///,,,+++,,,............//////000111222///111000---,,,///000---,,,,,,,,,---///222444666555666777777888888888888444999;;;888444444999<<>>:::999888888888===AAADDDIIIUUUeeepppttttttuuuwwwxxxyyywwwvvvuuutttvvvxxxyyyxxxwwwxxxxxxzzzzzzyyyyyyyyyzzzzzz{{{zzzyyyxxxwwwxxxzzz}}}~~~~~~}}}|||xxxxxxyyy{{{~~~|||{{{{{{{{{{{{{{{zzzyyyzzz~~~~~~|||{{{yyyyyyvvvsssrrrtttxxxzzz{{{yyyzzz{{{yyyvvvsssrrrrrruuuvvvxxxzzz{{{|||}}}}}}yyyyyyxxxxxxwwwvvvvvvuuuvvvwwwyyy{{{}}}}}}}}}}}}}}}|||{{{{{{}}}}}}}}}|||zzzxxxuuutttfffXXXIII@@@;;;777777:::666777888888777555333222888888888;;;>>>>>>:::666666666666555444444666888999:::;;;AAANNNeee~~~zzzbbbOOO???:::888:::;;;999888999444444333333444555777888888888777777777777777888666555555444222111111000555666777777666444222111//////.........000222333222111///...///111444555666999;;;;;;999666333333333333111000000000111222222222222111111111000000000000//////000222555666;;;;;;===CCCKKKSSSXXX[[[RRRKKKBBB===;;;999444///000111333444555444333222555555444333222111111000////////////000111222333777666444444555777999;;;===>>>===;;;888666777888;;;???GGGPPPXXX___ccceeehhhhhhmmmuuu}}}zzzooodddUUUHHHGGGCCC???<<<<<<=========CCCAAA===<<<<<<=========<<<;;;::::::<<>>BBBGGGMMMZZZjjjtttxxxwwwwwwxxxyyyyyyxxxwwwvvvtttvvvyyyyyyxxxxxxxxxxxx{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyyyyyyyzzz|||}}}~~~~~~}}}{{{zzzzzz{{{~~~~~~|||{{{{{{{{{{{{{{{{{{zzz{{{~~~~~~|||zzzyyywwwtttpppoooqqqtttvvvwwwyyyyyyzzzxxxuuurrrqqqrrrtttuuuvvvxxxzzz{{{||||||zzzyyyyyyxxxxxxwwwwwwvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{}}}||||||{{{yyywwwsssqqqeeeXXXIII@@@;;;777777999555666777777666555333111888777888;;;======:::666666666666555444444666888::::::<<>>999::::::888888:::555444444444444666777888:::999888888777777777777666555555444222111111000333444555555444222000//////.........///000111222666444222111111333555666999;;;===<<<999666444333333333111000000000111222222222222111111111000000000000//////000222444666999999;;;???FFFMMMRRRTTTMMMGGG@@@<<<;;;999444111111222333444444555555555777666555444333222111000000000000000000111222222444444444444555777999:::===>>>===:::777666666777888<<>>AAADDDHHHKKKMMMMMMLLLJJJIIIIIIKKKNNNOOOUUUZZZ```fffkkktttzzzssslllggg```[[[UUUMMMGGGCCCAAAAAA@@@:::666666777555777;;;>>>HHHVVVggg~~~xxxaaaQQQ@@@888666333000///222111000///////////////000111333555555555444333222111/////////111333555777777777777888777666555555222......000333444333333111///------...///000//////...///000222444666333333555666666555555444111222222111//////111333000000000000000111222222000000000000000000000000000222444777:::;;;<<<<<<444555777888:::;;;;;;;;;888777555444333333444555333555666555333111000000333333222333444444222000000000///.........//////333222111///......//////000111000///,,,+++,,,............//////000111222444555555666<<>>GGG___zzzxxx[[[KKK>>>777111111222000//////111222333222333555888;;;DDDGGGJJJLLLMMMMMMNNNOOOQQQOOOKKKIIIJJJMMMPPPSSSUUUTTTSSSUUUWWWYYYYYYXXXTTTQQQNNNLLLKKKKKKJJJHHHEEEBBB>>>;;;:::;;;===??????FFFMMMUUUaaaoooxxx{{{{{{zzzyyyyyyxxxxxxxxxxxxuuuxxxzzzzzzyyyxxxxxxyyy{{{{{{{{{zzzzzzyyyyyyyyyyyyyyy{{{|||}}}~~~~~~~~~}}}{{{{{{}}}}}}|||{{{{{{||||||{{{{{{|||~~~~~~{{{yyyxxxssspppmmmkkkmmmoooqqqrrrtttuuuuuussspppnnnnnnooorrrsssuuuwwwyyyzzz{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxzzz|||}}}~~~~~~~~~~~~~~~}}}||||||}}}|||{{{zzzyyyvvvqqqmmmdddWWWHHH@@@;;;777666888444444555555555333222111777777888:::;;;;;;999666666666777666444444666777999:::<<>>???===:::666333222333333222111111111111222222111111111111000000000000000//////000222444555777666777:::@@@EEEHHHIIIEEEAAA;;;999999888555222222222222333444666777888888888666555444222111000111111000000000111111222111222333555777888999999======<<<:::777555555666555888===CCCHHHLLLNNNOOONNNNNNSSS\\\dddkkkuuutttiii]]]XXXRRRMMMLLLLLLMMMNNNMMMIIIDDD@@@???>>>===<<<===???DDDJJJQQQVVVZZZ\\\[[[YYYWWWVVVWWWZZZ]]]```eeejjjqqqwww||||||qqqhhh```XXXSSSOOOLLLGGGAAA===;;;::::::777333111333333222444999;;;FFFVVVhhhuuu]]]NNN===666444111///...000//////...............///000222333444444333222111000//////000222444555777888888888888777777666333111......000222333333111000///.........000000//////000000222444666777555555555555555444444444333444444333111000111333///////////////000111111000000000000000000000000000222444888;;;>>>???@@@444555666777777888888777666666555333222111333444111333555555333111000000444222111000111111111///111000/////////000111111444333111///.........///...///000///---,,,---...............///000111222555555555888AAAHHHDDD===///...------...///111222222333666888999999777666:::;;;;;;999444666AAAMMMjjjoooSSSFFF???:::555333222111//////222333444444555777;;;???FFFHHHKKKLLLLLLLLLMMMNNNOOONNNKKKJJJJJJMMMPPPRRRTTTSSSSSSTTTWWWXXXXXXWWWTTTQQQNNNLLLKKKIIIGGGFFFAAA???<<<:::999;;;@@@CCCDDDLLLUUU]]]fffrrryyyzzz|||{{{yyywwwvvvvvvwwwxxxwwwyyy{{{{{{zzzyyyyyyyyy{{{{{{{{{{{{zzzyyyxxxxxxxxxzzz|||~~~~~~~~~~~~~~~|||}}}~~~|||{{{{{{|||}}}|||||||||~~~}}}zzzwwwvvvpppmmmiiiggghhhjjjllllllmmmnnnnnnllljjjiiiiiijjjoooqqqsssuuuxxxzzz{{{{{{||||||{{{{{{zzzzzzyyyyyy{{{|||~~~~~~}}}}}}~~~~~~}}}~~~|||{{{{{{zzzuuunnniii```TTTGGG@@@;;;777555777333333333444333222111000555666777888999999777666555777777666555444555666777888:::AAAPPPhhh|||kkkUUUIII>>>:::999888999;;;666666555555666777999:::;;;:::888777666555555555555555444333333222111111///000000000000///...---.........///000000111111555555555555555666777777===>>>???<<<888444222111333333222222111111111111111111111111000000000000000000000000111222333444666555555777:::===??????===:::777666777777666444222222222222444777999;;;999888777666444222111111222111111000000111111222000222444777999::::::999<<<<<<;;;999666444444555555777;;;???BBBCCCCCCCCCBBBBBBGGGOOOWWW^^^hhhqqq|||wwwmmmggg```[[[YYYZZZ[[[\\\YYYTTTNNNIIIFFFDDDCCCBBBAAAEEEMMMVVV___eeejjjlllkkkiiigggfffgggkkkoooqqqtttyyy{{{mmm```WWWOOOIIIDDDCCCAAA>>>;;;999888888999555222222333333222555:::>>>JJJ[[[mmmttt^^^NNN>>>777555333111000000///............/////////000111222222222222111000000//////000222444555999::::::999777666555555111000///...///111222222000000000/////////000000///000111222444555666666666555444333222222222222444444444333111000000111...............///000000000000000000000000000000333444666999;;;===??????555555666777777777777666666777666444111000222444111333666666555222111111444222000///000111000000111000//////000111333444666444222000............---...//////---,,,---...............///000111222333333333777@@@GGGDDD<<>>:::666444555222222222222222111111111444555666777777666666666555777888777555444444555444555888???NNNfffsss\\\NNN???:::999999999;;;777777666666777888:::;;;:::999777666555444333333444444444333333222222111000000000000000//////...---...//////000111111111333444666777999:::;;;;;;;;;<<<<<<999555222000000333333333333222222111111000000000000000000000000000000000111111222333333555444333555777999999999666555444444555666555555111111111222444777:::;;;999888777666444333222111111111111111111111222333111333777:::<<<<<<;;;;;;:::::::::888555333444555777999;;;===???>>>>>>===<<<;;;???GGGMMMSSS\\\eeennnrrrvvvxxxyyy}}}{{{vvvpppkkkjjjkkkllllllfffaaaZZZTTTPPPNNNMMMLLLLLLQQQZZZdddmmmtttyyy{{{zzzyyywwwvvvwwwzzz~~~uuulll^^^SSSKKKEEE@@@<<<888777555444333444555555555333333444333222666===DDDQQQbbbsssvvv^^^OOO???888666333111111111000000///000000111111000000111111111111111111000000000000111222333444;;;<<<<<<:::666333222333000000000//////000111333111111111111111111000000///111222444555555555555444333222111000/////////111333333222000......///...............//////000111111111111111111111111333444666888:::===???@@@555666666777777777777777777999888555000///000333222444777888666333222111444222111000222222222111222111000///000222555666777666333111///...------+++---//////---------............//////000111222111111222444:::@@@>>>888......---------...000111222333444666777888999999===;;;;;;;;;888;;;OOOdddcccMMMLLL@@@???:::333111444666555333555666777999===BBBEEEIIIJJJKKKKKKIIIIIIJJJLLLMMMLLLJJJJJJKKKMMMPPPRRRSSSRRRQQQSSSUUUWWWWWWVVVTTTQQQNNNKKKIIIFFFCCC@@@999::::::888999>>>FFFMMMQQQZZZdddhhhlllrrruuuvvvxxxwwwuuusssrrrssstttuuuzzz|||~~~}}}|||zzzzzzzzzxxxyyyzzz{{{{{{{{{yyyyyyxxxzzz|||~~~}}}|||yyyzzz||||||{{{{{{}}}~~~{{{{{{{{{zzzwwwrrrmmmjjjddd```\\\YYYYYYZZZZZZZZZ]]]^^^^^^^^^^^^___bbbdddgggiiimmmqqqvvvzzz}}}~~~}}}}}}||||||{{{zzzzzzzzz{{{|||}}}}}}}}}|||{{{zzz|||}}}~~~}}}~~~|||zzzzzzzzzsssiii```UUUKKKAAA<<<999555444444222222222222111111222222222444555666555444555666555777888777555444444444333444666===LLLddd~~~xxx```PPP@@@::::::999999:::888888777777888999;;;<<<999888777666555444444444444444444333333222222222000000000///////////////---...///000111111111000333444777:::===>>>>>>>>>888888999777333111000000333333333444333222222111//////000000000000000111000000111111222222222222444333333444666777666555333333333333444444444444000111111333555777999:::777666666555444333222222111000000111111333444444333555888;;;<<<===<<<;;;777888888666444333444666999:::<<<======<<<;;;:::888777999???DDDHHHPPPYYYaaaeeeiiijjjkkkpppxxx}}}}}}~~~~~~~~~uuuppphhhbbb^^^]]]\\\[[[___ccckkkttt|||xxxsssddd\\\PPPGGGBBB>>>;;;888444333222222222333444555444222222333222333999BBBLLLZZZkkk{{{vvv^^^NNN===666444111//////111111111111111222222333111111111111111111111222111111111111111111222333999<<<<<<:::555111111222///111111111000000222333333333444444333222000///000111333555555444333222222111111000///......---///000222111///...---..................///000000111111111111111111111111000111333555999<<>>888:::;;;:::;;;AAAKKKSSSUUU___iiilllnnnssswwwwwwvvvuuutttsssssstttuuuuuu{{{}}}~~~~~~|||{{{zzz{{{vvvxxxzzz{{{||||||zzzzzzxxxyyy{{{~~~~~~|||wwwyyy{{{{{{{{{zzz{{{}}}wwwwwwwwwuuuqqqkkkeeebbbZZZVVVQQQNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSVVVZZZ]]]aaadddhhhnnntttxxx|||~~~}}}||||||{{{{{{zzzyyyyyy||||||}}}}}}}}}|||zzzyyyzzz|||~~~}}}{{{zzz}}}zzzxxxxxxxxxqqqdddZZZPPPFFF===:::888555333444222222222111111222222333111333555555333222444666555777888888666444333444333444666===KKKccc}}}yyybbbQQQAAA;;;::::::999999999999888888999:::<<<===999999888777777777777777444444333333333333222222//////........./////////---...///000111111111000111333666:::<<<<<<<<<;;;555666666555333111222222333333444444444333222111////////////000000111111000000111222222222222111222111111333555666555444111222333333333333333333///000222333555666777777444444444444333333333222//////000111222444555666555666888:::;;;;;;;;;;;;555666666555444444555777888999:::;;;;;;:::888777444222444888;;;>>>DDDLLLSSSWWWZZZ[[[[[[___iiiqqq}}}zzztttqqqppppppoootttwww}}}{{{vvvoooggg```UUUNNNDDD>>>;;;999666444333333222222333444444555222111111333333666@@@KKKYYYfffvvvttt^^^NNN>>>666333000------111111111111111222333333222222222111111222222222222222222111111111111111666999;;;888444111222444///111333222111000222444555666777777555333000...000222444666555333000///000000111111111///...------///111111///....../////////......//////000111111111111111111111111111111111222444666999;;;===444444555666777777777777888:::999444...***,,,///222444777888555222///...333222222444666666555444222111000000111444777999888777444111///---------)))+++...///...------............//////000111222///111111...///222444222,,,,,,,,,,,,---///111222000000//////111333666888:::777:::???AAAIIIdddrrrVVVKKKUUUgggdddWWWEEE999777555222444555888999<<<@@@EEEIIIJJJKKKKKKJJJHHHHHHIIIKKKKKKKKKJJJJJJKKKMMMPPPQQQRRRQQQQQQRRRUUUVVVVVVUUUTTTQQQNNNKKKHHHDDD@@@===999;;;<<<<<<===CCCNNNWWWXXXbbbkkknnnpppuuuyyyzzzuuuttttttttttttuuuuuuvvv{{{}}}}}}{{{{{{{{{uuuwwwyyy{{{||||||{{{zzzxxxyyy{{{}}}~~~|||vvvxxxzzz{{{zzzzzz{{{|||tttttttttqqqmmmfff```\\\SSSOOOJJJGGGFFFFFFGGGFFFEEEFFFGGGHHHJJJMMMRRRVVV]]]```eeekkkqqqwww{{{}}}|||||||||{{{zzzzzzyyyyyy}}}}}}~~~~~~}}}|||{{{zzzyyyzzz|||~~~}}}{{{yyywww{{{xxxvvvvvvvvvoooaaaVVVLLLCCC;;;999888444333444333222222111222222333333000333555444222111333666555777999888666444333333444444666===KKKccc}}}vvvbbbRRRAAA;;;;;;:::888888:::999888888999:::<<<===::::::999999999999999:::444333333333333333333333......---------......///,,,---///111111111000000...000444666888777666555333444555555333222333444333333444555444333222111.../////////000000111111000111111222222222111111000000000222444555555333111222333444333222222333...///222444555555555555333333333333333333333333...//////111222444666777666666777888999:::::::::333444555555444444666888666777999::::::999777666111//////333555666<<>>999777555333000000000000000000111111222222111222444666;;;GGGSSSdddqqq}}}rrr```PPP???777444111...---111111000000111222333333333333222222111222222333333333222222111000000000222666999777333111333666///222444333111111333555666777888888777444000...111222555666555222///---///000222333222111///...---///111111000//////000///////////////000111111111111111111111111111111555444444333333444666777222555777555111000444888888888777666444222000///444555555444222111111222555444333333222222333333000000//////000222444555444555555333///---...000////////////000222444666000000222333111///111444000//////000111111000...---------------.../////////000111333555888:::<<<;;;999888;;;EEEYYYuuufffMMM@@@===BBBMMMYYYYYYHHH666222777888888999<<>>;;;;;;<<<===???CCCLLLUUU\\\hhhkkknnnqqqssstttwwwyyyuuuuuuuuuuuuuuuttttttsssyyyzzz|||}}}}}}}}}||||||wwwwwwxxx{{{}}}~~~}}}|||{{{{{{|||}}}~~~}}}~~~{{{vvvxxxyyyyyyyyyyyyzzz{{{tttrrrnnnhhh```ZZZVVVUUUMMMJJJEEEBBBAAAAAA@@@@@@CCCCCCBBBAAABBBFFFMMMRRRTTTXXX^^^eeekkkrrryyy~~~~~~}}}|||{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzzzz{{{{{{yyytttqqqrrrpppoooooonnnfffYYYPPPEEEAAA;;;666555444444444666666444444444444555666;;;:::888555444333333333777777666555333222111111111666999<<>><<<<<<===???BBBHHHPPPZZZaaakkkmmmqqqssstttuuuwwwyyyuuuvvvvvvvvvvvvuuuttttttxxxyyyzzz|||}}}}}}||||||xxxxxxyyy{{{~~~~~~|||}}}}}}}}}~~~~~~~~~|||~~~~~~{{{xxxxxxxxxwwwvvvvvvvvvwwwqqqnnnhhhaaaYYYSSSPPPOOOGGGDDD???===<<<======<<<===<<<;;;:::;;;???EEEJJJLLLQQQWWW^^^fffnnnvvv{{{~~~~~~~~~}}}}}}||||||{{{}}}}}}~~~~~~}}}{{{zzzwwwwwwyyyzzzzzzwwwsssooonnnkkkhhhhhhfff___SSSIII@@@<<<777444333333333333666666444333333444555555777777555444444444444555777666555444333222111111000555999===III```xxxooodddXXXNNNAAA;;;:::;;;999777888999;;;===>>>???>>>>>>888777666555444333333333222222222333444444222000111111111111111111111111222222111111000111111111111444666777666666666777333444555444111///000222222333444555444333111000000000000000111111111111111111222222222222222111111000111222555666555333111111000000000000111111333222222222333444444555333222222333555666555444333222222111111222222333333333333333333222111111111111111222222222333333222333555666666555333222222111111111333666999:::<<<;;;999999:::@@@HHHNNNccclllyyy~~~zzzpppggg[[[QQQKKKFFF@@@;;;:::999666444222111000000111000000000000222444555111333555777<<>>:::555111//////000///......///000000///---//////......//////000000333333333444555777888999<<<;;;<<>>AAAEEEHHHJJJJJJJJJJJJKKKLLLKKKIIIIIIKKKMMMJJJIIIIIIKKKNNNOOOOOOOOOOOOPPPRRRTTTVVVWWWWWWVVVWWWTTTPPPJJJEEEAAA>>><<<>>>@@@CCCHHHNNNWWW```gggnnnqqqsssuuuuuuvvvwwwyyyvvvvvvwwwxxxwwwvvvuuutttuuuvvvxxxzzz|||||||||{{{xxxxxxyyy|||}}}~~~~~~~~~~~~{{{}}}~~~{{{zzzyyywwwuuusssrrrqqqqqqlllggg___VVVOOOJJJGGGFFFAAA>>>;;;999:::;;;;;;:::777777666555666999>>>BBBCCCGGGNNNVVV^^^hhhqqqwww{{{{{{{{{{{{||||||}}}}}}|||}}}}}}}}}|||zzzyyywwwssstttvvvxxxxxxuuupppkkkgggccc___]]]\\\UUUKKKCCC<<<999555222333444444444777666444333333333444444333333333333444555666777666555555444333222222111000555999>>>KKKccczzzrrraaaWWWQQQIII???::::::;;;:::888999:::<<<===>>>>>>>>>===777666555333222222222222111111111222444444222000222222222222222222222222444444333222222222222222333555888888888777777888555666666444111//////000444444444333222111111000111111111111111111000000111111222222222111111000111111111222444555444222111111111000000111111111222222222222333444666666444333222333444555444333333222222111111222222333222222222222222222111000000000111111111222222222222333444555555444222111222222111111222444666777999888777555666;;;AAAFFFVVV___lllwww~~~~~~{{{xxxtttooolllccc\\\QQQIIICCC???:::666555444222111000111111222000000111222222333444444000333777;;;EEEUUUjjjyyyzzzuuuqqqppppppmmmfff```QQQCCC888777666111000222111111222222333333222222111333444555555444333222000000000111111111222222000444555444555888888555222111///......///111222333444555666666555333222222222111222444444333111222222333333333111000///,,,,,,---...////////////000000............000000.........//////111222222222333444444444555888;;;111444666666333000//////111111222222222222111111111333444444222000///000////////////......------///......///000222444555444444333222111111222222333222222111222333555666555AAAHHHAAA333,,,///444//////...///000111///---000000////////////000000444444444444555666777888;;;<<<===FFF\\\{{{jjjOOO<<<444333333000000555999999:::<<<===AAAFFFIIIKKKKKKJJJJJJJJJLLLMMMLLLKKKKKKLLLNNNJJJJJJJJJLLLOOORRRRRRQQQOOOQQQSSSUUUVVVVVVUUUTTTVVVSSSNNNHHHCCC@@@>>>>>>@@@CCCHHHNNNUUU]]]ffflllqqqsssuuuvvvuuuuuuvvvwwwwwwwwwyyyyyyyyyxxxvvvuuussstttwwwyyyzzz{{{{{{{{{xxxyyyzzz}}}}}}|||||||||~~~~~~}}}~~~~~~{{{{{{yyyvvvsssrrrpppooommmfff___VVVLLLFFFBBB???>>>>>>;;;999999:::;;;<<<;;;666777666666666888<<>>BBBLLLTTT___iiiooouuu{{{}}}yyyuuupppllliiifffccc```XXXRRRJJJCCC???;;;888555444333111000000111222222000111222333333333333333222555;;;CCCPPPcccxxx~~~uuummmiiidddbbbaaa___YYYTTTHHH>>>666555555333111333000000111111222111111000000222444666666666555444/////////000111222222333333777888777888;;;;;;999111000///......///000111333333333333444555555666444333222222333444333222222333333444333222111000+++,,,---///000000111111000///............///000111000000111111222333444111222333222222444666999000222444555333111000/////////000111111111111111000222444333111///////////////000000000///...---............000222444555777666555444444555444444333222111000111111333444***666@@@>>>888444111...000//////000111111000...000000////////////000000444444444444444555555666:::;;;===HHHbbb}}}aaaHHH999333222333222444888888666888===>>>CCCHHHKKKKKKJJJJJJJJJJJJLLLNNNNNNMMMLLLMMMOOOKKKJJJKKKMMMPPPSSSSSSSSSPPPQQQSSSUUUUUUUUUSSSRRRSSSPPPKKKEEEBBB@@@@@@@@@CCCGGGMMMTTT[[[cccjjjooorrrtttvvvvvvuuuttttttuuuwwwyyyzzz{{{{{{yyywwwvvvrrrtttvvvxxxzzzzzzzzzzzzyyyyyy{{{~~~~~~}}}{{{{{{~~~~~~|||{{{{{{}}}~~~{{{zzzwwwtttsssrrrqqqmmmjjj___XXXMMMEEE???===;;;999:::888777777999;;;;;;:::777777888777666777:::<<<>>>@@@DDDJJJQQQZZZeeellltttuuuxxxzzz}}}~~~||||||{{{xxxuuuqqqnnnlllhhhjjjoootttwwwtttooojjj]]]WWWOOOKKKKKKIIICCC>>>;;;999777666888:::::::::999888666444333333333333222222333333333333333333333333333333333333222222...333999BBBSSSlllnnn]]]PPPIIIBBB===888666888::::::::::::;;;<<<======<<<;;;;;;555444333222111000000000000///000222333444222000333333333333333333333333555555444444444444555555666888:::;;;999888888999444444333333333333333222333222000...---...//////222222222111111111111111222222222222222111000000222111111333555666444333333222111000000111222333222222222333444666777888666444333444555555444333333222222111111222222333000111111222222222111111000111111111111222222222444555666777777555333222222222222111111222222222444444444222222444888;;;EEEKKKTTT[[[```eeekkkooovvv{{{~~~yyytttpppnnnkkkgggaaa]]][[[YYYWWWUUUJJJFFF@@@;;;777555333222666555333111111111111222222333333444444444333333555999AAALLL[[[nnnwwwlllbbb^^^YYYUUUSSSPPPLLLIIIAAA:::555555555444333444///000000000000000/////////111333555666666555555......///000111222222333444888999888999<<<<<<999000000///......///000000222222222222333555777888666444333333333444222111222222333444333222111000,,,---///000222222333333000000000//////000000000222222222222222333333444222333333222222222555777...///111222333333222222......///000000000000000///111333333111///...---//////000111000///...------------...///222444555;;;999777666777777666444222111//////...///000111---///111555AAAGGG===---111000000111222222111///000000//////......//////333333333333333333444555888:::===JJJgggsssXXXCCC777333222,,,...222666444333777>>>@@@EEEKKKMMMKKKIIIIIIJJJKKKLLLOOOOOONNNNNNOOOPPPKKKKKKKKKNNNQQQSSSSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPQQQMMMHHHCCC@@@@@@BBBCCCHHHMMMTTT[[[aaagggmmmqqqsssuuuwwwvvvuuutttuuuuuuxxxzzz|||}}}}}}{{{xxxwwwssstttvvvxxxzzzzzzzzzyyyzzzzzz{{{~~~~~~|||zzzyyy}}}~~~~~~|||zzzyyy{{{|||~~~~~~{{{xxxvvvtttsssssspppjjjeeeXXXPPPFFF???<<<:::888666666444333444666888888777555666777777555555777888<<<>>>@@@DDDKKKTTT___fffooorrrvvvzzz}}}~~~}}}}}}|||{{{yyyuuuqqqkkkgggddd]]]bbbjjjsssyyyyyyuuuqqqbbbYYYOOOJJJHHHGGGCCC@@@>>><<<::::::<<<======<<<;;;:::888666444333333444333333444444444333222222222222222222333333333333000666<<>>LLLJJJ===333222111222444444222111000//////...------......222111111111222222333444555999>>>MMMllljjjPPP>>>555333222...---///333333444:::AAACCCHHHMMMNNNKKKIIIJJJLLLKKKMMMOOOPPPOOOOOOOOOPPPLLLKKKLLLNNNQQQRRRSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNJJJEEEAAA???AAADDDFFFNNNSSS[[[bbbggglllppprrruuuwwwxxxxxxwwwvvvvvvwwwyyy{{{}}}~~~~~~|||yyywwwuuuvvvwwwyyyzzzzzzyyyyyyzzzzzz|||}}}{{{zzzyyyzzz{{{{{{zzzzzzzzz|||~~~~~~~~~~~~~~~}}}~~~~~~{{{xxxuuussssssrrrmmmddd]]]PPPIII@@@;;;::::::777444333222222333555666555444555666777777555444555666777888:::>>>DDDNNNYYYaaajjjnnntttyyy||||||zzzxxxwwwvvvsssnnngggaaa\\\XXXQQQXXXdddrrr}}}}}}pppfffYYYPPPMMMKKKHHHEEEGGGEEECCCBBBCCCCCCBBBAAA===<<<:::777555444444444222333444555555444333222111111222222222333333333444:::AAAMMMaaa{{{www```NNNCCC???777666555444666777999999;;;;;;<<<===<<<;;;999999555444333222111000000000000000111333555555444222222222222222222222222222111111222333444666777888666888::::::999888888888777555333333444555333111111000000000000111222222000000111111222333444444444555555444444222111111222222222555888:::999888444333111000000111333444444444444444444555666666666555555666888999888777333222222111111222222333111111222333333333333333222333333333333444444444444555666666666444222000222222333333333333333222222333333333222333555777999===AAACCCDDDGGGMMMQQQXXX\\\aaaeeejjjooouuuxxx~~~~~~yyyvvvpppooonnnmmmllllllmmmmmmhhhfffaaa\\\WWWSSSQQQOOOJJJGGGDDDBBBBBBBBBAAA@@@<<<;;;:::777555444555666666555333222111111222333444444555777:::===@@@BBBIIINNNXXXeeetttsssdddYYYMMMJJJEEE@@@>>><<<;;;:::888888777666666777666444222222222222222111000000...000222444555555444333.../////////000000111111222555777555666::::::777111111111111111111111111000///000000111333555666666555555666666444111...///000111222222111000000000000111333444444444444444444444555555444444444333444555666999;;;>>>???@@@@@@???===::::::;;;===+++***+++...222555777888555666666777777666666666...000333333111...---,,,---...///000000...,,,+++,,,,,,,,,---///222444666===:::666555666666444111///...,,,+++******+++,,,)))111111+++///???LLLOOO333333222333444555333111000///...---------------000000000000111222333333444888???OOOqqqeeeLLL;;;444222222666222000333555888>>>EEEEEEJJJOOOOOOLLLJJJKKKNNNKKKMMMPPPQQQPPPPPPPPPQQQMMMLLLLLLNNNPPPRRRRRRQQQSSSRRRQQQOOOOOONNNOOOOOOLLLIIIDDD@@@???AAAEEEHHHRRRXXX___fffkkknnnqqqsssvvvxxxyyyyyyxxxwwwxxxyyyyyy{{{}}}}}}zzzwwwvvvwwwxxxyyyzzzzzzyyyxxxzzz{{{|||~~~|||{{{yyyxxxwwwxxxyyyyyyzzz{{{~~~~~~~~~~~~~~~|||}}}~~~{{{xxxuuussssssrrrkkk```WWWLLLEEE===999999999666333444333222333555666666444555777888888666555555555222333555999@@@JJJVVV^^^gggkkkrrryyy{{{zzzwwwtttqqqoookkkfff___XXXRRRNNNIIIRRR```qqq~~~rrrdddYYYTTTRRRNNNKKKOOOMMMKKKJJJJJJJJJHHHGGG???===;;;888666555555555111222444555666555555444111111111222222333333444888===EEEQQQgggttt\\\HHH===999555555444444555777888999;;;<<<<<<===<<<;;;999888666555333222111111000000111111111333666666555333222222222222222222222222000000111222444666888999666888::::::999777777888999666444333444444111///000111111222333333444444//////000111333444555666555555555555444333222111222222333666999;;;;;;:::555333111//////111333555555555444444444555555666666555555666999::::::999333222222222222222222333111222333444444444444444333333333444444444555555777888999999888666444333222222333444444444333333...///000000000000222444444777;;;<<<===@@@EEEJJJMMMPPPTTTXXX\\\bbbiiimmmtttwww{{{}}}{{{uuuoookkkbbbaaa```______```aaaaaa]]][[[VVVQQQMMMJJJGGGGGGBBB@@@=========>>>>>>===777777666444222222333555444333222111111222333444444444555888===BBBGGGJJJTTTZZZdddqqqxxxjjj[[[OOOFFFCCC???;;;888888888888666888888777777888666444444444444444444333222111...000222444444444333222////////////000000000000444777888777888;;;<<<999111111111111111111111111.........///000222333444555555666777777444000---//////111222222111000///000111222333333333333333555666666777777666666555555666888;;;???CCCFFFHHHGGGGGGEEEBBB???>>>???AAA......///111222333444555666666666777888888999999111///...///111111...+++++++++---.........---,,,)))***,,,...///000111111:::777444444555666777777222111///---,,,++++++,,,---...//////000444;;;@@@PPP<<<...111666444222333---......///////////////+++---///000/////////111333777AAAXXXyyyqqqSSSBBB888111111666111222333555666:::???BBBLLLMMMOOOPPPPPPNNNKKKIIIKKKMMMOOOPPPOOONNNNNNNNNNNNLLLJJJMMMRRRTTTRRROOOUUUSSSQQQPPPPPPOOOMMMKKKGGGEEECCCAAA@@@DDDJJJOOO\\\aaaggglllppprrruuuvvvyyyyyyxxxxxxxxxwwwwwwwwwzzz|||~~~~~~~~~|||yyywwwtttuuuwwwxxxxxxxxxvvvuuuyyyzzz|||~~~~~~|||zzzyyyyyyyyywwwwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||{{{zzzwwwtttrrrppphhh]]]TTTDDD@@@:::666444444333333333333333333333333333333222222333444444555555666888888999:::===DDDLLLRRR___eeelllrrrsssqqqooonnniiifffaaa[[[TTTNNNJJJHHHDDDOOO^^^nnnvvvmmmfffbbb``````\\\[[[YYYUUUPPPKKKFFFDDDBBB>>>888444444444444444333444444333222333555777444222000000222444555666888@@@KKK[[[qqqttt\\\HHH<<<666777555333333555777888777555777;;;>>>???===:::888666555444333222000000///...///000222444555555666555444444333222222222333111//////111666888777666;;;;;;:::999888777777777666555444333222111111111111000...------///111222444222///------///222444555777999999666333222222111333666888999888666444555111......111444444444666666555444444444444444777555444666999999777444555555444333333333444444222222222222222222222222555555555555555666777777666666888888777555333111222222222222222222222222222222222111222222333333222333555777:::===@@@BBBGGGDDDEEELLLRRRVVVZZZ___eeemmmrrrqqqmmmiiiaaaZZZRRRPPPOOOOOOPPPPPPOOOMMMNNNKKKHHHEEEDDDBBB???===999999999888777666666666666444111---+++,,,000333111111222333444444444444777888999:::===FFFQQQZZZfffoooyyyrrr```QQQIIIBBB===999777888999999888999999::::::999777555444222111333666444000///222222111///000222444555555555333222222555777888777666555555666666777888888333333444666888666222///.........///000222333444999888777555333111///...000//////...//////000000000000111111222333555555444777:::;;;999666555555777999>>>BBBFFFKKKQQQUUUWWWTTTOOOJJJFFFCCCBBBAAA...//////000111222333333666666777777777666666555111///------//////...++++++,,,---...///......---******+++---...///000111:::888555555666888888888333222000...---,,,------,,,.../////////222777;;;LLLDDD===:::777222///000---...//////000000//////,,,---///000//////111222555<<>>:::777666777999:::999;;;;;;:::999777666555555777222000111000......222111111111222333555666666888666444555666888888888;;;::::::999::::::;;;<<<555444444555666555333000/////////000111222333444888777555333222111000000111111111111111111111111000000000000111333555666888:::======;;;999888777;;;???FFFLLLRRRXXX]]]aaaaaa^^^YYYSSSMMMIIIFFFEEE/////////000000111111111444555666666666444222000000...,,,+++,,,---------------...///////////////,,,,,,,,,,,,---///111222888666444444666777777777444333111//////...//////---...//////...///222444===EEEGGG???555///......---...//////000000//////,,,...///000000111333555888CCCWWWqqqcccGGG<<<999666333555000222444777:::>>>CCCFFFJJJKKKMMMOOOOOONNNLLLKKKMMMOOOQQQRRRQQQPPPPPPQQQRRROOOLLLMMMQQQTTTSSSRRRTTTRRROOONNNMMMKKKIIIFFFDDDDDDCCCDDDGGGNNNVVV]]]ggglllrrrvvvxxxxxxwwwwwwxxxyyyyyyzzzzzz{{{{{{|||||||||}}}}}}|||zzzwwwvvvtttvvvwwwyyyzzzzzzyyyyyy{{{|||}}}~~~|||{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~}}}|||zzzyyyzzzxxxuuupppjjj^^^OOOEEE@@@>>>:::888666555333111111222444555555444222111111222222333333444555555555555666666888===CCCGGGQQQWWW```fffhhhfffdddbbbYYYVVVQQQJJJDDD@@@===;;;<<>>666666444333333444666666666555666888999999888777666222111111000///...------///000111222333333333333444333333222222222222222444333222333555777777666777888:::;;;<<<;;;999888666555444333222111111111222333333222222111000000/////////000000222333444666888::::::999888777888:::999888777555333222111555444222333444444333222333444444444666777888999777555444444555666555444555555444444444444555555555555555555555555555555444444333333444444555666777888888999888777555444333333333333333333333333444444333333333333333444555555555555666777888999999666666;;;@@@AAADDDGGGMMMTTTZZZYYYWWWTTTNNNHHH@@@>>><<<;;;===>>>>>>======:::777666777888888777888888777666555444333333111444777888666444333222555555555555444444444444222444999AAANNN___ppp|||}}}nnn___PPPEEE>>>:::777555555777999:::;;;===<<<:::888888:::<<<===???666///...//////000222///111333555666777777777;;;:::888888:::;;;;;;:::>>>>>><<<<<<;;;<<<======777555444333333333222111000111111111222222333333666555333111111111222333333333444444444444333333000/////////000333666777:::<<<>>>>>><<<999888888>>>EEEOOOYYYaaagggmmmpppppplllfff^^^VVVOOOIIIFFF000000000///////////////000222444555555333000...///---+++******+++---......//////000000000000000///...------...000333555555444222222444555555444444333222000000000111111...///000000//////......,,,;;;BBB888///...///.........///000000000000000---...000000000222666888<<>><<<:::999888666333000000222444666666444222000111111111222333333444444444555666666777:::>>>BBBJJJQQQYYY___aaa___]]][[[WWWTTTOOOIIIDDD???===;;;===CCCNNN]]]ooo~~~tttfffXXXMMMEEE@@@===:::777666555555444333555555555444111000000111333333333222333666:::>>>JJJYYYlll}}}|||fffQQQ@@@888777555333222444555555555555555666777777666555444222222222111111000000000000000111222333333222222333333222222222222333333666555555555666888999999888999<<<>>>>>>===;;;999666555444333222111111111333444555555444222000///---...000111222333333444666888:::;;;:::999:::;;;<<<:::888555333222222222555555555555555444333111222222333444666888:::;;;888777555444555555666666444333333333333444444555555555555555555555555555555444444444444555666666888888888999888777666555444444444444444555555555666555444444333444444444333333444555777999:::;;;999666555:::======???AAADDDKKKQQQPPPNNNLLLHHHCCC<<<:::888777888::::::::::::777444444666888999:::777666666555444333222111000333777999888666444444777666555555444444444444555777<<>><<<;;;:::;;;<<<<<<999666222000000111000000222222222333333333333222555444222111111333666888666666777777777666555444000///......000333666888999;;;===<<<:::888777777>>>FFFTTTbbbllltttyyy{{{{{{wwwpppfff[[[RRRJJJFFF000000000000////////////,,,...111333333222000///---,,,+++***)))+++---...////////////000000111111111000//////000222444666444333222222444555555444333222111000000111222222111111111111111000...---(((222666///+++///000---...//////000000000000000...///000000111444999<<>>FFFLLLTTTYYY\\\[[[ZZZYYYVVVTTTPPPLLLGGGBBB???===???AAAHHHTTTcccqqq|||rrrbbbSSSHHH@@@<<<:::999777666666666444222555666666555222000000000222333333222333666<<>>???>>><<<999777666555444333222111111111333444666666555333111///---...000222333444444333555777999:::::::::;;;===:::999777444333333444444444555666555444333222222222222333444666888:::;;;999999888777666666666777222222111111222333444444444444444444444444444444666666666666666777777888888888888888888777777666444444555555555666666666777666666555444444555555555555666777888:::;;;<<<<<<888777;;;>>>======???>>>EEEIIIIIIGGGFFFCCC???:::888666666777999999888777555444444666999:::;;;555555444444333222222222111333555666555555555666777666555444444444444444666888===III\\\qqqxxxiii[[[PPPHHHAAA===:::::::::999888999:::;;;===<<<::::::<<<@@@FFFIIIBBB999333444666555222222///333999;;;;;;;;;;;;<<<<<<<<<<<>>;;;777222.........//////222333444444444444333333555444333222444666:::<<<888888888888888777666666111000///000111444666888999:::<<<;;;999777666777>>>HHHXXXhhhttt|||vvvjjj^^^TTTLLLHHH000000000000000000000000+++---///111222111000///,,,,,,,,,+++***+++---//////////////////000111111111111000000111222444555444333222333555777666555111000/////////000111222222111000111222111///---///000...+++,,,000000---...///000000111111000000///000000000111666;;;@@@III]]]yyyiiiRRR>>>:::<<<888333222333666:::>>>AAAEEEIIILLLNNNNNNOOOOOOOOOOOOOOOOOOMMMPPPSSSTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTRRROOONNNMMMKKKIIIGGGBBBFFFMMMTTT[[[ccckkkqqqzzz|||~~~{{{zzzyyyuuuuuuvvvwwwyyyzzzzzz{{{}}}}}}}}}}}}|||{{{zzzzzzxxxxxxyyyyyyyyyyyyzzzzzz{{{|||~~~}}}}}}|||}}}~~~~~~~~~||||||~~~~~~}}}}}}zzzyyyuuummmbbbTTTHHHAAA;;;:::888888888666444111111222444555555444222111///000000111111222333333333555666777666777999;;;BBBGGGOOOUUUYYY\\\]]]^^^ZZZYYYWWWTTTPPPKKKFFFDDDCCCAAADDDMMMXXXcccpppzzzyyykkk[[[MMMCCC===;;;888777666777777666444222555666777666333111111111000222222222222666===CCCUUUiiisss^^^JJJ???999777444444555666666555666777888999888666333222000000000000000111111111111222333444555555555555444444444444444555555666111222333444555888<<<@@@AAAAAAAAA@@@>>>;;;777555666555444333222111111111333444555666555444111000///000111222333333333333444666888888888999:::<<<999888666555444444555555333444555444333222333444222333333333555666777888888999::::::888666666777222111111111222333444555555555555555555555555555777777666666777777888999777777777777777777777777555555555666777777888888888888777666555555555555:::999999999999999:::;;;<<<888888;;;===<<<;;;<<<999???CCCAAA@@@@@@===:::777666555666888888888666555444333444666888888777333333333333333333333333222444555444444444555777666555444333333333444555444777???NNNddd{{{~~~wwwmmm^^^RRRJJJEEE@@@<<<999:::;;;:::999999:::<<<>>>===;;;999999;;;===>>>;;;555222555666333111111222666<<<>>><<<;;;<<<>>><<<<<<>>>BBBGGGJJJKKKJJJDDDBBB@@@>>>>>>???AAACCC===999333000.../////////222333444666666666555444555444444444666888;;;===:::999888777666666777777222222222333444555666777888:::;;;:::999888888999@@@KKK\\\mmmyyyxxxkkk___UUUMMMJJJ000000111111111111111111......//////000/////////***,,,...---,,,+++---/////////.........///000111//////000000111222222222000000000111333444333222///...------...///000111222000...///111222000///333---***---111000////////////000111111111111000000000000000222777>>>CCCQQQhhh^^^KKK;;;999:::666444555555888<<<@@@CCCFFFJJJLLLPPPPPPPPPPPPPPPPPPOOOOOOMMMOOORRRSSSSSSSSSSSSTTTTTTVVVWWWXXXWWWUUUTTTSSSRRRPPPMMMLLLLLLKKKHHHFFFFFFKKKTTT]]]dddkkkqqquuu|||}}}~~~{{{zzzyyyzzzttttttuuuuuuvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzzzzyyyzzzyyyyyyxxxxxxxxxxxxxxxzzz|||~~~~~~}}}}}}}}}||||||}}}~~~}}}~~~|||}}}~~~~~~|||zzzuuukkk^^^PPPEEE???;;;999777666777666444333222333333444444333333222//////000000111222222222111333555666555666777999===CCCKKKSSSZZZ```eeeiiigggggggggfffbbb\\\VVVSSSNNNHHHEEEHHHMMMSSS^^^jjjpppwwwvvvnnn```QQQEEE===:::999777666666777888777444222555777888777555333222333///000222111111555===DDDYYYoooxxxcccOOOBBB:::888666555666777777666777999:::;;;:::777444111000000111111222222222333111222333555666777777777555555555555555666777777333555777888:::>>>DDDIIINNNLLLJJJFFFBBB===999777666555444333222111111111222333444444444444222222111111111222222333333333444555666666666666999:::999888777666555444444333222333444222000111333666444333333333333444444555555888;;;;;;888666444555333333333333444555666777666666666666666666666666666666666666666777888888666666666666666666666777555555666777777888999999999999888777666666666666999999999999999:::;;;<<<<<<888888;;;===;;;999;;;666<<>>===<<<;;;:::999777777666777333222444444222333666444999>>>???<<<;;;===???===>>>@@@DDDIIIKKKLLLKKKEEECCCAAA???@@@BBBDDDFFFAAA<<<777333111111000000111333555777777777666666333333444555777999:::;;;;;;999777555444555666777333444555666666666555555555777888888777666777999AAALLL\\\mmmyyyuuuggg[[[RRRLLLJJJ000111111111222222222222111000000///.........---))),,,//////---,,,---//////...---------...000111---...///000111111000000,,,++++++---///000///...------,,,,,,---...///000111///------000222111///111)))'''000333//////333//////000111111111111111000000000000222777???DDDWWWoooxxxVVVFFF999888999555444777666999>>>AAADDDGGGJJJLLLRRRRRRRRRQQQQQQPPPPPPPPPLLLOOORRRSSSSSSSSSSSSTTTTTTVVVYYYZZZXXXUUUSSSRRRPPPNNNLLLKKKKKKJJJHHHFFFIIIOOOYYYbbbjjjpppuuuxxx}}}~~~~~~|||zzzyyyyyyzzzssssssttttttuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwzzz{{{~~~}}}|||}}}|||||||||~~~}}}|||}}}~~~~~~{{{uuuiii[[[MMMBBB===;;;999777666666666555333333333333333333333333333/////////000111111222222000222444555555555666777:::@@@HHHRRR[[[dddlllqqquuuvvvwwwwwwsssmmmfffbbbZZZQQQIIIGGGFFFGGGPPP[[[aaaiiittt|||llldddWWWIII>>>999777666666555666777888777444222555777888888666444444444...000111000000444===EEE\\\rrr{{{gggRRREEE;;;999666666777777777777888:::<<<===<<<888444111333333333444444555555666111222444666777888999999666666666666666777888888777999<<<>>>@@@EEELLLQQQYYYVVVRRRMMMGGGBBB>>><<<666666444333222111111111222222333333444333333333333222222111111222333333333444555555444555777999:::999888777555333222111111222333111///000444777555444333222222222222333333777;;;<<<888555333333444444444555666777888888777777777777777777777777555555555555555666777777666666555555555555666777555666666777888999999999:::999888777666666666666555555666888:::<<<>>>???<<<888888<<<>>>;;;:::;;;777<<<>>><<<::::::999666666777888;;;===<<<999666444444555777888777555222111222222333555666666777222555888999777555444444444333111111111333555666;;;>>>HHH[[[rrrwwwmmm```VVVIIIAAA===;;;888555222555888999888999<<