BMo6(4 Ħ>LHdĦDdDӵӵӵĦӵĭӵD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hD^DdDĦs׼s>d<Ħ>d<ĦĦBeĦDdDĦsdKĦgdKĦgdKĦDeneneneĦĦӵ>L=hĦ4ĉ@ӵHdĦ=ĪjGG=?DdD?fӵĦӵƜ`1.׼sĭӵӵĦ[[[XXXYYYTTTSSSKKKMMMMMMEEECCCGGGPPPXXXZZZĦ^^^```\\\VVVSSSWWW___ĦyyyzzzzzzzzzS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e}}}??aaag<ĉWWW]]]fffaaa3we<ĦCCCBBBAAACCC3h?@eFFFBBBFFFCCCDDDIIIKKKIIIZEEEJJJIIICCC???@@@3h?gLPPPRRRPPPNNNIIINNNOOOLLLKKKNNNOOONNNYYY]]]hhhtttvvvqqqqqqwwwzzzHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħ{{{tthhhdddHƅ^Hu]ĦGGGH׼sGGGHHHGGGGGGtQ@@@DDDDDDCCCje<Ħ===>>>>>>Bt=o9ĦH׼s<<<999666>>><<<<<<===;;;777HtĦAAAEEEDDDBBBFFFBt=o9ĦHdĦMMMIIIAAA:::@@@===;;;@@@LLLXXXXXXQQQQQQBBB:::???DDDAAA@@@CCCAAANNNpppq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦJJJ`eĭGGGDdDΦDdDĦ;;;DdDĦDDDJJJPPPVVV]]]cccgggeeegeĦgggmmmiiiFSĦ<<<;;;qjRgdKӵDdDĦ>>>===;;;::::::;;;===;;;888DdDĦAAAEEEGGGJJJqjRgdKӵDdDĦiiieee[[[SSS@@@===AAAXXX~~~~~~^^^@@@;;;>>><<<888777888:::QQQqqqvvv]]]IIIGGG???CCCUUUyyypo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ{{{DdDĦAAAHߝL`o9JJJDdDΦDdDӵ;;;DdDĦFFFUUUgggqqqsssvvv{{{geĦsp?aĦ===???GIdnuR)ĦDdDĦ===EEEKKKFFF@@@999777888999DdDĦ555DDDAAA???GIdnuR)ĦDdDĦYYYWWWUUUTTTIIIMMMZZZwwwYYYSSSTTTIII>>>>>>BBBDDDMMMSSSKKK<<<999@@@444AAA>>>LLLhhhpeӵĦpeӵDx<>d<ӵDddd<Ħ3334DufئL>eDdDʜ4DuTӵ===DdDĦEEEKKKSSSUUUQQQOOOQQQQQQgeĦs<v>aĦAAABBBpeӵDx<DdDĦKKKOOORRROOOJJJCCC@@@@@@???DdDĦ777888555666peӵDx<>d<::::::;;;FFFZZZxxxyyy]]]TTTLLLFFF???888444555333999<<daĦQQQWWWB?Ho9FFF>dd<ӵ777>>>B?Ho9222<x666;;;PPPiiizzzxxxfffJJJ333HHHddd~~~^^^???LLLOOOFFFBBBRRRiii@h@GHĪj@IŌBeneHkgemmmneNNN>>>feHu]3hhQQQRRRQQQseQQQRRRRRRSSSSSSSSSJJJgeĦja>aĦPPPRRR@GUUU^^^seOOOOOOFFFEEECCCCCCDDDDDD<ŌAAA@@@FFF@G===<<<Hkge666666777AAAIIIJJJMMMZZZkkkvvv___kkkjjj___bbbwwwlllNNNPPPuuuOOODDD@@@777777===AAAVVVwwwfffPPPxxxgggD^[[[^^^^^^[[[s׼sXXXTTTRRRSSSUUUUUUTTTOOOgeFm8RRR>aĦVVVUUUVVVcccdddZZZs׼sYYYXXXWWWMMMLLLLLLLLLLLLLLLHoFFFFFFCCCAAABBB???<<<;;;999<<<===???DDDFFFEEEFFFKKKNNNMMMJJJNNNQQQQQQPPPRRRUUUVVVTTTXXXZZZ\\\eeemmmgggYYYhhhwwwWWWAAANNNYYYHHHBBBWWWqqqĦmmmnnnyyyppp|||zzzrrriii>d<Ħ___bbbdddccc```Be\\\[[[WWWUUUXXX\\\\\\XXXaaageFYĉVVVYYY>aĦaaacccfffggggggggghhhjjjnnnrrrtttvvvBexxxuuunnnhhh]]]\\\[[[YYYWWWVVVnu]ӵOOOBBBLLL===@@@DDDDDDBBB>>>;;;999>>>>>>======>>>>>>??????>>>@@@AAABBBGGGMMMNNNKKKSSSOOOPPPWWWVVVOOOMMMRRRTTTUUUSSSQQQRRRWWWWWWTTT\\\___]]]bbbjjjkkkppprrrmmmYYY>>>JJJhhhgdKĦrrr|||sdKĦ```cccfffeeebbbddd___```^^^\\\___dddbbb[[[WWWŶS___```nnn3we<]]]jjjkkkmmmooorrruuuxxxyyy|||kkkhhhddd]]]WWW^^^]]]ZZZWWWUUUTTTiĉ@3hR/ŌBBBEEELLLHHHJJJKKKIIIEEEDDDEEEGGG>>>>>>===<<<:::999777666;;;@@@AAA>>>???GGGPPPTTTSSSOOONNNSSSTTTSSSXXX___RRRSSSWWW]]]^^^[[[ZZZ\\\[[[ZZZWWW\\\ccc[[[XXXeeeOOOYYYjjj|||^^^PPP```yyynenehhhaaacccfffeeedddcccfffiiidddeeeaaa\\\\\\^^^XXXNNNSSS>A]]]^^^```k<___hhhhhhjjjnnnrrruuuvvvwwwwww|||qqqbbbXXXVVVWWWXXXXXXQQQPPPNNNKKKJJJJJJfh;;;>>>AAA@@@@@@@@@===777222333999???;;;<<<>>>???@@@@@@??????DDDQQQXXXRRRHHHDDDGGGKKKKKKPPPVVVXXXXXXXXXXXXXXX___XXXVVV[[[[[[UUUUUU\\\QQQ^^^[[[RRRXXX]]]XXXUUU^^^^^^XXXZZZcccbbbcccnnneeefffjjjlllsssqqqhhhiiiiii]]]YYYYYYVVVSSSQQQPPPQQQSSSQQQ\\\\\\[[[___^^^pppgggmmmpppmmmlllmmmnnnlllssstttZZZSSSfffZZZNNNhhhXXX[[[VVVJJJCCCDDDHHH@@@===@@@AAA???AAA...555>>>222...555222666555222///...111333333EEEPPPPPPLLLPPPMMMHHHJJJQQQSSSVVVVVVUUUSSSSSSSSS[[[ZZZXXXVVVSSSTTTVVVYYY[[[YYYZZZ]]]\\\YYYXXXZZZWWW\\\___^^^\\\aaannnyyy~~~{{{uuuoookkkhhhggggggaaa```dddbbbYYYZZZ[[[QQQRRRRRRPPPLLLGGGEEEFFFIIIHHHEEEGGGMMMOOOMMMNNNRRRQQQWWWNNNNNN```ccccccuuuqqqlllcccaaakkk|||bbb```nnnuuuuuuwwwtttooocccXXXVVV[[[[[[WWW]]]cccjjjmmmjjjccc\\\YYYXXXPPPUUUTTTKKKSSS___YYYLLLIIIDDD>>>:::::::::::::::FFFEEEAAAEEEEEECCCHHHIIILLLOOORRRTTTVVVYYY[[[]]]]]]]]][[[ZZZ\\\___bbb___\\\[[[\\\ZZZVVVUUUXXX\\\___aaaaaacccnnn{{{vvvqqqmmmiiieeeeeeaaaccc```XXXZZZ\\\SSSPPPRRRQQQMMMGGGEEEHHHLLLRRRSSSUUUTTTPPPKKKLLLQQQRRRXXXTTTcccuuuqqq}}}~~~uuufff[[[UUUGGGQQQMMMDDDEEEDDDDDDLLLHHHJJJMMMNNNOOOQQQTTTVVV\\\\\\\\\[[[ZZZ\\\___bbbeeebbbbbbbbb```]]]___ccc^^^aaadddhhhqqqzzzsssmmmiiieee___ZZZaaa[[[]]]]]]WWWXXXӵJJJIIIMMMRRRNNNNNNNNNJJJDDD@@@@@@BBBIIIKKKKKKkkk|||oooqqqzzzlll]]]MMMBBBCCCLLLOOORRRSSSSSSSSSTTTUUU]]]]]]]]][[[ZZZZZZ]]]___]]]]]]^^^bbbbbbbbbhhhoookkkqqqzzzyyyoookkkjjjiiiddd___bbb[[[^^^bbb\\\4ĉ@ӵBBBEEEJJJFFFFFFEEEDDDDDDEEEFFFFFF>>><<<>>>jjjpppuuucccXXXPPPRRR___nnnxxx}}}cccaaaqqq|||aaaYYY]]]\\\XXXZZZXXX[[[eeessszzzyyyxxx{{{rrr]]]YYYOOOTTTZZZ```bbbbbbbbbbbbdddeeefffeeeeeefffiiikkknnnoootttyyy{{{}}}zzzzzzxxxqqqjjjhhh^^^```ccc\\\GG=????AAANNNPPPPPPPPPTTTZZZ]]]\\\EEEBBBFFFsss]]]EEE[[[OOO777EEEFFFAAA@@@CCCIIIOOOXXXaaafffbbbfffsssxxxpppfffbbb\\\WWWPPPTTT[[[RRRPPP___CCC===<<>>JJJ@@@@@@EEEKKKĭӵrrriiiĦ<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLggggĉ@LLLRRRTTTTTTShӵPPPSSSYYY```g&e>hӵOOOEEE:::>>>BBBAAABBBHHHfff?><ztttg&e>&ejjjHL111000666ShӵgL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttIIIRRRPPPHGgĉ@QQQPPP^^^```eeekkkppp{{{Hu]ĦZuR)ĦCCC???<<<@@@GGG@@@>>>sߝLGdUĦRRRHƅ^Hu]ĦbbbntHdĦ555888HGgĉ@HdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭKKKqetFFF@@@AAA>>>>>>@@@BBBCCCGGGDdDĦwww___t|d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e111puR)Ħ999555777:::>>>AAABBB>d<Ħ666Dt???:::888555666999333222DdDΦDdDĦSSS>d<ʜ4DuTӵ]]]4DwDd<Ħ:::puR)Ħ>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦQQQs&dq&ĒRgggmmmi?ʜtd<Ħ666HHܗDӊB<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe777@ďD555555222///444777888:::>>>ne===;;;=e444777888555333444:::999egeJJJNNNsĪj@hLLLSSSMMMfdDĦ555@ďDHkge4DuXӵĵD^;;;///444(((---000000(((...000...///555444333333888888===???;;;888777000111IIIFFFJJJ333888333111444DdDĦ===NNNΦ4DuXӵtvӵ>d<ĦĦĦTTTEEE000111---###+++///,,,***,,,...+++)))000333111333===EEEHHHĦ777666555444333666111...111444222111222---///333777<<d<ĦBBBKKKIIIZZZ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ}}}BBB222777+++111,,,))))))---...,,,(((222222222222333333333gdKĦ000///...//////...---,,,++++++---///000///111333333111/////////GGG===>>>GGGEEEAAAXXXyyyjjjcccRRRAAADDDUUUbbbbbbgdDĦ666@@@RRRfff>AneneneZZZ<<<888,,,---,,,,,,111666777444000........./////////ne---+++*********+++,,,+++***)))***+++---...,,,...000000//////000111FFFIIIZZZmmmlllfffxxxDeCCCGGGIIIMMM~~~jjj===444---***,,,///555::::::555111))))))*********+++***)))'''&&&&&&'''((()))((('''''''''(((******+++,,,...//////000333555CCCLLLaaarrrmmmbbbmmmhhhwww~~~vvvllllll999111333***+++...111333222---)))&&&&&&&&&'''''''''(((((()))(((''''''&&&''''''(((&&&&&&%%%%%%%%%%%%&&&''''''((())))))***,,,///222(((***333999111'''---<<>>111222000000+++'''(((*********+++''''''''''''''''''''''''(((''''''''''''((()))***&&&((()))++++++)))(((&&&&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&'''((($$$%%%%%%%%%%%%&&&***,,,,,,,,,+++***(((&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%&&&)))+++***+++...IIIuuuQQQ===444444777333+++'''%%%'''++++++((($$$''''''''''''''''''''''''((('''%%%$$$$$$&&&(((***'''((())))))))))))((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((($$$%%%&&&&&&'''***///222+++,,,,,,***&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&'''***------++++++...111***DDDrrrvvvMMM444333222000000------,,,++++++,,,+++'''###''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&%%%&&&'''((())),,,111555''')))***)))&&&$$$&&&''''''''''''&&&&&&%%%%%%%%%!!!$$$&&&$$$"""%%%+++000555333@@@dddQQQEEE333444>>>555***---222,,,---,,,***)))***,,,,,,((((((((((((((((((((((((%%%%%%'''((((((((('''&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&''''''(((+++000444$$$&&&((((((&&&%%%'''***'''''''''&&&&&&%%%%%%$$$''''''&&&'''+++...,,,(((//////111444AAAgggXXXHHH:::888555111///.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++(((&&&%%%((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))$$$%%%&&&%%%$$$$$$%%%'''***)))((('''&&&%%%$$$$$$###%%%'''(((''''''((()))+++111...///888DDDxxx|||UUU===444555444111///......//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++***)))((('''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&''''''%%%######$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###%%%'''(((''''''((()))***///+++...555333FFFooojjjLLLCCC???:::000///...------...///000,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++***)))((((((((((((((('''''''''''')))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""""""""######$$$$$$%%%'''((('''&&&###"""###$$$"""""""""######$$$$$$$$$###%%%'''(((''''''((()))%%%***''')))111000...999^^^pppIII>>>???888---...------,,,------...///++++++++++++++++++++++++((()))***+++++++++***)))(((((((((((('''''''''''')))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""######$$$$$$&&&''''''%%%######$$$%%%"""""""""############$$$###%%%'''(((''''''((()))&&&///000)))***000555888===sssuuuLLL>>>???:::111,,,//////......------------++++++++++++++++++++++++***+++,,,,,,,,,+++***)))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""############$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&((($$$$$$$$$$$$###############%%%'''(((''''''((()))***>>>JJJ<<<((((((222555***DDDjjjZZZFFF:::>>>===222111:::111000000///...---,,,,,,++++++++++++++++++++++++******+++,,,,,,+++)))((((((((((((((('''''''''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$%%%''')))&&&%%%%%%%%%$$$$$$#########%%%'''(((''''''((()))&&&AAA]]]SSS222(((...+++(((///000LLLgggKKKEEE@@@<<<333)))'''---////////////...---,,,,,,************************%%%&&&((()))******))))))((((((((((((''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((######$$$$$$$$$$$$%%%%%%###%%%'''(((''''''((()))###444OOONNN444,,,222+++333888000666fffvvvFFF@@@>>>666...///444444...---------......------,,,************************!!!###%%%''')))******))))))(((((((((''''''''''''%%%$$$######""""""######$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$###############%%%&&&&&&%%%$$$###%%%&&&!!!!!!"""###$$$%%%&&&&&&###%%%'''(((''''''((()))((('''555777&&&(((222***%%%///222333>>>\\\aaaFFFCCC999777555333111000000000---,,,,,,++++++,,,,,,---,,,+++***)))((((((((((((%%%%%%%%%&&&((()))(((''''''((((((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((()))***+++,,,,,,,,,333***---666222888hhhbbbHHH;;;777666555333111000/////////---,,,,,,++++++,,,,,,---+++******)))))))))))))))'''&&&%%%'''((()))(((&&&''''''((((((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))((()))))))))***+++++++++,,,111+++---333---)))???```WWW<<<:::888000333222111000////////////---,,,,,,++++++,,,,,,---+++******)))))))))******)))'''&&&'''(((((('''%%%''''''((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''((())))))******))))))******************+++++++++(((***000///+++///777WWWkkkDDD:::<<<888///000000000000000000000000---,,,,,,++++++,,,,,,------,,,+++***))))))))))))+++)))''''''''''''&&&%%%''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***************+++++++++***************))))))((()))...444555333...dddrrrHHH===???:::222//////000000111111111111111---,,,,,,++++++,,,,,,---///...---+++)))((('''''',,,***((('''''''''&&&%%%''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((((()))***************+++++++++***************+++...+++%%%'''...000,,,'''>>>aaasssNNN333666<<<444...333//////000111111111111111---,,,,,,++++++,,,,,,---000///---+++)))(((''''''---***(((&&&'''((('''&&&''''''((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''((())))))******))))))******************++++++'''---...***(((,,,+++'''222777444KKKuuuWWWBBB333444666111///333---...///000000000//////---,,,,,,++++++,,,,,,---------,,,+++************---***'''&&&'''(((((((((''''''((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((())))))))))))((()))))))))***+++++++++,,,%%%***---------...---+++111777---000dddUUUFFFAAA:::555222000///---,,,---...//////...---------,,,,,,++++++,,,,,,---+++*********+++,,,,,,---,,,***'''&&&'''((())))))''''''((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&''''''((((((((((((((((((((()))***+++,,,,,,---,,,***)))************+++!!!///444666GGGiiimmm>>>BBB<<<444222333555333000---,,,,,,,,,---///111222///---,,,***))))))******)))***+++,,,,,,,,,,,,,,,---,,,)))((('''((()))***((()))*********((('''&&&***))))))'''&&&%%%$$$$$$((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''$$$))),,,+++'''%%%''')))%%%(((&&&"""$$$((('''!!!''''''''''''''''''''''''***)))(((''''''((()))***+++***)))(((((()))***+++)))...222444666DDDuuuWWW<<<@@@:::333111222333222000//////.........///000000///...,,,+++******++++++,,,,,,---------,,,,,,+++,,,+++)))(((((()))***+++((())))))*********)))((())))))(((((('''&&&%%%%%%((((((''''''''''''(((((('''(((((())))))(((((('''&&&&&&&&&'''''''''((((((+++(((&&&&&&'''&&&(((***###&&&'''$$$%%%))))))%%%((((((((((((((((((((((((***)))(((''''''((()))*********)))(((((()))******.........222555===fff}}}RRRDDD???<<<777222000000111000...111111000/////////////////////...---,,,,,,,,,,,,/////////......,,,+++++++++***)))((()))***+++,,,))))))***+++++++++******)))))))))(((((('''''''''(((''''''&&&&&&''''''(((((())))))******))))))((('''&&&&&&&&&'''(((((()))...'''&&&,,,///)))%%%$$$###''')))''''''((()))'''))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***...,,,(((...555666JJJmmmcccEEE@@@BBB999555111//////000///...000000///////////////000000000//////...........................---,,,,,,+++************+++------,,,,,,,,,,,,++++++******)))))))))))))))))))))((((((''''''''''''''''''(((***++++++++++++++++++***''''''&&&&&&'''((()))******$$$$$$***+++'''&&&+++&&&)))***)))'''&&&&&&'''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((())))))))))))(((%%%+++444333:::OOOuuuTTTGGGBBB===666444111///////////////---......///000111111111111111111111000000000///,,,------...//////......,,,,,,,,,,,,------......000000...---,,,+++******************************)))((((((''''''(((((())))))******++++++******)))''''''&&&&&&'''(((***+++)))...444444...)))+++222(((((((((((('''&&&''')))(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))(((((((((&&&***))),,,333222555DDDTTTaaaJJJHHH>>>555555444222111000000000111---...///111222222222222111222222333333222111111------...///000111111000......//////////////////222111000...---,,,++++++,,,,,,,,,++++++************))))))(((((())))))***'''(((((((((((((((((('''((('''&&&&&&''')))+++---666TTTnnnooo\\\GGG444(((---(((%%%'''))))))***,,,(((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))((((((''''''//////---111111333>>>EEExxxxxxJJJGGGCCC777777555555444333222111222333000111333444444444333333222333444444444444333222111111222222222222222111111111111222111111000000111000///.........//////......---,,,+++******)))++++++************++++++((())))))******))))))(((((('''&&&%%%&&&))),,,...NNN{{{vvv[[[BBB999...&&&(((+++***)))***))))))))))))))))))))))))'''((()))******)))((('''''''''((())))))(((''''''&&&000///,,,111222222999<<<^^^]]]>>>GGG???444???555555555444333222333444444555666666666555444333222333444555555555444333555555555555444333222222333333333333333222111000///.........///000222333//////...---+++***)))))),,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,((('''&&&%%%&&&))),,,...```FFF777***)))+++)))&&&%%%************************'''((()))******)))((('''&&&'''((())))))((('''&&&###---,,,***111444222777555JJJnnn~~~OOOJJJ<<<888AAA<<<===<<<<<<<<<777333666<<<555666777666555555666777666555444666888777333///333333333444444333333333222555555222222555555222666444222222333444444444777555000,,,---000...(((+++,,,,,,------,,,,,,+++000///......//////---+++000222///))))))...///,,,DDDfff\\\444'''******((('''(((+++***&&&%%%'''((('''$$$))),,,***))))))'''$$$((('''%%%%%%)))+++(((###%%%***...///------222666<<>>999:::666444666777666999>>><<<;;;:::999888999;;;===999777666777888777444222666777888999999999888888666999999666666999999666::::::999888777888:::;;;111333111---+++......,,,111222333111...,,,,,,,,,+++++++++---000111111000&&&******'''(((---///,,,%%%:::UUUttthhhCCC444111...******,,,//////,,,+++---...+++***...///,,,)))***((($$$)))******))))))*********000111222000...---///000333???IIInnn]]]???CCC???===DDDAAAHHHAAA===>>>???>>>===???:::999888888999<<<@@@BBB777666555666999;;;<<<<<<777777777777666666555444333666666333444666777444000111333333444555777999333777777222///111333333///111222000,,,******+++111111111444666888888777///333333000///000000///777111///>>>aaakkkQQQ777---,,,******---000333333///------+++'''***,,,,,,((('''))))))&&&&&&''''''&&&$$$%%%(((,,, !!!$$$'''***---000111///<<<@@@XXXTTT===BBB@@@>>>CCCCCC???<<<<<<>>><<<888777999@@@AAABBBFFFJJJNNNPPPPPPHHHHHHHHHLLLQQQXXX^^^aaaNNNKKKGGGCCCAAA??????@@@@@@CCCCCCAAABBBEEEFFFCCC???>>>>>>@@@AAA???;;;777444777777444555888888555666555555666777777666444777666666888999999888666======;;;666222000000000222444666;;;DDDMMMPPPOOOIII???777999>>>CCCIIIPPPSSSUUUSSSNNNKKKIIIDDD===???>>>999222000111000,,,000,,,))))))((((((***------000444444111//////000111===<<>>888333333555///222666888UUUeeeNNNQQQUUUbbbqqquuuyyy{{{tttkkkbbb[[[^^^mmm}}}{{{oooaaaUUUJJJAAA;;;===999???AAAHHHyyyUUUTTT^^^eeeppp}}}|||{{{rrrcccPPPCCCAAALLLcccwwwzzzpppmmmkkkddd]]]OOOGGGNNNMMMDDDgggrrrqqq~~~nnnTTTIIICCC>>><<<:::===HHHSSSmmm~~~zzznnnvvvsss|||xxxzzzuuuooo~~~xxx|||{{{vvvuuuuuu|||}}}ssstttooosss}}}gggQQQCCCAAA===:::::::::;;;AAAHHHPPPllljjjEEE666MMMooozzzqqq}}}rrrtttwwwttttttppptttvvvxxx~~~vvvhhhjjjYYYRRRVVVFFFJJJQQQ___fff]]]UUUYYYaaaddd^^^```aaa^^^ZZZXXXYYY[[[YYY```fffjjjooowwwzzzwwwpppnnnrrr{{{{{{rrrlllmmmzzz{{{qqqttt{{{yyyzzzssskkkggghhhnnnuuuyyynnnvvv~~~zzzwwwvvvrrroooqqquuusssmmmjjjkkkooojjjeeegggppp{{{|||tttlllgggmmmvvv~~~xxxiiiLLL@@@BBB===:::999===@@@>>>>>>@@@EEEaaaxxx|||~~~{{{kkk```HHH***$$$;;;YYYccc\\\^^^eee]]]SSSVVVYYYVVVWWWVVVZZZ\\\ZZZXXXXXXVVVSSSLLLEEEIIIAAA<<<<<<222555111;;;DDDDDD===777999>>>EEEAAA===999999<<<@@@DDDEEEGGGIIIKKKRRR[[[``````RRRWWW___dddccc^^^XXXUUUiiijjjaaa```kkkjjj``````\\\ZZZVVVQQQMMMLLLMMMOOOUUUZZZaaaggghhhddd___[[[XXXWWWWWWYYYWWWQQQMMMMMMQQQKKKGGGIIISSSaaalllsssxxxyyywwwpppccc[[[___iiijjjfffrrr}}}xxxdddLLL<<<>>>GGG;;;777777<<>>888222111888AAACCCBBBFFFMMMGGG@@@EEEFFFBBBBBB666777888777555333///,,,333......++++++,,,---333444111111444111+++...777777444000000333666999;;;666888888777999===CCCFFF;;;AAADDDAAA@@@CCCEEECCCIIIJJJFFFDDDEEEBBB===<<<===??????;;;777444666888GGGKKKRRRZZZ]]]YYYOOOHHHGGGDDD@@@===;;;999:::<<<666444222333777<<>>111)))---///,,,///666///.........000000...,,,...000333222000000777>>>333666555000///444666555444444777888333111222000222666:::;;;;;;===AAAEEEJJJMMMRRRYYY[[[TTTHHH>>>>>>===999666444555666777222111///...---+++)))''')))...333555555444444333666333<<>>BBB___wwwVVVJJJ555CCC999444777999666333444111000111222///+++,,,222...???>>>000;;;___ppphhh:::888888555...777aaa}}}~~~\\\MMM555888======999555666999<<<===:::666666@@@YYYxxx}}}qqqlllwww~~~kkkmmmwwwqqq[[[]]]bbbiiinnnmmmgggbbbYYYTTTKKKAAA888333222222666888444---,,,000111...'''***---///...---,,,,,,---000///,,,...333444000111---000+++222999999PPPxxxUUUKKK@@@>>>BBB888888<<<888666666000333333333111//////111222444555:::444222MMMqqqCCC111999333333+++QQQmmmvvvhhhaaa~~~zzz```III???333===999999<<<;;;888<<>>@@@RRRoooqqqvvviiimmmrrrtttvvv|||\\\PPP@@@...333555888999///000666000,,,///111***+++---------+++)))'''&&&,,,---000444...+++555000000777+++,,,<<<<<>>111+++000///:::EEE???333555>>>444)))222...---,,,******+++,,,---)))...------444111---333,,,'''222///000666444AAAXXXZZZ;;;???999:::555666111111555111...555111111111///------///111444333222---///???uuuVVV999444555,,,>>>333333222:::---///222111CCCRRRHHHBBBUUUUUUIIIHHHLLLKKKMMMWWWQQQJJJ<<<...666@@@;;;444;;;DDDJJJQQQXXXZZZYYYVVVYYY\\\]]]___bbb```\\\fffbbbeeebbbYYY```iiifffIIIFFFUUUzzzkkkMMMJJJFFFBBB===888333///111111///,,,+++...666<<<333---***###***---///RRRhhhaaa<<<<<>>JJJyyyNNN<<>><<<;;;666222;;;FFFEEEFFFOOOGGG888888???GGGSSSJJJFFFAAA999222444888666@@@MMMZZZ```fffmmmooolllllllllmmmooosssvvvvvvttt{{{tttlllrrrxxxvvvaaa^^^fffzzzyyyZZZAAA888666444333111///+++((((((***------+++)))))))))''')))'''$$$000***888KKKQQQ}}}222...000...,,,,,,000777>>>CCC...333///,,,444555---,,,777+++111000444:::333;;;EEEiiigggDDD>>>FFFFFFSSSTTTHHH777222555333///000...//////...,,,---///111///444222333777000MMM///333EEEmmmyyyuuuEEE999>>>BBBSSSEEE111888999AAA]]][[[[[[PPP@@@888777MMMnnnoooYYYAAA999::::::CCCTTTooo{{{yyyhhheeedddddd[[[III777---222000...---......---,,,(((***---...---***)))(((///000++++++777)))AAANNN___EEE//////......///222666;;;===...222//////555222---333111,,,111000BBBXXXGGG888AAA[[[}}}NNN===GGGTTTYYYooonnnKKK333...---555888---...//////...------///222333777000///777...OOO<<<:::XXXjjjOOO888EEEcccSSS888>>>>>>LLLzzzjjjkkk___LLL999///HHHttttttNNNDDDPPP\\\tttrrraaaBBB@@@???:::111((()))...---***'''%%%&&&'''''''''---,,,***((((((***,,,...///...+++000CCC;;;KKK<<>>//////000///...///111333,,,777111222;;;)))GGG???333FFFPPPDDD^^^}}}sssHHH:::MMMYYY~~~^^^EEE;;;===HHHWWW@@@BBBjjjNNN:::777000+++///222000,,,+++***))))))***,,,---+++*********+++---...---***((()))555DDDZZZWWW...333777------666---...000111222222111111000******333111(((EEE|||XXX333;;;oooiiiEEE666EEEuuu^^^OOOwwwzzzsssAAAYYY@@@222111000///......//////222+++000///555555222LLL888@@@fffttt???ZZZrrr;;;<<>>000///...---,,,,,,---...111---333000222444999[[[PPP<<>>TTT||||||MMMXXXwwweeeCCC___yyy888------+++******+++,,,,,,///...666111000444@@@iii|||NNNHHHwwwaaaIIIVVV{{{TTTEEE@@@YYY{{{vvv[[[KKK===PPP}}}~~~YYYDDDAAAWWWkkk444---...---,,,---//////...---,,,///111///---+++---///444222///---,,,---///000???bbb888;;;``````HHHZZZfffhhh---666)))///******---...---555@@@333111111111???YYYTTT555000:::KKKiiimmmJJJddd|||oooRRR999aaa~~~hhh000,,,+++***)))******,,,,,,...,,,444///000444@@@hhhTTT@@@[[[]]]JJJHHHlll}}}YYYJJJ???JJJdddiiiWWWEEEFFF```kkkVVVPPPNNNjjjiii555222---,,,,,,---///000///...---......---++++++...000222000---+++***+++---///bbbwwwBBB777pppJJJ!!!000------,,,+++---000...***111222333,,,+++;;;???///111999HHH^^^dddPPPoooxxxeee\\\AAA777aaa}}}QQQ,,,++++++*********+++---...---)))///...222555:::[[[uuu]]]@@@FFFnnn___JJJMMMjjjxxxkkk\\\DDDDDDRRRjjjsss[[[PPPTTTsssrrriiiRRRSSSxxxaaa333333---,,,,,,---///000///...------,,,+++***+++...///...---+++******,,,...///\\\OOO***vvv...666+++000///++++++///---&&&222+++---000...555;;;555222888GGGYYY]]]VVVmmmxxx\\\JJJEEE333555eeeccc999---+++*********+++,,,...///---&&&,,,---444666333NNNsssqqqHHHAAAeee]]]GGGZZZNNNBBBFFFOOOrrrqqqWWWUUUvvvcccQQQ___^^^111......---,,,---//////...---...---++++++***+++,,,---,,,,,,+++,,,---...000111333XXXsssooo:::SSS---***///000***)))---...+++222(((,,,666888===BBB???333555DDDSSSuuuOOOQQQZZZWWWBBB888888111888ddd~~~yyydddBBB+++...***)))))))))***,,,...///---'''---...555444000IIIqqq|||LLLKKKWWWmmmSSSSSS}}}sssUUUKKKDDDZZZlllRRRXXX|||ggg]]]nnnccc555//////...------...///...,,,...---+++++++++++++++***+++,,,,,,---......//////)))111===fffwwwKKKddd"""***,,,,,,))))))+++------111---///111555IIIYYYWWW777222AAAOOO{{{fffAAAGGGGGG>>>333111444555???^^^hhhUUU@@@000(((,,,((((((((((((***,,,...///---(((///000444333000KKKzzz___ooooooppp]]]{{{ttt\\\FFFLLLhhhkkkZZZbbbgggbbbrrrggg;;;666000///------......---+++...---,,,+++++++++)))(((***+++,,,---------,,,++++++---...;;;GGGhhh}}}yyyUUUAAA^^^"""***(((((((((******+++,,,***//////&&&---TTTvvvxxx<<<333AAANNNuuu^^^CCC???999666444555555444777;;;999222,,,,,,+++***---,,,+++++++++,,,---...+++000...---222222666DDDoooyyy}}}OOONNNQQQdddlllUUUaaauuueeennn|||tttFFF444111111000///...---,,,,,,+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222222333444000888___CCC'''(((((((((((()))***+++,,,000***'''+++000AAAeeePPP444999BBB```PPPBBB>>>888555444444444333000333333...+++,,,---,,,,,,++++++******+++---......///,,,---111...555IIIsssWWWllljjjSSSGGGUUU{{{}}}\\\WWW\\\yyytttttt~~~NNN444111000///---,,,,,,+++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++,,,---...///000000&&&$$$(((BBBpppnnnyyyqqqOOO(((...((((((((((((((()))++++++000***(((+++...:::XXXuuuOOO555999AAA^^^zzzEEE???<<<777444333333222222+++//////***(((***,,,***+++******)))***+++,,,------+++)))111666222???]]]TTTYYYdddyyy```DDDJJJ]]]zzz}}}eeeUUUfffvvvYYY444111///---+++******+++,,,,,,,,,+++************+++******************************+++++++++,,,,,,,,,222000,,,,,,888GGGIIIAAA:::???ggg]]]>>>111***''''''&&&''''''((()))***...+++***,,,,,,111EEEZZZLLL555888???ZZZnnnDDD===:::555222222222111000---///...***(((******(((***))))))))))))***,,,---///***(((111666111EEElllrrrtttcccSSSaaatttUUUPPPJJJOOOlll}}}___SSSaaaddd999222000---***)))***+++---,,,+++***))))))***+++,,,************++++++++++++************************&&&+++---)))(((***)))%%%--- ///---***111$$$"""&&&&&&&&&&&&'''((())))))+++***+++---+++,,,666CCCDDD222666===VVVcccCCC;;;888444222111111000///...///...++++++------***))))))(((((()))+++,,,---222---***///111...GGGsssooo```lllSSSSSShhhqqqcccJJJDDDXXXrrr\\\eeemmmCCC333111...+++***+++,,,---+++***)))))))))***+++,,,++++++++++++,,,,,,------+++++++++************)))""")))...///......---+++---%%%,,,'''%%%$$$###%%%%%%%%%%%%&&&'''((()))((())),,,---,,,+++///555:::///444;;;SSSzzzYYY???:::777444222111111000///+++---,,,***---111222...***)))))))))***,,,---......///...000444:::[[[YYYTTTmmmSSSNNNWWWwwwzzz]]]OOOOOOfffgggaaaeeezzzjjjJJJ222000...,,,++++++,,,---***))))))))))))***+++++++++++++++,,,,,,------...+++++++++***************000///---+++)))((('''''',,,(((+++(((!!!%%%***%%%&&&&&&%%%&&&&&&'''((()))''')))+++,,,,,,,,,...000222---444;;;QQQnnn{{{SSS@@@999777444222222111000///++++++***))),,,111000,,,******)))***+++---...000***222222000555DDDmmmmmmLLLUUUzzz^^^IIIKKK]]]ttt}}}YYYCCCBBBRRRWWWSSSMMMDDDQQQTTTcccoooqqq~~~wwwVVVCCC000///...,,,++++++******(((((()))***************)))******+++,,,,,,------))))))))))))************%%%######%%%(((***,,,...)))&&&$$$''''''...333%%%&&&&&&&&&&&&'''((()))***((()))******+++---.........---555<<>>fff\\\IIIgggwwwBBBEEENNNbbb}}}tttSSSCCCGGGBBB<<>>CCCLLLFFFDDDFFFGGGHHHOOOXXX```kkkqqqrrryyy}}}~~~iiiKKK777222,,,---000&&&+++000"""(((+++++++++++++++***)))(((((()))))))))************)))************))))))((()))))))))))))))))))))))),,,)))''''''))))))&&&###%%%'''((((((&&&%%%%%%%%%,,,+++(((''''''(((+++,,,000+++666<<>>FFFHHHBBBAAASSSrrriiiLLL===::::::===>>>:::999>>>KKKrrrXXX888777222(((***(((,,,)))******+++++++++******(((((((((((())))))))))))(((((()))+++,,,,,,,,,,,,***************************+++,,,)))&&&%%%'''***'''''''''&&&%%%%%%&&&(((%%%%%%'''((()))+++,,,,,,---,,,666777AAAOOObbb^^^MMM```BBB000000'''+++000***))),,,)))%%%(((111&&&(((+++,,,,,,,,,---///111333111(((111000999ppp\\\???@@@333666999;;;999<<>>???IIIhhhooo888000222)))------+++))))))***+++++++++++++++(((((((((((())))))))))))******+++,,,,,,+++++++++***************************)))***++++++***(((%%%&&&'''((('''(((***---000...---+++)))((()))***+++,,,---666444<<>>dddIII444&&&)))///,,,(((((((((***,,,---,,,++++++,,,888333999000///555444AAAggggggJJJKKK<<<<<<<<<:::777666:::@@@:::===>>>;;;999;;;:::777999DDDHHHYYY|||>>>333555+++///---(((((()))***+++++++++++++++))))))))))))************++++++,,,,,,,,,+++******************************((('''(((+++...---)))%%%%%%&&&((()))***---222555444111---***''''''((((((---...666333:::EEEOOOpppiiiYYYiiiDDD///333666}}}NNN000$$$,,,,,,***,,,,,,)))***,,,.../////////...???<<<666111000444999===bbbuuueeeOOOAAA;;;???>>>666777AAA;;;///AAA:::555BBB<<>>???LLL000%%%,,,+++)))++++++)))***,,,---...///......777555111......222777;;;```{{{```RRRGGGEEEDDD@@@@@@EEEAAA666CCC===777BBBGGGXXXrrrQQQ444222222555///111---------,,,++++++******(((((((((***,,,---+++***###111...333222,,,111(((///(((&&&***---000111000***&&&'''777jjj|||HHH###(((''''''$$$...000JJJmmm777''')))%%%###'''---000000444<<>>GGG///&&&,,,***(((+++***)))***+++,,,---.........000000///......111666:::VVVtttzzzmmm[[[MMMFFFDDDBBB@@@@@@666AAAGGGMMMZZZjjj|||aaa<<>>KKKcccnnnIII...333777fffsss???+++&&&,,,)))))),,,+++))))))***+++,,,---......///000222111111222777:::AAAzzzaaayyyeee[[[[[[\\\[[[RRRFFFJJJbbb}}}wwwNNN222---333,,,000///......------,,,+++++++++******+++---...---,,,///+++%%%///444>>>MMM===///%%%222888---<<>>III]]]ooo@@@BBBJJJPPPFFF666'''%%%+++)))***...---((())))))***+++,,,---...///222555444111111555888222lllaaa{{{zzzkkk```iii<<<,,,...(((222///......------,,,++++++***)))((()))+++---,,,,,,***...(((===```{{{aaaXXXZZZIII...>>>ZZZTTT;;;...)))555}}}!!!---(((...'''***000%%%'''---(((&&&)))***&&&&&&)))...111...///999???GGGWWW~~~kkkpppsssNNN//////$$$&&&+++((()))...---((((((((()))***+++---...///222555333///...111666666eeerrriiifffIII000...'''555......------,,,+++++++++***((('''(((***+++,,,+++&&&444222YYY^^^ZZZ```RRR@@@222222222WWWaaa%%%&&&'''((('''EEEWWW888$$$(((***,,,+++(((&&&(((,,,---111...///;;;BBBFFFQQQvvvMMM***---%%%(((,,,&&&''',,,***(((((((((((()))+++,,,---...222555222...---111666:::XXXYYYrrrccc}}}~~~yyyPPP333000&&&222---------,,,++++++*********(((''''''***+++,,,+++'''555333iiiJJJ,,,......---999333***###&&&''':::vvvFFF'''(((***+++)))(((+++...000+++000...000>>>EEEFFFMMMqqqGGG***---&&&***,,,%%%%%%***'''(((((('''((()))***,,,---...222555333///...444:::222FFFUUUXXX}}}jjjxxxQQQ555111$$$...------,,,++++++******)))+++)))'''(((***,,,,,,,,,&&&111+++lll{{{888(((111...***(((333***---111WWWKKK%%%&&&((('''&&&(((---,,,((()))000...111@@@GGGGGGKKKnnnGGG%%%333444AAALLL000%%%''''''((()))***,,,...///111222222111000111444666;;;NNNzzzggghhhcccrrrSSSTTT333...000+++------------,,,+++*********'''+++,,,(((...111((((((444222XXX888)))---+++444&&&222!!!***333gggWWW###((((((((((((((()))******///000222333555;;;DDDKKKlllxxx^^^111......---UUUggg999ZZZ:::///''''''((()))***,,,...///000111111111000111444666444HHHqqquuuzzztttiiiZZZ///---,,,(((,,,---------,,,++++++***---(((((()))***///111***222333$$$AAA;;;///---'''---(((///,,,(((SSSWWW)))((((((((((((((())))))***---///000111333999BBBIIIhhhfffcccQQQ|||rrr:::###///$$$333cccsssAAAQQQ555...((((((((()))***,,,---......///111111111222444666111@@@\\\~~~~~~ssskkk000111,,,***+++,,,,,,,,,,,,,,,+++***,,,((('''***---...+++'''###111&&&+++SSSkkkggg///---+++%%%...%%%+++///)))666hhhlllCCC)))((((((''''''(((((()))***+++---...///111777@@@GGGcccsss}}}VVV===RRRFFF...***((($$$...OOOWWW,,,666'''&&&((((((((()))***,,,---...---...000000000111333555222777EEEccc|||yyyrrryyy}}}yyy666444---,,,***++++++,,,,,,,,,++++++&&&)))***---000)))'''...///CCC:::''',,,555JJJooorrreeebbb```TTTGGG???###)))'''$$$///+++///%%%(((!!!%%%666666)))'''(((''''''''''''((())))))+++,,,...///111777@@@GGG___|||vvvPPP444:::///+++000''',,,***555777 +++''''''))))))))))))***+++------,,,...000000000111222444222000:::WWW~~~lllgggwwwttt>>>111******)))******+++,,,,,,,,,,,,&&&,,,***+++---'''000LLLsssuuuXXX555...//////666CCC???777000...///---(((...&&&,,,'''###(((&&&'''$$$)))(((%%%&&&$$$###((('''''''''''''''(((((()))+++---//////222888AAAHHH\\\vvvqqqnnngggsss@@@)))111,,,&&&+++---,,,&&&&&&+++%%%---...***))))))))))))***+++,,,---,,,...000111000///000111...000:::WWWooo|||wwwsssRRR111---***((((((***+++,,,,,,,,,,,,***000((($$$)))'''>>>nnnJJJ000---,,,,,,//////...,,,,,,---///111&&&))))))&&&%%%%%%$$$$$$((($$$"""%%%))),,,***%%%''''''&&&&&&''''''((())),,,...///000222888AAAIIIYYYqqqzzzlllQQQOOO666(((,,,...(((''',,,'''&&&$$$***+++)))---((())))))))))))***+++,,,,,,---///111111///......///+++444;;;PPPttt{{{qqq{{{hhh111111)))'''((()))***,,,,,,------***111'''$$$,,,'''<<>>vvvddd888,,,000$$$''''''''''''((()))+++,,,(((***++++++++++++---...)))555&&&,,,TTT___hhhMMM(((222,,,***222###%%%+++'''---222(((,,,''''''### )))...$$$%%%%%%%%%&&&&&&&&&''''''+++---//////000555<<>>JJJMMMqqq555//////...,,,++++++,,,...++++++++++++,,,---......,,,------....../////////+++---///222333222000//////333...EEEyyypppaaa:::(((%%%***+++$$$'''&&&%%%%%%'''***---///(((***------,,,++++++++++++,,,PPPtttAAA(((...000,,,EEEWWW<<<111...LLLpppCCC(((++++++&&&''''''%%%%%%%%%&&&&&&&&&''''''(((+++...///000333:::???IIILLLqqqPPP777333///,,,+++******+++,,,,,,***'''......///555'''+++...///444,,,000:::,,,---//////...---...///---111333<<>>www~~~dddXXX???---///+++,,,gggAAA...%%%BBBddd+++'''"""$$$""")))'''%%%&&&((()))'''%%%'''***---...///111777;;;EEEPPPfffKKK???QQQJJJ???888666777777666222000000///---...///000000===EEEZZZUUU222///888---...000222222111000///111333444:::___{{{yyypppRRR222,,,'''+++&&&'''''''''&&&&&&''''''((()))(((((()))******++++++,,,000)))+++FFFkkkwww[[[888>>>555000000(((***ggg<<<000###)))UUU```666===LLLLLL<<<%%%(((&&&%%%%%%&&&''''''&&&(((+++...//////222777<<>>OOO???...,,,+++***JJJ~~~{{{,,,...---((()))777PPP;;;;;;ggg\\\###'''&&&%%%$$$%%%&&&&&&'''(((+++...///000222777<<>>QQQ444333)))$$$,,,---)))---&&&,,,!!!%%%%%%333%%%,,,gggqqq444///###&&&***+++)))&&&&&&&&&&&&))),,,------000555:::>>>JJJWWWvvveee[[[qqqxxxBBB===666444555555333//////...555666777UUUpppuuu\\\???000&&&...,,,)))((((((((((((((()))******''''''(((((()))*********(((+++//////,,,,,,000555444444(((""",,,000+++)))$$$)))$$$)))$$$---000dddfff$$$###"""'''+++,,,***'''&&&&&&%%%(((+++,,,---///444999<<>>aaawwwnnnuuuJJJ333---111+++111...333???YYYnnnfff[[[AAAmmmhhh222(((111,,,&&&''''''&&&&&&&&&&&&'''''''''((((((((('''''')))***,,,+++)))((('''(((((()))(((((((((''''''&&&%%%%%%///222555111+++&&&%%%''')))'''&&&'''+++,,,***'''%%%%%%%%%%%%&&&'''''''''%%%&&&)))***+++---000333888;;;MMMYYYvvvBBB===<<<---//////...333333555GGGaaarrriiiTTTEEE999222333;;;DDDBBB...###>>>gggZZZHHH???777III444...---000)))///...111777FFFsssrrryyydddJJJHHHmmm222***222+++)))'''&&&&&&&&&'''((())))))&&&'''''''''(((+++///333---,,,***)))(((((())))))((((((((((((((('''&&&&&&***000555333+++%%%###$$$)))%%%"""###&&&&&&$$$!!!&&&&&&%%%%%%%%%&&&&&&'''%%%''')))***,,,...111333<<<>>>KKKRRRvvvlll;;;:::<<<***+++,,,+++&&&+++...///...222XXX~~~NNN111---666;;;;;;<<<---)))---...111222,,,333------&&&;;;222666;;;---'''---///333666???ffflll{{{KKKBBBVVVppp888---,,,&&&///((((((((()))***,,,......''''''((())),,,111777<<<...---+++))))))))))))***&&&'''(((((()))((((((((((((333>>>@@@888---&&&###"""'''(((%%%"""$$$(((''''''&&&%%%%%%%%%&&&&&&&&&'''***+++,,,...111444@@@AAAJJJLLLnnn}}}PPPCCC777444222...)))&&&,,,(((---444000111OOOwwwsss666///%%%,,,DDDwwwCCC&&&...222,,,+++---------...000111333444444000---...222000000???RRRqqqrrrmmmOOOqqqvvvpppvvv{{{bbb333"""//////***'''%%%***000333///+++***,,,...---)))(((111===222333111......111///+++((((((((((((((((((((((((***111BBBFFF333$$$$$$###$$$%%%'''))))))((('''&&&(((''''''&&&&&&%%%$$$$$$%%%''')))+++,,,...111444===CCCFFFOOOmmm|||ZZZOOOBBB777222000,,,******///---000111---:::kkkIII333...111EEEvvvmmmCCC+++000111---+++)))------...000111222333444111,,,,,,000000///;;;KKKrrrxxx[[[gggooo]]]DDD222+++++++++***)))'''%%%$$$&&&))),,,---))))))+++---+++)))///777===>>>===;;;;;;;;;444+++'''''''''''''''''''''''')))222HHHMMM999(((%%%######%%%&&&(((((('''&&&%%%''''''&&&&&&&&&&&&%%%%%%%%%''')))+++,,,...111444777===BBBJJJhhhnnnSSSKKKAAA666111...+++,,,///,,,,,,222;;;FFFaaabbb333333...:::QQQKKK222'''+++,,,///000***------...///111222333333222,,,+++/////////555@@@uuuwwwvvvrrrvvvccc```eeeFFF666///))))))---###(((---...+++(((((()))******,,,///...+++,,,000>>>???@@@AAADDDBBB777***'''''''''''''''''''''''''''444LLLTTT>>>+++&&&######$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&(((***+++,,,...111444666===BBBKKKgggmmm___FFF>>>777333...+++,,,111+++222EEEccczzz666555)))///222111((((((***)))111333)))------...///000111222333333---+++...000///222777QQQlll}}}rrr{{{|||}}}___mmmGGG222......***))),,,///000...,,,+++++++++---111333000******...222222444999@@@AAA666(((''''''''''''''''''''''''&&&222KKKSSS>>>+++&&&###"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&'''(((((()))&&&(((***+++,,,...111333666<<>>222;;;888555777@@@JJJIII<<>>SSSSSSTTTKKKppp{{{qqqooo``````[[[___jjj{{{jjjVVV;;;111***)))---///222666+++,,,***))),,,000---(((&&&&&&&&&&&&&&&&&&&&&&&&''''''444===444,,,***%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''(((((())))))''')))+++++++++---000222555;;;CCCLLL^^^|||VVVTTTVVVFFF555.........///111;;;xxxMMM555222999&&&333222,,,000222***+++000...------......//////000000---//////,,,+++...222444777\\\```\\\???PPPhhhiiissszzz___qqqPPP>>>---***000333222000&&&((()))''')))---+++'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&222<<<666000---%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((((()))+++++++++---///222111777???HHHXXXyyysss[[[VVVgggJJJ111...333111------888iiiQQQ444888(((444***---******---$$$+++:::&&&+++///(((555(((333---666///...,,,,,,,,,///111333:::UUU~~~PPP???XXXlllrrrwwwlllXXX{{{]]]uuuvvvNNN222---///555555,,,)))(((&&&%%%***111222///******)))(((((((((((((((###'''000::::::000&&&"""######%%%&&&&&&%%%$$$###%%%%%%'''((((((((('''&&&)))))))))***+++,,,......222333AAAGGGXXXrrrooo]]]ZZZlllOOO555///222000...///BBByyy___777333)))000,,,///000FFFIII111,,,222000111111&&&///&&&111+++000///...---,,,---///111333888XXXcccHHHTTTbbb|||gggtttzzz}}}}}}___;;;&&&,,,111&&&((()))'''''',,,444555222***)))((('''''''''((((((&&&***333<<<<<<333)))%%%######$$$%%%%%%%%%$$$###%%%%%%'''((((((((('''&&&''''''(((***+++...///111333333@@@EEEUUUnnniii\\\\\\nnnSSS888///000//////111PPPvvv===///---+++111///NNNwww>>>,,,&&&///000222,,,222...666---***///...---,,,---///111222000LLL|||uuuVVVOOOQQQVVVvvvyyyjjjeee{{{TTT)))***333)))((()))))))))///666777333+++)))'''&&&%%%&&&((()))(((+++333<<<<<<222)))%%%######$$$$$$$$$$$$######%%%%%%&&&''''''''''''&&&&&&&&&'''))),,,...111222444444???CCCQQQiiidddXXXWWWdddOOO999000...---...///MMMDDD///111)))555***iiiEEE444&&&111---///...///,,,...---//////...---------///000111111???bbb}}}eeeVVVTTTNNN___wwweeettt<<<,,,000+++)))******+++000666555111+++)))'''%%%%%%&&&((()))&&&(((000888888///'''$$$$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&'''''''''&&&'''((())),,,...000111333333>>>AAAOOOfff___SSSNNNRRREEE777000...---,,,---???DDD///111)))444+++VVVCCC777(((555,,,222<<<<<<444&&&+++555///......---...///000000444>>>UUUooorrr```]]]lll[[[UUU]]]|||{{{gggxxxWWW---''')))***+++++++++///333111+++***)))'''&&&&&&&&&((()))%%%'''...666666...'''%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''')))))))))***+++---...///222222===@@@MMMddd^^^PPPFFFBBB<<<666111...---,,,,,,>>>uuu;;;///---***...777---QQQOOO333,,,"""***)))===jjj{{{mmm:::+++/////////........./////////+++777JJJ___```PPP\\\rrr]]]OOObbbpppwwwvvvsssjjjqqqdddppp;;;,,,111***+++,,,+++///222...(((******)))(((((((((((((((''')))000777888111,,,***((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&''')))))))))***+++,,,---...222222<<<>>>KKKaaa~~~___QQQEEE::::::666111...------...MMMWWW///000***000***555###'''++++++999;;;)))(((BBBHHH++++++/////////.........//////'''///>>>]]]rrrjjjuuu{{{YYYWWWdddqqqgggnnn|||PPP888333(((***+++,,,000222...((()))***+++++++++***((((((((()))000888999444//////***)))'''&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((()))***+++---///000333222;;;<<>>000...+++%%%222+++..."""000<<>>___}}}WWWVVV^^^~~~tttvvvqqqjjj]]]RRRnnnqqqDDD...,,,++++++***)))(((''''''222000---+++***+++***)))+++(((---999<<<444+++)))+++&&&$$$&&&((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((()))***,,,...///777888CCCAAADDDNNNcccqqq[[[NNNEEE<<<444---,,,,,,******+++,,,((()))@@@zzz>>>)))///---&&&((($$$***###222&&&&&&'''%%%000((()))...222111///000///,,,---.........,,,+++---...+++///444JJJnnncccIIIfffyyy|||qqqkkkxxxfffIII[[[qqqLLL000((())),,,000000---,,,......222555222...---,,,******)))///:::>>>777///,,,+++)))((((((((('''((()))&&&&&&&&&&&&''''''''''''''''''((()))***,,,...///222333===<<>>tttrrrFFFKKK[[[}}}xxxfffgggqqqsssfffccccccbbb{{{zzzaaaSSSFFF:::222...///>>>NNN```eee```NNN<<<555222///000//////222444111,,,'''&&&******'''%%%&&&((((((&&&&&&'''''''''(((((((((((((((((()))***,,,---...000...888999BBBLLLZZZcccVVVMMMEEE999111*********))))))+++***---$$$222&&&)))VVVeee777&&&%%%)))000(((***)))$$$'''(((''''''&&&---+++)))((()))((((((,,,000)))+++......---------...+++000333AAAmmm|||SSSJJJJJJeee{{{uuu{{{nnnwwwyyycccYYYggg]]]WWW}}}fffZZZPPPMMMKKKNNN___rrrppp^^^QQQAAA222444222000000333555333000((((((&&&%%%***111///)))''''''''''''(((((((((((((((((())))))***+++------222///777999BBBKKKWWW}}}}}}```TTTLLLDDD777///)))((()))((((((***)))111,,,!!!000AAANNNccc777+++***'''(((%%%///)))!!!***)))"""%%%''',,,'''%%%(((......((((((...(((+++...///.........///+++111888HHHmmmnnndddTTTJJJ\\\ooozzz|||lll\\\RRRkkkmmmbbbpppkkkllltttwwwyyy~~~cccIII<<<:::888888>>>DDDFFFDDD---)))$$$%%%111<<<888,,,''''''''''''((((((((()))))))))))))))***+++,,,---222...666777@@@HHHRRRwwwuuu]]]UUULLL@@@333///+++(((((()))******222///,,,))))))+++///111TTTEEE111''''''******(((''')))'''###%%%+++---)))'''&&&&&&(((+++,,,***(((...///000///---,,,---...,,,777;;;[[[]]]rrrUUUGGG]]]}}}mmm^^^iii\\\rrr]]]iiiggggggIIIIIIMMMGGGEEEBBB---...***'''---777777///&&&))),,,,,,)))((((((***&&&,,,///+++)))+++///000///333333999BBBCCCQQQkkksss___YYYPPPCCC333///***''''''(((((((((,,,***(((&&&&&&'''***,,,>>>555***%%%'''******)))''')))'''######((((((%%%,,,,,,------,,,++++++,,,+++---......------...000333222:::bbbkkk|||hhhPPPVVVsssxxxgggVVVHHHqqqjjjaaammm[[[wwwfffMMMEEEKKKDDD000000---(((+++111000)))(((+++...///---,,,,,,---))),,,+++((()))---///---///222333888AAACCCPPPiiiqqqaaa]]]SSSFFF111...)))'''&&&''''''&&&'''&&&%%%$$$$$$%%%''''''+++)))&&&&&&((())))))(((&&&((((((%%%%%%'''(((&&&%%%'''))))))((((((+++---)))+++,,,---------///111666///GGG|||ooo{{{[[[LLLYYYlllwwwnnnyyy~~~OOOGGGdddwwwlllbbb|||zzzuuurrr===555444111,,,+++,,,***&&&(((***++++++***)))***+++......+++(((***//////,,,...222222777@@@CCCOOOffflll```\\\QQQCCC000,,,(((&&&%%%&&&%%%%%%&&&&&&&&&&&&&&&''''''''')))***+++***)))'''''''''%%%'''((((((((()))***+++'''((())))))))))))***+++)))+++,,,---,,,---///000222555eeesssjjjPPPIIIQQQZZZ___lllXXXkkkrrrxxxhhh~~~eee@@@666333000///...---------,,,,,,+++******+++,,,---444555222---+++...///------222111555>>>CCCNNNbbbfff[[[VVVIII<<<---+++'''%%%%%%&&&%%%$$$%%%&&&&&&'''((((((((((((,,,------+++(((&&&'''((('''((())))))''''''))),,,///......------,,,***(((+++,,,...---,,,,,,---///111HHHwww]]]MMMJJJLLLQQQgggYYY{{{tttkkkkkkooo^^^EEE;;;444333222------111111000...---...000222333777<<<===444,,,+++///111,,,222111444>>>CCCMMM^^^~~~bbbUUUMMMAAA666+++)))&&&&&&&&&'''&&&%%%$$$%%%%%%&&&&&&'''''''''*********(((&&&&&&(((******)))))))))&&&$$$(((...%%%'''+++---,,,+++***))),,,...///...------...///666ddduuuzzziiiXXXPPPNNNHHHbbbOOO]]]|||uuuttt}}}qqqvvvssssss^^^KKKDDD===111,,,000555333222222222111///---555>>>AAA888---***...222,,,333222333>>>EEEMMM[[[{{{___QQQGGG===444)))(((&&&&&&'''(((((('''%%%%%%%%%%%%&&&'''((()))''''''&&&&&&'''((())))))***((()))+++)))(((///999000999@@@===333+++***---+++---////////////111222:::uuueeeYYYTTTAAAUUU|||PPP]]]zzzmmmYYYssszzzffflllxxx|||gggaaa\\\QQQMMMSSSSSSSSSRRRPPPJJJ@@@333)))000888<<<666...,,,...///---555333333>>>FFFMMMYYY{{{yyy^^^OOOEEE;;;555((('''&&&&&&((()))))))))''''''&&&&&&''')))***,,,(((&&&&&&'''******)))((((((''')))---///000:::GGG[[[ggglll___EEE111---111***,,,...///000111333555;;;rrraaaYYY<<>>GGGMMMXXXyyyttt___NNNFFF666444(((&&&%%%%%%&&&'''&&&%%%'''%%%$$$%%%'''((('''$$$''''''&&&&&&&&&''''''(((***!!!+++---AAA888lllXXX000000""",,,+++++++++---///222444NNNjjjbbb[[[HHHAAAdddzzzvvv{{{hhhxxx~~~vvv}}}bbbrrrTTTHHHIII@@@???>>>>>>======>>>>>>??????DDDHHHXXXnnnuuuPPPAAA777//////000...///111...333444555;;;NNN===^^^uuurrr^^^NNNGGG777555(((&&&%%%%%%&&&''''''&&&(((&&&%%%&&&((()))'''&&&''''''&&&&&&&&&'''((((((444---(((555ttt]]]222777333,,,+++++++++,,,///111333GGGttt___@@@XXXmmmxxxwwwqqqsss}}}|||xxxmmmQQQ555222888333444444333333333333444444---222///+++///???jjjtttmmm```LLL;;;222///.........===KKK555;;;CCCAAAXXXqqqooo]]]NNNGGG777444((('''%%%%%%'''((('''&&&)))(((''''''((()))((('''''''''&&&&&&''''''((()))(((333<<<___QQQ(((+++''',,,+++******,,,...000222>>>zzzxxxzzznnnOOO___kkkyyywwwffflllTTTAAA444+++...444000111000000//////000000111+++333222---***,,,EEEjjjmmmIII333///000...999[[[tttFFF===;;;HHHTTTlllmmm[[[MMMEEE555222((('''%%%&&&''')))(((((((((((('''''''''''''''&&&'''&&&&&&&&&'''((()))***,,,<<>>,,,222222...---***111111000000000000111111222...###%%%222222***,,,&&&777RRRtttmmmLLLFFFcccbbb===///111222bbbAAAFFFGGGNNNhhh}}}hhhXXXKKKCCC111---)))'''&&&''')))*********&&&'''((('''%%%$$$$$$%%%&&&&&&&&&'''((()))***+++///"""eeeMMM***)))---...---,,,,,,,,,...000222999OOO~~~}}}jjj|||[[[jjj}}}}}}~~~}}}dddBBB...000---***---///222222111111111111222222---222...,,,222111///555---,,,111KKK{{{```RRRIII444111DDDmmm}}}~~~dddBBB000...000bbbFFFFFFBBBIIIdddwwwdddVVVKKKDDD333///)))(((''''''***+++++++++'''))))))(((%%%$$$%%%&&&&&&&&&''''''(((***+++,,,000000TTT{{{EEE111222777///...---------///111222888BBB~~~uuuuuu~~~pppQQQkkkhhh{{{nnn}}}mmmcccDDD222111......333333333333333222222333333333 ,,,...,,,///+++'''---000000---333PPP~~~ccc333111333...111888IIIUUU\\\SSS@@@000---111RRRQQQ???BBBGGG^^^}}}sssaaaUUUKKKEEE555222)))((('''(((***+++,,,+++(((***+++)))&&&$$$%%%'''&&&&&&''''''(((***+++,,,'''333+++LLLbbbkkkSSSbbbuuuoooJJJEEE222777;;;999000///...---...000222333666:::sssuuuEEEZZZbbb}}}xxxmmmqqqmmmUUU<<>>nnnzzzppp}}}IIIjjj\\\mmmzzzzzzqqq[[[555555444+++///...///222333333111///------...------------,,,+++***))),,,(((,,,111,,,555dddsss>>>++++++))),,,555000000000000000///......AAA[[[RRRAAA>>>IIIZZZssshhh```OOOPPPCCCCCCGGG444+++%%%'''++++++)))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++------,,,...111333444444111444666666:::AAAEEEEEE999111,,,...111000//////111444OOOwwwzzzzzzwww]]]~~~zzz\\\444000...'''111777;;;;;;;;;999666333000000000/////////......,,,+++++++++)))---111,,,+++AAA^^^zzz^^^999)))///333...///000000000000///......666OOOJJJ<<<;;;GGGVVVoooccc]]]MMMPPPFFFHHHLLL777...((()))+++)))&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((*********,,,------,,,---///111+++///111222555;;;===<<<555///+++---///......///:::...///AAAcccuuuooojjjeee:::222///***:::FFFPPPCCC@@@<<<777333111000/////////000//////...---,,,((())),,,///...,,,///555HHHeeetttaaaEEE666,,,"""///////////////...------+++===uuu???777:::EEERRRiiiccc```NNNNNNBBB@@@AAA555---((()))***'''$$$$$$%%%%%%$$$###############$$$$$$%%%%%%&&&((()))***(((+++------+++,,,///333///333444222222444333///444///,,,...000//////000666///000333999^^^qqqqqq{{{dddzzzlll@@@777333...???MMMXXXBBB>>>888333000...---,,,.../////////......---,,,++++++)))'''***//////,,,)))===```ttt^^^444"""***...............---,,,,,,'''...YYYUUU444555;;;CCCOOOcccdddcccOOOKKK;;;555111///)))&&&'''(((&&&$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&((()))***'''+++......---///333777222666888777777:::999555666222111333444222222444---///===BBB666GGG}}}vvvlll\\\eeezzz~~~kkk@@@999555///===GGGOOO<<<777222...------+++***,,,,,,---------,,,++++++---///***######((()))%%%///(((:::WWWQQQ///%%%666---------------,,,+++++++++&&&999;;;///666>>>AAAOOO___aaaaaaLLLGGG777///******%%%$$$'''(((&&&%%%'''%%%$$$$$$%%%%%%&&&'''((('''''''''((()))***,,,,,,+++,,,...000111333777999555999:::888999;;;:::666555222111333333000000333777///555999666PPPtttqqqdddTTTttt|||yyyhhh@@@<<<:::222<<>>@@@OOO[[[^^^^^^GGGBBB555000+++(((%%%$$$((()))&&&&&&)))%%%%%%%%%&&&''')))+++,,,++++++,,,,,,---///000111000//////111444777888888888;;;;;;888888:::999666777444444666444000000333===666222000>>>ooo{{{vvvZZZaaayyysssuuubbb<<<;;;;;;444===???BBB555111---,,,...///,,,))))))******++++++******)))((((((+++------++++++...)))000///000111(((+++++++++++++++******)))---)))'''...000111;;;???LLLWWW^^^\\\CCC???333111...)))&&&&&&))))))'''''')))%%%%%%&&&''')))+++---.../////////000111222333444444222000222555888777555777:::<<<;;;===AAACCCAAA???======>>><<<777777:::111===EEEDDDZZZxxxeeennneeeuuu~~~{{{XXX333444666000999;;;>>>333///+++,,,......***&&&)))******+++++++++******111***'''***)))%%%%%%***$$$,,,///)))###$$$))),,,+++++++++++++++***)))))))))+++***222222---888>>>JJJTTTsssbbbSSSJJJ@@@333---///+++&&&$$$((()))%%%&&&***)))((((((+++.........///222222333444333111222555555555333333999@@@@@@<<>>IIIQQQ}}}ppp```QQQIII???222,,,---+++((()))------))))))---+++---///111111111222444444222111111333555888:::111888<<<:::===LLL```mmm[[[dddiii\\\jjjkkkmmmqqqwww}}}|||}}}uuuggg{{{ooofff666000444000777666999000///---+++))))))***++++++***)))***,,,,,,***(((*********)))((('''''''''(((''''''''''''&&&&&&&&&)))***,,,+++***))))))******+++,,,---...222888<<>>===888999CCCJJJFFFAAACCCGGGIIISSSZZZcccnnn~~~xxxbbb999444111)))111000///......---,,,,,,,,,++++++)))***+++++++++*********))))))))))))((((((((((((%%%'''((())))))'''%%%$$$&&&(((******))))))***+++,,,---......///333888<<>>999999???GGGLLLWWWgggzzzvvvccc[[[www{{{xxxwwwwww~~~{{{|||OOO///111///&&&///---(((++++++,,,,,,,,,+++******(((***---,,,***(((***+++(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''%%%'''))))))))))))***+++,,,---------...111666:::DDDFFFnnnvvv___TTTJJJCCC>>>???JJJUUUdddbbbiiizzz}}}tttXXXkkk{{{cccxxxkkkzzzwwwsssRRReee}}}kkkDDD333666---%%%......333***++++++++++++***))))))++++++***)))((('''&&&&&&))))))*********+++++++++******)))(((((((((((((((''''''((()))***++++++,,,...///000000000111555777CCCOOOhhhsssaaaSSSKKKEEE>>>HHHYYY___oookkkmmmyyygggfffuuu~~~jjjyyyqqqllloooxxxwwwGGGOOO{{{|||HHH333555///***222---...***++++++++++++***))))))******))))))(((''''''''')))))))))*********++++++++++++***)))))))))))))))(((((())))))******++++++---...///000000222555888@@@KKKcccqqqbbbQQQLLLHHHAAAUUUooopppvvvsssuuu}}}yyyddd___zzzqqquuuYYYPPPjjjsssyyy{{{ooobbbWWWpppoooxxxKKK111111///000888///,,,******++++++******)))((((((((((((((((((((((((((())))))))))))************++++++******))))))******)))))))))))))))*********+++---...///000222666999<<>>PPPwwwhhhjjj|||xxx|||}}}aaafffxxxxxxzzz{{{zzz|||qqqooo~~~~~~hhhhhhrrr[[[hhhuuuaaaUUUWWWhhhggg;;;///&&&&&&((('''(((,,,))))))*********(((&&&%%%(((((('''''''''&&&&&&&&&&&&((()))++++++)))(((&&&(((((('''''''''&&&&&&&&&,,,)))'''''''''%%%&&&''')))+++,,,---...000444777===AAATTTwwwiiixxx|||}}}dddeeerrr{{{{{{zzzuuuvvvtttgggOOOddd~~~ppp```WWWZZZkkkrrr777---%%%&&&((('''(((+++))))))******)))((('''&&&(((((('''''''''&&&&&&&&&'''((()))******)))((('''(((((('''''''''&&&&&&&&&+++)))'''((((((((()))***)))***,,,---...000444777<<<@@@RRRzzzvvvlllyyymmmiiiggg}}}}}}xxx|||nnnMMMNNNXXXppp\\\OOOOOO^^^uuu|||]]]000)))%%%&&&((((((((())))))*********)))((('''&&&'''''''''''''''&&&&&&&&&'''((()))******)))(((''''''''''''''''''&&&&&&&&&***)))''''''((())))))'''(((***+++,,,---000444777<<>>DDDRRRoooooonnnwww{{{|||xxx[[[qqq~~~vvvggg[[[yyyXXXQQQ^^^ttt```PPPCCC:::;;;999+++%%%&&&&&&&&&(((******(((******))))))((('''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''((()))'''&&&***///---''''''(((***,,,---000444777===EEEPPPgggmmmooo|||zzzzzzzzzcccfffuuu~~~|||zzzbbbfff{{{|||___DDD///,,,000***%%%'''((('''(((+++,,,***+++***)))((('''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%(((''''''...777666---&&&(((***+++---000444777999CCCLLL]]]lllqqqwwwyyy~~~ppp^^^___yyyddd```rrrsss}}}|||ooogggdddnnn[[[???,,,+++...'''&&&***+++((((((---...,,,+++***)))(((''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$((('''&&&...888555+++%%%''')))+++---000444777777CCCJJJWWWmmmsssxxx{{{zzzYYYRRRqqq~~~www{{{pppnnnyyykkk\\\bbbeeekkkhhheee___VVVVVVeeexxxlllGGG555///333222&&&''',,,---)))(((---///---,,,+++)))(((''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&***((($$$***333///###%%%''')))+++---000444777888DDDKKKVVVkkkqqq{{{}}}uuuyyybbb___wwwxxxdddOOO]]]QQQcccmmm\\\KKKSSSXXXJJJJJJAAA555...,,,,,,)))&&&***++++++///888<<<666+++---+++'''&&&'''(((((((((###%%%''''''&&&%%%&&&'''(((&&&%%%%%%%%%%%%###"""'''&&&$$$$$$&&&''''''&&&((('''&&&&&&&&&((()))******))))))+++...000111111555@@@III]]]pppkkkrrr~~~zzzpppaaayyyyyy{{{bbb^^^YYYPPPKKKIIIJJJOOOKKK<<<:::555...***+++,,,---,,,***'''000AAAKKKBBB444,,,///---***(((((((((((('''%%%&&&'''&&&%%%$$$%%%&&&&&&%%%&&&'''((('''%%%"""&&&%%%$$$%%%&&&((('''''')))((('''''''''((()))******))))))+++---///111111666@@@HHH[[[mmmjjjssszzz}}}hhhmmmyyyvvvrrrooo}}}}}}pppnnn[[[QQQVVVXXXKKK;;;111...,,,+++***+++,,,...000***%%%444RRR```OOO888...000...+++******)))'''%%%&&&'''&&&%%%$$$$$$&&&(((&&&&&&&&&((()))(((&&&###%%%$$$$$$%%%''')))((((((******)))((((((((())))))))))))******,,,...111222888@@@GGGYYYiii~~~jjjssstttuuurrr|||wwwsss|||~~~nnnooorrruuujjjLLL666555---......---++++++,,,---+++'''333PPPeee]]]EEE333///---+++******)))'''&&&&&&'''&&&%%%$$$&&&))),,,+++)))''''''''''''&&&%%%$$$$$$$$$&&&(((***)))(((++++++***)))))))))(((((())))))******+++---000333999@@@EEEWWWddd{{{jjjtttfffccckkkpppxxx{{{xxxlllkkkppppppjjjRRRfffqqquuuoooRRR888888///000000///,,,)))))))))++++++///???WWWcccSSS;;;...,,,***)))******)))'''%%%&&&&&&&&&''')))---000111---((($$$$$$%%%&&&&&&$$$$$$$$$''')))***)))(((++++++******))))))((((((((()))*********,,,000444888???EEEVVVaaawwwiiitttppp```ccc{{{___MMMYYYlllccc]]]OOONNNYYY]]]iiixxx___999000............---,,,***)))+++///---...BBBZZZYYYHHH222///+++))))))******)))$$$%%%''''''(((***---000111---'''$$$###%%%&&&'''%%%$$$%%%(((******)))'''))))))*********)))((((((((()))***)))(((***000555777>>>EEEWWW```uuuiiitttzzzuuu|||aaa===LLLuuu```ddd```]]]{{{vvv???333111///---...000111///,,,+++...---***333EEERRRVVV999444...***))))))******$$$%%%'''''''''((()))++++++)))&&&%%%&&&''''''&&&&&&%%%&&&(((******(((&&&&&&'''((()))))))))((((((''')))+++)))''')))000555555<<>>===555999333&&&!!!))),,,(((,,,777666:::???TTTfffhhhaaabbb{{{zzzmmmttthhh;;;999JJJBBBMMMCCCIIIWWWcccUUU[[[yyyoooeeeZZZMMM@@@===AAADDD555000,,,++++++)))'''(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''EEE___nnnvvvKKK666(((+++...******000444888===SSSfff{{{ggg___^^^zzzOOO???EEE???@@@???FFFKKKhhhzzz[[[WWWcccmmmBBB666===:::555222...***'''&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$########################$$$#########$$$%%%'''(((===DDD222%%%&&&+++++++++---444999>>>RRRbbbxxxfff___\\\uuurrruuuaaaYYYWWWOOOXXX``````___yyy|||rrrooonnn```ZZZWWW>>>777666111+++&&&&&&(((***((('''&&&$$$######$$$$$$########################&&&%%%$$$###$$$%%%''')))666xxxTTT+++&&&"""###''',,,///000777<<<@@@QQQ^^^wwweee^^^[[[ooo|||hhhttt{{{vvv~~~uuu{{{jjjqqqiii___eee~~~```FFFDDD<<<111)))''')))+++((('''&&&$$$######$$$$$$""""""""""""""""""""""""'''&&&%%%$$$$$$&&&'''))) :::EEEAAACCC===///%%%$$$***,,,))))))...111000999???CCCQQQ[[[sssfff^^^TTTlllsssqqqyyyhhh{{{}}}|||lll~~~{{{mmmaaakkkppp]]]VVV[[[cccwww~~~WWWkkk^^^777'''++++++((('''&&&%%%%%%$$$$$$%%%%%%########################$$$%%%&&&&&&''''''&&&&&&///---++++++---,,,)))&&&&&&'''(((((()))+++000333WWWUUUFFFJJJcccrrrfff]]]TTT\\\sssnnnwwwkkk~~~vvvttt~~~sssuuu}}}^^^UUUKKKIII===<<>>;;;FFFZZZkkkbbb[[[PPPBBBNNNWWWpppvvvjjjmmmiiiXXXeeeyyywwwvvvjjj[[[VVV[[[iiizzzjjjtttyyyXXXHHH999;;;FFFlllFFF+++,,,+++((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%''''''((((((((((((&&&'''''''''''')))---000000;;;>>>LLL]]]iiiaaaZZZOOOBBBGGGJJJdddppphhhggg]]]CCCYYYwww~~~ssslll~~~gggyyy~~~xxx]]];;;;;;///;;;:::GGGLLL,,,******((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$&&&((((((''''''((()))&&&'''''''''''')))---000///999===IIIWWWggg```YYYNNNEEEFFFCCC[[[ooonnnkkkYYYGGGXXXooo{{{ZZZ```YYYIIIXXXuuuFFF999:::555===@@@VVVPPP000+++***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$&&&)))(((&&&%%%'''(((&&&''''''''''''(((,,,///+++666:::FFFQQQyyyfff___XXXNNNEEEDDD<<>>666444:::LLL|||nnnmmmggg888HHHNNNDDD???888:::888666kkkaaaWWWaaa|||OOO777***111+++(((((('''$$$###%%%***///222,,,&&&###%%%%%%"""""""""""""""###$$$%%%&&&'''''''''(((((((((((()))***((('''%%%&&&(((+++---...;;;gggmmmZZZiii{{{jjj^^^RRRMMMDDD@@@888BBBbbbuuupppfffzzzgggYYYwww||||||~~~}}}yyyuuu~~~AAA===888888888>>>gggrrrJJJCCC___xxxHHHGGG[[[HHH===333555===<<>>NNNeeeqqqkkk|||rrrTTTeee~~~}}}yyy~~~uuuxxxzzzzzzvvvaaa\\\\\\ooo]]]JJJ777999HHHXXX}}}TTTAAA888>>>ZZZ}}}mmmiiissseeeVVVSSSRRRRRRTTTaaaLLL;;;444;;;<<<888OOOooozzz}}}|||rrrqqqkkkeeeiii{{{VVV888,,,---,,,))))))'''%%%###$$$'''***+++'''###"""$$$$$$### ###""""""######$$$%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,555333[[[xxxuuuuuuvvvfff^^^RRRMMMHHH777777<<>>LLLxxxhhhLLLGGG>>><<<>>>GGGOOOlll^^^CCC555,,,+++***)))'''%%%$$$$$$%%%&&&'''$$$""""""###$$$###"""############$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***+++++++++000,,,DDDXXXbbbqqqtttfff___TTTOOOGGG999;;;===:::OOOnnnvvv{{{xxxfffSSSPPPXXXeeerrrhhhyyyeeebbb|||mmm}}}wwwQQQ111:::888999???KKKzzzgggFFF999:::444888OOO```777&&&333222111///,,,...777BBBhhhDDD666DDD@@@>>>999888999888777:::AAAcccLLL444:::777666777777AAAaaadddHHH888%%%%%%)))(((&&&%%%%%%$$$$$$###$$$###""""""###$$$$$$###############$$$%%%&&&'''&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,///222>>>@@@RRRrrrqqqeee___UUUPPPDDD>>>???>>>;;;HHHbbbssszzzkkk___[[[TTTPPPZZZjjj___{{{fff\\\fff{{{wwwvvv{{{eee<<<...:::;;;<<<888;;;oooHHHCCC???EEEHHH```|||cccMMM888///666000...,,,+++,,,...111555fff\\\===AAA??????888888>>>:::888BBBbbbmmmMMM888;;;:::===999666<<>>???AAAQQQhhhvvvddd^^^___WWWPPPTTT[[[bbbqqqccc^^^dddmmm}}}tttqqqggg;;;999::::::AAA===DDDjjjoooKKKKKKmmmwwwYYYPPP===222000***,,,;;;---......---///222555666JJJZZZWWWLLLLLLAAA@@@EEE999444EEE{{{]]]MMMCCC:::>>>666999<<>>BBB<<>>@@@TTTggghhh]]]YYYQQQNNNDDDAAABBBCCC@@@<<>>>>>===@@@XXX{{{___QQQTTTfffrrr===///333*********+++++++++,,,,,,///666555222111///===XXXvvvHHH))))))...000...&&&((('''&&&%%%$$$#################################!!!""""""$$$%%%&&&''''''%%%&&&'''((())))))((('''''')))***++++++,,,---...000222>>>AAAOOOjjjllleee[[[NNNLLL===999AAANNNNNN>>>666999<<>><<<666FFFnnn|||ZZZ444)))++++++***+++++++++,,,,,,------111GGGVVVccc}}}qqqGGG===000///111(((%%%,,,000((('''&&&%%%$$$#################################!!!""""""###$$$%%%&&&&&&%%%(((***)))'''(((+++///,,,...///---***))),,,///...333999===PPP]]]llleeeXXXGGGDDDBBB555999OOOXXXHHH888444///333BBBWWWfffiiieeecccgggRRRIIIcccjjj^^^ppp{{{wwwBBB///666@@@???BBBbbbcccFFFAAACCCHHH```ppp\\\888---,,,(((---++++++++++++++++++,,,,,,666llllllKKK000333+++++++++%%%)))000---((('''&&&%%%$$$#################################"""""""""######$$$$$$$$$$$$))),,,***&&&&&&...555111333333///+++***---111,,,222777;;;OOOWWWnnngggWWWEEEBBB===///555PPP^^^OOO<<<666444444AAAUUU``````ccclll[[[HHHEEEbbbrrr[[[bbbvvv~~~sssUUU===???EEEFFFSSS~~~^^^GGGNNNeee|||NNN+++111...###---++++++******************BBBkkkGGG888333222+++,,,...---111---((((((&&&%%%$$$#################################"""""""""""""""#########$$$***...+++%%%&&&000:::555777666111,,,+++...333,,,222555999NNNSSSmmm]]]OOONNNAAA999555888FFFUUUVVVGGG777222111777IIIaaaooommmddd^^^jjjSSSHHHbbbcccYYYkkk{{{rrrxxxfffYYYrrreee:::---...***)))---)))***+++***))))))+++,,,CCCfffPPP@@@111,,,///000000000///...,,,+++***&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$((('''&&&%%%%%%&&&((())),,,000222111...------,,,---333999777GGG^^^zzzjjjUUUMMM>>>777333444???MMMQQQHHH>>>999222111>>>WWWkkkqqqnnnhhhoookkk\\\QQQRRRaaatttzzzvvvRRRGGGddd{{{aaa[[[zzzvvvRRR222***,,,((('''+++)))*********)))***,,,...CCCiiiGGG888111,,,,,,000...000111222111...+++)))&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$(((((('''&&&'''((()))***&&&)))+++,,,,,,...000111111333:::;;;JJJ\\\~~~wwwXXXKKK===444111111888BBBIIIHHHEEE<<<333...777LLL```lllqqqnnnsssnnnFFFGGGoootttMMM>>>000PPPbbbGGGAAATTT~~~UUU===***))),,,(((&&&***((()))*********+++...111:::|||eeeJJJ111+++.........///+++---000222111---)))&&&&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$((((((''''''((()))***************+++,,,,,,...///111000888<<>>EEErrrEEE222===>>>FFFwww:::111+++,,,***&&&''',,,***++++++******,,,000333888@@@ppp~~~ZZZLLL444222...,,,---,,,***(((((())))))((((((''''''&&&&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$%%%&&&''''''((((((%%%%%%)))000111///333999:::HHH```jjjmmmfffuuuyyyjjj```KKKGGG???444444444555888;;;>>>???777666666444111<<<]]]}}}jjjiiihhhvvvggg;;;999888888HHHQQQeeeBBBJJJ```ttt@@@888LLLJJJ___|||888111,,,***((($$$&&&***......---+++***+++...111999555WWW}}}XXX<<<;;;...,,,,,,***(((&&&''',,,111,,,+++)))''''''((()))***&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%&&&'''''''''((((((,,,111...***222???ZZZooo}}}hhh]]]NNNJJJ;;;444222111222666:::<<<===999555333111---444QQQooo~~~ttthhhzzzssshhhxxxkkk>>>AAAEEECCCQQQ~~~mmm~~~WWWHHHOOO^^^{{{mmm555000,,,***(((&&&'''***222111///,,,)))***---//////222BBBpppaaaWWWEEE666999,,,,,,+++)))&&&&&&)))---000***)))))))))((((((((((((&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###%%%&&&(((((((((''',,,+++///111,,,+++;;;QQQlll```SSSLLL888444111...///444999<<<>>>777222111222...///AAAWWWrrr]]]hhhhhhcccYYY^^^ccc```mmmUUU333///,,,++++++***+++,,,444333000,,,))))))+++...'''444444HHHkkknnnRRRKKK@@@CCC222"""---)))''''''''''''(((***'''"""%%%&&&((())))))'''&&&$$$&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$&&&((()))))))))((($$$$$$***//////666QQQooohhhdddUUUJJJDDD333111333555444222777>>>999666222000111555:::>>>]]]^^^yyy[[[{{{{{{HHH000...,,,***))))))))))))111///,,,)))(((''''''(((&&&&&&)))444IIIddd~~~xxxhhhWWWHHH???222111///---+++)))((('''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&###!!!""""""############"""""""""############$$$$$$$$$&&&### !!!###%%%%%%###%%%&&&''')))******++++++'''&&&...111,,,>>>eeehhhdddTTTIIIBBB333333555999777333555999666333000...///222666999OOOgggqqqssszzz```QQQNNN~~~uuu999...---,,,*********++++++---,,,)))'''%%%%%%&&&&&&+++)))&&&'''---888DDDKKKDDDBBB@@@<<<777111,,,***,,,,,,+++)))'''&&&$$$$$$'''&&&&&&%%%$$$$$$######$$$###$$$%%%&&&%%%### !!!""""""######""""""!!!""""""#########$$$$$$$$$'''$$$"""###%%%&&&%%%$$$$$$%%%&&&((())))))******((()))///333;;;[[[hhhcccRRRGGG@@@333333777;;;:::444222444444222000......000222444AAAmmmmmmaaannn^^^[[[aaasss@@@999FFF```ZZZ+++,,,,,,++++++++++++,,,---((('''%%%$$$######$$$%%%,,,***'''%%%$$$%%%'''(((///---+++)))(((((()))***(((((('''&&&%%%$$$$$$###%%%%%%$$$$$$######"""""""""!!!"""###%%%%%%###!!! !!!!!!""""""!!!!!! """""""""#########$$$$$$'''%%%$$$%%%&&&'''&&&$$$$$$%%%&&&'''(((((())))))+++---,,,---BBBlllgggaaaPPPFFF???222222444999888444111333444333111000///000111111777```{{{zzzbbb|||zzz```???888BBBAAAXXXsssmmmmmmyyyAAA<<>>222//////333444222222555222111000//////...//////222DDDUUU}}}{{{rrr~~~\\\GGG000333<<<555OOOsssTTTFFFMMMXXXSSSFFFQQQVVV333...---------,,,+++)))(((((($$$######$$$$$$%%%%%%&&&$$$#########$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$###""""""###%%%&&&%%%$$$ !!!!!!!!!!!! !!!!!!"""""""""#########"""###$$$$$$%%%%%%&&&''')))((((((((()))***+++,,,***555222>>>mmmaaa\\\MMMDDD>>>333...,,,...111111222555//////---,,,,,,,,,,,,---444333>>>fffrrrkkk}}}|||LLL:::///444111///\\\oooGGG888BBBYYYjjj|||{{{mmm>>>***...---,,,,,,+++***(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""######&&&'''(((***++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%%%%### !!!!!!""""""!!!!!! !!!!!!!!!"""""""""######!!!"""#########%%%(((+++******)))((()))***,,,,,,'''222111EEE~~~^^^[[[MMMEEE???666000,,,///111000111333///...,,,++++++,,,---...111///999KKKqqqooooooaaa@@@222666111<<>>000...------...///......++++++*********++++++,,,)))'''(((+++,,,,,,111777>>>bbbyyy\\\HHH666MMMpppJJJFFFGGGhhh___XXXgggcccEEE444000,,,++++++,,,***'''(((***%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$######""""""###$$$$$$%%%##############################"""""""""######$$$"""######$$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%####################################$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''')))+++---222666nnnhhh___VVVNNNGGG???///...,,,,,,---...---,,,******))))))******++++++---(((&&&))),,,,,,,,,---000AAAVVVtttpppEEE555222444TTT[[[>>>GGGDDD@@@???@@@UUUpppTTTCCC777///,,,...---***'''%%%$$$&&&)))%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$#####################$$$$$$%%%!!!"""######$$$#########"""###$$$%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''(((,,,///222@@@fff___UUUJJJBBB999///...,,,+++,,,---,,,+++)))))))))))))))***++++++///+++(((***+++***+++///::::::@@@ZZZ}}}]]]777333111;;;eee\\\DDDSSS\\\JJJNNNYYYrrrhhhIII999444222///...222111---)))&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$###############""""""######$$$%%%!!!!!!"""###############""""""$$$%%%%%%&&&&&&&&&#################################$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((('''&&&(((,,,000444III}}}ddd^^^TTTHHH>>>444000...,,,+++,,,,,,+++***))))))((())))))***++++++***'''&&&'''&&&%%%***111111...,,,777HHHQQQeeexxxGGG555>>>:::NNNgggUUUeee}}}uuufffOOOCCC888333///)))***...***+++***((()))***)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&""""""""""""###$$$%%%&&&%%%$$$$$$$$$######"""""""""""""""""""""###$$$$$$!!!!!!"""###############"""###$$$%%%&&&'''''''''##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))'''&&&(((---111<<>>FFFMMMZZZeeessswwwaaaYYYFFF999///(((+++111111---+++(((''''''((((((***+++,,,(((((()))******+++++++++222***%%%(((111555000(((&&&%%%%%%%%%&&&&&&&&&%%%""""""##################"""""""""##################$$$%%%$$$######%%%'''%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''(((+++...))))))000...,,,555NNNuuuhhh\\\OOOHHH:::999...,,,)))))))))******)))''''''''''''((((((((((((&&&'''((()))))))))((('''&&&&&&''''''((())),,,...%%%***000222000...///000+++555;;;CCCOOOSSSXXXeeevvvjjjYYYKKK>>>>>>222222...---000111---((('''&&&''''''((()))+++,,,---))))))++++++,,,,,,++++++,,,'''%%%,,,666999222)))&&&&&&'''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$%%%###$$$$$$$$$######%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''%%%%%%&&&'''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***))))))(((''''''(((((()))***---)))***000---...<<>>\\\qqq\\\XXXOOOEEE@@@999666333///...------,,,***((('''(((***,,,,,,***(((,,,------...---,,,***)))))))))(((((()))***++++++,,,***)))(((***,,,...///000------000000......222000///000000...---444===DDD999000000000,,,***,,,...000///+++***,,,,,,***333222...***,,,111222///555333111111222111...+++...---,,,+++******,,,---&&&&&&&&&&&&'''(((***+++((()))***)))'''%%%$$$%%%(((***+++***)))((()))***((()))))))))((('''((()))((('''''''''(((((()))***(((((()))+++,,,,,,***(((///---***''''''((()))+++++++++***************+++,,,++++++***++++++,,,,,,444(((&&&+++777444>>>vvvqqq\\\WWWMMMDDD>>>888666444000......---,,,******))))))***++++++***(((---......---,,,***)))(((******))))))***++++++,,,)))...111000***'''))),,,///---...222222///...000000.........---///777AAAAAA888111333444222111222000222111---,,,...---***000222222///111666888666555555555555444333222222222222333444444222///,,,//////...---,,,+++++++++(((*********(((&&&''''''''')))---............///,,,------,,,+++***)))))),,,+++******)))*********+++++++++,,,---------,,,...---+++******+++,,,,,,************+++,,,---...///...---------------...///222<<<999444---EEEqqq[[[VVVLLLAAA<<<777777555222000///...,,,+++---+++))))))***+++***)))000000000000///...---,,,,,,++++++++++++,,,---------777???<<<111)))***///...---///333333000...000222///...//////222<<>>333,,,---111///---...111222///...111333000000222333555<<>>???@@@@@@@@@??????@@@BBB===???EEEKKKMMMGGG<<<222....../////////000000000,,,------,,,+++,,,...111...000222222111111222444000000111222333222000...000///......------......000000...------///222444:::666000...000222333333222111111000/////////000555555444333222222222222777555666222===LLLkkkooo[[[UUUIII>>>:::666888666444333333222///---+++***)))+++...111333444000000///...---,,,,,,,,,//////...............///...222555444000------///111...---///000...///333111000111444555444666;;;222222222111111222111///---111222222333777888555666999999666777<<>>===;;;;;;===>>>>>>===444666;;;AAABBB>>>555---333222111000////////////......---,,,+++,,,000333000111111000000333666999333222222444666666444222111000000000000000111111000111000...---///333777BBB:::111---...222444555444444333333333444555555777666555444444444444444555===BBB666999HHHmmmnnn[[[UUUIII>>>;;;888777666555555555444222000******+++...222555777777:::888666333000...---,,,000000///............//////......///111222222222333000///222222000111444000///000444555222111444///222222111111444444222222444444222222666777555444666777777;;;???>>>:::;;;;;;;;;;;;;;;<<<>>>@@@:::<<<>>>>>>===;;;888666666555555666999===AAADDD???>>>===;;;:::<<<@@@DDD???@@@AAAAAABBBEEEIIIMMM===:::777777888888666333666666555555444555555555222444444222111222777;;;GGG>>>333///111666888888555555666777888:::;;;<<<888777777777777777888888666888===@@@YYYpppmmm[[[VVVIII>>><<<:::666555555666777666444222,,,,,,...111555888888888<<<;;;888555333222111111000000///.............../////////222555777888777333222444999999555333444444111111555666444444666000555777666888???BBBAAA@@@BBBAAA???AAAFFFJJJIIIBBBFFFKKKQQQZZZ^^^XXXOOOQQQWWW]]][[[VVVWWW___hhhgggfffccc]]]XXXWWW[[[```TTTSSSRRRTTTYYY```hhhllliiihhhfffcccbbbdddhhhlllfffhhhjjjkkkjjjjjjjjjlll]]]WWWOOOKKKIIIGGGBBB>>>AAA@@@>>>===;;;:::999999666999;;;999777888<<>><<<555555555666888888666444......000444777999888777333222111000///000111222000000///...............***,,,///222444555666666222333888??????999444444:::666444777999888:::===888>>>BBBAAAFFFPPPUUUUUUSSSVVVVVVUUUYYYbbbhhhiii```fffooo|||uuuuuu|||||||||}}}zzzooogggbbb^^^WWWRRRJJJHHHFFFCCC@@@>>><<<<<<:::===@@@???<<<<<>><<<:::999888;;;;;;;;;;;;<<<>>>???@@@;;;GGGaaalll[[[VVVIII>>>===<<<;;;555444999;;;555111000111///---...000111///---///...,,,***))))))******111,,,+++111666666333333777666111666???===:::DDD>>>>>>CCCJJJNNNNNNOOOSSSaaa\\\XXXZZZcccjjjiiidddnnnwwwzzzmmmeeefffjjj\\\^^^``````]]][[[ZZZYYYcccaaa^^^bbbrrr{{{kkkSSSKKKNNNPPPMMMFFF@@@===<<<===AAAEEEFFFDDDDDDFFFIII>>>pppmmmZZZTTTEEE;;;:::999444111000333000+++***......,,,++++++...///...---,,,++++++++++++,,,---...333///000666;;;999777666333999AAAUUUkkkiii^^^]]][[[___iiivvvqqqrrrqqqiii]]]QQQIIIFFFQQQYYYccchhhfff```ZZZWWWrrrmmmZZZRRRDDD999888777000000111111---+++///666222000---,,,,,,,,,,,,++++++,,,,,,---///000111222777555888@@@EEEDDDDDDFFFKKKUUUddd~~~uuuqqqvvv{{{vvvlllZZZSSSEEE999888666333222222111000111666;;;666555333111111222333444444555777999;;;<<<<<<===FFFFFFKKKTTT[[[```fffmmm}}}lllZZZSSSDDD777444222000000000333999@@@CCCCCCDDDDDDCCCBBBAAABBBCCCDDDAAACCCGGGKKKNNNPPPQQQQQQ\\\]]]dddnnnwwwmmmYYYQQQCCC777666555111666>>>KKK[[[iiimmmkkkooonnnkkkeee]]]VVVSSSRRRPPPTTTZZZ```eeehhhiiiiiipppssszzzuuulllWWWOOOEEEAAAGGGKKKRRR^^^mmm{{{yyyrrrpppssswww|||jjjcccppp|||jjjTTTOOOIIIMMMZZZcccmmm___]]]IIIIIIjjjmmm\\\YYYIIIUUUrrr___VVVGGGXXX~~~vvvdddYYYKKK___~~~{{{}}}zzzwwwzzz{{{|||vvvvvvvvvuuuuuutttsssqqqoooeeennnppphhhaaa``````]]]]]]aaaddddddmmmvvvdddYYYSSSrrr~~~yyyttt|||uuusssqqqkkkkkkrrrxxxxxx{{{yyyaaaSSSVVV~~~}}}xxxvvv{{{}}}|||yyy|||cccVVV^^^}}}uuuwww|||vvv~~~}}}vvvvvv{{{hhhaaapppssspppsssiiibbb```ddd```VVVUUU\\\ZZZaaammmwwwvvvvvv|||eeeoooxxxtttooofff``````SSSVVVMMMHHHLLLKKKJJJQQQVVVOOOPPPWWW[[[\\\gggvvvrrrvvvzzz~~~|||mmmvvvhhh]]]\\\```WWWOOOLLLIIIBBB???@@@AAAFFFDDDEEEPPPUUUWWW``````YYY[[[jjjuuuyyy~~~~~~tttgggOOOIIIFFFGGG???;;;888999999999<<<@@@EEEOOOUUU___sss}}}yyySSS888888<<<>>>>>>???BBBDDDFFFKKKTTT[[[ppp}}}ppp^^^eeekkkmmmrrrwwwyyyvvvssswww}}}qqqvvvooodddddd{{{kkkgggwwwxxxppp^^^dddpppqqqrrriiieee~~~eeeiii```dddgggrrruuu{{{iiitttvvvyyykkktttwwwddduuummmfffooorrrqqqooouuuwwwhhhvvvtttzzzooorrryyyyyykkkwwwsssssswwweeeddd|||qqqqqqsssyyyyyysssrrrqqqooovvvnnnjjjfff^^^eeerrruuu}}}wwwwwwmmm{{{zzzkkkfffxxxkkkaaauuubbb___lllpppkkkppp~~~}}}|||sss~~~nnnwwwrrrdddjjjoooaaayyynnncccdddrrrxxxfffuuuyyyyyytttuuu|||llldddlllwwwhhhxxxtttccc^^^cccuuummmooouuuvvv|||rrr}}}tttmmmzzzvvvbbb```lll}}}pppwwwrrreeebbbeeexxxsssqqqiii\\\vvvmmmzzz}}}pppnnnjjjeee___~~~uuurrrvvvjjjgggeeewwwoooooollleeejjjxxxsssrrr|||qqqlllxxxvvvrrr]]]kkkwwwlllzzzmmmccc```___rrrqqqiiioooxxxfffqqq{{{mmmqqqwwwmmmwwwqqqfff```mmmtttnnnhhheeebbb^^^]]]vvvtttiiidddwwwhhhsssnnnpppzzztttrrrtttxxxjjj___]]]ttt}}}jjjdddaaa{{{~~~cccdddaaa\\\rrrmmmgggjjjtttdddaaammm~~~sssqqqyyy{{{vvvttt{{{wwwqqqjjj^^^aaaggg]]][[[kkkccchhhdddXXXjjjuuujjjhhhqqqxxxddd___qqq~~~mmm~~~{{{vvvoooppp{{{wwwkkkbbbnnnqqq```XXX[[[iiisssvvvmmmYYYdddsssiiiiiittt{{{nnnaaaeeevvvpppyyyzzz|||nnncccmmmppphhhlllsssccc[[[```gggttt___fffnnniiilllhhhddd[[[gggmmmeeezzzmmmbbbmmm~~~{{{|||~~~~~~{{{wwwqqqzzzvvvyyyoooaaalllqqqqqqcccpppxxx~~~}}}uuuxxxmmmvvvuuulllqqqtttccceeekkkddduuurrrqqqxxxpppwwwiiidddkkkttt~~~{{{}}}hhhyyytttrrrllllllpppnnnxxx|||vvvzzz|||vvvnnniiijjjnnnlllmmmkkkmmmssspppuuu~~~xxxyyy}}}}}}{{{zzztttuuu|||~~~wwwmmmddd[[[___aaabbbdddeeebbb]]]eeeeeeddd```___cccnnnvvvqqqvvvuuuwww~~~wwwyyy{{{wwwwwwkkkfffcccfffgggeeeeeeiiiddddddhhhooorrrqqqssswwwtttyyywwwVVV___eeeccc___```aaa___ZZZ^^^^^^[[[ZZZ___aaa```nnnmmmkkkhhhiiimmmuuuzzzzzzuuuooouuu}}}pppjjjfffcccXXXUUUUUUVVVRRRLLLNNNUUUTTTRRRRRRUUUUUUSSSVVV[[[NNNQQQTTTWWWZZZ^^^cccfff^^^ccchhhjjjiiiiiimmmqqqjjjiiikkkoooqqqnnnfff```dddrrryyypppddd___aaacccuuuxxxtttiiidddiiinnnooooooqqqsssvvvwwwxxxwwwvvvnnnzzzwwwwww}}}gggbbbeeegggfffooommmdddcccddd```VVVLLLJJJIIIIIIIIIIIIGGGFFFCCC@@@======@@@DDDGGGHHHGGGHHHHHHFFFEEEEEEGGGIIIJJJIIIIIIKKKOOOPPPMMMKKKNNNOOOQQQTTTXXX\\\___aaalllmmmtttooofffbbbbbb]]][[[```fffeee^^^VVVQQQQQQTTTPPPQQQ___oooppp]]]GGGWWW[[[YYYXXX___iiixxx^^^[[[\\\]]]ZZZQQQIIIGGGFFFEEEFFFFFFDDDCCCAAA>>><<<;;;===???@@@AAA@@@??????AAACCCBBB@@@===GGGGGGGGGIIILLLMMMKKKHHHFFFGGGGGGHHHIIIIIIJJJJJJoooppp[[[\\\```YYYdddyyyqqq^^^WWWTTTOOONNNNNNKKKDDD???@@@AAAAAA:::CCCMMMRRRSSSQQQPPPNNNNNNPPPTTT___ffffff|||xxx^^^QQQTTTTTTTTTQQQHHHFFFEEECCCCCCDDDDDDBBBAAA@@@>>><<<;;;<<<===<<<;;;:::<<>>>>>???@@@BBBCCCAAA???============<<<;;;999888CCCMMMLLL???888;;;;;;666BBBMMMVVVQQQHHHAAA???>>>;;;;;;777000111999===;;;<<<<<<>>>AAADDDDDDDDDCCCKKKGGGLLLaaammmcccgggssseeeTTTPPPRRRNNNLLLJJJBBBEEECCCBBBBBBCCCCCCBBBAAA???>>>===>>>??????===;;;777===LLLbbbqqqlllUUU@@@999999:::;;;<<<<<<:::999777888999::::::999777555444444222222333666777777444444666777555111444999222777888555777===;;;444???;;;;;;@@@EEEGGGHHHIIIkkk___PPPSSS]]]XXXSSS]]]iii{{{]]]]]]RRRPPPQQQIIIGGGGGGAAAAAA@@@??????@@@@@@???>>><<<;;;<<<>>>@@@@@@???===777<<>>>>>===<<<;;;;;;555666888999:::999777666555222222555666666999===777222111555666333444999444888:::999777777777555333:::DDDGGGBBBAAAOOO```uuuSSSGGGIIINNNUUUUUUfffbbbUUUSSSKKKKKKJJJBBBBBBEEE@@@<<<;;;::::::;;;<<<;;;999777777888:::===>>>>>>===>>>>>>AAAIIIQQQPPPFFF===999;;;======;;;999888999444555555666555444222111111111222222///,,,...222333222333888999666333222111000111444333777III\\\RRRGGG@@@AAAAAA@@@GGGPPP{{{qqqPPPFFFHHHLLLQQQXXXllljjjSSSOOOIIICCCEEECCC;;;<<<@@@:::999888777888999:::999888666666666777:::<<<<<<<<<@@@>>>===>>>???>>><<<999555888:::999666444333444444444333333222222111111555888999777333222222222---///111222333444222...222+++---444444<<>>FFF@@@JJJNNNPPPiiippp]]]UUUJJJIII@@@???===;;;::::::::::::777999;;;;;;::::::===AAA===:::888999<<<===<<<:::>>>;;;;;;>>><<<666555:::888777777666555555444444888777555444444555777888777666333111111111222333222222222222333444555555;;;<<>>777666EEEXXXwwwyyyfffBBB111888<<<444;;;:::999888:::<<<@@@BBB???EEEGGGJJJSSSiiiaaaSSSMMMEEEAAA???>>><<<:::999999999:::666888999888777888;;;>>>===;;;999:::<<<>>>===;;;<<<:::;;;===:::555444888555555555555555444444333666555444333333444555666999777555222111000111111222111111000000000111111777666666777444222999BBBTTTWWWLLL888000888;;;666;;;:::999999;;;===???AAA???AAAEEENNNQQQXXXiiiSSSIIIDDD@@@:::===<<<;;;999888888888999666666666555444555888;;;<<<;;;::::::<<<======<<<<<<;;;;;;<<<999555444777333444555666666666555444444333222111111222333444999888555222000/////////000000///------,,,,,,,,,222...,,,000222111000000555555333000222888:::999999999999:::;;;<<<===>>>>>><<>>;;;:::888777666666777888999777555555555777888999666777777777777888:::;;;888:::;;;999666555555555555555666777666555444333000000////////////000000111111000//////.........,,,,,,,,,,,,,,,---...///...//////...///111222222333,,,+++111555333222444444444555555555555555555444===>>><<>>;;;:::======;;;>>><<<999555222111111111...//////////////////...111111111111000000///............---......//////---111222---,,,...///,,,+++...///---,,,...000000444333111//////000111222333;;;::::::BBBCCCCCCJJJVVViiiMMMSSSDDD:::DDDCCC:::???:::999888777777888888999666555666:::===>>>;;;888333666888777666777:::===<<>>999@@@CCC<<<::::::>>>>>>::::::<<<999888:::>>>===999<<>>JJJTTT???>>>===;;;999777666666......222666444///111888'''666999,,,)))333555+++//////---,,,...000...+++///...---,,,,,,,,,,,,,,,/////////000000111222333222222111111111111222222333444777:::<<<>>>???@@@DDD```fffQQQOOOIIIIIIEEE>>>AAACCC:::???======@@@@@@======???;;;777888>>>???;;;:::<<<888888999;;;:::888:::>>>MMMBBB;;;???EEEDDD@@@>>><<<<<<;;;999777555444333999888555222000...,,,***222///111777888222///222000///,,,***,,,111555888000000//////............------------...///000111111000000//////000000111333444666888999:::;;;;;;;;;JJJqqqsssVVVKKKHHHFFFEEE===999DDDEEE444<<<::::::======::::::<<<;;;777777<<>>@@@>>>999999>>>777000111;;;@@@===>>>CCC<<<<<<======<<<;;;999888000000+++(((000<<<>>>777???222)))---///+++)))+++%%%)))...555999999888777000000//////////////////------------...///000111000//////......//////000333333444555666777777777:::<<>>AAACCCDDDEEECCCFFFIIIEEE<<<:::???DDDDDDDDDCCCBBBAAACCCDDD:::;;;===>>>??????>>>===888::::::???YYY{{{lllfffUUUFFFIIIVVVSSSFFFDDD>>>;;;===???;;;444000------.........---------///////////////000222222000//////......//////000222222222333444555666777;;;===CCC[[[SSSHHHRRRJJJFFF>>>GGGPPPDDD777888;;;===:::;;;>>>>>>;;;:::===;;;:::888666999BBBMMMUUUNNNHHHGGGLLLJJJAAA???EEEDDDCCC<<<:::EEERRRMMM>>>999::::::;;;:::999777666---000222;;;\\\~~~bbbEEE666333111000000------...//////......---............///000111222111000000//////000000111000000111222444666888999555@@@@@@AAAhhhxxxMMMHHHKKKAAABBB;;;KKK]]]OOO888444:::;;;999999<<<<<<999999;;;;;;<<<999666;;;LLL___lllZZZKKKCCCFFFHHHDDDFFFOOOGGGRRRWWWQQQLLLKKKHHHAAAAAA@@@===:::777444222111666777666<<>>KKKYYYSSSNNNAAA>>>@@@???===:::888777888999;;;===<<<;;;;;;:::999888888444555777BBB\\\}}}kkkIII:::CCCFFF@@@VVVXXXAAAKKK<<<:::888555333222222333////////////////////////000111333333111000111222333222000///......//////////////////////////////000000//////......------////////////////////////111222333333333222111000666888999<<<===EEEtttrrrMMMJJJFFF>>><<<======<<<999777666777888:::::::::999999888777666666888======@@@ZZZ}}}aaaIII>>>CCC@@@???^^^^^^EEE::::::999777555333222111111------............------...///111111000///000111...------,,,,,,---...//////////////////////////////////////////.........////////////////////////222111111111222444666777666777999@@@CCCAAAYYY^^^JJJHHHCCC@@@AAA>>><<<;;;888777666777888999999999999888888777777777777@@@AAAAAA\\\sssbbbKKKGGGHHHKKKFFFOOO}}}}}}RRR???444777888777666555333000///,,,---............---,,,,,,---///000///...///000,,,++++++,,,,,,---//////////////////////////////...///////////////000000000000000000000000000000111111000000222555999<<<:::888777???EEE<<>><<<;;;999888777888999:::;;;;;;::::::::::::::::::888>>>???BBBVVVoooppp```MMMBBBNNNWWWVVVNNN^^^|||GGG666:::777888999999777444111///,,,---///000000///---,,,+++---///000/////////111...............///000000000000000000000000000000......//////000000000111000000000000000000000000000//////000222555888:::>>>:::333777???;;;<<>>BBB<<<<<<<<<;;;:::::::::;;;;;;::::::::::::::::::;;;;;;===;;;:::???FFFLLLLLLJJJRRRMMM\\\aaaZZZMMMXXXMMM999;;;888999;;;;;;:::777333111...///000111111000///...---///111111000000111222000000000//////......---111111111111111111111111.../////////000000111111000000000000000000000000...///000111333333444444;;;:::333222:::999<<>>AAAIIISSSPPP[[[[[[TTTIIIMMMwwwbbbLLLCCC999999:::;;;<<<;;;888555333000000000000000000000000000222333333111111111222////////////...---,,,+++111111111111111111111111///000000000000000000111000000000000000000000000...///111222222222111000222888666555:::999999CCC===aaaoooVVVNNNEEEFFFGGGAAABBBEEEAAA;;;;;;;;;;;;;;;;;;;;;;;;666666777888999999::::::555999===@@@BBBFFFKKKNNNLLLHHHOOOKKKKKKIIIGGGcccmmm}}}nnnjjjGGGCCCCCC:::999999:::::::::888555444111000///......///000111222333444333111000000111...//////000000///...---////////////////////////111111111000000000000000////////////////////////000000000111111222333333...888888666::::::888>>>BBBSSSnnnvvvWWWPPPLLL@@@AAAFFFAAA???@@@;;;::::::::::::::::::::::::888888999:::;;;<<<<<<===555@@@CCC>>>@@@JJJLLLEEEJJJFFFGGG@@@DDDGGG@@@RRRIIIKKKFFFfffPPPEEE<<<999888999999999888777555444111000---,,,,,,---000111222444444333111////////////000111333333333222222........................222222111111000000//////////////////////////////222111//////000333666888111:::777333:::===<<<@@@AAAEEEOOOwwwbbbSSSMMMKKKFFFBBBAAADDDCCC???:::<<<======>>>>>>>>>======;;;;;;:::999:::;;;<<<===;;;@@@AAA>>>@@@FFFFFFBBBKKKDDD@@@DDDGGGGGGIIIMMMNNNJJJHHHGGGBBB888444777777777999::::::777111---...///000000//////111222222111000//////...//////111...000555555000///222---333444///,,,///111///---333333///---000111...---///111000------///111777444222000///...000333;;;222555;;;777999@@@AAAEEECCCGGGeeecccWWWMMMGGGFFFDDDCCCBBBAAA???>>>@@@@@@@@@AAA@@@@@@??????::::::999999999;;;<<<===>>>BBBBBB======BBBDDDBBBKKKFFFGGGOOOSSSPPPMMMMMMQQQMMMJJJFFF<<<333444:::999888999:::<<<;;;888666000111000///...///111333333222222111111111111222777333444777777333222666444333333555555333222444222666777333111333333000000111111///------000333666555555555333111111333777888>>>BBB@@@CCCEEE@@@???@@@DDDXXXpppZZZQQQCCCDDDFFFFFFEEEAAA@@@@@@BBB>>>?????????>>>===<<<<<<::::::999999:::<<<===>>>???AAA@@@<<<<<<@@@CCCDDDKKKHHHJJJRRRWWWUUUPPPMMMNNNMMMJJJCCC888000444<<<===<<<:::999999777555222333333222000...///111444555444444444444555555666888555555666666444444777444000111555777444444666000444666333111333333111222222111///......111444222555777777555333222111222999@@@CCCEEEGGGCCC======AAADDDNNNllldddVVVRRRCCCEEEFFFFFFEEEDDDCCCCCCCCC????????????>>>===<<<<<<;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@???>>>@@@CCCEEEDDDKKKHHHGGGKKKOOOPPPMMMJJJBBBDDDDDDAAA:::555777;;;<<<;;;:::::::::888555222444555555444222111222444666666666666666777888999888777777888888777666777222999;;;555222666999888000333444444333333333333222222222111000000111111333888;;;999777777777666555999???JJJQQQIII>>>???@@@EEEHHHMMM___eeeXXXWWWKKKIIIEEECCCDDDGGGHHHEEEBBBCCCCCCCCCCCCCCCBBBAAAAAA=========>>>???BBBDDDEEEGGGEEECCCEEEHHHHHHHHHGGGOOONNNLLLKKKKKKJJJFFFBBB999;;;>>>@@@AAA???;;;777555666999<<>>;;;555888::::::888666555555777777777777888999:::::::::;;;;;;::::::::::::888???TTTXXXBBB333999===777888888888777555333444666222222444555555333111///666===???:::777:::===<<<:::;;;CCC^^^nnnVVV>>>BBB>>>AAAGGGPPP^^^yyylllVVVOOOCCCIIIDDDAAABBBFFFHHHDDD???AAAAAABBBBBBBBBBBBAAAAAA>>>>>>???@@@BBBDDDGGGHHHMMMMMMNNNPPPOOONNNQQQWWW```bbb```WWWNNNGGGAAA<<>>666888888:::<<>>???===;;;::::::::::::::::::::::::;;;;;;888::::::888:::@@@CCCCCC\\\tttyyy]]]BBB===;;;444<<<999888777555222444999666666666777888777333111333<<>>IIIkkkkkkEEEDDD>>>???HHHVVVddduuucccRRRAAAEEECCCAAAAAABBBBBB@@@>>><<<<<<===>>>????????????>>>>>>???@@@BBBEEEGGGIIIJJJQQQYYYZZZTTTTTTeeeyyyvvv```LLLCCCBBBAAAUUUSSSMMMDDD@@@AAA???:::???===<<<>>>AAAEEEGGGHHH???@@@AAA@@@??????AAACCC>>>>>>======<<<<<<======999<<<<<<<<>>;;;999888999:::999777555@@@FFF???;;;???BBB@@@===KKKOOOfff\\\PPPOOOMMMTTTcccnnnwww~~~hhhVVVAAABBBBBB@@@>>><<<<<<>>><<<===>>>???AAAAAAAAAAAA======>>>???BBBEEEGGGIIICCCPPP___```WWWZZZwww```EEE>>>EEEKKKhhheeeXXXFFF;;;<<>>>>>CCCLLLXXXaaafffEEEDDDBBB???>>>AAAEEEIIIAAAAAA@@@???>>>>>>>>>???@@@CCCDDDHHHXXXsssdddPPPTTT@@@<<<===CCCHHHLLLVVVaaaEEE@@@:::888:::<<<======???MMMUUUOOOKKKNNNOOOKKKJJJ]]]VVV]]]wwweeeeee```eeeqqqwww{{{\\\JJJCCC===>>>CCCEEE@@@:::<<>>???DDDHHHJJJIIIBBBUUUgggfff___gggfffVVVGGG<<