BM6P6(@ uuuyyykkkfff```zzz{{{YYYrrrLLLbbbhhhlllttt~~~nnnwwwkkkoooyyy~~~}}}}}}}}}}}}{{{yyyxxxxxxyyywwwwwwvvvwwwxxxwwwuuussspppkkkfffhhhgggccc|||wwwGGGAAADDD@@@[[[{{{~~~{{{wwwuuuvvvwwwsssiii___XXXPPPLLLSSS^^^bbbfffiiiiiijjjkkkkkkkkkPPPqqqRRR222//////333---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************+++,,,---...555LLLtttyyy}}}}}}||||||~~~~~~{{{|||{{{zzz{{{{{{{{{zzzzzzyyyxxxrrrpppmmmjjjeee]]]UUUOOOJJJCCC>>><<<999444111222333333222111111444:::>>>IIIHHHFFFAAA===>>>CCCHHHHHHMMMPPPMMMGGGEEEIIIOOORRRBBB???EEELLL```{{{mmmXXXHHHGGGIIIFFFKKKUUUtttxxxwwwppp```iiirrr~~~~~~|||uuuqqq{{{fffNNNDDD@@@CCCIIIPPPQQQNNNHHHHHHOOOSSSRRROOOJJJUUUaaa```dddrrrzzz~~~jjjWWWWWWdddiiicccgggiiikkkkkkiiiiiikkkmmmttt~~~llldddVVVKKK^^^ooodddSSS[[[ccchhhfffccc```bbbjjjwwwvvvpppooojjjaaa\\\\\\jjjlllkkknnnzzzzzzuuuMMM555888:::222:::999999;;;>>>@@@@@@@@@IIIQQQ]]]lll}}}yyyxxxzzzsssuuuwwwyyy~~~ppp}}}tttzzzkkkddd]]]tttyyy\\\gggNNNbbbiiimmmttthhhmmmnnnpppyyyuuu~~~~~~||||||{{{zzzyyyzzz{{{|||xxxwwwwwwwwwxxxwwwtttrrrqqqnnnlllnnnkkkbbbvvv|||GGG>>>@@@???CCCaaayyy~~~}}}|||{{{||||||yyytttooojjj___UUUQQQQQQSSSZZZccc```jjjiiibbbgggqqqgggPPPwwwkkk;;;222555000+++,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((************+++,,,------333IIIpppyyy}}}~~~~~~~~~~~~|||}}}}}}yyyzzzzzz{{{{{{{{{zzzyyyyyytttrrrooolllfff___VVVPPPKKKDDD>>><<<999333111222333333111000111555;;;@@@KKKIIIEEE@@@===>>>BBBEEEDDDIIIMMMMMMIIIGGGHHHKKKGGG:::;;;EEEOOObbbvvv|||bbbPPPDDDFFFHHHGGGPPP^^^wwwzzznnnfff___kkkpppxxx{{{{{{xxx{{{}}}aaaPPPHHHEEEHHHNNNQQQQQQKKKEEEGGGPPPSSSPPPQQQNNN\\\jjjhhhmmm}}}dddUUUYYYeeehhhccciiihhhhhhjjjllllllkkkjjjvvvmmmdddXXXOOO```sss```OOOWWWaaahhhgggeeeaaa```fffooowwwpppxxxyyyqqqiiieeeaaa[[[]]]aaaaaacccuuurrrnnnpppOOO:::888999555:::::::::===@@@CCCCCCCCCEEELLLVVVccctttvvvyyyxxxsssuuuwwwzzz~~~nnntttmmm|||lll```ZZZmmm|||yyyeee```QQQbbbhhhoootttiiijjjlllkkkssswww~~~yyyxxxuuuttttttqqqrrrtttvvvxxxzzz|||}}}zzzxxxwwwwwwwwwvvvtttqqqpppoooooorrrmmm^^^kkkuuu|||III:::<<<>>>999FFFzzzwww|||{{{zzzzzz}}}~~~xxxmmmcccYYYRRROOOSSSZZZ^^^aaacccfff___bbblllhhh\\\```pppuuu===---111666222(((,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******)))******+++,,,---000CCCjjjyyy{{{~~~~~~~~~~~~{{{xxxyyyzzz{{{||||||{{{zzzzzzvvvuuurrrnnnhhh```WWWQQQLLLEEE???===999333000111444333111///000666>>>CCCMMMIIICCC???>>>???AAABBBAAAEEEJJJMMMMMMKKKJJJIIIAAA;;;AAAMMMYYYlllxxxtttUUUIIICCCGGGHHHIIIXXXkkk|||```XXX]]]nnnnnn|||}}}~~~hhhVVVKKKGGGLLLRRRQQQOOOGGG@@@FFFSSSUUUNNNOOOPPPaaapppooouuuvvvWWWPPP[[[eeegggeeeiiigggfffiiinnnooolllhhhxxxmmmcccYYYTTTccczzzYYYIIIQQQ^^^hhhhhhgggccc```aaaggglllooorrreeehhhhhhaaa]]]ggghhhfffuuufffWWW```sss{{{wwwyyyvvvhhhRRR@@@999888999::::::;;;>>>BBBEEEFFFEEEFFFKKKQQQ[[[hhhvvv{{{yyy|||rrrnnnwwwuuusssuuuxxx{{{~~~ppp{{{sss}}}lll]]]XXXgggwww~~~qqqdddUUUbbbgggrrrttt}}}{{{zzzyyy{{{~~~vvvrrrqqqfffdddzzz{{{{{{|||~~~vvvnnniiidddbbbcccccchhhooouuuxxxzzzzzz{{{{{{yyyxxxwwwwwwuuusssqqqooommmmmmpppjjjYYYbbbnnnqqqOOO999999======888SSS~~~}}}~~~}}}~~~|||zzzyyyvvvmmm```VVVMMMOOOVVV___fffgggdddbbbiiicccgggkkk[[[RRRvvvuuuGGG111333......222+++,,,+++***))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++,,,---,,,;;;aaavvv||||||~~~}}}}}}~~~}}}zzzyyyzzz|||}}}}}}|||{{{zzzwwwvvvsssooojjjaaaWWWQQQMMMFFF@@@===999333000000444222000...000666???FFFNNNHHHAAA===>>>@@@@@@???CCCEEEHHHKKKMMMMMMLLLLLL@@@CCCOOOYYYbbbuuu}}}qqqOOOHHHFFFJJJIIIKKK^^^vvv|||UUULLL\\\rrrooo{{{___LLLHHHNNNTTTNNNKKKAAA;;;FFFWWWZZZQQQKKKNNNaaaqqqooouuubbbIIIMMM\\\bbbdddfffggggggiiikkkmmmmmmllljjjxxx~~~jjj```XXXWWWgggUUUFFFNNN^^^hhhiiiiiigggcccbbbdddgggpppcccfffkkkkkkbbbrrrvvvnnntttsss]]]VVV[[[dddmmmrrrmmmggg^^^SSSEEE999777;;;888888999<<<@@@DDDEEEEEEIIINNNRRRWWW```hhhjjjggghhhfffccceeeqqq|||{{{tttsssuuuyyy|||rrrxxx}}}mmm[[[YYYcccuuu{{{lllXXXaaaffftttssszzznnniiigggfffiiinnnssstttpppiiifffwwwwwwxxx{{{{{{mmmeee```\\\\\\___dddnnnzzz~~~zzzxxxxxx|||zzzwwwvvvvvvuuusssrrrpppmmmjjjnnnhhhXXXaaazzzwwwYYY<<<888===999444888MMMwww|||yyy~~~~~~}}}~~~}}}xxxqqqfff\\\TTTOOOPPPXXXaaafffhhhhhhgggfffcccnnniiiVVV[[[DDD444666888***+++222***,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++,,,,,,---444VVV|||{{{~~~~~~}}}}}}|||}}}~~~~~~yyy{{{}}}~~~~~~}}}{{{zzzvvvuuussspppjjjbbbXXXQQQNNNGGG@@@===999333000111333111///...000666???FFFLLLFFF???<<<>>>@@@AAA@@@FFFEEEEEEEEEGGGJJJMMMNNNEEEOOO\\\___dddxxx~~~nnnKKKGGGIIILLLIIIJJJ```{{{vvvNNNIII\\\tttsssgggQQQMMMQQQRRRHHHGGG>>>999HHH]]]aaaVVVHHHKKK___ooommmrrroooUUUFFFPPP^^^```aaafffccchhhlllmmmjjjiiikkkooowwwyyyfff]]]WWWXXXiiiTTTIIIOOO```hhhjjjlllkkkhhhgggjjjlllwwwqqqjjjhhhkkkqqqaaapppqqqccc```ooo|||}}}}}}tttjjj[[[PPPWWWddd___ZZZUUUQQQFFF:::777;;;666555666999===@@@AAAAAAFFFKKKPPPSSSWWW[[[ZZZVVVSSSWWW]]]ccckkkrrruuusssqqqtttxxx{{{~~~ppp}}}wwwzzzkkkwwwttt{{{oooZZZ[[[bbbsssqqq[[[```ddduuu~~~qqqzzzkkk]]]WWWTTTSSSYYYccc}}}pppeeeoookkkhhh}}}wwwyyy||||||sssiiieeeccccccfffkkkuuu{{{wwwxxx{{{yyywwwvvvvvvuuutttssssssnnnkkknnnjjj[[[dddddd@@@777<<<222888:::777SSS{{{~~~~~~}}}{{{yyy|||}}}|||}}}xxxuuummmbbbXXXQQQOOOPPP[[[aaafffdddbbbdddggghhh___WWWSSSbbbFFF888555555000***...000(((++++++***)))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((())))))***+++,,,000000KKKqqq}}}}}}}}}|||}}}{{{{{{}}}{{{|||~~~}}}{{{yyyuuuuuutttqqqlllcccYYYSSSMMMFFF@@@>>>:::444111222111000///...000666>>>DDDGGGCCC>>><<<===@@@BBBDDDGGGFFFDDDAAA@@@DDDJJJOOOSSS___hhhdddhhh~~~hhhIIIFFFIIIMMMJJJKKKccckkkMMMMMM[[[sssxxx{{{zzz}}}hhhWWWVVVTTTMMMCCCEEE???;;;JJJbbbggg\\\JJJLLL^^^ooommmrrrkkkXXXMMMUUU___```bbbgggbbbiiinnnlllgggffflllrrrwwwttteee]]]XXXZZZiiiVVVOOORRRbbbiiilllnnnnnnmmmnnnssswwwzzzqqqmmmrrrsssnnnlllpppiiimmmeeeRRRGGGOOO^^^fffrrrwwwxxxmmmSSS@@@EEETTTTTTRRRPPPMMMFFF>>>::::::777666666888;;;============CCCHHHJJJLLLOOOMMMIIIKKKSSS]]]bbbdddgggkkkooommmppptttxxx|||nnnwwwwww{{{hhhjjjpppaaa\\\bbbkkkvvvrrr[[[^^^```ppp~~~vvv\\\___bbbuuu{{{ppp{{{jjj\\\QQQPPPOOOPPP[[[iiirrr___kkkhhhddd~~~tttvvvzzz~~~yyyqqqlllkkkmmmooouuu|||yyywww|||{{{xxxvvvuuuuuuvvvuuuttttttoookkkoookkk\\\dddmmmDDD777:::444999>>>999<<<```}}}{{{}}}zzzzzzyyy{{{{{{{{{~~~~~~~~~zzzvvvtttrrrxxx}}}xxxvvvwwwjjjddd[[[SSSPPPQQQTTTVVV[[[aaadddbbbbbbdddccc___YYYNNNbbbUUU222777777...+++111111,,,,,,+++***)))((((((''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))***+++,,,111+++CCCiii~~~{{{~~~}}}zzz||||||}}}{{{{{{{{{~~~}}}|||~~~}}}zzzxxxuuuuuuuuusssooofff\\\UUULLLEEE@@@>>>:::555222333000//////...000555<<>><<<<<>>LLLeeekkk___LLLLLL]]]nnnoootttrrr```PPPRRR\\\dddhhhkkkeeehhhkkkjjjggghhhmmmssszzzrrrgggaaa\\\]]]fff|||XXXUUUUUUeeelllnnnppppppppptttzzzrrrpppnnnnnnqqqttttttqqquuuooodddVVVLLLIIINNNTTTZZZ___bbbYYYIII===@@@IIILLLOOOOOOKKKFFFCCC???;;;;;;999999:::<<<===<<<;;;;;;@@@BBBAAAAAACCCBBB???HHHMMMTTTXXXXXXYYY___eeehhhjjjnnnrrrwwwmmmwww{{{yyytttqqqnnnnnnyyy}}}dddYYY\\\eeeaaaaaaeeetttttt\\\___^^^nnnyyy{{{]]]^^^aaavvvyyyooo~~~www^^^SSSNNNQQQUUUYYYgggyyyzzzzzzccc```___mmm|||nnnqqqvvv{{{~~~~~~}}}zzztttpppqqqsssvvv}}}uuuwwwzzzxxxuuuuuuuuuvvvvvvuuurrrnnnjjjnnnkkk[[[bbbrrrGGG666888;;;222888:::...444ZZZ|||~~~yyyvvvzzzzzzwwwtttxxx}}}{{{}}}~~~yyyzzz{{{{{{zzzxxxvvvtttqqqyyy}}}tttnnnlll]]]UUULLLJJJOOOVVVZZZ[[[SSSZZZaaadddgggggg]]]QQQLLLnnnQQQ)))AAA000444,,,---888///'''555+++***)))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))***+++,,,000(((>>>fff~~~www|||~~~yyy~~~||||||}}}{{{zzz{{{|||~~~~~~|||zzz~~~}}}yyywwwvvvvvvvvvuuuqqqiii___XXXLLLEEE???>>>;;;666333444////////////000444:::>>>>>>???>>><<<;;;>>>EEEKKKMMMOOONNNIIICCCCCCKKKSSSdddiiiggg___jjjvvvJJJHHHFFFLLLSSSUUU[[[tttUUUNNNYYYXXXlll~~~wwwxxxaaaQQQTTTNNN>>>@@@HHHGGGAAANNNfffkkk```MMMKKK[[[mmmooouuuxxxcccOOOKKKYYYhhhooopppiiihhhhhhggghhhjjjnnnqqq}}}sssjjjeee``````cccxxxYYYYYYWWWeeennnoooppppppqqqvvv~~~uuuzzzuuuhhhiiiwww|||uuuuuummmhhhiiieee[[[UUUUUUUUUUUUQQQKKKEEEBBBAAAAAAIIIOOOOOOIIIFFFGGGBBB;;;???===<<<<<<======<<<;;;@@@CCCBBB===:::<<<<<<:::BBBDDDHHHKKKLLLOOOVVV]]]dddfffiiinnnttt}}}mmm}}}qqqvvvjjjbbbaaaccclll~~~tttlllgggcccdddgggoooqqqtttiii]]]\\\zzzzzz}}}]]]TTTVVVtttrrrnnnlllWWWLLL\\\kkkYYYUUUqqqzzz[[[JJJOOOVVVaaallloootttqqqpppuuu{{{}}}~~~wwwtttsssvvvyyy{{{{{{tttuuuwwwvvvzzzuuutttxxxxxxsssrrruuummmtttnnnjjjhhhYYY```AAA777999555666666666777:::???BBBtttsssttttttssszzztttssswwwsssmmmsss}}}zzzyyy|||}}}yyyuuuwwwyyyzzzyyyuuuqqqooowww{{{~~~vvvjjj^^^WWWQQQRRRSSSUUUWWWYYY[[[\\\ZZZ___aaagggjjj^^^TTTWWWRRR<<<;;;777555222000//////...---,,,---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((666888RRR}}}}}}{{{{{{~~~}}}vvv||||||www}}}|||yyyuuuwwwwwwtttrrrmmmbbbVVVOOOKKKEEE???;;;777333000111///......111666<<>><<<<<>>;;;;;;<<<<<<;;;<<<<<<<<<@@@EEEJJJMMMNNN]]]]]]aaajjjvvvxxxssszzzxxxqqqhhh___\\\]]]```^^^iiixxxnnnjjjhhhiiinnnuuuqqqfff[[[[[[wwwxxxooo\\\SSSSSSpppxxxvvv|||ggg]]]TTT\\\ffffffyyyttt\\\PPPTTTWWW___lllpppuuussssssxxxyyyuuuuuuyyy{{{{{{~~~xxxvvvxxxxxxtttrrrtttsssuuullleeecccVVV]]]}}}AAA777888777777777666555777;;;>>>XXXmmmTTTggg~~~wwwuuurrrrrrttttttooohhhooouuu{{{|||}}}~~~}}}|||zzzxxxuuussstttvvvwwwwwwvvvtttsssrrrrrroooiii___VVVPPPMMMNNNTTT[[[_________```aaaYYY```ddd]]]PPPRRRooobbbCCC<<<:::444555222000//////...---,,,---,,,+++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&111333LLL|||{{{~~~}}}}}}}}}{{{xxxsssvvvvvvtttsssoooeeeZZZPPPLLLEEE@@@;;;777333111---------///333999???BBBBBB>>>;;;999;;;>>>AAABBBDDDIIIQQQWWWXXXVVVRRROOOQQQWWWVVV___ssspppPPP777@@@LLLOOOVVVfffppplllLLLFFFTTTmmmsss{{{dddVVVUUUPPPIIIEEEJJJMMMKKKHHHNNN]]]eeedddZZZQQQRRR]]]fffooowww```FFFLLLjjjmmmmmmjjjjjjkkkllljjjgggkkkqqqnnncccbbbaaa]]]oooyyyeee\\\VVVVVVjjjkkkkkklllmmmoooqqqsssqqquuuppphhhiiisssyyyvvvxxxxxxyyy}}}zzztttmmmfff\\\WWWXXX[[[\\\ZZZZZZXXXVVVVVVWWWUUUMMMGGGEEE===888;;;???@@@AAACCCBBB???<<<;;;;;;;;;;;;:::<<<;;;;;;>>>BBBFFFHHHHHHSSSVVV\\\ggguuuuuuzzznnniiiaaaZZZWWWXXX\\\```[[[^^^jjjuuu~~~rrrnnnjjjjjjlllqqq}}}zzzmmmbbbYYY[[[sssvvvddd^^^UUUSSSkkk}}}{{{yyybbbYYY[[[]]]YYYfff{{{hhh```___YYYZZZcccfffhhhjjjnnnsssyyy||||||{{{{{{yyyzzz}}}}}}~~~vvv{{{|||uuuyyytttrrruuuwwwvvvttttttqqqqqqkkkgggcccYYY```zzzCCC777777888888777555333333666888111KKKqqqqqqnnnpppqqquuupppfffhhhqqqoooeeeaaagggpppxxx~~~~~~}}}~~~~~~}}}{{{~~~~~~zzzxxxwwwvvvuuutttsssvvvzzz}}}|||yyytttppplllhhh```VVVNNNKKKMMMOOOUUU\\\bbbeeebbb___```aaafffWWWQQQSSS\\\wwwZZZ???======999666444222000.........---+++,,,,,,***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))111222IIIxxx|||}}}~~~|||~~~zzzvvvsssvvvvvvttttttrrriii___QQQMMMGGGAAA<<<888444111------///222666;;;???AAA@@@===:::999:::<<<<<<<<<:::@@@KKKWWW___]]]UUUNNNVVVSSSSSS]]]bbbNNN;;;===@@@LLLQQQYYYjjjzzz___GGGHHHVVVlllvvvyyydddSSSRRRUUUQQQKKKHHHMMMMMMHHHDDDLLL\\\eeeddd^^^TTTSSS\\\fffooopppeeeLLLEEEdddqqqnnnooonnnnnnooommmkkkooovvv{{{}}}nnnbbb```bbb```sss{{{kkk```VVVRRRfffhhhkkkmmmmmmnnnoooqqqiiimmmmmmhhhkkktttyyyvvvzzzzzz}}}{{{vvvsssrrruuuwwwwwwtttqqqnnngggaaaaaadddccc\\\UUUMMMDDD>>>>>>@@@AAACCCFFFBBB@@@>>>>>>>>>>>><<<;;;;;;:::999;;;>>>@@@AAAAAAIIINNNVVVbbboooxxx~~~xxx|||oooddd___YYYWWWXXX\\\```cccgggiiiqqqvvv~~~qqqllllllmmmooopppwwwwwwlll___XXX]]]ooozzzwwweeeaaa\\\XXXkkk|||xxxyyy```PPPaaa```TTTgggtttddd___]]]UUUTTTYYYXXXZZZccclllppprrrvvv{{{}}}}}}llllll}}}uuuxxxuuusssuuuwwwvvvtttrrrmmmnnnnnnjjj```WWWaaawwwDDD666666666666555333111111333444;;;111FFFrrr]]]aaalllrrrmmmhhhjjjmmmlllhhhiiiiiikkkooowww~~~~~~~~~}}}|||zzzyyyyyywwwuuussssssttttttsssrrrvvv{{{vvvjjjccc]]]ZZZUUUOOOLLLNNNTTTYYY___bbbdddeeedddcccbbbcccbbbLLLLLLeeefffDDD===???:::444555444222///.........,,,+++,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))***///000DDDoooyyy||||||~~~}}}zzz|||~~~yyyuuuvvvxxxwwwuuutttrrrjjjaaaSSSNNNHHHBBB===999555222000111333555888:::<<<===>>><<<:::999::::::999888666888>>>JJJVVVYYYUUUOOO```WWWKKKHHHEEE555333EEE@@@NNNYYY```oooTTTFFFLLLYYYnnnrrrYYYQQQMMMRRRUUUQQQLLLJJJJJJIIICCC>>>GGGZZZdddccc___YYY[[[eeelllmmmtttxxxZZZ^^^TTTCCCYYYnnnrrrsssrrrtttuuurrrnnnqqqwwwvvv|||{{{ooodddbbbeeefffsss|||rrriiiZZZRRRaaaeeekkkmmmmmmlllmmmnnnhhhlllllliiiiiimmmnnnkkkxxxyyy|||yyyuuuvvvzzzzzz}}}vvvpppppppppllleee```YYYQQQJJJGGGEEEAAA???AAAEEECCCBBBBBBBBBAAA???===:::999888:::<<<>>>>>>===DDDGGGNNNXXXbbblllrrrvvv{{{rrrfff\\\ZZZYYYZZZ]]]aaacccdddnnntttffflllmmmppprrrrrrxxxwwwnnn^^^WWW```llltttzzzkkk```___^^^mmm|||uuu{{{cccQQQ```^^^]]]uuuZZZMMMJJJMMMKKKPPPTTTPPPUUUbbblllllllllsss~~~{{{vvvtttuuuvvvvvvvvvuuusssppppppoooooogggWWWTTTjjjDDD666555333333333222000000222333:::;;;;;;RRR}}}{{{bbbfffqqq|||zzznnnggggggnnnllliiiggghhhmmmuuuzzz}}}|||||||||{{{zzzyyyxxxvvvuuussssssnnnoooppprrrttttttrrrpppyyyzzz{{{xxxqqqeeeZZZSSSMMMNNNOOOPPPQQQTTTXXX\\\```aaacccggghhhgggccc```QQQ[[[sssJJJEEEAAA@@@===666333444444111///......---,,,+++++++++***)))((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((***+++:::^^^~~~sssxxx~~~{{{}}}yyy{{{}}}}}}xxxzzz~~~}}}yyywww{{{|||yyyuuutttqqqjjjaaaUUUPPPJJJDDD???:::666333000222444666888:::<<<<<<<<<;;;999999::::::888777777666888BBBNNNUUURRRMMM[[[SSS@@@222222222999IIIHHHVVVdddiiitttrrrKKKGGGOOO\\\uuuoooUUUPPPOOOOOORRRQQQLLLIIIHHHGGGGGGAAA<<>>>>>======@@@DDDKKKTTT^^^hhhmmmtttyyyiii___VVVWWWZZZ\\\___aaabbbccchhhoooyyybbbjjjkkkooorrrsssvvvyyyqqq^^^WWWcccjjjppp}}}uuu^^^bbbaaannn~~~ttt~~~hhhVVVYYYVVVmmmdddOOOEEEDDDHHHHHHOOOVVVQQQQQQ[[[___[[[\\\hhhvvv|||eee]]]fffoooqqqrrruuuvvvuuussslllmmmfffXXXccc|||zzzCCC555444111111222111000000111333...444222444HHHfffxxxooouuuxxxpppiiijjjggghhhiiiiiihhhhhhiiijjjqqqtttyyy~~~~~~|||{{{{{{~~~~~~yyyvvvttttttuuurrrrrrrrrrrrrrrsssssssssssssssuuuwwwxxxwwwssspppqqqmmmfff___XXXRRROOOMMMLLLPPPTTTXXXYYYZZZ[[[\\\aaabbbdddeeeddd```\\\XXXkkkNNN???@@@???===;;;;;;:::888333111///---------,,,***++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))+++---666RRRuuuqqqwww|||yyy~~~~~~~~~}}}}}}~~~~~~|||yyyzzz}}}~~~~~~}}}|||~~~{{{uuussspppiii```VVVRRRKKKEEE@@@;;;777444...///222555888<<<>>>???;;;:::888999:::;;;;;;::::::999<<>>DDDWWWeeeiiidddbbbdddhhhiiiiiinnnuuuqqq```tttsssTTTIIITTTnnnrrrrrruuuwwwtttpppqqqvvv~~~~~~zzzssskkkfffeeeeeefffrrrrrrpppyyyvvvbbbUUUYYY```hhhkkkjjjhhhiiikkkppppppooolllfff```ZZZVVV___bbbiiisss}}}wwwrrruuuooojjjfffddd]]]TTTOOONNNNNNKKKHHHEEEBBB@@@<<<999<<<<<<<<<===??????>>>===777999<<>>;;;::::::333111...---------+++***+++******)))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++---000555IIInnn~~~uuu~~~www~~~~~~|||{{{~~~yyy{{{|||}}}~~~~~~zzztttrrrpppiiiaaaXXXSSSLLLFFFAAA<<<888444...///111333777:::===???;;;999888888;;;===>>>???>>><<<<<>>333///444333111...---------+++***+++***)))))))))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((+++///000???eee~~~yyyvvvooozzzvvv~~~~~~|||{{{~~~|||}}}}}}~~~~~~~~~yyytttrrrpppjjjbbbYYYTTTMMMGGGAAA===888555222222222333555888:::<<<:::999777888<<>>LLL\\\cccfffjjjoooppplllkkkpppxxx[[[PPPKKK^^^llliiiiiijjjkkkmmmwwwxxxsssppppppqqqooommmkkkfffkkkhhhmmmlll\\\WWW^^^fffiiifffdddgggkkkhhhiiilllpppqqqnnnlllkkkccc^^^VVVRRRVVVccctttzzzssskkkiiilllpppkkkddd]]]XXXTTTQQQNNNCCCBBBAAA@@@@@@>>>:::777:::<<<>>>>>><<<===@@@CCCLLLccchhhhhhuuuvvvtttrrr^^^YYYVVV]]]eeehhhaaaYYYXXX\\\^^^dddZZZ```ddd]]]kkk}}}zzznnnfffiiivvv~~~~~~xxxzzzppp]]]XXXccciiirrrfff~~~jjj[[[XXX___}}}wwwrrr{{{rrrlllzzz```KKKOOOHHHLLLRRRVVV[[[cccooowww|||tttnnnsss|||kkkttt~~~uuuyyyvvvuuuuuukkkjjjaaaaaa\\\PPP```}}}@@@333555111111000000//////......------,,,---...111444666OOOnnnxxx```jjjeeefffkkkjjjaaa^^^bbbddd```]]]]]][[[ZZZ^^^dddeeeiiiqqqxxx}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{yyyxxxvvvtttpppllliiifffdddbbb___[[[UUUQQQNNNMMMLLLOOORRRUUUUUUTTTVVV[[[___ZZZcccaaa^^^eeeeee___```cccUUUWWWooodddAAAIIIJJJ:::CCCAAA>>>;;;888555444333000000...---,,,+++++++++,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((%%%...222;;;bbbzzzvvvsss~~~~~~~~~{{{xxx{{{~~~~~~|||xxxuuurrroookkkhhhYYYUUUOOOJJJEEE@@@;;;888666555444555999<<<======<<<:::888999;;;>>>???@@@DDDBBB<<<333...///000......555===BBBGGGLLLQQQSSSdddgggeeexxxqqqKKKCCCQQQrrraaaBBBKKKNNNGGGLLLJJJKKKJJJGGGDDDCCCEEEHHHKKKFFFBBB>>>;;;AAAVVVllljjjmmmqqqooollllllpppttt}}}oooWWWGGGVVVdddgggkkknnnoooppprrrsssnnnvvvxxxpppiiijjjmmmmmm```fffnnnwww~~~ppp```]]]bbbccc``````fffjjjhhhlllooooooooorrrxxx{{{zzzttthhh\\\SSSMMMKKKTTT```kkkllluuuxxxwwwzzz}}}tttrrrooollljjjfff```[[[WWWSSSOOOLLLIIICCC???===@@@???>>>?????????<<<:::???FFFQQQ\\\ccchhhkkkmmmooouuu|||{{{ttt___[[[YYYaaaeeegggccc^^^]]]^^^```^^^ZZZaaabbb]]]lll|||wwwjjjgggmmmzzzyyy}}}uuu}}}yyyqqq]]]ZZZffffffnnnaaahhhTTTRRR___|||uuuuuu{{{yyyuuu|||sssSSSEEEKKKKKKLLLOOOVVV___hhhmmmpppmmmeee[[[\\\hhhsssqqqiiissszzzzzz{{{wwwvvvsssnnnnnnbbb]]]YYYUUUnnnxxx>>>222333111111000000///......---...---,,,---...000333444///III|||fffddd^^^XXXYYY___dddeeebbbbbbdddgggddd[[[UUUTTTWWWZZZ___eeejjjmmmnnnnnnnnnooooooqqqsssvvvxxxzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~{{{yyywwwsssooolllfffdddbbb___]]][[[YYYXXXVVVTTTRRRPPPPPPPPPQQQRRRSSSVVV[[[```cccaaa^^^[[[ZZZ^^^^^^aaacccYYYTTT___XXXllljjjQQQHHHAAA???@@@???>>><<<:::888777666555111111///...---,,,,,,,,,,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))---***///000777]]]{{{{{{~~~|||yyy{{{}}}}}}~~~~~~|||yyyvvvsssppplllhhh[[[WWWQQQKKKEEE@@@;;;888666555444555888;;;======:::888666777:::===???@@@::::::777111000444666555:::>>>BBBDDDGGGMMMVVV\\\jjjfffqqqQQQHHHCCCUUUxxxyyyRRRBBBIIILLLIIILLLHHHJJJKKKIIIFFFDDDEEEHHHPPPLLLGGGAAA;;;>>>OOOaaahhhlllooonnnkkklllpppuuuxxxlll\\\NNNQQQ\\\^^^cccgggkkkoooqqqsssrrrxxxyyyrrrkkkiiihhheeedddfffiiiooozzz}}}tttiiimmmmmmgggeeehhhjjjhhhpppqqqrrrvvv~~~oooeee[[[UUUPPPKKKJJJMMMUUUTTT[[[iiippppppwww~~~~~~xxxuuusssooolllhhhbbb]]]\\\\\\YYYUUURRRJJJFFFAAA>>>>>>?????????BBBCCCEEEGGGKKKRRRZZZ___oooqqqyyy}}}|||www```\\\]]]```aaabbbbbb```^^^___bbbeeeiiiqqqrrrrrrjjjllluuu~~~uuuwwwtttppp\\\\\\llleeennn\\\~~~eeeOOORRR```yyyyyyxxx{{{|||zzzxxxppp\\\GGGCCCIIINNNLLLOOOYYYeeekkkiiiccc___ZZZSSSPPPYYYeeekkkjjjsssxxx|||~~~~~~xxxwwwssstttrrroooppp```WWWVVV]]]qqq:::000111000000000///......------...------------///111222///333KKKkkkvvv\\\SSSZZZ^^^YYYccc___\\\\\\[[[YYYZZZ^^^XXXYYY[[[]]]___```aaabbb______```aaacccfffiiikkkiiiiiijjjkkklllmmmnnnooommmkkkiiihhheeebbb\\\YYYUUUTTTRRRPPPPPPPPPPPPQQQRRRRRRRRRSSSUUUWWWZZZ[[[\\\ZZZYYY[[[```cccaaa^^^bbb^^^ZZZ___aaaWWW]]]uuuZZZ:::AAAHHH<<<777AAA:::999888777777777777777222111000///...---------,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))///,,,...---333UUU{{{{{{uuuzzz}}}}}}~~~~~~||||||~~~}}}{{{yyyxxxuuuqqqllliii]]]YYYRRRLLLFFF@@@;;;777666555444555888;;;<<<<<<888666555666999===???@@@666888777555666;;;>>>===AAABBBDDDGGGKKKTTT```iiimmmjjjeee===GGGIIIaaaxxxXXXDDDEEEGGGGGGIIIIIIHHHKKKMMMLLLHHHEEEEEEGGGQQQOOOJJJEEE>>>>>>IIIVVVfffjjjmmmmmmjjjjjjoootttuuusssjjjhhh]]]NNN[[[___cccgggiiikkkmmmoootttxxxxxxtttpppkkkddd^^^ffffffgggjjjuuusssuuutttoookkkkkkllljjjxxxvvvwww}}}|||lllfffaaaaaa```YYYQQQMMMJJJEEEGGGQQQWWWXXX\\\cccnnnsss}}}yyyvvvuuurrrnnnnnnpppqqqmmmiii\\\UUUKKKCCC@@@???@@@@@@@@@???======???FFFPPPVVVfffgggmmmyyy}}}|||{{{wwwyyy```]]]```bbb```bbbeeeccc```eeemmmmmmvvv}}}ooosss|||xxxwwwkkkjjjYYY]]]pppgggttt[[[zzzeeeUUUZZZ^^^rrrvvv{{{xxxwwwnnn]]]MMMGGGHHHKKKMMMOOOUUU```iiihhh```WWWTTTUUUUUUUUU[[[fffnnnpppvvvzzzwwwuuusssqqqsssrrrooonnn\\\SSSVVVdddiii888111000000000///......------,,,...------,,,------...///<<<...---:::OOOxxxpppZZZIIIOOOPPPVVV^^^bbb^^^[[[ZZZXXXYYYYYYYYYYYYXXXWWWVVV]]]\\\ZZZYYYYYYYYYZZZZZZWWWXXXYYY[[[\\\]]]^^^^^^WWWWWWXXXYYYYYYWWWSSSPPPQQQPPPOOOOOOPPPRRRTTTUUUWWWWWWXXXYYYZZZ\\\^^^___```___^^^```ccccccaaa___\\\[[[VVV\\\kkkuuufffQQQDDD<<<>>>@@@<<<999:::666666555444444444555555111000///...------------++++++***)))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,,,,111KKKrrr{{{}}}xxx~~~|||{{{zzzyyywwwrrrmmmhhh```[[[TTTMMMGGGAAA;;;777666555444555888:::;;;<<<999666555555999===AAABBB<<>><<<===BBBCCCBBBCCCAAACCCKKKTTT]]]gggooommm}}}OOODDDIIISSSqqqgggFFF@@@KKKEEEBBBHHHGGGMMMOOOPPPMMMHHHEEEEEEFFFMMMMMMKKKGGGBBBCCCIIIQQQeeeiiillllllhhhhhhlllpppnnntttuuujjjdddlllcccIIISSS[[[eeehhhggggggkkkpppssstttvvvvvvuuupppggg___fffhhhiiikkkrrr{{{~~~|||vvvwwwwwwssspppnnnnnnnnn{{{{{{zzz}}}ssshhhhhhjjjllllllhhhccc```XXXOOOIIIKKKNNNLLLJJJKKKQQQVVVbbbsss{{{|||~~~~~~}}}|||xxxsssjjjcccYYYOOOIIIEEEBBB@@@@@@AAAAAAAAAAAABBBFFFHHHUUUWWWaaappp|||~~~~~~{{{zzzrrrhhhzzzaaa^^^bbbhhhfffiiipppmmmhhhooo}}}|||~~~~~~|||zzzvvvdddaaaVVV]]]lllgggzzz\\\vvvggg]]]ccc[[[fffooo{{{vvvrrrdddRRRIIILLLNNNKKKLLLSSS^^^fffggg```VVVOOOMMMRRRUUUYYYaaaoooyyy}}}{{{}}}{{{yyywwwttttttuuurrrllliiiVVVQQQYYYiiiccc666222111//////......---,,,,,,,,,---,,,,,,,,,,,,,,,------111)))***000555MMMsss{{{sssuuuggg^^^VVVTTTTTTTTTWWW[[[VVVXXXZZZ]]]^^^^^^]]]]]]^^^]]][[[YYYWWWUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[TTTTTTVVVXXXZZZZZZWWWTTTSSSSSSSSSTTTUUUXXXZZZ[[[YYYYYYZZZZZZ[[[\\\]]]]]][[[aaahhhkkkhhhbbb]]]ZZZSSSbbbhhhsssXXX:::<<<@@@@@@<<<:::;;;;;;888555444333222111111111111//////...---,,,,,,,,,,,,+++***))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))+++,,,---111???aaauuuxxx~~~}}}~~~~~~|||{{{zzzyyyvvvrrrlllgggbbb]]]VVVOOOHHHBBB<<<888666555444555777:::;;;;;;:::888666666:::>>>BBBDDDBBBEEEDDDBBBCCCGGGHHHFFFJJJFFFHHHRRR\\\```eeeiiiuuudddFFFMMMLLL]]]\\\@@@???KKKCCC???GGGIIIUUUUUUTTTOOOHHHEEEEEEFFFLLLMMMKKKGGGEEEGGGKKKMMMdddhhhllllllgggeeegggjjjhhhiiifff^^^\\\eee^^^EEEKKKWWWdddhhheeeeeellltttmmmmmmqqqwwwzzzvvvnnngggkkklllkkkjjjnnnwww||||||zzzzzzyyywwwsssooonnnooowwwzzzzzzwwwwwwwwwtttnnniiinnnqqqooojjjhhhjjjlllkkkaaaXXXUUUUUUSSSOOOLLLBBBGGGPPP[[[fffqqqyyy~~~|||{{{ttthhheee```\\\YYYVVVRRROOOJJJJJJHHHEEEAAA>>>>>>>>>FFFLLLXXXfffpppxxx{{{|||yyyvvvmmm]]]|||ddd```dddkkkeeejjjvvvuuukkknnn{{{zzzxxxwwwpppaaaYYYVVV```fffkkkUUUnnnmmm```fffYYY]]]mmm}}}{{{yyyrrraaaOOOIIILLLMMMIIINNNVVV```ddd___WWWRRROOOSSSUUUWWW]]]kkk}}}~~~zzz{{{uuuqqqsssppprrrkkkfffUUURRR[[[kkk\\\555444111.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,***222444***...AAALLLjjj{{{~~~www}}}yyyjjjaaaZZZUUUSSSTTTKKKMMMOOORRRVVVXXXZZZ[[[XXXYYYZZZ[[[[[[ZZZXXXWWWYYYZZZ[[[]]]^^^]]]]]]\\\XXXXXXXXXZZZ\\\[[[YYYVVVUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\]]]]]]^^^_________[[[\\\\\\YYYWWWZZZbbbiiiqqqpppFFF:::>>>CCC777111888<<<777555:::555444333222111000000000......---,,,,,,,,,,,,,,,******)))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))+++...,,,...222444PPPzzz{{{zzz~~~zzzyyy|||~~~}}}|||yyywwwtttpppjjjfffccc^^^WWWPPPJJJCCC>>>:::666555444444777999::::::<<<999666666:::>>>BBBDDDEEEHHHGGGDDDFFFKKKNNNLLLUUURRRTTT[[[___^^^ccclllNNNBBBJJJQQQhhhyyyMMM???>>>EEEAAA???GGGNNNXXXYYYXXXSSSLLLGGGFFFGGGQQQQQQMMMHHHFFFIIIJJJIII___eeekkklllhhhddddddfffhhhiiiccc^^^bbbeee\\\NNNaaafffkkkiiidddccchhhnnnhhhhhhmmmvvvzzzxxxssspppqqqqqqmmmgggiiisss~~~}}}|||{{{zzzuuuooommmooosssyyy{{{vvvqqqqqqrrrsssxxx~~~wwwmmmjjjmmmooorrrkkkdddbbbccccccaaa^^^OOOPPPQQQQQQQQQTTTYYY^^^iiioooxxxxxxcccbbbbbbcccfffiiiiiihhhXXXUUUOOOIIIGGGIIINNNSSSGGGKKKTTT]]]cccjjjwww|||~~~~~~~~~|||xxxuuulllVVV|||hhhcccgggkkkaaafffzzz~~~nnneeejjjnnnwwwuuuxxxyyyoooyyy{{{vvvtttiii```SSSZZZggggggyyyGGGbbbxxx]]]ccc___^^^|||ttt{{{{{{{{{rrrbbbQQQGGGGGGJJJLLLSSSXXX[[[ZZZVVVRRRSSSVVV]]]^^^___gggxxx~~~~~~vvv}}}~~~yyy{{{pppnnnrrrllloookkkiiiXXXSSS[[[kkkWWW333444000......------,,,+++++++++))))))***++++++,,,,,,+++333---000222((((((111444;;;mmm}}}{{{}}}vvv___QQQNNNKKKGGGDDDBBBCCCEEEGGGOOORRRWWW[[[^^^^^^]]][[[ZZZ[[[]]]^^^^^^]]]\\\[[[YYYXXXWWWXXXZZZZZZYYYWWWYYYZZZ\\\^^^^^^^^^]]]\\\^^^^^^^^^^^^^^^^^^]]]]]][[[YYYWWWYYYbbbsssSSS555888@@@???@@@333000;;;>>>444111888555555444333222222222222///......---------------******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))),,,---)))---333000GGGwww||||||~~~|||xxxuuurrrmmmhhheeeccc^^^XXXQQQKKKEEE???;;;777555333444777999:::999===999666555888===@@@BBBLLLMMMLLLHHHIIIOOORRRRRRUUUVVV\\\aaa___```sss[[[CCCGGGKKK___xxxiiiAAACCC@@@@@@CCCBBBFFFRRRUUUXXX[[[YYYSSSLLLHHHGGGTTTSSSNNNGGGGGGKKKLLLIIIYYYaaaiiillliiieeedddeeegggnnnffffffrrrkkk]]]```zzzssshhhbbbaaaccceeeeeefffeeejjjssswwwtttrrrtttppprrrpppiiiiiiqqqzzzyyyvvvwwwxxxuuunnnlllpppyyy~~~yyyxxxzzz{{{|||zzzxxxvvvsssooolllmmmooommmkkkdddaaa]]]XXXRRRMMMHHHEEETTTZZZdddnnnzzz~~~nnnjjjfffeeeiiipppuuuyyyjjjeee]]]VVVTTTXXX```gggSSSRRRTTTYYY^^^dddnnnyyy~~~||||||}}}~~~}}}zzzwwwlllSSSzzzkkkfffiiipppbbbgggtttaaa^^^bbbmmmlllooovvvkkkkkkxxxsssddd___OOO^^^nnnkkkyyy;;;ZZZZZZ```gggcccwww~~~zzz{{{zzzrrrcccRRREEECCCIIIQQQXXXWWWUUUQQQOOOQQQWWW\\\```aaaeeepppyyy{{{~~~yyykkkaaa[[[lllzzzzzz}}}ppppppwwwooommmlllmmm\\\TTTZZZkkkSSS222333000......---,,,,,,++++++***((((((***++++++,,,,,,+++...%%%***111///000111,,,***GGGZZZ___sssxxxqqqdddXXXOOOLLLLLLMMMIIIMMMTTTZZZ^^^^^^]]]\\\\\\]]]_________^^^\\\ZZZYYYXXXWWWYYY[[[\\\\\\[[[]]]___aaaccccccaaa___]]]]]]\\\[[[ZZZXXXVVVSSSRRRWWW]]]lllfff<<<666;;;555111555///999CCCDDD===555222111666555555444444555555666000//////............///***)))))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***%%%+++444000GGG{{{}}}{{{~~~~~~}}}~~~~~~|||}}}xxxtttppplllgggdddccc^^^XXXQQQKKKFFF@@@===777555333444666888999999===999555444777;;;???AAAUUUUUURRRLLLLLLQQQTTTTTTMMMTTT^^^ccc^^^eeeppp@@@AAAQQQTTTlll~~~YYY<<>>FFFEEEDDDSSSQQQWWW]]]^^^XXXPPPJJJGGGTTTSSSMMMFFFGGGNNNPPPLLLTTT]]]hhhmmmkkkgggeeeeee```llleeeiii{{{mmm[[[jjjzzziiiVVVQQQYYYcccfffdddgggeeeiiiqqqssspppppptttjjjpppsssooolllnnnqqqrrrooommmoootttrrrmmmmmmqqq|||{{{wwwsssqqqqqqpppmmmmmmjjjfffeeeccc]]]RRRIIICCCIIISSS^^^lll{{{xxxmmmffffffmmmuuu{{{{{{vvvmmmccc\\\ZZZ]]]```^^^XXXTTTXXX___eeemmmuuu|||zzzzzz|||~~~|||yyyNNNqqqgggdddllllll]]]lll}}}lllccclllwww~~~|||zzz{{{zzzxxxmmmaaa[[[TTTeeeqqqwwwoooCCCFFF___VVVmmmVVVtttvvv}}}}}}sss^^^IIICCCLLLQQQOOO___TTTLLLMMMPPPQQQUUUZZZbbbmmm{{{{{{tttvvvzzz~~~}}}yyyqqqllldddsss}}}|||vvvuuuuuurrrpppqqqssskkkhhh___PPPYYYyyywwwDDD444(((222...------,,,,,,++++++***)))************++++++++++++++++++,,,,,,,,,------+++333444666PPP|||kkkeee```bbb[[[QQQUUUccceee\\\ZZZYYYZZZ^^^___\\\XXXWWWXXXXXXYYYYYY[[[\\\^^^___bbbccc___XXXXXX\\\[[[VVVQQQTTTUUUSSSUUU___kkkssstttAAA<<<444111111333444444111888???AAA<<<555222111333333555999<<<===999666---666888111000666555///111///+++(((''')))+++---))))))((('''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((,,,***'''+++000000BBBcccyyyvvv~~~{{{~~~}}}{{{zzzzzz|||~~~~~~{{{uuuooojjjgggffffffccc^^^WWWRRROOOJJJBBB;;;:::777333222333666777888;;;999777555555777:::<<>>333)))000---------,,,++++++******))))))*********++++++++++++++++++,,,,,,,,,,,,---(((......---777OOOccckkk~~~uuuiiijjjnnnooo___[[[WWWUUUVVVYYY]]]aaaRRRSSSVVVXXXYYYZZZYYYYYYOOOUUUWWWUUUVVV^^^cccdddpppwwwiiiIII<<<;;;666111///000333333333///444999999666222222333222111222555888888666333777??????777444777666///000...+++)))((((((***+++))))))(((''''''''''''''''''''''''''''''''''''''')))(((((((((((((((((((((,,,+++'''+++///---<<>>999666333333555999;;;<<<===;;;888666666777999:::999DDDLLLJJJCCCAAACCCDDDHHHMMM\\\|||cccEEE:::JJJOOOJJJ\\\|||UUUOOOHHHEEEFFFDDDAAAHHHTTThhhhhhmmmssslll[[[PPPOOOVVV\\\\\\UUUXXXhhhxxxvvvnnnzzzuuullllllmmmoooqqqssswww|||ppp]]]\\\]]]^^^eeelllpppuuuwwwvvvrrrpppnnnnnnllliiiiiikkkmmmmmmmmmkkklllpppssssssuuu~~~}}}zzzppprrrtttuuutttpppkkkhhhjjjhhheee```[[[VVVRRRPPPZZZhhh|||yyyrrrrrrsssqqqooonnn~~~tttqqqxxx{{{wwwssslll```VVVSSSUUU^^^gggvvv~~~AAAGGGbbbiiinnnxxxqqqkkkyyymmmyyyeeeVVVZZZdddnnnMMM;;;FFFmmmnnnfffZZZbbbttt{{{~~~~~~|||zzzwwwiiiUUULLLQQQWWWXXXOOOOOONNNJJJHHHOOO___nnnyyyiiigggkkkmmmppp~~~|||uuutttrrrnnnllllllmmmhhheee[[[XXXrrriii111222...,,,,,,,,,,,,+++******))))))))))))))))))************************++++++++++++---+++---111...(((***333)))SSSxxxPPP222...555555111...---...///000000000///---......---,,,,,,///222///...---,,,---...//////,,,111222...,,,//////,,,------,,,+++***)))'''&&&))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))+++)))+++...***111FFFqqqzzz~~~|||zzzvvvuuutttssspppnnnlllkkkfffbbb]]]WWWRRRLLLEEEAAA;;;888444333555888::::::;;;999888666777888:::;;;AAALLLRRRJJJ@@@>>>DDDJJJHHHfffwwwQQQEEECCCFFFLLLQQQ[[[sssvvvNNNKKKFFFDDDDDD@@@>>>GGGUUUiiiiiipppxxxqqq^^^MMMHHHRRR\\\bbbbbbgggwwwxxx~~~pppjjjlllllllllmmmrrrxxx~~~cccVVVUUUZZZdddhhhnnnuuuyyyzzzxxxuuutttpppooommmkkkjjjlllpppsssqqqqqqqqqqqqpppsss|||{{{}}}xxxvvvooommmllljjjiiigggdddbbbWWW___nnnyyyxxxrrriiigggmmmuuuyyywwwwww~~~pppllleee^^^XXXTTTSSSTTTXXX___lll|||EEEFFFWWWqqqqqqzzzmmm{{{qqq___TTTcccfffuuuKKK===FFFcccpppaaaddddddppp}}}|||~~~~~~}}}{{{wwwhhhWWWQQQVVVVVVQQQNNNNNNMMMJJJOOO___uuuzzzqqqggg```fffrrr}}}vvvtttsssooommmmmmgggddd```ZZZaaa|||WWW///222///,,,,,,++++++******)))(((((((((((()))))))))*********)))))))))*********++++++,,,%%%&&&...///******111***222777===VVVIII<<>>:::666444444666777777777777666666777999;;;<<>>BBBOOOYYYffffffNNNFFFDDDCCCHHHOOOSSSYYYiiizzzUUUIIIHHHEEEEEEEEE@@@>>>JJJ[[[hhhiiirrr~~~yyydddNNNDDDMMM[[[gggiiimmmwww~~~}}}|||xxx||||||nnnppppppnnnlllnnntttzzzrrr[[[RRRXXXfffeeellltttzzz{{{zzzxxxvvvpppooonnnkkkjjjmmmsssxxx{{{zzzwwwqqqnnnqqqxxx}}}|||wwwsssrrrqqqpppooolllmmmrrrzzzooohhhkkknnnlllnnnvvvsssnnnfff]]]VVVSSSPPPNNNVVVYYY___iiiuuuJJJEEENNNuuu|||uuuzzzwwwrrr{{{iiiqqqvvvyyyyyyyyyggg[[[WWWjjjkkkLLL???CCC```ttt___oooeeemmm}}}zzz{{{~~~|||xxxkkk[[[VVVXXXSSSJJJIIIKKKKKKNNN[[[qqquuulllooollleeelll||||||vvvtttssspppnnnnnngggdddbbb^^^lllwwwHHH000111///---++++++******)))(((((((((((((((((()))))))))******((())))))))))))*********...'''$$$***,,,)))))),,,222111,,,***777QQQlll{{{qqqJJJ111***000555666333///...///---///000000...,,,,,,,,,---.........---,,,++++++,,,------,,,+++,,,...000---...///---,,,---///000111111111000...,,,***)))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&+++***+++///,,,///===aaarrr~~~yyy{{{~~~~~~~~~}}}|||rrrpppmmmjjjiiijjjkkkllliiigggbbb\\\UUUOOOIIIFFFAAA===888555555666666666666555555555666888999:::FFFMMMPPPMMMMMMVVVdddnnnpppxxxpppSSS888333>>>HHHHHHDDDLLL___jjjuuuTTTEEELLLHHHFFFHHHHHHCCCAAAPPPbbbiiijjjuuulllTTTGGGIIIZZZgggiiijjjmmmmmmhhhsssvvvuuuxxxzzz{{{xxxsssrrrvvvzzzzzzbbbSSSUUUcccgggllltttxxxyyywwwuuusssooommmkkkiiiiiilllrrrvvv|||uuurrruuuxxxyyy}}}{{{yyyyyyxxxwww}}}yyywwwxxx{{{sssmmmjjjddd```eeeppp~~~tttdddWWWQQQLLLHHHLLLMMMOOOVVVcccsss|||~~~TTTEEENNNhhh|||tttrrrqqqtttfffkkknnnuuu||||||zzz}}}~~~|||ppp___ZZZ___ooovvv\\\OOOLLLWWWxxx~~~cccvvv```ccc~~~}}}xxxxxx~~~{{{{{{rrrbbbYYYVVVOOOFFFHHHJJJNNNWWWhhh{{{qqqiiieeehhhkkkqqqzzztttssssssooommmnnniiigggdddcccsssvvv===111...,,,---+++******)))((((((''''''(((((((((((()))))))))***((((((((()))))))))******,,,+++******)))((()))+++$$$)))000///&&&###...???LLLttteeeBBB...///777444000***&&&%%%''',,,///+++---//////,,,++++++,,,---,,,++++++,,,---------)))+++,,,,,,++++++...000---,,,,,,,,,+++***,,,...555444333111000...---,,,))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))''',,,+++***---+++,,,888PPPnnn|||xxx}}}||||||{{{{{{{{{zzzqqqpppnnnmmmlllllllllllljjjhhhddd^^^VVVOOOJJJHHHBBB???:::777777999999:::666666555555555555666666DDDJJJNNNOOOSSSZZZ```bbbRRREEE777444;;;DDDEEECCCJJJMMMYYYlll}}}[[[IIIIIILLLHHHHHHJJJJJJCCCAAAQQQeeelllkkktttrrr[[[OOOFFFVVVdddffffffgggddd^^^rrrllljjjvvv~~~}}}yyyzzz~~~wwwkkk[[[UUU```fffkkkrrrvvvvvvtttrrrqqqpppnnnjjjhhhiiilllppprrrvvvzzz{{{xxxxxx{{{{{{xxxttt~~~zzzyyy}}}tttkkkcccccchhhsss{{{gggYYYTTTRRROOOJJJJJJKKKNNNXXXiii~~~~~~~~~]]]GGGPPP```yyyooosssqqq{{{zzz}}}}}}}}}|||xxxjjjZZZ[[[eeeuuuwwwtttiiiaaaHHHqqqgggxxxXXXXXXvvv|||wwwwww~~~zzz~~~xxxhhhZZZSSSMMMFFFMMMQQQWWWbbbttt|||qqqdddfffddd___dddzzzxxxrrrrrrrrrooommmnnnaaa```aaacccvvvooo777222,,,)))---*********)))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))###***---***&&&'''+++---///'''(((000111++++++444***BBBYYYeeevvvkkkQQQ444***///555333...&&&)))...222222///***'''(((+++------+++***+++---,,,***((((((***---///000&&&))),,,,,,++++++...000---------...---,,,///333888777555222111//////...))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((...+++(((,,,))))))444:::bbb~~~{{{|||{{{yyyyyyyyyyyyqqqqqqqqqqqqpppnnnmmmllljjjiiieee___WWWPPPKKKIIICCC???;;;999:::<<<======888777666555444333222222777<<<@@@BBBEEEGGGBBB;;;555222555===CCCCCCDDDGGGIIIbbbqqqtttcccEEEKKKOOODDDHHHHHHJJJIIIAAA???OOOdddmmmjjjrrrttt___SSSBBBSSSaaadddeeehhhfffaaaeeevvvppp]]]___nnn{{{~~~~~~zzzyyytttuuuuuuggg]]]eeedddiiiooossstttsssrrrqqqtttpppkkkiiikkkmmmooooooiiiqqqwwwyyy{{{}}}wwwsss}}}www}}}~~~zzz}}}}}}sssnnnlllqqq~~~~~~xxxfffZZZZZZ^^^___VVVTTTPPPKKKMMMYYYlllzzz~~~kkkSSSVVViii}}}sss```UUU```rrriiiKKK^^^xxxaaaVVV^^^jjjxxxvvv|||}}}}}}zzz~~~{{{kkkZZZPPPJJJFFFLLLZZZmmm|||yyymmmeee^^^ZZZWWWdddxxxqqqooooooooommmlllgggkkkZZZYYY{{{~~~yyy```777///)))111&&&))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))************))))))******+++,,,///---,,,111AAA^^^kkkLLL888/////////......---------************************++++++************++++++*********)))))))))))))))...---,,,+++++++++,,,---000///...---,,,,,,---.../////////...---,,,***)))---,,,+++)))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,+++,,,...000CCCaaavvv}}}yyyxxxyyyzzzyyywwwtttqqqrrrttttttoookkkhhhfffccc]]]VVVPPPMMMLLLFFF@@@;;;888444222555;;;;;;999777444222222111111111222555777999888888777::::::===BBBDDDFFFNNNWWW___iiiuuu___LLLKKKIIIFFFEEEBBBGGGLLLIIIAAA???LLL]]]gggnnnsss}}}dddXXXFFFOOO[[[dddhhhiiijjjiiiggg^^^XXXYYY\\\cccqqq~~~zzztttmmmgggccc```hhhhhhjjjqqqzzz~~~|||xxxqqqkkkkkkkkkiiihhhiiimmmooorrruuuvvvxxx{{{}}}zzzxxxyyy}}}wwwwww}}}~~~~~~vvvxxxmmmXXXTTTYYY[[[YYY[[[ZZZ[[[[[[XXXVVV[[[bbbzzz|||}}}zzzhhh}}}{{{}}}lllaaadddpppyyyrrrhhhCCCKKKuuu~~~ddd[[[```eeeyyyxxxxxx{{{~~~~~~}}}zzz}}}{{{ooo^^^QQQMMMNNN\\\hhhwww|||qqqfff___]]]dddooozzztttrrrqqqpppoooooocccaaaZZZbbbTTT444///)))000'''))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))************))))))******+++,,,,,,---------///888DDDNNNWWWlllqqqVVVAAA555...,,,......---------,,,,,,,,,************************+++******))))))******+++))))))))))))))))))))))))---,,,+++++++++,,,------000///...---,,,,,,---...///.........---+++***))),,,,,,***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********+++---///;;;ZZZzzzwwwfffooo~~~~~~{{{zzz{{{{{{zzz|||xxxtttsssuuutttppplllhhhgggccc^^^WWWQQQNNNLLLFFF@@@:::777333000333888888777666555444555666666666777999;;;<<<<<<;;;:::>>>>>>CCCIIIMMMOOOVVV]]]aaalllhhhJJJDDDHHHGGGDDDCCCEEEJJJNNNLLLBBB<<>>@@@BBBCCCCCCCCCBBBFFFEEEHHHOOOTTTVVVZZZ___mmm}}}mmmPPPBBB;;;AAAHHHFFFBBBAAAEEEJJJPPPOOOEEE===@@@IIIbbbiiijjjqqq|||wwwgggaaaPPPGGGKKK]]]jjjkkkooovvvnnnggg^^^VVVQQQUUUbbbppptttyyyvvvuuurrrmmmjjjmmmnnnrrrxxx~~~}}}zzzuuussstttxxxyyyuuuqqqqqqxxxxxxvvvuuutttwww|||yyyxxx|||~~~|||~~~~~~uuuvvv{{{|||yyyxxxnnngggggghhhbbbXXXSSSTTT]]]mmm}}}~~~{{{zzz}}}zzzmmmeeejjjyyyiiiJJJ666===^^^}}}hhhaaadddeeeuuu}}}wwwwwwzzz{{{xxx{{{|||mmmZZZ[[[iii~~~rrrddd^^^dddmmm{{{xxxxxx{{{|||yyysssooonnnmmmllliiiZZZSSSqqquuuvvvqqq666---///******)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))***++++++***,,,.........///222444***,,,///111111999NNNbbb\\\lllwwwjjj```XXXMMM>>>333,,,,,,---//////---)))&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((((((((())))))))))))))))))******++++++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''((()))))))))***,,,...444OOOjjjttt~~~~~~~~~~~~}}}xxxvvvuuuuuusssrrrkkkiiieeeaaa\\\VVVPPPMMMKKKDDD===;;;888444555888333333333444666888:::<<>>GGGJJJFFFAAA@@@BBBIIIRRRTTTLLLBBB@@@DDDXXXcccffflllyyyxxxlllhhh^^^LLLHHH[[[jjjjjjnnnxxxrrrooohhh^^^VVVUUU^^^gggjjj~~~|||rrroooppppppooommmnnnsssyyy~~~|||vvvtttvvv{{{{{{xxxvvvwwwyyyxxxuuurrrqqquuu{{{xxxyyy~~~|||vvvrrrqqqwwwzzz~~~}}}vvv~~~rrriiiccc[[[TTTQQQ[[[VVVZZZkkk}}}~~~}}}wwwiiidddoooyyyttt{{{ooo888333666OOOqqqlll___eee```qqqzzzvvvttt|||yyy{{{xxx|||tttccceeesss}}}rrrddd\\\cccttttttyyyyyyzzzwwwpppmmmnnnkkkeeeZZZVVVWWWttt___[[[///---...***((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))))))))(((((())))))***+++******)))((((((***---000((()))---111///++++++///,,,<<>>AAAEEEHHHKKKLLLKKKIIIIIINNNTTT^^^ooo~~~aaa888333EEEBBBCCCEEEIIIKKKIIIDDDAAADDDKKKWWW___ZZZLLLAAA===EEEXXXbbbhhhvvvzzzrrrooogggQQQEEEOOO^^^eeemmmuuuqqqvvvwwwsssooolllhhhccceeemmmuuu|||zzzssspppmmmnnnppptttyyy}}}}}}|||zzzwwwuuuwww{{{wwwtttxxxwwwsss{{{~~~uuuxxxooonnnsssmmmWWWPPPfff}}}}}}~~~}}}|||{{{||||||}}}}}}{{{ddd\\\aaannn{{{}}}sss>>>444333333333JJJ~~~tttaaaccchhhoootttuuuvvvxxxyyyyyy|||~~~}}}zzzwwwwwwxxxtttjjjbbbeeettt~~~{{{|||zzzvvvwwwsssoootttzzztttfffNNNdddqqq~~~}}}sssttt666...111(((,,,'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((()))******''')))+++---......+++)))...)))&&&''''''(((...444......,,,)))&&&'''+++...---,,,000555777555777<<<>>>@@@CCCFFFMMMUUUXXXWWWVVV]]]aaa]]][[[^^^bbbbbbTTTJJJ@@@===<<<999444111;;;333***%%%&&&)))++++++'''***,,,,,,)))&&&%%%&&&++++++*********'''###&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***)))***++++++,,,+++******((()))***+++,,,,,,+++***,,,------------,,,,,,+++******)))((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''((()))))))))***,,,...,,,888]]]||||||}}}}}}zzzzzz|||zzz~~~}}}}}}zzzxxxyyy~~~||||||{{{yyywwwuuuttttttppplllhhheeeccc]]]UUUNNNGGG>>>777777777555333333666666555444444555666777888999;;;===@@@CCCEEEGGGEEEGGGLLLRRRXXXdddxxxooo@@@111777CCC@@@@@@CCCIIIPPPQQQJJJBBBBBBIIIVVVaaa^^^QQQDDD>>>BBBWWWaaadddpppuuupppnnnlll[[[LLLMMMYYYdddlllqqqnnnsssvvvuuuvvvvvvpppgggeeehhhrrr{{{yyyrrrqqqppprrrwww}}}}}}~~~}}}}}}~~~xxx}}}}}}iiidddvvv{{{{{{{{{zzzyyyyyyzzz{{{hhh|||mmmZZZ]]]ddduuuTTT---999)))555444:::^^^aaaffffffkkksssvvvtttuuuzzzyyy}}}~~~{{{{{{}}}|||xxxooogggdddnnn}}}xxxuuuuuuvvvrrrpppxxxzzzkkkbbbxxx]]]sssddd,,,///111&&&---((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((()))******'''&&&&&&&&&'''((('''&&&&&&(((,,,///,,,'''(((---&&&'''***---///000///...///,,,---000---)))---666,,,)))---666666......555///333555444666:::777000444---***///111......222///000111000.........000...,,,***)))***+++,,,,,,+++)))'''&&&'''(((((('''&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***)))***+++,,,,,,+++)))(((((()))***+++,,,,,,+++***------.........---,,,,,,+++******))))))))))))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''((((((((()))+++---***555WWWuuu}}}~~~}}}~~~|||{{{~~~~~~|||xxxuuuwww}}}~~~~~~|||xxxtttsssrrrqqqmmmhhhfffddd^^^UUUNNNGGG???888888999777555555777666555555555777888999;;;;;;<<<===???AAACCCDDDBBBGGGOOOVVV[[[eeeyyyPPP333999@@@@@@???@@@CCCLLLWWWYYYPPPDDD<<>>BBBAAA>>>>>>DDDJJJMMMTTTWWWXXXbbbuuubbb777777===;;;??????CCCHHHQQQ]]]aaaSSSAAAAAAEEEOOOZZZaaa^^^SSSIIIKKKUUU[[[]]]ffftttzzzvvvjjj___TTTSSS\\\fffkkklllxxxxxxooottt|||uuuzzz{{{wwwxxxxxx}}}}}}vvvrrrttt{{{}}}|||{{{yyyxxxxxxxxxyyyqqqJJJhhh{{{tttgggZZZUUU\\\mmmzzzzzzFFF333555000000+++...222BBBnnnhhheeefffnnnvvvxxxvvvuuu}}}}}}}}}}}}||||||||||||vvvtttxxx}}}{{{|||wwwvvvlllpppxxxhhhjjj\\\vvvllliii777111***((()))+++)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------...///////////////.........////////////000------------,,,,,,,,,,,,++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))+++************+++,,,,,,...,,,******,,,------,,,+++++++++***)))(((((((((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,)))222;;;hhh~~~xxx{{{}}}{{{|||zzzzzz{{{}}}~~~~~~{{{vvvttttttuuuuuusssnnnhhhfffddd]]]UUUPPPJJJBBB>>><<<:::777555888777666555444555555666777:::???CCCGGGOOOZZZbbbllljjjiiilllooovvvzzzHHH///222666:::CCC<<>><<<888444444444333333333333333333444;;;GGGWWWcccgggeeeaaaWWWTTTSSSVVV]]]jjj~~~kkk999))):::===<<>>;;;777444222222333333333333333333000555>>>JJJRRRSSSMMMFFFEEEKKKJJJIIIWWWooo{{{xxxHHH//////======@@@DDD<<>>EEECCCIIIRRR[[[hhh{{{YYY@@@CCCLLLYYYffflllkkkgggfffZZZSSSYYYeeelllnnnnnnvvvqqqjjjdddccchhhrrryyyzzzzzzzzz}}}~~~~~~{{{zzz{{{~~~YYY???888777===UUU~~~MMM444,,,333111---...---+++000---///333--->>>fffkkkxxxqqqcccrrrvvvvvvwwwxxxyyyzzz{{{{{{|||xxxvvvyyyyyyxxxyyy|||~~~~~~|||zzzyyyzzzxxxzzzyyyuuutttvvvtttqqqggg```bbbjjjuuuZZZxxxbbb666///*********)))''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''(((((()))))))))))))))+++++++++,,,,,,,,,------)))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((''''''''''''((()))))),,,++++++,,,......,,,***++++++++++++++++++++++++)))))))))))))))(((''''''&&&&&&&&&''''''''''''((('''''''''''''''(((******---###---555WWW|||~~~~~~{{{zzzwwwzzzzzztttoookkkeee___[[[SSSHHH@@@;;;999666444111111333444444444333333;;;::::::<<>>AAACCCDDDEEEEEETTTLLLXXXiii444333===>>>BBBIII===999MMMKKKOOORRRccchhhAAABBBGGGRRR___hhhjjjiiieeehhhggghhhtttvvvvvvuuuoooiiigggkkkooovvv|||xxxzzzuuuzzz}}}LLL???<<<777;;;;;;???fffNNN888000000///------,,,,,,,,,---,,,,,,,,,,,,---......UUU{{{~~~oookkklllhhhjjjoootttuuussswww}}}uuuvvvwwwxxxyyyzzzzzz{{{yyyyyyxxxxxxxxxyyyyyyzzzxxxxxxxxxxxxwwwuuusssrrrvvvrrrqqqvvv~~~~~~ooo^^^\\\kkk}}}{{{WWW333***---***))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))***+++,,,,,,,,,,,,+++++++++++++++***(((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((***---000CCClllxxxsss{{{zzzzzz|||~~~~~~|||{{{tttoooqqqrrrnnnhhheee]]]TTTIIIAAA>>>;;;666222333222222333444555666777999<<<>>>@@@BBBEEEJJJNNNPPPVVVuuuxxxLLL888>>>AAAFFFGGGCCC???DDDKKKRRRIIIMMMlllkkkJJJBBBCCCRRR___dddfffiiiccceeeeeeeeeooo|||rrrlllkkknnnqqqsssoooxxxwwwvvv||||||{{{zzzyyy{{{~~~JJJ===:::444999999666IIIwwwVVV999000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......???bbbzzzvvvsssllllllpppuuuvvvssstttxxxuuuvvvxxxyyyzzzzzzzzzzzzxxxwwwwwwvvvvvvwwwwwwwwwtttssssssssssssttttttuuuppptttzzz~~~yyynnnccc\\\lll}}}kkkqqq===,,,...---)))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,*********))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((---,,,,,,+++777ZZZrrrooo}}}~~~|||{{{zzzzzz|||~~~{{{tttoooqqqqqqmmmgggddd```WWWMMMEEEAAA>>>999555444444444444444555555666777<<>>BBBDDDAAA???DDDMMMNNNLLLPPPhhhrrrIIIAAAAAAOOO]]]bbbdddgggbbb```\\\\\\hhh|||wwwqqqoooooopppqqqmmmvvvtttsss}}}|||~~~}}}~~~HHH:::888222777777333444IIIuuuQQQ888111000///...---,,,,,,+++,,,,,,,,,,,,++++++,,,,,,---...///IIIhhh|||uuuppppppppppppqqquuutttuuuwwwxxxxxxxxxwwwvvvvvvvvvuuuttttttssssssssstttsssqqqoooooopppqqqrrryyy|||{{{kkk^^^cccqqqcccqqqrrrLLL(((+++000***))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))***++++++++++++---,,,,,,,,,---...000111,,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))***)))333UUUqqqtttuuu}}}{{{~~~|||{{{|||~~~|||uuupppqqqrrrmmmgggdddccc\\\RRRJJJEEEAAA<<<888666666666555555444444444777;;;>>>>>>???IIIZZZgggzzz]]]EEE:::333:::;;;===???>>>>>>FFFOOOTTTYYY]]]kkk}}}III??????MMM\\\```bbbeeefff```WWWUUU```ttt{{{uuurrrpppooollluuutttsss|||~~~|||ttt~~~GGG999666000555777999555444JJJvvvzzzLLL777444444333------,,,++++++++++++++++++++++++++++++,,,,,,---,,,777QQQ{{{uuummmkkkkkknnnsssuuuvvvwwwyyyyyyxxxwwwwwwvvvvvvuuuuuutttsssrrrqqqtttssssssrrrssstttvvvwwwzzzssslllccceee~~~fffuuuiii999)))///...%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,,,,,,,,,,///...,,,+++,,,---///111......---,,,***)))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&***,,,333SSSttt~~~www{{{uuu}}}}}}wwwrrrssstttoooiiiffffff```WWWOOOIIICCC>>>:::888888888777666555444333777888999>>>HHHZZZooo~~~]]]FFFBBB???666:::999:::<<<===@@@IIISSS\\\eeehhhooo{{{KKK@@@???MMM]]]bbbdddfffkkkeee\\\WWW\\\iiiwww}}}vvvrrrqqqooozzzyyyxxx}}}rrryyy{{{FFF888666111666666999888333555LLLrrroooAAA111444444000///,,,++++++************++++++************+++,,,,,,...,,,888```xxxrrrnnnmmmooorrrsssuuuwwwyyyzzz||||||yyyyyyyyyyyyxxxvvvuuutttqqqrrrsssuuuwwwxxxyyyyyyuuummmiiiooozzz}}}eeeooo{{{DDD000111000***&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))***+++,,,------------000...,,,******+++,,,---......---,,,+++***)))(((((((((((((((((((((((((((''''''''''''((((((((((((***(((,,,,,,---DDDfffwww|||~~~zzzzzzuuuvvvwwwrrrllliiigggbbb[[[SSSLLLEEE???;;;::::::999999777555444333555777???MMMaaassskkkQQQAAA???CCCAAA;;;<<<:::999<<<>>>BBBKKKUUU^^^fffffflllkkkMMMBBB@@@OOOaaahhhjjjllljjjgggbbb]]]\\\aaannnyyy|||wwwvvvxxxtttsssxxx~~~}}}~~~}}}EEE777555111666555111111444333444DDDWWW\\\AAA///555:::111)))++++++***))))))))))))************))))))******+++,,,000+++,,,DDDfffuuu|||{{{tttrrrmmmmmmnnnoooqqqtttwwwxxxyyyyyyzzzzzzzzzxxxwwwvvvsssrrrqqqpppooonnnnnnnnnmmmrrr~~~ssseee~~~WWW+++(((000***&&&,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((())))))***,,,,,,,,,,,,,,,///...,,,************+++------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''((((((((((((***'''---...))):::]]]sss~~~}}}~~~{{{vvvxxxyyyuuuooolllhhheee___WWWNNNFFF@@@<<<::::::;;;:::999666444333333999HHH^^^rrr{{{vvvoooVVVFFF;;;===???<<<;;;>>>???;;;:::<<>>'''***---&&&%%%---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((()))******++++++***,,,,,,,,,+++++++++++++++,,,,,,++++++*********)))((((((((((((((((((((((((''''''''''''(((((((((((('''%%%---///(((555YYYsss}}}~~~vvvvvvwww{{{zzzvvvxxxzzzvvvqqqnnnjjjhhhccc[[[QQQHHHAAA>>>:::;;;;;;;;;:::888555444222999FFFVVVaaa___RRRGGG888555777<<<;;;888;;;BBB@@@<<<:::===@@@CCCKKKSSS___ccceeepppoooOOOCCCAAATTTjjjuuuyyy{{{ppphhhbbbcccddddddggglllrrr}}}|||zzzzzz~~~ooovvv~~~~~~}}}~~~{{{AAA333333///555222555555111...111555666+++IIIqqqhhhEEE333///000---***---222000((())))))(((((((((((()))***)))))))))))))))******+++"""111...(((;;;XXXoooyyyrrrnnnllllllhhhiiikkkmmmmmmllljjjiiinnnmmmmmmrrr|||~~~zzzeee888111...111///'''%%%***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((()))))))))))))))***+++,,,------------+++*********************((((((((((((((((((((((((''''''''''''((((((((())))))&&&......"""+++MMMiiipppkkk{{{uuu{{{tttooonnnooosssxxx~~~xxxuuuwwwyyyvvvqqqooollljjjeee]]]SSSIIIBBB???:::;;;<<<<<<;;;888666444333777===BBBBBB;;;000(((000222444555777;;;AAADDDAAA<<<;;;===@@@BBBIIIPPPZZZ___dddpppxxxOOOBBBAAATTTlllxxx}}}~~~ooodddeeejjjiiigggfffiiiwww{{{xxxnnnttt}}}zzzwwwxxxxxx|||yyy@@@666666///111111000000///////////////555000555PPPyyyuuuMMM444,,,,,,......---,,,,,,+++******))))))((((((((((((((()))(((((((((((())))))))))))***''')))...///333GGG___|||zzzxxxvvvwwwyyy{{{}}}~~~}}};;;,,,,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))*********+++,,,,,,------...,,,)))&&&(((,,,...+++((()))((('''''''''''''''(((((((((((((((((((((((((((''',,,+++***+++,,,@@@bbb}}}jjjuuu~~~|||}}}sssoooqqqtttxxx{{{}}}~~~{{{vvvtttvvvyyyzzzzzzqqqkkkccc\\\UUUMMMDDD>>><<<;;;999888888888666444444111...,,,---//////000444888:::999;;;@@@DDDGGGKKKAAA===@@@???;;;AAALLL\\\___gggooottt[[[HHH???QQQhhhsssuuuvvvqqqpppnnnlllfffaaadddjjjqqqyyy~~~yyy{{{}}}~~~sssrrr{{{||||||www>>>555666///222111000//////......//////000...---222BBB___XXX::://////000///------,,,,,,+++***))))))))))))((((((((((((((()))'''((((((((())))))))))))+++(((***...,,,***666GGG}}}~~~xxxsss{{{PPP000,,,++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((()))******,,,,,,,,,---......//////111---***+++......+++(((***))))))(((''''''(((((((((((((((((((((((((((((((((,,,***)))+++***999UUU{{{yyyuuu|||zzzvvvxxxzzz}}}~~~~~~{{{vvvssstttvvvvvvuuunnnjjjccc]]]XXXPPPGGGAAA<<<:::888777777666444333333000......000222444555777999;;;:::;;;???EEEIIILLLBBB<<>><<<999777777777666555222000///000444777:::::::::;;;<<<<<<<<<@@@GGGNNNMMMCCC<<<===>>>>>>CCCKKKVVV___lllpppwwwkkkQQQ@@@LLLffftttsssppprrrooonnnooonnnmmmqqqwwwsssyyy|||zzz~~~|||}}}ooohhhvvvxxxuuu{{{yyyuuu===444555///222000///......------............000111222222000...:::QQQnnnqqqPPP:::(((---222555333///,,,))))))))))))(((((('''''''''(((((('''''''''((())))))'''''''''((((((((())))))***''')))......***)))------CCCeee|||{{{{{{sssnnnyyywwwvvvZZZ333)))+++******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((()))++++++,,,,,,---......//////000444222000///000///---***...---,,,***)))((((((((((((((((((((((((((((((((((((***'''(((---***+++888___zzztttssstttwww{{{{{{www|||{{{zzzyyyxxxwwwvvvuuurrrpppllljjjeee]]]RRRKKKAAA>>>;;;999:::;;;;;;:::444222222333777;;;======::::::<<<>>>???BBBLLLUUUQQQFFF<<<;;;>>>AAAFFFLLLVVV___kkknnnssswwwZZZDDDJJJaaaqqqqqqlllsssnnnlllnnnooopppsssxxxxxx{{{{{{wwwzzzrrrdddppp||||||xxxooorrr{{{~~~vvv===444555...111///......------------------)))%%%'''---222333111"""---;;;KKK```{{{tttYYYDDD555...,,,+++000333000)))%%%)))...((((((''''''''''''&&&&&&'''''''''''''''((())))))''''''''''''(((((((((((()))((((((,,,...,,,,,,...,,,555MMMlll~~~yyyVVV111+++,,,'''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))***+++***++++++,,,,,,---......000///.........///...---...---,,,***)))(((((((((((((((((((((((((((((((((&&&***'''(((...,,,***222JJJ}}}sssqqqssswww{{{~~~}}}zzzxxxxxxxxxyyyyyyxxxxxxwwwxxxuuussspppmmmhhh```TTTLLLAAA>>>:::999:::<<<======777666555666999;;;<<<<<<888888<<<@@@AAADDDOOO\\\XXXKKK>>>;;;???EEEIIILLLXXX^^^hhhlllppp|||bbbIIIJJJ]]]nnnsssqqqsssmmmjjjnnnsssvvvzzz~~~}}}~~~{{{xxxyyy}}}~~~vvvbbbiii{{{wwwxxx~~~pppooo{{{sss;;;333444...111......---,,,,,,,,,,,,---***---///---******...444222222000000555BBBRRR]]]oooUUUPPPDDD777...***))),,,111...,,,)))((())))))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&'''''''''((((((((())))))))))))))))))***+++(((333;;;CCCYYYyyyQQQ111...000,,,&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))***)))))))))***++++++,,,,,,+++,,,,,,,,,------......---,,,+++***))))))))))))((((((((((((((((((((((((%%%+++((('''...---***111<<>>999666666888:::;;;:::999777888999::::::999777777<<>>***'''***000222...***+++((('''(((+++///---'''!!!''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''')))***(((&&&&&&'''((($$$,,,---+++:::\\\~~~{{{VVV000+++222000***)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))(((((()))******++++++,,,***+++,,,,,,,,,,,,------,,,+++***)))))))))))))))((((((((((((((((((((((((&&&---)))&&&++++++***000666\\\~~~|||~~~rrr~~~}}}xxxxxxzzzuuuvvvwwwvvvtttsssuuuwwwvvvtttqqqnnnkkkdddZZZSSSGGGBBB;;;666444555666777:::999888888999999888777888888>>>FFFEEECCCNNN^^^gggXXXEEE===CCCLLLPPPNNNQQQ[[[lllpppnnn}}}~~~eeeUUUVVVdddsss|||vvvnnnqqqwwwzzz{{{|||~~~ssstttffffffuuuvvvffflll~~~|||yyyyyykkk555///333///333...---,,,,,,++++++,,,,,,***(((%%%'''***......---000---++++++,,,+++---///,,,555666///000BBBYYYgggtttXXX999//////333,,,---000444111)))''')))333---***------(((''')))(((***+++(((%%%$$$'''+++''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((($$$))),,,***'''&&&'''(((,,,'''(((,,,---777[[[sss:::222,,,,,,+++'''''')))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''((((((((())))))***++++++,,,,,,+++,,,---,,,++++++,,,---******)))))))))))))))***(((((((((((((((((((((((('''...***%%%))))))(((///444KKKvvvrrrlll|||}}}yyy}}}{{{vvvxxx}}}yyyzzzzzzxxxtttsssvvvyyyyyyvvvsssqqqoooiiiaaa[[[MMMGGG???888555555555555:::888777888999999888666::::::@@@HHHFFFBBBKKK[[[lll[[[GGG>>>DDDOOORRROOOKKK[[[ppptttnnn|||ttt\\\TTT]]]mmmxxxqqqhhhdddlllyyyrrrnnn{{{llliiiuuusss^^^dddyyyttt~~~}}}ssspppqqqzzzbbb999000---222,,,///...---+++***)))))))))++++++************++++++******+++++++++,,,,,,,,,.........////////////000666@@@GGGBBB444***+++000+++++++++*********))))))************************))))))(((((('''''''''&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&***+++)))&&&,,,:::FFFeeevvv}}}ccc;;;...---,,,+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&&&&'''(((%%%%%%%%%$$$$$$#########&&&&&&%%%$$$####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))'''((())))))(((((()))***+++,,,---...////////////......---,,,,,,+++******''''''&&&&&&'''(((***+++))))))))))))***************AAA___sssyyy|||zzz|||}}}}}}|||zzzxxxuuuuuuvvvxxxzzzyyyxxxuuurrrlllgggbbb___QQQJJJ@@@:::777777666555555555999>>><<<666555:::>>>>>>AAAKKKOOOEEEIIIaaasssYYYEEE???AAANNNTTTKKKIIIZZZjjjnnnlllsssyyyeee[[[___jjjrrrkkkjjjmmmuuuuuuhhhlllooo]]]mmm{{{fffbbbssswww{{{zzzxxxsssttt}}}aaa999111...222,,,......,,,+++***)))))))))+++******))))))******+++*********++++++++++++,,,,,,,,,,,,,,,------------***///444333...***)))***++++++*********)))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***+++(((%%%'''///666???WWWsssvvvssstttwwwwwwssstttxxxSSS777...+++++++++******))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))'''((())))))(((((()))***+++,,,---...////////////......------,,,++++++******)))(((''''''((()))***))))))))))))************+++<<>>???CCCOOOTTTHHHJJJ```qqq]]]LLLDDDGGGYYY___RRRLLL[[[iiillliiilllyyy{{{lllccceeelllqqqhhhgggjjjtttttteeeddduuuqqqWWWcccxxx|||ddd^^^pppxxxxxx}}}}}}{{{xxx^^^999222...222---...---,,,+++***)))))))))******))))))))))))******)))))))))*********++++++)))))))))*********++++++(((((((((***---...+++)))************))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&((())))))''''''(((***'''<<>><<<444555555333777======888888===GGGWWW\\\LLLHHHZZZdddbbb^^^TTTZZZzzzggg]]][[[hhhuuuzzz~~~kkkMMMPPPeee~~~VVVQQQbbb|||nnnSSSOOOeee~~~rrrnnnttt|||sssLLL333333+++---***+++***)))))))))))))))***'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''&&&'''((())))))'''%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))'''&&&%%%&&&((($$$%%%+++,,,((()))---''',,,///000777EEEQQQVVVaaaqqq~~~||||||}}}{{{}}}{{{~~~}}}ppphhhdddWWWHHH>>>888...''')))...,,,'''$$$&&&(((((('''&&&&&&&&&######$$$%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&''''''''')))+++******+++,,,------------------..................222111///,,,+++******+++))))))))))))************(((,,,---111FFFeeevvvvvvvvvvvv}}}eeevvv}}}xxx~~~~~~|||}}}}}}xxxsssooolllkkkfff\\\PPPFFFAAA???333555555333777===<<<666:::???HHHVVV[[[LLLIII\\\fffdddccc^^^ccc~~~iii[[[XXXfffuuu|||kkkLLLPPPggg|||VVVPPP___wwwoooUUUQQQeee|||ppplll~~~xxxsssPPP444...---+++)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,,,,---......;;;EEETTT```eeebbbZZZTTTdddttt{{{uuussskkk```CCC@@@:::333///---,,,---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%''')))(((%%%###$$$&&&&&&&&&&&&'''&&&%%%$$$$$$&&&&&&'''(((((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***))))))---111222///,,,333222000//////111333444666222...,,,------+++)))******+++++++++******)))(((++++++...@@@]]]ttt|||wwwzzztttMMM|||{{{{{{|||~~~~~~}}}{{{~~~}}}~~~~~~|||xxxtttsssrrrlllllljjjcccXXXNNNHHHFFF;;;666222222777::::::888===:::CCCRRRXXXSSSRRRXXXcccfffooopppnnn{{{ttt[[[QQQdddzzzkkkKKKOOOcccxxxSSSOOOgggwwwaaaJJJSSSlll|||hhhccc{{{sssooo}}}{{{JJJ222///000...---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((((((((()))******+++,,,,,,'''***...222444333222111111===DDD>>>::::::666///111///,,,)))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''''''''''''''''''''''''''((((((((((((+++---,,,***)))***,,,((()))))))))))))))))))))&&&'''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))************+++,,,---222111/////////000222333333000---+++,,,,,,***(((***************))))))(((***,,,***+++999VVVqqq~~~|||XXX}}}zzzyyyzzz||||||}}}~~~~~~~~~|||yyyvvvsssqqqmmmmmmjjjeee\\\SSSKKKFFF;;;666111111555888888666;;;;;;BBBNNNVVVVVVUUUVVV___eeeqqqtttqqq}}}vvv___RRR___uuunnnKKKMMM```bbbYYYdddooo^^^JJJSSSkkk{{{ooohhh~~~xxxwwwqqq|||tttFFF222111111///...***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++***(((''''''((()))+++%%%,,,///(((%%%((()))%%%'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((())))))))))))))))))''')))++++++***))))))+++(((((('''&&&&&&''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***+++)))%%%%%%)))---000///.........///111222000...,,,+++++++++***)))******)))))))))(((((((((+++,,,)))(((111KKKjjjhhhiii{{{{{{{{{|||zzz{{{}}}~~~}}}{{{}}}||||||zzzuuuqqqpppmmmjjjgggbbbZZZOOOHHH===888333222444777888777999<<>>AAAFFFXXXiiihhhZZZ[[[aaapppwwwrrrzzzyyybbbWWWgggkkkIIIMMMccczzzcccSSSTTTcccsssUUUIIIRRRhhh{{{eeeaaazzzzzzlll{{{xxx~~~zzzvvvbbbbbbrrrnnnCCC555444...))))))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""$$$&&&((()))((('''&&&###&&&&&&$$$###&&&'''&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******(((''''''((()))***,,,---,,,,,,,,,---------,,,++++++++++++******++++++,,,))))))(((((()))***+++,,,///...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&(((,,,000000...+++,,,,,,,,,------...///000...////////////......///...---,,,******)))******'''(((***++++++666QQQmmmmmmpppuuukkkyyy~~~~~~}}}|||}}}~~~}}}|||}}}zzzvvvqqqmmmnnnoooiii\\\QQQDDD???999555555777;;;===666>>>AAAGGG[[[rrrrrrccc^^^___kkkqqqnnnwwwkkkWWWaaaeeeFFFLLLbbbjjjTTTIIILLL\\\mmmSSSKKKSSSjjj```]]]yyyuuuoooyyy~~~wwwfffiiiyyyhhh???444555///***,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''+++)))(((&&&&&&''')))***&&&''''''(((((()))((((((###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((())))))******++++++(((((((((***---222777:::,,,++++++---///000000...)))******+++******)))((())))))((('''((()))***+++000...---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((---333444///***++++++,,,---...//////000...000222222111111111222000...---+++*********+++&&&&&&***...+++...DDD___tttyyyvvv|||nnn~~~~~~~~~~~~|||xxxtttqqqqqqrrrmmmbbbYYYJJJEEE===666333444888:::777<<<@@@HHH\\\rrrtttiii___[[[dddlllmmmxxxpppXXX[[[www~~~~~~}}}yyyzzz~~~|||dddFFFKKK___|||nnn^^^LLLEEELLLXXXttt~~~gggSSSOOOXXXnnncccaaa~~~yyyyyy{{{xxxtttvvvxxxzzzccc:::222444---)))---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""" !!!###%%%$$$""""""$$$%%%$$$$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))(((((()))******+++,,,,,,++++++,,,000777@@@IIIOOO>>>>>>???CCCHHHKKKKKKJJJCCCCCCBBB@@@<<<666111//////...,,,***)))***++++++,,,+++***)))((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%(((,,,......,,,******+++,,,...//////000000---///222333222111222444000...,,,***))))))******)))%%%(((...***(((:::UUUzzz}}}xxx~~~|||~~~~~~~~~~~~~~~}}}{{{zzzyyyvvvttttttsssoooggg```VVVPPPFFF<<<555333555888777:::>>>HHHZZZkkkoooiii]]]VVV]]]jjjppp~~~tttXXXSSSjjj||||||yyyyyy}}}~~~vvvnnnnnnuuu{{{}}}kkkOOOPPPaaavvvccc[[[JJJFFFRRR\\\sssyyy^^^SSSUUU^^^rrrgggdddxxxwww{{{uuuvvvvvv}}}|||bbb999000222***&&&+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((())))))((('''(((%%%$$$%%%&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******((())))))***++++++,,,,,,------///555>>>KKKWWW___``````bbbhhhoootttuuutttooonnnjjjddd\\\QQQHHHCCC777555222///---,,,,,,---((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""&&&))))))'''''')))+++***+++---...///000000000+++///333333222111333555///...+++)))(((((())))))+++%%%'''---)))$$$555PPPnnnyyy|||}}}zzz}}}~~~||||||}}}~~~|||yyywwwwwwzzzxxxvvvuuutttpppjjjeeeaaaZZZOOOBBB888444666888888888<<>>jjj$$$"""###)))***##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&***))))))***++++++)))'''***)))((('''(((***,,,...888BBBFFFNNNZZZYYYRRRUUUNNNUUU```iiipppyyy{{{~~~yyypppjjjkkklllgggaaa]]]aaa[[[OOO???111***)))***---***'''%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&///LLL333###000[[["""(((000+++XXXHHH###'''%%%'''---###$$$---333===```000 999---)))???***"""UUUXXX+++&&&EEE"""FFFppp~~~}}}~~~~~~{{{xxxyyyyyyvvvnnniii^^^PPPCCC:::666555444===HHHNNNMMMPPP```qqqgggiiibbbaaaooo{{{vvvcccYYYccctttnnniiikkkooouuu|||zzzaaaQQQVVViiixxxlllIII]]]|||cccPPPCCCIIIWWWfffvvvdddNNNUUUgggttt~~~~~~iiikkk{{{vvvvvvyyyfffpppIII888444,,,///+++,,,)))%%%&&&III%%%,,,sss444,,,(((ppp!!!555 $$$---///"""###$$$...&&&!!!##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&'''(((***+++,,,+++***///,,,((('''+++444>>>EEETTTYYYUUUTTT^^^eeekkkxxxzzzqqqgggaaahhhgggccc[[[OOO@@@111((()))(((((()))******)))'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!%%%III&&& sss777... ***...,,,MMM{{{333---000///***999RRR|||444$$$:::666hhh~~~{{{yyywww}}}~~~zzz{{{xxxyyy{{{zzzrrrmmmcccVVVIII???888555555;;;GGGPPPNNNNNN^^^ssspppqqqiiigggttt~~~oooeeejjjtttmmmggggggkkkrrrxxxlllTTTRRRdddvvvjjjLLLjjjnnnfffRRRDDDLLL___ooo}}}}}}```MMMUUUiiixxxkkkpppyyy~~~yyyxxx{{{}}}wwwfffvvvKKK777333,,,...+++...+++///###444***lllFFF222&&&'''000+++222 <<>>MMMdddsss|||yyyrrrppp```]]]VVVOOOEEE:::///((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***///###//////&&& ,,,***,,,""",,,"""fffwww+++333///ggg$$$---$$$---///""""""222,,,fff(((888''']]];;;(((vvv^^^&&&777+++999IIIssszzzyyyvvv~~~vvvttt~~~yyypppmmmhhhaaa[[[VVVPPPJJJDDD000888<<<@@@OOObbbkkkiiiooouuusssttt~~~}}}pppgggyyytttnnndddZZZ\\\hhhlllrrr|||WWWDDDOOOdddtttaaavvv|||ooo\\\UUULLLMMM^^^rrr~~~lll[[[[[[eeeyyysssvvv}}}vvvyyycccpppFFF777666///000***+++(((***&&&(((&&&(((333###$$$&&&&&&+++'''"""###111xxx###+++&&&bbb***$$$+++'''$$$***---+++KKK'''000&&&###((($$$###---pppuuu######%%%&&&$$$"""'''...^^^---"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******)))))))))***+++,,,''',,,)))%%%000DDDIIIAAAVVVttt{{{wwwmmmeee\\\VVVPPPIIIAAA>>>)))))))))*********))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&)))&&&((($$$'''222%%%&&&$$$'''000+++!!!777yyy&&&///)))```%%%%%%)))$$$!!!!!!***%%%'''"""222LLL&&&,,,zzz222---```555,,,QQQ---444(((,,,555222NNN~~~yyyiii{{{yyy}}}{{{{{{~~~{{{uuutttmmmccc___]]]YYYOOOGGG>>>888555>>>PPPbbbnnnrrrqqqrrrpppqqq{{{nnnfffyyy{{{{{{pppccc]]]___gggjjjrrruuuSSSEEENNN\\\yyyjjjjjj}}}~~~ppp\\\LLLNNNTTTaaatttlll^^^eeeppp~~~sssssstttrrryyy}}}gggwww|||DDD555444---///+++,,,(((***&&&(((&&&(((333###$$$&&&&&&,,,###***)))OOO^^^///&&&''''''"""&&&'''$$$777$$$&&&111"""###$$$+++111 $$$$$$&&&BBB|||***((($$$!!!&&&***&&&###((("""########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%&&&&&&&&&%%%%%%&&&&&&'''''''''((('''''''''((((((((())))))(((((())))))))))))***,,,000---111777999>>>RRRgggzzzwwwwwwvvviiidddbbb[[[MMMAAA;;;444---(((((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%)))&&&((($$$'''333%%%&&&$$$'''222...///LLL^^^---'''***,,,!!!'''&&&"""888$$$!!!(((222)))%%%{{{###999222PPP,,,222===)))///...FFFqqq{{{uuu~~~|||{{{zzzyyy~~~~~~~~~yyyuuusssnnnhhheeeaaa[[[QQQJJJ@@@999444999III[[[iiiooollllllhhhjjjzzz|||qqqkkk{{{yyyxxxzzzppp___WWWYYYeeejjjrrrnnnOOOAAAGGGRRRqqqlll~~~qqqvvv|||lllXXXNNNQQQYYYhhh|||xxxjjjjjjsss~~~}}}qqqrrr{{{ppp~~~yyyAAA333222+++---+++---(((***&&&(((&&&(((333###$$$&&&&&&$$$+++%%%###$$$(((WWWQQQ999$$$%%%)))...+++!!!444''',,,ppp)))333+++&&&*** +++333ggg###%%%"""$$$,,,'''MMM111(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$%%%&&&&&&&&&%%%&&&&&&'''((()))******''''''((((((((()))))))))''')))++++++******+++,,,------444AAAOOOccc}}}~~~uuujjjbbbZZZSSSPPPDDD555+++((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%)))&&&((($$$'''333%%%&&&$$$'''***''' ''')))%%%ZZZPPP888%%%"""***---,,,(((### 000***444ooo)))"""nnn(((&&&888444PPP---///UUU***+++,,,;;;]]]zzz~~~~~~{{{yyywwwvvvuuuuuuooo{{{}}}{{{xxxwwwrrrqqqnnnkkkfff^^^UUUNNNHHH???777777BBBTTTdddmmmjjjhhhdddfffvvvyyyuuu|||zzzmmmsssyyyooo^^^SSSUUUeeelllvvvfffNNNDDDHHHPPPmmmsssqqq```rrr~~~vvvcccQQQRRRVVVaaarrrnnniiittt~~~|||pppvvvvvvxxxBBB444333+++,,,***---(((***&&&(((&&&(((333###$$$&&&&&&---***!!!&&&'''###&&&999///!!!&&&###III777???QQQzzzeee!!!###AAAJJJ:::RRRyyy:::!!!$$$'''&&&$$$###%%%'''+++UUU###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&'''&&&&&&%%%&&&'''((()))***+++,,,'''(((((((((((())))))))))))+++------++++++---///---:::CCCPPPttt{{{uuuzzzwwwoooqqq{{{}}}wwwtttuuuyyy|||yyywww~~~yyywwwjjjdddcccYYYPPPBBB666...+++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%(((%%%((($$$'''333%%%&&&$$$(((111---###,,,'''!!!===333###'''&&&HHH888@@@OOOxxxggg&&&%%%mmm,,,,,,rrr444111NNN//////aaa000+++---333HHHssswwwzzztttpppnnnmmmkkkxxx|||zzzzzz{{{ttttttrrrnnnhhh```YYYUUUQQQIII>>>888>>>MMM___kkkllljjjfffiiivvv|||zzztttooofffaaammmvvvmmm```SSSUUUgggssszzzWWWIIIEEEKKKTTTsss}}}^^^[[[uuu|||lllZZZNNNUUU[[[iiiyyynnngggkkkvvv{{{uuu|||xxxBBB666555,,,,,,))),,,(((***&&&(((&&&(((333###$$$&&&&&&'''!!! ,,,000%%% +++<<<444'''///$$$&&&666---&&&&&&+++((( !!!***(((###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%&&&'''&&&%%%&&&&&&'''((()))++++++,,,(((((((((((()))))))))***))),,,---,,,***+++000555<<>>%%%222$$$!!!RRR111)))&&&)))000)))$$$'''((($$$ ///aaa)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************************************''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''((('''%%%'''''''''(((((()))))))))(((((()))))))))************,,,---,,,///999JJJWWWmmm~~~pppaaa]]]VVVbbbhhhkkkrrruuu||||||vvvhhhaaacccnnnjjjbbb___hhhrrrmmm```bbbiiilllgggfffllluuuzzz|||ttteeeZZZPPPEEE888...))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###'''%%%'''%%%(((444&&&'''%%%)))%%%)))***"""(((+++--- '''''' ;;;@@@)))444(((&&&HHHmmm'''777666:::NNN...111KKK///)))...222000???aaazzz~~~~~~{{{|||~~~~~~}}}~~~zzzvvvtttsssooohhhbbbZZZYYYSSSFFF::::::FFFRRR]]]cccjjjkkkjjjooo}}}wwwkkk]]]LLLDDDFFFNNN```fff]]]UUU^^^nnnLLLBBBKKKQQQ]]]ooouuuZZZSSSVVVgggrrrjjjeeeeeeaaafffqqqyyy^^^```oooxxxppp~~~fff777222666///...+++...(((***&&&(((&&&(((333###$$$&&&&&&***!!!&&&...((($$$((((((OOO///###(((&&&)))'''+++!!!!!!666mmm(((777+++JJJ]]]>>> !!!(((###*** ***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''%%%''''''''''''(((((((((((())))))))))))************...///000000555DDDYYYiii~~~xxx{{{jjjYYYKKKPPPXXXbbbsss~~~{{{nnn]]]TTTYYYYYYSSSXXXeee[[[^^^[[[XXXdddrrrnnn^^^UUUZZZ]]]ZZZ\\\aaaccc___RRRooooooaaa\\\SSSBBB444))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###'''%%%'''%%%(((444&&&'''&&&)))&&&$$$((()))$$$(((+++###MMM,,,,,,$$$!!!111((('''!!!$$$'''%%%kkk{{{iii+++---666---,,,666SSS///444888111+++///555///000OOOwwwwww}}}||||||yyy~~~~~~~~~||||||{{{xxxxxxyyyuuujjjaaa]]]^^^YYYLLL>>>;;;EEEPPPXXX```iiiiiigggnnn}}}oooWWWFFF???DDDNNN^^^dddYYY]]]llljjj@@@AAAPPPWWWeeeyyykkkIII[[[___mmmqqqjjjjjjkkkccckkkwwwhhhVVVbbbuuu~~~~~~kkkQQQ;;;222444///,,,,,,'''222&&&***###"""111%%%)))...###&&&###)))IIIqqq((( ---&&&%%%qqq)))"""%%%...^^^YYY,,,///!!!111 444$$$~~~SSS###)))***''''''$$$;;;..."""&&&%%%)))KKK&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%%%%%%%''''''''''''((((((((()))''''''(((((())))))******+++'''%%%%%%)))***(((&&&$$$%%%***---***&&&&&&++++++000...((()))000111***000+++***---,,,((()))///...)))...111++++++...***((()))*********)))'''&&&'''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())),,,+++))))))***+++++++++///+++***AAAHHHKKKyyyzzziiiOOOLLLPPPNNNlllxxxkkkiiiddd[[[YYYWWWWWW^^^hhhoooqqqqqqrrrooorrrppplll{{{fffcccaaaYYY]]]jjjnnnooowww}}}mmm^^^NNN???888111***''')))+++,,,***(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,&&&...%%%,,,$$$%%%///%%%!!!###,,,GGGppp&&&'''000%%%---uuu---***(((---[[[ZZZ$$$)))...&&&,,,"""000"""###MMM~~~...)))$$$)))333222333111]]]666,,,%%%222---------***---BBB\\\wwwooo{{{ttt~~~{{{}}}}}}zzzvvvxxx{{{xxxmmmcccaaagggeeeWWWGGGAAABBBEEERRRcccoookkkfffoooeeeLLLEEE>>>AAAMMMZZZbbbeeelllttt}}}VVVDDDDDDVVViiimmmwwwVVVOOOWWWaaalllpppoooooorrrwwwaaaZZZjjj{{{tttwwwhhhnnnPPP:::222444///,,,,,,(((!!!***..."""111)))JJJ'''&&&+++"""555{{{ggg000***<<<111$$$$$$222qqq111///555:::777333111###111+++222MMMXXX---666333///555555===--- zzzNNNJJJ:::;;;QQQ[[['''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&%%%%%%'''''''''((((((((())))))''''''(((((()))******+++###(((...///,,,))))))***+++***,,,000000------111)))111555000))))))---///******+++---//////......000)))+++...***---111,,,)))***+++***&&&$$$%%%&&&'''''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))+++***))))))+++,,,------)))333222DDDXXXqqq}}}XXXGGGYYYuuuyyykkk^^^[[[```eeexxxwwwwww{{{~~~zzzuuusssuuu{{{uuulll{{{wwwggg```kkkttt|||tttbbbWWWPPPAAA888...))))))+++)))'''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((&&&+++---%%%GGG###%%%......(((tttxxx$$$&&&%%%444+++"""777sss///111<<<:::@@@333;;;%%%555(((&&&(((***,,,<<<!!!888***---999vvv```---AAA111222......000---,,,;;;NNNyyyzzzvvv}}}}}}}}}~~~}}}{{{}}}}}}sssiiifffkkkjjj]]]PPPHHHEEEDDDJJJYYYiiipppooosss~~~^^^GGGBBB???CCCOOO\\\fffjjjssshhhIIIAAAGGG\\\pppuuuiiiNNNMMMYYYbbbnnnvvvzzz|||xxx[[[^^^ppp|||dddppp~~~MMM999222444///,,,,,,(((555""")))]]]fff...***///"""+++:::vvvvvv...***///'''mmm###///***))) RRR555)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''((((((((()))))))))((((((((()))******++++++)))***)))(((''')))...111111,,,******)))(((+++000000222888@@@DDDDDDGGGLLLTTTTTTLLLBBB@@@DDDAAA999JJJ@@@===888---,,,,,,%%%+++---...,,,***+++...111(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((())))))))))))******+++,,,---...///000===;;;PPPuuukkk{{{hhhYYYgggooo___aaakkkwww|||ssskkkbbbXXXQQQQQQRRRUUUVVVVVVVVVUUUUUU]]]iiivvvnnnnnnoooooowwwwwwjjjaaaOOOCCC444+++***+++)))'''((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((555 &&&[[[ggg...$$$+++&&&"""666xxxyyy444&&&111000&&&kkk 666""",,,'''777333222///&&&666...ppp000///eee???333///000333111---222<<>>DDDPPPfffyyy}}}[[[MMMWWWaaaiiiuuueeeTTTaaauuu~~~~~~}}}wwwggg{{{{{{KKK777222444///,,,---***$$$ )))ggg&&&'''---(((///555111>>>"""000666!!!"""LLL,,,"""777$$$666&&&...___777%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''&&&&&&'''(((((((((((()))))))))(((((()))******++++++,,,000***$$$&&&---222///+++((((((,,,222666<<>>222///+++)))((()))*********)))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))***+++++++++,,,...///999@@@EEEiiiiiihhhiiimmmwww{{{fffRRRfff~~~xxx^^^YYYSSSOOONNNOOOOOONNNPPPRRRSSSSSSQQQQQQTTTWWWKKKKKKNNNXXXdddsssxxxrrryyysss~~~iiiaaaRRR>>>000,,,,,,,,,+++((((((((((((''''''''''''((((((''''''''''''((((((%%% (((ggg***&&&(((###555)))444===(((333$$$)))UUU000$$$777""")))---111GGG!!!,,,%%%111)))|||:::XXX+++...555111000333333//////222HHHuuu}}}zzz|||}}}|||||||||}}}~~~}}}}}}zzzsssttttttpppjjjddd___VVVMMMNNNJJJRRRgggssswwwyyyfffLLL<<<>>>CCCLLLYYYhhhvvvyyyZZZFFF>>>PPP```qqqtttRRRPPPbbbnnnttt~~~XXXPPPcccwwwzzzwwwsss{{{GGG666111555///,,,---+++'''333555&&&==={{{))))))111%%%+++''',,,555555))) 666666JJJ666'''222333+++***777III%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''(((((((((((()))))))))***))))))******+++,,,,,,,,,'''***...222444222---)))...;;;PPPcccnnnwwwfff]]]]]]VVVQQQHHH===777555222---(((******))))))))))))***+++(((''''''&&&&&&''''''(((&&&''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))******+++,,,+++***+++///222999HHHbbbzzzeeeQQQlllqqq]]]WWWYYY^^^yyy\\\PPPKKKJJJJJJKKKNNNSSSXXX\\\^^^SSSSSSRRRPPPMMMKKKIIIIIITTTPPPNNNQQQRRRWWWdddrrrmmmsss}}}{{{wwwgggOOO;;;000---------))))))((((((((('''''''''(((((((((''''''(((((((((###000444%%%:::www---***(((&&&+++:::666666...&&&$$$333000TTT<<<666666AAA111sss 555999111###666>>>===zzzRRRCCC888777333000222444333111000:::kkk~~~sssvvv|||~~~}}}~~~}}}{{{vvvwwwvvvqqqllljjjhhh```WWWOOOFFFIII]]]nnnuuulll```JJJ;;;???FFFRRRaaaqqq~~~cccOOODDDFFF```ooo|||kkkKKKLLLaaavvv{{{sssRRRSSSfffvvvzzz{{{|||EEE444111555///+++...,,,777*** &&&,,,ccc333---###...%%%,,,,,,444@@@888$$$,,,777---uuu000)))HHH---(((ddd###,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''))))))******)))((((((((()))))))))***************+++,,,,,,------%%%---222...(((---@@@QQQfffvvv}}}tttcccZZZOOOGGGDDD???888222---,,,***)))(((((()))***((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((()))))))))*********,,,,,,++++++...444:::FFFjjjvvvhhhqqqwwwyyykkkUUUOOO```vvv~~~XXXAAAEEENNNPPPXXXZZZ]]]^^^\\\WWWRRRNNN^^^]]]]]]]]]]]]\\\YYYWWWMMMMMMOOORRRTTTUUUZZZ```eeeqqq~~~}}}wwwzzz{{{eeeMMM:::///+++***)))))))))((((((((('''''')))((((((''''''(((((()))444***$$$+++eee+++111(((+++---:::###AAA111---888,,,AAA---666CCC222111BBB%%%222777AAAIII 222///,,,IIIttt444000<<<777444000111333444333222000]]]{{{}}}|||~~~}}}zzzyyywwwsssoooooooooggg^^^LLLDDDFFFVVVgggqqqyyysssaaaZZZFFF===@@@HHHVVVgggwwwuuuQQQEEEFFFOOOnnn{{{```IIINNNcccxxx~~~hhhQQQZZZnnnyyy{{{|||}}}CCC333111555///+++...---///444,,,###555'''&&&jjj<<>>777222222111///...000************))))))))))))***)))))))))))))))***+++---...+++%%%)))111...###+++---///...+++,,,000444999HHHWWWaaalll}}}eeeKKK;;;333000------///,,,&&&''',,,&&&)))((($$$&&&+++)))###''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&&&&''''''((()))))))))((())))))((('''''')))***+++000000,,,***...000///555MMMuuurrr```YYYRRRHHHFFFCCC999555444---+++((($$$%%%(((***)))'''))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...---444******;;;999JJJ{{{mmm|||YYYVVVjjjuuuwww^^^UUUZZZhhhcccOOOKKKWWWPPPSSSWWW[[[___bbbfffhhhzzzrrreeeiii```ZZZ\\\___aaafffnnnxxxzzzzzzzzz~~~zzzrrrPPP111333***,,,,,,)))((()))))))))((((((''''''''''''((((((''''''''''''((((((((()))***)))***+++,,,,,,+++)))---+++)))+++...000...+++222...///:::HHHRRRWWWYYYhhhllluuu~~~rrrkkkiiiWWWCCC999444111000222,,,,,,++++++...222333222555===@@@===999:::999555666444111111111111000///222111999eee|||gggqqq~~~~~~zzzxxx|||}}}zzzxxxyyy}}}{{{uuupppmmmlllsssiiiYYYLLLKKKZZZqqq~~~]]][[[ccc[[[OOO<<>>888333222111...---///************)))))))))))))))))))))))))))******+++%%%+++---)))&&&)))...000+++,,,,,,,,,111@@@TTTccc{{{uuu[[[CCCEEE<<<333111...)))''')))---///---((((((+++***'''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&&&&'''(((((())))))***((()))************+++---666%%%%%%555777---777PPPllleeeQQQHHHLLLNNNLLL???)))...,,,))))))***+++***)))))))))))))))))))))))))))((((((((((((((()))******************+++,,,---...)))///...555@@@CCCaaayyyxxxrrraaaeeejjjhhhkkk[[[```fffeeeVVVFFFDDDLLLVVV```hhhiiihhhsss}}}oooaaa[[[\\\bbbmmmyyyfffjjjooouuuyyyxxxaaaGGG888111...***'''(((******(((((((((''''''''''''(((((('''''''''((((((((()))))),,,+++)))))))))))))))(((+++---...,,,***,,,222777111@@@QQQ\\\dddqqqgggTTTFFF;;;666555222777888222******111999888>>>@@@<<<999::::::777999999888777555444333333666555555RRR}}}|||~~~~~~|||}}}zzzzzz~~~|||vvvqqqooonnntttlll]]]LLLDDDOOOhhh}}}wwwVVVSSS\\\YYYSSSHHHTTT[[[bbbooouuuzzzooo@@@@@@OOOqqq~~~eeeiiivvvwww[[[SSSZZZrrr}}}???888333222111---,,,...++++++*********))))))))))))))))))))))))***++++++&&&(((,,,...+++(((+++222&&&...;;;IIIZZZqqqdddLLLAAA888555444///***''''''***+++((((((+++......((('''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))'''''''''((())))))******(((***,,,---------...///,,,111333---...EEEnnnhhhUUUMMMJJJMMMHHH777...---+++***)))((((((''')))))))))))))))))))))))))))(((((((((((()))***************++++++,,,---...,,,+++000;;;EEEXXXnnn{{{kkkoooxxxlll]]]______bbb]]]PPPGGGJJJSSSXXX___dddpppvvvkkkfffiiiqqqyyydddiiirrr~~~yyyoooZZZ888777000)))''')))******((()))((((((''''''(((((()))''''''((((((((())))))))),,,+++)))))))))***+++,,,$$$+++222222///000999BBBZZZcccmmmyyyuuu___JJJ>>>::::::888222,,,***...444999<<<>>>;;;999;;;;;;:::<<>>:::666555666666888555???ccczzzqqqqqq|||}}}zzzzzz}}}~~~yyytttqqqppppppppplll___LLL@@@HHH```vvvoooNNNKKKVVV[[[\\\___mmmqqqpppttttttzzznnnDDDHHH[[[{{{{{{]]]WWWfffqqqZZZVVV___vvvttt~~~@@@999333222000,,,+++---+++++++++*********))))))))))))))))))***+++,,,,,,///((((((111333---+++...999MMMiiinnn```MMM>>>555111...---&&&)))++++++***+++---...(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((((((((()))))))))'''(((((())))))******+++)))+++---......---...///&&&555;;;888HHHpppzzzdddIIIBBBGGGDDD//////...,,,***)))((()))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,---......222,,,000;;;QQQxxxvvvnnnyyyqqqiiiqqqxxxhhhWWWYYYaaaXXXLLLGGGMMMXXXbbbeeelllzzzyyypppjjjhhhiiimmmvvv~~~mmmEEE:::333,,,+++***)))((()))))))))(((((((((((())))))'''(((((((((((()))))))))((()))+++,,,,,,---///000+++---...000666BBBRRR^^^ooovvvfffQQQBBB555222666555///***444777999:::;;;<<<;;;:::===AAADDDAAA;;;666555777444777888888LLLtttvvvsssttt|||zzz~~~|||~~~~~~|||xxxyyy{{{{{{}}}}}}{{{wwwsssppppppqqqlllhhh___PPPGGGKKK]]]mmmhhhJJJHHHTTT^^^gggnnnzzzxxxpppoooqqqyyyqqqIIIOOOeee{{{oooPPPRRRkkk|||{{{\\\]]]iii}}}~~~ppp???888333222000,,,+++---++++++++++++************))))))))))))***+++,,,---111+++)))---------888GGGmmm~~~~~~^^^FFF999444333111111111000---)))(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))***(((((())))))***++++++++++++,,,......---,,,---...222,,,===hhhgggPPPHHH???666444111///------,,,,,,************************)))))))))))))))***++++++++++++++++++,,,---...///111///555GGGmmm|||jjj~~~yyyrrrvvvmmmbbbbbb]]]YYY]]]XXXOOOMMMUUU[[[]]]eeeqqqxxxiii^^^bbbeeejjjuuu{{{ooovvvddd???777222000,,,''''''+++))))))(((((((((((())))))(((((((((((()))))))))***&&&)))---...---------...999333000888LLLdddyyy}}}eeeLLLAAA>>>999222///...000444:::===<<<:::999:::>>>BBB@@@999555555666666777999666:::VVVwww}}}|||}}}~~~|||yyywwwzzz~~~}}}}}}yyy{{{|||yyy|||||||||yyyvvvttttttuuunnniiibbbZZZWWWXXX]]]aaa|||www^^^GGGHHHSSS^^^jjjooovvvmmm___```hhhssspppHHHNNNddd~~~}}}}}}kkkPPP___~~~wwwVVV___nnn{{{>>>777222111000,,,+++---,,,++++++++++++*********)))))))))***+++,,,---...)))---///+++)))777YYYxxxyyy^^^GGG777555000,,,---,,,***((())))))(((''''''&&&&&&'''''''''''''''''''''(((((((((((((((((()))))))))******)))))))))***++++++,,,,,,,,,---...---------///111333HHHjjjppp^^^HHH???999111---------+++)))***************************))))))))))))***++++++++++++++++++,,,---...///,,,444BBBcccttthhhuuuZZZUUU[[[aaagggSSSOOORRRZZZ^^^hhh}}}rrrffffffgggkkkvvv{{{jjjooowwwzzzPPPBBB666222...((((((,,,***))))))(((((())))))***((((((((()))))))))******'''+++......+++)))***,,,555<<>>444111---+++,,,))))))((('''''''''''''''&&&'''''''''(((((())))))))))))))))))************)))******++++++,,,------,,,,,,------///333999>>>vvvxxx}}}```QQQ@@@888888888333,,,*********************************)))******+++,,,,,,,,,,,,,,,---...//////555CCC[[[|||mmmxxx{{{qqqooonnnccc```iiidddSSSIIIVVV___jjj}}}uuufffbbbhhhnnnpppoookkkhhhkkkuuuZZZ888///111///+++*********))))))))))))******))))))))))))************)))+++,,,,,,,,,222<<>>666111444666555666:::888777666777999;;;<<<;;;555???666555CCC===BBBgggjjj|||xxxxxxzzzzzzwwwvvv|||~~~~~~{{{}}}~~~zzzyyy||||||qqqgggTTTOOOFFFHHHUUUVVVRRRXXXeeetttmmmTTTLLLWWWmmmWWWYYYnnnxxx~~~xxx^^^WWWkkk}}}}}}yyy{{{ddd[[[pppzzz>>>888444444222...,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))......))))))...111999KKKqqqWWW:::111111///,,,...---***((((((((()))***))))))(((((((((((())))))******+++++++++******)))++++++++++++++++++,,,,,,***,,,///000+++222OOOooolllkkk```UUU@@@===DDD((((((*********)))))))))***************************+++***,,,000///,,,---111===QQQwww}}}www~~~tttyyyqqqmmmXXX```nnn\\\LLLSSSZZZ\\\```}}}}}}rrrgggcccdddgggiiilllfff\\\___ttt}}}|||sssFFF---555222'''...******))))))))))))******+++***************++++++///******...000888NNNeeekkkuuu|||___TTTBBB;;;:::222111666777===<<<;;;:::;;;<<<===>>>;;;666333444666888>>>EEEtttjjjxxx{{{xxxvvv{{{yyy{{{~~~}}}{{{}}}{{{|||~~~|||tttmmm```QQQFFFPPP]]]UUULLLUUU```yyyyyy]]]LLLSSSkkk}}}```WWWhhhyyy}}}|||{{{aaaYYYiii}}}oooeeewwwyyy>>>888444444222...,,,...,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,///222111///777QQQqqq}}}sssyyyjjjDDD//////666...---***))))))***++++++))))))(((((((((((())))))******++++++++++++******,,,,,,,,,,,,------------000000222444888EEE^^^tttqqqYYYHHHEEE///+++,,,,,,+++******+++,,,************************,,,+++,,,...---,,,000666666ccckkkvvvkkkvvvwwwlllaaa^^^bbbaaaTTTPPPYYY___nnn{{{jjjnnnxxxuuukkkggghhhjjjzzz~~~{{{mmmccclllzzzSSS777777222(((+++******))))))))))))******+++************++++++,,,///++++++000:::OOOppp{{{SSSAAAGGG@@@444888BBB>>><<<:::999:::<<<===>>><<<888555666777888===BBBYYY|||ssssss}}}zzzyyy}}}{{{}}}~~~}}}zzz~~~}}}|||~~~|||vvvpppiii[[[JJJPPPaaa]]]QQQRRReeekkkXXXXXXkkkfffYYYiii{{{}}}~~~~~~bbbZZZkkkpppgggzzzxxx===888444444222...---...,,,,,,,,,,,,,,,,,,,,,,,,+++------+++---333444000NNN{{{xxxdddnnn~~~yyyssspppsssqqqeeeWWW[[[gggsssxxxzzz}}}}}}|||iiiHHH===???444111---++++++,,,++++++***))))))(((((())))))*********+++++++++++++++***---------.........///////////////555GGG```ttt}}}qqqTTTHHH===000///---+++++++++,,,---++++++++++++++++++++++++,,,++++++---,,,---333<<>>>>>>>>===999777999999888:::>>>CCCwww|||hhh~~~}}}}}}|||~~~}}}{{{{{{~~~~~~~~~|||yyyvvvvvviiiTTTSSSdddgggWWWNNNfff|||fff\\\ggg}}}qqq___llluuu}}}~~~ccc[[[nnnppphhhzzzvvv===777333444222///---...------------------------%%%)))...///---...:::GGGqqqyyyqqqttt}}}mmmddd]]]^^^```___\\\[[[\\\ccckkkpppqqqqqqpppooodddsssxxxYYYBBB>>>999222...------+++******))))))))))))))))))*********++++++,,,,,,++++++---------....../////////...000222>>>^^^aaaNNNHHH666222...+++***+++,,,,,,++++++++++++++++++++++++++++++,,,---------555>>>[[[dddvvvaaaeeeiiihhhooo\\\iii\\\JJJRRR^^^iii|||ppp\\\XXXjjjuuu}}}wwwuuuuuu|||kkkJJJ666000---,,,+++******))))))******+++++++++++++++,,,---...///+++888@@@KKKpppwwwiiiaaaMMMQQQMMM888>>>===<<<>>>AAABBB@@@===<<<999888:::999666666999888\\\vvvzzzuuu||||||}}}|||{{{~~~{{{}}}~~~~~~}}}|||{{{{{{}}}wwwbbbXXXeeejjj\\\OOOaaannnZZZbbbzzz}}}fffooohhhyyy~~~|||}}}bbbZZZmmmnnngggzzzuuu===777333444333///---///------------------------,,,***...222...111RRRxxxpppiiieeeeeehhhgggdddgggnnntttzzzvvvdddcccdddfffhhhqqqtttRRRFFF>>>444...------,,,+++******))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,---...////////////555>>>RRRwwwvvv[[[LLL<<<777000+++***+++++++++++++++++++++++++++++++++******---///...///777BBB```vvvsssdddmmmmmmmmmnnnfffbbb```OOOKKKZZZbbbrrrwww[[[WWWbbbjjj~~~zzzuuusssvvv|||]]]???555555222++++++************+++++++++++++++,,,---///000111///:::SSStttxxxyyyiiigggcccOOO???===<<<>>>AAAAAA===999:::888888:::999555444666555<<>>KKKrrrpppggg^^^mmmmmmtttsssYYY```RRRHHHRRRaaajjj```RRR\\\mmmvvv{{{tttpppmmmvvvlllJJJ888555///++++++************++++++++++++,,,---...000222333;;;DDDlll~~~sssyyymmmeeeaaaIIICCC===<<<======:::666999777777::::::666555777>>>777AAAppp}}}}}}vvv}}}~~~~~~~~~}}}~~~}}}{{{|||{{{zzz~~~~~~yyykkkiiiggg___]]]]]]}}}ccc^^^rrrmmmgggcccrrr||||||eeeXXXggg}}}nnnqqq}}}ttt<<<666333333333///...000........................///...***---FFFrrrzzzkkkeeepppnnnaaa^^^gggppp```KKK;;;444111...,,,+++******))))))******+++)))***+++,,,------------,,,------...000111111222222FFFeeeiiiMMMDDD777///,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---...000888JJJ[[[ggguuubbbVVVeeeqqqmmmccc[[[VVVHHHMMM___gggzzziiiSSSUUUggguuu~~~vvvqqqiiinnnvvvzzz|||xxxVVV===666...,,,++++++******++++++,,,++++++,,,...///111333444IIIdddssszzznnniii]]]RRRCCC;;;:::;;;:::888999777888;;;;;;999999;;;CCC@@@AAAfff||||||~~~||||||zzzvvvvvv{{{}}}{{{zzz~~~|||rrrpppiiiaaaddd```vvvnnn[[[bbbyyyrrrccc```nnnyyy}}}kkk[[[ggg{{{uuuwwwttt<<<666333333333000...000........................)))222222888bbbtttjjjpppooonnnuuuqqqppppppjjjccceeekkkmmmyyy}}}sssllloooppplllZZZjjjwww\\\FFF:::333---)))++++++************++++++)))***+++,,,------...------...///000111222333333JJJcccSSSHHH:::111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000<<>>EEEXXXggglllsssrrrttt~~~xxxjjjssstttXXXCCC999444///---+++***+++,,,+++***------------------------...222......222000444CCC___]]]DDD:::222...)))000,,,,,,++++++++++++,,,,,,+++222***333:::BBBmmm~~~wwweeennnpppbbb[[[eeecccNNNHHHSSS___nnnyyygggWWWWWWaaatttqqqqqqcccbbbaaaeeepppsssWWWAAA555///---******,,,---...---***000...///666444IIIuuurrrQQQ@@@AAACCC>>>;;;<<<@@@AAA>>>>>>AAAFFFIIIHHHEEEKKK___vvv~~~|||}}}}}}yyyvvvwww{{{}}}zzzvvvyyy{{{|||~~~~~~wwwpppkkkllljjjtttppp[[[zzzhhh]]]___lll~~~|||~~~{{{jjjhhhvvvkkk===:::555222111111000///...//////...,,,+++...111---CCCmmmuuujjjhhhppp~~~wwwrrrgggWWWJJJDDDBBBBBBFFFRRRdddrrrtttooobbbcccnnnqqqkkktttkkkRRR???555111///,,,+++,,,,,,,,,+++------------------------...000...000333000===YYY~~~vvvFFF???<<<((((((444,,,,,,++++++++++++,,,,,,,,,111***333<<>>hhh~~~jjjHHHGGGBBBBBB???>>>@@@@@@???@@@CCCFFFHHHJJJGGGDDDMMMggg}}}wwwzzz}}}{{{xxxzzz~~~}}}yyyvvvvvvyyy{{{{{{zzz{{{vvvrrrnnnooorrr{{{uuuaaaoooaaa^^^gggzzz~~~sssmmmuuulll===:::555222111111000///...---...111222111111444///TTTiiieeexxx~~~ooo```YYYSSSKKKGGGIIIVVVHHHPPPwwwnnnTTTdddfffwwwssslll}}}|||bbbEEE777444111...,,,,,,---,,,,,,..............................---111555666KKKooo}}}PPPCCCCCC+++...222,,,,,,,,,++++++,,,,,,,,,---000+++555@@@ZZZ{{{kkk{{{ggggggwwwgggRRR]]]dddSSSFFFSSSZZZkkkyyy```ZZZ^^^eeemmm|||kkkqqqeeeYYYWWW___nnnlllVVVEEE:::333000---+++,,,.........000111222...777```mmmppp]]]HHHBBBFFFDDDAAA???>>>>>>???AAA???===AAABBB;;;:::PPPlll}}}zzzwwwvvvvvvyyyyyy|||~~~~~~}}}|||}}}wwwyyy}}}}}}zzzyyy{{{}}}|||xxxvvvtttwwwtttrrryyyttt___xxx|||uuuhhh```dddxxxuuuvvvlll===:::555222111111000///000++++++222666333000111@@@ppp~~~gggdddfffnnnZZZHHHFFFGGGFFFJJJRRRNNNlll~~~kkkjjjrrruuuQQQ@@@777333///---------------........................//////,,,///777>>>WWW|||zzzkkklllgggFFF>>>000555------,,,,,,,,,,,,,,,,,,---...///---999GGGiiiiii}}}YYYooolllYYYSSS^^^WWWHHHLLLZZZbbbuuuttt___ZZZbbbdddooo~~~xxxrrryyygggVVVSSS[[[hhhxxxooo}}}\\\EEEAAA555222...,,,,,,...//////---000...///OOO~~~LLLCCCHHHGGGBBB>>>;;;<<<<<<<<<===999<<>>777BBBWWWxxx~~~}}}tttzzzsssxxx}}}~~~|||{{{{{{~~~yyy{{{|||}}}|||}}}~~~~~~||||||~~~|||zzzvvvzzzvvvooottt|||sss```TTTWWWbbbmmm``````rrr~~~~~~xxx}}}nnn===:::555222111111000///222,,,+++111444000///222aaa~~~fffVVVgggnnn{{{ssstttWWWHHH@@@GGGMMMMMMTTT^^^sss___eee```III999666111............---........................000222---///>>>OOOhhh|||```TTTvvvNNN777555777***------,,,,,,,,,,,,------......000@@@PPPwwwkkkxxx}}}dddwww```OOOWWW]]]NNNGGGUUU___kkkaaaWWWbbbhhhiiiuuuggg{{{hhhWWWSSSWWW```nnn|||jjjiiiyyyaaaDDD>>>888444///------...//////000333...888fff]]]CCCGGGGGGCCC<<<:::<<<<<<:::===777:::BBBBBB:::<<>>???@@@@@@???;;;888666GGGJJJ```}}}zzzsssppp{{{www}}}zzzxxxyyy|||~~~~~~}}}xxxwwwvvvyyy~~~~~~yyyyyy~~~zzz~~~sss^^^aaarrrtttuuu~~~ooo}}}lll<<<999555333222222000/////////000333000444]]]wwwhhhlllbbb^^^]]]hhhsssjjjZZZUUUUUUZZZ```___cccqqqsssbbbzzz~~~qqqxxxjjj@@@;;;444---555......////////////////////////111222<<>>@@@AAA>>><<<===>>>???>>>===;;;:::AAAAAAOOOlll{{{wwwuuuvvvyyy|||~~~|||zzzxxxzzz~~~{{{yyywwwyyy}}}||||||{{{fffiiizzz|||}}}|||mmmxxxkkk;;;888555333222222000///000...222111...GGG|||dddnnnyyyxxxbbb}}}~~~~~~{{{mmmccchhhmmmnnnrrr}}}xxx~~~{{{MMM<<<777444666///000//////////////////000000,,,;;;DDDYYYttt]]]mmmtttWWWKKKooottt@@@???333///...------,,,---------///222===TTTzzzuuuwww~~~lllxxxqqqYYYKKKVVVQQQDDDJJJSSSccc|||vvvbbbpppxxxttt}}}vvvlllYYYHHHGGGQQQdddwwwqqq~~~{{{kkkMMM===:::888444222000000222333666<<<~~~tttlllvvvFFFFFFIII===BBB===@@@;;;;;;<<<===>>>>>>>>>???AAA???BBBSSSsssvvv{{{wwwuuutttsssxxx~~~xxxwwwwwwyyy}}}~~~|||}}}~~~|||ppprrr{{{kkkqqqiii;;;888555333222222111000111...333//////\\\hhhyyyiiiuuu___``````fffxxx}}}zzz|||[[[>>>888888555000222//////000000000000111111+++<<>><<<<<<<<<<<<===>>>@@@AAAFFFGGGAAAAAA\\\}}}pppsss~~~xxxqqquuuzzzzzzuuuvvvuuuvvvwwwzzz}}}~~~}}}~~~zzzyyy~~~zzz~~~pppnnn~~~ggg:::888444333222222111000000///222...999qqqwwwnnn|||{{{tttfffWWWbbbiiippppppaaammmxxxyyy}}}uuuvvv}}}{{{|||iiiCCC999:::444111222000000000000111111222222///;;;OOO}}}zzzhhh{{{\\\JJJ]]]}}}RRRGGG222//////...------------...111>>>EEEppp|||jjjdddfffwwwcccSSSQQQVVVKKKGGGPPPYYYsssfff___qqqzzzwwwsssfffRRRFFFFFFIII]]]{{{sss~~~tttnnnMMM<<<666666555222//////111333JJJuuuooo|||zzztttooooooqqqrrrwww|||}}}zzzzzzzzzvvv}}}{{{kkkKKKeeefffCCCAAABBBIII>>>;;;???>>>===<<<<<<===???@@@CCCIIICCC:::HHHiii|||zzzssssss{{{zzzrrrwwwwwwwwwxxxyyyzzz}}}~~~yyyvvv~~~|||zzz||||||{{{qqqxxx~~~rrryyyeee:::777444333333222222111...111111111MMMkkksssttt}}}dddqqq~~~xxxuuuwww{{{rrrzzzOOO===;;;222333222000000000111222222333333555???___{{{iiivvv\\\LLLPPP\\\dddEEE999000///......------......000CCCKKKxxxsssxxxfff[[[kkkvvv^^^OOOTTTXXXHHHFFFQQQ]]]eeeggg|||zzzuuusssiiiUUUGGGCCCGGG]]]tttxxxsssjjjRRR===555666555222//////333777FFFiiizzzkkkaaa]]]]]]```hhhnnnssszzz~~~xxxooohhhddddddWWW```vvv{{{kkkVVVUUUOOOBBBHHHJJJEEE;;;@@@???>>>===<<<===>>>???<<>>VVVrrr|||vvvtttwwwxxxzzzzzz{{{zzzyyyzzz|||}}}~~~xxxsssqqq|||~~~~~~||||||{{{yyy|||}}}{{{zzz}}}~~~~~~~~~pppwwwvvvsssddd:::777444333333333222111---555000777fffqqqnnnvvv|||```DDD===222666111000000111111222333333444<<>>>>>>>>>>>>>>??????>>>:::888:::;;;DDD[[[ssswwwrrrtttzzzttt|||yyyzzz{{{zzzxxxyyy|||zzz|||~~~}}}yyyvvvuuuvvv}}}|||~~~|||yyyyyy|||xxxyyy~~~}}}}}}~~~~~~||||||wwwzzzssslllddd999777444333333333222111,,,888000<<>>333888000000000111222333333444444???WWWxxxwww|||}}}uuussseeeOOOHHHPPPkkkGGG<<<000000///...............222JJJWWW}}}gggjjjqqqrrrTTTooofffDDDHHHWWWZZZDDDCCCQQQcccpppnnn{{{yyyppp]]]LLLEEE:::TTTcccwww~~~~~~qqq[[[ZZZGGG777888888444111333;;;AAAssszzzppp[[[KKKNNN[[[bbbwww~~~{{{|||zzznnn]]]MMMEEECCCBBB>>>YYYyyy}}}zzz\\\KKKnnnkkkGGGKKK<<>>>>>??????@@@@@@HHH:::555<<<:::666DDD]]]vvvjjjrrr}}}yyyuuuvvvzzzuuuwwwxxxwwwvvvwwwzzz~~~zzz||||||zzzxxxxxx{{{~~~}}}yyy}}}zzzzzzyyywww|||}}}yyyzzz~~~~~~~~~nnnggg}}}fff;;;999555444333333222111(((;;;000FFFtttjjjlll~~~RRRBBB666333000111444000...444111...666JJJggg}}}xxxmmm^^^OOOGGGFFFTTTrrrOOO@@@666111...///000------///999AAApppxxx\\\|||fffdddyyy\\\JJJNNNfffOOOCCCMMMPPPooowwwmmmbbbQQQBBB===GGG[[[pppvvvyyynnncccDDD666>>>666111555///888XXX}}}zzzhhhOOOQQQ```]]]xxx~~~{{{~~~{{{ttthhhZZZMMMDDD???BBB@@@PPPnnn||||||dddUUU___DDD>>>III999???;;;??????<<<<<>>:::@@@===999666666:::AAAFFF```iiittt}}}www|||tttssszzz}}}yyywww{{{}}}yyywwwzzz{{{|||}}}zzz}}}~~~~~~}}}}}}{{{yyyyyy{{{}}}}}}}}}~~~~~~}}}~~~rrrlllsssggg;;;999555444333333222111,,,999222[[[pppnnn|||}}}xxxxxxYYYBBB666444333000444000///444222111;;;XXXxxxuuujjj\\\MMMEEEEEEGGGaaa]]]@@@666111...///000------///999GGGuuuyyy``````gggxxxWWWHHHRRRfffOOOBBBLLLSSSuuuwwwpppgggVVVHHH@@@EEETTTggg{{{{{{```QQQ>>>666;;;555333666111@@@eeeyyyttt```NNNOOO```jjj}}}{{{wwwpppdddVVVIII@@@<<>><<<;;;<<>>>>>===999777999>>>CCCRRRaaaqqqxxxnnnyyysssyyy~~~{{{xxxyyy{{{yyyzzz|||{{{yyy|||~~~{{{}}}|||}}}}}}~~~~~~}}}}}}~~~wwwpppuuuiii;;;999555444333333222111111666777wwwppp~~~}}}{{{ssszzz~~~ssssssvvveeeCCC666444666000444000000555222555BBBfff|||qqqfffXXXJJJDDDEEEEEEXXXxxxtttCCC777111...///000------///888LLLyyyqqqeee}}}ZZZkkkrrrNNNHHHWWWfffNNNBBBLLLWWW~~~{{{yyy{{{yyysssiiiYYYJJJCCCBBBKKK\\\vvv}}}RRRCCC>>>888666333555555222JJJvvvooozzzmmmYYYPPPRRReeeyyyvvvnnnaaaSSSGGG???<<<@@@>>>HHHaaawwwsssOOORRRTTTBBB???>>>===>>>999:::@@@AAA<<<<<>>:::===JJJaaaxxxxxxVVVQQQcccFFF===BBB@@@;;;999BBBQQQPPP???555777:::999:::;;;===<<<:::777555FFFZZZvvvzzzyyyzzzvvvvvvyyyzzz~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||yyywwwvvvvvvxxxyyyyyyxxxwwwzzz~~~}}}jjj;;;999555444333333222111444222MMMpppmmm}}}{{{}}}}}}rrr}}}EEE:::333444333555111111222...777NNNpppwwwlllbbbUUUHHHDDDEEEJJJQQQaaa{{{HHH888222...//////......111@@@PPPqqqgggrrrZZZjjjZZZAAAMMMYYY^^^KKKGGGOOOaaayyyoookkkpppxxx}}}yyyqqqfffTTTDDDCCC===CCCRRRiii}}}lllvvvQQQOOOPPP<<<111222777111666___}}}mmmSSSVVVbbb~~~}}}{{{xxxpppeeeWWWKKKCCC@@@:::>>>GGGYYYooo}}}xxx___RRRmmmwwwHHH===@@@?????????KKK\\\[[[III;;;;;;===999777<<>>???@@@AAAJJJaaazzz~~~lllWWW___KKK@@@999===??????FFFQQQRRRIIIDDDEEEAAA<<<999>>>GGGIIICCC;;;BBB???<<>>AAA???@@@CCCAAA===;;;<<<===;;;999888:::<<<:::;;;444===HHHcccNNNLLLTTTeeeooonnnkkklll___lll}}}~~~~~~~~~xxxtttvvv~~~~~~|||zzzzzz}}}~~~eee===:::666444333333333222111UUUuuuxxxyyy~~~zzzUUU>>>888999888000000444///111OOOvvv{{{{{{rrrnnnpppjjjaaaXXXPPPIIICCC@@@DDDJJJccc|||www<<<222---///000...111888NNNooowwwddd{{{^^^```YYYRRRJJJWWWmmm^^^LLLEEETTTvvv}}}yyy{{{qqqZZZHHHJJJTTT\\\fffqqquuu}}}|||pppmmmqqqyyy~~~{{{yyy|||zzzuuussslll[[[JJJBBBBBBBBBGGGSSSlll|||yyyqqqTTTGGGGGGAAA777555000111ZZZtttjjjccc{{{xxxuuuooo___JJJ???======>>>???HHHbbb~~~qqq[[[```}}}RRR>>>BBB@@@:::@@@AAA>>>===@@@AAA===:::???@@@<<<888:::;;;;;;:::888888:::>>>KKKfff]]]XXXuuuxxxppppppooojjjzzz|||}}}{{{xxxxxx{{{~~~~~~~~~~~~~~~}}}{{{{{{zzzyyyxxxyyy{{{}}}}}}|||eee===:::666444333333333222222XXX}}}}}}uuuvvvwww|||tttzzz^^^???777888888111222666222555XXX|||||||||qqqrrr|||xxxrrrggg\\\RRRIIIBBB>>>FFFHHHZZZ~~~rrr===333---///000...111888NNNvvvvvvzzzSSS{{{YYYYYYRRRLLLJJJ[[[lll\\\IIIDDDUUUyyypppjjjllleeeSSSFFFIIIRRRZZZdddpppzzzwwwhhh^^^]]]```cccddd\\\]]]fffxxx{{{wwwtttmmm\\\LLLBBB@@@@@@DDDNNNeeexxxxxx]]]IIIGGG>>>444333222777___yyyxxxppp{{{yyyxxxssscccNNN???<<<===>>>???GGG___{{{rrr^^^]]]RRR===@@@======AAABBB===<<<>>>===:::555999<<<:::999;;;;;;999===;;;999888777>>>SSSgggzzzzzzyyy}}}dddrrryyyxxxrrrfffbbbppp{{{zzz{{{{{{zzzyyy{{{|||~~~~~~~~~~~~}}}}}}|||||||||{{{zzzyyyxxxzzz}}}|||~~~eee===:::666444444444333222666aaavvvuuuvvvsssuuuzzzrrrpppmmmBBB666999777333555888444;;;bbb~~~}}}}}}}}}|||}}}~~~xxxrrrxxxyyyrrrggg[[[QQQHHHAAA===JJJGGGNNNnnnyyy>>>444---///000---111888MMM{{{ooovvvOOOyyy~~~YYY[[[SSSMMMKKK___kkk[[[HHHDDDXXX}}}ppp___WWWVVVSSSIIICCCHHHPPPWWWcccooo}}}tttiii]]]XXX[[[^^^]]]ZZZ^^^aaannn~~~yyyvvvnnn^^^NNNFFFCCCCCCFFFNNNbbbqqq}}}yyy___DDDAAA<<<111222333===fff~~~~~~{{{||||||wwwgggQQQAAA:::===>>>???EEE[[[vvvyyyfffZZZVVV===>>>;;;;;;>>>>>>;;;:::999777333555999<<<>>>@@@CCCAAA<<<===<<<:::666222444@@@MMMrrrxxxzzz{{{zzzhhhfffuuuvvvccc]]]eeeoooxxx~~~xxx}}}~~~yyyxxx|||}}}yyyzzz{{{{{{|||~~~~~~}}}|||{{{{{{|||}}}}}}{{{zzzzzz||||||xxxzzz}}}yyytttrrrpppuuueee<<<999666444444444444333;;;lllqqquuuxxxqqqrrrxxx||||||wwwnnnuuu{{{FFF777;;;666444666777444???hhhyyykkktttyyy|||rrr^^^aaaeeelllxxxyyytttzzz|||ooohhh^^^TTTLLLFFFAAA>>>JJJHHHJJJfff~~~???444...///000---111888NNNyyytttfff{{{[[[vvv~~~___fff]]]RRROOOdddnnn\\\HHHFFF\\\wwwbbbPPPHHHFFFCCCAAABBBIIIOOOVVVcccooo{{{~~~wwwkkkfffaaaaaafffjjjkkkiiiuuu|||{{{wwwooo___PPPFFFCCCBBBFFFMMM^^^~~~qqqxxxxxx___???>>><<<333333444???kkk~~~}}}~~~~~~vvvfffQQQBBB;;;<<>>>>><<<777333666:::===@@@DDDGGGCCC<<<:::::::::888444555;;;AAAaaassspppuuuxxx\\\jjjvvvnnndddddddddgggsss{{{~~~{{{|||~~~|||yyywwwvvvwwwyyy{{{}}}~~~}}}|||{{{{{{}}}}}}|||}}}~~~|||yyyuuuxxx}}}sssllljjjeeehhhyyyeee<<<999555444444444444333>>>vvvttt|||{{{nnnpppvvv~~~rrrlllkkkooossswww~~~~~~pppyyyxxxGGG777:::666444555555333AAAkkknnnbbbooovvvzzzwwwfff^^^[[[```fffnnn|||vvvsss|||}}}rrrfff___VVVNNNGGGCCC@@@>>>DDDKKKNNNlllAAA555...//////---111999PPPxxxjjjeeezzz]]]vvv~~~___eee\\\RRRSSSmmmppp^^^JJJJJJaaannnXXXHHH@@@>>>;;;===CCCJJJOOOWWWdddpppzzzvvvooojjjeeefffhhhjjjlllooosssvvvsss|||vvvnnn___QQQAAA======AAAGGGVVVwwwyyywwwhhhCCCFFF>>>666555222===mmmzzz}}}rrr```PPPCCC<<<<<>>666:::<<<===;;;:::;;;===>>>GGG```~~~hhheeezzzvvvaaaffftttoookkkccc___fffvvv|||wwwwwwvvvuuuuuuxxx|||}}}~~~}}}|||{{{|||~~~~~~~~~{{{xxxvvvyyy~~~{{{ooofff___XXX^^^uuueee;;;999555444444444444444==={{{yyy|||jjjlllsss}}}~~~xxxsssqqqnnniiiffffffhhhooowww|||qqqtttKKK888888666444333333555FFFooojjjbbbooossswwwzzzfff]]]\\\___jjjvvvqqqtttzzz{{{sssnnnddd^^^TTTLLLFFFBBB???===>>>MMMSSSqqqBBB666...//////---111999PPPzzzrrrnnnlllUUU|||~~~YYY\\\RRRLLLWWWzzzppp]]]KKKLLLfffgggOOOBBB===<<<999>>>DDDIIIOOOYYYfffppp|||wwwmmmjjjhhhhhhlllooopppooopppuuuzzzooo{{{uuulll^^^QQQBBB<<<===BBBFFFRRRsssyyytttqqqFFFJJJ???888666111<<>>=========:::;;;@@@BBB???:::888666999::::::<<>>===:::777KKKeeewwwxxxrrrxxxqqqeeeSSSgggrrrqqqjjjaaa___jjjxxx~~~~~~|||vvvyyyzzzwwwvvvyyy{{{{{{{{{{{{{{{{{{}}}}}}}}}~~~}}}zzzxxxzzz~~~vvvggg\\\PPPLLLXXXuuuddd;;;888555333444555555444===vvv|||fffhhhooozzzyyyuuuuuuyyyyyysssnnnmmmddddddfffmmmwwwrrrqqqTTT===888777444333444:::NNNvvvddd```mmmooouuunnnbbbaaafffiiizzz|||mmmuuu|||{{{uuuooolllkkkccc]]]SSSKKKEEEBBB@@@>>>@@@OOOOOOkkkCCC777/////////---111:::JJJxxx{{{uuudddXXX[[[\\\RRRMMM^^^kkkYYYHHHMMMiii{{{```HHH===::::::;;;???DDDHHHNNNYYYfffooo~~~xxxnnnkkkmmmoooqqqrrrsssssssssuuuyyy|||{{{zzzsssjjj]]]PPPFFF??????DDDFFFOOOpppqqqqqqyyyGGGFFF>>>666444111>>>ooo}}}~~~nnn\\\OOODDD<<<:::???@@@@@@LLLeeeyyykkktttuuusss```@@@@@@AAAIII???888999999666555666777:::;;;888888<<<>>>>>>:::===<<<999:::===;;;666666>>>JJJhhh~~~|||rrr~~~fff]]]hhhqqqsssiii______hhhpppwwwzzz}}}~~~~~~yyy~~~zzzwwwyyyyyywwwwwwxxxyyy{{{|||~~~|||{{{zzz{{{~~~}}}|||~~~|||ooo]]]OOOFFFEEEVVVxxxddd;;;888555333444555555444>>>nnn{{{{{{ccceeemmmwww~~~xxxxxx~~~wwwvvv{{{}}}yyywwwyyyooogggbbbhhhxxxsssppp]]]DDD;;;888444222555>>>UUU{{{qqq[[[\\\jjjllltttttthhhccchhhooo}}}{{{uuuvvvvvvtttrrroookkkggg___YYYPPPIIIEEECCCBBBAAAFFFPPPGGG```CCC777/////////---111:::DDDttt}}}vvvfffeeecccggg\\\UUUdddgggUUUFFFMMMkkkyyy\\\CCC999888888===AAADDDFFFMMMYYYfffnnn~~~}}}vvvlllgggkkkrrruuuvvvsssqqqrrrvvvzzz|||}}}zzzrrriii\\\PPPEEE>>>===AAAAAAIIIiiimmmuuuIIIEEE<<<333111111AAAqqqrrrvvvnnnzzz|||ooo]]]PPPEEE;;;:::???@@@???KKKdddyyymmmhhhhhh}}}dddEEEEEEGGGYYYKKK===999888555666999222666666222111666<<<>>>666888777444666;;;:::444777999999VVV|||xxxzzzzzzaaa\\\mmmxxxqqq```YYY\\\bbbpppvvv|||}}}zzzyyy||||||}}}xxxxxxwwwssstttuuuwwwzzz|||}}}~~~~~~xxxxxxxxxzzz}}}zzzkkkUUUDDDDDDDDDXXX|||mmm>>>888444555555444444777DDDdddzzz```eeemmmttt{{{~~~yyy{{{~~~~~~~~~xxx~~~}}}sssbbb999:::444777888222888aaahhh```WWWVVV___mmmyyy{{{pppjjjfffgggppp|||~~~wwwrrr{{{yyyxxxxxxxxxqqqfff\\\[[[WWWPPPHHHDDDBBBBBBCCCJJJMMMOOOaaa|||HHH999......000///222888NNNllllllkkkYYY~~~^^^fff]]]fffrrr|||gggZZZHHHLLLmmmvvvYYYBBB;;;<<<>>>HHHEEEJJJSSSUUUSSS[[[iiivvvkkkbbbdddllltttvvvvvvvvvrrrrrrxxx|||~~~~~~{{{vvvkkk[[[PPPDDD>>>>>>BBBBBBHHHcccwwwuuuLLLJJJ>>>444444222<<>>999777888777555222000333666444111111666;;;999999999:::999888666444777555666???MMM___uuu~~~{{{YYYZZZfffuuurrraaaYYY\\\mmmpppyyy~~~~~~}}}}}}vvvuuuyyyxxxuuurrrrrruuuwwwyyyyyyssstttwww{{{~~~}}}~~~|||}}}|||jjjRRRAAAFFF@@@cccppp>>>888444555555444444777RRRfff~~~~~~xxxrrrmmm\\\___fffqqq}}}}}}{{{wwwjjjjjj;;;888555777888111666^^^rrrYYYYYYYYYZZZ^^^eeennnttt{{{pppgggeeehhhooo|||}}}{{{zzzzzz|||rrrxxxzzzsssggg```bbbggg___ZZZQQQIIIDDDAAAAAABBBIIIKKKLLL]]]GGG999......000///222888GGGrrrwww~~~kkkbbb~~~aaahhh\\\___hhhtttfff[[[IIILLLmmmqqqUUU@@@;;;???BBBJJJJJJLLLQQQZZZbbbccc```^^^XXXUUU[[[fffooouuuvvvwwwsssrrrwww}}}{{{vvvjjj[[[PPPBBB>>>>>>CCCDDDLLLhhhvvv~~~YYYUUUMMM<<<444///:::fff||||||tttyyyyyylll\\\LLLBBB===:::;;;AAAAAAEEE```~~~zzz[[[```TTT===???===AAA>>>;;;999888666444222444666777555222111333666888:::<<<:::666444444666666444444555<<>>888444555555444444777PPPkkkzzzwwwmmmfff```\\\[[[UUU\\\fffpppxxx}}}{{{~~~wwwdddxxxrrr???888555777888111888```wwwcccTTTXXX]]]^^^]]]aaajjjqqqrrrjjjccceeennnzzzyyyuuuuuuqqqtttssskkkaaa^^^eeennnaaa\\\RRRIIICCCAAAAAABBBIIILLLLLL\\\EEE888...///000///222999IIIuuuxxxkkk```}}}hhhnnn^^^YYY^^^pppfff]]]KKKMMMlll~~~kkkQQQ???<<>>>>>>>><<<888555444444666666666555555555555555777;;;===;;;555222444999666777777333111AAAccc}}}{{{~~~\\\MMMZZZgggdddZZZZZZ```kkkvvvzzzvvvttttttxxxxxx{{{}}}xxxwwwyyywwwsssllleee``````dddgggpppssswww{{{}}}~~~}}}|||{{{zzzyyy{{{ttt^^^JJJ@@@GGG[[[uuu>>>888444555555444444777HHHlllyyy|||rrrdddYYYSSSQQQOOONNNPPP\\\iiipppqqqvvvzzzvvvwww||||||eeetttxxxCCC999444555777333<<>>>>>FFFddd{{{{{{rrrOOO```EEE???CCC???<<>>888444555555444444777JJJmmm}}}{{{jjjbbbYYYWWWYYYYYYTTTOOOUUUZZZaaaiiirrr|||~~~uuuqqqsssyyy|||~~~~~~bbblllGGG666444555777444>>>hhhsssbbbXXXUUUZZZWWWWWWZZZ___cccdddccc\\\aaahhhqqq{{{yyywwwwwwyyy|||{{{ppphhhllluuuwwwlll___WWWRRRKKKDDD@@@@@@BBBDDDCCCIIIPPPhhhzzz@@@555...///000...222;;;XXXqqq~~~aaazzzlllOOOrrrfffhhhXXXIIINNNqqqhhhcccRRRNNNjjjvvveeeTTTHHHCCCDDDHHHKKK\\\ttt~~~nnnQQQ@@@>>>JJJTTT___eeennnyyy}}}{{{uuuiiiYYYLLLGGGBBBAAAEEEEEEKKKfffxxxhhh```BBB333555:::<<>>===;;;AAA:::666888;;;===@@@DDDZZZvvvxxx|||yyylllwwwKKK@@@VVVlll[[[WWWTTTZZZgggtttyyyyyyooosssuuutttqqqrrruuuxxx|||vvvnnniiijjjrrrrrrttttttttttttwww|||}}}zzzzzz}}}zzzeeeNNNFFFJJJbbbzzz>>>888444555555444444777III{{{{{{oooUUUUUUYYYaaahhhiiiccc\\\___ZZZYYYeeewwwzzzsssppprrruuuxxxyyy{{{|||[[[```KKK222555555666333===fffrrr```SSSPPPTTTZZZXXXZZZdddmmmmmmbbbWWWQQQ^^^lllvvvzzzwwwwwwvvvwwwyyytttsssrrrqqqnnnhhh___XXXPPPLLLGGGBBB???@@@AAACCCJJJMMMQQQgggzzz>>>444///000///---222;;;TTTvvvdddtttnnnZZZuuuiiijjj^^^MMMPPPzzzkkkgggUUUOOOiii}}}ooo^^^QQQHHHCCCCCCGGGQQQ___pppqqqUUU777777HHHMMMYYYdddkkkwww}}}{{{uuuiiiXXXKKKBBB===>>>BBBCCCKKKggguuuooofffQQQ<<<888888555RRR|||zzzlllYYYJJJGGGLLLXXXWWWUUUPPPLLLQQQdddvvv{{{ooogggZZZNNNDDD===888555888888>>>GGG^^^uuurrrjjjQQQmmmKKKEEE@@@@@@>>>>>>>>>===:::777666666666555444444444555666777888555444888>>>AAA===888@@@555...333;;;===:::888@@@gggzzzyyyyyysss}}}RRRFFFVVVaaa]]]XXXVVV\\\fffllllllooouuuxxxuuuqqqrrrvvvwww|||vvvmmmiiilllssszzz~~~wwwwwwwwwuuurrrsssxxx|||~~~}}}{{{zzz{{{}}}{{{ppp[[[IIIMMM]]]>>>888444555555444444777GGG~~~lll]]]LLLQQQXXX___ccceeeggghhh```ccchhhnnntttwwwxxxxxxzzzwwwtttrrrsssuuuvvvwwwzzz\\\]]]NNN555555555666333>>>hhhvvvggg^^^WWWRRRTTTZZZ]]]\\\___jjjtttrrrcccUUU___ppptttzzzzzzrrrqqqpppqqqpppkkkddd\\\XXXVVVLLLIIIFFFBBB@@@???@@@AAANNNQQQTTTiiiuuu<<<333///000///---222<<>>PPPVVVbbblllttt}}}{{{uuuhhhWWWJJJ@@@<<<<<>>===;;;999777777666555333444555555222000111666:::555555666999======999555777333333888;;;:::777777666IIIcccuuuwwwsssrrrvvvxxxXXXCCCYYY___```XXXRRRTTTYYY[[[jjjttt{{{wwwsssrrrsssrrrzzztttnnnmmmpppqqqoookkk{{{}}}}}}yyysssooopppsssvvvyyy|||{{{yyyyyy}}}}}}}}}~~~yyyooocccRRRKKK```~~~>>>888444555555444444777MMMttt___NNNNNNRRRUUUSSSQQQUUUbbbnnnZZZooo~~~jjj___hhhvvvvvvvvvuuuuuuuuuuuuwwwwww|||bbbcccQQQ<<<444444666555BBBmmmooo^^^PPPOOOUUUYYY]]]bbb___\\\]]]dddllllllbbbWWWyyy}}}vvvxxxrrrllleeeaaa```^^^ZZZVVVKKKIIIFFFCCCAAA@@@??????GGGNNNXXXqqqqqq~~~;;;333///111///---222<<>>>>>BBBBBBHHHccc|||oooXXX;;;333777888RRRxxx}}}lllTTTGGGPPP___VVVSSSUUU\\\```fffttt}}}hhh\\\LLL???777444222222666888;;;;;;IIIlll~~~rrr{{{|||mmmaaaYYYOOO|||NNN@@@555>>>===999555333555555333111000222333111...111999@@@222555999;;;:::777444222///444>>>DDDAAA888444555999,,,777\\\tttpppjjjnnnyyy~~~yyySSSBBBTTT```ZZZOOONNNUUU[[[[[[iiiuuuvvvuuuwwwxxxvvvssspppooouuu|||}}}vvvnnn}}}~~~uuummmjjjjjjooouuu||||||xxxvvvzzz~~~{{{|||}}}}}}}}}}}}|||||||||pppdddZZZMMMPPPrrrDDD777555888444444888444QQQ~~~sssdddQQQMMM\\\ZZZeeeccc[[[\\\\\\]]]dddaaarrryyylllkkkhhh{{{|||uuupppssszzz{{{uuu|||gggdddOOO888999555555777FFFoooxxxWWWOOOPPP[[[```[[[XXX[[[___bbbfffiiibbbTTT]]]yyy|||}}}lllqqqjjjaaa[[[YYYXXXUUUQQQGGGHHHGGGDDDBBBCCCDDDCCCGGGMMMYYYfffwww999333///......---000666QQQpppppptttyyyTTTvvv}}}kkkrrrkkkMMMXXXggg]]]iiifffWWW]]]uuuRRR>>>??????@@@CCCAAASSS[[[RRR===:::LLLTTTNNN]]]nnn}}}yyywwwrrrgggUUUHHH???EEEDDDBBBCCCFFF___ooofff___AAA111444888KKKppp{{{lllVVVJJJLLLTTTaaa^^^cccjjjiiigggsssvvvrrreeeQQQ@@@:::666...---333333:::>>>>>>EEEZZZttt{{{iii^^^SSSWWWGGG;;;999:::888666333222333333222111000000111222333444444555333111555<<<===888666999:::<<<>>>>>>;;;777444333---===;;;:::ZZZ~~~tttoooWWWBBBFFFXXXVVVLLLQQQZZZTTT[[[fffpppwww{{{yyyuuummmmmmhhhmmmxxxvvvooosssxxx{{{~~~{{{tttoooooopppwwwzzz}}}~~~{{{xxxwwwwww~~~}}}||||||yyywwwxxxzzzwwweeeXXXVVVWWWhhhDDD777555777333444888444PPP{{{}}}aaaUUUPPPOOOVVVfffpppllldddeeebbb___dddsssrrruuu}}}uuunnntttuuuvvv{{{|||gggfffPPP;;;888444333444@@@hhhyyyWWWQQQSSS[[[^^^[[[]]]eeekkknnntttqqqaaa\\\pppvvvxxxkkkrrrhhh^^^ZZZ[[[ZZZTTTMMMJJJHHHEEEBBBAAAAAAAAA@@@IIISSSYYY|||lllyyy999333///......---000555OOOsss|||qqqrrrWWWuuujjjmmmoooRRRQQQ^^^```llliiiZZZ___qqqNNN:::===>>>???AAA>>>DDDNNNNNNCCCBBBJJJKKKDDD[[[jjjvvv{{{}}}yyyvvvqqqeeeTTTGGG>>>@@@???BBBFFFGGG^^^rrrnnn}}}dddEEE666::::::HHHmmmtttoooUUUEEEKKKYYYjjjnnnssssssooolllrrrzzz~~~}}}rrrhhh^^^MMM>>>999444...///777777>>>AAA>>>CCCWWWqqq||||||www___ZZZVVVcccIII888444777999666333111111222222111222222222222222222222222555333777===>>>;;;999;;;666888999999777444333333111444///333KKKcccuuussspppooorrryyyYYY???KKKZZZ^^^YYYOOOTTTVVV\\\eeeoootttqqqlllkkkooommmpppxxxsssnnntttsssvvvxxxwwwsssqqqtttwww~~~xxxvvvvvvyyy{{{|||~~~~~~}}}|||zzzxxxxxxyyytttooo___SSSfffEEE777555777222333777333CCCzzzsssyyypppPPPMMMUUUWWWYYYbbbllljjjffflllmmmlllqqqooommmjjj{{{~~~jjjgggzzzwwwssszzz}}}uuuvvvOOO;;;999444333222===ddd}}}YYYWWW[[[aaaaaa\\\^^^eeennnqqq~~~uuu\\\eee{{{rrrtttkkkqqqfff[[[YYY\\\[[[RRRHHHJJJEEE???>>>@@@AAABBBAAAOOOSSSYYYooorrr888333//////...---000555LLLuuuwwwuuuZZZrrrjjjhhhxxx___NNNYYYbbbooommm\\\^^^~~~mmmKKK888===AAACCCDDD@@@DDDJJJNNNNNNMMMNNNLLLIII]]]jjjrrrrrrxxx~~~yyyuuunnnbbbRRRFFF???===<<>>999;;;@@@CCCEEEGGGRRRMMM[[[mmmddd777222//////...---///444JJJppp~~~^^^kkkllldddpppPPPWWWbbboooooo^^^\\\wwwiiiIII:::BBBHHHJJJKKKGGGPPPNNNOOORRRRRRPPPRRRWWW]]]iiiqqqqqquuuyyytttlll___QQQFFFCCC???>>>GGGKKKHHH```{{{|||TTT@@@DDDBBBFFF```yyy}}}hhhUUU^^^uuuhhhNNNGGG???777333000000888BBBDDDJJJJJJFFFJJJ\\\tttvvv]]]NNNIIIbbbwwwGGG<<<<<<;;;<<<888333111000111111111222222222111111111111111222222222444333222111111222333444333333555777:::777222333@@@IIIAAAHHHbbb|||vvvyyy|||{{{|||XXX777DDD[[[[[[UUUQQQPPPWWW___dddeeefffgggnnnoootttzzzssslllrrr~~~}}}zzzvvvtttuuuyyy}}}xxxxxxyyyzzzzzzyyyuuussswwwyyyzzz{{{}}}|||uuu\\\^^^xxx|||zzzwww~~~~~~}}}}}}HHH:::666777111222666333<<>>999444222111444===EEEDDDHHHJJJIIIPPPcccwww}}}kkkYYYLLLQQQ^^^<<<999<<<444<<<888444222222222333222//////000111111222333333666777666444333222111000000111111111222444777:::222333222888AAA;;;666@@@sssxxxxxxrrrppptttwwwtttVVV???JJJWWWYYYWWWXXX\\\\\\ZZZ]]]ccceeehhhiiippp|||wwwnnnpppzzzxxxtttpppnnnooorrruuurrryyy{{{vvvtttuuuwwwzzz{{{zzz||||||uuueee___zzzzzzxxxxxx|||}}}|||zzzzzz~~~yyy|||KKK<<<888888222333777444>>>ttt~~~|||ZZZ\\\mmmhhhaaakkkuuu}}}wwwlllmmmooosss}}}ssswwwYYY___mmmlllbbbrrrUUU===777555555333===eeeooodddZZZ[[[eeeooorrrqqqfffpppwww```mmm}}}vvvtttmmmjjj```___]]]YYYTTTOOOLLLJJJFFF???===AAAAAA???BBBJJJJJJVVVhhhwwwyyyUUU666111...///...,,,...222KKKXXXuuullliiitttddd{{{eee||||||QQQHHHddduuu{{{kkk```ooo[[[CCC===GGGJJJJJJMMMLLLNNNOOOTTTYYYYYYUUUTTTVVV]]]dddlllppprrrxxx|||vvvoooeeeYYYMMMEEE===BBBBBBDDDGGGMMMkkkwwwfffkkkrrruuurrrgggzzz}}}xxxsssppppppnnnkkkmmmqqqffflllxxxMMM@@@888666333222555:::AAAEEEBBBEEEGGGKKKXXXjjjxxx~~~|||uuu]]]RRRKKK]]]MMM;;;888<<<444999666444333333333333222......///000111222333444444666444000///111111///....../////////111444666555777111///999999222333JJJccctttoooiiiqqq|||mmmXXXCCCCCCXXXWWWZZZ^^^YYYQQQRRRYYY^^^aaaaaakkkzzzxxxppprrrvvvuuusssqqqqqqsssuuuwwwxxx}}}~~~wwwtttxxx~~~zzz~~~}}}yyyyyy{{{tttiiiYYYzzz~~~pppuuuzzz|||yyyxxxzzz~~~zzzvvv}}}yyy~~~MMM>>>999999333444888555555iiizzzYYYUUUgggjjjeeejjjsssuuutttuuuzzzzzzmmm]]]NNNllliiigggzzzXXX;;;:::777777222999___~~~rrrlllpppvvvxxxvvvrrr{{{wwwiiilll{{{uuuppphhhjjj___\\\XXXUUUSSSPPPLLLJJJEEE@@@BBBFFFCCC>>>BBBMMMKKK[[[mmmoooQQQ555111...//////,,,...111GGGTTTpppuuu]]]}}}ccc~~~kkkwwwXXXHHHdddwwwpppbbblllYYYEEEAAAJJJGGGDDDGGGHHHJJJQQQXXX[[[]]]]]]\\\YYY```ccchhhlllnnnsss{{{|||}}}~~~~~~{{{xxxrrrjjj```TTTIIICCC:::AAABBBCCCOOO^^^wwwjjj~~~rrrmmmppplllnnnllliiikkkooonnnjjjcccxxxdddAAA???666444222444:::@@@DDDDDDCCCEEEHHHQQQaaasss{{{zzz{{{oooSSSPPPOOOfff???AAA777999999444222222222333333111000//////000000111111222222///111000,,,,,,111222000...///000000///000222444777777222333<<<999222666333HHH```mmmsssxxx~~~eeeHHHJJJHHHNNNWWWVVVMMMJJJOOOTTTZZZ]]]hhhvvvvvvrrrxxxvvvvvvvvvwwwyyyzzzzzzzzz|||}}}}}}xxxssssssyyy~~~xxx}}}|||vvvwwwyyyqqqccclllzzz~~~}}}qqqxxx}}}~~~{{{{{{zzz~~~ttt}}}}}}OOO???::::::333444999666,,,bbbyyy}}}YYYKKK___nnnnnnnnnrrr{{{vvvsssvvvsssnnn___UUUIIIooorrr}}}wwwhhhxxxaaaAAA???;;;999333777[[[zzztttooo~~~wwwuuu~~~wwwnnneeelll```ZZZTTTRRRSSSSSSNNNHHHAAA???CCCIIIEEE???EEERRROOOZZZooohhhMMM555000...//////,,,---111BBBVVVxxx^^^yyybbb|||rrrvvvcccNNNaaauuuqqqaaaiiiZZZHHHFFFMMMGGGAAADDDFFFIIIQQQVVVUUUWWW^^^```]]]\\\\\\___ccchhhmmmttt{{{pppooorrryyy|||~~~~~~sssooonnnhhhnnnwwwtttooofff\\\QQQGGGAAA999BBBCCCFFFZZZooovvvtttrrrqqqkkkggghhh^^^fffgggaaabbbiiihhh```aaaZZZ<<<@@@666444222555===DDDEEEBBBGGGHHHKKKVVVjjj{{{~~~yyyqqqeeeKKKRRRWWWmmmbbb111BBB111222:::000///000111333222000...111111111111000000000000...222111...///666999666111222333333222222333444111000000:::BBB777...888111333FFFggg~~~xxxvvv}}}ssslllfff:::888???OOOTTTMMMHHHJJJMMMVVV\\\fffsssssssss}}}uuuuuuvvvxxxzzzzzzxxxvvvyyyxxxwwwvvvttttttuuuvvvsssxxxxxxtttvvvzzzrrrdddxxxzzz|||yyywww|||}}}|||vvvwww{{{~~~{{{```999CCC;;;999222888666444TTT~~~]]]NNN___lll{{{nnnzzz~~~pppooo}}}ooommmaaaiiijjj{{{^^^OOOKKK<<<===444:::HHHtttwwwmmmnnnkkk```[[[XXXTTTSSSTTTQQQJJJDDD@@@@@@CCCFFFFFFEEEIIINNNWWWUUUvvv~~~]]]OOO999222......---,,,---///CCCWWWdddfffsssmmmggguuueeeqqqMMMaaakkkxxxwwwggg```xxx^^^LLLEEEFFFDDDFFFGGG>>>EEERRRUUUMMMOOO]]]ccc^^^QQQXXX]]]bbbkkktttsssmmmiiiddd^^^aaannn|||}}}wwwiiifffeeehhhnnnxxxzzzuuusssnnnggg\\\PPPFFF???>>>;;;HHHKKKWWWXXXSSS~~~{{{www}}}yyyrrrqqqmmmddd^^^]]]___bbbaaa^^^aaaeeeccc\\\jjjqqqjjjDDD555===555222444;;;AAABBBEEEHHHKKKJJJPPPaaassszzzxxxtttrrrJJJUUUTTTYYYKKK===:::444333333333333222222111000//////333333333333333222111000222000000333888;;;<<<;;;111333333//////222333000///333666666444333777;;;;;;333333EEE[[[ggghhhffftttqqqpppsss}}}xxxyyy```EEE111444===???CCCKKKLLLJJJQQQ___iiikkkooouuupppjjjjjjrrryyyzzzyyyxxxzzzvvvuuuyyy|||||||||xxxyyyzzzxxxsssqqqssswww~~~zzz{{{~~~{{{{{{{{{|||~~~~~~zzzyyy}}}|||yyyxxxvvvwww~~~yyy}}}lll@@@FFF>>>>>>666:::777888NNNeeeUUUgggvvv~~~kkkeeeuuu|||ttt{{{{{{yyy~~~zzz|||hhhYYYYYYFFF>>>444:::GGGxxxtttqqqnnniii^^^ZZZVVVSSSRRRRRROOOHHHBBB>>>CCCFFFCCC@@@CCCKKKRRRSSShhh|||pppiiiLLL888222.........,,,,,,///<<>>CCCDDDFFFIIIJJJQQQ^^^lllxxx{{{uuummmUUUNNNaaaSSScccttt@@@888999666444111333333222222111000000///222222333333222111111000444222111222666888888777111444333000000333333111///222555555222222555999666000...444AAARRRhhhxxxlllrrrxxx{{{}}}}}}JJJ555:::BBBEEEDDDCCCCCCGGGRRR\\\bbbfffiiijjjhhhiiimmmoooooosssxxxwwwtttuuuzzz}}}||||||~~~~~~uuuxxxyyylllwwwyyywwwxxxzzz{{{}}}}}}~~~}}}||||||}}}|||{{{}}}~~~wwwGGGKKKBBBAAA666777333888FFFnnnZZZmmm~~~fffppp|||zzzyyyttt~~~xxxyyyxxxqqq|||zzzmmmpppVVV???444666CCCeeebbbwww~~~pppjjjddd^^^YYYUUURRRPPPOOOLLLFFFAAA===GGGJJJBBB===EEEQQQXXXUUUrrruuupppsss~~~|||KKK888111---......,,,,,,///777VVVjjjoookkk]]]}}}ttt```{{{\\\zzzhhh___gggtttyyylll```mmmbbbKKKJJJXXXXXXPPPMMMLLLGGGDDDHHHSSSYYYXXX\\\ddd``````^^^\\\```gggkkkkkkooorrrppphhhccceeejjjlllvvvyyyzzzuuuqqqiii___TTTHHH???:::EEECCCFFFBBBLLLaaattt}}}XXX___rrr{{{wwwnnnfffeeefffbbb\\\XXXXXXTTTKKKCCCBBBFFFJJJIIILLLDDDEEEGGGHHHRRRWWWOOOQQQHHH>>>999555222444888555555999@@@EEEEEEFFFIIIFFFXXXkkkvvv|||{{{nnn```KKKPPPdddXXXhhhZZZ444333777666444///333333222222111000000000111111222222111111000000555333111222333444333222111444333000000333444111...111333333000000222555333333111//////???___|||rrruuuxxxxxxxxxzzzOOO///999EEEAAADDDEEECCCDDDJJJSSSZZZ[[[fffhhhlllmmmhhheeekkkuuusssqqqrrrxxxzzzwwwuuuuuuzzzvvvwwwxxxpppkkk{{{|||yyyyyyyyyyyyyyy}}}{{{}}}{{{~~~zzzwww|||||||||zzzzzzzzz}}}~~~~~~UUU\\\TTTLLL888555222333>>>uuuttt\\\mmm|||eeevvvzzzzzzuuu|||}}}uuuxxxiii@@@444333<<>>HHHKKKCCCAAAMMMXXXZZZ^^^nnn\\\lll|||zzzrrrQQQ666111---......,,,,,,///555NNNbbbfff~~~eeeoooyyy______sssvvvYYY^^^nnn{{{tttfffkkk}}}zzzZZZGGGNNNeeebbbQQQIIIGGGIIIEEEDDDHHHNNNSSSXXX\\\eeedddaaa```aaaeeeiiijjjhhhqqqxxxuuupppmmmllliiirrrrrrwww}}}tttooofff[[[OOOEEE===:::<<>>;;;:::CCCHHHKKKSSSrrrOOOGGGhhhkkk~~~{{{pppkkkkkkmmmkkkgggNNNJJJFFFBBB???>>>@@@BBBCCC<<<@@@FFFCCCEEEGGG@@@:::@@@BBB===999<<<===;;;>>>===???CCCCCCCCCFFFLLLWWWhhhxxx}}}yyymmmWWWBBBJJJttt^^^___KKK777111444...,,,111222111000000000000000//////......///000000/////////000000000/////////000111---//////,,,---000111///......///...---,,,---...,,,,,,---///...,,,111888QQQXXXdddrrr{{{|||xxxsssbbbttthhh<<<000<<>>888777TTT|||xxxwwwxxxyyyiii\\\VVVUUUSSSRRRPPPNNNKKKHHHFFFEEEGGGEEECCCEEEJJJOOORRRRRRkkkvvvjjjkkk}}}{{{VVV444///,,,...///,,,,,,......BBB]]]cccvvviiipppgggqqqoooeeeuuu```UUU]]]wwwuuulllpppuuutttcccaaavvvkkkcccbbbccclllllleeehhhoooeeePPP]]]```gggnnnqqqooopppsss}}}}}}~~~{{{}}}{{{xxxpppiii^^^RRRHHHAAA???>>>@@@GGGEEEJJJTTT{{{sssuuuJJJAAA]]]cccppp|||rrrnnnlllgggaaaSSSLLLDDD???<<<<<>>DDDMMMLLLCCCIIIQQQPPPQQQWWWVVVSSSNNNJJJHHHGGGGGGJJJNNNHHHEEECCCCCCDDDIIIUUUbbbtttyyy}}}iiiSSSOOOYYYzzzllloooFFF666///111222+++---333111------------------------,,,,,,---..................000000///---,,,...111***------++++++///000...,,,,,,+++,,,---------,,,333---***---/////////111,,,@@@YYYjjjpppqqqtttwwwzzz}}}{{{oooSSSDDD>>>FFFHHH@@@<<<@@@>>>>>>CCCNNNVVV[[[```eeeaaaaaafffooosssqqqnnnnnn]]]WWWeeezzzpppuuuvvvvvvxxx{{{}}}~~~|||yyy||||||{{{{{{zzzyyyxxxwwwzzz~~~}}}zzz{{{|||{{{}}}~~~{{{{{{}}}{{{uuuuuuyyy~~~|||{{{{{{|||}}}||||||~~~xxxwww||||||www~~~~~~vvvvvvuuuqqqmmmjjjjjjkkkVVVAAA888666<<>>???@@@CCCKKKGGGUUUfff~~~fffPPPEEEAAA===```WWWvvvxxx{{{xxxoooeee[[[VVVRRRPPPOOOIIIBBBCCCIIIJJJDDDNNN[[[XXXVVVWWWTTTRRRIIICCCGGGIIIEEEAAABBBJJJFFFDDDDDDEEEMMM]]]kkkqqquuu}}}{{{bbbKKKSSSlllgggxxxooo???666---...///,,,111555000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---///111222000---+++---///+++......+++,,,000111///,,,+++++++++---...---,,,...------///---***,,,111,,,...777KKKbbbsssxxxwwwssszzz|||[[[@@@@@@DDD<<<:::AAAAAA>>>>>>BBBFFFMMMXXXbbb[[[ZZZ^^^eeegggccc______RRRbbbxxxyyywww|||}}}}}}wwwrrr|||}}}~~~~~~~~~}}}{{{zzz}}}{{{zzz|||vvvzzz}}}zzzxxxyyy}}}|||wwwwww|||zzzzzzyyyxxxxxxyyyyyyzzz~~~}}}uuuqqqttt~~~}}}}}}~~~~~~}}}|||zzzyyytttuuu{{{zzzsssyyy|||zzzzzzxxxrrrjjjeeeddddddUUU???;;;<<>>@@@\\\ttt```[[[XXXSSSOOONNNJJJGGGGGGHHHHHHFFFDDD>>>===EEEPPPPPPSSSmmm~~~sss|||vvvrrrAAA000///...------,,,------///+++CCCMMMaaawwwmmmtttvvvfff|||mmmhhhkkk]]]gggzzzrrrbbblllwwwppp|||qqqbbbhhhlllZZZVVVcccdddgggZZZHHHJJJZZZ```cccoooyyy|||wwwnnnddd[[[QQQIIIBBB======AAAKKKFFFKKKSSSpppooo~~~vvvGGG@@@;;;EEEJJJNNNeee~~~}}}~~~}}}vvvppp\\\ZZZWWWPPPHHHCCCEEEKKKQQQQQQTTTWWWZZZZZZXXXUUUNNNMMMJJJHHHGGGGGGHHHHHH@@@JJJNNNHHHEEEQQQgggwwwooorrrpppSSSKKKhhhnnnhhh\\\???000000///............///,,,,,,++++++,,,,,,---...,,,,,,------...---------000000//////............,,,,,,+++++++++,,,---...++++++++++++,,,---......CCC===444...---.........333000000999KKK```qqqzzz{{{}}}ppprrreee>>>444@@@CCC999===@@@AAA???<<<>>>DDDIIIFFFOOOUUUPPPIIIFFFEEEEEEMMMxxxzzzrrrwwwyyyzzzzzzxxxvvvvvvvvvyyytttqqqvvv|||zzz}}}wwwxxxzzzxxxxxxyyy|||{{{{{{uuurrr|||}}}yyy}}}{{{yyyvvvvvvwwwyyyzzzxxxzzz~~~}}}qqqssszzz|||yyyyyyzzz}}}~~~}}}yyy{{{}}}}}}zzzxxxvvvvvv|||zzzyyyxxxuuussssssoookkkiiihhhgggfffeeeZZZCCC>>>???DDD===WWW|||pppmmmwww~~~vvvyyyooohhhqqqnnnOOO@@@===555===;;;RRRkkk[[[WWWTTTQQQOOOKKKIIIGGGGGGHHHHHHEEECCCAAA>>>FFFRRRPPPQQQqqqtttddd888000///...------,,,,,,---111***>>>HHH\\\pppdddgggiiiyyyooocccqqqaaabbbqqq}}}vvvhhhfffzzzuuussstttppp\\\YYYcccbbboooeeeUUUTTT``````[[[bbbwww}}}xxxqqqiii___VVVMMMFFFAAA===???DDDMMMHHHLLLZZZvvvfff======@@@===999EEEjjjpppxxx{{{mmm___]]]VVVNNNEEEDDDJJJQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPNNNLLLIIIGGGFFFFFFFFFDDDHHHJJJHHHLLL\\\nnnyyynnnllleeeVVVNNN^^^nnnnnn___yyySSSHHH000///...---------------++++++******++++++,,,---+++,,,------...---------/////////......---------,,,,,,,,,,,,,,,---------*********+++,,,---...///===777111,,,,,,------,,,///---+++---555FFFZZZhhh|||{{{{{{zzzzzz}}}wwwxxxsssOOO===<<<>>>999888:::@@@EEEFFFBBB===???::::::@@@AAA>>>AAAIIImmmssszzz|||rrryyyzzz{{{yyywwwvvvwwwxxx{{{wwwtttuuuzzz|||yyyuuurrrwww|||~~~|||{{{~~~zzzyyyzzz|||{{{zzz{{{qqqwww~~~~~~{{{vvvvvvwwwwwwwwwwwwvvvvvvyyy{{{~~~{{{zzz~~~~~~}}}}}}~~~}}}}}}{{{wwwtttxxx}}}{{{vvv|||zzzxxxxxxyyyzzzyyyxxxwwwxxxxxxwwwuuutttuuuvvvxxxwwwvvvvvvvvvsssooollljjjhhhfffddddddccc```^^^```HHHCCCAAAEEE???JJJ|||ooofffwww~~~xxx\\\nnnvvvDDD<<<===777<<<666FFFwwwttt```VVVRRROOOMMMMMMIIIHHHGGGGGGGGGEEEBBB???BBBAAALLLWWWTTTVVVxxxxxxQQQ000000///...---,,,,,,,,,,,,000)))666CCCZZZlllaaa^^^iiimmmuuubbbuuu{{{iii\\\eeewwwzzzpppdddwww~~~vvvjjjrrr~~~|||qqq___\\\jjjmmmhhhjjjnnnxxxnnnfffXXXPPPGGGBBB???>>>BBBHHHNNNJJJPPPgggWWW;;;CCC888===>>>EEE[[[wwwsssuuuyyyqqqxxx}}}~~~}}}zzziiieee[[[MMMDDDDDDLLLTTTVVVVVVTTTPPPKKKJJJLLLOOOQQQPPPNNNLLLKKKIIIHHHGGGGGGHHHHHHLLLZZZmmmzzzvvvwww```NNNaaayyypppXXXiii???;;;CCC///...---,,,++++++++++++***))))))))))))***++++++++++++,,,---------------......------------,,,,,,,,,,,,---------,,,,,,+++------,,,+++++++++++++++333000,,,******++++++***+++///000---***222BBBQQQ~~~}}}~~~|||xxxvvvyyy{{{wwwTTT666444AAA>>>;;;===AAAAAA===888===555555>>>>>>===OOOiiiwwwjjjmmmsssrrrwwwxxxxxxwwwvvvuuuwwwxxxvvvtttssstttvvvwwwwwwvvvoooppptttwww{{{{{{zzz{{{|||{{{zzz}}}{{{wwwoooiiifffrrruuuvvvrrrqqqtttvvvuuuwwwyyy|||}}}zzzyyyxxxyyy{{{~~~}}}|||{{{}}}~~~zzztttqqqkkkjjjooouuutttmmmnnnnnnooorrruuuwwwvvvuuuuuuuuusssqqqoooppptttvvvrrrrrrrrrrrrrrrooojjjfffaaa```^^^]]]]]]\\\ZZZXXXdddKKKEEEDDDGGGCCCBBBdddllliii~~~|||~~~rrr\\\qqq~~~lll===888;;;888:::444>>>]]]ooodddYYYSSSOOOKKKJJJLLLHHHHHHGGGGGGEEEBBB???<<>>CCCJJJOOOMMMUUUvvviii{{{LLL<<>>>>>===<<<:::888<<>>===FFFQQQTTTPPP^^^~~~ggg777111///...---,,,,,,++++++,,,,,,***+++>>>WWWgggmmmhhhfffxxx```vvvzzzdddaaaUUUhhhxxxxxxkkkooozzzuuukkktttzzzvvvxxxxxxkkk\\\VVVNNNGGG@@@>>>===???EEELLLNNNPPP^^^dddAAA999BBB@@@===888888@@@PPP```iii}}}yyyqqq^^^dddttt~~~sssmmmvvv{{{xxxzzzdddRRRLLLKKKJJJMMMRRRVVVUUUPPPLLLLLLNNNJJJLLLPPPTTTVVVWWWVVVUUUTTT[[[bbbiiirrrxxxxxxsss^^^JJJAAA\\\lllWWW___nnn:::------333,,,,,,***))))))(((((((((((((((''''''(((((()))***)))***+++,,,------------+++,,,,,,,,,,,,,,,,,,,,,))))))*********)))))))))///...,,,+++***))))))(((((()))***+++************###(((...///---+++---///<<>>CCC@@@;;;333===AAA???HHHeee}}}pppgggcccdddhhheeekkkrrrwwwyyyyyyxxxwwwppprrrttttttuuuwww{{{uuurrrpppssszzz{{{{{{}}}~~~}}}uuunnnooonnnmmmttttttsssoookkkllltttyyyzzzyyyzzzzzzyyyxxxwwwvvvuuusssvvv{{{~~~~~~~~~~~~||||||zzzzzz}}}zzz}}}~~~zzzvvvuuuxxxxxxxxxzzz~~~xxxwww{{{{{{wwwtttsssrrrtttzzzzzzrrrfffhhhlllrrrxxx{{{zzzyyysssttttttsssqqqpppqqqrrrwwwrrrmmmhhhfffdddcccaaa___[[[UUURRRSSSTTTVVVWWWcccJJJDDDKKKGGGEEE>>>FFFxxxxxx}}}qqqppprrrxxx~~~[[[kkkEEE>>>888666777888777999<<>>>>>AAACCCMMMUUUSSSQQQiiiPPP222222///...---,,,+++++++++++++++...(((999LLLYYYkkkiiiaaapppsssggg~~~mmmXXXbbbtttzzzooojjjppp{{{tttrrryyyuuurrrzzzrrrooobbbUUUOOOIIICCC>>>>>>@@@BBBHHHOOOPPPXXXmmmPPP>>>:::<<<777999;;;::::::CCCYYYmmm~~~qqq{{{}}}lll[[[PPPkkkuuu|||wwwqqqrrryyy}}}uuuddd^^^ZZZVVVVVV[[[bbbeeeccc___]]]]]][[[___dddiiillllllkkkiiinnnuuu{{{}}}|||yyypppgggTTTJJJTTTjjjbbbPPP~~~AAA///666---(((+++***))))))((()))))))))((((((''''''(((((()))***((()))***,,,------------++++++,,,,,,,,,,,,------))))))(((((())))))***+++***************+++,,,---''')))++++++***)))***+++***)))(((((())),,,000333---444EEE\\\lllvvv}}}{{{xxxrrrppp{{{~~~uuubbb===,,,333>>>@@@<<<;;;AAABBBIIIeee~~~qqqiiieeebbb```aaabbbiiiqqqxxxzzzzzzyyyyyy{{{zzzxxxuuurrrqqqssstttpppnnnmmmqqqwww|||~~~~~~{{{{{{~~~{{{~~~{{{|||~~~|||{{{wwwsssuuu|||}}}uuuuuusssrrrqqqqqqrrrrrrvvvyyy~~~~~~~~~}}}{{{{{{{{{{{{|||{{{|||}}}|||zzzuuuwwwyyyxxxwwwwww}}}|||{{{~~~~~~vvvsssuuutttqqqwwwxxxwwwuuuvvvwwwssslllfffhhhlllqqqvvvxxxwwwvvvrrrssssssqqqnnnlllkkklllrrrmmmeee___]]]\\\\\\\\\\\\XXXSSSOOOOOOQQQRRRSSSbbbIIICCCJJJBBB@@@===@@@[[[|||mmmaaa999AAA:::555888777777666999VVVggg^^^___ZZZSSSOOONNNLLLHHHGGGIIIEEEDDD@@@===<<<@@@GGGNNNRRRSSSXXXgggxxxnnn===000111///...---,,,++++++++++++)))000'''444@@@KKKhhhmmmcccnnn}}}nnnssszzz``````qqq}}}vvvjjjhhhzzzuuueeelllvvv~~~}}}vvvmmmeeeZZZOOOKKKCCC>>>===@@@CCCFFFLLLSSSUUUaaa}}}yyy~~~CCC@@@AAA:::111999AAA???555444JJJdddaaasss~~~^^^TTTZZZeeemmmmmmmmmwwwvvvvvvuuuqqqooosssxxx}}}~~~}}}yyywwwqqquuuzzz~~~}}}yyyvvvxxx|||}}}{{{xxxpppcccWWWFFFNNN\\\]]]VVVkkkccc333***000,,,$$$))))))))))))))))))***+++((((((((('''((())))))***((()))***+++,,,---------,,,,,,,,,,,,---------...+++***(((((()))+++...///***************++++++,,,(((***,,,+++)))'''(((***---,,,***)))***---222666+++)))///???TTTgggxxxjjjssszzzwwwqqqttt~~~vvvcccIII:::777999<<<@@@DDDMMM```|||wwwiiiddd]]]YYYZZZ^^^```___cccgggmmmrrrtttuuuwwwwww~~~{{{vvvrrrooonnnmmmmmmjjjjjjkkknnnrrruuuwwwxxx{{{|||}}}wwwvvvyyy{{{~~~}}}zzzwwwxxx{{{zzzuuuppppppppppppqqqrrrrrrsssxxxzzz|||}}}zzzxxxyyyzzz{{{}}}~~~~~~}}}~~~}}}~~~{{{zzz{{{{{{xxxyyy|||~~~|||{{{{{{}}}}}}|||uuuqqqqqqrrrpppsssuuusssmmmiiijjjiiifffiiiiiikkkooorrrtttsssqqqqqqpppmmmiiidddbbbcccdddhhhddd^^^YYYWWWWWWWWWVVVUUURRROOOMMMLLLLLLJJJIIIaaaHHHCCCGGG===<<<>>>@@@DDD|||???222BBB;;;666999777777333000CCCuuuoooZZZYYY\\\XXXQQQKKKKKKKKKHHHGGGIIICCCAAA===::::::AAAMMMUUUSSSQQQaaazzzUUU111000000......---,,,++++++++++++&&&111&&&222:::DDDjjjsssdddrrrhhhkkk~~~tttkkkggg```ppp~~~mmmfffuuuqqqVVV^^^tttyyyooodddYYYOOOHHHDDD>>>;;;<<>>CCCmmmzzztttddd???555555444444444333333333333666TTT~~~qqq___WWWVVVUUULLLNNNPPPMMMHHHEEEFFFHHHBBB>>>666<<>>JJJNNNPPP[[[```yyyPPPLLL???;;;999<<<666444666666444666;;;XXXooo|||}}}sssnnnSSSDDDLLLMMMQQQfff~~~||||||xxxsssmmmbbbXXXLLLRRRKKKWWWGGGNNNLLLPPPUUUBBBtttKKK,,,222)))(((111)))((((((''''''''''''((((((+++*********))))))(((((((((((((((((()))***+++,,,+++******))))))******+++111///,,,******---000333222///***)))))))))'''%%%))))))))))))((((((((((((((()))))))))************---)))+++//////000@@@UUUvvv{{{{{{uuuppppppooolllvvv~~~kkkvvvtttMMM111555888???KKKTTTUUUNNNHHHBBB@@@AAAFFFJJJNNNUUU]]]```cccfffiiikkknnnqqqtttnnnooopppppppppqqqsssuuukkkjjjhhhggggggjjjooosssxxxxxxxxxwwwvvvtttrrrpppwwwxxxxxxvvvtttwww}}}~~~{{{yyyyyyyyywwwvvvvvvxxx{{{{{{uuuooorrryyy{{{yyy||||||zzz~~~}}}xxxxxxxxxxxxzzz}}}}}}|||~~~}}}yyyvvvvvvwww~~~zzztttrrrrrrrrrqqqooooootttvvvqqqnnnoooqqqqqqddddddeeeeeeeeeccc```^^^fffjjjjjjgggjjjooonnnhhheeebbb^^^ZZZWWWVVVVVVWWWZZZVVVRRRRRRUUUUUUPPPKKKMMMLLLJJJFFFCCC@@@===;;;aaaAAABBBFFFDDD@@@???===<<<[[[lllMMM444444444444333333333333222666333CCCjjj~~~~~~~~~|||yyyuuurrrppplllnnnkkkaaaWWWSSSRRRQQQMMMJJJFFFDDDCCCDDDEEEEEE???BBBAAAGGGQQQQQQSSS```ccc|||TTT000///111,,,...---,,,+++************------,,,,,,...<<>>===BBB@@@CCCMMMNNNOOOZZZfffsssEEECCC999999888>>>===;;;888555444555666???QQQjjjyyy|||wwwrrrqqqxxxgggNNNKKKCCCAAAPPPYYYYYY^^^hhhrrrvvvrrrmmmppptttzzzzzzpppnnnqqqnnnddd```XXXGGGHHHEEEJJJXXXSSSOOOOOOWWWOOOYYYjjj^^^111'''222)))&&&,,,"""((((((''''''''''''((((((******)))))))))((((((((((((((((((((()))***++++++++++++++++++++++++++++++...,,,***((()))+++---///...+++((('''((()))(((&&&))))))))))))((((((((('''(((((()))))))))************'''(((+++)))%%%...<<>>===<<<^^^@@@AAABBBBBB>>>>>><<<666GGGjjjiii}}}iii;;;222333333333333222222222111666111444OOO}}}~~~|||{{{zzzyyywwwtttpppkkkgggdddZZZ\\\[[[VVVSSSSSSPPPLLLKKKFFFAAAAAACCCEEECCC@@@999DDDJJJNNNTTTSSSXXXggguuubbb777---111000***---,,,+++***************...---,,,++++++666NNNeeerrriiippprrrggguuuyyy{{{mmmpppsss~~~yyyhhhhhh}}}^^^OOOddd{{{rrrhhhddd[[[RRRMMMGGGAAA>>>??????EEEFFFJJJRRRPPPRRR___ttt{{{UUU;;;999333999777;;;AAA@@@888555999888333222===OOOaaapppuuurrrooojjjqqq~~~xxxrrr[[[AAA;;;======AAAJJJVVV]]]]]]ZZZjjjlllqqqvvvrrrhhh___[[[WWWXXXYYYOOOCCCHHHLLLCCCTTTWWW___zzz___YYYOOOZZZgggmmm555###***444***(((---$$$((((((''''''''''''((((((((((((((((((((('''''''''(((''''''(((((()))***+++***+++,,,,,,,,,,,,+++***)))((('''''''''(((***++++++(((&&&&&&'''((((((((()))))))))(((((((((''''''(((((((((((())))))))))))+++((()))---+++%%%%%%+++---FFF```kkkmmmooopppmmmnnnqqqxxxrrrxxx{{{WWW555...444777:::???===<<<===>>>===<<>>???BBB@@@HHHKKKPPPVVVTTTZZZlll___ppp@@@999777444999777666===<<<555999BBB???333111666CCCUUUgggwww|||vvvzzzsssmmmqqqnnnxxx|||ZZZFFFCCCBBB???===<<<@@@GGGLLLIIIMMMQQQSSSOOOIIIGGGGGGUUUVVV^^^___XXX___oootttnnnhhhrrrhhh```aaajjjooo~~~888,,,(((......$$$(((///((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((()))******)))+++,,,......,,,+++)))&&&&&&'''''''''(((((((((***)))'''''''''(((((()))))))))(((((((((''''''''''''''''''((((((((())))))***'''(((...///+++)))*********777RRRfffkkkooouuuooo|||}}}rrrwww||||||jjjlllzzzxxx```QQQ@@@///000===999999;;;>>><<<:::<<>>:::888777888999WWW>>>???<<<===888666:::666888EEElll|||kkkOOO___555000444111000000000////////////***222222222JJJttt~~~yyyzzzzzzyyywwwvvvvvvtttpppmmmhhhgggeeebbb___\\\YYYWWW\\\YYYSSSLLLKKKLLLHHHAAACCCDDDEEEDDDAAAAAACCCEEEIIIQQQQQQSSSbbbooo{{{[[[000---444///+++...++++++******))))))******((((((***++++++111AAAQQQooo|||___eee{{{qqqzzzyyyiiipppqqqpppvvvwwwyyyvvvmmmhhhppp{{{}}}hhhooosssqqqlllaaa\\\]]]TTTMMMGGGCCC???<<>>???CCC???CCCGGGKKKNNNQQQUUUWWW___eeelllqqqqqqnnnjjjhhhppppppooollliiiiiijjjkkkrrrsssvvvwwwxxxvvvuuussssssuuuwwwvvvuuuvvvxxx{{{xxxuuusssvvv{{{}}}{{{xxx}}}yyyzzz}}}wwwtttuuu|||~~~{{{zzzyyy|||xxxsssppppppsssuuuvvvwwwrrrppprrrrrrooommmooowwwyyyzzzyyywwwxxxzzz}}}yyywwwvvvuuuqqqmmmnnnsssrrrpppmmmkkkjjjkkkmmmmmmsssrrrooommmkkkkkkmmmnnnmmmkkkeee______bbb```[[[aaa^^^[[[\\\^^^___^^^\\\XXXVVVUUUVVVWWWVVVUUUTTTPPPOOONNNLLLKKKKKKKKKKKKPPPJJJDDDBBBCCCDDDBBB@@@>>>;;;888444333333444555VVV=========@@@888444888666444;;;HHHXXXmmm|||GGG000...000////////////............)))111111,,,555XXX|||xxxsssqqqttt~~~xxxsssqqqoooooopppoookkkgggaaa```^^^\\\ZZZXXXWWWVVVSSSRRRLLLHHHHHHKKKJJJEEECCCCCC@@@<<<:::???IIIRRRPPPVVVTTTWWWkkk|||XXX???...000222+++(((---+++******)))))))))*********+++,,,---+++,,,888DDDiiinnnbbbrrr}}}xxxmmmooo}}}tttuuuqqquuuzzzssshhhjjjuuu~~~~~~~~~zzzrrrjjjfffaaaYYYRRROOOKKKFFFAAA???<<<;;;???FFFLLLOOOOOOQQQWWWZZZqqqaaa[[[yyyMMM666999777777111333888666111000999AAA:::,,,000------444@@@QQQgggxxxtttggguuuvvvhhhfffhhhfffooo}}}rrraaadddrrruuubbbNNNBBBGGGHHHCCC@@@DDDKKKOOOTTTNNNQQQOOO>>>:::LLL\\\MMMSSSZZZpppJJJ(((///(((,,,***%%%&&&***(((###''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''((())))))***++++++++++++***)))((((((((()))))))))))))))+++++++++)))'''&&&(((***((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((('''&&&%%%&&&(((*********(((******'''***>>>[[[qqqnnnnnnnnnooowww~~~yyymmmgggkkkzzzrrrQQQ777222------333999;;;<<>>===@@@AAA>>>:::888666444111000000111111UUU===<<<999>>>777222666666222666:::jjjuuufffTTT<<<444...000............------------///000111///,,,<<>>>>>======CCCKKKOOOQQQOOOTTT]]]jjjyyywww___{{{ggg???:::666555888///777777333000111555555111---222///......000999LLL]]]rrrxxxzzzkkkkkklll```fffuuuvvvuuukkkuuummmllllllfff^^^[[[]]][[[VVVJJJSSS\\\VVVRRRjjjyyytttooonnntttXXX000%%%,,,'''+++(((&&&++++++'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((((((((((((%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((()))***+++'''((()))(((&&&&&&))),,,(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((())))))(((((()))******..."""%%%111,,,!!!555XXXWWWnnnuuukkkqqqpppvvvyyywwwzzzggggggzzzwwwaaaHHH:::......333666666666@@@@@@@@@>>><<<<<<===???AAAFFFNNNUUU[[[```dddgggiiijjjkkkjjjiiiiiijjjlllmmmnnnnnnoooppprrrssstttrrrrrrqqqqqqqqqrrrtttvvvyyytttooopppuuuyyyzzzxxxrrrooopppttttttpppmmmnnnqqqssstttrrrtttyyywwwqqqrrrqqqpppnnnoooqqquuuxxxnnnjjjjjjnnnooommmkkkllliiinnnuuuyyyyyyvvvqqqnnnkkkmmmqqquuutttqqquuu{{{rrrmmmhhhfffgggjjjlllmmmiiikkkmmmkkkgggdddbbbccc[[[^^^]]]WWWSSSSSSRRROOOVVVUUUTTTVVVYYYZZZWWWTTTRRROOOPPPUUUUUUNNNJJJIIIEEEEEEEEEEEEDDDDDDDDDDDD@@@===::::::;;;;;;999777444333222111000000000000UUU===<<<111999555000666777333555444MMMttt^^^OOOiii333444555+++000......---------,,,,,,,,,555111444666,,,***HHHqqq|||rrrnnnhhhdddbbb___[[[XXXXXXUUUUUUYYY^^^```]]]ZZZSSSRRRPPPNNNLLLKKKJJJJJJBBBFFFFFFBBB???>>>:::555777888<<>>@@@@@@AAAHHHPPPOOOQQQPPPWWWfff{{{eeefff^^^^^^nnnOOO:::>>>444444;;;000===222//////222111---...222***---111222///000>>>LLLjjj}}}{{{{{{vvvaaa___jjjhhhhhheeedddlllxxx}}}}}}vvvlllzzzdddxxxzzzJJJ***333333%%%&&&)))$$$!!!&&&$$$###+++'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%%%%%%%%%%&&&'''(((((())))))(((((((((((())))))))))))((('''''')))***+++###%%%'''&&&%%%&&&***---(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###&&&(((&&&%%%&&&''''''%%%)))+++***((()))***)))CCCRRReeeppprrrsssyyywwwdddpppuuuaaahhh~~~iiiSSS<<<444555777666555999;;;>>>>>>===:::999999;;;===@@@BBBEEEJJJOOOSSSccccccccccccccceeejjjmmmllllllllllllnnnppprrrtttqqqooommmnnnrrrtttrrrpppsssoookkkhhhhhhjjjmmmnnnnnnkkkkkkmmmmmmkkklllpppiiikkkjjjiiipppxxxxxxqqqqqqrrrrrrrrrsssvvv{{{~~~nnnpppwwwxxxnnniiifffkkkttt~~~uuummmkkkmmmrrrvvvtttqqqsssyyytttoooiiifffgggjjjkkkkkkbbbeeehhhfffbbb]]][[[ZZZYYY___bbb^^^YYYVVVSSSPPPSSSUUUWWWXXXWWWUUUSSSRRRMMMHHHIIIOOOPPPJJJGGGHHHCCCCCCCCCCCCCCCCCCCCCCCC888999:::999666555666777333333222222111111000000MMM666:::666555444333222333444444999666PPPxxx}}}XXXYYY~~~kkk666111888...)))111,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------222;;;BBBtttmmmoooeee\\\[[[UUUQQQYYYTTTOOOJJJIIIKKKMMMLLLJJJOOOKKKHHHGGGDDDBBBBBBDDD@@@??????===888666:::@@@@@@CCCKKKSSSXXXXXXWWWWWW___uuu|||zzzEEE***,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))***+++,,,---:::VVVssslll[[[ooowwwpppnnnkkkgggtttpppmmmooovvvyyytttmmmeeemmmxxxyyyrrrxxxzzz|||xxxvvvtttnnnddd\\\WWWVVVRRRNNNIIIDDDAAA???>>>>>>>>>>>>BBBHHHLLLLLLTTTVVVUUUZZZyyy}}}aaa```~~~vvv;;;999777555444333333333333111///...---...000111.........//////000222222BBBSSShhhyyywww~~~|||kkkQQQTTTppp}}}wwwiiibbbhhhqqquuuoooaaa___qqqwwwyyywww___SSSVVVoooHHH,,,,,,---***'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***777MMMddduuu}}}~~~||||||vvvsss{{{wwwuuu```iiippp|||uuuTTT999222222///333666888:::===???<<<777::::::<<<>>>@@@BBBCCCDDDLLLSSSWWWWWW\\\dddfffcccfffeeeeeefffhhhkkknnnpppooollljjjllloooqqqqqqooopppjjjjjjppppppkkkoooxxxvvvssspppnnnnnnqqquuuwwwrrrlllgggjjjrrruuupppjjjsssuuuvvvvvvvvvvvvxxxyyyvvv|||{{{sssrrrxxxwwwpppnnnjjjhhhmmmvvvyyyuuuooooooiiikkktttuuulllgggkkkooopppmmmgggddddddbbb___ZZZYYYXXXXXXWWWXXXXXXYYY[[[ZZZXXXSSSNNNLLLNNNQQQ```[[[VVVTTTUUUTTTPPPLLLFFFGGGHHHHHHHHHFFFDDDBBB@@@@@@???>>>===<<<;;;;;;888888777777666555444444666444111///......---,,,}}}LLL666:::666555333222222222333444555555CCChhhwww}}}xxxfffYYYxxxZZZGGGwww|||PPP...///444+++(((000,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---+++,,,222888VVV~~~zzzyyywwwhhh\\\^^^YYYOOOMMMGGGHHHHHHHHHGGGFFFEEEDDDAAA===:::999::::::999999:::888888:::<<>>>>>===<<<;;;999999888555555444333222111111000333111///...------------zzzJJJ666:::555444333222111222333333111444555CCCooollliiittt___TTT~~~GGG666+++...///***(((---++++++++++++++++++++++++,,,---...,,,)))))),,,///000```|||zzzmmmTTTWWW[[[TTTQQQNNNPPPQQQNNNHHHCCC@@@@@@DDDAAA??????AAACCCBBB???CCCAAAAAACCCIIINNNPPPOOONNNUUUZZZ[[[[[[eeevvvuuuHHH---+++,,,++++++******))))))(((((((((((((((((((((((((((((())))))))))))***+++,,,,,,111AAAZZZnnniiiZZZoooppptttuuuuuu}}}ooonnnppppppuuu}}}sssjjjfffmmmvvvuuummmgggqqqsssyyy~~~~~~}}}|||}}}~~~~~~zzzxxxwwwvvvuuussspppnnnlllhhhdddaaa^^^YYYQQQKKKMMMJJJFFFAAA>>><<<;;;::::::@@@GGGKKKLLLLLLPPPTTTRRRaaammm~~~nnnPPP```~~~qqqEEE777666444222111000111111........................+++******++++++,,,---...***000;;;KKKaaasssyyywwwvvvkkkxxx|||qqqaaaVVVYYYdddjjjjjjSSSXXX```gggmmmrrruuuwwwxxx}}}ppp<<<...%%%(((***(((&&&(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((---'''$$$---@@@VVVeeelllmmmooosssxxx}}}vvvkkkcccoooiiiAAA888333111666===>>>777000666777999:::;;;;;;;;;;;;>>>AAACCCDDDIIIPPPTTTTTTVVVXXX[[[___aaaaaaaaa`````````aaadddgggiiihhhfffjjjffffffjjjiiieeehhhooolllnnnqqqsssttttttssssssoooqqqrrroooiiifffgggiiijjjooouuuxxxwwwtttqqqooopppvvvvvvqqqooorrrpppiiiddddddeeehhhlllnnnmmmlllddd^^^___iiipppllliiiiiieeegggfffbbb```aaa^^^ZZZSSSRRRPPPNNNOOOPPPRRRSSSPPPOOOMMMKKKJJJMMMQQQUUUSSSOOOJJJHHHHHHHHHGGGDDDEEEEEEEEEDDDAAA???<<<:::;;;;;;:::888777555444444333222222111000///............---------...//////tttHHH666999444333222111000111222222000555111222QQQ{{{xxx||||||pppttteee]]]MMM000///......---***))))))++++++++++++++++++++++++''')))++++++******,,,...,,,777YYYzzz~~~vvv\\\HHHIIIIIIIIIIIILLLOOOQQQSSSLLLOOOOOOLLLKKKMMMMMMLLLOOOQQQRRRQQQRRRUUUWWWVVVLLLYYYeeelllqqq}}}vvvJJJ%%%...333%%%******)))))))))(((((((((((((((((((((((((((((((((((((((((())))))***+++,,,)))555HHHhhhyyyggglll~~~xxxooozzz|||kkkqqq~~~vvvqqqqqqtttvvvzzzrrrkkkmmmssstttooojjjbbbeeelllxxx{{{yyyxxxwwwvvvuuusssrrrqqqooommmjjjiiiiiiiiihhhfffaaa^^^[[[WWWTTTPPPJJJFFFFFFDDDAAA>>>======>>>???EEEEEEGGGJJJKKKLLLRRRYYY\\\```}}}eeeccc```fffGGG???555444222000////////////+++,,,---.........------***************+++,,,---+++***,,,444FFF[[[lllttt{{{wwwvvvmmmvvvwwwUUUSSSjjjnnn```]]]mmmwwwooowwwsss{{{|||nnnccc|||xxxqqq```777,,,(((&&&)))(((&&&''',,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((+++------******666KKK]]]gggfffiiipppxxx|||zzzvvvvvvkkk{{{iiidddyyytttYYY:::---000666::::::777777888999::::::999999======>>>>>>AAAFFFJJJLLLOOOQQQTTTWWWZZZ\\\]]]]]]ZZZ\\\^^^```bbbbbbaaa```___]]]^^^cccdddcccfffllllllnnnoooppppppooommmlllkkkoooqqqooollljjjmmmppphhhmmmrrruuutttqqqnnnmmmmmmqqqppplllkkknnnnnnjjjggghhhiiijjjiiiiiijjjkkkddd^^^]]]eeekkkiiieeeddd^^^aaaaaa]]]\\\]]][[[WWWPPPOOONNNMMMMMMLLLKKKKKKHHHHHHIIIIIIJJJKKKNNNOOOMMMIIIEEECCCCCCCCCCCCBBBDDDDDDCCCAAA>>>;;;888666777777555444333111000000111111000000///...------,,,...//////000111333444kkkDDD666888333222111000///000111111000333333111<<<^^^lllhhh|||WWW000///000///,,,***++++++(((************************%%%''')))***++++++---...222&&&555eeesssgggiii___RRRLLLMMMPPPOOOLLLKKKRRRTTTMMMGGGGGGJJJKKKLLLUUUZZZWWWTTTVVV[[[]]][[[hhhuuu}}}JJJ222...++++++000))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,+++222===^^^|||mmmwwwxxxxxxwwwpppkkkxxxxxxnnntttwwwqqq~~~}}}yyysssnnnlllmmmmmmccc```___dddnnnuuuwwwwwwqqqqqqpppooollliiifffddd```^^^\\\[[[[[[[[[ZZZYYYVVVTTTQQQNNNKKKHHHDDDBBB???>>>===<<<===@@@CCCEEEJJJGGGIIIOOOSSSUUUZZZaaahhhmmmddd\\\}}};;;444333222000///.........///+++,,,------------,,,,,,+++++++++***++++++,,,---000---***)))---888GGGSSSmmmrrrnnnqqqwww|||gggtttggg___ttt{{{lllgggxxxfffmmm~~~|||tttvvvFFF000000,,,)))''''''&&&$$$$$$'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&+++...)))###%%%111===VVVbbboooqqqlllllluuuyyyyyy{{{nnneeeiii~~~zzzkkkXXXAAA111///666555666777888:::<<<===>>><<<;;;:::;;;<<<>>>AAACCCGGGGGGIIIKKKOOOSSSVVVXXXVVVXXXZZZ\\\\\\[[[ZZZYYYYYYYYY[[[___```___bbbggghhhhhhhhhhhhhhhiiiiiijjjjjjiiijjjkkklllmmmmmmmmmiiikkknnnooonnnllllllllljjjjjjhhheeeeeeiiillllllhhhiiijjjhhheeecccdddfffeee```^^^aaadddccc___]]]XXX[[[[[[WWWVVVXXXWWWSSSPPPQQQRRRQQQOOOKKKGGGEEEEEEFFFHHHKKKLLLLLLJJJHHHGGGEEEBBB@@@@@@@@@AAA@@@BBBAAA???===:::777555444333333222111000///..................------------...111333444444555777999aaaAAA555666222111000///...///000000000111444444...999dddmmmxxx}}}UUU555...///...+++((((((+++,,,***))))))))))))))))))))))))((()))))))))************------///>>>```}}}tttiiieeebbbZZZSSSVVV^^^^^^TTTMMMOOOSSSRRRMMM\\\fffccc```fffnnnpppxxx{{{nnnJJJ+++'''......+++,,,((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++,,,---333LLLppp{{{kkk\\\rrr|||~~~xxxyyywwwnnnvvvzzztttxxxlllgggggghhhmmmcccXXXRRRUUU]]]eeejjjgggggggggeeeccc```]]][[[XXXVVVSSSSSSSSSSSSRRRQQQKKKJJJGGGDDDBBB@@@??????;;;;;;;;;<<>>???@@@CCCGGGKKKNNNNNNPPPSSSTTTSSSRRRSSSSSSXXXYYYZZZ[[[ZZZZZZ[[[]]]]]]]]]\\\]]]```cccgggiiigggdddaaabbbfffhhheeeaaaggghhhhhhhhhffffffgggiiieeecccaaa``````cccfffgggddddddccc```]]]\\\\\\]]]```]]][[[[[[ZZZYYYXXXVVVUUUWWWUUUQQQPPPSSSSSSPPPPPPQQQSSSRRRPPPKKKFFFCCCEEEFFFHHHKKKLLLKKKGGGDDD@@@@@@???>>>>>>============<<<:::888666444333222000/////////............,,,,,,,,,------......///222555999:::888888:::===uuuXXX>>>555444111000///.........//////...///444444,,,+++CCCbbbttttttuuuzzz~~~fff\\\___dddVVV333***///,,,***(((((((((((()))+++))))))))))))))))))))))))***(((''''''(((((((((((((((///...)))999]]]zzz~~~|||sssvvvqqqgggeeelllmmmhhheeesss}}}zzzyyyvvvfff///444...$$$%%%///..."""''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((((()))***++++++'''---===SSSjjjooobbbooo~~~~~~~~~||||||{{{yyyxxxxxx{{{|||tttmmmggg```jjjdddZZZRRRNNNOOORRRTTTYYYYYYYYYYYYXXXVVVTTTSSSRRRPPPOOONNNNNNNNNLLLJJJDDDCCCAAA???======>>>???======???AAADDDGGGJJJKKKPPPPPPTTTYYYWWWYYYkkkvvvppppppeeerrr222;;;///222111///...------......111000...---,,,,,,,,,,,,,,,,,,++++++***++++++,,,''''''+++///---(((***///+++555===LLLccckkkeeeddd~~~tttdddlll}}}^^^<<<,,,,,,---)))###%%%'''((()))))))))(((&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))&&&%%%''',,,---)))$$$ '''999UUUoooyyyqqqeeeeeeqqqhhhuuuyyyfff[[[cccmmmjjjaaa[[[CCC???:::555222222333444666333333888999777888<<<;;;;;;;;;<<<>>>???AAAAAACCCEEEHHHIIIIIIJJJMMMOOOPPPRRRTTTSSSRRRRRRRRRSSSSSSSSSTTTVVVYYY]]]aaacccaaa^^^\\\\\\___```]]]ZZZaaabbbcccbbbaaa```aaaccc^^^]]]]]]^^^]]]\\\\\\\\\\\\[[[YYYWWWVVVVVVVVVVVVRRRTTTTTTRRRPPPPPPRRRSSSSSSTTTQQQLLLKKKNNNOOONNNLLLLLLKKKJJJHHHFFFDDDCCCBBBAAAAAACCCEEEEEECCC@@@888:::;;;;;;:::999999999666666444333222111000000------........./////////---...///000222333444555555999======;;;999;;;>>>nnnRRR<<<555222111000///...---......///---///333555000...777CCCgggrrrXXXNNNUUUcccmmmlllkkkqqq~~~|||sssnnn\\\PPPLLLXXXiii~~~OOO---***///...***((()))+++)))%%%&&&+++))))))))))))))))))))))))(((&&&$$$%%%&&&((()))))))))'''&&&(((---;;;UUUlll~~~}}}vvv|||ssswwwvvvwww}}}EEE...+++(((***000+++""""""***&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++...&&&///:::BBB```||||||ooo}}}rrrjjjxxxsssrrr~~~tttwwwvvv{{{~~~yyylll]]]___```aaa^^^VVVNNNGGGDDDMMMMMMNNNNNNOOONNNNNNNNNJJJIIIHHHGGGGGGFFFDDDAAAAAAAAA@@@>>><<<===???AAABBBCCCDDDGGGIIIKKKMMMNNNOOOPPPUUUYYYZZZgggrrriii}}}xxx\\\MMM888'''666111111///...------...///333222///,,,++++++,,,---++++++***************+++...)))(((,,,,,,))))))---))),,,(((***444:::BBBQQQZZZeeeqqqxxx}}}~~~ttthhhttt~~~~~~}}}iiiDDD000---(((&&&(((***+++***'''((('''$$$!!!###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$(((***'''"""!!!&&&+++---+++***...:::NNNeeeuuuxxx}}}}}}xxx}}}rrrfffaaa^^^dddooo^^^WWWMMMBBB999444333333444111444:::<<<999:::???;;;<<<===>>>>>>===;;;::::::===@@@BBBBBBEEEIIIMMMEEEIIIKKKKKKJJJLLLMMMMMMPPPPPPRRRTTTVVVXXXZZZ[[[\\\ZZZZZZZZZ\\\\\\\\\[[[\\\^^^``````^^^]]]]]]]]]YYYYYY[[[]]]\\\WWWSSSRRRXXXUUUSSSRRRTTTUUUTTTSSSGGGLLLNNNKKKIIIKKKOOOSSSSSSSSSOOOIIIHHHKKKMMMLLLFFFDDDBBB@@@???@@@AAABBB>>><<<999:::===??????===333555888999888666555555222111000///.........///,,,,,,---......///000000111222333555777999:::;;;777<<<@@@???;;;999;;;>>>kkkIII888333111///............//////000............///000111222>>>gggxxxxxxiiiEEEHHHCCCAAAHHHFFFDDDLLLNNNdddzzzyyyzzzEEE/////////,,,***,,,+++***((((((+++000555:::,,,$$$(((***&&&&&&+++&&&&&&&&&''''''''''''(((''')))+++***)))---666===cccxxx}}}wwwzzz```666,,,222++++++)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++,,,000;;;TTTyyyrrrlllccc}}}rrrvvv{{{yyydddzzz{{{~~~tttmmmeeebbb```___[[[RRRIIIDDDDDDCCCCCCCCCEEEEEEDDDBBBBBB@@@@@@DDDDDD@@@>>>@@@>>>???@@@@@@@@@AAADDDFFFFFFHHHJJJKKKMMMOOORRRTTTSSSZZZ]]]^^^ooosssmmmooodddmmmYYY@@@333'''333///...,,,++++++,,,...//////...---,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++333:::FFFUUUbbblllsssvvvaaa[[[QQQDDD999111---***+++******)))(((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''+++---+++***000???KKKhhhtttxxxooommmwwwmmm~~~yyyxxx{{{rrrgggZZZVVV\\\fffjjjZZZAAA666999777444444777;;;<<<===>>>===>>>>>>===;;;999999:::<<<<<<<<<<<<===???@@@AAA????????????@@@AAABBBCCCDDDFFFJJJQQQUUUUUUQQQLLLSSSSSSSSSRRRQQQRRRVVVYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRUUURRRPPPQQQTTTTTTOOOKKKFFFDDDBBBFFFMMMRRRRRRPPPNNNLLLJJJJJJJJJJJJIIIHHHEEECCCAAA@@@@@@@@@>>>===::::::;;;<<<;;;:::888777444333222111////////////111000...,,,,,,---///000111111111111111222222222777888:::<<<===>>>??????666<<<888777???>>>888999dddFFF777444333//////...............///------------...///000000444FFFfffyyyfffIII000+++///...++++++***))))))'''''')))---111666***$$$(((***&&&%%%***&&&&&&&&&&&&'''''''''''''''***+++)))(((***111666CCCZZZxxxxxxuuuPPP777+++))))))+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((()))***000AAA___xxxlllgggdddtttpppzzzvvvyyy}}}tttmmmeee___ZZZUUUNNNJJJFFFDDDCCCCCCDDDEEEEEEDDDFFFCCCCCCFFFEEE@@@???@@@AAACCCDDDDDDDDDEEEGGGIIIPPPOOONNNMMMLLLMMMNNNOOORRR___hhhvvvyyyjjjeeeYYYYYYDDD666111)))///...---,,,++++++,,,---......---,,,+++************+++++++++*********))))))))))))))))))))))))))))))************************&&&'''***---000333555666HHHIIIJJJMMMQQQVVVYYY\\\]]]ZZZUUUNNNDDD:::222...333111...+++))))))***+++***))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$'''(((&&&$$$&&&...666<<>><<<<<<<<<======>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<===>>>BBBGGGKKKLLLHHHEEEIIIKKKLLLMMMNNNPPPTTTWWWTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSQQQNNNLLLNNNQQQQQQNNNJJJFFFCCCBBBDDDIIILLLKKKIIIKKKIIIFFFDDDCCCAAA@@@???CCCAAA???>>>>>>>>><<<;;;777888888777777666555444000//////...------......000///......///000222444777777888888999:::;;;;;;AAAAAAAAAAAA@@@???>>>===AAADDD:::000111000222<<<___BBB666444444000///......------------++++++++++++,,,---...///111000>>>```pppxxx{{{ooo|||ccc777...***---...((('''***'''(((((('''&&&&&&)))+++000'''###(((***&&&%%%(((&&&&&&&&&&&&''''''''''''''')))***)))''''''+++...+++;;;SSSlllnnn}}}ccc999%%%(((...))) ***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************,,,555III]]]nnn{{{yyy}}}|||~~~yyy~~~lllttt}}}wwwlllddd```^^^ZZZUUUHHHFFFBBBAAAAAACCCCCCCCCGGGEEEEEEHHHHHHDDDCCCEEEFFFGGGHHHHHHHHHIIIKKKMMMJJJLLLOOOPPPQQQSSSWWWYYYZZZkkkuuusssgggOOOYYYTTT000---000---+++---,,,+++******+++,,,------,,,+++***))))))))))))+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((---+++(((&&&&&&''')))+++))))))***+++,,,...///000***+++,,,------,,,+++***$$$$$$$$$$$$%%%'''((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&&&&'''))))))888LLL^^^ssswww{{{nnnbbb]]]fffsss]]]OOO???333---...888DDD888999999:::::::::::::::<<<<<<============<<<<<<::::::;;;<<<;;;:::999888888888;;;>>>BBBCCCAAA???@@@BBBDDDFFFFFFHHHJJJLLLHHHIIIJJJKKKLLLNNNOOOOOOOOONNNNNNMMMLLLLLLMMMMMMJJJGGGFFFGGGJJJKKKHHHEEEFFFDDDBBBCCCFFFGGGEEECCCFFFEEECCCAAA???======<<<>>><<<::::::::::::999777444444333222111111111111,,,,,,,,,,,,,,,---......111111111111333555777999888888999;;;<<<===>>>???AAA@@@???===;;;999888777222888666666;;;666...000]]]AAA555222111000///...---,,,,,,,,,,,,++++++++++++,,,---......111000444BBB]]]{{{zzzuuurrrqqqxxx{{{uuuqqqqqq~~~WWW...222///......***$$$%%%***&&&'''((('''&&&%%%&&&''')))$$$###''')))&&&%%%&&&%%%%%%&&&&&&&&&'''''''''&&&(((***)))'''''')))***+++---333AAAVVVppp{{{wwwsssuuuzzzccc===222'''&&&,,,///***###)))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******+++++++++111AAAQQQqqqwwwqqqxxx}}}xxxzzz{{{yyyyyy|||~~~~~~xxxqqqnnnjjjbbbYYYRRRNNNHHHCCCBBBBBBCCCCCCDDDBBBCCCGGGIIIGGGHHHKKKGGGHHHJJJJJJJJJKKKMMMOOOIIIOOOTTTUUUUUUYYYccckkk|||ppp{{{MMMRRRmmm777---,,,///222,,,,,,+++************+++,,,++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***((('''(((+++...000---,,,+++)))(((&&&%%%%%%'''((()))***************------,,,+++***((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++***)))+++***,,,888RRRmmmxxxwwwmmmxxxrrr|||jjjZZZYYYhhh___XXXVVVMMM>>>222///777444222111111333444555777888999:::::::::999999;;;<<<>>>>>>===;;;999888777777888:::<<<>>>>>>>>><<<===???>>>===;;;;;;<<<;;;<<<<<<===>>>??????@@@@@@@@@??????>>>?????????BBB@@@>>>???@@@@@@>>><<<>>>===;;;<<<===>>><<<:::<<<<<<<<<;;;:::999:::;;;777666555555666666444222111000///---------...///------------///000111222555555555666777999:::;;;999999::::::;;;<<<======:::999888777555555444444===777++++++888<<<999???ZZZ???333000/////////...,,,++++++++++++++++++++++++,,,---.........111111///444IIIjjjyyyhhheeexxxxxxuuuxxx[[[===222''',,,)))((((((&&&%%%(((,,,&&&''')))(((&&&%%%&&&'''%%%###$$$'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%'''((()))))))))******///,,,)))***444IIIaaarrr}}}mmm}}}xxxzzzeeeDDD)))(((******)))&&&&&&(((***((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''',,,;;;IIIhhhpppdddvvv||||||ssswww}}}~~~yyynnnbbbccc]]]UUUMMMIIIGGGFFFEEECCCAAABBBFFFGGGFFFGGGJJJEEEFFFHHHIIIIIIKKKNNNPPPTTTYYY\\\[[[[[[ggg}}}}}}qqqtttOOOHHHxxx~~~III---444///+++000,,,*********))))))***************))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&%%%%%%%%%%%%''''''(((((()))))))))***)))))))))((('''&&&%%%$$$&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''))))))(((%%%+++...+++---<<>>>>>>>>===============<<<<<<;;;999888888888888666666666555555555777888999:::<<<<<<;;;999888777999;;;<<<999444222444777222222222555666666444222333444666888999;;;;;;<<<;;;;;;:::999888888999999999999888777666555444333/////////.............../////////000333666999;;;LLLMMMMMMYYYrrrxxxRRR999111///...+++++++++***++++++,,,,,,'''''''''(((((()))***+++)))+++,,,---...---------(((555III^^^sssSSS<<<***''',,,(((&&&******&&&'''$$$!!!!!!$$$((()))%%%%%%%%%$$$###$$$&&&)))###&&&'''&&&%%%%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))'''%%%%%%&&&'''(((''')))(((&&&&&&)))+++---...---((('''000@@@TTTeeeppp~~~{{{~~~uuuqqqzzz{{{tttsss{{{yyywwwqqqaaaHHH999...)))***///...'''&&&+++'''((((((&&&######&&&)))%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$$$$'''*********000888333BBBTTTzzzfff}}}|||zzzxxx|||}}}~~~yyyvvvhhhdddbbbcccaaa^^^___bbb```cccfffiiikkkooossswww|||nnnxxxeee===[[[rrrCCC000000...+++)))***+++***''''''((((((((((((''''''+++***************++++++'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%&&&''''''&&&%%%&&&%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&''''''&&&&&&'''''')))***)))$$$"""'''......+++---@@@___xxx}}}vvvpppwwwuuu{{{uuueeesssfffdddcccdddeeeaaaYYYRRR;;;888333///------...000---,,,++++++***+++++++++(((***,,,,,,***)))+++...)))***+++++++++...222666:::;;;;;;;;;<<<<<<=========<<<:::999888777666666666777777777888999<<<>>>999:::<<<<<<999777555444444888:::888444333777;;;444444555777999999777555444666999<<<>>>???@@@@@@===<<<;;;999888777777777555555555555444333111111/////////000000111111111///000222666;;;BBBGGGJJJUUU]]]sssuuuMMM777000...***---,,,++++++******++++++))))))(((((((((((())))))***+++,,,,,,------,,,,,,---...///444BBB[[[xxxjjjHHH333,,,+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))+++***))))))+++000444777SSSYYYdddpppxxx}}}~~~}}}}}}mmmVVVCCC777111---+++((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))******++++++333EEE```xxx{{{rrrnnn{{{ooo}}}pppxxxxxx|||zzzrrryyyuuuwww}}}wwwwww\\\KKKfffPPP......---,,,***)))((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$#########$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&)))+++(((+++===[[[rrr~~~|||~~~{{{rrrrrr|||yyyiii[[[RRRUUU^^^^^^MMMFFFBBB888333333,,,---------+++******,,,---,,,,,,++++++++++++,,,---...,,,++++++,,,,,,+++)))///111222111000111555888777777666444333333333333333333555666888999;;;;;;;;;;;;:::888777555444444555555555555555555555555666666666666777777777888<<<:::999;;;>>>>>>;;;888<<<<<<;;;888444111111222//////---,,,...222111///666111///222111---...333666;;;>>>FFFNNNNNN\\\vvvuuuKKK444//////,,,---,,,++++++******++++++))))))(((((((((((())))))***++++++,,,,,,,,,,,,,,,222111///---000;;;KKKWWW{{{sssbbbLLL888------000******)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))+++***))))))***,,,///111+++000888BBBLLLTTTYYY[[[lllmmmppptttyyyzzzxxxuuussspppkkkeee^^^WWWRRRPPP???666+++$$$$$$%%%&&&%%%(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++***,,,444HHHaaawwwuuu{{{zzzuuu}}}}}}ttt}}}[[[CCC[[[___......------+++***)))((((((((()))(((((((((((((((((()))'''((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))+++***((('''+++555===JJJTTTbbbqqq|||tttvvvuuu___bbbqqqppp___UUUdddTTTOOOPPPKKKKKKMMMGGG>>>:::333---((((((+++...111111000///---,,,,,,,,,...---,,,,,,,,,,,,,,,+++---...///...,,,---///222//////...---,,,,,,,,,,,,---...///000222333444555555555666777888999::::::777777777777777777777777888888888888888999999999999888777777999888555222....../////////000111222333444444222////////////)))'''***222444333888@@@HHHFFFMMMjjjtttGGG111...000...,,,,,,+++************+++)))((((((''''''(((((())))))***++++++,,,,,,++++++---......+++***,,,111666999HHH\\\nnnzzzpppXXXFFF>>>222***&&&&&&'''((())))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))***))))))(((((())))))***$$$%%%&&&))),,,111444777444555888===AAABBBAAA???666555333000---***((('''+++(((%%%&&&***,,,,,,+++((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))******,,,***+++777NNNkkk|||~~~xxxxxx{{{}}}xxxmmmffflllwwwzzzvvvqqqNNNWWWxxxqqqmmm555###555---,,,+++)))((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''(((***)))'''$$$***111;;;IIIYYYjjjzzzzzzwww~~~qqqggg^^^rrrsss___VVVTTTOOORRRVVVRRRTTTRRRMMMFFF===444,,,(((&&&))),,,...///000222444...///000///---,,,---...***++++++***((((((***+++***))))))((((((((()))))))))***+++,,,---...///000///000111333555777999999555555555555555555555555444444444444333333333333222111000111222222000...222111000111333333222111(((+++......,,,+++///444<<<888999>>>@@@BBBNNN^^^eeeqqqDDD000///000...,,,++++++***************(((((((((''''''(((((((((((()))******++++++******&&&))),,,------...000222(((...666===CCCLLLVVV]]]ooovvv{{{|||~~~oooggg^^^XXXOOOAAA222)))***)))))),,,...---'''###''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''000///,,,***((((((((()))$$$%%%''')))******(((&&&###$$$%%%&&&'''((()))***)))((('''((())))))'''$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))******+++222AAAYYYssszzznnnnnn~~~~~~zzzzzzzzzvvvooommmppprrrrrrmmm~~~|||kkkggglllpppkkk===//////222++++++***)))(((''''''((((((''''''&&&&&&''''''((('''''''''((((((((())))))(((''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&)))&&&%%%'''+++...---,,,+++)))&&&)))333EEEZZZhhh|||}}}wwwfffccc|||xxxiii\\\NNNVVVUUUTTTSSSQQQNNNJJJFFF888999:::777222---,,,,,,000222222111...,,,---...+++,,,,,,+++++++++,,,,,,+++************++++++,,,)))******+++,,,---...............///000000111111111111111111111111111111000////////////...............///000111111111111///---+++,,,......,,,***111111222333222333888@@@???<<>>000111000***++++++***))))))))))))***(((''''''&&&&&&''''''(((&&&'''(((((())))))(((((()))))))))((())))))))))))'''&&&&&&)))---///...,,,((((((&&&%%%(((+++''' (((######((()))&&&'''---&&&'''((('''$$$###&&&(((%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((()))))))))"""###%%%'''((((((''''''###%%%''''''&&&%%%%%%&&&%%%$$$$$$$$$#########"""))))))(((''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))(((''')))333BBBMMMhhhwwwwww}}}~~~sssiiijjj|||tttsssgggUUUWWWRRR___jjjvvvwwwUUUlll~~~mmm;;;+++***...---$$$))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%)))***'''$$$###$$$''')))***+++)))((())))))(((888QQQhhhxxxYYYVVVbbbqqqwww|||vvvpppggg]]]UUUEEEJJJPPPOOOJJJFFFEEEGGGCCC@@@<<<999666333///,,,+++******+++,,,,,,***(((+++******)))))))))******+++++++++,,,,,,,,,,,,,,,------......//////000000........................------........./////////...///...---******+++,,,...///000000222555;;;???<<<@@@MMM___lllxxxeee;;;...111000***++++++***)))))))))))))))(((''''''&&&&&&''''''(((&&&&&&'''(((((((((((('''(((''''''((()))+++++++++)))+++------+++(((%%%###'''******)))***---,,,(((,,,******,,,***&&&$$$###!!!$$$(((***(((%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))))))))))))))((('''&&&$$$&&&))))))'''&&&((()))&&&&&&'''((()))*********'''&&&%%%$$$"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))******))))))...666===PPPddd|||uuuyyywwwvvvxxxsssjjjwwwxxx|||mmmzzzwwwhhh999%%%---+++)))---***((((((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''))))))(((&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$$$$!!!$$$'''))))))(((''''''))))))'''%%%$$$&&&***...222+++'''111GGG]]]lllqqq~~~zzzbbbVVVYYYXXX{{{}}}zzzkkk]]]VVVTTTZZZTTTLLLHHHGGGCCC<<<555444222111111111000,,,)))...------,,,++++++++++++...---------------------------......///000000000////////////////////////,,,,,,---...///000000111111333444333111222444777555:::???BBBFFFOOO]]]ggguuuddd999,,,000000++++++******)))))))))))))))'''''''''&&&&&&'''''''''%%%&&&''''''(((((('''''')))(((''''''''''''&&&$$$"""'''+++***&&&%%%(((,,,$$$)))+++'''######$$$############$$$&&&''''''%%%***'''""" """$$$%%%##################$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((()))$$$&&&((('''%%%###$$$&&&%%%%%%$$$$$$###"""""""""###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###&&&***+++***)))***+++===TTTccchhh}}}uuusssuuu~~~mmmrrrhhhkkkeee666+++000222$$$%%%---$$$(((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$)))&&&###"""$$$&&&''''''"""%%%)))+++***)))))))))%%%+++///---***///===IIIaaannn}}}zzz^^^VVVOOORRR```tttnnneee[[[WWWWWWSSSIII@@@GGGDDDAAA@@@@@@===888444444333222111000000//////111111000000000000000///......---------------,,,........................000111222333444666666777<<<>>>AAABBBCCCFFFKKKOOOOOOXXXeeeqqq}}}^^^888///111///***,,,+++***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++;;;KKKYYYssspppwww{{{ttthhhsssiiirrrUUU333+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################&&&&&&%%%%%%%%%%%%$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&''''''((()))******+++,,,777HHHYYYiiizzz~~~ppp^^^VVVmmmeeettt|||~~~tttgggZZZjjj```TTTPPPRRRSSSNNNHHHDDDIIIIIICCC???@@@BBB@@@<<<@@@AAA===;;;===>>><<<===777666:::<<<999777999555999:::...EEE444888BBBBBB@@@AAA>>>===JJJQQQHHHVVV^^^```\\\```rrrZZZ666...000...))),,,+++***)))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******&&&///999EEE\\\wwwvvvwwwtttjjjnnnppp```XXXgggwwwJJJ222000++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################&&&&&&%%%%%%%%%$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((&&&''''''((())))))*********---111666>>>KKK\\\hhhyyyyyyttteeeVVV[[[iiiiiibbbbbb}}}pppiiipppuuudddGGGCCC[[[hhhaaaTTTVVVRRRGGG@@@DDDLLLRRRJJJEEEHHHOOOLLLBBBBBBLLLSSSOOOPPPQQQ```ZZZYYY]]]ZZZXXX^^^dddfffpppzzzXXXUUU333---///---)))++++++***)))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))***))),,,555FFF\\\qqq}}}bbb^^^nnn~~~rrr@@@((((((---******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################%%%%%%%%%%%%$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))))),,,***'''######***555>>>UUUaaavvvwwwwww```]]]UUUNNNQQQ^^^kkkqqqxxx}}}{{{bbbDDD999999QQQ222...///---***+++***)))((((((''''''(((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))...''''''///777BBBVVViiizzz}}}~~~zzzzzzssssssuuusssiiirrrVVV222---333000((()))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################################################################%%%%%%%%%$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((***+++,,,***)))(((+++---%%%222GGG[[[gggrrr}}}fffwww~~~jjj^^^fff^^^SSSQQQYYYXXXPPPYYYlllsssgggeeerrr{{{wwwwww|||}}}uuunnnpppvvvzzzQQQ555///...,,,---NNN333000000---++++++***)))(((''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((***$$$%%%+++------888HHH]]]{{{~~~~~~~~~{{{|||iiiJJJ///,,,111...((('''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################################################################%%%%%%$$$$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%(((+++---,,,+++******((('''''')))000???WWWjjjlllrrr|||ssseee```nnn\\\RRRYYY^^^ZZZZZZ```VVV___ccc___ZZZZZZ]]]___cccnnnpppgggbbbkkkxxx}}}{{{lllmmmkkklllppp}}}rrrzzzlll___lllzzz|||xxxcccAAA%%%'''444666...(((LLL333222111---+++******)))(((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''%%%''',,,+++&&&)))111<<<```ttt~~~mmmqqq\\\999+++(((000...######...''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***333000+++'''%%%&&&))),,,:::TTTsss~~~yyyuuu~~~yyyxxxrrr~~~zzz~~~vvvvvv```III111))),,,222666///&&&(((222JJJ333222000+++*********((('''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########################################################################################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((***,,,,,,******,,,***>>>UUUhhhuuu~~~xxxuuu~~~eeeAAA&&&444+++&&&''''''%%%(((---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%&&&'''))))))!!!(((...333333...(((!!!***222666@@@VVVooo~~~ZZZBBB<<<000...444222;;;///$$$$$$***---***%%%HHH222222///***)))***)))(((''''''&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$&&&''''''))),,,---++++++&&&222III\\\nnnxxxvvv{{{~~~nnn???111222+++""")))+++'''&&&((('''###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################$$$$$$$$$############"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%---+++'''$$$$$$((()))(((***+++***&&&(((...222222EEEPPP]]]}}}}}}nnnXXXBBB555888VVVSSS---&&&444000+++...)))$$$***---,,,***)))(((&&&sssIII666---333...+++)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###""""""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))******,,,444FFF]]]mmm}}}lllCCC///,,,+++)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))******************,,,222>>>MMM[[[ddd{{{zzzbbbRRR===:::555000......000222///...---,,,++++++++++++************)))))))))(((oooFFF555---222---+++)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""################################################"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((+++,,,+++***...555;;;```kkktttuuutttvvv}}}rrrJJJ999***'''++++++******((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((((((((((()))))))))******---,,,***)))+++///444777999AAAOOOaaaqqqpppcccQQQCCC<<<888666444666444000---++++++,,,---...---,,,+++******************)))))))))(((((((((iiiAAA333,,,000,,,***)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$#######################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((($$$(((++++++(((%%%%%%&&&(((777QQQjjjuuuxxxzzz{{{~~~|||ttt[[[???)))$$$"""$$$)))***(((&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))***)))((('''&&&%%%$$$$$$------...111999CCCMMMSSSbbbjjjwwwvvvaaaSSSKKK???333===666...******,,,---,,,000...,,,+++*********+++++++++***)))(((((((((((()))))))))(((((((((''''''ccc<<<111+++///+++***)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$""""""###%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""#############################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''(((((('''))),,,///))))))...777???MMMdddxxx{{{xxxttt{{{|||qqqzzziiiJJJ666...)))$$$,,,,,,,,,+++(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''''''''((((((((('''((()))***+++,,,,,,,,,+++***((('''((()))+++---)))+++000999EEEPPPXXX\\\sssyyy~~~vvvnnnddd[[[YYY\\\@@@???888000...000,,,%%%***+++---111333222---)))---,,,,,,,,,++++++++++++))))))((('''&&&&&&''''''(((((((((''''''''''''&&&^^^999111,,,...***+++)))((('''&&&&&&%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%###"""###%%%&&&&&&%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""####################################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&%%%&&&)))+++111---))))))***---222888PPPeeettt||||||kkk^^^>>>:::111)))'''+++......+++***'''%%%&&&'''((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))((((((((((((((()))&&&''')))+++,,,,,,,,,+++333///+++***+++...000000%%%'''+++000777???GGGLLLlllkkkkkkllloootttyyy|||~~~~~~zzzqqqeeeYYYNNNFFFBBB===666111222111,,,+++///''')))******,,,000333333,,,***&&&%%%%%%''')))*********+++++++++++++++***''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%[[[777222......))),,,)))((('''&&&&&&%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$###"""$$$'''(((&&&###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#######################################################################################$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((())))))'''%%%$$$###"""###(((,,,...,,,++++++222444<<>>???>>>>>>>>>:::555111111000...+++)))***+++,,,(((&&&)))---------......//////+++&&&###$$$%%%///---+++)))((())),,,---((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$ZZZ777444//////))),,,)))((('''&&&&&&%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################""""""%%%)))***&&&"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%'''***++++++)))'''))))))(((&&&&&&(((******---+++"""###---+++)))222***,,,222888;;;:::999888777000555;;;444222444222...+++''''''))),,,///222,,,)))''''''))))))******$$$'''(((%%%%%%(((&&&!!!$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$###$$$%%%(((+++---(((***,,,---,,,)))'''&&&'''%%%$$$%%%(((+++++++++***+++,,,+++)))''''''''',,,,,,,,,,,,,,,,,,...000)))((()))******)))***++++++,,,...000000...---...+++,,,,,,---,,,---...000***,,,+++******,,,+++)))'''((()))+++,,,,,,...111$$$'''+++,,,,,,)))'''%%%''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$ZZZ777555111///)))---))))))'''&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""!!!"""&&&++++++&&&!!!########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$%%%'''''''''###(((+++)))&&&&&&((()))))),,,***+++---&&&$$$000,,,(((&&&''')))*********---)))+++***'''...111&&&)))+++---+++'''###%%%***)))&&&%%%'''((('''''''''$$$))))))""" $$$'''&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$########################$$$$$$############$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''((()))(((&&&%%%&&&&&&''''''&&&%%%$$$$$$'''(((((('''%%%%%%'''***)))))))))((((((((())))))((()))))))))******+++,,,***&&&%%%'''***)))'''%%%((((((***,,,,,,++++++---***(((***---,,,((()))...((())))))(((((('''''''''$$$,,,...)))'''***+++(((***'''''')))***)))))))))(((((((((&&&%%%&&&(((***)))((('''&&&%%%&&&'''(((%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######VVV777666---///,,,(((///---!!!000))),,,"""(((*** &&&***)))!!!)))111)))"""&&&"""***'''""""""'''***"""***,,,!!!777###&&&########################%%%%%% ###'''"""%%%&&&$$$$$$$$$(((&&&+++%%%""" &&&""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########UUU666666---///,,,(((######***###+++((()))%%%###&&&%%%------###"""111!!!!!!%%%222222 (((,,,(((&&&+++''''''***%%%###000&&&$$$...%%%!!!########################***$$$---###666"""""" ,,,###*** ###---(((""""""""""""""""""""""""###############"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######RRR666666---///,,,)))///222'''$$$,,,$$$ !!!$$$"""444666'''###&&&%%% ***$$$"""+++&&&%%%&&& ######)))""",,,%%%########################,,,%%%666&&& 888 444--- //////"""""""""""""""""""""""""""############""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$#######################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###PPP555666---///,,,)))000000***222###(((222))),,,+++'''&&&...&&&%%%777###...###&&&&&&%%%999'''***###"""999NNN^^^lllZZZ>>>!!!000'''###########################+++!!!)))&&&)))$$$###%%%&&&+++,,,$$$777iiiSSS===+++&&&***""""""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$MMM444666---...,,,***000,,,XXX777&&&lll'''444"""$$$###########################AAA"""'''333+++tttfff(((""""""""""""""""""""""""!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JJJ444666---...,,,*** 333)))AAAaaa%%%&&&yyy%%%+++<<<"""########################555"""...***###000""""""""""""""""""""""""!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""###############################################################################################################$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%HHH333666---...,,,***%%%,,,###&&&###WWW<<<///555%%%///bbb,,,$$$@@@###########################GGG***444###ggg@@@RRR""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%GGG333777------,,,+++***%%%---+++000333...((( $$$!!!***&&&---zzz000!!!$$$666###########################999*** &&&222}}}""""""""""""""""""""""""!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%EEE666000666***,,,---(((+++'''((($$$'''333$$$$$$%%%$$$***111,,,...333"""333JJJddd>>>((("""&&&&&&'''777AAAJJJ### }}}"""%%%999"""############$$$$$$$$$###############"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""####################################$$$$$$############$$$$$$########################$$$$$$##################################################################""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&)))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############%%%''''''''''''''')))$$$%%%%%%&&&'''(((((()))$$$%%%(((***)))'''&&&(((%%%&&&'''((((((&&&$$$###&&&&&&&&&$$$###$$$&&&(((&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DDD555000666***+++,,,(((+++'''((($$$'''333$$$$$$%%%$$$(((###%%%...JJJ%%%'''...aaakkk***"""$$$&&&%%%)))444sss...@@@bbb ***jjj'''!!!xxxooo"""############$$$$$$$$$###############"""!!!!!!!!!!!!""""""""""""!!!!!!########################""""""""""""####################################$$$$$$############$$$$$$########################$$$$$$##################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&'''&&&&&&'''''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))'''%%%######$$$***++++++,,,,,,,,,,,,+++555444222000---)))''''''---,,,***'''&&&&&&&&&&&&((('''((())))))(((%%%###'''%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA555///555)))++++++(((+++'''((($$$'''333$$$$$$%%%$$$111 &&&,,,&&&$$$333PPP(((+++..."""--- $$$***###111eeeOOOttt!!!$$$QQQ%%%"""############$$$$$$$$$#########$$$######"""!!!!!!""""""######""""""!!!########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&''''''(((&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((((((((())),,,...%%%(((---333999>>>BBBDDDFFFFFFEEEDDDCCCCCCCCCBBB888666333000...,,,,,,+++%%%###"""$$$(((***(((&&&)))'''%%%%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>>>444...444)))+++***(((+++'''((($$$'''333$$$$$$%%%%%%***"""'''$$$777+++### ###,,,((("""...ccc///CCCaaa+++PPP)))(((www""""""#########$$$$$$$$$#########$$$$$$######""""""""""""######"""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%(((((((((((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&(((+++...000444888<<<<<<<<<=========<<<;;;;;;444666888888:::<<<;;;777555555666777888888777777,,,***'''%%%%%%'''***,,,+++)))'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{<<<444...333***,,,)))(((+++'''((($$$'''333$$$$$$&&&%%%---###222...'''<<>>JJJAAA,,,***JJJ%%%'''ddd""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""############""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&''''''''''''******))))))((((((((('''&&&&&&'''(((((((((''''''(((((((((''''''&&&%%%%%%$$$%%%%%%%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******...000444777;;;???CCCGGGKKKKKKJJJJJJJJJJJJJJJJJJRRRTTTTTTPPPMMMLLLDDD;;;666555444333444666999:::666777666222+++'''((()))+++)))&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvv:::555///444+++---)))(((+++'''((($$$'''333$$$%%%&&&&&&&&&&&& ###///444XXX!!!$$$'''[[[ooozzzLLL222666ppp'''FFF******PPP JJJ@@@"""############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&'''(((((()))))))))'''''''''((((((((())))))'''(((***,,,.....................---,,,+++)))((()))(((''''''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%'''))),,,...000111333777>>>EEEKKKQQQVVVZZZYYYZZZ\\\```fffmmmssswwwnnnqqqpppjjjiiiiii```UUUVVVQQQHHH>>>777222000///,,,111777:::777222...,,,,,,)))&&&%%%%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$rrr:::666///444---...)))(((+++'''((($$$'''333$$$%%%'''&&&---"""&&&555222:::333""":::"""000)))aaaOOO555111 ,,,***XXX""""""############$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((((()))******++++++)))***+++---///222333444666777999::::::999888777444555555555555444333222111///---+++)))((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&(((,,,111666;;;???AAAFFFKKKRRRYYY]]]aaadddgggooollliiifffgggiiimmmoooxxx}}}~~~}}}|||zzzvvvmmm```PPPBBB999......222999@@@AAA<<<777222///***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ppp999777000555...///)))(((+++'''((($$$'''333$$$%%%'''&&&+++!!!%%%(((###))))))""" (((%%%!!!%%%rrr555$$$222(((HHH222'''###>>>$$$"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((())))))***+++,,,,,,,,,333444777;;;???BBBEEEFFFHHHIIIIIIHHHEEEBBB???===888999;;;<<<<<<;;;;;;:::888666222...+++)))''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))///222777>>>FFFMMMRRRUUUeeegggkkkkkkiiieeecccbbbWWWUUUQQQNNNOOOSSSXXX\\\RRRXXXZZZ]]]jjj|||}}}iiiZZZJJJ@@@777:::DDDJJJFFF???:::666000,,,******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ddd>>>444000...111***,,,***((('''((((((""";;;!!!$$$(((---((($$$%%%,,,((()))(((222))),,,,,,%%%(((***!!!***%%%&&&EEE%%%''''''000EEE))))))###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&((((((((('''%%%%%%&&&((('''&&&%%%%%%&&&''''''''''''&&&&&&((((((&&&%%%&&&######%%%'''((((((%%%###!!!%%%))),,,***&&&"""***((('''%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%))))))$$$$$$((()))$$$---)))))),,,******888JJJOOODDD???EEELLLKKKGGGFFF???BBBGGGMMMRRRUUUVVVVVVGGG???<<>>@@@>>>777000+++***&&&((()))(((&&&&&&(((***&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((()))((('''((('''&&&''')))((('''(((+++***&&&&&&)))$$$***+++&&&%%%***)))###***'''"""!!!###''')))***---,,,***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""))),,,(((%%%)))+++***---&&&"""''',,,,,,---///999???IIIRRRUUUUUUZZZaaaaaa]]]WWWVVVZZZdddpppwwwwwwsss```bbbmmmxxx~~~iiiVVV>>>DDDTTT@@@@@@HHHBBB===777...''')))000((('''&&&'''((('''%%%###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$'''%%%%%%&&&((((((%%%!!!'''%%%$$$$$$&&&(((((('''&&&'''(((&&&$$$%%%(((,,,&&&'''((((((''''''((()))***(((%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$bbb===444111...111***,,,'''(((111$$$ 000777---...&&&###&&&888000111***666sssaaa&&&---***(((RRR 999###---,,,...***LLL ###!!!###///GGGJJJ&&&$$$000"""***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&%%%%%%&&&(((((('''&&&%%%&&&''''''''')))))))))+++,,,++++++,,,(((((()))***+++***)))(((222---'''###"""$$$'''(((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&((((((&&&'''***------111&&&"""---???LLLQQQSSSCCCEEEEEEGGGPPPYYYXXXQQQeee```YYYSSSRRRVVV^^^dddooohhhcccbbbZZZJJJ;;;444>>>@@@CCCCCC@@@:::666333222...***)))***)))$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((())))))%%%&&&***---...,,,)))''',,,)))((())))))''')))---)))%%%%%%(((***)))))),,,%%%&&&(((***+++***(((&&&))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$)))***&&&$$$(((***)))''',,,---)))&&&***222999EEETTTbbb]]]LLLGGG\\\vvvZZZkkkzzzhhh___hhhsssjjjRRRMMMJJJFFFDDDEEEGGGDDD999******(((''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((((((((('''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""$$$''')))'''%%%%%%%%%%%%'''((()))))))))"""$$$&&&%%%$$$$$$''')))'''(((((('''&&&%%%%%%%%%'''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$```<<<555111///111))),,,333+++888&&&###......******&&&)))%%%jjj000777***(((!!!,,,XXXpppNNNAAA+++111222,,,%%%//////000"""$$$ppp,,,(((%%%...PPPuuu))) ///*** $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((%%%&&&'''&&&&&&&&&(((***)))((('''''''''(((((()))((()))((('''&&&%%%%%%$$$((((((((((((''''''''''''&&&%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))),,,)))((((((''''''+++000222???NNNWWWZZZWWWNNNEEEUUUdddllllllxxx|||zzz{{{}}}llliiijjjppptttpppiiieeeDDDBBB@@@AAACCCEEEGGGGGGAAA;;;222,,,)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''(((((())))))))))))(((&&&$$$###%%%))),,,---...---000666777444222444===222---111000'''&&&---+++***(((&&&###$$$&&&(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&***,,,+++***...,,,(((+++===RRR```hhheeedddcccdddjjjyyyyyyuuuvvvrrrtttiiiuuuyyykkkMMMIIIJJJHHHAAA;;;999999888...+++((('''((()))***+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%'''((())))))((('''((('''''''''&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&'''((())))))(((%%%&&&(((((('''''''''(((+++---...---,,,++++++,,,&&&&&&&&&''''''((((((((((((&&&%%%%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%]]];;;555222///111))),,,!!!...&&&666:::&&&"""$$$111000222ggg888!!!fff//////"""***---rrrmmmmmmcccnnnrrrvvvHHH>>>MMM777BBB<<<;;;GGG000!!!...!!!888%%%+++''')))!!!777)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((()))(((((('''''''''(((((('''((()))((('''((()))+++'''((())))))((()))***,,,***,,,---+++,,,///000///222111111///---,,,,,,---###$$$&&&)))++++++'''$$$)))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***,,,((((((,,,------555???SSSbbbjjjccc___gggsssyyyzzzoooccc\\\ccc```[[[WWWRRRJJJ???777999<<<===:::444///------%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((()))))))))(((''',,,+++)))''')))///222111111111444999:::888:::===666333222444444333666<<<333333222...***((()))+++''''''''''''''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''((((((+++---...---,,,)))...<<>>GGGKKKJJJEEEEEEDDD@@@<<<999:::;;;CCC<<<333+++(((((()))***))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))$$$%%%***222888@@@NNNZZZbbbkkkssswwwqqqrrrssssssnnncccSSSHHH555666999>>>AAA<<<222)))((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((()))))))))))))))(((''')))222888999:::<<<999444;;;===@@@CCC???<<>>@@@===777111---)))((('''''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''((()))++++++++++++,,,///222HHHfffmmm``````nnn||||||xxx|||mmmiiittt]]]KKKKKKLLLFFF>>>===888222---***))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((((((((()))))))))))))))))))))((('''&&&&&&&&&''''''''''''(((((((((((())))))%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))+++...222444>>>@@@DDDIIINNNUUU[[[```ZZZXXXWWWVVVVVVVVVUUUUUULLLGGGAAA<<<666111+++&&&((('''%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%WWW888666444000111)))---(((***&&&JJJ***...)))&&&(((!!!,,,BBB###---111AAA___^^^MMMFFFXXXMMMQQQJJJYYYNNNoooBBB))),,,888777===???...$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((---,,,+++***)))((((((((('''(((((('''&&&&&&(((***&&&,,,333888999:::;;;===:::@@@AAA>>>AAAKKKNNNKKKPPPQQQPPPLLLEEE@@@???@@@IIIEEE>>>888333///+++((())))))'''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))%%%---555999BBBQQQ```iiiwwwyyypppuuuqqqrrrxxxvvvoooooouuu}}}vvvkkkdddeeelllvvv}}}xxxrrrpppqqqtttvvvXXXDDD111---666>>>:::222------,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))***************+++------///888;;;777666>>>EEEGGGLLL[[[oooxxxooo___WWWWWWbbbmmmjjjXXXRRRVVVJJJ444AAA===888555555666777666,,,+++)))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''((()))))))))******+++,,,***'''+++111HHHQQQiii~~~xxxhhhsssuuuxxxuuurrr```LLLFFFLLLCCC???999444111---)))'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))))))))((('''&&&'''''''''&&&'''(((***+++---...///******)))((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***+++&&&+++111888???GGGOOOTTTRRRRRRSSSWWW[[[]]]]]]]]]``````bbbeeeggghhhfffdddWWWSSSNNNKKKIIIGGGBBB===,,,***(((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%UUU777666555000000)))---%%%555,,,111UUU!!!***,,,+++==="""'''vvv222888@@@FFF@@@OOOfffppphhhLLLlllVVV]]]ccc___^^^KKKNNNBBB...<<>>>>>@@@@@@???333111///---+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&''''''((())))))******,,,+++,,,---+++,,,999HHHgggppp|||{{{www|||}}}zzzzzzjjjKKKHHHFFFCCC@@@===999333---)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))(((''''''&&&(((+++...000111444999===@@@@@@>>>===???>>>;;;888444111///---,,,+++***)))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&(((+++...///777===EEENNNUUU]]]eeejjj```___bbbgggllljjjbbbZZZVVVYYY___eeeiiifff^^^XXX]]]ZZZXXXYYY]]]___\\\YYY@@@<<<555000---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&TTT777666666111000)))---000###&&&:::%%%&&&%%%???%%%'''(((***000***//////...111NNNUUUhhhjjjhhhQQQuuu[[[{{{iii___ppp]]]gggYYYEEERRRWWW???@@@<<<)))!!!===888bbb$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''')))***+++&&&(((+++---...111444777===HHHVVV___bbbbbbdddeeelllsssuuuppptttvvvyyyyyysssiii```\\\\\\OOOLLLGGGDDDCCCBBB@@@???AAA===666///***(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******+++++++++,,,,,,,,,222KKK[[[^^^ooorrrZZZUUUZZZ]]]ccciiivvv}}}yyyooorrrzzzvvvrrroooqqqssspppggg___YYY]]][[[SSSUUUkkkzzzuuurrrpppKKK000---666:::888666222///,,,)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********,,,000666<<<@@@CCC```yyy~~~|||}}}~~~{{{rrrtttpppmmmmmmjjj___MMM>>>:::999666333000---++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&''''''((()))******+++++++++---......555JJJ```rrr~~~zzzyyyiii]]]GGGFFFDDDBBB???888111,,,)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***+++***+++---111888>>>BBBAAAFFFNNNSSSUUURRRMMMIII\\\ZZZVVVQQQKKKFFFBBB@@@111000...,,,***(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''(((***...111333EEEKKKSSSYYY]]]aaafffjjjfffhhhppp~~~uuummmrrrzzz}}}oooeeejjjgggcccdddggghhheeeaaaWWWOOOEEE:::333---)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&RRR;;;222444000//////+++************************(((999999:::&&&---&&&(((...***///VVV|||GGG111CCCZZZbbbuuu|||}}}uuu}}}yyyeeedddUUUrrrRRR;;;EEEPPPWWWPPP@@@333,,,)))***""")))HHH{{{ooo&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&***)))((('''''''''''''''&&&***...111555<<>>111***(((*********)))'''''')))+++))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&(((******(((((()))******444---"""***444555555III___wwwvvvjjjXXXMMMUUUdddlllsssyyyxxx{{{{{{}}}nnnmmmggg^^^]]]aaa```[[[rrr~~~~~~qqq___LLL777(((888888888888666333...+++((('''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&---'''$$$(((***((('''(((333///,,,888KKKMMMOOO[[[jjj{{{gggjjjpppzzzrrrMMM999EEEDDD<<<;;;666,,,))))))(((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((***++++++)))(((***---'''000///***888WWWiiigggccc{{{uuuXXXCCCHHHDDD:::777777666---&&&''')))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&######%%%'''###$$$'''+++,,,+++***+++,,,111666EEEWWWXXXUUU\\\\\\dddhhhfffcccbbbaaa___^^^nnnkkk]]]XXXVVVTTTWWWKKKFFF>>>777111,,,'''$$$***'''(((+++***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%'''(((***((())),,,///111777FFFUUU___\\\[[[```nnn~~~ttt~~~~~~yyyfffYYY^^^iiihhh^^^^^^\\\JJJ>>>GGGHHH555$$$+++((('''(((******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&QQQ;;;333555111...///+++************************+++ 000777$$$&&&///...***((((((%%%###,,,888&&&555AAAIIIYYYnnntttmmmmmmkkknnnssstttnnnccc\\\[[[UUU[[[XXXKKKCCCDDD@@@777///$$$'''///,,,))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''+++)))'''&&&(((+++---...///111666===GGGSSS^^^dddwww}}}uuulllccc[[[TTTPPP999;;;@@@FFFKKKIIIBBB<<<---***((((((******'''%%%))))))(((''''''''''''((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))***+++---///***---,,,000222...:::UUUpppuuuZZZRRRTTTTTT[[[eeennntttzzztttpppwwwyyyiiiUUUSSSdddzzzyyymmmddd[[[OOOCCC333333555:::>>>;;;333,,,,,,)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''+++))))))***+++,,,---...!!!999AAA???LLL```ooo{{{zzzwww}}}{{{sssssstttuuuuuusssooommmxxxeee[[[HHH<<<:::444000444---,,,***(((((()))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''++++++((()))------(((777)))///QQQnnnpppeee]]]}}}zzzpppOOOEEEDDDGGGEEE::::::222+++******'''&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((()))***++++++)))''''''***///IIIKKKIIIOOO[[[[[[[[[eeeaaa[[[UUUYYYfffoooiii]]]hhhlllddd\\\______YYYZZZVVVOOOEEE===888555333222,,,'''###&&&((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''******'''%%%///''''''777KKKWWWZZZZZZWWWeeeyyyssssssvvvkkkjjjiii^^^mmmvvvvvv}}}{{{zzzwwwoooxxxwwwiiiaaa]]]XXX]]]dddYYYGGGFFFGGGCCCDDD222---(((%%%&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&PPP;;;333555111...///,,,++++++++++++++++++++++++---...!!!///000(((------222333111///000///***777EEEXXXjjj}}}}}}~~~}}}xxx~~~uuupppoookkkccc[[[aaaZZZFFF===DDDJJJHHH@@@---''''''###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***************,,,...///...555BBBTTTgggvvvrrrhhhbbbKKKBBB===DDDQQQWWWPPPGGG<<<444+++(((***+++)))&&&***)))((((((''''''(((((((((((((((''''''''''''&&&''''''((((((((())))))))),,,***((()))+++...000111***------222999???XXX}}}}}}gggNNNCCCJJJ[[[bbbkkkttt~~~tttjjj]]]bbbfffhhhqqq}}}qqqmmmkkkddd\\\<<<666222666???BBB<<<444111---)))''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((($$$))),,,+++***,,,...///:::JJJOOOXXXssstttxxx}}}xxxvvv```[[[VVVFFF::::::111...+++'''&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''+++***&&&)))000///'''///999UUUqqquuujjjnnn~~~rrr\\\HHHGGGHHH@@@===666111...***&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))******)))***+++***((()))111===FFFUUUYYYXXX[[[dddeeegggrrryyyrrrmmmttt}}}zzznnnmmmtttkkk]]][[[[[[UUUMMMFFFAAA===999777444+++%%%&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&))),,,,,,((($$$(((444GGGUUUYYY\\\fffrrrwwwooojjjoooxxxooottt~~~~~~xxx|||~~~wwwkkkaaaYYYhhhfffYYYTTTNNNIIIKKK???777---'''%%%'''''''''''''''''''''''''''''''''NNN;;;444666111...///,,,++++++++++++++++++++++++###444000***111(((!!!000&&&,,,///,,,***111@@@LLLZZZsssvvvpppkkkmmmxxxaaaWWW^^^cccaaaPPP===999EEERRRTTTHHH999***&&&444555"""''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))'''+++///...***)))+++///444DDD]]]uuuzzz|||lll^^^OOOLLLSSSYYYXXXSSSRRRGGG777---)))+++,,,,,,***))))))((('''((((((((((((((((((''''''''''''''''''(((((((((((()))))))))+++)))((())),,,//////...***555333222JJJhhh{{{iiiMMMAAA???LLLbbbnnnxxx~~~xxxkkk___ooofff___bbbhhhjjjjjjiiiwwwsssggg]]]___pppyyyuuuooogggWWWFFF666222:::BBBBBB>>>555111,,,((('''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))###***...,,,***...555:::ggg```ccc|||yyyvvvaaaEEE777777555000,,,((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((()))*********---111444```|||lllZZZjjj~~~~~~yyy```FFFFFFHHH???:::444000***%%%''',,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&'''***+++***((()))++++++---777IIIZZZddd^^^hhhlllooovvvtttsss{{{ssszzz{{{kkkllleeebbb]]]WWWPPPGGG>>>888;;;444...,,,***&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''(((***---000999LLL```cccZZZ^^^{{{xxxttt}}}{{{rrrzzz|||rrrqqqiii\\\WWWNNNDDD888...******))))))''''''''''''''''''''''''LLL:::555777111---///---+++++++++++++++++++++++++++&&&%%%&&&%%%)))......111+++***///555@@@XXXqqqyyytttiiiXXXdddnnniiifffbbbPPP???AAAPPPMMMOOOMMM:::""""""'''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((()))))))))******(((---///,,,(((+++777BBBZZZiii}}}ttt~~~mmm___YYY[[[```ccc[[[UUUIII<<<222,,,***+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((()))+++,,,---+++***+++777===NNNtttyyyfffnnnbbbHHH999BBBQQQbbbuuu|||rrrjjjooo}}}{{{xxxqqqsssssslllccc^^^\\\aaasss|||pppjjjkkkmmmlll{{{vvvqqq^^^GGG===???DDDCCC@@@999555///***(((((('''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))*********+++,,,,,,...999MMM]]]{{{{{{vvvffftttsssXXX@@@???===999444000---+++***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))),,,&&&(((000,,,$$$000FFF```uuuvvvdddnnn```SSSPPPDDD>>>777222+++&&&''',,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''((()))***)))))),,,000444;;;MMMddduuuzzzyyy|||~~~yyyuuu{{{pppxxx}}}zzzvvvwwwzzz|||zzzrrriii___VVVMMMGGG===999666444---&&&%%%(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''')))(((&&&%%%,,,999DDD]]]ZZZ[[[bbblll{{{zzzrrrsss~~~yyy|||sssqqqjjjaaabbbYYYPPPBBB888111...***(((((((((((((((((((((((((((KKK:::666888111---///...,,,,,,,,,,,,,,,,,,,,,,,,000%%%---222&&&,,,666,,,444***///IIIcccuuu{{{rrruuu~~~qqqjjjllldddRRRFFFFFFHHH???FFFLLL999'''***222''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((())))))******++++++------,,,+++111@@@UUUeee~~~{{{|||xxxvvveee\\\\\\___WWWXXXVVVOOOBBB555+++&&&+++***))))))(((((())))))'''(((((((((((()))))))))((((((((()))))))))******''')))+++,,,++++++,,,...777???SSSzzzYYYEEETTTPPPHHHOOOjjj|||{{{uuu}}}ssspppdddbbbggguuuvvvmmmfffppp~~~}}}rrrcccXXXRRRMMMEEE???===999333...+++***((('''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******++++++...''')))333===KKKgggzzzqqqaaajjj||||||aaaHHHEEE???999333///---,,,(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***,,,'''***111---+++@@@]]]vvvnnnkkkzzzpppXXXPPPGGG===666000)))))),,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((())),,,///,,,999GGGUUUjjj~~~tttuuuvvvuuuzzz{{{}}}rrrhhhaaa]]]ZZZDDD@@@<<<999333,,,)))***((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((())))))))),,,888JJJXXX```bbbmmm~~~~~~xxx}}}pppttt~~~uuunnnbbbZZZ___dddZZZLLL@@@888222,,,)))))))))))))))))))))))))))III999666999111---///...,,,,,,,,,,,,,,,,,,,,,,,,$$$(((222444***&&&)))'''(((222HHHhhh}}}|||qqqhhh___TTTJJJRRR999777GGGGGG:::...&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((())))))******(((((()))******+++,,,,,,111...///:::NNNcccttt|||zzzxxxzzz|||}}}}}}~~~yyyoooaaaXXXWWWXXXYYYVVVOOOCCC777...+++***))))))(((((())))))'''((((((((())))))))))))(((((()))))))))*********(((+++...---***,,,333:::NNN```wwwbbbHHHIIIUUU[[[___pppwww}}}yyyrrriiigggrrrxxxqqq|||{{{rrrfffYYYOOOIIIAAA===888333000---***''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,---(((666UUUeeehhhzzzwwwqqqqqqyyy{{{```XXXLLL???555///,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((---...+++...???[[[ppphhhjjjzzzttt```TTTFFF===666///++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&***,,,+++(((***222999;;;SSSkkkyyywww~~~zzzrrrkkkfffccc\\\OOODDD???===666///+++((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((***111===LLLZZZbbb```uuu}}}xxx}}}yyyyyyuuu|||zzzxxx{{{xxxqqqvvvqqqfffVVVHHH???888333000))))))))))))))))))))))))III999666999111---///...,,,,,,,,,,,,,,,,,,,,,,,,///222'''%%%444555///666:::[[[}}}{{{fffeeettttttzzzcccdddddd[[[DDD:::888???GGGOOOEEE+++((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((()))******+++((())))))***++++++,,,,,,111///666MMMkkkvvvppplllssspppnnnuuuvvvddd^^^ZZZVVVUUUTTTNNNEEE===+++******)))))))))))))))'''((((((((())))))******))))))))))))***************...000---***...:::EEEaaayyyZZZJJJQQQbbbooouuuwww}}}~~~}}}kkkVVVJJJZZZjjj~~~oooaaaYYYVVVDDDAAA<<<777333///+++((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***++++++,,,,,,000000NNNttt|||}}}}}}qqq^^^KKK;;;222//////))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++%%%222111$$$---QQQpppyyy^^^ssslll^^^MMMCCC;;;333,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%***...,,,))),,,777AAAYYYvvvwwwmmmfffuuu```LLLEEEDDD>>>222***))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''&&&***888LLL\\\dddeeennniiiooogggpppwwwsssoooddd]]]uuutttfffvvvxxxlll{{{}}}ppp^^^OOODDD>>>:::888))))))))))))))))))))))))EEE<<<666555444111...///......------------......,,,)))***---///000333777]]]|||xxxjjjfffkkknnnfffeeeuuuxxxdddcccUUUBBB;;;DDDOOOKKK???...***(((((('''$$$&&&***((((((((((((((('''''''''(((((())))))******++++++***//////***(((,,,---***000>>>XXXuuuppp\\\jjj~~~{{{ssssss~~~}}}dddddddddaaaXXXNNNIIIHHH999333+++((()))******((()))))))))))))))))))))))))))************+++++++++***,,,---++++++444FFFVVVSSSLLL[[[hhhllltttvvvuuuooohhhffffffqqquuu}}}yyyxxx```cccMMM;;;888777///+++---((((((((((((((('''''''''(((((((((((())))))))))))000+++''')))...000///,,,444MMMlll}}}}}}ppp{{{vvv\\\KKKFFF:::))),,,******+++((($$$&&&,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++***)))***+++(((000...---GGGlll|||wwwyyyxxxqqq\\\III>>>888000((()))'''(((++++++((()))---(((((((((((((((((((((((()))'''&&&&&&((())))))(((...+++******+++333FFFXXXyyytttuuu~~~{{{qqq{{{lllUUUCCC===;;;:::+++)))((((((((()))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%(((***(((%%%&&&)))---///---;;;JJJddd\\\WWWxxx^^^aaafffllloooooorrruuu}}}mmmbbbhhhyyy{{{ttt~~~hhhUUU^^^YYY???666BBB333)))###&&&)))''''''***EEE<<<666555444111...//////......------......///444***+++444000***???___ttt|||ggghhhqqquuutttyyymmmZZZMMMQQQYYYRRRDDD777///((((((((('''&&&((((((((((((((((((((((((((('''(((((()))******++++++///(((%%%+++///...///333CCCRRRqqquuuffffffuuugggiiivvvhhhaaa___YYYNNNEEEAAA:::222+++))))))******))))))))))))))))))))))))************++++++++++++++++++...//////:::YYYwwwTTTTTTcccjjjvvv~~~sssjjjmmmooorrrsssssspppmmmkkk}}}rrriiimmm|||{{{{{{yyyzzzqqqiii___LLL;;;444555111+++))))))((((((((((((((('''((((((((())))))))))))))))))(((+++///,,,(((000<<>>555---++++++)))((()))DDD<<<666555555222000000000//////......//////000'''222222...EEEttt~~~sssyyy}}}kkkUUUPPPWWWKKK@@@555///,,,((('''((((((((())))))))))))******''''''((())))))******+++++++++000222,,,///JJJjjjwwwwwwnnndddlll{{{hhh\\\\\\___MMMIIIAAA888111,,,******))))))))))))))))))))))))*********+++++++++,,,,,,,,,......111EEEiiiaaaFFFMMM]]]uuuiiikkkyyyrrrvvv|||}}}wwwwww}}}}}}xxx~~~www}}}zzzzzz\\\AAA999444---,,,+++***)))(((((())))))((())))))******+++++++++,,,222111)))...IIIpppgggYYYVVVpppzzztttttt~~~qqqYYYIIIBBB666,,,+++---,,,******((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++***+++---///)))111RRR{{{}}}___mmmyyy___TTTUUUWWWUUU\\\^^^ccchhhnnnqqqrrrsssuuusssoookkkgggccc```___XXX\\\bbbjjjwwwjjjQQQ???666111,,,)))******'''(((+++(((((((((((((((((((((((('''(((******)))(((((((((+++000999GGGYYYmmm{{{xxxwwwuuunnn}}}qqqssswww{{{zzztttnnniiipppttt{{{}}}vvvvvvqqqQQQHHH<<<...(((***,,,***&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***+++,,,---...LLL___TTTqqqyyy{{{vvvyyynnnfff___ZZZTTTXXX[[[]]]ggg{{{tttqqqwww|||{{{llllllvvvmmmvvv{{{nnnfffJJJ>>>///))))))***(((%%%DDD<<<666666555222000111000000000//////000000000---333444???iiixxxttt|||zzz{{{|||}}}zzzhhhVVVXXXOOOIIIAAA999...'''''',,,))))))))))))******++++++(((((())))))***+++++++++)))...000...555KKKhhh}}}uuueee\\\lllttteeeaaabbbPPPLLLFFF???888111,,,(((***************************++++++++++++,,,,,,,,,+++111///333UUUtttOOOKKKaaakkk}}}xxxxxxsssuuuyyy~~~|||xxxuuu{{{www|||{{{vvvWWW;;;000333...---+++***))))))******)))))))))***+++,,,,,,---,,,444000'''<<>>llljjjjjjmmmbbbTTTOOOZZZgggiiieeexxx|||}}}pppjjjccc```dddooo~~~|||mmmLLL888666///*********((((((***))))))))))))))))))))))))%%%'''***)))((('''(((***+++;;;KKKYYYtttyyypppwwwuuu{{{~~~}}}yyyxxxooo}}}|||hhhUUUFFF444******,,,***'''(((((((((((((((((((((((('''''''''((((((((())))))''')))+++(((&&&***555>>>RRR\\\___}}}|||[[[[[[hhhpppmmmgggddddddbbbgggpppxxxzzz|||~~~uuuhhhdddpppwwwssskkkjjjpppuuuooommmxxxiiirrr\\\LLL888,,,,,,///,,,'''DDD<<<666666666333111222111111000000000000111111111///>>>hhh~~~~~~{{{~~~|||vvveeePPPQQQNNNJJJAAA444)))(((...)))))))))***++++++,,,,,,))))))******+++,,,,,,---...,,,+++444OOOnnn|||{{{iiigggsss{{{lll^^^XXXSSSKKKEEE???999000***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,222333???gggoooZZZLLL[[[vvv{{{uuuxxx}}}|||yyy|||vvv|||uuu{{{|||qqqHHH444888000///,,,***)))***++++++))))))***+++,,,------...'''111222444TTTzzznnnhhhiiiyyy|||kkktttvvvkkkaaaaaaccckkkxxxzzzvvvgggTTT???444///,,,***+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,///222888VVVtttiii]]]ooo^^^LLLSSS[[[bbbooo~~~uuunnniiigggjjjooobbbEEE;;;333,,,++++++))))))+++))))))))))))))))))))))))%%%(((***)))'''(((+++...444GGGYYYiiimmmsss~~~pppgggjjjoooeeeTTT>>>///))))))((('''((((((((((((((((((((((((''''''((((((((()))))))))'''***,,,(((&&&///AAAPPPRRRSSS}}}xxx|||uuubbbUUUnnn|||zzzyyyxxxtttooo~~~mmmjjjppp}}}pppaaacccdddccccccdddccc```~~~~~~qqqcccaaabbbVVVCCC333---...,,,'''DDD<<<666666666333222222222111111000000111111222444EEEkkk{{{{{{zzz|||WWWSSSPPPMMMGGG<<>>AAAGGGNNNWWWdddqqqzzz}}}|||}}}zzzkkkQQQ>>>222++++++---))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++---000333OOOqqqsssaaavvveeeXXXUUU\\\jjjxxx{{{sssnnnooommm}}}{{{vvv\\\@@@666---,,,,,,+++***,,,))))))))))))))))))))))))''')))+++)))((()))///444EEENNN^^^sss{{{|||ooocccfffoooyyyhhhOOO999---))))))***(((((((((((((((((((((((('''((((((((()))))))))))))))++++++***---:::MMM\\\bbbcccnnnttttttjjjsss~~~wwwmmm}}}~~~{{{wwwyyy{{{wwwdddNNNPPPfffssspppwww|||wwwiiiWWW___^^^TTT@@@///)))))))))DDD<<<666666666444222333222222111111111111222222===nnnvvvppptttggg{{{nnnvvvnnnUUUQQQMMMIIIAAA555,,,)))))))))***+++,,,,,,------+++,,,,,,------......//////222HHHhhhwwwoooggghhhcccrrr~~~tttfffUUUKKKIIIEEE===444------------------------++++++,,,,,,,,,---------000///AAAgggjjjZZZjjjsss```pppqqqgggeeedddgggpppuuuvvv}}}zzz}}}xxxwww|||uuuOOO888222000---+++******+++---)))******+++---...//////222///<<<[[[yyy|||{{{}}}kkkhhhiiiLLL>>>???DDDEEEJJJQQQYYY]]]```eeemmmtttvvvwww|||^^^FFF555,,,+++...))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++---111444jjjwwwtttyyy```YYY\\\___qqq~~~{{{{{{jjjyyy|||}}}oooBBB888...,,,---,,,+++,,,))))))))))))))))))))))))(((***,,,***)))+++222999NNNNNN^^^{{{~~~~~~sssjjjuuu|||xxxxxx]]]CCC222,,,,,,...))))))))))))))))))))))))(((((((((((())))))))))))+++******,,,444CCCUUUaaauuu~~~vvv|||sss{{{zzz}}}{{{zzzxxxkkk|||wwwMMMFFFggg}}}cccuuu^^^___hhheeeOOO666***,,,///sssAAA===999666555444333222///222222...---111555777```}}}hhhzzz}}}~~~zzzmmmaaaSSSWWWGGGGGGIII,,,000+++,,,......,,,++++++,,,(((---///...---...///...,,,DDDmmmxxx^^^[[[rrr}}}ssszzzjjjTTTGGGEEEBBB===333///,,,,,,......---+++,,,---,,,******---000111666777MMMuuusss|||lllkkkgggQQQXXXfff]]]gggwwwrrrlll|||zzz|||jjj>>>777///000000***+++...(((,,,000+++)))...+++(((111555,,,\\\dddccc}}}xxxZZZ===;;;DDDCCCHHHYYYdddkkk|||qqqnnnsss}}}}}}uuucccEEE444000)))))))))***)))''''''(((***(((((((((((())))))))))))---$$$...)))///---'''VVVmmm~~~mmm[[[YYY]]]lll~~~vvv|||yyyssswwwddd===...333---***---'''******))))))))))))******++++++,,,,,,(((***999KKKVVVSSS{{{www{{{tttkkkfffiiiuuu{{{xxx{{{mmmyyyTTT777***111%%%)))((((((((((((((()))***))))))))))))((((((((((((+++111'''...HHHKKKRRRtttttt~~~~~~gggzzzwwwhhhcccjjjhhhqqq{{{mmmWWW```yyysss[[[www~~~\\\gggYYYCCC222"""222sssAAA===999666555444333222444000222777333000AAAXXX~~~xxxwwwjjj}}}tttzzzWWWOOOOOOJJJGGG999///+++,,,------,,,,,,,,,,,,...,,,++++++,,,...222555777hhhiiiZZZkkknnnvvv{{{|||gggRRREEE???===555222...,,,---...---,,,//////...,,,,,,.........666FFFccckkkvvvvvvtttqqq\\\QQQ^^^uuu}}}wwwqqqzzzyyywwwKKK:::111111222++++++---(((+++...++++++111///,,,555000JJJ|||wwwhhh{{{oooTTT???AAALLLGGGJJJcccxxxhhhmmmttt{{{|||www|||yyyyyylllOOO>>>888111*********)))((()))***+++(((((((((((()))))))))***+++"""***///111111DDDtttppprrrxxxYYYXXX```qqq}}}~~~~~~|||QQQ666555000((()))...******))))))))))))******+++******,,,,,,000>>>MMMIIIfffzzzzzzxxxtttdddWWWWWWWWW[[[eeennnwwwqqqQQQ666333,,,))))))(((((((((((()))))))))))))))))))))))))))(((***((()))999LLLVVVjjj|||yyy{{{pppeeeUUU\\\VVVJJJOOOWWWjjjjjjXXXyyywwwqqqiiiwwwPPP333,,,,,,sss@@@===999666555444333222444+++///:::333///QQQssswwwxxxqqqwwwuuuiiiLLLTTTMMMFFFFFF000---,,,,,,,,,,,,,,,,,,---111+++)))---...,,,000888RRRmmmkkkXXXgggzzz|||cccKKKAAAAAA999555000---,,,,,,---,,,...------...///000///...888XXXzzzeeeuuu|||{{{~~~TTTccc|||uuuqqqpppnnnkkkiiihhhfffhhhooouuuvvvxxx{{{~~~sss{{{zzzuuu{{{bbb>>>222111444---+++---***,,,...***,,,333///,,,555555ppp{{{jjjssstttYYYFFFEEE:::CCCJJJMMMnnn|||}}}nnnxxx}}}hhhOOO>>>...++++++***))))))***+++,,,((((((((()))))))))******---''''''222+++///^^^hhhuuuTTTOOOddduuu|||vvvddd???555666)))%%%222******))))))))))))******+++)))))),,,000999GGGTTTbbbkkkbbb||||||wwwfffTTTKKKJJJYYY^^^gggqqqyyy{{{aaa999((('''***))))))(((((()))))))))))))))))))))))))))))))))+++###333HHHPPPeeetttiiiyyyiiiVVVFFFDDD777LLLMMM>>>JJJaaaxxxwww}}}tttxxxfffhhhyyytttzzziiiddd888666'''rrr@@@===888666555555444333444...111777222:::kkk|||{{{{{{}}}rrrWWWOOOPPPFFFKKK888000...,,,+++,,,------------))),,,222000***000>>>aaaiiikkkdddrrrppptttXXXGGGCCC===999333...,,,,,,------+++)))***...111111111222DDDmmmjjjttt}}}uuu\\\~~~xxxccc^^^\\\]]]___]]]ZZZZZZ______dddmmmrrrqqqqqqrrrxxx~~~pppsss|||sssvvv||||||~~~FFF444///444///+++------...///***,,,111+++***666JJJwwwgggxxxtttVVVCCC???BBBFFFLLLFFFIIIqqqxxxyyyppp}}}sssttt|||iiiKKK000---+++)))((()))***++++++(((((()))))))))*********+++...'''000***<<>>YYYTTTGGGccc}}}lllzzztttnnnxxxzzz|||iiivvvrrrjjjrrrxxxEEE666(((ppp???<<<888666555555444333444666666444888UUU|||yyytttyyyqqqLLLRRRIIIHHHCCC444111---+++,,,......---+++,,,000222...///AAAVVVffftttgggooolllhhhOOOAAA@@@<<<777111---,,,---...---***+++///000...111777UUUgggxxx|||vvv\\\kkkiii]]]\\\SSSRRRWWW___aaa^^^[[[]]]cccfffnnnvvvwwwrrroooooowww{{{ssstttrrrwwwxxxuuuyyy{{{VVV999...333000,,,...///......+++---000,,,111DDDbbbgggsssiiiLLL;;;777@@@MMMCCCQQQJJJaaayyyzzz{{{sssqqqrrr~~~aaaAAA000,,,)))'''(((******)))))))))))))))************$$$222***...666]]]|||```QQQYYY```|||fff:::444444+++***++++++************++++++***---......333EEE^^^pppyyyoooTTTJJJOOOHHHIIIMMMPPPLLLKKK[[[qqqwww{{{|||}}}sss{{{iii===444++++++***)))))))))))))))((()))))))))*********+++,,,555KKKUUU[[[{{{nnnyyynnnhhhIII<<>>[[[sssxxxgggqqqeee}}}www[[[BBB@@@>>>:::444///---...///111......111...+++333???dddgggYYYwwwZZZ___xxx{{{cccOOOLLLTTTPPPSSS]]]ggghhh```___eeeeeejjjsssyyyuuunnnmmmqqq|||~~~|||rrrmmm|||yyyzzz~~~nnnEEE...333222---...000+++---,,,...222111@@@]]]qqqkkkuuutttmmmDDD999???EEEIIIOOONNNNNNPPP|||sss{{{~~~zzzyyyxxxlllPPP444///***((()))***)))((()))))))))*********++++++&&&444...+++DDDrrrjjj```}}}[[[QQQccczzzzzz~~~}}}}}}MMM555444111+++++++++************++++++)))...000000:::OOOgggvvvtttaaaEEEAAAGGGJJJIIIQQQZZZ^^^[[[\\\jjjyyy}}}|||||||||CCC+++,,,+++******))))))))))))((())))))******+++++++++(((@@@QQQ[[[oooyyyllluuupppIII<<>>;;;888666555666555444999444777UUU|||wwwrrrlllppptttrrryyyQQQOOOQQQEEEBBB;;;222...///000///---'''111111---:::WWWkkkmmmVVV~~~wwwlllxxxpppsssuuu~~~ccc??????===888222//////000,,,,,,///333///000EEE^^^ccc\\\xxxwwwzzz\\\iiinnnoooXXXQQQPPPOOOVVV```UUU[[[hhhqqqlllccciiixxxnnnuuu~~~zzzxxx|||{{{vvvnnnlll{{{tttxxxqqq|||^^^666666666000...---+++......------...KKKvvvxxxeee]]]RRRAAA<<>>AAA111,,,222,,,111***///444,,,555VVVppp^^^eeetttpppWWWdddzzz```VVVPPPRRRSSSSSSYYYbbbWWWXXXxxxuuupppeee{{{vvv{{{}}}|||~~~~~~yyyxxxnnndddqqq}}}www{{{888===---000333)))+++666///(((222>>>YYYllltttZZZ@@@CCCDDDKKKXXX\\\iiilll||||||}}}}}}zzzwwwnnnoooWWW999///111)))+++///%%%++++++******++++++,,,---111000...AAAzzziiiqqqwww[[[VVVlllwwwpppfffaaa{{{]]]777;;;111,,,,,,++++++++++++++++++,,,333,,,DDDUUUwwwcccNNNooobbbJJJMMMNNNQQQ\\\bbbvvvwwwwwwxxxvvvtttqqq|||{{{QQQ555&&&---(((%%%///++++++(((++++++((('''***---...@@@\\\YYYnnneeeqqqkkk{{{eee[[[SSS___}}}zzz{{{{{{cccYYYxxxjjj333aaaBBB;;;777888999666666777888666]]]zzzlllfffgggjjj}}}iiiQQQVVVssspppvvv~~~|||RRRJJJFFFGGG@@@777111////////////,,,---+++<<<___sssnnnfff{{{jjjxxxiii{{{ssseeesss|||yyyyyyrrrrrr]]]CCC===@@@555///222,,,000+++111333...===dddjjjVVVbbb~~~hhh]]]wwwxxxccc\\\VVVSSSVVVUUURRRXXXbbbaaahhhuuu}}}tttvvvzzzzzzzzz~~~|||nnnbbbmmmqqquuu}}}HHH:::+++111333///+++333000***333KKKmmm~~~pppwwwsssZZZDDDBBBFFFBBBJJJeeeyyywww}}}xxxuuuxxxxxx{{{}}}ddd@@@000111+++,,,000(((+++++++++***++++++,,,---111,,,333TTTlllaaavvv~~~cccVVVcccuuuqqqmmmbbbaaammmvvvtttHHH888///,,,,,,,,,+++++++++++++++***111444UUUffftttkkk}}}zzzUUUEEEMMMNNNXXXmmmssszzzvvvuuu]]]``````:::)))///+++&&&...******)))***+++)))(((***...111BBBQQQggg{{{ttt|||xxxpppuuuhhhQQQYYYZZZccc|||xxx\\\qqqyyyIIIaaa???:::777999999666666888111<<>>:::333111---000---222222000IIIvvvoooZZZdddwww}}}aaajjjoooXXXPPPVVVTTTWWW[[[WWWSSSZZZgggffftttoooyyyvvv~~~qqqbbbhhhxxxwwwvvvyyy]]]999///444111111,,,000111---777```wwwlllnnnNNN:::888BBBIIIGGGQQQttt~~~{{{wwwsssrrryyyvvvkkkuuuxxx{{{QQQ666333///,,,...,,,+++++++++++++++,,,------000+++>>>nnnvvvfffeeevvvSSSZZZyyy}}}jjjuuu}}}vvvpppqqqdddLLLPPPoooYYY888444------,,,,,,++++++++++++000...222PPP]]]lllqqq{{{NNNCCCQQQQQQddd~~~tttYYY\\\yyyAAA---111...(((---(((***)))******)))(((+++111666]]]bbbgggttttttjjjttt```GGG\\\fffmmm[[[dddOOO```???:::888:::999555555777;;;XXXssskkkkkkvvv~~~llllll|||yyy{{{hhh{{{uuuSSSMMMIIIDDD===666111///......111111666VVVuuufffZZZqqqlllxxxyyy```eeedddzzzuuufffUUUaaa^^^>>>;;;===888111/////////222///222UUUeeeRRRtttyyy___zzz\\\NNNQQQSSSUUU[[[___YYYTTT^^^oooeeexxxsss~~~}}}vvvhhheeekkkrrrwww|||yyyppp<<<555888---...000,,,///000@@@ttthhhuuuOOODDD888AAA???JJJPPP]]]uuu}}}tttooo}}}|||zzzxxxvvvuuueeexxxsss~~~rrrqqqeee@@@666222,,,+++---,,,++++++++++++,,,------,,,000KKK}}}nnnpppyyycccTTTlll~~~mmmccc```uuu}}}yyyooonnnhhhNNNOOOtttiii<<<:::///...---,,,++++++,,,,,,///,,,:::YYYbbbdddsssQQQHHHYYY]]]uuuvvvqqqvvv~~~{{{KKK000000...))),,,'''+++************)))+++444===SSShhhuuufff{{{vvvjjjoooSSSdddsssxxx]]]bbbTTT```@@@===::::::888444555888EEErrrkkkiiiuuu~~~yyymmmrrr~~~www{{{}}}QQQIIIIIIFFF@@@999333000......)))+++<<<```nnnZZZcccxxxeeewwwbbb```}}}kkknnn|||mmmXXXbbb|||mmmEEE:::>>>:::222222...///111...888aaabbbNNNwww{{{nnn^^^eeeRRRPPPWWWYYY]]]cccddd[[[UUU```rrrgggxxx|||rrrgggaaannnmmm~~~yyy@@@666777---///222,,,---333LLLfffbbb>>>FFFAAAKKKHHHRRR]]]jjjnnnbbbbbbttt}}}{{{xxxvvvuuuvvvwwwkkkuuueeetttssspppHHH777333,,,)))///,,,,,,++++++,,,,,,---...(((999WWWwwwdddzzzwww{{{XXX^^^vvvmmmgggcccccchhh~~~xxxxxx{{{qqqlllmmm[[[SSSfffHHH666111000...,,,++++++,,,---)))111QQQssszzz{{{WWWNNNbbbrrrxxxxxxYYY444...,,,***,,,'''---+++******+++***,,,777DDDIIIzzzdddrrrtttkkkttteeekkk}}}rrrqqqccceeekkk```AAA>>>;;;;;;888555777<<<\\\zzzkkkuuuzzzvvvwwwttt~~~}}}zzznnn}}}}}}zzziiibbbIIIHHHGGGBBB<<<555111///000---444QQQjjjccc[[[vvvmmmqqq```^^^rrr}}}dddzzz___```jjjUUU;;;<<<;;;333444---///111000CCCqqqmmmYYY\\\~~~yyy|||ZZZaaaccczzzYYYJJJNNNVVV___cccjjjlllaaaYYYaaarrrkkkyyyzzzmmm```sss~~~sss|||yyywww{{{}}}GGG333333000333222...---666YYYuuupppLLLAAAJJJJJJWWWiiimmmuuu|||nnnzzz~~~~~~{{{xxxtttsssuuuwwwqqqssskkkbbbwww~~~zzzqqquuuRRR888333---)))000,,,,,,,,,,,,,,,------...'''DDDbbbkkk```}}}iiiTTTlll```XXXSSSTTTSSSTTT]]]iiiuuuwww{{{wwwsssqqqcccPPPHHHvvvvvv\\\333222111...,,,+++,,,---...///:::WWWgggvvvvvv|||aaaYYYppp{{{wwwnnn===,,,++++++---'''...,,,)))***,,,+++---:::KKKVVVeeetttooossstttxxxzzzpppeee]]]vvvxxx___@@@===;;;:::888777<<>>777222111111333FFFhhhkkkVVVfffjjjiii]]]qqqnnnwwwiiiXXXZZZkkkggg@@@::::::333555---///111555QQQRRRTTTuuuwww~~~aaaSSS]]]xxx}}}ZZZFFFGGGPPP[[[aaammmssslllccciiivvvwww~~~tttgggeeeuuuwwwqqqvvvxxxttt{{{TTT666111333333---333000:::bbbkkkeeeLLL[[[VVV\\\vvv}}}xxxsssrrrrrrppppppvvvZZZuuummmzzzwwwwww~~~bbb???555000***///---,,,,,,,,,,,,---......***MMMoooiiilll~~~yyy[[[YYYppp\\\BBBDDDNNNYYYZZZWWW___lllsss~~~wwwyyy|||ssseeeRRR>>>TTTpppuuuCCC444222///,,,+++,,,---...333@@@XXXRRR___dddzzzsssnnn}}}III...***---///'''...---))))))---,,,---===PPPUUUdddkkk}}}|||lllnnnaaa^^^vvv___???<<<:::999888999@@@HHHqqqeeeuuu~~~{{{zzzwwwooowwwvvvdddpppaaauuuNNNFFFGGGDDD???888333111222...KKKqqqeeeLLLtttyyykkkppp[[[dddsssgggyyyWWWUUUVVVgggtttDDD999999333666---///111999[[[|||QQQ[[[|||HHH^^^```bbbFFFBBBMMMQQQ[[[lllxxxuuummmqqq}}}~~~~~~xxxmmm]]]uuusssmmmwww|||qqq{{{yyyaaa===333444///)))666333===fffdddWWWWWWyyyfffppp{{{tttooommmpppqqqvvvLLLhhhrrr___zzzrrrGGG888222))),,,---,,,,,,,,,,,,---.........RRRyyynnn|||}}}tttUUUbbbzzzUUUCCCSSSTTT[[[cccbbbaaannnsssxxxuuuggg[[[JJJBBBuuu[[[444222///---+++,,,---...(((CCCggg```mmmkkk|||vvvzzz{{{yyyddduuu}}}RRR000+++...000'''---...))))))---,,,--->>>SSSfffRRRqqq|||vvv}}}zzz~~~{{{hhhwww]]]{{{\\\@@@888>>>999>>>:::444bbbuuuuuuyyyqqqppp}}}|||hhhzzzuuuwwwjjjxxxfffcccWWWLLLJJJAAABBB>>>444444...:::KKKkkk[[[fffccc}}}```___nnnttt```WWWRRRNNN|||RRR???666AAA......444111AAArrr{{{TTTccchhhNNN\\\aaaLLLJJJBBBSSSTTT```rrrzzzxxx}}}}}}~~~zzzvvvhhhmmmsssxxxoooxxx}}}777666---666111222222FFFpppkkkuuuddd|||kkkuuu|||xxxuuuqqqmmmjjjlllxxx~~~LLLGGGvvvnnn___444666000---//////---,,,---//////---///jjjfffaaa```zzzbbbLLLRRR]]]llltttoooqqqzzznnnsssqqqfffWWWIIIGGGgggooo<<<333222000((()))///,,,888JJJWWWaaagggnnn{{{rrrtttnnnddd///...+++111!!!000///+++***+++***///DDDZZZkkknnn```vvvppplll~~~~~~}}}rrrbbb```iii\\\EEE:::<<<777::::::CCC{{{ssswww{{{uuuuuu~~~yyy^^^gggooosss}}}pppgggpppmmmNNNKKKCCC@@@===777666000;;;VVVfff[[[kkknnnppp___kkk{{{rrr}}}kkk]]]SSSMMMoooccc@@@555===222///444333GGGzzzrrrLLLbbbzzz{{{```LLLhhhhhhLLLEEEFFFQQQVVVaaapppzzz}}}|||~~~~~~zzzwwweeecccdddmmm|||qqqwww<<<777...666333000777WWWxxxmmm}}}yyyvvvsssoookkkhhhhhhtttxxxKKKBBBdddqqq}}}wwwhhh999444000111------------...000000///===vvvkkkZZZgggWWWNNNhhh|||rrrrrr~~~}}}llljjjhhhfff[[[HHHCCCQQQjjjFFF444///111++++++//////000NNNbbblllvvv}}}}}}qqqrrryyyppp|||kkk333///***000###000+++((((((+++---555LLLccc{{{rrruuufffddduuu~~~fffjjjvvv||||||{{{jjjUUUeee\\\FFF:::<<<:::888888RRRwww}}}zzz}}}{{{xxxvvvzzzjjjeeepppooo{{{PPPLLLEEE>>><<<;;;777333>>>bbb[[[XXXtttyyy~~~~~~bbbfffttt}}}}}}}}}|||zzz{{{vvvcccRRRIIIZZZvvvBBB666777888111333555PPPfffRRRppp|||xxxZZZNNNtttwwwTTTFFFQQQTTT___jjjrrr}}}|||{{{|||}}}{{{yyygggZZZTTT```wwwyyysssyyyDDD888///666555---<<>><<>>wwwzzz}}}}}}}}}zzzvvvooohhhmmmuuuZZZYYYzzzssspppjjj\\\HHHGGG???>>>@@@222:::___uuuNNNbbbsssiiiooo}}}uuu|||}}}{{{xxxyyy|||xxx}}}jjjTTTIIIAAA]]]QQQ===222:::888444:::```sssXXX___NNNeee|||[[[ZZZhhh~~~}}}{{{zzz{{{||||||ttt\\\HHHRRRssslllhhhxxxXXX777000222444,,,LLL~~~|||hhhzzzyyyxxxxxxwwwsssnnnjjj^^^eeemmmlllddd\\\PPPCCC|||fff}}}zzz___;;;///111000---...111000---000666iiilll~~~eeeddd}}}|||vvvzzz}}}ggg```uuutttTTTLLL@@@QQQ~~~|||FFF(((///222+++,,,111>>>cccqqqcccppp~~~bbbiiitttwwwllliiiggggggeeefffpppzzz{{{vvvxxxHHH111+++...***//////,,,,,,---...888VVVsssfffgggooo~~~lllYYYKKKGGGLLL[[[iiiooorrrtttuuucccWWWYYY```nnn~~~{{{zzzzzzxxxzzzxxxwwwzzzfffuuuZZZAAA;;;555;;;666MMM~~~}}}}}}xxxqqqhhhiii}}}iii\\\ttthhhtttlllmmmHHHGGG?????????000EEEssssssVVVpppzzzlllmmm}}}~~~|||yyyyyy{{{ttt{{{nnn[[[MMMBBBWWWbbbAAA333666888666AAAjjjlllWWW^^^PPPvvvrrrdddooo~~~|||{{{{{{|||}}}ttt```HHHJJJlll~~~ssspppbbb888111222333000XXXggg[[[}}}rrrnnnlllmmmooorrruuuxxx|||~~~{{{yyyxxxvvvtttppplllhhhbbbaaafffaaaTTTRRRNNN???fffkkkwwwmmm@@@///...111------111///,,,111;;;yyynnn```jjj}}}{{{yyytttxxxzzznnn^^^qqqtttZZZIII@@@IIIgggTTT...///000,,,---///666UUUjjjhhhzzz|||xxx~~~___lllzzzqqqjjjhhhggghhhllloootttssssssNNN222,,,...,,,...,,,***+++---///<<<]]]}}}xxxXXXUUUtttwww~~~sss]]]HHHKKKIIINNNZZZiiiooommmhhhjjjWWWOOO]]]ppp~~~~~~{{{wwwxxx\\\qqqZZZ@@@???666;;;:::]]]~~~{{{vvvlllhhhwwwsssZZZfffyyyYYYaaasssKKKEEE???>>>===000UUUwwwcccZZZuuu}}}lllddduuu~~~}}}yyyxxx{{{qqqwwwqqq___NNNCCCPPPlllsssCCC777555555888KKKwwwgggXXXiiisssUUU~~~tttxxx~~~|||{{{{{{|||pppdddLLLCCCccc}}}rrrzzzwwwlll:::444333111333```\\\ddd}}}zzzxxx```UUUTTTQQQSSSVVVXXX^^^hhhuuu~~~}}}yyyvvvsssoookkkhhhddd\\\^^^WWWEEEFFFLLLBBBIIIzzz{{{vvvvvvAAA//////000++++++000///---555BBBqqq~~~___rrr~~~{{{yyywwwxxxsss{{{xxx{{{ttt\\\jjjtttcccDDDAAACCCTTTuuubbb777///...---///---888LLLbbbkkk|||zzzyyyaaajjjxxxllliiidddccchhhhhhlllsssyyy~~~dddwwwhhhRRR333...---...,,,+++***+++...000@@@ccckkk___ZZZ}}}yyyyyyvvvlllaaaPPP@@@EEEHHHMMMUUU___eeeddd```[[[WWWWWWccc{{{~~~~~~yyyllluuuYYY<<<@@@999???@@@eee~~~{{{yyyooohhhrrrbbbggg~~~eeeYYYdddOOOEEE>>>===;;;222aaapppPPPXXXsssgggsss]]][[[www~~~~~~}}}xxxxxxzzzppptttppp```LLLBBBIIIWWW|||CCC;;;777333999RRReeeYYYvvv}}}eeeUUUzzz}}}}}}{{{{{{|||nnngggOOO@@@^^^~~~nnn}}}wwwrrr<<<666555000444ccc^^^}}}zzztttuuupppZZZKKKKKKRRRNNNOOOQQQSSSZZZiii}}}|||xxxuuuqqqmmmjjjcccWWWXXXQQQ===AAAOOOJJJ888oookkk|||xxxAAA333777...))))))...///...888HHHqqq}}}~~~zzz___zzz{{{|||zzzxxxwww|||pppxxxwwwuuuyyy[[[ggguuukkkHHHIIIFFFNNNqqqkkk>>>000---...000---???GGGWWWbbbuuuxxxvvvyyysssaaacccpppuuuYYYZZZ\\\cccfffgggmmmwwwzzzXXXhhh```TTT444...---...+++---,,,...///222AAAeee[[[qqqoooyyybbbSSSLLLDDD<<<===CCCJJJMMMSSSZZZ]]][[[MMM[[[dddlll}}}}}}~~~}}}uuuTTTEEE666<<<===BBB|||{{{}}}yyy{{{|||tttjjjnnn|||xxxkkkWWWooouuuwww]]]fffXXX======>>>777;;;mmmmmmYYYaaajjjoooOOO___tttzzz~~~}}}{{{yyywwwuuuvvvrrrfffSSSGGGGGGMMM|||DDD:::333666<<>>;;;SSSwww<<<555444///)))777GGGXXXooofffrrrtttzzzlll]]]RRRPPPdddjjjZZZPPPXXXbbbcccjjjmmmrrrwwwuuuUUUTTTXXX}}}ZZZ444***///000---///,,,///***333FFF\\\fff|||wwwZZZFFF???:::666:::GGGNNNHHHEEEJJJPPPQQQLLL```jjjtttyyy~~~~~~xxxyyy|||kkktttiiiUUUEEE999;;;<<>>;;;;;;777???pppwwwgggvvv}}}nnnlllWWWjjjyyy~~~{{{wwwsssttttttqqqfffTTTGGGFFFLLL}}}PPP???555777???QQQXXXkkkssszzz~~~UUUVVV{{{xxx{{{~~~~~~~~~}}}zzzwwwsssqqqQQQLLLLLLxxx```|||rrr@@@444333333AAAsssuuuttt~~~oookkkssswwwtttooollljjjpppyyy~~~|||xxxssshhh]]]YYYYYYYYY[[[___dddfffnnn~~~|||uuuqqqllliiiiii```[[[SSSQQQJJJ>>>PPPxxxVVVXXXttt{{{~~~SSS111000///---...***111///111[[[oookkk```~~~~~~~~~}}}{{{zzzyyyxxxssswwwnnnxxxlllwwwppp\\\lllhhhLLL??????OOOjjjEEE444222222+++333AAA```ttt\\\jjj}}}sssfff[[[RRRMMMMMMNNNMMMLLLPPPXXX___aaaeeejjjqqqxxx~~~rrrUUUWWW[[[xxxjjj\\\888---000000---...+++000***333EEE[[[{{{uuuYYYDDD<<<;;;:::>>>IIIMMMEEE???CCCJJJKKKWWWjjjqqqxxxttt|||yyy{{{{{{~~~}}}{{{|||}}}{{{uuuwwwzzztttXXXoooUUUBBB<<<;;;;;;RRRzzztttwww}}}zzz{{{xxxxxxxxxqqqhhhiiirrr}}}ppplllrrrppp~~~zzzrrrsssccc>>>999:::888GGGtttfff\\\{{{rrrvvvjjjccczzzzzztttpppqqqqqqooogggVVVGGGEEEKKKwww|||]]]BBB555555@@@YYYXXXmmmxxxzzz|||TTTYYY{{{sss~~~zzzxxxuuuoooSSSKKKDDDqqq```|||oooGGG222333666GGG~~~uuu~~~|||{{{pppsssnnnccc___eeekkkkkkeeeeeegggmmmssstttoooiiibbb[[[WWWXXX[[[^^^ccchhhnnnttt|||uuuqqqnnniiihhh]]]XXXSSSSSSMMMAAAQQQxxxbbbSSS{{{]]]555...///...000***000///888iiirrrddddddzzz}}}||||||{{{zzzyyyxxxvvvuuuuuuqqqtttllltttlllppp}}}vvv\\\aaa```KKKCCC@@@CCCUUU|||SSS333///555//////CCC```qqqZZZmmmxxx|||kkk[[[QQQKKKIIIIIILLLAAA>>>HHHRRRXXX___gggfffkkkqqqyyy{{{oooTTTXXX{{{ZZZ}}}oooYYY888000000///...---+++000+++333DDDZZZ{{{tttXXXBBB:::<<<@@@@@@GGGFFF;;;666;;;AAAAAAYYYlllssszzz|||yyy{{{}}}}}}{{{zzzzzz{{{tttuuuvvvwww~~~aaalllUUU===>>><<<:::\\\uuupppqqq{{{}}}zzzyyywwwvvvuuuppphhhgggkkk|||wwwuuu}}}|||ggg>>>888:::;;;OOOtttRRROOO{{{hhhnnnooo~~~|||xxxsssoooooonnnmmmhhhYYYHHHDDDIIImmm{{{fff@@@444333???___|||UUUlll~~~~~~YYYbbbtttuuu}}}~~~~~~{{{xxxqqqjjjVVVKKKAAAdddeee}}}jjjzzzRRR444777555KKKpppzzzqqqkkkfffddd\\\```]]]UUUQQQWWW```ddd\\\___dddjjjmmmkkkddd]]][[[XXXXXX\\\___aaagggmmmrrr}}}wwwtttooogggbbbXXXUUURRRTTTNNN>>>IIIlllqqqQQQ||||||fff888222000///222,,,//////>>>www~~~zzz{{{xxxbbbmmmttt}}}|||yyywwwvvvuuusssqqqpppoooooooooqqqjjjooooooiiiuuu}}}^^^WWW^^^QQQIII???888FFFtttddd777---444222...KKKVVVhhhccc{{{}}}xxxmmmVVVJJJHHHHHHHHHIIIGGGBBBCCCLLLUUU]]]fffoooooopppsssxxx}}}yyyxxxnnnSSSWWWpppRRRsssOOO555000000...000,,,+++111+++222CCCYYYrrrpppVVV@@@888===CCCCCCEEE@@@666555<<>>TTTjjjtttzzzuuu]]]jjj{{{xxx}}}}}}~~~}}}|||{{{{{{{{{qqqxxxuuuvvv}}}vvvvvvoooVVV:::AAA===:::bbbooonnnoooxxx||||||}}}xxxvvvuuutttpppiiiffffff{{{wwwkkkzzz}}}nnnxxxqqqBBB::::::;;;SSSnnn]]][[[jjjzzz{{{|||yyywwwuuusssqqqmmmjjjkkkjjj]]]JJJDDDIIIfffnnn>>>555333AAAggguuuTTTmmm{{{|||[[[ggg~~~}}}kkkkkk~~~|||~~~}}}zzzyyypppiii[[[LLLCCC^^^eeekkk{{{iii;;;777444JJJvvvhhhuuuiii___YYYTTTPPPLLLMMMKKKEEEBBBIIITTT[[[VVVZZZaaafffgggbbb\\\WWWWWWWWW[[[```bbbccciiiqqqxxxvvvqqqmmmfff___XXXVVVTTTWWWPPP<<>>---111333000EEESSSiiiiiinnnoooZZZFFFBBBIIILLLLLLKKK@@@AAAEEEPPPdddvvvyyyqqqtttssstttxxxyyytttVVVXXXeeeLLLeeeIII555222///,,,000,,,+++111***111CCC[[[jjjzzzyyydddNNN<<<555999???BBBCCC???777888BBBFFFCCCRRRlllzzz~~~eeeXXXooo~~~}}}|||{{{zzzzzzqqq|||uuuxxx{{{zzzjjjwwwVVV;;;BBB;;;<<>>ZZZXXX}}}fffxxxfff555444---+++...+++...+++>>>}}}rrr|||~~~\\\wwwxxxnnn|||tttbbbUUUOOOQQQ```ttt~~~zzzyyyuuusssqqqnnnlllkkkkkkkkkhhhgggbbbbbbsss{{{dddmmmgggJJJ___TTTGGG@@@AAAOOOtttGGG000///333333666WWWpppccctttvvvYYYIII>>>CCCKKKMMMLLLMMMBBBCCCJJJ```wwwvvvwwwzzz|||ZZZZZZ```NNNlllHHH888666///+++///,,,,,,111)))000CCC^^^sssrrrlllSSSAAA888444555999999AAACCC:::666===EEEHHHQQQooo~~~{{{zzz{{{{{{yyyxxxsssrrrxxx|||aaaoooWWW>>>AAA888AAAzzzxxxccchhhjjjwww}}}yyyuuuxxx}}}xxxvvvtttsssssspppiiiccciiixxxhhhsssvvv}}}```fffKKK<<<999;;;\\\kkkZZZcccuuutttzzz}}}|||yyywwwuuutttrrrpppkkkgggjjjooodddNNNEEEIII\\\BBB888888DDDrrroooVVVlllooolllTTTfffwww}}}}}}vvvaaa```\\\^^^``````cccmmm|||}}}|||zzzyyyzzzuuuppphhhKKKDDDYYYssslllxxxyyyQQQ666999NNNgggrrrttthhhVVVIIIBBB>>>;;;999555444444666999<<<@@@CCCJJJOOOTTTUUUSSSQQQRRRSSSQQQUUU^^^eeegggiiitttrrrnnnoooiiiaaa\\\WWWSSSVVVPPP===AAA___zzzLLLZZZuuufff999000///+++///...111---===|||{{{vvvyyy]]]zzzqqqiiixxxooo]]]SSSPPPPPPeee~~~|||wwwzzztttrrrooollljjjiiiiiiiiidddaaa]]][[[kkkccciii~~~lllEEE^^^XXXFFF???BBBJJJfffMMM555///222444444VVVmmm]]]yyyzzzjjjHHHAAAAAAIIILLLIIIJJJQQQJJJMMM^^^}}}}}}ZZZZZZ^^^UUUrrrFFF::::::111,,,222---,,,111)))///DDDaaa|||aaaEEE999888888777777666KKKVVVJJJ999999GGGRRR```}}}zzzxxxxxx{{{||||||{{{wwwmmmuuuxxxhhheeeWWW@@@???555GGGttt^^^eeeddduuu~~~lllvvvtttzzz~~~{{{xxxwwwuuuttttttrrrkkkccceeeyyyxxxsss{{{xxxJJJ:::999???fffsssTTTaaa{{{wwwdddlllvvv|||zzzyyyxxxwwwuuuqqqoookkkfffjjjqqqfffOOOEEEIIISSSBBB666888BBBqqqlllTTTiiirrrlllUUUhhhvvvtttuuu|||cccOOOPPPVVVZZZ]]]^^^aaannn~~~{{{xxxyyy{{{tttpppiiiHHHCCCYYYfffppp|||WWW;;;///JJJnnnkkk]]]KKK>>>777666444333222111333999===>>>======FFFJJJNNNNNNLLLLLLOOOSSSUUUZZZccciiijjjmmmxxxooo{{{uuuttttttjjj]]][[[UUUNNNPPPLLL<<>>VVVQQQ999000222333>>>NNNbbb^^^}}}vvvwwwddd@@@AAAHHHPPPMMMEEEIIIUUUJJJUUUttt|||}}}~~~WWWXXX]]]YYY|||]]]BBB:::;;;333///666...,,,000(((...DDDcccttt{{{{{{]]]>>>555;;;>>><<<999???]]]ppp___CCC>>>PPPccc}}}|||yyywwwyyy|||{{{iiipppqqqzzzgggmmmVVVAAA@@@;;;EEE{{{fff\\\\\\ddduuuzzzmmmkkkvvv~~~{{{wwwyyyyyyvvvuuurrriii___ddd}}}uuucccJJJ===<<<555ooowwwXXXaaa~~~yyyzzzdddfffiiissssssfffhhhlllwwwyyyxxxwwwvvvtttqqqmmmkkkooohhhhhhjjj___LLLEEEJJJZZZoooGGG888<<>>>>>JJJSSSMMMJJJIIIDDDAAALLL___lllkkkhhhnnnzzzwwwPPP^^^KKKhhhqqq[[[tttLLL:::===999222555,,,...,,,---222;;;[[[~~~wwwVVV:::666:::888888===EEEfffwwwcccFFFFFF```www{{{xxxuuuvvv{{{vvvxxxuuummmzzzpppeeesssVVVAAA@@@;;;GGGmmm^^^[[[___kkkxxxsssmmmooovvv}}}xxxzzzyyywwwvvvsssjjjaaa]]]yyy{{{lllkkk~~~EEE333666666rrrwwwggglllrrrnnnsssVVV]]]hhhvvvooobbbaaaiiiooorrrooommmrrr{{{{{{|||}}}yyytttooonnnooommmgggfffhhh^^^KKKDDDJJJVVVjjjIII444888IIIwwwjjj```www}}}|||SSSmmmmmmiiiiiiqqq|||uuucccRRRTTT```bbbgggiiippp~~~}}}{{{zzzyyyvvvttttttpppqqqPPP>>>\\\ppphhhvvvaaa999555QQQxxxtttbbbIII:::777111000666666:::::::::<<<>>>???>>>>>>>>>GGGDDDBBBJJJLLLJJJNNNXXX___ggglllqqqwww|||zzzuuucccWWWZZZWWWNNNKKKHHH===@@@UUUQQQ<<>>XXXrrrvvvyyy{{{}}}kkkDDD===BBBNNNQQQIIIFFFFFFBBB>>>???CCCIIILLLUUUfffxxxpppMMMVVVGGGnnnrrrXXX|||{{{kkkFFF<<<<<<999666555...000,,,,,,000888WWWmmmiiiSSS???999999888999<<<888UUUgggXXXBBBGGGeeeyyykkk{{{}}}|||{{{}}}yyy}}}nnnhhh|||zzzllluuuWWW@@@>>>;;;LLLyyyiii]]]XXX\\\cccqqq{{{yyyiiieeejjjvvv}}}zzz{{{{{{xxxwwwuuulllcccWWWmmmwww```}}}III444888<<>><<<;;;===???@@@>>>;;;;;;CCC@@@>>>GGGKKKHHHKKKYYY___gggpppxxx|||qqqxxxqqqcccaaaXXXUUUMMMJJJGGG:::<<>>```tttqqquuuxxxXXX777===JJJSSSNNNDDDAAABBBBBBMMMIIIFFFGGGOOO]]]sss~~~bbbLLLRRROOO}}}xxxgggzzz~~~```??????;;;999;;;555111222---,,,///666SSS|||uuu}}}zzzrrrUUUJJJCCC:::333333777>>>CCC>>>MMMXXXUUURRReeeuuusss^^^UUUhhhyyyjjjbbbbbb|||~~~{{{vvv|||fffggg|||rrrWWW@@@===<<>><<<>>>AAABBB???;;;;;;@@@CCCJJJOOOEEEBBBPPP[[[___hhhsss~~~wwwjjjYYY[[[jjjkkkffflllYYYUUULLLHHHEEE:::???TTTMMM>>>xxx|||>>>...111...111///222000DDDzzzgggyyy]]]hhhRRRDDD===AAABBBGGGPPPWWWVVVOOOIIIQQQSSS[[[gggooottt}}}~~~|||xxxnnnnnnnnnkkkfff___[[[XXXVVVVVVVVVTTT\\\sssyyyfff[[[aaaxxxQQQXXXXXXCCCAAA888???@@@kkkCCC555...888BBB```iiihhhvvvuuuwwwKKK666>>>UUUZZZJJJ@@@???AAAEEEKKKLLLNNNRRRZZZiii|||uuuVVVKKKKKKVVV}}}ooo}}}WWW<<>>555333333...---000555PPPwwwmmmmmm{{{vvvgggDDD:::>>><<<444333@@@PPPZZZ]]]VVVNNNMMMYYYwwwttt|||tttkkkkkkuuu^^^SSS]]]}}}yyyvvvoooooovvv^^^ooosssuuuXXXBBB>>>===RRRuuuggg[[[ZZZ^^^bbbfffiiipppqqqrrrooohhhcccgggooo{{{~~~zzzxxxvvvnnndddZZZaaasssvvvbbbcccRRR999999>>>ppp```NNNrrr|||}}}bbbSSS[[[lllggg^^^___llltttuuu|||wwwtttqqqnnnhhhdddccc]]]^^^bbbZZZIIICCCJJJOOOdddFFF666888MMMssswwwkkkqqqXXXtttzzzpppdddYYYQQQJJJPPP]]]VVVGGGRRRmmmlllPPPLLLaaakkkmmmqqqsssuuu|||~~~~~~{{{vvvsssvvvjjjqqqlllgggeee}}}~~~mmmxxxddd>>>777IIIxxxyyyyyyoooSSS===444777555999@@@AAAAAA???>>>???BBBBBB@@@>>><<>>mmmHHH:::111444===\\\iiilll{{{zzzrrrHHHBBBEEEcccbbbGGG===@@@CCCIIIIIINNNSSSYYYdddyyypppOOOJJJCCCXXXXXXSSS<<>>:::>>>555444444//////222555MMMrrrvvvuuuiiiGGGKKKOOOLLL@@@:::EEEXXXeee~~~jjjUUUPPP```xxxzzztttqqq||||||yyyvvvtttssslllbbbeee[[[~~~ooo~~~YYYDDD???>>>RRR}}}bbb[[[YYY```hhhjjjiiihhh]]]ZZZYYY\\\```eeennnxxxzzzxxxuuulllcccZZZ```pppjjjcccpppUUU888777DDD}}}ooo]]]}}}vvvoooYYYSSS^^^sssooo___bbbkkktttxxx}}}|||vvvttttttqqqiiiaaa```[[[]]]aaaYYYIIIDDDKKKRRRfffBBB>>>999IIInnn{{{pppvvvZZZmmmqqquuuggg\\\QQQHHHGGGCCCIIIQQQLLLIIIeeepppVVVQQQbbbjjjnnntttvvv}}}|||~~~~~~|||zzzvvvsssqqqjjj{{{wwwaaa___SSSnnn~~~~~~llluuubbb===555AAApppyyyppppppPPP<<<555999777999???>>>AAAAAABBBBBBBBBAAAAAAAAA===JJJddd}}}vvvRRRHHHbbblllrrr{{{{{{|||vvvqqqvvv```]]]VVVJJJDDDBBB<<>>>>>666FFFFFFwwwHHH>>>888444888YYYrrrvvvtttzzzyyykkkFFFJJJRRRuuukkkEEE<<>>FFF@@@;;;<<<777555555000000333333GGGhhhpppqqqsssUUUVVVUUUPPPDDD999:::FFFSSSiiiaaaVVVTTTdddxxx}}}uuudddiii}}}~~~}}}{{{wwwsssqqqqqqrrrooo___XXXfff}}}tttYYYAAA??????SSSxxxiii[[[XXX[[[eeemmmmmmiiifffOOOOOOVVVeeerrrwwwyyy{{{zzzwwwssskkkaaaWWWbbbttt|||uuurrrYYY999999IIIsssaaazzzqqqyyyhhh^^^TTTUUU```qqqqqq\\\^^^gggqqqxxx}}}|||zzzwwwuuusssnnnfff```___ZZZ\\\aaaZZZJJJEEELLLSSSddd{{{JJJ:::999GGGnnn}}}kkkpppbbbgggxxxuuu```RRRLLLIIIFFFEEECCCGGGJJJEEEHHHffffffTTTTTTbbbiiipppyyy{{{|||zzzyyyxxxuuusssnnnkkk|||kkkKKK===QQQ[[[{{{{{{kkkwww\\\999444:::jjjnnnNNN;;;666<<<;;;;;;???===BBBEEEGGGEEEAAA>>>???AAA@@@PPP```iiidddSSSTTTkkk}}}qqqfff[[[TTTHHHCCCAAA:::CCC\\\NNNEEEyyyzzziii}}}wwwBBB---///---111///222///AAAhhhxxxyyylllbbbyyyrrr___\\\VVVMMMDDD???@@@EEEJJJNNNPPPNNNMMMPPPUUUTTTNNNMMMXXXdddlllqqqwwwiiiXXXbbbxxxrrriii___XXXTTTRRRQQQOOOPPPQQQLLLPPPeeelll[[[NNNVVVwww~~~LLLEEE@@@::::::666JJJFFFpppGGG@@@>>>555666MMMkkksssfffmmmiiiEEEJJJcccuuuDDD<<>>AAAAAA;;;999;;;666666222111222///>>>\\\uuu^^^fffoootttxxx]]]JJJGGGGGGGGG@@@999???JJJLLL[[[```ZZZaaarrrxxxooohhhffflllyyyzzzzzzyyyvvvrrrpppqqqsssnnnddd[[[~~~ZZZ======@@@UUU~~~eeeTTT[[[ZZZ^^^gggnnnlllgggeeeOOOUUUhhh}}}}}}zzzvvvrrriii```VVVdddzzzvvvpppYYY999888GGG{{{dddVVVlllqqqyyy[[[MMMRRRVVVSSS[[[dddjjjllliii^^^RRRYYYdddoooxxxwwwuuuvvvwwwuuupppiiiccc___^^^YYY[[[aaaZZZJJJFFFMMMXXXggg{{{PPP***:::FFFpppzzzaaacccllleeejjjRRRDDDDDDHHHKKKBBBBBBEEECCC;;;;;;OOOiiiTTTKKKSSSccckkkuuu~~~~~~~~~}}}zzzxxxwwwuuusssrrrpppjjjrrrWWW:::///XXXMMMsssvvvlllUUU333444777ggglllNNN<<<888???>>>???AAA>>>CCCHHHKKKGGG@@@;;;===AAADDDRRRQQQEEEEEEMMM]]]qqq]]]hhhXXXSSSHHHCCC@@@777>>>UUUOOOPPPuuueeeggg???222---,,,333222333---;;;www}}}gggwwweeezzz^^^DDDHHHFFFCCCAAA@@@??????>>>BBBHHHNNNSSSZZZ```[[[RRROOOZZZffflllpppwwwwwwmmmjjj}}}uuuiii^^^XXXUUUSSSRRRKKKMMMOOOJJJNNNdddkkk[[[NNNWWWxxxLLLBBB@@@999777333III>>>^^^FFFAAAAAA777444;;;XXXiiicccqqqpppIIIMMMnnn{{{DDD===FFFFFFLLLPPP___xxxzzz___VVVNNNTTTLLLzzzKKKPPPIII>>>===BBB;;;777>>>777777333222111+++777TTTgggWWWqqq|||bbbppp~~~www]]]>>><<>>AAA@@@>>>???>>>>>>@@@CCCGGGJJJKKKKKKKKKEEECCCEEE@@@@@@WWWtttoooiii]]]TTTKKKDDD@@@;;;:::CCCOOODDDIII\\\jjjAAA000111...000,,,000...===yyy~~~yyy^^^zzz|||cccwwwrrrNNNOOOIIISSSLLL???>>>>>>???EEEJJJKKKJJJMMMXXXdddeee___VVVSSSWWWeeerrr{{{hhh___WWWQQQPPPMMMKKKKKKNNNMMMPPPbbbhhhZZZMMMUUUrrr}}}UUU??????222;;;DDDEEEAAAWWWPPPBBB@@@>>>...HHHOOO[[[uuuwwwoooJJJ```iiiBBB<<>>>>>;;;:::===;;;555555777444222===NNNqqqUUUvvvtttgggjjjxxxmmmDDDBBBOOO[[[YYY^^^oooyyy}}}{{{vvvuuusssqqqooonnnmmmmmmdddvvvxxxvvv\\\]]]BBB:::AAAWWWuuuhhheeepppsssggg^^^___YYYbbbiiilllqqqyyy~~~~~~\\\ddd|||tttjjjbbbUUUpppjjjiiippppppRRR:::888AAA~~~nnnUUUllllllUUULLLMMMMMMNNNOOOTTT[[[PPPNNNMMMQQQfffjjjccclllzzzpppsssnnnmmmpppoooiiicccbbb^^^YYYXXXZZZTTTHHHFFFLLLLLLsssCCC777444@@@```eeeqqqyyy[[[jjjXXXGGGEEEJJJIIICCC>>>999:::777:::CCCEEEPPPfffSSSRRRXXXhhhxxxtttiiiuuu{{{|||{{{yyywwwuuusssrrrrrrmmmiiilllIII555GGGHHHJJJvvvkkkMMM666222555eeeyyyxxxlllIII???999;;;>>><<<;;;<<<333;;;HHHTTTYYYWWWQQQKKKDDD???AAALLLVVV[[[cccmmm{{{kkkggg\\\QQQJJJCCC@@@>>>>>>GGGRRRAAADDDvvvdddoooBBB000000---000---222222AAA{{{pppoooaaa}}}cccqqqqqqOOOLLLMMM[[[ZZZNNNJJJHHHKKKTTTYYY[[[ZZZZZZ___fffeee``````\\\^^^hhhtttkkkeee\\\TTTQQQMMMGGGFFFHHHGGGKKK]]]cccUUULLLTTTrrr~~~UUU@@@@@@888===;;;AAAOOOoooNNN???AAA@@@666BBBIIIbbb}}}www~~~yyyPPPeeexxxmmmUUUDDDGGGRRRcccwww~~~{{{|||mmmQQQJJJHHHEEElllbbbpppoooCCC>>>===@@@@@@===;;;===DDD<<<999:::666222:::GGGjjjkkkiiixxxfffbbbqqqwwwMMMBBBKKK\\\```ggguuu}}}wwwyyywwwvvvtttrrrppppppppppppqqqxxxPPP^^^GGG<<>><<<;;;;;;888<<>>;;;AAAccc}}}ooouuuzzzttt[[[cccfffNNNDDDLLLVVVhhhnnnfffuuu}}}rrraaaTTTHHHCCCXXXpppUUU[[[CCC???<<<;;;888777:::???MMMCCC===<<<999444777>>>ggg}}}ccc[[[qqqooovvvXXXAAABBBYYYhhhrrr}}}mmmxxx~~~xxxvvvsssqqqppppppqqqqqqqqqyyyvvvzzzyyyQQQaaaJJJ===DDD___~~~```SSSLLLRRRWWWUUUTTTXXXhhhnnnmmmlll{{{vvvyyy|||zzzlll```]]]|||hhh{{{}}}gggaaaVVV999:::>>>nnnqqqRRRhhhttt~~~zzzcccNNNBBBGGGMMMMMMVVVdddyyyooo]]]]]]ccc{{{oooxxx}}}uuulllgggfffdddaaa```\\\ZZZZZZXXXOOOFFFEEEIIIJJJwwwppp@@@777888BBB]]]iiikkk{{{SSSttt{{{fffDDD>>>FFFZZZ\\\III<<<>>>777;;;>>>FFFMMMEEEAAALLLLLLQQQ\\\jjjzzz|||zzzzzzxxxwwwtttrrrpppooohhhlll[[[@@@;;;@@@PPPtttbbbEEE777888000JJJ{{{hhh\\\rrrbbb>>><<<::::::;;;;;;;;;;;;FFFHHHLLLOOORRRVVVYYY[[[fffoootttnnnggggggjjjkkktttkkkaaa[[[\\\```bbbbbb{{{xxxllldddXXXXXXLLLGGGAAA<<<:::;;;@@@DDD<<>>444888BBBZZZkkkgggwwwgggwwwfffIII@@@AAAQQQeeebbbJJJ<<>>444;;;@@@HHHRRRmmmIII@@@DDD;;;???>>>???KKKZZZ___cccmmmwwwzzzzzzcccUUUPPP]]]hhhkkkyyycccggg~~~sssfff[[[UUUMMMDDDVVVRRRjjjBBB===<<<:::777;;;HHHYYYdddEEE>>>999999:::999777777BBBWWWeeeeeeoootttppp___RRRfffwwwxxxvvvtttqqqppppppqqqqqqRRRGGGjjjEEE???@@@HHHVVVWWW[[[aaacccbbbfffllldddhhhsssooolll~~~xxxzzzhhhZZZhhhvvvkkkgggdddsssxxx{{{UUU777======cccPPP[[[uuujjjRRRHHHJJJRRRXXXVVVPPPKKKLLLPPPYYYiiiwwwfffrrr```cccyyy~~~yyyhhhsssgggfffnnnrrrsssnnngggccc___[[[VVVYYYYYYTTTJJJDDDFFFJJJHHHnnnpppppp;;;333333===TTTrrriii|||}}}|||uuu^^^???@@@JJJ___oooeeeLLL>>>???FFFGGGDDDEEEIIIGGGOOOdddvvv|||yyyyyyxxxvvvtttpppmmmkkkbbbfffMMM;;;555???iii___eeeuuuBBB:::666222888ZZZ~~~xxxVVVZZZpppwwwJJJ<<>>BBBDDDBBBZZZ{{{]]]}}}pppHHH888///000111,,,444333555\\\{{{qqqjjjrrryyyccc}}}lllJJJFFFIIIKKKXXXlllkkk___\\\^^^```cccfffdddaaacccgggqqqvvvwwwtttrrrtttxxxyyy|||lll^^^YYYQQQOOOPPPKKKHHHDDDCCCCCCJJJ\\\___MMMIIIVVV|||nnnLLLEEEDDD555888>>>IIIWWWwwwrrrCCCCCCCCC>>>===BBBDDDCCCNNNbbbjjjfffooowwwyyybbbgggqqquuuwwwzzzkkksssuuu___UUUPPPXXX>>>KKKwww^^^RRR>>>777:::;;;:::===EEEKKKNNN<<<999666777999999888666:::RRRpppfffYYYdddgggqqq```iii~~~sssyyyxxxwwwuuusssrrrqqqqqqaaaMMMKKKmmmDDDFFFCCC@@@```]]]]]]aaaeeeiiiooouuukkkxxxyyyZZZ```mmmsss{{{uuufff[[[pppcccaaa___ooo{{{mmmwww|||TTT444======]]]```[[[rrrzzz[[[OOONNNPPPUUU\\\TTTSSSOOOMMMVVVeeennnooovvvjjjZZZppppppkkkmmmyyy||||||nnneeeccc```[[[SSSXXXYYYRRRHHHDDDGGGKKKVVVyyy|||ggg:::555000;;;QQQ|||yyykkk~~~vvvuuu{{{\\\@@@AAAUUUnnnxxxkkkRRRBBB???>>>DDDJJJYYYjjjmmmsss~~~{{{xxxxxxxxxvvvtttpppllljjjaaa^^^EEE;;;777IIIuuu|||XXX}}}III>>>555777888OOOwwwbbb^^^ooonnnGGGEEELLLNNNGGG???===<<<:::BBBAAA@@@@@@CCCOOO___kkkWWWRRRYYYnnn~~~}}}sssmmmmmmnnnnnnlllkkkoooxxxqqqnnnUUUbbbmmmhhhccc]]]WWWOOOEEEEEEAAA===???DDDDDD@@@^^^hhhfffxxxKKK...///000111,,,444444222VVVnnnssslllzzzdddrrrsssLLLBBBCCCFFFZZZsssuuuiiiggghhheeefffhhhgggccccccgggrrrxxxyyyrrrkkkjjjjjjhhhiiittt{{{rrrrrr|||fffYYYTTTNNNOOOOOOGGGHHHDDDEEEFFFMMM______KKKJJJYYYfffGGGFFFBBB:::===<<>>888;;;999555666999888333888888777666777777666444;;;KKKeeeeeebbbffffff|||kkkggg{{{zzzsssvvvxxxwwwwwwuuussspppmmmllluuuhhhxxx___NNNNNNppp@@@EEEAAA666pppggg______dddkkkqqquuussszzzwwwxxxaaajjjwww~~~~~~xxx~~~rrreee]]]sss\\\___UUUvvvwwwuuuSSS444@@@===UUUzzzgggTTTzzzdddvvvTTTOOOTTTRRRQQQUUUUUUVVVQQQOOO\\\oooqqqgggnnnOOOhhhoooyyyjjj```bbbccc___RRRWWWYYYQQQGGGDDDHHHLLLrrrccc:::999222<<>>;;;444:::AAAFFFJJJOOOWWW]]]___hhhooovvv~~~zzzvvvwwwyyywwwgggUUUeeettthhhXXXZZZZZZHHHFFFFFFBBB<<<===AAA@@@:::```bbbsssMMM%%%111111111***111000,,,MMMtttyyyjjjwwweeegggzzzOOO???AAAEEEZZZtttuuukkkjjjjjjeeedddggggggbbbbbbggguuu|||~~~wwwrrrrrrsssrrrmmmtttoooppp]]]fffvvvaaaTTTPPPLLLMMMLLLAAACCC@@@AAACCCJJJ[[[[[[FFFJJJ[[[```CCCGGG;;;>>>DDD>>>PPPttt]]]===CCC<<>>===@@@UUUeeeaaaddduuufffSSSKKKLLLQQQDDDVVVeeefffLLL===;;;999999555000333::::::555888999999777666555444222666555GGG```tttjjj\\\rrrttthhhwww~~~uuukkkmmmxxxtttttttttsssppplllhhhfffxxxHHHJJJ>>>wwwPPP@@@HHHAAAddd|||ooodddbbbaaaeeesss|||iii}}}|||}}}}}}tttuuuyyyxxxmmm[[[iiiZZZVVVXXXxxx|||lllSSS;;;777BBBFFFuuu___JJJqqqwwwaaaUUURRRPPPRRRXXX[[[WWWOOOVVVjjjsssttt}}}yyyXXXWWW{{{uuujjjhhhbbb]]]^^^XXX[[[VVVJJJCCCGGGPPPSSSiiiZZZ555999222555OOOddd___pppqqqjjjLLLBBBHHHggg|||www```DDD777DDDRRR^^^ZZZMMMFFFJJJQQQfffwwwtttttt}}}wwwyyy}}}{{{sssnnnnnnjjjcccbbbOOO>>>>>>222[[[nnntttgggEEE555222666CCCaaa~~~aaa^^^QQQUUU___kkkCCCBBB;;;<<>>JJJ>>>IIIOOObbbLLLCCCMMM[[[WWWFFFBBB333DDD777AAAPPPbbbKKK@@@;;;EEE;;;@@@???>>>===<<>>DDDCCCLLLAAAEEEDDDbbbvvvnnnllloooyyy|||{{{~~~xxxttthhhWWWhhhXXXQQQYYYyyyzzzlllQQQ@@@>>>EEELLL~~~mmmMMMhhh```RRRQQQPPPPPPSSSUUU[[[^^^hhhwwwwwwsssyyymmmaaaXXXaaa}}}mmmggggggaaa\\\\\\UUUYYYWWWKKKDDDGGGOOOSSSrrrqqqQQQ777666333666NNNdddkkkllluuu~~~gggHHH===OOOmmmuuu___GGG===888???DDDDDDBBBGGGRRR[[[xxx~~~{{{}}}~~~{{{tttpppnnnhhh```XXXGGG:::777<<>>FFFSSS\\\LLLEEEPPPggg}}}QQQCCC@@@888AAA999DDDRRRmmmFFF@@@;;;@@@<<<===@@@FFFHHHEEEDDDPPP^^^iiiwww~~~vvvttt|||xxx___MMMQQQWWWQQQIIIGGGfffqqqPPP<<<;;;333555444444333333333333333555555444444444444444444;;;555:::MMM```hhhlllpppkkkxxxyyysssrrrsssrrrssskkkaaakkkqqqYYYaaarrrYYY>>>AAADDDPPPIIIDDDIII]]]uuuooorrrwwwyyy{{{yyyyyyzzzzzz~~~vvvooobbbUUUjjjsss[[[QQQdddxxxtttPPPHHHHHHDDDKKK{{{tttSSSddd___PPPPPPQQQQQQRRRNNNXXX___fffkkkbbbYYY^^^YYY___hhhvvv{{{qqquuusssggggggfff___ZZZYYYRRRWWWUUULLLDDDFFFOOOUUUgggEEE<<<444222444HHHaaayyynnn}}}wwwiiiIII===UUUsssyyylllYYYHHHCCCBBBDDDDDDBBBFFFVVVppp~~~}}}{{{}}}}}}yyytttqqqnnnfff]]]MMM???777111OOO}}}~~~kkkIII777222333999LLLqqqSSSVVV```444999;;;FFFsssnnnjjj[[[KKKTTTpppsssfffbbbbbbcccjjjsssmmm{{{|||zzzvvvzzzggg[[[PPPIIIFFFAAADDDBBB:::>>>@@@///666]]]eeejjjPPP888444000111000///...000333666jjj}}}kkk^^^dddiiisssMMM===KKKXXXTTTjjjhhhmmmuuu{{{wwwpppooosssnnnrrrzzz}}}hhhZZZMMMIIIIIIFFFCCCBBBFFFAAA???CCCYYYSSSJJJFFFUUUyyypppJJJ@@@<<<===;;;<<>>BBB;;;@@@GGGKKKHHHEEEIIIPPPYYYdddmmm~~~|||}}}eeeUUUHHHGGGSSSSSSHHHLLL]]]eeecccbbb???:::777333444444333222222222222333555444444444444444555555666444666BBBVVViiiwww}}}sssqqq~~~}}}vvvrrrssstttsssnnnddddddjjjbbbZZZzzzzzzzzz|||ssslllUUU===<<<@@@\\\WWWIIIOOOXXXzzzooorrrvvvtttpppiiixxxwwwwwwxxx{{{~~~tttjjj^^^WWWttt^^^ZZZPPPooo}}}vvvSSSTTTWWWBBBAAAhhhttt\\\fffzzzfffTTTQQQQQQRRRSSSYYYbbbeeeiiimmmeee___ffflllsss||||||iiiooouuummmhhhhhheee^^^XXXXXXRRRTTTRRRIIIBBBEEEQQQ[[[ddd===AAA444000222@@@ZZZnnnsssoooOOOBBBVVVrrr{{{lll]]]PPPFFFEEE@@@CCCFFFHHHNNNccc|||yyy{{{xxxtttqqqooojjjaaaYYYGGG???:::444eeeqqqlll@@@888333222555DDDhhhQQQXXXPPP999CCCKKK___iiijjjpppaaaJJJVVVpppqqqZZZRRRTTTeeeqqqqqqppptttooo|||~~~aaaYYYPPPJJJGGGBBBAAABBB;;;<<<<<<,,,CCC]]]|||CCC:::000000000000///...///222444QQQrrr|||hhhrrrmmmfffyyy]]]@@@HHHYYYYYYpppmmmooowww~~~zzzqqqpppuuupppssszzzbbbVVVKKKHHHGGGEEEBBBBBBGGG===AAADDD___LLLHHHHHHYYYdddDDD===999>>>777AAAJJJPPPppp@@@HHHDDD;;;EEE;;;===@@@AAAAAABBBFFFLLLNNN___iiiwwwzzzhhh[[[PPPKKKPPPTTTOOO@@@CCClllhhhiiixxxCCC888888222555333333222111111111111222333222222111222222333444111333444999JJJcccvvv~~~yyymmmsss~~~~~~|||{{{xxxyyyvvvpppnnnqqqsssqqqccckkkrrrbbbTTTooocccssszzzUUULLL<<<@@@<<>>@@@uuudddnnn>>>666111222555CCCiiittt}}}}}}OOOZZZFFFGGGOOOWWWpppqqq|||lllSSSbbbqqqbbb]]][[[ggg~~~~~~___UUULLLHHHHHHDDD???@@@===;;;777333[[[^^^zzz===555111000000111000//////111333DDDxxx}}}fff|||yyygggqqqlllGGGBBBWWWbbbuuuyyy{{{uuuuuu{{{{{{sssppptttwwwxxx|||uuu\\\RRRIIIGGGGGGDDDBBBCCCDDD<<>>888333333333999YYY~~~zzz~~~dddpppfff???IIIIIIOOOaaarrrkkk^^^ppp|||qqq]]]OOOEEEBBBFFFEEE===<<<>>>:::444FFFwww}}}xxxZZZ666///555///000111000//////000222<<<{{{___kkkjjjwwwRRRAAASSShhhsssvvvttt}}}vvv|||~~~wwwsssvvv~~~iiiWWWOOOHHHGGGGGGDDDBBBCCC@@@AAAFFFLLLWWWIIIHHHTTTrrrzzzQQQ@@@999777===;;;KKKDDDNNNKKK<<<:::@@@666;;;777888888999===@@@===777BBBYYY```]]]lll{{{qqqfffiiisssyyyppp{{{yyyoooiii^^^PPPOOOTTTMMMJJJNNNMMMLLLEEE@@@SSSjjjPPPiii>>>555===777...222111111000////////////000///...,,,,,,,,,...000222000111222222666BBBSSSaaahhhzzzwwwlllqqq{{{|||{{{{{{xxxrrrqqqqqqnnnkkkmmmrrrtttqqq|||ZZZNNNaaayyysss}}}www[[[NNN???>>>DDD888|||mmmwwwuuujjjjjjsssuuurrreee]]]___zzzZZZbbbYYY]]]GGG;;;GGG|||SSSlllzzzkkk\\\RRRYYYgggrrr|||~~~~~~nnnhhheee```\\\ZZZZZZYYYWWWSSSIIICCCFFFMMMTTT]]]ffftttXXXGGG777444555222RRRfffmmmvvvzzzvvv||||||pppQQQDDDWWWkkkeeeMMMFFFMMMRRRVVVYYYSSSYYYlllvvvmmm\\\RRRkkk~~~xxxpppfffVVVFFF???AAACCCMMMGGGeeeeee\\\}}}aaa>>>888444555111000FFFfffuuuxxx]]]<<>>777===999555^^^yyyDDD333///555///000111000///...///111444hhhdddqqqgggvvv}}}dddIIIPPPhhhjjjlll~~~}}}yyy~~~fffRRRKKKFFFFFFFFFCCCBBBCCC>>>HHHGGGLLLJJJJJJKKK^^^hhhHHH>>>888888;;;>>>LLLFFFccc{{{CCCBBB555AAA;;;999666777777999@@@EEEAAA888888EEEPPP^^^ooouuuxxxrrrxxxnnnlllmmmmmmeee]]]bbbmmmvvvqqqccc^^^ZZZVVVOOOHHHLLLPPPLLLNNNRRRMMMMMMPPPdddcccuuugggKKK:::999777555333...111000//////....../////////...,,,+++,,,...111222000...000444666;;;MMMaaahhhqqq|||xxxxxxrrr|||zzz}}}~~~|||{{{}}}}}}|||yyyvvvzzz}}}vvvooonnnkkkiiikkkqqqssspppkkkPPPVVVzzzvvvOOOMMMBBB@@@999999gggqqqkkkhhhlllyyyqqqnnnaaaZZZ```IIIiiiXXX___qqq|||zzz@@@777CCCYYYhhhzzz{{{gggWWWUUUfffqqqyyy~~~{{{xxxvvvjjjgggbbb\\\ZZZZZZWWWSSSPPPFFFAAAHHHSSSYYY___ddduuuhhhMMM;;;111222...OOOaaauuuvvvxxxkkkvvvYYYMMMVVVhhh```HHHEEEOOOUUUXXXQQQWWWdddnnnhhh^^^bbbppp~~~xxxtttnnndddSSSCCC@@@EEEEEESSSKKKtttZZZ```SSS???222111666555111EEEcccrrruuurrryyy```???;;;666@@@<<>>NNNFFFLLL???KKKNNNfff\\\BBB<<<888:::999???LLLIIIxxxppp:::BBB...>>>;;;333888777444555???JJJJJJCCC>>>???LLLjjj}}}rrrooo{{{```ZZZ^^^\\\VVVSSSXXX]]]\\\UUUUUU\\\^^^[[[LLLIIIMMMNNNJJJPPPVVVPPPRRRmmmaaaFFF999::::::///444999+++000000///...............///...,,,,,,,,,///222333666//////222///...???WWWgggfff{{{~~~rrr{{{ttt{{{|||wwwuuuwwwyyywwwvvvxxxtttuuusssssszzz{{{qqqlllkkkhhheeeiiiooopppmmmIIISSSvvvvvvzzzEEE@@@AAACCCBBB222@@@}}}ttthhh~~~~~~fffhhheeePPPiiilllWWWuuu___gggsssqqqiii:::777888]]]___VVV|||~~~rrraaaXXXXXX```kkkoooppp{{{iiieeeeeeccc]]]YYYWWWUUURRRMMMMMMFFFKKKXXXqqq```|||MMM333444666///GGGUUU|||aaaooohhhxxx~~~jjjWWWfffrrrnnn\\\ZZZgggcccPPPCCCSSS]]]aaafffhhhvvv|||vvvyyypppiiiYYYFFFDDDJJJHHHIIIXXXTTT~~~mmm___vvv}}}===AAA:::444222333444>>>[[[yyybbbxxxggg>>>555??????999BBBOOO[[[]]]___gggsss{{{bbbTTTGGGDDDEEECCC>>><<<;;;BBB000777ppptttQQQCCC555222***777222222111000//////000000333>>>tttrrr}}}nnnkkk{{{vvvddd[[[XXXaaazzzxxxVVVLLLKKKIIIGGGEEEDDDDDDEEE>>>KKKJJJIIILLLGGGVVV~~~{{{KKK@@@>>>999???GGG777@@@]]]___:::===666777;;;///888888888999;;;===???@@@>>>777AAAZZZeee```iii|||jjjWWWLLLFFFLLLLLLOOOTTTUUUSSSTTTXXXUUUPPPOOOPPPPPPZZZxxxWWWKKK888888777666555333111000//////...------------...---------............/////////.........000222333KKKgggooossstttxxxzzzooozzzxxx}}}tttlllfffjjjxxxyyyvvvvvvvvvvvvvvvuuutttsssqqquuuvvvsssqqqqqqooojjjllleee```ccciiifffXXXIIIbbbzzzxxxzzzLLLEEE???<<<===>>>;;;888lll{{{|||~~~ddd^^^^^^```VVVccckkk[[[zzz{{{vvvqqq}}}hhh999222888RRRoooUUUuuuzzzggg[[[SSSYYYiiiqqqoooxxxzzzjjjdddaaa]]]YYYWWWUUUSSSQQQNNN777DDDWWWWWWfffrrr}}}@@@222333222000BBBVVVwwwhhhpppjjjxxxyyydddddd{{{~~~ggg[[[bbb___OOO```aaaXXXTTT^^^kkksss}}}~~~wwwtttggg___TTTEEECCCJJJJJJZZZXXX```}}}lllbbb~~~<<<888999444222333333;;;TTTooo|||uuurrrTTTGGGCCC???@@@<<>><<<===;;;000...NNNhhhPPPkkkooo888222444---222222111111000//////000000///777rrr|||rrr~~~tttjjjttt|||xxxiiiUUUNNN\\\wwwhhhLLLIIIHHHGGGFFFFFFFFFHHHHHHEEEJJJDDDAAAEEEFFF^^^nnnEEE===:::777>>>???CCCQQQcccLLL...555222444;;;333333444555666888999:::;;;===999;;;DDDNNN[[[ppp{{{yyygggWWWSSSTTTQQQIIIBBBCCCHHHKKKJJJ@@@GGGfffrrrSSS|||UUU222666666555444333111000//////......---------------------------............///............000111222:::\\\mmmyyyzzzyyy}}}nnnaaakkktttvvvtttnnnddd\\\\\\ccclllqqqjjjqqqxxxzzzuuuooojjjiiilllmmmllllllooopppkkkccc```[[[bbbnnniiiXXXXXXhhh\\\ssstttfffHHHCCC<<<:::;;;;;;999666ooozzzsss```VVVVVVnnnnnnIIImmm___aaayyyyyysssMMM888111:::JJJ[[[llluuuqqq```PPPOOObbbrrrtttyyyooojjjaaa]]]XXXUUUUUUSSSPPPMMMKKK111NNNYYYUUUfffhhh444555111---222999UUUooosssqqqqqqnnn}}}}}}jjj___zzz}}}\\\EEELLLTTTOOOgggbbbUUUSSS___iiiuuu|||~~~}}}zzzpppkkkXXXPPPMMMDDDDDDMMMPPP```WWWwww|||llliii___;;;555999555333333222666III^^^tttwwwdddHHH;;;EEE<<>>555444```aaaddd666222333555777222111000000/////////000000666000JJJkkktttuuuzzznnnvvv~~~{{{{{{cccQQQXXXuuu|||[[[KKKJJJKKKJJJHHHFFFEEEEEEEEEFFFMMMMMMMMMPPPUUUddd|||NNN<<<<<<777888CCCIIICCCOOOkkkHHH999<<<555///111...222333666888999888777666333777999666666BBBVVVdddfffaaahhhzzzrrrgggbbbkkkwwwssshhh\\\]]]xxxxxxKKK999999;;;333333222222111///...---...------,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------...///000000***;;;???NNNaaarrr}}}zzzeeehhhsssuuuYYYDDDUUU]]]eeefffaaa]]]\\\^^^^^^]]]ZZZZZZaaahhhhhhbbbZZZXXXPPPRRRnnn}}}{{{qqqKKK@@@???<<<888666666666555333~~~ooowww}}}zzzqqqbbb]]]\\\ooovvvYYYsss]]]\\\xxx\\\:::444>>>555999VVVmmm\\\hhhooo^^^IIIIIIjjjpppfffaaa^^^XXXVVVXXXVVVLLLEEEBBBEEEUUUWWWOOOqqqAAA888666333...666///IIIYYYlllpppvvvqqq^^^ttt}}}mmmWWWNNNJJJEEEHHHVVVbbbqqq}}}sssfffffftttxxxuuunnncccRRRAAA???HHHKKKPPPXXXYYYIIIgggmmmeee@@@555:::555444333222000000777???aaasssbbbOOOfffXXXZZZWWWRRRRRRYYY```cccmmmqqqzzzwwwTTTMMMFFFAAABBBAAA===:::999///TTTmmmzzzCCC---777222...444222000///////////////000000///***???hhhooo}}}lllkkkxxx~~~~~~|||zzzwwwmmmZZZVVVsssrrr\\\NNNJJJMMMKKKJJJHHHFFFEEEEEEFFFFFFEEEGGGKKKMMMUUUqqqfff@@@::::::777;;;CCCGGGEEEaaaLLL:::222666444000111222222444666777888777666555333111666;;;888555@@@RRRlllnnnnnnnnntttxxxmmmmmm}}}~~~{{{{{{{{{bbb\\\```tttgggFFF;;;===888---222222222111000///...---------,,,+++++++++++++++++++++++++++,,,,,,,,,---+++,,,------......//////***555666III```ooo{{{ooo|||zzz}}}fffTTTdddrrrfffaaaZZZRRRLLLKKKMMMOOOKKKOOOQQQPPPPPPRRROOOKKKQQQbbbtttssswww}}}RRR<<>>RRRvvvhhhggg{{{|||gggyyyxxxtttiiiYYYLLLJJJMMMSSSYYY[[[dddsssxxx}}}zzz|||tttlll```UUUGGG???DDDLLLNNNVVVZZZRRRPPP~~~aaagggggg>>>000444333333333222000111333666LLLkkk\\\NNNdddWWWZZZ[[[\\\cccnnnwwwzzz___IIIJJJBBB===>>>???;;;888777<<<~~~jjjvvvNNN///,,,888///(((///000//////......//////000000+++***999NNNhhh}}}qqqjjjttt~~~}}}~~~wwwvvvvvvhhhaaa}}}xxxaaaSSSNNNKKKJJJJJJGGGFFFFFFFFFFFFGGGIIIJJJGGGHHHKKKLLL[[[yyyNNN666888777666===BBBFFFGGGjjj;;;555111222333000000333111222333444444333222111444///111888666000888IIIJJJeeeyyyxxxxxx{{{mmmfffbbbcccpppxxx{{{[[[LLLNNNOOOkkk~~~XXX999888;;;333///444111111111000000///...------,,,++++++******++++++******+++++++++,,,,,,,,,***+++,,,---............---222+++:::QQQeee{{{yyyyyymmmtttzzz{{{ssspppsss{{{oooddd]]]ZZZZZZZZZWWWTTTKKKCCCEEERRR```gggyyy~~~{{{llluuu|||UUU<<>>999999777666555444444444tttppppppaaappptttmmmiii___WWWZZZtttqqqRRRbbbiiiggg{{{sss888555777444444666666ddd|||kkk}}}tttnnnPPPFFFVVVtttjjjdddccc___ZZZ[[[UUURRRRRRKKKBBBDDDMMMTTT^^^___sss:::===111222000333000333444NNNmmmeeeccczzzXXXtttyyykkkhhh]]]MMMMMMZZZ^^^^^^WWW[[[lllwwwxxxooo___NNNFFF@@@DDDMMMQQQPPPXXXWWWFFF\\\yyy___uuu~~~JJJ777111111222222222111111222222222999[[[~~~zzzbbb\\\ppppppuuuzzzyyyNNNKKKEEEAAA>>>>>><<<999:::===hhhtttYYY]]]ggg666,,,///444...+++.....................///000000...///333BBBoooxxxzzz|||vvvrrryyy|||~~~|||zzz{{{xxxxxxwwwqqqssswwwcccWWWLLLJJJKKKJJJHHHGGGGGGFFFFFFEEEFFFHHHIIIJJJLLLMMMQQQVVVppp^^^<<<222:::777999BBBBBBIII\\\aaa::::::444222333000,,,111111111000000000000000000222333444444222333888===,,,DDD]]]kkkxxxlllzzzzzzkkkcccccc{{{yyyiiiccc}}}uuuoooeeeZZZQQQUUUgggxxxmmmBBB777444:::777,,,///===////////////...---,,,+++,,,,,,+++***************************++++++++++++)))***,,,---......------...222&&&,,,:::OOOqqq{{{{{{xxxoookkkbbbOOOPPP]]]iiiyyywwwkkkdddfffccc]]]]]]jjjttteee}}}qqqooowww|||zzzUUUEEEDDD999666666777666555333222222333nnnpppXXXyyyrrriiidddYYYRRRgggXXX]]]fffSSSyyy[[[999///===111<<<444111YYYmmmkkk}}}oooRRRKKKPPP```ccc___eeebbb\\\]]]ZZZRRROOOMMMEEE>>>EEETTT[[[mmmyyy???555999(((888---444,,,555---NNNgggdddbbb}}}TTTkkkxxxxxxwww}}}```TTT]]]cccccc___eeeuuuxxxwwwpppllliiiWWWEEE@@@===HHHUUUTTTPPPXXXSSS===aaafffddd{{{ppp555---666444111111111111222333333111555OOOmmm}}}zzzZZZ@@@OOOBBBAAAAAAAAA<<<999===EEEhhhJJJ___~~~666222222111000///000000..................///000111000111---AAAnnnaaavvv{{{}}}~~~oookkkxxx{{{~~~~~~{{{yyysssvvvvvvqqqppp}}}yyymmmaaaXXXQQQLLLJJJKKKJJJGGGFFFHHHJJJIIIGGGFFFFFFFFFGGGGGGHHHLLLVVVaaa~~~OOO555444>>>999<<>>TTTsssxxx```ggggggqqqYYYFFFFFFjjjtttkkkiii[[[nnn~~~|||tttuuu|||~~~rrrjjjiiibbbPPP@@@999KKKDDDRRRNNNWWWXXX@@@OOO}}}^^^vvvPPP333444111///111111111000000000000000777;;;SSShhh}}}zzz||||||wwwwwwrrrcccTTTJJJGGGGGGAAAIIICCC:::888999TTTYYYZZZVVV333222111000///...---,,,,,,............////////////111---555777FFF{{{xxx~~~}}}|||iiirrrvvv{{{{{{zzzyyy{{{}}}vvvvvvtttssstttwww}}}~~~uuummmiiihhhhhhgggfffccc___\\\XXXWWWMMMLLLKKKIIIHHHHHHHHHHHHBBBFFFIIIIIIHHHIIIJJJKKKLLLUUUbbb~~~\\\BBB444777;;;444===IIIBBBQQQHHH333222111000////////////---------............///000111111222444555666666444888;;;888999GGGbbbwwwaaaEEE777333333333222222111000000000......---,,,,,,+++******+++*********))))))(((((())))))))))))************))))))*********+++++++++***+++,,,---///444;;;@@@lll|||uuulll|||{{{sss{{{mmm^^^KKK>>>LLLMMMYYY^^^lllmmmjjjrrriiivvvmmmWWWeeecccooo}}}]]]@@@===CCC@@@777222222222222222222222222222zzzjjjddd~~~pppuuuxxx~~~gggTTTRRRXXXYYYpppxxx]]]XXX\\\[[[~~~eeeGGG000000555333000333...,,,444[[[~~~ggghhhlllUUURRROOOmmmlllcccZZZYYY]]]```]]]YYYTTTIII@@@BBBFFFLLLVVVaaa|||EEE444555333111444///111------444999LLLiiipppkkkxxxsssgggZZZAAAWWWyyywwwtttyyy{{{yyy{{{{{{ccc[[[WWWWWWRRRFFF@@@BBBHHH```UUUHHHcccWWW===___hhhhhhEEE222666222///000000000000000000000000---333IIIXXXooo~~~~~~{{{yyyzzz|||wwwtttkkkbbb^^^^^^XXXPPPPPPRRROOOHHHAAA???CCCHHH@@@===@@@:::555SSSeeeYYYiii???---111111000///...---,,,+++---.........////////////111,,,222333>>>ssssssooosssxxx{{{|||{{{zzzzzzrrrrrrsssrrrqqqqqqsssuuussstttsssnnngggaaa______^^^]]][[[XXXUUURRROOOMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGJJJKKKJJJJJJJJJKKKKKKTTTZZZtttzzzKKK:::555666999<<>>HHHNNNSSSgggPPP,,,///777000...666,,,111000000222222BBB^^^sssrrrqqqzzzRRRfffuuujjjooovvvssskkkfffRRRKKKGGGFFFGGGCCC>>>CCCNNNIIISSSOOObbbccc<<>>>>>888999<<>>@@@:::444555;;;555555444222111000//////xxx```SSSKKK===IIIxxxyyyooofff^^^UUURRRUUUSSS]]]SSSUUUcccXXXaaa]]]000000444333...---111222///.../////////AAAiiixxxhhhsssddd```kkk|||yyymmmbbb[[[[[[UUUVVVXXXXXXUUUQQQNNNLLLCCCIIIPPPVVVeeeUUU666444222000000000000///---111000......,,,888QQQXXXsssuuu```^^^ooo|||}}}qqqppp{{{cccSSSAAA<<<<<>>DDDDDDCCCDDD...GGG]]]fffNNNtttYYY555000111+++------,,,,,,++++++******,,,,,,,,,,,,------------///,,,111222,,,888\\\|||wwwuuu|||xxxuuutttvvvwwwvvvsssssssssqqqnnniiifffeeefffdddcccaaa```^^^\\\ZZZXXXRRRQQQOOOMMMKKKJJJIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMPPPLLLJJJLLLNNNRRR]]]iiipppJJJ;;;555777888:::GGGKKKDDDjjjBBB333111000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------.../////////666555333222333555888:::666999===>>>===:::888888:::???AAA@@@@@@DDDHHHJJJGGGBBB>>>@@@@@@<<<777444::::::999888888777555333000000///......------,,,+++***************))))))(((((((((((((((((())))))'''(((((((((((()))))))))''''''((((((((()))))))))%%%(((+++,,,,,,,,,---...333''',,,555===\\\{{{}}}gggmmm~~~zzzrrrkkk___mmm~~~|||rrr```TTTddd{{{[[[:::666>>><<<;;;;;;:::777222222555444333333111000///......qqqZZZQQQLLLEEEHHHccc|||sssfff[[[NNNTTTTTTRRReeeuuuaaa\\\bbb\\\]]]wwwnnnhhh000:::---//////...000111///+++***...///...555KKKqqqooo|||ooolllttt}}}}}}xxxlllccc\\\ZZZ^^^YYYWWWSSSOOOKKKHHHFFFEEENNNPPPTTTbbbfff,,,...666999333...000000---...111...---///,,,444JJJSSSqqqyyynnnvvv}}}yyyttttttuuucccbbbvvvxxxZZZeeevvvyyyOOOEEE<<<888;;;DDDJJJNNNYYYfffuuunnnBBB777iiiVVVvvv~~~PPP444222///+++...///,,,,,,------......//////+++---333+++555JJJYYYyyyvvvnnnrrr||||||pppbbb\\\XXXUUUSSSTTTUUUWWWYYY\\\\\\XXXRRRMMMQQQMMMKKKKKKIIIFFFEEEHHHBBBAAAHHHRRRPPPCCC999777LLL|||jjjFFFdddiii===,,,222111''',,,+++++++++*********)))+++++++++,,,,,,,,,------------111333...000FFFbbb|||yyy}}}xxxuuutttuuuuuuuuutttrrrnnnhhhccc``````aaa```^^^\\\[[[ZZZYYYVVVSSSPPPOOOMMMKKKIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMIIIIIILLLNNNUUUhhh|||GGG888999555;;;999===HHHIIINNNmmm111...000///...---,,,++++++++++++******+++++++++,,,,,,,,,---------.........//////,,,000444555444333555777000444;;;>>>???===;;;:::???AAA@@@>>>===AAAGGGLLL???999333111444777:::;;;333555777666333222444666//////......---,,,,,,+++))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))''''''''''''(((((((((((((((***,,,,,,+++***+++,,,+++,,,111...(((666QQQaaarrrmmmqqqyyy}}}|||iiillljjj^^^gggoooooo{{{xxx}}}xxxffftttpppccceeetttlllRRRBBB>>>???AAA===:::777666555555444444222111111000///...------iiiPPPFFF:::@@@GGGFFF```zzz|||xxxrrriii^^^VVVNNNUUU[[[lllWWWZZZkkkjjj___zzztttttt|||???,,,:::111//////111111...++++++***222...,,,333999[[[hhhxxxwwwrrr|||sssnnneeeaaa[[[ZZZ^^^]]]VVVLLLEEECCCDDDDDDEEEVVVXXXgggrrrDDD...000111222222000......///...000---...222,,,...???JJJaaayyyoooppp|||}}}ttt~~~xxx}}}|||wwwzzz{{{oooGGGUUUgggttt{{{eeeKKK<<<===<<>>EEEQQQVVVJJJ;;;===IIIkkkcccWWW```pppDDD222111000...---+++************)))))))))++++++++++++,,,,,,,,,,,,***......000111///888LLL|||wwwqqq|||yyyvvvuuuwwwxxxuuusssooohhh```[[[ZZZZZZZZZXXXWWWWWWYYYYYYWWWTTTPPPOOOLLLKKKJJJJJJKKKLLLIIIHHHHHHHHHHHHIIIIIIJJJJJJHHHLLLSSSXXXdddXXX999444888:::???>>>EEEJJJPPPoooMMM000444333...---,,,++++++*********************++++++++++++,,,,,,------------......))),,,111444666777999:::@@@???===999555222222333888888999:::999:::===@@@===:::666222222444666666,,,111666777666333000000......------,,,+++++++++))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))&&&&&&'''''''''((((((((()))***+++***)))((()))+++%%%...///------...555DDDHHHUUUpppzzzccc~~~ssscccppprrreeejjjkkkggggggeeemmmooo[[[[[[yyyppppppgggWWW;;;///;;;DDD<<<222:::999666444555666444222//////.........---------cccJJJKKK777FFFRRR<<>>BBBIIIPPPSSSTTT___>>>'''666333)))'''000222,,,+++333---///,,,000444,,,)))555AAASSSllltttsss|||___UUUQQQ]]]ttt}}}~~~VVVLLLPPPDDDBBBEEELLLQQQQQQWWWnnnPPP'''YYYyyyooo}}}{{{aaa999+++222...---222------------------------,,,000(((,,,***000333777WWWkkktttxxx}}}{{{oooaaaWWWRRRNNNLLLJJJHHHJJJOOONNNIIIIIINNN___^^^[[[PPP@@@EEEllllllPPPYYYwwwNNN%%%+++444)))&&&444************))))))))))))******+++++++++,,,,,,,,,)))...,,,...333000222???{{{yyylll{{{ppp~~~}}}|||~~~}}}yyywwwxxxzzzwwwvvvqqqjjjbbbZZZWWWUUURRRQQQPPPSSSVVVXXXWWWTTTMMMKKKIIIGGGGGGGGGIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHLLLMMMVVVaaajjj|||SSS>>>;;;777999AAA>>>BBBLLLPPPbbb666000999666...---,,,+++************)))************+++++++++,,,,,,,,,,,,,,,,,,------111///......111444666777000333888::::::999888888555777:::======999888888///222444444444555444222555333000---------///000......---,,,,,,++++++***(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((('''((()))(((((((((***,,,,,,///$$$&&&777333%%%)))444<<>><<<555666???===EEECCCEEEUUUGGG666444***444,,,,,,,,,+++++++++******))))))(((((((((((()))))))))************+++++++++,,,------...000111333444555666666555555666888:::888777777666555444444444222222222222222222333333222///,,,***+++---...///++++++++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++---......///333---...===VVVjjjqqqqqqxxx~~~|||uuuyyyuuummmuuubbbQQQFFFAAABBB???;;;:::999999888777777555333111000000000111///...---,,,++++++++++++___KKKGGG<<<>>>KKKLLLCCCIIIYYYvvvqqqppppppoooeeeiiillllllmmmmmmhhhbbb___^^^[[[[[[bbbpppmmm[[[eeeyyyeeemmmWWW444...111000,,,------------,,,+++***)))))),,,...---***,,,333:::___xxxyyyqqqlllfff___YYYRRRKKKFFFDDDCCCEEEJJJRRRZZZ___bbbVVV222000222+++............------------,,,,,,,,,,,,,,,---......333EEESSSfffvvvkkkyyyuuu[[[QQQhhh}}}vvvjjjfff\\\OOOPPP\\\bbbeeeiiikkkjjjiiiiiiiiidddbbb```______^^^\\\[[[ZZZPPPDDD???AAAHHHNNNQQQSSSGGGMMMggg~~~dddwww~~~lll```fff:::444...+++---...---***+++++++++,,,,,,,,,,,,---++++++,,,++++++---111333;;;IIIjjj{{{uuuooohhhhhhfff]]]hhhooollliiinnnmmmmmmuuuqqqcccZZZWWWJJJXXXvvv{{{aaaBBB[[[]]]<<<555---***---...---************)))))))))(((((())))))*********+++++++++,,,---...///...///222444444WWWyyy~~~{{{zzz~~~||||||~~~}}}zzzuuummmddd[[[VVVRRROOOLLLIIIHHHHHHGGGGGGHHHHHHGGGEEEDDDDDDGGGIIIFFFCCCEEEKKKMMMKKKLLLPPPZZZdddsssaaaAAA666;;;666999@@@===BBBIIITTTrrrbbb000///111,,,666,,,,,,+++++++++*********))))))(((((((((((())))))))))))*********+++++++++++++++,,,---...000111222333444555555555666888;;;555555555555444333222222222222222222222222111111222///,,,,,,---.........---,,,+++***))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++,,,---......444000---111999@@@CCCCCC[[[eeepppxxxfff^^^SSSHHH@@@<<<::::::@@@===:::999999999888777666555333000//////000111......---++++++*********XXXGGGEEE>>>===DDDGGGBBB<<<;;;YYYxxxkkklllmmmlllhhhggghhheee___bbbkkkuuu}}}sssiiieeeaaadddmmmooo}}}}}}XXX,,,(((111...)))+++,,,,,,,,,,,,,,,+++***))))))+++------,,,,,,---...DDDsssyyyppp___^^^eeevvv|||iiiooommmggg\\\OOODDD>>>;;;???KKKVVVWWWVVVaaayyy\\\///'''333555***......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,:::IIIXXXuuugggsss|||gggQQQjjjjjjYYYTTTWWW___]]][[[YYYWWWUUURRRPPPPPPNNNLLLKKKKKKGGGAAA===BBBBBBDDDJJJPPPTTTSSSQQQ\\\MMMRRRdddjjjsssxxxnnnmmmaaaOOO333000+++***,,,,,,+++)))******+++++++++,,,,,,,,,***+++,,,+++***+++...000333:::\\\{{{vvvwwwxxxiiidddWWW^^^ZZZUUUWWWVVVZZZfffiiilllkkkbbbVVVQQQWWW^^^xxxdddaaahhhyyy[[[444000...,,,,,,------+++)))******))))))))))))(((((()))))))))*********++++++---...000000...---...///...DDDooovvv{{{nnnpppwwwuuu~~~~~~{{{}}}~~~{{{zzz||||||zzz{{{}}}}}}yyyoooeee^^^VVVVVVUUUPPPJJJGGGGGGHHHGGGHHHGGGFFFDDDEEEHHHJJJKKKLLLPPPSSSRRRRRRXXX___mmmdddBBB555666:::777:::AAA???LLLYYYfff>>>***111111...333++++++++++++*********))))))((((((''''''(((((())))))))))))*********++++++*********+++,,,...///000222333444444444555888:::444555666777666555333111222222222111111000000000000///---...//////...------,,,***)))***+++,,,...)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++,,,---------......,,,******,,,///333:::DDDLLLSSS^^^kkkuuutttyyyvvvmmmhhheeeWWWDDDHHH@@@666222444888;;;;;;<<<:::888777888888888666555444222000//////000000------,,,+++************QQQEEE===BBBCCC>>>999999<<<>>><<>><<<:::;;;===>>><<<;;;999777666666777777666555333222111///////////////,,,,,,+++***************LLLCCC888AAACCC:::333777===???<<>>@@@AAA@@@???@@@BBBJJJGGGCCCCCCIIIUUUbbbkkk```ddd{{{yyy{{{LLL999444///+++++++++++++++*********((())))))))))))************,,,------,,,+++,,,------***,,,111CCCggg~~~yyy|||}}}rrrhhhuuu|||uuujjjdddhhhpppKKK<<<666///,,,------,,,***(((((()))+++''''''(((((((((((())))))((((((((()))))))))******'''))),,,,,,,,,,,,---...444---///888ggg|||xxx|||{{{mmmiiioooiiijjjqqquuusssqqqqqqrrrqqqtttvvvzzz~~~|||xxxtttnnnhhhcccdddddddddeeegggkkknnnqqqzzzjjjUUUBBB999;;;666======>>>DDDDDDJJJ\\\<<<---///111&&&(((111***))))))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((()))))))))***************++++++,,,---...000222333333111000000111///000222333333222000////////////......------------,,,,,,---......+++))),,,+++)))((()))***+++---((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))+++)))((())),,,---,,,)))((()))---111555777777555:::999:::<<<;;;666333444999;;;<<<888333111333666333333222333444444222000/////////......---------******)))))))))))))))***uuuAAA>>>:::888555444888999444---333,,,...FFFpppvvvkkkiii|||yyywwwyyyxxxwwwyyy}}}}}}zzzpppiiigggggg]]]LLLCCCDDDHHHTTT```nnnuuuKKK---,,,000---(((&&&))),,,,,,***(((((()))))))))))))))(((((()))***++++++++++++,,,---++++++===iiiwwwxxxqqqggg\\\XXXZZZUUUTTTVVV[[[[[[UUUSSSTTTYYYXXXYYYZZZ```iiittt|||WWW888---444333***(((///000***++++++++++++************)))))))))))))))***+++++++++,,,---333>>>IIIaaayyyzzz~~~}}}uuujjj___XXXFFFBBB???BBBHHHNNNNNNMMMTTTXXX___jjjxxxzzzooovvvwwwwwwTTT777111111///+++++++++)))(((((()))***((((((((()))))))))******(((***+++,,,+++***+++---000***,,,///444KKKccciiiooonnn||||||||||||}}}wwwxxxwwwsssmmmgggbbbcccgggkkkhhhFFF,,,###---222)))+++***))))))******))))))'''''''''((((((((())))))(((((((((((()))))))))***)))***+++*********,,,...---,,,000---TTT{{{uuusssggghhhbbbbbbkkkrrrpppnnnnnnnnnlllmmmnnnppptttzzzzzzaaaKKKDDD@@@999777;;;:::BBBBBBFFFPPPQQQcccKKK333000333333+++,,,///***))))))((((((((('''''''''(((''''''&&&&&&''''''((((((((((((((()))))))))***))))))))))))***+++,,,,,,,,,...111111111000111222---....../////////............------------------,,,+++***+++,,,,,,***)))++++++)))(((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''''''''((((((((()))''''''(((***,,,------......///000000000//////,,,111777:::<<<===>>>======<<<:::777666666888:::222222111222333222000..................---,,,,,,))))))((((((((())))))***rrr???<<<888888777444111000444999333:::777///>>>hhhzzz___fffuuu}}}}}}{{{yyy}}}mmm\\\OOOLLLDDD;;;DDDVVVpppkkk666///%%%333+++)))+++///...))))))---(((((()))))))))))))))(((&&&))),,,---+++)))(((((()))(((+++444AAAYYY~~~uuunnnooollleee``````^^^[[[]]]bbbbbbdddfffiiiqqqWWW...---222)))%%%+++---)))(((,,,+++++++++************))))))))))))))))))******++++++555,,,%%%555BBBOOOfffvvv}}}|||xxxjjjjjjuuunnnrrr~~~```}}}[[[<<<222///,,,***++++++***(((&&&&&&((()))(((((((((((())))))))))))&&&(((***************,,,,,,$$$***000***///EEEWWWiiioooooouuuxxxvvvyyyeeeyyyyyy|||SSS///(((555...(((......'''''''''))),,,,,,)))'''&&&'''''''''(((((())))))(((((((((((())))))))))))+++++++++)))((()))+++---***...666&&&;;;cccnnn~~~~~~nnnllliii\\\hhhpppooolllmmmllliiiggghhhjjjmmmqqqwww{{{~~~zzzdddQQQBBB:::>>>>>>777777>>>777AAABBBJJJ[[[fffjjj666333---***+++,,,+++***))))))((((((((('''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((('''(((((()))***+++(((+++///111111222333444.............../////////,,,---------------------,,,+++)))***++++++***((()))))))))***))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''*********(((&&&&&&(((***+++,,,---...///000222444444999:::555111444666666888666444666888999555222222111111222222111///,,,------.........---,,,,,,))))))(((((((((((()))***aaa???444666666555444333333333333444555555222333FFFmmmrrraaa\\\cccgggsss~~~sssUUUEEEJJJZZZZZZ^^^yyytttddd777***111000)))+++++++++***)))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))''')))------***888aaa~~~}}}vvvuuutttuuuJJJ...,,,111---,,,+++***))))))))))))+++*********))))))(((((((((((((((((())))))))))))+++++++++,,,111===KKKUUUwwwyyy{{{}}}}}}yyyxxxkkkkkkttt{{{oooZZZuuu```>>>333222...---///***))))))(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))),,,,,,+++,,,...000333555LLLhhhtttvvvaaa:::...---+++)))(((((()))***))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************,,,,,,...///...888\\\}}}uuukkk___[[[aaagggfffaaaccccccdddgggjjjllllllllloooqqquuuzzzwwwjjjXXXLLLIIIJJJ999:::>>>666<<>>666666555444333222222222222000222555444222888LLL```lllZZZOOOcccaaajjjcccVVVlllyyy______lllhhh???,,,)))******+++++++++***))))))(((''''''(((((())))))))))))(((((('''((((((((())))))))))))+++)))***+++(((...HHHddd{{{wwwOOO999333000---,,,,,,+++***)))(((((()))*********)))))))))(((((('''((((((((())))))))))))++++++***'''+++:::QQQbbbNNNpppyyyooovvv{{{{{{}}}hhhYYYbbbwww|||{{{___FFF///+++,,,***)))+++***)))((((((''''''((((((''''''''''''(((((((((((('''((((((((()))))))))))),,,++++++***+++---///111777KKKaaammmwww~~~yyyyyy}}}rrrLLL>>>888111---,,,+++)))(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********,,,+++---...***---FFFbbbvvvooouuuyyyyyyqqqdddXXXSSSVVV\\\___aaa```^^^^^^]]]\\\YYYWWW\\\]]]```cccgggkkkoooqqqvvvvvvwwwvvvtttpppkkkhhhYYYSSSOOOMMMIIIAAA;;;;;;333888CCCDDD999888AAAEEEMMMKKKZZZFFF...222...---,,,+++***))))))))))))))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++,,,...//////......------------------------,,,,,,------------,,,,,,++++++++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&'''((()))***++++++,,,------......///333444444666888:::<<<===:::777444444888999777444222222222111000/////////------,,,++++++++++++,,,*********)))))))))((((((XXX<<<777555444333222222111222222111111444777666444999@@@bbb}}}}}}PPP666%%%***...((('''...******))))))(((((('''''''''(((((())))))(((((('''''''''((((((((()))))))))---)))(((***((('''000===hhhqqq???)))---333000)))++++++***)))(((((((((((())))))))))))((((((((((((''''''((((((((()))))))))(((******'''(((444KKK]]]TTT^^^ppp~~~qqq|||nnnmmmmmmttt~~~bbbAAA333)))***---+++)))+++))))))(((''''''''''''(((&&&''''''''''''(((((((((''''''((((((((()))))))))+++***)))))))))***+++,,,,,,444???NNNccc~~~~~~~~~}}}fffGGG111***)))&&&,,,+++***)))((((((((())))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))******+++***,,,---)))'''222BBBqqq|||{{{yyy{{{~~~tttwwwssscccOOOEEELLLWWWSSSRRRQQQRRRRRRQQQOOOMMMNNNNNNOOOPPPRRRTTTVVVWWWWWWWWWVVVTTTPPPLLLGGGDDDHHHAAA<<<===>>><<<;;;<<<<<<>>>777444===DDDGGGNNNBBBIII{{{NNN++++++333------+++***))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&'''((()))************+++,,,,,,------111222444555777888999999:::666222111444666555444222222222111111000000///------,,,+++++++++++++++******))))))))))))((((((SSS999666444444222111111111111111333//////444999:::;;;===PPP[[[uuummmlllnnnDDD555)))%%%---000)))&&&***)))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((((()))))))))'''(((,,,,,,((()))...777NNNzzz\\\CCC---+++///---)))******)))(((((('''''''''((((((((((((((((((((((((((('''''''''((((((((())))))$$$(((,,,+++***---777???]]]QQQQQQeee}}}{{{zzz|||}}}~~~~~~aaaBBB444...+++---...***((())))))(((''''''&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((()))***+++,,,,,,///777HHH^^^qqq{{{|||~~~~~~uuubbbJJJ222,,,333555---$$$******))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))******(((+++...,,,***...555HHHhhh~~~{{{yyy|||aaaYYY]]]ZZZMMM@@@JJJIIIHHHIIIKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIGGGGGGFFFEEECCC@@@>>><<>>???PPPPPPIIIQQQwww}}}ZZZ777000111///,,,,,,+++))))))((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********++++++++++++***************************---,,,+++******+++,,,---************)))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((())))))(((((())))))***++++++,,,---...000222444444444444888555222111333444333222222222111111111000000000---,,,,,,+++***+++++++++***)))))))))((((((((((((PPP777555333222111000000///000000///******222999:::::::::PPPBBBCCC___}}}~~~~~~XXX444'''***+++)))''''''(((&&&###((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((%%%&&&)))---,,,)))***...+++333RRRRRR111,,,---222000'''&&&---((((((''''''&&&&&&'''''''''''''''''''''''''''(((''''''''''''(((((((((((('''(((***++++++***)))(((555;;;LLL```jjjppp}}}{{{{{{}}}xxxrrrQQQAAA666---+++***+++***&&&%%%&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''(((((()))+++,,,,,,,,,******,,,111888BBBJJJaaammmzzz|||tttnnn^^^MMM888000+++---+++&&&%%%***((()))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))+++))))))---......///222///LLLvvvqqqyyyeeeVVVNNNPPPWWWMMMJJJFFFDDDCCCBBB@@@>>>>>>>>>=========>>>>>>???=========<<<;;;;;;::::::999555444999<<<<<<<<<>>>>>>LLLIIICCCGGGLLLfffPPP111000444///'''++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******************++++++************************,,,+++***))))))***+++,,,))))))))))))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))''''''(((((()))*********+++,,,///111333333333333444333333444444333000...111111000000000000000///,,,,,,+++************+++)))))))))(((((((((((('''LLL444555222222000///////////////...,,,000777;;;777222000;;;BBBAAA<<>>>>>>>>===;;;;;;;;;::::::;;;;;;<<<;;;:::999888777777888888???<<<===@@@AAA???@@@DDDHHHEEEHHHUUUcccqqqYYY111(((//////+++)))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))***++++++************************+++******************+++))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''((())))))******,,,---///111333555666666222333444555444222///---////////////////////////,,,,,,+++***************))))))((((((((((((''''''{{{FFF222666111111000///...............///333888777111---...'''<<>>==================<<<;;;::::::;;;===>>>>>>===???@@@??????FFFNNNYYYNNNkkkRRR>>>///...000+++***---))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((***+++************************))))))************))))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''((())))))******+++,,,---///222555777999444444444333222000//////---.....................,,,++++++***************))))))((((((((('''''''''uuuBBB111777111000///......------...***+++---///,,,(((,,,222...)))+++444444///444@@@cccEEE:::///++++++***((((((,,,"""!!!,,,,,,"""!!!)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((***(((&&&&&&***,,,***%%%'''000222(((%%%777WWWnnn[[[@@@333...,,,+++ +++000+++(((,,,,,,'''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((###'''******'''&&&(((+++)))+++***)))///>>>PPP\\\iiipppttttttwww~~~~~~~~~zzz}}}}}}```GGG333+++''',,,000)))))))))((('''((()))&&&"""'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((())))))(((''''''&&&***$$$"""(((,,,******......,,,)))((()))---111555777666999???@@@???CCCJJJKKKVVVQQQ<<<333888666***111333///)))+++222000&&&'''+++...---***(((((((((%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&((())))))***------,,,)))---000+++NNNnnnoooyyyooo```RRRIIIDDDAAA@@@BBBAAA@@@>>>======<<<<<<===<<<<<<<<<===@@@CCCEEE@@@BBBGGGKKKNNNTTTbbbpppSSS111///...///...+++***+++)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%''')))***************************((()))***++++++***)))((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''(((((()))*********)))***+++,,,000333777999666666444111//////000222,,,---------------------,,,++++++***)))*********)))(((((((((''''''''''''iii<<<222333111111///...---,,,,,,+++,,,,,,+++******+++,,,,,,.........///000000111111666CCC]]][[[===,,,,,,++++++***))))))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''')))++++++,,,---000222MMMmmm___FFF111...000,,,((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))***+++---...///III\\\qqqyyytttnnnqqqwwwpppYYY666444000---+++*********(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((************)))''''''&&&&&&&&&''''''''''''(((((((((((()))))))))))))))******+++---,,,,,,,,,,,,---......111///...///222333222///333222222111000//////......---,,,---......,,,***,,,++++++***)))(((((('''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((())))))******+++......,,,222JJJoootttyyyaaaUUUPPPLLLGGGAAALLLLLL;;;>>>JJJEEENNNEEE@@@DDDIIIHHHFFFFFFGGGLLLUUUnnn{{{jjj}}}III+++......---,,,+++))))))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***+++,,,...000111333333///000111222222111000///000000///...............,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&ccc999222444111000///...,,,,,,,,,,,,,,,++++++******++++++,,,------...//////000000111555555:::HHH___xxx{{{uuuzzzyyyDDD$$$&&&444++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((''')))*********+++...000000EEEaaaxxx|||^^^DDD777,,,(((...000+++(((+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))+++,,,---///<<>>///"""((('''***000///'''&&&,,,)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''(((((()))***$$$&&&+++666DDDTTTbbbiii{{{wwwwww|||}}}{{{jjjTTT???111,,,+++******((((((((((((***+++((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))*********))))))))))))***++++++,,,+++***+++---------+++---------,,,++++++******,,,+++++++++,,,,,,***)))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''''''(((((()))******((())))))((()))111>>>HHHpppnnnqqq>>>((()))...---,,,,,,+++***)))((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))+++,,,---......///000111111000///...//////...------------...,,,++++++******)))(((((((((''''''''''''&&&&&&&&&VVV666333222000///...---,,,,,,,,,,,,++++++************++++++++++++,,,,,,---.........(((---222222///...111555@@@^^^xxx|||}}}xxx```FFF555111+++&&&'''+++,,,)))$$$''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))((('''''')))******+++***)))...===SSSddd}}}cccZZZEEE///%%%)))000333000---------)))$$$'''...((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((,,,((($$$$$$)))111777;;;UUUVVV[[[eeeooowww|||}}}rrr[[[III333''''''---111111(((((('''''''''(((((()))'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))))))))))))))((()))******+++***))))))***+++++++++++++++++++++*********))))))...---,,,---......,,,***'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((())))))************)))***,,,000333===oooWWW333000666111%%%,,,++++++***))))))(((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))+++,,,,,,---...///000000000///...///...------,,,,,,------+++++++++***))))))(((((((((''''''''''''&&&&&&&&&RRR777444//////...---,,,,,,,,,,,,,,,*********************************+++,,,,,,------//////...---+++,,,...000'''<<>>777000222------,,,+++************''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************'''(((((())))))((((((''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))***+++,,,...///000...GGGKKK]]]|||yyymmmbbbLLL<<<---+++...---+++***++++++***))))))(((''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))))))))*********++++++******))))))))))))************)))((('''''''''((((((&&&&&&(((&&&$$$%%%***mmm;;;555///111---,,,+++******)))******'''''''''(((((((((((((((&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&''''''''''''&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***+++,,,---%%%///111:::QQQ```kkk|||~~~gggMMM888...(((&&&(((,,,---+++))))))******))))))((((((''''''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''((()))******++++++))))))(((((((((((())))))+++***)))(((''''''''''''(((&&&&&&'''&&&###%%%***nnn<<<555...000---,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((()))******+++***---000000999EEEJJJZZZmmmyyynnn___NNNAAA888///+++,,,,,,,,,,,,+++***((()))+++)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))***++++++(((''''''''''''(((((()))+++***)))((('''&&&&&&&&&'''%%%%%%&&&%%%###&&&+++qqq???777......,,,,,,+++***))))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((((())),,,&&&,,,///)))...555000111???KKKVVVbbbjjjqqq|||pppdddXXXNNNBBB777,,,))))))***---111+++***'''%%%'''***,,,,,,((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))******''''''&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&'''%%%$$$%%%$$$###&&&+++ppp>>>666......,,,+++***))))))((())))))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''(((((()))---(((***---***---111---...,,,...222666===EEEKKKNNNaaaiii```cccssswwwlllvvvyyyuuummmnnnuuurrrggg\\\YYYOOO@@@888666222+++---)))(((,,,---***)))+++'''((('''&&&))),,,+++&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$############$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&''''''((()))***)))(((''''''&&&&&&'''''''''$$$###$$$$$$###&&&,,,kkk:::444...000,,,+++***))))))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((()))***,,,,,,+++***)))***+++---...***---111///111000)))---333777888:::>>>@@@@@@;;;999777777666333111000222333///***(((***+++***&&&&&&)))---,,,'''&&&)))&&&***+++)))(((***'''!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((()))***+++''''''&&&&&&&&&'''(((((('''$$$###$$$###"""&&&---fff555111...333,,,+++***)))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$#################################$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))******"""***+++)))+++((('''...***)))000111***...333...222,,,+++//////)))(((---,,,))),,,333111((()))222###***000111000...,,,+++---++++++***'''###&&&---&&&((($$$"""&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((***++++++&&&&&&&&&&&&&&&'''((()))'''$$$"""######"""'''---bbb888555+++///+++...111'''&&&((("""///&&&------"""''''''///"""++++++!!! &&&***)))'''&&&%%%%%%&&&&&&000$$$555&&&%%%+++ ...!!!###&&&"""&&& %%%%%%%%%222"""###,,, ---&&&))))))))))))$$$"""%%%...((($$$ ###%%%$$$########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$#########"""""""""""""""$$$$$$$$$#########""""""########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))*********+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))***)))((('''&&&&&&'''(((''''''&&&$$$$$$'''+++///aaa888555+++...---)))%%%+++...---(((###,,,""")))"""***333)))555'''666 $$$((('''%%%$$$#########$$$ (((%%%+++111***...$$$%%%(((%%%"""'''(((+++555***... (((&&&!!!)))'''$$$&&&222((($$$'''111''''''###"""%%%&&&"""!!!########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$###"""""""""""""""""""""$$$$$$$$$#########""""""########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((((((((()))))))))*********++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***)))((('''&&&&&&'''(((''''''&&&%%%$$$&&&+++...aaa888555+++...111,,,,,,'''&&&===***"""###$$$+++!!!%%%///111,,,,,, ''' 333'''&&&%%%$$$######$$$$$$###&&&000888!!!333777((()))...&&&%%%((((((""",,,///$$$)))... $$$$$$!!!!!!"""&&&$$$'''666+++!!!###...(((,,,$$$$$$%%% %%%########################""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$""""""""""""""""""######$$$$$$$$$#######################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))***+++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))(((''''''&&&'''''''''&&&&&&&&&%%%$$$&&&***...___777555+++...***222+++:::!!!QQQEEEWWWJJJHHHUUUHHHGGGTTT\\\:::...000JJJLLLLLLRRRNNNNNNMMMLLLLLLLLLLLLLLL<<<%%%---???ppp)))111$$$...%%%'''PPPtttkkk555+++"""###***"""$$$((("""---XXX}}}KKK000%%%  $$$(((########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################""""""#########$$$$$$$$$"""""""""""""""#########################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))(((((()))************)))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&***---\\\555555,,,///333///,,,444ooo$$$***"""hhh+++---===555***---444MMM!!!!!!...eeexxx333(((,,,######%%% """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################""""""#########$$$$$$$$$!!!!!!""""""############################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''''''''%%%%%%&&&%%%%%%&&&))),,,YYY444555,,,///111111&&&---!!!&&&NNNLLLggg@@@ ***___(((,,,HHH...###lllppp"""''')))444!!!%%%"""###'''$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$!!!!!!!!!"""######$$$$$$###############$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################"""""""""#######################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''&&&$$$%%%&&&%%%%%%&&&)))+++VVV222555---000%%%(((***///---***((("""KKK222$$$---999""" HHH000yyyIII)))uuuuuu555,,,iii"""'''$$$ '''222!!!&&&$$$"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$ !!!!!!"""######$$$$$$""""""#########$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################!!!"""""""""#########$$$######################################################$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""""""""""""""###$$$$$$########################"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""#########$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((($$$%%%&&&'''''''''&&&&&&###$$$%%%%%%%%%&&&(((***TTT111555---000......///$$$$$$'''"""///***"""000***888###### ///***IIIkkk'''+++'''777333OOO///+++^^^111%%%000pppDDD ///LLLfff555)))***""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$ !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$################################################!!!!!!""""""#########$$$######################################################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""""""""""""""""""""""""""""""""######$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((###$$$&&&'''((('''&&&&&&###$$$%%%%%%%%%&&&(((***MMM888333---111+++***)))(((((('''''''''444###&&&%%%(((+++$$$&&&666ssslll???!!!+++&&&)))000!!!&&&000%%%,,,GGG &&&000///%%%111###---GGG||| 999 444""""""---%%%+++:::'''&&&000&&&""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############################################################""""""""""""##################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""########################""""""############""""""########################################################################""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$###########################%%%((((((&&&$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((KKK666222,,,///+++***)))(((((('''''''''444###&&&$$$)))%%%---...EEE@@@$$$"""&&&QQQyyy...(((''',,,---&&&000&&&"""%%%***---%%% 222$$$ ---000"""```GGG'''$$$+++""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############################################################""""""""""""##################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""########################################################################""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$###########################%%%((((((&&&$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((HHH444111***---+++***)))(((((('''''''''444###&&&"""***)))"""---eee$$$%%%"""###KKK???%%%'''666%%%111;;;777***$$$%%%++++++((())))))###333+++"""444000\\\"""((( ###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############################################################"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################################################################""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################################################################"""############$$$$$$$$$###########################%%%((((((&&&$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((FFF444111+++---+++***)))(((''''''''''''444###&&&&&&"""((((((%%%111555&&&%%%######...(((444'''###+++ '''###555###888!!!333!!!&&&&&& $$$PPP $$$(((""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""########################################################################""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$###########################%%%((((((&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######$$$%%%'''(((EEE555333,,,...+++***)))(((''''''''''''444###&&&+++///*** $$$"""777)))+++###))) ---&&&<<>>>>>@@@FFFLLLEEEDDDCCCBBB@@@>>>:::777///,,,(((&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$&&&''')))%%%%%%)))(((%%%$$$(((&&&&&&%%%&&&'''((((((''')))((((((''''''&&&'''***%%%%%%&&&'''&&&%%%###"""(((((('''''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%uuu???555000111...***$$$///333###$$$333666222+++!!!***&&&xxxFFF 111######)))/// >>>uuuHHH######///---&&&###...!!!######OOO]]]"""+++...--- %%% )))RRR@@@***!!!!!!$$$'''---''' $$$####################################################################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""&&&))))))&&&$$$######&&&+++333;;;@@@EEEHHHKKKLLLPPPPPPJJJBBBAAAHHHOOOPPPQQQQQQNNNIIIDDD@@@>>>;;;888333...+++(((%%%"""%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&'''&&&&&&'''((('''$$$$$$&&&&&&&&&'''+++((('''&&&(((***++++++***%%%%%%$$$$$$%%%(((+++,,,(((((((((((())))))******''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%qqq>>>666111111...;;;&&&(((+++$$$444;;;^^^)))000//////***ZZZ:::!!!&&&+++'''''')))(((000!!!:::\\\###%%%YYY((( ###)))DDD""",,,&&&&&&(((####################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))))))))(((''''''777===DDDJJJKKKJJJIIIHHHJJJLLLJJJ@@@666333555777NNNRRRWWWWWWSSSOOONNNNNNFFFCCC@@@<<<777222+++'''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###%%%''''''&&&&&&&&&'''(((&&&%%%%%%%%%&&&(((+++$$$######&&&***,,,,,,***------+++((((((***)))&&&***'''$$$"""###'''+++///&&&&&&''''''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%mmm<<<777111111...!!!444666))),,,)))000 ===XXX,,,###"""((((((---$$$QQQnnn)))***"""(((&&&GGG""")))%%%&&&(((##############################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((111***$$$###***444<<<@@@@@@@@@@@@>>>;;;999999:::444888888333000111///+++444:::BBBGGGHHHGGGHHHIIICCCCCCCCCCCCAAA<<<555000***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$&&&''''''&&&%%%%%%&&&((())))))(((***---//////888777888===DDDFFFEEEBBBAAABBB???:::999999444---444111---)))&&&%%%$$$%%%$$$&&&(((***+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%jjj;;;888222111...@@@%%%777$$$..."""(((&&&333___111,,,"""***)))%%%777000)))***%%%!!!,,,...vvv''''''"""'''!!!$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''(((***000666999999777333000---***+++222<<>>@@@???<<<999000///,,,)))'''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''''''''%%%&&&''')))""")))000666>>>GGGKKKKKKNNNMMMPPPWWW^^^```[[[VVVXXX\\\]]][[[aaaiiihhh```QQQQQQOOOJJJBBB888///)))$$$%%%&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++***'''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ggg:::888222111...444999%%%...///xxx,,,999"""222222---%%%777\\\((()))***---,,,'''$$$```666555000666BBB###((())) ,,,EEE>>>)))"""((( %%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++!!!+++888>>><<<777222000666777888:::>>>FFFOOOUUUVVV```ddd^^^[[[]]]ZZZSSSJJJLLLOOOQQQPPPKKKCCC>>>444333333555888:::;;;;;;888666222...***&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))---111111<<>>333,,,+++,,,---555;;;<<<666,,,'''&&&''''''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((('''%%%"""&&&'''(((%%%""""""$$$((('''$$$"""###%%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&(((&&&$$$######$$$######((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((''''''''''''***)))(((222FFFYYYbbbccckkk___[[[oooxxxvvvuuussspppoooppprrrrrrpppnnneeehhhkkkeeeffflllllluuummmhhhfff___PPPDDD@@@WWWSSSTTTLLL666++++++(((,,,'''&&&))))))%%%&&&+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&***&&&######%%%&&&(((***))))))'''%%%%%%'''((('''***&&&(((...,,,###"""((('''((()))(((&&&%%%%%%&&&***(((&&&&&&'''(((((('''\\\;;;222777...000---,,,+++******)))))))))(((###***&&&111777###***((((((((((((((((((((((((((()))'''$$$(((222999:::,,,555===>>>999999GGGWWWXXX\\\aaa]]]WWW```gggaaaLLL@@@FFFXXXbbbhhheee[[[HHHOOOVVVXXXXXX^^^hhhpppZZZVVVKKK:::+++%%%)))...$$$%%%'''******)))&&&###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%((((((%%%&&&******&&&(((...,,,(((,,,888BBBBBBCCCKKKaaatttssspppyyyyyyrrrwwwooo\\\SSSPPPTTTPPPMMMLLLGGG===222+++111555888888444...'''"""'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&'''((('''&&&###$$$$$$$$$$$$&&&(((+++(((%%%######%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''((())))))((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###&&&,,,---((("""---===HHHQQQZZZ]]][[[aaajjjcccaaapppqqqgggiii```ZZZXXXZZZXXXSSSSSSXXXddd[[[___eeebbbbbbccc^^^ddddddiiiqqqnnn___PPPHHH999:::FFFRRRQQQJJJ===///+++&&&$$$(((+++'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((###&&&***,,,)))&&&%%%&&&(((***+++(((%%%$$$%%%%%%((((((+++///...++++++...'''((()))((('''&&&((()))(((&&&%%%%%%&&&&&&$$$###ZZZ;;;333777...000------,,,+++************%%%***111%%%"""###000))))))))))))))))))))))))''',,,000000///...)))$$$+++333<<>>QQQXXX___aaa______```bbbcccmmmrrrssswwwzzz{{{|||wwwsssmmmjjjqqq|||}}}|||vvvooohhh```[[[YYYZZZcccaaaVVVMMMHHHIIIQQQGGG>>>222***'''&&&)))+++&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&((()))&&&!!!""",,,:::CCCOOOLLLKKKJJJEEE;;;333///888EEENNNLLLIIIGGG>>>333888???HHHLLLHHH>>>333---+++)))''''''((((((((('''TTT:::666777---000///...---,,,++++++++++++(((,,,%%%(((333000***(((*********+++++++++,,,,,,333,,,%%%%%%+++444<<<@@@PPPfffwwwwwwvvvqqqbbbTTTSSSYYYkkkZZZKKKKKKSSSWWWYYYZZZHHH>>>000&&&###%%%(((***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((('''&&&''')))///@@@ccczzzfffkkkxxxwwwiiiooovvvttteeeWWWZZZeeepppzzznnnUUUIIIHHHIII@@@999888777555666;;;---,,,)))'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%''''''&&&&&&'''(((******'''&&&&&&)))///666:::<<>><<<444444;;;DDDJJJJJJGGGBBB???555000+++'''&&&'''''''''RRR:::777888---111//////...---,,,,,,,,,,,,)))333'''(((,,,%%%+++...******++++++,,,---------000111555888<<>><<<:::888666333000---,,,---,,,***(((&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''((()))***"""%%%&&&%%%$$$%%%))),,,//////000111111///...---&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((***&&&%%%///AAASSS\\\______```aaa___ZZZYYYbbblll~~~{{{{{{ppp\\\XXXZZZSSSSSS___eeefffppp|||sss^^^fff[[[aaaqqquuupppbbbNNNIIIRRR^^^gggqqq}}}mmmWWWaaacccXXXYYYMMMOOOMMMEEE<<<333***"""(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&''''''###000===GGGQQQXXXTTTIII777111444AAAKKKKKKIIIJJJLLLLLLGGG???;;;===@@@@@@?????????>>>======???AAA<<<777000+++((('''&&&&&&PPP:::888888,,,111000///...---,,,,,,,,,,,,(((777***,,,,,,"""...222+++++++++,,,---.........(((,,,444???MMMhhh{{{xxx}}}|||~~~uuuZZZBBB@@@LLL```___YYYMMM>>>111+++)))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))******+++333III___zzzrrrpppzzzxxxtttwwwllljjjnnnqqqrrrjjjYYYMMMLLLJJJAAA999999777444///+++((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((())))))+++...222444555555555777999;;;@@@DDDFFFEEECCCCCCCCCBBB>>>888222///...666666555111+++(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&'''''''''(((((((((((('''''''''(((((()))***+++$$$***222666777888<<<@@@FFFGGGIIIIIIIIIHHHFFFEEE;;;999666333///+++(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((()))...888FFFTTT^^^``````UUUWWW]]]ccceeejjjyyywwwjjjiiihhhdddrrrwwwppprrrwww{{{xxxnnnccc\\\pppfffkkktttsssppplllaaa___bbbaaa[[[\\\eeemmmppp|||nnnxxxZZZPPPRRRQQQNNNJJJHHHDDD666((())))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%'''))),,,...222@@@LLLOOOSSSXXXUUUKKKOOOJJJMMMVVVXXXTTTWWW^^^XXXUUUTTTUUUTTTRRRUUUZZZRRROOOIIIAAA:::777777888:::888555444333222000...NNN:::999888,,,111000000...---------------###333$$$---333(((000+++++++++,,,,,,---...//////666777IIIlll~~~vvv~~~|||{{{}}}yyyeeeIII===@@@ZZZaaafffaaaQQQ???222,,,(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((+++---222CCCeee}}}rrrpppzzzkkkfffkkkiiiRRRNNNOOOHHHBBBAAA:::666111,,,)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))***555777:::;;;<<<:::888777CCCDDDEEEFFFEEEAAA;;;666555999<<<;;;888666777888>>>>>>;;;666...)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((()))***,,,,,,777AAANNNVVVZZZ\\\```ccc^^^___aaabbbaaa```^^^]]]\\\XXXRRRJJJAAA999333000''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***++++++,,,,,,,,,---------)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))###:::TTT___\\\WWWZZZ```jjjssstttnnnpppyyylllrrrzzzxxx~~~xxx]]]fff^^^bbbmmmhhhWWWXXXhhh]]]^^^jjjkkk___ddd{{{yyy~~~|||rrrhhhddd^^^XXXddd~~~zzzvvvgggccc\\\TTTJJJFFFMMMQQQEEE555***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((,,,111444HHHPPPPPPEEEBBBLLLTTTTTTKKKMMMXXXffflllnnn|||~~~{{{}}}xxxggg^^^___XXXWWWUUUOOOGGG???;;;888555666888<<>>222777555111111222111///---,,,,,,---+++,,,,,,,,,++++++---///...333///+++000...---555BBBooo~~~xxxuuummmYYYFFF\\\dddfffaaaZZZTTTJJJ@@@,,,***(((&&&&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((())))))))))))((()))+++***(((---***)))...===WWWuuu{{{hhhyyyzzzvvvvvvwwwxxxxxxyyyvvvmmmvvv}}}vvv```HHHHHHXXXDDD<<<777555111)))'''+++&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$&&&''''''&&&&&&$$$$$$'''+++---+++)));;;AAAEEEDDD>>><<>>:::999;;;>>>>>>======>>>===<<<;;;GGGCCC===666111,,,)))'''((('''%%%''')))(((%%%"""&&&%%%%%%%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''+++)))'''''')))++++++,,,(((,,,,,,,,,333BBBMMMOOOYYYZZZ\\\^^^aaabbb^^^YYYKKKGGGIIIQQQXXXXXXTTTRRRZZZYYYZZZ[[[WWWPPPNNNOOOFFF444((((((***&&&%%%((($$$***,,,***'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''***(((&&&%%%&&&'''''''''$$$$$$&&&***......+++'''&&&)))++++++...666>>>BBBAAAFFFGGGEEEHHHPPPQQQMMMMMMIII???;;;999+++$$$...)))%%%$$$''',,,,,,&&& ((('''%%%$$$###$$$&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***&&&'''***(((%%%)))111888RRRUUURRRbbbggg___aaawwwmmmgggjjjrrriiimmm{{{wwwccc[[[ddd|||tttvvvqqqwwwqqqlllZZZ\\\mmmooonnnmmmmmmccckkkwwwnnnxxxxxxjjjmmm}}}ssszzzhhhVVVNNNJJJGGGHHHMMM;;;111'''$$$'''***((($$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&'''((('''&&&$$$))))))$$$(((666CCCGGGFFFAAA@@@EEEMMMSSS]]]fffiii|||nnnbbbYYYQQQPPPRRRPPPAAA:::BBBIIIDDD??????NNN>>>222777555111111222111///---,,,---...,,,------,,,++++++---///---+++)))111:::777===RRR}}}|||~~~}}}~~~{{{sssiiiccciiillljjjeeeaaa]]]TTTIII999222)))&&&(((***(((&&&'''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''((((((((())))))+++,,,+++******+++,,,+++...+++222FFFZZZlllooofffyyy~~~pppcccXXXrrrwww}}}zzzvvvxxxnnnxxxvvvmmmppprrr\\\OOOKKKPPPHHHAAA===555+++&&&'''''''''&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&---***'''&&&''')))***+++444777888888666777<<<@@@BBB;;;777:::<<<::::::===>>>CCCGGGDDD<<<888:::>>>555999===>>>:::444---***(((+++---+++(((%%%&&&((('''&&&&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%''')))***)))'''&&&&&&"""///<<>>EEEPPPVVVWWWYYYYYYTTTWWW]]]PPP===888777555000)))$$$$$$***///'''&&&&&&&&&'''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,,,,,,,***'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###'''++++++'''&&&...888NNN]]]``````ccc___kkkuuu^^^kkkyyyllliiijjj^^^ZZZ___iiikkkjjjyyyqqq]]][[[^^^^^^uuunnnoooiiidddkkkvvv~~~kkk___YYYSSSRRRTTTFFF>>>222)))%%%&&&''')))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&''''''((()))((('''&&&))),,,111999@@@AAA???@@@HHHQQQTTTXXXgggxxxpppnnngggTTTFFFGGGKKKGGGDDDFFFLLL>>>333777555222111222222000...------///---......---,,,+++---...,,,333111---222@@@___zzz|||~~~ttttttuuusssnnnjjjiiiggg```WWWJJJ>>>///((()))+++***'''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))*********+++...111000888DDDTTTiiivvvjjjpppssswwwgggkkk}}}nnnppp{{{jjjTTT___WWWOOOHHH@@@555...+++((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((((((((()))((()))+++...111///111444777<<>><<<666000)))(((((('''&&&&&&&&&'''((('''''''''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&(((***)))((((((+++...<<>>BBBJJJMMMHHHAAA>>>KKKRRRTTTKKK>>>333---(((,,,)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&''''''((())))))************)))'''&&&+++222888FFFOOOZZZ```___YYYTTTRRRKKKEEEEEEOOO\\\cccddddddWWWSSSEEEBBBOOOQQQBBB999999:::;;;666///)))'''''''''&&&&&&)))++++++'''###'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&//////...+++(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$+++---(((%%%...???JJJ___eee```aaauuu~~~|||}}}xxxcccmmmuuueeecccddd\\\hhhyyy{{{tttgggpppyyyuuuvvv|||vvvdddaaauuu|||kkk[[[WWWZZZWWWTTTJJJ:::+++%%%(((---((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))))))))(((***&&&'''222@@@HHHMMMOOOPPP^^^nnn|||~~~sssnnnlllgggbbboooooopppttt{{{{{{jjj\\\YYYYYYRRRLLLKKKJJJ>>>444777444222222222222000...---...000...//////...---,,,...///---:::888333FFFcccxxxqqq~~~~~~yyy{{{wwwrrrmmmkkkiiieeeaaaWWWJJJ999...*********)))(((((((((''''''''''''&&&'''''''''''''''''''''''''''(((((((((((()))))))))'''(((***++++++,,,333;;;<<>>666111&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&''')))***%%%***///222222111333555;;;AAAIIIPPPVVV___llluuuxxxiiieeepppuuuooonnnuuurrrffffffjjjgggWWWHHH>>>555---...777@@@DDDCCC777///(((&&&)))+++)))%%%'''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((,,,)))&&&&&&***333<<>>))))))'''&&&''')))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&'''((((((((((((((()))%%%&&&)))...444<<>>555777444333222222222111///...///111///000000///...---///111111222999WWW|||uuulll~~~}}}xxxrrrkkkeeebbb```[[[SSSFFF888---((()))+++))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))*********,,,///---...888EEESSS```xxxaaaiii|||qqqzzz{{{sssmmmfff\\\RRRJJJCCC:::222&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((())))))((('''(((+++...333777:::;;;;;;;;;>>>BBBTTT]]]fffhhhfffiiirrrzzzfffaaadddnnnnnneeefffoootttkkkeeelllzzzvvvjjjWWWRRRHHH<<<555;;;IIIUUUNNNJJJCCC;;;333///---...+++)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))+++(((''',,,777CCCLLLPPPSSSNNNIIIHHHKKKNNNQQQTTT___YYYVVVZZZ]]]___dddjjjvvvjjj^^^ZZZ[[[\\\^^^```\\\UUUQQQQQQRRRRRRUUUXXXUUURRRJJJHHHRRR[[[RRRAAA444///)))'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&((()))(((&&&%%%''')))(((+++222<<>>777888444444222333333222000///000222///000000000//////111333999:::QQQ}}}tttnnnwww}}}{{{tttjjjaaa]]]\\\YYYQQQDDD666,,,***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))(((,,,///......<<>>AAAFFFNNNWWW^^^aaafffjjjfff^^^YYY[[[___VVV]]]hhhnnnjjjdddfffmmmWWW[[[```eeeiiinnnsssvvvvvv{{{xxxcccHHH<<>>IIIPPPRRRQQQRRROOOOOOTTTZZZ^^^dddjjjsssnnnooouuuwwwwww}}}vvvmmmmmmnnnmmmkkkkkk[[[QQQKKKPPPXXXZZZUUUQQQUUUTTTMMMCCC???GGGSSSZZZIIIAAA666,,,'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&'''''''''(((((((((''')))***(((%%%%%%))),,,,,,333???JJJTTT[[[```bbbggg\\\VVV]]]cccbbb```bbbiiillljjjbbb\\\\\\___aaagggpppjjj]]][[[\\\```kkkdddjjjlll___KKK<<<999<<<333111...***(((''''''(((((((((((('''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&'''((('''&&&'''(((***''''''''''''''''''''''''''''''((((((((()))))))))&&&%%%---BBBWWWbbbddddddooogggWWWttt[[[eee```ooo}}}www}}}nnnjjjbbbYYYVVVZZZ^^^```fffkkkooonnnmmmjjjlllqqqmmmyyyvvvnnnpppsssyyyxxxzzzaaaxxxvvvuuu}}}~~~lll\\\ccciiigggZZZGGG444)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((()))((('''(((---111:::@@@DDDGGGRRRfff{{{{{{aaaVVVdddyyyzzzrrrqqqzzzdddOOOCCC>>>777888444444222333333222000000111333...///000000000111333555GGGYYYsss}}}jjjhhh|||lllbbb\\\[[[WWWNNNBBB666---)))*********)))))))))(((((((((((((((((((((((((((((((((((()))))))))*********'''(((///777888<<>>BBBJJJTTT]]]dddggg```___^^^\\\ZZZYYYXXXXXXZZZhhhtttsssnnnmmmooopppiiinnnsssrrrnnnnnnttt{{{zzzoooddd\\\WWWYYY\\\aaafffhhhcccXXXPPPJJJCCC888///***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((()))))))))*********---888GGGQQQSSSSSSSSSTTTdddfffjjjnnnllljjjrrr}}}yyyxxx|||}}}uuukkkqqq~~~uuulllkkkmmmllllllllldddXXXVVVfffwwwsss\\\HHHNNNPPPPPPGGG:::888HHH\\\TTTPPPGGG<<<222,,,))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((''')))***(((&&&(((...444===GGGSSSYYY[[[aaalllvvvzzziii___gggrrrqqqmmmllljjjyyy|||yyyzzzssseeewwwvvvmmmgggiiidddbbblllccciiinnnhhhZZZIII===777@@@@@@>>>777...((('''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&''')))'''''''''''''''''''''''''''((((((((())))))))))))%%%+++???ZZZdddaaaeeeppp~~~``````ppp\\\sss|||sss]]][[[\\\______^^^^^^```bbbpppllljjjrrrnnnfffooolll{{{wwwoooxxx{{{}}}}}}wwwrrrssszzzxxxxxxxxxsssmmmiiibbbSSS???111*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&(((***))))))---555<<>>888888444555222333333222111000222333---///000111111222444666TTTrrr~~~}}}{{{kkk^^^\\\YYYTTTKKK>>>000&&&************))))))))))))))))))))))))))))))))))))))))))))))))************+++...888EEEKKKSSSkkkaaaeeesssiiilll]]]```iiiiiinnnwww~~~{{{kkk___PPPBBB<<<888222,,,(((''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))%%%(((+++***)))+++222888???CCCKKKUUU]]]___ZZZUUU```[[[XXX]]]gggoooqqqpppuuu}}}{{{xxxvvvvvvwwwwwwxxxvvvhhhcccvvvlllYYYOOORRRmmmcccXXXOOOAAA555---***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************;;;IIIXXX[[[UUUPPPTTT[[[qqquuu{{{yyyooojjjvvv}}}jjjnnnxxxhhhaaa___^^^```ccccccjjjyyyyyyaaaPPPKKKMMMRRRSSSHHH===CCCRRRRRRTTTTTTNNNBBB555,,,(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&(((***((('''+++333:::WWWbbbkkkfff\\\]]]lll}}}~~~mmmiii}}}yyy}}}|||}}}gggdddwwwkkk___]]]```\\\NNN@@@KKKNNNMMMEEE777---)))***)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''((((((&&&$$$###$$$%%%(((((((((((((((((((((((((((((((((((()))))))))))),,,555OOOgggeeeZZZgggfffjjj}}}kkkwwwwwwkkkeeeddd``````dddbbb^^^```hhhmmmyyywwwyyyhhhyyy{{{wwwlllggg\\\III999************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((******+++111<<>>KKKSSS<<<(((...''')))***)))&&&%%%''')))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((''''''''''''((((((---$$$!!!(((,,,222GGGaaahhhlllSSSaaaUUU~~~{{{yyytttuuummmsssddd___bbbaaabbb___SSSIIIIIIEEE>>>:::666...&&&''''''***...***###&&&...((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''')))((('''(((++++++)))...YYY^^^RRRbbbooorrrssswwwvvvvvvmmmeeegggiiiggggggggggggiiinnnuuuzzz{{{}}}vvvppp|||ppp^^^iiiwwwSSSAAA...333'''###000,,,!!!'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''!!!000))) 000999666;;;```^^^nnnmmmYYYXXXjjjnnniii```___mmm|||uuupppmmmlll```ffftttKKK<<<:::777555333333333333222222222222222///333555111000@@@aaa~~~qqqaaaTTTSSSSSSKKK>>>555...,,,***)))******)))((()))))))))))))))))))))))))))************,,,,,,,,,,,,MMMRRRHHHdddwwweeexxxiiiqqqqqqjjjdddooofffJJJ<<<666333++++++---&&&))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++(((&&&''')))+++***(((***$$$***;;;@@@===KKK```aaa___QQQIIIQQQZZZeeeuuuwwwsssttt~~~{{{fffiii}}}RRR999222...(((###((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((((((///%%%'''333333...>>>YYYWWWVVV]]]jjjlllppp|||{{{}}}}}}|||}}}zzzsss{{{rrr^^^dddjjjiiiqqqllloooaaa___```YYYVVVWWWTTTVVVJJJ;;;>>>MMMJJJ;;;555******)))((('''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((())))))******%%%///...(((555QQQ^^^XXX[[[ddd^^^uuuvvv~~~zzzyyy|||kkkdddddd```XXXXXXSSSIII@@@;;;888444...***(((((((((&&&'''***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))***+++++++++)))(((+++000FFF]]]\\\TTTfffrrrnnnnnnwwwrrrqqqllljjjvvvuuuiiijjjooommmgggxxxxxxyyy{{{nnnuuunnnhhhpppvvvmmmooopppgggQQQ999222&&&$$$)))'''&&&---''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((+++)))%%%)))777;;;:::???RRR{{{xxxQQQKKKfff{{{rrrooo|||kkkjjjiiikkktttKKK;;;:::777555333222222222333333444444444---666555000DDDrrrlllSSSUUUWWWLLLCCCEEE444///)))(((+++,,,***((())))))))))))))))))))))))******+++,,,++++++---000AAAWWWYYY]]]vvvbbb~~~vvvwwwnnnfff[[[ddd{{{yyyzzzzzz{{{yyyvvvooogggggg\\\XXXbbbkkkoooyyyuuu^^^DDD777666111///---%%%***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((''')))+++,,,,,,+++***555999777FFFaaammmiiiaaaVVVFFFLLLllltttooosssxxxeeeiiitttwwwqqqTTTAAA777///)))'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((()))))))))......+++444GGGRRRSSSDDDZZZxxx}}}nnnnnn}}}xxxuuu~~~}}}|||xxx~~~pppkkkxxxrrr___bbbccc___kkkjjjvvv||||||[[[JJJRRR[[[^^^ZZZFFF:::HHHSSSHHH<<<000,,,'''&&&((()))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''(((***+++++++++++++++'''+++<<>>888777===HHHRRR===YYYqqqmmmYYYNNNTTT___xxx{{{___FFF000,,,///++++++***))))))(((((())))))''''''''''''''''''''''''''''''((((((((()))))))))((()))*********,,,///222@@@NNNfffrrrbbbNNNWWWppp|||sss\\\UUUMMMCCCGGGUUU\\\^^^]]]ZZZ\\\dddllloooqqqeeeUUUKKKGGGPPPdddwwwwwwuuuvvvbbbLLLBBB???999111,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,---,,,222@@@PPPUUUZZZjjj}}}~~~jjj|||}}}tttqqq|||yyyxxxvvvxxxxxxxxx}}}uuuyyyuuunnn~~~~~~pppkkkkkkkkkoooiiiWWWSSS___nnnuuuccc>>>666NNNGGG<<>>SSSbbbaaayyyvvv___eeeqqqwwwzzzrrrjjjooo{{{vvvnnnVVVVVVXXX\\\___^^^YYYUUUWWWPPPLLLOOORRRSSSTTTVVVLLLLLLLLLMMMNNNQQQWWW[[[___iiiwwwjjjvvv~~~lllzzztttiiiIII666******---***(((((((((((((((((((((((('''(((((())))))((((((''''''(((((())))))******+++333444888===KKKbbbhhhYYYHHHcccsss~~~GGG999:::999999777666666666666666777777777444QQQ~~~mmmfffjjjyyy___```mmmyyy{{{ZZZSSSQQQIIIEEE???666000,,,,,,++++++************************---***+++...---111EEE]]]kkkzzzaaaxxx~~~~~~gggiiikkkvvvZZZ555999DDDAAA@@@JJJ@@@GGGUUUWWWMMMTTTkkkwww```QQQEEEFFFKKKKKKIIIGGGaaavvv|||hhhYYYdddyyywwwWWW888111333++++++***))))))(((((())))))'''''''''''''''''''''''''''((((((((())))))))))))((()))***+++,,,000666;;;[[[hhhfffSSSPPPfff}}}}}}vvv~~~~~~ZZZQQQMMMVVVcccsssnnn```XXXUUUVVVXXXKKKMMMdddzzzyyy~~~sssaaaNNNEEEAAA:::444000++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((************+++,,,------'''FFFSSSKKK[[[|||{{{qqq~~~ooorrrnnnzzzuuuooommmcccZZZ^^^gggwwwsssSSS>>>GGGMMMBBB555,,,)))***)))((('''((((((((())))))))))))))))))))))))))))))))))))******))))))+++...222444GGGHHHSSSbbbiiilllzzzqqqmmmpppjjj|||{{{|||{{{|||xxxyyy{{{zzzuuuqqqrrruuupppmmmrrr|||zzzyyy}}}wwwjjjgggjjjiiieeeVVVEEE;;;<<<777***%%%***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((+++***)))666LLLZZZ\\\jjjuuuhhhbbbzzzzzzoooyyyrrrrrrqqqsss]]]WWWZZZMMMPPPUUUZZZ\\\\\\ZZZYYYbbb[[[WWWZZZ^^^______```aaa___]]]ZZZXXXZZZ^^^aaa___eeeooozzzkkkwwwwwwuuu|||tttttt___>>>000,,,+++///(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))******++++++555888999EEE]]]eee\\\UUUeee{{{mmm```\\\^^^hhhfffcccbbbdddkkkuuu|||}}}tttFFF999:::999999888666666777888999:::;;;;;;JJJjjjpppooorrruuuxxxssslllpppdddQQQNNNLLLEEEAAA999222---+++++++++************************///+++,,,000///444LLLfffbbblllnnn|||zzzhhh]]]fffQQQBBB;;;@@@BBBAAAHHHUUUJJJOOO]]]```XXXccczzzsssZZZEEEEEEOOOSSSPPPLLL|||zzzdddddd{{{fff@@@777666***+++******)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))++++++---333;;;BBBxxxdddRRRVVVkkkvvvyyyyyyaaaKKKRRRggg~~~|||vvvqqqaaaTTTTTTjjjyyyooolllfffZZZFFF555111444+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...999DDDIIIRRRsssppptttqqqxxx}}}|||nnnzzz|||hhhXXXUUUXXXooorrrXXXQQQPPPFFF888...))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))***---222777:::NNN^^^bbb___mmmjjjssswwwwwwqqqxxx{{{{{{wwwfffcccnnndddkkkxxx~~~vvvmmmrrrxxxzzz~~~xxxuuuqqqllljjjOOO???BBB???///(((...(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&...///000BBB]]]ggg___pppcccYYYvvv|||jjj{{{pppttttttnnnxxx]]]QQQKKKGGGKKKQQQZZZaaaeeehhhjjjllliiicccccckkkvvv|||}}}rrrgggaaa```aaannnoooqqqttt{{{~~~vvvfffssspppcccxxx}}}pppJJJ:::///'''...))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++---:::CCCUUUiii___TTTaaaqqqaaaOOOEEE@@@>>>CCCKKKTTTQQQKKKEEEBBBDDDJJJOOOLLLjjjEEEAAA===888:::888888777555555777<<>>JJJMMMxxxbbb]]]~~~yyy|||lllqqq|||xxxwwwwwwwwwpppjjjoooyyy{{{{{{{{{zzzyyy{{{{{{ttt{{{yyynnnpppxxxnnnJJJ:::III<<<$$$***+++(((((()))(((&&&(((,,,))))))))))))))))))))))))))))))))))))***************&&&444555OOOTTTppp|||iii```lll||||||nnneeeiii}}}|||dddMMMAAAJJJZZZccccccjjjtttvvvpppmmmooozzzwwwlllgggpppzzz}}}}}}~~~|||jjjlllooo^^^XXX|||uuuhhh888777'''000((()))))))))))))))(((''')))))))))))))))))))))))))))******)))'''(((---111BBB111MMMnnnXXXCCCdddkkkLLLEEE<<>>JJJhhh___sssjjjddd]]]iiiOOO@@@888:::FFFHHHCCCJJJYYYhhhGGGVVVxxxoooeee}}}gggWWWUUUOOORRRvvvnnnqqqzzzzzzqqqDDD666111,,,+++))))))******)))'''))))))))))))))))))))))))((((((((()))))))))******(((000...'''333OOO^^^\\\___PPPaaatttwww___MMMkkk|||tttvvvlll___llltttlllooo~~~ppp___SSSFFF777666333///+++***++++++***))))))))))))))))))))))))))))))))))))************+++***+++---,,,,,,111888KKKaaajjjtttwwwmmmjjjmmmooorrrxxxvvvsssgggllljjjwwwQQQMMMKKK???,,,)))---)))(((((((((((((((((((((((())))))))))))***************+++)))''')))555FFFTTT```ZZZggg{{{wwwnnnkkktttyyyrrrppp{{{{{{zzz~~~~~~~~~}}}}}}zzzuuutttrrrhhhwww}}}eeeKKKIIICCC333...***((('''))))))&&&(((+++))))))))))))))))))))))))))))))))))))************+++000333@@@SSSlllppplllIIIjjjwww{{{pppeeemmmkkkWWWHHHHHH]]]uuuwwwsss{{{tttwwwxxxssszzzzzzRRR:::///000))))))))))))))))))(((((())))))))))))))))))))))))((()))******))),,,222777???DDD\\\cccPPPXXXtttZZZGGGFFFDDD@@@MMMCCC>>>CCCAAAVVVjjjOOOFFFIII===<<<]]]qqq|||CCC???<<<888;;;999:::111666@@@:::888^^^mmm}}}wwwyyyxxxPPPPPPKKKIIIEEE>>>666///,,,,,,,,,+++***+++,,,---,,,+++------)))000BBBUUUwwwhhhjjjwwwzzzqqqWWW```kkkEEE>>>???888:::EEEJJJGGGJJJRRRqqqSSSUUUwwwtttzzzqqqXXXJJJWWWyyy}}}|||}}}zzzxxx}}}{{{[[[444......,,,***)))******)))((())))))))))))))))))))))))((())))))))))))*********%%%///+++&&&AAAgggdddEEEFFF[[[uuurrrzzzMMMTTTwwwbbb```lllzzzqqq^^^XXX]]]{{{rrrpppwwwqqqiiifffTTT;;;999666222///,,,+++,,,,,,))))))))))))))))))))))))******************))))))...+++***,,,---000777@@@PPPqqqyyyzzz}}}}}}vvvllliiiccc\\\nnnpppjjjiii^^^ggg\\\KKKKKKIII555,,,///((((((((((((((((((((((((((()))))))))*********+++++++++)))''''''---;;;KKKVVVVVVggg{{{mmmvvvpppiiirrrxxxxxxgggaaagggppp~~~|||{{{~~~|||nnnzzz{{{yyyyyyiiiSSSJJJ???111+++((('''******''''''***)))))))))))))))))))))))))))))))))*********++++++&&&444222LLL\\\tttdddfff|||}}}mmmggg|||mmmYYYOOOMMMZZZwww~~~xxx}}}{{{yyyzzzpppBBB111***************))))))(((((())))))))))))))))))))))))''')))***+++,,,000888>>>===UUUbbbSSSOOOzzzwwweeeNNNPPPIII<<<<<>><<<888;;;::::::777:::===888DDD|||rrrXXXKKKJJJIIIEEE???888222,,,***++++++++++++,,,------,,,000000,,,111JJJlllzzz```{{{zzz^^^___wwwjjjUUUQQQHHHGGG@@@???GGGLLLJJJHHHJJJttthhh```ttt~~~oooLLLJJJ}}}~~~nnnrrr||||||uuuuuuuuu<<>><<<888<<<;;;666<<<<<<444888]]]|||wwwvvvvvvyyy{{{mmmIIIIIIGGGDDD@@@:::333---)))++++++,,,,,,,,,,,,------***///000888]]]RRRmmm}}}___XXXzzznnnaaa[[[TTTLLLGGGDDDHHHNNNPPPNNNKKKmmmyyyrrrrrraaaSSSvvvooo|||tttkkk}}}rrrgggvvvTTT888111...+++************)))************************************++++++++++++333***888\\\kkk[[[IIIGGGkkk```tttqqqGGGrrrtttjjjYYYPPPggglllSSSZZZzzzbbbIII>>>III___hhhvvvyyyaaaMMMRRRtttyyyyyyzzzllleee===666222333222---)))***************************+++++++++******************,,,///000...555JJJ^^^yyysss[[[aaavvv{{{xxxrrrddd\\\aaavvv[[[CCCOOOIII444+++***))))))))))))))))))))))))************++++++++++++,,,***+++111>>>LLLWWW]]]yyysssuuu}}}iiiZZZPPPHHHKKKUUU\\\ZZZUUU[[[]]]^^^\\\\\\```fffjjjxxx~~~{{{tttnnnhhhfff```www___HHHEEE222,,,)))***+++)))((()))))))))))))))))))))))))))************++++++++++++111444KKKXXXkkkhhhvvv~~~jjjvvvzzzzzzlllppp}}}{{{gggWWWPPPPPPZZZccciiisss{{{~~~iiiooojjjooovvvhhh{{{tttzzzvvv|||>>>888------+++***)))))))))***************************)))***++++++---444???FFF\\\VVVNNNaaa~~~bbbeeeFFF???GGGDDDEEEHHH>>>CCCddd___JJJFFFDDD\\\fffMMMFFFdddtttddd{{{}}}ppp{{{BBB???===999<<<;;;444===999111IIIRRRHHHFFFCCC@@@;;;666///***+++,,,------,,,,,,---...)))---666FFFnnn}}}QQQmmmbbbmmmRRRaaarrrZZZRRRNNNJJJJJJIIIGGGHHHPPPXXXYYYWWWeeewwwiiiZZZrrrhhhlll}}}{{{{{{qqqdddllliii<<<222000,,,******+++************************************+++++++++,,,,,,,,,...***DDDkkkiiiIIIHHHfffzzztttvvvOOO{{{YYYRRR[[[XXXRRRhhhlll___|||yyy\\\EEEHHHWWWvvvgggrrrddd^^^sssnnntttuuudddlllsssMMM>>>333333333...***************************************+++++++++,,,,,,(((***...000111;;;RRRhhh{{{zzz|||{{{{{{jjjllliiimmmtttqqq{{{{{{vvvVVVOOOMMM;;;------))))))))))))))))))))))))*********++++++++++++,,,...+++***000AAAXXXnnn|||cccmmmuuuxxxuuu~~~{{{___NNNCCCHHHOOOTTTVVVWWWXXXZZZaaagggjjjiiihhhiiihhheeehhhnnnwwwsssxxxzzzppp|||wwwSSSIII999111+++***+++)))(((***))))))))))))))))))))))))*********++++++++++++,,,555777TTTVVV```KKKeee{{{iiihhhxxxzzzzzzxxxoooxxxuuu]]]SSSJJJMMMVVVaaacccaaajjjvvvZZZZZZxxxxxxyyyrrrsssqqqpppLLL999///...,,,***))))))******************************)))***++++++...777CCCKKK^^^OOOOOO{{{tttGGGBBBEEEHHHGGGIIIIIIBBBFFFkkkbbbLLLDDDJJJkkkVVVHHHaaaxxxlll```wwwqqq|||CCC@@@===999<<<;;;777:::666===iiicccIIIFFFCCC@@@===999222---***,,,......,,,+++---///000,,,===]]]}}}___ppp^^^pppmmm```\\\zzz{{{LLL999>>>DDDBBBHHHJJJHHHGGGOOO]]]cccbbbiiiuuukkkzzzhhhqqqyyyrrrtttooofffzzzIII444000,,,******++++++***************************+++++++++,,,,,,,,,,,,---&&&666TTTeeeRRR>>>WWWjjjZZZkkklllPPPFFFNNNZZZWWWQQQkkknnnbbbbbbLLL[[[bbbsssyyyooouuummmkkklllssszzzdddKKK666111333///,,,---************************))))))******+++,,,------,,,***,,,222:::III^^^pppnnnkkk}}}ttteeegggpppzzzzzztttYYYeeewwwzzzssslll|||SSSLLLDDD333000))))))))))))))))))))))))*********+++++++++,,,,,,---,,,---777JJJgggwww|||mmmyyyYYYLLLOOONNNUUU\\\___```hhhvvvyyy}}}zzzssslllkkknnnqqquuuyyy~~~{{{hhhKKK@@@666,,,******))))))+++))))))))))))))))))))))))*********+++++++++,,,,,,333BBBYYY```\\\VVViiiwwwrrrtttxxxnnnVVVHHHDDDFFFSSSdddkkkfffhhhbbbOOOvvvrrr|||}}}sssxxxiii>>>000///---***))))))***+++************************)))***+++,,,111;;;IIISSSTTTTTTiiiMMMHHHDDD===DDDTTTVVVLLLIIIPPPpppdddNNNGGGYYY|||zzzLLL[[[xxxoookkkeee}}}rrr}}}DDDAAA>>>999<<<;;;===888555KKKqqqJJJGGGCCCAAA???;;;555000***---///...,,,+++---000666***DDDrrrWWWyyyfff[[[\\\mmmPPPBBBIIIKKKJJJKKKIIILLLJJJFFFMMM]]]ggggggrrrzzzccc|||[[[zzzuuuzzzlllxxx|||gggoooaaa444111---******+++++++++************************++++++,,,,,,,,,---------'''JJJfff]]]AAA@@@kkkjjjYYYXXXbbbGGGIIIRRR```bbbTTTRRRyyylll\\\GGGiiittt}}}~~~xxxwwwzzz|||xxxiii{{{wwwWWW999000222///...000************************(((((()))***,,,---...///333---+++444DDDUUUggguuuxxxttt{{{xxxbbbVVVccc{{{ooolllssszzzppp^^^PPPoooXXXIIIKKK999111))))))))))))))))))))))))******+++++++++,,,,,,,,,***---444AAAVVVqqqttt^^^PPPNNNQQQXXX]]]dddnnnzzz~~~zzzvvvvvvzzzttteeejjj|||ccc}}}PPPDDD999---******)))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,444QQQ```rrrfffxxxqqqjjjyyy~~~sssvvvrrrRRRGGGFFFDDDIII\\\qqqvvvnnnxxxoooBBBcccggg~~~vvvuuuOOO111///---+++)))******+++************************((()))+++---333???NNNXXXNNNccc^^^:::<<>>999<<<:::===BBB666]]]vvv|||{{{~~~OOONNNCCC===CCC@@@444...000+++***,,,---++++++---,,,BBBXXXuuuNNNtttXXX}}}kkkccc\\\[[[FFFZZZ```[[[]]]^^^ZZZWWWPPPIIIJJJSSSaaaiiiuuuooouuufffeeelllZZZeeeuuu~~~mmmhhh~~~HHH...222,,,,,,...!!!...++++++************+++++++++''''''+++,,,++++++...777VVVdddHHH>>>WWW}}}xxxvvvlllvvvLLLAAATTTeeepppaaaXXX___nnn{{{^^^XXXyyyyyy~~~~~~wwwwwwllltttvvvjjj{{{uuucccggg???111...000111---,,,+++++++++++++++,,,,,,***++++++,,,,,,------...000(((,,,:::HHH^^^sssxxx{{{gggUUU\\\hhhooobbbeee|||dddtttxxxgggNNNlllMMMAAAAAA999...)))'''***+++)))))),,,+++++++++***++++++,,,,,,+++;;;---XXXggg~~~wwwrrrmmm\\\GGGKKK```ZZZmmmyyyzzzwwwaaa]]]sssiiiIIIKKK))),,,555"""***000+++++++++++++++++++++++++++...***(((---***(((000;;;RRRsss|||dddooovvvyyyppppppuuuXXXBBB<<>>999<<<;;;555:::KKKzzz{{{{{{XXXLLLCCCAAA???;;;555000000,,,+++...///,,,,,,...222FFFmmmoooXXXhhhbbbwwwcccVVVooo``````mmmjjjaaa^^^___kkkkkkfff^^^XXXYYY```fffnnnpppuuurrrfffaaatttqqqlll~~~___{{{|||jjjdddsssYYY333000---,,,///&&&...++++++************++++++,,,)))(((,,,---,,,...111CCCRRRKKKAAACCCqqq|||gggiiiQQQBBBCCCSSS___dddZZZUUU[[[iiizzz~~~```{{{vvv{{{uuummmkkkhhhlllppprrrbbbyyyzzzRRR888444333...)))+++++++++******++++++,,,***++++++,,,,,,---......---+++000BBB]]]qqq}}}lllVVV^^^vvvxxx___nnneeefffkkkvvvrrrYYY\\\aaaHHHBBB888///***(((***+++)))***,,,+++++++++***++++++,,,------///???^^^rrr||||||}}}mmmZZZOOORRR\\\ddd}}}xxxzzzvvv|||cccbbbqqqMMMKKK555......'''+++,,,++++++++++++++++++++++++***...******///,,,***444EEElllrrrsss{{{yyy{{{mmmzzzdddLLL>>>???KKKWWWhhhnnnssspppyyytttsssxxxtttzzz^^^jjjBBB666---+++++++++***))))))************+++++++++)))...,,,111AAAJJJLLLPPP}}}yyyvvvGGG@@@@@@AAA>>>DDD\\\jjjXXXDDDHHHhhhhhhDDD\\\|||gggggggggzzzzzzfffZZZ}}}DDDAAA>>>:::===<<<;;;999fff|||jjjKKKBBBFFF;;;666888222///------111111...---000888HHHwwwUUUqqqSSSvvvqqqggg]]]TTTjjjyyyuuujjj[[[SSSJJJKKKUUUZZZaaaccc```]]]\\\^^^bbbZZZSSSPPPQQQcccbbbddd\\\tttjjjfffkkkttt{{{rrrsss<<<---///,,,000,,,,,,++++++************++++++---******,,,------111888VVVQQQ888>>>TTTxxxnnnhhhqqqrrrMMMGGGEEEGGGUUUaaaYYY[[[cccnnnyyyooo|||yyy{{{rrreeehhh[[[aaatttkkkqqqooommmaaa999666888///---++++++************+++++++++++++++,,,------......+++222666NNNwwwzzzrrrtttvvvlll|||WWWfffaaattt{{{ggg]]]tttxxxOOOBBB:::000+++(((***+++)))***,,,+++++++++++++++,,,------111)))UUUfff}}}ppp|||vvv|||uuummm\\\MMMNNN```vvvwww~~~vvv}}}www```bbblllwww]]]IIIAAA222(((---***)))++++++++++++++++++++++++***...++++++000,,,---:::QQQssseeeqqq~~~~~~uuupppkkkOOO???===FFFUUUcccnnnqqq~~~~~~}}}mmmqqqfffxxxhhhggguuuVVV777...111'''%%%---***)))************+++++++++(((///+++222IIIMMMLLLYYYxxxZZZ???NNNGGGDDD???EEE]]]gggPPPBBBNNNjjjHHHjjjiiiuuujjjUUU~~~DDDAAA???;;;>>>===EEEDDD|||tttOOO@@@HHH;;;777<<<222---,,,...222111......111:::OOOrrrZZZqqq[[[zzz|||ooo]]]ZZZiiiwwwoooRRRFFFLLLDDDEEESSSSSSWWW___eeehhhkkkooonnnlllooowwwmmm{{{vvvaaaooovvvssspppkkkhhhhhhhhhKKK...///,,,///111))),,,++++++******++++++,,,,,,++++++,,,,,,---666???```MMM:::BBBmmmccceeewwwbbbdddYYYPPP\\\mmmeeekkkttt~~~}}}|||qqqiiiaaaSSSZZZllljjjlllbbbqqq<<<666999000222,,,++++++************+++++++++,,,,,,---.........+++999<<>>ZZZrrrmmmiiirrrRRRGGGCCCJJJQQQOOOQQQZZZUUUCCCMMMqqqlllUUU|||vvv[[[FFFBBB@@@<<>>444,,,+++...000...,,,000666FFFaaa}}}QQQwwwbbbXXXWWW~~~MMMiiizzzwwwkkkzzzhhhkkk~~~wwwuuupppjjjfffeeegggrrrvvvAAA///000,,,000***,,,,,,++++++++++++,,,,,,******,,,---,,,111BBBSSSFFF444???RRRwww}}}mmm\\\dddeeeeeepppzzz{{{pppyyy{{{vvvtttoooTTTQQQRRRKKK]]]jjjUUU___yyyWWWVVVBBB:::333888///...---,,,,,,+++,,,,,,,,,,,,,,,---......//////,,,@@@SSSjjj{{{ooofffcccqqqtttiiiqqq|||^^^tttBBBRRRiiibbb}}}pppZZZffftttHHHAAA777000+++++++++)))***---++++++++++++,,,...///000000___~~~qqqvvvHHHNNNUUUfffzzzxxxuuujjjzzziiiFFF;;;555---'''000++++++++++++++++++++++++,,,---***+++---***777SSSmmm^^^QQQgggrrrwwwiiimmmnnnQQQAAA999BBBNNNVVVdddrrrzzzpppyyy~~~bbb}}}|||vvvXXX222000---,,,...''')))************+++++++++---,,,===OOOFFFEEErrr|||uuu^^^ZZZOOOHHH===MMMLLLSSSZZZbbb___RRR\\\{{{xxxggglll{{{fffFFFCCC@@@===BBBAAALLL{{{ooouuuJJJ???BBB???:::777------...000...---222:::RRRlll~~~bbbzzzlllcccWWWtttQQQxxxwwwxxxlll```sss~~~xxxrrrqqqoookkkhhhhhhZZZgggPPP111444,,,......---,,,,,,++++++,,,,,,---***,,,...///...555III\\\???888AAAqqqoooyyyxxx[[[OOOXXX```jjjwww{{{yyy|||vvvzzzxxxuuuqqqiii\\\UUUPPPIIIMMM^^^kkkzzzbbbyyygggOOO>>>888999000000///...------------,,,,,,------.../////////111IIIkkkzzzeee[[[ZZZ___zzz~~~rrriiiqqq}}}kkkooouuuSSSNNN^^^VVVoooxxxaaaYYYMMMCCC888111,,,++++++)))***---+++++++++,,,---...///000999bbb~~~}}}cccCCCRRRhhhzzz}}}~~~rrrsss~~~zzzwwwQQQ<<<888---,,,+++++++++++++++++++++++++++,,,,,,)))+++...---@@@aaawww___aaakkkuuuuuufffyyy~~~aaaEEE;;;<<>>ooowwwyyybbbeeecccEEE>>>BBBAAADDDMMMPPPXXXhhhpppwww}}}vvvMMM>>>:::BBBCCCGGGuuu{{{{{{vvv}}}aaa~~~JJJGGG@@@;;;<<<888111111...///000***333MMM```qqqhhh|||sssoooeeeccchhhwwwkkkpppggg}}}xxxdddccc{{{vvvtttssspppjjjdddZZZhhhkkk999777------,,,...------,,,,,,------...---%%%666***...999___]]]CCCEEEZZZUUUpppyyyTTTNNNNNNUUU\\\bbbmmmzzzyyyvvvssstttqqqxxx}}}{{{uuuooogggdddbbb[[[KKKAAAOOOeeeVVVkkkzzzuuuUUU:::888444222000/////////...---...000+++,,,333111,,,000===ZZZvvvxxxooottt{{{sssooogggjjjiiihhhsss{{{fff}}}gggnnnEEE[[[~~~bbbuuuqqq\\\^^^AAA<<<333+++******)))***---''')))///333...(((000===MMMmmmaaa]]]sss~~~SSSMMMMMMbbb}}}^^^^^^tttzzzhhhzzzyyypppsss~~~pppkkkzzzppprrrFFF???++++++...------,,,,,,,,,,,,+++++++++111***(((...000HHHuuunnnsss|||{{{{{{lllvvv~~~___DDD;;;999BBBQQQWWW___oooUUULLLLLLJJJIIILLLSSS\\\ccc\\\|||wwwtttrrrsssvvvooommmkkkmmmttt~~~rrrGGGGGGaaaeeettt|||FFF777"""333%%%,,,,,,,,,++++++***+++++++++,,,===CCC???```dddwwwQQQ\\\BBBCCCGGG<<>>EEEQQQzzzzzzWWWRRR~~~dddQQQRRRWWWQQQYYYWWWWWW___lllxxx~~~pppttt}}}~~~IIIDDDDDD???CCC```tttrrrlllttt~~~yyyfffRRR@@@===:::;;;666000111...///222000>>>[[[ooobbbvvvqqqaaa```aaahhh}}}xxxppp}}}zzzyyy}}}|||xxxuuutttpppjjjeeebbb[[[yyyccc333111111,,,......------------.........111,,,---999```\\\;;;555[[[|||yyywwwiiiIIIZZZmmmxxx{{{yyyuuuppp~~~xxxsssvvvxxxlll}}}~~~xxxwwwuuuqqqmmmnnnddd\\\XXXQQQGGGCCCFFFXXXvvv}}}___sssIII444444222000/////////...---...111...///444000...888OOOzzz{{{sssoookkklllhhhccchhhxxxcccggg```]]]WWWJJJlll^^^kkkqqqDDD===444,,,++++++******---///)))(((---......666AAAwwwtttiiirrrwwwzzzKKKMMMgggjjjOOOGGGHHHaaawwwnnnnnnmmmxxxRRR@@@555000,,,------,,,,,,,,,,,,++++++(((***///---///FFFcccppp___www|||wwwzzzdddFFF999@@@BBBIIIUUU```yyy^^^JJJRRRUUUVVVWWWZZZ```iiirrrxxxxxxpppkkkkkkmmmiiigggeeeccceeennn{{{RRRBBBtttqqqddd~~~mmm888222///***000,,,,,,++++++++++++,,,,,,333<<>><<<666111111...///222111CCCcccuuuaaarrrnnnwww[[[]]]dddrrrqqqyyysssuuu~~~|||yyyvvvtttoooiiieeeaaaXXXrrrxxx|||888333111+++......------------......***555)))111CCCtttbbb<<>>FFFQQQ\\\jjjPPPQQQ[[[WWW]]]dddiiioooxxxyyyooohhhgggiiidddccc```\\\\\\cccqqq}}}uuummmmmm|||aaaDDDeeeyyyhhhsss===888)))))),,,,,,,,,+++++++++,,,------555<<>>BBBxxxSSSyyy```333555333111000000000///...---000///111333...555KKKjjj{{{|||zzzxxxsssnnnmmmgggiiiiiiffffffnnnyyyuuuddd[[[CCC```999OOO[[[WWW~~~iiidddgggSSS@@@666...,,,,,,++++++---******...000,,,--->>>TTTnnngggdddlllmmm___JJJYYYuuukkkLLLGGGKKKPPPiiilll^^^bbbfffmmm{{{~~~sssooooootttFFF;;;222)))------,,,,,,,,,+++++++++---,,,222000666YYYmmm\\\___tttKKK999======HHHSSS\\\nnnoooRRRYYYZZZ```lllzzzzzzooofffcccddd^^^^^^[[[VVVUUU[[[gggqqqaaa\\\bbbzzzwwwLLLVVVuuutttGGG999'''++++++,,,+++++++++,,,------...555BBB[[[pppRRRWWW~~~rrrdddaaapppKKKBBBBBB:::ccc}}}zzztttmmmhhhrrrrrrdddAAA:::555888777333333......222666PPPvvvrrr\\\{{{ooommmlllmmm|||yyyrrr{{{zzzzzzyyyvvvrrrlllgggccc\\\VVVVVVxxxSSS111111111//////............//////)))222,,,888RRRfffQQQ???MMMyyyqqquuuyyyiiiqqq~~~|||~~~}}}zzzzzzyyywwwsssqqqqqqrrrfffgggfffaaaXXXLLLCCC>>>EEEmmmRRRiiiddd@@@555333111000000000///...---000///111111---:::WWWyyywwwwwwtttqqqpppeeeggghhhggggggkkkqqqvvvuuufffYYYAAAjjjJJJUUUooo```qqqrrrnnnrrr[[[AAA777///------++++++---...,,,---,,,)))111NNNlllwwweee]]]rrrzzzQQQHHH[[[}}}]]]AAAFFFTTTYYYvvvgggXXX\\\```ccckkkvvv```gggMMM;;;444***------,,,,,,,,,,,,+++++++++---///111EEEhhhsssbbbqqq~~~dddCCC888???AAALLLSSSYYYqqqeeeTTTXXXUUUkkkzzz|||oooddd^^^^^^WWWVVVTTTQQQPPPTTT\\\bbb[[[ZZZbbbxxxXXXLLLvvvXXX999***000---,,,++++++,,,,,,---...///555KKKvvvppp^^^===YYYcccVVVPPPbbbKKK@@@FFFBBBlll}}}zzzrrrkkkhhhrrrooo~~~uuuCCC;;;444666888222222...///444<<>>\\\vvvqqqkkkxxxlllkkkmmmvvv|||wwwvvvxxxyyywwwrrrpppppprrrjjjjjjgggaaaYYYPPPEEE>>>EEEYYY___aaammmIII555333111000111111///...---///...000000,,,???aaaxxxxxxxxxxxxuuuqqqoooffffffeeeffffffhhhllloooqqqhhhVVV@@@lllUUUSSSsssbbbhhhpppnnn^^^BBB888///------+++,,,...///,,,+++,,,,,,666RRRooosssyyymmmZZZooovvvIIIIII___^^^HHHPPP\\\mmmlllYYYXXXXXXXXX___ttt^^^ccc|||VVV<<<666---------,,,,,,,,,,,,++++++(((...)))000SSSqqqssshhhyyysssvvvXXX@@@;;;@@@FFFRRRZZZ```}}}gggYYY[[[ccc{{{pppaaaYYYVVVPPPOOOMMMLLLLLLNNNQQQTTT\\\___dddrrrdddGGGkkkmmmnnn{{{lll777...444,,,+++++++++,,,,,,...//////777PPPuuuyyyhhhNNN;;;ddd|||iiinnn|||KKK???JJJIIIpppwwwsssuuu}}}{{{tttmmmjjjssslllwwwfffuuuFFFAAA888777777111222...000777AAAaaalllYYY|||ooottt|||wwwvvvvvvxxxvvvxxxxxxuuupppiiidddbbb\\\[[[NNNlll~~~yyy???555/////////............//////000(((000BBBnnnTTTBBB@@@cccuuu^^^zzzppprrruuu|||{{{xxxsssvvvxxxvvvrrrnnnooorrrrrrnnnhhhbbb]]]UUUIII>>>???GGGjjjZZZwww@@@666333111000111111000...---///...//////,,,AAAggguuuxxxyyyzzzyyytttmmmjjjhhheeecccdddeeefffiiilllnnnjjjTTT>>>hhhTTTGGGhhh\\\aaammmgggxxxcccBBB888000...---,,,,,,...,,,***+++000222999LLLaaacccrrrxxxYYYfffyyytttGGGMMMeeeeeeWWW]]]ccc}}}vvv___XXXTTTSSS[[[mmmtttiiibbbxxx\\\===888000---------,,,,,,,,,++++++,,,333***333^^^xxxsssnnntttqqqlll}}}oooRRRBBB@@@AAAHHHXXXcccmmmoooaaaccc{{{ppp___UUUQQQKKKIIIHHHHHHJJJKKKKKKJJJ^^^bbbdddllllllFFF```{{{aaaZZZxxx{{{666///333(((+++++++++,,,---...///000999OOOnnn~~~ddd\\\PPPzzzFFFHHH???===wwwqqqvvv{{{wwwpppooolllhhhjjjvvvooobbb@@@666;;;111:::------444444111FFFkkkzzzrrrkkkwwwsssqqqyyywwwrrr~~~}}}}}}yyyuuuqqqlllfffbbbbbbYYY\\\fffzzzJJJ444000000000///...............***...---KKKsssbbb@@@DDDvvv[[[kkk~~~mmmhhhrrr}}}|||yyyyyyvvvsssqqqpppooonnnlllkkkjjjddd]]]YYYUUULLLCCC@@@LLLkkk^^^MMM999666222000//////.........,,,000333...---CCC```gggyyy|||yyyzzzsssjjjiiicccaaa``````bbbcccccccccllllllMMM===FFFVVV;;;LLLWWW]]]pppnnntttAAA888///,,,+++***,,,000...,,,***///555444CCCbbbmmmxxxvvvfffrrr{{{xxxgggOOONNNggg|||mmmbbbjjj{{{}}}vvv~~~kkkRRROOOXXXZZZllltttsss|||fff```sss|||yyy@@@333555......---------,,,,,,,,,,,,333,,,444\\\mmm```qqqlllmmmvvv|||gggFFF;;;BBBCCCPPPZZZYYYfffqqqiiiqqqxxxbbbQQQKKKGGGGGGGGGGGGGGGGGGGGGGGGVVV[[[aaadddxxxzzzGGGYYYyyydddTTT}}}~~~:::000///...,,,+++,,,...,,,+++///666<<>>\\\vvvxxxWWW}}}PPP;;;888444222111111111000222,,,---222222666KKKdddqqq|||{{{yyyzzz{{{zzzvvvtttlllbbb```ZZZXXXWWW\\\bbbccc]]]WWWaaafffPPPCCCKKKdddIIIMMMddd___wwweeegggFFF<<<222///---++++++---...,,,,,,...111===WWWqqqwwwqqqzzz{{{VVVPPPLLLmmm~~~vvvooosssvvvwwwwwwhhh___YYY]]]gggttt}}}]]]MMMOOOPPPXXXpppwwwmmmaaaccckkkpppLLL333///......---------,,,,,,,,,---)))111666```NNNXXXjjjuuuqqquuu{{{wwwqqq|||YYY>>>???GGGEEEYYYrrr~~~rrr^^^NNNIIIBBBAAAAAAAAAAAAAAAAAABBBKKKPPPWWW[[[jjjMMM===zzzqqqPPP222+++,,,,,,+++,,,...,,,+++000888DDDmmmuuummmoooPPPJJJ~~~sssddd]]]cccooowww{{{cccOOOMMMTTT___jjjsss~~~IIIEEEBBB]]]~~~zzzwwwmmmjjjeee```cccqqqppp]]]LLL666999666:::111///111222>>>dddmmm|||nnnyyy|||qqquuu|||~~~llldddccccccccchhhpppyyy}}}wwwmmmeeeaaaaaa```^^^bbbfffhhhlllxxx~~~|||xxxuuusssoookkkgggeeeZZZWWW[[[zzztttzzzAAA222111000000///.../////////---+++888VVVZZZ<<>>>>>>>>>>>???@@@CCCHHHRRRXXXeeePPP>>>{{{sssWWW333---000---+++,,,---,,,,,,111999@@@rrr{{{{{{xxxooo]]]XXXxxxhhhWWWOOOSSS]]]eeessswww{{{~~~fffLLL??????AAADDDGGGMMM[[[ooo~~~JJJEEEBBBiii{{{vvvsssllljjjfffbbbdddpppmmm___VVV999888555555...000333333@@@jjjwwwmmmyyyooobbbmmmgggXXXVVVZZZ]]]eeeppp{{{~~~pppmmmkkkkkklllllllllmmmpppssstttwww~~~zzzvvvsssooojjjfffaaaYYYVVVXXXwwwkkk{{{OOO555111111000///////////////222...BBBccc___AAAPPPrrrnnnTTTIIINNNQQQUUUZZZXXX[[[cccnnnyyyyyykkkeeefffbbb^^^[[[\\\```gggmmmpppnnnmmmhhh```\\\XXXOOOFFF;;;HHHXXXlllccc===:::555222111111000...000///222222...777]]]qqqrrrrrrvvv```MMMJJJQQQVVVbbbvvvzzzrrroooiii___\\\[[[YYYZZZaaakkkmmmfff]]]___cccPPP<<<===cccNNN@@@QQQ```zzzmmm```GGG;;;///,,,---,,,,,,------,,,222000+++>>>TTTTTTuuu~~~{{{ttt{{{IIIOOORRRuuuzzz{{{zzz|||~~~|||}}}rrr___gggzzz||||||wwwfffdddcccggguuubbbLLLLLLNNNOOOfff___gggjjjaaalllqqqUUU:::222......---------,,,,,,,,,///(((666DDDgggCCCgggvvvuuunnnxxxuuuGGG777>>>DDDHHHSSScccvvvqqq]]]LLLDDD???>>>===<<<<<<===>>>???>>>CCCNNNTTT]]]~~~QQQ;;;kkk~~~jjj|||ccc888///000---+++,,,---,,,,,,222:::CCCzzzvvvyyypppccc}}}ppp[[[III???>>>EEELLL```hhhssszzzfffNNNDDDEEEIIIIIIFFFAAABBBNNNccctttLLLFFFEEEvvvyyytttqqqkkkjjjfffbbbdddoooyyy```[[[<<<:::666111111222111000EEEwwwrrrfff]]]nnn{{{]]]JJJJJJRRRZZZdddrrr~~~vvvppprrrooommmmmmmmmmmmrrryyyzzz{{{wwwtttooojjjggg___[[[XXXUUUvvvhhhYYY444222111000000//////000000...000OOOooobbbBBBQQQjjj~~~wwwjjjNNNBBBGGGIIILLLRRRSSS[[[fffsss~~~~~~ppp```UUUTTTXXXOOOLLLIIIKKKTTT___iiioooooonnniiiaaa]]]YYYPPPGGGCCC@@@fff~~~\\\___jjjAAA===888444222111///...111///000///...BBByyysssaaafffllltttdddMMMDDDHHHOOOTTTggg|||~~~qqqjjjddd[[[YYY\\\YYYXXX\\\aaaaaaZZZSSS[[[___OOO999888eeeRRR<<>>///......---------,,,,,,,,,,,,)))222IIIaaaEEEooozzzzzznnn~~~pppCCC888===AAALLLccclll{{{yyynnn^^^NNNCCC???===<<<::::::<<<===???>>>@@@JJJOOOSSSpppSSS999XXXzzzpppllluuuttt???///,,,---,,,,,,---,,,,,,333<<>>QQQiiippp~~~zzzzzzrrrjjj^^^NNNBBB===<<<:::888888:::<<<===<<<===GGGKKKLLLhhhUUU:::MMMyyyqqqyyyxxxBBB...,,,...,,,,,,---,,,---444===NNNrrr]]]fffZZZ{{{mmm\\\HHH<<<555222333888444AAARRR^^^fffppp|||sssaaaUUUPPPRRR[[[ddd___fffrrr~~~OOOEEEBBBzzzssssssuuu{{{~~~yyyvvvsssllliiiccc]]]```nnnyyyQQQ^^^999888888222333000///888^^^jjjwwwSSSdddzzzppp[[[HHH???DDDNNNUUUbbbssssssjjjjjjlllgggkkkttt{{{zzzxxx~~~|||yyywwwuuurrrnnnkkkbbb```XXXMMMwwwlllkkk;;;222111111000000000000000...999\\\mmmNNN888ZZZwwwppp~~~|||wwwrrrooojjjbbbZZZKKK<<>>>>>tttcccAAAOOOccc]]]SSSuuu\\\III555------------...000)))000000222ZZZoooSSSttt{{{{{{xxx}}}oooxxxtttRRR???VVViii|||xxxuuuvvvzzzyyyqqqgggOOOZZZUUUVVVeeebbbVVVZZZcccnnnzzzkkkOOODDD@@@AAALLLrrr___mmmmmmnnn~~~ssspppNNN+++......---------,,,,,,,,,---666...RRRVVVQQQzzz}}}vvv```zzzqqqlllEEEAAA===>>>UUUhhhrrryyyyyypppzzzxxxooohhh^^^NNN@@@<<<:::888777777888:::<<<999:::DDDJJJKKKgggWWW999HHHwwwtttyyyAAA///111...,,,,,,---,,,---444===JJJqqqZZZbbbVVV|||tttaaaPPP???777333000222777555;;;CCCHHHOOO^^^ttt{{{hhhVVVRRRYYYbbbiiimmmuuu{{{PPPFFFKKKttt~~~{{{{{{yyykkkooogggeee```]]]___jjjzzz{{{UUUeee===222;;;333222000333777]]]zzzooodddTTTmmmyyyxxxdddMMM>>>;;;BBBJJJ___eeeqqq|||uuunnnkkkjjjhhhrrrrrrvvv}}}~~~~~~uuuqqqqqqjjjjjj```WWWZZZqqqwwwjjjqqq444333222111000///////////////444\\\eeeMMMFFF]]]ooo}}}{{{vvvpppmmmdddWWWKKKFFF>>>CCC???<<>><<<@@@CCCLLLfffzzzyyyggg\\\TTTXXXbbbjjjpppttt|||QQQEEEHHHsss{{{~~~|||wwwhhhllliiifff___[[[^^^hhhwww{{{aaaeee???333888000333000222666\\\pppvvvoooddd]]]xxx~~~}}}mmmWWWFFF@@@DDDLLLQQQ___iiivvvwwwmmmiiiiiiiiiiiiqqqqqqwww~~~{{{qqqooorrroooggg___YYY^^^sssrrraaaqqq888333222111000////////////+++555aaajjjPPPKKKfffiiixxx{{{zzzsssllleeeZZZLLLBBB@@@999>>><<<>>>EEEFFFMMM```sss|||rrr]]]PPPOOONNNQQQWWWZZZ[[[```gggmmmwwwxxxooohhheeeaaaYYYRRROOO@@@@@@KKKttt}}}QQQYYYVVVOOOFFF<<<555111000111111111111555IIInnnyyyxxx^^^PPPLLLOOOXXXeeejjjbbbRRRGGGVVV]]]hhhrrrzzzsss\\\NNNLLLUUULLLGGGKKKLLLGGGGGGKKKMMMaaaRRRBBB;;;kkkkkkIIIRRRLLLjjjrrrfffxxxlllWWW999+++///---)))///000...111111222IIIgggrrrqqqtttmmmuuuxxxvvvzzziiiVVVGGGEEEggg~~~sssggg```[[[SSSLLLHHHFFFCCCBBBCCCBBBBBBKKKVVV___lll|||}}}gggPPP???>>>@@@HHHdddfffaaahhhxxxuuutttvvvTTT000......---,,,,,,,,,,,,---000***555RRRPPPRRRxxx^^^ssszzzpppnnnHHH<<>>:::999777555555666777888;;;444???HHHGGGccc^^^:::JJJFFF***222...---,,,,,,---111777;;;HHH~~~qqq[[[QQQ[[[|||hhhPPP@@@;;;888999:::888999<<<>>>;;;<<<===BBBTTT```^^^___YYYWWW^^^iiipppuuuzzzSSSEEEHHHtttrrrttt~~~rrrcccfffttt~~~zzzttteeelllkkkeee___\\\```lllzzztttiii\\\???444888333555000222888aaajjjhhhuuubbbccc}}}{{{yyyfffMMM@@@AAAHHHMMMOOO```ooo~~~{{{mmmeeedddhhhkkkmmmooorrryyyrrrmmmooolllhhh```YYY[[[ooonnn___}}}uuu???333222111000////////////---:::jjjlllKKKKKKkkkeeeyyy|||~~~xxxooodddYYYKKK>>>888999777:::;;;BBBJJJHHHQQQiiittt|||uuuaaaOOOFFFNNNOOOTTT[[[___aaaffflllooozzz|||rrriiieeebbbZZZSSSOOODDD;;;DDDyyySSS{{{gggccc[[[NNN@@@666222222333333333222555HHHlllwwwkkkTTTIIIFFFHHHPPPXXXUUUKKKEEEFFFWWW^^^gggnnntttyyy{{{bbbWWWZZZNNNKKKGGGEEEFFFGGGHHHIIIOOOiiiNNNGGG<<<___nnnIIIXXXPPPssswwweeejjjrrraaa;;;'''111000(((//////---000...///EEEbbbmmmlllwwwuuuvvvqqq]]]MMMIIIiiippp]]]PPPFFF>>><<<>>>DDDBBBAAA@@@@@@III]]]ooolllwwwzzzdddOOO???===>>>BBB\\\{{{ooolllqqqxxxfffcccxxx[[[222......---,,,,,,,,,,,,---...---111MMMSSSNNNppp^^^sss~~~nnnIII@@@GGGOOOVVVeeekkkkkkGGGPPPqqq~~~|||uuuhhhdddqqqnnn```WWWOOOFFF???999888666555555666777777888444>>>EEEBBBVVVccc===SSSLLL,,,......---+++***+++000888===NNNrrrccc___ccczzzaaaHHH333111333777999;;;AAAHHHKKKHHHEEEDDDHHHQQQUUUTTTYYYXXX\\\fffpppwww|||SSSFFFIII~~~vvvwwwooovvv|||sssoooddd^^^oooyyyyyyrrrfffpppjjjddd^^^]]]eeerrrnnnnnnWWW???444666555555000333===iiikkkgggcccdddwwwrrrvvvjjjZZZFFF>>>BBBKKKOOOOOOaaavvvtttddd___ccciiiooorrrpppttt|||vvvmmmlllhhhnnnbbbVVVTTTgggpppfffrrr===333222111000////////////111@@@ooohhh@@@GGGlll}}}nnn}}}{{{rrrhhh[[[MMM???555444999<<<<<<<<>>BBBLLLVVV\\\dddiiimmmsss{{{xxxaaaSSSRRRIIIIIIEEE@@@@@@FFFIIIHHHXXXpppIIIGGG777LLLbbb<<>>===@@@AAAZZZ{{{qqqrrr{{{aaaggg[[[333......---,,,,,,,,,,,,---+++...000LLLWWWMMMiiivvvcccwwwrrrKKK@@@IIITTT]]]bbbkkk}}}xxxgggYYYAAAHHHiii}}}~~~yyymmmoooqqqsss|||xxxhhh___WWWMMMBBB<<<777777666555555555666777666444:::???>>>MMMuuueee:::PPPyyySSS111......---,,,+++,,,000555:::OOOssslllgggdddxxx\\\BBB>>>:::888:::>>>FFFUUUcccUUURRRKKKMMMXXX^^^aaaggg^^^^^^cccmmmuuuzzzSSSFFFIII}}}ssswww}}}xxx~~~qqqeee^^^UUUUUU```pppyyyuuu}}}zzzqqqgggqqqiiieee```___eeerrrpppvvvZZZAAA333222222444///222===kkkfffxxxkkkfffrrrnnn}}}jjjOOOHHH@@@???FFFOOOWWWZZZddd}}}xxxiii\\\]]]ccciiioootttrrrxxx~~~ssswww~~~uuunnnllliiimmmbbbVVVTTTfffpppgggccc888333222111000///////////////>>>nnnccc:::NNNyyy{{{}}}zzzkkk___QQQDDD:::444666<<<@@@???>>>HHHTTTVVVbbbzzzyyyyyytttfffTTTIIIJJJOOOSSSTTTZZZbbbfffhhhlllrrruuuhhhccc```YYYQQQLLLIII<<>>???BBBJJJQQQ[[[```fffjjjlllrrr|||xxxZZZGGGCCCGGGHHHDDD>>>>>>DDDIIIIIIaaaqqqEEEEEE777HHH]]]:::aaahhhmmmVVV]]]jjj;;;'''222222+++///,,,+++000111444MMMlllxxxaaannnmmmooonnn___PPPHHHcccdddFFF;;;;;;===BBBIIIKKKMMMLLLHHHIIIUUUiiiwwwpppjjjXXXIII>>>===@@@AAAZZZ~~~pppjjjttt[[[444......---,,,,,,,,,,,,---)))///111MMMWWWKKKdddpppppp}}}xxxNNN>>>FFFVVVccc___iiixxxnnnhhhLLLNNNFFFEEEccczzzqqqmmmpppsss{{{wwwfff]]]UUUIII???;;;555555555555555555666666555555777;;;>>>JJJssseee444EEEyyypppSSS333...---...//////...///111333MMM|||uuukkkbbbZZZrrrUUU<<<888888:::???AAADDDMMMWWWIIIFFF>>>FFF]]]hhhooollljjjkkkqqqwww{{{uuuQQQDDDHHHtttkkkpppzzz~~~wwwyyyuuuaaaSSSOOOJJJOOO___kkk~~~ooo}}}yyypppfffllliiigggbbb___aaalll|||pppzzzWWW===444333333333...222;;;fff\\\}}}wwwpppwwwuuuttt___DDDBBBAAACCCHHHPPPYYY]]]iiiggg\\\WWW]]]dddhhhlllsssttt|||~~~~~~vvvnnnkkkgggfff___YYYYYYjjjlllaaaWWW;;;333222111000////////////***999kkkbbb???aaaxxx|||yyybbbUUUFFF===888777:::@@@???AAA@@@GGGVVV]]]dddsss___```\\\RRRGGGDDDJJJRRRTTTUUU[[[bbbgggjjjooouuu}}}~~~uuufffaaa___ZZZRRRMMMAAA???WWW}}}PPPxxxrrrSSS<<<333333...///111111555GGGjjj~~~~~~zzzdddSSSHHH@@@>>>@@@DDD???999:::IIIZZZ\\\TTT]]]bbbgggiiijjjqqq~~~aaaJJJJJJRRRHHHFFFBBB???>>>AAAGGGMMMiiihhhAAADDD???WWWcccGGGxxxyyygggUUUbbbddd888---000///...///---,,,111333666OOOooozzzrrrtttlllqqq~~~pppgggYYYKKK___vvvVVV;;;888>>>BBBEEEKKKIIIKKKIIIHHHNNN[[[gggmmmbbbQQQEEE<<<===???BBB]]]uuuzzzgggiiiZZZ555......---,,,,,,,,,,,,---+++...444NNNTTTOOOgggyyywwwxxxlll~~~|||QQQ===DDDSSS```ZZZgggsssggg]]]VVV===GGGNNNJJJfffzzzpppppprrruuu~~~yyydddXXXOOODDD======444444444555555555555555444666555888???JJJsss~~~bbb<<>>333222111000////////////,,,:::nnngggHHHqqqnnn}}}tttnnnYYYKKK<<<777888999<<>>888???aaazzz^^^YYY___fffiiimmmwwwjjjKKKMMM```lllLLLEEEAAABBB@@@>>>EEEQQQrrr___>>>???BBBeeebbbMMMvvvjjjdddlll[[[444555---,,,333///---+++//////111IIIfffrrryyyllluuuxxxuuufffPPP\\\zzzeeeLLL;;;???GGGEEEFFFKKKHHHHHHHHHMMM\\\nnnvvvuuu{{{~~~\\\LLLAAA999<<<>>>DDDccc~~~kkklll~~~yyyUUU666......---,,,,,,,,,,,,------,,,666PPPSSS\\\|||~~~{{{vvvllljjjwww|||SSS@@@EEEMMMSSSRRRfffsssbbbVVVMMMHHH@@@DDDRRRTTTnnnppplllllluuu}}}ppp]]]UUUMMMAAA::::::333333444444555555555555333888555888AAAIIIooovvvZZZAAAGGGvvvppprrrrrrNNN222222...//////...---...000222LLLyyy|||lllbbbRRR~~~jjjPPP>>>@@@EEEQQQ]]]___UUUHHHAAA888777,,,>>>gggttt~~~~~~vvvsssxxx~~~kkkuuuNNNGGGSSSvvvgggtttsssnnnuuu{{{pppdddZZZMMMNNN\\\UUUVVVeeecccuuugggllliiigggeeeggggggbbb```jjj~~~mmm~~~SSS666999777000444333999CCCkkkfffaaa~~~zzzjjjbbbVVVJJJDDD@@@>>>CCCNNN[[[dddiiissslllSSSQQQYYYhhhnnnkkklllsssvvvuuuZZZVVVlllyyyyyysssiiikkkbbbXXXTTTaaafff]]]~~~III;;;333222111000////////////444???sssmmmMMMvvvyyykkkvvvjjjbbbTTTEEE666333777:::;;;<<<:::GGGHHHKKK```llleee]]]BBBIIIRRRUUURRRNNNLLLLLLQQQRRRWWW___gggllluuu}}}oooeee___UUUJJJCCC<<>>@@@AAA<<<<<<999GGGvvvjjjXXX___hhhnnnvvvppphhh|||OOODDD@@@DDDBBB<<>>;;;===EEEJJJGGGDDDCCC>>>===222EEEpppzzz~~~vvvssszzzrrrtttYYYMMMnnnVVVGGGLLL}}}xxxtttttttttjjj^^^aaadddYYYZZZiiimmmkkknnnsss~~~sssmmmaaafffaaa```dddbbb\\\kkkgggMMM===777///222222222555CCCvvviiigggnnnTTTCCC???@@@>>>DDDAAAOOOSSSmmmiii}}}oooeeelllSSSCCCZZZxxxdddoooqqqssswwwwwwkkkUUULLLWWW}}}~~~iiipppfff]]]ZZZQQQdddUUUlllRRR<<<555444222111000000//////,,,AAAhhhfffMMMnnn|||qqq{{{ooo___SSSIII@@@888777<<>>;;;;;;RRRnnn|||sssyyypppJJJ222111000///...---,,,,,,,,,///(((666KKKbbbeeelllwwweeeaaalllzzzXXXDDD???>>>???JJJuuukkkOOOEEEEEEHHHJJJQQQ<<>>AAABBBJJJ]]]ttt{{{kkkUUU\\\kkktttsss~~~zzzZZZKKKCCC@@@CCCAAA===EEERRRnnnJJJ<<>>===@@@MMMssslllLLLAAAEEEGGGDDDQQQRRReeeaaagggsssooo~~~tttvvvnnnYYYDDD999555333222222333444444444444333999111555>>>>>>FFFsssyyyLLL???===gggwwwyyyyyyXXX666;;;333111///...---...///000GGGlllxxxuuukkkMMMxxxzzzYYY===888:::===AAA<<<444777999555555FFFPPP@@@QQQwwwlllxxxuuu___FFFMMMnnnlllwwwrrrlllsss{{{vvv~~~|||tttmmmkkkcccggg___ZZZ[[[\\\___uuudddFFF:::888111333222111222999eee[[[{{{vvvqqqOOO;;;===CCCCCCFFF333FFFRRRooo~~~aaahhhzzz\\\HHH<<>>???======???>>>AAAGGGPPPZZZ___WWWKKKTTT\\\aaaeeevvv]]]KKK@@@===CCCAAA;;;CCCTTTkkkEEE@@@:::AAAdddQQQeee}}}aaassspppsssxxx???;;;777///666,,,222+++111///---444<<>>000222222000///...---------///,,,888EEELLLaaa~~~vvvZZZ___uuubbbHHH===;;;AAANNNqqqqqqMMMBBBKKKNNNHHHWWWaaahhhXXXiii~~~___mmmoootttiiiNNN999444444111222333444444555555444444777333777===<<>>;;;888MMM}}}^^^tttVVVAAA666444222222222111<<>>>>>FFFVVVaaa]]]SSSLLLPPPRRRXXXiiiyyyxxxlllpppQQQJJJ@@@===BBB???;;;KKKcccfffBBBBBB888III^^^AAA]]]aaa___qqqwwwaaa@@@???888111888111111,,,000...---333:::QQQqqqlllfffrrr|||oooGGG^^^rrrgggeeedddkkkttt}}}}}}|||oooZZZLLLCCCAAACCCTTTeeerrrUUUssspppTTTyyy;;;777444333111000///...------///,,,444AAAJJJ[[[xxxkkklllvvvwwwbbbkkkzzzhhhJJJ;;;999@@@MMMpppzzzRRRGGGVVV___ZZZ\\\ccciiibbbttthhhWWWgggyyy}}}ccciii^^^CCC111222444000333333444555555555555555555555999===;;;JJJ{{{mmmGGG,,,WWW~~~}}}TTTAAA;;;888666333111//////000000>>>nnn~~~___:::[[[pppLLL===AAABBBEEE===666111---444>>>@@@]]]NNNNNNjjj[[[wwwppphhhfffvvvfffGGGNNNrrrmmmpppssszzz~~~wwwpppxxx{{{}}}yyyqqqiii```]]]\\\VVVVVVZZZfffaaa{{{EEE888999444666000222222666^^^{{{kkkoooyyytttaaaIIIAAAJJJNNNIIILLL\\\MMM___pppVVV\\\gggBBB888\\\vvvOOOfffmmmyyytttrrrnnnfff]]][[[TTTfffwwwSSSxxx___===444444222111000/////////...@@@wwwXXXSSSqqqrrrhhhkkktttkkkYYYJJJ>>>888222555888999999;;;>>>@@@DDDQQQ^^^^^^HHH???\\\|||SSS666DDDQQQKKKPPPSSSYYYRRRXXXbbbnnn{{{vvvPPPIII???<<<666999IIIrrrdddddd999;;;555333222333111;;;WWWtttkkkvvvkkkEEE???DDDHHHGGGDDDDDDFFFGGGGGGFFFEEEKKKZZZnnn{{{~~~ZZZYYYWWWZZZgggqqqkkk^^^eeeiii>>>HHHAAA??????===AAAXXXqqqVVV<<<===<<<___cccDDDeeedddqqquuu]]]{{{RRRDDDCCC:::555999333111...111---,,,111999UUUzzzuuugggqqqrrr{{{LLLUUUjjjwwwOOO^^^vvv~~~}}}~~~zzzXXXEEEBBBDDDBBBVVVqqq___VVV}}}xxxiiinnn[[[>>>???555444333111///.........,,,))),,,:::NNNaaa{{{tttpppmmmqqqyyyoooooo~~~lllNNN;;;888???LLLrrrYYYLLL^^^nnnpppZZZhhhxxxsss{{{eee[[[]]]oooxxxssspppuuutttlllWWWZZZOOO:::///222555111444444555666666666666555444666:::<<<<<>><<<888,,,222AAACCCLLLLLLaaaSSSkkkuuuqqqeeekkk}}}iiiJJJLLLzzz~~~xxxuuuyyywwwjjjqqqyyy|||xxx}}}rrrggg^^^[[[[[[WWWXXX]]]jjjhhhqqqEEE777999444444000222111000UUUrrrjjjqqqgggrrreeePPP???===FFFNNNOOOHHHZZZBBBZZZrrrVVVUUU[[[FFF999WWWqqqZZZJJJpppxxxsssmmmiii```]]]VVVfffjjjPPPyyy\\\666555444222111000000/////////;;;pppRRRIIImmmzzzsss}}}|||xxx~~~gggSSSDDD;;;666222555888:::;;;<<<>>>@@@JJJZZZbbb```IIIGGGlll{{{???444FFFGGGDDDXXXWWWJJJRRRYYYeeessslllNNNFFFCCC;;;555???LLLfffppp[[[///777888333000000111???^^^}}}nnnooowwwjjjDDDCCCHHHIIIEEECCCEEEHHHIIIMMMRRRSSSPPPVVVkkkjjjiiiffffffmmmvvvvvvpppsss|||vvvbbbHHHEEECCCAAA???AAALLL___mmmFFF===888@@@oooZZZFFFiiicccyyy|||dddeeeIIIGGGBBB;;;999888555222///222...,,,///666UUUlllbbbvvvsssQQQOOOcccnnnQQQeeeqqq|||zzzzzz|||QQQ======CCCFFFcccRRR[[[{{{qqqffftttQQQ===666777666444222000//////...---...,,,999XXXooo|||yyyqqqgggpppRRR???999@@@KKKppp```NNN[[[ppp{{{[[[qqqzzznnnssscccXXXaaarrrzzzuuuuuu{{{uuugggVVVPPPBBB444///222444333444555666666777666666666444777:::;;;@@@\\\^^^;;;CCCdddzzzQQQJJJFFF>>><<<888555222111111111CCCsssxxxmmmIIIKKKzzzWWWHHHTTT___LLLAAAHHHGGG222444FFFGGGyyyuuu;;;@@@OOOQQQccc~~~jjjhhhxxxlllMMMJJJddd|||~~~~~~|||oooddd___]]]ZZZYYY\\\```mmmwwweeeEEE888:::333000111333222///QQQooolll```iiiwwwfffSSSBBB<<>><<>>:::666333222111111AAAsss~~~tttUUUHHH^^^LLL\\\oooKKKCCCTTTWWW;;;888KKKLLL^^^RRR555:::@@@VVV```kkkjjjyyynnnOOOHHHWWWzzzlllaaaaaaaaaYYYZZZ___cccoooaaaIII>>>???666222333555444111SSSrrrtttWWW}}}jjjkkkYYYGGG<<>>CCCFFFFFFEEEAAAHHHSSSlll___SSSnnniiiKKK///<<>><<<222FFFNNNSSSSSS333;;;777555222333444222666KKKaaaaaa\\\hhhjjjFFFEEEJJJKKKHHHJJJOOOPPPLLLXXXXXXWWWXXX^^^bbb]]]TTT[[[kkk|||}}}]]]JJJ???DDDBBBAAAQQQbbbWWW>>>777QQQ<<>>666666888///222111000///000LLLwwwcccddd{{{wwwOOOZZZttttttlllrrr|||xxxAAA>>>DDD@@@III___VVVkkkvvv{{{kkkAAA222EEE888777555333111000//////%%%333---...PPPjjjuuuuuu~~~uuu\\\HHH>>>CCCDDD\\\|||pppSSSKKK]]]sssjjjppp~~~mmmPPP666000111...000666555666666777777777777777555777888:::HHHmmmwwwRRR<<<<<>>>>>>>>444:::EEEOOOOOONNNWWWcccCCC>>><<>>DDDTTT[[[QQQDDD???666XXX---ggg^^^;;;jjjkkkffftttSSSEEEJJJGGG===999===;;;333888888333333333111GGGlll~~~dddUUUTTThhhUUUIII>>><<>>BBBDDDDDDGGGLLLHHHFFFUUUeeebbbggghhhIIIYYYzzzDDDDDDOOOBBBNNN]]]lll}}}{{{vvvpppfffccc[[[TTTMMMmmmEEEhhhIII777555444222111000/////////,,,777aaaoooQQQbbbiiimmmtttaaatttWWWAAA666444666777777666666666666555444333555:::===:::666:::BBBBBB???===???BBBGGGKKKNNNVVV[[[aaafffiiijjjkkklllvvv|||uuueeeZZZEEEDDD:::======HHHvvvrrr^^^zzzccc;;;555555666666111000444222111===MMM```___hhh{{{uuuKKKHHHKKKOOOTTTYYY]]]aaabbbooopppqqqqqqnnnhhh```[[[nnnlllmmmttt|||^^^JJJBBBEEELLLTTTSSSJJJ@@@<<>><<<;;;999777666444444333333$$$333(((888\\\YYYkkkgggPPPEEECCCDDDTTTnnniiiTTTfffyyy~~~xxxttt\\\DDD000...333333444777::::::::::::::::::::::::888999??????QQQhhhQQQAAAJJJ|||zzz{{{SSSNNNNNNMMMEEEFFFCCC<<<888777444///222eeezzzppp]]]qqqRRRJJJVVVGGGFFFPPP^^^AAAEEEEEEKKKPPPKKKSSS]]]SSSUUUmmmwwwdddwwwPPPNNNRRRzzznnngggeee[[[^^^]]]___iiixxxmmm~~~TTT:::111444...333444///;;;gggWWW}}}uuucccOOO<<<>>>BBBDDDBBBBBBIIIRRRPPPRRRFFFfffpppbbbsssiiigggaaaCCC@@@NNN===FFFSSSaaarrrqqquuu~~~vvviiigggdddXXXQQQQQQggg???dddDDD777444333222111000/////////...333VVV{{{pppOOO\\\yyy~~~gggooozzzXXX???444333666666555555555444444333333888777888:::999777999>>>::::::;;;@@@IIIUUU```fffhhhddd___^^^aaafffkkkoooyyyzzzjjj\\\RRRCCCBBB999???;;;XXXaaaoooaaaIII888777555;;;666222222333111...666BBBXXXjjjqqq{{{~~~YYYOOOWWWcccnnnvvvxxxxxxwwwuuuxxx{{{|||zzzuuuoookkkuuunnniiilllttt}}}[[[JJJ@@@KKKSSSRRRJJJDDD???;;;BBB+++EEEYYY777RRRtttzzz~~~{{{zzzLLL===???CCCBBB<<<<<>>AAA<<<<<<;;;:::999888777777222'''333***777UUUVVVhhhzzz{{{oooTTTCCC===AAALLLdddxxxkkkzzzzzzyyyVVVAAA///...333555777;;;<<<<<<<<<<<<<<<<<<<<<<<<555===???>>>\\\|||___VVV@@@TTTrrr}}}OOOPPPNNNQQQLLLMMMJJJCCC>>><<<888444666bbbaaa```QQQcccYYYLLLPPPNNNHHHmmm^^^\\\hhheeeeeeiiihhhaaalllwwweeexxxTTTVVVVVVxxxsssjjjdddccc[[[___\\\aaannn}}}lll|||JJJ888---444///222444///888aaaWWWqqqwwwooo```MMM999<<<@@@AAA>>>???EEELLLHHHKKK>>>XXXsssppppppZZZDDDCCCHHH<<>>222333666666777999:::;;;<<<>>>@@@AAA???>>>@@@BBBDDDEEEGGG???@@@BBBKKKZZZlllvvvxxxkkk```TTTPPPXXXgggwwwdddVVVLLLCCC@@@999AAA:::rrrVVVJJJ333999;;;444888444222333444111...222:::LLLkkkppprrrsssqqq|||{{{yyysssppptttzzz}}}XXXLLL???LLLSSSLLLEEEDDD@@@:::<<<---ddd[[[===aaaqqq^^^???CCC>>>@@@???<<<===DDDGGGEEE888;;;999888777111999OOOsssoooVVVdddsssxxxttt\\\]]]rrrzzz|||{{{fffQQQGGGGGGMMMKKKNNNgggxxxyyyxxxcccmmmjjj^^^XXXDDDGGG>>>???<<<<<<<<<<<<;;;:::999999222)))222,,,777QQQ[[[pppvvvuuu|||}}}xxx[[[DDD:::>>>HHH\\\xxxxxxxxxpppHHH:::...///555999;;;===<<<<<<<<<<<<============999BBB@@@CCCqqqxxx[[[XXX===___~~~qqq~~~rrrSSSTTTLLLOOONNNOOOLLLEEEAAA@@@<<<888:::YYY{{{dddpppqqqZZZkkksssMMMBBB===UUUiii[[[qqquuummmcccrrrwwwwww~~~ZZZ\\\^^^vvv~~~qqqhhhbbbaaaZZZ___ZZZccctttxxxccc{{{===777000444222000111///999aaaZZZcccuuu\\\III888999999999999;;;===>>>444555:::>>>```uuurrrhhh}}}fffXXX???BBB888;;;AAAGGGLLLTTT]]]```^^^ooorrrwww{{{~~~~~~}}}|||yyy|||wwwjjj~~~tttdddiii^^^QQQLLLUUUTTT666```nnn===444222222111000////////////222000EEEqqqfffbbbmmmRRRaaa@@@444555888:::===@@@BBBCCCEEEHHHKKKKKKIIIFFFEEEFFFHHHGGGEEENNNNNNNNNVVVhhhzzz~~~xxx\\\TTTMMMPPP^^^rrrbbbTTTHHHCCC>>>:::AAACCCsss```yyyJJJ;;;@@@666///333222222333444222000333777\\\{{{vvvmmmyyyyyyzzzvvv}}}zzz~~~|||WWWNNNGGGNNNOOOGGGCCCDDD???666333MMMyyyKKKRRR}}}ppp|||MMM555CCC>>>??????<<<===AAADDDCCC999===<<<;;;;;;444666HHHlllwwwWWW\\\ttt{{{{{{dddbbbqqqvvvxxx}}}xxxtttvvv}}}cccKKKEEEEEEMMMNNNIIIMMM^^^qqquuurrruuuqqq___ZZZPPPHHHHHH======;;;<<<<<<<<<<<<;;;:::999444...000,,,333HHH\\\rrryyyzzzyyycccIII===???HHHYYYooozzz{{{sss~~~cccBBB888111...333:::===>>>>>><<<<<<<<<<<<======>>>>>>>>>EEEBBBRRRrrr[[[UUU:::jjjmmmWWWSSSJJJOOOIIIKKKIIICCC@@@@@@>>>:::999IIIpppuuuiiiOOO^^^^^^qqqKKK<<<===]]]ZZZIII[[[llljjjYYYxxxyyyiiijjjrrrrrriiiaaa```YYY___^^^iii~~~yyyssseee888888555555333///000000999\\\lllaaayyy}}}VVVCCC666666555333666:::999555555555???222III```OOOeeeLLLNNN\\\KKKRRR@@@FFF<<<@@@JJJSSSZZZaaajjjppppppxxxwwwvvvxxx{{{}}}~~~}}}zzzsssiiiiii\\\PPPFFFLLLEEE===vvv^^^===444222111000///////////////+++111FFFwwwwwwZZZhhhhhh___XXXxxxhhhEEE888888;;;>>>BBBEEEEEEDDDDDDHHHKKKTTTVVVVVVUUUXXX]]]]]][[[NNNOOOPPPVVVhhhyyy|||tttYYYZZZ]]]gggvvvxxx]]]RRRCCCBBB>>>===DDD```aaa|||mmmtttfff___NNN111000777111111333333222222444666eee|||xxxiiitttyyyyyyeee]]]]]]yyy~~~}}}xxxTTTQQQSSSQQQLLLFFFCCC@@@:::333000dddnnn444fffjjjjjjhhhzzzooo|||\\\JJJ888>>>>>>>>>>>>======>>>>>>>>><<>><<<<<<444333???aaa}}}ggg^^^~~~nnnlllrrrqqquuu~~~}}}yyysssooommmnnnooolllnnnrrrwww}}}pppddd]]]LLLAAABBBDDDJJJNNNFFFWWWxxxzzzxxxccc[[[cccpppHHHJJJDDD??????;;;<<<======<<<;;;:::999777444000------:::RRRiiiuuu|||vvvuuuzzzeeeKKK???CCCKKKXXXgggwww}}}uuuoookkklllsss}}}xxxwww^^^wwwuuupppnnnYYYCCC+++......000666===@@@@@@>>><<<<<<======>>>>>>??????===AAADDDeee~~~ggg[[[MMM@@@pppdddTTTOOOKKKRRRJJJLLLKKKFFFDDDFFFDDDAAA<<>>???BBBEEEEEEBBBAAADDDGGGOOOVVV\\\___fffoootttsssXXX]]]]]]\\\dddsssxxxsssmmmqqqwww~~~gggUUULLL===???>>>BBBKKK___{{{dddyyy{{{{{{ZZZ222555666000111222111111222333333BBB[[[fff___```rrr{{{oookkkkkkkkkwwwgggOOOYYYXXXQQQJJJGGGCCC===888777KKKjjj[[[KKKpppppplllmmmzzzfffDDDKKKIII<<<<<<;;;<<<======;;;:::::::::???<<<:::<<<555222;;;RRR{{{uuu\\\|||{{{xxxqqquuu|||yyy~~~|||vvvlllbbb]]]]]]```gggggghhhjjjmmmqqquuuwwwnnnYYYPPPPPPJJJIIIKKKGGGGGGRRROOOnnn{{{zzz]]]ddd}}}TTTAAAGGG===AAADDD======>>>???>>><<<:::888777777222000,,,000III^^^sssqqqlllllloooxxxjjjSSSIIIGGGJJJQQQ]]]mmmyyyrrrggg___```ZZZ[[[[[[^^^lllfffJJJ\\\dddQQQIIIEEE555333......111444999>>>AAAAAA???===>>>>>>???@@@@@@AAAAAA<<>>>>>EEERRRkkkcccdddqqq}}}{{{|||ZZZ333666+++111222111//////111111000...LLLiiijjjaaarrr|||tttmmmiiipppxxxTTTJJJaaaWWWMMMHHHIIIDDD;;;999???\\\VVVDDDkkkjjjjjjrrrTTT555HHHVVV;;;999999;;;======:::777777444:::999888<<<777444<<>>???@@@@@@???===:::999444888444444///...GGGYYYmmmzzzwwwiiiiiimmmsss}}}tttaaaZZZJJJHHHJJJSSSeee{{{{{{vvvqqqfff\\\___OOOIIIHHHCCCDDDGGGCCC>>>BBB///000555+++......222555777:::===AAABBBAAA??????@@@AAAAAABBBCCCCCCCCCIIIZZZsssUUU]]]IIIcccyyyuuuLLLNNNNNNKKKIIIEEEGGGFFFBBB@@@AAA@@@<<<999<<>>777222///000000000000000000000000999444```iii\\\iiivvvuuufff```aaannnzzzgggMMMXXX^^^OOOKKKLLLLLLBBB888AAASSSqqqDDDHHHvvviiigggvvviii|||MMM>>>AAA======;;;;;;;;;===>>>===:::777777888999:::;;;:::999888999dddvvvcccnnn|||kkknnnzzzwww~~~{{{xxxrrrrrrqqqnnniiiaaaYYYSSSQQQQQQPPPOOONNNMMMLLLKKKIIIOOOJJJEEEIIIGGGGGGPPPXXXhhhgggRRRwwweeeTTT???EEEAAAFFFDDD???===???@@@???<<<999999:::<<<666444666222///:::KKKeeeiiiiiilllnnniiinnn|||zzz[[[FFFCCCSSShhh~~~vvvsssrrrlll___TTTOOOJJJDDD???;;;888555333111111111///......111444999888666888<<>>777<<>>III^^^sssjjjqqqpppwwwzzzkkk___ooo{{{iiiMMMKKK>>>777@@@BBBSSSbbbaaadddXXXFFF888222///...---000000000000000000000000111444JJJiiijjjbbbvvvzzzpppkkkllluuu~~~^^^TTTYYYTTTGGGHHHMMMLLL:::---DDDhhhWWWAAAaaa}}}uuu}}}jjjDDD<<>>DDD===@@@>>>===@@@>>><<<<<<===<<<;;;999;;;666555666222...777EEETTTeeevvvwwwrrrvvvkkkRRREEEKKK[[[vvvyyyssspppmmmeeeYYYNNNIIIEEE???;;;888555333111000000111000000222555888:::888888:::>>>BBBDDDEEEEEE@@@EEEIIIFFFEEEGGGEEEHHHXXXpppQQQxxxeeeTTTfffooozzzgggOOOOOOBBBIIICCCDDDCCCAAAAAABBBCCCBBBAAA@@@>>>GGGeee~~~uuuoooZZZRRRqqqjjjNNNfffwww\\\wwwqqqyyypppmmmpppfffjjjlllqqqwwwyyyzzzwwwmmmeeecccbbbaaaiiiuuu{{{VVV777888888333222000///222111000222888WWWooo\\\{{{KKKAAA===CCCQQQVVVTTT]]]llljjjrrrxxxyyy{{{}}}|||yyysssdddiiijjjnnnuuuyyyxxxnnnxxxwwwbbb]]]VVVJJJ===<<<666>>>QQQHHH888+++888000///......------............***666aaabbbTTTnnnnnnZZZvvvKKK:::DDD>>>MMMggg}}}ssstttSSSGGGCCC:::;;;@@@GGGfffdddzzzUUUCCC<<<333......000000000000000000000000000000000---888777hhhzzzcccvvv{{{~~~|||}}}{{{vvvsssrrrzzzmmmWWW]]]YYYJJJCCCJJJKKK???222777QQQiiiDDDIIIuuuvvv}}}TTT<<<>>>>>>:::======;;;:::999::::::888666666666888999::::::::::::???TTTOOOWWWuuurrruuusssvvvpppmmmjjjfffaaaXXXXXXWWWVVVUUUSSSRRRQQQSSS]]]\\\WWWZZZ^^^iii|||~~~VVVhhh}}}}}}\\\cccmmmAAAAAAFFF???@@@>>>@@@CCC???;;;:::===>>><<<999;;;777777888333...333>>>KKK```}}}|||iiiTTTJJJNNNWWWiiizzz|||zzz{{{zzzwwwsssoooiii```TTTKKKEEEAAA;;;888666555444333///111222333444777;;;>>>;;;:::;;;===AAACCCDDDDDDBBB@@@CCCHHHGGGBBB@@@AAAEEEvvvkkk\\\___ddd~~~uuuzzz[[[MMMLLLIIILLLRRRDDDBBBAAAAAACCCDDDDDDCCCAAAAAAGGG\\\}}}ssslllsssiiiDDDyyy~~~{{{zzz{{{sss{{{}}}qqqlllhhheeeaaacccppp[[[>>>333999666111222222000333111///...///JJJrrrzzznnnaaaMMM>>>DDDPPP[[[^^^aaajjjuuupppxxxvvvtttmmmyyy|||ooo[[[SSSKKKBBB>>>???888BBB^^^999999)))333//////...------------...---000******GGGnnnyyykkkTTTtttpppoooeeeHHHJJJYYY{{{zzzsssqqqvvvxxxxxxzzz|||{{{xxxyyy}}}NNNBBB555888FFFDDDOOOyyy|||aaatttCCC777444111000111333333222////////////////////////,,,666333VVVtttiiimmmxxxnnn{{{uuu}}}|||{{{yyyvvvsss|||[[[XXX___SSSFFFFFFLLLAAA---444PPPYYYNNNNNN\\\pppssswwwmmmDDD<<>>:::??????===::::::::::::999888:::999999888888777666555@@@===ppp}}}YYY]]]sss|||rrrxxxwwwhhh]]]aaa___\\\ZZZYYYYYY[[[\\\dddiiidddaaammm~~~fff\\\ttt___[[[===AAADDD???BBB===???EEEBBB>>><<<<<<<<<<<<<<<;;;999::::::555///222888IIITTTvvv}}}}}}xxxnnn[[[PPPQQQUUUaaaiiidddnnnrrrxxx~~~|||{{{zzzxxxuuuqqqjjj```UUUNNNCCC???:::777666666666666222444666777888;;;>>>AAA<<<===>>>AAADDDEEEDDDCCCAAABBBBBBFFFHHHAAA===EEETTTsss^^^qqq```vvvdddRRRLLLIIIOOOMMM]]]CCCBBBAAAAAACCCEEEEEEDDDBBBDDDEEEQQQsss~~~jjjIIIxxxvvvmmmkkkiiifffeeelll~~~vvv}}}FFF666444:::555000333333000333111000...,,,@@@dddYYYLLLYYYaaa^^^YYYZZZ[[[ZZZYYY```dddfffiiiooossssss}}}vvvsssuuuvvvuuuvvvwwwhhhWWWLLLCCC>>>===<<<999LLLmmmkkk```777444---...//////...---------------+++222///%%%000SSSsssaaabbbrrrrrrzzzaaaooopppooowwwmmmvvv}}}}}}|||qqq```III???222>>>IIIAAAZZZ\\\\\\999222222111111111111///...........................***---555999WWWhhhZZZhhh```~~~|||zzzwwwrrrzzz~~~iiiUUUZZZVVVGGGEEEJJJBBB666222@@@QQQOOOAAAllliiicccpppWWW===@@@CCC<<<:::>>>===;;;999888999999888777:::999888777666666555555888...GGGaaajjjdddgggrrr{{{tttooolllhhheeeeeehhhlllooottt|||~~~qqqRRRhhhkkk^^^OOO:::<<<:::<<>>999555555666666777666888:::;;;<<<===@@@BBB???@@@AAACCCFFFFFFEEECCCFFFIIIFFFHHHMMMFFFGGG[[[{{{ooo\\\TTTpppiii~~~\\\RRRNNNFFFKKKCCCRRRCCCBBB@@@AAACCCDDDDDDDDD===@@@???EEEccckkkqqqvvviiilllxxxmmmhhhhhhhhhiiiooo}}}NNN???555777:::333111444111///111000222333///<<>>888555===cccnnnGGG444...333...///...------,,,,,,------***111333++++++CCCppp}}}```YYYuuuyyy~~~uuu~~~|||lllkkkwwwrrr{{{|||yyy{{{MMM===AAA;;;GGGGGGEEEqqqwww[[[uuuIII:::000000000000000//////...........................---***999,,,===]]]RRR^^^mmm{{{{{{wwwwwwuuuqqqttt{{{xxxmmmkkkkkk^^^YYYQQQQQQSSSHHH???CCCEEE666777IIIJJJ>>>CCCWWW|||llliii{{{```DDD:::@@@===999<<<===999888777777888888777666555555555555666777888999444555===TTTsssjjjaaa~~~nnnjjj~~~~~~zzzxxx[[[uuuqqqxxxKKK???>>>777>>>GGG:::888>>>CCCEEEAAA999666;;;AAA;;;<<<<<<;;;888555444444888JJJooo}}}kkkiiiwwwzzzpppxxxiii\\\SSS]]]gggcccmmmtttzzz|||~~~}}}xxxwwwtttpppmmmjjjcccZZZSSSBBB===777444333444555555999;;;===>>>>>>???AAACCCCCCCCCCCCEEEGGGGGGFFFDDDEEELLLEEEEEEOOOLLLWWW{{{^^^RRReeezzzWWWdddUUUOOONNNFFFIII@@@IIICCCAAA@@@@@@BBBCCCCCCBBB===??????DDD[[[tttTTT\\\pppxxxoooaaatttbbbooofffgggjjjppp|||bbb<<<;;;333666888222111333...///000...222555///555LLLssswwwzzz___QQQeeefffUUUPPPEEE===>>>888444KKKwww;;;///...444//////...------,,,,,,------***,,,000000,,,666___iiiNNN^^^yyyqqqllluuu[[[pppsssppptttvvvuuuzzzEEE888EEEAAAHHHMMMeeeqqqzzzccc;;;888111111111000/////////000------------------------000,,,222000222FFFTTTZZZnnn|||nnnaaauuu}}}zzzwwwzzz{{{yyyvvvsssqqqttt|||yyynnncccWWWMMMLLLPPPVVVIIIGGGKKKFFF@@@BBBBBB:::;;;IIIUUULLL???SSSwwwrrroooJJJ;;;<<<>>>555999DDD???888888888:::;;;;;;:::888444444444444555777999:::333:::???JJJlllqqqcccsssrrrqqqssshhh~~~qqqwww]]]TTTRRR]]]EEEBBBCCC888@@@JJJ<<<:::777;;;>>>===999888;;;???888::::::999777666555444333KKKdddooottt}}}yyyqqquuu|||}}}mmmXXXXXXaaa```hhhpppvvvxxxzzz}}}zzztttuuupppjjjhhhiiieee]]]UUUEEE@@@999555333444555555999<<<>>>@@@@@@AAACCCDDDFFFEEEEEEFFFHHHHHHGGGEEECCCMMMDDDBBBQQQTTTkkkzzzYYYaaaPPPhhhhhhLLLGGGIIIIIIJJJEEEGGGCCCAAA@@@@@@AAAAAAAAA@@@AAAAAAAAADDDSSSnnnmmmUUUUUUYYYjjj}}}eeeHHHDDDpppKKKlllkkkpppiiijjjmmmvvvjjj777999777111333666111222333+++111000---111444+++---???rrr{{{ooo|||ZZZ^^^WWWKKKJJJ@@@:::======999ZZZWWW:::---333222---......---,,,,,,,,,,,,---,,,&&&)))000******HHHooozzzjjjMMMVVV}}}ccchhh{{{vvvwwwvvvpppjjjxxxyyy@@@<<>>@@@@@@>>>;;;777666555444444555777888...222888<<<]]]uuuccc]]]dddrrrpppzzztttwwwzzzSSSWWWddd{{{}}}cccSSS:::???CCC666===GGG888888222444777999:::;;;===>>>666888999777666666666444000EEEMMMXXX}}}kkkyyyssssss~~~oooPPPQQQgggrrrhhhpppwwwxxx{{{|||vvvuuunnnffffffiiihhh```WWWIIIDDD===888666666777777888;;;>>>@@@AAABBBDDDFFFHHHGGGFFFFFFHHHHHHGGGFFFEEEQQQHHHFFFWWW___~~~yyycccaaa[[[QQQKKKDDDGGGIIIHHHFFFAAACCCAAA??????@@@@@@???>>>BBB???>>>@@@FFFZZZ|||uuukkkuuupppSSSUUUeeeRRR===DDDfffPPP^^^vvvooommmooommm}}}}}}BBB111;;;333333222222111000//////000000000000111111111111TTTcccsssYYYMMM;;;@@@>>>777666NNN~~~~~~EEE111---000111---...---,,,,,,++++++++++++...+++,,,.........888DDDjjjiiiZZZyyysssooo}}}yyywww{{{vvv}}}sss@@@888NNNNNNMMM{{{```ZZZPPP@@@666000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***---...***(((...<<>>BBB>>>===;;;999999888999999666555444444555444222000,,,888:::444@@@ZZZddd[[[VVVnnnyyysssxxxlll^^^gggwwwppp{{{aaabbb^^^rrr{{{|||bbbaaa|||}}}KKKBBB======<<<;;;:::888777777888999999999777777777888999888777666555444333333111777@@@JJJ{{{ooovvvzzzaaaaaallllllqqqvvvwwwssstttyyy|||zzztttjjjaaa```dddddd\\\TTTIIIBBB:::666777999999777:::<<<>>>??????@@@BBBDDDHHHKKKKKKHHHEEEDDDEEEFFFJJJLLLOOOPPPYYYzzztttSSSjjjvvvpppWWWRRRLLLHHHFFFFFFFFFFFFPPPKKKCCC>>>===>>>???@@@EEEAAA===:::???TTTxxx{{{yyyqqqZZZHHH???;;;PPPPPPJJJwwwTTTSSS{{{ooolllmmmpppKKK666444222333333222111111000////////////000000000111111111LLLwwwrrrUUULLL???@@@<<<777???hhhiii777222222......///...---,,,+++++++++++++++...,,,,,,...,,,+++333===iiiqqq}}}yyyjjjwwwoooqqq}}}}}}~~~|||yyywwwyyy{{{bbb<<>><<<888777888;;;888888777666555444333222444333<<>>???@@@AAACCCEEEEEEHHHKKKKKKKKKLLLLLLLLLAAAMMMQQQVVVwwwNNNcccaaaSSSPPPKKKHHHGGGFFFFFFEEENNNKKKFFFCCCBBBBBBAAA@@@BBB@@@>>>===>>>KKKfff~~~~~~aaaGGGDDDBBB@@@BBBlllgggUUUjjj~~~xxxsssrrruuu~~~|||MMM+++111888000222222111111000000////////////000000000000111111;;;ppptttyyyyyyyyyfffJJJFFF???===777:::]]]MMM)))222555,,,+++111---,,,,,,++++++++++++,,,---,,,,,,---+++)))---444SSS{{{zzzrrrttt}}}hhhZZZfffyyy~~~xxxvvvzzz~~~tttGGG@@@OOOBBBuuudddCCC333777444000111000......---------,,,,,,,,,++++++++++++++++++++++++***,,,---,,,+++,,,...000@@@PPPkkk{{{ssscccgggwww|||rrrvvv}}}|||{{{ooofffdddjjjvvvuuudddXXX]]]iiigggXXXIIIMMMWWW^^^_________XXXOOOIII<<<999...@@@@@@KKKEEEBBB===bbbxxxzzz___qqqeee888===:::;;;:::888666444444555777666555444444555666777555444333444555555444222777000111666333666RRRtttllleeefffvvvzzzhhh^^^NNN@@@@@@NNN[[[vvv{{{zzzzzzvvvuuuKKKVVVpppgggmmmtttnnnzzzvvvDDD999CCC:::999999888999:::<<<======>>>===999555333555888777777666555444333222222666///666BBB___sssqqq|||rrr}}}~~~yyyppp]]]gggqqqzzz{{{yyyxxxwwwvvvsssssspppfffYYYOOOIIIHHHGGGBBB===;;;;;;;;;888666999;;;>>>@@@@@@BBBEEEGGGIIIJJJLLLNNNMMMKKKIIIHHHGGGRRR]]]tttTTTXXXXXXNNNKKKIIIGGGGGGFFFEEEDDDIIIGGGFFFFFFEEEDDDAAA>>>>>>>>>@@@???===@@@NNN^^^}}}qqqwwwaaaFFF===:::<<>>:::888HHHxxxddd;;;(((111222+++,,,...,,,,,,+++++++++++++++,,,++++++------+++***,,,///555llltttxxx{{{www~~~jjjYYYgggxxxxxxuuuooooootttyyy{{{{{{eeeGGG===FFFOOO___PPP999111555111///222111------------,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++,,,,,,+++***333???UUUhhhiiiaaacccmmmooo|||{{{ooo^^^\\\]]]bbbbbb[[[VVVVVVZZZOOOHHHQQQ```eeeZZZNNN\\\aaa]]]QQQMMMQQQOOOGGG===000777;;;MMMBBBIIIIIIGGGeeetttqqqzzznnnzzzAAA888<<<;;;;;;:::777444333444666777666555555555666777888444333222333555555444222111...222888111,,,@@@^^^xxxjjjbbbllluuuuuuUUUDDD888///EEEWWWgggwwwlll```ZZZYYYJJJ```qqqyyynnnttt{{{ooo[[[jjjzzzJJJAAADDD<<<888888777888999;;;>>>???CCC>>>999666555555555444555555555444333222222222555///333777OOOfffmmmxxxnnnttt{{{~~~iiijjjpppuuuuuuqqqqqqtttwwwvvvwwwvvvmmm___TTTNNNNNNFFFCCC???======<<<:::888999;;;>>>@@@AAACCCFFFHHHKKKKKKLLLOOONNNKKKIIIJJJVVV]]]yyymmmNNNxxxfffGGGHHHGGGFFFFFFGGGFFFDDDBBBCCCBBBAAAAAABBBAAA???===;;;===@@@@@@<<<:::@@@IIIrrr|||kkkbbbdddqqqvvvzzz___TTTIII:::888CCCAAAFFFdddzzzOOOUUUPPPIII[[[~~~{{{UUU(((...;;;333***///000000//////////////////...////////////000000000---444ZZZwwwMMMDDDDDD===999@@@___}}}DDD555000///***,,,///***+++++++++******++++++,,,(((+++,,,,,,,,,---------)))FFFddd~~~tttpppxxxUUUSSSnnnsssmmmeeecccllluuuqqqgggmmmsss{{{{{{~~~yyyxxxeeeOOOFFFBBBDDDOOOeeeDDD555111222,,,+++///,,,---,,,,,,,,,++++++++++++************************---+++))))))+++,,,,,,+++///444CCCWWWccceeefffjjjjjjuuu}}}kkkTTTKKKLLLWWWZZZPPPGGGFFFIIIGGGGGGNNNYYY___\\\VVVQQQWWWXXXQQQMMMKKKCCC999888KKK___HHHDDDAAA[[[eeejjjtttnnn|||vvvxxxwwwXXX===000DDD===;;;888555333444777:::444333222222222333444555222222111222444444333111111444666333------777CCChhhooooooiiikkktttvvvpppttt~~~zzzaaa\\\QQQ===GGG===888WWWgggpppqqqsssvvvvvvsssoookkkiiiZZZYYYYYYXXXQQQIIIIIIOOOwww___yyywwwZZZQQQtttzzz|||^^^;;;???AAA222777777777888:::<<<>>>???JJJAAA888777;;;===999444444444333333222222111111222111333---BBB```kkkyyymmmpppvvv}}}pppnnnsssxxxyyyvvvsssuuuxxx|||{{{yyytttlllddd___\\\LLLHHHDDD@@@>>>===<<<;;;:::<<>>@@@@@@@@@<<<<<<>>>???<<<999<<>>888<<<;;;777333222444888<<<777666555444444444555666222111000111222222111///777:::666+++)))111666555GGGfffyyyooo___cccsss~~~{{{|||{{{yyy{{{iiifff|||dddIIIGGG999BBBGGGFFFFFFGGGIIIIIIHHHGGGGGGGGGLLLTTTXXX\\\kkk||||||rrriii\\\kkkeeeLLLDDD>>>;;;;;;777888999:::;;;<<<<<<===FFF===555555:::===888111333222222222111111111000000111333***:::TTT^^^tttuuuxxxvvvtttxxx~~~}}}~~~{{{wwwrrrllliiiZZZUUUMMMEEE@@@>>>>>>???;;;===@@@BBBBBBDDDGGGIIIHHHFFFHHHLLLKKKLLLZZZjjjvvvRRR\\\qqqeee___QQQDDDCCCCCCDDDEEEEEEDDDBBBCCC@@@<<<<<<>>>BBBDDDFFF>>><<<<<<===<<<:::===BBBDDDRRRsssmmmQQQJJJLLLIIIRRRNNNTTTbbb^^^ccccccbbb______```eeejjjmmmmmmVVVDDDAAAAAA???EEEOOOhhhhhhLLL@@@CCCPPPKKKFFFgggjjj///888;;;444///111222///................................./////////000000444333555hhhzzz{{{HHH@@@@@@555777IIIiiiLLL333---///000***,,,...'''***************+++,,,,,,(((+++,,,)))+++///...***,,,...IIIzzz{{{ZZZYYYgggVVV^^^lllhhhiiijjjkkknnnuuu||||||]]]IIIBBBVVVkkkxxxqqqTTT777777<<>>;;;>>>???===GGG>>><<>>???AAA===???AAABBBCCCDDDFFFHHHKKKJJJNNNSSSTTT\\\uuu}}}{{{ddd^^^sss|||~~~RRRNNNGGGEEEDDDCCCCCCDDDEEEDDDCCCAAA???======@@@DDDGGGHHHAAA===;;;<<<<<<:::;;;???===DDD\\\tttcccTTTNNNHHHKKK>>>===GGGBBBFFFBBBAAA???;;;999;;;BBBHHHIIIBBB<<<===DDDRRRfffwwweeeDDDEEEFFFEEEFFFOOObbbssshhh666666555222...---......------................................./////////000+++555'''EEEnnnqqqCCCDDDBBBBBB666???___---888''''''111///++++++(((******))))))***+++,,,,,,))),,,,,,((()))------(((,,,)))///IIImmmxxx~~~nnnmmm~~~jjj___[[[WWWXXXZZZ]]]^^^^^^^^^^^^___eeeggghhhrrrfffUUUWWWKKK>>>>>>:::III___fffWWW555DDDIIIFFFFFFXXXttt|||AAA444//////---)))///222(((+++++++++************)))))))))))))))))))))))))))&&&(((++++++)))(((((()))---***(((+++555GGG___qqqqqqsss___lll{{{}}}oooooozzzuuubbb^^^iiiZZZ]]][[[TTTRRRVVVXXXTTTAAAIIIccciiiRRRKKKRRRWWWeee```sssrrruuugggfffzzzaaaWWW777222GGG===---???888888888555333111222333666555444222111111222222111000////////////---+++++++++---000222222000///000777NNNkkkwwwsssrrryyysss{{{}}}{{{wwwooo|||uuuxxxlllyyyqqqtttzzz||||||hhhuuuyyyvvvuuupppJJJGGGAAA======???===999888999<<<======;;;888777444666777666444333444555111111111111000000000000222)))000333111)))...YYYaaavvvuuugggppp|||mmmzzzyyyqqqnnnnnnzzzqqqaaaPPPCCC>>>???BBB>>>@@@BBBCCCCCCDDDFFFHHHHHHKKKTTT```iiizzz|||???pppyyyTTTTTTGGGCCCFFFDDDBBBBBBDDDDDDDDDCCC>>>===<<<>>>AAAEEEFFFGGGCCC>>>;;;;;;;;;888888;;;999:::EEE___mmm{{{|||yyypppkkkRRREEEGGG<<<===777;;;???>>><<<<<<@@@EEEPPPOOOLLLIIITTTtttWWWGGGCCCAAAEEEKKKTTTbbbnnn\\\777444222222222111000//////.........---...//////---,,,---------...............///000,,,333XXXnnnRRRppprrrYYYAAAFFFAAAHHHCCC===SSStttFFF222...---,,,,,,++++++,,,,,,******))))))))))))******)))************+++++++++///---///999OOOmmmrrrvvvyyyWWWeeehhhTTTMMMPPPTTTLLLJJJOOONNNPPPOOOLLLJJJKKKMMMIIICCCAAA999777;;;>>>======@@@HHHKKKJJJSSSvvviii]]]FFF222111000///...---,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,))))))++++++111EEEXXXhhh]]][[[eeennnllliiijjjbbbXXXbbbNNNXXX^^^[[[gggtttpppiiiiiipppDDD@@@KKKaaa```gggoooccc@@@???;;;777888<<<:::555777666555444444444444444888444222222111...///222222222222222111000..................////////////333222<<>>>>>>>>===@@@???>>>===<<<;;;::::::333777===OOOiiizzzmmmPPPJJJHHHBBBEEEBBBBBBCCCAAADDDQQQaaayyytttkkklllTTTEEEAAAAAAFFFLLLRRR[[[dddkkk[[[999333444111000000///......---------,,,,,,---......,,,+++------------............000000---000HHHqqqzzz[[[ZZZZZZGGG>>>777AAADDD222333WWWfff666***------,,,++++++++++++,,,******))))))))))))******))))))*********+++++++++***))))))///BBBddd}}}lllUUUiii~~~dddOOOGGGDDDHHHKKKHHHFFFJJJMMMKKKDDD===:::;;;>>><<<<<<@@@AAAAAAGGGPPPRRR]]]ggguuuUUU;;;===000111111000///...---,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,***)))***((()))444AAAKKKVVV]]]^^^dddqqqyyyzzzcccaaajjj|||xxxkkkeeewwwssshhhmmmYYYOOOeeennnppp[[[III```rrrxxxUUURRRnnnyyyvvv~~~zzzyyyQQQCCC<<<<<<:::777999===<<<888555444444333333333333444777333111111000---...222////////////...---,,,,,,---.........////////////...,,,///;;;QQQkkkooofff```lllyyyvvvyyy||||||zzzvvvuuutttzzzkkk___kkkuuuOOO???AAA@@@>>><<<:::888777777888777:::>>>===888888<<<999888666333111000000000000111111000...------......///.........000444777OOOhhhuuuooommmlllrrrxxx}}}qqqpppuuuqqqqqqjjj\\\QQQMMMMMMLLLJJJIIIKKKOOOOOOMMMQQQWWW[[[tttqqqzzztttYYYxxx\\\LLLLLLIIIHHHKKKIIIHHHJJJLLLJJJDDD>>>@@@>>><<<<<<===>>>>>>===>>>>>>===<<<;;;:::999999333555333999IIIZZZyyyvvvcccaaaccc```SSSOOONNNSSS\\\iiiOOOCCC???@@@GGGNNNPPPRRRTTTQQQSSSgggTTT...111555+++//////......---,,,,,,,,,,,,+++***+++------,,,***,,,,,,------............///000///---444NNNuuuLLLeee{{{IIIAAAEEEBBBFFFFFFEEEYYY>>>---+++---,,,++++++******++++++***))))))(((((())))))***)))))))))*********++++++******)))'''---FFFjjjjjjkkkuuummmnnnyyymmmkkkiii```RRRFFFCCC@@@CCCJJJJJJFFFHHHNNNDDDEEEFFFEEECCCFFFSSS```nnniii...'''444+++000000///...---,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))))))))'''%%%'''+++///GGGTTTRRR___{{{zzzmmmlllhhhdddccchhhqqqxxxwwwuuucccjjjgggddd{{{}}}wwwnnnjjjuuuxxxfffgggeeeDDD555///666888777555888======:::444333333333333222222222555222000222111......000...............---,,,+++---------.........//////...///---+++222IIIkkkvvvjjjmmm~~~rrrpppjjjrrriiirrrwww~~~yyyjjjkkkyyyhhhKKK:::888======;;;999888777777777777777:::===<<<888888;;;;;;999777444222000//////000111222111...---...///,,,---...---------///111<<>>[[[JJJBBB>>>@@@IIIOOONNNIIIFFFCCCEEEGGGbbbNNN...111:::777///......---------,,,,,,,,,++++++***+++------,,,+++,,,,,,,,,------......///...///000...***444UUUvvv|||oooJJJ___~~~wwwVVVBBBIIIJJJ>>>;;;@@@bbb}}}YYY///...///,,,,,,+++***************))))))(((((((((((())))))))))))))))))************))),,,---)))&&&---???NNNhhhzzz}}}|||___cccvvvmmmgggbbbQQQGGGKKKNNNJJJGGGJJJQQQTTTWWWXXX\\\jjjlllBBB,,,555;;;,,,.........---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))***)))'''''''''555===CCC\\\zzzzzzfff```rrr|||vvvjjjfffdddbbbPPPlllooommmsss```PPPbbblll|||gggLLLIIIccczzzhhhcccgggqqqlllfffxxxEEE///666:::222222555666444666;;;<<<999666555555444333222111000111000222666555000------///////////////...------,,,,,,---------.........***///333000,,,222CCCRRRqqq{{{lllccc___rrrrrr~~~{{{vvvcccXXX]]]iiivvv}}}}}}yyyrrrkkkmmmqqqhhheeeqqq}}}vvvNNNEEECCC======:::999888777666666666666999999::::::888555444555999888777555333111000000000111222111///......///***,,,......---,,,---...000???cccllllllwwwvvvkkkiiihhhfffggghhhkkkqqq||||||pppnnnsssyyy[[[CCCEEEIIIGGGEEECCCBBBCCCDDDFFFEEEBBB@@@@@@>>><<<;;;;;;:::999777999888888777666555555555111888666333444444CCC\\\vvvGGGAAA>>>AAAIIINNNJJJBBB>>>===EEE???DDDpppWWW222000888555444:::...---------------,,,,,,,,,++++++,,,...///---,,,++++++,,,,,,---......///,,,,,,000222,,,***===UUUrrrhhhVVVOOOOOOKKKzzzrrrfff^^^MMM>>>@@@CCC:::888DDDcccddd777,,,+++---++++++***))))))))))))***))))))(((((((((((())))))(((((()))))))))*********&&&***---...------111444UUU}}}pppddd\\\]]]VVV___vvvzzzrrrpppuuuxxxwwwzzz~~~kkk<<>>UUUrrrjjjEEE???===@@@GGGIIIDDD===:::777???@@@DDDVVVpppCCC777...000555555111...---------,,,,,,,,,,,,,,,+++++++++,,,...///...,,,******+++,,,---......///,,,,,,///333///+++111===kkkxxxggg|||yyyvvvmmmeeegggdddUUURRRKKKDDDSSSCCCOOOcccGGGMMMAAA>>>AAA999666PPPsss999'''...***,,,+++***))))))((())))))))))))((((((''''''(((((()))((((((((()))))))))******)))((()))***,,,......---888eeedddNNN______PPPSSS___oooaaaAAA))),,,444///***...,,,+++++++++*********)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''$$$&&&***+++((()))$$$%%%+++000777HHH[[[gggmmmlllaaaZZZ___gggkkk|||hhhbbboooooonnn~~~TTTYYYRRR^^^jjjjjjkkk\\\iii~~~kkkKKK222//////333222///222;;;444999;;;999888:::;;;:::999999999777555222///...,,,---333999999222,,,*********++++++++++++******+++++++++,,,,,,,,,------000---***,,,///000...+++///;;;MMMbbbxxxxxx~~~xxx|||}}}|||zzzwwwkkkkkkppprrr~~~~~~ppppppyyyaaaLLLDDD===AAA<<<:::@@@<<<444666666555555444444444444444111555666444333555666555333333444444444333222111///000111000---,,,---...+++,,,......---,,,---...333***///FFF\\\jjjxxxuuufffjjjzzz{{{xxxqqqddduuu|||sssfffNNNEEEIIIFFFDDDGGGDDD???MMM[[[]]]RRREEE===;;;BBB@@@>>><<<:::888444111444444444333333333222222000444///...555444000666:::TTT{{{```BBB===;;;>>>BBBBBB===::::::666999;;;BBBHHHKKKdddGGG111///,,,,,,222555...$$$++++++++++++++++++++++++***))))))+++---...---,,,)))***+++,,,---......///,,,---//////...---///333HHH}}}iiicccwwwzzzvvvuuutttiiiiiiaaa^^^```\\\UUUVVVPPPQQQHHHLLLMMM???OOO@@@===777999;;;???VVVSSS000,,,000...---******)))(((((((((((()))((((((''''''''''''(((((((((((((((((()))))))))***+++)))''''''((())))))(((&&&888gggsssuuu{{{~~~xxxiiixxxyyysssxxxggg777222,,,///333...,,,555+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&))))))%%%$$$((()))'''&&&%%%'''(((%%%&&&333EEEMMM```rrrrrreee\\\]]]ccceeeeeeaaa[[[WWWYYYeeetttjjjeeeTTT\\\iiisssbbb===777333'''666888'''(((555888///444888666555777888777666666777777555333000///---,,,///444333...+++,,,))))))***************)))++++++++++++,,,,,,,,,,,,333000,,,******,,,,,,,,,111---***333LLLjjj~~~sssmmmiii{{{uuulllooouuuvvvzzzVVVFFFBBB<<<222***@@@===222111<<<<<<666888666555444444333333333444222777888444333666888666333333333333333111000///...///000///,,,+++,,,---***+++---,,,,,,,,,---///...------444HHHaaassszzzvvvccccccqqqsssrrr{{{wwwoooxxxtttyyyPPP@@@DDDLLLDDDBBBHHHCCC???KKKWWWXXXPPPDDD===;;;@@@>>>===<<<;;;999666333333333333333222222222222222555///,,,444555222666000>>>WWWsssZZZ@@@::::::<<>>===BBB:::777:::EEE```PPP&&&555555...///+++******)))(((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))'''((()))*********++++++...<<<]]]yyyQQQ000///777444...000...)))+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''###)))+++'''&&&***+++(((&&&&&&'''***+++***'''%%%111333===PPPbbbmmmrrruuu~~~{{{}}}zzzqqqsss{{{{{{oootttqqqsssaaaIIIEEEEEE222+++000***...$$$%%%222333&&&$$$---'''...222111000222444444222333444555555333111000///,,,,,,......++++++...***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,%%%)))---...,,,+++,,,...###---333...***000>>>III___yyyzzzlllPPPCCC;;;444222///,,,111:::000666444111222///000;;;666666555444333333333333777;;;;;;555333666777444444444444333222000---,,,...//////...,,,++++++,,,)))***++++++***+++---///'''000222...;;;WWWkkknnnkkkhhhtttvvvuuuxxxrrrmmm~~~SSSMMM@@@HHHOOOBBBAAAHHHAAA>>>CCCGGGHHHDDD@@@@@@AAA>>>===<<<<<<<<<;;;888666333333333222222222222222***111...+++222222...111,,,///777IIIeee|||NNN<<<===:::999;;;:::666555777777777888999::::::;;;;;;>>>TTT~~~yyyEEE333222/////////...---,,,,,,++++++))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------.../////////222666^^^WWWLLLJJJJJJFFFLLLVVVVVVWWWYYY^^^eeekkknnnmmmlllkkk```XXXWWWVVVRRRQQQSSSJJJLLLDDD>>>@@@:::333555;;;>>>```OOO<<>>222333.........///......---,,,******)))((((((((((((((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&(((000;;;GGGNNNiiimmmpppnnnjjjiiillloookkkjjjggg___TTTGGG:::333+++++++++*********))))))+++*********))))))((((((,,,,,,---...///000111222222222333333222111///...---------,,,,,,+++++++++)))))))))))))))*********************************************************))))))***+++,,,,,,------222888DDDSSScccqqq}}}}}}wwwkkkbbbTTTFFF<<<666555555000000//////.........---.........///000222333444555444333222333444555666333>>>DDD>>>555333444444444333111111111000...,,,///...---,,,+++************++++++,,,,,,++++++***+++)))+++//////888TTTrrr{{{wwwzzzvvvyyydddppp}}}XXXIIIKKKGGGDDDEEEGGGGGGCCC???BBBBBBAAAAAA???>>><<<<<>>:::888777777777222222222111111111111000111000///......///000111...222333333;;;UUU|||tttIII999<<<999:::<<<;;;777555777555555666666777888888999BBB:::BBBhhhXXX:::444777444...---------,,,+++*********))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,---......//////555///AAApppwwwTTTBBB>>>AAA===222999999999:::===BBBGGGKKKHHHFFFGGGJJJGGG@@@===??????>>>555222999@@@FFFOOO___}}}{{{```===000)))---///***''')))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))111...)))***555LLLhhh|||zzz~~~UUU666***---555---------------,,,++++++***))))))(((((((((((((((''''''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((,,,***'''&&&'''***---000///222444333000...111444.../////////---+++(((&&&++++++*********)))))))))*********)))))))))((((((******+++,,,---...//////111222222222111000...---------,,,,,,,,,+++++++++******************))))))************************************************)))******++++++,,,,,,,,,((())),,,///222555888999@@@???>>>??????===888444999666222///...///111222/////////......---------.........///000111222333333333222222222333444555///888<<<777111111222111111111000000000///---,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++***---***+++...+++---@@@VVVwwwmmmuuuooogggrrr||||||ooojjjlllhhhDDDMMMJJJGGGEEEEEEHHHHHHDDD@@@BBBBBBAAAAAA@@@???>>>===>>>===:::777555444444444111111222222111111000000000000///......///000000,,,///000...///;;;RRReeemmmGGG<<<;;;999:::>>>===777555555222333333444444555555666:::444222>>>XXX}}}fffCCC)))***111...---222,,,,,,++++++***)))))))))))))))))))))))))))))))))((()))******++++++******)))*********+++++++++++++++,,,,,,------......///222+++---HHHxxxqqqPPP===;;;???555666888888888777888888777999===???;;;666777;;;777999===GGGYYYnnnqqq222...((('''---...(((&&&)))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))''',,,...***&&&+++;;;IIIlllvvv```DDD000***+++---,,,+++,,,,,,,,,,,,+++******))))))((((((''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&$$$&&&((('''$$$###%%%((('''&&&&&&'''(((+++---...******)))))))))))))))((())))))))))))(((((((((((('''((())))))***+++,,,,,,000000111111000///---,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***)))))))))************************))))))))))))))))))))))))***************+++++++++///...---,,,***)))((('''***))))))***++++++)))((('''((()))***+++,,,---.........---------------,,,---------...///000111222111111111000111222333333...222333000...000111000///////////////...---,,,+++++++++++++++,,,------******++++++++++++******---***+++---***'''...:::VVVVVVeeezzz{{{iii___bbbyyy|||xxxqqqkkkgggkkkzzzkkkCCC888SSSGGGDDDBBBCCCEEEDDDAAA>>>>>>?????????>>>======<<<;;;:::777555444333333444000111222222222111///...000///............///000,,,000222000,,,---333888SSShhhaaa???cccCCC>>>999888:::>>>===777444444111111222222333333333333111;;;CCC???555<<<\\\}}}ooo>>>333,,,///999444%%%&&&333+++++++++******)))))))))))))))))))))))))))))))))((())))))***************)))))))))************++++++++++++,,,------......,,,...///777RRRjjj\\\OOOJJJDDD@@@@@@@@@???===777666666666999???IIIQQQ[[[aaasssnnn666...,,,)))***---,,,&&&%%%)))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%'''+++///000---(((%%%???SSS\\\]]]vvvdddLLL888111,,,///555666...&&&++++++,,,,,,++++++***))))))(((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***))))))***,,,------+++***+++---///---+++***))))))++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********....../////////...,,,++++++++++++++++++*********---,,,,,,+++***))))))(((************************))))))))))))))))))))))))***************)))))))))******+++,,,---...//////...------...///000000000000000000000...---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000////////////000111111222333222000...///111111000---...//////...------...,,,+++++++++++++++,,,,,,******++++++++++++******,,,)))))),,,,,,(((***///777JJJZZZ```lllwwwooo\\\eeekkkuuu{{{}}}~~~|||}}}~~~ttthhhkkkuuummmpppsssvvv|||lllJJJ>>>@@@KKKAAA@@@>>>???@@@@@@===;;;:::::::::;;;;;;:::999999;;;:::888777666666666666///000111222111000...---........................+++...000222111000///...,,,>>>XXXpppXXX<<<000...VVV;;;<<<888777999===<<<666333333111111111222222222222222444444777;;;:::777999>>>RRRzzzsssKKK222+++333///+++,,,---,,,++++++++++++++++++************(((((((((((((((((((((((((((((()))************)))(((((()))))))))***************++++++,,,------------000333222777SSSwwwpppssszzz~~~dddaaa]]]^^^iiixxxfff666...(((,,,+++++++++(((%%%&&&***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((...***&&&&&&+++---,,,***&&&///000444RRRjjjOOO>>>444///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$$$$$$$$$$&&&'''''''''&&&&&&&&&'''$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((())))))******+++,,,---------,,,+++***************************,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))''''''''''''((((((((((((((((((((('''''''''(((*********))))))))))))*********************+++++++++++++++++++++,,,---......------...///000000000111666222///.../////////...---///111111///---...///...---,,,+++************)))******++++++******))),,,)))(((***+++++++++---+++===MMMZZZppp}}}fffpppqqqyyy{{{|||zzzpppggg```eeexxxnnnAAA<<>>>>>>>>>>>>>><<<;;;999999:::::::::999999888:::999888888777666666666//////000111000///...---------............------*********,,,///000000///...000333:::IIIaaa}}}nnnRRR===222000222444PPP999>>>888666777;;;:::555222333111111111111111111111111666///,,,333;;;:::555111666@@@PPPggg]]]DDD...!!!+++@@@---000...(((***111000(((+++*********************(((((((((((((((((((((((('''((())))))******))))))(((((((((((()))))))))))))))******++++++,,,,,,---222---,,,...---888___fff222(((...***(((((('''&&&$$$%%%(((+++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''***+++((($$$%%%+++000+++111000+++///>>>IIIKKKgggmmm^^^III999111...+++)))...000///+++%%%$$$***000+++,,,,,,,,,,,,+++******''''''&&&&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%$$$$$$%%%&&&&&&((((((((((((((((((((((((%%%&&&(((***+++******)))%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))***+++,,,,,,+++***))))))))))))))))))*********++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))------,,,++++++***))))))+++,,,,,,+++)))(((***+++((('''&&&&&&'''((()))+++((())))))))))))*********+++************+++,,,---+++,,,---///000000000000555000---......,,,,,,---...000333111...,,,---///...---,,,+++)))))))))((())))))************)))))),,,)))(((((()))*********)))(((777WWWooouuupppmmmzzz|||{{{yyy}}}xxxmmmHHH@@@DDDDDD@@@>>>@@@@@@@@@@@@@@@???>>>>>><<<=========<<<;;;;;;:::777777666666555444333333000/////////............,,,,,,---......---,,,,,,///,,,***)))+++---......000...,,,+++...999HHHSSSkkkzzzsss^^^???444---111888777000***MMM999BBB777555555888777222111222000000000000000000000000222111222444222000222777000777===;;;777DDDiii___CCC333)))000888555---((($$$...444111,,,------***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''((((((((())))))))))))******+++,,,,,,,,,000+++***---,,,///@@@SSSttt222---000%%%///''''''&&&%%%%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&---...)))&&&'''***$$$&&&)))***((((((---444555KKKgggyyy}}}vvv```HHH555///+++---222222---)))%%%)))------+++)))***,,,******++++++******)))((('''&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''((()))***+++&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''((((((((()))******+++***)))(((((((((((()))))))))******)))((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((()))))))))&&&&&&&&&'''''''''(((((()))***,,,***((('''((()))+++++++++******)))))))))''''''((((((((()))))))))******)))))))))***+++++++++,,,---///000111000000111...---000///+++,,,000---000333111---***+++...,,,,,,+++***))))))******))))))************)))))))))))))))))))))))))))(((***"""(((???QQQUUU\\\gggnnnfffhhhuuu|||gggUUUAAA@@@LLLHHH<<<===EEE???@@@AAAAAA@@@??????????????????>>>===<<<;;;:::666666555555333222111000111000...,,,,,,---...///+++,,,------------,,,+++///...---,,,+++,,,,,,,,,)))---111222000---++++++777GGG\\\nnn{{{sssnnniiicccYYYGGG333%%%888111,,,)))&&&&&&---888HHH555???777444444666555111000222/////////////////////...///...111555555111000222555...///777999555:::EEEAAARRRhhhxxxppp^^^III999333000333333000///111000,,,444---'''&&&)))+++***)))'''''''''((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''((((((((())))))))))))***++++++,,,,,,(((,,,000000------222777ggg[[[<<<111,,,,,,,,,$$$***)))((('''(((***((($$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))'''%%%'''***,,,,,,***333)))%%%+++...)))(((,,,......,,,222GGG]]]^^^RRRhhhccciiixxx|||qqqkkknnnhhhWWWEEE;;;555111......+++,,,------+++)))---111---+++******+++,,,+++))))))))))))))))))(((((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''%%%###"""'''&&&&&&&&&'''((('''&&&&&&&&&%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))******)))(((((('''((((((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&&&&&&&''''''((((((((($$$''')))(((&&&$$$%%%'''###$$$&&&((()))(((''''''&&&'''''''''(((((())))))***)))))))))))))))***+++***,,,...000111111111000///---///333111---...444,,,000222000+++((())),,,*********)))******+++,,,))))))************))))))%%%)))+++++++++,,,+++***///---(((%%%...CCCXXXbbbfffaaaffftttzzzuuusssvvvvvvyyyZZZAAA888:::???>>>AAACCC===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>===<<<:::999888777777666555444222111000222000---++++++,,,...000++++++------------++++++'''(((***,,,,,,+++++++++,,,---...---,,,...111444***...222222222777AAAIIIKKKWWWaaa]]]NNN???;;;<<<666222000000111111222444---***---333333...---000wwwLLL999999555777888777444111000000000000000000000///......//////000000000000//////000000111222333333444444777888999<<>>@@@@@@>>><<<999888888999:::777666444222111000//////......---------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------............///111111000000/////////...//////......------------------,,,,,,,,,+++++++++uuuKKK999999555666777666444111000000...////////////...------...//////000000//////...000000000111222222333333555444333333444666888::::::999888777666555333111888444000///111222000---......------,,,,,,,,,,,,*********)))))))))((((((((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))(((((()))))))))*********++++++,,,,,,---.........,,,;;;XXX}}}ZZZ+++333///******,,,,,,***&&&)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))))))))(((''''''''''''(((((((((((())))))))))))(((((('''''')))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***++++++))))))***+++,,,...///000222111000///..................///000///---+++************)))))))))(((((())))))))))))((((((((('''))))))))))))))))))))))))))))))***,,,***)))000;;;MMMTTTddduuuzzzzzzvvv~~~uuu```BBB777333777555444888>>>AAAAAA>>>;;;;;;;;;<<<===>>>>>>???>>><<<:::888777777888888666555444222000000//////...------------,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,---------.........000/////////.........---.........---------,,,,,,,,,,,,,,,,,,++++++++++++sssJJJ999999555666777666333111000000---............---,,,,,,......////////////....../////////000111111222222666444222000///......///000////////////000111111444000------//////...++++++++++++*********************))))))))))))((((((((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))(((((())))))))))))*********++++++,,,,,,---......,,,***222NNNwwwqqqEEE...,,,---***''''''***+++***'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((((((((&&&''''''''''''((((((((()))))))))(((((((((((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******************+++,,,...///000000///...------------------......///...---+++*********))))))))))))(((((()))))))))((((((((('''''')))))))))))))))))))))))))))((()))+++***'''))),,,000<<>>//////999...444222(((&&&---111...+++,,,---.........///000555555555666777999;;;<<<444444444444444444333333111111000///............,,,,,,,,,++++++++++++***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((((((((((((((()))))))))***&&&&&&''''''((((((((((((((((((((('''''''''&&&&&&eeeDDD999999333555666555222000......,,,,,,---------,,,++++++******++++++++++++******************))))))))))))((()))***************)))'''+++//////+++)))+++...+++---......,,,***))))))'''''''''((((((((())))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((()))******++++++***))))))((())),,,///111+++---;;;AAAmmm}}}eeeGGG333,,,---...///!!!111444%%%***///'''$$$&&&((()))((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&################################################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))+++++++++***++++++,,,,,,+++***************++++++)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!(((,,,)))(((,,,,,,)))+++***'''&&&(((,,,,,,***)))444666QQQeee|||mmmqqqyyyzzzyyyyyygggTTT777***222111))))))***))))))+++------,,,---***+++---------...///000,,,...000333555777777777222222333333333222111111111000///...............,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&bbbAAA777777222333444333000...------,,,,,,,,,+++++++++******+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))(((&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++---///666EEEYYYgggzzz___JJJ222111000///---+++******++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((*********)))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++(((''')))******''''''(((---888GGGVVV^^^zzzxxxnnnnnnmmmiiiyyy{{{zzziiiMMM:::000,,,)))+++///222000---))))))))))))))))))))))))***+++,,,,,,------,,,,,,//////000333666666333///222111000000222444444333111///...---......---++++++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%\\\===666777111222444333000...------,,,,,,+++++++++******************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))(((((()))))))))******************+++++++++,,,,,,000///---***)))...666<<>>GGGHHHJJJQQQYYY]]]XXXZZZTTTFFF<<<777///%%%%%%'''))),,,...---+++((()))))))))(((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''''''''((((((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''+++'''%%%&&&''''''(((+++&&&'''(((***+++------...)))+++)))'''))),,,***$$$'''+++---+++***+++(((######''',,,///...***'''&&&...+++))))))***+++***((((((((((((((((((((((((((((((((()))************)))++++++,,,...111444777888444222000000111111000///000...------------,,,***************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%QQQ;;;666444000111333222000...------+++++++++*********))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((())))))))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''(((((((((((()))))))))(((((()))))))))************))))))***,,,---,,,***---------,,,***+++///444''')))***)))***++++++******000...&&&&&&///111,,,333222///+++'''%%%%%%&&&)))))))))((((((((((((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((###$$$***,,,(((&&&'''(((((('''''''''((()))***)))))))))***///333111---***,,,,,,++++++------,,,111///+++(((((())))))(((---,,,***************)))''''''''''''''''''''''''((())))))***************)))******,,,...222555888555333111111111222111000///...,,,,,,------+++************)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$QQQ===888333222333444333000...------+++************)))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''(((((((((((())))))(((((((((((())))))))))))*********))))))))))))******)))+++......---///444111000//////111222///,,,---222222---,,,///...(((&&&'''((())))))***---///))))))))))))((((((((((((((((((''''''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%$$$$$$###%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$***666999000'''%%%)))(((&&&%%%%%%&&&'''((()))'''%%%&&&((((((&&&"""***)))(((&&&&&&'''((()))$$$$$$""""""'''...000...))))))((('''''''''((((((''''''''''''''''''''''''(((((()))***************''')))***+++,,,...222444333111000000111111111000///...,,,,,,------+++*********)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$OOO===999333444555666555111...,,,,,,************))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))'''''''''((((((((())))))'''***,,,+++******,,,///---******,,,***&&&%%%)))%%%%%%&&&)))******+++,,,$$$''')))***+++,,,+++)))&&&(((,,,------***'''$$$))))))(((((((((''''''''''''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&((($$$)))666:::111((('''''''''''''''((()))***+++$$$###%%%(((+++---------***((('''''''''&&&'''(((%%%***,,,***))))))%%%&&&&&&&&&&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&(((************---000000...------///000000//////---,,,,,,,,,,,,+++)))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$LLL===:::555666777777555222...,,,,,,************))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))'''+++///---)))&&&(((+++,,,((((((------)))***///***+++...---)))%%%'''***+++((('''((()))((())),,,,,,)))&&&%%%&&&(((+++---))))))(((''''''&&&%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((***)))'''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))''',,,'''$$$((('''(((((()))((('''&&&%%%)))((()))***)))'''&&&'''&&&%%%&&&))))))((((((***$$$***+++%%%###'''***(((%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&(((+++***)))(((***------,,,++++++---///......///---,,,,,,,,,,,,+++)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$MMM@@@888===888666444111...,,,+++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((()))************)))))))))))))))))))))))))))***++++++******)))'''''''''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$$$$(((,,,---)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))),,,---------------------,,,,,,,,,++++++*********+++***))))))******)))'''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$KKK>>>666:::444333111000...---,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&'''))))))'''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))))))))(((((('''''''''))))))))))))))))))))))))'''(((((()))************''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%)))---...)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))++++++,,,,,,---------...,,,,,,,,,++++++*********+++***))))))******)))'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$HHH<<<555666000000/////////.........,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''((()))***''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''(((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))+++++++++***)))(((((('''******))))))((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((,,,///...)))%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))******+++,,,---......+++++++++++++++*********+++)))((((((******)))'''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FFF===555444000000000000000000//////,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************'''(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''(((***...111444)))))))))))))))))))))))),,,+++++++++++++++++++++///...,,,+++***+++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''***---000...***&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++------...+++++++++***************+++)))(((((())))))(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%FFF???777444222333333222222000///...,,,,,,,,,++++++++++++***************************((((((((((((((((((((((((&&&))),,,//////---+++)))(((((((((((()))))))))***(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))'''''''''(((***...111444************************(((((()))+++---000333444///...---+++++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''(((+++...///---***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,---***************************)))(((((())))))(((&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~FFFAAA999555444444444444333111///---,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))%%%(((,,,///000...+++)))((((((((()))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))))))))(((((('''((()))***+++************************//////---,,,,,,---...///++++++******)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))+++------+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***++++++)))))))))******************(((''''''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%|||EEECCC;;;555222333333444333111...---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))&&&((()))+++,,,,,,+++***(((((()))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***)))))))))(((((('''''''''************************444222///,,,)))(((((((((((()))******************++++++++++++++++++++++++************************))))))))))))((((((((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((***++++++***)))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))((()))))))))*********+++***(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{DDDCCC;;;555000000222333222111///------------,,,,,,,,,++++++************************))))))))))))))))))))))))((('''''''''''')))+++,,,))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((()))************)))******************************)))(((***,,,...000((()))+++,,,------,,,+++++++++++++++++++++++++++************************))))))))))))((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))*********(((((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((())))))*********+++***(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&vvvGGG@@@999888444444333333111000...---......------,,,++++++***,,,,,,,,,++++++*********++++++++++++******))))))++++++******)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((((()))***+++******((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))((((((((((((***++++++***(((''')))***%%%)))------***))),,,///(((------******...---(((.../////////......//////+++...///,,,,,,///...+++***+++...///...***((('''((('''''''''(((*********)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))---//////+++&&&++++++***)))(((''''''&&&***)))(((''''''(((***+++***)))'''&&&&&&''')))***&&&((()))&&&""""""'''++++++***)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******)))((('''&&&%%%%%%(((((((((((((((((((((((()))))))))))))))(((''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%######%%%'''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%(((((('''///888333&&&))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$((('''&&&%%%$$$#########%%%%%%''''''''''''%%%%%%######$$$$$$$$$%%%%%%%%%vvvGGG@@@:::888444444333333222000///...---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,+++++++++************+++************)))))))))&&&&&&'''((()))******+++******))))))))))))))))))------------,,,+++)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))******((((((***+++...++++++---111111+++&&&///000---'''(((///333222......///222555777888888999<<<===:::888777333...333---))))))'''%%%)))///)))+++,,,------+++)))(((((())))))******+++******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((+++......+++''''''(((((()))))))))((((((((())))))))))))(((((('''&&&'''((((((((('''%%%$$$'''(((******((('''%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''*********)))((((((''''''************************''''''''''''(((((()))))))))(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''')))++++++...;;;EEE===...))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuGGGAAA:::888444444444333222111000///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++******************++++++++++++.........------------,,,,,,+++++++++++++++,,,---&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''')))+++,,,++++++,,,---555///'''$$$''',,,000222---///...,,,///666;;;<<>>333++++++***+++,,,+++***)))***+++***+++,,,------,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''')))+++......+++)))(((((()))***+++*********)))***,,,......,,,***)))(((((())))))(((((('''&&&)))(((((()))***)))'''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((())))))(((((('''''''''((((((((()))))))))(((((())))))((('''&&&&&&'''''''''((((((((((((((('''''''''((((((((())))))(((((()))(((&&&%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''---:::CCC:::)))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########tttGGGBBB;;;888333444444444333222111111,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))******+++,,,---------******++++++++++++++++++)))))))))))))))***+++,,,))))))******************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))***************++++++---//////.........///###+++333444000++++++,,,***222===IIIUUU]]]bbbccc___bbbeeegggiiipppzzz~~~[[[DDD<<>>555111///+++'''&&&(((---111,,,,,,------,,,***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))***+++,,,------,,,+++***))))))(((((()))***+++&&&'''(((************)))///...+++)))(((((()))***+++***(((&&&&&&'''***,,,(((((())))))((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))((((((((((((((())))))))))))&&&'''((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((''')))+++***'''&&&'''((('''&&&&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&''''''''''''&&&%%%'''///444,,, (((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########sssGGGCCC<<<999333333444444444333333222---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******+++,,,---...//////+++,,,---...000111222222//////000000111111111111222222111000///...------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,---...000///...------...111111000...///555>>>EEEXXX]]]fffooorrrqqqmmmkkkaaaeeeeee]]]UUUWWWbbbnnn{{{~~~]]]DDDQQQiiimmm___RRR<<<888333///---------,,,******++++++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))*********++++++******+++++++++***+++++++++*********+++...111333888888777888999<<<>>>???:::::::::888555111...+++,,,...///---)))'''(((***''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))******************)))(((((((((((())))))))))))******+++++++++++++++***++++++++++++++++++******)))******++++++***)))))))))***+++******)))***+++%%%%%%%%%&&&'''((()))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''***+++***((()))***)))&&&(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$rrrGGGDDD<<<999333333444555555555444444/////////...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------......+++,,,,,,---...//////000111111111000000/////////+++,,,///000000///---,,,*********+++,,,---///000++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,---------+++,,,---///<<<333,,,222DDDVVVbbbfffiiijjjooottttttmmmhhhgggzzz~~~xxxoooooo{{{oootttttt```JJJEEE@@@>>><<<666---$$$)))))))))******+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))*********+++++++++,,,,,,(((************+++---///444555777:::>>>AAADDDFFFEEEDDDCCCBBBCCCEEEHHHJJJEEEJJJPPPSSSOOOFFF<<<555///222666888555000+++'''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((())))))))))))))))))******++++++******)))((((((((()))))))))******+++***))))))(((((())))))''''''((()))******++++++......///000000///---,,,,,,***''''''(((***))))))'''''''''((()))***+++,,,)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&)))++++++)))'''(((+++...'''(((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''qqqGGGDDD===999333333444555555555555555222222111///...---,,,+++,,,,,,,,,---------......,,,---------............---------......//////000,,,---///222444777999:::;;;===AAACCCCCC@@@<<<:::888777555222000/////////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))******************************++++++,,,------...,,,,,,---,,,,,,///333666000===QQQeeeooommmddd\\\MMMTTTeee{{{tttggg^^^TTTQQQRRRNNNBBB888111000...,,,++++++,,,---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((************************++++++++++++,,,,,,,,,,,,)))+++---...///222777;;;>>>AAAGGGLLLOOOOOONNNLLL:::999888777777666666666AAAGGGOOOVVVWWWSSSLLLGGG999555444999@@@BBB<<<666000...+++((('''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))************++++++++++++***)))((((((***---000222333444666999<<>>XXXgggsssnnn]]]TTT[[[ffffffpppyyygggaaafffiiiddd\\\<<<999444///,,,*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))+++,,,***((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))************************++++++,,,,,,,,,,,,------,,,///222444666:::AAAFFF???DDDLLLRRRRRRNNNGGGBBB@@@@@@@@@@@@===:::777555000444:::BBBIIINNNQQQRRRBBB666,,,222CCCPPPQQQKKK===999333...)))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))++++++,,,,,,,,,---------,,,,,,,,,///333999@@@CCCPPPRRRUUUYYY^^^bbbfffgggbbbccceeefffeeecccaaa```PPPGGG===:::>>>@@@===888///...---+++***)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''$$$$$$'''***)))'''&&&''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%''''''$$$%%%&&&'''(((***++++++mmmJJJEEE999999666555555666777777666444555444222111///...........................------...---...000...+++---111+++111222333333...777PPP```qqquuugggSSSAAA555+++&&&+++000///---,,,,,,'''&&&+++...,,,******+++***))))))******)))'''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,...***))),,,...,,,+++---555///(((---:::@@@QQQlllwww{{{uuupppwww}}}}}}ssskkkKKKDDD===999333,,,)))***)))******(((&&&&&&'''))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,,,,------,,,***)))((())),,,///...,,,---000444666>>>>>>666888DDDJJJGGGHHHRRR[[[^^^ccceee___VVVWWWWWWYYY\\\___\\\SSSJJJVVVZZZYYYRRRMMMJJJEEE???===>>>333...:::EEENNNYYYRRRGGG666+++---333...$$$((('''(((******))))))+++))))))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))+++)))((((((***---......---)))***---,,,)))+++111,,,555>>>FFFPPP[[[aaaaaa___dddiiilllnnnmmmiiieeeVVVWWWXXX[[[^^^bbbfffiiiWWWMMM@@@777444999IIIXXXSSSMMMDDD999///)))((()))((()))+++,,,+++)))'''%%%'''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%#########$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,%%%$$$)))(((!!!###+++'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''mmmJJJEEE999:::666555555666777777666444333222111000///.................................111...,,,///000///000333333222,,,444KKK\\\kkk~~~}}}vvvwwwcccVVVDDD555---++++++,,,111,,,***++++++)))***---+++***((()))******)))'''((())))))******))))))((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,///---...222333000///000+++888:::>>>UUUhhhllllllppp{{{RRRGGG=========888111,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))((((((((()))))))))******)))))))))*********++++++,,,+++******+++,,,...///000///---,,,///777BBBJJJMMMOOOKKKFFFJJJVVV^^^^^^\\\bbbhhhjjjjjjiiifffbbbhhhfffhhhmmmooommmmmmooobbbgggmmmooojjjaaaXXXSSSIIIJJJ>>>222111555CCCYYY[[[PPP>>>111111999<<<888,,,+++***))))))(((((()))***))))))((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))'''''''''((((((((())))))************************+++*********++++++,,,+++000+++***,,,------333;;;BBBKKKVVV]]]aaaaaaYYYOOORRRXXX^^^aaaaaa___YYYSSSGGGGGGFFFFFFGGGKKKOOORRRccceee```PPP;;;555FFF\\\___\\\SSSEEE888000///111******)))'''&&&''')))+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******)))''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%///999444'''"""''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''mmmJJJFFF:::;;;777666555555777777666555111111000///////////////////////////////////////222//////222333111000222444EEESSSeee~~~}}}xxx}}}iiifffrrr~~~www}}}zzz{{{yyylllXXXJJJDDD;;;111///,,,,,,...---***+++///,,,***))))))***+++)))((())))))************))))))((((((((((((((((((((((((************+++++++++++++++,,,,,,,,,,,,---------...,,,...222333000///111555444CCCfffxxxgggaaauuujjjYYYIIIEEEFFFBBB<<<777000---******,,,---,,,)))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((())))))))))))*********************++++++++++++---,,,,,,,,,,,,---...///,,,...222999CCCNNNYYY______[[[UUURRRTTTZZZ```ccc^^^cccmmmxxx}}}wwwnnndddccchhhWWWVVVMMMFFFBBB666444BBBLLLLLLJJJGGGFFFGGGDDD???333111///+++)))(((((((((***)))))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))***************************++++++,,,---,,,,,,+++...,,,---222777>>>IIISSS___ZZZPPPGGGCCCBBB===555---777BBBGGGKKKLLLFFF???AAA@@@===999666777;;;???EEELLLWWW\\\TTTDDD999777TTTXXX[[[WWWMMMAAA999666222000---+++))))))***+++)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++)))(((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&444===666(((###''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&'''''''''mmmJJJFFF;;;===888777555555777777666555000///////////////000000/////////000000000000000//////222555444222444:::IIIjjjuuuggghhhuuuwwwaaaHHH[[[lllvvvtttppphhhSSS:::---******...000...,,,---...,,,++++++,,,---+++*********++++++++++++******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,---------.........///------000111111444999AAAggguuukkkssswwwcccUUULLLFFFDDDFFF:::333+++)))+++...---************************************)))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********)))))))))*********++++++++++++++++++,,,,,,,,,,,,....../////////...------666>>>KKKXXXaaacccaaa___]]]^^^```bbbcccdddiiinnnhhhiiippp{{{~~~yyywwwyyyiiifffsss~~~zzzrrreeeTTTUUU[[[MMM===>>>777===CCCFFFFFFCCC???;;;888888555///,,,,,,+++)))))))))))))))))))))***+++(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++)))***---......---......,,,000888BBBLLLXXXccckkkQQQFFF666---222???GGGGGGAAAMMMYYY___dddgggbbbYYYQQQPPPMMMJJJGGGHHHMMMRRRSSSLLLGGGGGGFFFAAA;;;999777CCCTTT```aaaXXXKKKAAA<<<777111000000...'''"""(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&(((******((('''(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&+++///+++$$$$$$***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''lllJJJGGG===???:::888666555666777666555///////////////000000111000000000111111111222222//////000111222888IIIZZZvvvtttYYYNNNXXXeeefff^^^<<>>RRRXXX```gggiiifffaaa^^^bbbooo{{{yyyiii^^^ccc\\\SSSWWW>>>999555222111222444777666999888333000111...)))***))))))((())))))******)))))))))))))))))))))))))))))))))(((((()))))))))************************)))))))))************+++++++++++++++++++++++++++***,,,------+++,,,...000777???LLLWWWaaaiiiooorrrRRRPPPMMMOOOXXXaaaaaa\\\XXXdddkkkkkklllooojjj___```aaaaaa^^^ZZZZZZ^^^cccggghhhfff[[[III;;;<<>>@@@;;;999666555666777777666111000000000000000111111000111111222222333333333222000000333;;;MMMkkkmmmhhhggggggUUUSSSKKKBBBEEESSS[[[ZZZUUUGGG888000---,,,---000111///......///000...---,,,,,,------------,,,,,,++++++++++++++++++++++++------------................../////////000000000000---...333999CCCSSSaaa]]]}}}ppp]]]XXX\\\iii\\\JJJ;;;111---+++***++++++++++++++++++++++++++++++++++++*********)))((((((((()))))))))******)))*********++++++++++++******+++++++++,,,,,,,,,------------............---,,,---111:::FFFRRRYYYZZZ]]]```aaadddiiirrryyy|||mmmxxxssseee[[[___SSSJJJAAA>>>===888222///111999;;;888777999444,,,,,,++++++***))))))******))))))))))))))))))))))))******))))))))))))******************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++---444999MMMVVVaaahhhmmmqqqrrrpppkkknnnrrrwwwyyy|||uuutttvvvbbbeeejjjkkkbbbPPPAAA<<>>OOO]]]ccc```XXXRRR\\\ppplllZZZYYY^^^WWWIII???000???IIIKKKNNNPPPIII<<<333222000///------,,,,,,))))))))))))))))))))))))++++++************++++++******************************+++++++++,,,,,,,,,------------------------,,,...111444<<>>???GGGQQQWWWPPPAAA999>>>FFFGGGBBB999000***)))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''***---+++'''&&&))),,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''***)))'''&&&&&&''')))***''''''''''''''''''''''''&&&&&&&&&'''((())))))***((()))))))))'''''')))***))))))))))))************************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&)))(((&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))lllMMMFFFCCC===;;;999777666666555333222444333333222222333333444111222666999777222222555888OOOddd{{{mmmQQQEEE===SSSYYY___dddeee[[[DDD000555***,,,222---+++...+++,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111222444666111111111111111222222222111444444111000222444444444===OOOeeezzz|||}}}ooo[[[LLLGGGEEE???888---,,,---111///+++***,,,---,,,++++++******++++++*********)))******+++,,,++++++,,,,,,,,,---------------------...///000000///,,,...222222///333;;;NNNWWW[[[WWWVVVbbbpppyyysss\\\ccciiiYYYIIIAAA222>>>RRRRRRSSSQQQ@@@111333666666---%%%***444------,,,***))))))+++---,,,,,,,,,++++++*********++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,---000***(((---///,,,---111---222===KKKYYYeeekkknnnhhhooozzz}}}nnngggbbbYYYWWWWWWPPPDDDKKKRRRTTTMMMBBB888222CCCCCC<<<...''')))......***************)))(((((())))))))))))))))))))))))******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((()))))))))***))))))((((((((('''''''''))))))******+++,,,,,,---)))*********)))((('''&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))'''&&&%%%'''+++...///...***+++)))%%%'''+++,,,))),,,---,,,)))***...000...,,,000222///---///000///......---+++))))))---000++++++******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%******'''(((------)))''''''''''''((((((((()))(((((((((((())))))))))))kkkMMMFFFCCC===<<<:::888777777777555333444444333333333333444444666444555666555444999@@@IIIrrryyyhhhXXXddd^^^\\\eeessssss\\\CCC888...000333+++)))......------------------------+++,,,...//////000222333000000111111111111222222777444111222444555777888???OOObbbyyy~~~mmm\\\NNNEEEAAAAAA888222---......------///---,,,,,,+++++++++++++++***************+++,,,,,,+++,,,,,,,,,,,,------------------------...///000333111000///...333DDDUUUcccbbb___]]]jjj~~~zzzooohhhLLL777888FFFJJJTTTYYYOOO555333444777666000...000,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++******,,,+++++++++************,,,,,,,,,,,,------------//////000222000...///111>>>HHHWWWcccjjjkkkjjjiii|||nnnccc[[[PPPWWWJJJ===;;;BBBDDD===444===BBB@@@555+++***+++*********************))))))))))))((((((''''''''''''++++++***)))(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************+++++++++++++++*********)))))))))((('''&&&&&&%%%)))))))))))))))(((((((((******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''&&&'''***,,,+++)))''')))***))),,,000111...%%%***---000666===???===@@@AAA???>>>CCCKKKOOOMMMGGGFFFDDD???888000)))%%%+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%)))***'''(((,,,,,,)))'''''''''((((((((())))))(((((((((((()))))))))***kkkLLLFFFCCC>>>===;;;:::999999888666555444444333333333333444444333333555555333555@@@MMMnnnxxxzzzzzzwwwvvvsssjjj```JJJ999222111---...111,,,////////////////////////+++,,,......------///000//////000000111111111111:::444222777999666888>>>XXXZZZ{{{|||oooZZZHHHDDDKKKFFF:::...***++++++,,,///------,,,++++++++++++,,,++++++******++++++,,,---,,,,,,,,,---------.........------------......///000...///555===IIIZZZgggqqqkkkjjj{{{}}}xxxoooVVVHHHGGGHHHQQQYYYSSS===555000555;;;888000***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++******,,,,,,---------.........,,,//////------333:::===RRRUUUYYY]]]dddqqqvvvhhh\\\TTTHHH<<<555333555888666@@@FFFAAA666...***)))*********+++++++++++++++*********))))))(((((((((,,,,,,+++***))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******+++++++++***************++++++++++++************((())))))******+++,,,,,,******)))))))))***++++++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))***+++***)))***,,,***'''''',,,///...555;;;CCCIIIPPPWWWVVVQQQUUUSSSQQQSSS\\\fffgggbbbTTTTTTTTTRRRKKK@@@333*********++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''((((((&&&&&&&&&&&&'''''''''(((%%%((((((''''''***+++(((''''''((((((((()))))))))((((((((()))))))))******jjjKKKEEECCC>>>>>>===;;;:::;;;:::888777555555444444444444555555111555::::::777<<>>???===<<<;;;<<<;;;:::888666555555444444555555666555999===<<<<<>>]]]|||yyygggaaadddXXXKKK@@@666000///333///...------,,,,,,------,,,,,,,,,,,,,,,------...------.........///////////////.........///000000111888BBBKKKUUU```kkkrrrwwwnnneee\\\YYYZZZNNN???777:::BBBGGGHHH000...,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111111222111...000<<>>???===<<<<<<<<<<<<;;;999666666555555555555666666888666555:::FFF```}}}tttooohhhRRR444---555666///////////////////////////000222111000000111222//////000111222333333444222444444444>>>]]]{{{jjjiii\\\MMMCCC:::222......//////...------------...------,,,,,,------...///.........////////////000/////////000000111222333///???NNNSSSZZZqqqsssccc```bbbZZZJJJ<<<999BBBNNNTTT555222...---///000...,,,,,,,,,,,,,,,------------,,,,,,------------............///000111111222333111000555AAALLLRRRVVVZZZqqqqqq\\\LLLCCC>>>666777>>>JJJPPPJJJ===555000///---,,,,,,,,,---...)))***+++,,,...///000111***))))))((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++******+++++++++,,,,,,,,,++++++,,,---...///000000000000111222333444555555/////////...---+++)))(((,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++***((('''(((,,,//////:::FFFLLLPPPSSSTTTSSSXXXWWWRRRNNNPPPRRRMMMEEE===@@@@@@<<<;;;@@@FFFHHHRRRQQQOOOKKKFFFCCCCCCDDDEEEBBB;;;555///+++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((()))******(((((((((((()))))))))))))))''''''))))))'''''')))((((((((()))))))))******)))))))))*********++++++gggIIIDDDBBB>>>>>>===;;;;;;<<<<<<;;;999777666666666666666666777999333666IIIiiizzzvvvssscccLLLEEECCC999000000000000000000000000///000111111000000222333000000111222333444555555444666666???^^^{{{lllZZZGGG???>>>888000***000//////...............---------------......///....../////////000000000///000000111222444555666<<>>999888AAAMMMQQQOOOXXXYYYUUUOOOKKKIIIEEE@@@>>>BBBGGGFFFAAA???AAAEEEFFFFFFDDD@@@;;;555000---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((()))******+++(((((()))))))))*********+++''''''++++++''''''+++(((((()))))))))*********))))))*********+++++++++gggIIICCCBBB>>>>>>===;;;;;;<<<<<<;;;999777777666666666666777777<<<777AAAeeexxxoookkkhhheeeRRR444111111111111111111111111...///111111000000222333000111111333444555666666555888<<>>LLL^^^```RRREEE444222000---,,,,,,------,,,,,,,,,+++++++++******+++++++++***++++++,,,,,,************************))))))))))))************)))************+++++++++,,,---...///000222333333@@@BBBFFFLLLQQQWWW[[[]]]WWWVVVSSSQQQMMMJJJHHHGGGHHHIIIIIIHHHDDD???:::666---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++,,,---...222:::EEEMMMVVVUUULLL===444666===AAAEEE@@@;;;===LLL___jjjllldddgggiiijjjjjjfffXXXJJJ444<<>>000777???333111;;;999>>>111UUU|||uuuooobbbLLL:::444555555111000222222111000000000000111111111111333(((222;;;222333:::444555:::NNN|||~~~hhhlllKKKCCCHHHGGG:::///......------............------......///000000000000000000000111111111111<<<)))111999+++222KKKOOOZZZttt~~~pppaaaTTTKKKIII???:::555222///---,,,.........------------......////////////000000000000...///333555444333555999444NNN___jjj~~~xxxhhhXXXCCC@@@VVViii```JJJBBB===111'''+++444222'''---------,,,,,,,,,++++++*********************************)))******+++,,,******+++++++++,,,,,,,,,)))+++---+++((('''***---...//////000555AAANNNVVV[[[VVVJJJFFFIIIBBB>>>HHHNNNFFFFFFCCC:::999:::444555<<>>777888QQQ}}}yyyxxxkkkXXXJJJ999555222222444333111///000000000111111111222222111222888666...222:::999888EEEyyy{{{ooobbbHHHDDDFFF@@@777111000///...//////000000------...//////000000111000000000111111111111222***777666///777HHHUUU]]]tttyyyqqq[[[NNNJJJ???;;;888666222...---//////......------......////////////000000000111111111000111222111000333888???TTTdddwwwlllUUUQQQeeewwwlllUUUIIICCC888///...111000------------,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,++++++++++++,,,,,,,,,,,,222///,,,+++,,,...//////111555<<>>AAA<<<999<<<888666???>>>FFFXXX^^^QQQIIIFFF???888888555333777???CCCCCCHHHFFFCCC>>>888333///---...,,,++++++,,,------,,,++++++++++++++++++++++++************************))))))))))))*********+++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---,,,111;;;IIIWWWZZZOOOAAALLLNNNVVV___```___eeeooo^^^ZZZWWWnnnuuujjjccchhhiiibbbZZZ^^^]]]]]]___bbb```YYYSSSBBBBBBBBBAAA???===>>>???BBB;;;222//////...,,,+++------,,,,,,+++*********,,,+++***))))))******+++,,,,,,+++*********************++++++++++++******)))))))))*********++++++---+++))))))+++,,,+++***fffIIIDDDCCC>>>======<<<<<<<<<<<<======555@@@;;;222777>>>;;;777DDD}}}}}}uuuggg^^^EEE777///333777444000///111111111111222222222222222999666111555777666888FFFoootttiiiooocccSSSIIIYYY}}}aaa___lllooogggeeekkkfffXXXgggkkkgggiiirrrooodddcccUUU@@@EEEHHHBBB666444000///000111111111.........///000000111111000111111111222222222333&&&===666111IIIVVV___{{{jjjTTTIII???<<<;;;;;;777000...000//////............/////////000000000000111111111444111000222222111666<<>>===999CCCGGGIIIEEE===666333333///---++++++---......---++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++---...---++++++---000555===HHHNNNIIIDDDEEEJJJWWW___iiimmmfffdddvvv||||||ppphhhllljjj___^^^OOOEEEEEEFFFAAA<<<<<>>>>>>>>============>>>>>>555DDD===333999999888EEEmmmyyyxxxrrrjjjTTT???000333777444000111222222222222333333333333555777...111@@@;;;222===rrr]]]LLLLLLSSSBBBJJJQQQHHHBBBRRR[[[OOONNNRRRPPPKKKOOOVVVRRRFFFLLLPPPKKKJJJQQQPPPMMMRRRaaahhhjjjrrrjjjDDDCCCKKKJJJ<<<777222///000111222111...//////000000111111222111111222222333333444444555444444DDDWWW[[[tttfffOOO???<<<<<<>>>:::111...222000//////......//////000000000000111111111222222444000111444555444<<>>999777777222---------.........,,,+++***------,,,++++++*********---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...,,,***,,,///111000...gggJJJEEEDDD???>>>>>>============>>>>>><<>>444000333000000000//////000000000111111111111222222222222555111333777666666CCCUUUrrrvvv```JJJAAA:::111---////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---------.........444111---...777EEESSS\\\VVVQQQEEE@@@OOOeeeggg[[[___aaaWWWPPPZZZ``````ccc___bbbpppvvvmmmeee^^^RRRnnnmmmeeeVVVKKKIIIMMMOOOWWWZZZZZZUUUKKKAAA<<<:::999555111.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++------///333;;;@@@FFF;;;555@@@QQQ[[[]]]\\\SSSyyyzzzwwwrrr|||wwwggghhh|||ooobbb[[[PPPBBB:::;;;???AAA???:::888:::777222,,,,,,------...---------,,,,,,,,,++++++*********---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------++++++,,,...///000///...gggJJJFFFEEE@@@>>>>>>============>>>>>>===;;;;;;===:::999[[[}}}{{{{{{~~~|||qqqpppkkkhhhZZZGGG:::555444555555444444444444555555555555555777888777111333^^^sssVVV>>>???OOO\\\cccgggyyypppvvv{{{xxx}}}~~~~~~|||yyyvvvuuuuuutttrrrkkkqqqmmmjjjlllfffaaaeeegggeee^^^^^^dddhhhzzzuuuPPPGGGKKKLLLCCC777000000222111000000000000111222222333333222222333444555666777777444666SSSjjjwww~~~zzzXXXJJJBBBEEECCC888222444111111000000000000111111111111222222222333333333777333444888666:::RRRnnnuuuZZZIII@@@888111---000////////////.........------------------------------,,,,,,------...///---------.........//////000---111AAAUUU\\\RRREEEBBBCCCEEEJJJVVVaaabbb\\\hhhiiifffkkkyyy}}}pppXXXOOORRRVVVTTTTTTTTTTTTQQQIII???888BBB>>>888333111///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,...222777===BBBEEE999666777CCC\\\rrryyyuuuuuuvvvgggeeeddd]]]YYY```kkklllhhh``````fffoootttyyyzzzbbbMMM???:::EEEIIIEEE===:::===<<<777//////...------...//////+++,,,,,,------,,,,,,+++------,,,,,,,,,---......,,,------......------,,,------------............+++...///...,,,---111555gggKKKGGGEEE@@@>>>======<<<<<<======>>>===666999<<<999PPPyyyvvvvvvrrrppprrrtttxxxsssjjjnnngggfffXXXBBB666666777333444444555555555666666666666888<<<999555TTTKKKHHHLLLXXXaaajjj}}}xxxvvv{{{yyyhhhRRRWWWUUUJJJ<<<333222333333111000000111111222333333444222333444555666777888888666JJJddd}}}pppZZZJJJKKKJJJ===444444222111111000000111111222222222222333333333333444888444555999999FFFnnnrrrVVVFFF>>>666///000000000/////////......---------------------------------------......///---.........////////////---555CCCRRRZZZUUUGGG:::DDDOOO]]]ccc]]]XXXaaannn}}}eee\\\RRRPPPSSSSSSKKKBBBMMMHHH@@@:::555222000...------------------------------------------------,,,,,,,,,,,,------------------------............------------------------///000444<<>>HHHNNNPPP```zzzvvvllleeedddgggpppxxxtttxxxrrr```SSSUUUXXXQQQCCC===@@@@@@:::666444222///......///000,,,---...///000000//////---------------...//////------............------------........./////////---111222///,,,111>>>IIIgggKKKGGGFFFAAA======<<<<<<<<<<<<======BBB;;;@@@@@@@@@lllwwwtttvvvyyygggaaa[[[YYYXXXYYY```hhhkkkssszzz{{{{{{vvvfffrrreeemmmdddIII888888777000555555555555666666666666999555999888FFF}}}|||lllRRRJJJMMM^^^sss|||```eee[[[NNN???666444555444222000111111222222333444444333333444555666777888999CCCYYYiiifffQQQPPPOOOAAA666444222222111111111111222222222222333333333444444444777333555:::>>>TTTaaaIIIAAA:::222000000000000////////////...........................------------...//////............/////////000BBBNNNVVVOOO???;;;HHHXXX___\\\cccpppuuuvvv~~~eeeYYY[[[^^^YYYRRRTTTNNNFFF>>>999555222000........................------------------------,,,,,,,,,---------......---------.........//////........................111333999DDDNNNPPPJJJBBBUUU]]]___ccczzzxxxrrrdddcccoooqqqiiipppzzzxxxcccddd[[[III@@@BBBBBB<<<===:::555111......000111---...000111222333222222---------------...///000------............------............////////////...333444111///999NNN```gggJJJFFFEEE@@@AAA>>>;;;===AAACCCAAA>>><<<<<<@@@===WWW{{{yyypppddd___\\\VVVVVV]]]ccceeejjjpppnnnkkklllrrrzzzfffoookkk___iiibbb>>>444>>>444666666666666777777777777<<<999777<<>><<<333555333111111333444444444222222333444444444333333222777555666PPPtttUUUJJJ???111777777333...///444555111222444444111...---...///---///000000000111000...333...///333222///:::JJJ^^^XXXHHH<<>>JJJ~~~ZZZIIIHHHQQQ[[[ssslll```WWWQQQFFF666555999444666444333333555666666555444999<<<999333666EEETTTggg~~~lllSSSFFFCCC@@@888666333111111222333333333333444444555555555555555999:::999EEEmmmiiiQQQGGGCCC222000//////000///---,,,JJJ>>>222///000000111222...//////...///111222222+++444888333...555GGGUUUWWWBBB888FFFWWW\\\[[[]]]{{{{{{ggg```VVVWWWVVVOOOBBB999;;;BBB444333111000111111000...222222222222111000//////333333333333333333333333111111111111111111111111222222111111111111222333222@@@RRR[[[YYYVVV^^^jjjzzzeeeRRRrrr^^^SSSMMMJJJ===<<<999666444555999<<<000000000000000000000000...............//////000222111000////////////000000111111222222222222111+++888<<<@@@SSS^^^ZZZVVViiiLLLHHHGGGBBB@@@@@@>>>===<<>>BBBppp{{{fffPPPKKKRRRdddttt}}}eee\\\XXXNNN;;;666:::999:::777444333444555666666777888::::::666:::PPPhhhVVVHHHGGG@@@777999666333222333444444444444555555555666666666666;;;888===]]]}}}ZZZKKKNNNHHH???999;;;999222222666fffIII111///333111000333333222111000111333555888---777888111555HHHVVVWWWLLLIIIOOO\\\dddiiizzzjjjaaa^^^^^^TTTCCC@@@HHH888444000///111111000///222222111111000/////////000000000111111111111111////////////////////////...000111///......222555777HHHUUUSSSNNNTTTeeessshhhWWWfffmmm}}}yyydddVVVLLLEEECCC@@@;;;666333333333333333444555555444333333333222222222222333444444333333222111111111222222111111222333333444444555222888<<>><<>>FFF\\\ttt{{{hhhSSSMMM???777>>>;;;777555555666777666555555555555666777888888;;;888LLLrrrTTTPPPTTTCCC777888888444;;;IIIjjjHHH///000444...+++000111///...//////...///111444///***000DDDUUUSSSGGGFFFWWWaaa```kkknnn^^^[[[[[[SSSGGGAAAEEE@@@;;;999777444555888333444444444555666666777444444555555555555666666555555555555555555555555333666888666444555;;;AAAWWW[[[[[[ZZZfff|||yyyhhh___gggqqqxxxzzzuuudddiiioooZZZOOOKKKEEEAAA???;;;666111333333444555555444333333333333333333333444555555333333333222222222222333333222222333333444444555444<<>>@@@BBB@@@>>>BBBLLLTTTZZZQQQ|||vvvlllfffmmm{{{ZZZ\\\^^^fffgggRRR===:::999999999999::::::::::::BBB;;;~~~bbbGGGGGGMMMQQQeeevvvccc]]][[[KKK===;;;:::888888999;;;======<<<:::;;;888777;;;AAASSSvvv}}}bbbSSSDDD???AAA===999666666777777777666555555555666777999:::>>>CCChhhdddKKKMMM===333777;;;;;;FFFVVV```GGG999???BBB:::777???:::777888<<<;;;555333555???444444FFFXXXZZZQQQIIIXXX^^^dddtttyyyfffbbbddd[[[OOOGGGBBB>>>;;;444---000666111111000111111222444444333333333333444444555555333333333333333333333333111444666555333777???FFFPPPVVV]]]iii^^^eeerrrhhhYYYsssxxx~~~___QQQBBB===???AAA<<<777222222333333333333222222333222222222222333444444333444444444444444444444666555555444444444555666555KKKeeexxx{{{jjjeeetttlllOOOIIIGGGAAA???AAABBBAAA@@@CCCLLLTTTOOObbbzzzkkk[[[XXXdddgggXXXFFF<<<::::::::::::;;;;;;;;;;;;666YYYeeeRRRGGGNNNXXXccctttaaaaaaaaaaaabbbcccdddeeejjjkkkllljjjeee```]]]\\\]]]aaaiiiqqqwww{{{||||||nnn^^^^^^RRRCCC===999888888:::===??????===;;;888>>>AAA>>>CCCdddpppUUUHHHDDDCCC???:::666555666666666777777666666777999;;;<<>>GGGNNNIII]]]wwwtttcccOOOvvvrrr{{{}}}aaaOOOIIIGGGBBB<<<:::999999888888999999::::::999999999999:::;;;;;;666777888888999999888888::::::999888888999;;;<<<777RRRjjjvvvuuulllvvvnnnQQQLLLIIICCCBBBCCCBBB@@@@@@BBBHHHMMMNNNaaaVVVbbbaaa\\\RRRAAA:::;;;;;;;;;<<<<<<<<<<<<:::qqqUUUQQQTTT___nnnfffJJJLLLKKKJJJJJJKKKMMMOOOPPPPPPSSSWWWZZZZZZZZZ[[[[[[dddooo||||||zzz}}}|||~~~~~~}}}aaa^^^VVVIII@@@;;;:::999999:::<<<===<<<;;;999AAACCCAAATTT```OOODDDHHHCCC>>>999888999999999::::::999999:::<<<>>>@@@OOO~~~yyyooorrrvvv{{{dddPPPJJJBBB<<<888666666555777555666999:::888;;;@@@@@@;;;===DDDDDD<<<:::???666AAANNNRRRMMMJJJRRR]]]mmm}}}tttuuu{{{ZZZMMMEEEGGGGGG???<<<>>>AAA@@@>>><<<<<<<<<===>>>888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;AAAJJJRRRXXX___rrrxxxfff```~~~jjj^^^UUUOOOJJJCCCBBB???>>>>>>???BBBCCCBBBAAAAAAAAAAAABBBCCCCCC===>>>???@@@AAA@@@@@@???@@@@@@???@@@AAADDDFFFHHHjjj|||qqqTTTNNNKKKEEEEEEDDDBBB@@@???AAADDDGGG]]]hhhWWWaaa\\\]]][[[EEE;;;;;;;;;<<<<<<<<<<<<===TTTzzz^^^NNNSSS\\\kkk```HHHNNNIIIIIIIIIKKKOOOUUUZZZ^^^\\\___bbbeeefffgggiiikkknnnsssxxxvvvccc^^^XXXLLLCCC===>>>;;;888777999:::::::::>>>@@@===DDDiii}}}xxxnnnjjjnnnlllfffhhhpppttt|||sssZZZGGGMMMIIIBBB>>>===============<<<;;;;;;<<<>>>AAACCCaaa|||~~~lllmmmnnnoooqqqssszzzwwwssshhh]]][[[aaadddcccccccccbbb___^^^___bbbcccggg```aaahhhiiiccccccjjjkkkwww|||wwwxxx