BM6P6(@ yyymmmdddaaa\\\[[[fffyyyzzzvvvsssssstttooommmiiifffaaaZZZRRRMMMFFFBBB<<<888666555555444666666777888999:::::::::;;;;;;:::::::::;;;<<<<<<>>>===???@@@BBBIIIYYYiii~~~|||zzzzzzxxxuuussspppooommmllliiiddd^^^ZZZ[[[\\\YYYYYYdddyyy~~~gggNNN@@@===AAADDD\\\|||dddSSSSSSZZZiiiyyyqqqnnnnnn}}}pppgggjjjqqqzzzyyy|||nnnjjjzzzaaaBBB444333///---++++++,,,,,,+++******************)))(((((('''''''''(((''''''&&&%%%'''''''''''''''''''''''',,,+++***)))((('''&&&&&&$$$%%%'''((()))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&,,,+++***)))((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$))))))((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((()))******)))''''''(((*********((('''&&&(((,,,000222444777<<<@@@EEEIIIKKKFFFHHHKKKLLLLLLMMMNNNPPPLLLNNNPPPRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPSSSSSSRRRQQQQQQRRRSSSSSSTTTQQQNNNMMMMMMMMMLLLKKKJJJGGGEEEEEEDDDHHHUUUbbbddddddeeeggghhhkkkoootttyyyzzzxxxqqqhhheeeiiinnnvvv|||~~~nnn\\\VVVXXXZZZ^^^ccceeegggllluuu|||zzzxxxtttpppnnnmmmmmmmmmnnniiibbb^^^\\\WWWOOOHHHHHHGGGFFFFFFEEEEEEEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEAAAAAABBBDDDFFFGGGEEECCCHHHHHHIIIJJJKKKNNNRRRTTT[[[gggvvv|||||||||{{{xxxuuuuuuwwwyyy}}}{{{oooggg___[[[\\\gggxxxzzzuuurrrqqqrrrooommmiiieee```YYYQQQLLLEEEAAA;;;777666666666555444555666777888888888888999999999888999999:::;;;<<<<<<>>>AAACCCKKK\\\mmm~~~{{{zzzyyyxxxuuussspppooommmkkkgggbbb]]]YYY[[[]]]]]]^^^hhhzzzvvv```III<<<:::>>>GGGbbbhhhUUURRRWWWeee~~~rrrnnnssszzzyyykkkgggnnnxxx~~~www}}}|||ooonnn{{{xxxZZZ===222333///---++++++,,,,,,+++***)))************)))(((((((((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&***))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&&&&'''(((***)))(((((('''''''''(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''(((((()))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((()))******)))''''''((()))******)))))))))+++000333666888<<<@@@DDDHHHJJJLLLHHHJJJMMMNNNNNNNNNOOOQQQMMMNNNPPPRRRSSSSSSSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTSSSPPPMMMKKKJJJIIIGGGFFFEEEAAAAAAEEELLLVVVfffssstttssstttwwwzzz|||~~~zzzzzzxxxrrrmmmjjjlllnnnsssvvvyyyttteeeVVVSSSXXX___ccciiilllooovvvyyywwwtttqqqmmmjjjiiihhhddd^^^WWWSSSPPPKKKDDD>>>AAAAAA@@@@@@???@@@@@@@@@BBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDGGGJJJLLLLLLKKKKKKMMMOOOPPPSSSYYY___dddrrr|||yyyyyyyyyxxxzzz~~~}}}qqqiii^^^\\\___jjjyyyzzzuuurrrpppppppppmmmiiiddd^^^WWWOOOJJJCCC???:::777666666777777444444555666777777777777777777666666777888888999;;;;;;>>>AAAEEEMMM___ppp}}}zzzyyyxxxwwwuuusssqqqpppnnnkkkfffaaa\\\ZZZ]]]```cccfffnnnyyy{{{nnnYYYEEE999999===KKKkkkmmmXXXRRRTTT```{{{wwwlllnnn|||pppfffiiiuuuwww|||}}}qqqttt~~~pppQQQ888000222///---+++++++++,,,+++***))))))******))))))(((''')))))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((()))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))*********)))(((((((((((()))''''''''''''''''''''''''%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''&&&&&&''''''((()))(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&'''''''''((((((((()))******)))'''&&&((())))))***+++,,,---000555888<<<>>>BBBFFFIIIKKKLLLLLLKKKMMMOOOPPPOOOOOOPPPQQQNNNOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTQQQOOOLLLIIIHHHFFFCCCAAA???<<<>>>HHHWWWfffvvv~~~zzzxxxvvvuuuttttttsssrrrpppooonnngggZZZQQQSSS\\\iiimmmqqqssswwwwwwvvvtttpppjjjeee```]]]VVVPPPJJJEEEBBB???:::666;;;;;;;;;:::;;;;;;<<<<<<>>>@@@BBBEEEGGGHHHHHHHHHKKKJJJJJJLLLOOORRRSSSSSSNNNQQQVVVZZZ___hhhsss{{{}}}yyyyyy|||~~~}}}rrrjjj___```dddooo{{{zzzvvvsssqqqppppppmmmhhhbbb\\\UUUMMMHHHBBB>>>999666666777777777444555666666777777777777666666666666666777888999;;;;;;>>>AAAEEEMMM___ppp}}}zzzxxxwwwwwwvvvtttsssrrrppplllfffaaa^^^\\\aaaeeejjjmmmqqquuuxxxyyyzzzuuuhhhUUUDDD;;;<<<@@@OOOrrroooXXXQQQRRR^^^yyytttoooxxxxxxkkkfffooo~~~{{{~~~uuuxxxlllMMM777000000///---+++***++++++***))))))))))))))))))(((((('''((())))))))))))(((''''''''''''''''''''''''''''''((())))))))))))************)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&((()))***''''''&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&((((((((((((((()))))))))'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((('''''''''''''''''''''(((((((((((()))******)))''''''(((***)))+++---///222555:::===AAACCCGGGKKKMMMNNNMMMLLLLLLNNNPPPPPPOOOOOOPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRSSSTTTTTTTTTSSSQQQQQQMMMLLLJJJIIIHHHGGGDDDAAA>>>;;;@@@QQQcccrrr}}}}}}~~~|||xxxuuuwww|||}}}yyyuuummmjjjddd]]]SSSOOOXXXcccsssuuuwwwxxxzzzzzztttssspppkkkccc[[[TTTOOOJJJEEE@@@<<<;;;:::888666:::999999::::::<<<======@@@AAAEEEHHHKKKMMMNNNNNNSSSQQQPPPRRRUUUXXXYYYYYYYYY]]]ccckkkttt}}}qqqjjj___bbbiiirrr{{{}}}yyywwwuuusssqqqoookkkfff```ZZZSSSLLLHHHAAA===888666666777777888666666777777888888777777666666666777777999::::::<<<<<<>>>AAADDDLLL^^^nnn}}}zzzxxxwwwwwwvvvvvvuuuuuurrrmmmgggbbb```aaafffiiimmmqqqpppnnnooopppwwwpppdddRRRCCC<<<===AAAQQQtttnnnWWWQQQRRR___{{{}}}vvvzzz}}}}}}wwwlllkkkxxxyyyzzzkkkLLL888111///...,,,******++++++***))))))))))))))))))(((''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%***)))'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%#########$$$%%%'''((()))&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&"""#########$$$$$$$$$%%%&&&'''''''''''''''''''''((())))))))))))))))))((('''''''''((((((((((((((('''''''''((((((((())))))((()))******))))))+++---+++---111444777:::>>>AAADDDFFFJJJMMMNNNNNNMMMLLLLLLNNNPPPPPPOOOOOOOOOQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTSSSRRRQQQOOONNNMMMGGGGGGGGGHHHIIIHHHFFFCCC??????III]]]qqq{{{{{{{{{{{{vvvxxx}}}}}}vvvooogggbbb\\\UUUOOOQQQ]]]kkkxxxzzz{{{zzz|||yyyuuummmkkkggg```XXXOOOGGGCCC@@@===:::888888999999999999999:::;;;<<<>>>???@@@CCCEEEGGGKKKOOORRRTTTVVVXXXWWWWWWZZZ^^^bbbdddeeeiiimmmuuu~~~rrrkkk```dddlllttt|||~~~{{{xxxxxxwwwtttqqqmmmjjjddd^^^YYYRRRLLLHHHAAA===888555555666777777666777777888888777777777777777777777888999;;;;;;======???BBBEEEMMM___ooo~~~zzzxxxxxxxxxxxxwwwvvvvvvsssnnngggcccccceeeiiijjjmmmoookkkggggggkkktttmmm___OOOAAA;;;===@@@RRRtttkkkVVVQQQTTTccc}}}|||~~~|||sssttt|||yyyfffIII888111......,,,*********+++***)))(((((())))))(((((('''&&&'''''''''''''''&&&&&&%%%'''''''''''''''''''''''')))(((((((((''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''))))))************))))))'''''''''(((((((((((((((''''''((((((((()))))))))((()))***++++++,,,...000000333777;;;===@@@CCCEEEGGGIIIKKKMMMNNNNNNMMMMMMLLLNNNPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKEEEEEEGGGKKKMMMMMMJJJGGGAAAEEESSShhhyyy~~~~~~}}}zzz|||zzzssssssvvvtttlllddd```[[[UUURRRPPPTTTbbbpppxxx{{{||||||}}}{{{tttooolllaaa^^^YYYRRRJJJDDD???<<<999888777777777888:::;;;999::::::<<<>>>@@@AAACCCEEEFFFIIIMMMRRRXXX]]]``````aaabbbgggmmmrrruuuvvvqqquuu}}}uuunnndddjjjrrryyy~~~|||xxxxxxvvvsssooolllhhhbbb]]]XXXRRRLLLHHHAAA>>>999555555666666666555666666777777666666555666666666777888999;;;<<<===>>>@@@DDDHHHQQQcccttt{{{yyyyyyyyyyyyyyytttuuusssmmmfffccceeehhhhhhggghhhjjjfffaaadddkkktttlll^^^MMM@@@;;;===@@@SSSsssgggVVVSSSVVVgggzzz||||||vvvyyy^^^CCC555000---...,,,***)))******)))((((((((())))))(((((('''&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))************&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''''''''&&&%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((()))******++++++******)))''''''''''''((((((((()))'''((((((((())))))))))))''')))+++,,,---...111444777:::???BBBDDDEEEGGGHHHJJJJJJLLLMMMNNNOOOOOOOOOLLLNNNQQQRRRRRRRRRSSSUUUTTTTTTSSSSSSSSSTTTUUUVVVTTTTTTTTTUUUTTTSSSSSSRRROOONNNKKKIIIIIIIIIKKKLLLJJJLLLOOOSSSUUUUUURRROOOFFFKKKXXXkkkwwwyyyvvvuuuqqquuuvvvwwwvvvoooiiihhhkkkkkkeee^^^[[[WWWTTTTTTUUU[[[iiiwwwyyy{{{|||{{{{{{wwwmmmeee^^^YYYRRROOOIIICCC>>><<<;;;;;;777888999999999999:::;;;;;;<<<===???AAACCCFFFGGGHHHIIIKKKPPPXXXaaaiiinnnqqqrrrtttxxx}}}wwwyyywwwqqqjjjpppxxx}}}~~~}}}xxxwwwvvvqqqmmmkkkgggaaa\\\WWWRRRLLLIIIBBB>>>999555555555555555444555555666555555444444555555666666777999:::;;;===>>>AAAFFFKKKUUUgggxxx{{{yyyyyyzzzzzzzzzssssssrrrllleeebbbeeeiiigggddddddfffbbb^^^cccmmmwwwnnn___OOOBBB===>>>AAATTTrrreeeVVVTTTXXXiii~~~{{{ttt|||tttWWW<<<222///---...,,,***)))******)))((((((((((((((((((''''''&&&)))))))))))))))(((((('''''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''"""###$$$%%%'''((()))***(((((((((((((((((((((((()))))))))((('''''''''&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&'''''''''((((((******++++++++++++******&&&'''''''''(((((())))))(((((((((((())))))))))))''')))+++---...000444666<<>>===???EEEMMMXXXjjjyyy}}}zzzyyyxxxwwwwwwrrrppplllhhheeecccccccccaaa______``````bbbjjjssszzzttt]]]FFF>>>:::;;;CCCTTTxxxyyy___QQQUUU```vvv{{{|||~~~nnnQQQ<<<555111+++,,,+++******++++++***(((***))))))((((((((((((((((((((((((((('''''''''''')))&&&%%%&&&((()))'''%%%"""'''++++++'''$$$%%%'''((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%'''((('''&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((&&&%%%%%%&&&'''(((&&&&&&((()))************(((''''''&&&&&&&&&''''''$$$&&&'''((('''''')))***---------...111888@@@FFFGGGGGGGGGHHHIIIKKKNNNOOOLLLMMMMMMNNNOOOOOOOOOPPPRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTRRRRRRRRRRRRPPPNNNJJJHHHEEECCCCCCIIIVVVaaaeeebbbaaaccc```[[[XXXXXXSSSWWW]]]dddiiiiiieeebbb```\\\]]]cccgggeeebbbbbbYYY]]]^^^]]]```eeeccc\\\\\\TTTPPPWWW```hhhqqqzzz~~~}}}zzzvvvuuuuuuvvvpppjjjaaaVVVMMMGGGCCCBBB@@@>>><<<:::999:::<<<===;;;<<<===<<<<<<>>>AAACCC@@@BBBDDDGGGIIIKKKLLLLLLJJJMMMRRRZZZeeettt}}}zzzyyy}}}|||xxxvvvtttpppmmmgggddd^^^XXXSSSNNNHHHDDD@@@<<<888555555555555444666666666666666666666666555555666777888999999:::===>>>BBBIIIPPPYYYhhhvvv|||yyywwwvvvvvvvvvrrrppplllgggdddaaa``````bbb```___``````bbbkkktttxxxrrrZZZDDD>>>:::;;;EEEVVVyyyvvv___RRRXXXccc{{{~~~}}}kkkMMM999333000+++,,,+++******++++++***(((******))))))((((((((()))(((((((((((((((((((((((((((&&&%%%&&&((()))'''%%%###'''******&&&$$$&&&((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''')))(((((((((''''''&&&&&&***)))(((&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&((())))))*********))))))((('''''''''((((((%%%&&&(((((('''(((+++------///222666999>>>DDDGGGJJJIIIIIIJJJKKKMMMOOOPPPPPPOOOOOONNNNNNNNNOOOOOOQQQQQQRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUSSSRRRQQQNNNJJJGGGGGGEEEDDDGGGMMMVVV```hhhkkkgggeeefffbbb[[[WWWWWWPPPTTTZZZ___aaa___[[[YYYYYYVVVWWW[[[]]]ZZZYYYZZZSSS[[[bbbaaaaaabbbaaa^^^^^^UUUQQQWWW```hhhrrr{{{}}}zzzvvvpppllljjjhhhggg[[[WWWPPPIIIBBB>>>;;;:::>>><<<:::999888:::;;;===<<<>>>???@@@@@@AAADDDFFFGGGHHHIIIKKKLLLNNNOOOOOONNNRRRYYYbbbmmm|||~~~zzzvvvuuussspppllleeeaaa\\\VVVQQQKKKFFFBBB>>>;;;777555444555444444666666666666666666666666666666777777888888888999<<>>@@@DDDIIIMMMWWWiii{{{|||{{{xxxuuurrrqqqppppppiiihhhfffcccaaa^^^]]]\\\XXXUUUSSSSSSTTTYYYeeepppzzzkkkOOO===:::777;;;IIIccc~~~mmm\\\SSSYYYcccwwwwwwwwwxxx}}}}}}zzzyyywwwyyysssXXX???111///000000---,,,++++++,,,,,,+++)))***++++++++++++***))))))''''''(((((()))))))))***&&&'''''''''&&&&&&'''''''''''''''&&&%%%&&&'''((($$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%(((((())))))******++++++***))))))((((((((())))))***++++++***(((&&&'''(((%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&'''((())))))******)))((('''&&&&&&%%%%%%&&&&&&'''''''''((((((&&&''''''((((((((((((''')))((((((''''''(((((())))))***++++++---111777;;;AAADDDFFFHHHHHHIIIKKKMMMNNNNNNOOOOOOPPPPPPPPPPPPTTTSSSQQQOOOPPPRRRTTTVVVVVVVVVVVVVVVVVVWWWWWWWWWTTTSSSSSSRRRQQQPPPPPPPPPNNNNNNNNNLLLLLLOOOTTTXXX```cccfffkkkuuu}}}zzzqqqfff^^^XXXXXXVVVQQQLLLKKKKKKPPPVVVWWWUUUVVVZZZ___ZZZ\\\bbbjjjnnnqqqyyy|||uuupppkkkhhhgggfffgggiiinnnsssvvvsssooo```XXXMMMFFFCCCAAA===999777777999::::::::::::999777777777888:::<<>>888777555555666666555444666666666666666666666666666666777777888888888999???@@@CCCGGGKKKWWWnnn|||zzzwwwtttqqqpppoooooogggfffeeecccaaa___]]]\\\WWWSSSQQQRRRTTTZZZhhhtttyyygggJJJ;;;;;;999>>>OOOnnnzzziiiYYYPPPTTT]]]llllllmmmrrr|||~~~xxxwww~~~wwwyyy{{{}}}yyy}}}kkkQQQ<<<222000000000...,,,++++++,,,,,,+++***)))***+++++++++***((('''&&&&&&''''''(((((())))))&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''(((((()))***++++++,,,---,,,+++)))'''&&&%%%%%%'''(((((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&'''(((***+++******))))))((('''&&&&&&$$$%%%&&&'''((((((((((((&&&''''''(((((((((''''''''''''''''''((()))******,,,---///111444888===AAAIIIJJJJJJJJJIIIJJJLLLNNNNNNNNNPPPQQQRRRRRRRRRRRRTTTSSSRRRQQQRRRTTTVVVWWWSSSSSSTTTTTTTTTTTTTTTTTTQQQQQQPPPPPPOOONNNMMMMMMHHHJJJMMMPPPTTT[[[eeemmmrrr{{{{{{fff]]]UUUUUUVVVSSSQQQPPPJJJMMMQQQTTTWWW\\\dddjjjkkkkkkpppwww{{{|||wwwrrrpppoooppprrrsssvvvyyyzzz{{{xxxnnndddPPPJJJCCC>>><<<;;;999777444555666777777777777777888888:::<<<>>>AAACCCDDDEEEGGGIIIJJJIIIIIIKKKLLLQQQQQQSSSXXXaaammmxxx|||zzztttpppooommmiiieee___[[[VVVPPPKKKEEE@@@<<<888666555555777777666555666666666666666666666666555555666777888999999:::===@@@DDDIIINNN[[[sss|||zzzwwwtttqqqooonnnnnnggggggeeecccaaa^^^\\\[[[UUUQQQNNNPPPSSS[[[iiiwwwuuubbbEEE999<<<<<>>:::888777666666777888777555666666666666666666666666444555666777888999::::::<<>>AAAEEEIIILLLIIILLLOOOQQQPPPPPPPPPQQQOOOPPPSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSUUUUUUTTTTTTTTTTTTTTTTTTNNNNNNMMMLLLKKKJJJIIIIIIKKKTTTaaallluuummm```UUUSSSUUUVVVVVVWWWSSSQQQPPPTTT^^^kkkvvv}}}}}}zzz||||||wwwtttooollltttyyypppfffUUUFFF;;;;;;:::888555444444666888888888888999:::;;;<<<;;;<<<>>>AAAEEEHHHJJJKKKJJJLLLOOOQQQTTTYYY^^^bbbbbbcccfffooo}}}}}}{{{wwwqqqnnnmmmkkkgggccc^^^ZZZTTTNNNHHHCCC>>>:::777666555444444444444444555555555555666666666666888888888888999:::;;;;;;>>>???GGGPPPTTT\\\tttyyytttqqqooollljjjnnnjjjddd```]]][[[YYYWWWQQQHHHEEEEEEJJJ]]]nnnllluuuXXXBBB@@@===;;;PPPooossscccSSSKKKIIIKKKUUUbbbkkkyyy~~~nnnaaahhhmmmwww|||}}}ppplllooonnnWWWAAA777111+++***...***++++++++++++***))))))((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''')))***'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***(((&&&$$$$$$$$$&&&&&&&&&&&&&&&''''''''''''((('''(((((()))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((()))******)))((((((&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''######$$$%%%&&&(((((()))******)))''''''&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((''''''''''''&&&&&&))))))))))))***///666;;;>>>???AAACCCFFFHHHJJJJJJNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTUUUUUUVVVUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVSSSSSSRRRRRRQQQQQQQQQPPPOOOJJJHHHJJJGGGCCCDDDJJJUUU```nnn{{{nnnbbbWWWUUUUUUSSSUUUZZZSSSUUUZZZ```hhhpppuuuxxx~~~|||qqqnnnnnnnnnqqquuu~~~{{{uuulll```RRRGGG@@@888888888999999999999999888777666888;;;===??????BBBCCCEEEIIIJJJJJJKKKMMMOOOOOOUUUaaaiiikkkjjjkkkjjjnnnttt{{{wwwqqqnnnmmmjjjfffbbb\\\XXXRRRLLLFFFAAA<<<999666666555444444444444444555555555555666666666666888888888888999:::;;;;;;@@@@@@GGGOOOTTT]]]www}}}xxxtttqqqooommmkkkllliiiddd```^^^[[[XXXVVVOOOGGGEEEGGGLLL___nnnkkkmmmSSS@@@???>>>@@@YYY{{{}}}qqqaaaRRRJJJJJJLLLSSScccqqqxxxfff___iiippp|||uuuqqqtttoooWWW???555111,,,+++...+++++++++++++++***)))))))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$"""!!!!!!###$$$%%%&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''((()))******)))((('''&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))***+++,,,---///333999===BBBCCCDDDFFFHHHJJJKKKLLLOOOPPPQQQRRRSSSSSSSSSSSSRRRSSSTTTUUUUUUVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUQQQQQQRRRRRRQQQQQQQQQPPPLLLIIIGGGHHHFFFEEEKKKSSSeeeooo{{{yyyggg^^^VVVUUUUUUUUUWWW[[[WWWXXX\\\bbbkkksssyyy}}}{{{pppjjjhhhfffgggjjjkkkhhhaaaYYYOOOGGG@@@<<<777777777777777777777777:::999888999;;;===>>>???GGGHHHKKKMMMNNNOOORRRUUUWWWYYYaaannnwwwwwwuuuuuussszzz{{{vvvqqqmmmllljjjeeeaaaZZZVVVOOOIIIDDD???;;;888666666555444444444444555555555555555666666666666888888888888999:::;;;<<>>DDDccc|||ooo^^^PPPIIIJJJMMMVVVkkk}}}tttbbb^^^lllxxxzzzwwwxxxoooUUU;;;333222...,,,---++++++++++++******))))))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&''''''''''''(((%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''((((((''''''(((((()))***###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***,,,,,,+++---111333666:::>>>BBBFFFGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVTTTSSSRRRSSSTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUTTTSSSSSSRRROOOOOOPPPPPPPPPOOONNNNNNHHHFFFEEEEEEEEEIIITTT```vvv~~~yyynnnfffXXXSSSOOOPPPRRRSSSUUUXXXZZZZZZ\\\ccclllvvv}}}~~~}}}}}}|||}}}~~~wwwjjjccc^^^ZZZXXXYYYUUUQQQKKKDDD???;;;::::::777777777777777777777777;;;;;;<<<===>>>AAACCCEEEKKKOOOTTTVVVWWW[[[```dddgggiiisss|||zzzvvvpppmmmkkkhhhddd```YYYTTTNNNGGGBBB>>>:::777666555555444444444555555555555555555666666666666777777888888999:::;;;<<<@@@AAAEEELLLSSSddd|||xxxtttrrrpppmmmkkkgggeeecccbbb___\\\WWWSSSKKKCCCCCCIIIRRRhhhwwwtttgggRRRBBB???>>>GGGiii~~~ooo^^^OOOIIIJJJNNN___vvvsssddd```qqq}}}zzzzzzmmmRRR888000222///,,,,,,+++++++++***************************))))))))))))((((((((((((((((((((((((%%%&&&'''((()))((('''&&&******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))&&&&&&&&&''''''''''''((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((('''&&&%%%&&&((((((''''''''''''((())))))###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))*********'''''''''((()))+++,,,...///222777;;;>>>AAADDDGGGJJJJJJKKKLLLMMMMMMNNNNNNQQQSSSUUUWWWXXXVVVTTTSSSRRRRRRTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQMMMMMMMMMMMMLLLKKKJJJIIIDDDDDDDDDCCCEEEOOO```nnnnnn```XXXSSSLLLKKKLLLNNNQQQSSSVVVXXX\\\[[[]]]cccmmmwww}}}zzzyyyvvvttttttuuuvvvxxxyyynnnaaaYYYTTTMMMJJJKKKEEEBBB>>>;;;888888888999888888999999999999999999<<<===???AAACCCGGGKKKMMMNNNWWW___bbbeeellltttyyy||||||zzzuuuooollljjjgggbbb^^^YYYTTTMMMFFFAAA>>>:::888555555444444444555555666555555555555666666666666777777777888999:::<<<===>>>@@@DDDKKKUUUiii}}}yyyvvvsssqqqmmmkkkgggeeedddbbb```\\\VVVRRRKKKBBBDDDLLLYYYppp}}}dddQQQBBB???@@@LLLpppqqq^^^NNNHHHJJJOOOeee|||rrriiifffyyy|||yyyxxxgggMMM444///111///,,,,,,,,,+++***)))))))))******************))))))))))))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&******)))((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''((((((&&&&&&'''((('''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''(((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((('''''''''(((((()))))))))))))))((((((***,,,...///444888>>>BBBEEEGGGIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOQQQRRRUUUWWWWWWVVVSSSRRRRRRRRRTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUSSSQQQPPPKKKKKKIIIHHHGGGFFFEEEEEECCCDDDDDDDDDJJJXXXkkkxxxyyywww}}}|||iiiXXXOOOMMMLLLIIILLLOOOQQQUUUXXX[[[\\\aaa```aaahhhrrrzzz~~~~~~wwwuuuqqqnnnllllllmmmnnniii___TTTNNNJJJDDDAAAAAA<<<<<<;;;:::999888888888777777888999::::::;;;;;;>>>@@@BBBDDDEEEHHHMMMPPPRRRaaaoootttwwwyyytttnnnkkkiiifffaaa]]]XXXRRRKKKDDD@@@<<<:::888555444444444444555666666555555555555666666666666777777777888999;;;<<<======@@@EEELLLYYYppp}}}zzzwwwuuusssooommmiiigggeeeccc```[[[VVVRRRLLLEEEIIITTTcccyyy]]]LLL???>>>CCCTTTyyyppp\\\MMMHHHLLLQQQeee~~~mmmjjjooo~~~yyyuuurrr^^^GGG222...000...+++,,,---,,,***)))))))))***+++******)))))))))(((((((((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&'''(((((('''&&&'''(((''''''&&&&&&''''''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))######$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''''''''((())))))(((''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&''''''(((((()))++++++***+++,,,///222444<<>>@@@BBBCCCCCCGGGLLLMMMNNNQQQXXX]]]oooxxxtttnnnjjjhhhddd___[[[TTTNNNGGG@@@<<<999666555444444444444444555666777555555555555666666666777666666777888999;;;===>>>===CCCJJJSSSccc~~~zzzyyyxxxyyyyyyyyywwwuuunnnkkkgggccc___[[[VVVRRROOOMMMXXXiiiwwwyyyYYYHHH:::<<>>111//////+++***------,,,***(((((()))***+++((((((((((((''''''''''''(((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''((()))((('''&&&''')))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%&&&&&&'''((())))))***+++,,,---000555;;;@@@DDDFFFIIIKKKMMMLLLLLLMMMNNNMMMNNNOOOPPPQQQSSSTTTTTTVVVUUUUUUUUUUUUUUUUUUUUURRRSSSTTTUUUUUUVVVUUUUUUPPPQQQSSSSSSRRROOOLLLJJJDDDBBB??????AAAGGGNNNRRRTTTUUUSSSWWWfffzzz|||rrrhhh```XXXSSSOOOQQQMMMKKKMMMPPPRRRVVVYYY^^^eeeiiiggggggmmmpppnnnjjjkkkoooxxxxxxppphhheee```ZZZTTTPPPMMMKKKEEE===888888999666555666666666666666777777888888:::;;;===@@@CCCFFFHHHIIICCCIIIOOOSSSVVV\\\eeelll|||}}}wwwsssnnniiiddd___ZZZVVVNNNKKKFFF@@@;;;777555444555444444333333444444555777666555444444555666777666555444444666:::>>>@@@AAACCCJJJXXXmmm~~~|||zzzyyyyyyxxxvvvuuulllhhhddd```]]][[[XXXUUUPPPTTTcccrrr}}}tttRRRBBB===AAAGGG^^^kkkWWWOOOIIIKKKXXXqqqwwwdddmmmuuutttrrreeeMMM;;;---///111,,,***---+++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((())))))(((&&&$$$"""'''''''''(((((((((((()))''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%'''''''''(((((((((((()))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))+++***(((&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((($$$&&&''''''&&&&&&((()))&&&&&&''''''''''''&&&&&&&&&%%%$$$&&&)))***(((&&&'''((())))))((((((***+++,,,000777===@@@BBBEEEFFFKKKKKKKKKKKKMMMOOOPPPRRRQQQQQQQQQQQQRRRSSSTTTUUUWWWVVVUUUTTTTTTTTTVVVVVVTTTTTTTTTTTTTTTTTTTTTUUUSSSSSSSSSRRRLLLFFFDDDEEEEEEGGGIIIJJJKKKNNNSSSXXX\\\UUUTTT___nnnvvvxxxyyyrrriiiaaa]]]XXXPPPJJJHHHDDDJJJPPPSSSYYYccckkkmmmooooooqqquuuyyyzzzvvvrrrjjjlllpppuuuyyyvvvoooiiibbbZZZQQQKKKIIIFFFBBB>>><<<999777666888888666444:::888666666888:::;;;;;;@@@AAACCCDDDFFFGGGHHHHHHJJJMMMVVVaaafffiiisss|||wwwsssnnnhhhddd^^^YYYUUUMMMJJJEEE???:::777555444555444444333333444444555666666555555555555666666666666555666888;;;>>>@@@@@@CCCLLL\\\rrr}}}{{{zzzyyyxxxvvvtttjjjhhhdddaaa^^^[[[WWWTTTPPPVVVfffttt|||nnnNNN???;;;???FFF\\\}}}|||gggTTTLLLGGGKKK[[[uuutttaaahhhyyyvvvsssfffLLL:::...///111,,,***---+++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((()))((('''%%%$$$&&&&&&'''''''''(((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((&&&''''''((((((''''''&&&(((&&&&&&'''******)))''''''((()))))))))***---///222666<<>>999666555444555444444333333444444555555555666666666666555555777777777888:::<<<>>>??????DDDOOOaaaxxx~~~~~~|||yyyxxxwwwuuurrrpppiiigggdddbbb___[[[UUUQQQOOOWWWiiitttwww}}}xxxeeeHHH;;;999>>>CCCZZZxxx~~~{{{eeeRRRKKKGGGNNNaaa~~~qqq^^^fff}}}|||{{{vvvrrrcccHHH999...///000---+++,,,+++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%'''(((((((((''''''%%%&&&&&&&&&'''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&'''''''''''''''&&&'''((()))(((&&&&&&&&&'''&&&''''''((((((''''''&&&)))((('''((()))***)))((('''((()))***+++---222555;;;>>>CCCGGGIIIJJJLLLMMMJJJLLLOOOQQQRRRPPPNNNMMMQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTUUUVVVWWWRRRSSSUUUVVVVVVVVVUUUTTTRRRQQQNNNLLLKKKKKKLLLLLLTTT^^^jjjooommmkkklllooooooddd[[[]]]ccceeeeeefff___\\\YYYUUUNNNHHHHHHMMM]]]eeennnsssxxx}}}xxxtttsssqqqvvv{{{{{{ttthhh]]]VVVIIIDDD===:::999999777555999888666777999<<<<<<<<<<<<<<<<<<<<>>>>>@@@FFFSSSfff}}}~~~{{{yyyvvvtttrrrpppmmmkkkgggfffeeeccc```[[[TTTOOONNNVVVgggpppppptttppp^^^DDD:::999===BBBXXXsss~~~~~~|||eeeSSSKKKHHHSSSjjjooo```iiitttuuu{{{tttmmm]]]DDD888///...000---+++,,,+++++++++*********))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((((((((((()))$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&'''((((((''''''((()))''''''((((((((((((''''''(((((('''(((((())))))))))))***,,,---///333888<<>>???@@@@@@AAAAAABBBDDDHHHKKKLLLMMMOOORRRTTTTTTUUUTTT```lll~~~{{{sssoooiiiccc]]]WWWQQQMMMGGGDDD@@@;;;777555333333555444444333333444444555444555666777777666555444777888999;;;<<<>>>??????CCCJJJWWWiii{{{xxxuuusssqqqooollliiifffeeedddccc```ZZZRRRMMMLLLSSSbbbjjjiiimmmiiiXXXAAA::::::===BBBXXXrrr{{{|||dddRRRKKKHHHWWWssslllaaaooozzzkkknnnzzzsssjjjXXX???777///...///...,,,++++++++++++*********))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((((((((((()))&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&%%%&&&(((((((((((()))+++'''((((((((((((((((((''''''''''''''''''(((***+++---///111222555999>>>BBBEEEGGGJJJKKKLLLLLLMMMNNNQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTTTTUUUUUUUUUUUURRRSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHLLL[[[nnnxxxzzz}}}{{{qqqjjjfffggggggbbb]]][[[XXXWWWVVVTTTPPPRRR___mmmrrr{{{{{{vvvuuuvvvzzzyyytttiiiZZZLLLCCC@@@<<<:::777666777888888888999999888888:::<<<@@@BBBIIIJJJJJJIIIHHHIIILLLOOOMMMNNNRRRVVVZZZ^^^aaabbbppp}}}~~~yyyoookkkeee```ZZZUUUOOOKKKEEEBBB>>>:::666444333333555444444333333444444555555555666666666666555555666777888999;;;>>>@@@AAAFFFMMMYYYkkk}}}zzzwwwuuusssqqqnnnlllgggeeedddbbb___YYYRRRMMMLLLRRR```ggggggkkkeeeQQQ???:::;;;>>>DDD\\\vvv~~~zzzbbbQQQKKKJJJ]]]kkkfffyyyyyyyyyttthhhmmmyyysssiiiTTT;;;555000.........---++++++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%'''(((((((((((()))+++'''(((((())))))(((((('''&&&'''(((((((((***---///333555888:::<<>>@@@FFFMMMSSSXXXZZZZZZWWWSSSSSSVVV[[[^^^___bbbhhhpppzzzyyytttsssiiieee```[[[VVVQQQLLLHHHBBB@@@<<<888555333222222555444444333333444444555777666555444444555666777555444444666999===BBBDDDIIIPPP\\\nnn}}}{{{yyyvvvtttsssrrrooommmhhhfffccc```\\\WWWQQQMMMNNNTTTdddooopppooo]]]AAA888666;;;???JJJhhh|||dddWWWUUUXXXsssvvv}}}|||pppjjjpppuuupppvvvzzzqqqpppbbbIII555444111......///---++++++++++++************)))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&'''((()))***'''''''''(((((((((((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''###$$$%%%&&&'''''''''''''''''''''(((((((((((()))'''''''''''''''''''''''')))(((((((((''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))%%%%%%%%%%%%&&&(((***+++&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&''')))***,,,,,,,,,***'''%%%%%%%%%(((((())))))))))))(((((((((***,,,,,,,,,...444888<<>>@@@DDDKKKTTTZZZdddfffgggeeeaaa```dddiiikkkkkknnnsss|||yyyrrrmmmdddaaa\\\XXXSSSNNNIIIEEEAAA>>>:::666333222333333333333333444444444555555666666666666777777777777333555888:::===@@@EEEHHHHHHUUUdddttt~~~|||{{{zzzxxxuuurrrpppnnnmmmeeedddaaa]]]WWWQQQLLLIIIMMMYYYaaalllyyynnnSSSCCC777===???AAARRRqqqxxxaaaVVVUUUbbb||||||~~~yyyooorrrzzzxxxttt||||||uuu___JJJ555222///---------,,,,,,***+++++++++)))'''%%%$$$(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))++++++***)))))))))))))))))))))(((''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%######$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%))),,,+++((($$$!!!''''''''''''''''''''''''))))))((((((''''''&&&&&&(((''''''&&&&&&&&&''''''&&&%%%%%%&&&)))******)))&&&''')))***+++++++++***$$$&&&((()))(((((()))***++++++,,,---///444:::???GGGGGGHHHIIIIIIJJJJJJKKKMMMOOOQQQRRRQQQQQQRRRSSSPPPRRRUUUUUUTTTSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTSSSQQQOOONNNNNNIIIJJJIIIEEECCCGGGPPPYYYbbbmmmuuusssttttttuuuwwwsssdddXXXUUUPPPHHHIIIQQQTTTZZZdddqqq}}}}}}pppfff```ZZZSSSMMMCCCCCCAAA???===;;;999888::::::999999:::;;;<<<<<<===???CCCGGGHHHMMMYYYgggzzzuuupppppppppuuuvvv{{{{{{tttnnniiiddd```\\\WWWSSSNNNHHHDDD@@@>>>:::666333222333333333333333444444444555555666666666666777777777777444666888:::<<<@@@DDDGGGJJJVVVfffwww}}}zzzyyywwwuuurrrooommmlllfffccc^^^YYYSSSOOOMMMKKKMMMXXX___jjjuuuiiiNNN???777;;;===CCCXXXwww}}}fff]]]^^^jjj||||||zzzrrruuu}}}{{{www}}}{{{{{{ttt]]]GGG555222///---------,,,,,,++++++++++++***(((''''''(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((())))))(((''''''''''''''')))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++***((($$$"""((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&&&&''''''((('''&&&'''))))))(((''''''((()))***++++++******&&&((()))***)))((()))******,,,...111444999@@@DDDIIIIIIJJJJJJKKKLLLLLLMMMLLLNNNPPPQQQPPPPPPQQQRRRQQQRRRTTTTTTSSSSSSSSSTTTVVVVVVVVVVVVVVVVVVWWWWWWUUUTTTSSSRRRPPPMMMIIIGGGDDDCCCCCCDDDHHHRRR]]]fffnnnwww{{{pppeeebbbbbbaaabbbddddddXXXOOOOOONNNJJJNNNWWW[[[aaalllyyy}}}|||}}}xxxoooddd[[[UUUPPPIIIDDD@@@@@@???===<<<:::999888777777777888:::;;;===>>>CCCDDDFFFIIIJJJQQQbbbrrr{{{tttnnniiieeebbb___[[[VVVRRRLLLGGGCCC>>><<<999666333333333333333333333444444444555555666666666666777777777777666777999;;;<<>>BBBEEEHHHTTThhh}}}zzzwwwwwwvvvtttrrrooolllkkkfffbbb[[[UUUPPPNNNOOOOOOLLLUUU[[[dddkkk[[[DDD<<<999:::>>>LLLiiijjjdddjjjvvv}}}www}}}~~~zzzxxxzzz{{{mmmSSS;;;333000...---------,,,++++++***)))((())))))+++,,,(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%''')))***+++,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''((((((***((('''((())))))((('''))))))))))))))))))((((((((()))******))))))+++,,,///222888===AAAEEEJJJMMMMMMMMMNNNNNNOOOPPPPPPPPPNNNPPPRRRRRRQQQPPPQQQRRRRRRRRRRRRQQQPPPQQQSSSVVVRRRSSSSSSTTTTTTUUUUUUVVVOOONNNMMMOOOPPPMMMFFF???CCCCCCGGGSSSbbbpppwwwzzzwww}}}vvvgggYYYPPPHHHFFFFFFEEEHHHLLLMMMIIIIIIMMMPPPRRRYYYbbbvvvyyy~~~yyyvvvrrrnnnllliiieeebbbUUUPPPIIIDDDAAA>>>;;;999777888888999::::::;;;;;;<<<===>>>@@@BBBDDDGGGHHHIIIJJJLLLNNNRRRaaa}}}wwwqqqnnnjjjfffbbb___\\\WWWSSSNNNIIICCC???:::999777555333333222222333333333444444444555555666666666666777777777777888999:::;;;<<<>>>AAADDDFFFRRRhhh~~~zzzwwwvvvvvvvvvuuurrrooollljjjcccaaa\\\WWWSSSQQQPPPPPPLLLUUU[[[ccchhhVVVBBB>>>888888>>>PPPmmm~~~jjjccciiitttyyy~~~{{{yyy|||xxxgggKKK666111///...---------,,,+++***)))((('''''')))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$%%%''')))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((((((((('''&&&(((***++++++***))))))(((((((((((((((((('''((())))))***+++...000555999>>>BBBEEEGGGJJJLLLNNNNNNNNNOOOPPPPPPQQQQQQPPPRRRTTTTTTSSSRRRSSSTTTRRRSSSSSSRRRQQQQQQTTTVVVQQQRRRRRRRRRSSSSSSSSSTTTQQQPPPNNNOOONNNKKKDDD???AAADDDMMM\\\mmmxxxyyywwwuuuzzzsss```SSSKKKEEEAAABBBDDDEEEHHHMMMNNNNNNPPPTTTWWW[[[cccjjj}}}}}}~~~xxxsssmmmfff```ZZZTTTQQQHHHEEEAAA===;;;:::999888666666888999;;;<<<>>>>>>BBBBBBCCCDDDFFFHHHJJJKKKIIILLLQQQWWW^^^ooo}}}xxxrrrnnnllljjjeeebbb]]]ZZZVVVQQQMMMGGGBBB>>>888777666555444333222222333333333444444444555555666666666666777777777777777999:::;;;<<<>>>BBBEEEGGGSSSjjj~~~yyyvvvvvvvvvvvvvvvssspppmmmkkkbbb```[[[WWWSSSRRRQQQRRRPPPWWW\\\dddeeeRRR??????777777???TTTppp|||jjjaaaeeepppyyy~~~|||~~~{{{}}}zzzzzz|||ttt___EEE444000///------...---,,,***)))((((((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))'''&&&&&&(((***,,,,,,+++(((((((((''''''((())))))&&&((()))+++,,,000444777===@@@CCCFFFGGGHHHKKKLLLOOOOOOPPPQQQQQQRRRRRRSSSRRRSSSUUUUUUTTTSSSSSSTTTRRRSSSTTTSSSRRRRRRTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQMMMIIIFFFCCCBBB???EEERRRbbbqqqxxxuuuppprrrwwwzzzxxxmmm]]]OOOFFF@@@>>>>>>CCCFFFHHHLLLQQQRRRVVVZZZ^^^```eeelllrrr{{{{{{}}}~~~|||pppkkkccc[[[SSSMMMGGGCCC===<<<:::999777777777777777888999;;;>>>@@@AAABBBEEEEEEFFFGGGIIIKKKMMMNNNOOOSSS\\\hhhssswwwrrrnnnkkkjjjhhhccc```\\\YYYTTTPPPKKKFFFAAA===777666555444444333222222333333333444444444555555666666666666777777777777666888:::;;;<<>>AAACCCEEEFFFFFFGGGHHHKKKMMMPPPSSSTTTZZZ___mmm~~~}}}{{{yyyrrrooojjjhhhhhhfffaaa]]]\\\XXXTTTOOOKKKFFF@@@<<<666666555444444333222222333333333444444444555555666666666666777777777777666777999;;;<<>>@@@CCCEEEGGGHHHHHHIIIKKKNNNRRRVVVYYY[[[cccjjjyyy{{{~~~zzzuuurrrllljjjhhhfffeeebbb___\\\XXXTTTOOOJJJFFFBBB>>>;;;777666555444444444444444333333333444444444555555777777777777666666666666:::999:::<<<<<<<<>>CCCGGGJJJGGGJJJMMMNNNNNNNNNPPPRRRUUUTTTSSSSSSTTTTTTSSSRRRTTTSSSRRRPPPPPPPPPQQQRRRSSSTTTVVVWWWWWWVVVTTTSSSSSSUUUVVVSSSNNNJJJJJJKKKGGGEEEBBB@@@BBBJJJTTT[[[bbb___```hhhlllhhhbbb^^^UUUQQQLLLEEE???>>>AAADDDHHHNNNWWW___dddeeecccaaadddfffhhheeebbbbbbfffkkkoooqqqqqqoooiii___UUUOOOFFFDDDAAA===:::888777777444444666::::::777888<<<===???AAADDDGGGJJJLLLMMMQQQNNNNNNSSSXXX\\\cccjjjnnn}}}~~~zzzvvvrrrooojjjhhhfffdddccc```]]]ZZZVVVRRRMMMIIIEEEAAA===:::666666555444444444444444333333333444444444555555666666666666777777777777888777999<<<===???FFFOOOZZZlll|||zzzwwwuuuttttttuuurrrmmmhhhbbbZZZQQQKKKGGGHHHPPPZZZ```hhhllldddRRRCCC<<<;;;>>>GGG\\\zzz|||kkkWWWNNNOOOTTTZZZ^^^cccllltttvvvooohhheeeeeerrr~~~fffkkk~~~rrryyy|||nnnrrrwwwuuuwwwzzz|||wwwdddKKK999333......---,,,++++++++++++************************)))************))))))(((((()))+++)))'''&&&''')))(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''''''''''')))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''(((((((((((()))(((((('''''''''(((((()))***+++***))))))+++,,,000222666;;;AAAEEEHHHJJJIIILLLOOOOOOOOOOOOQQQSSSTTTSSSRRRRRRTTTTTTSSSRRRTTTSSSRRRQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSOOOKKKIIIHHHHHHGGGGGGFFFEEEGGGKKKRRRWWWVVVTTTXXX```eeeaaaZZZVVVKKKIIIDDD@@@===@@@EEEIIITTT[[[eeemmmqqqpppkkkhhhfffhhhhhhddd___^^^bbbfffiiiiiigggccc[[[RRRIIIDDD???===;;;999777666666666555444555999999777:::???BBBBBBCCCEEEHHHKKKNNNOOOUUUSSSUUU\\\ccciiiqqqxxxxxx}}}zzzwwwssspppmmmhhhfffdddbbbaaa^^^[[[XXXRRROOOJJJFFFCCC???<<<999666555444444444444444444333333333444444444555555555555666666777777888888777666999===???BBBJJJSSS```sss~~~{{{yyywwwtttrrrrrrrrrooojjjeee^^^VVVMMMHHHFFFHHHPPPZZZcccggghhh]]]MMM???;;;<<>>@@@GGGPPPVVV```gggrrrzzz}}}yyysssnnnpppooommmgggaaa___aaadddbbb___ZZZSSSKKKDDD>>>:::888888666666666666777888888666777;;;;;;;;;>>>DDDHHHHHHGGGIIIKKKOOORRRUUUXXXWWWZZZbbbjjjpppxxx|||xxxvvvtttqqqooogggeeebbbaaa___\\\YYYVVVNNNKKKFFFCCC@@@===:::777555555444333333444444444333333333444444444555555444555555666777888888999777666888<<>>???@@@DDDJJJTTT___fffhhhnnnwww~~~}}}wwwssswwwuuupppiiibbb^^^]]]___[[[WWWPPPGGG@@@<<<999888777666666666666777999::::::999<<>><<<999666444444333333333444444555333333333444444444555555444555555666777888888999888777999<<>>777:::>>>DDD___hhhOOOJJJMMMOOOQQQVVV___iiiuuuzzzzzz|||{{{aaammm{{{wwwssswww|||tttgggQQQ;;;000///......---,,,++++++++++++))))))))))))))))))))))))'''((()))***************(((((('''(((((()))((((((&&&'''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''&&&'''''''''(((((())))))***)))((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''(((((('''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((()))******+++,,,,,,,,,---111666:::CCCDDDGGGJJJMMMNNNOOOOOOOOONNNMMMMMMNNNOOOPPPPPPQQQPPPPPPQQQTTTUUUUUUTTTTTTTTTUUUVVVVVVVVVWWWWWWUUUVVVWWWWWWUUUSSSOOOMMMKKKKKKOOOVVV^^^ddddddcccfffbbb[[[RRRJJJFFFFFFGGGLLLKKKMMMRRRRRRLLLFFFEEE@@@CCCHHHOOOWWWaaakkkrrrppptttzzz}}}zzzyyyvvvppphhh```ZZZWWWVVVRRRMMMFFF???:::888999:::777777666666666777999:::999:::???FFFHHHGGGIIIMMMMMMNNNPPPSSSWWW\\\___aaafffeeeiiirrryyy~~~|||yyyuuusssrrrpppnnnlllhhhfffbbb___\\\XXXSSSPPPGGGDDDAAA>>>===;;;888666333333333333333444444555333333333444444444555555555555666666777777888888:::999:::>>>@@@EEEOOOYYYmmm}}}|||{{{zzzyyyzzzvvvqqqnnnlllhhhbbb]]]WWWPPPIIIEEEEEEHHHRRR]]]ccc___UUUGGG;;;666:::???KKKiiieeeNNNKKKOOOPPPUUU^^^fffooo{{{xxxccctttyyyxxxwwwvvv~~~tttcccMMM999111111......---,,,++++++++++++((((((((((((((((((((((((((())))))************))))))''''''''')))***)))(((&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&&&&''''''((((((''''''&&&''''''''')))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""%%%%%%'''(((************&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''))))))(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$%%%%%%''''''%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))***+++++++++,,,...000333777<<<@@@GGGHHHIIIKKKMMMOOOQQQRRROOOMMMKKKLLLNNNPPPQQQQQQQQQQQQQQQRRRUUUVVVVVVVVVTTTUUUVVVVVVWWWVVVVVVUUUTTTUUUVVVUUUTTTQQQNNNLLLOOOTTT]]]gggmmmooolllhhhfffaaaXXXNNNFFFCCCEEEGGGOOOLLLKKKMMMKKKFFFDDDEEEFFFKKKTTT\\\dddkkkrrrvvvxxx{{{zzzwwwrrrkkkccc[[[UUURRRGGGDDD>>>999777777888:::777666666555666777999::::::;;;@@@GGGJJJJJJMMMQQQSSSVVVZZZ```dddfffggggggfffgggnnnzzz~~~zzzwwwsssqqqpppnnnllljjjhhheeeaaa]]]YYYUUUOOOLLLEEECCC???===<<<:::888666333333222222333333444555333333333444444444555555666666666666777777777777:::999;;;???CCCIIITTT```ttt}}}|||{{{zzzyyy{{{wwwqqqmmmkkkgggaaa\\\TTTMMMGGGFFFGGGLLLWWWbbbkkkeeeYYYIII<<<888;;;@@@OOOnnn{{{bbbOOONNNSSSUUU^^^kkkrrryyyttteee|||zzz}}}~~~~~~qqq___III777000222......---,,,++++++++++++)))))))))))))))))))))))))))************))))))((((((&&&%%%&&&(((***((('''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&'''''''''(((((('''''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''(((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((()))************&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''))))))(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&(((%%%%%%'''(((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((('''&&&%%%&&&''''''''''''''''''(((((((((((((((((((((((()))***+++,,,+++...222666999>>>CCCGGGJJJJJJJJJKKKMMMPPPSSSTTTPPPMMMKKKLLLOOORRRSSSSSSRRRQQQQQQSSSVVVXXXXXXWWWUUUUUUVVVWWWVVVUUUTTTTTTSSSRRRQQQOOONNNOOOOOOPPPZZZcccpppyyyyyyrrriiicccZZZWWWPPPIIIDDDDDDGGGJJJQQQLLLIIIHHHFFFCCCEEEIIIOOOVVVaaakkkqqqtttuuuvvvyyy|||}}}zzzvvvtttoooiiiaaaXXXPPPKKK@@@>>>;;;888666777888999888777777777999;;;===>>>AAA@@@CCCHHHLLLNNNTTT[[[aaafffmmmtttwwwvvvsssqqqiiilllvvv}}}}}}|||zzzxxxtttrrrpppnnnllljjjhhhddd```\\\WWWRRRLLLIIIDDDBBB???===<<<:::888666222222222222333333444555333333333444444444555555777777777777666666666666:::999<<>>CCCHHHKKKKKKKKKJJJJJJLLLPPPSSSVVVQQQNNNLLLMMMQQQTTTUUUUUURRRQQQRRRTTTWWWYYYYYYXXXUUUVVVVVVWWWVVVUUUSSSRRRRRROOOLLLIIIIIIMMMQQQTTTdddppp~~~rrrddd[[[NNNLLLJJJFFFDDDFFFJJJMMMSSSMMMHHHFFFDDDCCCHHHOOOWWW___kkkuuuzzzzzzxxxvvvuuuyyy|||uuupppkkkiiieee```YYYOOOFFF???>>>===;;;999888888999999999999:::;;;===???BBBCCCIIIFFFFFFJJJNNNRRR[[[dddpppvvv~~~~~~zzzuuuxxx{{{xxxuuuuuuwwwzzz{{{}}}{{{xxxvvvsssrrrqqqooollljjjfffbbb[[[UUUQQQMMMJJJHHHCCCBBB???<<<:::888666666333333333333333333333333555555555555666666666666333333444444555666666666<<<<<<>>>CCCGGGPPP```ooo|||zzz|||{{{wwwssspppllleee\\\VVVWWWOOOGGGDDDFFFOOO```pppwwwxxxcccHHH>>>;;;===EEEPPPuuuppp[[[NNNRRRXXX\\\iii{{{{{{mmmyyysssxxxpppTTT===222///...++++++******)))*********************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%)))))))))))))))))))))))))))'''&&&&&&'''(((&&&%%%))))))(((((('''&&&$$$$$$(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&'''''')))******)))(((((('''(((((()))+++...000111111666<<>>;;;;;;>>>@@@AAAFFFMMMMMMMMMMMMMMMPPP\\\mmmzzz}}}}}}{{{xxxtttqqqpppqqqmmmppptttwww|||{{{yyywwwuuurrrpppooommmkkkiiiddd___YYYSSSOOOKKKHHHFFFBBBAAA???<<<999777666666333333333333333333333333444444444444555555555555444555555666666777888888:::;;;>>>CCCHHHQQQcccrrr}}}{{{~~~~~~wwwtttooollliiiddd]]]WWWVVVOOOIIIGGGIIIQQQ```nnnwwwwwwaaaGGG>>>;;;<<>>BBBDDDDDDGGGLLLMMMOOOSSSXXXaaaooo}}}zzzxxxvvvpppqqqpppnnnkkkiiiiiijjjkkkooovvv~~~}}}zzzzzzwwwtttpppmmmlllkkkjjjhhhaaa\\\VVVPPPLLLIIIFFFCCCAAA@@@>>>;;;999777666666333333333333333333333333333333333444444444444555666666666777888888999999999:::>>>DDDIIISSSeeevvv~~~~~~vvvrrrmmmjjjhhheee```[[[VVVOOOIIIIIILLLSSSaaammmyyywwwaaaHHH???;;;<<>><<<:::888777666555333333333333333333333333333333444444444555555555666666777777888999999999888;;;@@@EEEJJJSSSfffxxx|||yyytttnnnjjjhhhfffbbb___WWWOOOHHHHHHLLLUUUcccpppyyyaaaIII@@@;;;<<>>CCCFFFJJJLLLMMMMMMOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSQQQQQQRRRTTTWWWWWWUUUSSSRRRTTTVVVXXXXXXVVVTTTRRRUUUTTTRRRQQQPPPLLLHHHDDDHHHPPP[[[dddkkksss~~~uuueeeXXXRRRNNNLLLGGGFFFEEEDDDEEEGGGJJJLLLIIIHHHGGGHHHMMMVVVbbblllpppooooooooommmiiibbb]]]YYY\\\ZZZQQQIIIEEEAAA<<<<<<:::999888888888888888999999:::;;;<<<>>>??????EEEDDDHHHOOOTTTTTTTTTVVV\\\```hhhuuu~~~{{{xxxrrroooppppppooommmkkkjjjjjjjjjkkkccceeegggiiijjjllloooqqqwww||||||}}}{{{{{{|||vvvsssooollljjjiiigggeee\\\XXXRRRLLLIIIFFFCCCAAA===<<<:::999777666666555333333333333333333333333444555555555666666666666555666666777777888999999:::===CCCHHHKKKUUUiii{{{|||zzzzzztttnnniiigggeeeaaa^^^XXXOOOGGGHHHNNNZZZiiivvvzzz```HHH@@@;;;===IIIaaa}}}yyypppgggTTTKKKDDDDDDIIITTTiii}}}wwwxxxzzz|||wwwooo\\\EEE555000///...---,,,+++***))))))))))))************)))))))))((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''$$$%%%&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))***++++++,,,+++,,,---111666<<>>@@@BBBDDDEEEHHHFFFIIIRRRYYY[[[]]]```jjjoooxxx~~~xxxuuuqqqllljjjllllllkkkiiihhhhhhiiijjjkkkgggiiimmmooorrruuuzzz}}}{{{wwwxxxyyywwwvvvvvvsssqqqnnnkkkjjjgggdddbbbZZZUUUOOOJJJGGGDDDAAA???;;;:::999888666666555555333333333333333333333333555555555666666666777777666666666777888888999999;;;@@@GGGLLLPPPZZZooo|||zzzxxxvvvqqqkkkgggfffccc___\\\XXXOOOIIILLLUUUbbbqqq~~~xxx[[[EEE???<<>>===<<<>>>@@@DDDGGGJJJLLLNNNPPPTTTWWWYYY___hhhmmmnnnjjjnnnsssuuupppeeeYYYQQQGGGHHHEEE@@@===>>>===999555777999::::::;;;===???:::<<>>===:::999888777666555555555333333333333333333333333444444444555555555666666777777888888999:::::::::<<>>@@@>>>AAAGGGLLLQQQTTTUUUVVVZZZ]]]]]]\\\```hhhkkkiiimmmqqquuutttlll^^^QQQHHH???@@@===888888;;;:::888222555999:::;;;<<<>>>AAA???AAACCCFFFHHHIIIJJJJJJJJJJJJPPP___kkkqqqrrrsss~~~zzzrrrooommmlllmmmqqqpppqqqrrrtttuuuvvvvvvvvv{{{~~~zzzwwwyyyyyyuuupppoookkkjjjiiiiiigggccc]]]YYYTTTPPPJJJEEEBBB???===;;;999888777666666555555555333333333333333333333333333333333444444444555555888999999::::::;;;<<<<<<<<>>III]]]}}}zzzkkk]]]KKKHHHJJJWWWjjjlllyyyppprrr|||ssshhhTTT???222000///---000///---,,,+++*********************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%$$$$$$###)))(((((((((''''''''''''###$$$%%%&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((***+++---///333666:::???DDDGGGIIIJJJKKKMMMOOOPPPPPPQQQSSSUUUSSSSSSSSSSSSTTTUUUVVVWWWVVVUUUUUUVVVWWWXXXVVVUUUTTTUUUVVVUUUSSSNNNJJJGGGBBBDDDIIISSS___llluuuyyy|||{{{|||~~~{{{rrrcccWWWOOOGGGAAAAAA@@@<<<===BBBDDDHHHOOOVVV[[[^^^______aaabbb___ZZZ[[[cccfffcccpppsssuuupppeeeVVVHHH@@@======:::666666999:::777444888;;;<<<;;;;;;===@@@DDDEEEGGGIIIJJJJJJJJJJJJMMMNNNWWWiiiwww||||||{{{yyyqqqnnnmmmmmmppptttxxxzzz|||~~~|||{{{yyyxxxwwwvvvtttpppmmmooommmkkkhhheeeaaa[[[WWWQQQMMMHHHDDDAAA>>>;;;999888777666555444333222222333333333444444444555555666666555555555555666666777777777888999:::<<<<<<>>>???GGGTTTaaappp}}}{{{zzzxxxuuussssssqqqnnnlllkkkhhheeebbbVVVWWWYYY```nnn|||qqqXXXEEE???::::::OOOmmm}}}tttfffYYYJJJJJJNNN]]]sssooouuu|||tttsss~~~~~~{{{{{{jjjQQQ;;;000///...,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&'''((()))((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((((((''''''))))))(((((('''&&&$$$$$$)))((('''''''''(((***++++++(((&&&'''))))))'''%%%'''&&&%%%%%%&&&'''((()))((('''&&&%%%%%%&&&'''((('''''''''''''''((()))))))))(((''''''''')))+++,,,+++,,,,,,+++,,,...333666:::===AAAFFFIIIKKKLLLLLLOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUWWWXXXXXXWWWUUUUUUVVVVVVUUUTTTTTTPPPPPPRRRNNNEEE@@@AAA>>>DDDQQQdddvvv~~~}}}{{{{{{uuufffWWWOOO???@@@AAAAAA@@@BBBFFFIIIMMMXXXaaadddeeejjjmmmnnnnnniiiaaa\\\[[[___fffjjjrrrooohhh]]]RRRHHHCCCAAA999777555666999:::999888<<<999777777:::===@@@AAAKKKJJJIIIJJJMMMOOOPPPPPPQQQWWWeeevvv~~~~~~|||tttmmmlllrrrxxxzzzyyy|||zzzzzzyyywwwyyyxxxvvvvvvuuusssooolllllljjjhhheeebbb^^^XXXTTTNNNKKKFFFCCCAAA???<<<;;;777777666555444333222222333333333444444444555555444444444555555777888888777777888888999:::<<<===???AAAIIITTTaaarrr~~~{{{zzzyyywwwuuusssrrrpppmmmlllkkkiiifffcccZZZ]]]aaafffrrr}}}}}}kkkTTTCCCAAA>>>@@@WWWuuu}}}ttteeeVVVIIIKKKSSSddd{{{ooo{{{zzzuuuuuu}}}zzzxxxzzzgggMMM888000000///,,,------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&''''''(((((()))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((())))))))))))((('''''''''(((*********(((&&&'''((()))'''%%%***)))(((''''''((()))***)))(((''''''''''''((()))'''''''''''''''((())))))((((((''''''((()))******)))***++++++,,,///444888===???CCCGGGJJJLLLMMMMMMOOOOOOPPPPPPQQQRRRTTTTTTVVVUUUUUUTTTUUUVVVWWWXXXXXXVVVUUUVVVWWWVVVTTTSSSSSSNNNKKKKKKGGG@@@>>>@@@CCCMMM___sss}}}yyynnn\\\NNNGGG===???AAAAAABBBFFFLLLPPP\\\fffoooqqqqqqssstttrrroooiiiaaa]]]^^^bbbgggiiiiiicccYYYOOOFFF@@@===<<<999777555666888:::999888888888888:::===AAACCCDDDGGGGGGIIILLLOOORRRSSSTTT```fffttt~~~zzz}}}xxxsssooorrryyy|||{{{xxxxxxxxxwwwwwwwwwvvvttttttsssqqqnnnkkkiiigggdddaaa^^^ZZZTTTPPPJJJGGGDDDAAA@@@???===<<<777666666555444333222222333333333444444444555555333333333444666777999:::888888888888999;;;<<<===???CCCJJJTTTaaauuu}}}{{{yyywwwwwwvvvsssqqqpppnnnlllkkkkkkjjjhhhfff^^^ccciiimmmtttzzzyyyuuu\\\III===<<<===BBB[[[xxx|||tttdddTTTHHHLLLWWWlllrrrzzzyyy{{{~~~zzzyyywwwaaaFFF555111111///,,,---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''(((((()))(((''''''''''''((()))(((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$'''(((******+++((((((''''''(((((()))***)))(((&&&'''(((((('''&&&***)))(((((('''((((((((())))))(((((((((((())))))'''''''''''''''((())))))''''''(((((())))))(((((((((***,,,...000444999<<<@@@BBBEEEIIILLLNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXWWWVVVVVVVVVWWWVVVSSSPPPPPPJJJFFFDDDBBB@@@AAAEEELLLZZZppp}}}zzztttdddQQQEEEAAA<<>>===<<<:::666666555444444333222222333333333444444444555555333333444444666777888999888888888999:::;;;<<<===@@@DDDLLLUUUccc{{{zzzxxxvvvuuuuuutttrrrpppnnnllljjjjjjkkkkkkjjjiiibbbhhhnnnqqqssstttoooiiiQQQBBB999:::<<>>888888999888666777777666666777888888888;;;>>>AAADDDGGGIIIKKKLLLPPPTTT[[[aaafffjjjmmmoooppp{{{~~~{{{{{{{{{|||||||||~~~~~~tttwww}}}kkkrrrzzz}}}{{{uuuuuuuuutttrrrqqqqqqqqqtttrrrqqqqqqqqqooollliiifffccc___[[[XXXTTTOOOLLLHHHEEEAAA>>><<<;;;999777555555555444333333222222333333333444444444555555666555555555555666666777888888888999:::;;;======@@@EEEMMMWWWhhh}}}wwwvvvtttssssssrrrpppnnnkkkjjjiiiiiikkkmmmmmmllliiinnnqqqrrrqqqooofff]]]MMMCCC===>>>???GGG___zzz~~~xxxeeeVVVKKKOOO\\\sss~~~{{{hhhPPP999000111111///...,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&(((((((((((((((((())))))&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((((('''&&&%%%$$$&&&''''''(((((((((((((((&&&&&&''''''&&&&&&''''''###$$$$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''((())))))&&&'''(((***+++******)))+++...333888;;;???CCCFFFIIIJJJKKKMMMOOOPPPQQQRRRPPPQQQSSSTTTUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSQQQNNNKKKDDDDDDCCCEEEKKKVVV```eeejjjtttzzztttlllkkkhhh```PPPCCC@@@EEEGGGNNNWWW___gggrrrvvvpppkkkfffhhheeeeeeiiillliii^^^TTTGGGAAA:::777999;;;999666888888888888888888::::::???BBBEEEGGGHHHIIIMMMPPPZZZ___ffflllooosssvvvyyy{{{~~~}}}aaagggnnnrrrssssssuuuwwwsssuuuvvvvvvtttrrrrrrrrroooqqqssssssqqqppppppqqqqqqpppooooooooommmjjjgggeeebbb]]]YYYUUUQQQMMMJJJGGGCCC???<<<;;;999777666444444444444333333222222333333333444444444555555666666555555555555666666999999999999:::<<<===>>>AAAGGGOOO[[[rrr~~~|||wwwuuusssrrrqqqpppnnnllliiihhhggghhhkkknnnoooooopppppppppnnnnnnjjj^^^QQQEEE???<<<===???HHH```zzzzzzeeeVVVNNNSSSaaayyy~~~zzz~~~yyy^^^HHH555000111///...///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''((((((&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((()))))))))&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''''''''%%%&&&''''''((('''''''''&&&&&&'''(((((((((((('''%%%&&&''''''&&&%%%'''(((%%%%%%'''(((((()))((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))&&&'''(((***+++,,,------...222777<<<@@@CCCFFFHHHLLLLLLMMMNNNOOOQQQRRRRRRQQQRRRTTTVVVWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUSSSQQQOOOOOONNNKKKIIIEEEHHHLLLOOOYYYfffooosssvvvyyy}}}~~~xxxqqqlllfffbbb]]]UUUHHH@@@CCCKKKRRR[[[fffnnnuuuuuuooojjjeeeeeecccbbbbbbaaaYYYMMMDDD>>>;;;888888:::<<<:::888<<<=========<<<<<<>>>@@@BBBEEEGGGHHHJJJNNNVVV[[[ggglllqqqtttuuuwwwzzz}}}~~~}}}~~~UUUZZZaaaccccccbbbbbbdddaaaccceeeeeecccbbbccceeegggjjjnnnooonnnnnnooopppmmmlllkkkkkkkkkjjjgggdddddd```[[[WWWSSSOOOKKKHHHCCC@@@===;;;:::999888777444444444333333333333222333333333444444444555555555555555555555666777888999999999:::;;;<<<===>>>DDDJJJRRRaaa||||||{{{wwwuuusssqqqpppooollljjjhhhffffffgggkkkoooqqqrrrrrrnnnhhheeefffbbbTTTEEE:::777888;;;???JJJccc|||yyycccUUUQQQXXXhhh|||yyyqqqUUUBBB333222222---,,,000++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&''''''(((((('''((()))******)))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((''''''''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''((($$$%%%&&&'''((((((((((((%%%&&&'''(((((((((''''''###&&&''''''%%%%%%''')))'''(((((((((((('''&&&%%%&&&'''((())))))((('''&&&'''''''''''''''((())))))''''''(((***,,,...000111444999>>>CCCFFFHHHJJJKKKNNNNNNNNNOOOOOOQQQRRRRRRQQQSSSUUUWWWXXXXXXWWWVVVUUUVVVWWWWWWWWWUUUTTTSSSUUURRRNNNKKKKKKJJJIIIHHHOOOVVV\\\aaajjjvvv||||||wwwtttrrrqqqppplllfffaaa]]]XXXQQQKKKDDDCCCKKKUUU^^^hhhssszzz}}}{{{mmmfff```ZZZZZZXXXUUURRROOOIIIBBB===:::999999999:::<<<===>>>AAACCCDDDCCCBBBAAADDDFFFFFFIIILLLNNNRRR[[[hhhrrrzzz~~~|||~~~MMMRRRWWWYYYXXXVVVVVVWWWQQQSSSUUUTTTRRRQQQSSSUUU[[[___dddgggggggggiiikkkjjjiiiiiiiiiiiigggeeebbbccc___ZZZUUUQQQMMMIIIFFF@@@>>>;;;:::::::::999888444333333333333333333333333333333444444444555555333333333444666777999:::999999999:::;;;<<<===>>>GGGLLLUUUfff~~~{{{{{{xxxvvvsssqqqpppnnnkkkiiigggfffeeegggkkkooorrrssspppiii```\\\^^^[[[LLL;;;666666999>>>CCCQQQkkkxxxaaaTTTSSS[[[nnn|||wwwlllOOO???333333222,,,+++111++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((())))))***+++,,,,,,+++***)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))((('''&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******%%%&&&''''''((('''''''''%%%%%%'''((((((((('''&&&###%%%''''''%%%$$$''')))((((((((('''%%%###!!!'''((()))******)))(((''''''''''''''''''((())))))''''''((())),,,///222444;;;@@@EEEJJJLLLMMMOOOPPPOOOOOOOOOOOOOOOPPPQQQRRRQQQSSSUUUWWWYYYXXXWWWWWWUUUVVVVVVWWWVVVUUUSSSRRRUUUQQQLLLIIIHHHHHHHHHGGG[[[ccckkkpppwwwrrrmmmgggeeefffddd^^^XXXUUUOOOHHHEEECCCGGGSSS___eeeooozzznnnbbb[[[SSSLLLNNNLLLHHHEEEAAA@@@??????:::;;;;;;::::::<<<@@@DDDEEEGGGIIIHHHFFFFFFHHHKKKKKKMMMQQQTTT[[[iiizzz}}}zzz}}}{{{zzz~~~EEEGGGIIILLLLLLKKKIIIHHHKKKJJJHHHGGGFFFFFFGGGGGGNNNSSS[[[aaadddffffffggggggffffffeeedddcccaaa```aaa]]]WWWRRRNNNIIIEEEBBB<<<<<<:::999888777777777555444333222222444666777555555444333333222111111555555555555666666666777777888888888888:::>>>AAALLLNNN[[[uuu}}}zzzxxxwwwuuusssqqqpppooooooiiiccc```dddmmmsssrrrnnnccc\\\WWWWWWZZZVVVJJJ>>>888;;;999888DDD___}}}sssaaaXXX^^^kkktttzzz{{{}}}uuuwwwtttdddHHH;;;///---............******))))))))))))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&***+++,,,,,,+++***)))(((&&&'''((((((((('''%%%%%%)))))))))((('''%%%$$$###%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&'''((((((&&&&&&'''((('''''''''''''''''''''''''''(((((((((&&&&&&((()))(((((('''&&&%%%$$$$$$###&&&'''((((((''''''(((***&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%)))((('''&&&%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&(((''''''&&&'''((()))***++++++***)))+++000777<<>>???@@@@@@???===;;;;;;::::::;;;<<<>>>@@@AAABBBGGGOOOVVV[[[^^^bbbdddddddddcccbbbaaa___]]]\\\]]]YYYTTTOOOKKKGGGBBB@@@<<<;;;:::888777777666666333222222111111222444555111222222333444555555666111222333555777888999:::999:::::::::;;;===AAADDDHHHTTTkkkyyyxxxvvvtttrrrpppooonnngggbbb___aaaeeefffaaa[[[QQQMMMJJJKKKMMMJJJAAA888555888:::>>>MMMhhhnnn___\\\qqqiii}}}pppsssyyytttiiigggcccTTT@@@666//////111///......++++++************++++++))))))))))))))))))))))))************************(((((((((((('''''''''''''''''''''(((''''''&&&%%%''''''((((((''''''&&&%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((%%%&&&(((((('''((()))+++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((('''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))(((((())))))))))))((((((((((((******)))((()))***+++,,,***,,,000333888===DDDHHHIIIIIIJJJKKKMMMOOOQQQRRRRRRRRRSSSUUUWWWXXXYYYZZZWWWWWWXXXXXXXXXWWWWWWVVVRRRUUUWWWVVVSSSOOOKKKJJJKKKLLLOOOPPPQQQXXXjjj{{{}}}tttlllbbbXXXNNNIIIGGGDDDCCCDDDHHHKKKMMMMMMOOOWWWdddnnnppprrrqqqoooqqqxxx||||||rrrfffUUUIIICCC???;;;888999999888777777777888888;;;<<<>>>BBBEEEIIILLLMMMMMMNNNOOONNNOOOSSSZZZ```kkkrrr{{{zzzqqqooopppoooooooooppprrrtttuuuvvvyyy|||;;;;;;<<<===<<<;;;999888999999999999;;;===???AAABBBGGGNNNUUUYYY]]]```cccbbbbbbaaa```^^^]]][[[ZZZ[[[WWWRRRMMMJJJFFFBBB???;;;:::999888777666666666222222111111111222333444222222333333444555555555222222444555666888999999888999::::::;;;>>>BBBEEEIIIXXXsss}}}{{{yyyyyywwwuuurrrpppnnnlllfffbbb______aaa^^^WWWPPPKKKIIIHHHIIIJJJGGG@@@999777:::<<>>CCCHHHKKKKKKKKKLLLMMMOOOQQQRRRSSSUUUUUUUUUUUUVVVVVVVVVVVVXXXXXXYYYXXXXXXWWWVVVVVVTTTUUUVVVTTTPPPMMMJJJJJJMMMRRRXXXZZZZZZbbbsss|||wwwsssmmmccc[[[VVVNNNEEE@@@@@@BBBDDDGGGKKKMMMOOOQQQTTT\\\gggpppoooqqqpppnnnoootttvvvuuueeeZZZLLLAAA<<<:::888666777777777777888999::::::777999===AAAEEEHHHJJJKKKLLLNNNQQQSSSWWW___jjjrrryyytttmmmlllnnnpppqqqrrrsssvvvyyy{{{zzz}}};;;;;;<<<<<<;;;:::999888:::999999999;;;===???@@@EEEJJJPPPVVVYYY[[[]]]___aaaaaa```^^^]]][[[YYYXXXXXXUUUPPPLLLIIIEEEBBB???:::999888777666555555555222111111111222222333333444444444444444444444444444444555555666666777777777888999:::;;;>>>BBBFFFMMM___{{{~~~|||yyyxxxyyyyyywwwuuurrrooollljjjeeebbb___^^^]]]YYYPPPJJJGGGGGGHHHHHHHHHDDD>>>999666888;;;BBBUUUooohhh```cccyyyuuuggg|||yyy|||sssiiilllrrroooeeeccc\\\III777111...000111...,,,---,,,++++++++++++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''(((''''''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''((())))))(((''''''(((***%%%%%%%%%&&&&&&'''(((((()))******)))&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''))))))&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''(((((()))))))))))))))+++*********)))))))))))))))((((((((()))+++---...111555;;;???BBBEEEIIIKKKLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTXXXXXXXXXXXXWWWVVVTTTTTTTTTSSSQQQNNNKKKJJJLLLNNNVVV]]]bbbbbbaaagggrrr{{{xxxooogggcccaaa]]]WWWQQQIIIFFFAAA>>>@@@EEEKKKMMMOOOQQQSSSUUUYYY```hhhooohhhlllmmmkkkjjjllljjjfffWWWOOODDD<<<888888777666666666666777888999;;;<<<888:::===BBBFFFIIIKKKLLLIIINNNTTT[[[cccnnnzzzwwwpppmmmnnnooorrruuuvvvwwwyyy}}}:::;;;;;;;;;;;;::::::999999888888999:::<<<>>>@@@GGGLLLSSSXXX[[[[[[\\\\\\``````___^^^\\\YYYWWWVVVUUURRRMMMIIIGGGCCC@@@===:::999888666555555444444222222222333333333333333555555555444444444444444555555555555666666666666666777999:::;;;???CCCGGGSSShhh|||yyywwwxxxxxxwwwuuuqqqmmmjjjhhhbbb```]]][[[YYYTTTMMMGGGEEEGGGHHHHHHEEE@@@;;;888333444888CCCZZZwwwyyyaaa[[[```xxx}}}tttsssvvvyyylllggg{{{vvvuuuzzznnnnnnmmmrrrppphhhfff[[[DDD555000...000000---+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((('''''''''((())))))(((((('''&&&&&&&&&&&&''''''((((((((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''((()))(((&&&&&&((()))$$$%%%%%%%%%&&&&&&''''''***++++++)))&&&%%%%%%%%%&&&&&&''''''((()))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%'''((((((%%%&&&''''''(((''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))((((((************))))))))))))((((((((()))+++...000222777;;;@@@CCCEEEGGGJJJKKKMMMMMMNNNOOOQQQSSSTTTUUURRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVTTTSSSRRRQQQOOOMMMJJJHHHGGGKKKRRRWWWaaafffgggcccaaaeeelllooohhh^^^VVVUUUUUUSSSPPPOOOAAACCCDDDDDDHHHOOOTTTTTTVVVXXXZZZ\\\___ccchhhlllgggkkkmmmjjjgggddd^^^XXXHHHCCC===888666666666666444444555555777999:::;;;===???AAAEEEHHHLLLNNNPPPKKKRRR\\\gggqqq}}}|||uuurrroooooorrrppptttxxxyyyyyyzzz~~~999999999999::::::::::::777888888:::<<>>:::777444555888EEE___}}}qqq^^^[[[aaaxxx{{{llldddeeekkkpppzzzkkkiii}}}vvvvvvyyysssvvvqqqrrrqqqkkkiiiYYY>>>555000...///...+++***,,,*********))))))*********))))))))))))))))))))))))************************''''''''''''((((((((()))((('''&&&&&&'''((()))***)))((('''&&&%%%&&&&&&'''%%%&&&''''''((('''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&'''''''''''''''))))))((('''&&&'''(((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%'''(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''******)))))))))(((((((((((()))***,,,...222555777<<>>;;;999999888777666555444444444222333444555555555444444111222333444666777888888111222333555777888999:::888999;;;<<<>>>BBBGGGKKK^^^xxx}}}{{{yyywwwwwwvvvuuusssoookkkgggddd[[[YYYVVVTTTRRRNNNJJJFFFJJJMMMNNNLLLFFF???:::999:::999;;;GGGaaalll^^^^^^eeeyyypppaaa[[[___hhhppp|||ppplll}}}{{{vvvzzz|||{{{uuusssqqqmmmiiiWWW888555000......---******,,,******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&''''''###$$$%%%'''((()))))))))((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((()))***)))((('''(((***''''''''''''''''''''''''$$$%%%%%%$$$######$$$&&&((((((((((((((((((((((((%%%&&&(((((('''''')))***$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((''''''''''''((())))))$$$%%%'''(((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''))))))))))))(((((((((((()))***+++...111555888:::???BBBFFFHHHJJJLLLOOOQQQMMMMMMNNNOOOQQQSSSUUUVVVXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTSSSRRRPPPOOOMMMLLLDDDFFFHHHLLLSSS]]]iiipppmmmjjjaaaVVVVVV^^^cccbbbTTTNNNLLLOOOOOOJJJHHHKKKHHHRRR[[[___ccchhhiiidddccceeegggjjjjjjjjjiiihhhgggiiifff]]]UUUMMMDDD<<<888777666666777777888999999999999:::;;;===>>>???EEEDDDEEEFFFIIIMMMQQQSSS^^^iiixxxwwwooojjjmmmrrrssstttuuuxxx|||666666666666777777777777888;;;>>>@@@AAADDDJJJOOOVVV]]]fffllllllhhhdddaaabbbaaa^^^[[[XXXVVVUUUTTTMMMJJJFFFCCCAAA???<<<:::888888666555444333333222222222333444444444333333555444444444444555666666777777777777777777888999555:::===<<<<<>><<<:::888777666555333333333333111111222333444444444444555444444444444555666666777777777777777888888999888<<>>CCCGGGIIIJJJKKKJJJJJJKKKNNNPPPPPPRRRSSSSSSSSSTTTVVVXXXWWWXXXYYYWWWTTTSSSSSSUUUXXXSSSPPPQQQPPPKKKFFFFFFJJJSSS^^^hhhqqqwwwuuupppggg^^^TTTOOOOOOQQQRRRRRRKKKGGGEEEGGGIIIKKKSSS]]]nnnssszzz~~~xxxrrrnnnfffkkkmmmnnnpppqqqjjj```XXXTTTNNNGGGAAA<<<999777777777666666666777888888777:::===???AAACCCFFFIIIGGGPPPRRRUUUaaafffjjjuuu{{{|||rrrnnnhhhiiilllooorrruuuxxxzzz}}}~~~777777777777777888888999999;;;???BBBGGGQQQ^^^gggwww{{{~~~~~~yyyqqqjjjfff```___]]]YYYVVVSSSQQQPPPJJJGGGCCC@@@???===:::888777777555444333333333333111111222444444555555555555444444444444555666666777777777777777888999999999<<<>>>>>>>>>DDDPPP[[[zzz|||yyywwwwwwvvvxxxuuurrrooolllfff```\\\XXXSSSMMMHHHHHHOOO[[[cccddd___UUUJJJ@@@::::::<<>>BBBJJJXXXhhhssssssiiiccc___^^^\\\YYYUUUQQQOOOMMMHHHEEEAAA???===<<<999777777666555444333333333333222333444444444444444444555444444444444555666666777666666666777888999:::777999<<<>>>???FFFWWWggg~~~{{{yyywwwvvvvvvvvvtttrrrnnnjjjeee^^^YYYTTTOOOHHHDDDGGGPPP\\\eeebbb[[[OOODDD<<<999999;;;@@@NNNcccyyyzzz{{{vvvkkkoooxxxwww}}}iiihhhzzzvvvrrrooommmdddQQQ===222......---,,,++++++******************************''')))+++,,,,,,***((('''&&&&&&'''((()))******+++'''(((((()))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))))))))(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********,,,///222666:::???CCCEEEGGGIIIKKKKKKLLLNNNNNNNNNNNNPPPRRRQQQSSSUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRQQQLLLHHHJJJLLLMMMQQQVVVbbbqqq|||qqqhhh]]]XXXQQQKKKIIIGGGFFFDDDCCCEEEHHHJJJOOO\\\ppp{{{uuuoookkkfffdddeeeiiimmmhhhZZZLLLCCCAAA===999777666666777777777777888999:::;;;<<<;;;???EEEJJJNNNRRRVVVXXX]]]iiipppzzzwwwrrroookkkjjjlllrrrtttxxx|||777666555444555666777888999;;;>>>BBBLLL[[[nnnzzzttthhh```^^^]]][[[XXXTTTPPPLLLJJJFFFCCC@@@>>><<<;;;999777666555444333333333333333555555555555444333222222555444444444444555666666666666666666777888999:::999999<<>>CCCGGGIIIIIIKKKLLLLLLNNNPPPPPPPPPPPPRRRSSSRRRTTTVVVWWWVVVUUUVVVWWWXXXWWWUUUTTTSSSRRRQQQPPPKKKGGGEEEIIINNNTTT^^^gggttt{{{qqqiii]]]WWWPPPIIIEEEBBBAAA@@@???FFFNNNSSSZZZiii{{{}}}vvvrrrnnnjjjgggaaa]]]]]]bbbeee^^^OOOCCC;;;;;;:::999888777777777666666777888999;;;===>>>@@@CCCGGGLLLRRRZZZbbbgggrrr~~~~~~vvvqqqooommmpppttt|||~~~888777555444555666888999<<<===???CCCMMM]]]ooo}}}}}}qqqfffaaa^^^^^^\\\YYYTTTOOOKKKIIIEEECCC???===<<<;;;999777555555444333333333333333555555666555555444333222555444444444444555666666666666666666777888::::::===<<<>>>BBBCCCKKKbbbzzz|||zzzwwwvvvvvvvvvqqqpppnnnlllhhhbbb[[[VVVMMMIIIDDDBBBEEEJJJOOORRRNNNKKKEEE>>>999999===@@@QQQvvvvvvyyy{{{{{{qqqdddsssrrrmmmeeefffhhhdddUUUBBB666444---------------,,,++++++************************(((((())))))***)))))))))((((((((())))))*********((())))))***************&&&&&&'''((()))***++++++&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***++++++,,,///444888???BBBFFFIIIJJJKKKKKKLLLMMMOOORRRRRRRRRRRRSSSTTTSSSUUUWWWXXXWWWVVVVVVWWWWWWUUUSSSRRRRRRQQQOOOMMMHHHFFFHHHOOOUUU]]]hhhrrr}}}|||ssskkk[[[VVVMMMEEE@@@???@@@BBBBBBLLLVVV]]]fffsss}}}ssskkkhhhfffcccaaaZZZUUUTTTXXXZZZRRRFFF???666666777777777666555555666777888999;;;>>>@@@AAADDDFFFIIINNNVVVaaammmuuuzzzvvvsssssswww}}}:::999777666666888:::<<>>888:::BBBIIIbbb}}}}}}~~~lllhhh~~~hhhgggbbbeeehhhbbbPPP;;;222222------...///...---,,,+++************************)))(((((('''((()))***+++)))))))))))))))))))))***'''(((((()))******))))))'''''''''(((((()))))))))%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))+++,,,///444;;;???CCCFFFIIIKKKKKKLLLMMMNNNNNNPPPSSSTTTTTTSSSTTTUUUSSSUUUXXXYYYXXXWWWVVVWWWVVVSSSQQQPPPPPPOOOMMMJJJGGGIIIQQQZZZ```dddkkksssxxxssshhh[[[UUULLLCCC???@@@FFFJJJOOOYYYbbbhhhppp{{{wwwkkkbbb___]]]ZZZXXXQQQLLLJJJMMMMMMEEE===;;;666555444444444555555666888999:::<<>>BBBCCCDDDGGGOOO]]]ooo{{{~~~{{{tttkkkccc^^^]]]^^^______]]]ZZZUUUOOOJJJGGGEEECCC???======;;;999888444444333222222222333333000111333555666777888888555444444444444555666666555555555666777999:::;;;777777===GGGNNN[[[yyy~~~{{{yyywwwvvvuuuuuummmlllkkkjjjgggbbbZZZUUUNNNHHHAAA???AAAFFFIIIKKKLLLLLLGGG>>>888;;;FFFPPPzzzjjjnnnwwwbbbcccaaafffiiiaaaMMM777///000---.../////////...---,,,***************************((('''&&&'''(((***,,,*********)))))))))))))))&&&&&&'''((())))))(((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&''''''''''''((()))******)))(((''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))''')))+++...222999@@@FFFFFFHHHJJJLLLLLLLLLNNNPPPNNNQQQTTTUUUUUUTTTUUUVVVSSSVVVYYYYYYXXXWWWVVVVVVUUURRROOOOOOOOONNNKKKHHHHHHMMMXXXccchhhhhhjjjoooooovvvqqqccc\\\VVVLLLDDDAAAEEEMMMTTT]]]eeemmmqqqxxx}}}sssfff\\\XXXVVVSSSPPPIIIDDDBBBDDDBBB;;;666777999777444222222444777999:::;;;<<<>>>AAADDDFFFHHHCCCGGGMMMUUU```mmmzzzEEE@@@;;;:::999888<<>>DDDGGGQQQWWWVVVYYYeeennnpppggg[[[QQQOOONNNKKKOOOWWW]]]eeeiiicccZZZRRRLLLFFFBBB???<<<999888777555444888666444222111111111222555555666666666777777777444444444555555555666666777888888999999999999999:::;;;@@@IIIUUUkkk~~~{{{zzz{{{xxxsssnnnmmmllliiigggddd```ZZZVVVMMMEEE@@@AAAEEEJJJSSS\\\cccUUUFFF>>>999;;;IIIXXX|||}}}www}}}|||ttthhhgggggglllhhhUUU???333///...++++++,,,------,,,++++++************************************************(((((((((((()))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%***'''%%%'''***,,,***'''+++)))'''&&&'''(((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***++++++)))***+++***)))((()))+++---111777<<<@@@CCCGGGJJJIIIJJJLLLNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVRRROOOLLLKKKFFFCCCEEEJJJXXXhhhvvvtttjjjeeeeeefffjjjoooyyysss___PPPKKKEEEBBBDDDHHHOOO^^^lllrrrvvvwwwttttttyyy~~~xxxpppcccWWWOOOKKKHHHGGG???>>><<<:::888777666666555666888888888999:::<<>>===;;;;;;AAAHHHTTT```gggddddddlllrrrsss^^^QQQHHHGGGGGGFFFKKKTTT^^^fffkkkggg^^^VVVMMMEEEBBB???;;;999888777555444777666444222111111222222444444555555555666666666444444555555555666666666888888888999999:::::::::===>>>DDDOOO___xxx~~~{{{yyyxxxuuupppkkkllljjjhhhfffddd___ZZZVVVLLLFFFBBBCCCFFFNNN[[[ffflllXXXEEE;;;888<<>><<<===EEEMMM```jjjrrrrrruuu{{{|||www[[[OOOEEEEEEFFFGGGMMMWWW^^^gggllliiibbbYYYOOOFFFBBB???;;;888777777555333222222222222222333555555444444444444555555555666555555555555666666666666888888888999:::;;;<<<<<<>>>AAAHHHUUUjjj~~~~~~|||yyyxxxwwwtttoookkkjjjiiigggeeeccc___ZZZVVVKKKHHHEEEDDDHHHRRR```kkkmmmWWWBBB;;;999>>>OOOcccwwwooolllmmmooonnnzzzsssttt~~~vvvuuuvvvuuu{{{}}}oooYYYDDD777222000...------------------------******************************************************))))))((((((''''''&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&***((('''((()))***)))''')))(((&&&'''((()))((('''((((((((((((''''''''''''%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''(((((((((((()))))))))'''''''''''''''(((((()))&&&'''))))))***,,,///111777;;;AAAFFFHHHJJJLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUTTTTTTVVVWWWXXXXXXXXXXXXVVVWWWWWWWWWUUURRRPPPNNNFFFDDDCCCCCCAAAAAAJJJTTTeeeooovvvqqqiiieeedddddd]]]```aaa]]]UUUKKKDDDAAACCCBBBCCCIIISSS___mmmvvv{{{{{{xxxqqqoooqqqrrrpppjjjbbbUUUIIIAAA===;;;:::999999888777666666666666555777:::<<<===???BBBDDDFFFGGGHHHHHHKKKRRR]]]eeezzzBBB@@@>>>===<<<>>>HHHRRRgggpppwww}}}zzz[[[PPPHHHJJJLLLMMMTTT^^^cccjjjnnnkkkddd\\\QQQGGGAAA>>>;;;888777666555333111111222222333444555555444444444444555555555666555555555666666666777777888888888999:::<<<===>>>@@@DDDMMM]]]vvv~~~|||zzzyyyxxxwwwuuussspppmmmhhhgggeeedddbbb^^^YYYVVVLLLKKKIIIIIIOOOZZZgggooodddOOO???<<<<<>>555222000///------------------------))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((((((((&&&'''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((())))))((((((((('''&&&'''))))))((('''))))))((((((((('''''''''%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((((((((()))))))))***'''''''''''''''(((((()))&&&''')))***,,,///333777>>>AAAEEEHHHIIIIIIJJJKKKPPPQQQQQQRRRTTTUUUWWWWWWWWWXXXXXXXXXXXXWWWVVVVVVXXXWWWVVVTTTQQQMMMJJJHHHCCCBBBBBBCCCBBBEEEPPP\\\eeehhhiiigggfffeeeaaa[[[PPPQQQOOOJJJCCC@@@BBBEEEGGGFFFFFFJJJTTTcccpppxxx||||||wwwppplllllljjjfff[[[TTTJJJAAA<<<999888888:::999888777666666666666666888<<>><<<;;;<<<;;;???JJJWWWiiirrr{{{www[[[QQQLLLQQQVVVXXX```jjjnnnrrrsssmmmfff^^^SSSIIIAAA>>>:::888777666444333444444444333333222222222444444555555555666666666555555666666666777777777888888888999:::===???@@@BBBGGGRRReee~~~|||xxxxxxxxxwwwuuurrrpppnnnfffeeedddcccaaa^^^YYYVVVMMMNNNMMMNNNWWWdddlllnnnWWWEEE;;;======@@@TTTnnnyyymmmddd___cccqqq~~~mmm{{{yyy{{{}}}}}}}}}~~~}}}eeeIII999444222000///++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((((()))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((()))***))))))))))))(((((((((((('''&&&&&&((()))***(((''')))))))))(((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))***++++++((()))+++---000444:::>>>DDDFFFHHHIIIHHHHHHIIIKKKRRRRRRRRRSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXVVVUUUTTTWWWVVVSSSPPPLLLIIIGGGEEECCCCCCEEEFFFEEEGGGSSS```fffeeeaaa___aaaaaaXXXNNNBBBBBBAAA===;;;===CCCHHHHHHHHHHHHKKKVVVgggtttxxxzzzyyytttlllhhhfff```ZZZLLLGGGAAA<<<999999888777;;;:::999888777777777777:::<<<@@@CCCEEEHHHKKKNNNIIIMMMRRRYYYcccrrr}}}}}}}}}|||~~~}}}yyywwwvvvtttrrruuu{{{999888888::::::???LLLZZZgggsssppp[[[SSSRRRZZZbbbgggpppzzz~~~~~~zzzqqqggg^^^SSSJJJAAA>>>:::888777666444333333333444444333333222222555555666666666777777777555666666666777777777777999888888999;;;===@@@BBBEEELLLXXXlll}}}yyyzzzyyyxxxtttqqqnnnmmmeeedddcccbbbaaa]]]YYYVVVRRRRRRPPPQQQZZZeeefffaaaKKK===777===>>>AAAZZZxxx~~~~~~}}}zzzoooeee``````jjj}}}|||ppp|||zzzyyyvvvsss[[[AAA666333111......++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))((((((&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''%%%&&&((()))))))))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))***)))((('''((((((&&&&&&&&&(((******(((&&&))))))))))))((((((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))***++++++,,,---000222666;;;AAAFFFGGGHHHIIIHHHHHHIIIKKKNNNSSSRRRRRRSSSTTTVVVXXXZZZXXXXXXXXXXXXWWWVVVUUUUUUTTTRRROOOKKKHHHGGGFFFFFFFFFGGGJJJJJJGGGGGGRRR^^^aaa```]]]YYYXXXVVVLLLBBB<<<======>>>???BBBFFFHHHIIIKKKLLLNNNZZZiiirrrsssppppppkkkddd___[[[SSSJJJCCC@@@<<<:::::::::999888:::999999999999:::;;;<<>>MMM[[[eeeuuujjj\\\VVVWWWbbblllrrr|||ssshhh___SSSIIIAAA>>>:::777666666444222///000222333444555555555666666666666777777777777666666666666777777777777999888888999;;;>>>AAACCCGGGOOO\\\qqq~~~{{{|||{{{xxxtttpppmmmllldddcccbbbaaa```]]]YYYVVVWWWVVVRRRQQQYYY___[[[PPPFFF999555<<<===BBB^^^}}}yyyyyyxxxwwwnnneeedddiiivvvzzzsss{{{tttwwwvvvppplllUUU===333222///------...---,,,++++++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******%%%&&&&&&'''(((((((((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))*********((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))******)))(((''''''(((&&&&&&&&&(((******(((&&&))))))))))))(((((((((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))************'''''''''''''''((())))))///000333666:::???FFFKKKHHHIIIIIIHHHHHHJJJNNNQQQSSSSSSRRRSSSTTTVVVYYYZZZVVVVVVWWWWWWWWWWWWWWWVVVRRROOOKKKHHHFFFFFFGGGHHHIIIKKKMMMLLLGGGFFFOOO\\\ZZZ[[[YYYUUUQQQMMMDDD<<<<<<>>>@@@DDDGGGIIIIIIIIIKKKNNNPPPRRR\\\iiinnnkkkggggggbbb\\\WWWQQQHHH>>>???===;;;;;;;;;;;;:::888888888999:::;;;===>>>???FFFGGGIIIIIIIIIIIIJJJLLLYYYcccqqq|||zzz}}}{{{wwwvvvxxx{{{zzzxxx{{{444444555666999@@@HHHNNNcccuuu~~~zzznnn```VVVZZZ___fffrrrvvvkkk___RRRJJJBBB<<<888888777444333555111222444666666555444333666666555555555444444444555444444444555888:::<<<===:::;;;======<<<@@@GGGMMMSSSfff~~~}}}}}}{{{yyyxxxvvvsssnnnkkkcccbbbbbbbbbcccaaa^^^\\\^^^[[[XXXXXXXXXTTTKKKCCC>>>666555;;;???KKKjjj}}}sssrrrssssssyyyiii\\\^^^pppxxx|||llliiisssvvvkkkaaaIII555333444000,,,...---,,,***(((((()))***+++************)))))))))))))))(((((((((''''''''''''******)))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''###%%%'''))))))'''%%%###&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&'''((()))***&&&''''''''''''''''''''''''(((((()))))))))))))))******))))))((((((''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))+++***)))(((((()))******&&&'''((((((((())),,,......222888===AAAEEEJJJMMMNNNMMMLLLLLLLLLMMMNNNOOORRRSSSTTTVVVWWWXXXXXXXXX]]]ZZZYYY\\\[[[UUUQQQPPPIIIHHHGGGFFFGGGHHHJJJLLLNNNMMMMMMMMMMMMNNNPPPQQQSSSNNNJJJIIIFFFAAA===>>>;;;@@@DDDHHHMMMRRRRRROOOQQQQQQSSSYYYaaafffgggfff^^^\\\XXXSSSLLLEEE@@@===::::::999999999:::;;;<<<;;;;;;;;;<<<>>>AAACCCEEELLLMMMIIIIIINNNKKKMMM[[[bbbxxx|||}}}zzzxxxtttwwwvvvvvvzzz{{{xxxxxx333444555777;;;AAAHHHNNNXXXgggqqqoookkkiiiaaaVVVVVV[[[bbbkkkzzzzzzppphhh^^^RRRJJJCCC===888888777444333555111333444666666555444333666666555555555444444444777666555555555777999:::>>><<<<<<======<<>><<<<<>>111111444222///000+++,,,...000000///---,,,************)))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''''''''((())))))))))))((())))))))))))((((((((((((************************((()))***++++++***)))((('''''''''''''''((())))))******)))))))))******++++++++++++***)))+++///222===@@@CCCFFFGGGIIILLLNNNOOONNNNNNOOOPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYZZZZZZVVVSSSSSSVVVTTTPPPNNNOOOJJJOOOVVV]]]bbbddddddccc^^^[[[YYYZZZ[[[XXXPPPJJJ>>>:::999<<<>>>>>>BBBGGGJJJRRRZZZ```gggmmmooolllfffcccaaaaaabbbaaa]]]YYYQQQNNNIIICCC>>>;;;999888777999;;;===>>>>>>>>>>>>>>>AAAEEEIIIKKKJJJHHHGGGGGGQQQSSSRRRTTTUUU```vvvxxxrrrooolllqqqsssxxx~~~xxxpppnnnnnn222444777999;;;>>>BBBEEEOOOWWWZZZVVVSSSSSSRRRPPPYYYaaalllzzzzzzpppeeebbbeeecccZZZPPPEEE>>>999888777444333666333333444555666555555555666666666555555555555555777777666666666777888999>>><<<<<<===;;;<<>>@@@BBBHHHNNNSSS^^^hhhooosssvvvtttoooeeeccc``````aaa___ZZZUUUIIIFFF@@@;;;888666777777777999<<>>BBBDDDMMMQQQRRROOOKKKKKKLLLLLLXXXaaannn{{{{{{nnnfff___aaaffffff]]]SSSFFF???999888666444444666444444555555555666555555666666666666666666666666555555666777888999:::;;;<<<;;;<<<===;;;===HHHSSSaaa|||zzzxxxxxxvvvtttrrrpppmmmiiieeeccc```]]]\\\^^^aaacccdddXXXPPPFFF@@@===<<<999666999:::???OOOlllzzzyyyzzzwwwsssfffjjjzzzooofff[[[ccckkkoooiiiZZZ>>>777111000111///,,,,,,,,,,,,+++++++++---...///************)))))))))(((***)))))))))((((((((((((&&&&&&''''''((()))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''******))))))((((((((('''&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))'''''''''''''''((())))))))))))******++++++++++++((()))+++---///444:::>>>BBBEEEHHHKKKLLLNNNPPPRRRPPPQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXYYYVVVSSSRRROOOMMMQQQXXXpppvvvyyysssjjjaaaUUUOOOMMMJJJCCC===;;;;;;???FFFJJJLLLSSS[[[dddppp{{{|||tttmmmdddaaa______^^^[[[UUUPPPCCC@@@;;;777555555777999888:::===@@@BBBCCCCCCBBBFFFFFFGGGIIIKKKNNNPPPRRRUUUeeeiiifffiiipppvvvooonnnqqquuuyyy~~~|||mmmeeeaaaccchhh666888;;;>>>AAADDDHHHKKKSSSTTTRRRMMMIIIIIIMMMPPPXXXcccpppyyyyyypppiiieeecccgggllljjj```WWWHHH@@@:::888666333444666444555555555555666666666555666666666666777777777444555666777999:::;;;;;;::::::<<<>>>===AAAOOO\\\ppp}}}{{{yyywwwvvvuuurrrqqqooolllhhheee```]]]ZZZZZZ[[[^^^``````RRRIII???;;;<<<===:::777:::;;;GGGccc|||xxxsssfffqqq~~~vvvggg^^^iiipppnnnbbbPPP999666222000///---,,,+++---,,,***))))))+++---...************))))))))))))******)))))))))(((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((($$$$$$%%%&&&&&&&&&&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''((()))***++++++***)))((('''''''''''''''((())))))((()))***+++,,,,,,,,,,,,(((***...222666;;;@@@DDDCCCFFFIIILLLMMMOOOQQQSSSQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUVVVRRROOOOOOOOORRR\\\ggg{{{sssggg]]]PPPHHHEEECCC@@@===999>>>GGGRRRXXX[[[bbbjjjyyy|||rrriiibbb```]]][[[ZZZUUUMMMHHH>>>;;;888666555777999;;;;;;<<>>@@@AAAGGGWWWfff|||zzzxxxvvvvvvtttqqqooommmiiieeeaaa[[[YYYVVVVVVWWWYYYZZZZZZLLLFFF???:::999:::;;;;;;<<>>>>>>>>???@@@GGGUUUccciiikkkooovvv~~~sssiiibbbZZZXXXUUUSSSQQQLLLDDD>>>:::888777666666888:::<<<>>>???@@@AAACCCDDDEEEFFFDDDEEEGGGLLLUUU^^^gggmmmooo{{{|||}}}vvvtttyyyyyy}}}~~~}}}yyyjjjddd^^^XXX\\\fff;;;>>>CCCHHHOOOWWW```eeefff___TTTKKKFFFIIISSS^^^bbbppp~~~|||wwwzzz}}}|||nnncccIIIAAA:::888666333444777555555555555555666777777555666666666777777888888777888888999999999888888:::<<>>>>>CCC]]]|||{{{{{{zzziii```lllooodddOOO999222222111...,,,...000000+++,,,.........,,,***)))************))))))))))))************))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))'''(((***+++++++++***)))$$$%%%%%%&&&'''((())))))'''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))((()))+++,,,------,,,,,,///333999===AAADDDGGGIIIHHHKKKMMMNNNOOOOOOQQQRRRRRRSSSTTTUUUVVVUUUTTTSSSXXXWWWWWWVVVTTTRRRPPPOOONNNLLLLLLQQQZZZjjj|||lllbbbMMMIIIBBB<<<999:::===???KKKSSSbbbpppuuutttvvv|||ssshhh```ZZZPPPNNNLLLKKKJJJFFF>>>888777666666666777999;;;<<<@@@@@@AAAAAACCCDDDFFFGGGFFFIIINNNVVVaaalllvvv|||zzzyyytttvvvyyy|||}}}{{{{{{xxxjjjaaa___[[[WWW]]]hhh:::AAAGGGMMMWWWcccjjjkkkttt```MMMFFFFFFHHHQQQ\\\hhhxxx|||vvveeeMMMDDD;;;999777444333444777666555444444444444444444444555555666777777777999999888888888888888999===999<<>>@@@BBBDDDEEEEEEEEEGGGIIIEEEHHHOOO]]]mmm{{{|||vvvzzz||||||xxxvvv}}}rrreee[[[ZZZ[[[[[[cccnnn>>>EEEMMMUUU___jjjqqqqqqsss___KKKEEEEEEGGGOOOXXXgggxxx}}}iiiMMMCCC:::888666444333555777666555444444444444555444444555666666777777888999999888888888888999999<<<999===EEEJJJSSSjjj~~~{{{yyyvvvtttrrroookkkgggddd___ZZZVVVRRRRRRNNNLLLPPPUUUVVVRRRDDD>>>:::999777555888<<>>333111///...---......,,,+++...---,,,+++***(((''''''++++++***)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$''''''''''''(((((((((((()))(((((((((''''''''''''************************&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((()))))))))))))))***++++++,,,+++******'''(((((((((((((((((('''(((((((((((()))***+++,,,))))))((((((((((((((()))((()))*********,,,///222666:::@@@EEEGGGIIIKKKLLLLLLLLLLLLLLLMMMNNNPPPPPPQQQQQQRRRUUUWWWYYYXXXVVVVVVVVVVVVTTTQQQMMMIIIGGGHHHLLLVVVbbbkkkwwwxxxiii___SSSHHHBBB<<<999;;;<<<@@@IIITTTaaammmzzz~~~zzzwwwzzz~~~vvvnnnggg^^^TTTMMMDDDAAA===;;;:::999666333444444555666888;;;===???DDDEEEFFFFFFEEEEEEHHHJJJKKKOOOYYYhhhxxx~~~yyyyyy}}}~~~{{{wwwzzz{{{mmmaaaYYYZZZ[[[\\\eeeooo@@@IIITTT]]]hhhsssxxxwwwrrr]]]JJJDDDEEEGGGLLLTTTeeewwwjjjMMMCCC999666666444444777666666555555444444555555555555555666777777888888999999999888888999999:::;;;:::???FFFMMMZZZvvv~~~{{{yyywwwuuurrrooolllhhhddd```\\\VVVSSSOOONNNKKKHHHLLLQQQRRROOOAAA<<<888777777777:::???BBBfffzzz{{{rrrmmmnnnooojjjZZZEEE777222000///------......---+++......---+++***)))((('''+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((()))************&&&'''((())))))))))))))))))((((((''''''(((((()))+++******)))))))))))))))***)))))))))))))))******)))***+++,,,---000444888===AAAEEEHHHJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOOOORRRQQQQQQSSSVVVWWWWWWWWWTTTTTTRRROOOLLLIIIFFFDDDMMMSSS^^^hhhmmmuuu{{{dddWWWOOOFFF===999999:::===???EEEQQQ^^^mmmvvv~~~xxxssstttyyyyyyssskkkddd^^^WWWOOOIIIAAA===777444333444444444444555666888;;;===@@@AAAHHHHHHGGGFFFDDDFFFIIILLLNNNUUUaaaqqq||||||zzz}}}wwwjjj___XXXZZZ]]]```kkkxxx>>>IIIVVVbbbnnnxxx{{{zzzooo[[[IIIEEEFFFHHHMMMTTTdddvvvfffLLLAAA888555555444555888666666555555555555666666555666666777777888888999:::999999999999::::::;;;;;;===BBBHHHQQQccc|||yyywwwvvvsssqqqmmmjjjfffbbb^^^YYYTTTPPPKKKJJJFFFDDDHHHNNNOOOLLLAAA;;;777777777777;;;@@@FFFjjj||||||~~~uuuxxxmmmtttwwwkkkRRR;;;222222000...------......---,,,++++++++++++++++++++++++******)))))))))))))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''((()))******+++++++++$$$%%%&&&'''(((((())))))***)))(((''''''((()))***++++++***)))(((((())))))*********)))******++++++***+++,,,---///333999===AAADDDHHHJJJKKKLLLMMMNNNOOOOOONNNNNNNNNOOOOOOPPPSSSRRRQQQRRRTTTVVVVVVVVVQQQOOOKKKHHHGGGGGGHHHIIISSS[[[dddhhhjjjqqqgggRRRIIIEEE@@@:::555999>>>@@@BBBJJJXXXdddrrrxxx}}}zzzrrrlllmmmpppsssmmmddd\\\VVVOOOGGGAAA===:::666333333444555777555666888;;;>>>@@@CCCDDDHHHGGGFFFEEEEEEHHHNNNRRRUUU]]]kkk{{{}}}}}}}}}mmmbbb[[[]]]aaahhhwww===IIIWWWcccoooxxxzzzwwwdddTTTGGGFFFIIIKKKRRR\\\lll}}}|||```III@@@777555666555666999666666555555555666666777666666777777888999999999::::::999999:::;;;<<<<<<===@@@EEELLLXXXooo}}}yyywwwvvvtttrrrpppmmmiiieeeaaa]]]XXXRRRNNNHHHGGGCCC@@@DDDLLLNNNKKKDDD>>>999777777666:::@@@IIIjjj~~~~~~~~~vvvxxxyyy{{{sssqqqyyyyyygggKKK777111333///...------...///---,,,++++++++++++++++++++++++***)))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''((()))******+++++++++(((((())))))***+++,,,---***)))(((''''''((()))******)))))))))))))))*********************+++,,,,,,***,,,...000333777<<<@@@BBBEEEIIIKKKLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQRRRRRRTTTSSSQQQQQQSSSTTTTTTSSSMMMIIIDDDAAACCCIIIQQQVVV^^^dddhhhgggfffmmmzzzoooUUUEEE???===;;;999888>>>CCCEEEGGGOOO\\\fffpppuuuyyyuuummmhhhgggjjjoooggg]]]TTTMMMFFF???:::777777777666555555666777777888;;;===@@@CCCEEEFFFEEEEEEFFFHHHKKKRRRZZZ```gggooo{{{xxxqqqqqqrrrrrrrrrssswww~~~wwwkkkbbbccchhhrrr>>>IIIVVVaaajjjpppppplllWWWMMMHHHKKKPPPUUUbbbpppuuuZZZFFF>>>777666777666666888666666555555666666777777777777777888999999::::::::::::::::::;;;<<<======@@@CCCIIISSSccc~~~}}}{{{xxxvvvuuutttrrrpppllliiiddd```[[[VVVPPPMMMEEEDDD@@@>>>CCCKKKNNNLLLGGG@@@:::888777777;;;@@@MMMlll~~~}}}xxxrrrvvv~~~www|||{{{tttrrrvvvppp[[[CCC555111222///...------...///...---//////...,,,+++***)))((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((()))************((((((((((((((()))***+++***))))))(((((())))))***(((((((((((()))***+++,,,))))))))))))***+++,,,,,,,,,///222555888;;;@@@CCCDDDFFFJJJLLLMMMNNNQQQRRRRRRRRRQQQRRRRRRSSSTTTTTTVVVTTTRRRRRRSSSRRRQQQOOOHHHEEE@@@???EEEPPP[[[cccjjjmmmkkkeeebbbgggoootttlll[[[GGG<<<999777777888>>>DDDIIIIIILLLUUU```fffmmmqqquuurrrkkkfffeeefffeee^^^TTTKKKEEE@@@:::666111444666666666555666777:::;;;>>>@@@CCCEEEFFFGGGCCCFFFKKKQQQZZZeeeqqqxxx|||zzzpppnnnnnnmmmmmmooottt{{{{{{rrrrrrwww===GGGQQQXXX^^^aaa^^^YYYMMMJJJMMMWWW___hhh{{{lllTTTCCC<<<666777888777666777666666666666666777888888777777888888999::::::;;;::::::::::::;;;<<<===>>>@@@EEELLLZZZppp|||zzzwwwuuuuuutttrrrpppjjjgggccc^^^YYYTTTNNNKKKCCCBBB>>>===CCCLLLPPPNNNHHHAAA;;;999888888===CCCQQQsss~~~zzz~~~{{{yyyxxx}}}xxxpppwww}}}{{{sssmmmkkk___JJJ999333222000///---,,,---...///...---//////...---+++***)))((()))))))))))))))***++++++))))))))))))))))))))))))'''((((((((()))))))))***%%%&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))))))))''''''&&&%%%&&&&&&'''((()))))))))******))))))))))))))))))))))))******+++((((((((())))))+++,,,,,,///222777;;;>>>@@@CCCEEEGGGIIILLLMMMNNNOOOQQQSSSQQQQQQQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSSSSQQQNNNKKKDDDBBB@@@CCCKKKWWWccckkkqqqqqqlllbbb\\\^^^^^^\\\SSSGGG===::::::999;;;???DDDIIILLLLLLQQQ[[[ccceeeiiimmmpppoooiiicccaaaaaaWWWPPPGGG@@@===;;;888666000333666777666666888:::<<<===@@@CCCEEEFFFGGGGGGFFFKKKTTT```mmm}}}yyyqqqpppppppppqqquuuzzz}}}~~~;;;DDDLLLPPPSSSTTTOOOIIIJJJKKKTTTaaalllxxxdddOOOBBB;;;777888:::888666777666666666666666777888888777888888999999:::;;;;;;:::::::::;;;<<<===>>>>>>AAAEEENNN^^^yyy|||zzzwwwuuuuuutttrrrqqqiiifffaaa]]]XXXSSSMMMIIIBBBAAA===<<>>BBBHHHGGGLLLNNNNNNTTT___eeedddeeeiiimmmkkkfff```]]]\\\KKKDDD===999999999999777333555777777666888<<>>???AAADDDFFFGGGGGGGGGIIIOOO[[[jjj{{{uuutttsssssstttwwwzzz}}}zzz}}};;;CCCIIIJJJIIIIIIGGGCCCHHHSSSaaammmzzzrrrYYYIII;;;:::888666555555666777666666666666555555555555888888888888888888999999999:::;;;<<<<<<===>>>@@@CCCJJJYYYsss~~~{{{xxxuuurrrrrrrrrpppooogggccc___[[[WWWRRRKKKFFF>>>>>>======CCCNNNTTTUUUQQQDDD<<<===:::666>>>MMMgggzzz~~~tttrrruuuvvv~~~nnnYYYMMM>>>555333222000---///...,,,++++++...000222+++++++++++++++++++++++++++*********))))))(((((('''''''''''''''((())))))'''((()))******+++******))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((("""######$$$%%%&&&''''''(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))((('''&&&&&&'''))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&''')))+++((()))+++,,,------,,,,,,+++++++++***)))+++///222777;;;AAAEEEGGGHHHJJJKKKKKKKKKMMMNNNPPPQQQRRRSSSQQQPPPPPPQQQSSSUUUUUUTTTQQQTTTVVVTTTOOOJJJGGGGGGFFFEEEGGGLLLTTT^^^fffjjjmmmfff\\\SSSMMMGGGAAA===<<<;;;:::;;;@@@EEEJJJLLLLLLMMMNNNQQQZZZeeeiiihhhjjjhhhdddaaa\\\VVVOOOJJJBBB===888666666777666555666666777888:::===???@@@IIIDDDBBBCCCDDDBBBCCCEEETTT^^^nnn|||yyywwwyyy}}}xxx~~~===DDDHHHFFFDDDEEEEEECCCMMMYYYjjjzzzkkkSSSEEE;;;:::888666555666777777666666666666666666666666888888888888888999999:::;;;:::999999;;;===>>>???HHHPPPbbb}}}}}}yyyvvvsssrrrqqqpppnnnllldddaaa\\\YYYUUUOOOIIIDDD@@@@@@???@@@HHHSSSYYYYYYUUUGGG======:::888CCCTTTsssxxxvvvyyy~~~{{{hhhLLLBBB777111222333222///000///---,,,+++,,,---...++++++++++++++++++++++++************)))))))))((())))))(((((())))))***+++))))))*********))))))((('''''''''''''''''''''''')))((((((((('''''''''''''''((()))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((++++++***)))))))))))))))((((((''''''''''''((((((***)))((('''&&&&&&'''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((((((&&&'''(((***************+++++++++***+++---222666;;;>>>CCCGGGHHHIIIIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTPPPOOOOOOQQQTTTVVVVVVUUURRRQQQPPPMMMIIIGGGGGGGGGJJJIIIKKKPPPYYY```dddeeeddd]]]SSSKKKEEE@@@<<<999:::999999<<>>===999555333444555555444555666777:::<<>>===;;;<<>>999999888777666666777777888888888888888999999999999999999999999:::;;;<<<888===AAA@@@<<<<<>>:::888666555444444555777999999888:::===@@@CCCEEEFFFGGGFFFHHHMMMPPPOOORRR___mmm}}}}}}PPPZZZ```ZZZQQQOOOSSSVVVffftttfffPPPCCC>>>888888888777777777777777777888888888999999999:::999999999999:::;;;<<<===666AAAKKKIII@@@>>>GGGRRRXXXkkk~~~|||zzzxxxsssrrrpppooonnnkkkgggddd\\\[[[YYYTTTMMMGGGBBB@@@:::>>>DDDNNN]]]kkkmmmiiiUUUFFF<<<<<<>>>GGGbbb~~~zzz\\\BBB888444000...------***(((&&&(((***,,,---------,,,************************))))))))))))))))))******%%%%%%%%%%%%%%%&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((+++***))))))(((((())))))((((((''''''''''''((((((&&&&&&'''((((((((())))))###$$$&&&''')))*********''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))***++++++,,,,,,,,,---000222666;;;AAAFFFCCCFFFIIILLLMMMOOOQQQSSSRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRSSSSSSQQQNNNLLLEEECCCCCCGGGMMMQQQRRRQQQPPPPPPRRRVVVYYYUUUKKKCCCDDD@@@;;;777555777;;;>>>DDDIIIPPPVVVZZZ^^^bbbeeedddhhhlllooossssssmmmdddVVVPPPHHHAAA===;;;:::999333444444555666888;;;<<<>>>@@@BBBDDDFFFHHHIIIJJJLLLOOOSSSUUUTTTYYYhhhxxxwwwvvvxxx}}}XXXeeelllfff\\\ZZZ___eeerrruuu^^^KKK@@@<<<777777888888777777777777777777777888999999::::::999999999:::;;;<<<===>>>:::FFFPPPMMMCCCBBBOOO^^^eee|||~~~}}}{{{yyywwwsssqqqooommmllliiifffccc[[[[[[YYYSSSLLLEEEAAA???===BBBJJJWWWfffqqqpppiiiNNNBBB;;;>>>CCCOOOnnnrrrTTT>>>333111.........///...---,,,,,,------,,,+++)))(((************************))))))))))))************((((((''''''(((((()))***%%%&&&'''((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++***)))((((((''''''((((((((((((''''''''''''(((((($$$%%%&&&((())))))***)))))))))******)))(((&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))***************************)))((('''''')))+++,,,(((((((((((()))***+++,,,---000444888;;;???DDDGGGDDDGGGJJJMMMNNNPPPSSSUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRRRRQQQOOOJJJGGG@@@BBBGGGMMMRRRUUUTTTSSSQQQSSSUUUWWWUUUOOOFFF@@@;;;:::999777888;;;AAAFFFNNNTTT[[[```aaaccceeegggjjjnnnqqqrrrrrrnnncccXXXLLLGGG@@@:::777666666555111333555666666888;;;===CCCDDDEEEGGGJJJMMMOOOQQQVVVWWWZZZ\\\\\\bbbsss}}}tttqqqppprrrqqqqqquuu{{{fffssszzzssshhhhhhqqqyyylllVVVGGG>>>:::777777777888888888777777666666777777888999999:::999999::::::;;;===>>>???CCCIIILLLHHHCCCHHHXXXgggwww}}}|||zzzxxxwwwrrrooollljjjhhhfffdddbbbYYYYYYXXXRRRJJJCCC@@@>>>???EEENNN[[[jjjqqqkkk```III???;;;AAAIIIXXXxxxdddJJJ:::000///------...000111111.........---,,,***)))(((************************((()))))))))************))))))(((((())))))***+++''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''&&&%%%%%%%%%%%%&&&((((((''''''''''''((((((%%%&&&''')))))))))((((((((()))*********(((&&&$$$''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))***+++,,,***)))))))))***+++,,,---///333888<<>>888999;;;<<<>>>DDDKKKPPP\\\bbbiiilllkkkiiiiiikkkppprrrqqqnnnkkkeeeYYYMMMDDD???999555444444555555222555777888999:::===@@@EEEEEEFFFHHHLLLRRRVVVYYYaaa```aaadddgggooouuuqqqooonnnlllkkkooouuu}}}sss~~~{{{qqqrrr~~~eeeRRRDDD;;;777666777888888888888777777555666666777888888999999999::::::;;;<<<===??????LLLKKKGGGCCCCCCMMM^^^kkk}}}|||zzzxxxwwwqqqnnnjjjgggeeedddbbbaaaWWWXXXWWWQQQIIIBBB>>>===???EEENNN[[[hhhmmmcccVVVEEE===<<>>::::::888999999::::::999999888777777777888999999::::::999:::;;;;;;999999;;;<<<@@@???BBBHHHKKKTTTmmm}}}{{{yyyvvvtttrrrooojjjeeebbb___[[[XXXYYYVVVPPPIIIDDDAAA@@@@@@BBBFFFQQQ___hhheeeWWWKKK@@@>>>BBBSSSkkk{{{yyyxxxyyyrrrYYYAAA444///000//////.....................,,,++++++*********************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((('''&&&&&&))))))((((((((('''''''''''''''''''''((((((((()))***)))(((((('''''''''((())))))((((((((('''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***---111666888<<<@@@DDDFFFHHHIIIKKKMMMPPPQQQSSSRRRRRRRRRTTTVVVVVVVVVVVVUUUSSSQQQNNNMMMPPPMMMMMMMMMKKKMMMXXXdddkkkllliiieeeccc```YYYQQQKKKHHHEEEDDD???999999===BBBCCCJJJUUU]]]ccckkkuuu}}}}}}vvvtttnnnfff\\\VVVRRRKKKAAA888777777666666555555666666555888;;;???AAACCCFFFGGGIIIHHHKKKSSSZZZ^^^bbbhhhpppsssxxx~~~xxxtttrrrrrruuuyyyxxxuuusssuuuzzzyyy^^^LLLCCC===999888888999999::::::999999888666666777888888999999:::999:::;;;;;;::::::<<<======>>>CCCJJJQQQ```~~~~~~|||yyyvvvssspppmmmhhhccc```\\\XXXUUUWWWSSSNNNHHHCCCAAA@@@@@@CCCJJJVVVccciiicccSSSFFF??????LLLfff{{{xxxyyytttsss{{{iiiNNN;;;444444000///......------..................---,,,++++++************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((''''''&&&)))))))))))))))(((((((((''''''''''''(((((((((((()))))))))))))))((((((''')))))))))))))))(((((((((&&&&&&&&&&&&&&&''''''''')))((('''&&&%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,...111666:::===@@@CCCGGGIIIKKKLLLNNNOOORRRTTTUUUUUUTTTTTTVVVWWWVVVVVVUUUSSSQQQOOOLLLKKKNNNJJJHHHJJJPPPZZZiiivvvwwwwwwrrrjjjccc^^^UUUMMMFFFBBB???>>>;;;888<<>>@@@BBBEEEIIIKKKLLLMMMOOOPPPSSSUUUVVVVVVUUUUUUVVVWWWVVVUUUTTTQQQOOOLLLJJJIIIGGGDDDEEELLLYYYjjj{{{{{{oooddd\\\RRRJJJAAA===::::::999:::@@@HHHOOOVVVbbbmmmuuuxxx{{{}}}}}}nnnaaaZZZQQQJJJBBB===<<<:::666333666666666777888999:::;;;???AAACCCCCCEEEJJJSSS[[[aaa^^^]]]```bbbdddkkkrrr|||wwwvvvxxxyyy{{{}}}iiiggglllwwwlllXXXDDD;;;;;;;;;888666888999999::::::999999888999999:::;;;;;;<<<<<<===============<<<===@@@CCCEEEFFFJJJRRR```|||{{{vvvrrrmmmiiiddd___[[[WWWSSSPPPMMMJJJDDD@@@>>>>>>@@@AAAMMMUUU___fffddd[[[MMMDDDEEEQQQlll|||xxxnnnwwwpppzzz|||uuuYYY@@@444111000//////...---------------***+++,,,------,,,***)))************)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''((()))******)))((('''''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))***+++)))))))))))))))))))))))))))*********++++++,,,,,,+++---000444999===@@@BBBCCCFFFIIILLLMMMNNNOOOQQQRRRTTTVVVVVVUUUTTTUUUVVVUUUTTTRRROOOMMMJJJIIIHHHBBBDDDKKKWWWiii|||vvveeeYYYOOOFFF>>>;;;999;;;<<>>>>>;;;<<<<<<;;;:::<<>>BBBDDDPPPTTTYYY[[[VVVNNNGGGCCCGGGZZZ}}}~~~yyyuuuooo~~~yyyiii{{{rrrTTT===333///+++///...------,,,,,,------*********++++++******)))************))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((()))))))))))))))))))))***++++++))))))))))))))))))))))))*********+++,,,,,,---------///333888===@@@CCCDDDDDDGGGJJJLLLMMMNNNOOOQQQRRRTTTVVVWWWUUUTTTTTTTTTSSSRRRPPPMMMKKKIIIHHHHHHEEEMMMYYYgggxxxzzzeeeVVVJJJBBB===;;;<<<@@@DDDGGGNNNVVV]]]iiivvv~~~uuuvvvvvvpppeeeXXXMMMGGG@@@<<<888666666777777777555555666888;;;===@@@AAADDDCCCBBBEEEMMMZZZgggooogggeeefffjjjpppzzz~~~}}}~~~www{{{zzzdddOOODDD;;;999:::999888999888999999::::::999999888::::::;;;;;;<<<=========<<<<<<<<<;;;:::<<<@@@CCCIIIOOOYYYkkk}}}{{{yyyvvvqqqnnnkkkhhhbbb]]]YYYUUUPPPMMMEEECCC???======AAAEEEIIIRRRSSSSSSOOOHHHCCCBBBCCCMMMggg|||yyyyyyuuuoookkkLLL999555333---///...------,,,,,,------******)))))))))******+++************))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''(((((((((((((((&&&'''''''''(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((&&&'''''''''((((((((((((((((((''''''''''''''''''((('''''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))((((((''''''(((((()))((((((((((((((()))******))))))))))))))))))))))))******++++++,,,------...000333777<<>>>>>AAAHHHLLLOOOUUU\\\dddppp|||}}}vvvnnnllliiibbbXXXNNNGGGBBB:::888666555555666777888666777888;;;>>>AAADDDEEEGGGEEEFFFNNN\\\jjjssswwwooopppuuu~~~iiiTTTIII@@@:::::::::999888:::999999999::::::999999999999999:::;;;;;;<<<<<<===>>>>>>>>>======???CCCFFFLLLTTTcccyyy}}}zzzxxxvvvsssooolllkkkgggbbb]]]YYYTTTPPPMMMEEEBBB???===>>>CCCHHHLLLUUUTTTPPPHHHAAA>>>AAAEEEUUUqqq~~~wwwzzzvvv^^^@@@222333444///......---,,,,,,,,,,,,---++++++)))))))))***+++,,,************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&'''((())))))(((((('''((((((((())))))******))))))(((((('''''''''&&&&&&%%%%%%$$$%%%&&&'''((('''((((((((())))))******)))))))))((('''''''''&&&***)))(((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))******+++,,,,,,---......333555:::???CCCFFFGGGHHHGGGJJJMMMOOOPPPPPPQQQSSSSSSVVVXXXYYYWWWUUUUUUUUUPPPOOOLLLJJJIIIHHHHHHHHHRRR```nnnxxxppp\\\OOOGGGAAA>>>???EEEMMMRRRTTTYYY___iiiuuu~~~~~~{{{tttjjjfffccc^^^VVVNNNFFFAAA>>>666555444444555666777777888999:::===@@@DDDGGGHHHJJJIIILLLYYYjjjxxx}}}~~~zzz}}}lllXXXPPP???===:::888777666777888999999999999999999999999???>>>>>>=========>>>>>>@@@======?????????DDDKKKPPPaaazzzzzzwwwuuurrrooommmlllgggaaa]]]ZZZWWWRRRMMMFFF???;;;>>>AAACCCJJJSSSWWWQQQIIIAAA;;;999@@@HHH\\\xxxzzzjjjMMM<<<555222///.........---,,,,,,,,,------,,,,,,,,,+++++++++*********+++++++++***(((&&&%%%"""&&&***,,,,,,***)))''')))))))))'''&&&'''((((((((())))))))))))(((((('''''''''''''''((())))))))))))((('''''''''''''''******)))((('''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&'''((()))******(((((((((((())))))))))))(((((('''''''''&&&&&&&&&)))))))))))))))***++++++***+++,,,,,,,,,///333666666:::???CCCEEEFFFHHHJJJJJJLLLNNNPPPQQQQQQQQQQQQSSSUUUWWWXXXXXXVVVSSSRRRIIIKKKJJJGGGDDDFFFMMMTTTbbbfffppp}}}~~~~~~vvvllleee[[[OOOFFFBBBAAAFFFMMMRRRVVVYYY\\\^^^ooosssxxx{{{xxxqqqhhhccc[[[VVVNNNFFF@@@======>>>555444444333444555666777777<<>>;;;<<<>>>???@@@GGGOOO\\\ppp|||xxxvvvtttqqqnnnllljjjeee___[[[XXXUUUPPPKKKDDD>>>;;;>>>BBBEEEMMMVVVVVVLLLDDD@@@;;;999BBBPPPkkk~~~www}}}{{{zzzbbbHHH999333000......///...---,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++***)))((((((((()))+++++++++)))&&&%%%((()))))))))'''&&&'''((((((((())))))))))))(((((('''''''''''''''((())))))))))))((('''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((()))))))))))))))))))))(((((('''''''''***)))))))))))))))***+++)))+++,,,,,,---000444888999===AAAEEEGGGHHHJJJLLLKKKMMMOOOQQQSSSSSSSSSSSSWWWXXXXXXWWWUUUQQQNNNLLLHHHGGGEEECCCEEELLLVVV^^^lllkkkqqq|||{{{pppjjjddd^^^ZZZYYYUUUMMMFFFCCCBBBHHHQQQXXX\\\___```aaammmpppttttttooofff[[[UUUNNNJJJDDD===999888999:::666555444444555777999:::<<<@@@DDDFFFEEEFFFJJJMMMQQQXXXbbbmmmzzznnn]]]LLL???999777777666666777999;;;<<<999999999999::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>><<<===???AAAEEEOOOYYYmmm~~~{{{yyyvvvsssrrrpppmmmkkkgggbbb]]]YYYWWWSSSNNNIIIAAA===;;;>>>CCCHHHPPPWWWWWWGGG===???<<<888EEE[[[|||~~~pppooouuuvvvzzzvvvtttlllWWW@@@444111///------//////---,,,++++++++++++,,,++++++++++++*********++++++***************+++------,,,+++)))'''&&&%%%((()))***)))'''&&&'''((((((((())))))))))))(((((('''''''''''''''((()))))))))((((((''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))((((((+++******)))))))))******)))***,,,...000333777;;;===@@@EEEHHHIIIJJJLLLNNNLLLNNNPPPRRRTTTUUUVVVUUUXXXXXXVVVTTTQQQMMMJJJHHHHHHEEEAAABBBJJJUUUaaagggsssoooqqqxxxzzzooo^^^SSSJJJGGGHHHMMMNNNJJJFFFFFFEEEMMMWWW```ddddddcccbbbkkkmmmpppoooiii^^^SSSLLL@@@===999555444444555777777666555555666999<<<>>>CCCEEEGGGGGGFFFHHHMMMQQQYYYbbbnnnyyyiiiYYYNNNEEE>>><<<999888777777777888999999999999999:::::::::::::::??????>>>>>>??????@@@@@@BBB@@@@@@BBBEEELLLZZZhhh}}}|||wwwuuusssqqqpppnnnkkkiiiddd```[[[XXXVVVRRRLLLHHH@@@>>><<<>>>CCCIIIQQQWWWYYYDDD999>>>===999JJJfffsssgggjjjsss{{{vvvssspppmmm]]]LLL999111000...---...//////---,,,++++++******++++++++++++************+++***)))))))))+++,,,---******))))))(((((())))))((()))***)))'''''''''((((((((())))))))))))(((((('''''''''''''''((()))))))))(((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))******)))+++...111333777;;;>>>AAADDDGGGIIIJJJKKKMMMOOOLLLNNNPPPSSSUUUVVVVVVVVVUUUTTTRRROOOMMMKKKIIIIIIHHHDDDBBBHHHTTTaaaiiimmmsssppppppsssoooaaaOOOEEE@@@>>>AAAFFFIIIGGGGGGIIIKKKSSS^^^eeegggddd```]]]dddfffhhhfff```VVVLLLFFF:::888555333333333555666777666555555777;;;???AAAEEEGGGHHHHHHHHHLLLSSSYYYaaakkkyyy}}}jjjSSSFFF@@@<<<::::::888888888888888999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<======>>>CCCBBBBBBEEEIIITTTgggwww~~~|||{{{tttrrrppppppooommmjjjgggccc___ZZZWWWUUURRRLLLGGG??????>>>???CCCKKKSSSWWWZZZDDD888===>>>===RRRppp~~~wwwlllfffmmm{{{yyypppppplllfffQQQCCC555000000///............---,,,+++*********+++++++++*********))))))***))))))((()))***,,,---(((''''''&&&'''(((******(((*********((('''((()))(((((())))))))))))(((((('''''''''''''''((())))))((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((++++++***************++++++...111555777;;;???BBBCCCFFFHHHIIIJJJKKKMMMNNNMMMNNNPPPSSSUUUVVVVVVVVVTTTRRROOOKKKIIIHHHHHHHHHCCCCCCHHHSSScccooosssrrrqqqoooooolllaaaOOOCCC>>>===;;;<<>>BBBAAACCCGGGNNN]]]uuu}}}{{{yyyrrrqqqpppooonnnkkkhhheee```]]]YYYVVVUUUQQQJJJEEE>>>@@@AAAAAAFFFPPPXXXZZZXXXEEE999<<>>???@@@AAAAAAAAAEEELLLWWWjjj|||yyyxxxrrrqqqoooooommmkkkfffccc]]]ZZZVVVTTTSSSOOOHHHCCC===AAACCCDDDKKKWWW```bbbRRREEE;;;;;;AAAOOOjjjtttuuuvvvwww~~~nnnjjjllldddVVVAAA888111000000...,,,,,,+++++++++***++++++,,,---************))))))))))))'''(((((()))))))))(((((())))))))))))(((((((((''')))***+++***((((((((()))(((((())))))))))))(((((('''''''''''''''((())))))'''''''''''''''((())))))******)))))))))(((((((((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))((((((((())))))*********)))))))))***+++,,,---...222555999===???BBBFFFHHHHHHJJJKKKKKKJJJKKKMMMOOOQQQRRRTTTUUUVVVVVVVVVUUUTTTPPPKKKFFFCCCDDDFFFHHHFFFNNN\\\lllyyy~~~|||xxxjjjbbbYYYPPPEEE;;;999;;;;;;<<<@@@GGGLLLOOOVVV^^^dddbbb___YYYRRRLLLIIIHHHRRROOOJJJEEE???;;;777555555555555555555444444444666777;;;???CCCFFFIIIJJJIIIKKKOOORRRVVV]]]hhhpppyyywwwpppgggYYYMMM@@@<<<888999888666999===;;;<<<<<<<<<<<<;;;:::999999999::::::;;;<<<======<<<<<<<<<<<<===>>>???@@@AAACCCHHHQQQ___vvv}}}{{{xxxvvvrrrqqqpppooommmjjjeeebbb[[[XXXUUUSSSQQQMMMFFFAAA<<>>666000000000---++++++************+++,,,---...************))))))))))))&&&'''((())))))((('''&&&'''((()))******+++******)))***+++***)))((((((***(((((())))))))))))(((((('''''''''''''''((())))))'''''''''''''''((()))***))))))))))))************&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++((())))))***+++---...///444777;;;???AAADDDGGGIIIJJJKKKLLLLLLKKKLLLNNNPPPTTTUUUVVVWWWWWWWWWVVVVVVOOOLLLGGGDDDDDDFFFKKKNNNPPPYYYfffsss|||}}}xxxtttdddXXXKKKDDD???<<<<<>><<<===???@@@??????AAACCCEEEDDDJJJXXXmmm{{{xxxvvvvvvuuusssrrrooommmkkkhhhccc```[[[XXXTTTRRRPPPKKKDDD>>>BBBEEEDDDFFFUUUhhhllleeeGGGFFFAAA===JJJfff~~~tttqqqsssmmmZZZGGG888666333000......///000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''(((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))************'''&&&%%%%%%&&&'''((()))((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))******++++++***)))(((''''''((()))*********))))))((((((''''''*********)))))))))(((((()))+++,,,,,,,,,---000222???@@@BBBDDDGGGIIIKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQXXXWWWVVVWWWXXXXXXTTTPPPLLLFFFBBBDDDEEEHHHQQQ\\\eeeeeehhhooovvvvvvnnngggRRRJJJBBB???===:::;;;???JJJOOOTTT[[[eeemmmmmmiiiggg^^^SSSLLLIIIGGGCCC???AAA???;;;888555444444444777<<>>@@@CCCFFFIIIJJJKKKKKKNNNQQQWWW[[[^^^eeeuuu~~~}}}yyyrrrkkkggg^^^YYYQQQLLLIIIDDD===777999888777666555666777777::::::::::::::::::::::::<<<<<<<<<=========>>>>>>===>>>???@@@??????AAACCCBBBDDDMMM```zzz{{{xxxwwwuuutttrrrpppnnnllljjjfffbbb^^^ZZZWWWTTTPPPMMMHHHCCC???BBBGGGIIILLLYYYffffff\\\@@@???;;;???RRRqqqyyyyyyzzzoooXXXCCC555333000---,,,,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''***))))))((('''&&&%%%%%%''''''&&&%%%&&&'''(((((((((''''''''''''''''''((((((((((((((((((((((((''')))))))))))))))*********))))))(((''''''((())))))))))))))))))((((((((((((+++++++++,,,,,,,,,------,,,------,,,---000555999@@@AAACCCEEEGGGJJJKKKLLLNNNMMMMMMMMMNNNPPPRRRSSSYYYWWWUUUUUUVVVVVVTTTQQQHHHDDDBBBFFFJJJOOOZZZeeelllkkkmmmqqquuuqqqfff]]]IIIBBB======>>>>>>AAAEEEMMMUUU^^^fffnnnttttttooobbb[[[RRRKKKHHHEEEBBB???>>><<<999666555444444444888;;;>>><<<888777999===CCCEEEGGGIIIKKKMMMOOOPPPPPPSSSXXX___dddoookkkkkkiiieee```ZZZTTTQQQKKKFFF@@@===<<<:::666333777777666666666777888888::::::::::::::::::::::::<<<<<<=========>>>>>>>>>>>>???@@@?????????AAACCCDDDFFFSSSlll|||yyywwwuuusssooommmkkkiiigggccc___\\\XXXVVVSSSNNNHHHCCCBBBBBBDDDJJJPPPTTT\\\aaa[[[OOO>>>::::::EEE```|||~~~}}}mmmQQQ:::333111///,,,++++++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((***))))))))))))))))))((((((((('''&&&&&&'''(((((((((((((((((())))))))))))&&&&&&'''(((***++++++,,,++++++++++++---222999>>>AAABBBDDDFFFHHHKKKLLLMMMPPPOOONNNNNNOOOQQQTTTUUUZZZXXXVVVUUUTTTTTTRRRPPPGGGFFFHHHMMMTTT[[[eeeooopppnnnmmmnnnmmmfffZZZPPPAAA<<<:::>>>BBBDDDHHHLLLTTT^^^jjjppptttvvvtttooo^^^ZZZSSSLLLFFFAAA???>>>999888666555444444444555888:::;;;;;;:::;;;===???EEEFFFHHHIIIJJJLLLPPPSSSYYY[[[aaaiiirrr\\\[[[XXXTTTOOOJJJGGGEEECCC???;;;888888888777666555666666777777888999999;;;;;;::::::::::::999999<<<============>>>>>>>>>>>>???@@@?????????BBBDDDJJJMMM[[[vvv}}}|||zzzwwwssspppllljjjhhhfffddd```\\\YYYVVVUUURRRKKKDDDAAABBBEEEGGGNNNTTTWWWYYYYYYPPPEEEAAA===???QQQooo}}}zzz|||wwwcccFFF222333222000...---------...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&'''((()))++++++,,,((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((******))))))(((((((((''''''''''''&&&&&&'''''''''''''''(((((())))))******%%%%%%&&&'''((()))*********+++---///222777===BBBCCCDDDFFFHHHJJJLLLMMMNNNRRRQQQPPPOOOQQQSSSVVVXXX[[[ZZZYYYWWWTTTQQQMMMJJJGGGLLLSSS\\\ccciiipppuuuqqqlllgggccc^^^WWWLLLEEE>>><<<===EEEKKKMMMPPPTTT```jjjsssuuusssrrroookkkaaa^^^XXXNNNEEE>>>;;;:::555555444444444444555666888888999:::<<>>>>>>>>???>>>????????????@@@CCCEEEMMMRRRccc~~~}}}|||{{{yyyvvvrrrnnniiigggeeecccaaa^^^YYYVVVTTTSSSOOOHHHBBB@@@CCCFFFJJJNNNRRRRRRQQQNNNGGG@@@???===EEE]]]zzz}}}xxxwwwmmmVVV>>>000222111///...------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,(((((((((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))***)))))))))((((((''''''&&&''''''''''''''''''&&&''''''(((((())))))************+++++++++,,,,,,,,,+++...333777:::>>>BBBEEEFFFFFFHHHJJJLLLMMMOOOPPPSSSRRRRRRRRRSSSVVVXXXZZZZZZ[[[[[[YYYTTTNNNGGGDDDFFFPPP^^^jjjrrrwwwyyyxxxssslllaaaVVVNNNHHHAAA===<<<===DDDPPPZZZ]]]___aaannnuuuzzzwwwsssrrrpppnnngggcccZZZOOOCCC;;;777666333333333444555666777777777888999;;;>>>CCCFFFHHHOOOSSSXXXZZZ[[[___eeekkkrrrxxx~~~GGGEEECCCAAA???===<<<<<<888777666444444444555555555666777888999999999999999999999::::::;;;;;;;;;=========>>>>>>>>>??????===>>>???>>>???AAAEEEHHHOOOYYYooo}}}|||zzzzzzxxxtttppplllgggeeecccaaa___\\\WWWTTTQQQNNNJJJEEEAAA@@@CCCEEEIIIKKKMMMKKKGGGCCC@@@>>>:::===MMMiiiyyytttcccKKK:::444//////...---,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((()))((((((((('''''''''(((((())))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%'''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))(((((((((((((((((('''&&&'''(((((((((((('''&&&(((((((((((())))))))))))*********++++++++++++++++++///444999<<<>>>AAACCCHHHHHHJJJKKKMMMOOOPPPQQQSSSSSSTTTUUUWWWXXXZZZ[[[YYY[[[\\\YYYSSSLLLFFFCCCEEESSSeeerrrzzz~~~|||xxxsssiii[[[MMMCCC>>>;;;999:::???LLL^^^kkkooopppqqqyyy|||}}}yyyvvvwwwvvvsssgggaaaVVVKKKAAA:::666444222333444555666888888999888:::===???BBBGGGMMMRRRVVV]]]fffkkkmmmpppvvv||||||yyyxxx|||AAA@@@???===;;;999888888222333444444333333444555666666888999:::999999888888888999999:::;;;<<<<<<======>>>>>>>>>?????????<<<===>>>>>>???BBBGGGJJJUUUeee}}}{{{yyyxxxvvvsssnnnjjjfffdddbbb```^^^ZZZVVVSSSLLLHHHCCC@@@@@@AAABBBBBBDDDEEEFFFEEE@@@;;;;;;===;;;DDDZZZxxxzzzrrr[[[AAA555777//////...------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((('''&&&%%%%%%$$$$$$%%%&&&'''((((((((('''&&&(((''''''''''''''''''(((&&&&&&''''''((())))))***'''''''''((((((((((((((('''((())))))))))))((('''))))))))))))((((((((((((''''''((()))***+++,,,,,,///222666999<<>>CCCEEEGGGLLLUUU\\\bbbmmmzzzzzzvvvxxxyyy@@@???>>><<<:::888666555111222555666666666777888666777888999:::999888888777777888999;;;<<<======>>>>>>>>>>>>????????????;;;<<<===>>>???CCCHHHLLL]]]ppp}}}{{{yyywwwuuuqqqmmmjjjfffdddaaa```]]]ZZZVVVRRRIIIDDD???===???AAAAAA@@@???AAABBBAAA<<<777888<<>>???AAAEEEJJJNNNJJJKKKLLLMMMOOOPPPRRRRRRRRRTTTWWWZZZ\\\\\\\\\[[[WWWWWWVVVQQQLLLJJJLLLOOOTTTaaallloooppppppkkkcccUUUOOOFFF???::::::<<<===AAAIII\\\rrr|||zzzzzzyyyuuuqqqooonnnggg___XXXNNNBBB;;;::::::999888444555777999:::;;;;;;;;;<<>>>>>>>>????????????CCCBBBBBBCCCBBBCCCJJJSSSddd}}}}}}zzzwwwuuussspppmmmkkkiiigggdddaaa]]]XXXQQQMMMCCCAAA???======>>>@@@AAAAAADDDCCC>>>999999;;;===CCC\\\|||~~~~~~cccGGG777222000000///...---,,,---......++++++************++++++++++++************++++++***))))))((()))+++---...))))))))))))((((((((((((''''''((()))))))))))))))))))))************))))))((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&%%%&&&&&&'''&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((***++++++************+++...222666SSSJJJAAA???DDDIIIJJJHHHIIIKKKNNNOOOOOOPPPSSSUUUTTTUUUVVVXXXYYYYYYZZZZZZVVVSSSOOOLLLMMMQQQWWWZZZaaaeeegggjjjppppppcccSSSMMMEEE;;;666888<<<@@@BBBGGGOOObbbxxx~~~vvvsssrrrooolllkkkjjjdddZZZRRRKKKCCC;;;777777888666444555444555777999999888666BBBGGGFFFHHHPPPSSS]]]ooozzz|||vvvzzz999888777666666666666666444444555666666777777888999999888888888888888888::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@???@@@BBBCCCFFFPPPZZZrrr||||||yyyvvvtttrrrpppmmmjjjgggeeeccc```\\\VVVPPPKKKBBB@@@>>>===>>>@@@BBBDDDBBBDDDCCC>>>::::::===AAAOOOiiiuuu[[[BBB666222111000///...---,,,------...,,,,,,++++++++++++,,,,,,+++******))))))******+++)))))))))))))))+++,,,---))))))))))))((((((((((((''''''((()))))))))))))))((())))))******))))))(((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((()))((('''&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))***+++***++++++,,,,,,///444888PPPJJJCCCAAADDDHHHJJJJJJJJJLLLOOOPPPPPPQQQSSSUUUVVVVVVWWWXXXYYYYYYYYYYYYUUUQQQNNNNNNTTT[[[bbbfffggghhhhhhhhhkkkiii\\\MMMEEEAAA<<<888999@@@IIIOOOTTT[[[kkk}}}~~~wwwtttnnnllljjjiiiggg```UUULLLCCC>>>777555666888666444777666666777:::<<<>>>>>>BBBGGGFFFHHHQQQVVVbbbuuuyyywww888777666555444444444444555555555666777777888888888888999999999999999999::::::;;;;;;;;;<<<<<<<<>>>>>>>>===???BBBEEEKKKYYYfff~~~{{{{{{xxxuuusssqqqoookkkiiidddcccbbb```\\\UUUNNNHHH@@@???>>>===>>>AAADDDFFFDDDDDDCCC>>>999:::AAAHHHbbb{{{www|||hhhOOO<<<444222111//////...------------...---,,,,,,,,,,,,,,,,,,---+++******))))))******+++)))))))))))))))***+++,,,(((((((((((())))))))))))'''(((((()))))))))))))))'''(((((())))))(((((('''))))))((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))((((((((())))))***+++,,,---...///222666:::JJJIIIFFFEEEEEEGGGJJJKKKLLLNNNPPPQQQQQQRRRUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWRRROOOMMMSSS^^^jjjppprrrmmmkkkeeebbbaaa]]]QQQEEE;;;<<<<<<<<<>>>GGGUUU___ccchhhsss{{{tttqqqhhhgggfffeeeaaaXXXLLLCCC;;;777444333666777666444999888888999;;;@@@DDDGGGEEEKKKJJJLLLWWW^^^lllzzzzzzzzz777666555444333222222222555666666777777888888999888888999999999999999:::::::::;;;;;;<<<<<<======@@@@@@????????????>>>>>>??????AAADDDHHHQQQbbbsss~~~{{{yyywwwsssqqqooommmjjjgggcccbbbbbb```\\\UUUMMMGGG@@@???>>>===???AAADDDFFFHHHFFFBBB===999;;;GGGTTTvvvxxxuuu\\\DDD777222111000//////......------------,,,,,,++++++++++++,,,,,,******))))))))))))******)))))))))))))))***++++++(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((('''''')))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((()))))))))***,,,---///111444999<<>>AAAEEEIIIIIIPPPPPPSSS^^^hhhyyy|||{{{}}}666555444333222222222222666666777777888999999999888888999999::::::::::::::::::;;;<<<<<<===>>>>>>@@@@@@@@@???????????????AAA@@@BBBEEEJJJVVVlll|||wwwuuurrrooonnnkkkhhhfffcccbbbbbb```\\\UUUMMMGGGAAA@@@>>>>>>???BBBEEEGGGLLLFFFAAA<<<:::@@@SSSfff|||nnnRRR===444111000///...............---------++++++************++++++***))))))))))))))))))***((()))))))))************'''((((((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''((((((((()))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))+++******))))))))))))***)))+++...000333666;;;>>>AAAEEEHHHIIIGGGGGGKKKOOOQQQSSSUUUUUUUUUVVVXXXZZZZZZZZZYYYXXXVVVTTTRRRQQQIIILLLVVVeeetttzzzvvvpppggg^^^SSSMMMJJJEEE@@@======;;;===CCCNNN[[[dddiiiooossswwwvvvqqqlllhhheee]]]\\\[[[XXXRRRHHH>>>777666555555666777777666555777:::>>>@@@AAABBBEEEGGGMMMUUUWWWZZZfffppp{{{|||555444444333333333333333777777777888999999::::::888888999999:::;;;;;;;;;::::::;;;<<<===>>>>>>????????????@@@@@@@@@AAAAAA@@@AAADDDHHHPPPaaa}}}~~~{{{vvvssspppnnnllljjjgggdddcccbbbaaa___[[[UUUMMMGGGAAAAAA@@@@@@BBBEEEHHHKKKNNNFFF???===>>>IIIeee}}}yyycccHHH999333000//////......//////......---,,,+++******))))))******+++***))))))(((((())))))***(((((()))******))))))(((''''''(((((())))))******)))))))))))))))((((((''''''(((((())))))(((((('''''''''(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''''''((()))))))))(((((((((((((((((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))******)))))))))******+++***,,,000333666:::>>>AAABBBEEEIIIJJJJJJKKKOOORRRSSSUUUWWWWWWWWWXXXYYY[[[[[[ZZZYYYWWWTTTQQQOOOMMMJJJQQQ___ppp{{{|||sssjjj^^^TTTJJJEEEBBB???===>>>AAA???AAAIIIUUU___dddeeepppuuuwwwrrrjjjfffbbb^^^WWWVVVSSSNNNHHH@@@:::666777777777777777777888888888<<>>??????>>>>>>??????@@@AAABBBBBBAAACCCIIIQQQ]]]ttt{{{yyyuuurrrooommmkkkhhheeeccccccaaa___\\\XXXRRRLLLGGGAAAAAAAAACCCFFFKKKOOORRRNNNEEE>>>>>>DDDVVVzzz{{{kkkVVV@@@666222000///000---.../////////...---,,,,,,++++++******++++++,,,))))))(((((((((((())))))(((((()))******)))(((''''''''''''((()))*********)))))))))))))))(((''''''((())))))******))))))(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((()))***))))))(((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,///333777:::>>>BBBEEEEEEGGGJJJLLLNNNQQQTTTVVVUUUWWWXXXYYYXXXYYYZZZ\\\[[[ZZZYYYVVVRRROOOLLLJJJOOOYYYiiixxx}}}ssskkkXXXMMMDDDAAA???<<<===AAAAAACCCHHHPPPXXX^^^bbbdddpppvvvvvvmmmccc^^^ZZZVVVRRRPPPKKKDDD>>>999777666666666777777777888:::;;;;;;@@@EEEGGGGGGJJJOOOTTT\\\gggkkkooozzz|||~~~333333333333444555666666777888888999999:::;;;;;;888888999::::::;;;<<<<<<::::::;;;<<<===>>>???@@@======>>>???AAABBBCCCDDDDDDGGGOOOZZZjjj}}}yyywwwtttqqqnnnllljjjhhheeebbbbbb```]]]ZZZVVVQQQKKKFFF@@@AAABBBEEEJJJPPPUUUYYYMMMCCC===@@@HHH___yyy```MMM;;;444222000///111---.../////////...,,,,,,---,,,,,,++++++,,,,,,---))))))(((((((((((())))))(((((()))******)))((('''&&&''''''((()))******+++)))))))))))))))(((''''''))))))************))))))%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''(((*********)))((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...111555999===AAAEEEHHHIIIIIIKKKNNNQQQUUUWWWYYYVVVXXXYYYZZZYYYZZZ[[[]]][[[ZZZXXXUUUQQQMMMJJJHHHTTT___ooo|||}}}uuunnnUUUJJJAAA???>>>;;;===BBB???FFFNNNUUUXXX\\\aaaeeennnttttttiii]]]XXXSSSNNNNNNKKKEEE>>>888555555666444555666666666888<<<>>>???CCCGGGHHHIIINNNVVV]]]fffqqquuuzzz|||xxx555444333333444555777888999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;===???????????????AAACCC@@@>>>@@@@@@@@@CCCHHHJJJPPPXXXeee~~~|||xxxtttqqqtttrrrnnnjjjgggeeedddcccaaa^^^ZZZWWWUUUPPPIIICCCCCCIIIIIIGGGOOO^^^ccc^^^GGGBBB???FFFWWWssspppWWWDDD555444333...---111//////......---,,,++++++))))))*********+++++++++---+++******++++++)))((('''((()))******)))((('''))))))))))))))))))))))))((('''&&&&&&&&&''')))***+++)))'''''')))))))))(((+++++++++***(((%%%###!!!((((((((((((''''''''''''******)))(((((((((((((((((()))*********)))'''&&&))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******---,,,,,,+++******++++++++++++******)))(((((('''(((***+++,,,++++++---...222666:::>>>@@@CCCGGGIIIHHHJJJMMMPPPSSSTTTUUUUUU\\\ZZZYYYZZZ]]]^^^\\\ZZZ\\\ZZZWWWSSSMMMJJJLLLQQQ[[[kkkyyyttt```KKKFFF???===@@@EEEHHHIIIHHHLLLRRRYYY^^^aaabbbbbbppprrrqqqiii\\\PPPIIIGGGAAA@@@===888555444666888:::888666666888;;;======CCCCCCGGGLLLMMMQQQ^^^mmmsss|||555444444444444555777888999999999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;===??????>>>>>>???@@@@@@======???@@@@@@CCCIIIQQQZZZgggyyy|||zzzvvvsssqqqooollliiieeebbb```___\\\ZZZWWWVVVTTTQQQKKKGGGGGGKKKLLLMMMWWWdddddd[[[EEEAAABBBNNNdddzzz|||||||||wwwfffOOO???333333333///...222,,,,,,+++******)))(((((())))))*********+++++++++***)))((((((***+++***)))(((((())))))))))))(((((())))))))))))))))))))))))(((((('''''''''((()))******(((''''''((()))(((((())))))))))))((('''&&&%%%&&&'''''''''(((((())))))******)))((((((((((((((()))))))))))))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******---,,,+++***************))))))))))))***************+++,,,,,,,,,---///111666999===@@@BBBEEEHHHJJJJJJLLLOOORRRTTTVVVWWWWWW^^^\\\[[[\\\]]]]]]ZZZWWW[[[YYYUUUPPPMMMOOOWWW^^^mmm{{{zzzgggTTTBBB===999;;;BBBKKKRRRVVVPPPSSSXXX]]]```bbbbbbbbbjjjkkkjjjbbbVVVJJJDDDBBB::::::888666333333555777777777777999<<>>???>>>>>>???@@@???===>>>AAABBBBBBGGGMMMVVVcccwww~~~}}}zzzwwwuuummmllljjjfffbbb^^^[[[YYYVVVUUUSSSSSSRRRQQQNNNLLLIIILLLOOOSSS]]]ddd^^^RRRCCC@@@HHH]]]xxx~~~tttwwwyyyvvvmmmZZZEEE888000111333///...000......------,,,+++++++++***************+++++++++'''&&&&&&''')))+++***)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))'''&&&&&&'''((((((''''''''''''''''''((())))))%%%%%%&&&'''((()))*********))))))(((((((((((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,,,,+++***)))(((((()))(((((())))))***+++,,,,,,+++,,,,,,,,,---///333666:::<<<@@@BBBDDDFFFIIILLLMMMNNNQQQTTTVVVWWWXXXXXX[[[[[[[[[]]]^^^\\\YYYWWWYYYWWWTTTPPPRRR[[[hhhrrrwwwiiiWWWGGG===999666;;;FFFSSS]]]bbbXXXYYY\\\^^^______^^^]]]```aaa___WWWLLLBBB===;;;555666666555444444555777666777999===@@@CCCFFFGGGIIIJJJMMMQQQUUU]]]nnn~~~444444555555666777888999::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<;;;<<<>>>???>>>>>>???@@@BBB@@@AAADDDEEEEEEKKKSSS___qqq~~~|||yyyvvvssskkkjjjhhhddd___ZZZUUUSSSQQQPPPOOOOOOOOOOOONNNMMMGGGMMMSSSVVVYYYZZZRRRGGGAAACCCRRRooo{{{sssvvv~~~{{{ssscccNNN===444///000111...,,,---//////......------------************************)))((('''(((***+++***)))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))******(((&&&%%%%%%'''(((((('''((('''&&&&&&&&&((()))***&&&&&&&&&'''((())))))***))))))(((((((((((())))))+++***((('''''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******,,,+++***)))((((((((((((((())))))******+++,,,,,,+++,,,,,,,,,---111666999===???BBBDDDEEEGGGJJJMMMOOOPPPSSSUUUWWWXXXXXXXXXWWWXXXZZZ\\\\\\[[[YYYWWWTTTWWWXXXXXX^^^lll{{{wwwfffWWWIII??????;;;999>>>IIIVVV```eee]]]]]]]]]\\\ZZZWWWUUUTTTWWWVVVSSSMMMDDD<<<777555444666777777666666777888777999===AAACCCFFFHHHJJJMMMPPPTTTWWW\\\gggyyy444444555777888999999999::::::::::::::::::::::::999999::::::;;;<<<======;;;===???@@@??????@@@AAACCCBBBCCCEEEEEEGGGOOOYYYooo~~~zzzwwwrrrooojjjhhhfffbbb\\\VVVQQQNNNMMMMMMLLLKKKJJJJJJKKKLLLHHHPPPWWWVVVQQQKKKFFFAAABBBJJJaaayyysssvvv|||{{{lllXXXBBB888333///000000---***)))+++++++++***************************************,,,+++))))))***+++)))(((***)))(((''''''((()))***(((((((((((((((((((((((('''(((((()))))))))))))))'''&&&%%%%%%'''(((((('''))))))'''&&&&&&'''((()))((((((((((((((('''''''''))))))(((((((((((())))))+++***((('''''''''((()))'''((((((((()))))))))***((((((((((((((((((((((((''''''(((((())))))******+++***))))))(((((())))))************************+++,,,,,,---///333888===@@@AAACCCEEEFFFHHHKKKNNNPPPRRRTTTVVVWWWXXXXXXXXXWWWXXXZZZZZZYYYWWWUUUTTTSSS[[[bbbfffmmm{{{xxxfffTTTHHHAAA===???<<<<<>>888555333555666777777666666777888:::>>>BBBDDDFFFGGGJJJLLLRRRXXX^^^aaafffsss333444666888999:::::::::;;;;;;::::::::::::999999888999::::::;;;<<<======<<<>>>@@@AAA@@@@@@AAABBBBBBAAABBBDDDEEEIIIVVVbbb}}}|||yyytttpppmmmiiigggccc^^^WWWQQQLLLJJJIIIIIIHHHFFFEEEFFFIIIKKKLLLSSSXXXTTTIIIBBB@@@BBBDDDTTTrrruuurrrtttyyysss```LLL888555333111000///---***(((,,,,,,,,,,,,,,,,,,+++++++++++++++***************---,,,******++++++)))'''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((((((((((((((('''&&&%%%&&&((())))))(((***)))((('''''''''''''''))))))((((((''''''''''''((((((((((((((())))))*********)))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))*********))))))))))))***++++++++++++++++++++++++*********,,,...000333777<<<@@@BBBCCCEEEFFFGGGJJJNNNQQQRRRSSSUUUWWWXXXYYYYYYXXX[[[[[[[[[YYYVVVSSSRRRSSSXXXfffqqqtttzzzxxxiiiVVVGGG???======<<<<<>>:::777555444444555666666555666888999@@@CCCGGGHHHHHHIIIMMMPPPZZZccclllooottt333444666888:::;;;;;;:::;;;;;;;;;::::::999999999888999999:::;;;<<<===>>>>>>@@@BBBBBBAAAAAABBBCCCCCCBBBCCCFFFHHHPPPaaaqqq~~~{{{wwwtttooolllhhheee```YYYRRRLLLHHHFFFCCCDDDDDDBBBAAACCCHHHLLLPPPRRRQQQKKKCCC===@@@DDDHHH^^^}}}rrrppptttyyy{{{{{{zzzhhhTTTCCC444333333111000///...,,,***........................+++++++++*********))))))+++***))))))***+++)))((((((((())))))))))))(((((())))))))))))))))))))))))$$$%%%&&&'''(((''''''&&&(((&&&%%%&&&(((*********(((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((((((((()))******)))))))))))))))((('''''''''''''''((()))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))+++,,,---...)))******++++++,,,,,,,,,+++...111444777;;;@@@CCCDDDEEEGGGHHHIIILLLQQQTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[YYYVVVUUUVVVXXXcccrrr~~~|||rrrgggWWWJJJAAA======>>>???BBBIIIUUUaaajjjmmmllljjjfff```YYYRRRLLLIIIGGGCCC@@@<<<:::888777666555444555666666666888<<>>???@@@BBBCCCBBBBBBCCCDDDDDDDDDEEEIIIMMMXXXkkk}}}}}}yyywwwtttpppmmmgggccc]]]VVVNNNIIIEEECCC???@@@AAA@@@???BBBHHHMMMRRRNNNHHHCCC>>><<<@@@EEEJJJdddzzzqqqqqquuu{{{yyyyyyvvvaaaMMM@@@444111222111//////000///---++++++++++++++++++++++++++++++++++++******))))))((('''&&&(((***+++***)))'''((()))******)))((('''))))))))))))))))))))))))$$$$$$&&&'''''''''&&&%%%((('''&&&''')))++++++***&&&'''((()))))))))((('''%%%&&&&&&'''((()))******((((((((((((((()))******((()))*********)))'''&&&&&&''''''((()))******+++))))))))))))))))))))))))''''''(((((()))*********(((((()))***+++---///000'''((()))***,,,---...///,,,///444888;;;???CCCFFFEEEGGGHHHIIIKKKOOOTTTWWWWWWXXXZZZ[[[\\\\\\[[[[[[VVVXXXYYYXXXWWWYYY]]]bbblll{{{|||sssbbbWWWJJJBBB>>>===>>>???GGGKKKTTTaaammmtttuuusssiiieee^^^VVVOOOJJJFFFEEE???===999777777777777666666666777888999===BBBFFFGGGJJJNNNNNNNNNPPPWWW]]]ggguuu555777999:::999999:::;;;>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<=========@@@??????@@@BBBCCCCCCCCCBBBAAADDDKKKSSSbbb{{{~~~|||yyyuuuqqqnnnlllccc^^^XXXRRRMMMIIIDDDAAA======>>>@@@BBBDDDIIIMMMNNNQQQMMMBBB999999???CCCZZZrrr~~~zzzzzzwww~~~nnnTTT===333555222000///...///000///...///...---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************)))((('''%%%%%%%%%&&&'''))))))(((((((((((())))))''''''(((((())))))******(((((())))))*********+++***)))'''%%%%%%''')))******((('''&&&&&&'''(((***''''''(((((())))))*********)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&'''''')))***++++++*********))))))(((((())))))))))))******************************++++++///333888<<<>>>AAADDDFFFIIIKKKNNNOOOPPPRRRUUUWWW\\\ZZZWWWXXXZZZ[[[ZZZXXX]]]ZZZVVVUUUWWW[[[___aaavvv|||uuuiiiWWWLLLBBB???======CCCMMMWWWWWWbbbvvv~~~tttnnnaaa^^^YYYTTTNNNHHHAAA===::::::::::::999777666555666777888999:::===AAAEEEKKKKKKMMMRRRYYYbbbjjjooovvvwww|||zzzyyyxxxxxxyyy}}}666888:::;;;::::::;;;<<<;;;<<<=========<<<:::999:::;;;;;;<<<<<<===>>>>>>?????????AAABBBCCCCCCBBBDDDFFFKKKTTT```ttt~~~|||{{{yyywwwsssooollljjjccc^^^XXXQQQLLLGGGCCC@@@<<<======>>>???CCCJJJQQQVVVQQQJJJBBB::::::CCCOOOjjj||||||vvvyyyeeeMMM<<<555444333111//////000000000......------,,,,,,,,,---------,,,,,,+++***(((((('''************************)))(((''''''&&&&&&''''''))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))************)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))******))))))(((((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''''''''((()))***************)))))))))((())))))))))))************,,,++++++***+++,,,---...222666:::>>>@@@CCCEEEGGGIIIKKKNNNPPPQQQSSSVVVXXX\\\ZZZXXXYYY[[[\\\[[[ZZZYYYXXXWWWXXX[[[^^^```aaasss{{{|||nnnaaaOOOHHHBBB@@@???AAAJJJUUUccceeeooo~~~}}}pppiii]]]YYYSSSNNNHHHCCC===999::::::999999888777666555666888:::;;;===@@@EEEHHHKKKOOOWWWaaakkktttzzz}}}zzzuuussstttvvvvvvwwwyyy}}}888999;;;<<<;;;;;;<<<===999;;;===???>>><<<:::888;;;;;;<<<<<<======>>>>>>>>>???@@@AAABBBBBBBBBBBBEEEHHHPPP]]]nnn}}}{{{yyyxxxvvvssspppmmmjjjhhhccc^^^WWWOOOJJJEEE@@@======???@@@??????EEEPPPYYYbbbSSSFFFAAA<<<:::KKKaaa~~~|||vvvrrrXXXCCC:::666333333111000000111222000///---,,,,,,,,,,,,------...,,,++++++***)))(((''''''************************))))))((((((((((((''''''))))))(((((((((((())))))*********)))((('''''''''))))))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((''''''((())))))************)))))))))))))))))))))*********++++++---,,,+++***+++...000222666:::>>>AAACCCEEEGGGHHHIIILLLOOOQQQRRRTTTWWWZZZ\\\[[[ZZZ[[[\\\]]]\\\ZZZUUUWWWZZZ]]]```aaaaaaaaaoooxxx~~~sssbbbTTTDDDBBB@@@@@@AAAFFFTTTaaapppsss{{{wwwjjjbbbXXXSSSLLLFFFAAA<<<888666888888888888777777666666666888<<<>>>AAADDDIIILLLLLLTTTaaaooozzz{{{uuuqqqvvv{{{999;;;======<<<;;;<<<===:::;;;<<<======<<<:::999;;;<<<<<<======>>>??????>>>@@@AAABBBBBBBBBBBBCCCJJJNNNXXXjjj~~~{{{yyyvvvuuusssqqqnnnjjjhhhfffbbb]]]UUUMMMGGGBBB>>><<<>>>CCCDDDBBBCCCMMMZZZcccnnnUUUCCCAAA===<<>>>>>???>>>@@@KKK]]]lllwwwzzz{{{pppddd]]]SSSNNNFFF@@@<<<999666555777777777777777777777888777:::>>>AAACCCFFFJJJMMMTTT\\\iiiwww~~~{{{yyy:::;;;======<<<;;;<<<===<<<;;;:::999999:::<<<<<<<<<<<<======>>>??????@@@???AAABBBBBBBBBBBBDDDGGGRRRWWWfff}}}zzzxxxttttttrrrooolllhhheeeddd___ZZZRRRJJJEEEAAA>>><<<===DDDFFFEEEIIIWWWeeelllsssVVVBBBAAA??????XXXyyyzzz___BBB555666444...111111000222333333111000+++++++++++++++,,,---...))))))******+++,,,------************************(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))*********))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''((((((''''''(((((())))))******)))))))))******)))))))))((((((((((((((((((((((((***))))))((((((((())))))))))))))))))))))))******************++++++++++++,,,+++******---111666999<<>>BBBPPPeeetttzzz||||||yyyssskkkbbb\\\OOOJJJCCC===:::888777777777666666666777888999::::::===@@@CCCEEEIIIMMMPPP\\\cccnnnyyy}}}~~~:::<<<======<<<;;;;;;<<<===;;;999777888:::<<<>>>======>>>>>>??????@@@@@@@@@BBBCCCBBBAAACCCHHHLLLUUU```uuu}}}zzzwwwsssrrrpppmmmiiieeebbb```[[[UUUNNNGGGCCCAAA>>>===<<>>AAAEEEGGGHHHJJJKKKMMMPPPRRRTTTUUUVVVWWWYYY[[[\\\[[[ZZZWWWVVVVVVZZZ\\\^^^bbbggghhhgggfffgggiiiooovvvwwwkkkZZZLLLBBB======AAACCCCCCIIIZZZmmmyyy{{{|||yyytttooojjjaaaYYYIIIEEE???;;;999999888888777666666666888999;;;===???AAADDDFFFIIINNNTTTXXX^^^ccclllvvv~~~}}}~~~:::;;;======;;;:::;;;;;;;;;:::999888999:::<<<=========>>>??????@@@@@@AAAAAACCCCCCBBBAAADDDLLLRRR^^^qqq~~~~~~~~~|||xxxuuurrrpppnnnjjjfffaaa^^^[[[VVVQQQJJJEEEBBBAAA@@@???===FFFLLLPPP___rrrzzzxxxbbbNNN>>>>>>DDDMMMfff{{{xxxzzzyyy]]]BBB999777222...///......///111333333000...,,,,,,++++++***+++++++++++++++++++++************************************)))(((%%%$$$$$$''')))+++))))))(((((((((((())))))(((((((((((())))))))))))************)))))))))((()))((('''&&&&&&'''((()))''''''((((((((((((''''''******))))))((((((''''''((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))***++++++((()))))))))*********************+++++++++,,,,,,,,,---...111555999===???@@@CCCGGGJJJKKKMMMOOOPPPSSSTTTVVVVVVVVVWWWXXXZZZZZZYYYXXXVVVUUUXXX___dddgggjjjjjjhhheeeeeeiiimmmtttxxxsssaaaMMMBBB>>>>>>===CCCHHHLLLVVVggguuuzzzzzzzzzwwwqqqnnniii\\\NNNBBB???;;;888888888888777777777666777888;;;===???EEEFFFHHHKKKPPPWWW```ffffffkkksss|||~~~}}}~~~999;;;<<<<<<;;;::::::;;;888999::::::;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCAAA@@@EEENNNVVVmmm~~~}}}}}}}}}}}}{{{wwwtttpppooolllhhhccc^^^ZZZXXXTTTOOOHHHCCCAAAAAAAAAAAAAAAJJJQQQXXXiii~~~~~~XXXIII======EEESSSkkkpppssszzz|||rrrRRR999777888111---111------...111222222000...------,,,+++************&&&'''((()))***+++,,,,,,***************************'''$$$"""###&&&))),,,))))))(((((((((((())))))******))))))((((((''''''+++*********))))))((((((***)))'''&&&&&&''')))***''''''((((((((((((''''''''''''(((((()))*********'''((()))******)))((('''))))))))))))))))))))))))(((((((((((()))***,,,,,,(((((())))))*********+++******+++++++++,,,,,,,,,---...111444888<<>>???@@@AAAGGG@@@???EEEGGGIIIXXXjjj~~~|||zzzwwwuuutttooollliiieeebbb]]]WWWSSSOOOIIIDDDCCC@@@;;;>>>EEEJJJIIIQQQfff|||zzzlllNNNFFF;;;999HHHccc{{{{{{vvv{{{~~~___KKK:::777555///...333///////////////......---------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++''''''(((((())))))******''''''&&&%%%&&&'''((()))(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++(((((((((((())))))))))))++++++******************+++******+++,,,,,,***)))///111444888<<>>CCCCCCIIIRRR]]]nnnxxxwwwtttmmmbbbTTTGGG@@@;;;999777555444555666777222777;;;;;;999<<>>CCCJJJTTTTTT]]]rrrrrr^^^GGGBBB===???QQQnnnxxxWWWEEE777666555000000444///////////////...------------,,,,,,,,,+++++++++)))))))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))******''''''&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((())))))(((((((((((()))))))))***************************+++++++++,,,,,,,,,,,,+++000222555999===@@@BBBCCCGGGHHHKKKMMMPPPRRRSSSTTTYYYYYYXXXYYY[[[[[[[[[[[[XXXUUUVVV]]]gggpppuuuwwwwwwuuupppiiieeefffkkkooojjjeeeZZZLLLAAA>>>CCCHHHMMMRRRWWW```ooo}}}|||rrrpppkkkcccXXXLLLBBB<<<999888777666666777888999888999;;;<<<>>>BBBFFFIIIJJJNNNXXXfffoootttzzz|||wwwvvvxxx}}}~~~wwwrrrtttxxx}}}999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCAAADDDKKKQQQ[[[sss~~~{{{zzzwwwuuurrrooommmlllhhheeeaaa]]]XXXSSSNNNJJJHHHDDD@@@@@@@@@CCCJJJRRR\\\___kkk}}}dddMMM=========DDDZZZvvv{{{kkkKKK===333444555111111444...////////////...------,,,,,,,,,,,,++++++++++++''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((())))))))))))***''''''&&&&&&''''''((()))'''''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))******)))(((((((((''''''''''''((((((((()))))))))******************************++++++,,,,,,------......222444777;;;???BBBDDDEEEGGGIIIKKKNNNQQQTTTUUUVVVZZZZZZ[[[\\\\\\\\\\\\[[[WWWXXX^^^jjjwww{{{}}}wwwooohhhffffffggghhhZZZVVVNNNDDD???AAAHHHOOOWWWXXXZZZ```kkkuuuwwwssshhheee^^^UUUKKKBBB;;;777666777777888999:::;;;;;;======>>>@@@DDDHHHKKKLLLRRRYYYeeerrrxxx{{{xxxsssuuuyyy{{{}}}~~~}}}yyysssmmmggghhhjjjlllqqqvvvzzz|||yyywwwyyy|||zzzyyy|||999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDBBBCCCGGGNNNXXXjjj}}}{{{xxxwwwtttqqqnnnkkkiiihhhdddaaa\\\XXXSSSNNNIIIEEECCCAAA??????BBBIIISSS[[[___gggttt~~~nnnTTTAAA;;;===AAAKKKbbb~~~qqq[[[AAA888111222444111000222......//////......---,,,,,,,,,,,,++++++++++++***((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))'''''''''''''''(((((()))))))))(((((())))))***+++))))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''''''''(((((()))))))))************************+++++++++***+++,,,,,,,,,---///000555777:::>>>AAADDDFFFGGGHHHIIILLLPPPSSSVVVXXXXXXXXXZZZ\\\]]]]]]\\\\\\]]]ZZZcccooozzz|||~~~uuuiiibbb___^^^\\\ZZZLLLIIIDDD???===CCCLLLSSSXXXVVVUUUYYYaaahhhhhhfff^^^ZZZRRRIIIAAA;;;777666555666888999:::;;;;;;;;;???AAADDDFFFGGGKKKOOOSSS[[[cccoooyyy}}}rrrnnnooovvv||||||zzzyyyrrrpppnnnnnnooonnnkkkiiibbbccccccdddjjjsssyyy{{{qqqllljjjooorrrppplllkkkhhhkkkrrr|||999999999999::::::;;;;;;<<<======>>>???@@@AAABBBAAAAAAAAAAAAAAABBBDDDDDDGGGIIINNNWWWfff}}}{{{yyyvvvuuurrroookkkhhheeedddaaa]]]XXXSSSOOOKKKFFFCCC???@@@???@@@EEEPPP\\\ccceeeoooyyyyyykkkWWWFFF<<<===AAAHHHVVVnnnfffMMM<<<666222222222000//////...............------,,,,,,,,,+++++++++*********,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))************))))))))))))'''''''''(((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))************&&&&&&''''''((())))))***))))))))))))************))))))*********+++++++++(((***,,,,,,,,,---000333888:::===@@@DDDGGGHHHIIIJJJKKKNNNQQQUUUWWWYYYZZZYYY[[[]]]]]][[[YYYZZZ[[[___ppp}}}zzzpppbbbYYYVVVTTTPPPLLLEEEBBB???===>>>EEEMMMSSSSSSOOOMMMQQQXXX[[[[[[YYYUUUQQQIIIBBB<<<888777777555666888999;;;;;;;;;;;;???FFFKKKKKKHHHJJJTTT]]]fffllluuu}}}mmmjjjnnnxxx{{{tttoooaaa```______aaadddeeefff___aaaaaabbbkkkyyyrrrhhhaaabbbffffffeeeeeebbbccchhhqqq{{{999999999999999:::;;;;;;<<<<<<======???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDEEEHHHMMMVVVcccxxx~~~|||zzzxxxuuussspppmmmiiieeebbbaaa]]]YYYTTTOOOKKKHHHDDDAAA===@@@AAABBBIIIVVVbbbhhhnnntttvvvlllXXXFFF>>><<<;;;BBBNNN```zzztttYYYCCC:::777333222111000...------............---,,,,,,++++++++++++************......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++************)))))))))&&&'''((())))))))))))(((%%%%%%%%%%%%%%%&&&'''''')))))))))))))))))))))))))))))))))*********++++++&&&&&&'''((()))***++++++)))))))))*********++++++)))))))))***++++++,,,,,,(((+++---------...333777;;;===@@@CCCFFFIIIKKKKKKLLLMMMPPPSSSVVVYYYZZZ[[[]]]______\\\XXXWWWXXX[[[ggg|||zzzqqqgggZZZQQQMMMKKKHHHEEEBBBAAA??????BBBHHHNNNRRROOOJJJHHHMMMSSSSSSQQQPPPKKKHHHCCC>>>:::888888888555666888999<<<===???@@@BBBIIIPPPNNNJJJMMMZZZgggpppttt{{{wwwjjjhhhlllwww}}}xxxmmmeeeYYYWWWVVVVVVXXX\\\aaaddd]]]```aaacccoooxxxkkk```___bbbccccccdddcccccchhhrrr~~~:::999888888888999:::;;;<<<<<<<<<===>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFFFFLLLTTTcccwww~~~|||yyywwwsssqqqnnnjjjfffbbb___]]]XXXTTTOOOKKKHHHEEEBBB???<<>>@@@@@@KKK\\\rrr|||eeeNNN???888777444222111111000///------......------,,,+++++++++++++++************,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((+++++++++*********))))))&&&'''((()))***))))))(((&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))*********+++++++++((()))))))))******++++++))))))*********+++++++++((())))))***++++++,,,,,,***---///000///111777<<<>>>???BBBEEEHHHKKKLLLMMMNNNPPPRRRUUUWWWYYYZZZ[[[\\\]]]^^^\\\YYYYYY^^^bbbwwwyyyooobbb[[[PPPHHHEEEDDDCCCBBBAAAAAAAAABBBGGGKKKOOOQQQLLLFFFDDDJJJOOOMMMIIIHHH@@@???===;;;999888777777555666777:::>>>BBBFFFHHHHHHLLLPPPOOONNNTTTbbbnnnyyy|||nnncccaaafffrrryyytttggg^^^TTTSSSQQQQQQTTTZZZaaafffbbbggghhhkkkyyyuuuiiihhhkkkkkkjjjjjjfffgggooo~~~:::999888888888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHVVVaaattt~~~|||yyywwwqqqooolllhhhddd```]]][[[UUUQQQLLLHHHFFFCCC@@@>>><<>>777777555222111222222111------......------,,,++++++++++++************)))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((++++++++++++******))))))&&&''')))*********)))((()))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++++++++++++++************)))************+++++++++((())))))***++++++,,,,,,+++///222222111333999??????@@@CCCFFFIIILLLMMMNNNPPPQQQSSSVVVXXXYYYZZZ[[[WWWYYY[[[[[[ZZZ]]]eeelll~~~qqqcccVVVPPPHHHAAA>>>???@@@AAAAAAAAABBBEEEJJJNNNQQQRRRJJJCCCBBBHHHLLLHHHCCCBBB:::999999999888777666666444555777;;;@@@FFFLLLOOOMMMNNNOOOOOOQQQZZZgggqqqxxxggg^^^\\\aaannnvvvqqqeee\\\PPPOOOOOOPPPTTT\\\eeellljjjpppqqqtttuuutttwwwvvvsssqqqiiilllwww;;;;;;<<<<<<===<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCDDDEEEGGGHHHGGGFFFMMMVVV^^^rrr}}}yyytttqqqnnnmmmjjjgggddd___YYYUUUPPPNNNJJJFFFCCCAAA@@@@@@FFFFFFFFFKKKXXXgggnnnnnnhhh\\\KKKAAA???BBBGGGKKK[[[sss~~~}}}kkkOOO<<<444333222111000////////////,,,------......------,,,...---++++++++++++***((()))))))))***+++++++++,,,)))***++++++***)))((('''!!!%%%)))++++++***((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''',,,***))))))+++++++++***&&&&&&''''''((()))))))))***************)))((((((******))))))))))))******))))))))))))))))))))))))+++++++++*********)))))))))***++++++***+++---......------000555:::>>>@@@AAADDDGGGIIIKKKMMMPPPRRRRRRWWW[[[ZZZWWWVVVYYY]]]]]][[[XXXVVVXXXbbbqqq|||rrr```QQQJJJGGGCCC???>>>???BBBEEEIIIIIIJJJJJJKKKLLLLLLKKKEEEFFFIIIKKKKKKGGG@@@;;;888777666555555666777888999999;;;@@@EEEIIIKKKKKKOOOQQQSSSVVV[[[dddooovvvsssdddZZZVVVZZZfffmmmiiibbb^^^UUUTTTSSSSSSWWWaaannnwwwyyyvvvuuu|||{{{~~~}}}uuuvvv:::;;;<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCFFFFFFIIILLLKKKLLLSSS]]]qqq~~~}}}{{{wwwsssppppppnnnjjjgggccc^^^WWWSSSNNNLLLHHHDDDBBB@@@@@@@@@CCCFFFKKKQQQ\\\iiinnnmmm___RRRFFF@@@???BBBNNNZZZvvv}}}sss|||~~~aaaIII<<<888333222111000////////////,,,------......------,,,...,,,++++++++++++***(((******************++++++***++++++,,,+++***)))(((%%%&&&)))***+++)))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''')))'''&&&&&&'''(((((('''))))))))))))))))))((((((***************)))((((((***))))))))))))))))))***))))))))))))))))))))))))+++++++++*********)))))))))***++++++******,,,...//////000444888===@@@AAADDDFFFIIIKKKLLLNNNQQQSSSSSSVVVYYYYYYWWWVVVWWWYYYXXXUUURRRRRRZZZhhhzzzyyygggVVVIIICCC@@@===;;;===@@@EEEHHHOOOOOOPPPPPPPPPOOOLLLKKKFFFFFFGGGHHHHHHDDD>>>:::777777666555555666888888999;;;===AAAEEEIIIMMMOOOXXX[[[]]]]]]^^^eeerrr|||{{{kkk]]]WWWSSSVVV```gggfffaaa```XXXWWWWWWZZZaaammm|||~~~::::::;;;<<<<<<<<<<<<<<>>===<<<<<>>>>>???@@@AAAFFFNNNYYYgggpppnnngggOOODDD>>>BBBEEEPPPrrrzzzwwwxxx```AAA888888666222111000//////......///,,,------......------,,,---,,,++++++,,,,,,***)))++++++******))))))((((((************************(((((((((((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((,,,***))))))***++++++************))))))(((((((((*********++++++******)))((((((((())))))((((((((())))))))))))))))))))))))***************************+++++++++)))***+++---000444888<<>>>>>>>>>>>AAAAAABBBCCCDDDEEEEEEFFFLLLJJJKKKQQQ\\\mmm}}}zzzwwwuuutttrrrpppnnnnnnjjjeee___YYYRRRKKKGGGAAA@@@>>>===>>>???AAABBBFFFHHHMMMZZZjjjssskkk^^^KKKAAA===BBBKKK```|||www~~~uuuQQQ<<<888888444222111000///............,,,------......------,,,---+++***+++,,,,,,+++)))+++******))))))((((((((())))))((((((((()))))))))(((((('''''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''%%%%%%'''((('''&&&'''''''''(((((()))))))))******++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))************************)))***++++++***+++---///111666;;;???AAABBBCCCEEEJJJLLLNNNOOOPPPQQQSSSUUUZZZZZZ[[[]]]^^^^^^\\\YYYWWWZZZbbbppp~~~jjjTTTDDD>>>>>>???AAAFFFMMMUUU^^^dddhhhmmmfff]]]WWWVVVUUURRROOOFFFBBB>>>:::999999888777777777777777888:::<<<===>>>BBBGGGJJJLLLRRR[[[cccjjjeeeaaaeeeqqqssscccXXXSSSRRRTTTXXX\\\bbbkkktttxxxxxxtttsss|||<<<<<<===???@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGKKKJJJNNNXXXggg~~~~~~|||yyyvvvsssrrrpppnnnllliiieee___YYYSSSMMMHHHDDD>>>>>>======>>>AAACCCEEEJJJNNNUUUaaannnpppcccRRREEEAAA???EEEWWWvvvwwwwwwcccHHH===:::888555111111000///............,,,------......------,,,,,,+++******,,,,,,+++***))))))))))))))))))(((((((((((('''''''''((())))))+++***)))((('''&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((((())))))******))))))((()))(((&&&&&&((()))((('''&&&&&&&&&'''((())))))))))))***++++++,,,+++++++++((()))***++++++***)))((())))))))))))))))))))))))***************+++++++++)))***,,,,,,,,,---///222333888>>>AAABBBBBBEEEHHHJJJLLLOOOPPPQQQRRRUUUWWWYYYZZZ[[[[[[\\\\\\]]]]]]^^^hhhxxxsss___LLL>>>:::<<<>>>DDDMMMYYYeeeooouuuyyyzzzqqqeee^^^[[[YYYUUUQQQCCC???:::888777888999888888888888999:::<<>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHJJJMMMVVVeeeyyy|||{{{{{{xxxtttpppnnnmmmjjjhhhccc___YYYTTTOOOJJJEEEBBB============@@@CCCFFFHHHMMMWWWdddnnnqqqjjjWWWFFF@@@BBBEEEOOOjjjwww{{{uuuRRRBBB<<<777444666111111///...............,,,------......------,,,,,,+++******,,,,,,+++***((((((((())))))))))))))))))(((''''''''')))***+++*********))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))+++***((((((***+++***)))((((((((((((((())))))))))))***++++++,,,,,,,,,+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++(((***,,,---...///222555777<<>><<>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHPPPUUUbbbvvv~~~zzzxxxzzzwwwrrrnnnllljjjhhhfff___[[[UUUPPPLLLHHHDDD@@@=========>>>AAADDDGGGJJJNNN___rrryyytttdddOOO>>>===EEELLLYYYyyyyyygggGGG>>>:::111///666111000///......------...,,,------......------,,,,,,+++******,,,---,,,***''''''(((((())))))*********)))(((((((((***+++,,,'''((()))+++,,,,,,,,,,,,(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))((('''%%%%%%'''((('''&&&++++++******))))))(((((()))***+++,,,,,,,,,,,,,,,)))***,,,------,,,***)))))))))))))))))))))))))))))))))******++++++++++++(((***,,,...///111444777:::???DDDEEEEEEFFFJJJNNNLLLNNNQQQSSSUUUWWWZZZ]]]]]]```cccbbb___```ffflllrrr\\\PPPHHHBBBAAAEEETTT\\\hhhuuu{{{qqqiiicccZZZMMMCCC<<<999777666888:::;;;<<<:::::::::;;;===@@@BBBDDDFFFHHHLLLTTT]]]eeeiiikkkhhhfffgggnnn|||}}}lll]]]YYY]]]\\\jjjvvvzzz@@@@@@BBBCCCDDDDDDEEEEEECCCBBBCCCFFFFFFEEEIIIOOOZZZeeewww{{{zzzzzzvvvqqqmmmkkkiiifffddd^^^XXXPPPJJJFFFCCC???<<<===<<<;;;<<>>@@@CCCEEEFFFHHHKKKMMMRRRSSSTTTVVVXXXZZZ[[[\\\ZZZ\\\]]]\\\]]]gggxxxzzzjjjZZZRRRIIIAAADDDNNN___mmm{{{{{{qqqggg^^^SSSGGG???;;;888555555777999888666::::::<<<>>>@@@CCCEEEGGGFFFIIIPPPYYY```eeegggfffgggdddiiixxx{{{jjj]]]\\\```dddvvv>>>???AAACCCEEEFFFFFFGGGFFFDDDEEEHHHIIIJJJPPPWWWcccuuu}}}{{{zzzvvvqqqllliiifffbbb```ZZZUUUNNNHHHEEECCC@@@===<<<<<<===BBBGGGLLLQQQUUUlll}}}bbbNNNEEEAAAGGGMMM___|||~~~{{{hhhPPP;;;666666222000222222111///...------......---,,,++++++++++++,,,---,,,+++++++++***)))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************************)))))))))***************************************)))+++,,,,,,+++***,,,---,,,---//////111444888<<<@@@BBBEEEGGGHHHJJJMMMPPPSSSTTTUUUWWWXXXZZZ[[[\\\\\\^^^```dddmmm{{{rrrfff[[[UUUMMMGGGMMMZZZkkkwww~~~}}}{{{}}}vvvkkk```WWWMMMCCC<<<;;;888666666999;;;:::999<<<>>>@@@AAACCCEEEHHHJJJJJJOOOWWWaaahhhjjjiiihhhjjjiiiqqqzzzjjj``````eeeqqq>>>???AAACCCEEEGGGHHHHHHEEECCCCCCFFFGGGKKKUUU```rrr}}}|||yyyuuuooojjjeeeaaa\\\YYYUUUPPPJJJEEECCCAAA???>>>===<<<@@@HHHKKKMMMWWWeee{{{oooTTTCCCAAADDDKKKYYYrrr~~~|||{{{zzzVVVDDD444222444222000222111000///......---......,,,++++++******++++++,,,,,,,,,++++++***)))((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))&&&''')))*********)))(((************************++++++++++++++++++******************************)))+++,,,,,,++++++,,,---+++---///111333777;;;???CCCEEEHHHJJJLLLNNNQQQSSSUUUUUUVVVXXXYYY[[[\\\]]]\\\\\\___iiizzzzzzjjjddd^^^YYYQQQMMMWWWfffvvv}}}yyyuuurrruuulllaaaVVVMMMEEE===888:::888777888:::===>>>>>>@@@BBBEEEFFFGGGHHHJJJLLLLLLSSS]]]gggmmmnnnllljjjqqqtttwwwjjjbbbeeekkk|||@@@AAACCCDDDEEEFFFGGGGGGFFFDDDDDDFFFIIIPPP___mmm}}}zzzyyytttqqqkkkfffaaa]]]XXXTTTPPPMMMHHHCCC@@@>>>======???===BBBKKKNNNQQQaaauuuqqq]]]III>>>AAAHHHRRRfff|||yyy|||~~~eeeGGG;;;111111333222000111000000//////............,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''')))*********)))(((************************,,,,,,++++++*********)))************************)))***++++++******+++,,,***---000333555999>>>AAADDDGGGJJJLLLNNNPPPSSSVVVVVVWWWXXXYYYZZZ[[[\\\]]]\\\[[[```ooo}}}nnndddcccbbb]]]TTTRRR^^^mmm{{{|||wwwrrrnnnkkkbbbVVVLLLEEE???:::666888777777888;;;>>>@@@AAADDDGGGIIIJJJIIIIIIKKKNNNSSS[[[eeennntttvvvvvvuuuzzzuuujjjdddhhhooozzzDDDDDDEEEEEEFFFEEEEEEDDDIIIGGGHHHLLLQQQ\\\ooo}}}zzzwwwuuuooolllgggccc^^^YYYTTTQQQLLLJJJFFFAAA===;;;;;;<<>>BBBEEEEEEHHHKKKNNNPPPRRRVVVXXXXXXXXXYYYYYYZZZZZZ[[[[[[TTT\\\kkkooo]]]TTTSSSQQQWWW\\\[[[WWW[[[hhhttt~~~vvvpppjjjdddXXXPPPFFF>>>;;;:::999777555666888999;;;===AAAEEEIIILLLOOONNNMMMPPPXXX___iiipppyyywwwnnnkkkooouuuxxxFFFFFFGGGGGGFFFFFFEEEEEEEEEHHHPPP[[[hhh}}}}}}zzzwwwuuutttmmmiiieee___ZZZSSSLLLHHHAAABBB@@@>>>;;;;;;>>>BBBFFFLLLRRRYYYkkklllUUUDDDAAA@@@@@@OOOcccdddIII===666666555333222111111///---...///000000///......+++,,,------------,,,+++***************+++++++++((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++*********************************+++++++++++++++++++++++++++++++++++++++***,,,------,,,+++---...///333777;;;>>>AAAEEEGGGFFFIIILLLOOOQQQTTTWWWZZZXXXXXXYYYYYYYYYYYYYYYZZZTTTaaavvv{{{jjjYYYKKKFFFHHHMMMTTTYYYXXXVVV[[[fffppp{{{}}}{{{ssskkkfff```ZZZPPPIII@@@;;;::::::999888666888:::;;;<<<>>>CCCGGGIIIMMMQQQRRRTTTZZZfffpppuuu}}}~~~zzztttrrrvvv|||EEEEEEFFFGGGGGGGGGGGGGGGKKKPPP[[[iiizzz~~~|||zzzxxxvvvuuunnnkkkeee___YYYQQQIIIDDD===>>>>>>===;;;===AAAEEEEEEPPPXXX```uuu}}}ZZZIIIAAADDDEEEGGG]]]xxxvvvTTT???888333555555333111111111000---...///000000///......***+++,,,------,,,+++***)))))))))***++++++,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))+++)))'''%%%&&&(((***,,,************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,---///...------...000222555:::>>>AAADDDGGGIIIGGGJJJNNNPPPSSSUUUYYY\\\XXXXXXXXXXXXYYYYYYYYYYYY]]]nnnhhhXXXMMMDDDBBBEEEOOOTTTXXXVVVTTTYYYbbbhhhoooqqqooohhhbbb^^^XXXSSSKKKEEE===999999999999888777:::<<<======???DDDHHHJJJNNNSSSUUUYYYbbbqqq}}}{{{zzz}}}}}}yyywww|||HHHFFFFFFGGGFFFDDDGGGMMMRRRYYYeeewww}}}}}}||||||{{{xxxsssooommmjjjddd\\\TTTMMMHHHEEE>>>;;;:::<<<>>>???CCCIIIKKKQQQ^^^tttxxxaaaKKKGGGDDDDDDGGGUUUqqq^^^CCC888777222222222111111111000000//////.........---------///---+++))))))+++---///...---+++******+++---...(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++(((***+++***((('''))),,,...---,,,,,,++++++++++++***++++++******---111555555777;;;===???BBBEEEHHHLLLNNNPPPRRRSSSVVVYYY\\\WWW]]]ZZZWWWZZZVVVTTT^^^eeekkkTTTHHHCCCAAAEEEKKKRRRTTTUUUSSSRRRUUU___ggghhhfffaaa[[[UUUOOOJJJHHH@@@>>>;;;888777777999:::;;;:::;;;>>>BBBFFFHHHIIIMMMMMMUUU```hhhooo~~~~~~~~~}}}|||}}}|||~~~HHHFFFFFFHHHHHHGGGLLLRRRVVVcccwww~~~|||{{{{{{{{{zzzwwwrrroookkkgggaaaYYYQQQJJJFFFCCC???<<<<<>>666666444444333333333222222222///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))(((((((((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))******************************++++++)))***+++***((('''))),,,...---,,,+++++++++++++++***+++++++++,,,...333666777:::===@@@BBBEEEHHHKKKNNNPPPRRRTTTUUUWWWZZZ]]]\\\```[[[XXXZZZUUUUUU```wwwmmm\\\JJJBBBAAACCCJJJQQQWWWWWWVVVUUUVVVXXX\\\___bbb___ZZZTTTNNNHHHDDDBBB===<<<999888777777888999;;;;;;===@@@DDDGGGIIIIIIQQQRRR\\\iiirrr{{{~~~HHHGGGHHHKKKKKKLLLSSS\\\bbbwww}}}|||zzzyyyxxxxxxwwwuuuqqqmmmhhhddd^^^VVVNNNGGGCCC@@@???===>>>AAACCCDDDIIIOOOZZZgggwwwwww]]]FFFAAAAAAIIIYYYnnn}}}tttZZZEEE888444444333333333333222222222111............------------)))+++---//////---+++))),,,+++***))))))***+++,,,))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))((((((''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))************++++++******************)))***+++***((((((***+++---,,,,,,++++++++++++,,,***+++,,,---...000555888;;;>>>AAADDDFFFHHHLLLNNNQQQSSSVVVWWWXXXYYY\\\^^^aaabbb\\\YYY[[[WWWXXXeeesssZZZNNNAAA===@@@GGGOOOWWW]]]ZZZYYYYYYZZZZZZXXXUUUXXXVVVQQQKKKEEE@@@<<<:::888888777777777888888999;;;===@@@CCCFFFIIIJJJJJJOOORRR^^^nnnyyy{{{sssrrrsssvvvzzz}}}IIIIIIJJJMMMNNNRRR\\\gggwww}}}|||{{{wwwvvvuuuuuutttrrrnnnkkkeeeaaaZZZRRRKKKEEEAAA???===<<>>@@@DDDFFFHHHKKKNNNQQQTTTVVVYYYZZZZZZ[[[]]]___bbbbbb\\\[[[___\\\___pppyyyaaaOOOHHHAAA@@@DDDLLLTTTZZZ_________^^^[[[WWWQQQNNNPPPNNNIIIDDD>>>:::777666444555666777888888999999<<>>???BBBEEEHHHJJJMMMPPPSSSWWWYYY[[[\\\\\\\\\]]]^^^______\\\```gggdddjjj}}}fffPPPEEEDDDDDDEEEKKKTTTZZZ]]]___bbbdddaaaXXXPPPKKKJJJKKKHHHDDD???;;;888777666333444555777888::::::;;;>>>BBBGGGJJJKKKKKKMMMNNNTTT[[[kkk}}}zzzuuutttuuuuuuvvvzzz~~~IIIJJJOOOUUUZZZdddvvv~~~|||zzzzzzuuussspppnnnllljjjfffccc\\\XXXRRRKKKFFFBBB@@@@@@===>>>BBBHHHMMMTTTbbbooohhhNNN@@@AAAEEEKKKaaa{{{sssqqqxxxoooXXXCCC<<<:::555111222111111111111000000000000,,,,,,,,,,,,------------...---+++******+++---...))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,+++))))))+++,,,+++***+++************++++++,,,+++---000333666999===@@@AAACCCGGGIIIKKKNNNRRRTTTXXXZZZ\\\]]]\\\\\\\\\\\\[[[\\\]]]fffpppnnntttlllUUUFFF;;;AAAHHHMMMUUU^^^cccccc___ccceee___TTTJJJGGGGGGFFFDDD@@@<<<:::888888888555555666777999;;;===>>>AAAEEEJJJLLLLLLLLLOOORRR[[[ddduuu~~~}}}|||NNNQQQXXXaaajjjxxx|||zzzxxxwwwuuurrrooollliiifffccc```WWWSSSMMMGGGBBB@@@??????AAABBBHHHNNNUUU___pppnnnUUUEEEBBBGGGKKK]]]yyywwwsssnnnooozzz|||ZZZHHH:::888777111///222111111000000000/////////++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---)))******************)))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))************''''''(((((())))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,------+++))))))+++---,,,******************+++,,,,,,+++...222555888;;;@@@CCCCCCEEEIIIKKKMMMPPPSSSVVVXXXZZZ\\\]]]\\\[[[ZZZZZZXXXZZZ___mmmyyyuuuzzzzzzlllXXXGGG@@@:::EEEQQQXXXaaaiiikkkhhhaaabbb```ZZZQQQIIIDDDCCCAAA???<<<999888888999:::888888777888:::<<>>>>>???EEEGGGLLLSSSZZZfffzzzvvv\\\FFFAAAHHHNNNOOOnnnuuussspppsss}}}|||mmmMMM>>>444555444...---333///.........------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))************&&&&&&'''((()))***++++++************++++++++++++))))))))))))))))))))))))))))))))))))************''''''(((***+++,,,---......+++)))))),,,---,,,*********))))))***+++,,,,,,+++...222666999===AAADDDDDDGGGJJJMMMOOORRRUUUXXXWWWZZZ\\\]]][[[ZZZYYYYYYWWWZZZaaaqqq~~~yyy}}}uuukkk]]]JJJ@@@??????MMMZZZbbbjjjppppppkkkddd```[[[UUUPPPJJJDDD@@@===;;;999666666777888:::;;;:::999888:::===AAACCCEEEIIIMMMMMMLLLMMMRRRWWWppp{{{|||{{{}}}aaaiiittt}}}||||||{{{zzzwwwrrrkkkgggeeeaaaZZZTTTPPPKKKGGGEEECCC???AAADDDBBBKKKRRRVVVfff~~~|||___IIIGGGEEEEEEWWWqqqsssxxx|||~~~pppZZZ@@@===999444111000000111..............................//////......---,,,------------------------,,,++++++,,,------,,,***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++************))),,,+++)))((((((((()))***,,,+++*********+++,,,---,,,000555:::===AAAEEEHHHHHHJJJLLLOOOQQQSSSSSSSSS\\\[[[ZZZ]]]______[[[VVVRRR\\\jjjtttwwwyyyxxxeeeWWWLLLBBB;;;999DDDSSSdddmmmqqqsssrrroooaaabbb___WWWLLLBBB??????:::999777666666777777888999888666777;;;???CCCDDDHHHOOOPPPRRRUUUQQQUUUgggzzz{{{vvvxxx~~~hhhuuu|||{{{{{{zzzyyysssoooiiifffccc^^^VVVPPPIIIEEEBBBBBBAAA???BBBGGGMMMTTT[[[eeewwwcccQQQCCCCCCHHHSSSppp~~~}}}|||eeeNNN<<<999666333111000111111.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))))))))))))))))))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))************((()))))))))******++++++---,,,+++***)))******+++++++++*********,,,---...///333888<<>>>>>999888777666666777888888999999999;;;???CCCFFFGGGHHHPPPRRRSSSWWWUUU\\\ooowwwqqqrrrvvv{{{zzz}}}{{{{{{zzzyyyxxxoookkkgggccc```ZZZQQQJJJDDD@@@???@@@@@@AAAGGGNNNYYY___iiiwwwjjjNNNHHHBBBDDDPPPjjj~~~qqqVVVCCC888666333111000000111222.......................................---,,,,,,++++++++++++++++++++++++***))))))***++++++***((())))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,------,,,++++++++++++,,,+++*********+++---...///444777;;;???BBBEEEHHHKKKOOOQQQSSSUUUWWWWWWWWWWWW[[[]]]______\\\XXXUUUTTTYYY^^^iiiwww|||tttjjjZZZHHH>>>::::::???DDDMMM]]]mmmvvvwwwtttmmmeee\\\\\\YYYQQQGGG???<<<<<<888777777666777777888888999:::<<>>AAADDDFFFIIILLLPPPQQQTTTWWWYYYZZZ[[[[[[\\\^^^___\\\WWWTTTTTTVVV[[[eeettt}}}nnn]]]PPPAAA:::999<<>>@@@GGGOOOXXXeeerrrxxxxxxrrrfff[[[RRRPPPLLLFFF@@@;;;999888666777888888999::::::;;;;;;???CCCFFFFFFFFFHHHIIIMMMYYY\\\]]]hhhrrrzzzvvvssstttvvvwww{{{~~~|||yyyxxxwwwvvvsssqqqhhhgggddd___WWWOOOGGGCCCBBBAAAAAACCCDDDHHHUUUbbbooozzzxxxcccPPPEEE???FFFUUUooonnnQQQAAA===666555444222000//////...........................---------------,,,++++++************************+++******+++,,,,,,+++)))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++++++++************************))))))))))))************------,,,,,,++++++++++++)))***+++++++++++++++***,,,,,,---...111444777888;;;>>>BBBEEEGGGJJJMMMOOOOOOQQQUUUXXX[[[]]]^^^___^^^]]]ZZZWWWWWWYYY^^^bbbbbbwwwppp___KKKEEEAAAAAACCCGGGOOOWWWbbbllluuuxxxvvvooocccWWWLLLJJJFFFAAA===:::888777666777999:::<<<<<<======>>>CCCHHHIIIIIIIIILLLOOOTTT```cccfffuuu~~~{{{{{{zzz||||||~~~|||{{{|||zzzxxxwwwvvvuuurrrooohhhfffbbb\\\SSSKKKEEEBBBBBBAAACCCEEEFFFLLL[[[iiiwww}}}xxxdddPPPGGGFFFCCCOOOhhhvvv[[[GGG<<<888222222111000000//////...........................,,,------------,,,++++++++++++++++++++++++++++++***))))))***++++++***((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))******+++,,,,,,************************))))))))))))*********************************+++)))***,,,---------,,,,,,------...000333666:::;;;===@@@DDDHHHJJJMMMPPPSSSSSSUUUWWWZZZ\\\]]]]]]^^^]]][[[ZZZ[[[___ccceeefffrrrzzzgggVVVGGGBBBAAAEEEJJJQQQ\\\fffooouuuyyyxxxssslll___TTTGGGDDD@@@===;;;999888888777888:::<<<>>>>>>>>>>>>BBBGGGLLLNNNNNNPPPUUUYYYbbbnnnqqqvvv{{{zzz}}}~~~~~~|||zzzxxx{{{yyyxxxwwwvvvtttqqqooogggeeeaaaYYYPPPIIICCCAAACCCCCCEEEHHHJJJQQQaaaqqq{{{}}}zzzlllVVVDDDAAAEEEOOO]]]|||cccKKK@@@:::444.........///////////////........................,,,,,,---------,,,++++++++++++++++++++++++++++++)))(((((((((******)))'''))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,************************))))))))))))************&&&&&&'''((()))***++++++***+++---...///...---------...///111444888;;;===>>>BBBFFFJJJMMMPPPSSSVVVXXXYYYZZZ\\\]]]]]]\\\\\\[[[ZZZ[[[```fffjjjjjjiiivvvdddQQQFFFBBBBBBGGGOOOYYYhhhtttxxx|||}}}xxxrrrjjj]]]RRRDDDAAA===:::999999888888777999;;;===???@@@@@@???DDDIIIOOORRRSSSVVV\\\bbbooo{{{~~~zzzzzz}}}}}}|||{{{zzzxxx{{{xxxuuutttsssrrrmmmjjjccc___ZZZSSSMMMHHHEEEDDDGGGDDDHHHQQQUUUXXXhhh}}}pppUUUDDDFFFIIIGGG___vvvpppRRR@@@:::666111333222222111000//////...000///...---,,,---......------,,,,,,,,,,,,+++++++++++++++*********))))))******))))))******+++,,,+++,,,---,,,*********+++++++++************++++++...---+++)))(((((()))***&&&'''''''''(((((())))))))))))(((((((((((())))))+++*********))))))((((((******************************))))))******+++,,,******)))))))))***,,,---***+++,,,,,,++++++---///+++---000444888<<<>>>???GGGFFFFFFHHHKKKPPPUUUXXX\\\]]]^^^]]][[[ZZZ[[[]]]UUUYYYeeepppoookkkrrr{{{mmm\\\PPPCCCGGGJJJLLLUUUeeettt|||}}}zzzwwwssshhhZZZNNNEEEAAA<<<888666666888:::===<<<;;;;;;<<>>999444111222222111000000///......000///...---,,,------...------,,,,,,,,,,,,+++++++++++++++*********))))))++++++******++++++,,,---***,,,,,,,,,***)))***++++++******))))))******+++...,,,***)))(((((()))***'''''''''((((((((())))))))))))(((((((((((())))))************)))))))))(((******************************))))))******+++,,,+++******))))))***+++,,,***+++,,,,,,+++,,,...000---///222666;;;>>>@@@BBBFFFGGGHHHJJJMMMRRRUUUXXXZZZZZZYYY[[[\\\]]][[[YYYYYY```lllssstttuuu|||ssseeeVVVLLLDDDHHHKKKOOOZZZkkkxxx~~~{{{uuummmaaaRRRHHH@@@>>>:::888777888:::;;;;;;<<<<<<===???CCCGGGJJJJJJQQQ[[[ccckkkttt}}}|||zzz|||{{{yyyxxxwwwvvvuuuuuusssqqqooonnnkkkhhheee^^^ZZZSSSMMMGGGEEEEEEEEEGGGNNNVVV^^^kkk{{{dddMMMLLLIIIFFF\\\|||mmmLLL>>>;;;777222111111000000//////.........//////...------------...------,,,,,,,,,,,,+++++++++++++++***************,,,++++++++++++,,,------***+++,,,+++)))((()))***+++******))))))******+++---,,,***)))(((((()))***''''''(((((((((((())))))))))))(((((((((((())))))************))))))))))))******************************))))))******+++,,,,,,++++++************+++***,,,---,,,,,,,,,...000000222555999===AAACCCDDDGGGHHHJJJMMMQQQTTTVVVXXX[[[YYYXXXZZZ^^^___[[[WWW^^^kkkvvvyyyzzz}}}qqqfff[[[QQQJJJEEEIIIMMMSSS```qqq|||zzzqqqfffXXXLLLEEE:::999888888888:::;;;<<<999;;;>>>@@@BBBFFFKKKNNNNNNYYYiiixxx|||~~~|||zzz|||}}}zzzxxxwwwwwwuuutttsssrrrpppnnnkkkhhheeeccc^^^YYYSSSMMMIIIHHHIIIKKKJJJXXXeeelll{{{xxxWWWCCCHHHPPPXXXwwwzzzZZZ???999999333000444000/////////.........---//////......------------------,,,,,,,,,+++++++++************************++++++******++++++,,,---)))***+++***((((((((()))******))))))))))))******,,,+++***)))((()))))))))(((((((((((((((((())))))))))))(((((((((((())))))*********)))))))))))))))******************************))))))******+++,,,---,,,,,,+++************+++,,,------------///111222444777;;;???CCCEEEFFFGGGIIIMMMQQQTTTWWWXXXYYY]]]\\\\\\]]]^^^]]][[[XXXgggwwwsssdddYYYRRRMMMJJJFFFJJJOOOVVVdddsss|||}}}zzzyyytttkkk^^^RRRIIIEEE777777888999999:::;;;;;;999<<<@@@BBBDDDHHHMMMQQQSSSddd|||yyy|||}}}|||~~~}}}}}}{{{xxxwwwwwwwwwuuusssqqqqqqooommmiiieeecccbbb[[[XXXRRRNNNKKKLLLOOOQQQSSSfffwwwwwwbbbOOOBBBIII[[[tttbbbKKK::::::888000///555////////////...........................---------------,,,,,,,,,+++++++++************************)))))))))))))))******+++)))***+++***((((((((()))***))))))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))************************************))))))******+++,,,,,,,,,,,,,,,++++++******+++,,,---...---...111333333555999===AAADDDGGGHHHIIILLLPPPTTTWWWYYYZZZ[[[]]]```aaa___ZZZXXX[[[___uuuxxxhhhXXXNNNIIIHHHHHHGGGLLLQQQWWWbbbooowwwwwwvvvsssmmmbbbVVVKKKEEEBBB888888999999::::::999999;;;???CCCDDDEEEIIIOOOTTT[[[qqq~~~xxx~~~~~~}}}}}}zzzxxxwwwvvvvvvvvvtttrrroooooonnnkkkfffbbb``````YYYWWWSSSQQQQQQSSSVVVXXX^^^rrr|||fffNNNJJJIIIUUUoootttNNNBBB:::999666000000555////////////////////////......//////......---,,,------,,,,,,,,,,,,++++++***************+++++++++((((((((((((((()))*********+++,,,+++)))((()))******))))))(((((())))))***))))))))))))))))))))))))******))))))))))))(((((())))))(((((((((((())))))))))))))))))******************************************))))))******+++,,,+++,,,,,,---,,,,,,+++***+++,,,.........///222444555777;;;???CCCGGGIIIJJJLLLNNNRRRVVVYYY[[[]]]]]]\\\```bbb^^^YYY[[[dddmmmvvvpppmmmssskkk]]]PPPGGGDDDEEEGGGJJJPPPUUUXXX]]]gggnnnppprrrlllcccXXXMMMEEE>>>;;;::::::::::::::::::::::::>>>BBBEEEFFFGGGKKKSSSZZZfff}}}|||xxx~~~||||||}}}~~~{{{wwwuuuttttttuuutttrrrppplllmmmllliiiccc___]]]]]][[[ZZZYYYXXXZZZ]]]```bbbfffvvviiiUUUGGGIIITTTmmmyyy]]]BBB===777333222222222222000000000000000000000000---.../////////...---,,,------,,,,,,,,,,,,++++++))))))*********+++++++++)))))))))((()))******+++***,,,,,,,,,***)))***+++))))))(((((((((((())))))(((((()))))))))))))))(((*********)))))))))(((((())))))(((((((((((())))))((()))))))))******************************************))))))******+++,,,***+++,,,---------,,,++++++---...//////000222555888:::>>>BBBFFFIIILLLMMMNNNPPPSSSVVVZZZ]]]___```^^^``````___aaajjjxxxvvvccc[[[\\\]]]XXXQQQIIIEEEFFFJJJMMMNNNVVV[[[YYYXXX^^^eeeiiiiiiaaaVVVMMMFFFAAA;;;777::::::999999:::;;;<<<<<<@@@DDDGGGHHHIIIOOOZZZcccsss{{{yyy|||zzzzzz{{{{{{xxxtttsssrrrrrrsssrrrpppnnnjjjkkkkkkgggaaa\\\[[[[[[___^^^___```bbbfffiiikkkgggtttrrrZZZJJJIIIKKK^^^jjjKKK>>>;;;444...///444444///000000000000111111111111---.../////////...,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++*********)))***++++++,,,+++,,,---,,,*********+++))))))(((((((((((())))))'''((()))))))))))))))(((+++*********))))))(((((())))))(((((((((((())))))(((((())))))*********+++*********************************)))***++++++,,,)))***,,,---...------,,,+++---...//////000333555:::<<<@@@DDDHHHLLLNNNOOOPPPQQQTTTWWWZZZ]]]```aaabbb```___aaajjjzzzkkkSSSKKKQQQKKKIIIGGGEEEFFFJJJQQQVVVQQQZZZ^^^ZZZUUUYYYaaafff```WWWLLLEEECCC@@@<<<888:::999999999:::<<<>>>???AAAEEEIIIJJJKKKSSS```jjj{{{zzzyyy{{{yyyxxxyyy}}}zzzwwwvvvwwwrrrrrrssssssrrrpppnnnmmmhhhjjjhhh```ZZZYYYYYYXXXcccccccccdddddddddcccbbbfffyyyqqq[[[MMMGGGCCCVVVwwwxxxUUUGGG999888555222000000000111111111111111000///---,,,------------------------************************))))))(((((((((((())))))+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))444111---***((((((***+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))+++///333333000---,,,---...///000333888;;;>>>AAAEEEGGGIIILLLNNNQQQTTTVVVZZZ[[[\\\^^^bbbeeefffdddaaafffzzzqqq\\\NNNHHHFFFAAADDDHHHIIIKKKNNNSSSXXXXXX[[[ZZZUUUSSSTTTTTTSSSOOOLLLGGGAAA===;;;:::::::::999888888:::<<>>888666444111000000000111//////000111000000......------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++*********))))))***+++++++++******)))(((((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))111///,,,***(((((()))***''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))************++++++++++++******,,,......+++(((,,,---///000111444888<<>>???BBBEEEGGGIIINNNTTTYYYYYY[[[YYYSSSOOOOOONNNLLLKKKHHHDDD???;;;999999999::::::::::::;;;>>>AAABBBHHHJJJNNNRRRZZZdddqqqzzz~~~~~~|||{{{{{{}}}~~~~~~zzzvvvrrrppppppnnnmmmmmmllljjjhhhfffeeeaaaaaa\\\TTTQQQUUUYYYZZZ[[[XXXTTTRRRRRRQQQPPPOOO[[[```ccc\\\NNNCCCAAACCCUUUxxxoooQQQ???999555333222000000000000111---...///000000000000///................................................------,,,,,,,,,,,,------+++++++++***************)))))))))))))))((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))---,,,+++***))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++,,,+++******,,,,,,+++***---///111222333666:::>>>DDDGGGKKKOOOQQQSSSVVVXXX[[[[[[]]]```ccceeefffeeeccctttoooVVVFFF>>><<<;;;@@@AAACCCEEEHHHMMMSSSWWWWWWYYYWWWPPPKKKJJJIIIFFFEEECCC???<<<999888888999;;;;;;;;;<<<>>>@@@CCCEEEJJJMMMQQQXXXbbbooo}}}{{{{{{||||||}}}}}}}}}~~~|||xxxssspppmmmlllkkkjjjiiigggdddbbb```___ZZZZZZUUUNNNMMMTTTZZZ[[[WWWSSSOOOMMMMMMMMMLLLJJJOOOPPPOOOKKKCCC???DDDLLL```xxxWWWCCC:::777222111000000///000000111......//////////////////........................,,,,,,,,,,,,++++++++++++*********))))))************************************))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))+++++++++******+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++***+++,,,...000000...000333444666999===@@@DDDGGGKKKNNNQQQSSSVVVXXX^^^]]]^^^aaaeeeggggggeeemmmbbbLLLAAA>>>>>>@@@CCCDDDEEEGGGIIIMMMQQQTTTWWWYYYVVVOOOIIIHHHGGGDDD@@@>>><<<:::999999999999:::;;;<<<===@@@CCCEEEGGGKKKMMMSSS\\\jjj{{{zzz{{{{{{zzz|||}}}yyyvvvrrrnnnkkkhhhhhhfffdddaaa^^^[[[YYYXXXRRRRRRNNNJJJLLLUUU[[[\\\SSSOOOKKKKKKMMMMMMJJJFFFFFFDDDCCCBBB>>>???KKKXXXvvv~~~\\\DDD:::666444111000000000000000000000111000//////...---------........................++++++++++++******))))))))))))(((((((((((())))))******************************)))))))))******+++***))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((()))*********)))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,---000222000222555777999<<>>???BBBCCCEEEHHHMMMQQQTTTVVVWWW[[[\\\XXXPPPIIIFFFCCC@@@<<<<<<;;;:::999::::::;;;999:::<<>>>>>@@@@@@DDDVVVkkkeeeKKK===888777666111111111111000000000000222111///...---,,,,,,,,,------------------------...------,,,,,,++++++***+++******************+++***************++++++++++++***)))((()))***+++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************))))))))))))******)))))))))))))))))))))))))))************+++++++++......---,,,***)))+++---111444777:::<<<>>>BBBDDDFFFIIINNNQQQTTTWWWZZZ\\\]]]^^^___```aaadddiiimmmkkkNNNBBB>>><<<===AAACCCGGGNNNWWW]]]___^^^[[[^^^___ZZZOOOFFFBBB>>>:::::::::999999999:::;;;;;;:::;;;>>>AAAEEEHHHKKKLLLLLLQQQ\\\nnn}}}yyyzzz|||||||||zzz||||||xxxssspppmmmiiiddd```]]][[[WWWRRRNNNJJJHHHGGGDDDGGGHHHJJJRRRZZZ]]][[[TTTSSSSSSWWWYYYUUUJJJAAA<<<;;;>>>CCCFFFPPPlllnnnPPPBBB<<<777555666222222222222111000000///000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,++++++******++++++,,,))))))*********+++++++++***)))((('''''')))***,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))***************+++---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))************+++++++++...///000...+++***+++---222555999<<<>>>AAADDDFFFGGGJJJOOORRRUUUXXX[[[^^^\\\___aaa```___cccllltttqqqYYYEEE@@@AAA???AAAFFFIIIOOOXXXbbbhhhgggaaaZZZXXXYYYUUUKKKCCC@@@===999888888888888999999::::::<<<>>>AAAEEEIIILLLOOOPPPOOOXXXiiiwwwsssppprrrzzz~~~~~~{{{vvvqqqmmmkkkgggbbb]]]YYYWWWRRRMMMIIIEEECCCBBBAAADDDHHHLLLTTT\\\^^^[[[ZZZYYY[[[___aaa[[[MMMBBB999888>>>GGGMMM]]]wwwZZZ@@@:::888000---222333333333222222111000///......---,,,---...///000++++++++++++++++++++++++......---,,,,,,+++******+++******************+++))))))******++++++++++++((('''&&&%%%&&&(((***++++++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++***))))))))))))))))))***)))))))))))))))))))))))))))************+++++++++,,,///111111///...000333333666:::===???BBBEEEGGGFFFIIINNNQQQTTTWWW[[[]]]\\\```cccaaa^^^bbbnnnyyyuuu___LLL>>>@@@EEEEEEHHHOOORRRWWWaaakkknnniii^^^UUUOOOQQQNNNGGGBBBAAA???===666777777777888888999999>>>@@@CCCHHHLLLOOORRRSSSQQQ]]]ssstttpppmmmpppyyy|||{{{zzzyyyxxxvvvrrrmmmiiieeeaaa\\\YYYVVVSSSMMMHHHDDDBBBBBBCCCBBBDDDIIIQQQYYY^^^aaaaaaddd```cccjjjgggXXXHHHAAAAAA===>>>III___{{{}}}]]]NNN>>>666444222000111111000000/////////000000000/////////....................................++++++++++++++++++++++++,,,++++++******++++++,,,++++++************+++++++++++++++++++++***))))))+++***)))(((((()))***+++))))))(((((((((((()))))))))(((((()))******((('''************************''')))***)))((('''***---)))))))))***+++++++++,,,000///,,,*********+++,,,***,,,...//////000222333555888<<>>AAACCCFFFJJJLLLPPPSSSVVVZZZ]]]^^^^^^^^^```ZZZYYY\\\XXXZZZsssjjjUUUJJJBBB>>>CCCJJJPPPXXX```ooouuu{{{{{{ssshhh]]]WWWLLLGGG@@@;;;888777666666888999;;;;;;;;;:::;;;<<<@@@EEEKKKPPPUUU[[[^^^___dddwwwyyylllkkkkkkqqq{{{|||vvvvvv{{{{{{xxxvvvuuusssrrrnnnlllhhhddd```[[[TTTPPPLLLIIIEEEAAA??????@@@AAAFFFJJJQQQZZZbbbffffffeeebbblllrrriiiXXXJJJAAA>>>===DDDUUUppp~~~zzzxxx~~~www[[[GGG===333222333222000111//////............//////000000000/////////......------------------------++++++++++++++++++++++++++++++************++++++++++++************++++++)))************)))((((((++++++,,,,,,+++***))))))***))))))(((((())))))******))))))(((((())))))***************************+++,,,,,,+++))))))***,,,+++++++++*********************))))))***+++---...,,,---......///111555888<<<>>>BBBDDDFFFIIILLLNNNRRRTTTXXX[[[^^^````````````ZZZXXXXXXUUU]]]zzzyyy^^^KKKCCC@@@@@@HHHQQQZZZccckkk|||~~~{{{pppbbbVVVOOOEEEAAA;;;777666555555555888:::<<<<<<<<<<<<===???HHHJJJOOOTTTYYY```ggglllqqqrrrmmmfffgggjjjqqq{{{~~~vvvoooqqqvvv}}}~~~{{{wwwtttrrrqqqnnnmmmjjjhhhddd```\\\WWWPPPLLLGGGEEEBBB???>>>???BBBCCCJJJNNNUUU___hhhlllmmmlllfffnnnnnn^^^LLLDDDAAA???@@@QQQkkk{{{{{{|||~~~gggMMM>>>666111111333111000000..................///000000000000////////////...------------------------++++++++++++++++++++++++++++++************++++++++++++************++++++))))))*********))))))(((+++,,,------,,,+++)))(((***))))))))))))))))))************)))((((((***+++************************+++++++++)))(((((()))))),,,+++++++++***)))))))))))))))))))))***+++,,,---///000000000111444999<<<>>>AAADDDFFFHHHJJJNNNPPPSSSUUUXXX\\\___`````````^^^[[[XXXUUUVVVcccqqqYYYIIIBBBCCCGGGOOOYYYccclllrrr~~~}}}zzzssshhh[[[PPPIIIAAA===999666666777888888888:::;;;<<<<<<===???AAAMMMNNNSSSZZZ___eeennnwwwpppfffcccaaadddjjjrrr|||{{{rrrjjjjjjnnnttt}}}~~~yyyvvvssspppnnnllliiigggeeeccc___[[[XXXSSSMMMIIIDDDCCCAAA???@@@CCCFFFHHHLLLPPPXXXccclllqqqsssrrrooommmbbbPPPBBB???AAABBBMMMfffxxxqqq|||nnnTTTBBB:::444111222333000...///...............///000000111000000000////////////------------------------+++++++++++++++++++++++++++******))))))******+++++++++************++++++))))))************))))))+++,,,,,,---,,,+++***)))******))))))))))))******)))***+++***(((((())),,,************************---,,,+++***************,,,+++++++++***)))))))))+++******************+++...///000000111555:::>>>???BBBEEEHHHJJJLLLPPPRRRTTTVVVYYY\\\^^^______^^^ZZZYYYWWWUUUZZZlll}}}gggSSSIII@@@FFFNNNWWWaaallltttxxx}}}yyyrrriii^^^SSSIIIDDD===:::777666777999999999888999;;;<<<<<<>>>AAADDDLLLNNNTTT^^^ccchhhsss{{{pppeee___^^^^^^cccllluuu~~~{{{rrriiiggggggjjjpppvvvyyy|||wwwsss}}}zzzuuusssooommmkkkhhheeebbb```]]]XXXUUUQQQNNNJJJGGGCCCBBBAAAAAACCCGGGKKKNNNPPPVVV```llluuuxxxvvvssssssfffTTTGGG???>>>EEEMMMaaa}}}}}}vvvoookkk{{{yyy[[[CCC888888444111333333000.../////////...//////000111222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++************++++++))))))***++++++++++++*********+++++++++++++++***+++******))))))******+++'''***---,,,)))((()))+++************************///---,,,+++---------,,,+++++++++***************++++++++++++++++++******,,,---...///111444999<<<@@@CCCGGGJJJLLLOOOSSSVVVWWWXXX[[[]]]^^^^^^]]]]]]WWWXXXXXXYYYdddxxxnnnZZZLLLFFF???HHHTTT]]]hhhsss{{{}}}}}}wwwlllaaaVVVLLLCCC>>>888666444444666888999999999:::<<<===>>>@@@DDDGGGJJJKKKSSS```gggnnn|||vvvmmmfff___\\\]]]___fffpppzzz~~~~~~}}}tttlllhhhgggfffiiimmmlllsss~~~}}}tttnnniiieee~~~|||xxxvvvrrrooollljjjhhheeeaaa^^^ZZZVVVQQQMMMKKKIIIFFFEEEBBBAAAAAABBBEEEJJJOOORRRYYYbbbppp~~~{{{ttthhhVVVGGGDDDBBBBBBPPPdddxxxuuuuuuvvvgggJJJ:::666666222111222222///...000/////////000000111333333111111111000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++************++++++******+++,,,,,,,,,,,,,,,))))))))))))******+++,,,+++******))))))******+++%%%***......+++((((((***************************---***)))))),,,---,,,+++***************+++++++++******+++,,,,,,---------+++---000222444777;;;>>>BBBDDDIIILLLOOOSSSWWWZZZ[[[\\\^^^______^^^]]]\\\XXX\\\___dddsss~~~qqq```PPPGGGFFFBBBNNN[[[ccclllvvv{{{{{{yyypppdddXXXNNNFFF???;;;777555333444666888999999;;;<<<>>>???@@@DDDHHHLLLLLLLLLUUUcccnnnxxx}}}sssiiiddd```[[[[[[^^^aaaiiittt~~~~~~{{{vvvvvvyyy|||wwwpppmmmllliiijjjnnnjjjooovvv~~~}}}ppphhhccc___[[[}}}|||yyyuuussspppnnnkkkiiifffccc___\\\VVVRRRLLLHHHFFFEEEDDDCCCAAAAAAAAABBBFFFLLLQQQTTTbbbmmmvvvZZZGGG>>>EEEGGGHHH\\\yyyzzz{{{sssVVV???888:::444000///111111//////222000000000000111222333444111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++************++++++***+++,,,---------------((((((''''''(((***,,,---++++++************++++++$$$)))///000,,,((((((***************************)))&&&$$$%%%(((***)))((())))))******+++++++++,,,((()))***,,,.../////////...000444777999;;;>>>AAACCCFFFJJJNNNRRRUUUZZZ]]]]]]^^^```aaaaaa___]]]\\\]]]bbbfffnnnrrrfffXXXKKKFFFHHHHHHUUUaaagggmmmtttwwwuuuqqqhhh[[[PPPIIICCC>>>;;;888666555555888:::;;;:::===>>>@@@AAACCCFFFKKKOOOQQQPPPXXXhhhuuutttkkkccc___]]]ZZZ\\\___ccckkkwww}}}vvvqqqrrruuuyyy|||xxxsssrrrqqqoooooorrrlllooossswww{{{vvvhhh```]]]YYYVVV|||zzzvvvqqqmmmiiihhhfffeeeccc```[[[WWWOOOKKKEEEBBBBBBBBBAAA???AAA>>>AAAGGGJJJMMMUUU___rrr~~~{{{aaaLLLFFFBBBAAAFFFYYY|||{{{YYY@@@999666000333222000/////////000111...//////000111222222222000000000000000111111111------++++++++++++------,,,,,,+++***+++,,,---...+++))))))+++------***'''))))))*********+++++++++******))))))))))))*********)))((()))+++,,,,,,+++************************++++++++++++++++++++++++************************))))))(((((((((((())))))---,,,+++******+++,,,---)))******+++++++++******,,,///444888:::===AAACCCHHHJJJMMMRRRVVVZZZ]]]^^^bbb______cccddd```___```jjjmmmtttsss^^^RRRIIICCCDDDHHHOOOTTT^^^iiippprrrnnnjjj```[[[SSSKKKEEE???:::777999999999777777888;;;>>>>>>@@@AAAAAADDDIIINNNPPPMMMXXXeeerrr|||rrrjjjbbb^^^\\\\\\bbbiiippprrrvvv{{{~~~zzz}}}{{{vvvwwwxxxyyy{{{zzz{{{|||{{{xxxvvvuuuvvvqqqwwwzzzzzz{{{mmmccc]]]YYYYYYZZZ}}}zzzxxxuuuqqqlllhhhhhhgggeeecccaaa]]]XXXTTTMMMIIIDDDAAAAAAAAAAAA???BBBBBBFFFKKKMMMQQQ^^^kkkoooVVVIIIEEEEEEKKKZZZssslllOOO<<<666444111222111000/////////000111...//////000111111222222111000000000000000000000---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...***)))((()))++++++)))'''))))))*********+++++++++******))))))))))))******+++***)))***+++,,,+++***************************++++++++++++++++++++++++*********************************))))))*********,,,+++************+++,,,******++++++++++++++++++...222666:::<<>>999777888999999888777888:::<<<<<>>>>>@@@AAABBBDDDIIINNNQQQUUUeeefffNNNBBBAAAEEERRRkkk}}}___CCC;;;888111///333111111000000////////////////////////000000111111222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++)))((('''((())))))***))))))))))))******************))))))))))))******---,,,++++++++++++***)))***************************************************************************++++++++++++++++++***************************+++++++++,,,,,,---...///333666;;;???AAADDDHHHJJJMMMOOORRRVVVYYY\\\^^^___^^^___cccfffhhhnnn~~~qqqhhhWWWNNNCCC???BBBJJJQQQVVVVVVXXX\\\``````[[[TTTNNNMMMIIIDDD???===;;;999777666888::::::999888999:::>>>@@@EEEIIILLLRRR^^^jjj{{{sssooommmoooqqqssswww}}}zzz||||||tttmmmgggddddddgggkkkpppvvv~~~xxxmmmccc___```ccciiipppwwwuuurrrooolllgggbbb^^^]]]ZZZWWWSSSPPPMMMHHHEEEAAA@@@???>>>>>>AAADDDFFFFFFKKKQQQUUU___vvvoooTTTFFFCCCEEEQQQgggjjjNNN888888:::333...111000000000000//////......///////////////000000000222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***)))((()))***,,,))))))))))))))))))))))))******))))))))))))******...,,,++++++,,,,,,***)))************************************************************************))))))***++++++***))))))*********++++++*********+++++++++,,,---///000111555888<<<@@@CCCFFFIIILLLPPPQQQTTTXXX[[[]]]___```bbb```cccmmmxxxpppaaaYYYJJJFFFBBBCCCHHHPPPTTTUUUVVVUUUUUUUUUUUUSSSOOOLLLHHHDDD@@@===<<<;;;:::999666888:::;;;:::999:::;;;BBBCCCGGGLLLPPPYYYmmmzzzxxxzzz|||||||||}}}uuukkkccc^^^[[[\\\___ccchhhnnnvvv}}}~~~xxxmmmddd\\\[[[]]]cccllluuu}}}tttrrrnnnkkkhhhccc^^^ZZZXXXUUUQQQNNNKKKHHHDDDAAA????????????@@@BBBGGGKKKKKKQQQXXXaaasssxxx\\\IIIEEEJJJLLL___{{{}}}VVVBBB444777:::444///111//////000000000///...---////////////////////////000000000//////.........+++,,,,,,------,,,,,,+++)))******+++,,,+++++++++***+++++++++))))))***,,,***)))))))))))))))((((((******))))))))))))******---,,,++++++,,,---+++***************************************************************************((()))***++++++***)))(((***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,...000222444777:::???BBBEEEHHHKKKNNNRRRTTTVVVYYY\\\___```aaaccc```fffvvv}}}mmm^^^RRRKKKAAACCCEEEHHHOOOVVVWWWSSSUUUSSSPPPOOOOOONNNMMMLLLDDD@@@===;;;:::::::::999666888:::;;;;;;;;;===???GGGGGGLLLSSSXXXddd}}}oooeee^^^ZZZWWWXXXZZZ^^^bbbfffkkkqqquuuyyytttlllddd\\\WWWWWW[[[bbbnnnxxx}}}yyyvvvqqqnnnkkkhhhddd___ZZZVVVSSSPPPLLLIIIGGGDDDAAA???>>>???@@@AAAAAAEEEJJJOOORRRYYYcccsss|||bbbOOOFFFKKKUUU[[[ssseeeFFF;;;444444555333111222...///000000000///...---//////////////////////////////////////////......+++,,,,,,------,,,,,,+++((()))***+++,,,++++++***'''***,,,+++)))((()))+++******))))))((((((((((((******))))))))))))******,,,+++***+++---------+++************************************************************************)))***,,,------,,,***)))+++,,,------------,,,+++,,,,,,,,,,,,...111444666:::===AAAEEEHHHKKKNNNQQQTTTVVVXXX[[[]]]___aaaaaaaaaaaakkktttdddXXXNNNFFFAAA===BBBFFFJJJRRRZZZZZZUUUQQQOOOLLLKKKKKKJJJHHHGGG@@@===:::888888999999888777888::::::;;;===AAACCCJJJKKKSSS]]]dddrrrzzzmmmccc\\\YYYWWWVVVXXX\\\___bbbeeehhhkkkmmmtttzzzxxxkkkbbb___XXXTTTUUUZZZbbbooo{{{|||xxxssspppjjjgggdddaaa]]]XXXSSSOOOPPPMMMJJJGGGEEECCC@@@>>>===???AAABBBBBBFFFLLLQQQXXX___lllhhhSSSHHHGGGRRR^^^oooqqqOOO===999444222111111222333...///000000000///---,,,///////////////..................///////////////++++++------------++++++((()))***+++,,,+++******%%%(((++++++)))'''''')))******))))))((((((((('''******))))))))))))******,,,+++***+++---...---,,,************************))))))))))))))))))))))))***************************+++---......---+++***,,,,,,............,,,,,,---,,,,,,---...222555777<<>>;;;888666777777777777777888999:::;;;>>>CCCFFFKKKNNNXXXfffnnn{{{yyylllbbb\\\YYYWWWUUUXXX\\\___```bbbdddfffhhhmmmqqqvvvssseee\\\]]]WWWSSSUUUZZZbbbppp|||}}}yyytttoookkkkkkhhhccc]]]XXXTTTRRRPPPNNNJJJFFFAAA>>>>>>>>>???AAA===>>>FFFKKKLLLQQQWWWaaarrrnnnXXXMMMHHHTTTlllyyyxxxXXXEEE777666333111111111222333000000000000000000000000000000//////.........---..............................//////...---,,,,,,++++++++++++++++++++++++......///000///...,,,+++++++++************++++++))))))***++++++++++++***---,,,+++***))))))((((((,,,+++******))))))*********************)))(((((()))*********++++++++++++.........///......------,,,++++++******++++++,,,***,,,---...///222777:::>>>AAAEEEHHHKKKOOOSSSUUUZZZWWWXXX]]]___^^^^^^```ccckkk{{{|||fffYYYLLLDDD???<<<===@@@FFFDDDGGGQQQZZZ\\\YYYUUUNNNLLLJJJHHHGGGEEEAAA>>>;;;;;;;;;:::999888777666666:::===??????AAAFFFJJJQQQSSSaaattt}}}wwwkkkeeebbb]]]XXXWWWWWW[[[aaadddbbbcccfffjjjnnnsssyyyooobbb]]]^^^YYYWWWZZZ___eeeoooyyy~~~zzzvvvrrrlllhhhgggddd___ZZZUUUQQQNNNMMMGGGEEEAAA>>><<<===>>>???BBBAAACCCHHHKKKMMMUUU___sssnnnWWWJJJMMMUUUkkkdddIII<<<666555333111000000111222000000000000000000000000000/////////.........---.......................................---,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))++++++************++++++))))))******++++++++++++++++++******)))*********,,,+++******))))))*********************)))((((((*********+++++++++,,,,,,,,,,,,---------,,,,,,+++,,,,,,++++++++++++,,,,,,***,,,---///000444999<<<@@@CCCGGGKKKNNNQQQUUUXXX]]][[[]]]aaabbbaaaaaadddkkksss|||oooYYYNNNDDD???===<<<>>>BBBIIIIIINNNWWW___```[[[VVVPPPMMMJJJHHHEEEBBB???<<<::::::::::::999888777666777999;;;===???DDDKKKPPPYYY\\\hhhxxxzzznnnhhheee```\\\ZZZYYY\\\aaadddeeeiiinnnpppsssyyynnnbbb^^^^^^ZZZXXX\\\```eeeoooxxx~~~zzzvvvrrrmmmhhhddd```^^^ZZZUUUPPPLLLJJJIIIBBBAAA>>><<<<<<>>>@@@AAAEEEGGGJJJLLLLLLRRRaaaqqqwww[[[JJJHHHVVViiimmmMMM:::555444333111000//////000111000000000000000000000000/////////...............------------------------------......------,,,,,,......------,,,,,,,,,+++******+++++++++***))))))++++++************++++++******))))))******+++,,,)))))))))***+++,,,---...,,,+++******))))))******)))************))))))(((*********+++++++++,,,,,,******++++++++++++******,,,,,,++++++++++++,,,,,,***,,,...000333777;;;???CCCGGGKKKNNNQQQTTTWWWZZZ]]]\\\^^^bbbbbb```bbbgggxxxkkk]]]KKKCCC===<<<===>>>CCCHHHNNNRRRXXX```ffffffaaaZZZSSSOOOKKKGGGCCC@@@<<<999999999999999888777666666999999999<<>>???@@@CCCDDDIIIMMMPPPOOOPPP]]]tttxxxaaaSSSJJJRRRggg}}}uuuWWW???555555222111000////////////000////////////////////////........................------------------------,,,,,,---------,,,,,,+++---------,,,,,,++++++***++++++,,,,,,,,,+++++++++++++++************++++++******)))))))))***+++,,,))))))***+++---///000111,,,+++******))))))******))))))************)))((()))))))))*********++++++)))******++++++++++++***,,,,,,,,,++++++,,,,,,,,,+++---000333666:::>>>BBBEEEIIIMMMQQQTTTVVVYYY[[[]]]]]]```bbbaaaaaafffmmmrrr\\\NNNEEE???<<<===@@@BBBHHHNNNUUU\\\eeelllooonnnhhh```VVVRRRLLLFFFBBB>>>:::777777777888888888777777666999999:::>>>DDDKKKQQQUUUcccrrr~~~~~~rrrkkkhhhdddbbb\\\ZZZ[[[___eeelllyyy}}}lllfffgggfffeeegggkkknnnqqqzzz|||xxxsssnnniiiddd___\\\UUUSSSPPPLLLHHHFFFDDDDDDAAA@@@??????@@@BBBDDDEEEIIINNNRRRSSSYYYlllwwwaaaSSSHHHIII\\\vvvxxx]]]HHH999444555000000//////////////////........................---------...............------------------------++++++,,,,,,,,,,,,,,,+++++++++++++++******))))))++++++++++++++++++++++++++++++************++++++*********)))******+++,,,******+++,,,...000222333,,,+++******))))))******((())))))*********))))))(((((((((((()))))))))*********+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,///222666999===AAADDDFFFJJJOOOSSSUUUWWWYYY[[[^^^___bbbcccbbbdddnnnyyygggRRRGGGDDD@@@>>>@@@BBBFFFMMMUUU^^^iiissswwwwwwuuummmeeeXXXSSSLLLEEEAAA===:::888666777777888888888777777888:::>>>CCCHHHLLLPPPRRRcccxxx|||{{{~~~}}}qqqiiieeebbb```[[[ZZZ[[[aaagggqqqzzzlllhhhkkklllnnnrrrxxxzzz}}}yyyuuunnniiiddd___ZZZVVVQQQOOOLLLHHHEEECCCBBBBBB>>>>>>>>>???AAACCCEEEFFFJJJQQQWWW]]]kkkttt]]]OOOJJJHHHQQQiiibbbKKK>>>666222222////////////////////////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++))))))******************)))))))))((())))))***+++++++++************++++++))))))***++++++++++++*********+++,,,---///000111,,,+++******))))))******((())))))************)))((((((((()))))))))*********+++,,,---............------,,,,,,,,,,,,------...111555999<<>>>>>======>>>@@@DDDHHHLLLPPPRRRXXXaaaooosss[[[NNNHHHFFFFFFQQQaaa|||iiiVVVBBB999555333111111//////000000000000000///------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))***+++,,,------...,,,,,,+++++++++,,,...///++++++************++++++&&&(((+++......,,,***((()))((((((((((((((()))))),,,++++++***)))*********(((((()))***************++++++,,,,,,,,,---------)))***+++,,,---............------,,,,,,------...111555999<<<>>>AAADDDFFFJJJNNNSSSXXXZZZZZZ\\\]]]aaabbbdddddddddnnnfffNNNCCCCCCFFFDDDFFFLLLSSS^^^nnn|||}}}tttiii]]]RRRLLLDDD===:::999888888666777888999:::;;;;;;;;;<<>>AAAKKKHHHKKKQQQTTTXXXiii}}}tttkkkgggiiikkkooottt|||{{{nnnmmmmmmlllqqqyyyyyy}}}bbb]]]VVVOOOKKKHHHEEECCCAAA???>>>@@@DDDFFFEEEBBBCCCEEEJJJOOOSSS[[[jjjyyytttZZZNNNEEEFFFJJJPPP^^^llljjjNNN@@@;;;555222222333111000111000//////......//////---------------------------,,,,,,,,,,,,------...---,,,***))))))******+++***++++++,,,,,,++++++***))))))******+++,,,,,,---))))))))))))))))))******))))))))))))))))))))))))************))))))))))))+++++++++++++++******)))************************************+++---...///------...222666777333///---,,,++++++------,,,++++++,,,---------///222555999;;;???BBBEEEHHHKKKNNNVVVYYY]]]_________```aaa^^^___eeetttzzzeeeQQQFFFCCCEEEFFFLLLUUU```lll|||qqqeee^^^VVVOOOEEEBBB===:::999999999999666888:::;;;<<>>======@@@CCCFFFFFFEEEIIIKKKOOOUUU[[[fff{{{vvvZZZKKKGGGFFFKKKQQQ]]]qqqzzz\\\CCC:::777333222222222111///000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***++++++,,,,,,++++++***))))))******+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))***+++,,,,,,,,,+++************************************++++++,,,---...///000......///111111///------,,,++++++------,,,++++++,,,---...///111555777:::===AAADDDGGGJJJNNNQQQYYY\\\___aaa````````````\\\aaalllooo\\\MMMEEEDDDGGGKKKRRR]]]hhhrrr|||~~~qqqccc\\\ZZZVVVQQQCCC???;;;999999999999888:::;;;===???@@@CCCGGGJJJKKKMMMUUUaaammm}}}vvvkkkfffhhhoootttzzzVVVRRRMMMIIIFFFDDDAAA@@@======>>>@@@CCCEEEFFFFFFQQQSSSZZZcccnnn~~~zzz```NNNDDDGGGMMMUUU```qqq{{{bbbJJJ999777666444333222111000...///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,+++++++++,,,***++++++,,,,,,++++++***+++++++++******)))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))******)))***,,,------,,,+++***************************)))***+++,,,---.........000...,,,+++,,,...000111---,,,++++++------,,,++++++,,,...///000333777:::;;;>>>BBBFFFHHHLLLPPPSSSZZZ]]]```aaaaaa```___```ZZZgggxxx}}}eeeSSSHHHBBBDDDIIISSSZZZdddooovvv{{{~~~uuuooocccXXXUUUVVVTTTOOOBBB???;;;999999888888777<<<>>>???AAABBBEEEJJJMMMLLLVVVfffwwwtttiiifffjjjrrryyyPPPMMMIIIFFFDDDCCC@@@???>>>???AAACCCEEEGGGHHHIIIRRRWWWbbbtttyyyaaaQQQJJJAAAJJJXXXgggvvvgggOOO>>>444555555444333222000//////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++************++++++,,,,,,++++++***,,,++++++***))))))((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))************)))***,,,......---+++***++++++++++++++++++++++++((()))***,,,---------------,,,***))),,,111666999---,,,++++++------,,,++++++,,,...000222555:::======@@@DDDHHHKKKNNNRRRUUU\\\^^^aaacccbbbaaa```aaa^^^ooosss[[[LLLCCC???CCCLLLZZZ```jjjtttzzz|||zzzyyyjjjeee[[[SSSQQQRRRMMMFFF@@@>>>;;;999999999888777;;;===@@@BBBDDDHHHMMMPPPSSSbbbxxx|||~~~ssskkkiiioooyyyKKKIIIEEECCCBBBAAA???===???AAACCCFFFHHHKKKMMMOOOVVV]]]oooxxx___NNNHHHHHHEEETTTiii~~~nnnSSSCCC;;;666222222222111000///000111....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***************))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************(((***,,,...///---,,,***++++++++++++++++++++++++'''(((***+++,,,---,,,,,,************---111777;;;---,,,++++++------,,,+++***,,,///111333777;;;??????BBBGGGJJJNNNQQQUUUXXX]]]```cccddddddcccccccccjjjzzzlllUUUIIIBBB???GGGSSSaaafffnnnuuuyyyyyyuuurrraaa^^^WWWQQQPPPPPPHHH>>>===;;;999999:::;;;;;;:::;;;===AAAEEEIIIOOOUUUYYYeeevvv{{{xxx|||zzzqqqkkklllttt~~~HHHFFFCCCAAA@@@???===<<>>AAAEEEGGGJJJNNNRRRVVVYYYZZZbbb^^^___dddcccaaaiiivvv~~~xxxfffQQQCCC@@@FFFTTT```eeekkkoooqqqrrrrrrllldddUUUQQQOOOPPPMMMFFF@@@???;;;:::999:::;;;=========@@@EEEJJJIIIJJJSSSfffvvv~~~yyytttwwwxxxzzz||||||pppooouuuzzztttmmmkkkoootttvvvvvvvvvwwwxxx|||{{{vvvrrrtttuuuxxx}}}>>>>>>>>>>>>======???BBBCCCHHHMMMOOOQQQXXXdddmmmaaaSSSNNNAAADDDQQQSSSeee~~~~~~cccIII???;;;555222444111111000///......//////...////////////...---------,,,,,,++++++,,,,,,---------------------------************************(((((())))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,)))*********+++++++++++++++***)))))))))+++---...---+++******,,,---------,,,---......------...///...000333666888;;;???CCCGGGHHHLLLOOOTTTWWWZZZ\\\aaaaaabbbccccccfffqqq}}}mmm^^^NNNEEEDDDJJJWWWcccggglllpppqqqqqqoooggg^^^QQQMMMJJJKKKHHHBBB======;;;:::999999;;;<<<======EEEJJJNNNOOOSSSbbbyyy}}}yyyyyyxxxuuuqqqwwwxxx{{{}}}xxxkkkkkkqqqxxxsssllljjjkkknnnooonnnlllmmmooosssxxxwwwtttpppnnnpppqqquuuzzz<<<===>>>>>>>>>???BBBEEEFFFLLLRRRUUUYYYeeevvv|||aaaOOOHHHHHHBBBIII[[[dddxxxcccOOO<<<777666333222444222111000///......------...............---,,,,,,---,,,,,,++++++,,,,,,---------------------------***************************************)))))))))++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,)))*********++++++,,,,,,))))))))))))+++---000111---+++******,,,---------+++,,,------,,,,,,---//////111555777:::===AAAEEEIIIKKKNNNRRRVVVZZZ\\\^^^```cccdddaaadddppptttaaaVVVLLLGGGGGGMMMXXXccciiinnnrrrrrrooojjj___UUULLLGGGCCCCCCAAA===:::::::::::::::::::::<<<===>>>GGGJJJNNNQQQZZZppp|||uuurrrssstttsssqqqwwwzzz}}}qqqcccdddllluuuqqqkkkgggfffeeeddddddaaadddhhhjjjnnnxxxzzzrrroooooooooppprrruuu|||===???@@@@@@@@@BBBFFFHHHLLLOOOSSSZZZfffxxxzzzcccPPPHHHHHHMMMRRR\\\lllwww~~~iiiRRRDDD777444555222111222333222000///...---,,,,,,------......------,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************...------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++)))))))))***,,,...000111,,,+++***+++---...---,,,***,,,------,,,,,,...///111333777999<<<@@@DDDGGGKKKMMMQQQVVVZZZ]]]___```___cccaaa___jjj~~~tttfffYYYQQQIIIGGGGGGMMMXXXcccnnnrrrtttqqqllleeeXXXLLLHHHBBB======<<<999888999:::::::::::::::<<>>:::::::::888888:::999:::;;;;;;;;;===BBBFFFPPPQQQTTT[[[kkkzzzwwwsssrrrsssvvvzzz{{{|||kkk\\\\\\cccjjjkkkiiiddd___[[[[[[\\\___eeelllooopppvvv>>>@@@BBBDDDEEEHHHLLLPPPUUUWWWaaawwwuuu\\\NNNJJJJJJXXXdddtttsssUUUAAA777555222222222222222222111000///...------,,,,,,...............---,,,,,,---,,,,,,++++++,,,,,,---------------------------***************************************)))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))......---,,,+++******)))+++++++++,,,,,,,,,,,,,,,+++++++++,,,......---+++***,,,............000111555777;;;>>>AAAEEEJJJMMMNNNQQQVVV[[[___aaaccccccaaa^^^]]]fffxxx~~~~~~{{{rrrdddUUUKKKFFFDDDDDDGGGLLLTTTcccpppttttttpppggg___WWWLLLBBBBBB<<<999::::::888888;;;888:::<<<<<<<<<@@@FFFKKKPPPSSSWWW```qqq~~~xxxwwwuuuuuuvvvzzz}}}|||kkk]]]ZZZ___eeehhhhhheee___]]]```dddfffjjjooosssvvv}}}???AAAEEEHHHLLLPPPVVVZZZ```iii{{{mmm[[[MMMLLLQQQ[[[vvvtttYYYDDD:::222333222111111111111000000///...---------------...////////////...---------,,,,,,++++++,,,,,,---------------------------************************(((((()))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++++++++++++++,,,......---++++++---////////////111333666999<<<@@@CCCGGGKKKOOOOOORRRWWW\\\```ccccccdddaaa^^^bbbooo{{{}}}|||qqqssssssmmmbbbUUUJJJEEEBBBCCCHHHNNNTTT[[[gggssstttrrrjjj___VVVPPPGGG??????:::888:::;;;999888:::888:::===>>>>>>BBBJJJPPPOOOSSSYYYdddwww}}}zzzzzzzzz{{{|||~~~yyykkk^^^ZZZ\\\aaaeeehhhfffbbbbbbiiioooqqqrrrsssvvv|||AAADDDIIIMMMRRRYYY___dddlll{{{xxx^^^PPPJJJIIIPPP[[[ooobbbHHH;;;888444666666333000000000...///......---------......//////000000//////...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))******+++++++++,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))***+++---...//////'''((()))***+++,,,,,,++++++***+++---......,,,+++,,,---///000000000222444777999===@@@DDDHHHMMMPPPOOORRRWWW]]]aaacccddddddaaa```hhhvvv{{{uuusssvvvdddgggiiicccWWWLLLEEECCCBBBFFFMMMUUUZZZ^^^gggqqqssspppfffYYYPPPKKKDDD======888777:::;;;999888:::777:::>>>>>>???DDDLLLTTTSSSWWW```mmm}}}}}}~~~vvvjjj___YYYYYY^^^dddhhhgggdddfffooowww{{{xxxvvvxxxGGGIIIMMMSSSYYYaaammmxxxpppZZZJJJIIIGGGFFFUUUjjj{{{gggQQQ>>>777999888///+++...111///,,,---......------------......//////...---,,,,,,++++++'''***,,,...---+++++++++++++++,,,------,,,,,,,,,************************************************))))))))))))******************))))))))))))******,,,+++++++++***)))))))))*********))))))))))))))),,,,,,,,,++++++*********)))***+++,,,...///000111000---)))((()))***++++++******+++++++++,,,,,,,,,+++,,,------...///333555999<<>>AAAEEEHHHLLLPPPTTTXXXYYYZZZ\\\^^^______^^^^^^hhhrrrvvvvvvtttnnnfff```[[[VVVRRRKKKDDDCCCGGGNNNSSS]]]gggoooqqqpppnnnhhh___UUUOOOGGG???>>>AAA???@@@???>>>;;;:::;;;<<<;;;;;;>>>BBBDDDFFFMMMUUUbbblllyyy~~~~~~}}}zzzzzzyyy|||}}}tttmmmhhhccc___ccceeeiiimmmmmmnnnvvvPPPSSSZZZgggyyyjjjXXXHHHDDDCCCGGGJJJZZZ~~~zzzcccKKK>>><<<<<<===>>>HHH>>>666222111//////000////////////////////////......------,,,,,,++++++(((***------,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************))))))))))))******))))))******************))))))))))))))))))***************+++++++++++++++++++++,,,---......//////---,,,***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,---///000111333777:::>>>@@@DDDGGGJJJOOOSSSWWWYYYZZZ\\\]]]]]]\\\[[[ZZZbbbnnnwwwwwwrrrlllfffaaaWWWTTTQQQMMMFFFBBBGGGPPPWWW```nnnzzz{{{sssnnnbbbZZZPPPJJJDDD???>>>???AAAAAAAAA???===<<<===>>><<<===BBBFFFGGGJJJSSS]]]rrr||||||yyytttsssrrrvvv{{{}}}wwwssspppmmmjjjnnnnnnooopppooopppxxxSSS[[[gggyyy~~~eeeRRRGGGFFFCCCDDDMMM\\\ttt{{{]]]MMM===999:::999666444===888222000000000000000......////////////......---------,,,,,,,,,++++++)))+++------+++***++++++,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))******************))))))))))))******(((((())))))******++++++)))))))))))))))*********))))))******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---//////---++++++++++++,,,,,,,,,------,,,---///000222555999<<>>???@@@@@@>>><<<;;;<<<===:::>>>DDDJJJLLLPPP]]]kkk|||zzz}}}wwwrrrooooootttzzz~~~}}}}}}|||zzz|||yyyxxxwwwsssttt}}}XXXfffzzzyyyaaaNNNEEEBBBFFFCCCFFFWWWrrr~~~jjjJJJ@@@888777666333000///222111000//////000///...,,,------......------,,,,,,,,,,,,,,,,,,+++++++++***+++---,,,+++***+++,,,...---,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))******************))))))))))))******((((((((())))))******+++(((((())))))************)))))))))******+++++++++))))))*********+++++++++------...000222111///---++++++,,,,,,,,,---------+++---///111333666;;;>>>@@@CCCGGGKKKNNNSSSXXX[[[]]]^^^___]]]YYYWWWWWWXXXiiitttzzzrrreee[[[WWWUUUVVVRRRNNNJJJHHHMMM]]]mmm{{{yyyhhh^^^YYYWWWQQQIIIBBB>>>===<<<<<<<<<===<<<::::::;;;<<<;;;???FFFKKKLLLSSSddduuu||||||vvvpppnnnpppwww}}}}}}dddxxxvvv^^^MMMCCCAAADDDCCCFFFPPPhhhkkkSSSBBB<<<555333000---///333///222222000///000///,,,+++,,,---......---,,,+++,,,,,,,,,,,,+++++++++++++++,,,---,,,***)))***,,,///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************))))))))))))******(((((())))))))))))))))))((((((((()))******++++++)))))))))***************(((((()))******+++,,,,,,---------000222222111///,,,,,,,,,,,,------------,,,...000333555999>>>BBBBBBEEEIIIMMMPPPUUUZZZ^^^```aaa___[[[UUURRRSSSVVVhhhqqqvvvoooddd^^^]]]]]]^^^WWWPPPMMMNNNWWWkkk|||oooaaaZZZYYY\\\ZZZOOODDD>>><<<;;;999:::;;;:::::::::<<<>>>@@@DDDJJJLLLLLLSSShhh|||~~~|||uuurrrsssxxxzzzqqqYYYKKKEEEAAABBBFFFEEEUUUlllqqqUUUDDD<<<666111111111000111555///333333...---000111...+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,---,,,***)))***,,,///...,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************))))))))))))******)))))))))))))))((((((((('''(((((()))******++++++************))))))))))))((()))***+++,,,---...///,,,++++++---000111111///,,,,,,,,,------------......000333666999===BBBFFFEEEGGGLLLOOOSSSXXX]]]aaa```aaa___[[[VVVUUUZZZ^^^lllsssuuunnngggeeeffffffggg]]]SSSPPPTTTaaavvv~~~ooobbb[[[XXXZZZcccdddWWWFFF===;;;:::888:::;;;<<<<<<===???BBBGGGKKKPPPQQQPPPYYYrrr{{{wwwxxx}}}iiiVVVDDD@@@BBBCCCEEEHHHMMMhhh{{{^^^GGG;;;444000///444777666333222---111000++++++000444222,,,---///000000///---,,,++++++++++++++++++++++++,,,------+++***)))***,,,...---+++)))(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******************))))))))))))************))))))(((((('''''''''(((((()))***+++++++++++++++******))))))(((((()))***+++,,,...///000111+++******+++...000000///,,,,,,,,,---------......000222555888;;;@@@EEEIIIGGGIIINNNRRRVVVZZZ```ccc^^^______\\\ZZZ]]]eeelllssswwwwwwpppiiiiiijjjjjjmmmaaaTTTQQQXXXggg|||qqqbbbXXXVVVWWW[[[gggkkk\\\HHH===::::::999;;;======>>>@@@CCCEEEJJJOOOUUUVVVVVVbbb~~~~~~~~~|||{{{vvv\\\QQQJJJDDDBBB@@@BBBMMMZZZsss~~~^^^FFF;;;777555444333222111111111111000000000000000///......------............------***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))******++++++******)))************))))))((((((++++++************++++++************************************************++++++***)))(((((()))))))))***++++++++++++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++,,,---111444777;;;===@@@DDDGGGFFFJJJQQQVVVYYY[[[]]]___bbbcccaaa^^^aaalllvvvzzzzzzzzzxxxsssmmmfffbbbaaa^^^\\\VVVTTT]]]mmm{{{}}}tttggg\\\WWWXXXZZZcccbbb\\\OOO@@@888888<<<999999:::;;;>>>BBBGGGJJJNNNTTT[[[```hhhzzz~~~}}}}}}yyyxxx}}}zzzaaaOOOIIIDDD@@@???AAAJJJ^^^ppplllSSSAAA999666444333222111000000000000///////////////...------------............------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++*********))))))))))))))))))(((((()))))))))************************************************,,,,,,+++***************************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,,,,---...111444888;;;===AAAEEEGGGJJJOOOUUUYYY\\\^^^___```___^^^^^^aaammm{{{}}}yyyqqqggg^^^XXXUUUSSSTTTTTTVVVaaarrr~~~{{{uuujjj]]]SSSPPPSSSWWW```^^^VVVKKK???999999;;;888888999;;;>>>CCCHHHLLLTTTZZZcccnnn}}}wwwzzz~~~xxxqqqrrrxxx|||qqq\\\MMMEEEAAA???===@@@III\\\xxxkkkTTTDDD:::666444333222111000/////////000...............------,,,------............------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))******************************************************---,,,++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,---...---,,,,,,...///111444888;;;>>>BBBFFFHHHNNNRRRWWW[[[]]]^^^```aaa^^^^^^```iiizzzwwwlll```TTTMMMJJJIIINNNTTT[[[ggguuu}}}vvvooocccWWWOOONNNRRRWWW[[[VVVMMMDDD===:::::::::888999;;;===@@@FFFMMMQQQXXX]]]iiizzzvvvqqqssswww|||yyypppoootttyyy|||~~~rrrZZZLLLEEECCC>>>>>>AAAKKK^^^xxxqqqTTTBBB;;;777444333111111000///////////////.........//////......---------............------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---************************************************,,,++++++*********++++++---,,,***))))))***,,,---,,,,,,++++++++++++,,,,,,************************,,,---...---,,,---///111222555999===@@@CCCGGGJJJMMMQQQWWW[[[]]]^^^```aaa```dddjjjuuu}}}sssfffXXXNNNHHHEEEGGGNNNWWW___kkkwww{{{yyypppjjj```VVVPPPOOORRRUUUTTTMMMDDD===;;;;;;;;;::::::<<<>>>@@@CCCIIIQQQWWW___dddqqquuummmkkkmmmrrryyy}}}qqqkkkooouuuzzz|||}}}mmmYYYKKKCCCAAA@@@;;;@@@KKK___zzzwww___EEE;;;999777333222000000//////.../////////...//////000000000//////------............------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---******************************************************))))))))))))***+++---,,,***))))))***,,,---,,,++++++******++++++,,,************************,,,---------,,,---000333444777;;;???BBBEEEJJJMMMNNNRRRXXX\\\___```bbbccc```jjjvvv|||ooo```QQQHHHDDDCCCHHHQQQ[[[eeepppyyy{{{xxxeeeaaa[[[UUUQQQOOONNNNNNMMMFFF===999:::;;;;;;::::::===@@@BBBDDDKKKUUU\\\jjjqqquuukkkeeeeeegggmmmttt{{{|||ssshhhdddiiippptttvvv~~~qqqbbbQQQFFFAAA>>>===???AAANNNccc|||eeeQQQ>>>999999555222222000000////////////000000...///000000000000000000------............------***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++*********+++++++++++++++******))))))))))))******************************************************)))))))))((())))))***+++---,,,+++******+++,,,---++++++************++++++++++++++++++++++++++++++,,,------,,,,,,...111444666999===AAADDDHHHMMMPPPRRRVVV[[[___aaabbbcccddd___nnn~~~{{{kkkYYYJJJBBBAAABBBIIITTTaaammmxxx~~~|||vvvaaa^^^[[[XXXVVVRRRNNNKKKEEE@@@;;;888:::<<<<<<;;;999===AAADDDGGGOOO[[[eeessszzzlllcccaaa^^^ccciiipppuuuwwwxxxxxxuuunnnfffcccffflllrrrtttVVVLLLCCC@@@??????DDDKKKWWWmmmtttVVVFFF999888777111000444111000000//////000000111---...//////000000//////------............------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))*********++++++)))))))))(((((()))))))))***************************************************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,...222666888;;;???CCCGGGKKKOOORRRVVVYYY^^^```aaa``````aaadddsssvvvdddQQQCCC???CCCGGGMMMZZZkkkxxxyyyooo___]]]ZZZYYYWWWSSSNNNJJJ@@@===;;;::::::<<<<<<===999???EEEJJJOOOYYYhhhsssttteee______\\\bbbjjjoooqqqsssuuuwwwrrrnnnhhheeeggglllsssxxxHHHCCCAAACCCCCCEEEPPP]]]nnnxxxbbbNNN@@@777777555......555111000000000000000111111,,,,,,---.../////////...---..................---,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********(((((())))))*********+++++++++************++++++************************************************+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333666999<<<@@@EEEHHHLLLQQQTTTWWWZZZ^^^___^^^\\\\\\\\\kkkyyy}}}yyyooo]]]KKK@@@@@@GGGMMMSSSaaassstttfff[[[XXXTTTSSSQQQNNNIIIEEE===<<<<<<;;;;;;;;;===>>><<>>BBBGGGHHHJJJTTTiii|||sss[[[III<<<:::777444222111111222000000000000////////////222222111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((('''%%%$$$%%%'''***)))))))))***+++++++++,,,...,,,***((('''(((***,,,+++++++++*********))))))((((((((((((((()))******''''''(((((())))))************))))))))))))******(((((((((((())))))))))))++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///111444666===???DDDIIINNNRRRUUUVVVYYYYYY\\\aaa```]]]]]]```vvv}}}}}}wwwtttnnn```OOODDD@@@AAAHHHPPP]]]ggguuuvvvggg]]]RRRNNNKKKJJJKKKIIICCC===999999888999<<<===>>>>>>FFFMMMTTTVVV\\\mmmzzzmmm```ZZZZZZ___gggnnnpppqqqsssqqqmmmjjjgggdddccceeejjjooosss@@@???AAAIII[[[uuuttt___LLL???:::888666333111111111222000000000000/////////...---.........---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))'''&&&&&&)))+++***************+++++++++---,,,***)))((()))***++++++++++++*********))))))((((((((((((((()))******)))))))))***************(((''''''&&&&&&''''''((()))))))))************+++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...000222666999>>>AAAFFFKKKPPPSSSVVVWWW[[[[[[]]]^^^\\\YYY[[[aaayyy~~~zzzrrrnnndddXXXJJJBBB@@@CCCLLLUUUbbbjjjsssyyyuuulll```XXXOOOKKKGGGEEEFFFDDD???::::::999999:::<<<>>>@@@@@@FFFLLLTTT[[[ggg{{{uuuhhh]]]XXXXXX^^^fffmmmnnnppprrrqqqnnnjjjhhheeeccceeejjjooosss}}}AAA???EEEYYYzzzttt]]]III<<<888777666444222111111111111000000000/////////......+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***((()))+++---+++++++++***************+++++++++***************+++++++++***************))))))((((((((()))******++++++++++++++++++******+++******************+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111444:::>>>AAADDDHHHMMMRRRVVVXXXYYY\\\\\\\\\[[[UUUSSS[[[eee~~~~~~uuujjjbbbWWWMMMDDD@@@AAAGGGRRR\\\hhhlllqqqppphhh^^^VVVRRRKKKFFFAAA???>>>===:::777999999:::;;;===???BBBCCCIIINNNWWWcccttt|||ooobbbXXXUUUXXX^^^eeekkklllnnnqqqqqqoookkkhhheeedddeeejjjooosssyyyAAAIIIZZZwwwxxx___III;;;777777444333222111000000111111000000/////////.........,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,+++))))))+++---,,,+++++++++***))))))))))))***+++,,,++++++***)))***************************))))))((())))))******,,,,,,++++++*********)))---,,,,,,++++++,,,,,,---************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///111666<<>>CCCFFFIIIMMMRRRVVVZZZ\\\\\\YYYYYYXXXUUUPPPSSSaaappp}}}mmmYYYLLLDDD@@@???AAADDDJJJVVVaaaiiikkkkkkfff]]]SSSLLLIIICCC@@@;;;777666666666666666777999:::<<<@@@EEEJJJQQQTTT```ssstttfffZZZTTTUUUZZZ```ffflllmmmppptttuuutttllljjjfffdddfffjjjooosssrrryyybbbxxxrrrUUU@@@777666555333222222222111111000000////////////.........------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,************************((()))******)))((()))***+++++++++***************((()))***,,,,,,+++*********************+++++++++++++++***)))))))))*********************)))))))))******))))))))))))******)))))))))************+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111444:::@@@DDDHHHKKKOOOSSSXXX[[[]]]]]]ZZZXXXWWWUUUSSSWWWdddrrruuueeeRRRFFFAAA@@@@@@DDDFFFKKKVVVaaagggfffddd___YYYQQQJJJEEE???===:::777555666777888555888:::;;;===AAAHHHNNNPPPVVVggg}}}sssdddYYYTTTVVV\\\___fffmmmooorrrvvvwwwuuummmjjjgggeeefffjjjooossspppxxxmmm\\\FFF999555666444111333333222222111000///...//////.........---------,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++)))((()))******************+++++++++))))))***+++++++++++++++))))))*********+++++++++,,,+++******))))))***************+++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---111444888===BBBFFFIIILLLOOOTTTXXX[[[]]]^^^\\\YYYWWWXXXXXX[[[eeeppp~~~vvviiiYYYLLLDDD@@@@@@BBBFFFIIIMMMWWWbbbgggaaaZZZUUURRRMMMEEE@@@;;;;;;999777666666888999666999===>>>???DDDLLLSSSRRR[[[qqqqqqcccYYYSSSVVV\\\\\\dddlllooorrrvvvvvvsssnnnkkkgggeeefffjjjooosssoooxxx|||}}}vvvTTTJJJ===666555666444222333333333333222000///...//////.........------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,,,,***)))******))))))******+++++++++,,,))))))*********++++++,,,))))))******++++++++++++,,,,,,+++***))))))******+++++++++,,,,,,---------((((((''''''''''''((((((++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...333777;;;???DDDHHHJJJLLLPPPTTTXXX[[[]]]^^^___[[[YYYYYY[[[]]]eeennn~~~yyynnn^^^PPPHHHDDD>>>???CCCHHHKKKNNNXXXccchhh^^^SSSMMMLLLIIIBBB<<<888999888777666666888:::888;;;???@@@AAAFFFOOOWWWWWWccczzz~~~pppcccXXXSSSUUU[[[ZZZccckkkooorrruuuuuurrrnnnkkkhhheeefffjjjooosssoooyyy{{{pppWWWDDD???888444444444333222111111111111000000000000000000//////......------,,,------......------,,,......---,,,,,,+++******))))))(((((((((***+++,,,+++++++++*********))))))))))))))))))))))))))))))************************,,,+++***)))((((((((((((---,,,***))))))***,,,---+++*********************************************++++++++++++++++++++++++------------------,,,,,,,,,---------.../////////...//////...,,,,,,---///---000444777;;;@@@EEEHHHLLLNNNRRRVVVYYY[[[\\\]]]]]]XXXYYYaaafffeeeccceeeooovvvssscccRRRIIIFFFCCC>>>BBBHHHMMMQQQUUUYYY\\\^^^ZZZUUUNNNHHHCCC???>>>999888666555555777999:::<<<;;;<<>>CCCHHHKKKOOOQQQTTTXXX[[[]]]^^^^^^___]]]```gggiiieeebbbbbbkkknnnhhhXXXIIIBBB@@@>>>BBBFFFLLLQQQUUUXXXZZZ\\\]]]YYYSSSKKKEEE@@@===;;;888777666666666777888999<<<===@@@EEEKKKPPPTTTVVVhhh{{{mmm___WWWSSSUUUZZZ___hhhpppsssvvvxxxwwwtttoookkkjjjjjjiiiiiinnntttvvv}}}vvv\\\JJJ???:::888555444444333222000111111000000000000//////.........///////////////,,,------......------,,,------,,,,,,++++++******------,,,+++++++++,,,,,,+++++++++***************))))))))))))))))))))))))************************)))))))))******+++------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------..................------------,,,---...---,,,,,,---///222555:::>>>BBBFFFKKKOOORRRTTTXXX[[[]]]_________]]]```ffflllkkkddd___^^^dddaaaXXXJJJ@@@>>>??????GGGLLLSSSXXXZZZ[[[\\\\\\\\\WWWPPPGGG@@@;;;999888777777777888888888999999;;;@@@EEEIIIMMMRRRYYY^^^uuunnnaaaYYYTTTVVV[[[aaajjjsssvvvxxxyyywwwsssooollljjjkkkjjjjjjooouuuyyy|||{{{^^^HHH???<<<444444444333333222111000111000000000////////////------......//////000000,,,------......------,,,,,,,,,,,,,,,++++++******+++******)))((((((((((((************************))))))))))))))))))))))))************************++++++******+++,,,,,,---++++++***))))))***++++++......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,******+++,,,------...............------,,,,,,,,,+++,,,---,,,,,,,,,...000444777===AAAEEEJJJNNNQQQUUUWWWZZZ]]]______^^^^^^WWW]]]fffkkkhhhbbb^^^\\\]]]VVVJJJ@@@===@@@DDDGGGLLLQQQXXX]]]^^^\\\[[[ZZZZZZUUUMMMDDD===999888777888888999:::;;;;;;;;;;;;<<>>CCCHHHLLLPPPSSSVVVXXX[[[^^^___^^^\\\[[[PPPYYYccchhhfffbbb^^^\\\YYYNNNBBB;;;;;;@@@HHHMMMRRRWWW]]]```___[[[WWWUUUXXXSSSKKKCCC===999888888999:::;;;======>>>======???DDDJJJMMMQQQ\\\nnn|||xxxooommmqqqwww{{{ooobbbZZZVVVXXX]]]hhhrrr{{{zzzuuupppmmmlllmmmllllllqqqxxx{{{dddKKK>>>888666666///111222222111000000111000000////////////...............///////////////,,,------......------,,,++++++++++++++++++***************+++******)))(((***************+++++++++************************************************------+++******)))))))))************************&&&''')))***---///000111,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---******++++++,,,,,,------------------,,,,,,,,,,,,***,,,---------...000333555999@@@EEEJJJNNNRRRTTTWWWYYY\\\^^^___]]]ZZZYYYQQQ\\\ggglllmmmiiiaaaZZZTTTJJJ???:::;;;@@@IIIRRRYYY]]]```aaa^^^XXXSSSQQQSSSOOOIIIBBB===;;;::::::;;;;;;<<<<<<===>>>??????BBBGGGLLLOOOVVVcccvvvuuuiiieeeiiiqqqwww|||pppbbbZZZWWW[[[```lllvvv|||vvvqqqnnnlllmmmmmmnnnssszzz{{{kkkMMM???;;;888444222///111222111//////000222000000/////////.........///////////////.........,,,------......------,,,******************++++++******,,,,,,---,,,++++++))))))*********+++++++++************************************************+++******)))))))))******))))))************))))))''''''(((***,,,---...///++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,.........000222444666;;;BBBHHHLLLPPPTTTVVVYYY[[[^^^``````]]]ZZZXXX[[[gggtttzzz{{{ttteeeVVVLLLDDD======???EEEQQQ]]]```bbbdddbbb]]]VVVPPPNNNLLLJJJFFFAAA>>><<<;;;;;;::::::::::::;;;===???@@@EEEIIIOOOTTT\\\iiiyyyttthhhbbbdddlllrrrwww|||rrrddd\\\ZZZ^^^eeeooozzz~~~xxxqqqnnnmmmnnnnnnooottt{{{{{{lllUUU@@@:::<<<:::555222000222333111......000333000/////////............000000//////.........---,,,------......------,,,******************++++++((()))+++,,,---,,,,,,+++))))))******++++++++++++************************************************(((((((((((()))***+++,,,))))))************))))))+++++++++******)))))))))************************))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------+++---...//////000333555888<<>><<<@@@EEEMMM[[[jjjdddeeefffccc\\\UUUOOOLLLHHHFFFCCC@@@>>><<<;;;;;;:::999888888999<<<>>>@@@GGGKKKRRRYYYaaalllxxxttthhhbbbccciiinnntttzzzssseee]]]\\\aaaiiirrr|||xxxrrrnnnmmmooooooooottt{{{|||qqqTTTHHH<<<666888999666111111111111111111111222222////////////............---...///000000...,,,++++++++++++******(((''''''++++++++++++++++++++++++---,,,,,,+++*********+++******))))))((((((''''''++++++******************))))))************))))))(((((()))***+++,,,,,,---)))************+++++++++++++++******************((()))***+++,,,+++******++++++******)))*********)))))))))))))))))))))))),,,,,,,,,---------......,,,---------...111666:::???BBBGGGKKKNNNRRRWWWZZZ___aaabbbaaa___aaafffjjj{{{cccOOOBBBAAA>>>???IIIYYYeeehhhooonnnkkkeee]]]SSSJJJDDDAAAEEEGGGEEE???::::::<<<===<<<:::888888<<>>>>>DDDRRReeepppsssuuurrrmmmfff\\\RRRIIIDDDBBBDDDFFFCCC===999888:::999999888777999===DDDHHHMMMXXXaaammm{{{}}}ooofff___\\\```fffmmmqqqwww}}}xxxlllfffeeejjjpppyyypppppppppoooqqqvvv~~~sssWWWDDD===999555444444444444333222222111000///...------/////////............------......//////---,,,+++------------,,,+++***)))------------------------,,,,,,+++************+++++++++++++++************************************))))))************))))))+++++++++*********)))))))))************+++++++++************************)))******+++,,,+++++++++++++++***++++++,,,---...++++++++++++++++++++++++,,,,,,,,,---------......////////////111555<<<@@@DDDGGGLLLPPPTTTWWW[[[^^^[[[```ccc^^^[[[dddzzz~~~nnn^^^MMMAAA<<<>>>CCCLLL^^^qqq{{{||||||xxxpppeeeZZZPPPIIIDDDCCCEEEEEEAAA;;;777777888888888888999<<>>CCCFFFJJJOOOSSSVVVYYY]]]___bbbcccbbb^^^___mmmrrr]]]OOOEEE???>>>CCCKKKWWWhhhyyyzzzooocccWWWNNNHHHEEEFFFFFFDDD@@@;;;777777888999:::;;;===@@@FFFMMMRRRYYYmmm}}}}}}{{{~~~}}}nnncccZZZUUUXXX]]]bbbfffmmmuuu|||}}}uuunnnlllrrrzzzyyyttttttsssssswwwwww]]]JJJ>>>:::333555666555222//////000000000000111111222222222............---------------------------,,,,,,+++++++++++++++++++++***)))*********************************))))))***++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******((())))))***++++++,,,,,,))))))*********+++++++++))))))*********++++++++++++++++++++++++,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///000222888???DDDGGGKKKQQQUUUXXX[[[]]]___fffccc```aaakkk}}}jjjRRRFFFAAA??????HHHTTTaaappp|||~~~}}}wwwkkk^^^SSSKKKGGGEEEHHHGGGDDD???;;;999888999:::;;;===???BBBHHHNNNSSSbbbzzz}}}zzz|||~~~ooocccYYYTTTVVV[[[^^^bbbiiirrryyy~~~|||yyy{{{~~~{{{ssspppvvv~~~xxxuuuttttttuuuyyysssZZZIII>>>999999000111333333222222222333//////000111222333444444.........------------,,,---------,,,,,,,,,,,,,,,******++++++++++++*********************************))))))))))))***++++++((((((((((((((())))))))))))))))))***++++++,,,,,,******++++++++++++******'''((()))***+++,,,------)))************+++++++++)))))))))***++++++,,,,,,,,,++++++++++++,,,------++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///222555:::@@@EEEIIINNNSSSXXX[[[]]]___aaaddd```___iii|||dddLLLBBB@@@???@@@NNN^^^jjjttt{{{}}}{{{uuunnncccXXXNNNIIIFFFEEEIIIFFFBBB>>>;;;:::::::::999;;;===@@@DDDIIIPPPUUUlll~~~||||||}}}pppcccYYYTTTUUUZZZ\\\```hhhpppwww|||}}}|||zzzsssssssssuuuyyyzzzvvv{{{xxxuuuuuuuuuvvvzzzuuuXXXGGG===777666888222222111222222222111000//////000000111111222222.........---------,,,,,,------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,+++************************)))))))))))))))***++++++(((((()))))))))*********((())))))***++++++,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++)))************+++++++++((())))))***++++++,,,,,,,,,,,,+++++++++,,,---...++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......+++---111555888===BBBFFFLLLPPPVVV[[[^^^```aaacccbbb```eeetttwwwZZZFFF@@@@@@@@@FFFXXXjjjsssuuuvvvuuusssjjjddd[[[RRRJJJGGGFFFFFFHHHEEE???;;;999999:::;;;999;;;???CCCHHHOOOVVV[[[uuu|||xxx{{{qqqeee[[[UUUVVV[[[\\\```gggooouuuzzz|||}}}}}}{{{{{{~~~vvvssspppnnnooosssxxx{{{|||yyyttttttuuuvvvyyyooo\\\GGG>>>:::666555888777555222111000///---***000000000000////////////......---------,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,------...---------++++++++++++++++++++++++))))))((())))))***++++++))))))******+++++++++,,,((())))))***++++++,,,,,,***++++++,,,,,,++++++***+++++++++***************)))************+++++++++((())))))***++++++,,,,,,---,,,+++***+++,,,---...++++++******)))*********++++++++++++++++++++++++,,,,,,,,,---------......+++...333777;;;???DDDGGGNNNSSSYYY]]]```bbbccceeebbbdddlll}}}kkkQQQAAA???AAAAAANNNaaatttzzzuuuqqqmmmkkkbbb^^^VVVNNNHHHFFFEEEFFFGGGCCC===999888999::::::;;;>>>BBBHHHNNNUUU]]]bbb{{{{{{vvvtttzzzrrreee[[[VVVWWW\\\]]]aaagggnnntttxxx{{{{{{~~~}}}|||zzz{{{}}}xxxqqqlllkkkmmmrrrvvv|||zzzssstttuuuvvvyyywwwTTTKKK@@@:::888888777444222222222111000//////...////////////////////////......---------,,,,,,,,,*********++++++,,,,,,,,,...---,,,,,,,,,,,,---......---+++***)))******++++++*********))))))(((((((((((((((***,,,,,,***(((++++++++++++++++++++++++***************)))((((((************************---------,,,+++***)))((())))))***+++,,,,,,------........................))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,000555:::>>>CCCHHHKKKRRRWWW\\\^^^```aaa```^^^^^^eeetttttt]]]LLLDDDAAADDDJJJYYYhhhuuuvvvoooiiifffccc___XXXNNNGGGDDDDDDFFFGGGDDD@@@<<<::::::;;;999777===???HHHPPPOOOPPP```uuu{{{pppsssxxx|||uuuggg\\\UUUVVV[[[cccdddhhhmmmtttyyy{{{|||yyyxxxxxxyyy|||{{{vvvtttsssqqqpppzzzsssuuuwwwuuutttvvv}}}rrr]]]KKKDDD;;;666555555333111222222111111000//////..............................------------,,,,,,,,,***++++++++++++++++++,,,........................+++++++++******+++,,,,,,++++++++++++******)))))))))))))))***+++++++++***++++++++++++++++++++++++***************)))((((((************************,,,,,,,,,,,,+++******)))*********++++++,,,,,,---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,------,,,,,,------...///...222777;;;@@@EEEJJJMMMTTTWWW[[[^^^aaaccccccaaa```jjj{{{oooXXXIIIBBBAAAFFFLLLZZZeeemmmkkkfffbbb```]]][[[VVVNNNGGGEEEDDDDDDDDDAAA>>>:::999:::;;;;;;:::???@@@HHHQQQSSSVVViii~~~xxxsssppptttxxx}}}wwwhhh\\\TTTUUUZZZbbbdddggglllqqquuuxxxxxxyyyyyyyyyzzz~~~}}}zzzyyywwwvvvyyy}}}uuuwwwyyywwwvvvxxx~~~qqqXXXGGGAAA<<<666333444333222///222111111000000//////...........................------------,,,,,,,,,,,,+++++++++++++++*********---...////////////...---((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++************))))))******++++++++++++++++++++++++++++++*********+++******)))(((+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...//////000333999>>>BBBGGGLLLPPPVVVWWWZZZ___ccceeedddcccdddrrryyygggRRREEE@@@AAAGGGNNN\\\aaaddd```]]]]]][[[WWWVVVRRRMMMIIIFFFDDDAAA@@@===;;;999888:::<<<======CCCDDDKKKTTTZZZdddyyyuuuppprrruuuzzz{{{jjj\\\SSSTTTYYYbbbdddhhhlllppprrrttttttxxxyyyzzz||||||~~~yyywwwxxxyyyxxxvvvxxx~~~~~~}}}sssYYYGGG???:::777555444555555333111111111000000////////////........................---------,,,,,,,,,++++++,,,,,,++++++******))))))+++,,,...//////...,,,+++((()))***,,,,,,,,,+++*********************************)))((('''(((***+++*********************************++++++******)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...///000000111555:::???DDDIIINNNRRRXXXXXX[[[bbbeeedddbbbbbbhhhzzzsssbbbNNNCCC???AAAHHHPPP\\\^^^^^^\\\\\\]]]ZZZUUUQQQOOOLLLJJJHHHDDD@@@===<<<:::999999:::<<<>>>???GGGIIIOOOZZZeeettt~~~uuuqqqtttxxx}}}}}}lll]]]SSSTTTYYYbbbeeeiiilllnnnpppqqqrrrwwwxxx{{{~~~~~~yyywwwxxxxxxwwwwwwxxx|||zzztttWWWBBB:::;;;555444444555555555444222000000000///////////////........................------,,,,,,,,,++++++++++++++++++******))))))))))))***,,,------,,,***)))******+++,,,+++***)))'''((((((((()))))))))))))))((())))))'''%%%%%%(((*********************************++++++++++++******++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............///000111222333666<<>>@@@HHHJJJRRR___nnn}}}vvvsssxxx{{{ppp```UUUUUU[[[___dddiiillllllmmmnnnooovvvwww{{{|||yyyyyyyyyyyyyyy{{{~~~|||~~~~~~yyy{{{uuu]]]FFF777555:::111111222333333222222111////////////////////////------------------------,,,,,,,,,,,,++++++++++++***************)))))))))))))))++++++++++++))))))++++++++++++***)))(((''''''''''''(((((((((((()))''')))***)))&&&%%%'''***************************)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///111222333555999???DDDIIIOOOTTTXXX[[[\\\bbbgggddd^^^```iii|||yyyrrrdddVVVHHHBBBAAACCCIIIOOOQQQUUUXXXXXXYYYZZZVVVPPPKKKJJJHHHFFFEEEBBB>>>:::<<<<<<<<<;;;;;;===@@@CCCHHHLLLVVVdddxxx~~~{{{|||vvveeeXXXWWW\\\]]]bbbiiilllllllllnnnpppuuuwwwzzz~~~|||zzzzzzzzz{{{|||~~~{{{zzzsss\\\KKK???666555777111111222222111111111111////////////////////////------------------------,,,,,,,,,++++++++++++***))))))))))))************************************+++***)))))))))))))))***'''((((((((())))))))))))'''+++---,,,(((&&&(((+++************************)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------............///000111333333999===BBBHHHMMMSSSXXX\\\______cccgggaaa\\\gggwwwuuulllYYYNNNCCC@@@BBBEEEJJJOOORRRWWWYYYWWWVVVWWWTTTPPPIIIFFFCCCAAA@@@>>><<<999999;;;<<<<<<===???DDDGGGKKKRRR]]]nnn~~~kkk[[[XXX\\\___fffmmmqqqrrrrrruuuxxxtttvvvyyy}}}|||zzzxxxwwwxxxyyy|||~~~}}}lllXXXDDD===:::666222111333444444333222111111222.........///////////////------------------------,,,,,,,,,+++++++++******(((((())))))******++++++,,,,,,+++******+++,,,,,,))))))(((((((((***+++---(((((())))))*********+++(((,,,000///+++((()))+++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))***+++,,,,,,------........................++++++++++++++++++++++++,,,,,,,,,---------...............///000222333444;;;???EEEKKKPPPVVV[[[___bbbaaadddeee^^^\\\mmm}}}sssgggRRRHHH??????BBBEEEKKKPPPVVV[[[\\\WWWTTTUUUTTTRRRGGGDDD@@@===<<<;;;:::999777:::<<<===>>>AAAGGGKKKPPPXXXeeewwwooo^^^XXX[[[dddkkktttxxxyyyyyy}}}sssuuuxxx}}}{{{xxxvvvtttssssssvvvyyy|||}}}}}}yyy}}}xxxcccLLLFFF>>>888444333111111222222222222222222222222......------------......////////////...---,,,+++,,,++++++******++++++,,,,,,,,,+++***))))))******)))***+++,,,,,,+++***)))))))))***++++++)))((('''))))))))))))))))))))))))++++++******)))(((((((((((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******************))))))******++++++++++++///...------,,,,,,,,,,,,++++++******++++++,,,---,,,------...---,,,***))),,,++++++,,,///222555777>>>AAAFFFJJJOOOVVV\\\aaabbb```aaabbb\\\]]]tttuuugggZZZGGGDDDAAA@@@CCCGGGKKKMMMWWWWWWVVVUUUTTTSSSSSSSSSIIIDDD===;;;======;;;888???;;;:::===@@@DDDJJJQQQSSSjjjxxxtttbbb[[[]]]```kkkzzz~~~{{{yyy{{{}}}zzztttqqqqqqmmmmmmnnnqqqssstttsssrrrrrrppprrrvvvxxxyyyzzzdddRRRDDD???:::555333333222111111111111111111111111111......------------......////////////...---,,,+++,,,++++++******++++++,,,,,,++++++***))))))******)))***++++++++++++***)))***************)))(((((()))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++++++++---,,,,,,+++******+++++++++++++++++++++,,,------+++,,,---------,,,+++***---------...111444888:::AAADDDHHHLLLPPPUUU[[[___aaa______```\\\```wwwzzzmmm^^^QQQDDDCCCAAABBBEEEJJJOOORRRXXXXXXYYYYYYXXXVVVTTTRRRHHHBBB<<<999:::;;;:::777>>>;;;<<<@@@DDDHHHPPPWWWbbbyyyyyyhhh______dddooo|||{{{~~~zzzvvvsssmmmjjjjjjggggggggghhhhhhhhhfffeeecccbbbdddhhhkkkoooxxxwwwaaaNNNBBB:::777444222333333222111000000000000000000000000......------------............///......---,,,+++,,,++++++******++++++,,,,,,+++******)))*********)))***++++++++++++***)))+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))))))))***,,,,,,,,,,,,,,,------...++++++,,,---------,,,,,,.........000333777;;;===EEEGGGKKKNNNQQQUUUZZZ^^^bbb^^^]]]\\\[[[ccc{{{rrrcccUUUJJJ??????@@@BBBGGGLLLRRRUUUWWWYYY\\\]]][[[WWWRRRNNNIIICCC<<<999999::::::999<<<;;;>>>DDDIIINNNVVV^^^lllooodddaaafffppp~~~~~~|||rrrnnnkkkfffbbbbbb^^^^^^^^^^^^^^^]]]]]]\\\]]]\\\^^^bbbggglllxxxvvv```NNNBBB<<<444222111111222333222000////////////////////////......------------......---.........------,,,+++,,,++++++******++++++,,,++++++***************+++*********++++++*********,,,+++)))((((((((()))***))))))))))))))))))))))))(((((())))))************(((((()))))))))*********++++++++++++++++++++++++***************************************++++++++++++************)))))))))******))))))))))))******------,,,,,,,,,---......***++++++,,,------------......///111444999===???FFFIIIMMMPPPTTTXXX\\\___ccc___[[[YYY[[[eee{{{yyyiii[[[OOOHHH<<<===@@@CCCGGGLLLRRRUUUWWWZZZ]]]___\\\UUUNNNIIIJJJEEE???;;;:::<<<<<<<<<::::::???FFFKKKPPPYYYbbbrrruuuiiiccccccnnnxxxmmmhhheee```]]]]]]VVVWWWXXXXXXYYYZZZ\\\^^^______bbbgggllltttppp[[[KKKAAA<<<:::333222111222333333111///..............................------------......------------------,,,+++,,,++++++******++++++,,,+++***************+++++++++******************+++,,,+++)))((((((((()))***))))))))))))))))))))))))************))))))(((((((((((()))))))))*********++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))((((((++++++*********++++++,,,------,,,,,,,,,---......++++++++++++,,,------...------...111555:::???AAAFFFJJJNNNSSSWWW[[[___bbbddd___YYYWWWZZZeeevvv}}}ppp```QQQIIIFFF>>>AAAEEEHHHKKKOOOTTTXXX[[[^^^aaaaaa\\\TTTKKKEEEGGGCCC>>>;;;:::;;;======:::;;;@@@GGGKKKQQQ[[[fff{{{zzznnneeebbblll~~~tttfff```^^^[[[XXXXXXPPPRRRSSSTTTUUUXXX\\\``````bbbgggnnnuuutttXXXFFF===999777666555333222222333333111///..............................------------......,,,,,,------------,,,,,,,,,++++++******++++++,,,*********)))******+++,,,++++++***))))))***+++++++++******)))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,((((((((()))))))))******,,,++++++++++++,,,------,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,------------///222666<<>>;;;999888999:::<<<;;;===BBBHHHMMMSSS```mmmtttjjjeeennn~~~|||~~~ooo```ZZZYYYWWWUUUUUUPPPRRRTTTTTTTTTWWW]]]cccjjjmmmuuu~~~ooo[[[EEE;;;888555333444555333111111222222222111..............................------------......+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,******))))))***++++++,,,++++++***))))))***++++++***************)))(((((())))))))))))))))))))))))*********)))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,(((((()))***+++,,,------+++++++++++++++,,,------+++++++++++++++,,,------...---,,,+++++++++,,,---......000444999???DDDGGGKKKOOOTTTXXXZZZ]]]```bbb\\\YYYUUUUUU\\\fffmmmqqqxxxqqqiii___PPPAAA>>>BBBFFFLLLRRRVVVXXXZZZ```dddeeedddbbb]]]VVVLLLDDD???:::::::::999999999:::;;;===???DDDKKKQQQYYYiiixxx}}}qqqiiiqqqzzzwwwtttsssnnnqqquuu{{{ooo^^^XXXXXXWWWVVVVVVUUUWWWZZZ[[[\\\aaajjjqqq~~~xxxWWWHHH;;;999888555333444444222000///111222333222////////////////////////.........------.........++++++,,,------,,,,,,,,,,,,++++++++++++++++++,,,******))))))***+++,,,,,,,,,+++***))))))***+++,,,)))***+++++++++***((('''))))))))))))))))))))))))((((((((()))******++++++((())))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))***+++---...///000++++++******+++,,,------++++++******++++++,,,---///...,,,+++***++++++,,,///000222555;;;AAAFFFIIINNNQQQVVVYYY[[[]]]___```XXXUUUSSSTTT\\\fffllllllmmmggg```YYYLLL@@@???EEEDDDKKKSSSWWWYYY\\\bbbgggdddbbb^^^XXXOOOFFF>>>:::888:::;;;;;;;;;;;;<<<===???AAAGGGNNNTTT^^^pppwwwjjjrrr~~~yyyrrrooonnnmmmfffiiinnnsssxxx|||qqq```YYYZZZZZZYYYYYYYYY]]]bbbdddgggooozzzoooYYYCCC???999555444555555555111111111111000000000000//////000000///...------......---------,,,,,,,,,000///---+++++++++---...************************,,,,,,,,,++++++*********)))))))))***+++++++++,,,++++++******)))((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++++++++***************++++++++++++++++++++++++,,,+++******)))*********)))***,,,------,,,***)))***++++++,,,,,,++++++***,,,+++***)))((((((((((((,,,,,,++++++,,,,,,---...------,,,,,,,,,---......+++///444999>>>CCCIIILLLQQQTTTVVVZZZ___bbbaaa]]]XXXPPPPPP[[[bbbaaaccchhhnnnfffXXXJJJAAA@@@DDDIIIMMMPPPWWW___fffhhhfffdddggg^^^UUUMMMEEE===;;;===555666888888999:::<<>>CCCHHHNNNQQQWWWXXXXXXZZZ[[[\\\]]]^^^^^^dddggghhhgggfffaaa[[[UUUQQQKKKDDD@@@BBBGGGKKKVVVcccwwwzzziiiUUUIIIAAA;;;999:::777888999999999;;;>>>@@@CCCIIIOOOXXXhhh{{{zzztttsss}}}{{{rrriiieeecccaaadddhhhjjjooovvv{{{{{{yyyvvvuuuuuuvvvyyy}}}}}}qqqfffbbbcccggglllrrr}}}}}}}}}zzzuuuuuu}}}qqq[[[III???;;;666444333333333222///---111000000000////////////------...///000000//////......---------,,,,,,,,,+++,,,------------++++++************************+++++++++***************++++++******))))))((((((*********+++++++++,,,,,,************************)))))))))******)))))))))(((((()))***+++,,,,,,,,,------,,,,,,++++++******))))))))))))***+++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***************+++,,,------,,,,,,++++++,,,,,,---...------,,,------...///000222666;;;@@@EEEJJJPPPSSSZZZYYYZZZ[[[\\\]]]bbbhhhqqqyyyzzzrrrllljjjbbbWWWNNNKKKFFFBBBAAAFFFOOOUUU___qqq{{{gggQQQDDD>>>:::888999999999:::::::::<<<@@@CCCFFFKKKRRR\\\mmmxxxrrryyyvvvnnnfffcccbbbbbbhhhnnnqqqvvv{{{~~~}}}}}}}}}rrrfffcccdddgggmmmrrrsssttttttqqqooorrr{{{zzznnnYYYIII@@@;;;888444333222333333333000...000000000////////////...------...///000000//////......---------,,,,,,,,,---,,,+++***++++++------************************************************+++******))))))(((((((((++++++******))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***+++,,,,,,,,,+++,,,,,,,,,------......++++++***************+++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******,,,,,,++++++,,,,,,---...------------...///000111444777===BBBGGGLLLQQQUUU[[[YYY[[[^^^___aaakkkwwwwwwnnnjjj```TTTKKKGGGBBB???BBBKKKWWW```jjj{{{~~~qqq___JJJ???;;;999888:::999:::;;;;;;;;;>>>CCCFFFJJJOOOWWWbbbttt{{{qqqvvvssskkkdddbbbaaadddllltttxxxzzz~~~}}}qqqeeeaaaaaabbbfffkkkeeehhhkkkkkkmmmuuuyyyrrrnnnVVVDDD<<<888555333333222111222333333111///000000////////////......---...//////////////////......---------,,,,,,,,,---,,,***))))))+++---...************************)))))))))***************))))))))))))))))))((((((++++++******)))(((((('''(((((((((((((((((((((((()))******++++++******))))))))))))***+++++++++,,,******+++,,,---...//////,,,++++++***))))))******++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))((())))))***,,,,,,++++++,,,,,,---...,,,,,,------...///111111666:::???DDDIIINNNTTTWWW[[[YYY[[[```aaadddtttxxxoooggg[[[PPPFFFCCC??????DDDQQQaaakkktttxxxooobbbTTTEEE>>>;;;999888:::999::::::;;;===AAAFFFJJJNNNUUU```mmmtttuuuqqqjjjdddaaa```dddnnnxxx{{{~~~zzznnnbbb]]]\\\[[[^^^bbb___fffkkknnnsss}}}~~~xxxqqqkkkzzzbbbUUUDDD999555555333111111000///000111222111000000000/////////.........//////////////////...---......---------,,,,,,,,,+++++++++++++++,,,,,,---************************((()))))))))*********+++((((((((()))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))******************++++++*********++++++,,,,,,,,,*********)))******++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...000111222999<<>>CCCIIIMMMPPP[[[jjj{{{{{{yyyssslllfffbbbaaaeeeppp|||wwwjjj^^^YYYWWWVVVXXX\\\```iiipppsssxxx}}}~~~}}}wwwtttrrrooommmrrr^^^KKKEEE<<<666555555555444000///......000111111000000/////////............///000000000///...------......---------,,,,,,,,,((()))+++---------+++***************************(((((())))))*********+++''''''(((((())))))***************+++,,,,,,------******************************++++++++++++******+++++++++************************)))))))))))))))(((((())))))***+++------,,,++++++******++++++,,,+++++++++,,,,,,+++++++++(((((()))***+++---///000,,,,,,++++++,,,,,,---...,,,,,,------///000111222;;;>>>DDDIIINNNSSSXXX\\\\\\YYY\\\aaaaaafffzzz}}}}}}xxxgggVVVNNN>>>@@@DDDKKKVVVeeeuuu~~~}}}qqqcccXXXMMMHHHCCCAAA===888777:::777888:::;;;>>>DDDKKKPPPQQQ___rrr~~~vvvpppiiieeedddgggsssttthhh\\\VVVUUUTTTVVVYYYbbblllsssuuuyyy~~~zzzuuuuuuyyy||||||zzz||||||tttooooooqqqsssrrrjjjXXXPPP===;;;888555333222222222000000000000000000000000.........///......---,,,..................------///111222000,,,******,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++***(((((()))***))))))************************))))))))))))))))))))))))+++++++++*********)))))),,,+++***))))))***+++,,,++++++,,,,,,,,,---------***++++++,,,------------'''(((***---...---,,,,,,))))))***+++---...//////,,,,,,------...///000000***,,,///000111222444666>>>AAAFFFLLLRRRWWW[[[]]]YYYbbbcccZZZ\\\ooowwwkkkWWWFFF???AAAFFFOOO\\\kkkxxx~~~}}}||||||xxxlll[[[NNNIIIHHHDDD???:::888999:::999888777999@@@HHHMMMMMMUUUkkk|||rrrnnniiifffeeeiiiwwwmmmaaaUUUPPPNNNOOOTTT[[[dddnnnvvvxxxxxxzzzzzzxxxqqqooommmkkkkkkkkkmmmnnnsssyyy~~~ssskkkmmmsssxxxzzz}}}zzzeeeQQQDDD???;;;999666444222222222222000000000000000000000000/////////000///......---------------------------///000111///,,,***+++---+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************,,,***((()))***+++***)))************************))))))))))))))))))))))))+++++++++*********))))))******)))(((((()))******++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,***+++,,,------+++***(((******++++++,,,---......,,,,,,,,,---.........///+++---///000111333666888@@@CCCHHHNNNTTTYYY\\\^^^[[[aaa```YYY]]]pppxxxiiiUUUEEE>>>CCCKKKVVVcccoooxxx}}}|||{{{zzzyyyuuujjjZZZNNNJJJHHHDDD???:::888999:::>>>======???DDDLLLQQQSSS^^^wwwuuuoooiiiggghhhppp{{{hhh]]]RRRMMMKKKLLLQQQWWW^^^hhhppprrrqqqrrrpppmmmkkkjjjhhhgggggghhhiiijjjmmmrrr{{{}}}sssmmmqqqyyy~~~qqq\\\KKK???888777777666444222111111222222000000000000000000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++************************,,,+++))))))+++,,,+++***************************))))))))))))))))))))))))+++++++++***************))))))(((((((((((())))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---,,,+++***)))+++++++++,,,,,,---------,,,,,,,,,,,,---------------......///000333888<<>>======???DDDJJJPPPUUUdddvvvnnngggeeejjjxxxsssaaaWWWMMMIIIGGGHHHMMMRRRWWW```hhhiiihhhhhhfffdddddddddccccccdddeeeggghhhlllqqqxxx|||uuurrrxxxpppXXXHHH@@@:::777777333333222111111111111222000000000000000000000000///////////////...------,,,,,,,,,,,,,,,---------,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************++++++++++++++++++++++++,,,+++)))***+++---,,,+++************************))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++............000555;;;@@@DDDGGGLLLRRRWWW[[[^^^___]]][[[WWWWWWdddxxxhhhUUUGGG@@@BBBJJJXXXfffpppuuuvvvvvvtttqqqmmmkkkiiibbbVVVMMMHHHGGGCCC???:::888999;;;<<<;;;===@@@DDDHHHQQQYYYmmmtttkkkbbbbbblll}}}lllZZZQQQIIIFFFEEEEEEIIINNNRRRZZZ`````````bbbcccbbbbbbccccccdddfffhhhiiikkkpppttt{{{~~~~~~yyywww~~~vvvbbbSSSCCC===;;;888555444111111000000000111111111////////////////////////------......------,,,+++,,,---------.........///,,,,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************,,,***)))***+++------,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,+++******)))((()))***+++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++////////////111777>>>CCCEEEHHHMMMSSSXXX\\\]]]^^^[[[WWWUUUZZZkkk}}}xxx]]]KKKCCCBBBFFFNNN\\\iiirrruuuuuussspppkkkeeebbb```[[[RRRKKKEEEDDDAAA===:::888:::<<<>>>===@@@FFFIIILLLXXXddd{{{qqqhhh```cccqqqxxxgggUUUMMMFFFEEEEEEEEEGGGLLLMMMTTTXXXXXXYYY___dddfffeeefffgggiiikkkmmmooopppqqquuu|||zzzzzz{{{~~~|||ttt\\\KKKBBB;;;::::::666222111000000000000000000000000////////////////////////,,,------------,,,++++++,,,------....../////////---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++)))((()))+++,,,,,,,,,************************))))))))))))))))))))))))***************+++++++++++++++,,,------,,,++++++*********++++++++++++,,,++++++++++++++++++***))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000333999@@@FFFFFFJJJOOOUUUZZZ]]]^^^^^^YYYWWWXXXbbbrrrpppUUUFFFDDDGGGIIIRRR___llltttuuusssppplllfff^^^YYYWWWTTTMMMGGGAAA@@@>>>;;;999888;;;===<<<<<>><<<===DDDNNNQQQUUUfffzzzttthhhbbbaaalll~~~~~~lll[[[MMMGGGCCCDDDEEEDDDEEEHHHIIIQQQWWWYYY\\\ccchhhjjjiiikkkmmmoooqqqsssuuuuuutttyyy}}}~~~zzz~~~}}}gggUUUGGG===555222111222222///000333111111111111111000000///////////////////////////......//////......---,,,******+++,,,,,,---......///,,,***+++---...,,,)))************************(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((***+++,,,+++************************))))))))))))))))))))))))))))))******++++++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------((()))***+++++++++++++++)))))))))***+++,,,......+++++++++,,,,,,---------,,,,,,------...///000000---...111333777<<>>BBBHHHMMMTTTZZZeeepppqqqkkkeeedddddd[[[PPPGGGCCCAAA>>><<<::::::999777888;;;AAAEEENNNTTT```vvvqqqbbbWWWWWW\\\iii~~~pppdddXXXNNNEEEDDDDDDEEEHHHKKKNNNPPPZZZ]]]cccgggiiihhhfffdddeeefffffffffeeedddccccccdddmmmxxx~~~|||{{{~~~{{{nnnQQQFFF:::666555333333555111222333444333111///...000000/////////.........///...---,,,,,,,,,,,,,,,---///000000...------...+++++++++++++++++++++,,,***************)))((((((++++++++++++++++++++++++************************++++++*********++++++,,,'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))******++++++***)))(((((()))***+++((())))))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......///333999>>>BBBGGGNNNRRRVVVZZZ___bbbaaa^^^[[[ZZZ```ppp{{{tttjjjiiikkkkkk^^^QQQCCC===???DDDKKKPPPUUU[[[dddjjjjjjeee```^^^\\\UUUKKKCCC???======<<<;;;:::999777888<<>>CCCJJJOOOUUUcccrrrsssccc[[[YYYZZZcccttt|||yyyyyyzzzgggZZZOOOKKKKKKFFFEEEEEEEEEFFFIIIKKKMMMOOOQQQUUUYYY[[[[[[YYYXXXYYYYYYZZZ[[[]]]```bbbccchhhooowwwzzzyyyuuurrrqqqpppwwwzzzhhhYYYMMMBBB:::777333222444444111111333222222222111000000////////////.........------------------,,,,,,------...***,,,------+++******+++,,,------...---,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,+++******)))))))))*********+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))************))))))))))))))))))*********************++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////333:::CCCGGGGGGJJJQQQWWWXXX]]]aaaaaa]]]ZZZZZZ\\\lllqqqqqqkkkjjjppppppkkkRRRFFFAAAHHHNNNQQQXXXbbbaaaeeeeee^^^WWWTTTOOOJJJEEEDDDAAA===:::999999;;;888999<<<>>>BBBGGGNNNSSSXXXoootttdddZZZZZZ]]]gggwww}}}wwwtttzzzqqqaaaTTTKKKHHHJJJEEEDDDCCCCCCDDDFFFIIIKKKOOOQQQUUUXXXZZZZZZYYYXXXVVVVVVWWWXXX[[[]]]```aaadddhhhmmmooonnnmmmooopppsss|||yyybbbOOODDD>>>:::777777222000111111000222666333222111000/////////000//////.........---------------,,,,,,,,,------...,,,...//////---,,,,,,---------...///...---+++***)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,+++*********+++'''((()))***,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,'''((()))******)))((('''''''''((()))***+++,,,,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,---...///000555===FFFIIIIIILLLRRRXXXZZZ^^^bbbbbb^^^[[[\\\^^^ooowwwyyyrrroooqqqpppjjjMMMDDDBBBJJJQQQSSS[[[gggccchhhfff\\\UUURRRMMMGGGBBBAAA@@@===:::999999:::666999<<<@@@DDDJJJPPPTTT]]]zzzuuueeeYYYZZZ```lllzzz}}}wwwrrruuujjj[[[OOOFFFCCCGGGCCCBBBAAABBBCCCFFFHHHJJJQQQSSSVVVYYYZZZZZZYYYXXXUUUUUUVVVWWWXXX[[[]]]___aaadddggghhhhhhiiimmmqqqwwwvvvbbbNNNEEEAAA;;;777777333333111000000000111222//////000000000000//////......////////////.........------,,,,,,------......---,,,,,,+++++++++,,,///...---+++******++++++---,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((---,,,+++))))))***,,,---......,,,+++***)))))))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))***++++++++++++***)))***++++++)))(((((((((++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------,,,,,,---000333;;;>>>CCCHHHMMMRRRWWW[[[aaa```aaaaaa\\\XXX```mmm}}}}}}zzzuuussspppdddVVVGGGAAAAAAIIISSSZZZccckkkpppnnnhhh___TTTKKKFFFDDDCCCBBB???===<<<<<<======999;;;===@@@DDDKKKSSSXXXkkk}}}xxxfff\\\]]]bbbkkkxxx~~~wwwpppqqq~~~{{{aaaSSSNNNIIIEEECCCFFFFFFGGGGGGFFFGGGJJJLLLSSSXXX]]]```^^^ZZZVVVTTTVVVVVVWWWXXXYYYZZZ[[[\\\```bbbggghhheeeeeeooo{{{vvv```QQQBBB<<<888444111111333222111000000000111111//////000000000000//////...////////////......---,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++///...,,,+++******++++++(((((()))***++++++,,,,,,+++*********))))))))))))+++++++++++++++++++++***------,,,+++************))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))***+++++++++++++++)))+++,,,,,,***((())))))++++++,,,,,,,,,,,,---------------------------------......------///222555<<>>BBBGGGLLLQQQUUUZZZ]]]\\\]]]^^^\\\YYY]]]nnnuuulll```QQQDDD;;;AAAEEEKKKZZZoooyyyxxxllljjjeee]]]RRRJJJDDDBBB???>>>;;;999888999::::::777:::>>>BBBHHHRRR___hhhsssvvveee^^^```dddkkkuuu{{{qqqkkkooowwwsss[[[MMMIIIGGGEEEFFFEEEGGGIIIKKKMMMPPPUUUXXXaaadddhhhhhheee```\\\YYYWWWVVVVVVWWWYYY\\\___aaagggjjjpppuuutttuuu}}}rrraaaOOODDD===<<<;;;:::777555444666222111111000000000000000...//////////////////...////////////...---,,,,,,++++++************++++++++++++,,,,,,,,,+++++++++---,,,,,,+++++++++******//////...---,,,******)))************************((()))+++,,,,,,+++*********************+++,,,,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************)))***++++++,,,,,,++++++***,,,...---,,,++++++,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,............///222777;;;@@@DDDJJJOOOSSSWWW[[[^^^\\\]]]]]]ZZZXXXaaauuu|||sssgggYYYKKKBBB:::DDDJJJNNNaaazzz~~~llljjjddd[[[QQQHHHCCCAAA>>>===;;;999888888999:::999<<<@@@DDDIIITTTbbblllwwwuuuddd\\\___dddkkkttt|||}}}vvvnnnmmmrrrttt\\\NNNIIIGGGHHHJJJKKKNNNQQQSSSUUUWWWZZZ\\\eeehhhjjjiiifffaaa]]][[[YYYYYYYYYYYY[[[___ccceeeiiilllsssyyyzzz{{{wwwiiiYYYJJJ???:::333666888666333222222222111111111111000000//////......////////////.....................---,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,++++++***++++++++++++++++++******//////...---,,,******)))***************+++++++++******)))))))))***,,,,,,))))))))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++***,,,......,,,+++,,,---+++++++++,,,,,,,,,------*********++++++,,,,,,,,,------------...222888===AAAFFFLLLQQQUUUYYY\\\___^^^___]]]XXXXXXdddxxx{{{rrrcccTTTIIIDDD>>>HHHOOOUUUhhhooollldddZZZPPPHHHDDDBBB???===;;;:::999:::;;;<<<<<<@@@DDDFFFJJJSSSaaalllwww|||}}}ssscccYYY]]]dddlllvvv|||xxxyyy}}}tttrrrtttzzzuuu]]]OOOIIIHHHKKKOOOQQQUUUZZZ^^^```aaacccdddeeegggiiihhhddd___\\\[[[]]]]]]]]]^^^```cccfffhhhiiikkkqqqwwwyyy{{{{{{pppaaaSSSFFF<<<888999222666777444222222222///000000111111000000///...---......//////......---,,,------.........------,,,,,,++++++++++++,,,,,,))))))+++,,,,,,,,,+++*********++++++++++++******)))))))))******+++++++++*********+++++++++++++++***)))((('''(((***,,,...)))))))))))))))***+++,,,))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,,,,,,,,,,***+++------,,,+++,,,---++++++,,,,,,,,,,,,------+++,,,,,,------......///------------///333:::???BBBGGGMMMSSSWWWZZZ]]]_________[[[VVVZZZiiizzz|||ppp___NNNEEEDDDFFFLLLRRR\\\ooouuupppfffZZZNNNGGGEEEEEE???>>><<<:::::::::<<<===???DDDIIIJJJLLLSSSaaalllxxx}}}|||}}}|||xxxuuuooossswww|||rrrcccXXX]]]fffnnnxxx{{{|||yyyvvvyyywww~~~vvv___PPPKKKLLLQQQVVVXXX^^^eeekkkmmmlllkkkkkkdddfffgggfffccc___^^^]]]___```aaabbbdddfffhhhiiihhhiiimmmrrruuuvvv}}}|||sssfffYYYKKKCCC===777666999555888666222222555444000///000111111111000......---......//////......---++++++,,,---............++++++************++++++((()))+++,,,,,,,,,+++***)))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,*********++++++,,,,,,,,,((((((((())))))***+++,,,***)))))))))))))))***+++))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************((()))))))))*********+++***+++,,,,,,------,,,,,,)))+++,,,---,,,+++,,,---++++++,,,,,,,,,,,,------++++++,,,------...//////---...---...000555===BBBCCCGGGNNNTTTWWWZZZ]]]___^^^]]]XXXUUU]]]nnn{{{vvvjjjWWWFFF@@@CCCLLLMMMSSScccvvv{{{ttthhhZZZMMMGGGFFFGGG>>>===;;;:::::::::<<<===AAAGGGMMMOOOOOOVVVbbbmmm}}}|||xxxsssoooeeehhhkkknnnqqqzzzqqqbbbZZZ```hhhqqqzzzzzzxxxzzzwww{{{yyycccVVVRRRUUU\\\dddffflllsssxxxwwwrrrmmmjjjdddfffgggfffdddbbbaaabbb```aaaccceeegggggghhhggggggfffhhhmmmooopppwww~~~qqqdddTTTHHH===;;;:::666666999444555333...///444333...///000111111111000...------..................---******,,,---.../////////******))))))))))))******'''(((***,,,---,,,***)))))))))+++,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,%%%''')))+++,,,+++************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++***+++,,,,,,------,,,,,,(((***,,,,,,++++++,,,---++++++,,,,,,,,,---------))))))***++++++,,,------////////////111777???DDDCCCHHHNNNTTTXXXZZZ]]]^^^]]][[[VVVTTT```rrr}}}~~~}}}wwwnnnbbbPPP@@@<<>><<<:::999999;;;===???GGGPPPYYYYYYWWW^^^ppp}}}zzzsssnnnhhhcccaaaeeehhhkkkuuu~~~mmmbbb___eeennnxxxyyysssqqqtttzzzrrreeedddkkktttyyy}}}}}}vvvmmmfffbbbffffffeeedddbbbaaa___^^^bbbcccdddfffhhhiiiiiiiiihhhgggeeedddfffnnnxxx|||kkkZZZKKKAAA===<<<888555333222222222333333222111111111111111..............................////////////.........---+++******+++,,,---,,,,,,+++++++++,,,------++++++++++++++++++++++++......//////...------,,,************************)))))))))***+++++++++,,,******+++,,,,,,+++******+++++++++************************))))))*********++++++++++++++++++++++++)))))))))******)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++************************++++++,,,,,,------....../////////222777===CCCFFFJJJLLLPPPUUUYYY\\\^^^___]]]YYYZZZeeennnqqqrrrtttrrreeeUUUIII@@@===CCCKKKQQQXXX```hhhsss||||||wwwpppfffYYYQQQNNNKKKHHHDDD===<<<:::999:::<<<>>>@@@FFFNNNWWW[[[___kkk~~~}}}|||{{{zzzzzz~~~{{{vvvrrrnnnjjjiiikkkmmmooowww|||kkkaaa```eeennnxxxyyytttqqqrrruuu|||{{{qqqpppuuuyyy|||{{{{{{yyytttmmmgggcccbbbffffffeeeeeecccbbbaaa```___```bbbdddeeeffffffgggfffeeeccccccfffnnnxxx~~~zzzdddSSSFFF<<<777777777555444444444555666444333222222111111222222........................------............------,,,++++++++++++---///000+++***(((''''''((()))***************************....../////////...------******************************************++++++)))******++++++******)))++++++++++++******))))))++++++************++++++++++++++++++++++++++++++(((((())))))))))))((((((*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))).....................---000000111444999@@@EEEIIIMMMNNNRRRUUUYYY]]]___aaaYYYZZZaaakkkqqqpppmmmllljjj]]]LLLBBB<<<>>>FFFPPPTTT\\\dddjjjooosssqqqmmmeee]]]TTTOOONNNLLLHHHDDD===<<<:::999:::===@@@AAAIIINNNVVV___kkk|||~~~{{{|||}}}~~~}}}~~~yyyxxx{{{}}}{{{{{{}}}}}}{{{yyywwwuuutttvvvwwwxxx}}}zzzhhh^^^___dddlllxxxzzzuuusssqqqqqquuu}}}xxxyyy~~~~~~|||}}}}}}|||xxxuuupppjjjdddbbbbbbdddhhhggggggeeedddcccbbbaaa^^^___aaabbbddddddeeeeeeeeeddddddeeeiiiqqqzzzxxxbbbOOOCCC===999888444444333333444555666777444333333222222222222222........................++++++,,,,,,,,,,,,++++++*********+++---///111222,,,***(((&&&%%%&&&((()))************************---------......---,,,,,,************************+++++++++***************)))))))))******))))))))),,,,,,++++++***))))))))),,,++++++++++++++++++,,,************************(((((())))))))))))((((((************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000222666;;;BBBGGGKKKOOOQQQTTTWWW[[[^^^```aaaUUU[[[eeeooorrrooojjjggg```TTTGGG@@@>>>AAAJJJSSSVVV___gggjjjlllllljjjeee___YYYRRROOOOOOMMMHHHBBB<<<;;;::::::;;;>>>AAACCCMMMPPPXXXeeevvv}}}|||yyy|||sssoooooorrrttttttvvvzzz}}}~~~~~~}}}~~~~~~xxxfff[[[]]]aaajjjxxx|||wwwuuuqqqooorrrxxx{{{zzzvvvlllkkklllrrrvvv{{{~~~{{{xxxqqqoookkkfffccccccfffjjjlllkkkiiifffdddbbbaaa```___```aaacccdddeeeeeeeeeeeeffffffhhhmmmuuuzzzggg\\\MMMAAA;;;:::999999333333333333333444444444444333222222111111222222........................,,,,,,------------,,,,,,))))))***,,,...///111222111///,,,***)))+++,,,...++++++++++++++++++++++++***++++++,,,,,,+++++++++************************+++++++++******************))))))))))))))))))***+++++++++*********)))))),,,++++++++++++++++++,,,************************)))******++++++******)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...///000111222---///222666===CCCIIILLLRRRTTTXXX[[[]]]_________SSS[[[gggooorrrpppjjjdddTTTJJJBBB@@@CCCGGGMMMTTTYYYaaaiiikkkkkkjjjgggbbb]]]XXXSSSQQQQQQNNNGGG@@@;;;;;;::::::<<<@@@CCCEEELLLQQQ\\\mmmuuutttyyy|||xxxvvvyyyxxxllljjjkkkoooqqqppprrrwww{{{|||}}}|||{{{|||wwweeeZZZZZZ___iiiyyy{{{wwwssspppqqqtttuuurrroooddd```___bbbgggnnn{{{{{{vvvsssjjjkkkkkkkkkjjjkkknnnqqqqqqooolllhhhdddbbb```___```aaabbbcccdddeeeeeeeeeeeefffgggiiioooxxxzzz}}}}}}{{{}}}nnnbbbMMMFFF===888666777666555333333333333222222222222333222111111000000111111..............................////////////......))))))***,,,---...///000...---+++******+++,,,---++++++++++++++++++++++++))))))******++++++************************************************+++++++++******))))))******+++************************++++++************++++++******************************++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...///111222222---///222888>>>EEEKKKNNNUUUXXX\\\___```___]]]\\\SSS\\\gggooosssqqqhhh^^^IIIAAA>>>BBBIIINNNTTTYYYaaagggkkkkkkkkkjjjddd]]]\\\WWWRRRPPPPPPLLLDDD>>>;;;::::::;;;===AAAEEEGGGJJJSSScccyyywwwnnnooouuuwwwvvvyyyrrrffffffkkkpppqqqnnnnnnrrrwwwxxxyyyxxxwwwzzzwwweee[[[XXX^^^jjj|||zzzyyywwwuuutttpppllliiiaaa\\\YYYZZZ^^^dddppp{{{xxxrrrppphhhkkknnnqqqrrrsssuuuwwwvvvsssoookkkgggdddcccbbbaaabbbcccdddeeeeeeeeeeeefffffffffiiiooo{{{yyyyyyzzzwwwzzzsssdddUUULLL???;;;666444555666444222111222222222222222111111222111000000//////000000........................------............------)))***+++,,,,,,---------)))(((((((((((())))))***************************))))))***+++++++++++++++************************)))))))))***+++++++++,,,,,,+++************+++,,,)))))))))***++++++,,,,,,*********))))))*********************************))))))************))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000---000444:::AAAHHHNNNQQQWWW[[[___cccccc```[[[XXXUUU^^^iiiqqqvvvsssdddUUUDDD>>><<>>BBBFFFIIINNNZZZppp~~~nnniiimmmttt{{{xxx{{{{{{vvvxxx}}}ooocccfffmmmtttsssnnnlllnnnppprrrssssssrrrwwwxxxfff\\\XXX^^^lllxxxooojjjgggddd___\\\\\\\\\]]]dddlllyyyuuunnnkkkiiimmmqqqtttvvvwwwyyyzzzyyyvvvsssoookkkjjjiiiiiigggggghhhiiijjjjjjjjjjjjkkkjjjiiilllsss}}}xxx}}}}}}wwwtttsss{{{|||nnn]]]MMMCCC>>>:::777333444666888666444000000111222222222222111111000000///////////////........................*********++++++************++++++,,,,,,+++++++++))))))******++++++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,------,,,+++******+++,,,---(((((()))***+++,,,,,,---******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................111555<<>>>>>HHHVVVbbblllssszzzxxxtttnnnkkkggg\\\QQQTTTOOOKKKIIIIIIFFF@@@::::::::::::;;;>>>CCCGGGJJJTTTccc{{{vvviiifffmmmttt{{{vvvsssvvv}}}{{{rrruuuuuuiiidddhhhqqqxxxwwwppplllmmmjjjmmmooooooooouuu~~~yyyggg]]]XXX```ooo}}}rrrkkkiiihhheeecccbbb^^^[[[]]]aaafffooo{{{~~~rrrjjjffflllooorrruuuvvvwwwyyy{{{zzzxxxtttqqqooonnnnnnooommmnnnoooooopppppppppppppppooonnnpppwwwyyy{{{{{{uuuqqqlllsss}}}ppp^^^OOOGGGBBB===:::666666555555555555666666222111111000000000000000222222222111000//////...//////...---------......------------------------******+++++++++,,,,,,,,,///......------......///------,,,+++*********+++,,,,,,++++++***))))))(((---+++))))))+++,,,***(((......------------------,,,+++***))))))***+++,,,))))))***++++++++++++***+++******)))***+++---...+++*********))))))((((((************************++++++***************+++************+++,,,------************+++,,,------//////...---,,,,,,++++++)))***,,,...000000000000++++++,,,,,,,,,,,,------///---******---///...---+++000777>>>DDDJJJOOOSSS^^^```dddeeeccc]]]VVVQQQTTT^^^iiiqqquuuppp]]]JJJ@@@===CCCQQQ```kkkwww~~~wwwoooeeeXXXPPPNNNKKKFFFCCCBBB@@@>>><<<;;;999;;;@@@CCCDDDGGGLLLTTTpppqqqmmmkkkqqq||||||yyy}}}zzz~~~vvvnnnjjjmmmttt||||||vvvpppmmmkkkjjjjjjlllpppxxxuuuddd___ZZZcccsssyyypppkkkllliiifffcccbbb```]]]\\\aaafffmmmvvvzzzooohhhccchhhfffhhhnnnssstttuuuxxxuuuvvvvvvtttrrrsssxxx||||||{{{{{{|||}}}}}}{{{zzz|||wwwwww}}}wwwxxxzzzwwwnnnkkkkkkoooyyy}}}iii^^^PPPEEE???;;;888555444444444333333444444444222111111000000000000000222222111111000//////...,,,,,,+++************+++------------------------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***************************************---+++))))))+++,,,***(((***************+++++++++++++++***))))))***++++++(((((()))))))))*********)))((((((((()))+++---...************)))))))))(((************************++++++***))))))******++++++++++++***++++++,,,,,,+++++++++***++++++,,,,,,******++++++,,,---......***+++---.........------++++++,,,,,,,,,,,,------///---***+++---//////---///444;;;BBBHHHNNNSSSVVVYYY]]]aaabbb___ZZZUUUSSSWWW```jjjpppsssmmm[[[III======FFFVVVgggtttwwwlllaaaVVVNNNLLLIIIDDDAAA@@@???===;;;;;;:::===BBBEEEEEEIIINNNYYYuuuvvvuuuvvv|||}}}{{{|||{{{wwwqqqllljjjjjjxxx}}}|||wwwtttnnnmmmlllnnnssszzztttddd___ZZZcccsssxxxtttuuurrrmmmiiieeebbb___]]]\\\___fffnnnuuu}}}vvvlllddd___aaa^^^___fffkkkmmmpppssssssuuuvvvuuutttvvv{{{vvvrrrsssvvvtttkkkhhhfffjjjssspppeeeQQQJJJAAA:::777666444222222222111111111111222222222111111000000000000000222111111000000//////...///...------,,,,,,------------------------------******+++++++++,,,,,,,,,+++******************+++++++++***)))))))))******(((((()))***++++++,,,,,,,,,+++******++++++***((((((((())))))******++++++++++++***))))))***++++++)))((('''''''''(((******'''''''''((()))+++,,,---************))))))))))))******************************)))))))))******+++,,,,,,++++++++++++++++++,,,,,,++++++***+++++++++(((((()))***,,,---......------------,,,+++***)))++++++,,,,,,,,,,,,------///---++++++---////////////444<<>>===<<<;;;:::<<<;;;>>>DDDFFFGGGLLLSSS```~~~~~~{{{~~~|||ssshhhjjjjjjhhheeehhhooouuu{{{xxxqqqqqqrrrtttyyy~~~qqqddd^^^ZZZcccttt~~~|||yyytttoooiiieeebbb```YYY\\\aaafffkkknnnooopppzzz{{{{{{yyysssjjjaaa[[[YYYUUUWWW]]]dddgggkkkpppsssuuuwwwwwwvvvyyyzzzmmmiiilllppp|||nnneeecccaaadddmmm}}}yyyjjjZZZPPPBBB>>>999666666555333222222111111000000111111222222111111000000000000000111111000000////////////000//////...............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******)))))))))))))))***)))))))))***++++++,,,,,,++++++***************)))((())))))***+++,,,,,,---+++******************+++***)))'''&&&'''(((***,,,((()))))))))******++++++*********)))))))))))))))***************************))))))))))))******+++,,,,,,,,,,,,++++++***)))------,,,+++************++++++++++++,,,,,,,,,,,,...---------,,,++++++***+++++++++,,,,,,,,,------...---,,,,,,---...///000111666>>>EEEJJJNNNRRRUUUXXX]]]aaa```ZZZWWW[[[___dddlllvvvzzzuuufffSSSEEECCCJJJWWWfffuuuxxxfffZZZSSSNNNKKKFFFCCC>>>;;;::::::999999<<<<<>>FFFMMMRRRUUUWWWYYYZZZ\\\]]]\\\ZZZ^^^fffmmmxxx{{{}}}oooZZZKKKDDDDDDRRRbbbnnnxxxuuujjj[[[PPPKKKKKKKKKLLLDDD@@@;;;888888999::::::<<<>>>CCCHHHJJJMMMWWWaaa~~~zzzyyyvvvwwwxxxvvvqqqiiibbb]]]]]][[[ZZZ[[[bbbmmmzzz~~~xxxsssrrrssstttuuuvvv{{{|||}}}ooocccZZZXXXaaarrrzzzuuummmgggeeedddbbbcccffflllssswwwvvvxxx~~~}}}tttooommmoooqqqtttwwwvvvmmm```VVVTTTXXX]]]bbbccc```\\\YYYUUUWWW```nnnxxx{{{}}}~~~tttcccWWWUUUYYY^^^gggrrryyyiii]]]WWWWWW[[[^^^fffsssjjj```RRRFFF@@@<<<:::777333444444333222000000111222222111111111111222222222111111000000000000000////////////////////////000000///............///++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))************************+++,,,,,,)))))))))***++++++,,,,,,***+++---+++)))((()))+++)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************'''(((***+++,,,,,,,,,+++((()))))))))************************************'''''''''(((((()))++++++)))***,,,------,,,+++***+++++++++***++++++,,,,,,******+++,,,------......,,,,,,,,,,,,,,,...///000++++++,,,,,,,,,,,,------+++---......---...111444999>>>GGGNNNRRRUUUVVVXXX]]]]]]\\\]]]aaaiiissszzz~~~{{{sssbbbOOOEEEEEEHHHXXXhhhpppvvv|||}}}jjjbbbVVVOOOLLLLLLLLLLLLDDD@@@;;;888999:::;;;<<<>>>@@@FFFKKKMMMQQQ\\\ggg|||vvvvvv|||wwwmmmoooppppppnnnllliiihhhiiieeebbbdddkkksss{{{~~~xxxrrrllliiilllrrrwwwyyyxxx{{{}}}ttthhh^^^XXX```pppzzzuuurrrjjjcccbbb```\\\ZZZ[[[^^^cccffffffiiiqqqxxxzzz|||wwwuuuxxxyyy}}}vvvggg[[[WWWYYY[[[]]]^^^^^^]]]\\\[[[```lll~~~xxxqqqfffYYYRRRQQQVVV[[[dddsssuuueeeZZZVVVWWW]]]aaaiiiuuuQQQKKKBBB===;;;:::777555222333444333111111111222111111000000000000111111222111111000000000000000.........///////////////------,,,++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------++++++******+++,,,------''''''(((***+++,,,---...)))+++---,,,)))((()))+++,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***)))''''''((()))***)))))))))###%%%'''***,,,---------(((((())))))*********+++************************''''''''''''((()))++++++((()))+++---------++++++************+++,,,------------,,,,,,+++***))))))---,,,+++++++++,,,---...++++++,,,,,,,,,---------+++---///...---...111555===CCCKKKRRRVVVXXXZZZ[[[```___^^^```hhhsss~~~~~~vvvjjjXXXFFFAAAFFFOOO___mmmrrruuuwwwvvvrrrggg```WWWPPPOOONNNMMMKKKEEEAAA<<<999999;;;<<<===@@@CCCIIINNNPPPTTT___kkkxxxrrrsss{{{|||yyytttoookkkiiikkknnnppppppqqqrrrsssooojjjeeegggnnntttwwwwwwnnniiibbbbbbhhhqqqxxx|||zzzzzz|||}}}wwwlllaaaXXX```ooowwwqqqppphhhbbbaaa___ZZZVVVVVVWWW[[[\\\[[[^^^fffmmmooouuu}}}}}}}}}~~~~~~nnnaaa]]]]]]]]]]]]^^^^^^___```bbbhhhwwwvvvppphhhddd[[[SSSNNNOOOTTTYYYeeeuuurrrcccXXXUUUWWW```dddmmmyyyAAA???<<<888666555555555222222222111111111111000000000000000000000000000000000000000000000000000///............---------------,,,,,,,,,---......,,,,,,,,,------.........+++++++++*********************))))))******+++,,,+++***((('''&&&'''(((******++++++,,,,,,++++++***,,,***((('''&&&'''((()))+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))++++++******************)))******)))'''&&&''')))))))))))))))*********************)))))))))))))))***,,,......---++++++,,,++++++,,,---,,,+++***)))+++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,+++++++++++++++++++++++++++,,,------...///222555???DDDKKKQQQVVVZZZ^^^```bbb```\\\```nnnzzzeeeQQQFFFDDDFFFWWWcccooossssssqqqlllggg\\\YYYVVVTTTSSSRRRPPPNNNAAA===888666777::::::999AAAEEELLLOOOMMMPPPcccxxx~~~yyywwwuuu|||uuupppoooqqqpppjjjhhhllljjjsss{{{~~~tttnnniiieeefffkkkqqqrrrqqqiiiddd^^^^^^eeeqqq|||~~~{{{oooddd]]]bbboooyyytttnnnjjjccc\\\XXXVVVVVVVVVXXXYYYZZZ\\\___bbbeeegggppptttyyy{{{|||}}}}}}ssseeeaaabbbaaa\\\XXXXXX]]]cccjjjuuuqqqeeebbbYYYVVVTTTTTTQQQPPPVVV^^^iiiyyyooo```WWWTTTVVVdddmmmuuuyyy===;;;888555444333333444222222222111111111000000000000000000000000000000000000000000000000000000///............---------,,,,,,,,,,,,---...//////)))))))))******+++++++++******************++++++***************+++,,,,,,---,,,***(((((()))***+++++++++,,,,,,,,,,,,++++++,,,+++)))((('''((()))***+++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))************************++++++,,,***)))((()))+++))))))))))))************)))))))))))))))************,,,......---++++++,,,)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........111555888BBBGGGNNNTTTXXX\\\```bbbaaabbbccciiiwwwyyybbbNNNDDDEEEIII___jjjssstttpppkkkddd^^^YYYWWWTTTRRRQQQOOOMMMKKK@@@<<<888666888:::;;;:::DDDGGGMMMRRRSSSYYYjjj{{{~~~{{{zzzxxx~~~zzzqqqllljjjlllmmmlllnnnttt|||~~~rrrkkkfffbbbbbbfffiiihhhggg^^^ZZZXXX[[[eeessssssggg^^^cccqqq~~~yyytttmmmiiiccc]]]YYYXXXXXXYYYZZZZZZ[[[\\\^^^aaacccdddiiimmmqqqtttuuuvvvyyy{{{|||uuuiiiffffffddd___YYYXXX[[[```lllwww{{{iii^^^[[[RRROOONNNNNNMMMMMMTTT\\\mmm~~~lll^^^VVVUUUYYYeeepppxxxzzz888777555333333333333444222222111111111000000000000000000000000000000000000000000000000000000000///............---------+++++++++,,,---...///000++++++,,,,,,,,,,,,------)))))))))***+++++++++,,,++++++++++++,,,,,,,,,---...---,,,******+++,,,,,,,,,,,,------------,,,,,,,,,+++***)))))))))***+++******))))))))))))******************))))))))))))))))))))))))))))))))))))***************************++++++***(((((()))***))))))))))))************(((((())))))******++++++***,,,......---++++++,,,((((((***+++,,,---------+++,,,,,,------,,,,,,+++***+++,,,+++***)))***+++------------------------//////......///333888===FFFJJJQQQWWW[[[___bbbeee___eeennnxxxvvv]]]IIICCCHHHPPPfffooouuusssllleee^^^WWWWWWUUURRRPPPOOOLLLHHHEEE???<<<888777999;;;<<<<<>>???IIIJJJPPPZZZgggsss{{{sssfff^^^ZZZXXXVVVVVVVVVUUURRRPPPRRRQQQRRRYYYdddqqq|||~~~zzzkkkaaa[[[bbbsss|||yyyvvvsssooolllhhhdddaaa``````aaaaaaaaabbbbbbcccddddddeeeaaabbbeeehhhjjjlllooopppnnnrrrvvv||||||wwwrrrqqqmmmgggaaa]]]\\\]]]cccnnn|||lll\\\TTTRRRPPPNNNMMMOOOOOORRR[[[dddyyyjjjZZZSSSTTTXXX```nnnxxxwwwuuu222222222333333444444555111111111000000000/////////////////////////////////////////////////////////............---------///......---,,,,,,,,,,,,******))))))))))))))))))(((((()))***+++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,+++***************,,,------......------,,,,,,+++++++++++++++,,,,,,)))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********'''(((((((((&&&&&&((()))((()))))))))************''''''((()))***++++++,,,***,,,......---++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,++++++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,///555===CCCKKKOOOUUUZZZ^^^aaadddfffeeewwwiiiSSSEEEEEESSSdddnnnssstttnnngggbbb^^^ZZZXXXUUUQQQNNNKKKGGGBBB???::::::::::::;;;===@@@BBBIIIKKKQQQ^^^ooo|||nnn^^^VVVTTTQQQQQQQQQQQQRRRQQQOOOMMMPPPPPPSSSYYYdddooowww|||}}}{{{yyyyyyxxx|||pppccc]]]XXXaaattt|||yyywwwtttqqqqqqooolllhhhfffffffffgggcccddddddeeeeeeeeeffffffaaaaaabbbdddgggiiikkkkkkhhhkkkqqqyyy|||zzzuuunnnfff```\\\[[[ZZZdddoootttttttttxxx}}}zzzgggYYYSSSSSSRRROOOOOOQQQRRRUUU___iiilll[[[RRRQQQUUU\\\jjjvvvuuurrr{{{//////000000111222222222111111000000000////////////////////////////////////////////////////////////............---------//////...---,,,,,,,,,,,,+++++++++***************)))))))))***+++++++++,,,)))***,,,---------,,,+++***************))))))))),,,,,,------------,,,,,,***++++++++++++,,,,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))'''(((((())))))*********)))***+++***))))))+++---))))))))))))************(((((())))))******++++++***,,,......---++++++,,,---,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,---......------...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,---000777@@@FFFLLLPPPVVV[[[___aaadddfffnnnvvv]]]MMMDDDGGGYYYkkksssvvvtttllleeecccbbbaaaZZZVVVQQQLLLHHHDDD@@@>>>888999:::;;;<<<>>>BBBDDDGGGLLLTTTbbbttt|||nnn]]]RRROOOPPPKKKLLLMMMNNNNNNNNNMMMMMMKKKLLLQQQYYYdddmmmtttwwwuuusssrrrrrrssszzzwwwhhh^^^[[[WWWaaavvvzzzvvvtttrrrpppqqqpppnnnmmmlllmmmnnnoooiiiiiijjjiiiiiihhhgggfffaaa```___```cccffffffffffffgggmmmwww}}}{{{tttllleee___\\\ZZZ```gggjjjjjjkkkoootttsssbbbVVVSSSUUUSSSQQQQQQTTTVVV[[[gggrrrlll\\\SSSRRRUUU]]]kkkwwwwwwuuu{{{...///000111111111222111111000000000///////////////////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,---...///------------,,,,,,++++++******************++++++((()))+++,,,---,,,+++******************))))))(((++++++,,,,,,,,,,,,++++++)))******+++++++++++++++((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))''''''(((((()))******+++***+++,,,+++***+++,,,...))))))))))))************)))))))))))))))************,,,......---++++++,,,,,,+++*********+++,,,---+++,,,,,,------,,,,,,++++++,,,...---,,,,,,...///------------------------,,,---...///333:::BBBHHHNNNSSSXXX]]]```bbbeeefffqqqzzzfffQQQFFFCCCIII[[[ooorrrtttqqqiiidddgggkkkmmm[[[VVVOOOIIIEEEAAA>>><<<666888;;;<<<===???CCCFFFFFFMMMXXXfffxxx~~~ppp```WWWOOOMMMNNNIIIJJJJJJKKKKKKKKKLLLMMMHHHJJJOOOXXXbbbjjjoooqqqrrrpppoooooopppyyy{{{ooobbb[[[ZZZYYYcccxxxyyytttrrrpppooonnnnnnoooppprrruuuxxxyyyvvvuuutttssspppmmmkkkiiicccaaa___```bbbddddddcccbbbbbbgggpppuuuvvvzzz}}}zzzwwwsssooojjjgggdddeeegggggghhhiiimmmpppzzz{{{}}}ppp```WWWVVVZZZZZZXXXZZZ^^^cccjjjwwwhhhZZZTTTVVV\\\dddqqq|||}}}{{{000111222333333333333333000000000000//////////////////////////////////////////////////////////////////.........---------*********+++---///000111*********)))))))))((((((+++++++++***************''')))+++,,,,,,+++***)))***++++++++++++***))))))***++++++,,,,,,++++++***((()))***+++++++++++++++((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++)))***+++***))))))+++---))))))))))))*********************)))))))))))))))***,,,......---++++++,,,******))))))***,,,...///+++,,,,,,------,,,,,,+++***+++---,,,,,,+++---...////////////////////////---...///222666<<>>>>>BBBIIIMMMLLLUUU```sss{{{pppkkkjjjhhheeefffaaa[[[WWWWWWWWWUUUSSSOOONNNMMMMMMMMMMMMNNNOOOQQQQQQUUU```ooo}}}{{{tttsss}}}vvvpppvvvzzz}}}}}}zzzuuupppnnniiitttyyyuuunnnnnnmmmooouuu|||xxxyyyvvvpppnnnnnnmmmiiifffdddaaa^^^[[[YYYXXXXXXUUUYYY___gggqqq|||uuunnnuuurrr^^^VVVWWW___gggrrr111000000000000111111222000000///............//////......------......///...............//////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))(((((())))))***+++++++++*********))))))************************+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))(((((((((((())))))*********)))(((&&&%%%$$$(((((()))((('''''')))+++++++++***)))(((((())))))((()))))))))************)))))))))))))))))))))))),,,,,,,,,+++))))))***,,,&&&&&&''')))***,,,------))))))***+++,,,---...///.........//////......------------...............///111444999???FFFMMMRRRXXXXXX[[[___^^^]]]```fffyyyxxxmmm___QQQCCC???>>>CCCJJJRRR]]]gggnnnpppuuuyyyxxxmmmYYYIIIEEEFFFFFFCCC???;;;999888999;;;>>>@@@CCCIIINNNQQQ^^^nnnuuuiiicccbbbaaaaaa___]]]ZZZYYYZZZZZZYYYWWWRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTXXXcccrrruuuooorrr||||||sssqqqwww}}}|||tttppphhhuuu{{{sssqqqooopppsssyyy}}}|||vvvssssssqqqmmmhhhfffccc___]]][[[ZZZZZZXXX[[[```eeelllvvv|||zzzooo\\\WWWYYY___fffrrr000000//////000111111222222111000000//////000000......------------...............---...///000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********))))))))))))))))))***,,,++++++******)))))))))************************)))*********++++++++++++++++++++++++++++++++++++******++++++++++++******))))))(((((((((((()))))),,,++++++***)))(((&&&%%%'''((()))((((((((()))++++++***))))))))))))))))))((()))))))))************)))))))))))))))*********,,,,,,,,,+++))))))***,,,''''''(((***,,,---...///,,,,,,,,,,,,,,,---------------...............------------.........//////---111666:::@@@FFFNNNTTTZZZYYY[[[^^^]]]\\\bbbkkkvvvjjj\\\OOODDD@@@@@@FFFMMMTTT]]]fffqqqsssxxx}}}xxxhhhSSSEEEFFFGGGFFFCCC>>>:::999888999:::>>>AAAEEEJJJQQQWWWiii~~~~~~}}}nnnccc]]]]]]^^^^^^ZZZYYYXXXXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYYYYYYYZZZUUUVVVZZZcccppp{{{vvvllljjjooozzztttooorrr~~~tttmmmeeeuuuzzzwwwtttssstttwww{{{~~~|||zzzzzzxxxtttmmmjjjgggccc___]]][[[[[[\\\___bbbdddgggooo{{{ooo]]]WWWYYY___fffqqq////////////000111111222222222111000000000000000......------------......///...------...///111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))++++++++++++++++++++++++,,,,,,++++++*********)))************************))))))))))))************++++++++++++++++++++++++******++++++++++++*********))))))(((((())))))***))))))***+++++++++++++++&&&((())))))))))))***+++******)))))))))))))))***))))))))))))***************************++++++++++++------,,,+++***+++,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------...---------,,,,,,------.../////////---222888===BBBHHHQQQWWW[[[ZZZ\\\]]]\\\]]]fffppp~~~rrrfffYYYNNNEEEBBBBBBHHHNNNTTT]]]eeesssuuuyyy{{{rrr```PPPHHHKKKKKKHHHCCC>>>:::999999888:::>>>DDDHHHLLLUUU^^^vvvxxxpppfff]]]XXXXXXYYYYYYVVVVVVWWWWWWWWWXXXXXXXXXYYY[[[^^^aaabbbcccbbbaaaYYYZZZ^^^fffooouuuvvvuuuqqqjjjeeegggmmmwwwrrrqqquuurrrjjjfffxxx~~~zzzwwwvvvwwwxxxzzz~~~~~~}}}uuurrrnnnhhhccc```]]]\\\]]]```bbbbbbdddjjjvvvnnn]]]VVVXXX```hhhrrr.........//////000222222111111000///////////////...------,,,,,,------...///...---,,,---///111222///............------------------------------------------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******++++++++++++***************))))))*********((((((***+++,,,,,,,,,,,,&&&(((***+++******+++,,,******))))))))))))******))))))))))))***************+++++++++,,,,,,,,,,,,+++---//////---+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......***++++++,,,------,,,,,,,,,,,,------...//////000///444<<>>;;;:::;;;999:::@@@GGGLLLPPPZZZfffooojjjccc\\\YYYWWWWWWWWWVVVWWWXXXYYYYYYZZZ\\\]]]\\\___dddiiilllkkkjjjhhhbbbdddhhhooouuuvvvrrrnnnhhhdddbbbffflllvvv~~~sssuuuzzztttlllkkk|||yyyxxxxxxxxx{{{{{{{{{zzz{{{|||}}}~~~}}}zzzvvvqqqllliiifffeee```ccceeeeeedddiiittt}}}lll[[[UUUWWWbbblllttt............///000222222000000///..................------,,,,,,------...///...---,,,---///111333//////.........---------------------------------.../////////...------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++************++++++******+++++++++******)))''')))++++++++++++,,,---***)))))))))))))))******))))))))))))************+++++++++,,,,,,---------+++---000000...,,,++++++))))))***+++,,,------...******+++,,,...///000000)))***++++++,,,,,,,,,,,,,,,,,,------...///000000000777>>>DDDHHHNNNWWW^^^\\\\\\]]]]]]]]]```lllyyy}}}~~~}}}vvvmmmbbbWWWOOOLLLIIIIIIOOOVVV]]]fffnnnssssssuuupppbbbRRRNNNSSSWWWTTTNNNFFF???;;;;;;<<<;;;;;;AAAJJJNNNSSS^^^kkk}}}}}}{{{xxxnnnjjjeee```]]]ZZZYYYXXXXXXYYY[[[\\\]]]___bbbddd]]]bbbhhhnnnqqqqqqnnnllljjjmmmrrryyy~~~|||tttnnnfffccccccfffkkkuuuxxxqqqtttzzzvvvoooqqq~~~|||zzzxxxxxxxxxxxxwwwvvvvvvwwwyyyzzz{{{|||xxxuuusssrrrrrreeeiiikkkiiigggjjjttt}}}jjjZZZSSSWWWcccpppuuu000000000000000000000000111111111000///......---------------------------++++++,,,,,,,,,---------///............---------......---,,,,,,,,,,,,---***+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,------+++++++++*********))))))***+++,,,------,,,+++***)))(((((()))++++++***((((((((()))*********************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******))))))((((((************************)))************++++++++++++---///...,,,***************+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------.........---...000333222999@@@DDDIIIRRRWWWXXX\\\^^^^^^\\\[[[bbbnnnyyy~~~{{{xxxtttooodddUUUKKKHHHKKKOOOTTT___kkkpppooo{{{vvvmmmcccZZZTTTSSSTTT\\\XXXNNNBBB:::999;;;===<<>>AAAGGGLLLPPPZZZqqq~~~uuulllmmmkkkfffaaabbbhhhooosssssssssrrrrrrrrrssstttwww{{{}}}xxxpppjjjjjjmmmooo}}}~~~~~~qqqeeefffooowwwvvvmmmfffeeehhhggghhhiiikkknnnppprrrtttqqqwww}}}~~~tttjjjdddbbbbbbhhhhhhiiimmmsssxxxzzz{{{xxxzzz~~~~~~|||zzzxxxxxxzzz|||xxxuuuvvvzzz~~~uuu|||vvvhhh]]]XXX\\\iiivvv........................000000000000000/////////------------------------,,,---------............------------,,,,,,,,,,,,------,,,+++++++++++++++)))***+++***)))((()))+++---,,,+++******************************+++++++++))))))(((((((((((())))))+++***)))*********(((&&&(((((()))***************''''''((()))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))************+++++++++---///000000...,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,........................---.../////////000333666<<>>FFFJJJPPPUUUYYYZZZZZZYYYOOOTTT[[[fffxxxlllUUUDDDBBBJJJSSScccffflllqqqqqqiii]]]SSSKKKQQQYYYaaallltttnnncccIIICCC===999777666<<>>DDDKKKOOOTTTXXXYYYWWWTTTQQQLLLPPPTTTWWW```mmmwwwzzz}}}ppp]]]LLLEEEIIIRRRYYY___aaadddeeebbb\\\UUUPPPPPPTTTZZZ___```YYYLLL@@@>>>;;;:::<<<===???EEEMMMRRRVVV^^^nnnzzzyyyssslllnnnssswww{{{{{{yyytttssstttuuuvvvtttsssrrrssssssqqqnnnkkkfffaaa______^^^[[[]]]bbbeeelllqqqssswww}}}uuummmhhhfffffffffccceeegggiiijjjjjjjjjiiilllmmmoooqqqtttzzzpppnnntttyyyddd___\\\cccqqq~~~tttiiicccccckkkzzz///............---------........................+++,,,------......------+++,,,---.........---,,,........................---------,,,------------------------------------,,,,,,++++++***++++++,,,*********************************)))))))))))))))(((((()))******+++,,,,,,************************(((((())))))************,,,+++++++++******))))))++++++++++++++++++++++++)))))))))******)))))))))))))))(((((()))***++++++))))))*********+++++++++++++++***)))***+++,,,------...//////,,,++++++,,,*********++++++,,,,,,,,,******+++,,,------......---.....................------...///333999@@@EEEMMMPPPUUUYYYYYYVVVRRROOOJJJPPPSSSUUU\\\jjjvvv}}}pppZZZIIIDDDHHHPPPUUUZZZ]]]```bbb```\\\WWWTTTNNNPPPUUUZZZZZZQQQEEE<<<>>>:::888:::===@@@IIIRRRVVV]]]jjjzzz{{{wwwzzztttqqquuu{{{~~~|||zzz~~~zzzvvvvvvxxxyyyzzzvvvwwwxxx{{{}}}}}}{{{xxxmmmgggcccaaa___[[[[[[^^^```eeeiiikkkrrr||||||tttlllhhheeeeee___```cccfffhhhhhhgggfffjjjkkklllnnnqqqwww}}}qqq^^^ZZZXXX^^^iiissswwwwwwpppiiiccccccfffooo~~~///............---------........................+++,,,------......------,,,,,,------------,,,,,,------------------------,,,,,,+++++++++,,,------------------------------,,,,,,++++++******++++++************************,,,++++++***)))((('''''''''(((((()))***+++,,,,,,************************((((((((()))******++++++---,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,)))))))))***++++++,,,,,,+++******))))))+++,,,------...//////,,,++++++,,,*********++++++,,,,,,---++++++,,,,,,------......---------...............---------///444;;;BBBFFFMMMQQQVVVYYYYYYVVVQQQNNNKKKQQQUUUUUU[[[iiixxxrrrYYYHHHDDDJJJSSSXXXZZZ^^^bbbccc```[[[WWWUUUQQQPPPSSSVVVSSSIII???;;;;;;999999===AAAFFFOOOXXX\\\fffvvvwwwxxx{{{|||{{{yyyxxxuuuvvvxxxyyyxxxwwwyyy}}}wwwpppjjjgggddd```^^^___\\\aaadddgggnnnyyy{{{rrrkkkfffddd___```aaadddggghhhfffdddggghhhjjjlllooouuu|||}}}gggXXXTTTSSSWWW___fffhhhhhhaaa^^^^^^cccjjjrrr///............---------........................+++,,,------......------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,------------------------------,,,++++++******++++++************************++++++******)))(((((((((''''''((()))***+++,,,,,,************************'''(((((()))******++++++++++++++++++++++++++++++))))))(((((((((((())))))((()))***++++++***)))((((((((((((((()))***+++,,,((())))))***++++++,,,,,,+++***)))))))))***,,,------...//////,,,++++++,,,)))******+++,,,,,,------,,,,,,---------------------------.........//////.........111777>>>EEEHHHMMMQQQVVVZZZZZZVVVQQQMMMMMMTTTXXXWWWZZZhhhzzzrrrXXXHHHGGGPPPZZZ``````dddgggfffaaaYYYSSSQQQRRROOOPPPRRROOOFFF???>>><<<<<>>???@@@AAAFFFMMMOOOMMMOOOSSSgggttt{{{vvv}}}rrrwww}}}tttqqqrrrssssssqqqyyy}}}~~~{{{xxxsssoooooohhhjjjiiihhhkkkppprrroootttzzz~~~yyytttssshhheeecccdddffffffccc```^^^aaadddhhhlllrrryyy}}}zzzcccWWWNNNKKKHHHJJJOOORRRSSSRRRQQQQQQXXXcccnnnyyy000000000000///...---,,,------,,,,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,+++---+++***+++---...---+++))))))***+++,,,------...)))******,,,---...//////************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((++++++******++++++,,,---++++++++++++++++++++++++******))))))))))))******+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......---------,,,,,,,,,,,,,,,---------------------,,,+++***)))***+++,,,,,,,,,,,,---------......---///222555:::@@@GGGLLLQQQTTTWWWXXXUUURRROOOOOOVVVZZZaaa___\\\kkk|||{{{mmmVVVLLLOOOYYYgggrrrmmmooopppjjj___SSSJJJFFFIIILLLNNNJJJDDD???@@@BBBBBBDDDJJJOOONNNLLLPPPVVVgggwwwvvvrrr~~~sssppppppppprrruuu{{{zzztttrrrooonnnnnnnnnllljjjnnnqqqwww}}}{{{vvvpppnnnkkkgggdddbbb```___\\\^^^aaaffflllrrrwwwyyy|||iiiXXXSSSJJJHHHGGGGGGIIIKKKKKKKKKRRRVVV```kkkqqqxxx---...///////////////.........------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,........................---------------,,,++++++,,,,,,,,,++++++******************++++++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&++++++******++++++,,,---******************************))))))))))))******************)))))))))(((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,///...---,,,+++***)))))),,,,,,+++++++++,,,,,,---,,,,,,---------.........---///222666;;;BBBIIINNNSSSVVVXXXWWWRRRMMMKKKJJJWWW[[[dddcccbbbqqq~~~hhhSSSNNNSSS[[[hhhuuurrrqqqnnneeeXXXMMMGGGEEEIIIKKKLLLHHHBBB>>>>>>@@@FFFEEEHHHKKKLLLKKKNNNTTThhhvvv|||xxxvvvzzz|||ttttttuuupppooopppsssxxx}}}}}}zzzxxxvvvsssooolllmmmppptttzzz~~~~~~|||yyytttsssqqqnnnjjjgggdddccc``````bbbeeejjjoootttwww{{{yyyaaaSSSOOOHHHFFFFFFFFFHHHJJJKKKLLLNNNSSS^^^jjjsss,,,,,,---//////000000000000//////......---------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***+++---...,,,(((&&&''')))++++++++++++++++++++++++,,,,,,+++***)))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&%%%%%%+++************+++,,,,,,))))))))))))))))))))))))******))))))))))))******************))))))))))))************************))))))******++++++,,,,,,......---------,,,,,,,,,------,,,+++******))))))++++++,,,---............,,,------------.........---000444888>>>EEELLLRRRTTTWWWYYYWWWQQQLLLJJJJJJ[[[___jjjmmmooo~~~{{{```MMMQQQXXX\\\gggvvvuuurrrjjj]]]PPPGGGDDDDDDIIIJJJIIIFFF@@@======???EEEBBBCCCGGGJJJKKKOOOTTTgggwww{{{rrrmmmlllqqq}}}~~~}}}xxxtttwwwvvvpppoooqqqvvv{{{{{{uuuqqqpppppprrrvvvzzz|||{{{zzzxxxxxxxxxvvvsssnnnjjjgggfffeeeeeeeeeiiinnnssswww{{{mmm[[[PPPLLLEEEDDDDDDEEEFFFIIILLLNNNQQQWWWbbbnnnyyy,,,---....../////////...000000000//////...------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,++++++***)))))),,,///---(((&&&))),,,,,,,,,,,,++++++*********...------,,,+++***))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***************++++++,,,************************+++******))))))******+++*********)))))))))))))))++++++++++++++++++++++++((())))))***+++,,,------......---------,,,,,,,,,******++++++,,,,,,------***+++---///000000///...------------............---111555;;;AAAHHHOOOTTTUUUXXXZZZXXXSSSOOOPPPRRR___dddpppxxx~~~qqqWWWIIIQQQZZZYYYbbbqqqrrrnnneeeWWWKKKDDDCCCDDDJJJJJJHHHDDD???<<<===>>>???<<<>>>EEEJJJLLLPPPUUUeee{{{xxxnnnhhhhhhooo}}}}}}{{{|||tttsss}}}vvvooonnnqqqwww~~~{{{yyywwwuuuvvvwwwxxxxxxwwwyyy{{{||||||yyytttoookkkllljjjhhhgggiiinnntttxxx|||xxxiiiZZZPPPLLLCCCCCCDDDDDDFFFJJJNNNQQQ[[[aaajjjuuu...............---,,,,,,//////000000///...------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,++++++***)))'''+++///...***))),,,000---,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))******+++,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------.........---------,,,,,,,,,+++++++++,,,---......///***,,,---///000000//////---------.........//////...222777===CCCJJJQQQVVVWWWZZZ[[[XXXSSSRRRVVV[[[eeeiiivvvdddPPPGGGPPPWWWUUU\\\iiikkkggg```UUUJJJDDDDDDFFFMMMKKKGGGBBB>>><<<===>>>;;;:::>>>FFFJJJLLLPPPTTTfffyyynnnjjjkkksssuuuoooqqqvvvnnnmmmpppwww~~~}}}zzzxxxvvvtttrrrxxx{{{~~~~~~zzzuuuqqqpppmmmiiigggiiinnnssswww}}}uuuiii[[[PPPKKKBBBCCCEEEFFFHHHLLLRRRWWW```hhhqqq{{{/////////......,,,++++++------///000000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***(((***------++++++...111,,,,,,,,,++++++*********'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))*********))))))))))))***++++++++++++++++++++++++++++++++++++************++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,---...////////////------.........////////////333999???EEEKKKRRRVVVYYY[[[[[[WWWSSSUUU^^^gggppprrr}}}tttVVVMMMJJJOOOTTTUUU[[[dddeeebbb\\\RRRIIIEEEGGGJJJNNNKKKFFF@@@===<<<======<<<===CCCIIIKKKLLLRRRZZZqqq|||sssooorrr{{{qqqlllooosssmmmmmmooouuu{{{}}}}}}yyyuuurrrwwwzzz|||yyyuuurrrmmmjjjjjjmmmrrruuu}}}~~~vvvjjj[[[OOOJJJCCCFFFHHHIIIKKKPPPXXX^^^aaajjjvvv---------......---,,,,,,***+++---/////////...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,---,,,,,,++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))))))))))))))))))))***++++++************************,,,++++++******++++++,,,((()))))))))************++++++++++++++++++++++++*********+++++++++++++++......---------,,,,,,,,,---------,,,,,,,,,,,,+++...---------------..................////////////000444:::@@@EEEKKKQQQUUUWWWZZZ[[[YYYXXX```ooo|||zzz]]]IIILLLOOOQQQSSSXXX```eeeeeeaaaZZZPPPHHHFFFJJJNNNNNNJJJCCC>>>;;;;;;;;;<<<<<>>EEELLLQQQVVVZZZ]]]bbb```dddyyyppp[[[NNNJJJMMM^^^fffmmmrrr|||wwwdddVVVGGGEEEKKKOOOLLLHHHBBB@@@===;;;:::;;;<<<>>>@@@IIIPPPWWWfffyyy|||{{{ooo]]]UUULLLJJJKKKPPP[[[dddooovvv}}}yyywwwsssppppppttt{{{~~~~~~}}}mmmXXXQQQRRRSSSRRRUUU^^^hhhwww******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++))))))************))))))******)))((()))***+++,,,......---,,,+++******++++++))))))***+++,,,+++***((((((((()))))))))******((()))))))))******************))))))******+++,,,***+++,,,---------,,,+++************************'''''''''((()))***+++,,,......//////......---,,,)))***++++++,,,,,,++++++++++++,,,,,,---.........,,,------------///222444;;;@@@GGGNNNSSSWWW[[[^^^___^^^eee}}}}}}gggXXXOOOPPPSSSeeelllrrrxxxttt\\\PPPFFFHHHMMMMMMGGGCCC???>>><<<::::::;;;>>>???CCCKKKSSSZZZmmm~~~www|||www}}}{{{kkk[[[SSSKKKIIIJJJMMMUUU^^^kkksss}}}{{{yyytttoooooosss{{{~~~{{{~~~iiiWWWSSSSSSSSSSSSXXXbbbooo******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++******+++,,,------......******++++++++++++******++++++++++++++++++++++++))))))************))))))***)))((('''''')))***,,,,,,,,,++++++***++++++++++++))))))***+++,,,+++***(((((((((((()))))))))***(((((()))*********************))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++************************'''''''''((()))+++,,,---......//////......---,,,***+++,,,,,,------,,,,,,******++++++,,,------...,,,------------///222555===BBBJJJPPPVVVZZZ]]]___\\\\\\eee|||ttt```SSSPPPXXXbbbtttzzzzzzgggSSSJJJGGGLLLQQQMMMFFFAAA===<<<:::::::::<<<>>>@@@DDDMMMUUU___vvv}}}yyyyyyoootttvvvgggWWWPPPJJJHHHIIIKKKRRRZZZgggppp{{{|||wwwqqqmmmooouuuxxxzzz}}}hhhYYYUUUTTTVVVWWW]]]iiixxx******+++,,,,,,,,,,,,++++++,,,............,,,+++,,,++++++******++++++,,,,,,,,,...//////...,,,,,,......,,,,,,,,,,,,......++++++++++++++++++++++++***+++,,,---///000111111)))***+++,,,,,,+++***))))))))))))******+++++++++))))))************)))))))))(((&&&%%%&&&''')))+++))))))))))))***+++,,,---)))''''''((()))***)))((((((((((((((())))))))))))(((((()))************************)))***++++++,,,,,,,,,,,,+++++++++******************************((((((((()))***,,,---.........//////......---,,,+++,,,------......------))))))***++++++,,,------,,,------------///222666???DDDLLLSSSXXX\\\___aaa[[[[[[dddzzznnn[[[NNNOOO^^^nnnvvv]]]MMMGGGGGGPPPTTTNNNFFFBBB;;;::::::999:::<<>>EEEJJJPPPVVVXXXZZZ[[[\\\[[[iii{{{mmm\\\SSSNNNSSSlll|||kkkZZZNNNIIIJJJNNNRRRSSSNNNCCC;;;;;;:::999999;;;???BBBDDDHHHOOO^^^vvvxxxmmmfff___\\\ffftttxxxjjjaaaVVVPPPKKKJJJJJJLLLUUU^^^iiiqqq|||zzzyyyyyyxxxwwwrrrssssssrrrqqqrrruuuwwwzzzmmmeeeddddddnnnxxx*********++++++,,,,,,,,,,,,+++***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))))))))************))))))++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))***************************+++++++++))))))*********++++++++++++++++++,,,,,,,,,+++***,,,,,,++++++,,,,,,---...,,,---///...---+++,,,,,,------,,,,,,,,,,,,,,,---------------------------/////////...000444;;;???GGGLLLRRRWWWYYYYYYZZZ[[[^^^nnnxxxjjj\\\SSSNNNTTTmmmtttdddVVVMMMJJJMMMRRRVVVVVVOOODDD<<<::::::999:::<<<@@@DDDGGGLLLSSSddd}}}wwwlllbbb]]]YYYZZZiiizzzsssggg^^^UUUPPPLLLKKKKKKNNNVVV___jjjrrr}}}~~~yyyxxxwwwuuussspppppppppnnnllllllnnnpppssszzzoooiiikkkmmmuuu*********++++++,,,,,,---+++******+++------+++)))************++++++++++++++++++++++++++++++++++++,,,---.........---+++************+++++++++++++++((())))))))))))))))))((())))))************))))))******+++,,,---------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))*********++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++***+++,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,---///...---+++,,,,,,......------------......------------------------............000555;;;@@@IIIMMMSSSWWWXXXXXXYYYYYYeeeuuussshhh\\\TTTOOOVVVkkkzzzlll]]]RRRMMMLLLPPPUUUYYYWWWPPPEEE>>>:::999999;;;>>>BBBFFFIIIPPPVVVggg}}}ssshhh```ZZZYYYXXX\\\lll{{{qqqeee]]]UUUPPPLLLLLLMMMOOOWWW```jjjrrr}}}~~~zzzxxxvvvssspppoooooonnnkkkhhhggghhhiiilllttt{{{llljjjpppvvv*********++++++,,,,,,,,,*********,,,------+++))))))***************++++++***++++++,,,,,,++++++***)))+++---......,,,)))'''))))))))))))************)))))))))))))))))))))))))))******************))))))***+++---.../////////*********+++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))******++++++,,,---------)))))))))***++++++,,,,,,)))************+++++++++)))+++---,,,+++***+++,,,+++++++++++++++,,,---------...//////---,,,,,,---......---------...//////,,,,,,,,,------------...---.........111666===BBBJJJNNNSSSWWWWWWWWWVVVWWWmmm{{{pppfff[[[TTTRRRYYYhhhxxxxxx{{{{{{ttteeeWWWNNNJJJLLLPPPUUUWWWTTTMMMDDD>>>999999:::;;;???DDDIIIKKKSSSXXXkkkuuujjjbbbZZZUUUTTTWWWYYY^^^pppyyypppeee]]]SSSNNNLLLLLLMMMPPPXXX```kkkrrr}}}~~~|||xxxsssooonnnnnnlllhhhdddbbbbbbccchhhppp|||vvviiijjjuuu++++++++++++++++++,,,,,,))))))***,,,......+++)))*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,***)))((())))))))))))******++++++++++++************++++++******++++++++++++*********+++,,,------------,,,)))))))))*********++++++))))))))))))))))))))))))+++++++++************)))************************)))))))))))))))))))))))))))******+++,,,,,,------((())))))***++++++,,,,,,)))************+++++++++)))+++------+++******,,,+++************+++,,,,,,---///000000...------...---,,,,,,,,,------...///,,,,,,,,,---------.........//////000222888???DDDKKKOOOSSSVVVVVVUUUUUUTTTlllzzzmmmcccYYYUUUVVV]]]hhhqqqpppvvvyyysssdddTTTKKKIIIIIIMMMQQQRRRNNNGGG???:::999999:::<<<@@@EEEJJJMMMWWW]]]rrrrrreee]]]YYYUUURRRSSSXXX[[[cccxxx|||uuummmbbb[[[PPPLLLJJJKKKLLLNNNVVV___lllsss}}}~~~yyysssooommmllljjjeee```]]]]]]^^^eeemmmzzzwwwkkkmmm}}}++++++++++++++++++++++++))))))***,,,......,,,)))+++++++++,,,,,,---------***+++,,,------,,,+++***---,,,,,,+++++++++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,---,,,+++***)))(((((())))))*********+++((((((((((((((((((((((((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,((())))))***++++++,,,,,,)))************+++++++++)))+++...---+++)))***,,,******))))))******+++,,,...///111000///---......++++++++++++,,,,,,---...,,,,,,,,,------.........///000000111444999AAAFFFKKKOOOSSSVVVVVVTTTSSSSSSfffttt~~~~~~jjjaaaWWWUUUYYY```hhhnnnooovvv{{{uuueeeUUULLLIIIFFFJJJMMMNNNIIIBBB;;;777999999:::<<<@@@FFFKKKNNN[[[bbbzzz}}}hhh]]]YYYXXXVVVSSSUUUZZZ___hhh}}}vvvppphhh^^^VVVMMMJJJHHHIIIJJJMMMUUU]]]mmmttt~~~~~~yyyrrrmmmlllkkkhhhccc^^^ZZZZZZZZZdddlllxxx{{{ooorrr,,,+++*********,,,///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++---,,,++++++,,,,,,***)))+++*********))))))((((((***)))((('''((()))+++---+++++++++*********))))))))))))))))))))))))))))))+++,,,,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))((((((((((((******************************))))))))))))*********)))(((&&&&&&((()))*********+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))******+++,,,...///111000...------...************************..................------000//////000555<<>>888:::999;;;???CCCFFFNNNWWW\\\jjjnnn\\\TTTRRRRRRXXXYYY]]]aaacccnnnzzzsssnnnfff[[[RRRIIIGGGGGGGGGFFFIIITTT___kkkvvv~~~wwwqqqnnnmmmjjjddd]]]XXXWWWZZZ]]]dddjjjxxxzzzmmmrrr***))))))((()))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++---,,,***+++,,,,,,+++)))+++*********))))))))))))+++***)))((()))***,,,---+++++++++*********))))))************************++++++,,,,,,,,,+++***)))************************)))))))))******+++++++++******************************))))))))))))******,,,+++***))))))***+++,,,************+++++++++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,...///000000...------...++++++++++++++++++++++++........................000//////111666===DDDIIINNNPPPTTTWWWUUUQQQSSSXXXiiiyyyppp[[[OOOUUU___bbbhhhqqqzzz{{{zzzsssfffYYYPPPLLLEEELLLPPPLLLFFFBBB>>>999;;;:::<<<@@@CCCFFFOOOXXXeeevvv|||fffYYYUUUUUUVVV]]]```gggllloooyyyxxxpppkkkdddYYYPPPGGGEEEDDDEEEDDDGGGQQQ\\\hhhttt{{{uuurrrkkkiiieee___[[[YYYZZZ\\\fffjjjwwwrrrwww)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++---+++***+++,,,,,,+++)))***************))))))))),,,+++*********+++,,,---+++++++++***************************************+++++++++,,,++++++***)))++++++++++++++++++++++++))))))***+++,,,---......******************************))))))))))))******,,,+++***))))))***+++,,,)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,......................../////////222777>>>FFFJJJOOOSSSWWWXXXSSSPPPVVV```qqq~~~qqq\\\OOOVVVbbbgggmmmvvv}}}~~~{{{rrreeeXXXOOOKKKFFFNNNSSSMMMDDD???===;;;======@@@DDDEEEIIISSS___nnnppp___WWWXXX\\\___fffllluuu|||wwwoooiiibbbWWWNNNFFFDDDCCCDDDDDDFFFPPPZZZeeerrryyyuuullljjjgggbbb]]][[[[[[]]]gggjjjuuuxxx|||***+++,,,------------,,,************************,,,,,,++++++***++++++,,,***+++++++++++++++,,,,,,,,,+++******,,,,,,+++***************************,,,+++*********++++++,,,***************************************************++++++++++++*********++++++++++++++++++++++++******++++++,,,------...******************************))))))))))))*********))))))(((((())))))***((())))))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,---///000///...,,,------,,,,,,,,,------------------------...............//////000333999@@@GGGKKKQQQUUUYYYWWWPPPNNNZZZhhh{{{sss^^^QQQYYYdddiiipppyyy~~~zzzpppaaaUUUMMMJJJFFFPPPTTTMMMBBB===<<<<<<>>>@@@DDDHHHIIINNN]]]kkkyyy|||hhh\\\YYY]]]dddkkkvvv~~~xxxoooiiiaaaVVVMMMGGGDDDCCCDDDEEEHHHPPPXXXeeerrr|||yyyqqqnnniiiccc^^^\\\]]]___iiijjjuuuzzz~~~++++++,,,---------,,,,,,************************,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,,,,+++******,,,,,,,,,******************+++++++++*********)))))))))***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))************))))))))))))******((())))))))))))*********,,,++++++******++++++,,,******+++++++++,,,,,,,,,******))))))******+++,,,---...000///---,,,,,,---,,,,,,---------.........---------.........//////...///111444;;;BBBIIIMMMRRRUUUXXXUUUNNNOOO```rrrsss```UUU\\\fffiiipppzzz}}}wwwkkk]]]QQQJJJGGGGGGOOOSSSKKK@@@<<<<<<===<<>>EEEKKKPPP^^^zzz{{{nnnbbbaaadddmmm}}}zzzqqqllleee\\\TTTHHHDDDBBBDDDGGGIIINNNTTTbbbnnn{{{~~~xxxuuuooohhhcccbbbeeehhhlllooo|||zzzxxxxxxzzz{{{|||,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******+++,,,,,,------+++***)))***,,,---,,,+++*********++++++,,,,,,,,,++++++++++++******))))))))))))*********+++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,************************)))))))))*********************************************))))))))))))******+++,,,,,,,,,,,,,,,,,,+++************+++++++++,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,******))))))******+++,,,,,,...//////---,,,,,,---***++++++,,,------......,,,,,,------...//////000...///222777===EEEKKKOOOTTTTTTUUUUUUXXXeee~~~fff\\\[[[cccfffeeeooo~~~}}}zzzrrreeeVVVLLLGGGGGGGGGKKKKKKEEE>>>===<<<;;;;;;AAAIIIPPPXXXkkksssjjjeeejjjqqq|||uuunnnkkkggg___XXXLLLGGGEEEHHHKKKMMMRRRWWW[[[fffpppvvvzzz}}}wwwrrroooqqqsssvvvvvvxxxyyyzzzzzzzzzzzztttsssqqqmmmjjjiiijjjlllpppuuuvvvtttsssssstttyyyxxx}}}///---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))***+++,,,,,,------+++***)))***,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++++++++++++++++++++++++++***)))(((((((((***+++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---******************************))))))))))))******)))******++++++******)))***++++++++++++,,,,,,,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,*********)))***++++++,,,,,,...///...---+++,,,,,,******++++++,,,---......,,,,,,------...///000000---///222777>>>FFFLLLPPPTTTSSSTTTWWW^^^ooo```YYY[[[dddfffeeeppp}}}zzzqqqdddVVVLLLHHHHHHGGGJJJHHHBBB>>>>>>===:::@@@FFFOOOWWW```wwwzzznnniiijjjsss|||zzzpppkkkjjjhhhaaa\\\RRRLLLJJJMMMPPPRRRVVV[[[UUU___hhhllloootttwwwwwwsssrrroooiiicccaaacccfffjjjkkklllmmmoooqqqssssssnnnppprrrrrrpppnnnnnnnnnsssyyyuuurrrpppnnnnnnuuu~~~ttt~~~{{{|||,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******)))(((''''''''')))+++---111---)))(((***------,,,************************,,,,,,,,,+++***)))((('''+++******+++,,,,,,***'''++++++------------++++++***)))))))))***+++,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********(((((())))))*********+++************************))))))))))))))))))))))))((()))***,,,,,,---------)))************+++++++++******))))))******+++,,,******))))))))))))******+++---......---,,,,,,---******+++,,,,,,,,,,,,+++---------............//////000444999@@@GGGNNNRRRWWWVVVQQQPPPdddqqqPPP[[[dddfffgggmmmuuuyyy|||vvvkkk```WWWPPPLLLJJJJJJHHHFFFCCCAAA???>>>>>>CCCJJJPPPWWWiiizzzmmmfffiiinnnwwwyyytttpppiiieeeccc```\\\YYYOOOMMMLLLOOOVVV\\\```aaa^^^^^^___dddiiikkkjjjgggiiifffbbb]]]ZZZXXXWWWWWWZZZZZZ[[[\\\]]]___aaabbbccceeeiiinnnrrrtttsssqqqxxx{{{ssspppnnnllllllrrrzzzuuu~~~yyywwwzzz,,,,,,,,,++++++*********++++++++++++++++++++++++((()))***+++,,,++++++***+++***))))))***---///000333000+++***+++,,,,,,,,,***************************++++++++++++***))))))''''''(((***,,,---,,,+++***++++++,,,,,,++++++************)))******++++++************************,,,,,,,,,+++++++++******))))))******************************************))))))))))))))))))))))))&&&'''((())))))))))))))))))************+++++++++******))))))******+++,,,******))))))))))))******,,,...//////...------...******+++,,,,,,,,,,,,+++---------............///111222666;;;BBBJJJPPPSSSWWWVVVRRRRRReee}}}xxxcccRRR\\\dddfffgggnnnvvvzzzzzztttjjj```XXXRRRNNNLLLKKKIIIEEEBBB???>>>>>>???CCCJJJQQQYYYkkk}}}xxxvvvvvvuuuuuurrrqqqtttxxx{{{ssshhhaaahhhrrrwwwmmmggggggccc^^^\\\[[[ZZZWWWUUUQQQQQQRRRWWW]]]ccceeeeeebbbbbbdddhhhlllnnnllljjjhhhfffbbb]]]YYYWWWVVVUUUUUUUUUTTTUUUUUUWWWXXXYYYXXXZZZ```hhhpppvvvyyyzzz{{{qqqooommmllllllrrr{{{wwwzzzwwwsssrrruuu}}}+++++++++++++++*********************************))))))***++++++++++++***++++++***+++,,,...000111444111---++++++,,,,,,+++************************((()))***+++++++++++++++''''''''')))+++,,,+++***+++******))))))******+++++++++******)))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++*********************************)))))))))))))))))))))))))))******+++++++++******)))************+++++++++******))))))******+++,,,******))))))))))))******---///000000///......///***++++++,,,,,,,,,,,,,,,---------............///333555999???FFFMMMRRRUUUWWWVVVSSSUUUfff|||{{{tttqqq|||kkkUUURRR[[[ccceeehhhoooxxx{{{xxxrrriii```ZZZUUURRRPPPLLLIIIDDD@@@======???@@@EEEKKKRRRZZZlll}}}sssoooiiieeeddddddccccccaaa```bbbeeehhhllluuuwwwkkkbbb___iiizzzzzznnnddd]]]XXXVVVTTTRRRQQQRRRRRRQQQPPPQQQRRRUUU[[[bbbhhhjjjkkkhhhiiilllpppssstttrrrpppmmmkkkgggbbb^^^[[[YYYXXXTTTSSSQQQPPPPPPPPPQQQRRRPPPSSSYYYcccooozzz{{{ooommmkkkkkklllrrr{{{yyyxxxqqqooommmkkkkkkqqqzzz+++++++++***************))))))))))))))))))))))))))))))******++++++++++++++++++*********+++,,,---111///---+++++++++,,,,,,************************))))))***++++++++++++***+++***))))))******(((&&&,,,+++***))))))***+++,,,,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********************************))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))*********+++++++++******))))))******+++,,,+++******))))))******+++---...000000...---...///***+++,,,,,,------,,,,,,---------............///333666;;;AAAHHHNNNSSSVVVVVVVVVTTTYYYgggxxx}}}vvvqqqnnnsssyyyrrr```OOOPPPYYYaaadddiiirrrzzz}}}vvvppphhhaaa]]]YYYUUUSSSMMMIIICCC>>><<<===???BBBHHHLLLQQQZZZkkk}}}zzzxxxuuurrrooogggccc]]]ZZZYYYZZZZZZZZZYYYXXXZZZ]]]___bbbkkkuuuvvvooogggaaaaaalllrrreee\\\UUUPPPMMMKKKKKKJJJJJJKKKLLLKKKKKKMMMNNNRRRXXX___gggmmmppprrrtttxxx|||~~~}}}zzzvvvpppkkkfffcccbbb\\\ZZZXXXUUUSSSRRRRRRRRRRRRSSSXXXaaannn||||||pppmmmlllmmmooottt}}}~~~xxxllleeecccddddddcccffflllvvv************************))))))))))))))))))))))))***************+++++++++------,,,+++************+++++++++******+++,,,---***************************++++++++++++***))))))---+++))))))))))))((('''---,,,+++******+++,,,---,,,,,,+++***)))))))))***************************++++++++++++++++++++++++---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((('''&&&))))))*********+++++++++******))))))******+++,,,++++++************+++++++++---///...---,,,---...++++++,,,------------,,,---------............///222555;;;BBBIIIOOOSSSUUUUUUUUUUUU\\\iiiuuuxxxuuuuuuqqqnnnkkkhhhaaaVVVOOOOOOXXX```eeekkkttt{{{}}}uuuooofffaaa^^^[[[WWWSSSKKKHHHBBB===;;;===AAACCCMMMMMMQQQ\\\nnn|||yyyyyytttrrrooommmllljjjgggeee^^^ZZZVVVTTTTTTUUUWWWWWWWWWVVVXXX[[[]]]```iiirrrzzzwwwqqqkkkfffcccaaammmvvvllleee[[[QQQKKKGGGDDDBBBEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIKKKPPPXXXbbbmmmttt|||~~~xxxtttrrrkkkiiigggccc___\\\ZZZYYYUUUUUUXXX```lllzzzuuurrrqqqsssuuuyyytttfff\\\YYYYYYYYYZZZ[[[___eeeqqq~~~)))))))))***************))))))))))))))))))))))))******))))))******+++,,,///......---,,,++++++***((()))************,,,...************************+++++++++++++++***)))(((+++***((()))***,,,,,,+++---,,,,,,,,,,,,,,,,,,---++++++******)))*********))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++******))))))******+++,,,++++++************+++++++++---......---,,,,,,---++++++,,,------------------------............///111555<<>>BBBEEEPPPOOOTTTbbbvvv{{{uuuuuummmkkkhhhfffeeedddaaa___XXXUUUQQQPPPRRRUUUWWWXXXXXXVVVXXX[[[]]]```iiisssvvv|||uuupppkkkgggeeeaaannnpppgggYYYTTTLLLFFFCCCBBBAAA@@@@@@BBBCCCCCCAAA@@@@@@AAAFFFFFFGGGJJJQQQ\\\iiiqqq~~~}}}|||zzzvvvqqqkkkfffcccYYYXXXYYY___iiivvv}}}zzzyyy{{{}}}{{{pppdddYYYTTTRRRSSSQQQSSSUUUYYY```lllzzz((()))))))))*********+++************************+++***)))))))))***+++,,,++++++,,,,,,,,,,,,,,,+++)))+++---,,,***)))+++---************************))))))***++++++++++++***---+++))))))+++------,,,++++++,,,,,,,,,,,,++++++*********)))******++++++******************************+++++++++,,,,,,,,,))))))******************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,++++++)))************+++++++++******))))))******+++,,,,,,++++++******++++++,,,,,,...//////...------...+++,,,------...------------------............///222666===EEELLLQQQSSSTTTTTTRRRTTT___lllssssssppppppkkkddd\\\UUUPPPMMMLLL[[[ccckkkppptttyyyyyyvvvqqqiii```[[[YYYVVVOOOIIIEEECCC???======???CCCFFFPPPPPPYYYmmm|||{{{ooommmjjjhhhfffdddaaa___XXXVVVSSSSSSVVVZZZ]]]___\\\[[[]]]aaacccfffpppzzzxxx~~~{{{ooopppttt{{{{{{vvvqqqlllgggdddggguuu{{{kkk___YYYNNNJJJFFFCCCBBBCCCCCCBBB>>>AAACCCCCCAAA@@@@@@AAACCCCCCEEEFFFKKKSSS^^^fffttt||||||uuupppeeebbb```bbbhhhpppwww{{{}}}jjjeee]]]VVVQQQOOOOOOOOOOOORRRUUUXXX___kkkzzz(((((())))))*********+++************************+++***)))))))))***,,,---&&&'''((()))***++++++++++++...///...+++)))***---************************'''((()))***+++,,,,,,,,,111///,,,+++++++++******)))***+++,,,,,,+++***)))***)))))))))***+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&((()))))))))))))))************+++++++++*********)))***++++++,,,,,,++++++******++++++,,,---///000000///......///+++,,,------......---------------.........//////222777???GGGNNNRRRTTTUUUSSSQQQTTT```mmmsssrrrpppoooiii```ZZZVVVRRRNNNKKKaaaiiiqqquuuxxxzzzwwwrrroooggg]]]XXXVVVSSSKKKDDDCCCAAA???===>>>@@@DDDFFFPPPRRR^^^vvvvvvssspppmmmjjjgggdddaaa]]][[[YYYZZZ^^^bbbfffgggcccbbbdddhhhjjjnnnwwwzzz~~~zzzyyyxxxsssoooaaabbbfffmmmzzz}}}sssvvv||||||wwwrrrkkkfffbbbnnn}}}lll\\\SSSOOOEEECCC@@@???@@@BBBBBBBBB???BBBEEEEEECCCBBBCCCDDD???AAACCCDDDFFFLLLUUU[[[hhhqqq~~~zzzsssnnniiigggiiilllppprrr{{{tttiii\\\WWWQQQMMMLLLMMMMMMMMMRRRUUUXXX[[[aaammm|||))))))))))))************************************'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,+++***))))))************++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***************************,,,++++++******++++++,,,---...///000000///...---++++++,,,,,,,,,---------............///111222222333:::BBBGGGNNNUUUWWWUUUVVVPPPPPP]]]jjjnnnllliiieeeeeeccc\\\SSSMMMOOOUUUiiitttuuuvvv|||zzzuuuwwwuuucccVVVWWWUUULLLEEEEEEBBBAAA???===<<<>>>CCCGGGRRR]]]hhh~~~yyyuuuuuusssnnnhhhbbbdddcccbbbfffmmmpppnnnqqqkkkeeeeeelllvvvwwwrrrmmmgggccc^^^aaaeeejjjttt~~~qqqllllllqqqvvv~~~zzzwwwuuuoooiiiiiillluuu~~~lll___SSSKKKGGGCCCAAA??????BBBDDDCCCBBBCCCDDDEEEFFFEEEDDDBBB@@@CCCBBBBBBBBBEEEIIIMMMPPPYYY```jjjsss{{{{{{vvvqqqnnnmmmnnnnnnvvvyyy~~~}}}nnnccc___TTTRRROOOLLLKKKLLLOOOQQQSSSXXX]]]dddqqq))))))))))))************************************((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******)))(((((((((((((((******++++++++++++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********************************,,,++++++******++++++,,,---...///000000///...---++++++,,,,,,,,,---------------------...000111222444;;;CCCHHHOOOVVVXXXUUURRRLLLMMMXXXdddhhhfffeeeeeefffddd\\\RRRNNNSSS[[[oooyyy{{{{{{wwwwwwvvveeeXXXWWWTTTKKKDDDDDDAAA@@@>>>===<<>>@@@CCCEEEDDDCCCFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCEEEGGGJJJKKKNNNTTT[[[bbbiiiqqqzzz~~~yyyuuutttssssssvvvyyy~~~yyysssrrryyytttfff]]]XXXVVVTTTRRRNNNLLLLLLNNNPPPTTT[[[dddnnn}}}))))))))))))************************************)))******+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++******)))(((((((((((()))******++++++++++++******+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))******++++++************************,,,++++++******++++++,,,---...///000000///...---,,,,,,,,,,,,------------,,,,,,,,,---...///111111555<<>><<<===@@@FFFJJJQQQbbbvvv}}}zzz{{{xxxtttvvv}}}|||}}}xxxmmmfffcccbbb```___\\\___eeemmmyyywwwbbbXXXVVVYYY```fffkkkkkkkkkjjjhhhhhhsss}}}aaaQQQKKKFFFBBBAAA??????@@@CCCFFFHHHHHHGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIMMMRRRVVVZZZaaajjjqqqyyy|||~~~}}}|||{{{|||{{{sssmmmgggfffmmmwwwvvviiiaaa[[[VVVWWWWWWWWWTTTRRRQQQRRRSSSZZZdddqqq((()))))))))******************************************+++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********************************+++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,+++******+++++++++******++++++++++++************)))))))))))))))***)))))))))))))))))))))))),,,,,,,,,+++++++++++++++***)))))))))***+++,,,,,,************************,,,++++++******++++++,,,---...///000000///...---,,,,,,,,,------------...,,,,,,------///000222333777>>>EEEJJJPPPVVVXXXVVVNNNMMMQQQZZZaaadddfffiiippprrrlll]]]OOOPPP\\\gggssswwwssshhh]]]XXXQQQHHHBBBBBB>>>>>>===<<<===AAAGGGLLLRRRdddzzz}}}yyyzzzoooiiibbb]]]]]]___aaabbbdddgggnnnwwwnnn[[[SSSTTTYYYaaahhhiiiiiijjjiiifffiiixxxoooVVVJJJHHHFFFBBB@@@BBBCCCDDDGGGIIIKKKKKKKKKMMMLLLKKKJJJIIIIIIJJJJJJEEEEEEFFFFFFFFFEEEEEEEEEIIIKKKMMMNNNPPPVVV^^^eeejjjooouuu{{{wwwnnnfffaaa```gggppp~~~{{{kkkfffeeebbb]]]ZZZ]]]``````]]]ZZZYYYYYY```lll~~~((()))))))))******************************************+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***************************************++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,+++++++++++++++,,,,,,******++++++++++++*********)))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***)))))))))***+++,,,,,,************************,,,++++++******++++++,,,---...///000000///...---,,,,,,---------.........------...///000222444555999@@@GGGKKKQQQWWWXXXVVVNNNQQQXXXbbbgggiiilllrrr}}}}}}rrr]]]OOORRR___iii|||pppllleee^^^XXXQQQHHHCCCBBB============>>>BBBIIIMMMSSSfff{{{qqqggg```]]]ZZZYYY\\\bbbgggjjjnnnqqqyyyrrrcccTTTOOORRRYYYaaahhhnnnmmmllliiiggglll}}}rrr```NNNHHHHHHGGGCCCAAADDDFFFHHHJJJKKKLLLNNNNNNSSSRRRQQQOOONNNMMMMMMMMMFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGKKKSSSYYYbbbgggnnntttzzzwwwkkkccc^^^]]]dddlll}}}ssskkkmmmpppnnnjjjeeejjjnnnmmmggg```\\\[[[bbbqqq))))))))))))************************************)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++***))))))))))))***++++++******++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))******************)))******++++++************************,,,++++++******++++++,,,---...///000000///...---,,,---------.....................000111333555666;;;BBBHHHLLLRRRWWWXXXVVVNNNUUUaaalllpppqqqvvv}}}vvv^^^PPPWWWdddkkkuuudddaaa```^^^XXXQQQIIIEEEDDD============>>>CCCIIINNNSSSggg}}}rrrccc]]]XXXXXXYYY\\\aaahhhoootttvvvzzzjjj]]]QQQPPPVVV^^^ffflllqqqnnnkkkiiiiiioooaaaTTTIIIGGGHHHGGGDDDDDDHHHIIIKKKMMMNNNPPPTTTVVVWWWVVVUUUSSSQQQOOONNNMMMKKKJJJIIIIIIHHHHHHIIIIIIGGGHHHHHHFFFEEEHHHNNNSSS]]]aaahhhnnnsssxxx|||vvvjjjbbb^^^]]]bbbjjj|||xxxuuuzzz~~~|||wwwtttxxxzzztttjjjaaa]]]]]]eeevvv))))))))))))************************************((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++************++++++***)))))))))******+++,,,******++++++++++++******)))))))))))))))***++++++))))))))))))))))))))))))''''''((()))***++++++,,,++++++******)))*********************************,,,++++++******++++++,,,---...///000000///...---------------............------...///111333555666<<>>>>>>>>===>>>CCCIIIMMMRRRgggzzzdddZZZZZZWWWYYY]]]aaahhhooovvv{{{}}}wwweeeZZZRRRTTT[[[ccckkkqqqooojjjfffgggjjjsssoooWWWOOOHHHHHHHHHHHHIIILLLMMMOOORRRSSSUUUZZZ```eeebbbbbbaaa___\\\YYYVVVTTTQQQPPPMMMKKKIIIIIIIIIJJJHHHIIIIIIHHHFFFHHHMMMRRRWWW[[[bbbhhhlllppptttvvvzzzzzz|||}}}vvvjjjccc```___ccciiiyyy}}}~~~{{{rrrggg``````cccooo))))))))))))************************************'''((()))***+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++************++++++,,,+++++++++,,,------...******++++++++++++******))))))((())))))***++++++))))))))))))))))))))))))(((((()))+++,,,---...///,,,,,,+++***)))))))))***************************,,,++++++++++++++++++,,,---...///000000///...------------.........//////+++,,,---...000222444555===DDDJJJNNNRRRXXXYYYVVVUUUbbbuuuxxx]]]TTTaaammmpppxxxrrr^^^SSSPPPVVV[[[XXXRRRLLLIIIFFF???>>>>>>===???CCCIIIMMMPPPhhhqqq\\\VVVZZZYYY\\\aaaffflllssszzz~~~}}}nnn___UUUOOOSSS[[[cccjjjpppkkkeeeaaadddjjjvvvzzzbbbUUUOOOJJJIIIIIIJJJNNNSSSSSSUUUXXXZZZ]]]ccclllrrrttttttsssrrrnnnjjjfffcccWWWTTTPPPLLLIIIIIIIIIJJJEEEFFFGGGFFFDDDEEEJJJOOORRRWWW]]]ccchhhkkkoooqqqssstttvvvyyy{{{|||}}}}}}wwwlllfffcccbbbeeekkkwww~~~}}}wwwlllbbb___eeelll{{{************************...,,,***)))((()))***+++)))************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,...---+++)))(((((()))***...---,,,,,,++++++,,,,,,((()))***+++++++++++++++***+++,,,------,,,+++***)))***,,,...//////...---)))))))))***+++++++++,,,+++++++++*********))))))+++++++++***)))(((((('''+++++++++***************&&&''')))+++++++++******,,,,,,+++++++++,,,------***++++++,,,,,,++++++***((())))))******+++,,,,,,......///000000///...---------------------------...---...111222111444::::::BBBLLLRRRTTTTTTUUUVVVXXXhhhzzzooo]]]ZZZbbblllsss|||}}}cccPPPQQQIIIYYYaaaZZZSSSQQQLLLEEE>>>???===<<>>DDDLLLRRRTTTTTTTTTTTTXXXiii}}}kkk\\\]]]dddlllqqqwwwwww___LLLMMMKKKZZZbbb]]]VVVSSSOOOGGG>>>>>>>>>===@@@FFFLLLPPPWWWmmm{{{zzznnn___\\\```dddllluuu{{{}}}zzziii___VVVUUUVVV[[[cccjjjlllmmmjjjhhhiiinnnttt~~~rrr```SSSKKKKKKLLLMMMOOOSSSYYY^^^gggrrrzzzzzz{{{sssjjj___WWWTTTQQQNNNJJJIIIIIIIIIGGGEEEGGGLLLPPPRRRQQQSSSXXXZZZZZZ___eeeiiinnntttwwwvvvuuuvvvwwwwwwyyy{{{~~~~~~xxxrrrnnnlllkkkjjjuuu}}}}}}wwwtttkkkddd^^^^^^aaagggsss++++++++++++++++++++++++---,,,***))))))***+++,,,)))************+++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++*********+++))))))*********))))))(((------,,,+++++++++++++++++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---...///000+++++++++***************+++++++++***************++++++******)))(((((((((((((((((())))))*********,,,,,,+++***)))((((((((()))))))))***,,,---///000***++++++,,,,,,++++++******++++++,,,,,,---......,,,---...000000000//////---,,,+++******+++,,,---...---...111222111555;;;BBBFFFKKKQQQSSSSSSRRRQQQXXXkkkfff\\\```ggglllnnnpppxxxyyyvvvoooZZZHHHIIIOOO[[[ccc___YYYUUUPPPIII======>>>@@@BBBFFFLLLQQQ```vvvwwwttt|||sssgggggglllttt|||~~~mmm```XXXUUUWWW\\\ccckkkppprrrqqqppppppsssvvvzzzuuucccWWWOOONNNOOOPPPRRRVVV]]]ffflllzzzwwwkkkbbb\\\WWWRRROOOIIIIIIHHHFFFFFFGGGKKKNNNRRRQQQRRRUUUVVVUUUYYY^^^dddjjjpppttttttssstttvvvvvvuuuvvvzzz~~~zzzvvvrrrpppvvv}}}wwwpppkkkfffdddddd___]]]\\\^^^dddooo,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,))))))*********+++++++++++++++,,,,,,,,,---------...------,,,,,,++++++***------,,,+++************'''((()))***+++***)))(((---,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,+++---,,,+++******+++,,,---...---,,,,,,,,,---///000,,,+++++++++***)))))))))************************************))))))((((((&&&&&&'''((()))******+++---,,,***)))((()))******************+++,,,---...***++++++,,,,,,++++++***((())))))******+++,,,,,,+++,,,...///000000000000///...---,,,,,,---...//////---...111111222666===EEEGGGKKKOOORRRRRRPPPOOO[[[nnn}}}aaa[[[ccciiikkkkkklllsssqqqnnnhhhVVVFFFHHHSSS]]]ccc___XXXSSSLLLFFF======???BBBDDDGGGNNNUUUiiiuuupppvvvxxxssszzztttdddZZZVVVUUU[[[eeennnuuuxxxyyyyyyxxxzzz|||~~~zzzfff[[[VVVTTTTTTVVVYYY^^^dddmmmwww~~~xxxppphhh```YYYTTTNNNMMMKKKIIIHHHIIIKKKMMMSSSRRRSSSVVVVVVUUUXXX^^^bbbgggnnnrrrrrrrrrtttvvvvvvtttsssxxx|||zzzxxx{{{pppeee___[[[YYYZZZ^^^\\\___bbbeeelll|||''''''''''''''''''''''''*********++++++,,,------))))))*********+++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,++++++*********+++'''(((***++++++***)))(((,,,,,,+++************+++******++++++++++++******---,,,+++******+++,,,---------,,,++++++,,,...///,,,+++++++++***)))))))))*********************************)))))))))))))))&&&&&&'''((()))******++++++***)))))))))***,,,---,,,,,,+++*********++++++***++++++,,,,,,++++++***((())))))******+++,,,,,,+++,,,...///000000000000//////...------.../////////------000111222777>>>FFFHHHKKKNNNPPPPPPPPPPPPaaassswww]]][[[eeeiiiiiiiiikkkqqqnnniiicccRRRFFFJJJWWW]]]```\\\TTTMMMFFFAAA===<<<@@@EEEGGGHHHQQQ\\\sssvvvooosss~~~kkk\\\VVVVVVXXXbbboooyyy}}}~~~~~~~~~lll^^^XXXXXXZZZ\\\```gggnnnwwwyyypppgggaaa\\\YYYVVVRRRPPPOOOOOONNNRRRQQQRRRVVVVVVVVVYYY___bbbgggnnnrrrssssssuuuwwwxxxtttsssyyyyyymmmeee^^^[[[YYYWWWZZZ^^^[[[ccckkkqqq{{{(((((((((((((((((((((((()))******+++,,,------...)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,******+++++++++******))),,,,,,+++*********************+++++++++***)))))),,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++++++++******************************+++++++++******))))))))))))))))))((((((((())))))*********)))))))))***+++,,,---------,,,+++******))))))******++++++,,,,,,++++++******++++++,,,,,,---......,,,---...000000000//////,,,,,,,,,------,,,,,,,,,000------000111222888???EEEJJJNNNPPPOOOPPPSSSVVVkkk{{{tttZZZ[[[dddfffgggiiiiiipppmmmfff^^^NNNFFFNNNYYYZZZZZZVVVOOOHHHBBB???>>><<<@@@FFFIIIJJJVVVddd~~~xxxppprrrsssbbbWWWTTTUUU```kkkyyy~~~||||||~~~~~~sssddd]]]\\\___dddkkkpppyyy~~~|||{{{zzz{{{~~~}}}uuupppkkkgggaaa\\\XXXTTTPPPMMMPPPOOOQQQTTTUUUUUUYYY^^^ccciiipppsssttttttuuuwwwxxxuuuuuu{{{yyyeee___ZZZYYYXXXWWWYYY^^^___kkkxxx++++++++++++++++++++++++((()))***,,,---.........)))************+++++++++*********++++++++++++,,,***++++++,,,,,,------...************+++,,,------------,,,+++*********+++,,,++++++***************+++,,,,,,,,,++++++***)))+++++++++,,,,,,+++++++++*********++++++******)))***************+++++++++))))))*********+++++++++)))))))))))))))))))))***)))***************************+++,,,,,,+++++++++,,,+++*********************++++++,,,,,,++++++******++++++,,,,,,---......---...///000000///......+++,,,---......---,,,+++000------000111333999@@@EEELLLSSSTTTQQQQQQWWW^^^wwwrrrZZZZZZbbbcccdddjjjgggooommmdddXXXHHHCCCPPPXXXVVVTTTQQQKKKEEEAAA@@@???<<<@@@GGGJJJLLLZZZlllyyyqqqrrr~~~uuuggg[[[VVVWWWZZZiiiuuuzzzvvvuuuyyyxxxuuuvvvyyyiiiccceeeiiiqqqxxxzzztttuuuwwwvvvvvvxxx|||~~~yyyqqqjjjccc]]]WWWRRRQQQPPPQQQTTTUUUTTTXXX]]]dddjjjppptttttttttuuuwwwwwwvvvwww|||tttbbb^^^[[[\\\\\\\\\aaagggnnn|||))))))))))))))))))))))))((()))***,,,---...//////)))************+++++++++))))))*********+++++++++)))***+++,,,------...///)))))))))***+++,,,......000///---+++******++++++,,,++++++***)))*********------------,,,,,,+++******+++,,,------,,,+++***((()))***++++++***((('''))))))******+++++++++,,,))))))******++++++++++++)))))))))))))))*********+++++++++***************+++,,,------,,,+++)))(((***)))))))))***+++,,,,,,+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,...//////000000///...---,,,...000222222000...,,,000------000111333999AAAEEENNNVVVWWWRRRSSS[[[ddd~~~qqqZZZZZZaaaaaaccckkkdddnnnlllaaaTTTCCCAAAPPPVVVSSSPPPNNNIIIDDDBBBBBB@@@===@@@HHHKKKNNN]]]ppp~~~zzzrrrrrr~~~|||tttiii]]]WWWWWW]]]bbbppp{{{uuupppnnnssspppmmmooo~~~}}}nnncccfffoooxxx~~~yyyqqqmmmrrrvvvtttsssuuuzzz{{{ssskkkccc]]]UUUSSSTTTVVVVVVUUUXXX]]]dddjjjpppttttttssstttvvvvvvvvvxxx}}}ssshhhdddbbbdddeeehhhoooxxx~~~,,,)))&&&&&&))),,,,,,+++---,,,******++++++***(((...,,,***(((((()))***++++++(((&&&)))...111000---,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++***((('''&&&))))))***+++,,,,,,------***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,------,,,,,,+++,,,---...,,,***))))))***************************************+++,,,---......---...///111111///---...000222222000.........///000111111444888>>>CCCIIIIIIPPPXXXVVVTTT```ssslllVVVYYYaaa```___ccceeejjjiii\\\NNNIIIIIIJJJOOONNNLLLJJJHHHEEEAAA>>>BBB???BBBJJJNNNSSSggg~~~}}}vvvrrr~~~{{{wwwnnnggg]]]UUUSSSXXX___eeeqqqxxx~~~|||tttllljjjkkknnniiigggooo~~~pppkkkiiiooo|||vvvtttllllllmmmqqquuuvvvtttqqq|||}}}}}}oooccc^^^XXXUUUUUUUUUTTTWWW\\\bbbhhhppprrrqqqppprrruuussswww|||vvvppprrrssssssuuu|||&&&***///111///+++&&&"""((((((((()))***+++,,,,,,%%%'''***+++,,,,,,,,,---$$$...777444***"""###(((,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******))))))))))))))))))******++++++++++++*********++++++******)))(((''')))******+++,,,,,,------)))******++++++******)))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++,,,------,,,***))))))***************************************+++,,,---......---...///111111///------///111111///...---...000000111222444999???DDDLLLLLLRRRWWWTTTSSSbbbuuugggWWW[[[aaa]]][[[___bbbgggeeeXXXKKKGGGIIIJJJOOONNNLLLJJJHHHEEEAAA>>>AAA@@@DDDLLLQQQYYYqqqyyyvvv~~~pppkkkbbb]]]WWWSSSTTT[[[dddjjjqqqvvvzzzyyyssslllhhhffffffcccdddnnn}}}|||ooonnnqqq~~~ssskkkkkkllllllmmmrrrwwwyyyyyywww|||}}}vvvgggaaa\\\[[[ZZZXXXYYY\\\bbbhhhooorrrrrrppprrrtttuuuyyy~~~---,,,+++((('''***000555+++---000222222...***'''///111111---(((###"""###,,,)))%%%$$$)))///444777++++++++++++++++++,,,,,,*********************************************************++++++++++++,,,))))))******************++++++************++++++)))***************))))))*********++++++,,,,,,---)))))))))******)))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,+++++++++,,,---,,,***))))))***************************************+++,,,---......---...///111111000...+++---000000///.........///000111222555:::AAAEEEOOOPPPTTTVVVRRRTTTeeezzztttcccYYY^^^aaa\\\ZZZ___bbbeeeaaaTTTHHHEEEHHHKKKOOONNNLLLJJJGGGDDDAAA???AAABBBHHHOOOUUUbbb{{{yyyyyyhhh```YYYWWWTTTTTTYYYaaajjjppprrrtttuuutttpppjjjddd```^^^]]]aaammm{{{{{{tttiiinnnzzzrrrhhheeehhhmmmmmmoootttyyy~~~uuunnnhhhfffccc^^^\\\]]]bbbhhhooossssssrrrssstttvvvyyy%%%(((,,,...,,,)))%%%###---***&&&###$$$(((000555$$$''')))(((&&&(((...333///)))'''+++222111(((*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,---,,,,,,***))))))***,,,,,,((()))******++++++++++++*********++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++***,,,,,,+++)))))))))***************************************+++,,,------...---...000222222000...,,,...000111///...//////...///000222555:::AAAFFFOOOPPPSSSTTTRRRXXXllllllaaa\\\```bbb]]]]]]cccfffggg```RRRGGGFFFIIILLLNNNNNNMMMJJJFFFBBB@@@@@@BBBEEELLLSSSZZZkkk|||||||||iii___[[[ZZZYYY[[[___fffmmmrrrrrrqqqpppooommmhhh```YYYZZZYYY^^^kkkvvvxxxtttqqqlllwwwvvvlllgggiiinnnpppqqqssswww|||}}}uuurrrmmmfff```^^^bbbgggnnnsssttttttuuuuuutttxxx}}}(((((()))+++///111222222&&&)))---...---+++***+++,,,...000...)))%%%######***,,,,,,((($$$'''111:::*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---------------,,,+++******+++,,,---((()))***++++++,,,++++++***+++++++++++++++,,,,,,***++++++++++++++++++***************************))))))))))))))))))))))))***++++++,,,,,,++++++******+++,,,+++)))((()))***************************************+++,,,------------...000222333111///...000222222111000000000---...///111555:::AAAFFFMMMOOORRRSSSUUU___tttfff^^^[[[^^^^^^]]]```gggkkkjjjbbbSSSHHHGGGKKKMMMNNNNNNMMMIIIDDDAAA@@@AAACCCHHHPPPVVV___ssspppeeeaaaaaaaaabbbfffkkkpppssspppnnnkkkkkkjjjeee\\\UUUXXXVVVZZZfffoooppppppqqqzzzzzzqqqlllkkkoootttvvvwwwzzz}}}zzzpppgggcccaaaeeejjjoooqqqssssssttttttxxx}}}---,,,)))%%%######%%%&&&((('''%%%&&&000CCCYYYiii\\\]]]\\\WWWKKK:::)))((('''&&&''')))***))))))++++++++++++++++++,,,,,,*********************************************************++++++++++++,,,))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************((((((((((((((((((((((((******++++++++++++******)))***+++***)))((()))+++************************************+++,,,---...------...000222333222000000222333333111000///000---...000222555;;;CCCHHHMMMNNNPPPSSSZZZhhhzzzyyy___ZZZWWWZZZ\\\]]]bbbhhhkkkjjjaaaSSSIIIIIILLLNNNMMMNNNMMMIIICCC???@@@BBBDDDJJJRRRZZZfff|||{{{uuu{{{~~~sssmmmlllkkkkkklllooorrrsssmmmkkkiiihhhfffaaaZZZTTTVVVSSSXXXdddmmmooorrrxxxuuupppoooooorrrvvv|||~~~tttnnneeefffhhhkkkmmmnnnoooooossswww|||}}}|||!!!***222222------444<<<]]]888++++++,,,+++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******(((***+++***)))((()))+++************************************+++,,,---...------...000333444222111111222444333111............///111444888>>>EEEKKKNNNOOOPPPUUU___ooo}}}mmm[[[XXXVVVZZZ^^^aaadddhhhfffeee]]]PPPIIIJJJMMMNNNMMMNNNMMMIIIBBB>>>@@@BBBCCCJJJSSS^^^nnnvvvllliiiqqq{{{|||xxxtttsssssssssjjjiiihhhgggddd___YYYUUUTTTSSS[[[kkkuuuwww|||vvvssstttuuuxxx{{{|||pppooommmlllmmmmmmmmmmmmnnnsssxxxxxxwwwyyy,,,+++'''(((AAA{{{NNN***---,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////++++++---......---++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))************))))))******************************************************++++++++++++******((()))******)))((()))+++************************************+++,,,---...------...000333444333111111222333222///---,,,,,,000111333666:::@@@HHHMMMPPPPPPPPPVVVcccrrr}}}fffZZZXXXXXX]]]cccfffgggiiiaaa```XXXNNNHHHJJJNNNOOOMMMNNNNNNHHHAAA>>>@@@CCCCCCIIISSS```sss|||ppphhhgggpppzzz{{{vvvsssqqqhhhiiihhhfffbbb]]]XXXVVVUUUUUUaaatttyyywwwyyy||||||xxxtttqqqoooooonnnnnniiinnnrrrrrrpppsss{{{///###AAArrr>>>%%%///...,,,,,,222%%%&&&000///)))))))))'''(((***,,,---...------///...,,,+++***)))))))))))))))***++++++++++++++++++***)))))))))***+++,,,,,,+++******))))))******,,,***)))***---...+++(((+++*********))))))((((((************************))))))))))))))))))))))))+++++++++*********))))))************************++++++******)))(((((((((+++++++++,,,,,,---------/////////000111111///---000000//////.........---///000222666<<>>DDDKKKNNNOOORRRQQQZZZoooyyyyyy~~~iiiYYYVVV^^^fffkkkooosssqqqmmmZZZQQQFFF@@@DDDMMMVVV[[[^^^VVVNNNHHHCCC???@@@DDDIIIOOOYYYggg{{{zzz|||{{{uuulllttt|||xxxvvvxxxppphhhddd___ZZZ[[[^^^cccuuu~~~xxxssssssvvvyyy}}}~~~~~~|||{{{~~~zzzyyyzzzFFF$$$...---,,,***'''((()))***((((((((((((***,,,///000************+++,,,---...,,,,,,---.....................---------,,,,,,---...---,,,,,,++++++,,,,,,(((+++---,,,***(((***,,,000///...---+++***)))(((++++++++++++++++++++++++************************************************************************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,---///222333222111///////////////.........///111444888???EEEKKKNNNLLLOOOPPP]]]sss{{{zzz{{{___VVVTTTaaaooovvv{{{~~~xxxoooTTTLLLBBB>>>EEESSS^^^aaaaaaWWWLLLFFFAAA>>>???CCCHHHOOO[[[kkk~~~vvvvvv~~~|||xxx||||||zzzyyy{{{tttmmmggg```[[[]]]cccmmm}}}}}}~~~}}}}}}~~~~~~|||zzz|||{{{yyyuuutttvvv|||ddd'''///555!!!,,,:::$$$---,,,***)))((((((((())))))))))))***+++,,,......,,,---......//////......////////////......------...---,,,,,,++++++,,,,,,+++...000000---+++---///000000///---+++***)))(((++++++++++++++++++++++++************************************************************************,,,+++++++++******))))))++++++++++++++++++++++++++++++,,,///222444333111.........//////////////////111555:::@@@FFFKKKNNNNNNPPPQQQ___tttyyywww}}}rrrZZZVVVWWWkkkoooOOOJJJAAA>>>IIIZZZeeefff^^^SSSHHHBBB???===>>>BBBHHHNNN]]]ppp~~~tttttt|||uuuvvvzzzwww{{{{{{{{{{{{|||xxxrrrlllddd^^^cccjjj}}}~~~{{{uuuxxx}}}~~~|||vvvssspppooorrrwww~~~555///)))'''222,,,******))))))))))))******)))))))))***+++,,,...///...//////000000000000000222333333333222111000///------,,,++++++++++++++++++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************---,,,,,,+++******))))))************+++++++++,,,++++++---///222333222111.........//////////////////111555;;;AAAGGGLLLOOORRRQQQQQQ___ssstttqqqxxxiiiVVVYYYfff}}}hhhJJJHHHBBB@@@MMMaaajjjgggYYYNNNCCC@@@???>>>???BBBIIIPPPaaaxxx~~~tttsss~~~|||}}}xxxttt}}}|||{{{~~~|||xxxwwwxxxzzzyyyzzz|||xxxtttnnnfffdddmmmxxxzzzxxx{{{{{{xxxrrrqqqnnnmmmooosssxxx|||~~~~~~}}}AAA)))---'''%%%000&&&''')))+++---...//////))))))******+++,,,---...111111222333333333333333333444444444333222000000,,,,,,+++************+++******)))***++++++***)))******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,---000222333222000............/////////000000222666<<>>@@@AAABBBEEEMMMTTThhh}}}tttqqq|||{{{}}}{{{yyywwwuuuuuutttsssvvvyyy|||{{{yyyxxx|||yyywwwwwwzzzwwwrrrkkkfffiiizzz{{{tttsssqqqqqqrrrtttwwwyyyzzz{{{|||||||||hhh222222333%%%NNN///"""555---)))---......///...---+++***************+++,,,---...333444555555666666555555222222333333222111///...,,,+++******))))))******///,,,+++,,,///000---***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++*********************************++++++,,,------''''''(((***+++,,,---...---------000222333111000---.........//////000000000222666<<>>???BBBCCCEEEGGGPPPXXXmmm}}}tttoooyyyzzzyyyvvvxxx~~~sssnnnooorrrssssssxxx|||~~~~~~|||}}}xxxuuutttzzzuuuooohhhdddmmmyyyxxxwwwvvvvvvxxxyyyzzzzzz{{{}}}~~~SSS$$$333000,,,***+++---...///@@@...111111************************++++++++++++,,,---......555444333333222222333333...........................---,,,,,,++++++++++++---------,,,,,,+++++++++******++++++++++++******'''((()))***************(((((())))))*********+++&&&((()))++++++)))(((&&&)))***+++++++++)))((('''---+++)))***,,,---,,,)))******+++++++++,,,,,,,,,/////////000000000000000///////////////.........222222555<<>>EEEJJJLLLMMMKKKKKKTTTggg~~~}}}cccXXXbbbrrr|||qqqgggWWWHHHBBBGGGOOO[[[jjjsssooogggOOOGGG???>>>@@@BBBGGGMMMSSShhhtttmmmlllvvvuuuooosssrrrnnnvvvzzzyyy{{{yyywwwpppoooqqqppplllnnnuuuTTT444$$$''';;;'''+++*********,,,,,,***)))---888===333000++++++++++++++++++++++++************+++,,,---...---,,,++++++******++++++------,,,,,,++++++******++++++++++++,,,,,,---...++++++++++++************+++******************+++...------,,,++++++++++++---,,,,,,++++++*********,,,++++++******++++++,,,+++***)))(((((()))***++++++*********+++++++++*********+++++++++,,,,,,,,,++++++,,,---...///000111***++++++,,,---...//////111333999???FFFJJJMMMMMMNNNRRR___ssspppYYYVVVeeeuuuwwwooofffWWWIIIBBBIIITTTcccoootttpppkkkQQQHHH@@@>>>???BBBHHHOOOTTThhhrrrkkkiiirrrxxxqqqqqqvvvwwwlllmmm{{{~~~vvvuuuxxxxxxrrruuuvvvmmmlllnnnllljjjnnn|||666333,,,%%%$$$&&&(((''')))))))))***,,,+++***((($$$)))---)))|||...++++++++++++++++++++++++************+++,,,------,,,,,,+++************+++...---------,,,,,,++++++++++++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++///...---,,,+++++++++,,,---,,,,,,++++++*********,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++******************************+++++++++,,,,,,,,,++++++,,,---...///000111***++++++,,,---...//////000444:::AAAFFFJJJMMMNNNMMMYYYlllfffTTTXXXjjjyyyyyyqqqeeeVVVIIIDDDKKKXXXhhhrrrsssooojjjSSSJJJAAA>>>???BBBIIIPPPVVVkkkzzz}}}~~~qqqjjjhhhppp|||zzzooooootttzzzmmmiiippp~~~}}}{{{kkkgggggghhhqqq||||||qqqqqqyyytttkkkiiikkkjjjiiippp}}}jjj)))---333...---111///(((+++******,,,---...,,,+++######,,,444@@@))),,,,,,,,,,,,,,,,,,,,,,,,***))))))******+++,,,------,,,++++++******++++++,,,,,,------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---------,,,+++***))))))***+++,,,...---,,,+++++++++,,,---+++++++++++++++*********++++++++++++++++++++++++)))))))))))))))******+++)))***+++***))))))***+++******+++++++++,,,,,,,,,,,,,,,---...///000000111.........///000000000111///555<<>>DDDHHHJJJMMMPPPZZZuuu~~~aaaXXXbbbooottt|||~~~~~~yyylll]]]SSSPPPOOONNNVVVgggrrrnnnccc]]]KKKCCC>>>@@@DDDIIIPPPXXXjjj~~~tttllloooyyyrrriiifffgggrrrzzzqqqkkknnntttgggaaajjjyyykkkdddSSSJJJQQQUUURRRYYYfffpppyyywwwlllrrrrrrgggdddccccccnnn~~~vvvkkkgggjjjooovvv{{{yyyiiinnnvvvvvvxxx}}}))))))777PPP___^^^[[[]]]******************************+++++++++******)))------,,,++++++******))))))***---000(((zzz111---+++)))///'''111))))))++++++,,,+++***)))))))))))))))))))))))))))*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++***)))***+++---...---,,,,,,+++*********+++))))))************))))))---------,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,---------------...///000000////////////000000111555666<<>>GGGKKKLLLOOOTTTgggfff]]]bbbhhhiiioootttvvvnnn___QQQKKKJJJJJJMMMUUU```gggddd[[[TTTIIICCC@@@CCCDDDFFFRRRaaavvvppplllqqqxxxgggfffhhhjjjuuuooommmuuuvvvlllkkklllvvvxxx|||jjj\\\RRRMMMJJJMMMPPPRRRWWW\\\gggrrrwwwuuujjj}}}rrrhhhddd```___cccqqqxxxssssss{{{xxxsssvvv{{{~~~lllhhhiiijjjooovvv555+++&&&)))+++''''''+++************************+++,,,,,,------,,,,,,,,,)))******+++,,,,,,------)))///$$$+++***YYY&&&---///---(((***,,,,,,------,,,+++******************************------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++,,,,,,,,,++++++,,,,,,+++************+++)))))))))***+++---///000++++++******************************++++++++++++************************)))************+++++++++,,,,,,,,,------///000000///////////////000111111555888AAAIIIMMMMMMPPPVVVqqqggg___dddiiijjjjjjnnnnnngggYYYLLLGGGGGGHHHMMMVVV___dddaaaWWWOOOHHHBBB@@@DDDFFFJJJWWWfff|||ssspppvvvuuuffffffiiilllwwwyyylllnnn}}}kkkggglllvvvxxxpppttt{{{wwwcccVVVPPPLLLKKKNNNQQQRRRWWW\\\dddrrrqqqrrrllliiibbbaaa______bbbrrr{{{nnniiifffnnnzzz}}}yyy|||pppiiihhhiiinnnvvv,,,((()))///222///---...************************))))))***+++++++++***************++++++,,,,,,,,,&&&111+++---...222///'''222111&&&------------,,,++++++***************************,,,,,,+++++++++++++++,,,++++++++++++++++++++++++************)))))))))))))))***,,,------,,,+++***++++++***************+++...,,,+++))))))+++,,,...)))*********************)))))))))*********++++++************************))))))******++++++++++++,,,,,,,,,---...///000111///......//////000111222555:::DDDLLLNNNMMMRRRZZZ{{{ggg```eeejjjkkkjjjllljjjaaaTTTIIIDDDDDDEEENNNXXXaaadddaaaWWWLLLFFF@@@???DDDHHHMMM\\\lll}}}yyyuuu{{{vvvggghhhlllppp}}}yyyooottt|||jjjeeennn~~~~~~mmmhhhmmmttt~~~ppp]]]SSSPPPMMMNNNRRRTTTUUUYYY___hhhwwwrrrtttqqq{{{fff```aaa______aaasss{{{mmmgggeeekkkwwwwwwooonnnmmmqqqxxx&&&%%%'''+++,,,(((%%%$$$************************((()))***+++++++++++++++,,,,,,,,,+++++++++******(((000000(((999111---&&&444111)))---------,,,,,,+++++++++************************************+++,,,---...++++++++++++++++++++++++,,,,,,+++++++++************+++,,,------,,,***)))*********))))))***++++++---,,,***))))))***,,,---***************+++++++++((((((((()))))))))******************************((()))***++++++++++++***,,,,,,,,,---...///000111............///000111222555<<>>===DDDIIIPPPaaarrr~~~~~~~~~~~~vvvhhhjjjooottt{{{ttt~~~}}}mmmhhhuuulllaaa^^^dddlll{{{~~~iiiZZZRRRPPPOOOQQQTTTVVVWWW\\\cccjjj{{{pppuuuttt{{{hhhcccbbb______bbbttt|||mmmggghhhnnnzzz|||wwwvvvtttuuuyyy}}}...---,,,+++******+++,,,***************************+++,,,,,,------------------,,,,,,+++******)))---...,,,&&&ddd555***---000'''---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))))))))+++,,,---...++++++++++++++++++++++++...------------,,,,,,,,,++++++,,,,,,,,,+++*********))))))))))))***++++++((((((((()))***,,,...///,,,+++++++++++++++++++++'''((((((((())))))))))))++++++++++++++++++++++++((()))***,,,,,,+++******++++++,,,,,,...///111222............///111222333555===HHHNNNMMMOOOZZZggg{{{fff```fffkkkkkkqqqnnnggg[[[NNNEEEBBBBBBFFFTTTbbbhhhiiieeeYYYKKKBBB======EEELLLUUUgggyyy~~~yyyyyy~~~xxxkkkmmmsssxxxzzz{{{~~~qqqppp~~~pppbbb\\\ZZZaaajjjzzzxxxeeeYYYTTTRRRRRRTTTWWWXXXYYY```iiinnn{{{jjjsssvvv|||mmmhhhccc^^^___eeewww}}}|||mmmfffkkkrrr~~~~~~zzzyyy||||||{{{zzzwwwsss(((((('''&&&&&&))),,,...******************************+++,,,------------,,,+++++++++++++++++++++,,,***(((444___,,,......$$$...******))))))***+++------++++++++++++++++++++++++******))))))***+++,,,,,,************************,,,,,,,,,+++++++++******---,,,++++++******++++++)))))))))))))))***++++++((()))***+++,,,...//////...---------,,,+++++++++(((((()))))))))*********++++++++++++++++++++++++((()))+++,,,,,,+++***)))+++++++++,,,...000111222------......///111222333666>>>HHHNNNMMMOOO^^^nnn{{{gggbbbhhhmmmllloookkkcccWWWKKKDDDBBBCCCIIIZZZhhhkkkiiieeeVVVFFFCCC>>>???GGGPPPZZZmmm|||wwwxxx~~~qqqtttzzz{{{{{{uuussswwwbbbZZZXXXWWW^^^iiivvvvvvfff^^^[[[YYYXXXZZZ\\\]]]___hhhrrr{{{rrrdddrrrzzzzzzpppjjjbbb[[[^^^gggzzzrrrmmmpppzzzwwwtttsssrrrlllfff&&&)))+++***)))))))))(((************************'''((()))***+++,,,,,,,,,*********++++++,,,------'''''''''HHH111(((...******))))))(((((()))+++---...++++++++++++++++++++++++,,,+++******)))*********************************((((((((((((''''''''''''...---+++***)))***++++++))))))((())))))***++++++,,,------......------,,,//////...------,,,++++++)))************+++++++++++++++++++++++++++++++++''')))+++,,,,,,,,,***)))+++++++++,,,...000111222------......///111222333666>>>IIINNNLLLPPP```rrr|||hhhccciiinnnnnnlllhhh___SSSIIICCCBBBCCCLLL]]]kkkllliiicccTTTBBBDDD???@@@IIIRRR]]]qqqxxxxxxxxxxxx{{{{{{~~~zzzrrryyyeeeUUUQQQQQQQQQXXXcccrrrxxxiiicccccc```___```bbbbbbeeeooozzz}}}kkkccctttxxxpppjjjaaaYYY^^^iii}}}}}}~~~zzzwwwvvvxxxpppmmmmmmkkkddd]]]******++++++++++++***************)))))))))))))))000///---,,,+++,,,------+++...+++(((******+++222***!!!:::***---***)))***(((((()))***++++++,,,,,,+++++++++************)))(((***+++***)))((()))***------,,,,,,+++***))))))+++***)))))))))***,,,---,,,,,,,,,---------......))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******---,,,***)))'''%%%######))))))***+++,,,,,,------++++++,,,,,,,,,,,,------...---,,,+++,,,...000111222000///---...000333444:::>>>EEEKKKOOOWWWjjj{{{yyywwwqqqooonnniiiiiiaaaXXXOOOFFF???@@@DDDQQQ\\\iiimmmeeeVVVIIIBBB===@@@EEEKKKUUUeeevvv{{{{{{~~~{{{~~~yyyiii^^^SSSOOOPPPRRRVVV[[[jjjsssvvvqqqpppssspppmmmkkkjjjnnn|||tttoooiiiuuuxxxhhheeebbb]]]```jjj{{{qqqrrruuu~~~yyyzzzwwwpppmmmjjjccc^^^]]]******++++++++++++*********)))))))))))))))))))))...---+++*********++++++$$$...,,,'''...333,,,###111(((```(((---+++(((+++)))))))))***++++++,,,,,,++++++++++++************(((***+++***)))((()))+++------,,,,,,+++******)))******))))))******+++,,,***+++++++++,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,------------,,,++++++++++++***)))((((((''''''))))))***++++++,,,------*********+++++++++,,,,,,...---,,,,,,,,,...000111222000///......000333555:::>>>EEELLLQQQ[[[ppp|||{{{tttooollldddeee\\\SSSJJJBBB>>>@@@FFFWWW```iiikkkbbbSSSGGG@@@>>>AAAEEEKKKUUUddduuu~~~|||~~~zzzbbbYYYPPPOOOPPPRRRUUUZZZcccmmmzzzvvvsssxxx|||kkkhhhkkkyyyvvvfffccc___ZZZ^^^iii|||sssfffgggkkkttt}}}xxxqqqooollleee```___******++++++++++++******))))))))))))))))))******++++++***))))))))))))***(((555"""444'''???000...&&&...---(((---))))))******+++,,,,,,,,,,,,+++++++++************)))***+++***))))))***+++---,,,,,,++++++*********))))))***+++++++++++++++))))))))))))*********+++*********************************++++++++++++,,,---............---,,,,,,)))))))))*********++++++))))))******+++,,,,,,,,,))))))*********+++++++++------,,,,,,---...000111111000///...///111333555;;;???FFFMMMSSS```xxxzzz{{{uuunnniii```^^^VVVLLLDDD>>>===BBBJJJ]]]ccchhhfff\\\OOODDD>>>???BBBFFFKKKTTTbbbsss~~~{{{|||kkk[[[TTTOOOPPPSSSUUUYYY^^^aaammmrrrfffeeennnwwwfffbbb___ZZZ___jjj|||sssiii^^^___ccclllyyy}}}wwwtttqqqjjjdddbbb******++++++++++++******)))))))))))))))******************))))))))))))***---)))666,,,///======$$$......'''...*********++++++,,,,,,,,,,,,,,,+++++++++*********)))***++++++))))))***+++,,,,,,,,,++++++*********((()))***,,,,,,+++******))))))))))))************************************************++++++++++++---------------,,,,,,+++((())))))******+++++++++))))))******+++++++++,,,************++++++++++++------,,,,,,---...000000111000///...///111444666===AAAHHHMMMRRRaaa{{{~~~tttvvvrrrlllhhh```YYYPPPFFF???<<<===FFFPPP```cccddd```VVVKKKBBB>>>???BBBGGGLLLUUUcccrrr}}}xxxyyytttdddXXXSSSQQQTTTWWW[[[aaahhhlllyyymmmgggjjjtttzzziiidddaaa]]]bbbmmmzzzmmmddd``````cccmmm{{{~~~{{{vvvmmmgggddd******++++++++++++******(((((())))))******************++++++++++++++++++***,,,'''111;;;((($$$FFF&&&......(((...+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))+++,,,+++***)))***+++,,,,,,+++++++++++++++***((()))***,,,,,,+++***************++++++++++++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,,,,---,,,,,,------...//////000111000///...///222555777???CCCIIIMMMQQQ___zzz~~~rrrsssnnnjjjggg```VVVMMMCCC>>><<>>===AAAMMMYYY\\\ZZZWWWRRRLLLGGGBBB@@@???CCCJJJQQQ[[[jjjyyy}}}wwwuuu{{{~~~vvvuuutttmmmccc]]][[[\\\aaajjjooossszzzwwwjjjkkkrrr}}}mmmjjjgggaaaeeeooo~~~oooiiifffiiiqqq}}}}}}|||uuulllfffddd******++++++++++++******'''(((((()))******++++++******,,,---------,,,,,,+++'''===---"""...,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))************,,,,,,------,,,,,,+++***++++++*********)))))))))************))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,---...////////////111000//////000333666888???EEELLLOOOPPP\\\xxx{{{nnnooojjjhhhgggaaaSSSKKKBBB>>>===BBBNNNYYYZZZWWWRRRMMMIIIDDDAAA>>>???DDDKKKTTT___nnn~~~zzzwww|||yyymmmkkkjjjfffaaa```bbbhhhttt|||sssvvv~~~qqqooollleeegggqqqrrrmmmiiiqqq{{{rrrpppyyy}}}uuunnngggcccbbb******++++++++++++******'''(((((()))***+++++++++)))***+++,,,------,,,+++......PPP~~~111,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++***)))))))))***,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))************------......------,,,+++++++++++++++++++++,,,,,,*********))))))))))))))))))************++++++++++++,,,---...////////////111000//////000333666999???EEEMMMPPPQQQ]]]yyyqqqgggkkkiiihhhhhhbbbRRRJJJBBB>>>>>>BBBMMMXXXYYYUUUPPPKKKGGGCCC???<<>>;;;FFFTTTUUUZZZZZZXXXRRRIIIBBB@@@@@@===GGGPPPVVVdddxxx|||xxx{{{uuueeedddeeedddgggnnnsssyyyrrrtttnnnnnn|||xxxrrrnnntttgggccceeejjjzzz{{{hhhcccaaa___aaafff+++++++++++++++++++++++++++***(((&&&&&&(((+++---###---111)))$$$///AAA<<<&&&***666///"""(((((()))***************)))***++++++++++++***)))(((***,,,------,,,***((())))))))))))***+++,,,---******************************+++,,,,,,,,,,,,+++---+++))))))***+++******************++++++++++++,,,,,,,,,+++++++++******++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------......///000111222///.../////////444;;;@@@IIINNNMMMSSSffffff___\\\aaaeeebbb^^^\\\UUUHHHBBB???===IIIVVVVVV^^^]]]ZZZSSSIIIBBB@@@@@@???HHHOOOUUUbbbxxx{{{yyy}}}yyykkkjjjkkkiiimmmtttzzzqqqqqqkkkmmm}}}}}}wwwtttyyylll```___aaahhhwwwvvveee```aaa```dddkkk''''''''''''''''''''''''&&&***------***(((((()))666,,,&&&'''444bbb,,,)))(((+++***,,,&&&&&&((()))***+++++++++)))***++++++++++++***)))))))))***++++++***))))))+++++++++++++++,,,---...******************************+++,,,,,,,,,,,,+++---+++***)))***+++***)))((((((((()))))))))******,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------......///000111333///...///000000555<<>>EEEHHHIIIKKKZZZuuulll^^^aaacccbbbaaabbbeeefffYYYIII@@@???DDDXXXjjjmmmoookkkdddXXXKKKBBB@@@@@@@@@GGGMMMVVVkkk|||}}}}}}~~~wwwnnnhhhooorrrjjjhhhiiiqqq}}}nnn^^^YYYYYY[[[^^^fffvvv{{{ooofffbbbiiisss~~~xxxpppsss|||'''...---+++******+++...............---,,,+++++++++***))))))***++++++******))))))))))))************))))))))))))************************************+++,,,,,,,,,,,,+++---,,,+++,,,------+++)))*********+++++++++,,,,,,***++++++++++++,,,,,,,,,*********)))))))))((((((*********++++++,,,,,,---++++++,,,,,,,,,,,,------...------......///000111333000///111222333888???IIIIIIHHHKKK]]]|||oooaaacccdddbbbccchhhmmmnnn[[[III@@@AAAIII^^^rrruuurrrnnneeeXXXKKKBBB@@@AAA@@@HHHQQQ]]]ttt~~~uuummmiiiooozzzooolllnnnsss}}}uuu```VVVUUUUUUXXX[[[cccuuutttkkkhhhppp{{{{{{```///111333###&&&'''444,,,,,,------...---------++++++***))))))***++++++******++++++++++++************))))))))))))************************************+++,,,,,,,,,,,,+++---,,,,,,,,,...---+++)))*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++*********)))))))))******+++,,,,,,------++++++,,,,,,,,,,,,------...------......///000111333000000222222333999@@@IIIIIIHHHNNNbbbsssfffiiihhheeegggnnnpppnnnYYYIIICCCGGGPPPeeewwwxxxtttooofffXXXJJJBBB@@@BBBBBBKKKVVVddd}}}~~~~~~tttooonnnsss|||tttwwwwwwfffWWWQQQRRRQQQVVVZZZcccyyyxxxttt|||yyyxxx{{{ @@@...'''444'''---)))***+++,,,---.........,,,+++***))))))***+++,,,,,,------......------,,,++++++******)))******+++******************************+++,,,,,,,,,,,,+++---,,,,,,---...---+++)))************++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++,,,,,,,,,---------...------......///000111333111000222333444999AAAHHHHHHIIIQQQfffvvvnnnpppnnniiikkkqqqpppkkkWWWHHHEEEKKKVVVjjjzzzyyytttpppfffWWWJJJBBBAAABBBEEENNNZZZjjj~~~~~~uuusssuuuyyy}}}{{{hhh]]]SSSOOOQQQOOOUUU[[[eee~~~uuupppoooppplllmmmsssiii+++,,,......+++)))((()))((((((((())))))******************++++++,,,,,,,,,------,,,+++************++++++************++++++---,,,***)))))))))*********+++,,,---,,,+++***)))))))))***+++***)))((('''************************------------,,,,,,+++***...---+++***)))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------///////////////111333111//////111111333<<>>!!!,,,---,,,+++))))))+++---------------------------++++++++++++++++++++++++************+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))---------,,,,,,,,,,,,,,,******************************+++,,,,,,+++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------/////////...///111333444222111222222444<<>>GGGMMMNNNaaa|||lllfffiiilllkkkgggcccbbbbbb]]]VVVJJJJJJTTTiii|||xxxdddOOOFFFCCCHHHZZZmmmuuuhhh^^^aaa___eeevvvyyylllqqq}}}vvvkkknnn|||kkk^^^WWWZZZgggtttnnn```UUUOOOMMMSSS\\\bbbiiiooohhhfffbbb```___aaadddgggggglllqqqrrrpppppptttxxxwwwuuusssssswwwFFFCCCXXX***###$$$///555111***)))((()))+++***))))))***+++++++++************++++++******++++++,,,,,,++++++,,,+++*********+++,,,---------,,,,,,,,,,,,------+++*********+++,,,---...+++,,,---...---,,,+++***&&&'''((()))***+++++++++...------,,,+++***)))(((************************((((((((())))))))))))***++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------+++---......---...000222222222222444888???HHHOOOQQQiii}}}jjjccceeeeeefffdddaaaaaaaaa\\\TTTFFFIIITTThhhxxxooo\\\JJJEEEDDDJJJ]]]tttnnnaaaZZZ\\\ZZZbbbsss~~~vvvkkkuuuvvvmmmppp~~~zzzfff[[[XXX[[[iiiyyy{{{hhh\\\TTTMMMJJJOOOVVV^^^hhhpppkkkjjjiiigggddddddeeeggggggkkknnnooooooppptttwww}}}|||}}}}}}{{{{{{===???hhh<<<,,,'''444555...### '''------'''***,,,,,,***)))+++---------,,,,,,,,,,,,------+++++++++++++++,,,------,,,+++***))))))+++---...------,,,,,,,,,------...*********+++,,,...000111+++,,,---......,,,+++)))'''((()))***************,,,,,,,,,++++++*********++++++++++++++++++++++++((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,---...//////,,,---...///...///111333111222222444888@@@IIIPPPXXXuuuzzzggg______cccccc```\\\\\\]]]XXXQQQDDDIIIVVVhhhsssvvvwwwxxxgggUUUFFFEEEEEEJJJ```xxxiii\\\WWWYYYWWW^^^pppzzz{{{uuuooo~~~xxxoooqqq}}}wwwccc[[[ZZZ^^^mmm~~~ssscccYYYTTTNNNJJJMMMRRRXXXaaaiiijjjmmmooopppooooooppprrrpppqqqrrruuuxxx|||~~~{{{zzz{{{;;;888NNNXXX444777:::,,,,,,===+++,,,...//////......///))),,,//////---,,,---///***))))))))))))))))))***------,,,+++,,,---///000,,,+++***))))))+++---...------,,,,,,,,,------......---,,,+++,,,---...///+++,,,---......,,,***)))+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,---...000000111,,,.../////////000222444111222333444999AAAJJJQQQ___}}}yyyddd[[[[[[cccbbb]]]XXXWWWXXXTTTNNNDDDKKKXXXgggoooppppppssscccQQQDDDDDDFFFKKKaaazzz}}}eeeZZZUUUWWWUUU\\\nnnvvv~~~wwwttttttyyypppqqqzzzvvvccc]]]\\\```pppmmm___XXXUUUOOOLLLNNNQQQTTT[[[cccggglllssswwwyyy{{{~~~~~~~~~~~~|||{{{}}}...777DDDwwwYYYCCC888===<<<:::888666555555555222111000///...---,,,+++---)))///!!!222---+++...*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,---.........---,,,+++******+++++++++,,,,,,,,,***)))((())),,,......---+++++++++***************------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++++++++,,,,,,...------,,,,,,,,,------............///111222222444111111555:::@@@KKKUUU___www___YYY]]]^^^XXXUUUXXXZZZUUUMMMHHHAAAKKK\\\```]]]hhhrrrmmm```PPPCCCBBBGGGOOO```qqqxxxddd[[[YYYSSSTTT___fffkkkyyy{{{qqqppp{{{uuuppprrrzzzooo^^^[[[\\\cccvvvrrraaa[[[]]]VVVSSSNNNLLLNNNQQQUUUVVVhhhsss~~~~~~{{{yyy}}}///;;;222sss]]]555:::777666444333444666888:::BBBAAA@@@???>>><<<;;;:::888777666444333111000///000%%%((((((111+++&&&&&&******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++,,,---------,,,+++*********+++++++++,,,,,,,,,+++)))((()))+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************************************************************************+++++++++******+++++++++...------,,,,,,------------------...000111333444333111111555:::AAALLLWWWgggvvvaaa[[[___ZZZTTTQQQUUUVVVPPPHHHDDDAAAIIIVVV[[[[[[hhhtttnnn[[[MMMAAAAAAFFFNNN]]]mmmxxxfff^^^\\\WWWYYYbbbhhhmmmyyytttmmmnnn|||rrrnnnqqqyyylll]]][[[^^^fff{{{~~~mmm```^^^aaa___YYYRRRNNNNNNQQQUUUWWWjjjwww|||{{{000777(((777666,,,666,,,,,,---000444999>>>AAA======>>>>>>===;;;:::999777666555222000...,,,++++++)))///777+++'''---222++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,***))))))***++++++***)))******++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************++++++************++++++---------,,,,,,------...,,,,,,---...000111333444333000111666<<>>@@@BBBCCCBBBAAA@@@@@@???===:::888555333222222000+++111"""$$$...))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++++++++,,,,,,------+++***)))******+++++++++,,,,,,,,,---+++))))))*********(((&&&&&&'''((()))*********)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************+++******))))))******+++------,,,,,,,,,---..................///111222222222000111666===DDDPPP[[[tttnnn^^^YYY[[[WWWTTTSSSTTTRRRJJJDDDBBBBBBEEEPPPWWW\\\kkkqqqfffMMMDDD???BBBGGGLLLYYYhhh}}}~~~~~~}}}{{{nnnhhhffffffiiiooorrruuuxxxkkkmmmwwwxxxnnnkkknnntttxxxrrrbbbWWWZZZaaammmzzzuuusssxxx}}}}}}pppkkkooovvv{{{}}}rrrbbbUUUPPPQQQVVVYYYbbbqqq{{{wwwxxx000''':::777nnn111...---------...000222444555666888<<>><<<:::888666555444333$$$,,,333444@@@...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,---.........---+++*********+++++++++,,,,,,,,,...,,,***)))******)))(((&&&&&&'''((()))*********)))******+++,,,,,,,,,,,,************************************************************************++++++************++++++,,,,,,,,,,,,,,,---...///000000////////////000000333111222777>>>FFFRRR\\\wwwzzzhhh[[[VVVVVVXXXWWWWWWWWWQQQGGGBBBBBBBBBGGGUUU^^^bbbmmmmmm]]]JJJCCC???DDDHHHMMM[[[kkk|||tttoooiiikkkqqqtttuuuxxxtttkkksssyyyoookkkmmmqqqssskkk]]]UUUYYYaaaooowwwrrrpppuuu|||xxxpppsss}}}~~~jjjZZZRRRRRRWWWZZZjjjvvvvvvrrrsss~~~111...666000000```kkkddddddcccbbbaaaaaaaaaaaaeeegggjjjmmmoooqqqqqqqqqppppppooonnnlllkkkjjjjjjaaarrrlllaaaXXX)))(((------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------...///...---,,,+++******+++++++++,,,,,,,,,...,,,******+++++++++***)))******++++++,,,,,,,,,)))***++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,,,,,,,,,,,,,---......///000000////////////000000444222333888???FFFRRR]]]zzzsssbbbZZZWWWVVV[[[ZZZ[[[YYYPPPEEE@@@AAACCCKKK\\\fffhhhooojjjXXXJJJCCC@@@CCCGGGNNN^^^ooo|||}}}xxxpppuuuzzz{{{yyyzzz~~~pppmmmzzzwwwmmmjjjkkkmmmnnneeeYYYSSSYYYcccssstttrrrsss{{{yyywwwqqq^^^UUUTTTXXX\\\nnnxxx|||qqqmmmooo{{{444;;;///222(((<<<---;;;......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,...---++++++,,,---,,,++++++++++++,,,,,,,,,,,,,,,***++++++++++++******)))++++++++++++++++++++++++************************************************------,,,,,,,,,,,,------,,,,,,,,,,,,---...//////------......///111222333666333444999???GGGRRR]]]zzz~~~lll___\\\]]]\\\aaaaaaaaa^^^SSSFFFAAACCCEEEOOOaaakkklllqqqlllZZZKKKCCC???BBBEEEMMM```ttt~~~wwwnnnqqqqqqhhhfffhhhiiijjj```VVVRRR[[[fffxxx~~~}}}sssuuu}}}uuuaaaWWWVVVZZZ]]]llluuuvvvmmmkkknnn{{{888CCC...@@@>>>ZZZTTT+++111.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,------...++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,///---+++,,,---......---+++++++++***************+++++++++++++++***)))(((************************************************************************...------,,,,,,------...+++++++++,,,---...///000++++++,,,...000222555666777444555:::@@@GGGRRR]]]wwwyyyhhh]]]^^^bbbcccfffggghhhcccWWWIIIDDDGGGFFFQQQdddnnnmmmrrrooo^^^KKKCCC>>>@@@DDDLLLaaavvvuuupppvvvzzzllldddcccfffgggggg]]]TTTRRR\\\iii}}}xxxuuusssuuu{{{~~~~~~tttyyy~~~~~~}}}{{{xxxzzzwwwcccXXXWWW[[[^^^llluuurrrkkkjjjnnn}}}BBBBBB:::BBB===999...000222---,,,000///))))))...******************++++++,,,,,,,,,---------......------......------,,,+++///...------,,,,,,,,,,,,,,,,,,++++++,,,---///000///...---,,,++++++++++++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,------//////...---------......---.../////////111444666777555777;;;@@@GGGSSS```xxx~~~||||||vvviii______cccfffiiissszzzrrr\\\IIIBBBBBBFFFUUUdddnnnvvvyyypppbbbPPPCCC===DDDJJJQQQdddzzz{{{pppppp|||tttgggeeegggfffbbb^^^WWWUUUVVV]]]jjjyyynnnlllfffeeefffkkkttt|||yyyyyyyyyzzz|||~~~zzzzzztttpppppprrrvvvxxxzzz~~~tttddd^^^\\\```eeepppvvvtttjjjgggnnn<<>>DDDJJJRRRfff|||vvvoootttpppdddbbbeeeccc^^^ZZZVVVTTTVVV^^^mmmxxxhhh___^^^]]]\\\]]]aaaiiiuuu~~~uuupppooopppoooqqqsssvvvyyy}}}}}}zzzxxxyyy{{{}}}}}}~~~zzzuuussspppssswww{{{vvvgggaaabbbgggmmmvvvzzzuuunnnlllttt777JJJBBBLLLHHHIII]]]444888555000---///222///***------------------------++++++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,+++*********++++++++++++,,,---..................---,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++******************+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...---.../////////111444666888444444:::AAAFFFMMMSSShhhrrr|||~~~|||zzzvvvrrrwwwwwwpppeee```dddkkknnn~~~vvvVVVHHHHHHGGGQQQ^^^lll|||yyygggMMMBBB>>>EEEKKKSSSggg~~~qqqnnnyyywwwjjj___^^^```^^^XXXUUUTTTSSSVVVaaatttnnnbbbWWWQQQQQQRRRQQQQQQUUU\\\eeeooouuu{{{xxxqqqiiiccc```aaacccgggiiilllooosssyyywwwtttqqqqqquuuyyy|||~~~}}}|||{{{|||~~~{{{lllggghhhpppyyywwwtttttt|||;;;III===EEEJJJLLLHHH888888:::777111000222///(((......---------------,,,******+++++++++,,,,,,,,,------......------,,,+++...------,,,,,,---------***+++---...///...---,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***+++++++++++++++,,,,,,,,,------,,,,,,,,,---...///000111---.../////////111444666888333333:::BBBFFFJJJNNN```kkkwww|||~~~|||xxxyyywwwoooccc___eeemmmpppxxxVVVIIIJJJIIIUUUbbbnnn{{{vvvfffLLLBBB???FFFLLLTTTiii|||lllooooooddd[[[ZZZ\\\YYYTTTQQQQQQRRRWWWeee|||}}}ggg[[[TTTOOOKKKJJJIIIIIIIIILLLQQQXXX___cccdddbbb\\\VVVRRRRRRUUUXXX^^^aaadddggglllttt~~~|||ooommmmmmqqqwww~~~pppkkknnnxxxzzzzzz{{{CCCFFF===@@@LLLDDDLLLaaa777<<<===999555555333000......------,,,,,,,,,+++******+++++++++,,,,,,,,,------......------,,,+++---------,,,,,,------...+++,,,---.........---,,,------,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---...///000111---.../////////111444666888333333:::BBBGGGJJJMMM[[[hhhvvv}}}rrrfffbbbhhhpppsssmmmOOOFFFJJJLLL\\\llltttyyyyyypppcccLLLCCCAAAGGGLLLTTTjjjxxxlllssszzzjjj___WWWWWWXXXUUUPPPNNNOOORRRZZZkkkvvvgggWWWPPPMMMIIIDDDCCCCCCBBBCCCEEEHHHMMMQQQTTTTTTRRRNNNJJJHHHIIIMMMPPPQQQTTTYYY\\\bbblllyyy|||ppphhhjjjooowwwrrrlllppp{{{~~~HHHEEEFFFCCCLLL<<>>???AAADDDFFFHHHIIIHHHGGGDDDCCCDDDGGGJJJJJJNNNSSSWWW]]]jjjzzzuuukkkfffkkkvvv}}}ppplllppp|||FFFDDDMMMDDDIIIAAABBB===SSS@@@555999:::333000555000000//////...------,,,,,,,,,,,,,,,------------------......------,,,++++++*********++++++,,,---...------,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))(((((()))+++---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------.../////////111444666555444777===CCCGGGPPPXXXiiiwwwvvvgggcccjjjrrruuuwww{{{xxxhhhRRRDDDDDDHHHQQQbbbuuu}}}}}}ooo___NNNFFFEEEJJJMMMTTTkkk~~~vvvuuuxxxbbbXXXOOONNNNNNLLLKKKLLLNNNUUUaaawwwzzzjjj]]]RRRKKKEEEDDDAAA<<<:::;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCBBBAAA@@@@@@CCCEEEFFFJJJOOOTTT[[[iii{{{~~~tttmmmjjjssswwwmmmjjjooo|||CCCCCCPPPCCCDDDKKK===KKKqqqQQQ<<<@@@BBB888222777222111111000///......---,,,,,,------------......------......------,,,+++,,,,,,,,,,,,------...//////...,,,++++++,,,---...,,,,,,,,,++++++,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---+++)))(((((()))+++---++++++,,,,,,,,,---------//////...---------......---.../////////111444666444444888>>>CCCHHHRRR]]]uuuqqqccc___gggpppsssqqqqqqkkk]]]NNNDDDEEEHHHRRRbbbssssss```OOOGGGFFFKKKMMMSSSkkk{{{vvvxxxyyy___UUUMMMJJJJJJIIIIIIKKKNNNVVVccc{{{qqqbbbVVVMMMGGGCCC@@@AAA???===>>>AAA<<<===>>>@@@AAAAAAAAAAAA???@@@AAA@@@???>>>@@@AAA>>>CCCIIIMMMUUUdddwww}}}|||yyy}}}vvvqqqppp|||ssskkkiiiooo}}}GGGHHHIIIJJJIIIGGGEEEDDDUUU@@@:::III999:::FFF---666444000---+++,,,...000*********++++++,,,,,,---...---,,,+++************------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///++++++******++++++,,,---+++,,,...---,,,,,,---///111000//////000222444666666888777===GGGHHHPPPccc~~~vvvhhhccc___eeeooonnnnnnpppcccRRRLLLFFFBBBIIIUUUcccvvvuuu```QQQEEEBBBJJJPPPWWWmmmwwwuuu|||{{{kkk]]]TTTLLLJJJIIIHHHIIIKKKUUUYYYeeeuuuaaaRRRJJJIIIEEECCCAAA???=====================<<<<<<;;;;;;:::======???@@@@@@AAAAAAAAAAAAEEEIIILLLRRR```sss}}}}}}tttsssttt{{{uuuoookkkooo~~~FFFGGGHHHIIIIIIHHHFFFEEEKKKYYYGGGFFFIII999111CCC888666333000......///000+++,,,,,,,,,---------...000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---+++++++++***++++++,,,---+++---......---,,,...///000000//////000222444555666888666===GGGHHHPPPccctttddd___]]]dddmmmlllmmmnnn```PPPJJJEEECCCLLL[[[jjj}}}wwwaaaQQQGGGDDDMMMSSS\\\sssyyyxxxvvvgggYYYQQQIIIHHHIIIHHHJJJMMMQQQXXXhhhhhhYYYNNNHHHHHHDDDCCCAAA???>>>>>>>>>???>>>>>>======<<<<<<<<<;;;;;;<<<===>>>????????????@@@CCCFFFHHHLLLXXXhhhtttzzzzzz|||zzzuuurrrpppsss}}}DDDEEEFFFGGGHHHGGGFFFEEE888sss>>>333<<>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@AAADDDFFFGGGHHHOOO[[[ddd|||zzzvvvvvvxxxzzzBBBCCCDDDEEEEEEEEEEEEEEE@@@SSSHHH???888???KKK000;;;:::999888555333111000........................------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---++++++++++++++++++++++++---...///...,,,+++,,,---,,,++++++++++++,,,------,,,---......------...///...//////000222333444555555666555;;;FFFHHHQQQeee~~~ooo]]][[[^^^iiiqqqmmmllliiiYYYKKKHHHEEEJJJXXXnnn}}}xxxcccOOOIIIIIIPPPXXXcccyyynnniiigggiiimmmsss~~~vvvkkkiiilllooorrryyy|||vvvdddZZZQQQJJJFFFEEEFFFFFFJJJPPPSSSbbb{{{fffUUUPPPLLLIIIHHHBBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCEEEHHHHHHHHHLLLTTTZZZlll}}}}}}{{{vvvyyy~~~AAAAAABBBCCCCCCDDDDDDDDDGGGEEElll@@@DDD...LLL<<<<<<;;;;;;999777444222000//////......------,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,---......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---++++++++++++++++++++++++***,,,------,,,,,,...///,,,,,,++++++,,,,,,---...,,,---///...------...000......///000111333555666555777555;;;FFFIIISSSggg~~~ooo______dddooovvvqqqlllgggVVVJJJHHHFFFLLL^^^rrruuuaaaMMMIIIJJJPPPWWWbbbwww~~~qqqeeebbb```cccfffkkkvvvzzzjjjbbbccchhhlllkkkqqq{{{}}}lll\\\SSSOOOJJJFFFFFFFFFFFFKKKQQQVVVjjjzzzaaaUUUQQQMMMIIIFFFDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDCCCEEEGGGHHHHHHKKKPPPTTT^^^ooo{{{uuuxxxCCCCCCCCCCCCCCCCCCDDDDDDAAA<<>>AAAGGG777??????>>><<<;;;999888888222111111000...------,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++***************************+++------,,,,,,---///---,,,,,,,,,,,,---......---...//////......///000000///------...222777999777888666<<>>;;;999444444444333444666;;;???AAABBBBBBAAA>>><<<<<<<<<:::555///...///222222111---------,,,,,,,,,++++++......---------,,,,,,,,,------------------------------,,,------...///000------,,,,,,+++***))))))++++++,,,,,,,,,,,,------)))***+++,,,---,,,+++***---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000/////////111444777888999:::888???LLLOOOXXXkkk{{{pppqqqpppsssssskkkfffYYYMMMHHHCCCBBBLLLYYYkkkuuu}}}{{{tttjjj___VVVHHHHHHKKKSSS```sss|||tttrrrmmmjjjggghhhqqqvvviiifffffffffjjjqqq~~~vvviii[[[PPPIIIGGGFFFCCCHHHRRRSSSYYYkkkmmm^^^ZZZWWWSSSXXXccceee]]]SSSLLLFFF@@@???BBBCCCDDDDDDFFFGGGHHHIIIJJJFFFHHHJJJKKKKKKJJJGGGFFFIIIFFFDDDEEEIIILLLMMMMMMQQQRRRVVV\\\cccfffgggfffjjjtttyyylllbbbaaaaaa^^^^^^aaa___^^^bbbiiimmmmmmooosss|||]]][[[ZZZZZZZZZWWWSSSOOOJJJHHHEEEDDDDDDDDDEEEEEEEEEDDDBBBAAABBBEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLKKKHHHDDD???;;;777555555888<<>>???AAACCCFFFGGG===<<<999666444555999<<<===???AAA@@@>>><<<;;;;;;777:::<<<:::444000///000............------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///......------,,,,,,,,,++++++++++++,,,,,,,,,------,,,+++***)))***+++,,,---,,,,,,++++++,,,,,,---...------------------------,,,---......///.........222111111111333666888:::999;;;:::???KKKNNNZZZppptttggggggiiinnnpppgggWWWKKKBBB@@@???BBBNNN]]]kkkqqqssslllaaaXXXNNNGGGBBBGGGMMMUUU```sss{{{tttttt}}}xxxpppqqquuu{{{qqqdddWWWMMMJJJGGGKKKKKKMMMUUU\\\rrrwwwuuuyyy}}}|||gggPPPEEECCCBBB@@@??????@@@AAABBBCCCDDDEEEFFFJJJKKKLLLNNNNNNMMMLLLKKKGGGGGGGGGIIIMMMRRRUUUWWW___cccfffddd```]]]^^^aaaaaadddgggiiilllsss|||}}}}}}}}}vvvnnnccc^^^ZZZXXXZZZ\\\]]]___aaa]]][[[___dddjjjsss{{{~~~}}}|||zzzwwwsssqqqsssyyy~~~tttggg```XXXMMMEEECCCAAAAAAAAABBBCCCEEEGGGHHHIIIKKKLLLMMMLLLIIIFFFDDDBBBAAA@@@??????AAACCCEEEBBBAAA===999555444555777===???@@@@@@===999777777666:::<<<;;;666222000111/////////.........------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,+++***)))***+++,,,---,,,++++++++++++,,,------------------------------,,,---......///.........222111111111333666888:::888;;;:::@@@KKKPPP]]]tttttthhhjjjlllooommmaaaUUUJJJAAA??????BBBOOO^^^lllqqqpppggg[[[RRRJJJCCCBBBGGGNNNVVVbbbsss}}}xxxuuuwww~~~|||uuuuuuyyyqqqcccUUUMMMKKKEEEKKKKKKNNNXXXbbb}}}~~~hhhOOODDDBBBAAA>>><<>>>>>;;;888555444555777::::::888555333222000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---+++++++++++++++,,,------------------------------,,,---......//////......111111000111222555888:::777;;;;;;BBBMMMRRRaaazzzuuuiiikkkmmmnnniii\\\VVVKKKAAA??????AAAMMM\\\lllpppmmmbbbVVVMMMFFFAAAAAAFFFNNNYYYfffuuuzzz{{{{{{}}}~~~xxxxxx{{{~~~ppp```RRRLLLLLLEEEJJJKKKPPP]]]jjjxxxcccMMMCCCBBBAAA>>>===@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJMMMPPPTTTYYY___dddhhhjjjlllkkkiiiiiikkkmmmlllkkkkkkiiiiiilllqqqtttvvv{{{~~~|||||||||yyytttxxxwwwyyy~~~zzz}}}}}}rrrjjjbbbcccaaa]]]]]]___```___bbb\\\YYY\\\bbbkkkwwwvvvkkk[[[RRRRRRHHHGGGEEECCCBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCAAA@@@@@@AAABBBBBBBBBBBB???:::666333333444777:::<<<:::777666555444444555777999888666333000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,++++++++++++***++++++,,,---........................,,,---......//////......000000///000111444777999666;;;<<>>===>>>BBBPPP___kkknnnjjj^^^QQQIIICCC>>>@@@DDDNNN]]]mmmzzz~~~{{{{{{{{{}}}|||{{{|||~~~{{{kkk[[[NNNJJJLLLFFFJJJKKKRRRbbbssslll[[[JJJCCCBBBBBB@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLIIILLLPPPSSSWWW]]]dddiiimmmmmmnnnnnnnnnooopppqqqoooooonnnmmmkkkkkkmmmnnnmmmqqqsssrrrssstttrrrnnnssstttxxx~~~ssshhhbbbeeeeeeaaa```cccdddbbbbbb\\\YYY\\\ccclllyyyyyynnn```XXXYYYKKKIIIFFFDDDBBBBBBBBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCC???AAABBB@@@<<<888555444000333888::::::888777777333222222555999:::777444000000000000////////////......---------,,,,,,,,,------------------------++++++++++++,,,---......------------------------++++++,,,,,,,,,---------)))***+++,,,---,,,++++++++++++******++++++,,,---........................,,,---......//////......000/////////111444777888666;;;===DDDOOOVVVgggzzzhhhgggggghhhdddVVVIII???999;;;???EEETTTeeejjjlllggg[[[NNNGGGAAA===???CCCNNN___rrr~~~{{{yyyuuuyyyzzz}}}{{{vvvgggWWWKKKIIILLLHHHKKKKKKTTTgggyyyyyycccUUUGGGCCCCCCCCCCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLLLLMMMIIIMMMQQQUUUYYY___ffflllsssqqqpppqqqsssttttttsssrrrrrrqqqpppnnnmmmlllkkkfffkkkmmmlllmmmpppooolllrrrsssyyyuuujjjccchhhhhhdddccchhhiiigggbbb\\\YYY]]]dddmmmzzzqqqddd^^^XXXRRRKKKFFFDDDDDDCCCAAACCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFEEECCCBBBBBBCCCDDDCCCBBB@@@===:::777666111444777999:::888555333333222222333333444555555111222333111///......//////...+++******,,,...000........................,,,---...//////...---,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111------------,,,++++++******+++,,,---............///000000111111444888;;;>>>;;;<<>>???@@@AAABBBCCCEEEDDDCCCCCCDDDEEEHHHGGGEEEBBB>>>:::777555222333444666888999:::;;;666444333111111222333444333444444333111000111222111000000///............------------------------......------------......------------------------******+++++++++,,,,,,,,,------------------------000///...---,,,+++++++++---......////////////...,,,---...///000000000000///000111111222444888<<<::::::>>>FFFOOOWWWcccmmmqqqppp```___ZZZXXXVVVOOOGGGCCC===;;;@@@JJJUUU\\\aaa]]]VVVQQQLLLHHHCCC@@@BBBEEEMMM[[[lll{{{}}}yyywwwzzznnn\\\OOOIIIGGGGGGLLLNNNTTTddd}}}ooo^^^PPPNNNKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHJJJMMMQQQSSSUUUTTTTTTVVVWWWWWWUUUTTTWWW[[[aaaiiirrryyy~~~xxxvvvyyy}}}||||||}}}}}}zzzvvvrrrpppllllllkkkjjjjjjiiiiiijjjjjjnnnrrrtttvvvzzz~~~vvvqqqqqqsssvvvyyy{{{|||{{{tttnnnjjjiiijjjnnnxxx}}}vvvpppnnnlllhhhbbb\\\VVVQQQMMMLLLKKKIIIEEEAAA???>>>???@@@@@@BBBDDDEEEEEEEEEGGGIIIIIIHHHFFFCCC???;;;888666444444444555777:::===???777666333111000000111222222333444333111000111222111222222222111///...---------------------------///...,,,,,,,,,,,,...///------------------------******+++++++++,,,,,,,,,------------------------000///...---,,,+++++++++,,,---...///////////////,,,---...//////000000//////000111111222555999<<<888999>>>FFFLLLRRR]]]gggtttjjj\\\\\\YYYWWWUUUMMMFFFBBB>>><<<@@@IIISSSZZZ]]][[[WWWSSSNNNIIIEEEBBBBBBEEEMMM[[[mmm}}}|||yyywwwxxxjjjXXXNNNIIIIIIHHHMMMNNNUUUfff~~~lll^^^TTTQQQNNNLLLLLLMMMLLLKKKIIIIIIJJJLLLPPPTTTYYY[[[\\\]]]___aaaaaa```^^^\\\[[[___gggqqq||||||zzz~~~}}}xxxtttrrrlllkkkjjjiiihhhhhhhhhhhhkkklllmmmmmmmmmppptttwwwwww{{{{{{xxxwwwxxx{{{yyyqqqjjjhhhhhhjjjrrrzzzxxxrrrooommmnnnmmmkkkhhhccc^^^ZZZXXXVVVRRRMMMGGGCCCAAA@@@@@@???AAACCCDDDDDDEEEGGGIIIIIIHHHGGGDDDAAA===;;;999444444333333555999<<>>===AAAIIISSSYYYZZZYYYXXXTTTOOOIIIDDDAAABBBFFFPPP___qqqyyyxxxxxx~~~|||gggVVVMMMKKKKKKKKKLLLOOOVVVhhhpppddd[[[WWWQQQNNNMMMMMMMMMMMMHHHJJJMMMRRRWWW]]]bbbdddfffhhhkkkmmmmmmkkkiiihhhhhhjjjqqqzzz~~~}}}~~~zzzuuusssmmmllljjjhhhffffffggggggkkkkkkjjjhhhfffffffffhhhgggjjjnnnsssxxx}}}~~~~~~{{{rrriiifffdddeeejjjpppuuupppooommmqqqtttxxxwwwtttnnnjjjhhhbbb___YYYSSSMMMIIIGGGFFFCCCDDDEEEEEEDDDCCCEEEFFFGGGGGGFFFEEECCC@@@>>>===666555333333444777:::<<<===;;;999777444222111000///111222111//////000111111222222333222111///...........................------,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,---.........------***+++,,,---............000111222222333555999===888999>>>EEEKKKSSSbbbpppxxxaaaYYY___^^^\\\WWWNNNDDDAAA??????CCCKKKTTTYYYYYYZZZZZZVVVPPPHHHBBB???BBBHHHTTTdddwww|||wwwyyy~~~gggUUUMMMLLLLLLLLLKKKPPPYYYjjjwwwmmmddd___XXXSSSQQQQQQRRRRRRJJJNNNTTT\\\cccjjjnnnqqqsssvvvzzz{{{{{{yyyxxxxxxxxxyyy|||~~~zzzwwwtttrrrnnnjjjhhhfffffffffjjjiiigggeeebbb___]]][[[\\\^^^```cccgggmmmsssxxx}}}sssjjjfffdddbbbeeeiiiyyy|||yyyyyyzzzxxxuuuuuutttxxx~~~zzzwwwpppmmmiiiccc]]]YYYUUUTTTOOOPPPOOOLLLHHHEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA<<<;;;999888888:::<<<===AAA@@@???===:::666333222000111222222000000111222000111111111111111000000////////////////////////,,,,,,,,,------,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---............/////////......---+++,,,---...////////////000111222222333666:::===:::;;;@@@GGGOOO[[[ooowwwbbb\\\cccccc^^^WWWMMMCCCAAA???@@@EEEMMMUUUZZZ]]]___```\\\TTTJJJCCC@@@CCCJJJXXXjjj~~~~~~~~~iiiVVVNNNLLLKKKJJJKKKSSS]]]mmmvvvmmmjjjeeeaaa___^^^]]][[[RRRXXXaaakkkuuu||||||wwwpppkkkhhhffffffgggfffeeeccc```\\\XXXUUUSSSTTTUUUVVVYYY]]]ccchhhmmmqqqvvvzzz~~~wwwnnnjjjhhheeedddgggrrr~~~{{{qqqkkklllppprrrzzzzzzxxxuuuppplllgggcccaaa\\\[[[YYYSSSMMMHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDBBB@@@???>>>???@@@AAADDDDDDCCCBBB>>>:::666333111222333333222111222444000000000000000111111111000000000000000000000000++++++---......---++++++------------------------******+++++++++,,,,,,,,,************************...------,,,,,,,,,------000000111000000///......,,,---...///000000000000000111222222333666:::===;;;<<>>DDDJJJWWWmmmlllgggbbbbbbccc```WWWPPPKKKCCC===@@@FFFLLLSSSYYYaaannnooohhhcccUUUGGGGGGHHHNNNZZZmmm|||uuurrrxxx}}}pppZZZPPPMMMLLLJJJJJJSSS\\\kkk||||||{{{zzzxxxvvvtttrrrkkkpppzzz~~~pppjjjhhhfffhhhddd```^^^]]][[[VVVRRRNNNOOONNNMMMKKKKKKNNNPPPWWWVVVYYY___eeejjjsss{{{|||~~~yyyvvvrrrlllhhhpppuuu~~~qqqmmmhhhbbb___aaagggkkkwww~~~vvvfffYYYRRRIIIBBBEEECCCAAA@@@BBBCCCDDDCCCFFFFFFFFFGGGGGGHHHHHHHHHHHHEEECCCCCCCCCAAA;;;666666555555666777777555333000111111222222222111111333222000///......//////,,,,,,---------...............------------...............---------,,,,,,------------------------+++,,,,,,,,,------------------------------------............///////////////111111000222888;;;;;;:::>>>DDDMMM^^^wwwpppkkkfffeeeeeeaaaXXXPPPJJJBBB===???EEELLLSSSZZZeeeppprrrnnnkkk\\\LLLIIIHHHNNN[[[nnnyyyuuuuuu}}}qqq[[[OOOLLLKKKKKKJJJQQQYYYeee~~~}}}}}}}}}|||{{{zzzzzzyyyvvvzzzxxxqqqnnnllljjjeee```]]]\\\YYYUUUQQQLLLMMMMMMKKKIIIHHHIIIJJJNNNNNNQQQWWW]]]cccooo{{{{{{vvvqqqmmmmmmrrryyyooonnnkkkgggdddeeehhhkkkvvv{{{qqqcccZZZQQQJJJIIIFFFCCCAAABBBCCCCCCBBBDDDEEEFFFHHHIIIKKKLLLLLLIIIGGGDDDDDDEEECCC>>>:::999888666666777777666444111000000000111222333333333222111000////////////,,,------------.........------,,,,,,,,,,,,------............------------------------------------*********+++++++++,,,,,,------------------------............///////////////111111000222888<<<;;;;;;>>>EEEQQQeeesssoookkkiiihhhbbbYYYQQQHHHAAA<<>>===;;;888777888888777555111111000///000222333444333222222111000000000///------------............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,------------------------............////////////...111111000333999<<<<<<===???FFFTTTkkk~~~qqqnnnkkkjjjhhhcccZZZSSSGGG@@@<<>>>>>???AAACCCFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFDDDBBB@@@>>>;;;999999888777666222111000000000111333444333333333222111111000000---------.........//////---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,---------...------------------------............////////////...111111000333:::======>>>@@@GGGXXXssszzzjjjiiihhhhhhgggbbbZZZTTTFFF@@@===???EEEMMMYYYdddjjjmmmnnnuuuzzzhhhQQQJJJIIIQQQ___rrr~~~uuuqqqyyynnn[[[RRROOONNNLLLOOOSSSYYYgggyyy~~~~~~tttnnngggbbb```___\\\ZZZWWWXXXWWWTTTNNNIIIFFFEEEDDDEEEHHHJJJJJJPPP```ppp|||zzz{{{}}}{{{zzz}}}zzzooofffYYYTTTMMMGGGDDDBBBAAA@@@@@@AAABBBDDDFFFHHHJJJKKKHHHHHHHHHGGGFFFFFFFFFFFFBBB@@@>>><<<;;;:::777555222222111111111111111222333333444333333222000000------........./////////------,,,,,,,,,,,,------////////////.........---------------------------------............//////------------------------............////////////...111111000333:::>>>======???HHH]]]{{{rrrccccccdddeeeddd```YYYTTTEEEAAA>>>AAAFFFNNN\\\iiiiiikkkkkkrrruuucccMMMJJJIIIQQQ___sssxxxoooppp|||uuuaaaUUUQQQOOOLLLOOORRRWWW```lllzzzyyyvvv{{{}}}wwwpppjjjgggddd```\\\ZZZZZZXXXSSSMMMHHHEEEDDDDDDEEEGGGIIIHHHKKKVVVcccxxx}}}zzztttssswww~~~|||yyyyyyyyy}}}{{{|||~~~|||sssmmmccc^^^VVVOOOKKKHHHFFFEEEBBBBBBCCCDDDFFFGGGHHHHHHGGGHHHHHHGGGFFFFFFGGGHHHCCCBBB@@@???===;;;777444222222222222222111000///333444444444444222111000............////////////......------------......////////////............------------------------------........./////////------------------------............////////////...111222111444;;;>>>>>>>>>???III___zzziii___```bbbdddbbb]]]WWWSSSEEEAAA???BBBGGGPPP___llljjjkkkjjjoooqqq^^^KKKLLLIIIPPP___rrr|||oookkkqqq~~~iii]]]XXXVVVSSSTTTVVVXXXZZZaaakkktttyyyyyyuuuooommmsssyyy{{{{{{{{{}}}yyytttooohhhbbb]]]\\\YYYSSSMMMHHHFFFFFFFFFEEEGGGJJJJJJJJJQQQYYYhhhwwwxxxpppgggccceeeiiikkkkkkgggddddddeeeggglllwww{{{vvvrrrkkkeee\\\UUUPPPMMMKKKJJJAAABBBBBBCCCDDDEEEEEEEEEGGGGGGHHHGGGFFFFFFGGGIIICCCBBBAAA@@@???<<<777333222333333333222000...---333444555555444333111000............/////////000///......------......///......---------,,,,,,,,,---------------------------------.........//////------------------------............/////////000...111222111444;;;???>>>???@@@III___~~~uuuddd^^^```bbbcccaaa\\\UUUQQQFFFBBB@@@CCCHHHQQQaaaooolllllljjjoooooo\\\KKKOOOIIIPPP^^^rrr~~~}}}~~~}}}tttjjjiiirrrrrrfff```^^^[[[[[[[[[ZZZYYY[[[ccckkkjjjkkkhhhbbbbbbhhhoooqqqssszzz|||{{{yyyuuuwwwzzzxxxoooiii```^^^ZZZTTTNNNJJJIIIIIIGGGFFFHHHLLLMMMMMMPPPUUU\\\kkk}}}vvvsssqqqwwwsssjjj```ZZZZZZ\\\\\\[[[TTTRRRRRRUUUWWW[[[fffqqq~~~~~~zzzyyyttttttnnnccc[[[XXXUUURRRHHHGGGEEEBBB??????BBBDDDCCCEEEGGGHHHGGGFFFGGGHHHEEEEEEEEEDDDAAA===999666333222000000111111///...000222444666777777666555000///------/////////...........................+++,,,------......------.../////////---,,,---.........------------......+++++++++++++++,,,---.............../////////////////////000444888<<>>BBBKKK]]]zzzuuuaaa^^^```bbbdddgggfffZZZMMMGGGCCCAAADDDLLLWWWdddnnnsssmmmlllpppnnn```OOOFFFKKKSSS\\\ppp}}}yyytttqqqooorrrwww||||||pppmmmrrr{{{{{{nnnjjjjjjmmmhhhbbb\\\ZZZ\\\```cccbbbbbbaaa___]]]```fffkkknnnpppqqqoookkkiiijjjlllmmmsss}}}wwwmmmgggeeeaaaZZZSSSLLLIIIHHHIIIJJJKKKMMMNNNNNNOOOOOOYYYaaaooo}}}{{{ooodddbbbfffrrr~~~yyymmmeee\\\WWWVVVWWWUUURRROOONNNNNNOOORRRVVVZZZ\\\zzzzzz{{{~~~zzzooogggccc```\\\NNNLLLGGGCCCAAAAAABBBCCCBBBDDDFFFFFFFFFFFFGGGHHHEEEFFFFFFEEEBBB>>>:::888555333111111111111000...111222555777888777777666111///....../////////...------,,,+++******))))))+++,,,---.........------.../////////---,,,---.........------------......,,,,,,,,,,,,,,,---..................////////////111111111222666:::>>>AAA<<>>AAA<<>>DDDOOObbb}}}~~~eeehhhlllooopppqqqnnncccXXXHHHFFFEEEMMM___sss|||{{{{{{mmmUUUHHHHHHKKKUUU```www{{{tttmmmhhhccc```bbbdddhhhmmmttt{{{yyynnnfffbbb[[[]]]```aaa```]]]YYYWWWQQQQQQOOOMMMKKKIIIJJJJJJPPPTTTZZZbbbjjjsss|||{{{rrrggg]]]WWWUUUVVVPPPOOOOOONNNMMMLLLKKKKKKOOOSSSYYYcccrrryyyrrrjjjccc[[[SSSPPPSSSUUUYYYcccuuu}}}yyy~~~yyysssjjj```YYYXXXWWWTTTQQQMMMLLLJJJHHHHHHHHHIIIIII{{{wwwvvv~~~vvvllleee[[[UUURRROOOIIIDDDDDDDDDEEECCCBBBBBBDDDEEEFFFFFFFFFFFFFFFEEECCCBBB@@@===999777666555444222333333555666888999::::::777444000...////////////((())))))+++,,,---......***+++---//////...---,,,.../////////---,,,---.........------------......000//////.........//////............/////////////////////000444888<<>>DDDOOObbb}}}gggjjjppptttuuuuuupppeeeYYYHHHGGGGGGRRRiiinnnTTTGGGKKKLLLUUU^^^tttyyyqqqjjjgggeeedddcccgggiiinnnttt{{{~~~wwwnnnjjj```___^^^^^^\\\[[[XXXWWWQQQOOOLLLIIIHHHGGGGGGGGGHHHKKKOOOTTTZZZaaahhhmmmwww~~~yyymmmbbbZZZWWWVVVVVVTTTRRRPPPNNNMMMMMMMMMQQQTTTZZZcccppplllaaaVVVRRRQQQOOOPPPQQQVVV^^^kkk~~~{{{yyypppeee^^^\\\ZZZVVVSSSLLLKKKJJJIIIHHHIIIIIIJJJuuurrrsss{{{tttooohhhbbb]]]WWWQQQLLLIIIIIIHHHEEEBBBAAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDAAA<<<999777666555444222333444555777888::::::999666111///////////////......------,,,,,,,,,+++,,,,,,------......------.../////////---,,,---.........------------......000000///............///............////////////111111111222666:::>>>AAA===BBBMMM___zzznnnnnntttzzz{{{xxxpppaaaTTTIIIHHHJJJXXXwwwqqqUUUIIINNNLLLTTT]]]rrr|||uuullleeedddeeehhhjjjnnnpppttt{{{}}}zzzyyyzzz}}}~~~vvvrrrjjjfffaaa]]][[[ZZZXXXWWWSSSOOOKKKIIIHHHHHHGGGFFFFFFHHHKKKMMMPPPTTTYYY\\\___fffrrr~~~tttiii```ZZZXXX^^^[[[VVVQQQNNNNNNOOOPPPSSSXXX```iiissstttaaaUUUJJJIIILLLMMMNNNPPPXXXcccuuu~~~}}}zzzmmmddd```\\\WWWRRRJJJJJJIIIHHHHHHHHHIIIIIItttqqqttt{{{zzzxxxtttooohhh```ZZZVVVPPPOOOLLLGGGCCC@@@AAABBBDDDDDDEEEEEEFFFFFFGGGGGGGGGCCC>>>:::888777666555111222222444666888999:::;;;777222///.../////////111111000///...---------------,,,,,,,,,---...///.../////////---,,,---.........------------......000///......---------...............////////////111111111222666:::>>>AAA===BBBLLL^^^yyy{{{vvv~~~|||ppp^^^OOOIIIJJJNNNaaapppSSSGGGMMMJJJSSS^^^tttxxxnnnhhhiiinnnuuuyyyzzz{{{zzzwwwxxxzzz{{{{{{zzztttkkkdddaaa^^^[[[YYYWWWSSSNNNKKKKKKKKKJJJIIIGGGIIIKKKLLLMMMNNNQQQTTTTTTYYYbbblllyyy~~~~~~zzzssskkkeeeccceee```YYYRRROOOOOORRRTTTWWW___jjjuuu~~~yyyfffUUUNNNHHHIIIKKKMMMQQQVVV```nnnzzznnnggg```YYYSSSLLLLLLKKKJJJIIIHHHHHHHHHwwwuuuyyy~~~~~~}}}xxxoooggg```]]]TTTRRROOOIIICCC@@@@@@AAACCCCCCDDDEEEFFFGGGGGGHHHIIIEEE???;;;999888666555111111222333555777999:::;;;888222/////////000///++++++,,,,,,,,,,,,,,,,,,...---+++++++++,,,///000.../////////---,,,---............------.........000///...---------------............/////////000/////////000444888<<>>BBB???BBBLLLaaa}}}sssZZZLLLHHHMMM[[[yyyuuuhhhVVVFFFCCCJJJOOOYYYmmm}}}zzzxxxwwwxxxwwwxxx|||xxxuuuvvv}}}|||}}}{{{~~~}}}uuunnnmmmfffbbbbbbaaa]]][[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYWWWXXXYYYZZZ]]]aaaeeeiiipppttt}}}{{{wwwnnnfff___\\\YYYVVVYYY^^^ccclllxxx{{{oooaaaXXXSSSSSSXXX___fffppptttiii]]]RRRLLLMMMKKKKKKNNNQQQWWWcccoooqqqgggccc]]]UUUSSSQQQOOOMMMKKKKKKKKKKKK|||qqqhhhccc[[[QQQJJJEEEBBBAAA@@@@@@AAABBBCCCEEEEEEFFFDDDDDDDDDDDDCCCBBB@@@@@@999777555555666888888888999888777555333111///......//////000000//////.........////////////............---,,,,,,---......------------------------////////////........................///000111111...000111333555:::@@@DDD???AAALLL```{{{rrrWWWIIIGGGLLL[[[vvvxxxjjj^^^PPPDDDDDDKKKQQQ___vvv~~~yyyqqqpppqqqtttuuuwwwxxxtttrrrsssyyyyyytttrrrsssrrrmmmjjjjjjiiigggeeebbbaaaaaabbbccc``````______```bbbdddffffffiiinnnvvvwwwuuurrrqqqooolllgggdddYYYTTTPPPPPPPPPPPPTTTYYY```lll}}}zzzjjj___ZZZYYY]]]dddnnnwww|||iii]]]SSSLLLIIILLLLLLNNNRRRVVV___qqq~~~llldddaaa[[[UUURRRRRRQQQPPPOOONNNMMMMMM{{{sssmmmcccZZZSSSMMMIIIGGGCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCC>>><<<::::::;;;<<<;;;:::999999888666444222000/////////000000000000////////////000000000000//////......------------..............................///////////////.....................///000111222///000222333555999???CCC???BBBKKK^^^xxxkkkRRRGGGDDDJJJVVVmmmzzznnnaaaWWWMMMFFFHHHNNNSSSdddzzzqqqpppsssvvvxxxzzzvvvqqqnnnnnnsssyyy}}}}}}|||zzzvvvsssqqqqqqqqqrrrqqqooonnnnnnnnnooonnnnnnhhhhhhjjjnnntttyyy|||}}}uuulllllllllllliiieee___[[[PPPLLLJJJMMMOOOQQQUUU[[[cccqqqvvvjjjccc___bbbfffttt|||wwwaaaUUUOOOLLLLLLLLLNNNSSSXXX^^^iiixxxhhh```___ZZZTTTQQQQQQQQQQQQQQQPPPOOONNNyyyppphhhbbb]]]XXXTTTJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@>>>>>>>>>>>><<<;;;999888888777555333111000//////000000000000////////////000000000000//////.........................................................//////////////////......//////000111222111222333333555888===AAAAAACCCKKK\\\sssbbbOOOGGGBBBFFFPPPaaayyypppfffZZZQQQKKKHHHJJJNNNSSSggguuuuuuwww{{{||||||uuunnnjjjhhhkkkoooppprrrvvv}}}{{{xxxqqqpppoooqqqtttvvvwwwwww{{{qqqfffgggiiijjjhhhbbbYYYRRRMMMJJJIIILLLOOOQQQWWW]]]eeetttyyypppjjjhhhiiittt{{{ttt\\\QQQLLLLLLMMMMMMPPPWWW___ggguuusssddd^^^\\\WWWQQQOOOPPPPPPQQQQQQPPPOOOOOOzzzvvvqqqkkkfffVVVUUUSSSPPPMMMJJJHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@??????>>><<<:::777777888888777555333222///000000111111000000/////////000000000000//////---...////////////...---.................................///////////////////////////000111222222222333333333444888<<<@@@BBBDDDKKKZZZooouuu]]]MMMGGGBBBEEELLLYYYmmm|||}}}wwwhhhaaaVVVNNNKKKJJJKKKMMMSSSfffxxxxxx{{{~~~|||vvvyyyrrrjjjeeebbbcccfffdddfffmmmuuu~~~~~~||||||}}}}}}||||||~~~sssiiiiiilllqqqqqqiiiZZZOOOLLLHHHFFFJJJMMMPPPVVV]]]eeevvvzzzssspppssszzzoooXXXMMMIIIIIIKKKNNNSSS]]]iiivvvsssfff```^^^XXXPPPNNNNNNOOOOOOPPPPPPPPPQQQ}}}wwwcccbbb^^^YYYTTTPPPLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFDDDBBBAAAAAA???===:::555666777888888666555444000000111111111111000000...//////000000//////...---...///000000///...---..................................../////////000////////////000111222333111222222333555888>>>BBBAAADDDKKKYYYnnnjjjXXXLLLFFFCCCGGGMMMXXXhhhuuuvvvpppgggaaaXXXPPPNNNNNNNNNMMMTTTeeezzzzzz~~~yyytttttt||||||mmmddd```]]]]]]___^^^___dddlllrrr}}}|||uuuuuuxxxyyyeeeTTTMMMIIIFFFIIIMMMQQQYYYaaahhhzzz}}}|||gggUUUMMMLLLMMMOOOTTTYYYfffxxx{{{ooojjjggg___VVVOOOOOONNNNNNOOOQQQRRRSSS~~~}}}llljjjfff```YYYTTTOOOMMMIIIIIIJJJKKKLLLLLLKKKKKKIIIHHHFFFEEEDDDBBB???===444555777888999888666555000000111111111111000000......////////////......---...///000000///...---////////////////////////---.........//////000000////////////000111222333///000111333555:::???DDD@@@CCCKKKZZZnnntttbbbUUUJJJEEEDDDIIIOOOYYYgggrrrrrrllljjjeee\\\UUURRRSSSQQQNNNTTTddd|||{{{|||vvvtttsssvvvxxxhhhaaa]]][[[ZZZ\\\\\\\\\___dddgggnnn|||uuuuuu|||~~~mmmYYYQQQLLLIIILLLQQQVVV^^^gggnnn{{{aaaSSSPPPQQQTTTWWWZZZ```ooozzztttppphhh^^^PPPOOONNNNNNOOOQQQTTTVVV