BM6P6(@ yyy\\\UUUPPPMMMLLLGGGGGGDDD>>>:::888666444222000000000000////////////........................000...---,,,,,,---...000......---------,,,,,,,,,...///111444777999:::;;;===<<<===>>>AAAEEEIIIKKKMMMHHHDDDEEEJJJOOOUUUZZZhhhssssssdddVVVUUUUUURRR]]]^^^___``````bbbfffhhhlllmmmoooqqqtttvvvxxxyyy|||{{{zzz{{{}}}gggaaadddddd___[[[OOOYYY```\\\XXXZZZ]]]]]]~~~ssseeeYYYQQQIIIEEECCCDDDIIIPPPaaabbbpppwww{{{~~~hhhuuu}}}}}}yyywwwkkkUUU@@@<<<999888777888===EEEhhhyyyhhh___MMMVVV___\\\ddd^^^gggeeefffggggggjjjuuu{{{ppptttjjjeeeooottttttvvv~~~yyyjjjTTT@@@888888888;;;:::;;;<<<===RRRvvvvvvdddaaa~~~\\\ccc~~~kkkZZZXXXSSSNNNKKKLLLPPPTTTXXX]]]fffooowww}}}xxx{{{]]]UUUPPPMMMLLLGGGGGGDDD>>>:::888666444222000000000000////////////........................000///---,,,,,,---///000......---------,,,,,,,,,---///111444777999:::;;;<<<<<<===>>>AAAEEEHHHJJJMMMIIIDDDCCCEEEIIIMMMOOOgggrrrttteeeVVVSSSTTTSSS[[[\\\^^^___```cccgggjjjnnnppprrruuuyyy|||~~~zzzzzzzzz|||~~~uuunnnqqqssspppllljjjpppzzz}}}rrr]]]SSSIIIEEECCCAAACCCGGGKKKIIIQQQbbbmmmpppuuu}}}yyy}}}sss{{{xxxuuujjjSSS@@@<<<999888888888>>>EEElllppphhhaaaQQQ]]]eee```eee___dddcccccceeeeeehhhtttxxxooouuu~~~xxxrrrpppqqqtttwwwyyyoooppp|||yyyhhhRRR@@@999999666999888999===AAA[[[}}}llljjj|||TTTcccvvvfffYYYWWWRRRMMMKKKLLLPPPTTTXXX^^^gggqqqyyy|||yyyttt}}}}}}]]]UUUOOOMMMMMMIIIGGGDDD>>>:::888666444222000000000000////////////........................000///...------...///000......---------,,,,,,,,,---///111444777999;;;<<<======>>>@@@BBBDDDGGGHHHKKKHHHDDDBBBDDDHHHJJJKKKdddqqqvvvgggVVVQQQTTTVVV[[[\\\^^^___aaadddiiilllpppqqqtttxxx|||yyyyyyzzz|||vvvzzz~~~kkk^^^QQQKKKGGGCCC@@@@@@@@@;;;;;;BBBHHHLLLWWWcccnnnzzz}}}{{{rrrrrruuutttrrrrrruuuwww|||~~~~~~}}}xxxuuuiiiRRR@@@<<<999999888888>>>FFFooojjjiiicccWWWfffnnndddfff```aaa``````bbbcccfffrrr~~~|||}}}wwwpppooorrrtttnnnjjjtttooommmxxxyyyfffOOO???:::;;;777999888999>>>EEEaaauuuvvv}}}UUUhhhssseeeXXXVVVQQQMMMJJJKKKPPPSSSWWW^^^hhhrrr{{{xxxtttppp{{{~~~^^^UUUOOOMMMMMMJJJGGGDDD>>>:::888666444222000000000000////////////........................000//////......//////000......---------,,,,,,,,,---///111555888:::<<<<<>>;;;<<<:::===;;;<<<@@@DDD___xxx}}}]]]kkkvvviiiWWWUUUPPPLLLIIIJJJOOORRRVVV\\\gggqqqzzzuuusssooozzz|||uuupppmmmkkkooosss}}}]]]UUUOOOMMMNNNJJJGGGDDD>>>:::888666444222000000000000////////////........................//////............//////......---------,,,,,,,,,---///111555888;;;<<<===EEEFFFFFFFFFEEEDDDBBBAAACCCEEEEEEDDDJJJTTTYYYWWWbbbooowwwmmm[[[QQQTTTZZZcccccccccbbbbbbeeeiiimmmqqqrrruuuxxxzzz|||||||||{{{{{{|||}}}}}}~~~~~~~~~mmm___UUUKKKDDD@@@>>>===<<<;;;999999>>>EEETTT^^^ssslllXXXQQQQQQQQQMMMKKKFFFGGGPPPaaappp~~~vvvuuu{{{yyymmmWWW@@@;;;999999999:::@@@GGGooolllgggddd___tttyyyhhheee___```___```aaabbbeeeqqq}}}{{{tttqqqnnnnnnpppkkkwww~~~xxxnnnmmmttt{{{vvvqqqwww{{{cccJJJ===;;;<<<999======???BBBDDD\\\}}}uuu}}}iiikkkyyywwwgggWWWUUUPPPKKKHHHIIIMMMPPPSSSZZZdddnnnwww~~~uuurrrnnnzzz}}}nnndddYYYTTTOOOLLLPPPVVV{{{]]]UUUPPPMMMNNNJJJGGGDDD>>>:::888666444222000000000000////////////......................................................---------,,,,,,,,,---///222555888;;;===>>>EEEFFFGGGGGGFFFDDDBBB@@@CCCFFFEEECCCIIIUUU[[[XXXcccnnnvvvooo___UUUUUU[[[eeeeeedddbbbbbbdddiiimmmrrrtttwwwzzz{{{|||{{{{{{~~~~~~}}}}}}~~~~~~mmm___QQQFFFBBB:::;;;<<<=========???AAAEEEOOOggg~~~mmm]]]XXXYYYXXXSSSPPPGGGCCCGGGTTTaaannnsssttt~~~{{{oooXXX???;;;999999999:::@@@HHHnnnhhhgggddd```www{{{gggddd```aaa``````bbbaaaeeeppp|||~~~}}}~~~xxx{{{{{{rrrqqqrrrqqqooolllttt~~~|||cccIII===;;;;;;666;;;<<>>:::888666444222000000000000////////////........................,,,,,,------------,,,,,,......---------,,,,,,,,,---///222555999<<<>>>???@@@BBBDDDFFFFFFEEEBBBAAADDDHHHFFFBBBIIIWWW^^^\\\fffnnnuuuqqqdddXXXWWW[[[ccccccbbbaaaaaadddiiimmmppprrrvvvyyy|||||||||{{{~~~rrr^^^OOOIIIBBBAAA??????@@@BBBBBB@@@AAAEEEYYY{{{vvvooorrruuurrrkkkgggZZZPPPKKKOOOTTT\\\nnn{{{wwwyyy}}}oooWWW???;;;999999:::;;;AAAIIIoooeeeiiieeeaaaxxx{{{fffdddbbbbbb``````aaa```cccnnnzzzwwwvvvzzzqqqiiigggfffqqq{{{|||~~~cccHHH===;;;:::888;;;;;;>>>BBBFFF```rrrooozzzqqq~~~gggYYYVVVPPPJJJEEEEEEHHHKKKRRRWWW___hhhqqqzzzyyysss{{{oooaaafffuuu{{{pppaaaRRRGGGBBBFFFGGGCCCCCCIIIwww[[[UUUQQQNNNNNNIIIGGGDDD>>>:::888666444222000000000000////////////........................+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---///222555999<<<>>>???;;;>>>AAADDDFFFEEECCCBBBDDDHHHGGGCCCKKK\\\dddbbbhhhnnntttrrrfff[[[XXX[[[``````_________ccciiinnnlllooossswwwzzz{{{{{{{{{lllZZZSSSLLLHHHAAA===>>>@@@@@@===@@@===HHHfffrrrdddXXXTTTRRRUUUeeexxxwww|||}}}nnnVVV???;;;999::::::;;;AAAIIIpppfffkkkfffbbbyyy|||fffeeedddbbb`````````___bbblllxxxtttrrrppp___ddddddpppvvvzzzcccIII===;;;999===???======AAAEEE```uuujjj}}}ssskkk{{{pppZZZVVVQQQJJJEEEDDDGGGJJJSSSWWW^^^gggpppzzzxxxsss___OOOVVViiissshhhWWWOOOEEEBBBIIIKKKDDDCCCGGGvvvYYYSSSOOOLLLLLLGGGFFFCCC>>>;;;999777444222111000......//////---,,,/////////...---------,,,------------------------------------------------,,,---111777999888:::??????>>>???BBBEEEFFFDDDBBBHHHFFFAAAAAALLLZZZbbbcccfffrrruuurrrjjjXXXOOOXXXaaaeeefff```]]]aaahhhlllkkkkkkmmmrrrxxxzzzyyyvvv{{{}}}|||{{{}}}uuuqqquuuxxxyyy}}}|||vvvrrrqqqrrruuu|||yyylll```VVVLLLFFFCCCAAA??????AAA???CCCQQQggg}}}ssseeeZZZWWWbbbpppzzzoooQQQ???:::888888888:::AAAIIIsssjjjvvvccchhhyyywwwkkkddd``````\\\ZZZ\\\^^^bbbkkktttvvvoooyyyaaaZZZ```ppp[[[EEE<<<888;;;>>>AAA???@@@CCCFFF___pppdddrrrtttcccvvvuuu]]]UUUMMMJJJHHHFFFGGGKKKOOOQQQWWWaaannnzzzuuulllaaa]]]dddiiicccXXXSSSLLLGGGGGGGGGEEEGGGJJJvvvYYYSSSOOOLLLLLLGGGFFFCCC>>>;;;999777444222222000////////////...,,,...............---------------------------------------------------------------222777999888:::>>>>>>===>>>AAADDDFFFEEECCCFFFFFFCCC@@@EEERRR^^^ccciiitttvvvssskkkZZZRRR[[[___eeegggccc```ccchhhjjjjjjjjjmmmrrrxxx{{{zzzyyy{{{}}}~~~zzzwwwwwwooojjjhhhhhhjjjrrr{{{zzztttooommmmmmnnnwwwsssgggYYYNNNHHHFFFDDDDDD>>>===>>>GGGWWWjjjyyyuuuggg```dddlllzzznnnPPP>>>:::888888888:::AAAIIIwww}}}hhhppp^^^cccuuutttiiiccc___aaa]]][[[\\\^^^aaajjjrrrsssllluuulll\\\]]]lll\\\GGG???<<>>@@@???@@@CCCFFF^^^rrrcccooo|||yyyiii\\\rrrttt]]]TTTMMMJJJHHHFFFGGGKKKOOORRRYYYdddpppzzzvvviiidddkkktttrrrjjjaaaYYYSSSPPPNNNKKKJJJLLLuuuYYYTTTOOOMMMLLLGGGFFFCCC>>>;;;999777444222333111000000000000///------------...............------------------------------------------------......222777999777999===<<<<<<===@@@CCCEEEEEEDDDEEEGGGFFF@@@@@@KKK[[[eeennnwwwxxxtttlll\\\SSS\\\]]]dddhhheeebbbdddgggiiihhhjjjmmmrrrwww{{{|||{{{|||~~~|||}}}{{{tttllliiihhhccc]]]XXXUUUXXXdddppp}}}}}}xxxsssooommmkkkssssss```SSSKKKFFFBBBBBB???===???GGGRRR^^^eeerrrzzz{{{{{{ooolllmmm}}}nnnOOO>>>:::888888999:::AAAIIIyyyzzzfffiiiWWW]]]ppppppfffaaa___aaa^^^\\\]]]^^^```gggoooyyymmmfffooo}}}qqqiiifffhhhjjjzzz{{{aaa[[[fff~~~ZZZGGGAAA>>>AAA===@@@>>>AAADDDFFF\\\~~~rrraaahhhVVVhhhqqq\\\TTTLLLJJJHHHFFFGGGKKKPPPTTT\\\fffqqqzzztttnnnvvv~~~qqqiiiaaa]]]XXXQQQNNNOOOuuuYYYTTTPPPMMMLLLGGGFFFCCC>>>;;;999777444222333222000000111111///...,,,---------.../////////------------------------------------------------...///222777888666777<<<;;;<<<===@@@BBBDDDFFFFFFFFFIIIFFF??????KKK[[[fffrrr{{{zzzuuunnn]]]SSSZZZ^^^eeehhhdddaaaccchhhiiijjjkkknnnrrrwwwzzz{{{{{{}}}~~~xxxrrrkkkbbb^^^^^^``````]]]VVVPPPQQQ\\\hhhuuu~~~yyyssspppsss{{{mmm```TTTKKKGGGEEEBBB??????CCCJJJOOOXXX\\\fffxxx}}}|||xxxtttoooOOO===:::888999999:::AAAHHHuuu{{{dddcccRRRXXXkkkmmmdddaaa___aaa^^^\\\^^^^^^___eeelll||||||oooeeeaaalll}}}xxxnnnbbbYYYTTTVVVTTTYYYdddyyylllZZZ___zzzUUUDDD???<<<>>>===???>>>BBBFFFGGG[[[|||}}}nnn___wwwXXXaaammm[[[SSSLLLIIIHHHFFFGGGKKKSSSWWW^^^fffoooxxx|||tttnnnhhh___ZZZYYYtttYYYTTTQQQNNNLLLGGGFFFCCC>>>;;;999777444222333222000000111111///...,,,---------.../////////------------------------------------------------......222777888666777;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGHHHEEE???@@@KKKYYYaaasss{{{|||xxxqqq___RRRWWW```eeefffaaa^^^bbbhhhkkkmmmnnnqqqsssuuuwwwyyyzzz~~~~~~}}}|||zzzyyy{{{}}}|||sssjjjbbb___cccjjjuuuzzzyyyoooaaaZZZ]]]aaaooozzz{{{vvvuuuzzznnn]]]GGGGGGEEEAAA??????BBBDDDDDDCCCHHH\\\}}}}}}zzznnnNNN===:::888::::::;;;@@@HHHppp||||||___aaaOOOUUUiiikkkcccaaa___aaa^^^]]]^^^^^^^^^ccciiiyyysssfff^^^]]]iiizzzzzztttkkkbbb]]]VVVTTTTTTPPPWWWuuuvvv]]]ZZZ|||xxxRRRBBB>>>;;;<<<>>>@@@???CCCHHHHHHZZZyyyhhh\\\]]]___mmm[[[RRRKKKIIIHHHFFFHHHKKKUUUYYY___eeelllvvv{{{rrrllljjjsssYYYUUUQQQNNNLLLGGGFFFCCC>>>;;;999777444222333111000000000000///------------...............------------------------------------------------------111666888666888<<<===>>>@@@AAAAAACCCFFFIIIGGGJJJHHHBBBAAAJJJTTTZZZoooyyy}}}}}}wwwdddTTTWWW```dddddd^^^[[[```gggkkknnnppprrrttttttvvvxxx{{{}}}}}}|||xxxuuussstttuuuxxxzzz|||~~~}}}tttmmmjjjmmmyyy~~~nnnddd```mmmyyy|||zzz|||hhhNNNLLLHHHEEECCCBBBBBBBBBBBB>>>???NNNmmm~~~kkkJJJ<<<999888::::::;;;@@@GGGmmmzzzwwwYYYaaaOOOTTThhhiiibbb```______]]]]]]___^^^^^^bbbhhhxxx~~~pppaaaZZZYYYeeevvvwwwnnnjjj^^^]]]___XXXQQQaaazzzxxx___YYYxxxvvvPPPAAA@@@===>>>???AAA@@@EEEKKKJJJZZZwwwzzzdddZZZrrrbbb]]]zzzoooZZZRRRKKKIIIGGGFFFHHHKKKSSSXXX___eeelllttt~~~wwwuuusssYYYUUURRROOOMMMGGGFFFCCC>>>;;;999777444222222000////////////...,,,...............---------------------------------------------------------,,,,,,000666777666888===???AAABBBBBBBBBCCCFFFIIIJJJRRRTTTLLLEEEGGGPPPWWWhhhuuu}}}kkkZZZZZZ]]]bbbddd___\\\___eeehhhmmmppprrrttttttvvvzzz}}}||||||{{{yyyvvvuuuvvvxxxzzz|||~~~~~~|||zzz}}}qqqgggooo|||~~~iiiaaaWWWOOOLLLJJJGGGFFFDDDCCCBBBGGGYYYrrr~~~~~~fffDDD<<<999999:::;;;;;;@@@GGGkkkxxx~~~vvvZZZaaaOOOSSSfffhhh```^^^\\\]]][[[\\\______^^^aaaggguuu|||mmmaaaXXXUUU___ooo~~~xxxtttllleeefffeeeZZZ\\\mmmxxxrrr```\\\tttqqqLLL@@@@@@???@@@@@@BBBBBBGGGMMMLLLZZZvvv{{{dddXXXttteee___xxxoooYYYQQQJJJHHHGGGFFFHHHKKKNNNVVV```hhhnnnuuu}}}sssYYYUUURRROOOMMMGGGFFFCCC>>>;;;999777444333111000......//////---,,,/////////......------,,,------------------------------------------------++++++000666888777999===@@@BBBDDDCCCBBBCCCFFFJJJOOO[[[```VVVIIIGGGPPPYYYcccrrr}}}rrr___^^^YYY```dddaaa]]]```ccceeekkknnnrrrttttttwww|||zzz{{{{{{zzzyyyzzz|||~~~||||||ppprrrvvvrrr}}}zzzhhh[[[TTTPPPLLLIII>>>AAAAAA>>>DDDVVVlllyyy{{{bbb???<<<999999;;;;;;;;;@@@GGGiiixxx~~~yyy]]]aaaOOOSSSeeefff^^^\\\[[[\\\[[[\\\______^^^aaagggrrryyykkkcccYYYSSS[[[kkk{{{zzzjjjgggiii___[[[fffooojjj```___rrrkkkGGG===@@@@@@AAA@@@BBBCCCIIIOOOMMMZZZuuu~~~fffXXXrrriiieee~~~mmmYYYQQQJJJHHHGGGFFFHHHKKKIIISSSaaakkkqqquuu{{{tttZZZVVVPPPMMMLLLHHHFFFAAA<<<888555444333222222111000///...---,,,,,,........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222777;;;<<<;;;GGGIIIJJJGGGCCCCCCGGGLLLOOOdddpppeeeRRRMMMVVV```ZZZkkkvvvdddYYY[[[eeejjjgggdddfffgggeeelllooorrruuuvvvwwwzzz|||zzz{{{}}}}}}~~~xxxpppvvv}}}rrrpppvvv|||ssshhhcccZZZPPPJJJEEEBBBCCCDDDFFFNNNVVVrrryyy\\\CCC::::::999888888<<>>HHHIIIHHHLLLRRRccc|||ttt[[[pppbbbjjjqqqYYYQQQJJJGGGDDDAAABBBFFFMMMQQQXXX___hhhqqqzzztttZZZVVVPPPMMMLLLHHHEEEAAA<<<888666555333222222111000///...---,,,,,,..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------///222777999::::::HHHJJJKKKHHHDDDCCCEEEIIIMMM^^^ggg]]]NNNLLLXXXcccYYYhhh|||vvvfff[[[ZZZdddjjjfffbbbccceeefffkkknnnrrrtttuuuwwwyyy{{{|||~~~qqqmmmvvv{{{mmmjjjmmmrrr{{{qqqiiibbbTTTOOOJJJHHHFFFEEEIIIOOOddduuuvvvXXX@@@::::::999888888;;;AAAEEEjjj}}}ZZZ```QQQMMMZZZbbb\\\XXXZZZZZZZZZZZZYYYXXXXXXZZZ\\\jjjwww}}}oooddd\\\TTTUUUbbbttt|||yyyssskkkffffffgggeeedddttt^^^EEEAAA===BBB>>><<>>:::===@@@CCCDDDDDDDDDDDD@@@CCCEEECCC???AAAKKKUUU]]]iii|||mmm]]]WWW]]]cccddd^^^[[[___fffgggjjjnnnppprrrtttwwwyyywwwzzz}}}~~~}}}rrrcccddd^^^mmm{{{rrrjjjeee___WWWQQQPPPDDDHHHMMMOOOQQQ[[[oooxxxtttuuu}}}gggLLL<<<999999999888888:::>>>AAA[[[ccc```TTTMMMSSSZZZZZZWWWWWWVVVVVVVVVUUUSSSSSSUUUWWWhhhvvvvvvjjjaaaWWWVVV___jjjqqqtttuuuyyy{{{qqqlllppptttPPPAAACCC<<>>;;;999777444111111111111000000/////////........................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,000555;;;>>>@@@777999===AAADDDEEEFFFEEE???@@@BBBBBB>>>>>>FFFQQQWWWbbbuuuqqqaaaWWWZZZaaaeeebbb___```eeefffiiimmmppprrrtttwwwyyyyyy|||}}}~~~}}}|||{{{xxxzzz}}}yyy]]]\\\QQQTTThhhzzzxxxrrrkkkaaaZZZXXXMMMIIIEEEBBBCCCMMMbbbtttwwwzzz{{{zzzyyy}}}{{{~~~{{{~~~~~~aaaHHH<<<888999999999888:::===@@@VVVeeecccWWWOOORRRXXXYYYWWWUUUSSSTTTTTTSSSRRRRRRUUUWWWdddrrrzzznnnfff[[[WWWYYY```gggkkkrrryyy}}}tttxxxzzz{{{JJJAAAFFF===CCCGGG@@@FFFNNN[[[bbb]]]jjj___TTTcccgggeeeWWWIIICCCBBBBBBCCCEEEFFFJJJPPPWWW___gggpppuuu}}}wwwoookkkmmmkkkrrruuupppnnnzzztttZZZVVVPPPMMMLLLHHHEEEBBB>>><<<:::777444111111111111000000000000000..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,///555:::===???999:::===@@@DDDFFFFFFFFF@@@AAACCCBBB>>>===GGGTTT[[[cccrrrrrrbbbWWWXXX^^^fffhhhcccbbbeeefffiiimmmqqqsssuuuxxxzzz{{{~~~}}}}}}{{{zzztttuuuuuuuuutttqqqooommmiiikkknnnppprrruuuzzz}}}aaaTTTLLLJJJPPPVVV```vvv}}}vvvsssjjj^^^QQQIIIGGGLLL\\\lllsss{{{}}}~~~~~~zzz[[[DDD;;;888999999999888:::===???PPPfffeeeZZZQQQQQQWWWYYYVVVTTTPPPQQQRRRQQQQQQRRRUUUWWWaaannn{{{~~~~~~~~~rrrkkk```XXXWWW^^^jjjrrrzzz~~~vvvFFFAAAIII???CCCHHHBBBLLLSSSYYY______llleeeSSS|||jjjfffzzzjjjZZZJJJCCCBBBBBBCCCEEEEEEIIIOOOUUU\\\dddlllqqq~~~xxxpppqqqxxx}}}ttt|||tttZZZVVVPPPMMMLLLHHHEEEBBB???<<<:::777444111111111111111000000000000........................///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---000444999<<<=========>>>AAADDDFFFGGGFFFCCCBBBCCCCCC>>>===JJJZZZeeejjjtttrrrbbbXXXWWW]]]gggkkkgggdddeeegggjjjnnnqqqsssuuuxxx{{{{{{~~~~~~}}}wwwxxxxxxyyyxxxvvvtttssspppqqqqqqpppnnnkkkhhhfffaaabbbcccccccccdddgggjjjrrrzzzmmmQQQPPPNNNLLLIIILLL\\\nnnvvvcccXXXQQQQQQ[[[fffxxxwwwWWWAAA:::888999999999999:::<<>>999666444444555222111111000///......---........................------------------------***++++++,,,------------+++---///111333666;;;>>>@@@@@@AAABBBDDDEEEEEEDDDDDDBBBEEEJJJEEE<<<@@@LLL\\\hhhvvvsssaaaWWWYYYeeesssvvvmmmhhhiiigggiiimmmrrruuuwwwwwwwwwyyy{{{}}}pppdddaaa```bbbeeegggiiipppyyyzzz}}}zzzxxxrrrlllnnniiibbb^^^]]]]]]\\\[[[___eeeqqq~~~|||___QQQGGGEEEBBB???GGGTTT|||uuueeeaaadddhhhyyyhhhMMM<<<777888888888999:::<<>>999666444444444111111111000///.................................------------------------++++++,,,---------,,,,,,***,,,...///111444888;;;??????@@@BBBDDDEEEDDDDDDHHHEEEGGGJJJCCC999:::CCCUUUcccsss|||tttdddWWWXXXbbbqqquuunnnjjjllliiikkkooosssvvvxxxxxxyyy||||||~~~}}}|||lll[[[PPPTTTUUUYYY```eeeiiisss}}}~~~uuuooojjjhhheeebbb___aaagggooovvv~~~gggVVVGGGCCC@@@>>>DDDNNNooozzzllllllqqqttteeeJJJ;;;666888777777888999;;;>>>???MMMrrr||||||rrrkkkqqqSSSNNN[[[UUURRRPPPPPPPPPPPPQQQRRRSSSTTTUUUZZZfffpppuuuyyy{{{qqqkkkkkksss}}}yyyxxxwwwvvvtttwwwyyy|||~~~}}}}}}}}}~~~___CCCEEEFFFGGGLLLMMMUUUXXX___fffggghhhooowww{{{zzz}}}~~~eeeTTTooojjj[[[\\\|||\\\IIIGGGBBB@@@EEEEEEHHHHHHMMMTTTZZZ___gggnnn|||{{{vvvuuuvvvZZZTTTOOOLLLJJJEEEGGGDDD???:::666444333222111111000000//////..............................------------------------,,,,,,---------,,,++++++***+++,,,---...111555888===>>>@@@AAACCCDDDEEEEEENNNKKKLLLNNNGGG<<<:::???LLL\\\llluuu}}}wwwhhhYYYWWW^^^kkkqqqmmmjjjmmmjjjlllpppsssvvvxxxyyyzzz~~~~~~}}}uuussstttzzzppp```XXXVVVWWWXXX]]]dddiiippp{{{~~~yyyuuurrrmmmjjjiiikkknnnuuuttt___LLLDDDBBBAAADDDIII]]]yyyvvvllllllpppaaaGGG:::666777777777777999;;;===>>>KKKrrryyyzzzwwwpppuuuUUULLLZZZUUURRROOOOOOPPPQQQSSSTTTTTTUUUUUUWWWbbblllrrrwww}}}||||||kkkeee]]]XXXVVVVVVXXXYYYWWW\\\cccggggggfffdddccceeeeeedddddddddfffkkknnnyyy[[[CCCFFFGGGIIIOOOQQQYYY\\\bbbhhhjjjkkkrrr{{{}}}{{{hhhTTTtttmmm[[[ZZZ^^^KKKIIICCC@@@DDDDDDFFFFFFKKKSSSYYY]]]dddlllyyy}}}wwwrrruuuYYYTTTPPPLLLJJJDDDGGGEEE@@@;;;777444222111111000000000/////////...........................------------------------------------,,,++++++***+++,,,,,,,,,---000444777<<<>>>AAACCCDDDEEEGGGHHHMMMKKKMMMOOOKKKAAA<<<<<>>MMMttt~~~tttqqqwwwUUUJJJWWWTTTRRRMMMNNNOOORRRTTTUUUUUUUUUUUUWWW```jjjqqquuuzzz~~~yyykkkdddSSSOOOJJJFFFEEEGGGJJJLLLGGGLLLRRRUUUUUUTTTRRRQQQQQQQQQPPPNNNMMMOOOUUUZZZdddnnn~~~{{{|||ZZZGGGHHHGGGHHHNNNPPPZZZ]]]ccchhhjjjkkksss|||hhhUUUvvv~~~eeeYYY^^^KKKIIICCC@@@DDDDDDEEEFFFKKKSSSYYY\\\cccjjjwww{{{{{{ssstttYYYTTTPPPLLLJJJDDDGGGEEEAAA<<<888444222111000000000000////////////........................------------------------------------,,,++++++***---------------000555888<<>>???IIInnnpppllluuuUUUGGGRRRQQQQQQMMMMMMOOOQQQSSSUUUUUUUUUUUUYYY___hhhooosssuuuyyy}}}tttcccVVVOOOIIIIIIHHHGGGGGGHHHJJJLLLFFFIIILLLLLLKKKIIIHHHHHHGGGGGGFFFEEEEEEFFFIIILLLQQQ\\\nnn|||qqqVVVHHHJJJGGGIIIPPPRRR[[[^^^dddjjjkkklllttt}}}~~~}}}|||dddUUUpppqqqYYYuuu}}}]]]JJJHHHBBB@@@DDDDDDFFFGGGLLLUUUZZZ]]]cccjjjuuuzzz{{{ppprrrXXXTTTQQQMMMKKKEEEFFFDDDAAA===999555333222000000000000////////////........................------------------------,,,,,,---------,,,++++++.........------111666:::;;;???DDDFFFGGGHHHLLLOOOVVVVVVXXXZZZYYYPPPDDD<<>>:::>>><<<;;;;;;;;;;;;===???@@@HHHhhhoooaaaoooSSSDDDMMMMMMOOONNNMMMNNNOOOQQQSSSTTTUUUUUUWWW[[[dddlllppppppuuuzzz~~~xxxgggZZZQQQKKKHHHJJJLLLNNNOOOOOOOOOPPPRRRPPPPPPPPPOOOKKKIIIIIIIIIHHHHHHHHHIIIKKKJJJGGGEEEHHHPPP]]]lll{{{bbbNNNGGGJJJIIIMMMVVVYYY]]]```hhhoooppppppvvvhhhQQQccc{{{YYYccc}}}\\\IIIHHHBBB@@@DDDDDDGGGHHHMMMVVV[[[^^^cccjjjrrrwww~~~zzzkkk{{{pppWWWTTTQQQNNNLLLFFFEEECCCAAA===:::666444333////////////000000000000........................------------------------++++++,,,---------,,,,,,---------,,,---111666;;;999>>>CCCFFFFFFHHHLLLPPPYYY[[[^^^aaabbb\\\OOOCCCDDDUUUaaagggxxxkkkYYYMMMRRR\\\bbbeeejjjnnnoooppprrrtttwwwyyyzzz{{{{{{{{{|||}}}}}}~~~~~~{{{uuupppeeejjjpppxxxxxxiii^^^hhhzzzrrrmmmiiieeeaaa___eeemmmzzzvvvjjj```]]]```aaafffggg]]]PPPFFFDDDFFFGGG\\\eee___YYYTTTUUU```jjjpppyyy|||sssvvvpppOOO:::999???<<<;;;::::::;;;<<<>>>???IIIdddnnnUUUiiiQQQAAAHHHIIINNNOOOMMMMMMNNNOOOQQQSSSUUUVVVSSSVVV^^^hhhllllllqqqyyyzzz|||sssdddZZZWWWXXXWWWUUUXXX[[[___aaabbbdddgggjjjkkklllllljjjfffbbbaaaaaa]]]\\\^^^bbbfffcccYYYQQQKKKLLLPPPXXXfffyyyyyyVVVGGGEEEKKKJJJPPP[[[^^^]]]aaajjjrrrsssssswwwqqqOOOXXXkkk^^^YYYzzz___LLLIIICCC@@@CCCCCCFFFHHHNNNVVV[[[^^^ccciiinnnsss{{{pppwww{{{oooVVVTTTQQQOOOMMMGGGDDDCCC@@@===:::777555444////////////000000000000........................------------------------***+++,,,,,,------------,,,,,,,,,+++,,,000666;;;777===CCCEEEEEEGGGLLLPPPQQQTTTYYY___ccc___RRREEEAAAWWWfffiiitttmmmYYYKKKPPP\\\ccchhhmmmppppppqqqsssuuuxxxzzz{{{{{{{{{|||}}}~~~}}}}}}}}}}}}|||{{{yyyvvvqqqmmmiiiqqqzzzpppYYYOOO]]]tttpppqqqqqqssswwwwwwxxx~~~}}}rrrfffaaabbbcccnnnuuulllZZZMMMKKKMMMQQQhhhqqqhhh]]]PPPJJJQQQ[[[^^^dddllluuu{{{lllKKK888777???;;;::::::999:::;;;===>>>FFF^^^kkkMMMdddOOO???EEEFFFNNNPPPMMMLLLMMMMMMOOORRRTTTVVVNNNQQQZZZeeejjjjjjpppxxxvvvxxx|||~~~oooggg```bbbjjjpppoookkkkkkoootttxxx{{{zzzyyy{{{tttgggRRRNNNJJJMMMYYYpppkkkRRRFFFFFFLLLJJJPPP\\\___[[[```jjjrrrtttsssvvv}}}tttPPPSSSaaa}}}cccYYY{{{cccNNNKKKDDD@@@BBBBBBFFFGGGMMMVVV[[[]]]bbbhhhlllqqqxxx~~~yyyvvv}}}lllRRROOOMMMLLLKKKGGGGGGCCC===999777666555444111111000/////////////////////............//////........................,,,------......------,,,///,,,,,,---......333999777===IIIUUUUUUMMMJJJMMMSSSQQQOOOOOOTTTVVVMMMBBBDDDSSSdddiiisssuuu]]]KKKOOOZZZ```eeejjjjjjpppttttttqqqrrrwww~~~~~~~~~~~~|||yyywwwwwwxxxuuuuuuxxx{{{wwwppprrryyyoooxxx|||___SSSZZZiiitttssskkkgggkkkxxxuuunnnmmmnnnvvv~~~|||kkkVVVMMMMMMRRRccc|||jjjYYYQQQGGGXXXaaaggggggjjjqqqvvvuuuttt~~~```DDD;;;999666666777777999:::;;;<<<<<>>:::888666555333111111000//////////////////..................///........................,,,,,,------------,,,,,,...++++++---......333:::>>>???GGGTTTYYYVVVRRRRRRPPPNNNKKKKKKOOORRRLLLCCC===KKKaaalllvvv}}}dddPPPPPPYYY^^^ccciiikkkoootttuuutttvvv{{{~~~{{{wwwtttqqqpppjjjhhhjjjnnnpppqqqwwwwwwWWWSSSSSSXXXZZZYYYZZZ^^^}}}{{{zzz{{{~~~{{{fffSSSKKKNNN```uuubbbNNNMMMWWWaaafffjjjnnnmmmhhhbbbkkkyyy[[[AAA999888555666777888999:::;;;;;;<<>>;;;999777444222111111000///////////////------------------------........................,,,,,,------------,,,,,,---***+++---...///333:::DDD@@@CCCNNNYYY[[[WWWTTTNNNLLLHHHFFFIIIMMMJJJDDD===FFF\\\nnnwwwnnnVVVQQQVVV[[[bbbhhhlllnnnqqquuuyyy}}}~~~|||xxxtttpppmmmdddaaaaaahhhpppxxxuuufffVVVSSSZZZbbbjjjooouuu]]]LLLJJJXXX|||{{{___KKKPPPUUU\\\dddkkkjjjeeeWWW[[[bbbmmmyyywwwUUU===777777666777777888999::::::;;;<<>>;;;999777444222111111000///////////////,,,---...//////...---,,,........................++++++,,,,,,,,,,,,+++++++++***+++......---111666>>>DDDGGGDDDAAACCCHHHJJJQQQTTTRRRMMMIIIIIIIIIGGG;;;999JJJddduuu{{{cccRRRMMMQQQZZZ```fffdddeeekkkttt}}}rrrggghhhmmmmmmjjjgggkkkvvvssshhh^^^[[[[[[[[[\\\___RRRJJJ^^^tttdddSSSLLLLLLMMMOOOQQQ[[[^^^^^^[[[WWWZZZbbbjjj{{{~~~^^^DDD999888999999888888999999999:::::::::<<>>:::888666555333111111000///////////////,,,---///000000///---,,,........................++++++,,,,,,,,,,,,++++++,,,+++,,,///...---///444===DDDHHHDDDAAACCCFFFFFFLLLRRRUUUQQQMMMLLLLLLJJJAAA<<>>>>>BBBHHHLLLOOOZZZlllyyytttSSS>>>777777666555999999999999999999::::::@@@DDDSSSzzzrrrYYY[[[VVVHHH@@@666;;;??????@@@BBBDDDGGGIIIKKKJJJJJJIIIIIIKKKPPPWWW\\\___fffnnnssssssuuuxxx|||~~~~~~~~~{{{oooooo\\\QQQMMMHHHCCCLLL[[[rrrxxxnnnlllllljjjiiiiiiaaa\\\TTTLLLGGGCCCAAA???EEEMMM___ttttttiiicccbbbjjjnnnllliiiiiillljjjlllpppmmmddd___```^^^```nnn}}}vvveeeNNNLLLLLLNNNRRRWWW\\\aaadddfffkkkkkkmmmooommmkkknnntttzzzhhhKKKOOOjjj```{{{aaaQQQJJJDDD@@@@@@@@@???AAAEEEGGGHHHLLLSSS```gggooovvvyyy|||mmmSSSPPPNNNMMMLLLHHHDDDBBB>>>:::777555333333333222000000111000///---111===???333)))***---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000111222333333999===AAACCCDDDEEEFFFGGGHHHPPPWWWXXXRRRNNNNNNPPPJJJAAA:::@@@TTTpppsss^^^UUUNNNNNNYYY[[[]]]___```eeeoooyyy~~~yyywwwtttpppooonnnjjjddd___\\\WWWQQQLLLKKKKKKKKKLLLOOOIIIEEENNNggg}}}zzzzzzhhhRRRJJJFFFDDDDDDFFFIIIPPP^^^lllhhh[[[QQQUUUcccrrrxxxjjj]]]UUUJJJ@@@;;;===>>>>>>EEEPPPYYYjjj~~~iiiHHH:::777555555888777777777777666666666666777DDDLLLjjj|||WWWRRR```QQQ===<<<===>>>>>>???@@@BBBDDDFFFGGGHHHHHHIIIHHHIIILLLQQQUUU[[[```hhhoootttwwwzzz{{{}}}xxxoooqqqttteeeZZZQQQJJJGGGJJJYYYuuu{{{ssspppnnnlllgggaaa```dddfffddd[[[SSSLLLIIIFFFBBBAAACCCAAALLLbbbyyy}}}pppqqqsss|||yyymmmcccXXXOOOTTTTTTccc}}}vvv\\\OOOMMMKKKPPPYYY___ccceeefffggggggkkkooopppooommmnnnooopppzzzrrrPPPJJJeeekkkdddiiiRRRGGGDDDBBB@@@???@@@BBBCCCDDDGGGLLLOOO[[[aaajjjqqqxxx}}}nnnSSSOOOMMMLLLLLLHHHDDDBBB>>>:::777555333333333222000000111000///---...888999000))),,,...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,666:::???BBBDDDFFFHHHIIIIIIPPPWWWYYYWWWSSSRRRRRRHHHAAA999;;;JJJbbb{{{{{{```TTTNNNLLLSSS[[[^^^aaabbbdddjjjrrrwwwxxxjjjooowww}}}}}}wwwmmmeeefffaaaYYYTTTRRRSSSUUUVVVTTTQQQNNNTTTggg}}}|||yyy|||~~~hhhSSSHHHFFFBBBAAAAAADDDHHHOOO\\\jjjmmmaaaXXXZZZdddqqqpppfffUUUIII@@@AAAAAAAAAFFFNNNWWWiii~~~dddDDD888888666555777555555666666777777777888888AAAFFFbbbcccQQQYYYVVVFFF;;;888>>>>>>???@@@BBBDDDFFFGGGGGGHHHHHHHHHHHHKKKOOORRRVVV\\\dddkkkpppsssvvvxxx{{{|||~~~{{{sssmmmyyy}}}lll___UUULLLGGGNNNZZZqqq{{{mmmdddbbb```___[[[VVVWWW[[[\\\YYYTTTMMMHHHGGGFFFCCCBBBDDDCCCPPPhhhwwwhhhZZZPPPRRRRRRbbb~~~pppWWWMMMMMMPPPUUU[[[aaaccceeefffgggiiimmmppprrrqqqpppqqqrrruuu}}}uuuUUUMMMdddfff\\\~~~pppVVVJJJFFFCCCAAA@@@AAABBBCCCDDDGGGKKKOOOZZZ___hhhpppvvvzzz~~~nnnSSSNNNLLLKKKLLLHHHDDDBBB>>>:::777555333333333111000000000000///---+++111222,,,***......+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,222666<<>>>>>>>>@@@AAACCCEEEFFFGGGGGGHHHGGGGGGHHHKKKNNNPPPVVV^^^eeejjjnnnrrrtttvvvyyy{{{|||}}}~~~xxxttttttzzzkkk^^^RRRIIIPPPWWWkkkzzzrrrfffYYYQQQOOONNNOOOMMMIIIKKKOOOOOOLLLIIIDDDBBBCCCDDDBBBBBBDDDFFFVVVooo}}}mmm___TTTSSSTTTdddlllVVVQQQVVVXXX[[[___cccdddfffhhhjjjlllooorrrtttttttttuuuvvvxxxvvvYYYOOOaaa|||gggXXXsss{{{^^^OOOHHHEEECCC@@@AAABBBCCCCCCFFFJJJMMMXXX]]]fffmmmssswww{{{~~~~~~nnnRRRNNNKKKJJJKKKGGGDDDBBB>>>:::777555333333222000//////000000///...+++...---***+++///...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111555;;;@@@DDDGGGIIIKKKJJJMMMRRRYYY^^^^^^YYYTTTUUUKKK>>>888???RRRiiiyyygggXXXVVVQQQOOOQQQXXXaaaeeebbbaaahhhqqqvvv|||~~~{{{yyy{{{}}}}}}~~~rrrhhhbbbpppxxxqqqoooqqqtttvvv~~~~~~wwwpppuuuzzzyyyooobbbXXXSSSNNNIIIFFFNNNJJJHHHGGGFFFGGGMMMUUU]]]cccnnnxxx|||qqq^^^LLLGGGEEEBBBBBBGGGVVVkkkmmmRRR999444888888555444444444555555666777777888999:::<<>>>>>???AAABBBDDDEEEEEEGGGGGGGGGFFFFFFHHHIIILLLQQQYYY```fffkkkooorrrsssuuuxxxzzz|||~~~xxxjjjZZZMMMNNNSSSeee|||tttkkkcccYYYOOOJJJKKKHHHJJJIIIGGGHHHLLLKKKHHHFFFBBBAAAEEEGGGFFFFFFHHHIII[[[vvvtttiii___YYYYYYiiidddTTTUUU___]]]```ccceeegggiiilllnnnoooqqqsssuuuwwwxxxyyyzzzyyy|||oooVVVLLLZZZvvvvvv^^^ooogggSSSKKKGGGCCCAAABBBCCCCCCCCCEEEIIILLLVVV[[[dddkkkqqqvvvzzz|||~~~vvvyyymmmRRRNNNKKKJJJKKKGGGDDDBBB>>>:::777555333333111000...///000000///.........---+++---///...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,111555;;;@@@DDDFFFIIIKKKQQQRRRVVV]]]cccccc^^^YYYWWWLLL===555;;;MMMbbbpppooo^^^XXXRRRNNNLLLRRR\\\cccbbbaaaiiiuuuwww}}}{{{xxxzzz||||||~~~sssppp~~~|||xxxkkklllxxx}}}xxxpppkkkiiiddd[[[RRRTTTOOOKKKIIIFFFCCCEEEJJJVVV```nnnwwwyyy{{{oooYYYPPPLLLGGGFFFJJJZZZnnnzzz```III666444888777555555666666666555555555555555999777;;;KKKnnnyyycccqqqpppSSS@@@======>>>>>>@@@AAACCCDDDDDDFFFGGGGGGEEEDDDEEEFFFJJJOOOVVV]]]ccchhhlllooopppsssvvvxxxzzz|||ttt```PPPMMMOOO```|||vvvnnnfff```YYYQQQNNNPPPJJJLLLLLLKKKMMMQQQPPPLLLKKKGGGFFFJJJLLLJJJJJJLLLMMMbbb}}}|||rrriii^^^___nnnsss[[[PPPUUU___aaacccfffhhhjjjmmmpppsssqqqrrrsssuuuxxxzzzzzzzzzyyyyyywwwhhhSSSGGGRRRooogggllloooXXXNNNHHHBBBBBBCCCCCCBBBBBBDDDGGGJJJTTTYYYbbbjjjpppuuuyyy|||sssssslllRRROOOMMMKKKKKKGGGDDDBBB>>>:::777555333333000///......000000///...///...------......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111555;;;AAADDDHHHKKKMMMRRRSSSVVV[[[___^^^ZZZVVV[[[RRREEE;;;<<>>???@@@BBBCCCBBBEEEGGGGGGFFFDDDDDDDDDGGGLLLRRRYYY^^^ccchhhkkkmmmpppsssuuuwwwyyy}}}|||gggTTTOOOOOO\\\tttvvvpppiiiddd]]]UUUQQQSSSIIILLLMMMMMMQQQWWWXXXUUUSSSNNNKKKLLLLLLJJJIIIKKKUUUkkkwwwlllfffgggsssnnn]]]VVVZZZaaacccfffiiikkkmmmooorrruuusssrrrrrrtttwwwyyyyyyyyyyyywww|||uuujjjVVVFFFJJJfffiiidddtttxxx^^^RRRJJJCCCDDDDDDDDDBBBBBBCCCFFFHHHPPPVVV___hhhoootttyyy|||vvvttt{{{vvviiiQQQPPPNNNMMMKKKFFFDDDBBB>>>:::777555333333000...---...///000///...---,,,---------,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////..................///333:::AAAFFFJJJNNNPPPTTTUUUWWWYYYZZZXXXUUUSSS\\\ZZZRRRDDD===FFF^^^sssrrr^^^SSSVVVQQQNNNQQQYYY\\\\\\dddqqq~~~wwwwww{{{}}}uuuttt|||~~~}}}vvvkkkbbb\\\WWWTTTPPPIIIEEEFFFJJJTTT```gggffffffqqquuubbbRRRFFFEEEKKKcccwwwjjjKKK>>>666777777333333777444444555555555555555555777444:::@@@QQQ```^^^tttmmmHHH=========>>>>>>@@@AAABBBAAADDDGGGHHHFFFDDDDDDDDDCCCGGGNNNSSSXXX]]]bbbeeejjjllloooqqqsssuuuxxx{{{~~~~~~~~~rrr\\\RRROOOXXXlll{{{}}}xxxsssooohhh___ZZZZZZQQQTTTVVVYYY___hhhkkkjjjccc\\\VVVUUUSSSOOOMMMOOO___uuuzzzuuuttt{{{{{{kkkccc```bbbeeegggiiilllnnnooopppqqqssssssqqqppprrruuuwwwwwwvvvuuutttzzz}}}uuubbbLLLGGG[[[{{{eeeYYYgggdddWWWMMMDDDDDDDDDDDDBBBAAABBBEEEGGGLLLRRR\\\eeelllsssxxx{{{~~~zzzyyy}}}zzzyyyyyyvvvoooiiihhhQQQQQQOOOMMMLLLFFFDDDBBB>>>:::777555333333///...---...///000///...)))***,,,---,,,+++---000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,222:::AAAGGGLLLQQQTTT\\\]]]^^^^^^\\\ZZZXXXWWWWWW[[[WWWGGG777===XXXrrr~~~{{{cccXXX^^^VVVOOOOOOVVVYYYXXX___lllyyyzzz}}}xxx|||pppiiibbb^^^WWWMMMHHHGGG===KKK___lllllliiinnnvvvppp\\\MMMLLLSSSeeezzz{{{```FFF<<<777999777111222888222333333444555666777777666333999<<>>???AAAAAA@@@CCCGGGHHHGGGEEEDDDDDD@@@DDDJJJOOOTTTXXX]]]```gggjjjmmmoooppprrruuuxxx{{{||||||}}}~~~|||{{{dddTTTPPPUUUgggwwwxxxoooiiihhhaaaeeehhhkkktttwwwooohhhddd```[[[YYY[[[fff|||lllcccbbbbbbccceeeiiillloooppppppoooppppppsssqqqooopppsssvvvuuutttqqqqqqyyylllRRRFFFSSSooo```SSS___hhhZZZPPPFFFEEEEEEDDDBBBAAABBBDDDGGGIIIOOOYYYccckkkqqqwwwzzz|||}}}}}}~~~zzzxxxtttqqqooonnnjjjaaa[[[iiiRRRRRROOOIIIHHHGGGFFFCCC>>>;;;888666444222222111000//////.................................///...---,,,+++,,,---...---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------+++...444<<>>;;;999777444222111000///......---------...........................---,,,,,,,,,,,,---...++++++******+++---...///++++++,,,,,,,,,,,,---------...444===IIISSSZZZ]]]vvv}}}wwwlllccc[[[UUUYYYZZZWWWNNN???999DDDTTTnnnxxx___]]][[[XXXWWWUUURRRRRRYYYbbbsss{{{rrrcccggg||||||ooobbbUUUMMMIIIJJJZZZuuuzzzvvvsssxxxvvv[[[RRR^^^uuuuuuwwwgggGGG===999666444555555555333333333444444444444444444777333999999@@@mmmnnnRRR^^^tttsssIIICCC;;;>>>DDD>>><<>>;;;999777444333000000///...------------........................------,,,,,,,,,------...))))))***+++,,,...///000++++++,,,,,,,,,,,,------//////222===KKKVVVZZZ[[[nnnxxx|||sssiii^^^VVVYYYYYYWWWOOOAAA888>>>HHHccceeeZZZ\\\YYYWWWVVVRRRPPPUUU\\\hhhqqq|||vvvbbb^^^eeexxxxxxiii\\\TTTMMMKKKVVVooo}}}zzzooorrrzzzdddWWW```wwwsssiiisss~~~^^^@@@:::888555444555555555444333444444444444333333222666444888777<<>>CCCCCCDDDEEEFFFFFFEEECCCCCC===<<<@@@EEEHHHHHHMMMRRRRRRYYY^^^aaaeeeiiiiiieeebbbaaadddhhhdddXXXMMMGGGCCCFFFYYYvvv}}}}}}}}}mmmhhhbbbbbbiiijjjmmmnnnppprrrsssssssssrrroooppppppqqqppppppooonnnlllmmmrrr}}}uuuVVVLLLcccrrrVVVeeetttWWWNNNGGGEEECCCCCCDDDDDDCCCBBBDDDGGGNNNVVV```iiipppssszzz}}}{{{wwwwwwooollljjjhhhgggeeeccc```iiiRRRSSSPPPKKKKKKJJJEEEBBB>>>:::999777555333111000///......---..............................---,,,,,,,,,------......******++++++,,,---......+++++++++,,,,,,,,,------///---000:::IIIUUUXXXWWW\\\fffnnnpppmmmjjjddd^^^TTTTTTUUUQQQFFF======CCCWWWuuuoooZZZYYYVVVTTTSSSPPPNNNQQQWWW```jjjvvvrrrmmmhhhfffzzzpppddd\\\RRRQQQXXXiiiuuuvvvtttssskkkiiilll}}}lll[[[```vvv~~~lllfffttttttTTT:::777666555444444555555555444444444444444333222111333555777555999XXXnnnYYYfff~~~nnnGGG;;;DDD???<<>>AAA>>>???EEE???BBBBBBCCCCCCDDDDDDDDDDDD@@@======AAACCCCCCFFFJJJOOOTTTXXXZZZ]]]___YYYRRRJJJDDDCCCIIIPPPSSSUUUXXXddddddlll|||zzzkkkiiifffhhhnnnmmmkkkjjjiiikkkoooqqqqqqqqqssssssrrrrrrqqqqqqqqqpppiiijjjnnnwwweeeIIINNNccc___eeecccJJJJJJHHHEEECCCCCCCCCCCCBBBCCCEEEHHHOOOWWW```hhhmmmsssvvv{{{~~~yyyrrrnnnnnnllljjjhhhgggggggggfffdddfffPPPQQQOOOKKKLLLKKKDDDAAA===:::999888666444333333222111000000000000........................++++++,,,---............------------,,,+++***)))++++++,,,,,,,,,,,,---------******111===GGGMMMNNNPPPRRRRRRRRRWWW```hhhiiiXXXWWWWWWXXXRRREEE;;;888AAAYYYjjjUUUPPPLLLKKKIIIHHHJJJOOOWWW___lllwww|||~~~}}}|||kkk___aaa^^^^^^^^^]]]ZZZ[[[cccmmmxxxqqqsssxxx|||zzzrrrlllkkkmmmaaaZZZOOONNN```tttvvv~~~yyyuuu~~~xxx\\\CCC444333444555555333222333444222333333333333222222111///444444444;;;FFFiiinnniiiiiiIII???>>>BBBDDDAAABBBBBBCCCCCCDDDEEEFFFGGGFFF@@@===???AAAAAADDDGGGJJJNNNRRRUUUYYY\\\VVVOOOGGG@@@???HHHUUUaaaiiipppqqqrrryyyyyykkkjjjhhhiiimmmjjjkkkhhhfffgggllloooooonnnsssrrrrrrqqqqqqqqqrrrrrrqqqqqqrrrwwwsssOOOJJJXXXuuu``````lllOOOLLLIIIEEECCCCCCCCCCCCBBBBBBCCCFFFKKKSSS\\\eeejjjrrruuuzzzzzzpppjjjjjjdddcccbbbdddfffggggggfffdddNNNPPPNNNJJJKKKJJJDDDAAA===:::999888666444333222111000////////////........................***+++,,,...............+++,,,---------,,,+++***++++++,,,,,,,,,,,,---------+++***...666@@@HHHMMMNNNOOOMMMLLLQQQ[[[aaabbb]]]ZZZZZZ\\\WWWJJJ<<<666;;;NNNtttuuuYYYRRRKKKIIIGGGEEEGGGKKKQQQYYYeeeqqqyyy|||}}}|||rrrnnnkkkddd`````````___bbbggg}}}|||{{{uuurrrqqqoooiii[[[NNNUUUsssmmmQQQ???888333555666555222111222333111222222333333333222222///555222444;;;===VVV{{{}}}~~~kkkxxx}}}ZZZBBB@@@AAA@@@CCCBBBCCCCCCEEEGGGHHHJJJKKKKKKCCC<<<<<<>>>>>>AAAEEEDDDHHHMMMRRRZZZ```]]]WWWMMMGGGFFFPPP]]]ffflllpppssswwwuuuhhhkkkjjjlllnnnjjjlllhhhdddeeejjjnnnnnnmmmrrrqqqqqqppppppqqqrrrsssuuutttuuuyyy~~~WWWJJJRRRnnnfffZZZvvvsssXXXMMMJJJFFFCCCCCCCCCCCCBBBBBBBBBDDDHHHPPPYYYbbbgggooosssxxx}}}|||qqqjjjhhh```______aaabbbbbb```^^^cccMMMOOONNNJJJKKKJJJDDDAAA===:::999888666555222111000//////.................................)))+++,,,...//////......)))***,,,---...------,,,++++++,,,,,,,,,---------...,,,+++---333<<>>;;;999777444222333222000000111111///...000000000000///...,,,,,,............---,,,++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,///---,,,///111555@@@KKKJJJSSSSSSMMMRRR___bbbZZZddd\\\YYY]]]]]]TTTGGG???===DDD^^^|||sss[[[IIIIIIKKKFFFCCCFFFNNNRRR\\\jjjsssvvvyyy|||yyyjjj}}}zzznnn\\\lll}}}mmmSSS???666444333333333222222222111111111111111111111111111111444444555777777;;;IIIWWW{{{aaaSSSCCCGGGDDDBBBAAACCCFFFJJJMMMOOOPPPPPPHHHEEE???;;;999:::<<<>>>CCCCCCEEELLLWWWbbbjjjmmm______[[[SSSKKKKKKRRRZZZgggooo{{{}}}~~~tttjjjcccgggnnnpppnnnllloooooonnnlllkkkkkknnnppprrrrrrqqqooonnnlllkkkkkksssppppppssszzzgggLLLDDDbbbaaaTTTrrr]]]PPPJJJFFFFFFEEEBBBBBBEEE@@@BBBDDDFFFJJJQQQXXX]]]jjjooouuuzzz~~~xxxnnniiiddd___XXXUUUUUUUUUTTTRRRdddTTTMMMKKKPPPHHHIIIFFFCCC>>>;;;999777444333333222000000111111///...000000000///...---,,,,,,------------------,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...,,,,,,...000444>>>HHHMMMSSSTTTSSSYYYdddiiifffiiieeebbbbbbbbb[[[MMMBBB;;;>>>TTTqqq}}}dddOOOKKKKKKGGGEEEHHHHHHKKKUUUbbblllppptttyyy||||||~~~cccJJJ<<<666333333333222222222111111111111111111111111111111111111111222444444777BBBOOOwwwfffyyyhhhIIIEEEEEECCCDDDEEEGGGIIIKKKKKKKKKKKKGGGDDD???:::888999;;;===???BBBFFFJJJQQQ\\\jjjsssqqqrrrpppggg\\\TTTTTTWWWffflllvvv~~~{{{|||}}}nnngggdddjjjppppppmmmlllnnnoooooonnnmmmmmmppprrrrrrrrrqqqooonnnmmmlllkkkpppnnnooorrrvvv~~~fffMMMDDDSSSzzzoooUUUeeeaaaSSSMMMHHHGGGEEEBBBAAABBB???AAABBBEEEHHHNNNVVV[[[ggglllrrrxxx{{{}}}sssllleee___XXXTTTTTTTTTSSSQQQbbbSSSMMMKKKOOOGGGIIIFFFCCC>>>;;;999777555333333222000000111111///...///.........------,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---++++++---...111;;;DDDOOOPPPSSSWWW]]]dddiiilllmmmqqqpppkkkjjjhhh[[[LLL>>>:::HHHbbbzzzrrrXXXLLLJJJGGGGGGIIIDDDFFFNNN[[[eeekkkrrrxxxzzz~~~tttSSS>>>999777111333222222222222111111111111111111111111111111111000000222333222333<<>>:::888888999;;;:::@@@FFFHHHKKKWWWkkk{{{tttggg___\\\eeegggnnnvvvyyyyyyzzzxxxtttppphhheeegggmmmpppmmmkkklllmmmnnnoooooonnnooorrrtttsssrrrqqqpppooommmllllllmmmmmmnnnppprrrxxx~~~fffPPPEEEIIIlll\\\___nnnYYYQQQIIIHHHFFFBBB@@@@@@???@@@AAACCCFFFLLLRRRWWWccchhhnnntttyyy|||yyyrrrgggaaaYYYTTTSSSSSSQQQPPP```SSSMMMJJJNNNGGGIIIGGGCCC???;;;999777555333333222000000111111///......------,,,,,,,,,------,,,,,,,,,,,,------...///******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,***+++------///777@@@OOOMMMPPPWWWZZZ[[[___fffkkkuuuxxxqqqqqqtttjjjYYYGGG;;;@@@UUUllldddPPPGGGFFFFFFGGGEEEEEELLLWWWbbbjjjrrrzzz}}}}}}kkkGGG555777777000222222222222111111111111111111111111111111111111333222444666444333999@@@[[[qqqaaacccDDDFFFDDDFFFFFFFFFFFFEEEDDDBBBAAACCCAAA===:::888777888888999>>>BBBEEEKKKYYYoooxxxnnnjjjdddccchhhpppuuuwww{{{wwwyyy{{{wwwssshhhgggjjjmmmmmmiiiiiikkkjjjlllnnnooooooppprrrtttsssrrrrrrpppooonnnmmmmmmmmmnnnpppqqqpppsssmmmWWWGGGJJJccceeeaaa```UUUKKKHHHHHHEEEAAA@@@???@@@AAABBBDDDIIIPPPTTT___dddkkkqqqwww{{{xxxllleee\\\VVVTTTSSSRRRPPP___SSSMMMJJJMMMGGGJJJGGGDDD???<<<:::888555444333222000000111111///...------,,,,,,,,,---......,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++***+++---------333;;;OOOOOORRRWWWWWWUUUWWW]]]cccpppuuuqqqrrrwwwqqqcccOOO===;;;KKK```rrrWWWGGGDDDEEEEEEFFFFFFJJJUUU___hhhqqqzzz{{{ccc@@@222666777111222222222111111111000000111111111111111111111111444333444666555333666<<>>CCCNNN^^^ppp|||zzztttqqqcccbbbeeemmmsssvvv{{{rrrsss~~~vvvmmmkkklllmmmjjjeeefffkkkfffiiimmmooooooppprrrsssssssssrrrqqqpppoooooonnnppppppqqqrrrqqqrrr|||yyybbbMMMKKKZZZwwwkkk\\\qqqhhhZZZLLLIIIIIIHHHDDDBBB@@@AAAAAABBBDDDHHHNNNRRR[[[```hhhooouuuzzztttmmmccc\\\YYYWWWVVVTTT___TTTNNNJJJMMMHHHLLLGGGDDD???<<<:::888666444333222000000111111///...------,,,,,,,,,...///000...---,,,+++,,,---...///******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++,,,...,,,,,,111888NNNTTTZZZ]]]\\\\\\]]]^^^___iiipppoooooorrrooohhhUUU@@@999CCCSSSrrrcccKKKEEEEEEDDDFFFDDDHHHQQQZZZbbblllttt~~~wwwXXX>>>444555666333222111111111111000000000111111111111111111111111222000111333333111444999FFFtttgggiii}}}XXXDDD???@@@AAABBBCCCCCCBBBAAAAAA@@@???===;;;999777666666;;;999;;;BBBOOO]]]hhhmmmqqqtttwwwwwwtttpppmmmkkkddddddgggmmmpppsssyyy|||pppeee]]]]]]hhhxxxxxxyyyvvvqqqnnnmmmmmmjjjeeeeeeiiieeehhhmmmoooppppppqqqrrrssssssrrrrrrqqqppppppooorrrppppppqqqqqqqqqvvv~~~qqqYYYGGGQQQjjjpppTTTXXXmmmtttaaaOOOIIIJJJIIIFFFDDDAAAAAAAAAAAABBBFFFKKKOOOWWW\\\dddlllsssyyy~~~~~~yyynnnfffbbb```^^^\\\^^^UUUOOOKKKNNNHHHMMMGGGDDD@@@<<<:::888666444333222000000111111///......---,,,,,,---///111222///...,,,++++++,,,---...******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++---...---+++///666HHHVVVaaaccceeelllnnnkkkeeekkkppprrrooolllkkkkkk]]]FFF;;;>>>FFFaaaqqqRRRHHHHHHGGGEEECCCFFFNNNWWW]]]fffnnntttyyy~~~hhhKKK<<<666444333555111111111111000000000000111111111111111111111111111......111222111333888===^^^vvvddddddpppMMMGGG@@@@@@BBBBBBCCCBBBAAA@@@@@@???>>><<<:::888666555999888;;;BBBLLLUUUYYYZZZ^^^aaadddgggggggggfffeeeggghhhkkknnnmmmlllrrr{{{~~~~~~}}}vvvkkk___VVVNNNHHHDDDDDDRRRgggzzz~~~uuupppmmmmmmooommmiiifffgggeeeiiinnnqqqrrrqqqqqqqqqsssssssssrrrqqqqqqpppppprrrnnnlllnnnooonnnpppttthhhHHHMMM___{{{YYYQQQXXXjjjSSSJJJJJJIIIFFFCCC@@@@@@@@@???@@@CCCHHHLLLRRRXXXaaaiiipppvvv|||~~~zzzqqqmmmjjjhhhfff___UUUPPPLLLNNNIIINNNHHHDDD@@@<<<:::888666444333222000000111111///.........---,,,---///222333000///---+++++++++---...******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---///---+++...555AAAUUUdddggglllxxx|||vvvoooppptttwwwrrrjjjiiimmmfffMMM???<<<===TTT}}}{{{YYYLLLKKKJJJFFFDDDGGGNNNUUU[[[ccckkkkkkrrr{{{{{{zzz]]]BBB:::888333222666111111111111000000000000111111111111111111111111222///...111222222555:::888OOO}}}eeeTTTvvvXXXQQQ@@@AAABBBCCCBBBAAA@@@?????????>>>===;;;888666555666888<<>>>>>AAAEEEIIIOOOUUU^^^gggnnnuuuzzz~~~yyytttqqqooommmbbbPPPQQQMMMJJJKKKIIIEEEDDDAAA===999666444333222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------.........------------...//////???MMM```mmmrrrtttxxx{{{}}}|||{{{sssiiiiiioookkkZZZEEE>>>@@@EEEggglllTTTOOOLLLJJJJJJIIIHHHLLLVVV___eeeoootttyyy|||}}}~~~jjjQQQ;;;666777333111444666///222???CCC:::333333////////////000000000000000000000000111222333444===FFFppphhhUUUjjjwwwLLLBBBIII@@@;;;FFFBBB<<>>BBBFFFHHHHHHLLLQQQVVVYYY\\\___bbbfffgggiiiiiiiiiiiikkkmmmyyyiii\\\OOOJJJFFFAAAAAAEEEEEEKKK^^^vvv{{{ssskkkjjjiiikkkmmmmmmjjjgggggglllqqqsssrrrrrrsssuuuvvvtttqqqooopppppppppooopppoooooopppooollliiifff___MMMZZZmmmhhhWWW```xxx{{{\\\LLLJJJKKKHHHDDDDDDDDDBBB@@@??????BBBEEENNNRRRZZZcccmmmuuuzzz}}}|||{{{|||bbbPPPQQQNNNKKKKKKIIIEEEDDDAAA===999777555444222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......888FFFZZZjjjrrrwww|||yyyuuuxxxtttiiiTTTEEE???>>>VVV|||iiiWWWFFFGGGGGGEEEEEEHHHPPPYYY^^^iiiooouuuyyy|||~~~ssswww~~~^^^GGG444222444111000222---...;;;NNNRRRCCC111***////////////000000000000000000000000111222333444111999XXX~~~vvv]]]dddoooHHHFFF@@@@@@CCC>>>;;;DDD@@@@@@@@@???===:::777555444444666888;;;>>>AAABBBDDDGGGLLLPPPSSSWWW[[[]]]bbbdddggghhhhhhiiijjjkkkzzz|||wwweeeXXXKKKGGGGGGEEEDDDFFFEEEJJJ\\\ttttttnnnuuurrrmmmkkkkkkkkkjjjhhhhhhjjjmmmooopppqqqrrrssstttrrrpppoooppppppooonnnlllmmmooorrruuuvvvvvvuuudddLLLUUUhhhggg[[[rrrdddQQQLLLKKKHHHCCCDDDCCCBBB@@@>>>???BBBDDDIIINNNUUU___hhhpppvvvyyy}}}bbbQQQRRRNNNKKKLLLIIIEEEDDDAAA===:::777555444222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,------111>>>QQQbbbnnnvvv{{{~~~~~~}}}}}}jjjRRRBBB:::EEE]]]{{{iiiKKKJJJGGGDDDCCCEEEJJJOOOTTTaaahhhpppvvvzzz}}}mmmjjjttt|||nnnOOO>>>000000333111000222222///333>>>AAA999111///////////////000000000000000000000000111111222333...666DDDcccmmmaaasssWWWEEE@@@EEEAAA<<>>>>>@@@CCCDDDHHHOOOXXXbbbkkkrrruuuzzzbbbQQQRRROOOKKKKKKIIIEEEDDDAAA===:::888666555222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---777GGGXXXfffnnntttvvv~~~|||}}}~~~wwwZZZFFF;;;>>>KKKcccZZZQQQKKKFFFEEEEEEFFFIIILLLZZZbbbllltttyyy}}}yyyuuu|||ttt\\\EEE999000111444333222222888///)))***,,,---000666////////////000000000000000000000000000111222222333;;;<<>>;;;888777666222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---------------------------......///+++222???OOO^^^iiioooqqqwwwpppuuu~~~xxxtttZZZIII>>><<>>777222222333222111111111///000333444111//////////////////000000000000000000000///000000111111000:::777HHHyyy}}}fff|||ZZZCCCCCC>>>AAAGGG@@@@@@@@@@@@???>>><<<;;;:::666555444444555777:::;;;===>>>AAACCCEEEHHHMMMQQQUUUYYY___dddggghhhiiikkkiiinnnuuuzzz{{{{{{{{{{{{|||}}}~~~xxxtttnnnhhhhhhkkkgggZZZLLLEEEFFFOOO___ppp||||||vvvqqqmmmkkkkkkkkkjjjjjjkkkmmmpppsssiiieeebbbbbbfffiiijjjiiiiiiiiiiiikkklllllljjjhhhmmmrrryyy}}}|||yyyvvvtttrrrrrrOOOGGGSSSZZZiii```MMMHHHFFFBBBBBBBBBBBB@@@>>>===???@@@BBBEEEJJJQQQZZZdddlllqqqtttyyy~~~___PPPQQQNNNJJJIIIFFFEEECCCAAA>>>;;;999777777222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............------------...//////+++...777FFFVVVdddkkknnn{{{tttlllmmmyyy~~~ooovvvlllZZZOOOCCC<<<@@@NNNgggvvvWWWKKKCCCDDDEEECCCFFFLLLOOOVVVaaajjjqqqwww}}}}}}^^^HHH888555222000000000///......000333555555222///---////////////000000000000000000000//////000000111---666777BBBhhhzzzfffiiiuuuSSSDDD???BBBDDD???AAA@@@@@@???>>>=========999888666555555777:::;;;;;;===@@@BBBDDDGGGJJJMMMQQQUUU[[[```cccfffiiikkkggglllssswwwyyyyyyyyyyyyzzz|||~~~{{{vvvvvvggg]]]\\\\\\VVVNNNDDDEEEJJJUUUcccsss}}}tttoookkkgggdddfffhhhiiiiiiiiiiiikkkmmmgggeeeccccccdddfffhhhhhhhhhggggggiiikkkkkkjjjiiiiiiooovvvxxxvvvtttrrrsssqqqTTTEEEIIIiii^^^___fffOOOIIIGGGCCCCCCCCCCCCAAA???>>>???@@@BBBDDDHHHNNNWWW```iiinnnqqquuu{{{|||^^^OOOQQQMMMIIIHHHDDDEEECCCAAA>>>;;;999888777222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///...---000<<>>>>>>>>>>>===;;;888555444555777999777:::>>>@@@BBBDDDFFFHHHMMMPPPVVV[[[___cccgggjjjfffkkkppptttvvvvvvwwwxxxwwwyyyzzz{{{}}}~~~zzzoooccc___lll}}}|||kkk[[[UUUVVVSSSLLLEEEFFFGGGJJJUUUgggyyy|||nnnhhheeedddbbbdddfffgggfffeeeeeehhhkkkeeeffffffeeeddddddfffhhhhhhgggfffgggiiikkkkkkjjjgggkkknnnnnnllllllooosssuuu|||\\\LLLJJJVVVzzzsss```lllnnnTTTLLLIIIEEECCCDDDDDDBBB@@@??????@@@AAABBBEEEJJJRRR[[[dddiiimmmqqqwww{{{}}}~~~{{{]]]NNNPPPLLLHHHGGGCCCEEECCCAAA>>><<<:::888888222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000------555CCCPPPWWWXXXaaannnyyy}}}{{{wwwqqqZZZEEEDDD???GGGfffvvvbbbRRRLLLGGG???>>>CCCCCCJJJSSS\\\ccckkksssyyy}}}~~~ttthhh^^^]]]aaagggooouuuuuuqqqsss~~~|||tttyyyaaaEEE666222333333000///111222222...222444333111111///...////////////000000000000111000////////////000000111222888444;;;pppwwwaaadddzzz[[[MMMFFF???DDDAAA@@@@@@???>>>>>>??????@@@===999555333333555666444777<<>>555333333111000000000111222000000000000000000000000000000//////.........------...///111111111000///---444666444:::XXXkkkhhhuuusssVVVGGG@@@HHHBBBBBB@@@@@@AAADDDCCC@@@===<<<999777555444444555777999;;;<<<===???CCCEEEJJJLLLPPPSSSVVV[[[aaaeeegggjjjmmmooopppppprrrsssvvvvvvvvvwwwyyy{{{{{{zzz~~~|||ooo```TTTKKKDDDFFFJJJVVVeeepppwww~~~}}}sssggg^^^XXXLLLGGGDDDEEEKKKYYYppp~~~jjjddd|||sssccc^^^^^^```ccc```cccdddaaa]]]___hhhppplllkkkiiigggfffeeeffffffhhhdddcccfffhhhhhhjjjnnnqqqooollljjjlllooosssvvvyyyXXXGGGJJJaaa[[[ttt~~~VVVMMMNNNDDDAAABBBCCCCCCAAA@@@???@@@@@@@@@AAAFFFNNNVVV[[[^^^hhhlllqqqvvvyyy{{{}}}|||```RRRRRRKKKGGGHHHHHHJJJGGGBBB???===<<<:::888666222......111222///,,,......------,,,,,,++++++,,,---------,,,,,,+++***+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---///...///888IIIVVVZZZdddnnntttpppnnnxxx~~~zzz~~~|||gggNNNAAAAAAGGGeeerrrWWWIIIEEEFFFFFFAAACCCHHHPPPZZZeeeooottt{{{vvvhhhccceeefffccc^^^QQQTTTPPPNNNPPPPPP___zzz|||||||||~~~fffJJJ888222333222111000000000111111000000000000000000000000000/////////..................///000000000000000...111444444777NNNzzznnnvvvsssgggFFF888BBB@@@AAA@@@@@@@@@@@@???>>>>>><<<:::888666555444444555777999:::;;;===@@@BBBGGGIIIMMMPPPTTTYYY^^^bbbcccfffjjjlllnnnoooqqqssstttttttttvvvxxxyyyyyyyyywwweeeUUUKKKDDD@@@CCCFFFOOO[[[dddjjjrrryyy~~~nnn```XXXOOOLLLLLLNNNTTT___ssszzzjjjkkkqqqeeeaaa```aaaccc```aaa```[[[WWWYYYccckkkhhhgggfffeeedddddddddeeeeeebbbbbbeeefffeeeiiinnnmmmlllllllllooorrrvvvyyy~~~bbbNNNLLLfffmmmqqqbbbUUUTTTKKKDDDEEEEEEDDDBBB@@@@@@@@@??????@@@DDDKKKRRRYYY\\\dddhhhmmmrrruuuxxx{{{}}}|||```QQQRRRKKKGGGIIIHHHIIIEEEAAA>>><<<;;;999777555222///...000111///,,,------------------------,,,,,,---------,,,+++++++++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,...///...333AAAPPPXXXcccnnntttmmmeeelll}}}rrr[[[GGG@@@<<>>AAAFFFKKKQQQ[[[gggooottt||||||ooobbbbbbkkkpppllleeeRRROOOFFFBBBDDDDDDQQQjjj}}}}}}qqqRRR===444222222222111000000000000111000000000000000000000000////////////............///////////////000000111///...111444444@@@fffwwwyyynnnzzz}}}MMM:::DDD@@@AAABBBBBB@@@>>>>>>>>>???>>>;;;999777555444444333555777777888:::===???CCCEEEIIILLLPPPUUU[[[___^^^aaaeeeiiikkkmmmppprrrqqqrrrssstttvvvwwwxxxyyyzzzxxxmmm[[[LLLEEEAAA???<<<<<<@@@GGGLLLOOOVVV]]]wwwmmm]]]TTTMMMMMMPPPUUUZZZbbbsssyyyrrr{{{}}}kkkdddbbb```````````````]]]WWWTTTWWW```hhhccccccccccccccccccccccccaaa```bbbdddccccccgggnnnmmmllllllmmmooossswwwyyyyyy|||mmmUUUGGG^^^yyysss\\\TTTLLLGGGFFFEEEDDDBBBBBBAAAAAA???>>>>>>AAAFFFMMMSSSXXX^^^bbbhhhmmmppptttwwwzzz}}}}}}}}}~~~~~~|||___QQQRRRLLLGGGIIIIIIGGGDDD@@@>>><<<:::888666444222/////////000...,,,---------.........//////,,,,,,,,,------,,,,,,++++++,,,---------,,,++++++------------------------,,,,,,++++++,,,,,,---...***---...---...888HHHSSS___mmmxxxuuummmmmmuuu{{{zzzlllQQQGGG<<>>???BBB@@@???===:::888666555444222444555666666777:::<<>><<<<<<>>>??????CCCIII___lllyyy{{{ooo^^^PPPJJJGGGGGGJJJPPPVVV___pppzzznnnccc``````^^^\\\\\\^^^___^^^[[[XXXZZZaaaggg``````aaabbbcccccccccccc``````bbbdddcccbbbgggoooqqqooolllkkklllooosssvvvuuuxxxzzz}}}}}}bbbFFFNNNrrr|||hhhZZZQQQIIIGGGDDDCCCCCCCCCCCCBBB>>>>>>===>>>AAAGGGMMMRRRWWW\\\aaagggkkkppptttwwwzzz{{{|||}}}ssskkksssyyy{{{___QQQQQQLLLGGGIIIIIIFFFDDD@@@>>><<<:::777555333222000//////......---,,,,,,---....../////////+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------))),,,---,,,+++111???LLL]]]lllyyy{{{xxxuuuuuutttzzz{{{|||zzzbbbTTT@@@???SSSiii|||]]]OOOLLLAAACCCDDDCCCDDDKKKVVV```eeeooowww{{{~~~~~~pppccc[[[YYYYYYZZZSSSOOOEEEAAACCC>>>BBBTTT```sssxxxrrrwww~~~hhhKKK;;;666444111111111111111000000//////////////////////////////.........///////////////111000///......///000111333---000666222///EEEdddwww^^^nnn]]]JJJCCC@@@@@@CCCBBB>>>>>>CCC@@@???>>><<<:::888666555333444555666555666999;;;===@@@CCCFFFJJJNNNTTTXXX[[[]]]```aaaccceeehhhkkknnnpppssstttuuuvvvyyy|||yyywwwkkk```UUUMMMEEEBBBAAABBBAAA???AAAGGGLLLVVV___```VVVKKKDDDBBBAAA@@@BBBGGGNNN[[[oookkkccc^^^^^^```]]][[[[[[YYY\\\^^^______```cccfff``````aaabbbcccdddeeeeeebbbaaaccceeeeeedddhhhooorrrnnniiifffggglllssswwwsssvvvxxxzzzxxxSSSGGGYYYjjjvvv^^^|||{{{jjj\\\KKKGGGCCCBBBCCCDDDDDDCCC>>>>>>>>>===>>>BBBHHHMMMQQQUUU[[[aaaffflllqqquuuxxxyyy{{{}}}~~~|||mmm``````bbbooo{{{___QQQQQQLLLHHHJJJJJJFFFDDDAAA>>>===:::777555222111000///...---------,,,,,,------.........///++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***+++,,,---+++---888DDD]]]kkkxxx||||||||||||{{{yyywww}}}sssbbbFFF999CCCTTTqqqhhhTTTMMMCCCCCCBBB@@@@@@DDDMMMTTT^^^iiissswwwzzzvvvdddRRRJJJKKKPPPMMMKKKDDDBBBDDD>>>@@@QQQ[[[rrrzzzqqqooottt~~~vvvTTT@@@888444000...000000111111000000///...////////////////////////.........///////////////111000000///////////////333...000555222000>>>RRR}}}qqqzzzpppkkkwwwRRRJJJAAA===AAAAAA===<<>>===;;;999888666333444555555555555777999<<<>>>AAACCCFFFJJJOOOSSSWWWYYY[[[]]]^^^```dddggglllooosssttttttuuuyyy}}}zzzkkk\\\QQQEEECCCDDDEEECCC>>>>>>BBBCCCIIINNNNNNHHHCCCAAAAAA@@@>>>>>>BBBJJJYYYqqq}}}eee___\\\^^^```^^^\\\]]]VVVYYY]]]```aaabbbcccdddaaaaaa``````aaaccceeeggggggcccbbbeeegggfffiiimmmmmmjjjfffdddgggmmmtttyyytttxxxyyyzzzdddIIIHHHNNN|||nnnQQQaaavvvaaaQQQKKKEEEBBBCCCEEEDDDCCC>>>???@@@???===???CCCHHHKKKOOOUUU[[[aaahhhnnnrrrvvvwwwyyy|||yyy}}}}}}qqqbbb\\\ZZZgggzzz^^^PPPQQQLLLHHHJJJJJJFFFDDDAAA???>>>;;;777555111111111///---,,,------,,,,,,,,,,,,------------***+++,,,,,,---------,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++)))+++---,,,,,,333===WWWjjj}}}{{{|||lllPPP>>>===DDDZZZyyy{{{___RRRIIIFFFBBB@@@@@@CCCHHHKKKSSS```mmmsssvvv}}}|||mmmZZZPPPPPPUUURRRRRRKKKGGGEEE===@@@QQQ]]]xxx{{{vvvxxx|||eeeDDD:::888111...111///000111111111000......////////////////////////............/////////000000000000000000///......000...///111222333:::CCCbbb|||rrrnnnzzzuuuWWWIII???BBBCCC>>><<>>>>>>>>>>>===;;;999888333444444444333444666777:::;;;>>>@@@BBBEEEJJJMMMQQQSSSUUUWWWYYY\\\aaadddiiimmmrrrsssrrrtttxxx|||~~~qqqhhhVVVUUUUUUUUUOOOFFFAAABBBAAAEEEIIIJJJIIIFFFDDDDDDBBB???>>>AAAIIIYYYqqq||||||tttaaa\\\ZZZ]]]___]]]\\\^^^YYY[[[^^^```bbbbbbcccdddbbbaaa___^^^___bbbeeegggjjjddd```dddhhhhhhhhhiiijjjiiihhhhhhjjjoootttwwwuuuyyy{{{{{{sssQQQDDDHHHcccttt\\\YYYlllkkkZZZSSSJJJEEEEEEEEECCCAAA>>>AAABBBAAA>>>===@@@DDDEEEIIIOOOVVV\\\cccjjjooorrrtttwwwzzz}}}vvvlllqqqsssiii^^^ZZZZZZfff~~~zzz^^^PPPQQQLLLHHHJJJJJJGGGEEEBBB@@@>>><<<888555111111111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++******++++++,,,---+++)))***......,,,111999PPPiii}}}rrrZZZGGG@@@<<>>AAASSSaaa}}}}}}|||WWW:::777888///...777///000111111111000...---////////////////////////---.........//////000000///000111111111///...---.........///222666999:::LLLuuurrr}}}ooolllcccQQQDDDEEEGGGAAA>>>@@@===>>>>>>>>>>>><<<;;;999222333444333222222444666888:::<<<===???BBBFFFIIILLLNNNQQQSSSVVVZZZ___cccgggkkkppprrrqqqrrrwww|||wwwuuutttqqqgggYYYPPPNNNAAADDDIIIMMMNNNLLLHHHFFFDDD@@@???BBBIIIXXXpppxxxuuukkk^^^YYYWWWZZZ\\\ZZZZZZ]]]______```aaabbbcccdddeeecccaaa^^^\\\]]]```dddggglllddd___bbbhhhiiigggffflllllllllmmmnnnooopppqqqvvvzzz{{{{{{\\\JJJHHHTTTzzz|||lllXXXUUUbbbYYYNNNHHHFFFEEEBBB???>>>BBBDDDCCC???===???BBBAAAEEELLLRRRYYY```hhhlllppprrruuuyyy|||~~~vvv{{{}}}mmmccc[[[]]]VVVPPPSSSVVVbbbxxxyyy```TTTQQQKKKIIILLLKKKIIIFFFBBB???===:::888555333111000///000///...,,,...---,,,+++***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((()))***+++,,,+++******---,,,++++++,,,///111333AAAeee|||{{{ssscccOOO???:::@@@GGGTTTsssyyy```QQQFFFEEECCC<<<<<>>===>>>???@@@???<<<999777555444222222333444555555666888:::>>>AAADDDEEEHHHIIIKKKMMMOOOSSSXXX\\\___eeemmmqqqrrrssstttvvvkkk^^^OOOFFFCCCLLLQQQMMMGGGGGG???BBBAAA@@@HHH]]]ttt}}}|||}}}~~~}}}|||{{{nnn___WWWWWWWWWWWWXXXXXXXXXXXX[[[\\\___dddggggggccc___eeeccc```]]]]]]___aaacccbbb```___aaafffjjjjjjhhhkkkiiihhhkkknnnpppooommmrrruuuxxxxxxyyyjjjJJJ@@@UUUiii~~~gggZZZrrrwwwkkk[[[NNNGGGEEECCCBBBCCCAAA@@@>>>===<<<======>>>AAAEEEIIIOOOWWW```eeejjjmmmqqquuuwwwzzz}}}|||iiikkkppp~~~vvvfff\\\YYYUUUSSSRRRKKKHHHWWWkkkwww___SSSPPPJJJHHHKKKJJJIIIFFFBBB???===:::888555333111000///000///...,,,...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++---,,,++++++,,,...111222:::XXXxxxzzz|||xxxlllXXXCCC999;;;AAAJJJ]]]iiiWWWHHHEEEEEE???>>>BBBBBBFFFPPP\\\dddjjjttt}}}}}}~~~~~~mmm]]]TTTLLLDDDDDDJJJZZZttt}}}{{{~~~ZZZDDD222111444111///222////////////////////////................................................333222000///......000000000///......///111333444:::KKKzzzooolll}}}WWWIII@@@BBBEEE;;;???>>>???@@@AAAAAA>>><<<888777555333222222333444444444666888;;;>>>AAABBBEEEFFFHHHJJJLLLPPPUUUXXX___eeelllqqqrrrsssvvvxxxvvv]]]NNNDDDGGGIIIFFFDDDFFFBBBCCCCCCDDDOOOdddyyy{{{xxxxxxyyyyyy~~~|||~~~wwwiii[[[WWWWWWWWWXXXYYYZZZZZZZZZZZZ[[[]]]bbbfffgggeeebbbeeecccaaa___^^^```bbbdddaaa``````aaaccceeeffffffkkkiiihhhjjjmmmppppppoooooorrruuuvvvwwwuuuWWWDDDLLL___iii\\\vvvvvveeeUUUJJJEEEDDDDDDCCCBBB@@@>>>===<<<<<<======@@@CCCHHHMMMUUU]]]bbbfffjjjnnnrrruuuxxx{{{~~~sssgggiiittt|||pppeee^^^XXXTTTSSSSSSMMMIIITTTeeeuuu^^^RRRPPPIIIHHHKKKIIIIIIFFFBBB???===:::888555333111000///000///...,,,...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,++++++,,,...000111555IIIfff~~~yyywwwxxxrrraaaKKK<<<999<<>>:::888666444333333333333222222444666888;;;===???@@@BBBDDDFFFHHHKKKPPPSSSZZZ```ggglllnnnppptttwww~~~ssscccWWWUUUSSSKKKFFFFFFCCCBBB???AAAPPPgggzzzxxxttttttvvvvvvuuuzzz|||~~~ooobbbWWWUUUVVVWWWXXXYYY[[[[[[\\\YYYYYY\\\```dddffffffeeefffdddaaa______```bbbdddbbbccccccbbbaaaaaacccdddgggffffffiiimmmpppqqqqqqlllooosssssstttyyyiiiLLLDDDQQQyyyrrrcccvvvqqqaaaSSSKKKIIIIIIDDDBBB@@@>>>===<<<<<<<<<<<<>>>AAAEEEIIIPPPWWW\\\aaaeeejjjnnnqqquuuyyy{{{~~~~~~{{{www||||||qqqjjjeeeddd\\\XXXVVVUUUOOOJJJOOOZZZuuu^^^RRRQQQJJJHHHKKKIIIIIIFFFBBB???===:::888555333111000///000///...,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111;;;QQQnnnqqqrrroooeeeVVVHHH???<<<@@@>>>PPP{{{~~~aaaPPPJJJEEEAAA@@@>>>>>>BBBHHHNNNVVVcccoooqqqxxxuuudddYYYNNNCCCAAAFFFNNNfff{{{www|||sssVVV;;;555111222222......222////////////////////////................................................///............///000111///////////////000111222444555PPPwwwrrrooojjjKKKFFFFFF???@@@??????@@@BBBBBBAAA???;;;:::888666444333222222111222333444666888:::;;;<<<>>>@@@BBBDDDGGGKKKNNNSSSXXX___dddfffiiinnnrrryyy}}}|||vvveeeUUUNNNMMMHHH@@@AAAPPPiii|||xxxqqqpppssswwwvvvtttxxxyyyyyyvvvvvvwwweee[[[UUURRRSSSTTTVVVXXXYYY[[[[[[YYYZZZ[[[^^^aaaccceeeeeedddcccaaa______```aaaccc^^^```aaa^^^[[[ZZZ\\\^^^[[[^^^bbbhhhlllooooooooolllooorrrrrrqqqsssxxx}}}zzzWWWDDDEEEiiiqqqrrr}}}jjjZZZPPPLLLEEEDDDAAA???===<<<<<<<<<:::<<<>>>AAAEEEJJJQQQVVV\\\```eeejjjnnnrrrwwwzzz{{{|||~~~xxxlllfffgggiiifff```\\\WWWPPPJJJMMMTTTuuu^^^SSSRRRLLLJJJMMMJJJIIIFFFBBB???===:::888555333111000///000///...,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,,,,,,,,,,------...///---000===TTTkkkwwwsssoookkkeeeZZZLLLBBB??????EEE^^^{{{bbbRRRHHHBBB@@@???===>>>AAAEEEKKKXXXccciiipppxxx~~~yyyhhh]]]QQQDDD@@@DDDMMM]]]ooo{{{~~~wwwyyy}}}\\\CCC444333333444111......000........................................................................---------......///000000///////////////000000000666111???[[[wwwwwwrrrfffQQQHHHDDD@@@?????????AAAAAA@@@???<<<;;;:::888666444333222222222333444555777999:::999;;;>>>@@@BBBDDDGGGJJJMMMRRRXXX\\\___ccchhhmmmttt|||rrrhhhggg]]]OOOJJJWWWnnnzzzuuuppplllmmmqqquuuuuusssuuuvvvtttqqqvvviiiZZZUUURRROOOOOOQQQSSSUUUVVVXXXYYYZZZ[[[\\\]]]^^^```bbbcccbbbaaa```^^^^^^___```aaaVVVXXXYYYWWWTTTSSSUUUXXXPPPVVV___ggglllmmmlllkkkmmmppprrrrrrpppoooqqqssseeeMMMAAAUUUwwwrrrooo[[[PPPHHHFFFCCCAAA>>>===<<<<<<999;;;<<<>>>@@@EEEKKKOOOVVVZZZ```fffjjjoootttwwwyyyzzz{{{}}}~~~xxxiiibbbcccgggjjjeee___XXXQQQMMMPPPWWWuuu^^^TTTSSSMMMKKKMMMKKKIIIFFFBBB???===:::888555333111000///000///...,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++,,,++++++,,,,,,------------///000444???QQQiiivvvsssrrrjjjZZZMMM@@@@@@>>>HHHlll|||cccPPPFFFBBB@@@>>>>>>???@@@CCCMMMWWW^^^eeeooovvvzzz}}}pppeeeXXXIIICCCEEEMMMYYYdddlllxxx}}}wwwyyygggIII:::222333333333111//////000........................................................................,,,------.........//////////////////////////////555---444EEE\\\hhhiiiaaaIIIBBBBBBAAA??????@@@AAA@@@>>>===<<<;;;999777555444333333333333444444666777888666999<<<>>>???AAADDDFFFKKKOOOTTTWWWYYY^^^dddiiioootttwwwdddYYY___rrrwwwnnnjjjiiiiiikkknnnpppqqqrrrsssuuuuuuyyyuuu^^^SSSOOOMMMLLLMMMNNNPPPRRRSSSUUUUUUYYY[[[]]]]]]]]]^^^```bbbaaa```___^^^^^^^^^______XXXYYYZZZYYYYYYYYY[[[]]]MMMUUU___gggkkkkkkjjjiiilllnnnppppppooonnnnnnooouuuYYYDDDHHHeee}}}kkk^^^JJJIIIFFFCCC@@@>>>>>>===999:::;;;;;;===@@@FFFJJJOOOTTTZZZ```fffkkkqqqtttwwwxxxyyy{{{|||}}}}}}~~~xxxfff\\\\\\___eeeddd___WWWPPPNNNTTTZZZsss]]]SSSSSSMMMKKKMMMJJJIIIFFFBBB???===:::888555333111000///000///...,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++,,,------------,,,///333222333BBB___xxx~~~zzzxxxrrrggg\\\DDD???:::???VVV{{{www[[[LLLGGGCCCAAA@@@@@@???>>>EEEMMMTTT[[[eeemmmsssyyyuuulll___NNNEEEFFFKKK[[[gggkkksss~~~tttuuu~~~zzzSSS;;;666111111111000///000111000........................................................................,,,------.........------...///////////////......222,,,111:::JJJooowwwdddooo}}}VVVGGGEEECCCAAAAAAAAAAAA@@@>>><<<<<<;;;:::888777555444333333222333333444555555333666999;;;===>>>AAACCCGGGJJJNNNQQQSSSXXX___dddiiillluuu}}}mmmlllwwwvvvmmmgggdddgggjjjkkkkkklllooorrruuuxxx~~~yyygggWWWOOOLLLJJJKKKLLLMMMNNNPPPQQQSSSSSSUUUXXX\\\]]]]]]^^^```bbbaaaaaa```_______________\\\\\\\\\^^^aaadddeeeeeeUUU[[[ccchhhjjjiiiiiijjjhhhjjjlllmmmnnnnnnoooooo{{{aaaIIIFFFYYYtttiiiMMMKKKHHHDDDBBB@@@???>>>999:::::::::;;;===BBBFFFIIIMMMTTT[[[aaagggmmmpppuuuvvvwwwyyyzzz{{{||||||wwweeeYYYWWWYYY^^^bbbaaaXXXMMMJJJOOOUUUrrr\\\RRRRRRLLLJJJLLLIIIIIIFFFBBB???===:::888555333111000///000///...,,,,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,+++++++++,,,---...++++++,,,---------,,,,,,)))000///***999[[[www{{{yyyuuunnnhhhJJJ>>>888???LLLcccdddRRRKKKDDDBBBBBBAAA>>><<<@@@GGGMMMTTT^^^gggooowww{{{~~~wwwnnnaaaOOOEEEEEEJJJ___ooopppssswwwooouuu{{{nnnGGG333444000000///---...111222111........................................................................,,,------......---,,,,,,...///////////////......333///222777AAAccc~~~nnnkkkkkkVVVHHHFFFCCCBBBBBBBBB@@@???<<<<<<;;;:::999888666555222222222111222222333444111444777999;;;<<<>>>@@@CCCFFFJJJLLLNNNRRRYYY___eeefffmmm{{{vvvmmmgggeeebbbggglllmmmllllllooosssxxx}}}|||wwwkkk]]]SSSNNNKKKJJJLLLLLLMMMNNNPPPQQQRRRRRRRRRVVV[[[]]]^^^^^^aaacccbbbbbbaaa```````````````ZZZXXXXXX[[[aaaffffffeee___cccgggiiiiiihhhjjjkkkdddfffhhhkkkmmmooopppqqqvvvdddLLLJJJSSS}}}~~~qqqhhhNNNLLLIIIFFFCCCAAA@@@???999::::::999999<<<@@@DDDDDDIIIPPPWWW]]]dddjjjmmmtttuuuwwwxxxzzzzzz{{{{{{}}}wwwfffYYYVVVWWW\\\bbbcccYYYKKKDDDFFFJJJqqq[[[SSSSSSMMMJJJJJJGGGIIIGGGCCC@@@===;;;888666444222111000111000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***(((///444222222AAA^^^vvvzzz{{{xxxooo[[[MMMBBBAAABBBKKKiiiiiiNNNOOOHHHAAA???>>>;;;<<>>AAA<<<<<<<<<<<<;;;:::999888222222111111111222444555222333444666777999:::;;;AAACCCFFFHHHJJJMMMQQQTTTYYY```eeessswwwmmmfffbbbbbbeeehhhcccccchhhkkknnnuuu}}}ppp]]]QQQNNNOOOMMMJJJJJJIIIJJJNNNSSSUUUTTTQQQQQQSSSVVVYYY[[[\\\]]]]]]``````bbbddddddbbb^^^ZZZXXXWWWWWWYYY\\\```eeehhhccccccddddddaaa___eeemmmgggjjjmmmnnnmmmnnnrrruuusss]]]DDDIIIgggsssiiifff[[[RRRIIIEEEAAA>>>@@@CCC===<<<:::888999:::===>>>DDDDDDHHHPPPVVVZZZbbbjjjlllooorrrtttuuuwwwyyy{{{wwwzzz~~~xxxooohhhdddaaajjjnnnmmmaaaOOODDDEEEJJJsss]]]SSSSSSMMMKKKLLLIIIJJJGGGCCC@@@>>><<<999777444222111000111000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******///111...---777MMM___}}}wwwhhhUUUFFF===???TTTjjjkkkZZZPPPGGGDDDCCC@@@===<<<===CCCKKKUUU^^^gggoootttvvvzzz|||yyyzzz|||wwwjjj```[[[\\\^^^NNNMMMQQQ^^^ooo}}}pppbbbWWWOOOHHHCCCJJJddd~~~vvvllloooxxxwwwZZZ<<<444444,,,000000000000//////.........---,,,,,,,,,,,,---.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////111---...333333???dddooommmkkkNNNCCCDDDCCC???<<<===============<<<;;;:::444333222111111222333333222333444555777888999:::<<<>>>AAACCCEEEHHHLLLNNNSSSYYY[[[eee{{{}}}rrrgggbbb```___bbbfffdddcccffflllpppwwwyyykkkYYYOOONNNNNNLLLIIIIIIIIIKKKOOOTTTWWWWWWUUUTTTVVVXXX[[[]]]^^^______[[[]]]```ccceeebbb^^^ZZZXXXWWWWWWXXXZZZ^^^bbbdddcccbbbbbbbbb___\\\```hhhcccfffjjjlllnnnoooqqqssssss~~~iiiKKKFFFVVV}}}ppphhhhhh[[[RRRKKKIIIFFFBBB@@@@@@===<<<:::888888999;;;===??????CCCKKKPPPTTT\\\dddhhhkkkoooqqqsssuuuwwwyyyxxxzzz|||~~~~~~wwwqqqnnnooowww|||uuudddTTTLLLKKKuuu^^^SSSSSSMMMKKKNNNLLLKKKHHHDDDAAA???===:::777444222111000111000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,---------***++++++,,,,,,++++++******---...+++***000===HHHeee}}}vvvYYYBBB<<>>>>>>>>>>>>>>>>>>>>>>>777666555333222111111111111222333444555666777888888:::===???@@@CCCFFFIIIKKKQQQRRRWWWgggvvv}}}vvvggg```ZZZZZZ[[[\\\___ddd___bbbgggkkkppp}}}mmmbbbUUUNNNMMMMMMKKKGGGIIIIIILLLPPPUUUXXXYYYXXXUUUVVVXXX[[[]]]^^^______XXXZZZ]]]aaacccbbb^^^ZZZ[[[ZZZYYYYYYZZZ]]]```ccceeeccccccbbb___[[[___eeebbbccceeeiiimmmpppppppppnnnwww~~~ZZZHHHGGG^^^~~~sssfffcccZZZRRRKKKLLLKKKFFF@@@>>>>>><<<:::888777888999:::<<<;;;???FFFKKKNNNUUU]]]bbbeeejjjmmmppprrrvvvxxxyyyzzzzzzzzzyyyzzz|||}}}wwwppp|||{{{gggWWWNNNuuu^^^RRRQQQKKKJJJNNNMMMKKKHHHEEEAAA???===:::888444222111000111000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------***++++++,,,,,,++++++******+++,,,,,,---000666;;;RRRmmmmmmNNN@@@@@@CCCUUUxxxjjjRRRIIIIIIHHHDDD@@@:::<<<>>>BBBGGGNNNWWW\\\jjjooouuuxxxxxxuuusssrrrqqqssssssqqqlllddd]]]XXXHHHHHHHHHKKKRRR___mmmwwwrrrpppjjjbbbXXXOOOGGGCCCDDDLLLnnnzzzlllggggggfffyyyaaaAAA777111000333111////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000---///111......???UUU}}}___bbb~~~vvvTTTGGGDDDDDDBBB>>>>>>>>>>>>>>>?????????:::999777555333111000000111111222333444444555555777999;;;===>>>@@@DDDFFFGGGNNNNNNQQQ[[[eeewwwxxxmmmeee___ZZZWWWYYYZZZZZZ\\\aaa^^^cccgggiiilll}}}xxxaaaZZZQQQMMMNNNNNNKKKGGGJJJJJJLLLOOOSSSVVVWWWXXXTTTUUUVVVXXXZZZ\\\]]]]]][[[[[[\\\^^^``````___]]]```^^^\\\[[[\\\^^^```bbbfffdddcccdddbbb```bbbggggggeeecccfffkkkooopppooonnnrrrzzznnnQQQDDDLLLccclll___ZZZQQQJJJKKKLLLGGGBBB??????===;;;999888777888888;;;;;;>>>DDDHHHJJJQQQXXX]]]```eeejjjmmmppptttwwwxxxxxxxxxwwwvvvxxx{{{~~~}}}sssuuuaaaUUUttt\\\PPPOOOIIIIIINNNMMMKKKHHHEEEAAA???===:::888444222111000111000...---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++******+++,,,...///111333444BBBZZZ}}}xxxXXXEEE>>>===CCC\\\uuucccRRRLLLHHHDDDBBB>>>>>>===>>>@@@FFFNNNSSSaaagggooovvvyyyyyyxxxwww~~~fffmmmwwwyyyooohhhXXXUUURRRTTTZZZbbbiiimmmkkkgggbbb^^^YYYSSSJJJCCCFFFFFFaaa~~~lllccceeekkkyyy}}}|||qqqMMM888777222...111222.............../////////------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............///---000222000...777EEExxxvvv|||dddgggpppRRRDDDBBBDDD???>>>>>>======>>>???@@@<<<;;;:::888666333222111111111222222333333444444555777999:::;;;===@@@BBBBBBJJJLLLOOOVVVYYYdddyyyyyyoooddd]]]ZZZ[[[XXXXXXZZZZZZYYY[[[``````hhhmmmooouuupppXXXSSSNNNMMMNNNOOOLLLIIIJJJKKKMMMNNNOOOQQQSSSTTTTTTUUUVVVWWWYYYZZZ\\\]]]aaa___\\\[[[]]]^^^______aaa___]]][[[[[[]]]___```bbb```aaaddddddbbbeeeiiinnniiieeedddhhhmmmooooootttuuuxxx^^^IIIFFFSSSiii{{{rrreeeZZZQQQMMMLLLHHHEEEEEEBBB@@@>>>;;;999888777777:::999<<>>======>>>???@@@===<<<<<<;;;999777555444222222222222333333333333111333555555666888:::===<<>>???DDDJJJQQQTTTZZZ___cccgggkkknnnoooqqqrrrssstttvvvzzz}}}{{{}}}}}}~~~ppp]]]OOOsss\\\QQQPPPKKKJJJNNNMMMJJJGGGCCC@@@>>><<<999777444222111000111000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))))))))*********++++++***++++++,,,,,,++++++***+++---------,,,,,,---...000777LLLmmm{{{dddPPPHHH<<<@@@AAASSS}}}vvv^^^OOOKKKCCCAAA???<<<:::<<>>222222444---+++000///---------.........//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,+++,,,/////////111444>>>XXX}}}{{{eeeiiitttZZZLLLDDDBBB@@@???>>>???@@@AAA============<<<:::999888333333333333333333333222///111222333333444777999:::@@@@@@CCCJJJHHHJJJWWWSSSYYY___ccckkkuuuzzzzzzzzzvvvtttuuuuuurrrsssvvvyyyzzz{{{yyywwwwwwzzz|||zzz{{{}}}|||uuupppiiieee^^^WWWRRRPPPQQQRRRPPPPPPSSSWWWYYYYYY^^^dddggguuujjjOOOKKKJJJHHHJJJLLLMMMLLLJJJHHHJJJLLLLLLLLLMMMQQQTTTVVVUUUUUUVVVWWWYYY[[[\\\]]][[[ZZZ[[[]]]^^^^^^^^^^^^]]]ZZZXXXWWWXXXZZZ[[[WWWUUUVVV\\\______```dddjjjjjjjjjiiihhhjjjmmmppppppqqqqqqrrr}}}bbbHHH@@@BBBMMMdddpppiiippptttaaaRRRLLLNNNIIIHHHEEEBBB???<<<999888555444555999::::::???EEEHHHLLLQQQVVVZZZ___cccfffjjjlllnnnoooppprrrtttvvvwwwzzz|||~~~~~~wwwcccTTTsss\\\RRRRRRMMMLLLOOONNNJJJGGGCCC@@@===;;;888666444222111000111000...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++((())))))))))))*********+++++++++,,,,,,+++++++++***,,,------,,,---000333111222@@@[[[www}}}zzzpppXXXMMM@@@@@@888AAAcccnnnZZZTTTFFFDDDAAA>>>;;;<<>>>>>>>>===;;;:::444444444333333333333222///111222333333444666999:::>>><<>>DDDBBBFFFKKKPPPTTTXXX\\\___fffhhhkkkmmmmmmmmmooopppvvvxxxzzz|||}}}vvvfffttt[[[QQQSSSNNNIIILLLLLLIIIGGGCCCAAA???===:::777444222////////////...,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***)))))))))***,,,,,,+++++++++*********))))))(((((())))))*********+++******+++++++++,,,,,,,,,***,,,------------...000---333999BBBWWWwwwuuutttzzzzzzooobbbPPPCCC:::>>>KKKdddpppUUUQQQHHHBBBDDDDDD???;;;;;;>>>BBBGGGMMMSSS\\\fffmmmrrrtttwww{{{~~~|||tttwww{{{ooodddaaadddhhh___gggnnnqqqwwwsssaaa```bbbkkk|||~~~~~~oooLLL777222111111000///.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......000///.........///111222999999MMM|||{{{wwwggg~~~xxxZZZLLLAAACCCFFFDDD???===BBBBBBAAA>>>>>>>>><<<:::666555444444222222111000333222222222333444444555777888:::===@@@CCCEEEFFFMMMMMMOOORRRUUUXXX[[[\\\___bbbeeefffggghhhjjjkkkiiijjjkkklllmmmnnnooooooppprrruuuxxxzzz|||||||||yyyyyyxxxuuunnneee\\\WWWOOOMMMKKKIIIIIIKKKMMMOOOQQQRRRSSSTTTTTTXXXaaaiiisss}}}|||sssaaaPPPHHHIIIIIIIIIJJJJJJIIIHHHHHHEEEFFFIIILLLNNNPPPRRRRRRUUUTTTSSSTTTVVVXXXXXXXXXYYYXXXYYY]]]ccceeedddbbbdddbbb^^^ZZZYYYYYY[[[\\\UUUWWWYYYZZZ[[[]]]```bbbdddgggkkkmmmllljjjiiiiiiooossswwwwwwxxx{{{XXX===CCCFFFWWWvvvttt{{{{{{___PPPNNNMMMLLLJJJGGGDDD???;;;888:::888777666666888;;;===BBBEEEHHHKKKNNNRRRWWWZZZbbbccceeegggjjjlllnnnoootttwww{{{}}}~~~zzzuuu[[[QQQTTTNNNJJJLLLMMMIIIGGGCCCAAA???===:::777666444111111111111000...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++***)))))))))***+++,,,+++++++++*********))))))((()))))))))*********************+++++++++,,,,,,***,,,------,,,---...///---///333999GGGbbb}}}wwwjjj\\\NNNGGGEEENNNhhhttt```QQQDDDCCCEEECCC???===;;;===???BBBFFFNNNWWW^^^iiikkkooosssxxx|||xxxsssqqqrrrsss{{{~~~~~~pppddd___aaajjjpppTTT===222111000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,---------......000///.........///111111111666BBBcccxxxzzzxxxfff|||zzzdddMMMCCCCCCBBBBBBBBBBBBCCCBBBAAA?????????>>>777777666555444333222222222222222222222333444444555666888:::<<>>???MMMmmm~~~}}}kkkYYYRRROOONNNKKKHHHEEEAAA===::::::999777555555777999:::===@@@CCCFFFIIILLLQQQTTT[[[\\\___bbbfffiiilllmmmssswww{{{~~~uuu\\\RRRUUUPPPKKKMMMMMMIIIGGGDDDAAA@@@===:::888666444111111111111000...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))******+++,,,+++++++++***************))))))))))))*********************++++++++++++,,,***+++------,,,,,,...///...,,,---111777GGGhhhwwwiiiZZZHHH???IIIZZZqqqrrrZZZNNNJJJFFF???;;;;;;;;;::::::<<>>BBB___rrr___WWWTTTQQQMMMJJJGGGEEEAAA???;;;:::777666555555666777888:::===???AAADDDHHHKKKOOOQQQUUUYYY^^^bbbfffgggnnnsssxxx|||}}}|||{{{{{{}}}~~~ttt\\\RRRVVVQQQLLLNNNNNNJJJGGGDDDBBB@@@>>>:::888444222////////////...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************+++++++++************************)))))))))))))))*********************++++++++++++)))+++,,,,,,,,,,,,---///000,,,...222111777TTTvvv~~~sss[[[EEE@@@HHHJJJppp}}}fffXXXNNNEEE???>>>===<<<;;;;;;>>>AAADDDKKKNNNTTT[[[ccckkkrrruuuxxxxxxyyy}}}oooaaa]]]cccjjj{{{|||{{{ZZZ:::......000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..................//////000000---666222444TTT}}}tttsss___iiiqqqWWWIIIEEEEEECCCCCCDDDEEECCC===;;;<<<:::999999888777666555555333333222222222222333333222222333333444555555666::::::;;;<<<>>>@@@BBBDDDDDDFFFHHHIIIIIIIIIKKKLLLIIIJJJJJJKKKLLLLLLMMMMMMQQQSSSVVVWWWWWWTTTQQQNNNKKKIIIFFFCCCBBBCCCDDDEEE@@@AAACCCFFFJJJMMMPPPRRRUUU^^^hhhppp}}}aaaRRRKKKEEECCCFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOQQQPPPPPPSSSWWWZZZ[[[[[[[[[ZZZYYY\\\___```^^^[[[\\\\\\]]]]]]]]]]]]]]]]]]___```aaaaaa``````bbbddddddeeeggggggffffffgggiiirrrpppooopppsssvvvyyyzzzhhhSSSHHH>>>MMMqqqxxxeee]]]WWWRRRMMMJJJIIIHHHFFFDDD===;;;999777555444555555555777999;;;<<>>;;;888444222////////////...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))******++++++++++++******************************))))))))))))))))))))))))*********+++++++++)))+++,,,,,,+++,,,---//////,,,///444000111FFFbbbpppTTTBBB???@@@XXXssskkk[[[OOOHHH@@@???>>>=========<<<<<>>::::::999888777666555555444444333333333333333444333333333333333444444444888888888999;;;===>>>???@@@BBBDDDDDDDDDDDDEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEGGGIIIKKKLLLKKKHHHEEEBBBAAAAAAAAAAAABBBCCCCCCDDD@@@BBBFFFJJJNNNRRRUUUVVVcccllluuurrrSSSHHHHHHFFFCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFHHHHHHJJJKKKLLLMMMMMMMMMNNNNNNNNNQQQUUUXXXZZZZZZ\\\ZZZZZZ\\\___```]]]ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ^^^___`````````aaaccceeehhhhhhgggdddccccccfffiiijjjgggdddeeeiiiooosssttt|||eeeVVV???>>>YYYrrrooodddXXXRRRKKKHHHHHHIIIHHHFFF???>>>;;;999777555444444555777999::::::<<>>;;;999666444111111111111000...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++******************+++++++++************)))))))))))))))))))))************+++)))***,,,,,,++++++---...,,,+++...222000///<<>>>>>EEERRRgggnnnZZZMMMEEEBBB???===<<<:::888666<<<>>>AAAFFFLLLSSSYYY\\\ccchhhnnnsssvvvxxx{{{}}}zzz}}}rrrhhh]]]YYY___nnn~~~uuu{{{{{{gggIII555111555111***------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------...////////////...,,,111222333666<<<[[[vvvfff\\\yyyqqqiii[[[NNNEEEEEEDDD???;;;===;;;;;;:::999888777666666666555555444444444444444444444444444444444444444555555555666777888999::::::<<<>>>>>>======>>>???======>>>>>>>>>?????????@@@@@@BBBBBBAAA@@@>>><<>><<<999777666666666777888999999:::<<<>>>BBBCCCEEEHHHLLLOOOQQQRRRZZZ___ggglllooopppqqqrrrsssuuuwwwxxxyyy{{{~~~pppYYYQQQVVVQQQLLLMMMLLLKKKHHHEEECCCAAA???;;;999666444111111111111000...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++((()))***+++,,,++++++***))))))*********+++++++++************)))))))))((())))))))))))************)))***+++,,,++++++,,,...+++,,,,,,,,,---000555888IIIfffuuu\\\NNNBBB;;;===LLL```{{{wwwaaaRRRLLLEEE???===;;;999888::::::<<<>>>BBBGGGKKKNNNVVV^^^ggglllmmmooouuuzzzxxxzzz|||~~~~~~vvvooo[[[UUUWWWggg{{{{{{vvvwww\\\KKK999111000///---------------------.........++++++++++++++++++++++++************************************************)))*********++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,---.../////////......,,,000000111444333CCCaaannnooo}}}mmmTTTJJJFFF???<<<======<<<<<<;;;:::999888888777777666555555555555555444444444444444444444444444444444444444555666666555777999999888777888999999999999999::::::::::::::::::::::::::::::::::::=========>>>>>>?????????AAAEEEMMMVVV^^^dddhhhjjjmmmgggTTTCCC@@@AAA??????CCC@@@@@@AAABBBCCCDDDDDDCCCCCCDDDFFFHHHIIIJJJKKKKKKIIIIIIIIIKKKNNNQQQSSSSSSXXXVVVVVVXXX[[[\\\YYYVVVWWWWWWXXXXXXYYYZZZZZZZZZ\\\]]]^^^]]][[[[[[]]]^^^]]]YYYTTTNNNNNNSSS\\\cccZZZ[[[^^^bbbggglllqqqttttttxxx~~~aaaLLLFFFKKKhhhlllbbbUUUNNNLLLLLLIIIFFFDDDCCCAAA???<<<:::999888555666777777666777999;;;<<<===@@@CCCFFFIIILLLMMMRRRWWW^^^dddhhhkkkmmmooooooqqqsssuuuvvvxxx|||~~~~~~~~~~~~oooXXXPPPVVVQQQKKKLLLLLLKKKHHHEEECCCAAA???<<<999444222////////////...,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++((()))***+++,,,+++******))))))******+++++++++++++++*********))))))(((((())))))))))))************(((***++++++++++++,,,.........+++(((,,,222222...222NNNsssrrreeeOOO@@@999===BBBPPPuuu```XXXLLLCCC@@@???>>>>>>999999999:::<<<@@@CCCEEEFFFPPP[[[``````bbbiiippprrrtttvvvxxxzzz|||yyyqqqfff[[[SSS\\\ZZZddd~~~xxxeeefff{{{vvvkkk>>>555000111...(((***333........................************************************************************************))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,.../////////...---///333///...333333555BBBcccvvv|||}}}nnn{{{lllYYYPPPGGGBBBCCC>>>>>>===<<<;;;::::::999888888777666666666666666444444444444444444555555444444444444444555555666444555777777555555555666666666666666777777777777777777666666777888999999;;;;;;;;;;;;===@@@CCCDDD@@@EEEOOOYYYccckkkppprrrtttfffJJJCCCBBBGGGFFF???===@@@AAABBBCCCDDDEEEEEEEEEEEEBBBCCCEEEGGGIIIJJJKKKKKKHHHGGGGGGIIILLLOOOPPPPPPUUUTTTSSSVVVYYYZZZWWWTTTTTTUUUUUUVVVXXXZZZ[[[]]]]]]]]]]]][[[YYYXXXYYYZZZUUUPPPIIIDDDEEELLLXXX```SSSWWW^^^cccgggjjjnnnqqqttttttvvv]]]LLLCCCYYYzzznnn___UUURRRQQQMMMIIIEEEDDDCCCAAA>>><<<;;;:::444555555555444444666888555666999===AAADDDGGGHHHKKKPPPVVV\\\aaaeeehhhkkkmmmoooqqqssstttvvvzzz||||||||||||~~~nnnYYYRRRTTTQQQPPPRRRPPPMMMIIIEEEBBBAAA???:::666444222111000111000...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))+++,,,,,,+++***,,,---,,,,,,------.../////////222999OOOqqqwww___MMM>>>;;;>>>FFF[[[ppp~~~hhhTTTNNNIII???<<>>===CCCFFFKKKRRRXXX^^^bbbdddgggjjjnnnrrruuuyyy}}}uuuiii```XXXPPPPPPUUUYYYllliii^^^___vvvhhhMMM333111...///000111...,,,...------,,,,,,------...+++++++++*********))))))++++++******************+++++++++++++++***)))((()))******++++++,,,------+++++++++*********))))))++++++,,,,,,,,,,,,------111000...,,,+++,,,...////////////000111333444555KKKmmmtttxxxyyyhhhpppyyy\\\JJJEEEGGGAAABBB???999666888::::::777666666777999:::999777777666666666666555555555666666555555555444444444555555555555555555555555555555555666666666666777:::::::::;;;<<<;;;888666<<>>::::::???CCCCCCEEEGGGLLLSSSZZZiii{{{}}}yyytttbbbLLLFFFEEECCCAAAAAAAAACCCDDD???AAACCCCCCBBBAAABBBCCC???AAACCCFFFHHHIIIIIIIIIGGGFFFEEEGGGJJJLLLLLLLLLOOOQQQTTTVVVWWWVVVTTTRRRQQQRRRTTTTTTTTTUUUWWWYYYXXXYYY[[[[[[YYYYYYYYYZZZVVVKKK???;;;BBBOOO[[[aaa^^^^^^```dddhhhkkkllllllqqqtttpppQQQEEEPPP```ddd___^^^VVVMMMLLLGGGFFFDDDCCCAAA@@@???>>>888777555333333333444555777777999;;;===@@@CCCDDDFFFJJJPPPUUUZZZ^^^aaadddhhhjjjnnnqqqssstttwwwyyyvvvwwwxxxzzz|||qqq\\\RRRSSSOOOMMMPPPMMMMMMIIIEEEBBBAAA???:::666444222111000111000...---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++)))***++++++,,,,,,++++++)))***,,,+++******+++---,,,,,,------.../////////111222@@@]]]}}}{{{iii[[[NNNGGG@@@???LLL]]]lllppp]]]MMMDDDBBBFFF>>>???>>>:::777999===AAA;;;===BBBGGGMMMSSSWWWYYY^^^aaaeeeiiilllppptttwww{{{{{{{{{|||~~~}}}|||{{{oooggg]]]UUULLLIIIPPP[[[rrrhhhXXXaaauuu~~~zzzvvvssshhhQQQ:::222000......000000...,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))************************+++++++++++++++***))))))+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,,,,------000///---,,,,,,,,,---.../////////000111222444444<<>>;;;999===;;;888777888888777666888777777777666666666666666666666555555444444444555555555555555555555555555555555555666666666666777777777999;;;<<<======<<>>CCCNNNZZZbbbeeeeeefffhhhiiijjjjjjiiirrrttt}}}{{{ZZZGGGHHHPPPlllxxxmmmdddWWWMMMLLLHHHGGGEEEDDDCCCAAA???>>>:::999777555444444444555555666777888;;;===???@@@CCCGGGLLLQQQTTTWWWZZZ\\\aaadddhhhlllnnnpppsssvvvvvvvvvwwwyyy{{{~~~ttt]]]RRRRRRLLLJJJMMMKKKMMMIIIEEEBBBAAA???:::666444222111000111000...---,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++)))***++++++******+++---,,,,,,,,,---......//////222...222DDD^^^{{{~~~qqqiii```VVVGGG;;;>>>HHHLLLllleeeVVVMMMHHH@@@@@@???;;;888777:::>>>888999:::<<<@@@CCCGGGIIIPPPSSSWWWZZZ]]]aaaeeehhhoooppprrruuuyyy}}}zzzzzzxxxvvvtttuuuxxxzzz}}}{{{xxxtttooojjjddd```RRRPPPMMMIIIHHHOOObbbtttyyyeeeWWW```ppp|||{{{uuujjj^^^OOO<<<...111000......//////---,,,++++++************+++++++++************)))))))))***************************++++++++++++***))))))---,,,,,,+++******))))))+++++++++***************++++++++++++,,,,,,,,,,,,//////---,,,,,,,,,---...////////////000222333444000@@@XXXuuuxxx|||nnngggoookkkUUULLLBBB===AAACCC>>><<<===;;;999666666888999999999888888888888777777777777666666666666555555555555666666666666666666666666444444555555555666666666999888777666555666777888555888:::999<<>><<<:::777666555555555444555555666777999:::;;;???BBBFFFIIIKKKMMMPPPRRRWWW[[[___cccgggjjjnnnppprrrssstttvvvxxxyyy{{{|||||||||~~~ttt]]]QQQPPPJJJIIILLLKKKMMMIIIEEEBBBAAA???:::666444222111000111000...---------------------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))***++++++******+++,,,+++,,,,,,------...//////333//////555BBBZZZyyyzzztttnnngggYYYJJJBBBBBBHHHQQQjjj|||hhhUUUHHHDDDAAABBBAAA===:::999;;;:::999888888:::;;;===BBBDDDHHHKKKMMMPPPTTTWWW___aaaeeekkkpppuuuxxxzzz{{{|||vvvqqqnnnllllllkkkiiigggiiimmmpppoookkkeee___YYYRRRJJJEEEDDDFFFHHHLLLVVVhhhlllbbblllwww~~~wwwiiiYYYJJJ===333,,,//////...---------,,,+++++++++************++++++************))))))))))))))))))))))))******************+++++++++******))),,,+++++++++******))))))***************************++++++++++++,,,,,,,,,......---,,,,,,------...///......///000111222222000555@@@VVVxxxzzzwww}}}hhhdddyyyuuu^^^IIIDDDBBB>>>???EEE<<<;;;999:::;;;<<<;;;999888888888888777777777666666666666666666666666666666666666666666666666666444444555555555666666666999999999888666555666777;;;<<<<<<<<>>>>>>>>??????@@@@@@@@@???>>>???BBBEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEJJJMMMOOOOOOLLLMMMOOOPPPQQQQQQPPPPPPQQQRRRSSSRRRQQQRRRSSSUUUXXXYYY[[[\\\\\\\\\^^^___```aaabbb___\\\^^^eeekkkhhhiiijjjjjjjjjiiiiiijjjhhhllluuuhhhRRRDDDKKKVVVgggrrrooolllwwwuuu```VVVPPPMMMJJJIIIJJJJJJHHHEEEAAA@@@===;;;888777666555555555444444555666777777999<<>>YYYrrrzzzvvvooobbbTTTJJJHHHAAAHHHccczzz___QQQEEEDDDEEEAAA<<<:::<<<:::888777666777999:::888;;;>>>@@@AAACCCFFFIIIOOORRRWWW]]]dddiiilllnnnooorrrwww{{{|||{{{zzzyyyvvvtttqqqppppppppppppnnnjjjeee___\\\bbbbbbaaa___\\\[[[\\\]]]SSSPPPLLLHHHFFFCCC@@@>>>FFFJJJSSS___rrrwwwqqq}}}xxxgggQQQ@@@777111...---.........---,,,+++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********)))******+++++++++******)))))))))******+++++++++*********************************+++++++++,,,,,,------,,,,,,,,,---------............///000111111222111222===YYY{{{uuuqqqyyyqqq^^^SSSIIIDDDEEE???>>>=========<<<999777888888888777777777666666777777777777777777777777777777777777777777777777555555555666666666777777444777:::;;;;;;:::<<<>>>GGGHHHHHHMMM\\\pppwww{{{ZZZNNNJJJAAA<<>>>>>=========>>>>>>>>>?????????>>>===???BBBEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAABBBEEEIIIMMMOOOOOONNNQQQUUUXXXXXXWWWTTTQQQNNNPPPQQQRRRRRRSSSVVVXXXVVVYYY]]]^^^]]][[[ZZZZZZccchhhnnnnnnjjjgggiiillljjjlllmmmmmmkkkiiijjjkkklllpppwww}}}cccPPPGGGDDDOOOhhh{{{}}}|||~~~mmmZZZSSSOOOJJJHHHJJJKKKIIIGGGEEECCCAAA>>>;;;999777666666666555555555555555666555777:::<<<>>>@@@DDDGGGFFFJJJOOOTTTWWW[[[___bbbggghhhjjjlllnnnppppppppprrrssstttvvvxxxzzz|||}}}~~~~~~oooYYYOOOPPPKKKKKKOOONNNMMMIIIEEEBBBAAA???:::666444222111000111000...---******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************)))************************((((((((((((((((((((((((((()))******++++++******((()))******))))))***,,,+++++++++,,,------......)))---222222...111CCCVVV{{{}}}uuueeeYYYGGG@@@???HHHRRRbbbjjjRRRHHHDDD>>>:::;;;888888777777888999:::;;;555777999::::::;;;===???BBBEEEIIIOOOTTTYYY\\\^^^___ccchhhlllooorrruuuwww~~~{{{wwwxxxxxxvvvssspppqqqpppooolllhhhdddaaa___^^^[[[YYYYYYYYYZZZ[[[[[[[[[YYYUUUPPPKKKIIIIIICCCBBB@@@===;;;<<>>:::<<<============>>>>>>>>>>>>===>>>>>>>>>>>>???AAADDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAABBBEEEIIIMMMNNNNNNOOOSSSXXX\\\]]]ZZZVVVSSSMMMOOOQQQRRRSSSTTTWWWZZZWWWZZZ]]]^^^]]][[[YYYYYYbbbiiipppqqqnnnjjjiiiiiinnnppprrrpppllliiijjjkkkooorrryyysss^^^HHH>>>CCCaaaddd[[[TTTKKKGGGHHHJJJHHHFFFGGGFFFDDDAAA>>><<<:::888888777666666555555666666222444777888:::<<<@@@CCCAAADDDIIIMMMPPPSSSWWWZZZ```aaadddgggjjjkkkllllllooopppqqqsssvvvxxxzzz{{{zzzzzz{{{|||}}}~~~}}}oooYYYPPPRRRMMMLLLOOOMMMMMMIIIEEEBBBAAA???:::666444222111000111000...---*********++++++,,,,,,,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((()))******))))))***+++***++++++,,,,,,---......,,,,,,...000//////777AAA\\\qqq~~~ttt\\\QQQGGGAAA???GGG]]]rrrzzzhhhWWWFFF???BBB;;;;;;;;;;;;;;;:::::::::666888999999888888999;;;:::<<<>>>AAAEEEHHHKKKLLLNNNQQQUUUWWWYYY[[[^^^```dddfffiiimmmqqqrrrrrrqqqmmmjjjfffdddccccccaaa```______^^^\\\YYYVVVSSSRRRPPPPPPPPPPPPRRRTTTVVVXXXRRRRRROOOJJJDDD@@@>>>>>>>>>@@@AAA>>>===@@@JJJSSS]]]qqq~~~gggPPPAAA333///000//////111+++------,,,)))((()))***++++++************++++++(((((((((((())))))******''''''(((((()))******+++))))))***+++++++++++++++))))))))))))************))))))*********+++++++++************++++++++++++++++++,,,,,,------------......------......//////,,,000222222777HHHeee}}}|||tttpppmmm^^^WWWLLLDDD?????????@@@<<<;;;;;;;;;::::::::::::777777777888888999999999888888888888888888888888888888888888999999999999;;;===>>>===<<>>>>>>>>>>>>>>;;;===>>>???>>>???AAABBBDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBEEEIIILLLMMMMMMPPPSSSVVVZZZZZZXXXUUUSSSOOOQQQRRRSSSSSSUUUWWWYYYZZZ[[[\\\\\\[[[[[[]]]^^^bbbfffkkklllkkkhhhggghhhjjjmmmooonnnjjjgggiiikkknnnpppvvv}}}lllQQQFFFCCCSSSppp}}}iii___RRRKKKJJJJJJIIIFFFHHHGGGFFFCCCAAA>>><<<:::888777666666555555666666333444555666666888;;;======@@@DDDGGGJJJLLLOOOQQQUUUWWW[[[___bbbcccddddddhhhiiikkkmmmooorrrttttttttttttuuuwwwxxxzzz{{{|||xxx{{{ppp[[[RRRSSSNNNLLLNNNKKKMMMJJJEEEBBBAAA???:::666444222111000111000...---,,,,,,,,,------.........************************+++++++++************)))((((((((((((((((((((((((************************(((((()))***************((()))******))))))***+++***++++++,,,,,,---......333---***---000000111444:::RRRvvvzzzfffOOOCCCAAACCCFFFHHH```yyywwwZZZLLLMMMCCCBBBAAA@@@===;;;888777888999:::999888777888999777777888999;;;===???@@@@@@BBBDDDEEEEEEGGGIIILLLLLLLLLMMMPPPTTTWWWWWWWWWRRRQQQPPPPPPOOOOOONNNOOOKKKIIIGGGDDDBBBAAA@@@@@@BBBEEEJJJNNNOOONNNLLLJJJJJJIIIFFFAAA===;;;<<<>>>666;;;@@@BBBDDDMMM]]]kkkeeeHHH:::222---///000,,,***,,,***,,,---,,,)))'''(((*********))))))))))))******'''((((((((())))))******&&&''''''((()))******+++((()))***+++++++++++++++++++++******)))((((((((())))))******++++++++++++)))************+++++++++***+++,,,---------------......---------...//////---333888555000444EEEWWW~~~wwwpppnnnvvvqqq[[[KKKCCC???>>>>>>============<<<<<<<<<777777888888999999999999888888888888888888888888888888999999999:::::::::<<<>>>BBBEEEKKKVVVfffrrrvvvwwwvvvQQQIII@@@;;;;;;;;;<<<===<<<<<<===>>>??????>>>>>>:::<<<>>>?????????@@@BBBCCCCCCAAAAAAAAAAAABBBCCCCCCBBBBBBEEEHHHKKKMMMMMMPPPQQQSSSUUUVVVUUUTTTSSSRRRSSSTTTTTTSSSTTTVVVXXX\\\\\\[[[ZZZZZZ\\\aaaeeedddfffggghhhggggggggghhhaaaeeeiiiiiiffffffiiilllooonnnqqqvvvyyy|||www]]]RRREEECCCWWW{{{wwwjjjZZZPPPNNNMMMKKKHHHHHHHHHGGGEEEBBB???===<<<777777666555555555666666444555555444333444777999;;;===AAADDDEEEGGGJJJLLLKKKNNNRRRVVVYYY[[[\\\\\\aaabbbdddfffiiikkkmmmnnnooopppqqqsssuuuwwwxxxyyyuuuyyy|||~~~}}}|||~~~qqq[[[RRRRRRMMMKKKNNNKKKKKKHHHEEEBBB@@@===:::777666444111000000///---,,,---,,,***))))))***,,,---***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------------......///000000000666;;;MMMooommmTTTBBB???AAADDDOOOUUUiiiooofffTTTJJJDDDEEEDDD>>>999999999999::::::::::::999999777666666888:::;;;;;;:::<<<;;;;;;:::;;;===>>>@@@===>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAA???===<<<<<>>777888???===FFFPPPYYYccctttbbbGGG777222111000///...---,,,,,,,,,,,,,,,++++++*********+++)))((()))******)))(((''''''(((((())))))*********)))((((((((()))+++,,,,,,+++***((((((((()))***************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111111111444888;;;XXX}}}sssqqq{{{gggmmmsss___RRRIIIIIIGGGDDDBBBAAAAAA@@@@@@999::::::;;;<<<===???@@@>>>===:::999>>>DDDDDD@@@DDD>>><<>>???@@@@@@@@@???????????????@@@@@@BBBBBBCCCDDDFFFIIIKKKMMMOOOPPPQQQRRRRRRQQQPPPPPPQQQQQQPPPPPPQQQSSSVVVWWWXXXZZZ[[[[[[\\\^^^aaaddd```cccffffffdddcccdddffffffdddcccdddhhhkkklllmmmppppppooommmmmmqqqyyyyyygggTTTJJJIIIWWWyyyiii[[[UUUOOOMMMPPPHHHHHHHHHFFFCCCAAAAAAAAA:::999888888888888888888666666555555555666666777999999:::<<<>>>AAACCCDDDGGGHHHJJJLLLOOOQQQSSSTTTVVVWWWYYY\\\___bbbdddeeeggghhhjjjllloooqqqssstttssstttvvvxxxyyyyyyyyyxxxqqq[[[RRRRRRMMMKKKNNNKKKKKKHHHEEEBBB@@@===:::777666444111000000///---,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********(((((((((((())))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------------......//////000000222555BBB^^^yyycccRRRJJJCCC>>>CCCFFFRRRfff}}}nnn^^^OOOHHHEEEAAAAAACCC<<<;;;<<<<<<======;;;:::<<<:::999999:::;;;:::999======<<<;;;;;;<<<<<<===<<<<<<<<<=========>>>>>><<<<<<=========>>>>>>>>>===>>>@@@CCCFFFGGGGGGFFFIIIGGGEEEBBB???;;;777444<<<===AAAEEEAAA;;;;;;@@@GGGTTThhhzzz~~~uuu{{{iiiMMM:::111111000///...---,,,,,,+++,,,,,,,,,++++++************)))((()))******)))((('''((((((((()))))))))******)))((((((((()))***+++,,,+++)))((((((((()))***************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,------------...000111111000///000333666CCC```uuu~~~{{{hhhfff~~~yyykkkZZZSSSMMMLLLOOONNNIIIBBBEEEDDDBBBBBBCCCDDDDDDDDDEEEFFFCCC???AAALLLWWW\\\QQQIIICCCCCCFFFKKKUUU___```uuu}}}rrrqqq|||~~~mmmZZZBBB>>>>>><<<;;;::::::999999999:::;;;<<<<<<;;;;;;::::::;;;<<<===>>>???@@@@@@============>>>???AAAAAABBBAAAAAABBBDDDGGGJJJLLLMMMNNNOOOPPPPPPPPPOOONNNPPPOOONNNNNNOOORRRTTTVVVWWWXXXYYYYYYYYY[[[^^^aaa^^^aaacccddddddeeegggjjjdddcccccceeehhhkkklllkkkmmmnnnnnnmmmmmmoootttyyysss___PPPGGGNNNjjj{{{ggg]]]VVVQQQOOOJJJJJJIIIGGGDDDAAA??????>>>===<<<:::999888888888777777666555555666666666777777888999;;;===???@@@CCCCCCEEEGGGIIIKKKMMMNNNPPPQQQSSSUUUXXX[[[]]]^^^aaabbbdddfffiiikkkmmmnnnnnnoooqqqssstttttttttsssqqq[[[RRRRRRMMMKKKNNNKKKKKKHHHEEEBBB@@@>>>:::888666444111000000///---,,,++++++++++++++++++++++++******+++,,,,,,+++******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******(((((((((((())))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,---------...//////000000000///444FFFdddqqqggg]]]OOOAAACCCDDDIIIQQQ^^^sssvvvfffZZZPPPGGGDDD???===<<<<<<======;;;:::<<<:::888777999:::::::::<<<<<<<<<;;;;;;:::::::::====================================>>>>>>>>>>>>>>>BBBGGGLLLNNNLLLJJJGGGGGGFFFDDDAAA???===<<<<<<999:::===AAABBBCCCJJJQQQaaassswww|||mmmOOO:::111000//////...---,,,++++++***+++++++++++++++************)))((((((******)))((((((((((((((())))))))))))))))))((((((((()))***++++++***))))))((()))))))))************************++++++++++++++++++++++++,,,+++************+++,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,------------000000000...------///111111EEEiiizzzxxxiiifffvvvsssqqqrrrmmm___QQQIIIFFFDDDFFFIIILLLLLLJJJMMMQQQPPPLLLOOO```wwwyyyoooeeeaaadddlllzzzuuupppqqqrrrjjjSSSEEE999<<<;;;;;;:::999999::::::888999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>??????::::::;;;;;;===???@@@AAAAAA@@@??????AAAEEEHHHKKKKKKKKKLLLMMMNNNNNNMMMMMMOOONNNMMMMMMNNNPPPRRRSSSUUUVVVWWWVVVVVVWWWZZZ]]]\\\^^^```aaabbbcccgggiiibbbbbbbbbeeehhhjjjiiihhhhhhjjjllllllkkklllnnnpppnnnyyymmmXXXFFF@@@QQQggg~~~mmmaaaTTTHHHIIIJJJJJJIIIGGGDDDAAA@@@BBBAAA???===;;;:::999888999888777666666666666666555555555555666888999:::<<<===>>>@@@AAACCCDDDEEEGGGHHHIIILLLNNNQQQSSSTTTXXXXXXZZZ\\\^^^```bbbcccffffffhhhiiijjjkkkkkkkkkqqq[[[RRRRRRMMMKKKNNNKKKKKKIIIEEECCCAAA>>>;;;888666444111000000///---,,,***++++++,,,,,,++++++*********++++++++++++******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000111...---444EEE^^^xxx~~~yyyyyyttteeeUUUEEECCCBBBAAADDDPPPggg|||yyydddVVVPPPKKKDDD@@@>>>>>><<<;;;===;;;999:::<<<>>>??????<<<<<<==================?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAADDDIIILLLLLLIIIFFFDDD;;;:::999777666888<<<>>>>>>???BBBHHHQQQ^^^mmmwwwwwwxxxoooWWWBBB555333444------,,,,,,+++******)))+++++++++***************)))((('''((()))***)))((((((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))************************************************++++++************+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------//////000...---,,,...000///;;;HHHYYYzzzzzz|||wwwpppwwwwwwtttssswww~~~uuuiiikkk{{{}}}zzzyyyiiiOOO<<<:::;;;999999999888888999999:::888888999999::::::;;;;;;::::::;;;<<<<<<===>>>>>>::::::::::::;;;<<<===>>>???>>>======???BBBFFFIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNMMMLLLLLLMMMOOOQQQRRRTTTTTTUUUTTTTTTUUUXXXZZZ[[[\\\\\\]]]___aaadddeeeccccccccceeeggghhhfffdddeeegggiiijjjjjjiiihhhgggdddmmmlllRRRAAABBBLLLnnn|||eeePPPLLLLLLKKKKKKKKKIIIGGGDDDCCCBBB@@@>>><<<;;;;;;:::;;;:::999888777666666666555444444444444444555555777777888999:::<<<======>>>???AAACCCEEEGGGIIIJJJNNNOOOPPPRRRTTTUUUWWWWWW[[[[[[\\\]]]^^^___``````qqq[[[RRRRRRMMMKKKNNNKKKLLLIIIFFFCCCAAA>>>;;;888666444111000000///---,,,***++++++,,,,,,++++++***************************(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((((((((())))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,,,,,,,------.../////////222111//////444@@@QQQ^^^}}}pppdddZZZNNNEEE??????IIISSSnnn|||qqqcccXXXRRRNNNKKKHHHJJJGGGEEEDDDDDDDDDDDDCCC======>>>>>>???@@@@@@@@@======>>>>>>???@@@@@@AAA?????????@@@@@@@@@AAAAAA???AAACCCBBB@@@======>>>??????===;;;;;;===CCCGGGRRRYYYcccooo~~~||||||kkk```PPPBBB;;;777666444,,,,,,,,,+++******))))))************************((('''&&&''')))***)))((())))))))))))((((((((((((''''''(((((()))))))))))))))))))))*********))))))))))))))))))))))))))))))************************************************)))*********+++++++++++++++++++++,,,,,,,,,---------...//////......000222444666555:::UUUzzzyyytttmmmnnn{{{}}}~~~tttzzzrrrYYYMMM===333888===777777777777777888888999777777888888999:::;;;;;;::::::;;;;;;<<<<<<======;;;;;;::::::999:::::::::>>>===<<<<<<===@@@DDDFFFGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNLLLLLLLLLNNNPPPQQQSSSTTTTTTTTTSSSTTTWWWYYYYYYYYY[[[]]]aaadddfffgggdddddddddeeegggfffdddbbbdddeeegggiiiiiihhheeecccfffiiiuuulllSSSFFFCCCNNNlllwww]]]YYYTTTQQQOOOMMMJJJGGGBBBAAA@@@???>>>=========<<<;;;:::999888777777777666666555444444444444444444444555555666777777888888999;;;<<<>>>@@@AAABBBEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSTTTUUUqqq[[[RRRRRRMMMKKKNNNKKKLLLIIIFFFCCCAAA???;;;999666444111000000///---,,,+++++++++++++++++++++++++++***))))))))))))***+++))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((()))))))))))))))(((((((((((()))******************++++++++++++,,,,,,,,,---....../////////111333111000333<<>>>>>>>>>>><<<<<<<<<=========>>>>>>;;;<<<<<<<<<<<<=========;;;<<<===:::888999===BBBGGGIIILLLNNNQQQWWWaaahhhvvv~~~yyyjjj^^^III@@@777333444555333///,,,,,,++++++************)))))))))***************'''&&&&&&''')))******)))))))))))))))((((((((((((&&&'''((()))))))))(((((((((((()))************)))))))))))))))))))))))))))************************))))))***++++++***))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++---/////////000222333444///222:::>>>JJJoooyyy|||wwwhhhjjjssszzzuuuuuuwwwzzznnnRRRBBBAAA999555888888777666666666666666777777777666666777888999;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999<<<<<<<<<<<<>>>@@@BBBCCCFFFFFFFFFGGGIIIKKKLLLMMMNNNMMMLLLKKKKKKMMMOOOPPPQQQRRRSSSSSSRRRTTTVVVYYYXXXXXX[[[```fffjjjkkkkkkeeeddddddeeefffgggeeedddfffeeeeeeggghhhhhheeecccjjjhhhooohhhQQQEEEIIIOOOdddzzzqqqeee[[[UUUPPPLLLIIICCCBBBAAA@@@????????????<<<;;;:::999999999999999888777666555555444555555333333333444444444444444555555666888999;;;<<<<<<>>>>>>???@@@AAACCCCCCDDDFFFFFFFFFFFFGGGIIIJJJKKKqqq[[[RRRRRRMMMKKKNNNKKKLLLJJJFFFDDDBBB???<<<999666444111000000///---,,,,,,,,,+++******+++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((()))******************+++++++++++++++,,,,,,------......///,,,000222222///000555999MMMooo|||kkkWWWIIIDDDBBBDDDKKKUUUaaassszzzssskkkfff___[[[UUUNNNIIIFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@======>>>>>>>>>????????????AAACCCCCCCCCHHHPPPWWWVVV[[[aaagggnnnxxx~~~}}}yyy{{{fffNNN@@@444111......000000...,,,,,,,,,++++++++++++******((()))))))))*********+++'''&&&%%%''')))******)))***)))))))))((((((((('''&&&'''((()))))))))(((''''''((()))***+++******)))))))))))))))))))))))))))************************((()))***++++++***)))((())))))*********+++++++++***++++++++++++,,,,,,,,,***,,,////////////000222000---222999444222KKKllluuuvvvqqqlllooowww{{{hhhbbb```fffttt|||gggMMM>>>:::;;;666555888555666666555555555555555666666666666666777999:::<<<:::::::::::::::;;;;;;;;;;;;;;;:::999999999:::::::::;;;<<<>>>???@@@@@@AAACCCCCCCCCDDDFFFIIIKKKLLLMMMLLLJJJIIIJJJKKKMMMNNNNNNPPPQQQQQQQQQSSSVVVYYYYYYZZZ]]]aaafffhhhgggeeecccbbbbbbcccfffiiiiiiiiiiiigggeeeeeegggiiihhhfffiiifffkkkyyycccPPPKKKEEELLLllluuufff\\\VVVRRROOOGGGFFFEEECCCAAA@@@??????;;;;;;:::::::::::::::;;;999888777666666555555666333333333333222222222222222333444555666777888999888888999:::;;;;;;<<<<<>>>>>>>>???AAACCCDDDqqq[[[RRRRRRMMMKKKNNNKKKLLLJJJFFFDDDBBB???<<<999666444111000000///---,,,---,,,***))))))***,,,---+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((()))******)))************+++++++++++++++,,,------......///+++...000000...///333666333WWWvvvyyycccXXXLLLDDDAAACCCFFFNNNeee|||zzzqqqggg^^^YYYVVVUUUPPPOOOMMMKKKIIIGGGFFFEEECCCCCCDDDDDDDDDDDDEEEEEEFFFJJJOOOQQQTTT\\\fffoooqqqSSS:::...000000111000///...---,,,,,,,,,,,,+++++++++++++++(((((())))))*********+++'''&&&%%%''')))******)))******))))))((((((((('''%%%&&&((()))))))))(((''''''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---//////......///000---111111---000;;;DDDGGGjjjsssqqquuuqqqrrrrrryyy{{{vvvuuurrrmmmvvvpppsssrrr^^^???777888888111333999777666666555444444444444444666555555555777999:::<<<::::::::::::::::::;;;;;;:::999999999:::;;;<<<<<<999:::===???@@@@@@@@@???AAAAAAAAABBBDDDGGGIIIKKKKKKJJJIIIHHHHHHIIIKKKLLLLLLNNNOOOOOOPPPRRRUUUXXX]]]]]]^^^aaadddccc^^^ZZZaaa``````bbbgggkkkmmmnnnkkkhhhddddddgggiiijjjiiifffdddjjjvvv}}}vvvaaaHHHEEEGGGXXXxxx~~~lllbbb\\\YYYVVVKKKJJJHHHEEECCCAAA??????;;;;;;:::::::::;;;<<<<<<999888777666666666666666333333222222222111111111111111222333444555666666444444555666666777888888;;;;;;::::::;;;===???@@@qqq^^^UUUSSSLLLMMMQQQNNNMMMJJJFFFCCCAAA???<<<:::666333000//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))******))))))))))))******((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))************+++,,,...//////...,,,+++---......///////////////444888FFFdddeeeVVVIIIEEEEEEFFFKKKRRRhhh|||yyywwwvvvvvvuuulllaaa[[[\\\UUUWWWYYY[[[^^^bbbhhhllljjjpppyyymmmRRR::://////...---,,,+++************************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,...///000000000000222111000000000222444666AAA[[[}}}tttuuuvvvgggbbbmmmzzztttnnnmmmnnnjjjnnnqqqqqquuuuuubbbOOOCCC888777666444444444555666333333333333333333333333444444555666777888999999;;;:::999888888999:::;;;::::::;;;;;;;;;;;;;;;;;;=========<<<;;;<<>>AAADDDFFFMMM```{{{|||mmmllliii{{{wwwaaaFFF666///------///---,,,+++*********************))))))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))*********++++++++++++,,,+++,,,,,,---------,,,,,,//////.........000111333444000666MMMlll|||~~~rrrnnnzzziiiNNN???999444111555555555555555444444333333333333333333333333333222333333444555666777777888888777666666777888888999:::::::::;;;;;;;;;<<<<<<=========<<<===@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHKKKMMMMMMLLLOOOOOOOOOPPPPPPQQQRRRSSSTTTXXX[[[___kkkxxxyyysssgggggghhhiiiiiijjjjjjkkkgggdddcccffffffeeefffjjjllliiikkkpppooojjjlllsssyyycccNNNBBBEEEXXXllllll```VVVTTTTTTOOOHHHCCCEEEBBB>>><<<<<<===>>>>>>::::::999999888888888777666666666666666555555444333333333333333333333333333333333333333333333333444444444444444444444444ooo]]]UUUTTTNNNNNNRRRNNNKKKIIIEEECCCAAA@@@===;;;666444111000//////---+++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((******))))))))))))******((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((()))))))))************++++++,,,---------,,,,,,,,,---......//////.........333777555666BBBYYYlllzzziii]]]XXXMMMMMMKKKHHHHHHOOO\\\fffsssfffjjjzzz{{{VVVGGG777222222000...---,,,,,,+++******************)))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************++++++++++++,,,------------,,,,,,+++............///000111222000222888???III___uuusss~~~lllPPP<<<555555555555222333444555555444333222222222222222222222222222111222222333444555666777777666555555555555666777999999999::::::;;;;;;<<<<<<===>>>======>>>@@@CCCCCCCCCCCCCCCCCCCCCBBBBBB@@@BBBEEEIIILLLNNNNNNNNNRRRQQQQQQQQQQQQRRRSSSTTTWWWYYYZZZ\\\dddmmmmmmhhhiiiiiiiiiiiiiiiiiijjjjjjhhheeedddggggggfffhhhkkkppplllmmmqqqqqqnnnnnnrrrqqq\\\IIIBBBJJJWWWnnn~~~ppp^^^RRRMMMMMMNNNOOOHHHEEEAAA???>>>===<<<;;;:::999999999888888888888666666666666666555555444444444444444444444444444333333333333333333333333333333333333333333333333nnn]]]UUUTTTNNNOOORRRNNNLLLIIIFFFCCCAAA???===;;;777444222000000///---,,,------,,,,,,++++++++++++))))))))))))))))))))))))+++*********)))))))))(((******))))))))))))******))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,---------,,,------...............***///444555444666>>>EEEbbb{{{{{{oooiii^^^QQQIIIFFFIIILLLWWWddduuu}}}vvvpppwwwzzznnn___RRR888222///000111---***+++++++++******))))))******)))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))*********+++++++++------.........------,,,......//////000111111222,,,222888888555===WWWppppppTTTHHH:::222222444333111111222333444444333222111222222222222222222222222111111222333444555666666666666555444444555666666888888999999:::;;;;;;<<<;;;===>>>>>>>>>???AAACCCDDDDDDEEEEEEEEEEEEDDDCCCAAADDDGGGJJJMMMOOOPPPQQQTTTSSSRRRRRRRRRSSSUUUVVVXXXYYYYYYZZZ___ddddddbbbiiihhhggggggggghhhhhhiiijjjgggfffiiijjjiiikkkooorrrooommmmmmnnnnnnqqqtttooowwwppp[[[JJJFFFIIITTTrrrhhhWWWOOONNNPPPFFFEEECCCBBBBBBAAA>>><<<;;;::::::999999888888888666666666666666555444444444444444444444444444444333333333333333333333333333333333333333333333333mmm\\\UUUTTTOOOOOORRRNNNMMMJJJFFFCCCAAA???<<<:::777555222000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))******************++++++,,,,,,------,,,,,,---............------...///000111222222333===VVVttt|||rrreeeXXXOOONNNLLLMMMRRRXXX___iiisssrrrmmmnnn{{{wwwxxx~~~qqq^^^NNN???333///,,,,,,...,,,***+++///+++******)))))))))******))))))((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))************+++,,,---............------......//////000111111111///...///222333555===FFF\\\|||zzzoooYYYBBB777555222222333333111...000111111222222222222222222222222222222222222222111222222333444555666666666666555444444555666666777777888999:::;;;<<<<<<:::<<<>>>??????@@@AAACCCCCCDDDEEEFFFGGGFFFEEEEEECCCEEEHHHJJJLLLNNNQQQTTTTTTSSSRRRQQQRRRTTTVVVXXXWWWWWWYYY\\\aaafffhhhhhhhhhgggfffeeefffggghhhiiijjjggghhhkkkmmmlllooosssrrrqqqooommmjjjjjjmmmpppiiimmmvvvrrrZZZJJJDDDIIIUUUlll|||fffWWWNNNHHHFFFEEEEEEFFFFFFDDDCCC>>>>>>===<<<;;;:::999999777777777777777666666555555555555555555555555555444444444444444444444444333333333333333333333333lll\\\UUUUUUOOOPPPRRRNNNOOOKKKGGGCCCAAA>>>;;;888777555222111000000...,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,******))))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************+++,,,---...+++,,,------......------000...---...000222222111...===PPP```uuu|||nnnhhhYYYKKKGGGGGGGGGHHHJJJNNNKKKNNNWWW```gggooouuuyyyqqqmmmqqq{{{nnnUUUBBB999222,,,000---,,,---,,,***,,,000******))))))))))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))***************+++,,,---------------,,,------...////////////333...,,,000444444444555999MMMmmm|||zzzaaaSSSKKK???000111222333444333222000000000000000000000111222222111111111111111111111111222222333444555666777777777666555444444555666777777777888999:::;;;<<<<<<:::<<<>>>@@@@@@@@@BBBCCC@@@BBBDDDFFFGGGGGGFFFEEEDDDFFFHHHIIIIIILLLQQQUUUQQQPPPOOOOOOPPPSSSVVVXXXYYYXXXZZZ^^^bbbfffiiilllggggggeeeeeeeeegggiiijjjiiigggggglllnnnnnnqqqvvvqqqvvvyyyvvvqqqmmmlllmmmoooppprrrzzzrrr\\\QQQIIIHHHNNNdddtttaaaSSSOOOJJJGGGFFFGGGGGGGGGCCCCCCBBB@@@>>>===<<<;;;999999::::::999999888777555555555555555555555555555555555555555555555555444444444444444444444444lll[[[UUUUUUOOOPPPRRRNNNPPPLLLHHHDDDAAA===:::777777555222111000000...---(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((()))***+++,,,,,,---******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---...+++,,,------......---------,,,,,,...000111111000...333999BBBVVVxxxooo^^^YYYXXXQQQGGGBBB===>>>BBBFFFHHHLLLWWWbbbtttzzzwwwxxxxxx}}}rrriiibbbccclll||||||oooVVV<<<---,,,///000...***))),,,---***((((((***)))))))))))))))******)))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************((()))***+++,,,---------***+++,,,---............111//////000...,,,///555666777HHHiiitttiiiKKK:::888666222000222222000...---///111111000/////////000222333111111111111111111111111222333333444555666777777777666555444444555666777666777888999:::;;;<<<<<<:::<<>>@@@CCCEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGJJJPPPTTTOOONNNMMMMMMOOORRRUUUWWW\\\[[[[[[]]]```aaadddggghhhgggfffeeefffhhhjjjkkkhhhfffgggkkknnnooorrrwwwpppzzz{{{tttpppoooppppppoooqqq|||rrreeeTTTPPPKKKLLL```{{{mmm||||||aaaZZZPPPHHHEEEEEEGGGHHHGGGFFFEEECCCAAA???>>>===;;;;;;<<<<<<;;;;;;:::999666666666666666666666666666666666666666666666666444444444444444444444444oooZZZRRRTTTPPPOOORRRPPPOOOLLLHHHDDDBBB???<<<999888555222000///...,,,***((()))***+++++++++++++++************************+++***)))***++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000111111111111111333222666>>>DDDTTTwww{{{oooaaaTTTMMMKKKFFFAAA???BBBHHHNNNQQQdddhhhqqqxxxzzzooohhhffffff___bbbhhhqqq}}}oooWWWNNN@@@444...,,,---...///---+++***++++++***)))***)))(((&&&&&&''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((()))***+++***(((&&&%%%(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,------------------------......///000000000000000222666<<>>>>>???AAACCCEEECCCAAA@@@AAABBBBBBAAADDDEEEFFFFFFFFFHHHKKKMMMOOOMMMMMMOOOTTTWWWVVVUUUWWWXXXZZZ[[[\\\___cccfffiiijjjjjjiiifffeeeeeefffdddeeehhhjjjmmmoooppppppppp{{{vvvqqqqqqtttttttttrrrttt|||www^^^HHHHHHSSSeeetttrrrttt^^^UUUOOOGGGDDDHHHCCCHHHLLLLLLIIIFFFGGGHHHGGGDDDAAA@@@@@@???<<<888::::::999888777666555444777666555666888999888777555555555555555666777888oooZZZRRRTTTPPPOOORRRPPPOOOKKKGGGDDDAAA???;;;999777555222000//////---+++))))))***+++++++++*********************************)))((((((******)))((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...---...//////000000//////111///000444555;;;QQQiii||||||vvvnnnhhh___UUUMMMJJJJJJJJJIIIHHHKKKUUUbbbnnntttvvvssskkkgggppp}}}~~~yyyuuuwww{{{sssmmm[[[[[[[[[ZZZYYY\\\aaaeeezzz~~~iiiQQQ>>>999222---++++++++++++---,,,******++++++)))(((***)))((('''&&&''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,------------------------......///000000000000///000111333666>>>NNNbbbpppsss^^^PPPEEE777///...000///---//////////////////////////////000000000111111111000000000111111111222222111111222333444444444333444333333222333444555666555666666777888999:::;;;;;;<<<>>>>>>>>>???BBBDDDDDDCCCAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEFFFIIILLLOOONNNMMMOOOSSSUUUUUUTTTTTTUUUWWWYYYZZZ]]]aaadddeeegggjjjjjjhhheeeccccccfffggghhhjjjkkklllllllllllluuu~~~{{{tttpppoooppppppooommmmmmsss}}}___QQQMMMMMMWWWcccrrrwww{{{yyyhhhXXXOOOMMMGGGHHHJJJLLLMMMNNNPPPQQQPPPNNNJJJGGGEEEEEEEEEFFF>>>>>>===<<<<<<;;;;;;:::;;;:::888888999:::888777777777666666666666666666oooZZZRRRTTTPPPOOORRRPPPMMMJJJFFFCCCAAA>>>;;;999666444111000000///...,,,******+++++++++******)))************************)))(((''''''))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&'''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------,,,------...///.........222///000222000...666CCCIII```oooccc^^^]]]UUUOOOHHHFFFJJJOOOSSSUUUTTTOOONNNUUUaaammmzzz{{{lll``````___XXXQQQOOONNNRRRWWWZZZZZZYYYXXXXXX\\\___ccchhhoooxxxwwweeeLLL666...---,,,---......,,,++++++*********+++***(((&&&))))))(((''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&(((+++,,,(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,---------------------------...//////000/////////111111000......444===EEEeee}}}|||pppPPP999666333000...000111111111........................////////////000000000000000000000000111111111111111222222333333333222222333333333333333444555555555555666777888999::::::;;;<<<>>>>>>>>>???BBBDDDBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDFFFHHHJJJOOONNNNNNPPPRRRTTTTTTSSSRRRTTTWWWXXXZZZ\\\```bbb```dddhhhiiihhhdddaaa```hhhhhhhhhiiiiiihhhhhhggghhhmmmsssuuutttqqqnnnmmmmmmmmmllljjjhhhkkkqqqwwwlllUUUCCC@@@FFFQQQiii{{{jjjnnnyyykkkbbbUUUPPPLLLNNNVVV\\\``````___^^^]]]ZZZVVVSSSQQQQQQKKKJJJIIIGGGEEEDDDDDDCCCBBB@@@???>>>>>>>>><<<:::??????>>>>>>===<<<<<<;;;oooZZZRRRTTTPPPOOORRRPPPLLLIIIEEEBBB@@@>>>;;;888555333111000000000...---+++++++++++++++***)))(((************************)))(((''''''))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------,,,,,,---...............000...000444555222333888999AAARRRjjjwwwnnn```TTTNNNLLLKKKKKKIIIFFFEEEFFFJJJQQQXXX^^^XXXOOOHHHIIIKKKHHHFFFGGGDDDGGGKKKMMMRRR]]]kkkuuu~~~qqq___SSSHHH<<<222------...///000///,,,))))))((()))***+++***'''$$$)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&'''((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...000111222111111333777:::CCCRRRlllttt^^^III:::333///000222222111000000111------------------------........./////////000000/////////000000000111111111222222222222222111000333333333333333444444444444555555666777888999999;;;<<<>>>>>>>>>???BBBDDD@@@AAAAAA@@@?????????@@@BBBDDDEEEEEEEEEFFFHHHJJJNNNNNNOOOPPPQQQRRRRRRRRRSSSUUUXXXYYY[[[]]]```bbb^^^aaaeeefffeeebbbaaa```hhhhhhhhhhhhhhhgggfffeeeggghhhiiilllmmmmmmkkkiiilllmmmlllkkkiiiiiilllooo}}}gggLLLDDDIIIGGG___|||gggfffvvv|||kkk```UUUSSSZZZdddhhhhhhaaabbbeeehhhhhheee___[[[]]]\\\YYYUUURRRPPPOOONNNMMMKKKIIIIIIIIIIIIGGGEEEIIIIIIIIIHHHHHHGGGGGGFFFoooZZZRRRTTTPPPOOORRRPPPLLLIIIEEEBBB@@@>>>;;;999555333111000000000...---+++++++++++++++***)))(((***************************)))((((((******)))(((''''''''''''''''''''''''))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------,,,---......//////.........,,,---111444333333444555555:::HHH```|||{{{qqqkkkgggeee```___\\\XXXVVVUUUUUUUUUWWWSSSQQQPPPOOONNNRRRWWW[[[^^^bbbeeemmm}}}oooVVVCCC:::666444333---,,,+++++++++***(((%%%(((((((((***+++***'''$$$(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((()))))))))'''&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---000111222444555777888===KKKddd}}}uuueeeQQQ???555222444///000111///---++++++---........................---............/////////....../////////000000000111111111222111111000000222222222333333333333333444444555666777888888999:::<<<=========???AAACCCAAACCCDDDCCCAAA@@@AAABBBCCCEEEGGGGGGGGGGGGHHHJJJMMMNNNOOOOOOPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[]]]___]]]___aaaaaaaaa```aaabbbeeeffffffgggggggggffffffgggfffeeefffiiijjjiiihhhkkklllllllllkkkkkkkkkllluuu~~~zzz^^^KKKBBBCCCOOOiiilll```kkk~~~qqqhhhiiinnnqqqqqqgggeeeeeeiiioooqqqmmmiiiiiihhhdddaaa___]]]]]]]]]\\\ZZZYYYYYYZZZ[[[YYYXXXTTTUUUVVVWWWWWWWWWVVVVVVoooZZZRRRTTTPPPOOORRRPPPLLLIIIEEECCCAAA???<<<:::666444111000000///...,,,******+++++++++******)))***************************)))((((((******)))(((''''''''''''''''''''''''))))))(((((((((((())))))((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,,,,---......//////......222000000000111111///...---333888;;;???MMMcccttt~~~~~~{{{vvvwwwxxxwwwuuurrrsssyyy}}}~~~___PPP???666111///...///---,,,***)))*********)))((((((((()))******(((&&&((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***)))'''%%%###(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------...///111111111000000333555999AAARRRkkk~~~uuulllYYYLLL<<<444444444111,,,///000000...,,,,,,,,,---........................------------.........///............///////////////000000111111111000000111111222333333333333333333333444555666777888888999:::<<<<<<<<<===@@@BBBBBBEEEGGGFFFCCCAAABBBDDDDDDFFFHHHHHHHHHGGGHHHIIIKKKMMMNNNOOOOOOOOOQQQSSSQQQSSSVVVWWWVVVVVVXXXYYY\\\]]]_________```bbbdddccccccdddeeeeeeeeeeeedddeeedddcccdddfffhhhiiiiiijjjjjjkkkkkkkkkkkkjjjjjjsssvvvbbbFFFGGGCCCIII___zzzmmm^^^\\\fffzzzyyyttttttvvvwwwvvvsssqqqooolllkkkkkklllmmmjjjiiihhhhhhiiijjjiiigggdddeeeggghhhiiiiiihhhhhhoooZZZRRRTTTPPPOOORRRPPPLLLJJJFFFCCCBBB@@@===;;;777555222000//////---+++))))))***+++++++++******************************)))(((''''''))))))((('''''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,++++++,,,---------------222333222111111000///---+++111666444111444@@@KKKgggtttnnn]]]AAA888111111111,,,)))***...,,,******,,,---,,,,,,***)))((((((******)))((('''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,000//////000000000///...000111000///333@@@TTTcccqqq^^^KKK???<<<444---,,,111333///+++//////.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////......///000111111111111000111222333444333333222222333444555666777777888888999;;;;;;;;;<<>>BBBEEEDDDAAA>>>???BBBCCCEEEGGGHHHGGGGGGGGGHHHIIIKKKNNNOOONNNOOOQQQTTTRRRTTTVVVVVVUUUTTTUUUUUUYYY[[[___```aaaaaaaaabbbaaaaaabbbbbbbbbaaaaaa``````aaaaaabbbdddgggjjjllllllkkkjjjjjjkkkkkkjjjiiimmmnnnsss|||jjjZZZMMMEEEJJJXXXnnnrrrcccaaafffuuu~~~~~~zzzxxxxxxyyyyyyqqqpppnnnnnnnnnnnnlllkkkkkklllmmmnnnooonnnlllkkkoooZZZRRRTTTPPPOOORRRPPPMMMJJJFFFDDDBBB@@@>>><<<888555222000///...,,,***((()))***+++++++++++++++************************((('''&&&&&&'''((('''&&&''''''''''''''''''''''''))))))(((((((((((())))))$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***---///000000111000///333000---...222555666555999CCCVVVpppsss]]]EEE555555...***...000,,,)))***+++***))))))++++++)))'''+++)))(((((()))+++******'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''&&&%%%%%%%%%''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,---///111111000222000///000444777999999GGG```}}}oooXXXEEE;;;888999///333555222,,,+++...333+++++++++,,,......+++(((++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////------///000111111111111000111222333444333222222222333333444555666777777777888:::::::::;;;>>>@@@999===AAA@@@<<<999:::===BBBDDDFFFGGGFFFFFFFFFFFFHHHKKKNNNNNNNNNOOORRRUUUTTTVVVXXXXXXWWWUUUUUUUUUVVVZZZ___ccccccbbbaaaaaa````````````___^^^]]]\\\[[[]]]```aaacccfffkkknnnooommmlllllllllkkkjjjiiifffiiinnnuuu|||lll^^^QQQJJJFFFLLLddd~~~{{{aaaYYY[[[aaannn{{{rrrpppnnnmmmlllkkkiiigggdddeeefffffffffdddbbb```oooZZZRRRTTTPPPOOORRRPPPMMMJJJGGGDDDBBB@@@>>>;;;777555222000///...,,,+++(((((()))***++++++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************((((((((()))******++++++++++++++++++,,,---......,,,------...///000000111000////////////111222333999888<<>>???@@@AAABBBCCCDDDEEEHHHKKKLLLMMMNNNOOOQQQQQQQQQSSSXXX___cccbbb```ZZZYYYZZZ[[[]]]^^^]]][[[]]]]]]^^^___```aaabbbbbbdddeeeeeegggiiikkkmmmnnnmmmooonnnkkklllppprrrqqqkkkkkkkkkkkkllloootttwww{{{|||mmm]]]RRRKKKMMMLLLUUUhhhvvvyyyfffPPPDDD@@@===;;;;;;888:::<<<<<<<<<@@@HHHNNN___cccffffffccc```______[[[YYYWWWXXX\\\^^^]]][[[kkkjjjiiihhhddd[[[OOOFFFnnnZZZSSSVVVRRRPPPQQQMMMLLLJJJFFFCCCAAA???===;;;777555222000///...,,,+++******************++++++++++++***)))))))))))))))(((((((((((((((((((((((('''(((((((((((('''(((((()))))))))))))))((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((()))******++++++)))))))))******+++,,,---......---------------------------......///000000222222333222000000333777555???PPPbbbvvvzzzhhhUUUAAA333666333000///000111000///---------,,,,,,+++***)))***))))))(((((())))))***))))))((((((((('''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%###&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++)))***+++,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,---------.....................////////////...000333333444555888;;;<<>>???@@@BBBCCCCCCEEEGGGJJJKKKLLLMMMPPPRRRQQQQQQRRRXXX___cccdddbbbZZZZZZZZZ[[[^^^___^^^]]]]]]^^^``````aaaaaacccdddcccdddeeefffhhhiiijjjjjjlllnnnnnnlllooovvvzzz{{{mmmnnnmmmllllllooosssvvvrrr}}}}}}ppp\\\SSSHHHJJJRRRVVVooottt```WWWPPPGGG???>>>>>>===<<<;;;999999999;;;>>>AAAAAA???<<<;;;;;;;;;::::::<<>>DDDDDDEEEFFFEEE@@@888222oooZZZSSSVVVQQQOOOQQQMMMLLLIIIEEECCCAAA???<<<:::777555222000///...,,,+++'''((()))***+++,,,------******))))))((()))))))))((((((((((((((((((((((((((('''''''''((((((((('''((((((((()))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))******++++++))))))))))))***+++,,,,,,------------,,,,,,,,,,,,+++,,,,,,---....../////////000000......000222333...222888===EEETTTggguuuvvvhhhUUUHHHAAA:::222---///....../////////---+++,,,,,,,,,,,,+++***)))(((*********))))))******************)))))))))((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((&&&%%%###&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))***,,,---------++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------............/////////000***...222555555444222111555555666999???IIITTT[[[fffpppyyylll___VVVNNNHHHDDD===999333......///222333&&&))),,,---,,,,,,...000---------,,,,,,,,,++++++************************+++******))))))******+++*********+++++++++,,,,,,+++,,,,,,---...---------------......///000000000......//////000000000000333333222222222333444555444444444444555666777777888888888999:::;;;<<<<<<======>>>@@@AAABBBCCCDDDDDDFFFIIIKKKLLLNNNQQQSSSSSSRRRRRRVVV\\\``````^^^[[[ZZZ[[[]]]```aaaaaa```___aaaccccccbbbaaaccceeeddddddeeefffggghhhhhhiiinnnooonnnkkknnnuuuzzzzzzllllllmmmllllllmmmpppsssrrrwww}}}vvvgggSSSLLLJJJHHH^^^yyyiii[[[TTTOOOHHHBBB>>><<<;;;:::999:::;;;:::888666666666666555555555555555444333111111222444555555444222qqq[[[SSSTTTPPPNNNQQQNNNLLLIIIEEEBBBAAA???<<<:::777555222000///...,,,+++)))************+++++++++***))))))(((((()))))))))))))))))))))))))))))))))((('''&&&&&&(((((('''&&&''''''(((((((((((())))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))******++++++(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,------...------...000///,,,---111333222222555777777777:::AAAHHH[[[pppzzzkkkPPPBBB444000222333111000------............---,,,++++++++++++***)))((((((+++******))))))******+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++***+++,,,------,,,++++++************+++++++++++++++++++++,,,,,,,,,------------.........//////////////////000000111111111333222222222444666888:::???HHHVVVdddooowww|||xxxnnn^^^WWWKKK@@@999444111///,,,...111333333111///---***+++,,,,,,+++,,,...000---------,,,,,,,,,++++++******************************))))))))))))******************++++++++++++++++++,,,---------------------......///000000000---......//////000000111222222333333333444444444444444444444555666777888888888888888999;;;<<<======>>>???@@@AAACCCDDDDDDCCCEEEHHHJJJKKKNNNQQQTTTUUUSSSRRRUUUYYY\\\[[[YYYZZZZZZ[[[^^^bbbdddddddddbbbeeegggfffcccbbbdddfffgggggggggggghhhjjjkkklllpppqqqnnniiiiiimmmpppooommmoooqqqqqqqqqqqqrrrtttuuuvvvwwwyyyzzzbbbTTTOOOKKK^^^|||qqq```OOOCCC???@@@CCC@@@>>>;;;888555444444444666555333222000000//////444444444444555666777888rrr\\\RRRSSSNNNNNNQQQPPPKKKIIIEEEBBB@@@???<<<:::777555222000///...,,,+++++++++******************))))))(((((((((((())))))))))))))))))))))))))))))((('''%%%&&&((()))'''%%%&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))******++++++((((((((((((((()))++++++******++++++,,,,,,------)))***+++,,,---------,,,...111000---...222333//////222555555444555777:::<<>>CCCGGGKKKPPPSSS]]]aaagggoooyyy~~~yyywwwuuuppphhh\\\PPPGGG???<<<777333111111111111(((+++///111000...+++***111000///...---,,,+++***,,,++++++++++++***************************************))))))))))))******************++++++++++++++++++,,,------------,,,------......///000000000------......///000000111000222333555555444333222444444444444444555777777777777777888999;;;<<<=========>>>???AAABBBCCCDDDBBBCCCFFFGGGIIILLLQQQTTTVVVTTTRRRTTTWWWYYYXXXWWWXXXYYYZZZ^^^cccfffgggfffeeehhhjjjhhhdddbbbdddgggiiihhhgggggghhhkkkmmmooopppqqqnnnhhhfffhhhiiigggnnnqqqtttvvvvvvuuuuuuvvvttttttuuuvvvxxx{{{lllddd\\\ddd{{{tttddd]]]]]]```ZZZUUUMMMEEE@@@>>><<<<<<888888666444333333555666888888999888666555444444ttt]]]RRRRRRMMMMMMRRRQQQKKKIIIEEEBBB@@@>>><<<:::777555222000///...---+++))))))******+++++++++,,,))))))(((((((((((()))***)))))))))))))))))))))))))))&&&%%%&&&((()))'''%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++'''''''''(((((()))***+++))))))***+++,,,,,,------((()))+++,,,------,,,,,,)))------+++,,,111///***/////////...---///111444555666999===DDDOOO\\\eeewwwzzzlllZZZIII<<<444111111...///222111,,,---333---...---,,,***)))***++++++++++++******)))((('''((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%'''((()))&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,...000111000///222000...---...///000000///000222111111222777;;;:::;;;>>>AAAFFFKKKOOOQQQPPPSSSWWWYYYXXXXXX[[[]]]YYYYYYXXXRRRLLLHHHIIIKKKCCCAAA@@@???===999333///333222111000///...---,,,...------,,,+++---000333***))))))+++------+++)))************))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++,,,---------,,,,,,------......///000000000---------...///000000111///111444666666555333111333333333333444555666666777777777888999;;;<<<===<<<<<<===???@@@AAABBBCCC@@@BBBDDDFFFHHHKKKPPPSSSWWWTTTRRRSSSWWWYYYXXXVVVWWWWWWZZZ^^^cccggghhhggghhhkkkmmmjjjeeecccdddhhhiiihhhffffffgggjjjmmmoooooopppnnnhhhgggiiijjjgggiiimmmrrruuuuuusssrrrrrroooppprrrtttssstttyyy~~~}}}mmmgggqqqtttiii```[[[XXXVVVGGGFFFEEECCCCCCEEEHHHKKKNNNPPPRRRQQQNNNKKKHHHGGGzzzbbbUUUSSSMMMKKKOOOMMMKKKHHHDDDAAA@@@???===<<<888555111///...---+++***)))***+++++++++)))((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''(((***+++***)))((()))*********+++++++++,,,,,,,,,///...------,,,,,,,,,,,,........................////////////////////////...///111333555777999999HHHNNN\\\jjjrrr|||vvvdddZZZIIIEEE>>>888333000000000////////////////////////......---,,,,,,+++******************)))(((&&&&&&)))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& ###%%%'''((())))))%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&((()))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******************************+++++++++,,,,,,,,,---------,,,,,,+++++++++---------............///000000000000000000000000///000000000111111111111222222111111222444555666777777777777777777777777777777777777666555444333111111111111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,............////////////000000000111222222333333111222333444555555555555333444555444444444666888666444555888999:::===AAA>>>???@@@???>>>>>>@@@BBBDDDDDDDDDEEEGGGIIIKKKMMMVVVVVVWWWXXXZZZ\\\^^^___]]]]]]^^^___aaabbbdddeeeggghhhjjjkkkkkkiiigggfffffffffggghhhiiikkkmmmnnnqqqrrrqqqpppmmmlllmmmnnnmmmllllllmmmpppsssttttttsssrrrqqqoooooopppqqqrrryyykkkjjjoootttuuutttssstttuuuyyyxxxssskkkeeehhhttt~~~|||~~~~~~xxxqqqmmmnnnqqqyyybbbUUUSSSMMMLLLOOONNNKKKHHHDDDAAA@@@???===<<<888555111///...---+++***+++++++++++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((***+++***)))((()))************+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...///111333444555000222:::CCCHHHLLLXXXeeeyyyhhhXXXJJJ@@@;;;777555222///---------..............................------,,,++++++***************))))))(((&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++*********************************+++++++++,,,,,,------,,,,,,,,,+++++++++------------............/////////////////////////////////000000000111111000000///000000222333444222222222222222222222222333333333333222111000////////////000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,...............///////////////000111111222222333111222333444555555555555333444555555444555777999999888999999:::;;;===@@@>>>???@@@???>>>>>>???AAACCCCCCDDDFFFHHHKKKMMMOOOUUUUUUVVVWWWYYY\\\]]]___^^^^^^___```aaabbbdddeeefffggghhhiiiiiihhhgggfffgggggghhhjjjlllmmmnnnooorrrrrrrrrqqqooonnnnnnpppjjjiiihhhiiilllooorrrsssvvvuuutttrrrqqqppppppppprrrwwwnnnlllhhhccc___\\\ZZZZZZkkk~~~~~~|||yyyaaaUUUTTTNNNMMMPPPNNNLLLIIIEEEBBB@@@???===;;;888555222///...---,,,***,,,,,,+++*********++++++))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((***+++***)))((()))************++++++++++++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++........................,,,,,,---...///000111111333222333777999:::???EEELLLUUU```llluuu~~~uuueeeZZZSSSIII>>>555111//////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))))))))(((''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++*********************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------....../////////000000000......---......///000111........................000000000000///...---,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))(((((())))))))))))))))))))))))((()))******++++++***************++++++++++++,,,---------.........////////////000000111111222222111222333444444555555555222333555555555666888;;;888999:::999999;;;===??????@@@@@@???======???@@@BBBCCCDDDFFFIIILLLNNNPPPRRRSSSTTTUUUXXXZZZ\\\]]]____________```aaaccccccdddddddddeeeeeeeeeeeeeeeeeegggiiilllmmmnnnnnnnnnqqqrrrrrrqqqooonnnooopppkkkiiigggfffhhhlllpppssswwwvvvvvvtttsssqqqooonnnmmmpppyyy~~~rrrfffYYYMMMEEEPPP[[[kkk{{{xxxaaaVVVUUUOOONNNQQQOOOLLLIIIEEEBBB@@@???===;;;999666222///...---,,,***,,,+++***)))))))))++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((***+++***)))((()))***************++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000000000111222///...///111222444555111555999>>>CCCHHHOOOTTT^^^aaafffmmmtttyyy}}}zzzwwwuuummmeee\\\WWWTTTMMMBBB:::666555444333222111111111////////////...------,,,++++++++++++++++++++++++,,,,,,++++++*********)))(((((())))))(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////------------......//////........................///000000000//////...---++++++,,,---............************************++++++++++++++++++++++++***************************************************)))))))))(((((((((((())))))))))))))))))))))))((())))))***************************++++++++++++,,,,,,,,,---.........///......//////000111111222111111222333444444444444222333555555555777999<<<666:::;;;999888;;;>>>@@@???@@@@@@???======>>>???BBBCCCDDDFFFHHHJJJLLLLLLNNNNNNPPPRRRTTTWWWYYY[[[^^^^^^]]]^^^^^^___````````````______```aaabbbcccbbbdddgggjjjlllllllllkkkmmmooopppooonnnmmmmmmnnnooommmjjjgggfffiiinnnrrrssssssttttttrrrpppnnnmmmnnnnnnqqqxxxuuu___OOOHHHIIIMMMXXXlllzzz~~~wwwaaaVVVVVVQQQOOOSSSQQQMMMJJJFFFCCCAAA???===;;;999666222000///...,,,+++***)))(((''''''((()))***((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***))))))*********+++++++++))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000////////////---,,,***))),,,......,,,000000/////////000333666888999;;;===???@@@AAAAAAIIIKKKNNNQQQTTTUUUUUUUUUNNNLLLJJJFFFBBB???===<<<:::777444111111111222333//////000000///---+++)))++++++++++++***)))((('''************************+++***************))))))'''((((((((((((''''''&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------...............------------------------...////////////......---+++,,,,,,---............************************************************************************)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((()))************)))))))))*********++++++++++++++++++,,,---.........---......//////000111111000111222333444444444444111333444555555666999;;;;;;AAABBB<<<888:::======>>>??????>>>======>>>@@@CCCDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKMMMPPPSSSVVVXXX[[[[[[[[[[[[[[[\\\]]]]]][[[[[[[[[[[[\\\]]]___```___aaadddfffgggggggggfffhhhiiikkkkkkjjjiiijjjkkkpppooommmhhheeeeeeiiillllllmmmnnnooooooooonnnmmmooollllllnnnoootttqqqWWWOOOFFFGGGQQQbbbtttwww```WWWWWWRRRQQQTTTRRRNNNKKKFFFCCCAAA???===;;;999666333000///...,,,+++(((((('''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))))))))************+++*********)))******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------000111000---...111111---111000///......///000111222222333333333333444444222222111111111222444444111000///---,,,,,,,,,,,,***---000000...,,,---///000...+++)))((()))***+++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((''''''&&&&&&&&&&&&'''(((((())))))%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))************+++*********+++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------...//////......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''((())))))******)))))))))))))))************+++)))***++++++,,,---......------......//////000000000111222333333444444444111222444444444555777:::DDDKKKKKK@@@999:::<<<;;;===>>>>>>>>>======???AAACCCDDDDDDEEEEEEEEEDDDDDDEEEFFFHHHKKKNNNRRRTTTVVVXXXXXXXXXXXXYYYZZZ\\\\\\XXXXXXYYYZZZ[[[\\\]]]^^^___```bbbcccddddddccccccbbbdddfffgggfffffffffffflllmmmmmmjjjeeebbbdddffffffggghhhjjjkkklllmmmmmmlllhhhfffggghhhiiinnnuuuqqq___RRRKKKJJJOOOUUUYYY^^^fffnnnrrrpppllliiiuuuvvv```WWWXXXSSSRRRUUURRROOOKKKGGGCCCAAA???===;;;:::777333000///...---+++''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((***+++***)))((()))***))))))))))))************,,,,,,+++*********++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++(((+++,,,((((((+++,,,)))---------...///000//////******+++,,,---...///000222111///...---...//////222111000/////////000111...///000000...,,,)))(((---+++)))'''(((+++///111++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((''''''&&&&&&&&&'''(((((()))******$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))*********++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************))))))***+++,,,---......,,,------......///000000000111222333333444333333111222333333333333555777CCCLLLLLL@@@888;;;===:::;;;<<<=========>>>@@@BBBBBBCCCDDDFFFFFFFFFEEEDDDDDDEEEGGGJJJNNNRRRUUUVVVWWWWWWWWWXXXYYY[[[\\\]]]VVVWWWZZZ\\\]]]^^^^^^^^^bbbccccccccccccccccccbbb^^^```ccceeedddccccccdddgggkkknnnmmmhhhdddccceeeddddddeeefffhhhiiikkkllllllgggccceeeffffffhhhkkklllsss{{{tttcccSSSLLLMMMNNNVVVdddqqqvvvooo^^^RRRTTT___tttvvv```WWWXXXTTTRRRUUUSSSOOOLLLGGGCCCAAA???===;;;:::777333000//////---+++'''((()))+++++++++***)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))******(((***+++***)))((()))***))))))))))))************------,,,+++*********+++************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,%%%,,,...***)))...000......---...///000000---+++111000///---,,,,,,,,,,,,************++++++,,,,,,222111...,,,+++******+++---)))&&&''',,,//////---,,,,,,,,,,,,,,,++++++***---,,,+++***)))))))))***************************(((((((((((())))))))))))&&&&&&''''''(((''''''&&&'''''''''((()))******+++$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...------+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***************)))((('''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************((()))***+++,,,---......,,,,,,------...//////000000000111222333333333333111222333333222222444666<<>><<<:::;;;=========>>>@@@CCCAAACCCDDDFFFGGGHHHGGGGGGEEEFFFHHHKKKOOORRRVVVWWWVVVWWWWWWXXXZZZ\\\]]]^^^VVVXXX[[[^^^___```___^^^fffeeedddccccccccccccddd\\\___bbbccccccbbbbbbccceeekkkqqqqqqmmmhhhfffgggeeedddddddddfffhhhjjjkkkooohhhccceeegggffffffhhhjjjjjjkkkqqqooofffeee```fffsssxxxcccQQQHHHNNNaaazzz{{{\\\WWWTTTRRRWWWNNNNNNHHHGGGEEEBBB@@@===;;;:::666444111//////...,,,***(((((())))))))))))((((((******))))))((((((''''''''''''&&&%%%&&&'''((()))&&&&&&'''''''''&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***)))((()))***+++++++++++++++***)))((((((((()))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------000000///...---+++))))))---------,,,,,,+++++++++///000111///,,,***)))***++++++++++++++++++++++++'''((()))***+++,,,------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((&&&"""$$$))))))%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&%%%&&&'''((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++***))))))++++++++++++++++++++++++)))*********++++++++++++***++++++,,,,,,++++++***++++++***))))))***+++,,,))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))+++)))(((((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++...------,,,,,,,,,------000000000000////////////111222222333333444444555666666777888999::::::;;;<<<>>>??????======@@@CCCCCCCCCDDDFFFHHHHHHGGGEEEGGGHHHIIILLLOOOTTTXXXZZZYYYWWWVVVWWWZZZZZZXXXUUUWWWZZZ^^^```aaa`````````bbbbbbbbbbbbbbbcccddddddaaabbbcccdddeeefffffffffaaannn}}}sssgggaaaaaaccceeegggjjjkkklllmmmhhhgggeeedddcccbbbccccccbbbbbbbbbeeemmmvvvpppZZZHHHGGGJJJSSS```ggghhheeeiiikkksss{{{\\\WWWRRRPPPUUUMMMMMMHHHGGGEEECCC@@@===<<<;;;777444111//////...,,,***(((((())))))))))))(((((((((((((((((())))))))))))'''&&&&&&%%%&&&'''((()))&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))))))))***)))******+++++++++******(((((()))******+++,,,,,,************************++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,++++++++++++---...//////---++++++,,,++++++++++++++++++++++++'''((()))***+++,,,,,,---*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&###$$$))))))%%%$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))***++++++***++++++++++++++++++***,,,+++***)))))))))***+++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))((((((((((((((()))******)))(((((((((((((((((((((((((((((((((((((((((((((***)))(((((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++...------,,,,,,,,,------000000000000////////////111222222333333444444555555666666777888999::::::999<<<>>>===<<<<<>><<<;;;777444111000///...,,,***((())))))******))))))((('''''''''((()))*********'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++***)))***+++'''((()))***++++++++++++((())))))******+++++++++******************************************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))******+++************************+++++++++***,,,......,,,,,,,,,---************************'''(((((()))***+++,,,,,,******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%$$$%%%((((((&&&%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((******))))))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))***+++,,,************************))))))((('''((()))***+++******++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))'''''''''((()))***,,,---((((((((((((((((((((((((((((((((((((((((((((((((***((('''((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,------////////////000000000000111222222333333444444555444444555555777888999:::777999;;;<<<<<<<<<>>>???>>>???AAACCCDDDEEEFFFFFFDDDEEEGGGJJJMMMQQQUUUWWWYYYWWWUUUTTTUUUVVVVVVUUUTTTWWW]]]```bbbbbbcccddd___^^^^^^]]]]]]]]]^^^^^^cccddddddeeeeeeeeeddddddlllnnnooolllgggeeeeeegggaaaaaaccceeegggiiijjjkkksssppplllgggccc```]]]]]]XXXYYY\\\^^^```aaaaaaaaa___eeelllvvvsssaaaVVVTTTSSSNNNJJJIIIDDD@@@CCCJJJQQQTTTSSSSSSVVV\\\```bbb]]]UUUOOOMMMOOOUUU]]]^^^ZZZVVVVVV{{{\\\VVVOOOKKKPPPKKKNNNJJJIIIGGGDDDAAA>>><<<;;;777555222000///...,,,+++)))))))))******)))))))))'''((((((((()))))))))***&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''&&&%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,******+++,,,(((((()))***************((()))))))))*********+++************************)))))))))))))))))))))))))))******+++++++++++++++************++++++++++++))))))************))))))(((((())))))******++++++)))***,,,,,,***)))***+++************************((((((((()))***++++++,,,***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((('''&&&'''))),,,---************************)))((('''&&&'''(((***+++))))))************))))))+++******)))(((((((((((())))))))))))))))))))))))((())))))***************((((((((((((((((((((((((''''''''''''((()))***+++'''''''''((((((((((((((((((((((((((((((((((((((()))(((''''''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,+++,,,,,,------////////////000000000000111222222333333444444555333333333444555777999:::777999;;;<<<===>>>>>>>>>===>>>AAABBBCCCEEEFFFHHHFFFGGGHHHKKKMMMPPPRRRSSSXXXVVVTTTRRRRRRSSSUUUUUUUUUXXX]]]aaabbbbbbcccccc^^^^^^]]]]]]\\\\\\]]]]]]dddeeeeeeeeeeeeddddddcccdddgggjjjkkkhhheeeccccccaaaaaabbbdddfffhhhiiijjjtttqqqmmmhhhccc```]]]\\\VVVXXX[[[^^^___``````___]]]]]]\\\___nnn~~~~~~{{{xxxtttooolllkkkcccXXXSSSSSSUUUVVVVVVQQQPPPOOOOOOOOOOOONNNNNNKKKIIIJJJMMMQQQQQQPPPPPPzzz[[[VVVOOOJJJOOOKKKNNNKKKJJJHHHEEEAAA???<<<;;;777555222000000///---+++))))))************))))))***)))))))))((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,******+++,,,***************)))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++***++++++******)))((('''((((((((())))))*********(((***+++***(((&&&&&&'''))))))))))))))))))))))))((((((((())))))******+++)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&%%%%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((('''&&&&&&&&&)))+++---)))))))))))))))))))))))))))((('''''''''(((******((())))))******))))))((())))))))))))((((((''''''(((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''((((((((()))''''''''''''''''''''''''((('''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++++++++,,,---....../////////000000000111111222222333333444444555333333333333444777999;;;:::;;;;;;===???@@@@@@???===???BBBCCCCCCDDDGGGIIIIIIJJJKKKLLLMMMNNNOOOOOOVVVUUUSSSRRRQQQRRRUUUVVVWWW[[[___aaabbbaaaaaaaaa______^^^^^^^^^^^^^^^___bbbbbbbbbcccbbbbbbaaaaaa___bbbfffhhhhhhfffeeedddcccccccccdddfffhhhjjjkkkllljjjgggccc```]]]\\\[[[VVVWWWWWWXXXYYY[[[\\\\\\YYYYYYWWWTTTVVV```kkkqqq|||~~~vvvssssssttttttooommmjjjgggfffhhhllloooooommmlllooouuuxxxwwwssswwwZZZWWWQQQKKKPPPLLLPPPLLLKKKIIIEEEBBB???===;;;888555222111000///---+++)))******++++++******)))*********)))((('''''''''%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))++++++***)))***+++************)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))((())))))))))))*********************)))((('''&&&)))))))))))))))*********((()))***)))'''%%%%%%&&&((((((((((((((((((((((((((((((((()))))))))******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&$$$$$$'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((())))))***''''''&&&&&&'''((()))***(((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((()))'''''''''''''''''''''''''''&&&&&&&&&((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************++++++++++++******++++++,,,---.........//////000000111111111222222333333444444555444333222333444777:::<<>>EEE@@@;;;:::<<>>>>>>>>?????????@@@@@@@@@CCCDDDFFFHHHJJJLLLNNNNNNPPPPPPPPPQQQSSSUUUVVVWWWUUUUUUXXX\\\]]][[[]]]aaa^^^]]]\\\]]]___aaabbbbbbddddddfffmmmssssssnnnhhh\\\]]]^^^___bbbdddggghhhmmmllljjjiiiiiijjjlllnnnmmmqqqqqqllliiigggccc]]]^^^^^^\\\ZZZXXXVVVTTTSSSSSSQQQOOOKKKHHHFFFDDDDDDAAA???===<<<>>>AAAFFFIIITTTTTT[[[hhhqqquuuzzzsss___TTTSSSNNNPPPSSSMMMNNNMMMIIICCC@@@@@@===888999666222000///...,,,+++***++++++++++++***))))))))))))))))))))))))))))))((('''&&&'''))))))'''%%%&&&''''''''''''''''''&&&(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&'''''''''''''''((())))))'''((((((((()))))))))))))))))))))))))))((('''''')))((('''''''''(((******+++***((('''''''''((()))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%'''))))))((('''''''''((((((''''''''''''((((((''''''''''''(((((((((((($$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))'''((()))(((&&&&&&))),,,***++++++,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111222333333555555444444444555666777888888999999:::<<<===>>>>>>>>>>>>???@@@@@@@@@AAACCCDDDEEEGGGIIIKKKMMMMMMMMMMMMNNNOOOPPPRRRSSSTTTRRRRRRUUUZZZ[[[ZZZ\\\aaa___]]][[[ZZZ]]]___``````aaaaaadddjjjpppqqqmmmhhh_________```aaabbbcccdddhhhhhhgggfffffffffggghhhgggkkklllkkkkkkjjjddd\\\\\\[[[XXXVVVTTTRRRQQQPPPRRRPPPNNNKKKHHHEEEDDDCCC@@@>>>===<<<===@@@CCCEEECCC@@@BBBHHHKKKJJJLLLQQQVVVXXX^^^kkkzzzqqq^^^UUUSSSNNNPPPRRRMMMKKKKKKGGGBBBAAABBB@@@;;;999666222000///...,,,+++***++++++++++++***))))))))))))))))))))))))))))))(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''(((&&&$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''((())))))''''''((((((((()))))))))(((((()))))))))(((''''''((((((''''''(((((()))******)))((('''''''''((()))''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&((((((&&&%%%&&&&&&((((((''''''''''''((((((((((((((('''''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((()))(((''''''***,,,)))******+++,,,+++++++++---------------.........////////////000111222222333333333333333444555555777777888888999;;;<<<=========>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHJJJKKKLLLJJJKKKKKKLLLNNNOOOPPPQQQQQQPPPSSSWWWXXXVVVYYY^^^```]]]YYYXXXYYY[[[]]]^^^______aaaeeejjjkkkhhheee______^^^^^^___aaacccdddfffffffffffffffeeedddcccccccccbbbbbbgggllliiiccc[[[YYYVVVRRRPPPOOOOOOOOOPPPNNNLLLIIIFFFDDDCCCBBB>>>===<<<<<<<<<===???@@@<<<999777777666333333666888888<<>>???@@@AAABBBBBBAAABBBCCCEEEGGGHHHIIIJJJIIIIIIJJJLLLMMMNNNNNNNNNSSSQQQSSSVVVVVVTTTVVV[[[aaa]]]XXXUUUVVVXXXZZZ[[[]]]]]]^^^bbbfffhhhgggeee___]]][[[ZZZ\\\```eeeiiihhhiiijjjjjjiiigggeeedddfffaaaZZZXXX```jjjlllhhh\\\ZZZUUUQQQOOONNNNNNOOOMMMKKKIIIGGGEEECCCBBBAAA>>>>>>======<<<<<<<<<<<<===;;;999888777777888:::777444222333666888999888<<<>>>AAABBBBBBDDDHHHKKKJJJLLLNNNPPPRRRUUUXXX[[[^^^___``````\\\VVVPPPLLLmmm\\\VVVTTTNNNNNNRRRNNNLLLLLLHHHCCCAAAAAA???:::999666222000///...,,,+++***++++++++++++***))))))(((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&'''((((((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((***)))'''&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&(((((((((&&&&&&'''(((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((()))((((((((((((''''''((()))***++++++))))))***++++++++++++***---------------,,,,,,,,,000000000000000111333333111111111222222222222222555555555666777888999:::;;;<<<===>>>@@@AAACCCCCCAAAAAACCCDDDFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNQQQPPPQQQUUUVVVUUUYYY^^^aaa]]]XXXUUUUUUWWWYYYYYYYYYZZZ]]]aaafffkkkmmmnnnccc___YYYVVVWWW]]]dddiiiiiijjjllllllkkkiiifffeeehhhccc\\\YYY___ffffffaaa[[[XXXSSSOOOLLLKKKLLLLLLJJJIIIGGGEEECCCAAAAAA@@@>>>>>>>>>======<<<;;;:::::::::888555555777888999888666444333333444444444000111222222333444666888333555666666666888;;;===>>>>>>===<<<:::888666444kkk\\\VVVUUUNNNNNNQQQNNNMMMMMMIIICCC@@@AAA>>>999999666222000///...,,,+++***++++++++++++***))))))))))))))))))))))))))))))'''(((((('''&&&&&&''')))((('''&&&%%%%%%&&&'''((((((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))&&&&&&'''''''''(((((((((&&&&&&'''(((((((((''''''&&&&&&'''((((((((((((''')))((('''&&&&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''&&&&&&%%%%%%%%%&&&'''''''''''''''((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''$$$$$$%%%(((***+++)))''')))******+++,,,+++++++++,,,,,,,,,,,,,,,---------000000000000111222333333000111111222333222222222333333444444555777888999:::;;;===>>>@@@BBBCCCDDDAAABBBCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMLLLOOOTTTWWWXXX]]]cccaaa]]]XXXVVVVVVXXXYYYYYYVVVXXX[[[```gggnnntttxxxhhhccc\\\VVVUUUXXX^^^bbbfffggghhhiiihhhgggeeeccceeeeeecccaaacccddd^^^VVVWWWUUUQQQMMMJJJHHHHHHHHHGGGFFFDDDCCCAAA@@@??????>>>======<<<;;;;;;::::::>>>>>>;;;666333444333111444333222111111000000111111000000/////////000000...///000///---...///111000///...------...///000jjj[[[VVVUUUMMMMMMQQQNNNMMMLLLHHHCCCAAAAAA>>>999999666222000///...,,,+++***++++++++++++***))))))))))))))))))))))))))))))$$$&&&((((((&&&%%%&&&''')))(((&&&%%%%%%&&&((()))(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''%%%&&&'''((((((((('''''')))((('''&&&%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$%%%&&&((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***)))((('''%%%%%%'''+++......+++'''***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------...////////////000111222222000111222333333333222222222333333333444666777888:::;;;<<<>>>@@@BBBDDDEEEBBBBBBCCCEEEFFFGGGHHHHHHJJJLLLNNNOOOPPPOOONNNMMMMMMLLLNNNSSSUUUVVV[[[bbb```]]]ZZZXXXYYYZZZZZZYYYVVVWWWYYY\\\aaagggnnnrrrfffccc^^^ZZZXXXXXXYYY[[[ccccccdddeeeeeedddcccbbbaaacccbbbaaabbbeeeccc^^^UUUTTTQQQMMMJJJHHHFFFEEEEEEDDDBBBAAA@@@??????>>><<<;;;:::999999999999999>>>@@@>>>777444555333...000111111///---+++***)))///...---,,,---------,,,,,,---......---,,,---///,,,,,,,,,------......///iii[[[WWWUUUMMMMMMQQQOOOKKKKKKHHHBBBAAABBB???;;;999666222000///...,,,+++***++++++++++++***))))))))))))))))))))))))))))))"""%%%((((((%%%###$$$%%%)))(((&&&%%%%%%&&&((()))(((&&&$$$%%%&&&'''&&&&&&''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''%%%%%%'''((((((((('''&&&)))((('''&&&%%%&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''((()))))))))%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$######%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***)))(((''''''(((+++000444333...)))++++++,,,------------,,,******+++,,,,,,---.........------......///000111000111222333444333222222222222222333444555666777999:::<<<>>>@@@CCCDDDEEEBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKNNNOOOPPPOOONNNMMMRRRPPPPPPSSSSSSRRRVVV\\\```]]][[[ZZZ[[[[[[[[[ZZZXXXXXXWWWWWWXXX\\\aaaeee______^^^]]]\\\ZZZYYYXXXaaabbbbbbcccccccccbbbbbb______\\\YYY\\\fffnnnqqqVVVUUUSSSPPPMMMJJJGGGFFFDDDCCCBBB@@@???>>>>>>>>>;;;:::888777777777888999333777777222111333222---...000222222111/////////...---+++,,,---......---''')))+++,,,++++++,,,---***+++,,,......---+++***kkkZZZTTTSSSMMMMMMPPPKKKPPPLLLGGGCCCAAA???===<<<777555111///...---+++))),,,,,,++++++***)))((((((+++++++++)))((((((+++------+++)))&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$***)))'''%%%$$$%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%$$$###&&&''')))******)))'''&&&''''''''''''''''''''''''###$$$&&&(((((((((((((((,,,)))(((******'''(((+++***###!!!'''***)))(((+++''''''''''''((((((((((((%%%&&&''')))))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%'''((()))''''''%%%%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''(((((('''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((()))))))))))))))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------..................------......///000111222222333111111111111222333444555777777888<<>>CCCEEEDDDBBBDDDIIIIIIFFFHHHKKKOOOQQQQQQQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVZZZ[[[\\\]]]]]]\\\[[[ZZZYYYUUUSSSWWW^^^bbb```]]]XXXZZZ\\\^^^^^^]]][[[ZZZ]]]```dddfffgggeeeaaa___ccc```]]]^^^aaafffjjjlllWWWUUURRROOOLLLIIIGGGGGGBBB@@@>>><<<;;;:::::::::;;;;;;;;;:::999888777666555444444333333222222111////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................iiiYYYSSSSSSNNNNNNQQQMMMOOOLLLGGGCCCAAA???===<<<888555222000///...+++***,,,,,,++++++***))))))(((***++++++***))))))***,,,,,,***(((&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$###""""""%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''$$$%%%'''((()))(((((('''''''''***---+++'''&&&)))***&&&%%%))))))%%%%%%)))''''''''''''((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''(((''''''&&&&&&''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&$$$######''''''&&&&&&''')))***+++)))(((&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&(((((('''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''((((((((()))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------........................//////000000111111222222111111111111222333444555777777888<<<@@@BBBAAA>>>@@@CCCEEEDDDFFFIIIHHHDDDEEEHHHMMMPPPQQQRRRSSSUUUSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYZZZ[[[\\\[[[[[[ZZZWWWTTTRRRUUU[[[___^^^[[[WWWXXXZZZ\\\\\\ZZZXXXVVV[[[]]]```cccdddcccaaa______]]]ZZZYYY\\\```dddeeeVVVUUURRROOOLLLIIIHHHGGGAAA???>>><<<:::::::::;;;::::::999888777666555555333333333222111111000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,hhhXXXRRRRRRNNNOOOSSSOOOOOOKKKGGGCCCAAA???===<<<999666333111000///---+++,,,,,,++++++***)))))))))(((***++++++***))))))******)))'''&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''%%%&&&)))+++)))(((...666***'''''''''&&&######'''&&&''''''''''''((((((((()))((((((''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((''''''''''''(((''''''&&&&&&''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###"""!!!''''''((((((***+++---...+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))+++************+++,,,,,,++++++,,,,,,,,,,,,------........................000000000000000111111111111111111111222333444555666777888<<>>===CCCFFFGGGHHHJJJGGGCCCCCCFFFKKKOOOQQQSSSVVVXXXSSSTTTUUUVVVWWWXXXYYYYYYWWWWWWXXXYYYZZZZZZZZZYYYWWWTTTRRRTTTXXX[[[[[[ZZZXXXYYYZZZ[[[ZZZYYYWWWUUUYYYZZZ]]]___````````````^^^[[[XXXWWWXXX[[[]]]^^^VVVTTTRRROOOLLLIIIGGGFFF???>>>===;;;::::::;;;;;;:::999777555444444444555222222111111000/////////////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++iiiYYYRRRRRRMMMNNNRRRNNNNNNKKKGGGDDDBBB@@@===;;;:::777444222111000---,,,+++++++++*********))))))''')))+++,,,***)))))))))((('''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''(((((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&(((&&&&&&%%%%%%+++:::JJJ111,,,&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%'''((()))***,,,---//////,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''''''''((((((((())))))+++***)))))))))***,,,---+++++++++,,,,,,,,,---------------...............111111111000000000000000111111111111222333444444666777999;;;===??????>>>???DDDHHHGGGHHHJJJIIIFFFEEEHHHLLLPPPRRRUUUWWWZZZTTTUUUVVVWWWXXXYYYZZZ[[[WWWWWWXXXXXXXXXWWWWWWWWWXXXVVVTTTTTTVVVXXXYYYZZZZZZ[[[\\\\\\[[[ZZZXXXWWWXXXYYYZZZ\\\^^^___aaaaaa```]]]YYYWWWXXXZZZZZZ[[[TTTSSSQQQOOOLLLIIIGGGFFF>>>===<<<::::::::::::;;;:::999666444333333444555222222111000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++lll[[[SSSRRRLLLMMMQQQMMMMMMJJJGGGDDDBBB@@@>>>;;;:::888444222111000...,,,+++++++++***************''')))++++++***)))((()))&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&'''(((((('''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''&&&'''&&&%%%%%%$$$***:::III???777,,,%%%%%%'''&&&$$$&&&&&&&&&&&&''''''''''''***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''((((((((((((((((((((((((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''''''''((()))+++---...//////,,,+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$&&&''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''((((((((((((+++***)))((()))***+++,,,+++++++++,,,,,,,,,---------------.........//////111111111000000000000000111111111111222333444444666777999:::;;;===>>>???AAAGGGIIIGGGFFFJJJLLLLLLIIILLLOOOQQQSSSUUUWWWYYYUUUVVVWWWXXXYYYZZZ[[[[[[YYYXXXXXXVVVUUUUUUTTTTTTVVVVVVUUUTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[]]]```aaabbbbbb^^^ZZZXXXXXXXXXXXXWWWRRRQQQPPPNNNKKKHHHFFFDDD>>>===;;;:::999999999999:::999666444333333444555222222222111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++mmm\\\SSSQQQKKKLLLPPPMMMLLLIIIFFFDDDCCCAAA>>>;;;:::777444222111000...,,,************************''')))******)))(((((()))&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&###$$$''')))'''&&&,,,444EEE???444***''')))'''"""%%%&&&&&&&&&&&&''''''''')))((((((''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...,,,***(((&&&%%%%%%&&&'''((()))+++,,,---------+++***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((***))))))))))))***++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000000111111111111111111111222333444555555777999::::::;;;===???BBBGGGIIIFFFEEEIIIMMMNNNKKKMMMPPPQQQRRRTTTVVVYYYWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSUUUWWWUUUQQQPPPQQQSSSSSSTTTUUUWWWXXXXXXYYYYYYXXXYYYZZZ\\\^^^```aaabbbaaa]]]YYYWWWVVVUUUTTTSSSOOOOOONNNMMMJJJGGGDDDBBB???===;;;999888777777888999888666444333333444444222222111111000/////////------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++lllZZZRRRQQQKKKMMMRRRNNNKKKIIIFFFEEECCCAAA>>>;;;999777444111000///---+++************************((()))***)))'''''')))***&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''&&&&&&$$$$$$'''***((($$$###&&&444888666---'''&&&&&&$$$%%%%%%&&&&&&&&&'''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&///---+++(((&&&&&&&&&&&&&&&''')))***+++++++++***)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''''''''((((((((())))))***************++++++,,,,,,,,,,,,------,,,,,,------...//////000//////000000111111222222111111111111222333444555555777999999999999<<>><<<999777666666666666666555444333222111111111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************jjjYYYQQQPPPKKKNNNSSSQQQKKKIIIFFFEEEDDDAAA>>>;;;999666333111000///---+++******************++++++)))))))))(((&&&''')))+++&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''&&&&&&)))%%%$$$&&&&&&$$$$$$'''***333---$$$###&&&(((%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,***((('''&&&'''((()))&&&'''((()))******)))(((''''''%%%%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''(((***+++++++++***)))++++++,,,,,,,,,---------,,,,,,------...///000000...//////000111222222333111111111111222333444555555777999999888888<<>>;;;:::777444111000...,,,***+++***)))(((((()))***+++(((((((((((('''''''''''')))'''%%%&&&((('''$$$!!!'''&&&%%%%%%%%%%%%&&&'''""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((******)))'''&&&%%%$$$###%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((((((''''''''''''(((((((((((())))))((('''&&&&&&)))*********++++++++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''((()))***++++++***)))(((%%%&&&&&&'''(((((())))))&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,------,,,,,,---......---,,,,,,............////////////222333444444555555444444777666666777999;;;;;;:::;;;===???AAACCCFFFIIILLLPPPNNNLLLKKKLLLOOORRRUUUUUURRRPPPRRRSSSSSSWWW\\\VVVWWWTTTQQQVVV^^^___ZZZ___```aaaaaa^^^ZZZUUURRRSSSSSSSSSRRRRRRUUUYYY]]]ZZZYYYZZZ]]]```___[[[WWW\\\^^^___\\\VVVRRRQQQQQQMMMKKKIIIFFFCCCAAA@@@???<<<<<<;;;:::999777777666222222222111000//////...//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******))))))))))))******kkk]]]PPPMMMOOOOOONNNOOOLLLIIIFFFDDDCCCAAA>>>;;;:::777444111000...,,,*********))))))))))))******)))))))))((((((((('''''')))'''&&&&&&'''(((&&&$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%'''((((((%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%$$$%%%&&&((('''&&&&&&''')))'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))******))))))(((''')))))))))*********++++++************************)))(((''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''))))))******)))((('''&&&))))))(((((('''&&&&&&&&&''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,---......---,,,,,,////////////000000000000333333444555555555555444777777666888:::<<<;;;;;;;;;===???AAABBBEEEHHHKKKTTTRRRPPPOOOOOOPPPRRRSSSQQQOOOOOOSSSUUUUUUYYY___\\\\\\YYYVVVXXX^^^]]]WWW___```aaaaaa```\\\XXXVVVSSSSSSSSSRRRQQQRRRTTTWWWZZZYYYYYY[[[______\\\YYYZZZ\\\\\\ZZZUUUQQQOOOOOOLLLKKKHHHFFFCCCAAA@@@???===<<<;;;999777555444333222222111111000//////...///......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******))))))))))))******kkk^^^QQQMMMOOONNNMMMNNNKKKIIIFFFDDDCCCAAA>>>;;;:::777444111000...,,,***))))))************))))))******)))))))))((((((((()))'''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%'''(((((('''&&&((()))'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))******++++++******))))))((()))))))))************************************)))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&%%%))))))(((((('''&&&&&&%%%'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,------------,,,,,,//////000000000111111111333333444555555555555555888777777888;;;<<<<<<;;;<<<===???@@@AAACCCFFFHHHSSSRRRRRRQQQPPPOOOOOOOOONNNLLLNNNRRRSSSRRRVVV\\\[[[[[[YYYWWWZZZ]]][[[VVV\\\]]]_________\\\YYYXXXRRRSSSSSSRRRPPPOOOPPPQQQXXXVVVUUUWWWZZZ\\\ZZZXXXWWWXXXXXXVVVRRRNNNLLLLLLJJJHHHFFFDDDBBB@@@???>>>===<<<:::888555333222111222111111000000//////.........------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))***))))))(((((())))))***kkk]]]QQQNNNOOONNNMMMLLLJJJHHHEEECCCBBBAAA>>><<<:::777444111000...,,,***((()))***++++++***)))(((************))))))))))))'''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&'''((((((''''''((()))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((()))))))))***************))))))(((((()))))))))*********************************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000333333444555555555555555777666666777:::;;;;;;:::;;;===?????????AAACCCFFFLLLLLLMMMNNNMMMLLLJJJIIIKKKJJJLLLOOONNNLLLOOOUUUSSSRRRRRRUUUZZZ]]][[[XXXYYYZZZ[[[\\\[[[YYYWWWUUURRRTTTUUUUUUSSSQQQPPPQQQTTTQQQOOOPPPTTTWWWVVVUUUTTTTTTSSSRRROOOKKKIIIHHHFFFDDDCCC@@@>>>===<<<<<<:::999888666444222111000111111000000////////////---------,,,,,,,,,++++++************************************************************))))))))))))))))))(((((((((((())))))jjj\\\PPPNNNOOONNNLLLLLLIIIGGGEEECCCBBB@@@>>><<<:::777444111000...,,,***((()))***++++++***)))(((************))))))))))))%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&''')))(((''''''(((***''''''((())))))((('''''''''''''''((((((((())))))))))))(((((((((((())))))(((((()))******)))))))))))))))))))))************************************((())))))))))))))))))((()))*********************************************)))))))))***,,,///222444+++++++++******)))))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222333333444444444444444555444444555888999999888;;;<<<===>>>>>>???BBBDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHHHHKKKMMMKKKJJJOOOVVVRRRPPPPPPUUUZZZ\\\[[[ZZZ[[[[[[\\\[[[ZZZXXXVVVTTTRRRUUUWWWXXXWWWVVVUUUVVVSSSPPPMMMNNNQQQTTTTTTSSSPPPPPPOOONNNLLLIIIFFFDDDAAA@@@>>>===;;;:::999999666666555555444333222222000000000///////////////,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))(((((((((((())))))hhh[[[PPPNNNOOOOOOMMMLLLIIIGGGDDDCCCBBB@@@>>><<<:::777444111000...,,,***))))))************))))))******)))))))))((((((((($$$&&&((('''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%!!!""""""###%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&''')))((('''%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&((())))))(((''')))***'''((()))******)))(((''''''''''''(((((())))))******))))))(((((())))))***'''((())))))***))))))))))))*********++++++++++++++++++++++++++++++++++++((())))))******))))))(((************++++++++++++++++++++++++++++++++++++***)))***,,,000555:::===666555333111...+++)))((())))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------.........111111222333333333333333444333333444777888888777999:::<<<======>>>AAACCCAAADDDGGGJJJLLLLLLKKKJJJEEEFFFIIIMMMMMMNNNVVV___\\\WWWVVVYYY\\\[[[ZZZZZZ]]]^^^^^^]]]\\\ZZZXXXWWWTTTVVVYYYZZZYYYYYYYYYZZZUUURRROOOOOOSSSUUUTTTRRRNNNMMMKKKJJJJJJHHHDDDAAA>>>===<<<:::999888888888555444444444444333333333////////////////////////,,,,,,,,,,,,++++++++++++************************************************(((((()))))))))))))))***)))((((((''''''(((((()))eeeYYYOOOMMMPPPOOONNNMMMHHHFFFDDDBBBBBB@@@>>><<<:::777444111000...,,,*********))))))))))))******)))))))))(((((((((''''''%%%(((++++++)))&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&((())))))(((((()))***'''((()))******)))((('''&&&''''''((())))))************))))))))))))******((()))******++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))************)))(((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---222888>>>BBB???>>>;;;888444000---,,,+++++++++*********))))))************************))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++,,,,,,+++******+++,,,,,,------------.........///000000111222222222222111444333333444777888888777777999;;;;;;<<<>>>@@@CCCAAACCCFFFIIIKKKLLLKKKJJJEEEFFFIIILLLLLLNNNYYYdddeee^^^ZZZ\\\^^^[[[YYYZZZ\\\\\\]]]]]]]]]\\\[[[ZZZUUUWWWYYYYYYXXXXXXYYYZZZVVVSSSPPPQQQSSSTTTSSSPPPLLLKKKIIIHHHIIIGGGCCC???======;;;:::999999999999666666555444333333222222////////////////////////++++++++++++++++++++++++************************************************(((((((((((())))))******((((((''''''''''''((((((dddXXXNNNMMMPPPPPPNNNNNNHHHFFFCCCBBBBBB@@@>>><<<:::777444111000...,,,***+++***)))(((((()))***+++((((((((((((''''''''''''&&&***...///+++(((&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''((())))))(((((()))***'''((()))++++++)))((('''&&&''''''((()))******+++******))))))))))))******)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***++++++***)))(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...222999???CCCBBBAAA???<<<999666444222---------,,,,,,+++++++++************************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++---,,,+++******+++,,,---............/////////000//////000111111111111111555444444555888999999888666888:::;;;<<<===@@@CCC@@@BBBEEEGGGIIIIIIIIIHHHFFFGGGIIIJJJIIIKKKVVVbbbhhh___ZZZ]]]^^^ZZZYYY[[[XXXYYYZZZ[[[[[[[[[[[[[[[UUUWWWXXXWWWVVVVVVWWWYYYUUURRRPPPPPPRRRRRRPPPMMMLLLJJJHHHGGGHHHFFFBBB>>>>>>===<<<;;;::::::::::::888777666555333222111000.........///////////////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''((((((eeeXXXMMMMMMQQQPPPLLLIIIFFFEEEDDDAAA???===;;;::::::999666333000...,,,+++(((((())))))*********+++(((((('''&&&%%%%%%$$$$$$$$$'''...666666///)))'''###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###!!! !!!%%%((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%###(((''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))++++++***)))((('''&&&&&&&&&'''((((((&&&'''(((***((((((''''''''')))+++,,,111,,,&&&&&&)))***)))&&&,,,,,,++++++***)))))))))++++++*********)))))))))(((***,,,,,,+++***+++,,,---------------.........------------------------000///......///111444555444444333111000000333666444555777666666999>>>CCCAAAAAA???>>><<<;;;:::999777777666444222111000//////000111222111000---,,,------......---,,,++++++///...,,,***)))))))))***+++***)))((('''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&))))))))))))************++++++++++++++++++,,,,,,............////////////......//////000000111111111222333555666777888888666666777:::>>>AAABBBBBBDDDEEEGGGGGGGGGGGGIIIJJJIIIJJJLLLLLLMMMPPPTTTVVVZZZ]]]``````]]]ZZZZZZ[[[]]]YYYXXXYYYZZZYYYYYYZZZXXXTTTUUUYYYXXXSSSQQQTTTSSSNNNJJJJJJNNNOOOMMMJJJHHHGGGEEEDDDCCCCCCCCCDDD===<<<;;;:::999888888888888888666444222000...............///......---,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((eeeYYYNNNNNNQQQPPPKKKIIIFFFEEEDDDAAA???===;;;::::::999666333000...,,,,,,((()))))))))************((((((((('''&&&%%%%%%%%%######''',,,---(((%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%###"""###&&&'''&&&$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&'''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((''''''''''''((()))******))))))(((((('''''''''((((((((('''''')))***''''''&&&'''(((***+++,,,555000+++***+++,,,***'''+++++++++******))))))))),,,+++++++++++++++++++++(((***+++,,,++++++,,,------------------,,,,,,,,,111111222222333444555555:::999888777777888:::;;;::::::999888666666888;;;:::<<<>>>===<<<;;;===????????????>>>======<<<<<<======<<<;;;:::999888888666777777888888777666555333333333333333333222222222111///---+++******)))++++++***)))((((((((()))((((((''''''(((((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))************++++++++++++,,,,,,,,,............////////////......//////000000111111111222333444555666777777888888999<<>><<<;;;;;;;;;<<<<<<>>>>>>===<<<::::::<<<>>><<<>>>@@@@@@???===<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888999999999999999999999::::::::::::::::::777777666555333000...------,,,++++++************(((((('''''''''(((***+++******))))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))************+++++++++,,,,,,,,,---............/////////......//////000000111111222222222333333555666777999999:::===AAABBBAAA@@@BBBDDDFFFFFFFFFFFFHHHJJJIIIJJJLLLMMMMMMOOORRRTTTUUUWWWYYYYYYWWWVVVVVVWWWZZZ^^^]]]VVVUUUXXXVVVQQQUUUSSSRRRTTTTTTQQQPPPRRRMMMJJJGGGHHHJJJLLLJJJHHHFFFDDDBBBAAA@@@???@@@@@@<<<<<<:::999888777777777444333333333222111111111/////////...---,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))gggZZZOOONNNQQQPPPKKKHHHFFFEEEDDDAAA???===;;;:::888777555333000///...---)))))))))))))))************)))))))))((((((''''''&&&######&&&&&&###$$$'''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%&&&&&&&&&%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%&&&$$$############$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))'''((((((((()))))))))***'''((()))((('''''')))+++((((((((((((((())))))***000---***)))))))))(((&&&))))))))))))))))))))))))******++++++,,,------...***,,,.../////////111222111222333555777888999:::888888999;;;<<<===>>>??????>>>===<<<<<<<<<<<<===<<<======;;;999999;;;<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============::::::::::::::::::;;;;;;999888888888888999;;;;;;<<<<<<<<<<<<===>>>>>>???======>>>===<<<:::888666222111000///------,,,,,,+++***((('''&&&'''((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''(((((((((((()))))))))************++++++,,,,,,------------.........//////......//////000000111111333333222222333444666777777777999===AAABBBBBB@@@CCCEEEFFFGGGGGGHHHJJJKKKIIIKKKMMMMMMNNNOOOQQQSSSSSSSSSTTTTTTSSSSSSTTTTTTVVV\\\[[[RRRQQQXXXYYYTTTSSSRRRQQQQQQQQQPPPPPPQQQMMMKKKJJJJJJLLLLLLKKKIIIEEEDDDBBB@@@????????????<<<;;;:::888777777777777333333333222111111000000......------------------+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************gggZZZOOOOOORRRPPPLLLIIIFFFEEEDDDAAA???===;;;:::777666555222111///......******)))))))))))))))))))))))))))))))))((((((((('''%%%&&&))))))&&&%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))''''''(((((())))))******'''((())))))'''((()))+++*********)))(((((('''&&&***)))(((((()))))))))((((((((())))))******++++++((()))***+++,,,...//////...000333444444555666888888999999:::;;;<<<======::::::;;;<<<<<<======>>>????????????@@@@@@AAAAAA<<<===>>>===<<<;;;===>>>AAA???===<<<<<<======>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<;;;;;;<<<===>>>???<<<<<<<<<<<<<<<===>>>???>>>???@@@AAAAAA@@@>>>>>><<<;;;999777555444444333000///---+++)))((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########%%%''')))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))))))))***+++,,,,,,------------------..................//////000000111111333333444444555666777888444555777;;;???BBBBBBAAADDDFFFHHHIIIIIIJJJLLLNNNJJJLLLNNNOOOOOOOOOQQQRRRQQQPPPOOOOOOPPPRRRSSSSSSTTTYYYXXXOOOLLLRRRUUUSSSRRRRRRPPPNNNNNNOOOQQQQQQPPPOOONNNNNNNNNNNNLLLKKKFFFEEECCC@@@???>>>>>>???;;;:::999888777666666666444444333222000///...---,,,,,,++++++,,,---...///************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))fffYYYOOOOOORRRQQQMMMKKKFFFEEEDDDAAA???===;;;:::777666444222111000//////************))))))))))))))))))))))))(((((((((((('''%%%&&&******&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!###$$$%%%$$$$$$&&&(((###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%''''''&&&%%%'''&&&&&&%%%$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''(((((((((((()))))))))''''''''''''((((((((((((''''''((()))************''''''(((((())))))******((()))))))))((((((***,,,************)))(((&&&%%%(((((()))******+++++++++(((((()))***+++,,,,,,---***+++,,,...000111333333333555888::::::;;;===????????????>>>>>>>>>======>>>>>>??????@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCDDDFFFFFFEEEEEEGGGHHHPPPLLLGGGDDDCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>???======<<<;;;;;;<<<>>>>>>======>>>???@@@@@@@@@@@@CCCBBBAAA@@@???>>>>>>>>>888777666333111...,,,+++++++++++++++++++++++++++((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########%%%(((******)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))))))))***+++,,,------...,,,------------...............//////000000111111333444666888999:::::::::666555666999>>>AAABBBBBBEEEGGGIIIJJJJJJKKKMMMOOOLLLNNNPPPQQQPPPPPPQQQRRRQQQOOOMMMMMMOOORRRSSSSSSVVVWWWVVVRRRMMMJJJLLLNNNRRRRRRPPPLLLLLLPPPRRRQQQRRRRRRQQQPPPOOOMMMLLLKKKFFFEEEBBB@@@>>>>>>>>>>>>;;;:::888777666666555555444444222111///...---,,,,,,,,,+++++++++---...///)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((eeeXXXNNNOOOSSSRRROOOLLLFFFEEEDDDAAA???===;;;:::666555444222111000000000************)))))))))((((((((((((((((((((((((((((((%%%&&&)))(((%%%$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$%%%'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''((((((((())))))))))))''''''''''''((((((((((((&&&''')))***++++++******(((((((((((())))))))))))((()))***)))((((((***,,,'''((()))******)))(((''')))***+++++++++***++++++((()))***+++,,,---......///000111333666888999:::888;;;>>>@@@@@@BBBDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGFFFFFFEEELLLNNNQQQRRRRRRRRRTTTUUUYYYVVVRRRPPPPPPPPPNNNLLLHHHIIIIIIJJJJJJKKKLLLLLLJJJIIIHHHFFFDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@AAA@@@>>>======>>>???@@@>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBCCCDDDEEEFFF@@@@@@@@@???<<<999666444111111000///...---,,,,,,))))))))))))))))))))))))&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((()))(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))((()))***+++,,,------...,,,,,,---------...............//////000000111111333555888<<<>>>>>>>>>===;;;:::888999<<>>AAACCCDDDEEEGGGIIIAAABBBDDDFFFIIIKKKMMMNNNIIIJJJKKKMMMOOOQQQSSSTTTRRRRRRRRRQQQPPPOOOMMMMMMSSSUUUXXXYYYZZZ[[[\\\^^^ZZZXXXWWWYYYZZZZZZWWWTTTLLLMMMNNNPPPQQQSSSTTTTTTVVVUUUSSSQQQNNNLLLJJJIIIIIIJJJLLLLLLLLLJJJHHHGGGEEEDDDAAA@@@???@@@AAABBBBBBAAA@@@>>>>>>???@@@@@@<<<===>>>@@@BBBEEEGGGHHHEEEFFFGGGGGGEEEBBB>>><<<777666555333000...,,,,,,))))))))))))))))))))))))''')))***++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((())))))+++,,,---......,,,,,,,,,---------............//////000111111111222555:::>>>AAAAAA@@@>>>@@@>>>;;;:::<<<>>>@@@@@@CCCEEEGGGIIIIIIJJJMMMOOONNNQQQSSSTTTSSSRRRRRRRRRRRRNNNKKKKKKOOOSSSUUUUUUUUUSSS[[[hhhcccQQQLLLUUURRRSSSPPPJJJJJJQQQTTTRRRPPPQQQQQQOOOKKKHHHEEEEEEDDDBBB@@@===;;;::::::::::::999888666555555555555/////////000000000000000222000---+++))))))******(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''cccYYYPPPPPPRRRPPPLLLJJJFFFDDDAAA@@@???===;;;999666666444222///---+++***************))))))))))))))))))(((((('''''''''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&'''&&&### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''((()))))))))(((&&&%%%&&&(((''''''''''''((((((((((((******))))))(((((('''''')))(((((((((((())))))*********))))))((((((((('''***)))))))))((((((((('''((()))******))))))+++,,,------,,,,,,++++++++++++***,,,...222555666444333======>>>???AAABBBCCCCCC>>>AAAEEEHHHIIIIIIIIIJJJPPPQQQRRRSSSRRRSSSTTTVVVWWWWWWXXXXXXXXXXXXXXXXXX___ZZZVVVTTTVVVYYYYYYYYY\\\^^^```bbbcccbbbaaa```^^^___aaaaaa```]]]YYYWWWXXXUUURRRQQQSSSVVVXXXYYYZZZYYYVVVTTTRRRQQQQQQRRRTTTLLLHHHJJJNNNNNNMMMMMMLLLNNNOOOLLLGGGEEEFFFIIIJJJGGGCCC@@@??????>>>>>>?????????@@@BBBCCCEEEFFFDDDDDDEEEFFFGGGGGGGGGGGG>>><<<:::888777333///+++,,,,,,------,,,+++***)))'''(((***++++++***)))((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((###$$$%%%&&&''')))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))***+++,,,,,,------......---------......//////---...111222333888>>>@@@???@@@BBBEEEEEECCC@@@>>><<<;;;::::::;;;===>>>AAADDDGGGHHHIIIJJJLLLNNNJJJNNNRRRTTTTTTSSSSSSSSSSSSQQQOOONNNMMMNNNOOOOOOQQQUUUYYYZZZXXXTTTPPPNNNPPPQQQRRRRRRRRRQQQPPPOOOSSSTTTTTTQQQLLLHHHEEEEEEEEECCC@@@===;;;:::999999555555444333222222222222555...,,,111222...***+++555222///,,,******+++,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++cccYYYPPPPPPRRRPPPLLLJJJGGGDDDBBB@@@???===:::888666666444222///---+++***************)))))))))))))))(((((((((''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((((())))))(((&&&&&&''')))''''''''''''((((((((((((***)))))))))(((((((((''')))(((((((((((()))************)))))))))(((((((((((((((((())))))*********((()))******))))))***,,,******+++,,,---...//////222222444666999;;;;;;;;;777999<<>><<<999777666666444222///---+++***************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((('''(((((((((&&&&&&(((***''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))***+++*********)))))))))))))))''''''((()))***+++,,,---)))+++,,,,,,++++++,,,---+++,,,---///222444555666444555666999;;;???AAACCC>>>AAAEEEGGGHHHKKKPPPUUUXXX\\\___```^^^^^^ccchhheeeggglllqqquuuyyy{{{|||~~~~~~zzzoooggg```WWWQQQOOOPPPPPPQQQRRRTTTTTTRRRPPPPPPPPPOOOPPPOOOMMMIIIEEEFFFEEEEEEDDDCCCCCCBBBAAABBBBBBCCCDDDEEEEEEEEEEEEHHHFFFDDDEEEFFFGGGFFFEEE???===:::666222///------))))))((('''&&&&&&&&&&&&((((((((('''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))******+++,,,,,,,,,+++++++++++++++,,,------111......000222333:::AAAHHHJJJIIICCC;;;888<<>><<<:::888777666666555444333222111111111111000......///...,,,...222222000...,,,******+++,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))cccYYYPPPPPPRRRPPPLLLJJJIIIFFFCCC@@@>>><<<888666666666444222///---+++***************)))))))))(((((((((((((((((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$'''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''&&&'''(((''''''''')))+++''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))***++++++************************(((((()))***+++,,,------+++---......------///000222222333555777888::::::666888;;;>>>@@@CCCFFFHHHIIILLLNNNNNNNNNPPPVVV\\\\\\aaafffhhhhhhlllttt|||{{{jjj^^^YYYUUURRRPPPQQQTTTUUUSSSQQQRRRQQQQQQQQQRRRQQQNNNLLLLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBAAACCCBBB@@@AAADDDGGGHHHHHHHHHFFFDDD@@@;;;666222///,,,+++***)))((()))***+++(((''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++++++++,,,++++++***++++++,,,---...111...---000111333:::AAA??????===999555777>>>DDD;;;;;;999888888888888888===@@@CCCDDDEEEFFFHHHJJJIIILLLOOOQQQRRRRRRSSSTTTSSSQQQNNNKKKJJJJJJLLLMMMMMMNNNNNNMMMJJJHHHGGGHHHJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJHHHEEEAAA??????======;;;:::888777666666444333222111111000000000---...///...,,,,,,000555000///---+++******+++,,,*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((cccYYYPPPPPPRRRPPPLLLJJJIIIFFFCCC@@@>>><<<888666666666444222///---+++***************)))))))))((('''''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''"""$$$'''+++---,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&'''(((''''''''')))+++''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++---////////////111333999999999::::::;;;;;;<<<===AAAEEEGGGHHHHHHJJJLLLMMMOOOQQQSSSUUUZZZbbbhhhlllrrrzzz|||vvvpppiiidddbbb```]]][[[WWWTTTQQQPPPQQQQQQPPPOOOPPPOOONNNLLLLLLLLLLLLMMMIIIIIIHHHFFFDDDBBB@@@???DDDBBBAAABBBEEEHHHIIIIIIFFFGGGHHHHHHEEEAAA<<<999333222///---+++*********((('''''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&''''''((((((((())))))***************++++++++++++++++++,,,---...///111......000111222888???AAA<<<666222111444888:::;;;::::::999999999999999<<>>>>><<<;;;;;;:::999777666666333333222111000000000000,,,...///---+++---222555...---,,,+++******++++++************************))))))))))))))))))******************************************************++++++******))))))((((((cccYYYPPPPPPRRRPPPLLLJJJHHHEEEBBB@@@>>><<<999777666666444222///---+++***************))))))))))))'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###$$$'''+++---,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&'''(((((((((&&&&&&(((***''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))***+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------+++---///111111333555777======>>>??????@@@AAAAAAFFFJJJNNNQQQQQQSSSVVVZZZ______aaaeeemmmvvv~~~yyyssskkkbbb\\\VVVQQQNNNSSSQQQNNNLLLLLLMMMOOOPPPOOOOOONNNLLLIIIFFFDDDCCCFFFDDDCCCDDDEEEGGGGGGFFF@@@BBBFFFIIIJJJIIIFFFEEE===;;;888333///+++)))(((***)))(((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))************************++++++++++++,,,...///000000......000111000555;;;===888333000222555888888999999999999999999999999<<<>>>AAACCCDDDEEEGGGHHHKKKMMMNNNMMMLLLKKKKKKLLLNNNMMMLLLJJJHHHFFFEEEDDDIIIJJJLLLKKKIIIHHHHHHIIIHHHIIIJJJJJJJJJIIIGGGGGGGGGHHHHHHFFFBBB>>><<<<<<:::::::::999999777666555333222111000////////////+++...///,,,,,,000333222,,,,,,++++++***+++++++++************************))))))))))))************************************************************************))))))))))))cccYYYPPPPPPRRRPPPLLLJJJGGGDDDBBB@@@???===:::888666666444222///---+++***************))))))))))))''''''''''''((((((((()))$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&((())))))(((&&&&&&''')))''''''''''''(((((((((((('''((((((((()))))))))***((((((((()))***+++---...+++++++++,,,,,,,,,------++++++,,,---...//////000///222555777888:::===@@@AAABBBDDDFFFIIILLLNNNOOOSSSXXX]]]bbbgggooozzztttkkkeeehhhddd\\\UUUPPPNNNOOOPPPUUUTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGGGGGGGFFFDDDBBBAAABBBCCCEEEGGGHHHHHHIIIDDDCCC@@@===888444111///------+++***)))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&'''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))************))))))))))))))))))******+++---...//////---...111111///111666222222111111222555999<<<666666777888999999999999<<<>>>AAACCCDDDEEEGGGHHHIIIJJJKKKKKKJJJIIIJJJKKKKKKLLLMMMMMMLLLIIIFFFDDDFFFHHHJJJKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIHHHGGGFFFGGGGGGDDD@@@<<<:::999777777888888777666555444222222000///////////////+++......,,,...333333...***************+++++++++************************((()))))))))************************************************************)))))))))))))))*********cccYYYPPPPPPRRRPPPLLLJJJFFFDDDAAA@@@???===;;;999666666444222///---+++***************))))))))))))&&&'''''''''(((((())))))$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%""""""$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%)))))))))(((&&&%%%'''(((''''''''''''((((((((()))'''((((((((())))))******((((((((()))***,,,---...+++++++++,,,,,,---------)))***+++---///000222222555888;;;>>>@@@BBBFFFHHHDDDFFFIIINNNSSSWWW[[[]]]ccchhhooowwwsssfff[[[VVVTTTSSSWWWWWWWWWWWWVVVUUUSSSSSSQQQPPPNNNMMMLLLJJJFFFCCCHHHFFFCCCAAAAAABBBDDDFFFFFFFFFEEEDDDBBB???<<<:::000///...,,,+++******)))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))*********)))))))))))))))((((((((()))***,,,---......---///111111...///333///222555333///...333888333444555777888888888888<<<>>>AAACCCDDDEEEGGGHHHFFFHHHIIIIIIHHHIIIJJJLLLIIIKKKOOOQQQQQQOOOMMMKKKCCCFFFIIIKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIHHHEEEFFFFFFCCC>>>:::888777555555666666666555333222222111000//////.........,,,......,,,///555333,,,***************+++++++++************************(((((())))))*********+++************************************************(((((())))))******++++++bbbYYYQQQPPPQQQMMMJJJIIIGGGDDD@@@>>>======<<<;;;999888666333000...---,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((%%%%%%$$$&&&'''((('''%%%"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&%%%%%%$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))((((((++++++++++++,,,---...//////,,,)))***,,,---,,,***,,,,,,---111666999888777AAABBBCCCEEEGGGIIILLLMMMRRRRRRSSSTTTWWW]]]dddiiixxxzzzppplllkkkfffddd```[[[WWWWWWXXXZZZXXXUUUSSSPPPNNNLLLJJJHHHIIIHHHGGGFFFFFFFFFHHHHHHEEEFFFFFFGGGGGGFFFEEEEEE???:::333...,,,+++++++++((((((((('''%%%%%%''')))***)))))))))((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************(((((()))***,,,---......,,,---//////......000111111222333333333444777:::<<<999555333444666888999888;;;???CCCFFFGGGGGGFFFIIIHHHHHHHHHIIIJJJIIIHHHOOOMMMMMMPPPTTTVVVTTTRRROOOLLLJJJJJJMMMNNNMMMKKKFFFHHHIIIHHHGGGGGGHHHIIIFFFDDDBBBAAA???<<<888444555555444444444333333333000//////...------,,,,,,......---------,,,,,,,,,++++++******************++++++++++++++++++++++++,,,+++******))))))******))))))************)))))))))************+++++++++++++++************++++++bbbYYYQQQPPPQQQMMMJJJIIIGGGDDD@@@>>>======<<<;;;777666444111...,,,+++++++++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&''''''&&&&&&(((((((((((((((((((((((()))))))))***************((()))))))))))))))(((((())))))))))))***++++++,,,000...,,,,,,...///...,,,555333222444888===@@@AAAAAACCCFFFIIIMMMQQQUUUWWWRRRWWW^^^ffflllrrrwww{{{}}}yyyxxxwwwwwwqqqpppppprrrvvvyyyzzz{{{xxxlllfffkkkppprrrxxxyyy}}}~~~{{{vvvnnneee^^^YYYWWWVVVUUUUUUVVVVVVTTTOOOKKKIIIHHHFFFCCCAAA???>>>>>>DDDEEEEEEEEEFFFFFFFFFFFFGGGCCC>>>999555000,,,)))))))))))))))((('''&&&&&&)))))))))(((((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************)))******+++,,,---......,,,---//////......000111111222222222222333666888DDDAAA<<<888666666777777999;;;>>>BBBDDDFFFFFFFFFDDDEEEFFFFFFFFFFFFHHHIIIJJJKKKMMMQQQUUUXXXXXXXXXVVVSSSOOOMMMMMMLLLJJJGGGHHHIIIJJJIIIGGGFFFGGGHHHCCCAAA@@@>>>===:::666333444444444333333333222222//////...------,,,,,,+++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,+++******))))))******))))))************))))))************++++++++++++++++++************++++++bbbYYYQQQPPPQQQMMMJJJIIIGGGDDD@@@>>>======<<<:::777666333111...---,,,++++++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$&&&'''((('''%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%&&&''''''((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,((())))))*********))))))******)))))))))***++++++...,,,++++++---......---000222555:::@@@FFFKKKNNNIIILLLQQQTTTXXX\\\```ccciiiqqq}}}~~~}}}||||||zzzsssjjjcccaaa^^^YYYTTTQQQPPPQQQRRRMMMNNNNNNNNNOOOQQQTTTWWWRRRJJJFFFJJJLLLMMMSSS\\\ZZZXXXXXXYYY\\\^^^^^^]]]]]]```hhh{{{xxxtttddd___ZZZZZZ\\\\\\YYYUUUSSSRRRPPPNNNLLLJJJIIIIIIDDDDDDCCCCCCCCCDDDFFFGGGKKKIIIFFFCCC???:::333///,,,+++***+++...---***'''(((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************++++++,,,,,,---------...,,,---//////......000111000111222111111222444777EEEBBB>>>:::777666777777:::;;;===???AAADDDEEEFFFBBBFFFJJJJJJGGGFFFIIILLLHHHLLLQQQUUUWWWWWWWWWWWWXXXUUURRRPPPOOOMMMJJJHHHKKKKKKKKKIIIFFFDDDDDDEEE@@@>>><<<;;;:::999555333333333222222222111111111......---,,,,,,++++++************))))))))))))(((************************++++++++++++++++++++++++,,,+++******))))))******))))))************))))))************+++++++++,,,++++++************++++++bbbYYYQQQPPPQQQMMMJJJIIIFFFDDDAAA???>>>===;;;:::888777555333000///...---+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%$$$&&&'''((('''%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((()))))))))(((((('''(((((((((((((((((((((((())))))******+++,,,,,,,,,))))))******++++++******------,,,,,,,,,,,,------......---...000111222222111777???FFFKKKNNNQQQTTTQQQWWW___ffflllssszzz~~~{{{vvvnnneee\\\WWWRRRPPPQQQSSSTTTQQQJJJDDDBBB@@@===;;;999999:::;;;666:::===>>>======@@@CCCBBB>>><<<===;;;999===EEEBBB@@@>>>>>>@@@BBBDDDDDDGGGJJJQQQaaauuuvvvgggeeerrrzzzjjjaaa___```___^^^WWWVVVSSSQQQNNNLLLJJJJJJGGGFFFDDDBBBAAABBBDDDEEEFFFEEEEEEEEEEEECCC???<<<444000---...111222///***''''''(((((((((((())))))((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))))))))************------------------------,,,---//////......000111000111111000000000333555;;;:::999777666666888:::<<<<<<<<<===???BBBDDDEEEEEEMMMVVVVVVPPPLLLMMMQQQJJJRRRZZZ]]][[[UUUQQQPPPRRRRRRQQQPPPPPPOOOMMMLLLLLLLLLLLLIIIEEEBBBBBBBBB>>><<<:::999999888666444111111111111000000000000------,,,,,,+++******)))******)))))))))(((((((((***************+++++++++++++++++++++++++++++++++,,,+++******))))))******)))******++++++******)))*********+++++++++,,,,,,,,,++++++******++++++,,,bbbYYYQQQPPPQQQMMMJJJIIIFFFDDDAAA???>>>===;;;999888777555333111///......+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%$$$&&&'''((('''%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''))),,,......,,,)))'''+++++++++***)))((('''&&&))))))))))))))))))))))))(((((())))))***++++++,,,))))))***+++++++++++++++------------------...///111222333555666888;;;<<>>======>>>===999666::::::<<<===>>>>>>>>>===666;;;@@@CCCBBBAAABBBDDDEEECCCAAA@@@===:::;;;???@@@===:::999:::;;;<<<<<<>>>@@@CCCIIIUUU]]]YYYQQQIIIVVVdddjjjllloooqqqqqqxxx~~~xxxmmmfff```]]]^^^[[[XXXTTTPPPNNNMMMMMMMMMKKKHHHEEECCCBBBBBBBBBBBBAAA@@@BBBDDDFFFFFFEEE@@@999333000111111---)))((()))))))))))))))))))))(((((())))))(((((('''&&&&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))))))))************------------------------,,,---//////......000111111111111000//////222444444555666555444555999<<<===<<<<<<<<<>>>@@@CCCEEEHHHSSS^^^___WWWPPPOOORRRNNNWWWaaaeeeaaaXXXPPPLLLNNNOOOPPPPPPOOONNNMMMMMMKKKKKKKKKHHHDDDAAA@@@@@@>>><<<:::999999888666555111111000000000/////////---,,,,,,+++******))))))+++************)))))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++******))))))************++++++++++++*********++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,bbbYYYQQQPPPQQQMMMJJJIIIEEECCCAAA@@@???>>>;;;999555444333111///------,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%$$$&&&'''((('''%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''')))---//////---)))'''+++++++++***)))((('''&&&))))))))))))))))))))))))'''(((((()))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111444777999<<<@@@CCCFFFJJJNNNOOORRR[[[kkkwwwyyyqqqmmmlllWWWUUURRRQQQOOOMMMJJJHHHHHHGGGCCC???:::888999::::::;;;;;;===???AAADDDFFFHHHKKKNNNRRRTTTUUUUUUTTTRRRVVVZZZ]]]]]]\\\\\\\\\UUUTTTTTTSSSSSSQQQPPPOOOQQQNNNJJJHHHHHHIIIHHHHHHEEEFFFEEECCCFFFKKKLLLHHH<<>>=========>>>@@@BBBDDDFFFPPP[[[\\\VVVOOONNNPPPPPPVVV___cccbbb[[[TTTOOONNNPPPQQQPPPNNNKKKJJJJJJHHHIIIHHHFFFBBB@@@???@@@???===:::999888888666555111111000000000/////////------,,,++++++******)))++++++++++++************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,+++******))))))************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,bbbYYYQQQPPPQQQMMMJJJIIIEEECCCAAA@@@???>>>;;;999555444222000///...------+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$&&&'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((()))***++++++***)))((((((((()))))))))))))))((())))))))))))))))))))))))(((((()))***+++,,,---...)))***+++,,,------------,,,,,,,,,---...000222222000333777:::===AAAFFFKKKLLLTTT\\\bbbgggsss{{{vvvrrrpppmmmkkkgggbbb[[[UUUQQQNNNBBB@@@??????AAAAAA@@@???AAABBBBBBAAA@@@AAAEEEHHHMMMRRRWWWZZZ\\\```gggmmmnnnppprrruuuxxxzzz{{{{{{|||{{{zzzzzz{{{|||{{{zzzrrrssstttwww|||~~~|||xxxvvvssspppooooooooommmlllggghhheeeaaabbbdddbbb^^^OOOPPPLLLFFFDDDGGGHHHGGG===CCCLLLTTTZZZ]]]___aaaiiimmmttt}}}mmmiiiaaaZZZUUUTTTVVVWWWZZZYYYWWWTTTQQQNNNKKKJJJKKKIIIFFFDDDEEEFFFEEEEEEHHHGGGFFFCCC>>>999444111...------,,,+++***)))))))))))))))))))))(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))))))))************)))******+++,,,---......,,,---//////......000111333444333111000///111333333666888666333333666:::>>>>>>>>>???@@@AAABBBCCCDDDJJJQQQRRRNNNLLLNNNQQQOOOQQQTTTWWWXXXWWWRRROOOOOOQQQSSSQQQMMMJJJHHHHHHDDDEEEEEECCCAAA??????@@@???===999888777666555444111111111000000000//////---------,,,++++++******+++++++++*********))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---bbbYYYQQQPPPQQQMMMJJJIIIEEECCCAAA@@@@@@>>>;;;888777666444222111000//////+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&'''((('''%%%"""######$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))(((''''''((()))***%%%&&&'''(((******++++++)))))))))))))))))))))))))))******+++---...//////)))***+++,,,------------......///000222444555666777;;;@@@DDDGGGKKKQQQVVV```lllzzzwwwkkk```WWWSSSOOOMMMIIIFFFDDDAAA===:::AAA@@@???AAADDDGGGHHHHHHCCCHHHOOOUUUZZZaaaiiiooowww}}}ttttttoooiiidddbbb\\\UUUUUUUUUTTTQQQLLLJJJIIIJJJGGGJJJPPPYYYcccjjjmmmmmmuuu{{{lllbbb^^^\\\]]]]]][[[ZZZWWWTTTQQQPPPNNNLLLJJJIIIIIIIIIGGGEEEDDDHHHLLLMMMKKKEEEAAA???000///...---+++***)))))))))))))))))))))(((((('''''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************(((((()))***,,,---......,,,---//////......000111444444444222000000111333///222555444222222666:::>>>??????@@@AAAAAABBBBBBCCCFFFJJJJJJIIIJJJOOOTTTOOOLLLJJJJJJMMMNNNLLLJJJNNNPPPSSSRRRNNNKKKJJJKKKBBBCCCCCCBBB@@@??????@@@???<<<999777666555444222111111111111000000000000......---,,,,,,++++++***************))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++***)))************++++++,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---cccZZZRRRRRRRRRNNNJJJIIIDDDBBB???===<<<;;;:::888666666666333///---,,,---))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''))))))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&***+++(((&&&'''&&&&&&&&&''''''''''''(((######$$$%%%%%%&&&'''''')))(((&&&&&&'''((())))))'''''''''(((((((((((((((((()))***++++++***((('''((((((((((((((()))******)))************+++++++++,,,)))'''(((+++---,,,***((()))***---......---+++111///...111666:::<<<;;;GGGHHHKKKNNNOOOTTT```mmmrrrgggZZZPPPLLLJJJFFFCCCBBBAAA@@@@@@CCCJJJRRRWWWVVV]]]cccfffiiinnnooollliiieeejjjxxx}}}{{{yyy|||yyylll\\\RRRSSSIIIDDDGGGHHHEEEKKKUUU[[[cccppp{{{wwwqqqmmmgggaaa`````````[[[WWWWWWPPPIIIHHHKKKKKKFFFAAABBBBBBDDDIIINNNOOOLLLIIIDDD@@@999222---)))((((((---,,,***((('''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###"""###%%%''''''&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&(((++++++***))))))************)))******++++++---............000333555:::999666333111111111111111222333444666777888999;;;===@@@AAAAAAAAACCCDDDEEEGGGHHHJJJLLLMMMNNNNNNPPPMMMKKKKKKMMMNNNLLLJJJJJJKKKMMMNNNNNNNNNLLLKKKDDDCCCBBBAAA@@@?????????>>><<<:::888888777555333222222222111000//////...//////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***+++---///000...---------000...,,,,,,,,,---------cccYYYRRRRRRRRRNNNJJJIIIDDDBBB???===<<<;;;:::888888888777333///,,,++++++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$''''''$$$%%%(((&&&&&&&&&''''''''''''((($$$$$$$$$%%%&&&&&&&&&'''&&&$$$$$$(((---...)))%%%'''''''''''''''(((((((((((())))))*********))))))((((((((((((((()))******************++++++++++++,,,***((()))+++---,,,+++000000111111111000...,,,222333666:::>>>BBBDDDDDDDDDIIITTT```hhhppp~~~yyynnnYYYRRRJJJDDDAAAAAAAAAAAA<<>>>>>>>>===;;;999888777666444222222222111111000//////...///......---,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,---...000000...---...///333111///......//////...bbbYYYQQQQQQRRRNNNJJJIIIDDDBBB???===<<<;;;:::888999999777444///+++*********))))))(((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&&&&%%%$$$''',,,&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&&&&((('''(((000777777///&&&&&&&&&&&&'''''''''(((((()))((((((((()))***++++++)))(((((((((((()))******************+++++++++,,,,,,***))))))+++,,,,,,+++///////////////...,,,,,,///444:::>>>@@@DDDIIIMMMUUU^^^nnnrrrgggeeeeee___WWWQQQ??????>>>======@@@EEEIIIOOOWWWbbbkkkuuuwwwnnnhhhaaaUUUIIIEEEMMMUUUUUUOOOKKKLLLPPP___```fffpppzzzuuuiiiccc^^^\\\ZZZYYYXXXTTTQQQNNNMMMMMMHHHFFFEEEEEEGGGIIIIIIHHHIIIIIIHHHEEE???999222...))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''###$$$%%%''''''&&&&&&%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&(((******)))))))))*********))))))***++++++,,,---...//////...///111444666555333111000000000000111222222444555666777888888:::===>>>???@@@BBBCCCGGGHHHJJJLLLMMMOOOOOOPPPQQQNNNKKKJJJKKKMMMMMMMMMIIIJJJLLLNNNOOOOOONNNMMMFFFDDDBBB@@@>>>===<<<;;;<<<:::888777777666333222222111111000000//////.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------***+++---...//////......---...///...---,,,...000.........------...//////```XXXQQQQQQRRROOOKKKJJJDDDBBB???===<<<;;;:::888888888777333///,,,++++++***))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$%%%$$$###&&&+++&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&)))))),,,222777666...'''%%%%%%&&&&&&''''''(((((()))(((''''''(((***,,,---))))))(((((())))))***+++*********+++++++++,,,,,,,,,+++***++++++,,,------)))***,,,------...000111555:::@@@CCCFFFMMMYYYccc|||wwwkkkdddXXXNNNMMMOOOMMMIIIGGGEEEIIIOOORRRTTTYYYbbbiiizzzqqqhhhgggccc[[[RRRMMMMMMOOOOOOIIIJJJUUU___gggwww{{{gggZZZTTTUUUUUUWWWWWWVVVUUUSSSNNNLLLIIIGGGFFFFFFFFFFFFFFFIIIKKKLLLIIICCC===888222000...,,,++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&(((***)))(((((()))***))))))))))))***+++,,,,,,---///000000//////111222333222111000//////000000111222222333555666666777666999;;;===>>>???AAABBBEEEFFFHHHJJJLLLMMMNNNNNNOOOMMMJJJIIIIIIJJJLLLLLLHHHIIIJJJKKKLLLMMMMMMMMMFFFEEEBBB???===;;;:::999:::888666555555555333111111111000000////////////---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,------,,,,,,,,,,,,------+++,,,...///000///...---...//////......///111444,,,...111222444777999;;;___VVVPPPPPPQQQOOOKKKJJJDDDBBB???===<<<;;;:::888555555555333000------...******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!"""&&&(((&&&%%%&&&&&&&&&&&&''''''''''''(((((('''''''''''''''''''''%%%(((+++,,,+++)))&&&%%%%%%%%%&&&&&&'''(((((())))))(((''''''(((***,,,---)))))))))))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...***,,,///000000333777;;;>>>DDDKKKOOOTTTaaasssvvvgggWWWMMMJJJEEEFFFQQQ[[[^^^]]]\\\ffflllssswwwzzz~~~xxxsssmmmfff```\\\PPPHHHIIIKKKOOO^^^ooozzzsssaaaYYYQQQPPPUUUYYYZZZXXXUUUSSSPPPLLLIIIGGGFFFFFFBBBEEEJJJNNNNNNKKKFFFCCC<<<888333---******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''((())))))(((''')))***))))))))))))***+++,,,---...///111000/////////111000000000000000000000000111222222333444555666666666888;;;======>>>@@@AAACCCDDDEEEGGGIIIJJJKKKKKKLLLKKKJJJHHHGGGHHHJJJKKKFFFGGGGGGHHHIIIJJJJJJJJJEEEDDDAAA???<<<:::888888888777555444444333222000000000000///////////////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...------,,,,,,------...------...//////...---,,,---...///000000222666999666:::???DDDGGGKKKPPPTTT^^^UUUOOOPPPQQQOOOLLLKKKDDDBBB???===<<<;;;:::888444444444333000......///+++******))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$)))444:::555---'''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((&&&)))+++***%%%###%%%(((%%%&&&&&&'''((()))******)))((((((((()))***++++++***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,...000---///222222333666<<>>@@@@@@AAACCCEEEFFFHHHHHHIIIJJJKKKKKKJJJHHHHHHIIIJJJFFFFFFFFFFFFGGGGGGGGGHHHDDDCCC@@@>>>;;;999888777777555333333333222111///////////////////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------..................------------......//////////////////000000***,,,///222444888<<>>??????@@@BBBDDDEEEFFFGGGGGGIIILLLNNNMMMKKKIIIIIIKKKHHHGGGGGGFFFFFFFFFFFFFFFBBBAAA???===:::999888777555444222222222222000...////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------.........///......------------......000/////////111333666777555999>>>DDDHHHLLLQQQTTTZZZ___fffiiiiiikkkooottt]]]TTTNNNOOOQQQOOOLLLLLLDDDBBB???======<<<:::888777777666333///,,,,,,,,,++++++************++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))***)))'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$000FFFSSSKKK555###&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((&&&%%%&&&((())))))(((''''''((()))***+++,,,,,,((()))***++++++***((('''*********)))******+++,,,++++++,,,,,,,,,---------,,,...///...,,,,,,...111000444:::===AAAHHHSSS\\\eeerrr}}}yyyrrrmmmcccYYYMMMFFFCCCEEEGGGIIIPPPZZZfffuuuwwwzzz}}}wwwsssrrrooojjjkkkttt|||~~~|||vvvjjj]]]LLLOOOQQQNNNNNNVVVfffssstttggg___ZZZUUUZZZaaaccc```[[[XXXWWWRRROOOLLLIIIGGGHHHIIIKKKKKKKKKHHHEEE???999333000************************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((((($$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''(((((('''&&&&&&)))+++((((((((()))***,,,---...///111222222000...---...---...///111222222333333222222222333333444444444:::<<<>>>>>>===<<<===>>>???@@@AAACCCEEEFFFGGGGGGIIIMMMPPPPPPMMMKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFAAA@@@>>><<<:::999888777555333111111222111000............///////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////......------------......000//////000333777;;;>>>KKKPPPWWW]]]ccchhhlllooonnnsssxxxyyywwwvvvyyy}}}~~~^^^VVVQQQRRRSSSOOOKKKIIIEEECCC@@@???>>>===:::888777666444222000...---,,,************************))))))(((((('''''''''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''(((&&&...:::;;;///((()))%%%%%%&&&'''((()))******''''''''''''(((((((((((()))((('''''''''(((***+++***)))((((((((()))+++,,,''''''''''''((((((((((((,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++000000//////000222444666<<<@@@DDDGGGNNN___yyyeeeaaaYYYQQQKKKHHHGGGHHH@@@JJJVVV^^^dddmmm|||vvvuuuuuuzzz}}}yyyooosssxxx~~~}}}~~~zzzttttttyyy~~~}}}||||||xxxtttvvv}}}}}}wwwsssqqqnnnnnnoooqqqrrrrrrwww}}}~~~ppp^^^QQQLLLLLLMMMLLLXXXnnn~~~vvvYYYXXX\\\bbbbbb\\\[[[___WWWPPPIIIHHHLLLMMMIIIEEEGGGIIIKKKNNNMMMGGG???999000...+++*********)))(((***)))(((''''''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))))))))***++++++,,,,,,//////////////////......---///000000///000111222333444444333222555;;;???@@@<<<999999<<<>>>???>>>===???AAACCCDDDFFFHHHKKKKKKJJJIIIJJJKKKKKKIIIGGGGGGFFFEEEFFFHHHIIIHHHGGGCCCAAA>>>:::777555444333111111111111000000000000//////...------------...,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---------//////...,,,---///222222111111111222222666;;;???DDDMMMXXX```hhhmmmssssssrrrrrrwww{{{||||||}}}|||{{{zzzzzz{{{___VVVQQQRRRSSSOOOKKKIIIDDDBBB@@@>>>>>><<<:::888666555444222000...,,,,,,************************))))))((((((((('''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''$$$(((111111)))%%%)))'''''''''(((((((((((((((''''''''''''(((((((((((()))(((((('''((()))***+++***))))))((()))***+++,,,((((((((()))))))))******,,,,,,,,,+++++++++******,,,,,,,,,------......///+++---///111444777:::===???GGGUUUdddtttqqq```TTTPPPIIICCCBBBEEEKKKPPPdddnnn{{{wwwrrrooommmlllfffhhhnnnzzzzzzmmmeeeaaa___XXX___dddfffssstttbbbSSSSSS[[[```bbbddd]]]XXXPPPKKKHHHHHHIIIIIIEEEGGGIIILLLNNNLLLHHHDDD???999222,,,******++++++++++++***)))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((())))))******+++,,,,,,------...//////............///000000000000111222222333333222111333888<<<>>>;;;999999<<>>:::777444333333111111111000000000////////////...---------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------...------+++,,,---///111111111000333222000------111777<<>>:::666444222222111111000000000000/////////......---------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...//////000000,,,---...000111111111111111111222333666<<>>===<<<;;;888666555444222000...,,,+++***************************))))))((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&'''(((+++&&&$$$&&&'''%%%''',,,((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((())))))***)))))))))*********++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111333333333444888AAALLLUUUcccnnnlll[[[MMMFFFDDDHHHOOOXXXeeevvvtttooojjjiiikkkmmmkkkiiigggjjjqqq}}}nnn[[[WWW^^^lllxxxqqq```XXXWWWWWW[[[^^^___ZZZSSSMMMJJJGGGEEEDDDEEEIIILLLNNNNNNPPPJJJAAA999444///,,,))),,,,,,++++++***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))***+++++++++)))***+++,,,---........./////////111333555555555777777777777777777888999999888888:::<<>>FFFKKKMMMOOOOOOSSSPPPOOOSSS\\\dddiiikkkwwwvvvuuuvvvxxx{{{|||}}}~~~___VVVOOOOOOPPPMMMJJJIIICCCAAA>>>===<<<;;;888666555444222000...,,,+++***))))))))))))))))))))))))(((((())))))))))))))))))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''''')))&&&&&&(((((('''(((+++&&&&&&''''''((())))))***''''''''''''(((((((((((('''(((((())))))))))))))))))*********++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,...///111444555777;;;CCCSSSfffttt|||lll[[[OOOJJJKKKMMMWWW```mmmzzzvvvooolllfffcccaaaccciiissszzz|||gggXXXTTTVVVdddmmm|||mmmddd^^^^^^^^^___^^^[[[UUUQQQNNNKKKGGGEEEEEEGGGGGGGGGJJJIIIHHHFFFBBB;;;222,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))'''(((((()))******++++++)))***+++,,,------------/////////222666999999888888888999:::;;;:::999777777888999:::<<<>>>@@@AAA>>>@@@CCCDDDEEEFFFIIIKKKKKKJJJIIIJJJKKKJJJHHHFFFJJJHHHGGGGGGGGGGGGEEEDDDAAA???<<<888555333222111000000000////////////.........---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,------------------...000222444555333333333111000333888<<<<<>>777111000...,,,+++***++++++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''((())))))******+++******+++,,,------------000...///333:::>>>>>>===777777999;;;===<<<999666555777:::;;;<<<===???AAA<<<>>>AAACCCDDDFFFIIIKKKJJJIIIHHHHHHIIIIIIGGGFFFJJJHHHFFFFFFFFFEEECCCBBB???===:::777555333333222000000////////////.........------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,------.........------...///222444555111444888999;;;???FFFKKKSSSUUUWWWWWWTTTQQQPPPOOOXXX\\\dddnnnvvv{{{|||{{{{{{___VVVNNNNNNOOOMMMJJJJJJDDDBBB@@@>>>>>><<<:::888666555444222000...,,,,,,))))))))))))))))))))))))(((((()))))))))*********&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***((('''&&&&&&&&&&&&'''(((%%%&&&(((******)))(((&&&%%%&&&''''''((((((((('''&&&'''''''''(((((())))))''''''''''''((((((((((((&&&'''((()))***))))))((()))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000222666:::===DDDQQQeeeuuuwwwdddVVVQQQJJJMMMUUUcccuuu|||tttssszzz|||wwwxxx~~~rrrkkkeee```^^^ccctttrrrccc^^^```dddbbb___YYYUUUQQQMMMHHHEEEEEEHHHLLLPPPQQQNNNHHHCCC:::777333///,,,+++,,,---((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''((())))))(((''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''(((((()))*********,,,,,,---------------,,,000...///555===BBBCCCBBB888888:::>>>AAA@@@;;;777555888;;;<<<;;;<<<>>>@@@===???AAABBBCCCDDDFFFHHHEEEEEEEEEGGGIIIJJJIIIGGGIIIGGGEEEDDDDDDCCCAAA@@@<<<;;;999666555444444444000000/////////............---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---......///......------...111333555333:::BBBHHHKKKMMMRRRVVVXXXYYYYYYXXXXXXYYY\\\___jjjnnntttyyy}}}{{{kkk___VVVNNNMMMNNNLLLJJJJJJEEECCC@@@???>>>===:::888777666444222000...---,,,))))))))))))))))))))))))(((((())))))*********+++%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''((($$$&&&***,,,,,,+++(((&&&((())))))((((((******)))((((((((((((((('''''''''''''''''''''((((((((()))&&&''')))*********)))((()))***+++,,,---,,,++++++,,,,,,,,,---------......,,,,,,,,,------.........000000111333777<<>>@@@AAABBBBBBBBBDDDFFFBBBAAABBBEEEIIIKKKJJJJJJIIIGGGEEEDDDCCCBBB@@@>>>;;;:::888666555444444555000/////////...............---,,,,,,++++++,,,,,,...------,,,,,,------...++++++,,,,,,---.../////////...------...000222444777@@@MMMUUUWWWVVVWWWYYYNNNRRRWWW]]]bbbhhhnnnqqqrrrtttvvvxxx~~~nnn\\\OOO```WWWPPPPPPPPPMMMIIIHHHCCCAAA>>><<<;;;:::999777777666444111...,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''***************)))((((((''''''''''''(((((((((((()))************+++++++++,,,+++***))))))+++---...------------------------+++000444222...,,,,,,,,,000111333555888@@@NNN[[[~~~pppcccXXXRRRWWW```qqqxxxwwwmmmaaaXXXeeegggmmmyyy|||mmm^^^SSSMMMaaakkkpppaaa```eeeddddddeeeeee___VVVOOOJJJFFFDDDFFFLLLOOONNNLLLMMMGGG>>>666111///---,,,,,,***((())),,,,,,***''')))(((((((((''''''''''''))))))((('''''''''''''''&&&'''((((((((('''%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((((((((())))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000------444???FFFFFFCCC999999;;;???BBBBBB>>>:::888999999999888:::===???@@@@@@@@@AAAAAA@@@@@@???EEEEEEDDDDDDDDDFFFGGGHHHHHHHHHFFFDDDBBBAAA===999666777888888777555333111////////////............------,,,++++++,,,,,,,,,******+++,,,,,,---......///...,,,,,,,,,...000111000///......111555888;;;DDDJJJSSSXXXYYYVVVSSSQQQOOOXXXaaafffkkkqqqsssrrruuuzzz}}}yyypppddd\\\[[[\\\\\\```WWWPPPPPPPPPMMMIIIHHHEEEBBB@@@>>>===<<<:::888777666444111...---++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((***************)))((((((((((((((()))))))))******)))************+++++++++,,,+++***))))))+++,,,---------------------------111000...+++,,,000333444666444444;;;HHH[[[ppp~~~qqqcccWWWVVV]]]hhhwwwjjjgggeeeggglllpppqqqqqqqqqhhhXXX\\\hhhwwwsssfffaaadddhhhkkkiiibbbYYYRRROOOKKKGGGGGGKKKOOOOOONNNNNNKKKFFF@@@;;;555///+++***,,,,,,,,,***(((&&&%%%))))))((((((((('''''''''))))))((('''''''''''''''&&&'''((((((((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))******++++++,,,,,,---+++++++++,,,,,,---------000......333:::>>>???===777777888;;;======:::777777888999999999:::<<>>:::777777888888888777555333222////////////............------,,,,,,+++,,,,,,---,,,,,,------.........///000000000//////...---,,,222333333555999???FFFKKKMMMOOOQQQRRRRRRSSSUUUVVVggglllpppooorrrxxx{{{|||mmmcccVVVZZZ___dddkkkwww___VVVOOOOOOPPPMMMIIIHHHFFFDDDAAA???>>>===<<<:::777666333111///---,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((((((((('''&&&&&&&&&))))))))))))))))))))))))))))))******))))))(((((()))))))))*********++++++)))************++++++++++++***)))))))))***,,,---------------------------000,,,((()))---111444555888:::AAAPPPfffzzzkkk```TTTLLLKKKZZZsss~~~~~~zzzuuunnniiihhhjjjrrrggg___XXXYYY___hhhuuupppjjjeeefffjjjjjjccc\\\XXXRRRLLLIIIJJJMMMNNNNNNOOOOOOOOOMMMHHH@@@555...)))---000///***''''''))))))))))))((((((((('''''')))((((((''''''''''''(((''''''((((((''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))******+++,,,,,,,,,******+++,,,,,,---......//////000222444555666777555444444555666777555333777888999999999:::<<<>>>BBBBBBCCCCCCBBBAAAAAA@@@BBBBBBAAABBBCCCEEEGGGHHHFFFEEECCCAAA>>>:::777555777888888888777555333222/////////............------,,,,,,,,,,,,,,,------.........///////////////,,,---...000111111111111444;;;CCCHHHIIIIIIKKKLLLFFFJJJNNNSSSXXX^^^dddhhhtttyyy|||}}}zzzooocccZZZWWWaaajjjzzz___VVVOOOOOOPPPMMMIIIHHHFFFDDDAAA???>>>===;;;:::666555333111///---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))(((((()))))))))*********++++++))))))*********+++++++++******)))))))))***+++,,,------------............,,,,,,...111222111222444:::GGG[[[qqqvvvaaaRRRKKKOOORRR```xxx}}}rrrjjjeeelllkkk\\\WWWXXX\\\^^^ooo}}}ddd\\\eeemmmlllfffaaa[[[RRRLLLIIIJJJKKKKKKMMMOOORRRTTTRRRKKKAAA:::---...///...,,,+++---///)))))))))((((((((((((''')))(((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((())))))***)))))))))***++++++,,,,,,))))))***+++---...//////---000222111000///111444444333222111222222222222666777999999999999;;;===AAAAAABBBBBBAAAAAA@@@???CCCCCCCCCCCCEEEGGGIIIJJJHHHDDDAAA???:::555444777666666666666555333222111//////.........------------,,,,,,,,,,,,------...////////////////////////......---...000333777999>>>HHHSSSXXXSSSJJJBBB>>>BBBIIITTT^^^ffflllpppssssss|||vvvlll___[[[^^^gggqqqwww^^^UUUNNNOOOPPPMMMIIIHHHEEEBBB???======<<<:::888666555333111///---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''''''(((((()))))))))((((((((((((((()))))))))******))))))*********+++++++++***************++++++,,,---------......////////////000444666333000777AAANNNccc|||nnn]]]SSSTTTYYYeeeqqq{{{{{{|||xxxnnnaaaVVV]]]kkk|||hhhaaacccggghhhhhhaaaXXXPPPKKKIIIHHHHHHJJJLLLOOOSSSUUURRRMMMIII888444...+++,,,---......***)))))))))((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******((())))))******+++,,,,,,))))))***+++---...//////,,,///222111///...111444333222222111000000111333555777999999999999;;;<<>><<<777000111666444444333333222000//////............---------------,,,,,,,,,------...///.............../////////444111///...222999BBBGGGUUUVVVVVVQQQKKKEEECCCBBBRRRXXX```hhhllloooqqqrrr~~~~~~rrr___^^^___gggvvv]]]TTTNNNNNNOOOMMMJJJIIICCCAAA>>><<<;;;:::888777666444333111///...------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''''''''((()))))))))((((((((((((((()))))))))******)))************+++++++++******++++++,,,,,,,,,,,,---------...//////000000000///111333111555GGG[[[ssspppggg[[[RRROOOVVVhhhyyy|||uuugggeeekkkppp|||mmmZZZ\\\cccqqqqqqbbb```dddhhhddd]]]VVVPPPLLLJJJJJJJJJJJJLLLPPPTTTVVVUUUTTTGGG???555///---,,,***'''******)))))))))((((((((((((''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''(((((()))***+++(((((())))))***+++++++++******+++,,,,,,---......,,,...111111//////222444222222333222111111222444444666999:::999999:::<<<<<<===>>>???@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDAAA>>>>>>@@@999000///555333222111000///..................------------,,,,,,,,,,,,,,,---...///000------......///000000000...///222888BBBNNNYYY___iii___PPPEEECCCJJJUUU]]]cccfffkkkoootttzzzrrrhhhcccaaa```nnnxxx\\\TTTMMMNNNOOOMMMJJJIIICCCAAA>>><<<;;;:::888777555444222111///...------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))(((((()))))))))*********++++++)))************+++++++++++++++,,,------------------------...///000000000222///222;;;CCCOOOfff~~~tttXXXUUUVVV]]]fffrrr~~~tttiiihhhdddgggmmmyyy|||uuunnnkkkllluuunnndddeeedddaaa\\\WWWSSSQQQPPPNNNMMMMMMOOOSSSUUUVVVVVVPPPKKKDDD<<<555///+++(((*********)))))))))(((((('''''''''''''''((()))))))))((('''&&&%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((()))***+++(((((())))))******+++++++++++++++,,,,,,------------...///000///000111222///222444333222222333555444666999:::999999:::;;;;;;<<<===???AAAAAABBBBBB@@@@@@???>>>>>>???@@@AAA>>>>>>EEELLLEEE777111555333222111000///..................---------,,,,,,,,,,,,,,,------...///000------...///111222333333222888BBBMMMXXX```eeegggccc[[[SSSRRRXXXbbbkkkooolllrrr{{{vvvkkk]]]UUUXXXgggyyy\\\SSSMMMNNNOOOMMMJJJIIICCCAAA>>><<<<<<;;;999777555444222111///...------************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))(((((('''%%%$$$######))))))))))))))))))))))))&&&&&&'''((())))))((((((******+++++++++,,,,,,,,,)))************++++++++++++,,,---.........---------------...///000000111777555===PPPaaapppwwwggg\\\WWW\\\llltttddd[[[___sssrrrhhhppphhhbbbccccccaaa]]]YYYVVVUUUQQQPPPOOOPPPSSSTTTTTTTTTRRRSSSQQQIII>>>555111///************))))))))))))'''''''''''''''((()))***)))((('''&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((()))++++++((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,///......//////000//////...111444444333222444666333666999:::999999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDBBBAAA@@@?????????@@@AAA>>>AAAMMMXXXRRR???555777444333222000////////////......---------,,,,,,,,,,,,,,,,,,---...///000000---...///000222444555666FFFNNNYYYcccfffccc\\\WWWPPPTTT]]]lllxxx|||uuummmuuu{{{lllaaaZZZ```jjjvvvtttqqquuu\\\TTTMMMNNNOOOMMMIIIHHHAAA>>>;;;:::999888666444333333222000///---,,,,,,,,,------+++)))'''(((((()))***+++***)))((((((***''''''''''''''''''''''''++++++***)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((((((((('''***)))((('''&&&&&&'''((())))))(((((('''''''''&&&))))))))))))))))))))))))++++++,,,,,,,,,+++*********+++,,,,,,------,,,,,,,,,---.../////////...---333,,,)))---111222333444///;;;NNNeee~~~jjjZZZZZZbbbeeevvvuuukkkdddaaaiiitttlll```fffsssfff]]]]]]^^^YYY\\\cccbbb```XXXOOOJJJJJJOOOTTTWWWSSSUUUVVVSSSKKK@@@666000+++,,,,,,+++***(((&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''&&&%%%%%%&&&'''((()))((((((''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((()))(((((('''''''''(((((())))))))))))))))))))))))+++,,,,,,------.........////////////000000000000000000111222333333333333777777888999:::;;;;;;<<<===:::999<<>>===<<<<<>>===<<<<<<999;;;BBBHHHCCC999222222111111000000///......---,,,,,,---------............/////////------...000333111///000555???JJJRRRaaa```\\\WWWSSSSSSWWW[[[dddhhhnnnrrrvvv{{{kkk___YYY\\\jjjxxx___VVVNNNNNNOOOKKKGGGFFFBBB@@@===;;;:::999777666666555333111...,,,***)))((()))++++++******+++---)))***+++***)))((((((***''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%(((''''''&&&&&&''''''((('''&&&%%%&&&((()))((('''))))))(((''''''''''''((())))))((((((((((((''''''))))))))))))))))))))))))***++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,***+++,,,....../////////,,,...222333000222???NNNnnnzzzqqq___YYYaaaqqqxxxqqqjjjaaaaaappp~~~iiifffiiixxxnnn]]]^^^dddaaabbbbbbaaa]]]XXXSSSPPPNNNSSSLLLFFFEEEHHHJJJHHHDDD;;;333+++)))+++---+++'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((&&&&&&'''(((((((((''''''))))))((((((((((((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''))))))***++++++,,,------/////////000000000111111222333333444444444333333444444555777888:::;;;;;;===;;;:::===AAACCCAAA???<<<<<<=========<<<<<<;;;888777777888666111000333111000000//////.........,,,------------.........---///111111///......///444333555;;;FFFPPPWWWZZZ\\\VVVPPPMMMQQQ[[[fffmmmtttqqqpppsss}}}|||mmmddd___dddqqqyyy}}}```WWWOOONNNNNNJJJFFFEEECCC@@@===<<<;;;:::888666555444333111...,,,+++***(((***++++++******+++,,,)))***+++***(((((((((***'''''''''''''''''''''''')))))))))))))))(((((((((((((((''''''''''''(((((((((&&&&&&'''((()))((('''((((((((('''''''''(((((())))))(((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------............000111333444555===RRRfffuuucccaaaeeeqqqzzzlllllltttxxxzzz{{{qqq^^^\\\eeepppjjj\\\aaaaaafffgggeeeaaa\\\XXXWWWWWWSSSMMMEEEAAABBBEEEGGGHHHBBB;;;333---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&)))))))))))))))(((((((((&&&&&&&&&''''''''''''((((((''''''''''''(((((()))(((((((((((((((((((((((())))))***+++,,,------.../////////000000111111222333444444555555555444444222333444666777999:::;;;<<<;;;;;;===@@@BBBAAA???;;;;;;<<<<<<<<<<<<<<<<<<888666333111000000222444000000/////////.........------------............,,,...//////......000222444;;;FFFQQQYYY[[[XXXVVVJJJMMMQQQXXXaaalllvvv|||wwwwwwzzzsssiiieeeiiiooo|||uuuvvvaaaWWWOOOOOONNNJJJFFFDDDCCC@@@===<<<;;;:::888666222222111000///...---,,,***+++,,,+++)))))))))***)))***+++***(((((((((***((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''(((((((((((('''&&&''')))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))************************((()))***+++,,,---------***+++,,,,,,------,,,,,,///.....................000///000777BBBTTTlllwwwjjjcccUUUeee|||{{{vvvyyyqqqddd___```kkkyyyqqqggg\\\fffggggggeeeaaa\\\XXXWWWVVVRRRKKKCCC<<<;;;@@@DDDCCCBBB===666...******,,,************************************************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''''''''''')))))))))((('''&&&((((((((()))))))))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))******+++,,,---...///////////////000111222222222444444555666666666666555222333444555777888999:::;;;;;;;;;===?????????>>>;;;;;;<<<<<<===<<<<<<<<<777555333000000111222222////////////............---------.........//////------,,,,,,,,,000555999AAAKKKXXX___]]]VVVPPPMMMLLLVVVbbbkkknnnsssyyyxxxzzzddd\\\cccmmmxxx```WWWOOOOOONNNJJJFFFDDDBBB@@@===;;;:::999777666111111000000//////......***,,,,,,+++)))((()))***)))***+++***)))((((((***((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((()))((((((''''''(((((()))((('''&&&''')))***)))(((&&&'''(((((()))((((((((((((((())))))))))))******************************'''(((***+++,,,------...***+++,,,,,,------,,,,,,000000///......//////000000111999JJJ]]]pppmmm^^^WWWUUUfffyyy|||rrreee```___yyyjjj]]]___cccgggiiifff```\\\ZZZZZZUUUJJJ>>>888999===@@@DDDDDD???555---,,,...************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''(((((()))))))))(((''''''''''''(((((((((((())))))&&&&&&&&&''''''''''''(((''''''&&&''''''((()))*********************************+++,,,...///000000...///000000111222333333444444555777777888888777444444555666777888999999999:::;;;<<<============;;;;;;<<<<<<<<<;;;;;;:::444444222///000222111---........................------........./////////......---...000666>>>CCCTTTYYY]]]ZZZRRRMMMLLLNNN^^^eeemmmooommmooowww~~~kkkbbbeeeqqq}}}___VVVOOONNNNNNKKKGGGEEEAAA???<<<:::999888777555222222111000///...------)))***++++++***)))+++,,,)))***+++***)))((((((***((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))))))))(((((((((((()))))))))''''''''')))***)))(((%%%&&&((()))))))))(((((((((((()))))))))*********************************'''((()))+++---.........***+++,,,,,,------,,,,,,///......///000222333555888AAAUUUmmmxxxfff]]]^^^ccchhh}}}}}}{{{zzzvvvqqqrrr{{{~~~~~~}}}~~~}}}{{{wwwtttsssuuuxxx|||zzzooo```lllvvvkkkfffbbbccchhhkkkiiieeeaaa```\\\SSSHHH>>>999888<<<@@@EEEDDD>>>666111///++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''***))))))(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((()))***))))))))))))))))))))))))))))))***+++---...///000...///000111222333333444333444555777888999999:::666666666777777888888888777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888444555222...///333000+++....................................///////////////000222555999@@@HHHNNNVVVUUURRRNNNLLLMMMSSSWWWiiilllnnnpppttt}}}lllhhhlllyyy|||}}}|||___VVVOOONNNOOOKKKGGGFFFAAA>>>;;;:::999888666444444444222000///---++++++&&&(((*********+++,,,...)))***+++***)))((((((***))))))))))))))))))))))))&&&''''''((()))***++++++))))))(((((((((((()))))))))((('''((()))***)))(((%%%&&&((()))))))))(((((((((((())))))*********+++************************&&&''')))+++---......///++++++,,,---------,,,,,,---------///111444777999CCCTTTqqquuuaaaXXX```uuu~~~yyyyyy{{{zzzsssllleeehhhiiiiiilllqqqrrrooorrrqqquuu|||}}}{{{zzz|||}}}{{{vvvqqqxxxwwwxxx{{{tttdddbbb{{{}}}fffbbbooo}}}jjj```aaaeeegggfffeeeccc```YYYQQQFFF<<<555888<<>>555...++++++++++++++++++++++++************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''+++***)))'''''''''((()))%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((('''((()))***,,,---...///...///000111222333444444222333555777999:::;;;;;;777777777888888888888888666888::::::999999:::;;;:::::::::999888777666555666777333...///444222+++---................................./////////000000333777<<>>>>>===;;;999888666666666222222222111000//////...000///......------------///---,,,---///111222111444888AAAJJJLLLGGGDDDDDDDDDEEEHHHOOO[[[fffgggcccpppxxx}}}hhh```gggsss}}}^^^UUUNNNKKKJJJFFFDDDDDD@@@???===;;;888777666555555444333111///...------+++++++++,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))***)))((('''((()))+++,,,***)))))))))))))))))))))((((((((()))))))))******((((((''''''''''''((((((******************************))))))))))))******+++++++++***++++++,,,---///...---,,,---...------333111000000111888LLL```sssrrr``````rrrxxxvvvyyy}}}}}}}}}{{{tttooommmyyynnnhhhnnn||||||dddXXXYYY^^^aaaeeegggddd[[[QQQIIIEEE999;;;>>>CCCGGGFFFBBB>>>777222---***)))+++++++++************)))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********+++,,,,,,,,,------......---///000000000000333555333333333444444555555555444444555666888888777666666666555666777:::<<<>>>===<<<:::888777666555555222222111111000//////.........---,,,,,,,,,,,,,,,+++------,,,,,,---222666???BBBIIIMMMIIIBBB???BBBFFFJJJSSS]]]dddggghhhjjjtttwwwggg^^^dddxxx___VVVNNNLLLJJJFFFCCCDDD@@@???===;;;999777666666555444333111///...------+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))******''''''((((((((())))))))))))((((((''''''(((((()))************************++++++************+++++++++++++++++++++,,,------...---,,,+++,,,...000111111000111222777HHHddd}}}xxxjjjfffbbb]]]mmmzzzuuunnnmmmqqqvvvzzz|||~~~rrrnnnnnnvvvuuunnnttt|||cccWWWVVV[[[bbbiiihhh^^^TTTNNNMMM@@@???@@@CCCFFFIIIHHHGGGAAA:::111+++***,,,------++++++*********)))))))))))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))******,,,,,,,,,,,,---------------///000000000000333555111111222222222222333333222333444555666666666666777666666666777999;;;===<<<;;;999777555444333333222111111000000//////...///...------------------***...000...,,,///777>>>JJJHHHHHHFFFAAA===AAAHHHRRRUUU^^^hhhjjjjjjsssbbbaaabbbkkk}}}{{{{{{```VVVNNNLLLJJJFFFCCCCCC@@@???===;;;999888777777555444333111///...------+++++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((())))))(((((())))))***+++)))))))))))))))*********''''''''''''(((((((((((())))))(((((((((((())))))************************------,,,,,,,,,,,,------+++++++++++++++,,,---...,,,---.........000333555,,,222<<>>666000---...///+++++++++*********))))))(((((((((((((((((((((((((((((((((''''''((((((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,---///000000000000333555111111111222222222222222111333444444444444555666777777777777888999;;;;;;:::999777555444222222111111111000000////////////000//////.........//////---000222222333888AAAHHHPPPIIIBBBAAABBBGGGQQQ[[[ddd___aaakkkrrryyysss```eeeooozzz}}}}}}^^^UUUMMMKKKIIIEEECCCCCC@@@???===;;;:::888888888555444333111///...------,,,++++++******++++++,,,+++++++++*********))))))(((((((((((((((((((((((()))))))))))))))******+++(((((())))))************''''''''''''(((((((((((())))))(((((((((((())))))************************,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///---///111000//////000222...===SSSgggwwwzzzqqqttt|||{{{|||||||||yyyvvvssslllaaaeeeuuulll^^^\\\\\\^^^bbbcccbbb```ZZZNNNBBBAAAIIINNNKKKEEEGGGJJJIIIBBB777...,,,...++++++++++++************(((((((((((((((((((((((('''(((((((((((((((((('''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))+++++++++,,,,,,,,,,,,,,,---///000000000000333555333333333222222222222222111333444444333333555777777777777888888999999:::999888666444333111111000000000000//////////////////...............//////000000222666===CCCIIILLLOOOHHHEEEKKKTTT[[[aaagggiiicccffftttwwwiiinnnyyy{{{yyy|||\\\SSSLLLJJJHHHEEECCCCCC@@@???===;;;:::999999888555444333111///...---------,,,+++******+++,,,---+++++++++************)))))))))))))))))))))))))))((()))))))))************((((((((()))******++++++''''''((((((((()))))))))***))))))(((((())))))*********************************))))))))))))******++++++++++++,,,...///000///111222000------///222:::PPPlll}}}xxx{{{mmmeeeqqq}}}uuussstttzzz{{{xxxyyyzzz}}}vvv|||ccc___ddd{{{mmmdddYYYVVV[[[aaadddddddddWWWIIIFFFKKKNNNIIICCCBBBHHHLLLHHH>>>333---+++,,,++++++++++++*********))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))*********+++,,,------------///000000000000333555444444444333333333333222111333555444222222555888888888888888888999999999999888666444222111000000////////////////////////------,,,,,,------......111222555<<>>======;;;888555555444333111///...------++++++++++++++++++++++++++++++******************))))))))))))))))))))))))******))))))))))))******'''&&&&&&&&&&&&'''((((((+++*********))))))(((((())))))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,---------......///...------......---,,,......000222666DDDbbbiiidddjjj~~~zzzlllppppppttt~~~yyyjjj]]]aaavvvkkk___nnnwwwXXXSSS^^^^^^dddiiidddXXXLLLGGGGGGIIIBBB<<<>>>JJJQQQIII<<<111000...,,,***))))))***+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((++++++++++++,,,---...///......//////000000111111222111111222333444555666222333333444555666777777555555666777777888777777:::888666444222111111111...///000111111000///...///000111222333777;;;???BBBIIIPPPOOOJJJKKKTTT]]]ddd\\\[[[dddkkkrrr}}}nnnhhh~~~zzzuuu~~~```VVVMMMJJJIIIEEEDDDEEE@@@???======<<<;;;888666555444333111///...------++++++++++++++++++++++++++++++******************))))))))))))))))))))))))******))))))))))))******((((((''''''(((((()))***************)))))))))((())))))))))))***************+++,,,,,,------,,,,,,,,,,,,---------.........,,,,,,,,,---////////////777222000555AAAWWWxxxyyyvvv}}}{{{vvvqqqnnnqqqzzzooocccdddsssmmmnnn{{{kkkXXXUUUVVV]]]dddeee___UUUNNNKKKLLLIIIDDDCCCIIIPPPOOOIII999444---***+++,,,+++***+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((++++++++++++,,,---...............///000000111111222222222222333444555666333444444555555666666666444555555666666666666555777555444222000000000000000000111111111000///...///000111222555;;;BBBFFFOOONNNMMMMMMPPPVVV]]]bbb[[[bbbqqquuulllrrr{{{~~~```VVVNNNKKKJJJFFFDDDEEEBBB???===;;;;;;:::999777555444333111///...------++++++++++++++++++++++++******++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))(((((())))))***+++************))))))))))))))))))))))))***************+++,,,,,,------,,,,,,,,,------------.........,,,,,,---///000111222222444000222===PPPhhhsssiiihhhooowwwtttbbb]]]iiixxxwwwwww}}}cccPPPRRRWWW^^^cccddd^^^UUUNNNNNNOOOMMMIIIIIIOOOTTTTTTEEE;;;000+++,,,...,,,***+++******))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((++++++***++++++,,,---...------...//////000111111222333333333444555555666555555555555555555555555444444444444444444333222222222111///////////////000111111111111000///...///111222555999@@@HHHNNNOOOKKKHHHLLLUUU\\\______\\\qqquuuccceee|||jjjlllrrr^^^UUUMMMKKKIIIFFFDDDDDDCCC@@@<<<:::::::::999888555444333111///...------++++++++++++++++++++++++******+++++++++++++++,,,))))))))))))))))))))))))******))))))))))))******)))(((((((((((()))***************)))))))))))))))((()))))))))***************+++,,,,,,------,,,,,,------------...............///000000000000222333///666DDDVVVgggsss{{{tttmmmkkk{{{}}}jjjcccfffwwwwwwvvv___XXXVVVXXX]]]cccaaaXXXPPPMMMQQQQQQNNNMMMRRRVVVVVVOOOFFF:::111---,,,,,,++++++******)))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((++++++******+++,,,,,,---,,,------...///000111111333333444444555555555555555555555555444444444444333333333333222111000000////////////////////////000000000000//////......///222666:::???EEEKKKOOOHHHJJJMMMRRRXXX]]]```bbbmmmmmmlllxxxxxxpppkkkxxx}}}~~~[[[SSSKKKJJJHHHEEEBBBCCCCCC@@@<<<:::::::::999888555444333111///...------++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******((((((''''''(((((()))***))))))))))))))))))******((()))))))))***************+++,,,,,,------,,,,,,---------........./////////000000///---...111444===NNNeeevvv~~~pppkkkzzzvvvoooqqqwwwvvvnnnnnn|||fff]]]TTTUUU]]]aaa\\\VVVPPPSSSUUUUUUWWWZZZYYYTTTUUUQQQHHH<<<111+++,,,...+++******)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))++++++*********+++,,,,,,,,,,,,---...///000111111222333444555555555444333444444444444333333333333111111111111111000///......//////000000000000000........................111555;;;@@@DDDGGGKKKMMMIIIQQQXXXYYYWWW]]]lllyyywwwgggeee}}}uuuuuu|||ZZZQQQKKKIIIHHHDDDBBBBBBBBB???===;;;;;;:::999777555444333111///...------++++++++++++++++++++++++******++++++,,,---------))))))))))))))))))))))))******))))))))))))******(((''''''''''''((())))))))))))))))))************))))))))))))***************+++,,,,,,------,,,,,,------........./////////...//////...---111888>>>VVViii~~~zzzfff]]]eeezzzzzzpppsssuuuttt}}}yyyooovvv~~~mmmZZZSSSYYY______\\\WWWYYY[[[^^^bbbddd]]]TTTWWWWWWSSSHHH999000...000+++******)))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))++++++************++++++++++++,,,---///000111111111222333444444444222222222222222222222222222222000000000111000000//////...///000111111111111000------------...///000000666:::@@@EEEGGGIIIKKKMMMPPPXXX\\\YYYWWWdddmmmeeemmm||||||YYYRRRKKKJJJIIIEEECCCCCC@@@???======<<<;;;888666555444333111///...------++++++++++++++++++++++++******++++++,,,------...))))))))))))))))))))))))******))))))))))))******))))))(((((())))))***+++((()))))))))************))))))))))))***************+++,,,,,,------,,,,,,............////////////---///111111444===JJJSSSlll|||lll```iii{{{yyyssssssxxxzzzllldddoooiiiYYYXXX\\\]]][[[[[[___bbbdddgggggg```XXXVVVWWWVVVPPPEEE:::444111+++******)))))))))))))))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((())))))))))))++++++************++++++***+++,,,---///000111222000111333444444333111000//////000000111111222222...///000000000000000000...///000111111000000///---------...///111333444===???CCCFFFHHHKKKOOORRRVVVZZZ]]]___fffzzzyyyooogggyyy{{{yyyZZZRRRLLLKKKKKKGGGDDDDDD@@@???>>>======;;;888555555444333111///...------++++++++++++++++++++++++******+++,,,,,,---......))))))))))))))))))))))))******))))))))))))***************)))***++++++,,,(((((())))))*********+++))))))))))))************++++++,,,---------,,,,,,............/////////000...111444777===JJJ[[[ggg{{{xxxllllllnnniiinnnggg}}}vvvccc```pppxxx```YYYYYYXXXVVV]]]bbbfffffffffeeeaaa[[[UUUVVVVVVTTTMMMCCC888111+++******)))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))++++++***************+++***+++,,,---///000111222///111222333333222000///---......///000111111222......///000111111111000---...///000000///...............///111333666777BBBCCCDDDEEEHHHMMMSSSXXX[[[]]]cccnnnooojjjtttxxxllluuu}}}ZZZSSSKKKIIIJJJJJJFFF@@@@@@>>><<<;;;;;;:::888666555444333222111///......,,,+++*********+++,,,---++++++******++++++,,,---+++***))))))(((((())))))))))))(((((((((((())))))******))))))******+++,,,+++*********))))))((((((,,,+++*********+++------,,,,,,++++++,,,,,,---...///,,,---000000......111...444;;;FFFXXXlllxxx{{{tttqqq~~~tttpppnnnqqq{{{vvvqqq~~~oooccc\\\~~~zzzXXXNNNXXXXXX\\\bbbhhhjjjfff]]]WWWYYYTTTLLLGGGJJJNNNFFF:::......---,,,+++***+++,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))))))))))))))))))))******+++)))******++++++,,,------000000//////.........---------......///000000000111111111111000000000000...------------...//////...//////...///555>>>FFFFFFAAA===@@@LLLXXXYYYUUU[[[mmm~~~vvvpppsss||||||iiimmm~~~ZZZSSSKKKHHHJJJJJJFFFAAA@@@>>><<<;;;;;;:::888666444444333111000///...---,,,+++*********+++,,,---++++++******++++++,,,------,,,,,,++++++++++++++++++******))))))******+++******))))))******+++,,,+++*********))))))))))))++++++*********+++,,,---,,,,,,++++++,,,,,,---...---***+++...000222666<<>>AAACCCCCCBBBCCCIIIQQQXXX___cccooouuusss{{{www{{{wwwxxxZZZSSSKKKGGGHHHIIIFFFCCC@@@>>><<<;;;;;;:::777555333333222000///...---,,,+++++++++++++++,,,------++++++******++++++,,,------,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,***************)))))))))+++************+++,,,,,,,,,,,,,,,,,,,,,------......++++++...222666???HHH[[[aaakkk{{{ccc]]]qqqvvvnnniiikkkppp}}}nnnbbbcccoookkkgggwwwpppRRRQQQUUU[[[___aaa``````___KKKNNNNNNGGGCCCEEEIIILLL???777---***---000///,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))***))))))))))))***++++++******+++,,,,,,------...222222111111111111000000/////////000111111222222111111000000000000//////111000000//////000000111......111888@@@CCCAAA>>><<<===EEEPPPWWW^^^nnn~~~mmmyyysssrrrwww}}}yyyvvvttttttyyy~~~YYYSSSKKKGGGGGGHHHFFFDDDAAA???<<<;;;;;;999777555222222111///...---,,,+++++++++++++++,,,,,,------++++++******++++++,,,---***++++++*********)))))),,,,,,,,,++++++,,,,,,,,,******))))))******+++,,,************************************++++++,,,,,,,,,,,,,,,,,,,,,---......000......111333666???IIIaaahhhrrr~~~qqqccclll}}}yyyvvvtttttttttkkkjjjiiiiiiiiiiiijjjkkkrrrtttuuuuuuttttttuuuvvvzzz{{{}}}yyypppkkkiiigggqqq}}}xxxcccdddmmmkkkddd```QQQRRRVVV[[[``````\\\YYYNNNOOOLLLFFF@@@AAAEEEJJJEEE>>>444...,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&''''''((()))))))))******))))))******+++,,,++++++,,,,,,------......111111111111111111111111///000000111222222333333111000000000////////////111000000//////000000000,,,...222888===???===:::AAA???FFFSSS\\\fff|||vvv~~~|||{{{xxxvvvuuuvvvzzzzzzWWWRRRKKKHHHGGGGGGFFFDDDAAA???===;;;:::999666444222111000///...,,,++++++++++++,,,,,,------------++++++******++++++,,,---***++++++++++++***)))(((++++++************++++++******))))))******+++,,,***************+++++++++***+++++++++,,,,,,,,,,,,------,,,,,,------...///111000000222111111888AAATTTdddwww}}}kkkoooyyy~~~zzzwwwjjjgggccc^^^ZZZWWWVVVVVVPPPPPPPPPPPPPPPPPPPPPPPPXXXYYY[[[ZZZYYYYYYZZZ[[[___```bbbfffiiinnnqqqssszzz|||~~~sssjjjdddgggjjjmmmsss{{{ppphhhnnnpppsssvvv\\\UUUNNNPPPXXX^^^^^^[[[YYYSSSKKKEEEAAA??????@@@EEECCC>>>666---))))))+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((''''''''''''((())))))&&&&&&''''''((()))))))))***************++++++,,,+++,,,,,,---......//////000000000000000000000000000000111111222222333333000000000////////////...//////......//////000111///222666888888999;;;>>>KKKGGGKKKWWWeeeuuu|||xxx~~~}}}tttTTTQQQLLLIIIHHHGGGEEEDDDBBB@@@===;;;:::999666444222222111///...---,,,+++++++++,,,---------------++++++******++++++,,,---,,,---.........---+++*********))))))))))))************))))))******+++,,,*********++++++++++++++++++,,,,,,---...------------------------......///......///000......666@@@QQQfffrrrfffssszzzsssoooiiiccc^^^YYYTTTQQQOOOMMMIIIEEEBBB???>>>===@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFEEEDDDCCCDDDFFFIIIJJJJJJKKKLLLNNNPPPQQQXXXZZZ]]]___aaadddgggjjjtttxxx~~~{{{rrrjjjaaaZZZZZZgggvvviiimmmzzzwwwuuufffTTTLLLQQQ\\\dddhhhdddYYYMMMHHHDDD???;;;:::BBBEEEFFF???444,,,***,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((((((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))+++************+++,,,,,,,,,,,,---......//////000/////////000000000000111000000000111222222333333000000////////////......---------...///000111222666999<<<<<<:::<<>><<>>===<<<:::999888777;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<>>>======<<<<<<======>>>@@@AAACCCDDDDDDFFFIIIKKKUUUXXX^^^cccgggkkkooorrrwwwwwwyyy}}}pppcccZZZYYYeeettt{{{mmmlll{{{|||sssqqq___YYY^^^hhhppphhh]]]RRRMMMIIIBBB======???DDDHHHFFF???666///,,,,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&''''''((()))))))))++++++******++++++,,,------------...//////000000000000000111111111222222//////000000111222222222000000/////////.........,,,------///000222444555======>>>???AAAEEEJJJMMMIII]]]rrrqqqbbbtttzzzzzz}}}vvvpppfffPPPOOONNNLLLJJJGGGDDDBBBBBB@@@===;;;:::888666333333333222000///...---,,,+++,,,---.........---,,,++++++******++++++,,,---***+++,,,------+++)))(((+++******************+++*********)))***++++++,,,*********++++++,,,,,,,,,------///000000000///......------------...//////------///222555===NNN^^^ooouuuzzz|||jjj^^^qqq|||tttlllfffccc^^^WWWQQQLLLIIIEEECCC@@@>>><<<<<<>>>@@@@@@@@@<<<<<<===>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===<<<;;;:::;;;<<<;;;::::::::::::;;;<<<<<<;;;<<<===<<<;;;<<<>>>@@@@@@CCCGGGJJJLLLNNNQQQSSSXXX[[[___dddjjjrrrzzz~~~mmm]]]XXX\\\hhhnnn}}}sssttt|||rrreeelllzzzhhhbbbgggooohhh^^^VVVRRRLLLDDD@@@CCC>>>BBBGGGJJJHHH@@@555---,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))++++++******++++++,,,---------......///000000000111111111222222333333333/////////000111111222222000/////////............,,,---...000222444666777???===<<<@@@GGGMMMPPPOOOZZZxxx}}}uuu~~~~~~zzz~~~zzzzzz|||uuujjj___RRRNNNJJJIIIIIIIIIFFFCCC???===<<<<<<<<<:::777444333222111///...............---,,,,,,---...///000***++++++,,,,,,++++++******************************)))((((((((()))+++,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////444///,,,---...---...222***...111333999JJJdddwww~~~wwwuuu{{{mmm]]]nnnzzzoooeee^^^XXXRRRNNNLLLJJJGGGDDDBBB???;;;999>>>======>>>???>>>===;;;<<<<<<===>>>>>>>>>>>>===>>><<<:::<<>>:::>>>>>>===============>>>>>><<<::::::<<<===<<<;;;AAA???>>>>>>??????>>><<<;;;;;;===>>>@@@BBBCCCDDDHHHJJJMMMOOOSSS\\\iiissszzzuuuhhh\\\```\\\iii}}}kkk___hhheee^^^fff```aaa___ZZZSSSLLLGGGEEE===???CCCIIIKKKFFF:::000---......,,,******,,,...+++++++++************)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&$$$$$$&&&((())))))(((''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,---......//////......---...///000111222333333222222222222222222222222000//////.........//////111///---...222888<<<>>>???>>>CCCKKKMMMMMMSSS[[[rrr~~~zzzsssyyy|||~~~zzz}}}}}}vvvlllaaaRRRNNNJJJIIIIIIIIIFFFCCC???>>>===<<<<<<:::777555333222111///...---------------,,,+++,,,---......***++++++,,,,,,++++++******************************))))))((()))***+++,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///111,,,***,,,...---...000///---...555FFF]]]qqq~~~}}}|||~~~xxxgggmmm{{{uuueee___WWWPPPLLLIIIEEECCCCCCAAA@@@??????>>>>>>===@@@???>>>>>>>>>>>>===<<<@@@@@@AAAAAAAAA@@@??????BBBAAAAAABBBDDDDDDAAA??????@@@BBBBBBBBBAAA@@@???BBB@@@>>>>>>???@@@???>>>===<<<;;;<<<>>>>>>===<<<<<<======>>>??????@@@@@@???AAADDDDDDFFFLLLVVV^^^dddllluuu||||||ooo___YYY```yyywwwqqqttt}}}rrrggghhh\\\^^^___```^^^ZZZTTTMMMIII<<<<<>>===<<<;;;:::777555444333111000...------,,,------,,,+++++++++,,,,,,***++++++,,,,,,++++++******************************))))))))))))***++++++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///***)))...111000...///666222444DDD^^^wwwxxxhhhmmmxxxppphhh```XXXSSSJJJGGGBBB@@@??????>>>===>>>>>>===>>>???@@@BBBDDDDDDCCCBBBAAAAAAAAABBBCCCFFFGGGHHHIIIIIIIIIIIIIIINNNOOOPPPNNNKKKHHHFFFEEEEEEGGGIIIKKKKKKIIIGGGEEEGGGEEECCCCCCCCCCCCAAA@@@??????>>>???@@@AAA???>>><<<<<<<<<<<<;;;;;;;;;;;;:::;;;===<<<;;;>>>CCCIIIKKKRRRZZZaaahhhqqq}}}rrrggg```gggsssnnnbbbppp{{{{{{jjj^^^[[[YYY[[[]]]ZZZSSSLLL===:::999AAAKKKPPPMMMGGG333000---,,,,,,,,,)))&&&+++++++++************)))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&((())))))(((''''''(((((((((''''''''''''''''''''''''((((((((()))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,---......//////............///000111222222333000000000000000000000000/////////......//////000///111444888<<>>>>>>>>???@@@@@@BBBBBBCCCCCCDDDFFFIIILLLPPPPPPOOONNNOOOQQQTTTVVVVVVWWWYYY[[[\\\]]]^^^^^^ccceeefffbbbZZZTTTSSSTTTVVVWWWXXXZZZZZZYYYXXXWWWTTTRRRPPPOOOOOOMMMKKKHHHIIIHHHGGGGGGGGGEEEBBB@@@???>>>>>>>>>======<<<<<<<<<======<<<::::::===??????CCCHHHLLLPPPWWW```hhhoooxxxqqqeee___ddduuuyyyeeeeeezzzsssmmm~~~kkk___TTTTTT]]]aaa[[[SSSCCC;;;444888EEEPPPSSSQQQ???888000---......+++(((+++++++++*********))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&((())))))(((''''''((())))))((((((''''''&&&&&&(((((((((((())))))))))))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))***+++++++++++++++,,,,,,,,,---......///............//////000111111222222111111111111111111111111//////////////////000111///222777;;;===???@@@@@@KKKIIILLLWWWjjjrrrsssnnn```WWWRRRNNNJJJIIIIIIIIIFFFCCCBBB???===;;;:::999777555444333111000...------,,,//////......------,,,,,,***++++++,,,,,,++++++***************************)))*********++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------------000------000111///000222222FFF```rrr|||sssttt{{{pppfff^^^YYYLLLKKKGGGCCC@@@>>>===>>>??????@@@@@@@@@@@@AAABBBDDDFFFIIIJJJLLLOOOSSSWWW\\\^^^___```aaaeeejjjnnnnnnnnnooopppqqqqqqqqqqqqssswwwyyyuuummmhhhgggjjjkkkkkkjjjiiijjjkkkmmmnnnhhhfffdddbbbaaa^^^ZZZWWWUUUSSSQQQOOOMMMIIIDDD@@@CCCBBBBBBBBBBBBBBBBBBBBB>>>??????>>>===<<<<<<===<<<>>>???@@@AAAEEEKKKPPPWWW```mmm{{{vvvfff```fffpppuuufffdddwwwgggeee|||nnnVVVQQQ[[[eeebbbZZZLLL@@@555444>>>JJJRRRTTTJJJ@@@444------...---++++++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&((())))))(((''''''((()))))))))((((((''''''&&&(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,,,,---......///.........//////000000111111222222222222222222222222222222///////////////000111111000444999<<<======>>>???MMMMMMSSSddd~~~uuuuuu|||qqqaaaXXXRRRNNNJJJIIIIIIIIIFFFCCCCCC@@@===;;;:::888666555333222111///................../////////...------***++++++,,,,,,++++++***************************)))***++++++,,,,,,++++++))))))+++,,,,,,,,,,,,,,,***++++++,,,,,,------...---------------------------,,,---///------333;;;EEEaaa{{{wwwlll```WWWOOOJJJGGGBBBBBBAAA???===<<<>>>@@@???AAACCCDDDCCCCCCCCCEEEHHHMMMSSSWWWYYY]]]cccgggdddgggkkknnnooosssyyy~~~}}}|||{{{|||}}}{{{||||||zzzxxxwwwxxxzzz}}}|||zzzwwwuuusssooojjjgggeeebbb___\\\WWWQQQJJJFFFDDDDDDCCCCCCCCCBBBBBBBBB?????????>>>>>>===<<<<<<<<<<<<=========???BBBEEEHHHOOOYYYeeepppzzzyyykkkcccaaammmqqqzzzwwwaaaaaaxxx|||eeejjjbbbTTTVVV]]]^^^ZZZTTTIII===888===FFFNNNRRROOOEEE999///,,,++++++++++++++++++************)))((((((((((((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&((())))))(((''''''((())))))((((((((((((((((((''''''((((((((()))))))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,,,,---,,,---......//////......//////000000111111111111222222222222222222222222////////////000111222222222666;;;<<<<<<>>>AAADDDHHHOOO^^^uuutttqqqrrryyytttcccZZZRRRNNNJJJIIIIIIIIIFFFCCCCCC@@@===:::999888666555111111000///////////////+++,,,---.........---,,,***++++++,,,,,,++++++***************************)))***+++,,,,,,,,,++++++((()))+++,,,------,,,,,,******+++,,,,,,---......------------------------+++---//////---///<<>>@@@AAAAAA@@@AAADDDFFFHHHKKKPPPRRRRRRRRRSSSUUUYYY```ggglllnnnqqqvvvzzztttyyy~~~{{{yyyuuuqqqkkkddd\\\WWWMMMMMMLLLKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@???>>>===>>>>>>>>>===>>>???@@@@@@CCCHHHNNNTTT]]]eeekkk|||qqqfff]]]^^^bbblll{{{yyyjjjjjjoooyyyiiirrrzzzdddWWWUUUWWWZZZXXXRRRJJJEEEDDDGGGKKKNNNPPPJJJ@@@666///,,,+++++++++++++++************)))((((((((((((((()))******(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&((())))))(((''''''(((((((((((((((((()))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++,,,,,,------,,,---......//////......000000000000111111111111111111111111111111111111////////////000111222333555999===>>>>>>BBBIIINNNTTTddd{{{uuu}}}yyy~~~|||uuuccc[[[RRRNNNJJJIIIIIIIIIFFFCCCDDDAAA===:::999888666555000000////////////000000)))***,,,---...------,,,+++++++++,,,,,,+++++++++************************)))***+++,,,---,,,++++++((()))+++,,,------,,,,,,******+++,,,,,,---......------------------------,,,///333222///333EEEWWWvvvoootttwww}}}sss```SSSGGGCCC???======?????????@@@CCCGGGIIIIIIKKKOOORRRTTTYYY___cccdddeeegggjjjnnnuuu}}}wwwooojjj^^^]]][[[YYYWWWTTTSSSRRRKKKIIIGGGEEEEEEDDDCCCBBB@@@@@@@@@???>>>======<<<<<<<<<<<<===@@@FFFNNNTTT]]]cccnnnzzz~~~```]]]YYYZZZbbbrrrrrrgggrrruuummmrrrzzzaaaUUUXXX```ZZZXXXTTTOOOKKKJJJKKKLLLQQQNNNGGG>>>555...,,,,,,+++++++++************)))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&((())))))(((''''''(((''''''(((((())))))******&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------,,,---......//////......000000000000111111111111000000000000000000000000////////////000111222333888;;;>>>???AAAFFFOOOWWWqqqvvvkkkkkk~~~sss|||ddd\\\QQQNNNKKKIIIHHHGGGFFFEEE@@@>>><<<::::::888666444444333222000///---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,---......---,,,,,,,,,,,,---......///......---------.........111333000111===UUUhhhvvv~~~mmmeeesss{{{ttteeeZZZQQQIIICCCAAA???>>>@@@DDDFFFDDDBBB@@@CCCIIIRRRZZZ```cccccchhhnnntttvvvwww~~~}}}xxxtttoookkkfffbbb[[[VVVPPPLLLJJJIIIGGGFFFDDDCCCAAAAAABBBBBB@@@?????????@@@@@@??????>>>===HHHKKKQQQ[[[iiixxxrrraaaXXXVVV[[[jjjxxxkkkrrrvvveeettt}}}```YYY___aaaaaa^^^YYYTTTRRROOOLLLNNNLLLLLLKKKAAA333---///---------+++***)))***+++******)))(((((((((((((((******))))))((((((''''''(((((())))))))))))((('''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((()))))))))))))))&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''******))))))******+++,,,++++++,,,,,,,,,,,,------..................------////////////000000000000000111111111111000//////111000...///222555777888999999???GGGHHHKKK^^^uuunnnrrr}}}ddd[[[QQQNNNKKKIIIHHHGGGFFFEEEAAA???<<<;;;:::999666444444333222000///---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,---......---,,,,,,,,,,,,---......///......------.........///222333555<<>>???>>>???AAADDDGGGHHHHHHKKKMMMQQQXXXaaaiiiooorrrtttwww{{{}}}{{{uuurrrhhheee```[[[VVVQQQKKKHHHKKKHHHFFFDDDEEEEEEDDDCCCDDDDDDDDDCCCBBBAAA@@@@@@CCCEEEIIIPPPZZZeeepppvvvpppbbbYYYVVV\\\fff~~~pppkkkkkkyyymmmiiiwwwcccYYY]]]```bbb___YYYTTTRRRQQQKKKIIIJJJKKKFFF999///,,,+++,,,,,,+++******++++++******)))(((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''((()))))))))))))))&&&'''(((((('''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))''''''''''''((((((((((((((((((''''''''''''((((((******))))))******+++,,,+++++++++,,,,,,,,,------......................../////////000000000111111222222111111000000////////////...000222555777888;;;<<>><<<;;;:::888666333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---.....................//////000///111777DDDUUUdddnnnqqqooonnnrrrzzz{{{pppgggfffuuu~~~sssbbbVVVMMMHHHCCC@@@AAADDDFFFGGGNNNQQQUUUWWWYYY^^^eeejjjmmmooorrrwww}}}yyyqqqlllgggbbbZZZSSSOOOLLLKKKIIIHHHHHHFFFDDDCCCBBBAAAAAA@@@???>>>>>>@@@CCCFFFIIIWWW___lllxxxpppccc]]]VVV```nnn~~~pppeeemmm|||sss]]]\\\]]]```aaa___^^^^^^TTTJJJBBBDDDHHHGGG>>>555,,,,,,+++,,,------,,,,,,+++***))))))(((((())))))))))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((())))))((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))''''''''''''((((((((((((******))))))))))))************))))))******+++,,,***++++++++++++,,,,,,,,,---------...............000111111111222222222222555333111///......///000000333666999;;;<<<>>>@@@HHHIIIQQQ```qqq~~~uuuyyyyyy|||ttthhhbbbbbbkkkaaaPPPMMMJJJHHHGGGFFFEEEDDDBBB@@@>>><<<;;;:::888666333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---.....................///000111111777CCCUUUfffrrruuuuuussspppqqqzzz}}}rrrbbbfffvvv|||qqqeeeWWWJJJBBBDDDBBBBBBCCCGGGLLLOOOQQQZZZ^^^cccgggjjjooovvv||||||vvvmmmeee^^^XXXSSSPPPOOONNNLLLIIIGGGFFFFFFFFFCCCAAA???>>>>>>???AAABBBDDDJJJTTT^^^kkk{{{xxxlll\\\YYYZZZeeeuuutttkkkuuukkk]]]TTTXXX```bbbaaaaaa]]]QQQBBB===CCCHHHFFFAAA222///,,,,,,---...---+++++++++***)))))))))))))))(((((((((((())))))))))))((((((''''''((()))***+++(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))''''''''''''((((((((((((******))))))))))))************))))))******+++,,,*********+++++++++,,,,,,---------.........//////000111111111222222222222444333111///......000111000444888;;;===???BBBDDDMMMOOO[[[ssswwwxxxuuu~~~lll^^^]]][[[TTTSSSXXXkkkaaaPPPMMMJJJGGGGGGFFFEEECCCBBB???===<<<;;;:::777555222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///000111111000;;;MMM___nnnvvvzzz{{{{{{xxxxxx}}}tttiii]]]lll~~~ssssssyyyfffZZZQQQGGGAAA>>>AAADDDHHHMMMRRRWWWZZZ\\\___cccjjjpppwww}}}vvvnnneee]]]XXXVVVTTTQQQMMMJJJHHHGGGFFFEEECCCAAA?????????@@@AAA???BBBGGGMMMWWWeeevvvcccVVVNNNTTTdddvvvpppmmm}}}~~~~~~gggTTTTTT^^^aaa`````````VVVFFF<<<>>>FFFJJJHHH999444///,,,---...---+++++++++***))))))))))))***(((((((((((())))))))))))((((((''''''''')))***+++))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&'''((((((((((((''''''((())))))''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((''''''''''''((((((((((((******))))))))))))************))))))******+++,,,************++++++++++++,,,,,,------.../////////000000000111111111222222222222000/////////000111111555999<<<===@@@DDDHHHIIIPPPddd{{{vvv}}}zzzssskkk___WWWXXXZZZWWWVVVYYYiii^^^PPPMMMIIIGGGFFFFFFEEECCCAAA???<<<;;;:::999666444222222111000///...------------------------------******+++,,,,,,---......------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///000111222666DDDWWWeeemmmttt{{{yyyppphhhbbbmmm}}}wwwsss}}}nnn___PPPIIIFFFCCCCCCEEEGGGLLLUUU]]]dddhhhkkkmmmmmmqqqxxx|||qqqjjjdddaaa\\\VVVPPPLLLJJJIIIHHHFFFDDDCCCBBBBBBBBBCCC@@@AAACCCDDDIIIRRR___hhhvvvwwwcccSSSRRRZZZfff|||ppptttvvvlllyyyvvv]]]YYY]]]]]]\\\^^^[[[WWWLLL@@@===CCCGGGGGGAAA:::111,,,,,,---,,,+++,,,+++******))))))******'''((((((((()))))))))***(((((('''&&&''')))+++,,,))))))))))))))))))))))))''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&'''(((((('''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((''''''''''''(((((((((((()))))))))(((((()))))))))******))))))******+++,,,************++++++++++++,,,,,,------...//////000/////////000000000111111000000000000000111111111444888===???@@@CCCJJJOOOPPP___yyy|||}}}ttthhhggg]]]YYYXXX\\\___^^^YYYTTTfff[[[PPPMMMIIIGGGFFFFFFDDDCCC@@@>>><<<::::::888666444222111111000///......---........................******+++,,,,,,---......------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................///000222222CCCRRRcccmmmooosss}}}pppbbb^^^___yyy|||ttteeeZZZLLL@@@???BBBCCCFFFKKKOOOWWWaaalllsssxxxzzz{{{wwwssslllddd\\\WWWSSSRRRKKKJJJHHHFFFEEEEEEEEEEEEBBBBBBBBB@@@AAAFFFNNNUUU[[[hhh{{{|||dddZZZTTTSSSaaatttyyymmmmmmvvvccceeehhh___^^^YYYYYY]]]TTTVVVQQQEEE>>>@@@CCCCCCFFF===333,,,,,,---,,,+++,,,+++******)))*********'''((((((((())))))******(((((('''&&&''')))+++---))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))*********)))***++++++,,,)))************+++++++++,,,,,,------...///000000////////////000000000000...///000111222222111111999===BBBCCCDDDHHHOOOVVVcccwwwooossssssvvveee```ccc^^^ccciiiqqqyyy{{{tttjjj~~~eee]]]PPPNNNJJJHHHGGGGGGEEEDDDBBBAAA>>>;;;999777666555333333222000///---,,,,,,222111000...---,,,******---.........---,,,,,,++++++++++++++++++++++++++++++,,,///111000...***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++,,,...---,,,***+++...444<<>>@@@FFFNNNUUUXXX___kkkwwwyyyvvvzzzxxxoookkkeee^^^YYYTTTNNNJJJHHHGGGFFFEEECCCDDDEEEEEEDDDCCCCCCCCCIIIOOO\\\jjjwwwwwwbbbRRRPPPWWWcccyyyppp}}}pppkkkqqqyyy^^^TTTYYYZZZYYY[[[XXXPPPFFFAAAAAAAAAGGGEEE<<<000)))***------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''((())))))(((&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&''')))***+++++++++***)))************+++++++++,,,,,,,,,---------......111111111000000000000000111111111000000000000000222222111000///111555888;;;<<<@@@FFFGGGLLL[[[lllyyy{{{uuu}}}yyysssmmmjjjjjjkkkyyy|||cccZZZPPPNNNJJJHHHGGGGGGEEEDDDBBB@@@>>>;;;999777666555333333222000///---,,,,,,,,,------...///000111111------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.../////////...000:::IIIUUUXXXbbbllloooqqq{{{uuujjjvvvuuudddOOOEEEGGGCCCEEEIIIOOOWWW___gggkkkxxxxxxppphhhddd]]]XXXTTTPPPLLLJJJEEEFFFFFFEEECCCBBBAAAAAAAAADDDLLLWWWbbbrrryyyeeeZZZZZZUUUccc|||uuu{{{wwwooo{{{hhh___UUUZZZ\\\YYYPPPFFFAAAAAACCCFFFEEE>>>444...------+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((''''''((())))))(((&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))************))))))************+++++++++,,,,,,,,,---------......000000000000000000000000111000000000000000000000111111111111222444888<<>>;;;999777666555333222111000///...---,,,***+++,,,...000222444444------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///,,,******+++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......000111111444CCCZZZkkkccckkkqqqooonnnwwwuuuiiiooozzzgggYYYKKK@@@???FFFCCCJJJSSS\\\cccjjjrrrxxxuuuqqqjjjddd]]]WWWQQQNNNLLLKKKJJJHHHFFFDDDBBBAAA@@@???BBBHHHPPP^^^ttt|||hhh___VVVWWWccc{{{~~~pppsssoooggguuuzzzfffRRRZZZ\\\ZZZRRRGGG@@@AAAEEEEEEFFFAAA999444222...***,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))))))))(((((()))************+++++++++,,,,,,,,,---------......000000000000000000000000000000000000000000111111000111222333444777<<>>PPPgggwwwnnnpppqqqnnnlllsssyyyjjjjjjtttyyyhhhUUUHHHAAA???FFFOOOPPPWWWaaaggglllqqqzzzzzzqqqiiibbb\\\XXXTTTRRROOOMMMKKKIIIGGGEEEDDDAAA???AAAEEEOOO___nnnpppfff[[[XXXfff{{{}}}jjjmmmgggfffuuutttZZZXXXZZZ[[[WWWLLLAAA???BBBDDDEEEDDD>>>:::777000))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((''''''((())))))(((&&&(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))((((((((('''))))))*********+++++++++,,,,,,,,,---------....../////////000000000000000000000000000000111111111000222333444555888<<<@@@===BBBKKKWWWggg|||~~~vvvvvv}}}lll\\\UUU}}}bbbWWWPPPNNNJJJHHHGGGGGGEEEDDD???>>><<<:::888777666555222111111000///...------...---------------,,,,,,,,,,,,------...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///---...222<<>>>>>BBBDDDCCC@@@===:::222***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((''''''((())))))(((&&&((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))*********+++++++++,,,,,,,,,---------............//////000000000000//////000000111111111111111333444555666888;;;>>>>>>HHHXXXnnn}}}{{{wwwsssssszzzuuucccRRRIIIIII~~~cccXXXPPPNNNJJJHHHGGGGGGEEEDDD???>>><<<:::888777666666111111111000///.........++++++,,,,,,,,,---------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...//////111888FFFXXXhhhpppsssooollllllqqqwwwxxxsssmmmbbbdddppp}}}}}}uuueee[[[GGGDDDCCCJJJVVVdddnnntttwwwzzzlllggg```[[[XXXUUUQQQMMMIIIFFFDDDDDDBBB???BBBGGGKKKWWWkkkrrr^^^UUUSSS[[[vvv}}}rrr}}}hhhnnnwww\\\XXX[[[___YYYJJJ@@@>>>@@@BBBAAA???>>><<<555,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((''''''((())))))(((&&&((((((((((((((((((((((((&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))***+++)))************+++++++++,,,,,,,,,---------......---......//////000000111/////////000111111222222111333555666777999<<>>===;;;999888777666666111111000000//////......++++++,,,,,,---.........+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000///444???MMM[[[ffflllnnnkkkkkkmmmssswwwtttkkkcccaaafffxxxppp\\\PPPKKKEEEGGGMMMXXXhhhvvv~~~yyyooohhhddd^^^XXXSSSNNNKKKJJJJJJGGGCCCCCCFFFCCCKKKXXXiii|||qqqdddXXXSSSddd{{{tttsssyyykkkssseee\\\ZZZ```^^^PPPDDDAAA??????===;;;======666...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((''''''((())))))(((&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))***+++,,,---)))************+++++++++,,,,,,,,,---------......------......///000000111...//////000111111222222111333666888:::<<<@@@BBBEEE]]]|||zzzyyyxxxwwwyyy~~~nnnSSSMMMLLLHHHLLLWWW}}}cccYYYPPPNNNJJJHHHGGGGGGEEEDDD>>>===;;;999888777666666111111000000//////.....................---------+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++------------...000,,,555BBBOOOXXX```fffjjjjjjlllpppsssrrrlllccc[[[iiippp~~~zzzxxx```NNNHHHGGGJJJMMMTTT___nnn{{{}}}}}}tttmmmggg^^^XXXOOOKKKIIIJJJHHHDDDDDDFFFAAADDDKKKVVVfff{{{ppp^^^PPPVVVfffxxxttteee|||nnneeeyyymmm___YYY___```TTTIIIFFF>>>===;;;999;;;===888000,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((''''''((())))))(((&&&((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&''''''''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))***,,,...///)))************+++++++++,,,,,,,,,---------......---------...///000000111...//////000111222222222000333666:::<<>>JJJQQQVVV[[[dddllllllkkkpppuuuiiiXXXYYYggg~~~nnnXXXJJJGGGKKKPPPWWWaaammmtttxxx}}}uuuiiifff^^^XXXSSSOOOJJJDDDDDDGGGGGGDDDDDDIIIQQQ]]]nnn}}}qqqbbbXXXRRRXXXllluuu]]]jjjzzzkkkccclllVVVWWW```]]]QQQIIIHHHCCC<<<888888:::::::::222***''',,,///---***+++(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++++++++++++++++++++,,,------......------------......///000000000111111222222222222111000;;;666555:::???BBBIIIQQQfff|||}}}xxxkkk___\\\]]]ggg|||sssooolllfffaaacccWWWRRROOOKKKIIIHHHFFFDDDBBB===<<<:::::::::888666444222111000///.........///---,,,,,,++++++,,,,,,---,,,,,,,,,---------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,------............///111222333<<>>===;;;:::999888555333222111000///.........///------,,,,,,,,,,,,------......---------,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++,,,,,,---...******+++,,,---///000111,,,...///...---000666;;;HHHMMMRRRTTTTTTXXX___eeeppprrrmmm^^^QQQTTTjjjxxx\\\SSSIIIFFFMMMZZZgggnnn~~~{{{ppphhh^^^RRRKKKJJJJJJGGGDDDBBB@@@FFFVVVeeewww}}}|||ddd\\\YYYXXXkkkeeedddwwwqqqyyyxxx]]]TTTYYY\\\ZZZNNNGGG===555444999AAAFFFEEE:::000...///...+++***++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,---............------......//////000000111222222111111111333444555888888EEEYYY``````ooo}}}oooYYYSSSGGGBBB???>>>@@@PPPtttooo^^^fffYYYRRROOOLLLJJJHHHGGGDDDBBB???===;;;:::999777444222111111000000///.........------,,,,,,,,,,,,------////////////////////////------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---...000222222,,,...///---,,,000999AAAQQQTTTWWWXXXXXX\\\ccciiiqqqnnnbbbSSSQQQaaavvvtttbbbQQQMMMKKKQQQ]]]lllwww|||}}}wwwnnn```UUUPPPNNNKKKIIIFFFCCCHHHXXXiiikkkcccXXXddd~~~mmm{{{xxxqqqkkkUUUUUU\\\]]]QQQKKK???666222888DDDMMMLLLAAA444/////////---***+++++++++++++++******************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''''''((((((((()))))))))***+++++++++++++++,,,,,,,,,------........................///000000111111333222111111222444777888888;;;PPPnnnzzzwwwxxxxxx{{{cccOOOHHHGGGEEECCCBBBCCCSSSzzzgggVVVfffXXXSSSPPPLLLJJJIIIGGGEEECCC???===;;;:::999777444222111111111000//////...---...------,,,,,,------...------......///000000111------------------------,,,,,,++++++,,,,,,---...------,,,,,,---...//////---//////......333>>>GGGVVVWWWYYYZZZ[[[```gggllllllbbbUUUQQQ___tttnnn]]]QQQPPPQQQWWWbbbooo{{{|||oooaaaXXXOOOLLLIIIFFFCCCFFFSSSaaasssvvv{{{qqq``````uuuvvvttt{{{nnnuuuaaaTTTUUUVVVSSSNNNDDD999444999EEEPPPMMMEEE:::111//////...,,,++++++*********)))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))*********++++++,,,,,,,,,,,,---......//////............//////000111111111222222111111333666999;;;;;;===QQQsssyyyqqq___RRRMMMEEECCCCCCCCCDDDTTTyyy|||hhh```gggYYYSSSPPPMMMJJJIIIGGGEEECCC>>>===;;;:::999888555333000111111111000///...---......------------......******+++,,,---...///000,,,,,,,,,------------...,,,,,,++++++,,,,,,---...,,,,,,+++*********++++++---///000000444<<>>BBBSSSppprrrmmmnnnnnnkkkjjjUUUNNNHHHEEEDDDLLLfffzzzuuuvvvhhhZZZSSSPPPMMMKKKIIIGGGEEECCC===<<<:::::::::888666444000111111111000///...---......------------......+++,,,,,,,,,------......,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------///444===HHHSSSZZZeeeeeedddccccccdddfffhhh^^^ZZZccc{{{eeeSSSPPPUUUYYYfffnnnyyywwwpppggg]]]VVVPPPKKKKKKNNNNNNMMMQQQ[[[gggxxxwwwtttpppssshhhhhhwwwuuu]]]SSSQQQRRROOOEEE<<<;;;DDDNNNLLLPPPLLL???333000///...---,,,,,,+++******))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++)))******+++,,,,,,------------...////////////////////////000111111222222000111222555777:::<<<===AAAOOOddd{{{xxxmmmqqq|||mmm```RRRKKKEEEEEEQQQaaapppvvv}}}iii\\\SSSQQQMMMKKKIIIHHHEEECCC===;;;:::::::::999777444000000111111111///---,,,......------------......000////////////.........,,,,,,,,,------.........,,,,,,++++++,,,,,,---..................///000111------///777CCCQQQ\\\bbbpppooommmjjjhhhggggggggg]]]aaattt~~~mmmSSSIIIRRR___gggyyy{{{pppddd\\\VVVOOOKKKKKKLLLGGGDDDFFFMMM^^^www}}}rrrvvvxxxmmmhhhlll^^^PPPSSSRRRJJJ???<<>><<<:::888888666444222111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------111---+++...///------///...///222:::HHHYYYhhhrrrrrriiifffeeeccc```VVVgggzzzyyyoooZZZQQQSSS[[[hhhuuusssbbbXXXTTTRRRNNNLLLGGGGGGIIIGGGJJJ^^^vvvnnn|||qqq~~~gggOOORRRTTTPPPGGG@@@@@@CCCQQQLLLKKKKKK@@@111,,,111------------,,,+++***))))))************)))((((((+++*********))))))(((((()))(((((((((''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&'''''''''''''''&&&&&&))))))))))))))))))))))))'''(((((())))))))))))))),,,+++)))''''''(((***+++,,,,,,,,,---------......///////////////.........//////000000000000//////555111111888<<<===AAAGGGPPPjjjwwwmmm^^^QQQKKKLLLQQQUUU\\\ggg{{{iiiYYYSSSPPPMMMJJJIIIGGGDDDBBB???===:::999888777555222111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000,,,,,,...///------///222666===EEEOOO[[[fffnnn~~~xxxmmmbbbZZZXXXYYYdddkkkuuu}}}{{{ggg\\\TTTWWWaaannn}}}|||lllaaa[[[TTTLLLLLLGGGFFFHHHEEEDDDOOO```xxxsssdddqqquuuXXXVVVWWWWWWQQQIIIHHHLLLPPPKKKHHHHHHCCC999000------------------,,,+++*********++++++******)))(((************)))))))))((())))))((((((((('''''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))+++***)))(((((()))***+++,,,,,,,,,---------....../////////////////////......///000111111111111111333222555:::<<<>>>EEENNNeeezzzsssbbbWWWVVV^^^hhhooowww~~~iiiYYYSSSPPPMMMKKKIIIHHHFFFDDD@@@>>>;;;:::999888555333111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---///,,,,,,//////,,,,,,///222:::EEEMMMQQQWWW^^^dddgggnnnqqqiiiZZZRRRVVV^^^ooonnnmmmmmmrrr}}}vvvaaaXXXWWW\\\hhhuuu~~~tttmmm```TTTQQQKKKIIIJJJGGGAAACCCKKKZZZsssvvvdddlllyyyzzzvvvxxxjjj]]]VVVYYYXXXOOOLLLQQQNNNKKKFFFCCCDDDBBB777+++------------------,,,,,,+++,,,,,,,,,,,,+++******************)))))))))))))))))))))(((((((((''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((())))))******))))))+++***)))(((((()))++++++,,,,,,,,,---------............//////////////////...//////111222222333333222666;;;>>>>>>BBBPPP]]]{{{}}}rrreeedddrrrmmmfffnnn~~~jjjZZZRRRPPPMMMKKKJJJIIIGGGEEE@@@>>><<<::::::888666444111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,---000///------111555???KKKQQQRRRTTTZZZ___]]]eeejjjbbbVVVSSS^^^kkkrrrpppmmmlllppp{{{zzzdddUUU[[[bbbooo}}}rrrcccYYYRRRMMMNNNLLLFFFCCCDDDJJJ]]]ssstttxxx{{{{{{ppplllmmmkkkVVVXXX\\\UUUPPPRRRMMMMMMGGG???@@@DDD>>>111......---------------...,,,,,,------,,,,,,+++************))))))))))))))))))))))))(((((((((((('''((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))(((((()))************)))******)))))))))***+++,,,,,,,,,,,,---------................../////////////////////000000111222333555;;;AAABBBBBBLLL```rrr{{{jjj^^^RRRSSSgggyyywwwjjjZZZRRROOOLLLJJJIIIHHHFFFEEE@@@>>><<<::::::888666444111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,............////////////---,,,---000///---000666>>>GGGQQQUUUTTTVVV\\\aaaggghhheee\\\UUUXXXgggtttwwwsssmmmiiikkksss~~~|||ggg\\\YYYaaammm}}}nnn___VVVOOONNNNNNKKKHHHFFFFFFNNN[[[nnn~~~{{{oootttdddsss}}}\\\WWW^^^]]]XXXWWWLLLOOOJJJ>>>;;;@@@@@@;;;000///...---------......,,,------------,,,++++++))))))))))))))))))*********)))))))))((((((((((((((((((''''''''''''(((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((()))***++++++******))))))))))))))))))))))))((())))))******************************+++,,,,,,,,,,,,,,,---------......---.........//////000000000000/////////000111222888>>>CCCDDDIIIZZZrrr}}}nnneeeXXXMMMQQQfff~~~jjjZZZRRROOOLLLJJJHHHGGGEEECCC@@@>>>;;;:::999888555333111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---,,,---/////////555===DDDIIIOOOQQQQQQSSSXXX]]]]]]ZZZTTTOOOQQQ]]]nnn{{{}}}vvvjjjbbbaaagggqqqxxxkkk]]]___gggqqq~~~wwwggg___UUUPPPOOONNNKKKIIIGGGFFFKKKYYYpppllluuugggeeexxxgggWWWXXX\\\ZZZWWWNNNPPPLLLBBB;;;;;;???AAA222111///...------......,,,,,,------,,,,,,+++***))))))))))))******************)))))))))(((((((((((((((''''''''''''(((((('''(((((())))))(((((('''))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))((()))******++++++******))))))***++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000111000//////000111333444:::@@@EEEJJJWWWmmm{{{xxxnnn]]]QQQHHHPPPiiijjjZZZRRROOOKKKIIIGGGEEECCCAAA???===:::999888777555222111111000000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------...............,,,---///...000999CCCGGGIIILLLNNNNNNOOOQQQSSSIIIGGGFFFHHHPPP```qqq|||zzztttkkkfffgggmmmuuu{{{}}}kkk``````mmm{{{}}}zzzyyyyyyxxxwwwnnnooopppqqqrrrsssttttttwwwxxxyyyyyyyyyxxxvvvvvvwwwyyy{{{|||~~~xxxqqqfff\\\WWWTTTOOOKKKJJJGGGFFFJJJWWWjjj|||sssuuusssffffffaaaUUUWWWXXXTTTPPPNNNLLLHHH@@@:::;;;AAA444333000...---------...,,,,,,,,,,,,,,,+++******((()))))))))*********************)))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))***++++++++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......------......///000000111000000///000222555888:::===CCCKKKWWWlll|||bbbTTTIIIPPPkkkjjjZZZRRROOOKKKHHHFFFDDDAAA???>>><<<:::999888666444222111111111000//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------......111<<>>666444111...---,,,------++++++,,,,,,,,,+++******(((((())))))*********+++************))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&((())))))*********))))))))))))))))))))))))))))))***++++++++++++***((()))***+++,,,---------,,,,,,,,,---------......---------...///000000111//////000111444999<<>>;;;;;;===888111............,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......---------.........//////............/////////000...111333111111777???DDDKKKNNNaaa}}}lllSSSPPPbbbxxxeeedddlllwwwfffZZZSSSPPPLLLIIIHHHGGGDDDCCC>>>===;;;999777666555555333111///---,,,---...///333......444888444///......------,,,,,,------...,,,,,,,,,------...//////........................///,,,,,,111555888>>>FFFJJJMMMRRRWWWYYYXXXUUUSSSLLLPPPVVV[[[aaagggmmmrrrpppnnnqqq|||}}}vvvxxx}}}yyykkkfffrrrzzzrrrkkkhhhgggaaa^^^\\\```dddbbbYYYOOOGGGGGGGGGFFFFFFEEEEEEDDDJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHKKKMMMNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMKKKLLLMMMNNNOOOPPPPPPQQQOOONNNMMMLLLMMMPPPSSSUUU\\\\\\^^^bbbgggkkkmmmnnnrrrwww}}}{{{sssggg[[[RRROOOMMMLLLHHHFFFKKKTTTgggxxxlllggguuupppxxx|||bbbnnn{{{___RRROOOUUURRRMMMGGGBBB>>>;;;;;;???;;;555111...---------,,,,,,+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******)))((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......---------.........//////........./////////000000///111222333555;;;BBBGGGMMMWWWmmmxxx\\\OOOWWWooovvv\\\TTTXXXdddyyydddYYYTTTQQQMMMJJJHHHFFFDDDAAA>>>===;;;999888666666555333111///---------...///111...000666999555///,,,...------,,,,,,------...******+++,,,---...//////........................///++++++111888<<>>===<<<:::888777666666333111000...---...//////------...111333111---+++...------,,,,,,------...***++++++,,,---------------------...............000,,,---444<<>>BBBDDDBBB:::000+++,,,000......---------,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---..................//////////////////000000000111111111222111222888>>>CCCHHHMMMZZZjjjeeeRRRIIIJJJTTT]]]{{{```TTTGGGCCCCCCFFFNNNVVVbbbmmmwwwzzzwwwooocccYYYwww___XXXUUURRROOOLLLJJJGGGCCC@@@>>>===;;;999888666666555222222000///......//////------,,,,,,,,,...---,,,...------,,,,,,------...,,,------------,,,******---------.........//////222///111999AAAFFFLLLRRRVVVYYY]]]\\\WWWQQQMMMJJJOOO\\\mmmwwwxxxwwwxxxzzz~~~{{{wwwvvvyyy~~~{{{mmmfffvvv~~~xxxsssoooeeeZZZTTTUUUVVVSSSPPPMMMPPPTTTXXX[[[^^^bbbeeelllnnnpppqqqqqqpppooooookkklllnnnpppsssuuuwwwwww|||}}}~~~|||{{{{{{}}}~~~~~~~~~rrrhhh^^^ZZZVVVPPPKKKIIIEEELLLYYYllljjjcccdddyyyoooyyyrrrqqqQQQNNNQQQRRRMMMDDD===;;;===BBBFFFFFF???444------000.........---------,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))))))))(((((((((((())))))))))))))))))************************************************++++++++++++++++++++++++,,,---.............../////////000000000000000111111111111222555222555<<>>CCCHHHOOOWWWggghhhfff```VVVNNNJJJIIIUUU___llltttvvvwwwyyy{{{yyyuuuzzz}}}mmmgggjjj{{{}}}ssslllhhhgggeeecccooohhh___ZZZZZZ\\\^^^___\\\aaahhhoootttxxx|||~~~ttthhhaaaZZZRRRMMMMMMGGGEEEJJJYYYmmmttteee^^^nnnooowwwooosssyyyQQQKKKNNNPPPLLLDDD===:::999@@@EEEHHHCCC999000...///......---------,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((((((((((((((())))))***)))))))))*********++++++*********************************++++++++++++,,,++++++++++++,,,---............/////////000000000000111111111222222222222555444888AAAFFFIIITTTaaannnuuu^^^JJJCCCAAAAAACCCAAANNNhhh|||cccRRRKKKHHHDDDAAAAAACCCFFFIIIGGGIIILLLQQQZZZ___\\\TTTooo\\\YYYRRRQQQOOOMMMLLLIIIEEEBBB<<<;;;999777666444444333222222111000000/////////,,,000000,,,,,,///000---...------,,,,,,------...---.../////////---+++***,,,,,,------...//////000111444;;;AAADDDFFFPPPZZZllllllhhh___UUUNNNNNNOOO[[[```fffkkknnnqqqtttvvvxxxrrrrrrzzzrrrjjjppp|||}}}yyyrrrmmmjjjkkkmmmooouuusssooolllkkkmmmpppsssrrrvvv}}}wwwmmmcccWWWQQQPPPKKKHHHIIIPPP]]]qqqxxxjjjooozzzmmmfffgggRRROOOLLLJJJHHHDDD===888===BBBGGGEEE===555000...------------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***)))))))))((((((((((((((()))******))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++,,,---........./////////000000000000111111111222222222333333444444;;;FFFJJJNNN___rrrvvv{{{oooYYYLLLGGGDDDDDDGGGAAAFFFSSSbbbhhh```UUUOOOGGGGGGDDDBBBBBBEEEIIILLLKKKKKKLLLSSSbbbmmmjjjaaammm[[[ZZZRRRPPPOOOMMMLLLJJJFFFCCC;;;:::999777555444333333222222111111000/////////(((...111---,,,///...***...------,,,,,,------...+++---...000000///---,,,,,,,,,------...///000000///555===CCCCCCEEEOOO[[[hhhgggccc[[[SSSPPPSSSWWW___```aaadddgggllloooqqqxxxwwwsssnnnllloooxxx||||||oooiiimmm}}}~~~{{{zzz|||yyykkk]]]UUUTTTKKKIIIIIIJJJNNN]]]{{{xxxpppvvvtttlll]]]nnn]]]SSSJJJHHHLLLLLLCCC:::;;;@@@FFFFFF@@@888111---------,,,,,,,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((((()))******)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,---......////////////000000000000111111222222222333333333333444===IIIMMMSSSggg~~~}}}|||~~~yyypppbbb[[[TTTRRRNNNIIIGGGHHHLLLIIIIIINNNRRRRRRTTTXXXRRRVVVYYYZZZ[[[^^^```aaaZZZYYY[[[hhh}}}~~~lllbbbXXXWWWSSSMMMJJJIIIGGGCCC@@@<<<;;;999777555333222222111111000000//////............------------.............................................---------,,,---...---------///000999;;;===@@@CCCEEEGGGGGGQQQYYY\\\VVVPPPSSSZZZ___cccbbbbbbccceeejjjooosssxxxpppjjjkkkttt{{{}}}{{{}}}yyy{{{hhhhhhuuu{{{mmm___WWWTTTOOOLLLKKKGGGKKKccctttuuu{{{ffffff~~~gggNNNLLLNNNHHHAAA@@@;;;;;;>>>CCCEEE@@@555,,,000000///---++++++---...+++++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))++++++******************++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---.........//////000000111111555111000222222000222666===BBBGGGJJJMMMUUUdddsssuuunnnhhhhhhhhheeedddeeecccbbb```______^^^[[[YYYXXXWWWWWWYYY]]]dddjjjooowwwwwwvvvvvvvvvvvvuuuuuupppcccaaavvvnnneee\\\YYYUUUOOOLLLKKKIIIEEEBBB<<<;;;999777555333222222333222111000///...---,,,......------------..............................------..................,,,---///...---...111444>>>>>>???AAABBBCCCDDDEEEKKKQQQTTTQQQPPPWWW```eeeeeeccc``````dddkkkqqquuuwwwwwwwwwwwwxxx}}}yyykkkqqq~~~ooofffWWWOOOJJJJJJIIIJJJXXXjjjzzztttzzzgggvvv^^^QQQRRRQQQJJJDDD;;;:::;;;AAAEEECCC:::222/////////...---,,,---...++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))++++++******************++++++************++++++++++++,,,,,,,,,---------------,,,,,,------...///......//////000111111111444111000333333222555:::BBBIIIQQQVVVYYY___jjjttt~~~wwwqqqkkkhhhjjjqqqwwwxxxyyy{{{~~~{{{yyypppppprrrvvv|||zzzmmmkkk~~~nnniii```YYYUUUOOOLLLKKKIIIEEEBBB<<<;;;999777555333222222444333222000///---,,,+++......------------..............................,,,---------.../////////+++...000///---...444:::CCCBBBBBBAAAAAAAAABBBBBBCCCHHHKKKLLLRRR^^^gggkkkgggbbb^^^^^^dddlllrrruuuttt|||~~~~~~wwwsss}}}zzzppp]]]RRRJJJKKKLLLJJJMMMTTTqqqzzz~~~lllmmmnnnRRRNNNSSSOOOEEE===999888===EEEGGG@@@999////////////............++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))+++++++++,,,++++++***)))))))))))))))))))))))))))******++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------.........---...//////000......///000000111111222333111111333444444999@@@DDDMMMXXX^^^aaaeeejjjooo~~~zzzvvvtttsssxxxxxx}}}wwwrrr{{{mmmkkkcccWWWSSSMMMJJJIIIGGGCCC@@@<<<;;;999777555333222222333222111000///...---,,,......------------..............................,,,,,,,,,---...///000000,,,///111///---000777???EEEDDDCCCBBBAAAAAABBBBBB===BBBGGGMMMXXXeeelllmmmfffbbb^^^___fffmmmqqqqqqooo{{{wwwxxx}}}yyy|||zzziii^^^TTTQQQOOOKKKJJJKKK___yyy}}}xxxlllyyy^^^NNNRRRQQQGGGBBB;;;777;;;DDDIIIEEE>>>000/////////000000...---++++++++++++++++++++++++,,,+++******))))))******)))))))))))))))))))))))))))))))))******))))))((())))))))))))))))))))))))******+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,------------.........------......///000...//////000111111222222444111111333333444;;;CCCIIISSS^^^eeejjjnnnpppppp{{{{{{{{{yyyoooppphhhWWWSSSMMMJJJIIIGGGCCC@@@<<<;;;999777555333222222000000000000////////////......------------..............................,,,,,,,,,---...///000000,,,///111000///222999@@@CCCBBBBBBBBBCCCCCCDDDEEE;;;BBBJJJSSS___iiillliiicccaaaaaaccchhhkkklllkkknnnyyysss}}}yyywwwuuutttssstttvvvwww{{{~~~}}}ttthhh]]]RRRKKKIIIKKKKKKccc|||yyyssshhhwww|||\\\VVVUUUOOOHHHAAA:::<<>>@@@AAABBBDDDEEEFFFFFFFFF===EEEPPPYYYbbbiiiiiidddaaabbbdddfffffffffffffffqqqyyy{{{xxxzzzwwwssswww{{{oooccc[[[QQQQQQQQQRRRSSSUUUWWWXXX```dddjjjqqqvvv}}}zzzgggVVVLLLJJJLLLCCCSSSppp}}}ddd^^^kkkWWWSSSRRRLLLFFF???>>>AAAEEEFFFEEE777333///...000000///,,,++++++++++++++++++++++++,,,,,,+++************+++***************************+++,,,,,,---,,,,,,,,,))))))))))))))))))))))))******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,---------............------,,,,,,------.../////////000111111222222333444333333444444777AAAMMMUUUbbbppp|||xxxrrrtttkkkYYYUUUOOOLLLKKKIIIEEEBBB<<<;;;999777555333222222000000000000////////////......------------..............................------..................///...---///444888::::::>>>@@@CCCFFFGGGHHHGGGFFF@@@JJJTTT[[[aaaffffffbbbbbbeeegggeeeaaa___aaadddqqqyyy}}}||||||sssqqq|||tttppptttwwwmmmeee\\\RRRKKKIIIJJJLLLOOORRRUUUXXXYYYcccgggnnnvvv}}}lll[[[RRRNNNMMMHHHNNN___xxxooo]]]vvvsssUUUOOORRRMMMIIICCC@@@@@@CCCFFFHHH<<<666000---///000...,,,++++++++++++++++++++++++---,,,++++++******++++++***************************+++,,,,,,---------,,,))))))))))))))))))))))))******++++++,,,------...---,,,,,,++++++,,,,,,---------------.....................---......///000///000000111111222333333333222444666777;;;IIIVVVZZZhhhxxxtttooorrrgggWWWSSSMMMJJJIIIGGGCCC@@@<<<;;;999777555333222222222111111000///......---.........------................................................---------000---,,,///666:::999777===@@@DDDGGGIIIHHHFFFEEEBBBLLLUUUZZZ^^^cccdddcccdddhhhiiiddd]]]ZZZ^^^dddoooyyyxxxyyywwwuuu|||oooqqq||||||rrrjjjeee```YYYTTTTTTVVVYYY]]]aaaccceeeffflllqqqwww~~~mmm```YYYTTTPPPNNNKKKQQQeee}}}}}}iiilllwwwVVVPPPVVVLLLJJJFFFBBB@@@BBBGGGKKK???888000,,,...///...,,,++++++++++++++++++++++++---,,,++++++******++++++************************((()))***+++++++++++++++))))))))))))))))))))))))******+++,,,,,,---......---,,,,,,++++++,,,,,,------------........./////////////////////000111111000000000111222222333333111222444888:::@@@NNN]]]dddsssuuunnnkkk]]]XXXSSSMMMJJJJJJHHHEEEBBB>>>;;;888666555444333111111111000000//////..............................///............------------------.........//////000111333333444666999<<>>;;;888666555444333111111111000000//////..............................///............---------------..................///111333333444666:::===BBBAAADDDHHHFFFAAABBBGGGSSSYYY]]][[[ZZZ]]]aaabbbeeegggbbbWWWQQQXXXbbbgggkkkttt~~~}}}yyy~~~|||}}}wwwkkkffffffnnn~~~qqq```VVVOOOKKKIIIKKKRRReeesssqqqzzz{{{yyyqqq___LLLMMMNNNNNNJJJFFFEEEFFFHHHGGG@@@777111..................---------,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///............///000000111111111111222333444555777333555>>>FFFQQQdddwwwzzz~~~xxxqqq{{{vvvqqqkkkjjjuuu|||uuusssfffWWWSSSNNNLLLLLLKKKGGGDDD>>>;;;888555555444333222111111000000//////..............................///............---------..................------///000333444555777;;;>>>FFFGGGOOOWWWOOOBBBBBBLLLVVVYYYZZZXXXZZZ___bbbaaafff```VVVNNNQQQ]]]hhhmmmqqqvvv}}}xxx~~~xxxqqqjjjddd\\\WWWQQQOOOPPPXXXjjjzzz|||jjj___VVVOOOKKKKKKGGGMMMhhh|||iiibbbrrruuu{{{|||oooQQQLLLNNNOOONNNJJJGGGGGGIIIKKKEEE<<<444000/////////......---------,,,,,,,,,++++++++++++++++++++++++************************************************************+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////......//////000111222222111222222333444555888444777DDDQQQ^^^rrrvvvjjjccc]]]ZZZgggeeeddd```XXXQQQSSSYYY}}}vvvsssdddWWWSSSOOOMMMMMMLLLHHHDDD===;;;777555555555333222111111000000//////..............................///............---------...............---------///111444555777999<<>>@@@LLLKKKKKKKKKGGGDDDIIIQQQNNNOOOOOOPPPWWW___aaa^^^TTTPPPQQQ[[[gggoootttxxx|||{{{{{{~~~vvv^^^NNNJJJJJJIIIFFFBBBAAABBBCCC@@@???EEENNNcccyyyfffVVVRRRNNNGGGIIISSS```vvv{{{ddd\\\ffftttnnnvvvdddTTTHHHHHHJJJIIIIIILLLNNNLLLGGG@@@777111...---......---------,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........./////////000000//////000000111222111111222222333555666777444<<>>>>>???@@@BBBCCC@@@>>>CCCMMMQQQPPPIIILLLNNNNNNRRRXXXZZZWWWPPPQQQXXXeeemmmqqqwww}}}yyy}}}aaaNNNHHHIIIGGGDDDBBBAAABBBDDDCCC@@@BBBGGGQQQtttuuueeeZZZRRRKKKHHHHHHLLL```xxxvvvaaa___gggxxxpppzzzaaaJJJGGGKKKJJJIIIKKKMMMMMMKKKEEE<<<444///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------....................................////////////000000//////000000111222000000111222444666888999999EEE[[[rrrkkkWWWTTTPPPNNNLLLHHHBBB===<<<999777555555555555444111111111000//////..............................//////.........---------***+++,,,---...000111111999;;;>>>??????>>>???@@@888>>>@@@AAALLLZZZYYYNNNHHHMMMPPPQQQTTTZZZ\\\ZZZQQQUUU___lllrrrttt{{{zzz~~~fffPPPHHHGGGDDDAAACCCAAAAAADDDCCC???>>>@@@JJJhhhtttdddXXXPPPJJJFFFBBBSSSffflllkkkmmmzzzkkkaaafffssskkkNNNHHHLLLLLLJJJKKKMMMOOONNNIII???666111///......---------,,,,,,,,,........................++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................................../////////000000000000000000111111222///000111222444777999:::???LLLccczzzjjjXXXUUUPPPLLLJJJHHHEEECCC>>>;;;888666555444333222222111000///............///...---,,,,,,---...///---------------------------------......000111222444555666888:::<<<===>>>:::999:::BBBMMMUUUUUUSSSQQQNNNKKKNNNTTTWWWVVVTTTQQQ[[[gggnnnuuuzzz|||zzz|||{{{zzzwww~~~{{{{{{www\\\KKKDDDCCCDDDAAABBBBBBCCCBBBAAA???>>>HHH]]]}}}zzzkkk___UUULLLGGGIIIPPP\\\gggiiifffggglllpppbbbkkkcccLLLGGGLLLMMMLLLJJJKKKKKKKKKFFF>>>444,,,---.........,,,,,,,,,---------,,,,,,+++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////////////////000111111444444444444444444666:::LLLUUUfffwwwvvvkkkmmmhhhWWWTTTOOOLLLIIIGGGDDDBBB>>>;;;888666555444333222222222111000///////////////...------------...///---------------------------------...///000111222555555666888:::<<<======:::999;;;CCCLLLSSSSSSPPPMMMLLLMMMOOOSSSVVVVVVUUUZZZfffuuuwww{{{rrrqqqtttuuuzzzyyy~~~{{{jjjVVVLLLGGGFFFCCCCCCDDDDDDCCCBBB@@@@@@DDDVVVsssuuuggg\\\RRRMMMJJJTTThhh|||xxxuuuzzz}}}sssfff|||nnn{{{sssUUUJJJLLLLLLGGGJJJJJJKKKJJJGGG???666///---......------,,,------------,,,,,,+++******)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------........./////////////////////000111111222000111444333222999BBBWWW```pppppplllbbbWWWXXX~~~{{{gggWWWTTTPPPLLLJJJGGGDDDBBB>>>;;;888666555444333222333333111000000000000000///...------------...///---------------------------------...///000222222555555666888:::;;;<<<===::::::===CCCKKKOOONNNLLLJJJLLLOOOQQQRRRSSSUUUWWW\\\fffttttttyyy}}}}}}uuunnnpppvvv{{{|||}}}~~~}}}wwwaaaRRRJJJFFFEEEEEEEEEEEEDDDCCCBBBAAABBBNNNhhh{{{}}}ooocccXXXQQQKKKUUUmmmqqquuuhhh~~~eeeOOOMMMLLLFFFIIIIIIJJJJJJHHHAAA999333//////...---------------------,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------........./////////000////////////000111111333...000666555333???PPPbbbiiizzzsssnnnddd[[[]]]~~~|||wwwfffXXXUUUQQQNNNKKKHHHEEEBBB>>>;;;888666555444333222444333222111000000000000.........------.................................---------...///111222333555555666888999;;;<<<<<<:::;;;???DDDHHHKKKJJJIIIIIIMMMRRRSSSPPPOOORRRUUUZZZ___fffppp{{{yyyvvvwwwvvvuuuwww{{{|||mmm[[[NNNIIIFFFFFFFFFEEEDDDCCCBBBAAACCCJJJaaayyypppzzzyyynnnaaaWWWRRRUUUfffooorrr|||WWWMMMNNNKKKIIIIIIJJJJJJHHHDDD===888111000...------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------........................////////////000000//////000000111222666000111999888666FFF^^^lllrrr}}}vvvooorrr{{{sssbbbXXXVVVRRROOOMMMJJJFFFCCC>>>;;;888666555444333222444333222111000000000000---..................---........................---------...000111333444555555666777999:::;;;;;;:::===AAADDDFFFGGGGGGHHHKKKOOOSSSRRRNNNLLLOOOSSS[[[^^^cccjjjvvv~~~tttqqqqqqwww|||zzzdddUUUMMMHHHGGGFFFEEEDDDCCCBBBBBBDDDHHH]]]ppphhhrrr|||mmmaaaYYYUUU^^^xxxsssjjjbbbLLLKKKOOOIIIIIIIIIJJJIIIFFF@@@<<<444111...---...///...------------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000000000000000000111222222777111222888888:::MMMeeessszzz{{{}}}xxxrrruuu|||qqq^^^XXXUUURRRPPPMMMJJJFFFBBB>>>;;;888666555444333222333333111000000000000000------...//////...------........................,,,------///000222444555555555666777888999:::;;;<<>>;;;888666555444333222222222111000////////////------...//////...------........................,,,------///000333444555555555666777888999::::::===AAADDDDDDAAABBBGGGLLLLLLNNNNNNMMMKKKMMMQQQUUUUUU]]]eeekkkpppuuutttppppppooottt}}}~~~qqq___VVVNNNMMMKKKIIIGGGGGGGGGGGGDDDIII```wwwjjj^^^XXXYYYppp|||rrrbbbZZZWWWbbbwwwjjjiiizzz}}}TTTGGGMMMLLLKKKJJJJJJJJJHHHDDDAAA888333...,,,///111///---------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////.../////////000000000000111111000000111111222333222555444333;;;NNNbbbmmmqqq|||||||||vvvqqqrrrvvv___TTTRRROOOMMMKKKGGGBBB???>>>;;;888666555444333222222111000///............,,,---...//////...---,,,////////////////////////,,,------///111333555666555555666777888999999:::>>>BBBEEECCC@@@AAAGGGNNNLLLKKKKKKJJJKKKOOOTTTXXXVVV]]]cccfffjjjqqqttttttooorrrzzz~~~mmmeeeQQQOOOMMMKKKIIIIIIIIIIIIFFFLLLeee{{{rrreeeXXXQQQOOOdddsssdddUUUQQQ[[[nnnzzzhhhlll\\\KKKOOOMMMLLLKKKJJJJJJHHHEEEBBB999333...,,,///111000---------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000////////////000000000000111111111000111111222333222999888444???YYYmmmsssyyy{{{zzzvvvqqqrrrttt```WWWUUURRROOOMMMIIIEEEBBB>>>;;;888666555444333222222222000///............////////////////////////******,,,...///...///111------///111444555444222444777999:::::::::;;;<<>>;;;888666555444333222222111000///............////////////////////////666000++++++,,,,,,---///000//////111444555444333444666888888888999;;;===CCCCCCCCCCCCEEEGGGIIIKKKKKKKKKKKKMMMPPPTTTYYY[[[```dddfffeeegggnnnqqqooonnnpppxxx~~~}}}xxxfff]]]TTTQQQNNNJJJHHHIIIJJJUUUoootttjjj```UUUNNNKKKOOOcccqqqbbbWWWNNNPPPddd{{{{{{~~~yyyfffxxxwwwXXXLLLKKKLLLKKKHHHFFFFFFGGGHHHAAA777000111222///---//////---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///............/////////////////////000111111222222222222222111222222333444666555777@@@PPPddduuuxxx}}}xxxqqqqqqqqqwww```UUUSSSPPPMMMKKKGGGCCC@@@>>>;;;888666555444333222222111000//////......///////////////////////////444---***000555777777999444222111111333444444444555555666666666888;;;>>>BBBBBBBBBCCCEEEHHHJJJLLLIIIIIIHHHJJJOOOVVV\\\aaafffmmmqqqmmmhhhhhhkkkmmmrrrsssxxx~~~~~~~~~tttlllccc[[[SSSJJJGGGHHHKKK[[[www~~~qqqhhh___UUUNNNHHHJJJYYYttt|||mmm```SSSLLLTTTbbb|||ooommmkkkOOOLLLKKKIIIGGGEEEEEEGGGJJJEEE<<<444111000...---//////---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///............/////////////////////000111111222222222222222222222333444444777888===HHH[[[ppp~~~yyy|||zzzxxx|||dddVVVSSSPPPNNNKKKHHHDDDAAA>>>;;;888666555444333222111111000///////////////////////////////////////++++++222>>>CCC@@@@@@DDD888555222111222444555555666666666555555888===AAACCCCCCDDDEEEHHHJJJMMMOOOJJJJJJKKKNNNSSSZZZaaaeeejjjrrrwwwrrriiieeejjjpppzzzzzz|||{{{xxx}}}~~~uuujjj]]]PPPJJJKKKOOOaaaqqqhhh___VVVOOOEEEFFFRRRjjjzzzlll\\\OOONNNRRRfffyyylllyyy}}}ZZZLLLIIIGGGGGGGGGFFFGGGJJJIIIAAA888222///.........///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///............/////////////////////000111111222222222222222222222333444555555;;;GGGVVViii~~~~~~fffWWWUUUQQQOOOLLLIIIEEEBBB>>>;;;888666555444333222111000000////////////000////////////////////////...000:::CCCAAA:::>>>JJJ999666222111222444555555777777666666777:::@@@DDDCCCCCCCCCEEEGGGJJJLLLNNNIIIJJJNNNSSSXXX^^^ccceeekkkppptttpppfffcccjjjsss|||~~~yyyxxxooo___WWWVVVTTTggguuukkkbbbXXXQQQDDDEEEPPPeee~~~vvvfffWWWOOOMMMNNN[[[fffyyy}}}lllmmmpppQQQIIIEEEHHHIIIHHHGGGIIIKKKEEE<<<444/////////...///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------............///............/////////////////////000111111222222222222222222333444555666222@@@TTThhhxxx~~~}}}fffWWWUUURRROOOMMMJJJEEEBBB>>>;;;888666555444333222000000////////////000000////////////////////////......333999555111>>>SSS888555222111222444555555666777777777888<<>>;;;888666555444333222000000////////////000000////////////////////////---(((+++000...+++;;;RRR666444111111222444555555444555666777888<<>>;;;888666555444333222000000////////////000111////////////////////////444---,,,222///'''///AAA444222111111333444555444222444555666888;;;@@@DDDBBBBBBAAABBBCCCEEEGGGHHHLLLMMMQQQWWW```jjjtttzzzttteee```___```fffmmmzzz{{{}}}zzz|||~~~xxxaaaUUUNNNJJJLLLQQQSSSnnnwwwmmmcccqqqtttgggXXXNNNHHHGGGHHHQQQhhh|||oooaaaVVVIIIMMMHHHLLLggg}}}|||iiiJJJDDDJJJJJJHHHHHHIIIKKKEEE:::333333111---///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////............/////////000/////////000111111222222222222222333444555777777EEE___{{{}}}bbbXXXRRROOOOOOLLLFFFAAAAAA===;;;777555444333222000222111111000000000000000////////////////////////000////////////000000111///000000222333444555555222444777999:::<<<>>>AAABBBAAABBBDDDBBBAAAEEELLLQQQOOOOOOUUU```mmmvvvzzz|||oooaaa[[[\\\aaaiiiqqqzzz|||}}}~~~}}}wwwccc\\\UUUSSSVVVYYYYYYXXX\\\jjjvvvlllfff^^^}}}xxxooocccZZZOOOIIIFFFJJJYYYrrr|||jjjZZZOOOQQQNNNJJJSSSnnn}}}|||uuuPPPCCCEEEHHHEEECCCHHHHHHGGGAAA888222//////////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///////////////.........////////////000000000000111111111111111222222222666111///333555555888;;;PPPfffxxx}}}}}}cccVVVQQQNNNNNNKKKDDD@@@@@@===:::777555444333222111222111000000//////000000///////////////////////////............//////000///000111222333444444555111444666888999;;;>>>@@@AAA@@@BBBDDDCCCBBBFFFNNNVVVSSSRRRUUU\\\dddiiilllpppfff]]][[[]]]___dddjjjtttyyy~~~zzzqqqkkkhhhfffdddccccccccceeellluuu|||~~~}}}~~~~~~nnnccc]]]bbbxxxnnnbbbXXXOOOKKKGGGIIIUUUlllwwwgggSSSPPPLLLIIIOOOcccwwwsss}}}~~~|||[[[LLLJJJJJJIIIIIIHHHHHHFFF@@@999222///...////////////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////////////////...////////////000000000000111111111111111222222222666333222555666888>>>DDD]]]ppp~~~dddUUUPPPMMMMMMJJJCCC???>>>===:::777555444333222111222111000000//////000000////////////////////////...---------......///000000000111222333333444555111333666777888:::===???@@@???AAACCCCCCCCCIIIQQQVVVUUUTTTUUUYYY\\\^^^^^^aaa\\\YYY[[[]]]]]]___cccnnnvvv~~~|||uuuooofff```aaaffflllpppuuuxxxwwwggg[[[UUUgggyyynnnaaaVVVPPPKKKHHHIIIOOObbbooo]]]TTTLLLKKKLLLVVVlllvvvwww|||rrr|||___MMMGGGFFFFFFHHHGGGGGGEEE@@@999333///...////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,------......------,,,......//////////////////////////////000000000000000000111111111222222222444333333555555999EEEQQQbbbqqq~~~eeeUUUPPPMMMMMMJJJDDD??????===:::666555444444333111111111000///////////////////////////////////////...............///000111000000111222333333444444111333555777888999<<<>>>???>>>@@@CCCDDDEEELLLTTTQQQRRRTTTVVVXXXZZZZZZZZZXXXUUUWWW\\\^^^^^^___ccckkkuuu{{{~~~~~~xxxsssmmmjjjmmmuuuzzzlll```ZZZlll}}}qqqbbbVVVNNNJJJHHHGGGJJJYYYyyytttiiiZZZPPPOOOMMMMMM]]]sssyyykkk|||___KKKDDDCCCEEEEEEGGGFFFDDD@@@;;;555111...////////////............------,,,,,,,,,,,,------,,,,,,,,,---------------,,,------......------,,,............////////////////////////000000000000000000000111222222333333111111222333444:::KKK\\\cccooo{{{eeeVVVQQQNNNNNNKKKDDD@@@???<<<999666444444444333222111000000///.../////////////////////////////////////////////000111222333111111111222222333333444111333666777888999;;;===???>>>@@@CCCDDDFFFNNNWWWOOORRRUUUXXXZZZZZZYYYYYYVVVUUUWWW]]]```aaadddiiinnnwww~~~{{{wwwqqqjjjeeefffnnnuuuyyysssnnnmmmllljjjlllqqqyyyyyyooojjjqqquuueeeYYYNNNIIIGGGGGGGGGQQQppp~~~rrraaaUUURRRMMMHHHSSSeeemmmjjjSSSJJJJJJJJJJJJGGGFFFDDDAAA===888222///////////////...............------,,,,,,------...,,,,,,,,,------.........,,,------......------,,,---.........//////000000////////////000000000000///000000111222222333333000111333444555???TTThhhjjjwwwdddVVVQQQNNNNNNKKKEEE@@@@@@<<<999666444444444333222111000//////......///////////////////////////////////////000111222333444111111222222222333333333222444777888888999;;;===???>>>@@@CCCDDDGGGOOOXXXUUUXXX[[[\\\ZZZWWWVVVUUUVVVVVVYYY___bbbccciiiooorrr{{{yyyqqq___ZZZUUUQQQOOOQQQ[[[eeelllpppwwwzzzsssgggaaaaaagggmmm|||~~~yyyyyyzzziii]]]PPPIIIFFFGGGFFFLLLgggxxxjjj]]]TTTLLLFFFLLLWWWvvvqqqsssdddSSSNNNMMMLLLHHHFFFEEECCC@@@;;;555000////////////..................------------......,,,,,,,,,---......//////,,,------......------,,,------......///000000000////////////000000000000//////000111222333333444333333555777;;;GGG]]]rrrrrrdddUUUPPPMMMMMMJJJCCC??????;;;999666444444444444333000000///............///////////////////////////......//////000222333444111222222222222333333333333555888999999:::<<<>>>@@@???@@@CCCDDDGGGPPPYYY[[[]]]___^^^YYYUUURRRQQQUUUUUUZZZaaadddeeejjjqqqttt~~~wwwhhh___OOOLLLLLLPPPUUU]]]kkkyyy{{{sssrrruuuxxx}}}lll___UUULLLGGGIIIFFFHHH^^^zzzwwwgggXXXMMMIIIKKKNNNcccxxxiii~~~zzz\\\NNNKKKLLLIIIGGGEEEDDDBBB>>>777111////////////..................------------......,,,,,,------.../////////,,,------......------,,,------......///000000111////////////000000000000...///000111222333444444555333444888>>>LLLbbbvvvvvvyyy|||dddTTTOOOLLLKKKIIIBBB>>>===;;;999666444444555444333000000///...............////////////////////////------......///111222333222222222222222222333333444666888999999:::<<<>>>AAA@@@AAACCCEEEGGGPPPYYY\\\___aaa^^^YYYSSSQQQPPPRRRTTT[[[bbbeeeeeejjjpppuuuuuugggXXXNNNFFFFFFKKKVVVbbbnnn~~~mmm```YYYNNNHHHJJJFFFEEEXXXrrrqqq\\\OOOMMMLLLJJJWWWyyyggg~~~fffPPPLLLOOOIIIHHHFFFEEEDDD???888222000/////////..................------------......,,,,,,------...///000000,,,------......------,,,---------...///000000111////////////000000000000...///000111222333444444444111222666>>>MMMcccuuu{{{~~~vvv{{{zzzbbbSSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111222111111000000000000000........................///000000//////000222444333333333222222222222111666555555666888;;;???AAA>>><<<>>>BBBEEEGGGMMMTTT\\\___cccccc\\\RRRMMMMMMYYY\\\___aaaccciiissszzz{{{qqqfff[[[NNNIIIJJJMMMZZZiiivvvvvvhhh^^^ZZZOOOGGGFFFDDDFFFVVViii~~~mmmZZZKKKGGGJJJSSSccc|||jjjlll{{{VVVKKKQQQKKKIIIGGGEEEBBB>>>999555000///......///000///---------------------------......//////...---,,,,,,........................////////////000000000000000000000000111111111111222222222222222222333333000111333999FFFXXXmmmzzz{{{wwwsssaaaWWWzzzcccSSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111222111000000//////000000........................///000000000///000222444333222222222222222222222555444555666888;;;>>>???===<<<>>>CCCEEEGGGLLLSSSTTTWWW[[[[[[WWWSSSTTTVVV```hhhppprrroooooottt{{{zzzuuukkk^^^UUULLLIIIOOOYYYiiixxxxxxxxxwwwuuuzzzwwwhhh^^^ZZZPPPIIIGGGEEEEEESSSdddsss```OOOIIIKKKMMMYYYnnnvvvlll]]]MMMQQQLLLKKKIIIHHHFFFAAA<<<888111///......///000///---------------------------......//////...------,,,........................////////////000000000000000000000000111111111111111222222222222333333333555555888BBBUUUkkkzzzmmm]]]VVVyyyaaaSSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111222111000000//////000000////////////////////////...///000000///000222444222222222222222222333333444444555666888:::===>>><<<<<>>:::888666333222111111111111111000///////////////////////////////////////...///000000000000222333222111111111111222444444444555777888:::<<<===>>>;;;<<>>:::888666333222111111111111000000///.../////////////////////////////////---///111111000000111333111111000000111333555666666777999;;;===>>>>>>>>><<<<<<@@@FFFIIIIIIMMMRRRWWW___aaaZZZSSSTTTYYY[[[```eeeoooxxx~~~}}}xxxrrrnnnyyy{{{||||||nnn^^^TTTJJJKKKNNNWWWhhh~~~}}}hhhYYYZZZbbboooccc\\\VVVOOOJJJFFFDDDGGGMMMooouuubbbUUUOOOLLLHHHLLL___qqqoooyyyUUUGGGHHHHHHHHHHHHHHHDDD???;;;666444111//////000///...........................------...............---........................////////////000000000000///000000000111111111111000000111222333333444444666777AAAXXXvvvyyykkkZZZ^^^kkksssjjjfff^^^WWWRRR{{{bbbSSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111111000//////......//////........................---///111111111000111222111000000///111333666777666888;;;===??????>>>===<<<<<<@@@FFFJJJKKKPPPVVVhhhqqqqqqdddWWWUUUVVVUUU]]]^^^dddooozzz}}}yyysssooo~~~|||{{{|||~~~mmm\\\RRROOOOOOVVV```ooowwwcccUUUVVV___qqqeee^^^XXXQQQJJJFFFEEEFFFHHHaaattt~~~lll\\\TTTMMMHHHHHHTTTmmm|||ggg~~~aaaIIIKKKJJJJJJJJJJJJHHHDDDAAA888555222////////////...........................,,,---......///.................................////////////000000000000000000000000111111111111000000111222333444444555777>>>NNNddd|||yyykkkeeennnyyyyyynnniiieee```]]]]]]|||bbbSSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111000000///............///------------------------,,,///111222111111111222111000//////000333666888555888;;;>>>??????===<<<======@@@FFFJJJMMMTTT[[[sss|||zzzhhhXXXUUUVVVUUUZZZ\\\bbbkkktttxxxuuuqqquuuvvvxxx|||{{{~~~~~~}}}qqq\\\PPPPPPTTTaaannn~~~tttaaaSSSUUU___sssfff___ZZZRRRJJJFFFFFFGGGGGGUUUiiivvveee[[[NNNJJJGGGLLL]]]yyyeeerrrqqqQQQLLLKKKIIIIIIIIIHHHFFFDDD:::777222000////////////........................,,,------...//////..............................////////////000000000000000000000000111111111111///000111222333444444555888FFF[[[ppp||||||zzzooottt}}}}}}}}}xxxoookkkqqq{{{zzz___SSSOOOJJJHHHGGGEEEAAA>>>:::888666333222111111111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222111111111222111000//////000333777999444777;;;>>>???>>><<<;;;>>>===@@@FFFKKKOOOVVV^^^fffqqqppp```TTTVVV\\\]]]VVV[[[bbbjjjpppqqqpppnnn{{{~~~ooovvv~~~{{{}}}}}}yyyfffRRRKKKSSS^^^ooovvvbbbTTTVVV```sssfffaaa\\\SSSJJJFFFGGGGGGFFFOOObbb{{{|||~~~kkk___PPPMMMIIIIIITTTooofffmmm^^^KKKIIIGGGFFFFFFFFFFFFDDD;;;777333000////////////////////////////////////,,,,,,---.../////////...........................////////////000000000000000000000000111111111111///000000222333444555555888JJJdddxxxrrrvvvqqqqqq~~~sssooouuu|||||||||dddSSSNNNIIIGGGFFFDDDAAA===999777666555555444222000000000000000////////////000//////.........//////000000000000111222333444000000111222333333444444666444666;;;===;;;<<>>FFFKKKQQQUUUUUUSSSPPPOOOLLLMMMOOOSSSXXX\\\aaaccchhhjjjggg```fffvvv{{{qqqoooyyy~~~zzzzzz~~~pppllloooqqqzzz|||rrrzzzwwwiiiaaaXXXSSSNNNHHHEEEFFFEEECCCMMMeeeyyytttzzz{{{kkk___RRRHHHKKKUUUeeezzzmmmyyy{{{TTTOOOOOOLLLIIICCCCCCAAA===888333000......////////////////////////////////////////////////---...///000111000000///////////////000000000000000000111111111222222222333111444888777999LLLcccyyyxxxmmm[[[RRROOOLLLKKKKKKGGGAAA<<<777666444333333222000...//////.........------------------......000111111...///000111111000...---222222333333444555666666:::555444666777777;;;@@@CCCFFFLLLSSSWWWVVVPPPKKKMMMOOOQQQUUUZZZ```eeehhhiiikkkgggaaaiiiyyy}}}wwwnnnooozzzzzzzzzxxxkkklllttt{{{yyy{{{xxxnnnuuusssmmmfff___ZZZRRRIIIDDDEEEHHHDDDIII```|||}}}uuuuuussseeeWWWJJJKKKSSSYYY{{{{{{ggglllWWWNNNMMMKKKIIIEEEBBBAAA>>>999333000//////000000000000000000000000////////////////////////---...///111111111000///////////////000000000000000111111111111222222222333111444999999>>>TTTnnnzzzuuunnnYYYUUUQQQLLLIIIHHHFFFAAA===999777444333333333111000111///......//////...,,,------......///000000000///111333333222111000111444444444555555555555666<<<;;;:::999999;;;===>>>BBBFFFMMMUUU[[[ZZZTTTNNNIIIPPPXXXZZZZZZ___jjjsss{{{pppeeefffpppzzz}}}|||tttoooooowww{{{zzzyyy|||~~~wwwooonnnwww{{{kkkhhhnnn{{{|||wwwuuuvvviiiddd^^^[[[ZZZUUULLLEEEBBBEEEIII^^^~~~uuurrrxxxeeeWWWQQQOOOMMMWWWrrreeejjjcccLLLSSSRRRHHHFFFCCCBBB???;;;777333000///000000000000000000000000000000000000000000000000---......///////////////111111111111111111111111222222111111111111111111///333555444777FFF```uuuyyypppyyysss]]]TTTPPPLLLIIIHHHFFFAAA===999777444333333333111000111///......//////...---------......///000000000///111333333222111111111333333333333444444444555888777777777999;;;===???AAAFFFPPPZZZ^^^ZZZQQQIIIHHHOOOWWW[[[]]]cccmmmvvvwwwooohhhkkkttt{{{{{{xxxnnnlllooovvvyyyxxxyyy|||~~~~~~uuuqqqsss}}}yyynnnkkkooo}}}|||xxxvvvyyymmmggg___[[[XXXTTTMMMGGGDDDFFFHHHZZZzzzyyyuuunnn___UUUQQQPPPSSSkkknnnggghhhMMMOOONNNFFFCCCEEECCC???;;;777333111///000000000000000000000000000000000000000000000000---...//////000000//////111111111111111111111111222222111111111111111111222444666555999KKKeeezzzuuujjjfff{{{zzzbbbTTTPPPKKKIIIHHHEEEAAA===999777444333333333111000111///......000000///------......//////000000111///111333333111000111111222222222333333333444444333444555666999;;;>>>???CCCGGGNNNVVVYYYVVVOOOIIIKKKPPPWWW[[[]]]bbbjjjqqqpppmmmkkkpppxxxzzzvvvqqqfffiiiooouuuwwwvvvyyy~~~wwwtttvvv|||vvvooorrryyy|||wwwuuuttt~~~ssskkk```YYYVVVRRRMMMHHHFFFFFFFFFTTTrrryyyvvvdddUUUOOONNNNNNbbb}}}iiiuuuSSSLLLKKKFFFEEEGGGEEE@@@;;;777333111000000000000000000000000000000000000000000000000000---...//////000000//////111111111111111111111111111111222222222222222222555555555777???TTTooopppaaa___ddd~~~dddRRROOOJJJHHHGGGEEE@@@<<<999777444333333333111000111///...///000000///............///000000111111000111333222111000111222222333333333333444444444222333555888:::===>>>???FFFFFFGGGIIILLLNNNOOOPPPQQQUUUYYY[[[[[[]]]aaadddggghhhlllsssyyywwwooohhhaaahhhqqquuuuuuuuuzzz~~~wwwsssxxx~~~xxxzzzwwwuuutttyyyoooaaaXXXTTTQQQLLLHHHGGGGGGDDDOOOjjj}}}kkkXXXNNNLLLKKKYYYqqqpppuuu^^^NNNMMMKKKLLLIIIFFFAAA<<<777444222111000000000000000000000000////////////////////////......///000000000000000111111111111111111111111111111222222222222222333555444555999HHH```|||}}}aaaWWWcccsss~~~dddQQQMMMIIIGGGFFFDDD@@@<<<999777444333333333111000000///...///000111000///......//////000111111111000222222222000000111333444444444444555555555555444555888;;;===?????????EEEEEEEEEFFFHHHLLLQQQTTTWWWYYY[[[\\\]]]]]]]]]]]]___dddllltttvvvrrrhhh``````iiisssuuutttvvv|||yyyqqqoootttzzzxxx}}}rrrdddYYYTTTQQQLLLHHHGGGGGGCCCKKKcccxxx}}}xxxaaaSSSPPPKKKSSSeeezzzlllkkkVVVPPPNNNQQQIIIGGGBBB===999555333222111111111111111111111111////////////////////////...//////000000000000000111111111111111111111111111111222222333333333333444222444>>>RRRnnnvvvZZZWWWmmmyyyaaaPPPLLLHHHFFFFFFDDD@@@<<<999777444333333333111000000///...///111222111000...//////000000111111222111222222111000000111333444444444555555555666666444666:::===@@@AAAAAA@@@BBBFFFJJJLLLNNNPPPSSSUUUYYYYYY[[[___bbbcccaaa___^^^dddmmmttttttnnneee___ccclllttttttssswww~~~uuunnnqqq}}}|||uuuhhh^^^XXXTTTNNNIIIGGGHHHDDDKKK```sssyyy}}}hhhWWWSSSLLLOOOZZZqqqkkkzzzcccTTTMMMPPPGGGFFFCCC???;;;777444333111111111111111111111111000000000000000000000000...///000000111111000000111111111111111111111111111111222222333444444444333222555DDD]]]yyysssZZZZZZrrryyysss^^^OOOLLLHHHFFFFFFDDD@@@<<<999777444333333333111000000///...///111222111000/////////000111111222222111222222111///000111333333333444444444555555555111444999>>>BBBCCCCCCCCCEEEHHHLLLNNNNNNPPPSSSUUUXXXXXX[[[```eeefffccc```aaahhhqqqvvvtttnnngggbbbgggnnnsssqqqqqqwww}}}yyyuuu{{{yyymmmddd^^^XXXQQQKKKEEEHHHEEEKKK^^^ppp~~~sssuuuooo\\\UUUMMMLLLRRRdddrrrttt[[[JJJLLLEEEEEEDDDAAA>>>:::666333111111111111111111111111000000000000000000000000//////000111111111111000111111111111111111111111111111222222333444444555444333888JJJeeeqqq\\\]]]rrryyyzzzppp]]]OOOKKKGGGFFFEEEDDD@@@<<<999777444333333333111000000/////////111222222111/////////000111111222222222222222111///000222444222222333333333444444444...222888>>>BBBEEEEEEEEELLLKKKJJJGGGGGGKKKRRRXXXXXXXXXYYY___dddeeeaaa]]]eeellltttwwwuuuoooiiifffiiippprrrnnnooowww|||}}}~~~~~~{{{qqqiiiccc\\\SSSLLLDDDHHHFFFLLL^^^ooo|||ooonnnyyyddd\\\NNNKKKMMM\\\wwwzzzaaaIIIIIICCCDDDDDDCCC@@@;;;777444111111111111111111111111000000000000000000000000//////000111111111111111111111111111111111111111111111222333333444555555555555;;;MMMiiinnn^^^```rrr}}}uuuaaaTTTLLLGGGGGGFFFBBB???>>>999666333222222222111000444222000...------/////////.........000111333555000000000000111222333444444444444444444444444444555666777999===AAAEEEGGGHHHJJJHHHCCCEEENNNSSSRRRZZZ]]]```aaa___\\\[[[[[[iiilllrrruuuoooeeedddkkkrrrrrrsssrrrsssvvv{{{~~~zzz}}}vvvkkkddd^^^VVVPPPIIIGGGHHHPPPaaayyyxxxjjjkkkuuummm^^^RRROOOJJJNNNccc}}}hhhLLLFFFCCCCCCCCCCCCAAA<<<555000111222333333222111000///000000000000000000000000000000000000000000000000000111111111111222222222111222333222111111333444555444AAA\\\uuutttbbb```mmmwwwyyy{{{yyyrrr___TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000333222000...---...////////////...///000111333444000000000000111222333444444444444444444444444444555666777:::===BBBEEEHHHGGGIIIGGGBBBDDDLLLQQQPPPVVVZZZ^^^___^^^[[[[[[[[[nnnpppuuuvvvnnncccbbbhhhqqqqqqrrrrrrssswww{{{wwwzzzwwwmmmeee^^^UUUNNNHHHGGGHHHOOO^^^uuuyyykkkjjjrrrrrrcccUUUPPPKKKLLL^^^~~~zzz}}}lllMMMDDDEEEDDDCCCBBB@@@;;;666111111222222333222111000///000000000000000000000000000000000000000000000000000111111111111222222222111222333222111111333555666666EEEaaaxxx|||jjj]]]aaaoooxxxxxx}}}vvvooo]]]TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000222111///...---......///////////////000111333444111000000111111222333444444444444444444444444444555666777:::>>>BBBFFFIIIFFFGGGEEEBBBDDDJJJNNNNNNRRRWWW\\\^^^]]][[[[[[\\\mmmppptttssskkkbbbbbbgggnnnpppqqqrrrtttwww||||||www}}}yyyoooggg___UUUMMMGGGGGGHHHLLLYYYpppzzzkkkiiimmmyyykkkYYYSSSKKKJJJWWWssszzzkkkwwwSSSFFFGGGEEECCCAAA???<<<777333222222222333222222111000000000000000000000000000000000000000000000000000000111111111111222222222111222333222111222333555777;;;LLLhhhyyykkk\\\ZZZiiizzz~~~}}}uuuooo]]]TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000111000///............////////////000000111222333111111111111222333444444444444444444444444444444555666888;;;>>>CCCFFFIIIEEEEEEDDDCCCEEEIIILLLMMMOOOUUU\\\___]]][[[]]]___iiimmmqqqooohhhccceeejjjlllnnnppprrrtttxxx}}}||||||}}}ssskkkaaaVVVMMMGGGHHHHHHKKKUUUlll}}}mmmhhhhhhwwwrrr```VVVMMMJJJPPPeeeooo^^^LLLIIIGGGCCCAAA???<<<888666222222222222222222222111000000000000000000000000000000000000000000000000000000111111111222222222111222333333222222444666888@@@UUUpppgggZZZSSS```zzz~~~uuuppp___TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000/////////...............//////000000111111222222111111111111222333444555444444444444444444444444666777888:::>>>BBBEEEGGGDDDCCCCCCEEEGGGIIILLLNNNPPPVVV]]]___]]]\\\```dddkkkpppsssnnngggeeeiiimmmkkkmmmppprrruuuxxx}}}|||{{{~~~xxxpppfffYYYOOOIIIIIIIIIJJJTTTjjjpppiiieeepppzzzhhhZZZNNNJJJKKKYYY|||zzzfffPPPKKKHHHDDDAAA???===:::777222222222222222222333333000000000000000000000000000000000000000000000000000000111111111222222222111222333333222333555777999FFF^^^yyy\\\QQQSSSmmm}}}tttooo```TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000........................//////000111111111111111222111111222222333444555444444444444444444444444777777888:::===@@@CCCEEEAAA@@@AAAFFFIIIIIILLLOOORRRXXX^^^___\\\\\\bbbhhhsssxxxxxxppphhhgggkkknnnkkkmmmppprrruuuxxx|||~~~zzz{{{~~~wwwkkk]]]SSSLLLKKKIIIKKKVVVllltttkkkeeemmmppp^^^PPPMMMJJJQQQnnnxxxkkkPPPKKKIIIEEECCC@@@>>>;;;888333222222222222333444444000000000000000000000000000000000000000000000000000111111111111222222222111222333333333333666888===NNNiii|||YYYPPPYYYxxxzzzqqqlll^^^TTTLLLGGGGGGFFFBBB???>>>999666333222222222111000---.....................//////000111222111111000222222222222333444555555444444444444444444444444888888888999;;;>>>@@@BBB>>><<>>999666333222222222111000------......///......---//////111222222111000000222222222222333444555555444444444444444444444444888888888999:::===???@@@;;;999<<>>999333333333222222111111111000000111111111111000000000000000000111111111111111111222222222333333333111666333333999777555===VVVjjjgggTTTXXXbbbsssuuuaaaYYYjjjzzzhhhddduuuvvvjjjhhh]]]RRRNNNIIIGGGFFFDDD@@@<<<999666333222222222111000////////////////////////333333222222222222222222000000111222222222222222333333222222222333444444999:::<<<=========<<<;;;<<<@@@DDDEEEDDDFFFKKKPPPVVV\\\[[[UUUXXXcccjjjhhhhhhjjjhhhcccccchhhlllkkklllnnnqqqrrrrrrtttyyy}}}~~~~~~~~~}}}ttthhhZZZSSSNNNSSS___sssyyynnnmmmsssuuu```VVVLLLEEEOOO```}}}zzzooovvvPPPMMMKKKIIIGGGFFFCCC>>>:::444444333222222111111111000000111111111111000000000000000000111111111111111111222222222333333333111666333333888666555???]]]ssslllZZZaaalllzzzyyyaaaVVVeeezzzcccYYYccc|||xxxnnnkkk___RRRNNNIIIGGGFFFDDD@@@===999666333222222222111000////////////////////////111111111111111111111222000111111222222222222222333222222222333333444555999;;;>>>@@@@@@>>>;;;:::===@@@CCCDDDEEEGGGMMMQQQXXXYYYWWWTTT[[[hhhnnnkkkffffffddd``````eeehhhggglllooosssttttttvvvzzz~~~}}}~~~{{{~~~zzzooo```WWWPPPTTTaaauuuxxxuuuyyy|||fffZZZNNNEEEKKKXXXpppooo{{{TTTNNNKKKIIIHHHHHHEEE???;;;555444333222222111111111000000111111111111000000000000000000111111111111111111222222222333333333222555333333777555666CCCaaazzzlll```kkkyyyfffZZZgggcccRRRRRReee~~~xxxppplll___RRRNNNHHHFFFEEEDDD@@@===999666333222222222111000////////////////////////000000000000111111111111000111222222333333222222222222222222333444555555777:::>>>BBBBBB@@@===;;;>>>AAAEEEGGGHHHKKKOOORRR[[[YYYUUUUUU___lllppplllfffdddaaa___```ccceeeeeekkknnnrrrttttttvvvzzz~~~}}}}}}}}}zzzuuudddZZZQQQTTTaaauuujjj^^^RRRIIIKKKTTTeee~~~sssdddRRRLLLHHHIIIIIIEEE@@@<<<666555444222111111111111000000111111111111000000///000000000111111111111111111222222222333333333222555222333777333999JJJhhhwwwbbb```pppoooeeesssdddSSSNNNZZZpppwwwooolll___RRRNNNHHHEEEDDDCCC@@@===999666333222222222111000000000000000000000000000/////////000000111111111111111222333333333333222222222222222333444555666444777===BBBDDDCCC@@@>>>???BBBGGGKKKMMMOOOQQQRRR]]]YYYVVVXXXcccnnnppplllhhhddd```___aaacccdddeeehhhlllppprrrssstttxxx||||||}}}~~~{{{yyyggg[[[QQQTTTaaauuupppbbbVVVLLLKKKOOO\\\ssswwwwwwXXXOOOHHHIIIJJJEEE@@@>>>888666444222111111111222000000111111111111000000///000000000111111111111111111222222222333333333333555333444777333<<>>EEEBBB@@@AAAFFFMMMTTTWWWTTTTTTYYYcccmmmrrruuuvvvmmmccc]]]aaadddcccbbbeeedddhhhnnnqqqrrrssswwwzzz{{{|||zzzuuuxxx{{{zzzsssyyyzzzkkk^^^UUUXXXfffwwwtttfffYYYNNNHHHEEERRRppp}}}jjjWWWHHHHHHHHHBBB???BBB:::888555222000111222333000000111111111111000000000000000000111111111111111111222222222333333333333444333777999777IIIjjj___VVV```wwwyyyzzziii\\\WWW[[[ooopppcccbbbYYYQQQLLLFFFDDDCCCAAA>>>;;;999666222000000111000000------...///////////////222222222111111111000000222333333333222222444666222111111111222444666777666999<<<>>>===;;;;;;;;;???BBBDDDEEEGGGKKKRRRXXXVVVQQQTTTbbbmmmooommmnnndddaaa___^^^___aaabbbaaaeeehhhlllpppsssvvvzzz}}}zzz|||xxxuuuzzz~~~|||jjjtttuuu~~~ooo```SSSVVVdddwww}}}lllYYYMMMHHHGGGNNNfff|||rrr}}}{{{]]]HHHJJJLLLDDD@@@EEE<<<888444111111222222111111111111111111111111111000000000000111111111111000000000111222333444555666222222666777<<>>;;;999666222000000111000000......//////000000000///222222222111111111000000222333444333222111222333222111111111222444666777666888:::;;;;;;:::;;;<<<@@@BBBDDDFFFHHHLLLSSSXXXUUURRRVVVaaajjjllllllmmmaaa```___]]]]]]___aaabbbdddgggkkkoooqqquuuyyy|||}}}~~~|||wwwyyyqqqmmmmmmtttrrrcccUUUTTT^^^ooosss___PPPJJJGGGKKK```{{{}}}fffKKKHHHKKKEEE@@@BBB<<<999444222111222222222222222222222222222222222000000000000111111111111333333333333444555555666666333444777999BBB\\\wwwmmmSSSRRRfffwwwddddddxxxpppdddcccZZZQQQLLLGGGDDDCCCBBB???;;;999666222000000111000000/////////000000000111111222222222111111111111111000222444444222111111111111111111222333444666666555777888999888999<<<>>>@@@BBBEEEGGGJJJNNNSSSWWWRRRRRRWWW___eeefffhhhkkk^^^``````___]]]^^^aaaeeedddgggkkknnnqqqtttxxxzzzwwwuuu|||tttllljjjtttuuugggXXXRRRWWWeeeyyy|||gggUUUMMMHHHIIIXXXyyyyyytttRRRIIIKKKGGGAAA@@@===999555222222222222222333333333333333333333333000000000000111111111111444444444333333444555555666444555888<<>>:::666333222333222222333333333333333333333333///000000000111111111111333333222111111111222222555555666888===OOOpppcccRRR^^^{{{xxxoooooocccbbbZZZRRRMMMGGGEEEDDDCCC???<<<999666222000000111000000111000000///000111222222111111111111111111111111+++...111333333333333333000111222333444555555555888888999888888;;;???BBB@@@BBBEEEIIINNNQQQSSSTTTLLLSSSZZZ\\\\\\]]]___aaaYYY]]]___^^^\\\]]]bbbhhhfffiiimmmppprrruuuxxx{{{}}}~~~~~~{{{lllkkkrrrpppeeeWWWMMMKKKUUUjjj}}}vvvaaaVVVMMMIIINNNfffnnnvvvoooYYYNNNHHHEEEDDD???;;;777444333333333222333333333333333333333333///000000000111111111111333333222111111111222222555555555888@@@VVVvvvsssYYYPPPcccsssmmmaaaaaaYYYRRRMMMHHHEEEDDDCCC@@@<<<999666222000000111000000000000///...///000111222111111111111111222222222,,,///222333333333444555000000222333444555555555999999:::999999;;;>>>AAA???@@@DDDIIINNNRRRSSSRRRLLLUUU\\\^^^^^^___^^^\\\VVVXXXZZZZZZZZZ\\\aaaeeegggjjjmmmppprrruuuyyy{{{{{{}}}xxxxxx}}}jjj___RRRJJJHHHPPPbbbrrr|||ggg\\\OOOKKKMMM___}}}oooqqqzzz```PPPJJJHHHEEE@@@<<<888444444333333222333333333333333333333333000000000000111111111111444444444333333444555555555555555:::GGG___}}}aaaNNNOOOhhhrrr~~~lll``````XXXRRRNNNHHHEEEDDDCCC@@@===999666222000000111000000000///...------///111222000000111111111222222222111222333333222222333444///000222444555555555444888999:::999999:::<<<>>>>>>???CCCIIIOOORRRRRRPPPOOOXXX```aaabbbccc___YYYWWWWWWXXXYYY[[[___bbbeeegggiiimmmoooqqqtttwwwzzz{{{}}}zzzzzzzzzxxxcccXXXLLLFFFEEEKKKXXXeee|||lll```NNNLLLMMMZZZuuu{{{rrraaaQQQMMMJJJDDDAAA===888555444444333222222222222222222222222222000000000000111111111111333333333333444555555666555555666>>>PPPkkkwwwUUUJJJRRRqqqnnnrrrkkk______XXXRRRNNNHHHEEEEEECCC@@@===999666222000000111000000000///---,,,---...000111000000111111222222222222555666555333111000111333///000222444555555555444777999999999888888:::<<<>>>>>>BBBHHHOOORRRQQQOOORRR[[[bbbdddfffgggaaaXXX[[[YYYYYY[[[___cccfffgggfffiiilllnnnpppsssvvvyyy|||}}}}}}yyykkkYYYXXXkkkqqqtttuuuxxxtttqqqqqquuu|||zzzlll```UUUIIICCCCCCGGGQQQ[[[wwwooocccMMMLLLMMMXXXooozzz___QQQPPPKKKAAAAAA>>>999555444444333333111111111111111111111111000000000000111111111111000000000111222333444555666555777AAAWWWtttrrrQQQKKKXXXyyykkkiiiuuueeeaaaXXXPPPLLLHHHFFFEEEDDDAAA===999666333222222222111000............////////////111000///////////////000333444555666666444222111222333444444222222333444<<<:::999888999;;;>>>???@@@???CCCJJJMMMKKKIIIJJJVVVaaammmqqqnnnfff]]]WWW[[[]]]^^^^^^]]]^^^```bbbeeekkkpppqqqpppqqqvvvzzz~~~}}}}}}~~~|||zzznnnWWWCCCIIIddd}}}sssjjjmmm}}}pppkkkmmmxxxpppaaaWWWOOOGGGDDDCCCCCCIIIPPPjjjttt^^^OOONNNLLLPPPccckkkQQQJJJIIIHHH@@@<<<<<<333777:::,,,555111222222333333222222111111111111111111111222222444444444444444444444444777;;;999EEEfffmmmMMMKKK^^^mmmiii}}}xxxgggbbbYYYQQQMMMHHHFFFEEEDDDAAA===999666333222222222111000............////////////000000////////////000000222333555555555444222111000222333333222222333444===<<<:::888888:::<<<===@@@???CCCJJJLLLJJJIIIJJJTTTaaapppwwwtttiii]]]UUU[[[\\\]]]]]]]]]^^^aaacccgggjjjmmmnnnmmmoootttzzz}}}}}}~~~~~~fffTTTEEELLLeeeyyy~~~zzzssskkknnnzzzuuuttt~~~wwwiii]]]SSSLLLEEEBBB@@@@@@EEEKKKaaazzzwwwbbbRRRPPPMMMNNN^^^|||pppWWWOOOKKKFFFCCC======222444777+++222111222222333333222222111111111111111111222222333444444444444444444444444555999888FFFhhh___FFFMMMdddooojjjxxx{{{jjjdddZZZQQQMMMHHHFFFEEEDDD@@@===888666333111111111000///............////////////000000000//////000000111222222333444333222111000///111222333222333444666===<<<:::999888999;;;<<<@@@@@@CCCJJJLLLIIIHHHJJJVVV```nnnuuuqqqggg\\\WWWZZZ\\\]]]]]]]]]___bbbeeeiiijjjkkkjjjjjjlllrrrxxx||||||~~~pppeee]]]cccssszzzpppjjjnnn~~~|||~~~{{{rrriii```XXXOOOIIIDDDBBB@@@???AAAFFFVVVooo}}}hhhVVVRRRMMMLLLWWWppp|||www^^^TTTLLLEEEGGG>>>@@@555444888///555111222222333333222222111111111111111111222333333444444444444444444444444444888:::KKKnnnxxxPPPAAAPPPnnnwwwqqqvvv|||kkkdddZZZQQQMMMHHHFFFEEEDDD@@@<<<888666222111111111000///............////////////000000000///000000111111111222222222222111000000///000222333333444666888;;;:::999888999:::<<<===AAAAAAEEEKKKLLLIIIIIILLL[[[___fffjjjfff___[[[\\\ZZZ[[[\\\]]]]]]___cccfffhhhjjjkkkkkkkkkmmmqqquuuzzzzzz|||}}}yyymmmiiimmm|||vvvkkkaaaYYYSSSOOOIIIEEEDDDBBB???@@@DDDNNNeeeuuuoooZZZSSSLLLJJJPPPdddooo~~~bbbVVVPPPJJJGGG<<>>???CCCCCCGGGLLLLLLIIIJJJNNN[[[]]]bbbgggccc[[[YYY\\\[[[\\\\\\\\\]]]```dddggggggjjjmmmooopppqqqqqqrrrxxxxxx{{{}}}tttllljjjppp|||}}}~~~xxxlllaaaWWWQQQNNNIIIFFFEEEBBB>>>>>>AAAIII]]]nnn}}}vvv^^^SSSKKKIIILLL\\\nnn}}}gggYYYVVVUUUKKK@@@MMMCCC222444222333111222222333333222222111111111111111222333444555333333333444444444555555444999@@@XXX{{{___IIIHHHQQQnnnyyyxxxgggaaaWWWRRRNNNIIIFFFEEECCC???<<<777555222000000000///...............////////////000000000000111111222333222222222111111111111000000111333444555555777999444555666888:::===???@@@CCCDDDHHHLLLJJJGGGIIINNNVVVYYYbbblllhhh\\\UUUWWW]]]]]]]]]\\\]]]___dddggggggiiimmmqqqssstttsssrrrwwwxxxzzz~~~|||sssmmmooowwwzzz}}}{{{qqqeeeYYYRRRMMMHHHEEEDDDAAA<<<<<<>>>EEEWWWfffwww~~~|||{{{eeeUUUJJJIIIJJJVVVzzzxxxzzzooo___\\\\\\UUULLLaaaWWW999777666555111222222333333222222111111111111111222444555666222333333444444555555555222888BBB^^^sssSSSHHHLLLPPPiiiqqqvvveee```WWWSSSNNNIIIFFFEEECCC???;;;777555222000000000///...............////////////000000000000111222333444333333222111111111111111///000222333333333555777444555666888:::<<<>>>>>>BBBCCCGGGJJJHHHEEEGGGMMMTTTVVV___jjjfffYYYRRRUUU______^^^\\\\\\___cccggggggiiikkkooorrrtttttttttyyyyyy{{{~~~}}}tttkkkppp{{{yyy}}}{{{sssiii]]]TTTOOOJJJFFFDDDAAA===<<>>;;;888777666333333333333333333333333333333333333333333333333444444444444444555777777;;;999TTT~~~uuuVVVHHH>>>GGGaaaxxx}}}wwwyyy}}}sssbbb___YYYQQQMMMHHHFFFEEEBBB>>>:::777555222111111111111000///...,,,---000111000...///000111222222222222222333444444333000......///111222222333333444444555555444777:::;;;999;;;@@@@@@CCCFFFEEECCCEEELLLRRRWWWYYYYYYWWWSSSPPPSSSXXX\\\[[[ZZZ[[[\\\___bbbdddgggiiikkklllmmmppptttwwwyyyzzzzzz|||~~~uuummmmmmvvv~~~~~~xxxssshhh]]]ZZZVVVOOOIIIEEECCCBBBCCC>>>@@@JJJ___yyynnnYYYVVVLLLGGGJJJGGGEEEUUUkkk|||jjjTTTMMMNNNNNNcccwwwoooVVVIIIEEECCCAAA===:::888666555333333333333333333333333333333333333333333333333444444444444555666777777<<<>>>\\\oooPPPFFF@@@JJJbbbuuuzzzvvv|||sssbbb```ZZZQQQMMMHHHFFFEEEBBB>>>:::777555222111111111111000///...---...///000000...000111111222222222111111555555555333000...---...111222222333333444444555555444666:::;;;999;;;@@@AAACCCEEECCCBBBFFFOOOWWW[[[______XXXOOOMMMSSSZZZ\\\[[[[[[[[[]]]```ccceeeeeegggiiikkklllooorrruuuxxxyyy|||~~~~~~rrrjjjmmmxxxtttooo{{{zzzuuuiii^^^ZZZWWWRRRLLLHHHEEEDDDCCC===>>>FFFYYYsssqqq\\\WWWLLLEEEGGGEEEBBBJJJYYYtttrrrZZZOOONNNLLL^^^yyy~~~xxxYYYDDDEEECCC@@@===:::777666555333333333333333333333333333333333333333333333333444444444444555666777888>>>DDDffffffIIICCCBBBLLL___nnnuuuvvvtttccc```ZZZPPPLLLHHHFFFEEECCC>>>:::777555222111111111111000............///000//////000111111222222222111111333444444333000......///111222222333333444444555555444666:::;;;999<<<@@@AAABBBCCCAAAAAAFFFPPPYYY```ffffffZZZMMMJJJQQQYYYZZZYYYZZZZZZ\\\___bbbddddddfffhhhjjjlllnnnqqqsssvvvyyy|||~~~{{{ooohhhkkkyyy|||qqqooovvv~~~{{{vvvkkk```ZZZWWWTTTOOOJJJFFFCCCBBB<<<===BBBRRRmmmzzzgggYYYMMMFFFHHHIIIFFFIIIPPPaaaoooxxx___RRROOOKKKYYYvvv}}}|||}}}]]]GGGEEEDDDAAA===:::777555444333333333333333333333333333333333333333333333333444444444444555666777888???HHHjjj\\\FFFBBBCCCKKKWWWbbbmmmtttvvvddd```YYYPPPLLLHHHFFFEEECCC???;;;777555222111111111111000---...///////////////000000000111222222222111111111222333222000000111222111222222333333444444555444333666:::;;;:::<<>>:::888666555333333333333333333333333333333333333333333333333555555555555555666888888===IIIkkkSSSFFFBBBCCCHHHOOOWWWeeesssxxxeeeaaaYYYOOOLLLGGGFFFEEECCC???;;;777555222111111111111000---...//////......///111//////000222222333333222///111222222111111222333111222222333333444444555444333666:::;;;:::<<>>CCCLLLUUUaaammmoooaaaSSSRRRWWWZZZUUUUUUWWWXXX[[[]]]___aaabbbeeehhhkkklllnnnppprrrtttwww{{{{{{{{{{{{uuulllhhhqqqwwwttt~~~wwwvvvkkk^^^[[[WWWQQQKKKEEEAAA???>>>>>>@@@KKKgggjjj^^^RRRNNNLLLIIIFFFGGGXXXcccooovvvgggVVVRRRNNNVVVkkkoooQQQHHHFFFCCC???<<<999666555333333333333333333333333333333333333333333333333555555555555666777888888;;;KKKmmmuuuLLLFFFBBBBBBGGGKKKQQQbbbsss}}}yyyfffaaaXXXOOOKKKGGGFFFEEECCC???<<<777555222111111111111000,,,...000///...---///111---...000111333333444444111222333222000000111222111222222333333444444555333333555:::;;;:::===BBBDDDFFFEEEBBB@@@BBBKKKRRRVVVdddhhh^^^TTTUUUXXXWWWTTTUUUWWWYYY\\\^^^```aaabbbeeeiiikkkmmmnnnppprrrtttwwwyyyyyywwwyyy~~~}}}sssllljjjvvvyyyxxxmmmccc___YYYRRRKKKEEEBBB@@@@@@@@@AAAKKKgggttthhhZZZRRRMMMJJJHHHIII]]]jjjyyyjjjXXXSSSNNNSSSfffxxxTTTJJJHHHEEEAAA===:::777666333333333333333333333333333333333333333333333333555555555555666777888999===PPPuuuoooIIICCC???BBBJJJNNNSSSbbbttt~~~~~~xxxyyyqqqqqqzzzgggaaaXXXOOOKKKGGGFFFEEEDDD@@@<<<777555222111111111111000,,,...000000...---///111,,,---///111333444555555222333444222000//////000111222222333333444555555333333555:::;;;:::===BBBFFFHHHHHHDDDAAACCCJJJQQQJJJYYY```XXXRRRTTTVVVTTTUUUVVVXXXZZZ]]]___aaabbbbbbeeeiiilllmmmnnnppprrrsssvvvxxxwwwuuuxxx~~~{{{rrrmmmkkkxxxzzzvvvlllgggbbb[[[SSSLLLFFFCCCAAAAAABBBBBBKKKgggyyynnn```VVVPPPNNNNNNPPPaaaqqqlllYYYSSSNNNRRRbbb}}}VVVKKKIIIFFFBBB>>>:::888777333333333333333333333333333333333333333333333333555555555666666777888999AAAVVV|||kkkGGG@@@===CCCNNNSSSVVVddduuu}}}uuuooo|||fffccc{{{zzzddd^^^XXXQQQLLLFFFCCCCCCCCC@@@>>>666444222111111000///---////////////////////////222222222222222222222222333333333111//////111222222222333333333222111111000333666888999;;;>>>@@@BBBEEEDDDAAAEEENNNQQQNNNQQQRRROOOMMMPPPVVVYYYWWWVVVWWWYYYZZZ[[[]]]```bbbeeegggjjjkkkkkkllloooqqqtttvvvxxxyyyzzz{{{~~~ssslllkkk{{{~~~xxxuuuiiiggg___SSSKKKHHHDDD@@@AAA@@@@@@HHH```|||yyyhhh\\\TTTNNNNNNRRRhhhtttbbbUUUNNNQQQWWW|||WWWJJJHHHDDDAAA>>>;;;777444333333333333333333333333333333333333333333333333888555555777888666888<<>>AAADDDEEECCCAAAEEEMMMQQQPPPPPPQQQOOOMMMPPPUUUVVVTTTVVVWWWYYYZZZ[[[]]]```bbbdddfffiiikkklllmmmoooqqqtttvvvxxxyyyzzz|||}}}rrrllllll{{{}}}zzzvvvkkkiiiaaaUUUMMMJJJFFFAAABBBAAA@@@FFFYYYrrrsssggg\\\UUUSSSVVVeeeuuubbbUUUNNNQQQWWWxxx]]]KKKHHHDDDAAA>>>;;;777444333333333333333333333333333333333333333333333333777555555777777666888===IIIhhh___EEEBBBAAAJJJVVVXXXVVVdddxxxqqq^^^TTTIIINNNbbbyyyccc\\\UUUQQQLLLGGGDDDDDDCCC@@@===888666444333333222111///////////////////////////---...///000222333444555222333222111//////111333000111222222333333333333111333666777999;;;>>>AAAFFFEEEBBB@@@EEENNNTTTTTTQQQRRRPPPNNNRRRXXXZZZXXXVVVWWWYYYZZZ[[[]]]```bbbccceeeiiikkklllnnnppprrrsssuuuwwwyyyzzz|||{{{qqqmmmooo{{{}}}|||}}}}}}zzz~~~{{{wwwnnnllleeeYYYQQQMMMIIIDDDBBBBBBAAACCCOOOdddvvvrrrfff[[[WWWWWW___{{{wwwcccUUUMMMPPPVVVrrr```LLLIIIEEEAAA>>>;;;777555333333333333333333333333333333333333333333333333666444444666666555999>>>MMMlllVVVDDDBBBCCCLLLWWWYYYXXXeeexxx~~~wwwnnn[[[QQQOOOGGGHHHWWW{{{ddd]]]UUUQQQLLLGGGEEEDDDCCC???<<<888666333222222222000///////////////////////////---...///000111222333333222222222111//////111333///000111222333444444444222444666777999;;;???BBBFFFDDDAAAAAAGGGPPPXXX\\\VVVUUURRROOOSSS[[[``````VVVWWWYYYZZZ[[[]]]```bbbbbbeeehhhkkkmmmnnnqqqrrrrrrtttwwwxxxzzz}}}xxxpppooosss|||yyy{{{zzzyyy~~~zzzvvvpppooohhh\\\TTTPPPLLLGGGAAABBBAAA@@@GGGWWWkkkxxxzzzlll___WWWVVV^^^wwwzzzeeeVVVMMMOOOTTTjjj___NNNJJJEEEAAA>>>;;;888666333333333333333333333333333333333333333333333333444333444666666555:::AAASSSrrryyyNNNDDDBBBDDDMMMWWWYYYZZZgggyyywwwkkkXXXPPPQQQLLLLLLYYY~~~fff^^^UUUQQQMMMHHHEEEEEECCC>>>;;;777444222111111000///...////////////////////////000000000000000111111111111222222111///000222444///000111222333444444444333444666777888;;;@@@CCCFFFBBB@@@BBBIIISSS\\\bbb```\\\UUUNNNPPPXXX___```VVVWWWYYYZZZ[[[]]]```bbbaaadddiiilllmmmoooppprrrqqqsssvvvxxxzzz}}}uuuoooqqqxxx~~~yyy|||xxxxxx~~~xxxtttrrrqqqjjj___WWWSSSNNNHHHAAAAAA@@@???BBBOOOcccsssssseee\\\YYYjjj~~~}}}hhhXXXNNNNNNSSSccc|||dddOOOKKKFFFAAA>>>;;;888666333333333333333333333333333333333333333333333333444333555777666666<<>>:::666444222000000000///---////////////////////////111111111111111111111111111111222111///000222444000111222222333333333333444555666777888;;;@@@DDDFFFAAA???CCCJJJRRRZZZbbbhhhcccXXXMMMLLLRRRWWWWWWVVVWWWYYYZZZ[[[]]]```bbbaaaeeeiiilllnnnnnnpppqqqpppsssvvvxxxzzz~~~}}}sssooottt~~~|||tttuuu~~~}}}vvvrrrrrrqqqkkk```XXXTTTNNNIIIBBB@@@??????@@@III[[[lllqqqgggddd~~~kkk[[[OOONNNQQQ\\\uuunnnQQQMMMGGGBBB>>><<<999777333333333333333333333333333333333333333333333333333333666777666666>>>HHHeee}}}kkkGGGCCC@@@DDDKKKRRRVVV\\\mmm~~~|||iii^^^QQQRRRcccggg]]]TTTQQQMMMIIIFFFEEECCC===999777555222111111111///...////////////////////////000111111111222222333333000111111000///000222555111222222333333333222222444555666777888<<>>CCCIIINNNUUU\\\iiidddZZZPPPMMMQQQTTTRRRVVVWWWYYYZZZ[[[]]]```bbbbbbfffjjjmmmnnnnnnnnnoooppprrruuuxxxzzz~~~|||rrrooowwwnnnqqq{{{nnnuuuvvv}}}vvvqqqrrrqqqkkkaaaXXXTTTNNNHHHDDDAAA>>>??????DDDSSSccc~~~tttqqqooo^^^QQQNNNPPPXXXooowwwRRRNNNGGGBBB>>><<<999888333333333333333333333333333333333333333333333333333444777999777888@@@KKKggg~~~gggEEE@@@???CCCIIIOOOSSS]]]pppoooZZZXXXiiiggg\\\SSSQQQMMMIIIGGGFFFCCC===999888666444222222222111/////////////////////////////////000222333444555666000111111000000000333555222222333333333222111111555555666777888<<>>BBBGGGJJJOOOVVVeeeccc\\\TTTSSSVVVWWWTTTVVVWWWYYYZZZ[[[]]]```bbbcccfffkkkmmmnnnnnnnnnnnnooorrruuuxxx{{{~~~|||rrroooyyy~~~jjjnnnyyyjjjiiihhhmmm~~~zzziiifffsss}}}vvvrrrqqqqqqkkk```XXXSSSMMMGGGFFFAAA>>>>>>>>>AAANNN\\\zzz|||yyyppp___RRRNNNOOOVVVmmmzzzSSSNNNHHHBBB>>><<<:::888333333333333333333333333333333333333333333333333444555888999888888BBBMMMllleeeEEE>>>>>>BBBHHHLLLQQQ]]]qqqzzz___YYYjjjggg\\\XXXPPPLLLGGGDDDCCCBBB>>>:::777444111000//////---+++000//////.........//////000111111111111222222222111111000000000000000111111222222333333222222111666666666666888===CCCHHHFFF@@@===???DDDGGGMMMSSSbbb]]]VVVSSSUUUYYYWWWSSSXXXYYYZZZZZZYYYZZZ\\\^^^___dddiiilllmmmkkkjjjiiiuuutttuuuvvvzzz}}}mmmkkkxxxvvvjjjmmmwww|||ooodddccckkkxxx}}}eee\\\]]]dddnnnwww|||yyyssspppqqqlllaaaXXXSSSOOOJJJCCCBBBBBBAAA???AAALLLXXXppprrrcccVVVMMMJJJTTTeeeyyy[[[MMMFFFCCC;;;:::;;;555555444333333222222333333444444444444444444444444444444222555999666@@@YYYwwwZZZDDD???@@@CCCIIIOOOTTT^^^rrrggg^^^nnnhhh\\\XXXQQQMMMHHHEEEEEECCC???;;;777555222000000///...,,,//////............//////000111111111111222222222111111000000000000111111111222222333333222222111444555666666888<<>>>>>FFFQQQjjjzzzwww{{{lll\\\RRRNNNOOO]]]yyy```OOOIIIHHHAAA>>>>>>888555444444333333333333333444444444444444444444444444555444777<<<;;;JJJgggmmmMMM??????CCCFFFLLLSSSYYYfff|||wwweeemmmjjj]]]WWWPPPMMMIIIGGGFFFDDD???;;;888555333222222111000...///............//////000000000111111111222222222000000000000000000111222111222222333333222222111111333666888:::<<>>===CCCLLLfffuuuiiifffiiizzzqqq```SSSNNNNNNYYYssscccPPPIIIJJJCCC???>>>888555555444333333333333333444444444444444444444444444777555888;;;;;;NNNnnnbbbGGG>>>@@@CCCFFFLLLSSS[[[hhhyyydddhhhkkk^^^WWWOOOKKKHHHFFFEEECCC>>>999777555333222222111000///...............///000000000000111111111222222222000000//////000111222222111222222333333222222111111333777999:::<<<>>>@@@@@@===>>>CCCHHHJJJLLLOOOQQQNNNMMMOOOMMMJJJMMMSSSRRRTTTWWWYYY[[[]]]aaadddbbbdddggghhhjjjllloooqqqqqqrrrtttxxx}}}}}}sssiiisssjjjZZZ\\\fffzzzvvvtttvvvmmmgggcccdddhhhkkkhhhjjjyyyzzz{{{wwwkkk```YYYRRRLLLGGGDDDCCCBBB???===AAAGGG___{{{pppaaaZZZ[[[___nnntttbbbTTTNNNNNNUUUmmm~~~iiiRRRIIIJJJCCC>>><<<888666555444444333333444444444444444444444444444444555888666777999;;;QQQuuu{{{YYYDDD???BBBBBBEEELLLTTT[[[iiiyyydddjjjmmm^^^WWWNNNKKKGGGFFFEEEBBB===888666444222111111111000///......---......///000111000111111111111222222222////////////000111222333111222222333333222222111222555777999:::<<>>@@@EEEWWWsss}}}tttggg[[[VVVWWWQQQYYYeeevvvxxxdddTTTMMMOOOQQQgggpppUUUIIIJJJCCC===<<<999666555555444444444444444444444444444444444444444444888777777999<<>>999555333111000000000///...---------......///000111000111111111111222222222////////////000111222333111222222333333222222111444666888999:::<<<@@@BBB:::888<<>>IIITTT]]]eeelll```QQQIIIMMMPPPNNNOOOVVVSSSUUUWWWYYYZZZ]]]```cccdddgggjjjlllllllllmmmnnnmmmooosssxxx~~~}}}vvvlllfffttt~~~qqqYYYVVV\\\nnn}}}yyylllcccZZZSSSIIIEEEDDDEEECCC@@@AAADDDHHHfff{{{yyyzzz|||nnnbbb]]]WWWWWWTTTSSSbbb}}}hhhVVVNNNNNNKKK\\\|||]]]LLLLLLDDD======<<<666666555444444444444555444444444444444444444444///555777999<<>>888CCCuuuaaaIIIAAABBBCCCDDDGGGOOOYYYbbbmmm}}}xxxyyysss]]]XXXOOOLLLIIIGGGGGGDDD>>>999666444111000000000000//////............///000000111111222222222222111111/////////000111111222222222222222111000111333555888888999;;;???BBBCCCBBB;;;<<>>999666666666555444444333333333333333444444444555555333555555===999GGGyyy```HHHAAAAAABBBDDDGGGNNNXXXaaammm~~~vvvqqqttt^^^WWWPPPMMMIIIHHHFFFCCC===888666444111000000000000///...............///000000111111222222222222111111/////////000111111222222111222222111000111333666888888888;;;???BBBCCCBBB<<<<<<@@@FFFIIIJJJNNNTTTVVVJJJMMMWWWUUURRRRRROOOSSSUUUVVVWWWXXXZZZ]]]```cccgggkkknnnoooooopppqqqqqqrrrtttwww}}}{{{mmmeeekkkwww}}}|||ttt{{{fffXXXSSSccczzzxxxxxxnnnggg```XXXSSSNNNIIIDDDBBB@@@???>>>EEEYYYqqqrrrnnnlllhhheeelllttt^^^PPPMMMLLLQQQmmmyyy{{{```OOOLLLDDD@@@>>>999666666666555444444333333333333333444444444555555333666444<<<;;;MMM___GGG@@@@@@@@@DDDFFFMMMVVV```lllxxxjjjyyyxxx```YYYRRROOOKKKIIIGGGCCC===888666444111000000000000///......---......///000111111111222222222222111111/////////000111111222222111222222111000111444666888777888;;;???AAABBBBBB;;;;;;???DDDGGGGGGJJJPPPPPPGGGMMMVVVQQQMMMQQQQQQTTTVVVWWWWWWXXXZZZ]]]```cccgggllloooppppppqqqqqqssssssuuuyyy~~~xxxkkkeeemmmyyy}}}zzzrrrzzzppp]]]SSS___uuu|||yyyqqqkkkccc[[[UUUPPPJJJEEEBBBAAA@@@???CCCTTTkkk~~~}}}xxxtttrrroootttwwwaaaQQQLLLLLLPPPiiiwwweeeSSSNNNGGGCCCAAA:::666666666555444444333333333333333444444444555555222777444;;;>>>VVV]]]FFF?????????DDDFFFLLLUUU___lllkkkpppyyyaaaYYYSSSPPPLLLJJJHHHEEE???:::666444111000000000000///---------......///111111111111222222222222111111/////////000111111222222000111222111111111444666777777888;;;>>>AAABBBAAA;;;;;;???DDDGGGGGGKKKPPPPPPGGGLLLSSSLLLJJJQQQTTTVVVWWWXXXYYYYYY[[[^^^aaacccgggllloooppppppqqqqqqtttuuuvvvyyy~~~uuuhhheeeooo|||~~~yyyssszzzzzzdddTTT\\\qqq|||uuupppggg^^^UUUQQQJJJEEECCCBBBBBBAAABBBPPPggg|||{{{eeeSSSJJJLLLPPPhhh{{{iiiUUUOOOHHHDDDAAA:::666666666555444444333333333333333444444444555555222888444:::BBB```~~~ZZZEEE??????>>>CCCEEEKKKUUU___lllooolllxxx```XXXSSSOOOLLLJJJHHHEEE???:::666444111000000000000///---------......000111222111111222222222222111111/////////000111111222222000111111111111222444777777777777:::>>>AAABBBAAA;;;;;;???EEEHHHIIIMMMSSSQQQGGGKKKQQQJJJHHHQQQUUUUUUWWWXXXYYYZZZ\\\```bbbcccgggkkknnnoooooopppqqqtttuuuwwwzzz~~~}}}rrreeedddqqqwwwuuu|||iiiUUUZZZnnn~~~yyytttkkkaaaWWWRRRKKKFFFCCCCCCBBBBBBAAAMMMbbbyyyiiiUUUJJJMMMPPPeeekkkTTTMMMFFFBBB???888666666666555444444333333333333333444444444555555222999666;;;FFFhhh{{{WWWDDD@@@@@@>>>CCCEEELLLUUU___kkk~~~ssskkkyyy```XXXPPPMMMIIIHHHGGGDDD>>>:::666444111000000000000///------------///000111222111111222222222222111111/////////000111111222222000111111111111222555777777777777:::>>>AAAAAAAAA<<<<<<@@@FFFIIIJJJNNNSSSRRRGGGKKKQQQJJJHHHPPPSSSSSSUUUWWWXXXYYY\\\```cccdddfffjjjlllmmmnnnppprrrtttuuuvvvyyy~~~{{{ooocccdddsssvvvyyykkkTTTWWWkkk}}}yyyoooddd[[[UUUMMMGGGCCCBBBAAA@@@@@@JJJ^^^uuummmWWWKKKMMMNNN```nnnVVVNNNGGGCCC@@@777666666666555444444333333333333333444444444555555222;;;777===JJJoooxxxUUUCCC@@@@@@???CCCEEEMMMWWW```kkk|||wwwmmm|||bbbZZZMMMJJJGGGFFFEEECCC===999666444111000000000000///,,,,,,------///000111222111111222222222222111111/////////000111111222222///000111111111222555777777666777:::>>>@@@AAAAAA======AAAGGGIIIIIIMMMSSSRRRGGGKKKRRRLLLIIIOOOPPPRRRSSSUUUWWWXXX[[[___bbbdddfffiiijjjkkkmmmppprrrtttuuuvvvyyy~~~zzznnnbbbdddtttuuu{{{kkkSSSVVVhhh|||{{{qqqfff^^^XXXOOOGGGCCCAAA?????????GGG[[[ssspppXXXMMMNNNKKK[[[{{{rrrXXXPPPIIIEEEBBB999777666666555444444333333333333333444444444555555111;;;888>>>MMMrrrvvvTTTCCC@@@AAA@@@CCCFFFMMMXXX```kkk{{{{{{ppp{{{bbbZZZNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111111222222222222111000000...///000000//////000111222111111000111333444555999777666:::@@@DDDBBB??????EEEHHHGGGGGGLLLPPPQQQJJJMMMOOOPPPOOOOOOQQQRRRTTTVVVXXXYYY[[[^^^bbbeeeeeedddfffjjjjjjhhhjjjooorrrsssuuuwww{{{vvvdddaaa^^^mmmuuurrryyytttWWWMMM```vvv}}}tttlll\\\YYYRRRJJJDDD@@@======???EEESSSggg}}}nnn]]]QQQLLLLLL[[[wwwyyy^^^QQQLLLCCC<<<===999888777666444444333333222333444444555555444444666999888===UUU{{{nnnNNNBBBCCCBBB>>>CCCEEELLLUUU^^^iii{{{uuunnn{{{```XXXNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111222222222222222111000000...///000000//////000222222111000000111222444555999777777:::@@@CCCAAA>>>AAAGGGJJJIIIHHHKKKMMMLLLJJJMMMQQQRRRQQQQQQRRRSSSUUUVVVXXXYYYZZZ]]]aaaddddddcccfffjjjjjjhhhkkkooossssssuuuwww|||tttccc```___oootttqqqyyyzzz\\\OOO```ttt{{{qqqjjj^^^ZZZSSSLLLFFFAAA???>>>>>>CCCPPPdddzzzppp```QQQLLLKKKYYYtttyyy^^^OOOJJJCCC======999888777666444444444444222333444444555555444444777999888>>>WWW{{{kkkMMMBBBBBBBBB???CCCEEELLLUUU^^^jjj{{{uuulll{{{```VVVNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111222222222222222111111000...///111000//////000222111111000000111222444555888777777;;;???BBB@@@===???FFFJJJJJJJJJMMMMMMKKKHHHMMMSSSUUUTTTRRRSSSTTTVVVWWWXXXYYYZZZ\\\```cccbbbbbbeeejjjkkkiiikkkpppssssssuuuwww|||~~~rrraaaaaabbbrrrsssooozzzaaaQQQ\\\nnnyyypppiii___[[[UUUNNNGGGCCCAAA@@@<<>><<<;;;BBBHHHJJJMMMPPPOOOLLLEEELLLSSSVVVUUURRRRRRTTTVVVWWWYYYYYYYYY[[[___bbbaaaaaaeeejjjkkkjjjlllpppsssssstttwww}}}{{{qqq```bbbfffvvvrrrooozzzhhhSSSXXXfffyyyyyyqqqlllaaa]]]VVVOOOHHHDDDBBBAAA===@@@III[[[qqquuucccTTTNNNJJJTTTlllrrrhhhNNNFFFDDD@@@;;;888888666555555444444444222333444444555555444444777777999EEEaaa```HHHBBB@@@AAABBBBBBEEELLLVVV___kkk}}}uuuiiidddYYYNNNLLLJJJIIIFFFBBB===999444444222111000/////////...------......///000111222333333333333222111111///000111111000000111222111000000///000222333444666777999<<<>>>>>><<<;;;===BBBHHHJJJMMMPPPNNNJJJAAAIIIRRRUUUSSSPPPQQQSSSVVVWWWXXXYYYYYY[[[^^^aaaaaaaaaeeekkkllljjjlllpppsssrrrssswww~~~{{{qqq___bbbjjjzzzrrrpppzzzrrr[[[YYY```qqq~~~zzzuuuqqqddd___XXXPPPIIIDDDBBBAAA???@@@GGGWWWmmm~~~jjjWWWPPPKKKRRRgggssssssRRRGGGEEEAAA:::888777666555555444555555222333444444555555444444666666:::JJJhhhXXXFFFBBB@@@@@@CCCAAADDDKKKVVV```lll~~~xxxkkkfffZZZNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111333333333333333222222111///000222111000000111333000000//////000111333444555777:::<<<===<<<;;;999CCCGGGJJJJJJMMMNNNJJJDDD>>>GGGPPPSSSQQQNNNPPPSSSUUUVVVWWWXXXYYY[[[___bbbaaabbbfffkkkllljjjkkknnnqqqpppqqqwww{{{ppp]]]aaakkk{{{qqqpppxxxhhh______lll}}}|||yyyvvvhhhddd\\\SSSKKKFFFBBBAAAAAAAAAEEERRRhhhtttZZZRRRLLLQQQdddyyy~~~XXXHHHFFFBBB:::777777666555555555555555222333444444555555444444666555:::NNNlllzzzPPPCCCCCC???>>>CCCAAADDDKKKVVV```mmm|||nnneeeYYYNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111333333444444333333222111///111222222111000222333000000//////000111333444444777;;;===<<<;;;999888FFFIIIJJJJJJLLLMMMIIICCC===FFFPPPRRROOOMMMPPPUUUSSSUUUWWWXXXYYY\\\```cccbbbbbbggglllllliiijjjmmmooonnnpppwww{{{ooo[[[___jjjzzzppppppvvvrrrddd^^^fffyyy~~~}}}zzzyyynnniii```WWWNNNHHHDDDBBBBBB@@@BBBNNNccczzzvvv\\\TTTMMMPPPaaa||||||\\\HHHGGGDDD<<<777777666555555555555666222333444444555555444444777444:::OOOnnnrrrIIIAAADDD???===CCC@@@CCCKKKVVV```mmmrrrdddWWWNNNLLLJJJIIIFFFBBB===999555444222111000000//////...------......///000111333333444444333333222111///111222222111111222333000////////////111222333444777;;;===<<<:::999888EEEGGGHHHHHHLLLOOOLLLFFF>>>GGGPPPRRROOOMMMQQQWWWRRRTTTVVVWWWYYY\\\```cccbbbcccggglllmmmiiiiiilllnnnmmmooowww{{{nnnYYY]]]hhhxxx~~~nnnooouuuwwwfff[[[```rrr~~~}}}{{{zzzrrrmmmdddZZZQQQJJJEEECCCBBB@@@AAAKKK___wwwrrr^^^VVVMMMPPP```{{{||||||^^^IIIHHHFFF>>>777666666555555555555666222333444444555555444444888555:::PPPnnnnnnEEEAAAEEE???<<>>===@@@@@@CCCCCCJJJYYYdddnnnvvv{{{aaaXXXNNNLLLIIIGGGEEEAAA<<<999666333111000111111000......------...111222222111222222222222222111111000000111222222111111222444777444000///111333444555888:::;;;===<<<;;;888777===AAAEEEGGGJJJLLLIIIDDD===IIIRRRSSSPPPPPPRRRSSSTTTUUUWWWYYY\\\^^^``````eeegggjjjkkkkkkkkkmmmnnnrrrrrruuu{{{{{{sssgggYYYZZZooo|||uuuoooqqq{{{jjjXXXVVV\\\rrr~~~xxx~~~zzzxxxppplllfff]]]TTTLLLEEEBBB@@@DDDEEEHHHVVVpppgggZZZOOOPPPYYYmmmvvvVVVOOOLLLDDDAAA999888777666555444444444555444444444444555666666888888999[[[zzzeeeDDDAAA@@@>>>@@@???DDDDDDKKKYYYcccmmm~~~~~~~~~zzzccc[[[NNNLLLIIIGGGEEEAAA<<<999666333111000111111000...///......///000111111000111111222222111111000//////000222111000000111333>>>999333///000333666777999:::<<<===<<<:::888666<<>>IIIRRRRRRPPPPPPSSSTTTTTTUUUWWWYYY\\\^^^``````aaadddhhhjjjkkkmmmoooqqqrrrssswww}}}uuulllaaaXXX^^^sss}}}ssslllpppzzzzzzfffVVVNNNaaaqqq{{{}}}yyywwwoookkkeee^^^UUUMMMGGGDDDAAABBBAAACCCNNNfffppp___QQQOOOTTTccc|||YYYPPPNNNEEE@@@:::999888666555555444444555444444444444555666666888:::===```~~~```DDDBBBAAA???AAA@@@EEEFFFMMMZZZbbbjjj{{{xxx{{{zzzrrr\\\WWWNNNLLLIIIGGGEEEAAA<<<999666333111000111111000...000///...///000111000///000111111111111000//////...000111111000000111222444222//////111333333333444666999<<<======<<<;;;>>>CCCGGGJJJLLLMMMIIIBBB@@@JJJQQQPPPMMMOOORRRUUUTTTUUUWWWYYY\\\^^^``````aaacccgggjjjlllnnnppprrrrrrsssxxx~~~uuummm^^^WWW^^^ttt{{{qqqkkkpppxxx}}}sss^^^NNN\\\lll|||wwwuuunnnkkkeee^^^VVVNNNHHHEEEBBBAAA@@@AAAKKK```{{{lll\\\PPPPPPSSS^^^|||^^^RRROOOFFF???:::999888777555555555555555444444444444555666666666999>>>cccaaaDDDAAA???===AAABBBDDDFFFNNNZZZaaahhhzzznnnooo}}}pppZZZUUUNNNLLLIIIGGGEEEAAA<<<999666333111000111111000...///......///000111111000111111222222111111000//////000222111000000111333...------///222333222111222555888<<<>>>>>>===<<<===CCCGGGJJJLLLMMMHHHAAABBBLLLSSSQQQNNNOOORRRSSSTTTUUUWWWYYY\\\^^^`````````cccgggjjjlllnnnpppsssrrrtttyyyuuummm\\\VVV^^^sssyyynnniiipppwww|||lllXXXZZZeeewww|||wwwtttmmmjjjeee^^^VVVOOOJJJGGGCCC@@@???AAAHHHZZZuuukkkZZZPPPQQQRRRYYYtttaaaTTTQQQHHH@@@:::999888777666555555555555444444444444555666666555999AAAhhh___CCC@@@===<<<@@@BBBCCCEEENNNZZZ```gggzzzmmmkkkvvvrrr\\\WWWNNNLLLIIIGGGEEEAAA<<<999666333111000111111000......------...111222222111222222222222222111111000000111222222111111222444.........000222333333222333555999<<<======<<<<<<;;;AAAFFFHHHKKKKKKEEE>>>CCCNNNXXXWWWSSSQQQQQQPPPTTTUUUWWWYYY\\\^^^``````aaadddgggjjjlllmmmppprrrrrrtttyyyuuummmZZZUUU^^^qqquuujjjhhhpppzzz~~~}}}gggWWW^^^lll}}}~~~yyyvvvmmmjjjeee^^^WWWPPPJJJGGGCCC@@@???BBBGGGUUUooouuuxxxooo\\\QQQPPPOOOSSSoooyyycccUUUTTTJJJBBB::::::888777666555555555555444444444444555666666444:::DDDmmmYYY@@@@@@===;;;???AAAAAADDDNNNZZZ___gggzzzsssllltttttt___ZZZNNNLLLIIIGGGEEEAAA<<<999666444111000111111000...---------...111222222222222333333333333222111111000222333333222222333444222111///000222444444444555777:::<<<======;;;:::999???DDDGGGIIIIIICCC<<>>@@@>>>;;;>>>???@@@DDDNNNZZZ___ggg{{{yyynnntttvvv[[[SSSRRROOOKKKGGGCCC???999666666333111000111111000...///......///222333333222222222333222222111000//////111222222111111222333//////000000111222444555999999;;;===:::666888===@@@CCCEEEDDDEEEEEEAAA:::EEE\\\jjjaaaRRROOORRRSSSUUUWWWXXXYYYZZZ\\\___aaa```bbbeeehhhiiijjjlllnnnppppppvvvzzzpppkkkTTTTTT```pppsssjjjhhhppp{{{~~~{{{]]]RRRUUUlll}}}zzzrrrmmmeee]]]WWWPPPKKKGGGGGGBBBAAACCCEEEOOOfffxxxfffmmmxxxcccWWWMMMNNNSSS```yyy}}}rrrRRRRRRRRR@@@<<<:::777555555555444333333333333444444444555555555666HHHlllsssNNN<<>>AAA@@@BBBKKKVVV]]]fffzzz~~~tttxxx~~~xxx^^^VVVQQQNNNJJJGGGCCC???:::777666333111000111111000...///......///222333333222222222222222111000/////////111222222111111222333//////000000111333444555888888;;;>>>;;;666777;;;;;;???AAAAAABBBBBB>>>777EEEXXXddd\\\QQQOOORRRRRRTTTVVVXXXYYYYYY[[[^^^aaa```cccfffhhhiiijjjmmmnnnppppppuuuwwwlllfffSSSTTT```qqqsssjjjiiiqqqzzz}}}aaaSSSKKKZZZuuu}}}zzzsssnnnfff^^^WWWQQQKKKGGGFFFAAA@@@BBBDDDLLLddd{{{nnnooo|||ggg[[[NNNNNNQQQ]]]yyyxxxwwwTTTRRRRRRAAA<<<:::777555555555444333333333444444444555555555555666IIImmmnnnKKK:::@@@???;;;===???@@@BBBJJJUUU\\\eeezzz{{{|||{{{yyy~~~yyyaaaZZZOOOMMMJJJGGGDDD@@@<<<888666333111000111111000...///......///222333333222222222222222111000///...///111222222111111222333000000000000222333444555666888<<>><<>>CCC@@@;;;:::>>>CCCGGGIIIHHHGGGEEE>>>666DDDIIILLLLLLLLLOOOQQQQQQRRRTTTUUUVVVWWWYYY\\\^^^bbbdddgggiiikkklllnnnpppqqqpppttt~~~ssshhhbbbPPPUUUeeessspppeeegggttt|||kkkTTTWWWooo|||wwwssskkkddd\\\TTTLLLGGGGGGCCCBBBCCCAAAFFFXXXmmm|||xxxuuugggSSSMMMPPPWWWzzzxxx}}}VVVMMMOOOFFF===;;;888666666666555444444444444555555555666666999;;;PPPwww~~~]]]DDD;;;AAA@@@>>>???===>>>???GGGQQQXXXbbbxxxzzzmmmooozzz```VVVNNNLLLIIIFFFDDDAAA===:::666333111000111111000...///......///222333333222111111111111000///...---///111222222111111222333111111111111222444555666888:::>>>BBB@@@;;;;;;???FFFJJJLLLKKKJJJHHHAAA888GGGIIILLLMMMMMMNNNPPPQQQRRRTTTVVVWWWWWWYYY\\\___aaadddgggiiijjjkkkmmmoooqqqpppuuutttiiicccPPPWWWgggtttooobbbfffttt|||~~~fffYYYaaattt}}}|||wwwsssllleee^^^VVVNNNIIIGGGCCCBBBCCCAAACCCTTThhhxxxqqqnnnyyyjjjTTTNNNQQQWWWwwwuuu|||XXXOOOPPPGGG>>>;;;888777777777666555444444555555555666666666999<<>>>>>???FFFPPPWWWaaawwwsssfffhhh~~~cccXXXOOOLLLIIIFFFDDD@@@<<<999666333111000111111000...///......///222333333222111111111111000///...---///111222222111111222333111111111222333444555666777888<<>>;;;888777777777666555555555555555666666666666777<<>>AAA>>>>>>>>>EEEOOOVVV```vvvyyyiiihhhggg[[[OOOMMMJJJGGGDDD@@@<<<888666444111000111111000...///......///222333333222111111111111000///...---///111222222111111222333111111111222333444555666777777:::===;;;777:::??????DDDHHHJJJKKKJJJCCC;;;KKKMMMQQQSSSPPPMMMOOOSSSSSSUUUWWWXXXXXXZZZ]]]``````bbbeeehhhiiijjjlllnnnqqqqqqxxxrrrfff```RRRZZZkkkvvvmmm___cccrrrvvvyyy~~~yyy~~~ddddddsss{{{xxxxxxwwwvvvsssmmmggg```YYYQQQLLLEEEBBBAAAAAA>>>>>>MMM```sssssseeeiiipppVVVMMMOOOSSSppp~~~~~~^^^UUUTTTHHH>>><<<888777777777666555555555555555666666666777666<<>>;;;===@@@======>>>DDDNNNUUU___vvvooojjjzzz|||fff^^^PPPNNNJJJHHHEEEAAA===999444333222000000000000111/////////000111111222222111111222222222000...---111222333222111111333555111111111111222333444444888888:::<<<:::777:::@@@@@@BBBEEEHHHJJJHHHCCC???IIIQQQVVVTTTQQQQQQSSSTTTWWWXXXXXXXXXXXXZZZ]]]___bbbcccdddfffhhhjjjlllmmmrrruuu}}}~~~rrrhhhcccWWWZZZhhhuuupppaaacccqqq{{{}}}ooolll}}}xxxvvvvvvwwwvvvtttyyytttnnnhhhddd]]]VVVQQQGGGEEEDDDBBB???AAAMMMZZZnnnkkkfffxxxmmmYYYPPPLLLUUUjjj```WWWVVVEEE@@@===999777666666555444555555555555666666666666888===VVVuuuYYYCCC:::?????????@@@<<>>HHHOOOTTTRRRNNNOOOQQQRRRTTTUUUVVVWWWWWWXXX[[[^^^bbbccceeegggiiikkklllmmmqqqsss{{{~~~qqqfffaaaWWW]]]lllwwwooo```cccrrrzzz||||||||||||yyywwwvvvwwwxxxsssooolllkkknnnrrrttttttxxxtttnnnhhhccc]]]VVVQQQGGGEEEDDDBBB???@@@LLLXXXkkk}}}|||hhhrrrqqq\\\RRRLLLTTTgggbbbYYYZZZJJJAAA===999777666666555444555555555555666666666666888===WWWZZZCCC:::???>>>>>>@@@<<<@@@@@@FFFOOOVVV```wwwrrrqqqxxxrrrvvvnnn[[[NNNLLLHHHFFFCCC???;;;777444333222000000000000111/////////000111111222222333222111000////////////111222333222111111333555111111111111222333444555555555666888666444666<<>>@@@JJJUUUgggzzzyyyuuu}}}uuu___SSSLLLRRRdddeeeYYY[[[MMMAAA>>>:::777666666555444555555555555666666666666999???YYY}}}[[[DDD;;;>>><<<===???<<>>???HHHRRRcccxxx{{{vvvwww```TTTLLLQQQcccgggXXXXXXKKKAAA>>>:::777777666666555555555555555666666666666999AAA[[[{{{ttt}}}ZZZDDD;;;>>>;;;;;;???===??????EEEMMMTTT^^^uuuoooooovvvsssyyyppp[[[PPPNNNJJJHHHEEEAAA===999444333222000000000000111/////////000111111222222444222111/////////000000111222333222111111333555000000000111222333555666999999;;;===;;;888;;;AAADDDEEEGGGJJJJJJGGGBBB===LLLSSSWWWSSSOOOPPPSSSTTTSSSVVVXXXYYYZZZ[[[]]]______aaadddgggjjjlllmmmmmmnnnooowww|||nnnccc^^^UUUeeeyyy~~~nnn^^^dddtttyyy|||uuuiii```XXXPPPJJJEEEBBBAAAAAA@@@AAAGGGPPPqqq}}}yyygggXXXPPPMMMHHHEEEBBB@@@>>>===<<<;;;888999;;;<<<<<<<<<<<<;;;AAA@@@AAADDDKKKTTT^^^dddffffffeeeccc^^^XXXTTTQQQIIIEEEBBB@@@>>>???FFFOOO```vvvuuu}}}vvvaaaVVVMMMQQQbbbjjjXXXXXXLLLAAA>>>:::888777777666555555555555555666666666666777???ZZZ~~~ssszzzXXXDDD<<<>>>;;;:::>>>===@@@@@@EEENNNTTT^^^uuuoooqqquuuttt{{{mmmZZZNNNLLLHHHFFFCCC???;;;777444333222000000000000111/////////000111111222222333222111000////////////111222333222111111333555000000000111222444555666888888999;;;999777:::???DDDEEEHHHJJJKKKHHHCCC???KKKRRRUUUPPPLLLNNNQQQRRRQQQSSSVVVWWWWWWWWWXXXZZZ[[[]]]bbbfffjjjlllmmmmmmlllnnnuuu|||nnnccc^^^TTTeeezzz}}}nnn```eeerrrwww{{{~~~llldddXXXNNNIIIEEEBBB???;;;999:::<<<<<<;;;???EEEUUU___ddd[[[LLLCCCBBBBBB???>>>===<<<;;;;;;<<<<<<999999:::;;;;;;;;;::::::<<<===>>>@@@DDDKKKSSSYYY]]]^^^```^^^ZZZUUURRRQQQKKKFFFBBBAAA??????EEELLL]]]sss|||sssuuuuuutttsssvvvwwwcccWWWNNNQQQbbbmmmYYYYYYOOOBBB???;;;888777777666555555555555555666666666666444<<>>===@@@@@@EEENNNTTT^^^tttooottt}}}rrrrrr{{{hhhYYYNNNLLLHHHFFFCCC???;;;777444333222000000000000111/////////000111111222222111222222111111000///...111222333222111111333555//////000111222444555666777777999;;;999666999???BBBDDDFFFIIIKKKHHHDDD@@@LLLRRRUUUPPPLLLMMMPPPRRRQQQSSSUUUVVVVVVUUUVVVWWWWWWZZZ___eeeiiilllmmmnnnooopppwww}}}nnnccc]]]SSSeeexxx{{{nnncccfffqqqtttxxx}}}~~~}}}mmm___RRRKKKCCC???>>>>>><<<;;;;;;888888::::::999<<<@@@BBBHHHJJJEEE???======<<<;;;;;;;;;:::999999;;;<<<::::::::::::;;;;;;;;;;;;999;;;<<<===???DDDKKKPPPTTTWWWZZZZZZVVVRRRPPPPPPMMMGGGCCCBBB@@@@@@EEEKKKYYYooozzzhhhbbbaaa\\\TTT[[[bbbpppzzzeeeYYYOOOQQQaaaoooYYYWWWNNNBBB???;;;888888777777666555555555555666666666666666>>>]]]uuuQQQ@@@<<>>999888888888999:::;;;<<<888:::<<<<<<===@@@FFFKKKOOOSSSWWWWWWTTTQQQOOOOOONNNHHHCCCBBBAAAAAAEEEJJJVVVlll|||xxx~~~yyyxxxlll]]]YYY^^^[[[QQQNNNPPPUUU___mmm}}}}}}hhh[[[OOOQQQaaaoooWWWSSSIIIBBB???;;;888888777777666555555555555666666666777:::CCCbbbjjjNNN???===BBB>>><<>>>>>CCCKKKQQQ[[[qqq{{{llluuuttthhhhhhuuucccVVVTTTPPPKKKGGGCCC???;;;888666333111000111111000...111000///000111222111000///000111000///...///000000111111111111222222222000000000000111222333444666777888666333333777;;;@@@BBBGGGKKKLLLIIICCC>>>KKKSSS[[[[[[UUUOOONNNOOOQQQTTTXXXZZZZZZ[[[\\\]]]XXX[[[```fffkkkmmmnnnnnnpppttt}}}~~~rrrfff\\\SSSaaayyy|||iiiccclllpppvvvyyy{{{}}}}}}|||}}}uuujjjaaa[[[UUULLLFFFCCCBBB@@@>>><<<<<<<<<===<<<<<<;;;:::999:::>>>@@@;;;AAAFFFFFFBBB===;;;<<<<<<:::888888:::<<<===<<<>>><<<;;;===>>>===<<<<<>>???>>>BBBIIINNNXXXnnnsssrrr}}}pppkkkiiijjjcccVVVSSSOOOJJJFFFCCC???<<<999666333111000111111000...111000///000111222111000///111111111///...///000000111111111111222222222000000000000111222333444666888888666444444888<<>>CCCHHHKKKJJJDDD???>>>>>>;;;999888888999;;;;;;:::;;;;;;<<<<<<<<<<<>>>>>???@@@BBBIIIKKKOOORRRTTTTTTRRRQQQLLLFFFBBBAAA@@@???BBBGGGRRRiiizzzwwwvvv|||nnn___\\\YYY```iiiuuuvvviii[[[UUUSSSTTTYYYaaa}}}oooZZZPPPTTT\\\ttt[[[SSSMMMEEEBBB===:::999999888777666666666666666777777888777CCClllcccIIIAAA<<<===???======>>>>>>===BBBIIIOOOXXXooouuuttt|||ooojjjhhhiiibbbWWWQQQNNNJJJFFFCCC@@@<<<:::666333111000111111000...000/////////111222222000000111222111///...///000000111111111111222222222000000000000111222333444777888999777555555999===DDDGGGKKKOOOPPPKKKCCC===IIINNNSSSSSSOOOMMMNNNQQQSSSTTTVVVWWWXXXZZZ]]]______aaaeeehhhkkklllllllllpppuuu|||qqqeee[[[VVVddd{{{~~~kkkdddlllqqqxxxzzz}}}|||zzzsssllldddZZZUUUTTTSSSPPPLLLIIIHHHFFFDDDBBB@@@??????===<<<<<<===>>>???@@@AAAKKKNNNOOOLLLFFFAAA@@@@@@===<<<::::::;;;;;;;;;:::>>>@@@@@@???>>>@@@DDDGGGHHHFFFDDDBBBAAACCCDDDFFFHHHKKKOOOSSSUUUTTTRRRPPPLLLFFFBBBAAA@@@???BBBFFFPPPfff|||yyywwwwww}}}{{{iiiccciiitttsssaaa[[[]]]]]]YYYbbbuuurrr]]]SSSVVV]]]zzz^^^VVVPPPFFFBBB===:::999888888777666666666666666777888888777BBBjjj~~~___IIIAAA<<<===???======>>>>>>===BBBJJJOOOYYYppp~~~tttsss{{{lllfffeeefff}}}bbbXXXPPPMMMIIIEEECCC@@@===:::666333111000111111000...000///...///111222222111000111222111///...///000000000111111111222222222000000000000111222333444777888999777555666:::>>>DDDFFFKKKPPPQQQMMMFFF@@@GGGKKKNNNNNNLLLKKKNNNQQQSSSTTTVVVVVVWWWYYY]]]``````bbbeeeiiikkkmmmmmmnnnpppvvv|||qqqeee[[[WWWeee|||llldddmmmqqqxxxzzz}}}}}}yyyzzzssskkkaaa]]]]]]^^^]]]ZZZVVVTTTRRRNNNKKKHHHEEEDDDAAA???>>>???BBBFFFJJJLLLQQQQQQQQQMMMIIIEEEEEEEEECCCBBB@@@???@@@???>>><<>>======AAAIIIOOOYYYpppzzzqqqssszzzhhhaaaaaacccxxxbbbXXXPPPMMMHHHEEEBBB@@@<<<:::666333111000111111000...///......///111333222111000222222111000///000111000000111111111222222222000000000000111222333444666888999777555666:::>>>AAADDDIIINNNPPPNNNIIIDDDGGGIIIKKKKKKJJJKKKOOORRRSSSTTTUUUVVVVVVYYY\\\___^^^```dddhhhlllnnnpppqqqqqqvvv}}}rrrfff[[[WWWeee|||llleeennnrrrxxxzzz}}}{{{}}}zzzqqqlllmmmnnnllljjjgggeeebbb]]]XXXTTTPPPNNNJJJFFFCCCDDDJJJRRRYYY]]]XXXWWWWWWTTTRRRPPPPPPPPPJJJHHHFFFEEEEEEDDDAAA???@@@???DDDTTTlllxxxkkkXXXMMMJJJFFFEEEHHHLLLNNNNNNLLLOOOSSSVVVWWWUUUSSSQQQKKKFFFBBBCCCAAA@@@AAAEEENNNeeemmmhhhgggooowwwbbbVVVWWW]]]eeeXXXTTTGGGCCC===:::888888777666555555555555666777888999:::CCCkkk{{{```IIIAAA<<<===???===<<<>>>===<<>>AAABBBFFFKKKNNNMMMJJJGGGHHHIIIKKKKKKKKKLLLOOOQQQRRRSSSUUUVVVWWWYYY\\\^^^\\\^^^bbbgggkkkooorrrsssrrrvvv}}}qqqeeeZZZVVVddd{{{llleeennnsssxxxzzz}}}xxx{{{{{{{{{yyyvvvvvvtttqqqmmmhhhccc___\\\VVVQQQMMMOOOVVV```hhhkkkccccccbbbaaa```_________RRRPPPNNNMMMLLLJJJFFFDDDEEEEEENNNmmmwwwRRRNNNKKKLLLPPPSSSTTTTTTOOOQQQSSSUUUUUUSSSQQQPPPJJJEEECCCCCCBBB@@@AAAEEENNNfffrrrpppvvvxxxcccVVVWWW[[[}}}~~~eeeWWWQQQGGGCCC>>>:::888888777666555555555555666888999::::::FFFssseeeIIIAAA<<<===???======>>>===<<<@@@HHHMMMWWWmmmyyy||||||eee[[[___aaasssaaaYYYQQQNNNIIIEEEAAA>>>:::888666333111000111111000...///......///222333333222111222333222000///000111000111111111111222222222000000000000111222333444444666777666444555:::>>>BBBBBBDDDGGGJJJJJJHHHFFFIIIJJJKKKLLLMMMNNNOOOQQQPPPSSSVVVWWWXXXYYY[[[]]]\\\^^^aaafffjjjnnnrrrssstttwww{{{ooobbbXXXSSSbbbzzz~~~lllfffoootttwwwyyy|||~~~vvvzzz~~~~~~|||yyyuuuqqqmmmkkk```\\\ZZZ]]]eeemmmrrrsssooonnnnnnmmmmmmllljjjiii\\\[[[YYYWWWUUURRRNNNKKKNNNNNNYYY}}}YYYUUURRRSSSWWWZZZYYYWWWRRRRRRRRRRRRQQQPPPOOONNNJJJEEECCCCCCBBB@@@AAAEEEMMMeeexxxbbbVVVUUUYYYyyyzzz~~~hhhWWWPPPGGGCCC>>>:::888777666555444444555555666888999::::::KKK~~~eeeIIIAAA<<<===???======>>>===<<<@@@GGGKKKTTTkkk{{{tttyyyggg]]]aaadddtttaaaZZZRRRNNNIIIEEEAAA===999777666444111000111111000............///222333333222111222333222000000000111000111111111111222222222000000000000111222333444333555666555444555999===DDDCCCCCCEEEGGGHHHFFFEEEJJJKKKLLLMMMNNNOOOPPPPPPOOORRRVVVXXXYYYYYYZZZ\\\]]]___aaaeeeiiimmmppprrrtttwwwzzznnn```VVVRRRaaayyy}}}kkkfffooouuuvvvyyy{{{}}}uuuxxx}}}yyyvvvtttfffdddcccgggooouuuvvvuuuuuuttttttttttttrrrooommmeeedddbbb```^^^[[[VVVSSSPPPPPP[[[|||uuuZZZVVVSSSTTTWWWYYYVVVSSSRRRRRRQQQOOONNNMMMLLLLLLJJJEEECCCDDDCCC@@@AAADDDLLLdddxxxbbbUUUTTTXXXvvvyyy{{{lllZZZRRRHHHDDD>>>:::888777666555444444555555666888999:::999NNN{{{}}}cccIIIAAA<<<===???======>>>>>><<<@@@FFFJJJSSSiiiooojjjqqqiii^^^cccfffvvvcccUUUPPPLLLHHHDDDBBB???;;;999444333222111000000000000---...///000000111111111111111111111000000000000333222111000////////////111111111111222333444555666888888777444555999===CCCCCCHHHMMMKKKDDDAAADDDJJJMMMNNNJJJIIIMMMOOOOOOOOOQQQSSSUUUUUUWWWYYY[[[]]]```fffiiikkkmmmooopppvvvyyy{{{mmm^^^SSSMMM___sssxxxpppjjjnnnvvvvvv|||vvvzzzxxxvvvuuuzzz~~~{{{xxxxxxwwwuuutttmmmlllkkkjjjhhhccc^^^ZZZ[[[XXX]]]ooosssaaaUUUUUUUUUWWWXXXXXXVVVTTTVVVSSSPPPOOOOOOOOONNNMMMPPPMMMHHHDDDAAAAAACCCDDDNNNfffxxxaaaTTTUUUZZZxxx}}}~~~xxxiiiZZZXXXJJJFFF???;;;888777666555555555555666666777888999<<>>@@@BBBJJJ\\\nnnxxxgggfffnnn___\\\YYY[[[ttteeeYYYPPPMMMHHHDDDBBB???;;;999444333222111000000000000---...///000111111111111111111111111000000000000000000000000000000111222111111111111222333444555666888888777444555999===:::;;;AAAHHHHHHDDDCCCFFFLLLOOOOOOLLLKKKNNNQQQPPPQQQSSSUUUWWWWWWYYY[[[]]]___bbbdddgggiiilllpppsssuuuwww|||tttllleeedddttttttkkkmmmttt{{{}}}{{{www}}}zzzuuuvvvuuuppphhhbbb______bbb```]]]]]]^^^___```___ZZZ[[[]]]aaaeeeggggggfff\\\XXXRRRKKKGGGFFFFFFFFFOOOgggnnn]]]XXXZZZsssaaa[[[LLLHHHAAA<<<:::999888777555555555666666777888999<<<>>>dddzzz}}}mmmNNN@@@===???<<<===???:::999:::===@@@AAAHHH[[[lll{{{hhhccc}}}tttccc^^^ZZZ\\\sssfffZZZRRRMMMGGGBBB@@@>>><<<;;;555444333222111000000000000......///000111000///111111111111000000000000//////000000111111111222//////000111222333333444444666666444222333888<<<===???AAACCCDDDBBB???===GGGMMMQQQPPPPPPRRRRRRQQQRRRTTTVVVVVVVVVVVVXXXZZZ```aaadddgggjjjlllmmmnnnssswww{{{qqqiiicccaaarrrtttfffjjjwwwzzz|||tttzzzpppjjjhhhfffbbb^^^bbbbbb```[[[WWWXXX\\\aaa\\\]]]___aaaccceeefffgggddd\\\TTTOOOJJJFFFGGGKKKWWWmmmmmm[[[XXX]]]sss```[[[NNNIIICCC===:::888666444666666666666666777888888777CCC[[[}}}}}}pppRRR@@@;;;@@@===;;;<<<888;;;;;;<<<>>>@@@GGGYYYiiiwwwbbbbbb~~~|||hhh___ZZZ\\\pppfffZZZRRRMMMGGGCCC@@@>>><<<;;;666555333222111000000000111000//////111111000///111111111111000000000000///000000000111111111111//////000111222333333444555666666555222444888<<>>EEEKKKOOONNNMMMOOOPPPOOORRRTTTVVVWWWWWWWWWYYY[[[___aaadddgggjjjmmmnnnoootttxxx}}}tttlllfff^^^nnnxxxkkkooozzz{{{}}}xxxxxxrrroookkkddd___```aaaaaa^^^YYYVVVXXXZZZ\\\\\\\\\^^^```bbbeeefffeee]]]UUUPPPKKKFFFFFFJJJUUUlllmmm\\\XXX]]]vvvaaa[[[NNNJJJCCC>>>:::888666444666666666666666777888888777AAAYYYoooRRR???;;;@@@===<<<===999;;;:::<<<>>>@@@GGGYYYiii~~~ppp]]]___{{{~~~iii___YYY\\\pppfffZZZQQQMMMGGGCCC@@@>>><<<:::666555444222000/////////333111000111222222111000111111111111000000000000000000000000111111111111//////000111222333333444666777777555333444999===AAABBBEEEGGGHHHFFFAAA===DDDKKKOOONNNMMMNNNPPPOOOSSSUUUWWWXXXXXXYYY[[[]]]^^^```cccgggkkknnnpppqqqvvvzzz~~~tttllleee^^^lll}}}qqqrrryyy|||~~~yyyuuuooofff^^^```cccdddbbb\\\WWWUUUUUU\\\[[[YYYYYY[[[___cccfffeee^^^VVVQQQKKKFFFFFFIIISSSkkknnn\\\XXX\\\~~~yyyccc\\\PPPKKKDDD>>>:::888666555666666666666666777888888777???UUUmmmRRR???:::@@@===<<<>>>;;;::::::;;;===@@@GGGXXXhhh|||lllZZZ]]]xxxkkk```YYY[[[ooofffZZZQQQMMMHHHCCCAAA>>><<<:::666555444222000///......111000000111333444444333111111111111000000000///000000000000000111111111//////000111222333333444666888888666444555:::>>>AAABBBDDDGGGIIIFFF@@@:::EEEMMMRRRPPPNNNOOOQQQQQQSSSUUUWWWXXXYYYZZZ\\\^^^^^^```cccggglllooorrrssswww{{{~~~tttiiiaaa```mmmuuurrrvvv}}}}}}yyyrrrggg___bbbeeegggddd^^^YYYWWWWWW]]][[[XXXWWWXXX\\\aaaeeefff^^^WWWRRRLLLFFFEEEHHHRRRjjjooo]]]XXX\\\}}}yyyeee^^^QQQLLLDDD>>>:::888777666666666666666666777777888888>>>QQQiiiRRR???:::???======???<<<999999;;;===???FFFWWWggg}}}ppp[[[ZZZsssmmmaaaYYYZZZmmmeeeZZZPPPMMMHHHDDDAAA>>>;;;999555444333111000///......///...///111444666666666111111111111000000000///111111000000000000000000//////000111222333333444666888888666444555:::>>>???@@@CCCGGGJJJGGG???888DDDLLLRRRPPPMMMNNNQQQRRRRRRTTTWWWXXXYYY[[[]]]```^^^```dddhhhlllpppssstttwww{{{xxxmmmddd^^^kkk}}}xxxuuuyyy}}}wwwllldddeeeffffffbbb]]]ZZZZZZ\\\___]]]ZZZYYYYYY]]]aaaccceee^^^WWWRRRMMMGGGFFFIIIRRRjjjnnn]]]YYY]]]~~~zzz|||uuudddaaaSSSMMMEEE>>>:::888777666666666666666666777777888:::>>>PPPlllTTT@@@;;;???===<<>>???EEEUUUddd}}}vvv[[[TTTjjjpppcccZZZXXXiiidddZZZPPPLLLHHHDDDBBB???;;;999444333222111000/////////.........000444666777666111111111111000000000000111111111111000000000000//////000111222333333444666777777555333444999===@@@@@@CCCIIINNNKKKBBB:::AAAJJJQQQNNNJJJKKKNNNPPPQQQSSSVVVXXXYYY[[[^^^```___aaadddiiimmmqqqssstttvvvyyytttjjjXXXfffzzz{{{zzz|||tttmmmggggggfffaaa\\\ZZZ\\\___cccaaa```___^^^___aaabbbddd]]]WWWSSSNNNHHHGGGJJJTTTlllmmm\\\ZZZ___~~~~~~yyyrrrcccbbbUUUNNNFFF>>>:::999888777666666666666666777888888;;;???QQQzzzVVVBBB;;;???===<<<>>><<<::::::<<<>>>>>>CCCRRRaaaxxxyyy\\\OOO^^^yyyrrreeeZZZWWWeeezzz{{{cccYYYOOOLLLHHHEEEBBB???;;;888222222111000000000000000000//////000333444444333111111111111000000000000111111111111000000000/////////000111222333333444555666666555222444888<<>>@@@JJJQQQOOOJJJJJJNNNPPPPPPRRRUUUWWWYYY[[[^^^``````bbbeeeiiimmmqqqsssttttttwww~~~qqqfffUUUeeezzzzzz|||~~~xxxrrrmmmmmmkkkfff```\\\]]]```ffffffffffffeeecccaaa```bbb\\\VVVSSSOOOIIIHHHKKKVVVnnnlll\\\[[[aaa|||qqq```aaaVVVOOOFFF???:::999888888666666666666666777888888:::@@@SSSXXXCCC<<<@@@<<<;;;>>>;;;<<<<<<===>>>>>>BBBOOO^^^tttzzz^^^OOOVVViiisssggg[[[VVVbbbuuuvvvsssbbbYYYOOOLLLHHHEEEBBB???;;;888111111000000000000111111222111000000222222111000111111111111000000000000222111111111000000////////////000111222333333444444666666444222333888<<>>>>>===AAANNN\\\rrrzzzbbbSSSTTT```|||ttthhh\\\UUU```rrrrrrbbbrrr{{{uuu|||```YYYPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///111222222222222000000000000////////////000000111111111000000///000000000111222333555555222444555333000222:::AAACCCEEEHHHMMMUUUYYYRRRHHHIIINNNPPPMMMKKKMMMOOOOOORRRSSSUUUWWWYYY[[[\\\]]]```bbbeeejjjnnnqqqtttuuutttuuu{{{uuufff]]][[[eeexxxssstttzzzyyy|||{{{{{{wwwnnnfffcccfffjjjggghhhiiigggeeebbbaaa```]]]YYYVVVSSSNNNHHHGGGKKKVVVvvv{{{~~~gggWWWXXX```xxxaaa```YYYTTTLLLCCC===:::999999777777666666666666777777:::<<>>@@@<<<;;;>>>;;;<<<<<<======;;;???MMM\\\ppp~~~eeeVVVUUU^^^zzzkkk\\\XXXaaalllttt^^^TTT[[[ooossshhhpppzzz___XXXPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///111222222222222111111000000000/////////000000111111111111000000000000000111222333555555777999999555111222999???BBBDDDGGGKKKSSSWWWQQQGGGJJJOOOQQQNNNKKKMMMPPPPPPRRRSSSUUUWWWYYY[[[\\\\\\```bbbeeeiiimmmqqqsssuuutttvvv{{{ttteee\\\RRR\\\rrrtttuuu}}}|||~~~zzzrrrhhhcccccceeefffhhhiiiiiigggdddcccbbb___ZZZVVVSSSMMMGGGFFFJJJWWWxxx}}}uuussswww~~~gggXXXYYYbbbuuuaaaaaaYYYTTTLLLCCC===:::999999777777666666666666777777:::;;;TTT{{{[[[EEE===@@@===<<<>>>;;;<<<<<<======<<>>:::777333333222111000///......---...///111222222222222222222111111111000000000000000111111111111111000000000000111222333555555<<<======888333222777<<>>===>>>:::;;;;;;===>>>===@@@LLLZZZvvvppppppqqq}}}nnnbbb[[[\\\aaasssgggeeehhhlllpppnnnnnnuuuqqq___MMMHHHHHHLLLLLLIIILLLUUUeeevvv\\\VVVPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///000222222222222222222222222111111111000000000111222222222111111000000000111222333555555<<<>>>===999333222777<<>>===>>>999;;;;;;<<<>>>===@@@KKKWWWwww{{{{{{~~~}}}oooccc[[[ZZZ^^^zzzvvvaaaYYY]]]iiirrryyykkkTTTPPPKKKGGGEEEEEEFFFGGGTTTwwwvvv]]]WWWPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///000222222222222222222222222111111111000000000111222222222222222000000000111222333555555888:::;;;888333333888===AAADDDEEEFFFJJJNNNMMMHHHMMMRRRTTTQQQOOOQQQSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[___aaadddhhhkkknnnqqqrrruuuuuuyyywwwoooZZZ^^^mmm}}}|||nnnjjjqqq}}}{{{wwwnnn```WWWVVVYYY[[[cccnnn}}}zzzqqqjjjffffffeeedddeeeggggggeeeccc\\\XXXTTTSSSOOOLLLOOOTTTdddyyydddVVVYYYbbbqqqdddfff]]]WWWNNNEEE===999888777777777666666666666777777::::::NNNvvv}}}aaaHHH===@@@>>>>>>>>>999<<<;;;<<<======???GGGQQQaaajjjvvv}}}qqqcccZZZZZZ^^^wwwnnn\\\SSSZZZiiivvvrrr^^^YYYPPPIIIGGGIIIIIIHHHGGGhhhwww^^^XXXPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///111222222222222222222111111111000000000000000111222333333333333000000000111222333555555333666888666333444999>>>BBBEEEGGGGGGKKKNNNMMMIIIMMMRRRUUUQQQOOOQQQSSSSSSSSSTTTVVVXXXYYYZZZ[[[[[[___```dddgggkkknnnppppppssssssxxxyyyqqqeeefffrrr}}}llldddgggzzzyyymmmZZZUUUOOOJJJHHHIIIKKKLLLJJJQQQ\\\ddddddbbbgggooo{{{yyysssnnnkkkjjjfffcccccceeefffdddaaa\\\WWWTTTSSSQQQOOOSSSYYYiiiyyycccVVVXXXbbbqqqeeeggg^^^XXXOOOEEE===999777777777777666666666666777777;;;;;;MMMsssgggLLL>>>???>>>>>>???:::<<<:::;;;===<<<<<>>XXX}}}yyy___XXXPPPMMMIIIEEEBBB>>>:::777333333222111000///......---...///111222222222222111111000000000////////////000111222333333333333000000000111222333555555222555888777444444999???BBBFFFIIIJJJLLLOOONNNIIIMMMRRRTTTQQQNNNPPPSSSRRRTTTUUUVVVXXXYYYZZZZZZZZZ___```cccgggjjjmmmoooppprrrrrrvvvtttkkkeeeggguuuooobbbaaawwwmmmZZZNNNEEEBBB@@@@@@@@@@@@AAABBB>>>>>>BBBFFFGGGFFFIIIOOO]]]dddrrr~~~zzzwwwsssqqqpppjjjdddbbbccceeecccaaa^^^ZZZVVVUUURRRQQQUUU[[[lllzzzeeeWWWYYYcccqqqfffggg___YYYPPPFFF>>>999777666777777666666666666777777<<<<<>>:::777333333222111000///......---...///111222222222222000000000000///////////////000111222333444444444000000000111222333555555222666999777555555:::???BBBGGGKKKLLLNNNPPPNNNJJJLLLRRRTTTPPPNNNPPPRRRRRRTTTUUUVVVXXXYYYZZZZZZZZZ___```cccgggjjjmmmnnnooorrrqqquuu}}}nnndddUUU[[[nnnyyylllkkkuuuvvveeeSSSEEE===???>>>??????<<<999999;;;???<<<:::;;;;;;:::===AAAFFFOOO^^^rrr}}}{{{xxxwwwtttmmmeeebbbccceeedddaaaaaa\\\XXXVVVSSSQQQUUU[[[ooo|||fffXXXZZZdddqqqffffff___ZZZPPPFFF>>>999777666777777666666666666777777>>><<>>===;;;::::::<<<>>>???@@@<<<999999<<>>DDDDDDHHHXXXsss}}}zzzzzz{{{|||xxxtttoookkkhhhfffcccaaaccc\\\YYYYYYUUURRRYYYdddyyywwwgggXXXUUUbbbgggdddjjjccc\\\QQQEEE<<<888888888888888777777777777777888<<<:::HHHmmmuuuSSS@@@AAAAAA???>>>999;;;;;;<<<;;;<<<>>>AAADDDOOO^^^tttzzzcccQQQUUUhhhrrr^^^VVVccchhh|||nnnrrr|||}}}|||wwwbbbTTTMMMKKKJJJOOO```zzzvvv^^^WWWOOOLLLHHHDDDBBB???<<<:::555222///...///000000///000000000000111111111111000000000/////////......111111111111111111111111000000000000111222333444666666888999555333888@@@BBBFFFIIIJJJMMMQQQOOOJJJOOOUUUXXXQQQKKKLLLPPPSSSSSSUUUWWWWWWWWWXXXZZZ\\\^^^```dddgggiiikkknnnppprrrrrrwwwpppaaaSSSSSSbbb{{{~~~~~~iiiZZZYYYNNNEEEDDDCCC@@@>>>???<<<<<<<<<;;;<<<===>>>>>>BBB@@@??????AAACCCCCCCCCCCCBBBFFFSSSjjj~~~{{{zzzzzz{{{xxxtttpppllljjjhhheeecccaaa[[[WWWWWWUUUSSS\\\iiivvvfffWWWUUUcccjjjgggmmmccc\\\QQQEEE<<<888888888888888777777777777888888;;;999HHHmmm|||WWWAAA@@@???>>>???<<<;;;;;;<<<;;;;;;===AAADDDSSSaaauuuzzzaaaLLLOOObbb{{{vvv^^^SSS]]]fffuuunnnwwwvvvdddXXXOOOGGGGGGRRRjjjwww^^^VVVNNNLLLHHHEEEBBB???<<<999555222000//////000000/////////000000111111111111111111111000000000000///111111111111111111111111000000000000111222333444666666888999666333777???CCCGGGIIIJJJNNNRRRPPPKKKPPPWWWYYYSSSLLLLLLOOOQQQSSSUUUWWWXXXXXXYYY[[[]]]^^^aaadddfffhhhjjjmmmooossssssxxxwwwiiiUUURRR]]]uuu}}}yyy{{{yyygggVVVKKKKKKDDD@@@BBBCCCBBB@@@@@@<<<<<<<<<<<<<<<=========???AAACCCDDDCCCBBBBBBCCCBBBAAABBBKKK\\\uuu|||zzzzzzyyyzzzvvvrrrooommmllliiihhhbbb\\\XXXXXXVVVVVVbbbrrruuueeeUUUUUUfffllliiinnnddd]]]QQQEEE===888888888888777777777777777888888:::999GGGkkk\\\BBB???<<<===@@@>>>;;;;;;<<<;;;;;;===@@@CCCTTTaaasss}}}cccMMMLLL\\\ssszzzbbbSSSYYYaaawwwyyyppp]]]MMMIIILLLZZZyyyxxx^^^VVVNNNKKKHHHEEECCC@@@<<<999444222000///000000000/////////000000111111222222222222222111111111000000111111111111111222222222000000000000111222333444555666999:::666333777>>>CCCGGGJJJKKKOOOSSSQQQLLLNNNUUUXXXRRRLLLKKKOOOQQQTTTUUUXXXYYYYYYZZZ\\\^^^aaaccceeeggghhhjjjmmmoootttuuuyyyzzzmmmXXXRRR[[[qqq}}}vvvkkkhhh|||vvvhhh]]]WWWUUUPPPOOOPPPSSSTTTRRRNNNKKKIIIHHHEEEBBBAAAAAABBBCCCBBBGGGLLLLLLIIIEEECCCCCCAAA@@@???DDDNNNccc~~~{{{yyyyyy{{{xxxtttqqqpppooommmlllggg```\\\[[[YYYZZZiiizzzuuudddTTTVVVjjjllliiillleee]]]RRRFFF===888888888777777777777777777888999;;;;;;HHHiii\\\BBB???======@@@>>>;;;;;;<<<;;;;;;<<<@@@CCCPPP\\\ooommmXXXRRRYYYkkk~~~gggWWW[[[]]]}}}www___XXXSSSSSSgggyyy___UUUMMMKKKHHHFFFCCC@@@;;;888333222000000000000///......//////000111111222222222222222222111111111111000000111111111222222222000000000000111222333444555666999:::666333666===BBBFFFIIIKKKOOOSSSQQQMMMJJJRRRVVVQQQKKKKKKOOOQQQSSSUUUWWWXXXYYYZZZ\\\^^^cccdddfffhhhiiikkkooorrrvvvvvvyyyyyymmmYYYRRRZZZrrrtttbbbZZZmmm|||pppfffbbbaaabbbYYY]]]dddiiilllkkkfffaaa```\\\UUUOOOKKKJJJKKKLLLLLLRRRYYY[[[WWWPPPKKKHHHCCC@@@???AAAEEETTTnnn|||zzzyyyyyyvvvrrrpppooonnnlllkkkjjjddd___^^^ZZZ\\\llltttdddSSSXXXooonnnjjjllleee^^^RRRFFF===999888888777777666666777888999999===>>>IIIggg|||~~~YYYBBBAAA???>>>???<<<;;;;;;;;;;;;:::<<>>>>>HHHdddzzz}}}YYYCCCCCCAAA??????:::;;;<<<;;;::::::;;;>>>AAAKKKXXXlllxxxlllbbbZZZ___xxxkkkZZZZZZ[[[xxxxxxdddTTTRRR[[[{{{___TTTLLLKKKIIIGGGDDD@@@;;;777333111000111111111///---......///000111222333333222111111111111000000000///000000111222222333333000000000000111222333444555777:::;;;777222555;;;@@@DDDGGGIIINNNRRRQQQLLLJJJRRRVVVRRRLLLKKKNNNOOOQQQSSSVVVWWWXXXYYY\\\^^^bbbccceeefffhhhlllqqqtttuuuvvvxxx}}}yyyppp\\\QQQWWWsss|||gggZZZcccvvv}}}uuullleeeaaa]]]VVVPPPNNNXXXccclllyyy}}}qqqeee[[[TTTQQQSSSYYYccckkkmmmfff[[[RRRJJJEEEDDDFFFEEEEEETTTggg~~~}}}yyyvvvrrrooonnnllljjjiiijjjfffeeedddaaadddvvvuuueeeSSS[[[xxxqqqmmmlllggg___SSSGGG>>>999777888666666666666777888999:::;;;===FFF```\\\FFFDDDAAA???>>>:::;;;<<<;;;::::::;;;>>>@@@KKKVVVhhhzzzvvvlllccc]]]XXXZZZlllooo]]]ZZZXXXqqq{{{cccWWWVVV|||```TTTLLLKKKIIIGGGDDD@@@;;;777222111000111111111///------...///000111222333333111111111000000000000//////000000111222222333333000000000000111222333444555777:::<<<777222555;;;???DDDGGGIIIMMMQQQPPPLLLLLLUUUYYYSSSLLLKKKMMMNNNPPPRRRUUUVVVWWWYYY[[[]]]```bbbdddeeehhhlllqqquuutttuuuxxx}}}{{{rrr^^^RRRUUUooo{{{fffYYYYYYqqqxxxlll]]]TTTQQQPPPKKKGGGIIIRRR\\\dddsss{{{mmmbbb[[[WWW]]]hhhssswwwrrreee[[[LLLGGGFFFIIIGGGDDDNNN^^^~~~{{{wwwsssrrrpppnnnlllllliiiiiijjjgggjjj~~~vvveeeTTT]]]{{{oookkkiiiggg```TTTGGG>>>999777888666666666666777888999:::999;;;DDD^^^```HHHDDDAAA>>>>>>:::;;;<<<;;;:::999;;;>>>@@@JJJTTTcccssskkk```WWWUUUUUUWWWdddssstttaaa]]]TTTkkkuuu```VVV~~~\\\UUULLLJJJFFFCCCAAA>>>:::777555444333222111111111111///---,,,---///111111000111111111111111000//////000000111111222222222333000000000000111222333444555666777666555444555777BBBCCCGGGNNNTTTVVVSSSPPPLLLRRRVVVTTTNNNJJJLLLPPPQQQRRRTTTWWWYYYZZZ[[[[[[^^^```ccceeegggjjjmmmpppwwwxxxyyy||||||oooZZZRRRUUUllllllUUUZZZlll{{{vvveeeUUUOOOMMMKKKMMMQQQOOOSSSWWWZZZ```nnnyyyiiieeedddhhhtttwwwkkk[[[OOOHHHJJJJJJFFFKKKVVVmmm}}}|||yyywwwuuussssssssssssuuuvvvtttuuu}}}qqqbbbXXXZZZ~~~~~~kkknnnooonnnbbbRRRCCC;;;999:::;;;888888888888888999999999;;;???FFF[[[^^^DDDDDDAAA<<<===>>>===<<<:::::::::;;;===???JJJNNN[[[pppjjjYYYVVVWWWXXX```lllsss}}}nnnWWWXXXjjjyyyXXX}}}[[[TTTNNNKKKGGGDDDBBB???;;;888444444333222111111111111///---,,,---///111111000111111111111111000//////222222222111111111111111000000000000111222333444666888999888777666777888BBBDDDIIIQQQXXX[[[YYYWWWNNNTTTWWWUUUNNNJJJMMMQQQQQQRRRTTTVVVXXXZZZ[[[\\\___bbbeeegggiiikkknnnpppuuuwwwyyy|||}}}ppp\\\SSSSSSgggoooZZZXXXiiixxx}}}~~~jjj^^^TTTSSSWWWZZZ___eeeeeedddbbbaaacccjjjssszzz{{{oookkklllwwwyyyhhhZZZOOOOOOMMMHHHJJJPPPjjj~~~|||{{{yyyxxxwwwxxxyyyzzz|||}}}~~~}}}qqq```VVVXXX{{{|||kkkqqqsssooocccRRRCCC;;;999999:::888888888888999999999999:::>>>HHH___eeeFFFDDDBBB===>>>======<<<:::::::::;;;===>>>GGGKKKXXXmmmwwweee___]]]ZZZ___hhhttt```gggqqqgggYYYYYYkkkjjj}}}[[[TTTNNNLLLIIIFFFDDD@@@<<<999444333222111111000111111///...------///111111000111111111111111000//////333333222222111000000000111000000111111222333444888999;;;:::999888999:::CCCFFFLLLTTT[[[______^^^QQQVVVYYYVVVNNNKKKMMMQQQRRRRRRTTTVVVXXXZZZ[[[\\\```cccgggjjjkkklllnnnooorrruuuyyy}}}|||ooo]]]SSSQQQaaayyysss```YYYgggvvv|||~~~~~~vvvddd]]]YYY^^^eeelllsssxxxsssoookkkjjjlllnnnooonnnzzz|||tttnnnwwwtttdddVVVSSSSSSNNNLLLNNNfff~~~}}}{{{zzz{{{}}}ooo^^^WWW[[[xxxkkktttxxxrrreeeRRRCCC;;;999888888888888888888999999::::::;;;@@@KKKeeemmmJJJDDDAAA>>>???<<<<<<;;;:::::::::;;;===>>>CCCGGGTTTiii|||qqqhhhaaa\\\^^^ddd}}}kkkSSSUUU``````]]]ZZZjjjxxx~~~\\\UUUNNNKKKIIIFFFDDD@@@<<<888444333222111000000000000///...---...000111111111111111111111111000//////222222111111111111111111111111111111222333444444888999;;;;;;:::999999:::CCCFFFLLLSSSYYY]]]^^^^^^SSSWWWZZZWWWOOOKKKMMMQQQRRRSSSTTTUUUXXXZZZ[[[\\\___cccgggjjjkkklllmmmnnnppptttxxx}}}yyykkk\\\SSSOOO]]]uuuvvveeeZZZggguuu}}}xxxrrrjjjiiijjjpppxxx~~~|||yyyuuurrrttt~~~}}}rrruuu{{{jjjZZZWWWYYYWWWSSSRRRddd~~~lll^^^\\\dddsssjjjvvv{{{uuufffRRRCCC;;;999888777777888888999999:::::::::===AAALLLffftttNNNCCC???>>>>>>:::;;;;;;:::::::::;;;<<<===@@@DDDQQQfffzzzwwwkkkbbb\\\]]]bbbyyyttt]]]ZZZ^^^^^^___ZZZhhh___WWWLLLJJJHHHFFFDDD@@@;;;777333333222111000000000000000...---...000222222111111111111111111000////////////000111222222333333111111111111222333444555666888;;;;;;:::888888888BBBEEEJJJOOOSSSUUUWWWWWWRRRWWW[[[XXXQQQLLLMMMPPPSSSSSSTTTUUUWWWYYY\\\]]]^^^bbbfffiiikkkkkklllnnnpppsssxxx}}}yyylll[[[TTTPPP[[[rrryyyhhh[[[dddqqq|||}}}vvvtttvvvzzz~~~{{{~~~{{{yyyqqq```\\\^^^^^^YYYUUUccciii]]]```kkkooohhhvvv{{{wwwgggRRRBBB;;;:::888777777888888999::::::;;;;;;<<<@@@HHH___xxxQQQCCC======>>>999:::::::::::::::;;;<<<<<>>DDDVVV{{{yyyUUUFFF======>>>:::999:::::::::;;;;;;;;;;;;>>>AAAKKK___rrrxxxmmmgggeeeeeerrrrrr___XXXZZZbbbzzzbbbWWWLLLKKKIIIHHHEEEAAA;;;777333222111000000/////////000///...///111222222222111111111111111000////////////000111222333333444222222222222333444555555555888;;;<<<:::888777777???BBBFFFHHHHHHHHHJJJLLLKKKSSS[[[[[[TTTNNNLLLNNNSSSSSSSSSTTTVVVYYY\\\^^^^^^aaaeeehhhjjjmmmqqqssstttuuuwwwzzzyyybbb[[[QQQTTTjjjrrr^^^```hhhuuu}}}~~~yyynnnkkkjjjeee___dddfff\\\cccpppkkkiiiyyy|||xxxgggPPPAAA<<<<<<;;;888777888888999:::;;;<<<===;;;???EEERRRqqqyyyYYYIII>>>>>>@@@<<<999999::::::;;;;;;;;;;;;===???HHHZZZlll{{{zzzuuuqqqnnnrrrzzzccc[[[[[[```vvvbbbVVVMMMLLLKKKIIIGGGBBB<<<888333222111000////////////000///...///111222222222111111111111111000//////111111111111111222222222222222222222333444555555555888;;;<<<;;;999888777>>>BBBFFFGGGGGGGGGIIIKKKIIIQQQZZZ\\\UUUNNNLLLMMMTTTSSSSSSTTTVVVYYY\\\^^^```bbbeeehhhkkknnnsssvvvvvvvvvwwwyyy~~~|||fff^^^QQQQQQfffwwwcccbbbiiiuuu~~~uuuqqqppplllgggdddeee\\\eeessskkkkkk{{{~~~xxxfffOOO@@@<<<===;;;999777888888999;;;<<<======>>>DDDIIISSSoooyyy]]]MMM@@@???BBB>>>888999:::;;;;;;;;;::::::<<<===FFFWWWiiivvv{{{wwwttt}}}hhh```]]]aaattt```WWWOOOLLLIIIGGGFFFBBB;;;666666444222///------...///...------......///000111000000111222111000///...333222111000000000222222333222111111111222333444666666777888888888888888AAADDDHHHHHHFFFFFFHHHKKKJJJOOOWWWZZZSSSJJJGGGKKKPPPRRRUUUVVVWWWYYY[[[^^^bbbdddfffhhhiiilllooorrrvvvvvvxxx{{{~~~ooo\\\OOOPPPbbbrrrfffXXX```ttt{{{}}}xxxuuurrrffffff{{{gggaaaeeeqqqlllppp}}}~~~eeeKKK@@@<<<888888;;;999999999999:::;;;<<<<<<<<<===GGGQQQbbbbbbKKKAAA??????===<<<;;;::::::999999::::::;;;AAAIIISSScccrrrvvvrrrhhhhhhqqq||||||oooeeeaaadddsssdddYYYPPPLLLHHHFFFEEEBBB<<<777555444222000...............------......///000111111222333333333222111000222222111000000111111222333222111111111222333444666666777888999888888777DDDGGGKKKLLLJJJJJJMMMPPPIIINNNUUUXXXRRRIIIHHHLLLPPPRRRUUUVVVWWWYYY[[[^^^aaacccfffhhhjjjlllpppsssxxxxxxzzz}}}qqq```TTTRRR___zzzzzzgggYYY___ssszzz}}}|||ppplllyyyfffaaagggtttlllrrr~~~dddKKK@@@<<<888888;;;999999999999:::;;;<<<<<<======FFFOOO___hhhOOOCCC>>>;;;999<<<;;;::::::999999::::::777===CCCMMM\\\jjjooolllMMMKKKTTTfffrrruuuyyy~~~qqqfffccceeessseeeYYYQQQMMMHHHEEEDDDAAA<<<888444333222111000......---...------......///000111333333444555444333222111111111000000000111111222333222111111111222333444555666888999:::999888777GGGKKKOOOPPPOOOPPPSSSVVVKKKNNNSSSVVVQQQJJJIIILLLOOOQQQTTTVVVWWWYYY\\\^^^___bbbeeehhhjjjmmmqqqtttxxxwwwyyy{{{}}}~~~rrrdddXXXTTT\\\vvvjjjZZZ^^^qqqyyy|||yyyqqq|||}}}~~~vvvcccbbbkkkxxxkkkqqq~~~dddJJJ???===999888:::999999999999:::;;;<<<<<<>>>===EEEMMMZZZpppUUUFFF???;;;999<<<;;;::::::999999::::::999===BBBKKKYYYgggmmmlllJJJCCCCCCOOOZZZaaajjjttt~~~rrrfffeeefffsssaaaWWWRRRMMMHHHDDDCCCAAA===999222222222222111///...---...------......///000111333333444444444333222111000000000000000111111111333222111111111222333444444666999;;;;;;:::888666HHHLLLPPPRRRRRRSSSVVVYYYPPPQQQUUUWWWRRRJJJIIILLLNNNQQQTTTVVVWWWYYY\\\^^^^^^aaaeeehhhkkknnnqqqtttuuutttvvvxxxyyy~~~|||sssdddYYYVVV\\\sssnnn[[[]]]ooovvv{{{|||uuu~~~uuusssssstttxxx}}}sss```bbbooo{{{iiimmm~~~cccHHH>>>===:::888:::999999999999:::;;;<<<<<>><<<;;;::::::999999:::::::::<<>>===:::888999999999999999:::;;;<<<<<>>;;;777555???CCCIIILLLMMMPPPTTTXXXWWWWWWYYY[[[VVVNNNJJJJJJMMMOOORRRUUUVVVYYY\\\^^^^^^aaafffjjjlllnnnppprrruuutttvvvxxxzzz~~~sssaaaWWWWWW]]]ooouuu^^^[[[jjjrrrxxxxxxfffXXXRRROOOKKKIIIKKKMMMNNNRRRWWW]]]fffsss{{{nnn^^^iii}}}lllsss}}}aaaEEE======;;;888999999999999999:::;;;<<<<<>>===???<<<;;;::::::999999::::::999888===HHHVVVdddsss~~~xxxnnneeeXXXOOOVVVdddnnnyyymmm```]]]]]]ggg}}}|||^^^ZZZPPPLLLHHHFFFEEEBBB<<<777333222111/////////000000...------......///000111///000111111111000///...---...///000111111111000333222111111111222333444333666;;;>>>???<<<777444:::???DDDHHHJJJMMMRRRVVVTTTTTTWWW[[[XXXPPPKKKKKKLLLOOORRRTTTVVVYYY\\\^^^^^^bbbgggjjjlllmmmoooqqqtttsssuuuxxxzzzssscccZZZWWWXXXiii~~~xxx```ZZZhhhpppxxx{{{kkk\\\NNNEEEBBB@@@>>>>>>AAAAAA???AAAFFFIIIPPPZZZeeeooozzzwwwmmm```pppqqqzzz}}}```DDD<<<===<<<999888999999999999:::;;;<<<<<<@@@>>>FFFMMMOOOiiibbbIII???===>>><<<;;;::::::999999::::::<<<:::===HHHUUUbbbsss{{{eeeRRRTTT```jjjvvvmmm^^^YYYYYYbbbvvv~~~|||{{{^^^XXXOOOLLLIIIGGGFFFBBB;;;666444222000///...///000111...------......///000111000111111222111000///...,,,---///000111111111000333222111111111222333444222666;;;??????<<<777444777<<>>@@@???;;;;;;???>>>AAAGGGOOOYYYeeerrryyyuuulllbbbuuuttt}}}```DDD<<<>>><<<999888999999999999:::;;;<<<<<>>AAA@@@???@@@AAA@@@???===;;;>>>AAACCCGGGQQQ^^^hhhwww{{{iiihhhyyywww]]]DDD@@@<<<999;;;:::999999999:::;;;<<<===>>>BBBCCCDDDLLLVVV___gggNNNAAA>>>>>>===<<<<<<;;;;;;:::999999999999<<>>============<<<:::<<<>>>???@@@AAAGGGPPPXXXcccnnnxxxggghhhzzzyyy\\\DDD@@@;;;999:::999999999999:::;;;<<<>>>>>>BBBDDDEEEKKKSSS[[[~~~jjjRRRCCC>>>>>>===<<<<<<;;;;;;:::999999888888:::@@@GGGRRReeeuuuhhhVVVQQQTTT[[[lllppp___XXXUUUWWWbbbuuuuuummmmmm}}}wwweeeYYYTTTOOOMMMJJJGGGDDD@@@<<<999555444333111000...---,,,------------------...///222222111111000/////////000000000000000111222222111222333222111222333555666777888;;;===<<<999777777:::AAAHHHMMMQQQSSSTTTRRRNNNPPPWWWWWWOOOJJJLLLLLLOOORRRTTTVVVXXX[[[^^^```cccgggjjjkkkmmmnnnpppssstttvvvzzzzzz}}}zzzkkkdddaaa]]]jjjlllXXXXXXeeettt|||cccNNNEEEGGGCCCBBBEEEBBBBBB@@@===<<<=========<<<>>>??????>>><<<===BBBGGGNNNWWWgggyyyttteeeiii}}}|||[[[DDD@@@;;;888:::777999:::::::::<<<===>>>???AAAEEEFFFKKKPPPWWW{{{pppXXXEEE===<<<===<<<<<<;;;;;;:::999999777777999>>>CCCMMM___nnnlllXXXOOOOOORRRccczzzsssbbbXXXUUUUUU]]]kkkxxxkkkgggkkkuuuaaaVVVRRROOOLLLIIIFFFCCC@@@;;;888555444333111000...---,,,+++++++++,,,---...//////111111111111000000//////000/////////000111222333111222222222111111333555666777888;;;===<<<:::777666:::AAAHHHOOOSSSVVVWWWWWWRRRRRRVVVWWWQQQLLLKKKLLLOOORRRTTTVVVXXX[[[^^^aaadddhhhjjjkkklllmmmooosssssswwwzzzzzz|||nnngggccc\\\eee}}}ppp[[[XXXdddsss{{{|||jjjXXXPPPOOOHHHFFFGGGBBBFFFDDDAAA???@@@BBBBBBBBB@@@AAAAAA???===<<<===@@@CCCHHHSSScccuuuzzzqqqdddkkk{{{~~~[[[DDDAAA<<<999:::888:::::::::;;;<<<>>>???@@@AAAEEEGGGLLLOOOUUUyyywww]]]GGG===<<<===<<<<<<;;;;;;:::999999888777999<<>>???===<<<<<<;;;;;;:::999999999888999<<>>:::777111111111000000000000000,,,,,,,,,,,,---...///000111111000000000000000000////////////000111333333111222333222111222333555555666888;;;======:::888555999@@@HHHOOOTTTWWWXXX___[[[XXXYYYZZZWWWPPPIIILLLOOORRRTTTVVVXXX[[[^^^aaadddhhhjjjkkklllmmmoooqqqssswww{{{{{{zzz~~~llleeecccWWWZZZpppzzziii^^^cccpppxxxzzz}}}ppplllggg]]][[[YYYQQQMMMKKKHHHGGGGGGHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@BBBHHHSSScccrrr{{{vvvnnngggsss|||zzzWWWBBBAAA===;;;===:::::::::;;;<<<>>>@@@AAABBBBBBEEEGGGNNNTTTXXXuuummmNNN@@@AAA===<<<<<<;;;;;;:::999999999888999<<<>>>DDDRRR```rrr}}}}}}hhhUUUJJJKKKUUUeeexxxoooaaaWWWRRRUUU[[[iii|||kkkddd[[[ZZZaaavvv|||nnn\\\OOOMMMJJJGGGDDDAAA>>>999666111111111111000000000000------------...///000000000000000000000000000111......//////000222333444222333444333222222444666555555777;;;======;;;888555999@@@HHHNNNSSSVVVWWW\\\YYYWWWXXX[[[ZZZRRRJJJLLLOOORRRTTTVVVXXX[[[^^^```cccgggjjjkkklllnnnooopppsssxxx|||{{{zzzmmmfffcccUUUTTTiii|||~~~mmm^^^]]]kkkwww||||||rrrpppooofff]]][[[XXXUUUTTTRRROOOLLLKKKIIIHHHGGGFFFFFFDDDCCCCCCDDDDDDDDDHHHQQQ^^^ggg~~~vvvpppiiixxxvvvSSS???>>><<<;;;<<<::::::;;;;;;===>>>@@@BBBCCCEEEFFFGGGOOOVVVWWWooo|||UUUAAA@@@===<<<<<<;;;;;;:::999999888777888;;;===BBBPPP]]]nnnzzznnnYYYMMMIIIPPP]]]ooottthhhZZZRRRTTTYYYdddnnneeeYYYXXXZZZcccxxx{{{qqq```RRRMMMJJJGGGDDDAAA>>>999666222222222111000//////...///............///000000000000000000000111111111.........///000222333444333444444444333333555777555555777;;;======;;;888555999@@@GGGNNNRRRUUUVVVXXXVVVUUUWWW[[[\\\TTTKKKLLLOOORRRTTTVVVXXX\\\^^^```cccgggjjjkkkmmmooopppppprrrxxx|||{{{yyyrrriiidddTTTOOOcccvvvooo\\\YYYgggwww~~~xxx}}}wwwnnnkkkhhheeebbb]]]XXXUUUSSSQQQNNNKKKJJJIIIGGGEEEHHHIIIIIIEEEBBBEEEMMMUUUcccpppwwwqqqkkkzzzrrrPPP<<<===;;;:::;;;999:::;;;;;;===???AAACCCDDDHHHGGGFFFNNNVVVVVVjjj[[[AAA======<<<<<<;;;;;;:::999999777666777:::;;;AAANNN[[[lllxxxqqq\\\OOOEEEJJJUUUhhh}}}vvvmmm\\\RRRTTTWWW```zzzpppeeeWWWXXXXXXWWW___zzzzzzxxxlll]]]UUUNNNKKKFFFCCC@@@===:::777333222000000111111///...///---,,,,,,...//////...111111000000000000000000////////////000111222333111333444444222222333555888888999:::<<<;;;888666777666:::DDDLLLPPPSSSWWW^^^YYYVVVZZZ]]][[[UUUOOOLLLNNNQQQTTTWWWZZZ\\\]]]___bbbeeegggiiillloooqqqrrrrrrvvv{{{|||zzz|||wwwhhheee[[[NNNUUUhhhuuu\\\]]]kkkuuu||||||~~~|||uuuttt~~~wwwsssqqqnnnhhhcccaaa]]]XXXVVVUUUSSSPPPLLLLLLLLLKKKJJJGGGFFFGGGGGGRRRUUU```sssqqqmmmtttiiiJJJ===@@@===999<<<<<<999;;;===>>>???@@@BBBDDDFFFFFFGGGOOOVVVTTTaaa~~~\\\:::@@@===<<<<<<;;;;;;:::999999<<<999888999;;;>>>HHHSSSgggrrrzzzcccPPPGGGFFFPPP___lllvvvbbbTTTTTTSSSWWWrrrxxxhhheeeYYYQQQSSSVVVaaarrr\\\OOONNNKKKFFFCCC@@@===999777333222000000111111///...///---,,,,,,...//////...111111111111111111111111000000000000000111111222111333444444222222333555777777888:::======;;;999555444999CCCLLLQQQUUUYYY___[[[YYY\\\___\\\UUUOOOKKKMMMPPPTTTWWWZZZ\\\]]]___aaaeeehhhjjjmmmpppsssqqqqqqtttzzz||||||yyylllhhh^^^OOOSSSccczzzxxx```^^^hhhrrr{{{~~~zzzrrrnnnxxx}}}yyyrrrmmmlllgggbbb___^^^\\\WWWTTTRRRQQQOOOLLLIIIHHHHHHHHHIIILLLSSScccwwwoookkkrrr|||fffIII<<<@@@<<<999;;;;;;:::;;;>>>>>>??????BBBCCCDDDEEEFFFMMMTTTRRR___{{{ccc???@@@===<<<<<<;;;;;;::::::999;;;999888::::::>>>GGGRRRfffqqq|||gggTTTHHHDDDMMM\\\kkkyyyeeeVVVUUUSSSUUUnnn}}}mmmfffZZZRRRRRRSSSZZZtttttt[[[MMMMMMJJJFFFCCC@@@===999777333222000000111111///...///---,,,,,,...//////...111111222222222222222222111000000000000000111111111333444444222222333555555666777;;;>>>??????===444333888BBBLLLQQQUUUZZZ___^^^]]]___```^^^UUUNNNJJJLLLOOOSSSWWW[[[]]]^^^___aaaeeehhhkkknnnrrruuuqqqpppsssyyy|||}}}|||oookkk```PPPPPP]]]ttt}}}fff___dddooo{{{~~~zzznnneeekkk{{{yyyuuunnnkkkiiifffbbb^^^ZZZXXXTTTOOOLLLJJJIIIIIIHHHHHHKKKSSSaaassslllhhhqqq{{{yyyaaaGGG;;;???;;;888;;;:::;;;<<<>>>?????????AAACCCBBBEEEFFFLLLRRRQQQ\\\wwwiiiCCC<<<======<<<<<<;;;:::::::::;;;999888::::::===EEEOOOaaammm|||kkkYYYIIICCCIIIWWWhhh}}}iiiZZZVVVRRRSSShhhuuujjj^^^UUUTTTRRRTTTiiiqqq[[[QQQMMMJJJGGGDDDAAA===999666333222000000111111///...///---,,,,,,...//////...222222222222222333333333////////////000111222333111222444333222222333555444555777:::???AAABBBAAA555444888AAAJJJOOOTTTXXX^^^`````````aaa___VVVMMMIIIKKKOOOSSSWWW[[[]]]___^^^aaaeeeiiilllooosssvvvsssrrrtttyyy{{{}}}~~~pppjjj___PPPOOOYYYpppmmm``````lll}}}}}}~~~|||mmm___```yyy}}}yyywwwuuuqqqnnniiieee___ZZZVVVSSSQQQPPPOOONNNMMMMMMRRR]]]lllvvvjjjgggrrr}}}}}}ZZZDDD;;;>>>:::888;;;999;;;===????????????AAACCCCCCGGGHHHMMMRRRQQQ\\\ssspppJJJ<<<=========<<<;;;;;;:::::::::888888::::::;;;CCCLLLZZZhhhwwwqqq```LLLCCCEEEQQQdddooo___XXXRRRQQQbbbxxx~~~rrrdddYYYVVVRRRSSSeee|||qqq[[[SSSLLLJJJGGGDDDAAA>>>999555333222000000111111///...///---,,,,,,...//////...111111222222222333333333------...///111222444555111222444333222222333555444555666:::???BBBCCCCCC777555888AAAHHHMMMQQQUUU[[[___aaa`````````XXXOOOIIIKKKNNNSSSWWW[[[]]]^^^^^^aaaeeeiiilllooosssvvvvvvtttuuuyyy{{{|||qqqhhh]]]QQQPPPXXXmmmsssbbb]]]iii~~~}}}~~~}}}ooo```^^^sss~~~yyytttnnnhhhdddaaa]]]ZZZSSSSSSPPPLLLJJJNNNXXX___rrr~~~jjjjjjwwwTTTAAA;;;>>>:::999;;;888;;;===?????????@@@BBBDDDEEEKKKMMMOOOTTTSSS]]]rrr{{{TTT???>>>======<<<<<<;;;::::::999888999:::::::::@@@HHHUUUeeeuuu~~~zzziiiOOODDDCCCMMM^^^{{{uuuddd[[[SSSPPP]]]oooxxxhhh[[[VVVRRRSSSeee|||vvvZZZPPPLLLJJJGGGEEEBBB>>>999555333222000000111111///...///---,,,,,,...//////...000000111111222333333333------...///111333444555111333444444222222333555555555666999>>>AAACCCCCC999666888@@@GGGKKKOOOTTTWWW]]]___]]]^^^```[[[QQQIIIKKKNNNRRRVVVZZZ\\\]]]___aaaeeehhhkkknnnrrruuuvvvuuuvvvzzz{{{zzz~~~uuujjj___SSSPPPUUUggg{{{ggg\\\eeeyyy}}}}}}rrreeebbbttt}}}wwwrrrooolllfffbbbXXXXXXVVVQQQLLLLLLOOOSSS```lll}}}}}}kkkmmm~~~}}}}}}OOO@@@<<<>>>::::::<<<888:::<<<>>>@@@@@@AAACCCEEEGGGPPPQQQSSSWWWVVV^^^qqq[[[>>>>>>>>>======<<<;;;;;;;;;999888999;;;:::999>>>EEERRRcccttt}}}sssRRRGGGDDDIIIWWWuuuyyyhhh]]]UUUQQQZZZhhh}}}kkk\\\VVVQQQQQQaaavvvxxxZZZPPPKKKJJJGGGEEEBBB>>>999555333222000000111111///...///---,,,,,,...//////...//////000000111222222333////////////000111222333111333444444222222333555777666666999===@@@AAAAAA777555777???FFFKKKPPPUUURRRZZZ]]]YYYZZZ```]]]TTTJJJLLLOOORRRVVVYYY[[[\\\___aaaeeehhhjjjmmmpppssstttsssvvvzzz{{{zzz}}}}}}qqqdddVVVOOOPPP^^^}}}mmm\\\^^^oooyyy|||vvvjjjeeerrr~~~~~~{{{tttnnniiigggccc^^^YYYVVVUUUUUUYYY___iiiuuu|||kkkqqq}}}~~~xxx{{{uuuLLL???===???;;;<<<>>>888999;;;>>>???@@@BBBEEEGGGIIISSSUUUUUUXXXXXX___ppphhhEEE>>>>>>======<<<<<<;;;;;;888888999;;;999888<<>>888444333222000000111111///...///---,,,,,,...//////......//////000111111222222222222111000000///000000111333444444333222444555888777777888<<<>>>??????555333555>>>FFFLLLRRRWWWOOOXXX[[[WWWXXX___^^^VVVKKKLLLOOORRRVVVXXXZZZ[[[___bbbeeegggiiilllooorrrrrrrrruuuzzz|||{{{}}}wwwhhhXXXNNNKKKWWWyyyrrr\\\YYYgggtttwww{{{yyyllleeemmm{{{~~~{{{~~~~~~|||yyyssslllfffaaa]]][[[UUUUUUWWW___jjjvvv{{{jjjsssuuuyyyqqqJJJ???>>>@@@;;;<<<>>>888888;;;===???AAACCCFFFHHHIIITTTVVVUUUYYYXXX___oooxxxRRR>>>>>>>>>===<<<<<<;;;;;;888888999;;;999777;;;AAAGGG[[[llluuuxxxVVVLLLHHHGGGNNNkkk}}}lll```XXXTTTZZZcccooovvvggg```WWWPPPWWWfffuuuYYYOOOOOOLLLHHHDDDAAA>>>999666444333222000///.........///...,,,,,,...///...---000111111111111222222222111111000000000000000111222222333333333222222111777888999;;;===>>>???@@@666333333999EEEOOOUUUVVVXXXVVVWWWSSSQQQ^^^dddYYYMMMJJJKKKQQQVVVWWWYYY\\\]]]```dddhhhjjjmmmppprrrqqqrrrssswww{{{yyyjjj\\\QQQKKKXXXdddwwwdddTTT___nnnttt|||{{{kkkfffkkkrrr~~~vvvooooooxxx|||tttoookkkiiiccc```[[[WWWWWW[[[___ccciiimmmuuu{{{{{{|||rrrgggwwwiiiDDD@@@===<<<======<<<:::<<<>>>@@@BBBCCCEEEHHHKKKLLLPPPTTTWWWZZZ^^^eeejjjzzzYYYCCCAAA>>>;;;<<<>>><<<:::888999999999888888:::<<>>???@@@777444333999DDDOOOVVVYYY[[[YYYZZZVVVRRR^^^dddZZZOOOLLLLLLQQQUUUVVVWWWZZZ]]]```dddhhhjjjmmmppprrrrrrrrrtttwww{{{~~~}}}nnn___SSSLLLPPP\\\~~~zzzjjj[[[eeemmmsss{{{{{{mmmhhhkkkppp|||uuummmccchhhqqq}}}{{{pppkkkeee```]]]\\\[[[ZZZRRRSSSWWW[[[\\\\\\bbbjjjtttvvv~~~qqqiiixxxdddCCC@@@===<<<======<<<:::===>>>AAABBBDDDFFFIIILLLNNNRRRVVVYYY[[[___eeejjjyyyfffHHHDDD===::::::<<<;;;999888999999999888888:::<<>>@@@AAA999555333888BBBOOOXXX]]]```^^^___ZZZUUU^^^ddd\\\QQQNNNMMMQQQUUUUUUVVVYYY^^^```dddgggjjjmmmpppsssrrrsssuuuxxx{{{~~~ssscccVVVNNNJJJVVVyyy~~~ppp```hhhnnnsssyyy}}}~~~{{{pppjjjjjjkkk{{{tttmmm```___bbbqqqyyyqqqllliiiddd]]]WWWTTTQQQOOOQQQQQQOOOQQQVVVXXX\\\eeeqqqzzz|||ppplll{{{]]]BBB@@@===<<<<<<===<<<<<<===???BBBDDDEEEHHHKKKNNNPPPTTTXXXZZZ\\\___eeeiiiuuusssNNNFFF<<<999:::;;;:::999888999:::999888888:::;;;BBBOOO]]]iiiwwwkkkUUUCCCCCCJJJUUUiii~~~yyyfff^^^VVVRRRZZZVVVlllxxxnnnbbbWWWUUUZZZpppZZZPPPNNNKKKGGGDDD@@@===999666333222111000///////////////...,,,,,,...///...---000000000000111111111111000000000000000000111222111111222333333333222222222333666999<<>>AAACCCEEEGGGJJJNNNQQQRRRVVVZZZ\\\]]]```dddhhhooo|||QQQFFF<<<:::======:::888888999:::999888888999;;;@@@JJJXXXdddrrrnnnWWWEEEDDDKKKUUUiii~~~mmmdddYYYRRRVVVTTTeeeuuuiii[[[UUUXXX|||hhhUUUNNNNNNKKKGGGCCC@@@===888555222222111000/////////000///...,,,,,,...///...---//////000000000111111111000000//////000111222222000111222333333333333333333444777:::===@@@CCCDDD>>>:::666777???KKKWWW___eeebbbeeeaaaWWWZZZcccaaaPPPLLLKKKPPPUUUWWWZZZ^^^___aaadddfffiiilllqqqtttsssvvvyyyzzzzzz|||~~~yyyhhhYYYOOONNNTTTrrryyycccdddpppuuu{{{~~~wwwyyywwwpppjjjfff~~~wwwqqqfffaaa^^^iii|||vvvlllccc[[[XXXVVVPPPKKKJJJJJJJJJLLLNNNPPPVVVfffvvvuuulllyyyRRR???>>>>>><<<<<<<<<>>>??????BBBEEEGGGIIIMMMQQQTTTSSSWWW\\\^^^___aaaeeeiiinnn~~~UUUFFF;;;<<>>AAACCCDDDAAA===888777===GGGSSS[[[bbb```eeebbbVVVWWWbbbcccPPPLLLKKKPPPUUUXXX[[[```___aaadddfffhhhlllqqqttttttwwwzzz{{{zzz{{{~~~zzziiiZZZQQQLLLNNNkkk}}}}}}fffeeepppuuu{{{wwwzzz|||tttmmmiiizzzssshhhdddccclll|||uuurrrnnnfff```^^^XXXUUUSSSQQQPPPSSS^^^jjjtttkkk{{{NNN===>>>>>>===<<<<<<>>>@@@AAACCCFFFIIILLLOOOSSSWWWVVVZZZ___bbbccceeeiiilllpppzzz]]]JJJ<<<>>>CCCAAA<<<999999::::::999888777999:::===DDDOOO]]]lllxxx~~~www```LLLGGGHHHKKKXXXhhh}}}}}}rrrdddVVVRRRSSSVVVlll|||iii[[[XXXgggVVVPPPMMMJJJFFFCCC@@@<<<888555222111111000000000000000///...,,,,,,...///...---////////////000000000111////////////000111222333000000111222333333333333444555777:::===???AAABBBCCC???;;;888;;;DDDOOOWWW]]]\\\bbbaaaTTTUUU```dddRRRNNNLLLPPPTTTWWWZZZ___```aaaccceeehhhlllqqquuutttxxx{{{|||zzzzzz}}}{{{jjj\\\SSSKKKJJJdddwww|||eeecccnnnttt{{{xxxrrrooozzztttkkkjjjjjjqqqyyypppjjjhhhgggccc_________aaaiiiqqq{{{xxxqqqvvvLLL<<<===>>>===;;;<<>>@@@AAADDDAAA<<<999:::BBBLLLSSSZZZYYY``````SSSSSS```eeeUUUPPPMMMQQQTTTVVVYYY]]]```aaaccceeehhhlllqqquuutttxxx||||||zzzyyy}}}|||lll^^^UUULLLIII```sss~~~zzzaaa^^^lllrrrzzz|||vvvttt~~~zzztttllllllmmmrrr}}}wwwvvvmmmhhheeegggjjjlllssszzz}}}yyysssJJJ;;;===>>>===;;;<<>>HHHWWWgggrrrzzz|||eeeQQQKKKHHHEEEMMMZZZhhhyyylll[[[TTTSSSLLLZZZtttbbb[[[oooYYYSSSLLLJJJFFFBBB@@@<<<888666111111111000000000000000///...,,,++++++,,,...///...//////000000000000///111111000...,,,---000333111111222333333333333222444666777777777:::AAAFFFBBB@@@;;;777777<<>>>>>???AAACCCDDDGGGHHHIIIJJJLLLQQQXXX\\\^^^bbbhhhkkkmmmooossswwwwwwyyyeeeDDD<<<>>>;;;;;;???<<<;;;::::::999999::::::<<<===BBBPPPaaaqqqyyy||||||pppWWWHHHKKKLLLHHHLLL]]]rrr{{{rrrdddUUURRRVVVYYYmmm|||eeeWWWrrrZZZRRRLLLJJJFFFBBB@@@<<<888666222111111111000000/////////...---,,,,,,---...///...//////000000000000000111111000...,,,---000333111111222333333333333222333666777888888:::@@@EEEHHHEEE@@@:::777:::AAAGGGWWW]]]]]]]]]___YYYZZZiiidddVVVLLLOOOSSSSSSXXX```^^^bbbgggjjjjjjlllpppsssuuuvvvwwwyyy{{{}}}rrrddd]]]RRRJJJQQQcccsss}}}sss\\\bbbnnnyyy|||~~~zzzvvv|||xxxvvvuuuuuupppsss|||zzz{{{yyy{{{bbbFFF@@@???>>>>>>???AAACCCEEEGGGHHHIIIKKKNNNSSSYYY^^^___ccchhhjjjkkknnnrrrvvvvvvxxxtttNNN@@@@@@===:::;;;<<<;;;::::::999999::::::<<<===BBBMMM^^^llluuuxxx|||sss[[[KKKKKKJJJIIIPPP\\\rrr}}}tttfffXXXPPPSSSSSSeee{{{iii```tttYYYOOOLLLJJJFFFBBB@@@<<<888666333222222111000///......000///...------...///000......///000000000000000111111000...------000333111111222333333333333222333555888888888;;;@@@EEEDDDBBB???:::999===FFFMMMWWW^^^______bbb]]]]]]hhhiiiYYYMMMNNNRRRTTTWWW\\\^^^bbbgggjjjjjjlllpppsssvvvwwwxxxzzz|||~~~zzzkkkcccVVVLLLNNN^^^pppxxx``````mmmyyy}}}~~~|||www{{{wwwuuuuuuvvvuuuuuu|||{{{xxxZZZDDD@@@?????????@@@BBBDDDEEEFFFGGGJJJLLLOOOUUU[[[``````dddgggiiiiiilllppptttvvvvvvXXXBBB???>>>;;;888<<<;;;::::::999999::::::<<<<<<@@@JJJYYYfffooosss|||wwwcccPPPLLLIIIKKKUUU]]]qqqxxxiii\\\QQQRRRPPP]]]|||rrrnnnrrrWWWNNNLLLJJJFFFBBB@@@<<<888666333333222111000///...---000///............///000---...///000000111000000000000000///---...000222111111222333333333333222333555888888888;;;@@@EEEAAAAAA@@@<<<:::>>>HHHPPPWWW```aaaaaafffbbb```iiinnn___QQQOOOSSSUUUXXXZZZ^^^bbbgggjjjjjjlllpppssswwwwwwyyy{{{}}}~~~oooeeeXXXMMMMMMZZZnnn|||ccc___kkkwww|||}}}yyy|||xxxwwwwwwxxxuuuzzz~~~pppiiipppvvvwww}}}rrrVVVCCC?????????@@@AAACCCEEEFFFDDDFFFIIILLLPPPVVV\\\aaabbbeeeggghhhhhhjjjooosssvvvvvv~~~aaaBBB<<<>>>===:::<<<;;;::::::999999::::::;;;;;;>>>GGGTTTbbblllqqq{{{{{{kkkWWWNNNHHHKKKYYY___qqq|||lll^^^UUUUUUPPPZZZwwwpppXXXRRRLLLJJJFFFBBB@@@<<<888666333333222111000///...---/////////....../////////---...///000111111111111///000000///......000222111111222333333333333222222555888999999;;;@@@DDDHHHHHHFFF???999999AAAHHHVVVaaaddddddiiigggdddiiiqqqdddWWWSSSUUUWWWYYYZZZ^^^bbbgggjjjjjjlllpppssswwwwwwyyy{{{}}}pppdddXXXNNNNNNXXXjjj~~~fff^^^gggsss{{{}}}~~~{{{{{{xxxwwwwwwttt{{{eeeVVVYYY```jjjqqqTTTBBB??????@@@AAACCCDDDFFFFFFDDDFFFIIIMMMQQQWWW]]]aaaccceeeggggggfffiiioootttwwwwww}}}nnnGGG:::===???<<<<<<;;;::::::999999::::::999999<<>><<<<<<;;;::::::999999::::::777888;;;AAALLLZZZgggooouuu~~~xxxhhhZZZLLLJJJVVV]]]mmmrrrfffZZZXXXQQQTTTeeeyyyqqqZZZVVVLLLJJJFFFBBB@@@<<<888666222111111111000000//////------............------,,,---...000111111222222///000111000///...///111111111222333333333333222111555888::::::;;;???CCCCCCEEEEEE???999999BBBKKKQQQ___bbbbbbjjjkkkddddddmmmiiibbbZZZVVVVVVYYY[[[^^^bbbgggjjjjjjlllpppsssuuuvvvwwwyyy{{{}}}{{{lll]]]UUUOOOMMMZZZvvvqqq___```gggttt}}}qqquuu|||{{{{{{xxxwwwvvvuuuyyynnn\\\TTTYYYiiidddKKKAAA>>>???AAACCCEEEFFFGGGGGGHHHKKKNNNRRRVVVZZZ```ccceeeggggggffffffjjjrrrxxx{{{}}}^^^AAA;;;<<<:::<<<;;;::::::999999::::::777777999>>>GGGTTTaaajjjrrr~~~{{{nnn```PPPIIIQQQXXXggg~~~wwwlll]]][[[SSSRRR]]]lllpppXXXSSSLLLJJJFFFBBB@@@<<<888666111111111000000000000000,,,------......------,,,,,,---...000111111222222...000111000///...///111111111222333333333333222111555999::::::<<>>???AAACCCEEEGGGGGGHHHKKKMMMQQQUUUXXX\\\aaaeeefffggggggfffgggkkkssszzz|||dddDDD;;;;;;999<<<;;;::::::999999::::::888888999<<>>;;;999777333222111000////////////......------------......------------...000111222///000111111000///000222555444333333222222222333333444888;;;999777<<>>HHHUUU___kkkvvvvvvqqqkkkZZZJJJIIIKKKXXXnnnsssfffVVVUUUXXXWWWlllnnnVVVTTTTTTOOOJJJDDD@@@===999777333222111000////////////......------------......------------...000111222111222222111///...///000222222222222333444555666222333777;;;;;;:::???FFFNNNPPPNNNGGG>>>999:::>>>NNNYYY```aaaeeekkkjjjdddcccjjjkkkaaaVVVSSSYYY^^^]]]```dddhhhkkkoootttwwwwwwxxx{{{}}}~~~~~~~~~}}}{{{}}}sssjjjZZZMMMKKKXXXooorrrcccZZZddduuu~~~yyy}}}||||||yyyzzzwwwooouuu~~~sssSSSCCC@@@CCCCCCDDDFFFHHHJJJLLLMMMTTTXXX___dddiiilllppprrrssssssrrrpppnnnnnnpppsssrrrzzz{{{\\\DDD;;;;;;::::::;;;;;;::::::999888666777888888<<>>:::<<>>CCCHHHTTT```^^^PPPBBB<<<<<>>:::666333222111000////////////......------------......------------...000111222...///111111000000111333111111222333555777888999444111222777:::;;;<<<@@@EEELLLTTTVVVPPPGGG???;;;CCCVVVhhhnnnqqqvvvvvvrrrjjjnnntttttthhhYYYSSSVVVZZZ]]]cccgggjjjlllnnnppptttuuuwwwzzz|||~~~yyylll___OOOIIIXXXmmmrrrbbbYYY^^^lllzzzwww||||||ZZZEEEAAACCCBBBFFFJJJKKKJJJLLLQQQVVVXXX]]]eeekkknnnooopppqqqsssuuuwwwyyyzzz|||~~~|||zzz}}}sssMMM<<<::::::;;;;;;::::::999888777999:::999888;;;AAAFFFNNN\\\ccceeeeeeYYYKKKKKKCCCCCCIIIXXXnnnppp^^^XXXUUUTTT]]]sssjjjVVVQQQNNNKKKHHHFFFCCC@@@;;;888333222111000////////////.........------.........------------///000111222---...000111000111222444222222222333555777888999555111222666::::::;;;>>>CCCDDDHHHLLLNNNJJJAAA:::AAARRRdddnnnxxxwwwiiikkkqqqtttjjj[[[TTTUUUWWW[[[aaafffiiillloooqqquuuvvvxxxzzz}}}qqqdddRRRGGGRRRdddtttdddYYY\\\iiixxxzzz{{{ttt~~~xxxVVVCCCAAACCCBBBFFFJJJKKKJJJLLLQQQVVVZZZ```ggglllooopppqqqqqqvvvxxxzzz{{{|||}}}|||}}}|||yyySSSBBB::::::;;;;;;;;;:::999999777888999888777999>>>CCCHHHVVV]]]```cccXXXLLLMMMHHHFFFHHHSSSfffzzzttt___YYYUUUSSSXXXaaadddSSSUUUSSSOOOIIIEEEBBB@@@>>><<<888666444222000/////////......//////......---,,,,,,,,,------///000111222000000000000111111111111///111222222222333666888777333111333777999<<>>AAAEEEJJJPPPQQQFFF999AAAOOO^^^fffnnnwwwzzzxxxqqqmmmrrrzzzsss```UUUWWWWWWaaaiiijjjlllpppqqqnnnsssvvvzzz}}}~~~{{{tttbbbNNNMMMZZZqqqssseeeVVVXXXaaalll{{{tttiiilllttt}}}|||}}}yyylllxxxxxxrrrzzzhhhIIICCCCCC>>>HHHGGGGGGHHHKKKNNNQQQSSS[[[aaahhhlllnnnppptttwwwvvvyyy}}}~~~}}}~~~[[[CCC888;;;<<<;;;;;;<<<:::777777888888777777:::>>>BBBIIIPPPZZZaaabbb]]]TTTNNNLLLIIIHHHOOOaaavvvwwwiii\\\TTTRRRSSS___kkkcccRRRTTTRRRNNNIIIEEECCC@@@===;;;777555333111000000000000......//////......---,,,,,,,,,------...000111222000000000000111111111111///111222222222333666888999777555666999;;;<<<===CCCEEEHHHLLLRRRRRRHHH<<<>>>KKKXXX```hhhpppsssrrrpppmmmttt~~~zzzhhh[[[XXXWWW```gggiiikkkoooqqqooosssvvvzzz}}}~~~{{{jjjTTTNNNWWWnnnsssgggXXXWWW^^^iiiyyy~~~|||~~~uuuhhh___aaaiiivvv}}}|||rrr|||uuuvvv}}}dddHHHDDDEEEAAAHHHGGGHHHIIIKKKOOORRRTTT\\\aaagggkkklllnnnrrrvvvvvvxxx{{{}}}~~~}}}|||}}}~~~~~~```BBB======;;;::::::;;;:::888888888888777777:::>>>AAAGGGNNNYYYaaaccc^^^WWWRRRLLLIIIIIIOOO^^^sss|||nnn```WWWSSSTTTYYYccc~~~cccRRRTTTPPPMMMIIIFFFDDD@@@<<<999555444222111000000111111......//////......---,,,,,,,,,------...///111111000000000000111111111111///000222222222444666888:::999888888:::<<<<<<;;;AAACCCFFFKKKQQQRRRIII>>>:::DDDPPPYYYaaahhhlllkkkpppnnnuuurrraaaYYYXXX___dddgggjjjooorrrqqqsssvvvzzz}}}~~~qqqYYYOOOSSShhhrrrkkk[[[VVVXXXcccttt}}}~~~|||xxxsssooonnnsss{{{xxxmmmddd[[[VVVYYY___nnnzzz}}}|||~~~vvv}}}___FFFDDDHHHEEEHHHGGGHHHJJJMMMPPPTTTVVV\\\```eeehhhiiilllpppssstttuuuwwwyyy{{{{{{{{{{{{{{{|||~~~~~~~~~~~~nnnGGG@@@===:::999999:::::::::888888888888777999===@@@CCCJJJTTT]]]aaa^^^YYYUUULLLJJJIIIMMMYYYllltttdddZZZUUUTTTWWW___wwweeeRRRSSSNNNLLLIIIGGGDDD@@@;;;777333222111000000111111222.........///......---,,,------------...///000111///000000000111111111111///000222222222444666999777888888888:::======:::<<<@@@EEELLLTTTVVVNNNBBB888???IIISSS]]]dddiiijjjqqqooottt}}}{{{lll```^^^```cccfffjjjnnnrrrssssssvvvzzz|||~~~qqq[[[NNNMMM```ooommm^^^UUURRR[[[mmmzzz|||sssmmmgggddddddhhhrrr|||vvvkkk___XXXUUUUUUYYY```kkkwww~~~}}}|||ZZZDDDEEEIIIGGGGGGHHHHHHKKKNNNRRRWWWYYY]]]aaafffhhhhhhjjjnnnqqqqqqqqqsssuuuvvvxxxxxxyyyyyy{{{TTTAAA;;;888999;;;:::999:::888888999888777999<<<>>>===DDDNNNXXX]]]]]]ZZZWWWNNNKKKIIIJJJRRRbbbyyyxxxfffZZZUUUSSSWWW\\\ooogggSSSRRRLLLKKKIIIGGGDDD@@@:::555222222111000000000111222.........///......---,,,------,,,------...///000///000000000111111111111...000111222333444777999666::::::999<<>>AAAFFFMMMVVVZZZSSSHHH===>>>DDDQQQ]]]dddjjjooopppqqqrrrwwwvvvoookkkkkkmmmnnnqqquuurrruuuyyy|||}}}~~~{{{nnn]]]OOOIIIOOOgggqqqggg[[[PPPPPP[[[nnnttt|||pppeee\\\YYYWWWWWWaaammmzzzvvvhhh```YYYXXX[[[^^^eeemmmsssyyy}}}{{{uuutttzzzpppRRRCCCEEEIIIHHHGGGHHHJJJMMMQQQWWW\\\___cccggglllnnnmmmlllmmmooonnnppprrruuuwwwxxxxxxxxx~~~~~~uuuHHH>>>888<<>>999666333222111/////////000111......//////......---,,,------,,,,,,------......000000000000111111111111---///111222333555888::::::>>>===777:::DDDEEE??????@@@BBBHHHTTT^^^]]]WWWBBB???DDDPPP[[[bbbgggmmmrrruuuuuuuuuyyyqqqppppppnnnppptttrrruuuyyy|||}}}~~~~~~sssdddUUULLLKKKfffsssmmmbbbTTTOOOVVVfffnnnxxx}}}nnn```ZZZVVVUUU```ooo{{{yyymmmhhhcccccccccdddiiipppssswww{{{}}}{{{yyyyyy{{{~~~{{{xxxvvvrrrqqqzzzhhhNNNBBBEEEIIIHHHGGGHHHJJJMMMRRRXXX]]]```fffkkkqqqsssqqqoooooopppppprrrvvvzzz|||||||||{{{|||{{{VVVGGG;;;<<<>>>:::999===888999:::999777777888999:::???FFFNNNTTTWWWYYYYYYRRRHHHCCCFFFGGGJJJWWWhhh|||ttthhh___XXXYYYVVVZZZkkkgggSSSRRRMMMJJJGGGDDDAAA===999666444333111////////////000......//////......---,,,------,,,,,,,,,---......000000000000111111111111---///111222333555888:::999===;;;333555???AAA;;;EEEDDDEEEKKKZZZjjjpppmmmEEEAAADDDOOOZZZ___dddjjjuuuyyyxxxttt}}}uuusssqqqoooppptttrrruuuyyy{{{}}}~~~yyyjjjYYYNNNJJJfffuuuqqqgggXXXOOOTTT```jjjvvv}}}~~~xxxfff^^^XXXWWWddduuu}}}|||uuuqqqnnnmmmjjjhhhlllrrrrrrtttxxxyyywwwtttuuuxxxwwwxxxyyyyyywwwtttpppnnnppppppzzz~~~|||}}}cccJJJAAAEEEIIIHHHGGGHHHJJJNNNSSSYYY^^^bbbhhhmmmtttvvvtttqqqpppppprrruuuzzz~~~~~~}}}~~~bbbNNN>>><<<<<<888999???888999:::999888777777999777;;;BBBIIIOOORRRTTTTTTQQQGGGBBBFFFHHHJJJUUUcccrrr|||ooocccZZZVVVSSSSSSaaa}}}