BM6P6(@ xxxtttqqqnnnfffbbb^^^___fffnnntttvvvvvvzzzyyytttjjj]]]RRRKKKHHHHHHCCCEEEJJJTTT```llluuuyyy{{{xxxsssooonnnppptttwwwyyyzzzzzz{{{{{{||||||}}}zzz~~~uuullldddbbb___WWWOOOKKKHHH>>>@@@MMM^^^xxx~~~zzz~~~|||pppfff\\\QQQFFF??????<<<888555555222000//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.........///111333===SSSbbblllyyyzzzwww|||tttooorrrvvvuuupppmmmnnn{{{sssqqqjjj\\\KKK>>>888777333555888:::===GGGTTT^^^iiillloooooommmmmmoooqqqppprrruuuvvvvvvsssooolllkkkfffeeefffccc]]]^^^dddfff]]]QQQIIIGGGEEECCC@@@???@@@AAACCCDDDEEEEEEEEEDDDCCCAAABBBDDDGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQPPPPPPPPPPPPQQQQQQYYYYYYYYYYYY[[[]]]___``````aaadddhhhllltttqqqhhh[[[NNNKKKDDD???>>><<<777666777777888999999:::<<>>>>>BBBGGGTTTccceee```\\\\\\]]]ZZZTTTPPPLLLRRR^^^nnn{{{|||lllZZZPPPOOO???===:::999777555222///...---,,,,,,++++++,,,,,,))))))***++++++,,,------***++++++,,,,,,------...111+++000555888LLLiiiwwwyyyrrroookkkiiifffaaa]]]^^^cccjjjpppssstttxxx}}}}}}wwwnnnbbbVVVMMMIIIGGGCCCEEEIIIRRR^^^jjjrrrwwwzzzvvvpppjjjhhhhhhjjjlllqqqqqqrrrrrrssstttuuuuuurrruuuxxxzzz|||}}}lllbbbYYYVVVVVVRRRNNNMMMEEE>>>@@@III[[[|||vvvnnneeeXXXLLL@@@>>>;;;777666555333000//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///222444???UUUccclllyyy}}}zzzyyyooohhhlllsssvvvwwwxxx}}}wwwnnnlllfff[[[MMMAAA:::888444666999;;;???IIIVVV```gggkkknnnpppooooooqqqrrrqqqsssvvvwwwwwwuuuqqqoooooojjjggggggddd^^^]]]``````WWWMMMFFFDDDCCCAAA???@@@AAABBBBBBCCCCCCCCCCCCDDDBBBAAABBBDDDFFFGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMPPPPPPPPPPPPPPPQQQRRRRRRWWWWWWWWWWWWYYY[[[^^^___```aaadddgggjjjqqqssshhh[[[PPPKKKDDD???>>><<<888666777666777888888999;;;>>>AAA???FFFTTTeeesssyyypppdddXXXNNNMMMRRRXXX```fffjjjnnnrrruuu|||uuuYYYLLLAAA???AAAFFFSSSbbbiiieeedddgggjjjfff\\\TTTIIIMMMVVVeeerrr||||||qqqaaaPPPGGGGGG>>><<<:::999888555222///...---,,,,,,++++++,,,,,,******++++++,,,,,,------***++++++,,,,,,---......111,,,222888===QQQnnn{{{iiivvvoookkkgggdddccc___[[[[[[___eeekkknnnqqquuu{{{{{{rrrggg\\\RRRKKKGGGEEEEEEGGGNNNYYYdddmmmqqquuuqqqiiibbb]]][[[[[[\\\bbbbbbcccdddfffggghhhhhhfffggghhhhhhhhhjjjllloootttuuuwww{{{ggg\\\RRRPPPQQQQQQRRRSSSFFFAAABBBEEEWWW{{{ttteeeVVVDDD???999777777666444111000//////....../////////------------------------,,,---.........000333555BBBWWWdddjjjvvv}}}tttjjjkkkttt|||uuuooonnniii___SSSGGG>>>999555777:::===BBBLLLYYYbbbeeeiiinnnqqqrrrqqqqqqqqqppprrrtttvvvvvvuuusssqqqssslllggggggeee```[[[ZZZWWWPPPGGGBBB@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAABBBDDDFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIJJJJJJKKKLLLLLLLLLOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSTTTVVVXXX[[[]]]``````cccfffhhhnnn~~~wwwhhh[[[QQQJJJCCC>>>===;;;777555777444555666777777999<<>>777555777:::>>>EEEPPP\\\dddeeehhhnnnqqqsssqqqooommmlllmmmooopppqqqpppooooooqqqkkkeeeddddddaaaZZZUUUOOOJJJCCC???>>>>>>???>>>@@@@@@??????@@@@@@AAAAAABBBAAA@@@BBBDDDFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOQQQRRRTTTUUUQQQPPPPPPPPPRRRUUUXXXZZZ^^^^^^aaaeeegggmmm}}}{{{hhhZZZQQQGGGAAA<<<;;;:::555444555333444555555555777:::<<<:::???JJJWWW```jjjxxxxxxmmmiiigggmmmuuurrrgggXXXOOOIIIJJJNNNSSSZZZ```ccciiinnnqqqwwwgggVVVFFF???>>>BBBQQQ```rrrssswww~~~wwwiiiSSSMMMMMMWWWbbbkkkwwwyyykkk[[[KKKAAA<<<===<<<;;;:::999999777333000......---,,,,,,,,,,,,,,,---------------------,,,++++++,,,,,,---.........///...666@@@KKKddd~~~GGGSSSlllvvvlllccc^^^SSSRRRPPPQQQUUU\\\dddjjjmmmrrrwww|||zzztttmmmeee[[[QQQKKKGGGEEECCCEEELLLSSSZZZ]]]\\\XXXRRRKKKFFFDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJIIIFFFEEEGGGJJJMMMRRRVVV[[[aaammmzzzwwwuuuzzzwwwqqqoookkkccc^^^```cccaaa___^^^RRRNNNJJJHHHUUUzzz[[[KKK<<<888999777444333111111000///////////////........................---.........///111555999GGGYYYaaa```gggnnnxxxuuuiiigggmmmrrrvvvyyyrrrqqqnnniiiccc[[[OOOAAA888666777:::@@@HHHSSS^^^fffgggjjjnnnrrrsssqqqllliiiggghhhiiiiiiiiiiiiiiihhhjjjgggcccaaabbb```XXXQQQJJJFFFAAA>>>======>>>???============>>>@@@AAABBBAAA@@@@@@AAADDDEEEEEEDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSTTTOOONNNMMMLLLNNNQQQTTTVVVZZZ[[[___cccfffmmm|||kkk[[[PPPEEE>>>:::999777444222444222333444444333555888::::::>>>GGGRRRYYYaaammmyyy{{{pppgggdddhhhpppwwwyyytttjjjbbbSSSLLLGGGHHHKKKNNNTTTZZZ```fffkkknnnttt|||kkkYYYGGG???===AAAPPP```tttwww{{{xxx```UUUPPPXXX```fffppp|||{{{tttgggVVVGGG@@@======:::999999::::::777333000///...------,,,,,,---------------------------,,,+++,,,,,,------...//////......888CCCRRRnnn>>>DDDXXXxxxvvvjjj___XXXMMMLLLLLLLLLPPPWWW```gggkkkoootttxxx{{{{{{tttnnnggg^^^TTTMMMGGGDDDBBBBBBEEEJJJNNNPPPMMMJJJFFFAAA>>>===>>>>>><<<<<<======>>>?????????@@@@@@???===<<<===AAADDDBBBGGGNNNWWWeeeuuuyyytttuuuvvvkkkggghhhdddccciiimmmkkkfffcccYYYPPPLLLMMMWWW{{{~~~{{{{{{mmmVVVAAA::::::666333444222222111000////////////////////////////////////......///...///222666:::III\\\bbb```ccciiisss~~~}}}|||ooodddccchhhkkknnnppp~~~|||nnnrrrnnnjjjgggddd[[[NNNDDD777888<<>><<<<<<===>>>;;;;;;;;;;;;===???AAABBB?????????AAADDDEEEDDDCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKMMMNNNPPPQQQRRROOONNNKKKJJJKKKMMMQQQSSSVVVXXX\\\aaadddkkkzzzqqq]]]PPPCCC===999888777333222333222333333333333444777999:::===EEENNNTTTZZZeeepppqqqfffeeefffhhhiiifff```ZZZMMMHHHEEEGGGIIIKKKPPPVVV[[[aaaeeehhhnnnwww|||{{{}}}ppp^^^KKKBBB???BBBPPP___tttzzzlll^^^VVV\\\bbbbbbiiiuuuuuuqqqeeeTTTGGGAAA>>>;;;999999999::::::888444111///......---------------,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////...000;;;HHHYYYwww999===JJJbbb{{{vvvhhh\\\TTTJJJJJJIIIIIIKKKRRR\\\cccgggkkkpppsssuuuyyy~~~vvvoooiii```UUUMMMFFFDDD@@@???AAACCCDDDDDDCCCAAA===:::888999:::;;;888888888888888888888888777888888777777888<<<>>>999@@@IIITTTdddwwwwwwssszzz{{{llleeegggeeehhhrrrzzzyyyuuurrrdddUUUPPPRRRXXXppp|||vvvqqqqqqttt}}}}}}aaaEEE<<<:::555222444333222111000/////////////////////////////////////////////...///222777;;;MMM```gggcccfffkkkuuu~~~{{{|||{{{zzz{{{zzzlll```^^^aaaccceeegggzzzzzzpppsssooojjjiiihhhaaaTTTJJJ:::;;;>>>EEEPPP\\\ffflllooooooqqquuuwwwvvvrrrnnnmmmkkkiiigggeeeccccccccc___cccccc___\\\ZZZTTTMMMGGGEEEAAA===::::::;;;<<<<<<;;;::::::;;;===???@@@???>>>???AAADDDDDDCCCBBBCCCCCCBBBAAABBBCCCDDDEEEGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPNNNKKKIIIIIIKKKNNNPPPTTTVVVZZZ^^^```fffuuuxxxaaaPPPDDD>>>999999888444333444222333333333222444666999999<<>>LLL___999;;;EEEUUUddduuuvvvhhh[[[SSSIIIIIIIIIHHHIIIOOOXXX___dddhhhmmmpppqqquuuzzzxxxpppjjjaaaUUUMMMFFFCCC@@@>>>>>>??????>>>>>><<<999777666666777999666666666666555555555555222333444555555666999<<<888???IIIUUUggg|||zzzssswwwppphhhjjjhhhmmmzzzooo[[[TTTWWWVVVfffzzzrrrkkkgggeeejjjzzz~~~}}}gggIII===:::555222444333222111000////////////000000000000000000000000/////////...///333888<<>>===;;;::::::;;;===>>>>>>>>>???AAADDDDDDCCCAAABBBBBBAAA@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOQQQNNNKKKHHHGGGIIILLLOOOSSSUUUYYY\\\^^^bbbppp~~~}}}dddQQQEEE???;;;:::999555444666222333333333222444666999888;;;BBBJJJMMMQQQ\\\ffftttxxxqqqhhhaaa]]]XXXPPPJJJBBB@@@@@@DDDGGGIIIOOOVVVOOOTTTWWWYYY```kkkrrrssszzz}}}}}}jjjVVVJJJDDDCCCNNN\\\ooo}}}pppfffkkkllleeeeeennnwwwwwwmmm\\\NNNGGG@@@999777777999:::;;;999555111//////...------------...))))))***++++++,,,------,,,,,,------.../////////222555AAAOOOccc:::;;;>>>DDDOOOaaavvvxxxmmmaaaYYYQQQLLLHHHHHHIIILLLTTT]]]bbbfffjjjkkkhhhhhhlllqqqwww|||uuunnndddVVVKKKIIIFFFAAA<<<999999999999555555555444555555666666555555555555555444333222777777888777777888:::<<<;;;@@@HHHUUUhhh~~~~~~rrrkkkkkklllrrruuueeeWWWQQQ\\\wwwqqqcccbbb```\\\cccrrrzzz}}}~~~{{{vvvpppnnnnnnxxxiiiLLLAAA>>>777222444111111000000//////......,,,,,,------///000111222...,,,---000111222888???SSSaaammmppppppxxxuuupppssswwwxxx{{{}}}{{{vvvuuudddaaaVVVPPPOOOJJJYYYtttxxx~~~{{{wwwvvvlllaaa[[[TTTKKKDDDBBB;;;>>>DDDMMMXXXcccmmmrrrqqqpppqqquuu{{{{{{wwwrrrooonnnmmmlllllliiieeebbbaaa_________^^^XXXOOOHHHGGGDDD???;;;999999:::;;;??????===<<<;;;;;;;;;;;;===>>>>>>??????@@@AAAAAACCCBBBAAAAAABBBCCCDDDEEEGGGGGGFFFFFFGGGHHHJJJKKKKKKIIIHHHJJJMMMPPPPPPNNNPPPOOONNNLLLIIIHHHIIIJJJPPPQQQUUUZZZ^^^aaaiiirrrkkk[[[LLLCCC<<<:::999666444555333111000///000222555777;;;>>>BBBFFFJJJPPPYYY```mmm{{{yyyrrrhhh```ZZZTTTNNNJJJDDD???>>>BBBFFFIIIMMMRRRNNNLLLLLLQQQ\\\hhhpppuuu{{{~~~pppZZZMMMBBB>>>IIIYYYqqq~~~}}}lllkkkkkkfffiiisssxxx{{{xxxlllZZZIII@@@===>>>;;;888888999999555222222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000888@@@MMMhhh777888999===DDDRRRdddoooxxx~~~uuuhhh^^^VVVPPPJJJIIIHHHIIIPPPWWW]]]aaaddddddaaa```dddgggjjjoooyyy}}}uuunnneeeZZZQQQJJJFFFAAA<<<999777777666666666555555555555555666222333444555777888999999666777999:::::::::;;;<<>>777333333111111000000//////......---.........///111222333///---...000111222888@@@WWWeeeqqqsssssszzzzzzuuuxxx{{{|||{{{{{{wwwxxxfffcccXXXQQQPPPMMM\\\qqqvvv}}}zzzuuurrrqqqfffZZZRRRKKKBBB<<<;;;<<>>;;;999999:::<<>>????????????@@@@@@@@@@@@AAABBBCCCDDDHHHGGGGGGGGGGGGIIIJJJKKKJJJHHHHHHJJJNNNRRRRRRRRRQQQQQQOOOLLLHHHFFFFFFGGGIIIJJJNNNSSSVVVZZZbbbkkkppp```NNNFFF>>><<<;;;777555555333222000///000222555666999===AAADDDHHHMMMUUU[[[dddrrr}}}vvvmmmeee^^^VVVMMMGGGCCC>>><<<@@@DDDIIIOOOVVVUUUQQQNNNQQQYYYeeennntttvvvyyy{{{}}}~~~nnnYYYLLLBBB>>>HHHWWWiiixxxvvvsssqqqjjjjjjqqq|||ttt```MMMDDDAAA@@@===;;;;;;<<<;;;666222222111000...------------------------------------+++,,,,,,---...//////000555===GGGVVVqqq555666666777:::CCCOOOXXX```jjjrrrtttsssvvvyyyyyy}}}rrrfff\\\UUUMMMJJJGGGFFFJJJPPPVVVXXXZZZYYYVVVTTTVVVYYYZZZZZZ```ooo}}}tttmmmfff\\\UUULLLHHHBBB===:::888666555777666555555444444444444333444555777:::<<<>>>???:::;;;<<<>>>????????????AAACCCGGGNNNZZZoooxxxtttvvv~~~kkkXXXVVVeeewwwkkkbbb[[[PPPMMMRRRUUUVVVXXXYYYXXXYYY[[[\\\hhhtttqqq]]]IIIBBB>>>888333333111111000000//////............//////000111222333000...///000000222999BBB\\\jjjvvvxxxxxx~~~}}}zzzzzzvvvyyyiiihhh\\\SSSRRRPPPaaavvv}}}vvvpppmmmkkk^^^QQQIIIBBB:::666666;;;@@@GGGPPPYYYaaafffiiiooonnnppptttxxxyyyuuurrrnnnllljjjiiihhhfffdddbbbbbbeeefffddd]]]SSSJJJFFFAAA???<<<:::999:::;;;<<>>===<<<<<<<<<<<<<<<999:::<<<>>>>>>>>>===<<<======>>>>>>@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHJJJOOOSSSUUUUUUVVVUUUSSSNNNIIIEEEDDDEEEBBBBBBFFFLLLOOORRRZZZccctttuuueeeRRRIIIAAA>>><<<888555555333222000000000222444666777;;;@@@CCCEEEIIIOOOTTT[[[ggguuu~~~{{{wwwpppjjjcccZZZOOOHHHBBB===:::===BBBHHHRRR[[[___[[[UUUUUUZZZdddmmmrrrqqqtttwwwyyy{{{}}}lllZZZMMMCCC>>>EEEQQQ___ooo|||wwwvvvpppnnnrrr~~~gggRRRGGGDDDBBB???===>>>>>><<<666222222111000...------------........................+++,,,---...///000111222888@@@KKK\\\vvv555666777666777<<>><<<:::888666777666555555444444444555777888:::===???BBBDDDEEEDDDDDDDDDEEEFFFFFFEEEDDDBBBBBBEEEHHHOOO```zzz{{{{{{~~~~~~jjjUUUPPP[[[jjjoooeee___UUUPPPRRRYYYYYYYYYYYYXXXYYYZZZ[[[bbbkkkuuu|||~~~vvvcccUUUHHHCCC>>>888444333111111000000//////..................///000111222111///000111000222;;;EEE^^^mmmzzz||||||{{{|||wwwwwwjjjmmmcccYYYWWWTTTeeewwwnnnkkkfffYYYKKKBBB<<<777666777999???GGGQQQ[[[aaaeeegggllllllmmmqqqtttuuurrrpppkkkjjjjjjjjjiiifffbbb^^^^^^bbbeeebbbYYYOOOHHHEEE===<<<:::888888:::;;;===>>>>>>===<<<;;;;;;<<<<<<888:::<<<>>>???===;;;:::;;;<<<===>>>@@@AAACCCCCCBBBBBBBBBCCCDDDDDDEEEFFFJJJIIIIIIKKKNNNQQQTTTVVV[[[ZZZWWWQQQKKKFFFCCCCCC>>>???BBBGGGIIILLLTTT\\\fffyyyhhhTTTKKKBBB???<<<777444444333222111000111222444555555999>>>AAABBBEEEIIIMMMVVVaaammmsssxxx|||}}}{{{tttqqqnnnkkkfff]]]RRRJJJAAA;;;888:::???FFFSSS^^^iiieeeaaa___aaagggmmmpppooosssvvvxxxzzz~~~}}}ooo^^^PPPDDD>>>BBBKKKXXXggguuu}}}{{{xxxzzzyyyyyy|||pppWWWIIIEEEDDDBBB@@@@@@???<<<666111222111000...------------------------------------+++,,,---///000222333333777===GGGYYYsss333555777777777:::@@@FFFHHHOOOVVVWWWZZZ___cccdddjjjoootttxxxzzz~~~~~~~~~wwwfff\\\RRRMMMIIIEEEEEEGGGGGGGGGFFFDDDBBB@@@@@@@@@BBBBBBDDDJJJVVVeeesss||||||xxxtttpppjjjbbb]]]RRRKKKBBB===<<<;;;999666777777666666777777888999:::===BBBGGGMMMQQQTTTUUUVVVSSSQQQPPPPPPOOOLLLJJJEEEDDDEEEGGGIIITTTkkk}}}vvvvvv}}}dddPPPJJJSSS___xxxwwwlllgggaaa]]]]]]bbbaaa___]]]\\\\\\[[[[[[ZZZaaagggkkkooopppkkkdddXXXQQQIIIDDD???888444444111111000000//////......---------------...///000111000000111000222===III___mmmzzz}}}~~~yyyppphhhpppiii___[[[WWWiiiyyyooolll```SSSEEE>>>999666666999777===GGGSSS\\\cccfffggghhhiiikkkmmmppppppooonnnggghhhjjjlllkkkggg```ZZZXXX\\\^^^\\\TTTLLLFFFDDD:::999888777888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;888:::===>>>???===;;;:::;;;<<<===???@@@BBBCCCCCCAAABBBCCCCCCDDDDDDEEEEEEKKKJJJJJJJJJKKKNNNQQQTTTZZZYYYWWWQQQIIICCC@@@???<<<<<<>>>BBBDDDFFFMMMUUU[[[sss{{{jjjUUUKKKBBB???<<<666333333333222111111111222333444444888===??????AAAEEEIIIRRR]]]gggkkkmmmqqqssssssnnnllljjjgggccc[[[OOOGGG???;;;888999<<>>???DDDRRR___kkkqqq}}}|||zzz}}}bbbPPPHHHKKKHHHEEEDDDCCC???999444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222333444666888AAATTTnnn222444666555555777<<>><<<;;;999666888888999:::<<<>>>@@@AAA>>>DDDMMMXXXbbbiiinnnpppmmmjjjgggfffddd___XXXRRRLLLHHHGGGHHHHHHOOOcccyyy~~~xxxqqqrrr}}}}}}uuu___MMMFFFMMMWWWnnn~~~|||pppkkkiiiiiikkkmmmkkkhhheeecccaaa^^^[[[WWW[[[___```bbbccc^^^WWWQQQOOOLLLGGG???999555555111111000000//////......---,,,,,,,,,------...///000000000111000333@@@NNN```mmmyyy|||~~~~~~xxxjjjeeepppkkkaaa^^^\\\ooo~~~zzzqqqmmm]]]PPPBBB;;;777555666888888>>>HHHTTT]]]dddggghhhfffhhhjjjkkkmmmmmmmmmmmmfffhhhjjjmmmlllggg___ZZZTTTVVVVVVTTTOOOIIIDDDBBB777777777777777999:::;;;;;;::::::999999999::::::999:::<<<======<<<;;;:::;;;<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFIIIIIIIIIHHHHHHJJJOOORRRWWWVVVSSSNNNFFF@@@<<<;;;999999;;;>>>>>>>>>DDDLLLRRReee}}}kkkUUULLLCCC???<<<777333333222222222222222222333333333777:::;;;;;;===BBBFFFLLLXXXbbbdddeeegggiiiiiimmmjjjeeebbb\\\TTTIIIAAA>>>;;;999:::;;;???JJJVVVdddgggjjjkkkiiifffcccbbbggglllsssxxxzzz|||yyyiiiVVVGGG???>>>@@@JJJWWWbbbhhhttt}}}rrr\\\PPPTTTPPPKKKHHHFFFCCC===999222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333555555>>>SSSnnn~~~444555666444222222777;;;>>>CCCFFFHHHLLLSSSWWWWWW[[[```gggkkkmmmpppuuuyyy~~~~~~vvvrrrpppqqqtttvvvwwwvvvuuuuuuuuuvvvxxx|||qqqeeeXXXRRRMMMFFFAAA@@@:::999888888888888777666222555777888:::@@@JJJSSSYYY[[[```fffmmmsssvvvwwwiii]]]NNNDDD@@@???<<<999;;;<<<===@@@CCCFFFIIIJJJHHHPPP]]]kkkxxxxxxiii^^^SSSJJJFFFFFFGGGLLL```vvv}}}{{{vvvpppoooxxxzzz|||~~~kkkZZZLLLFFFKKKSSSlllzzzvvvxxx~~~zzzuuuooohhhbbb^^^bbbdddcccdddccc^^^WWWNNNPPPOOOIII???999666666111111000000//////.........------------...////////////000111000444CCCRRRbbboooxxxzzz{{{~~~~~~}}}qqqfffbbbnnnhhh______aaawww}}}sssmmm___RRRDDD<<<888555444777<<>>??????>>>>>>@@@AAABBBDDDDDDDDDDDDCCCEEEFFFFFFEEEEEEHHHMMMRRRUUUUUUSSSNNNGGG@@@<<<;;;999888999;;;::::::???GGGLLLWWWiii~~~mmmVVVMMMDDDAAA>>>999555555222222222222222222222222111444666666666999>>>CCCGGGSSS___bbbbbbcccddddddjjjeee```[[[VVVPPPGGG@@@===;;;;;;;;;:::;;;DDDNNNVVV[[[```bbb___[[[XXXWWWZZZaaakkkrrrvvvxxx|||~~~zzzjjjVVVGGG@@@>>>???DDDQQQ\\\bbbmmm~~~{{{www{{{gggXXXXXXSSSLLLHHHFFFCCC>>>:::222111000...------------------------------------------...//////000111111333333===VVVrrr}}}888999777444000000333777999===AAABBBGGGOOOTTTTTTXXX]]]dddiiikkknnnrrrvvv}}}{{{uuuooommmkkkmmmpppqqqpppppppppqqqssstttxxx}}}uuuhhh[[[SSSMMMFFF@@@>>>777666555555666666555444222444555555555999???CCCIIILLLRRR\\\gggrrrzzzwwwjjjWWWKKKFFFDDD@@@======>>>AAADDDHHHLLLOOOQQQSSS\\\jjjyyywwwiiiUUUJJJBBBCCCDDDKKK___uuu}}}|||wwwpppmmmttt{{{xxxssscccVVVKKKFFFKKKTTTmmmtttllliiilllnnnmmmlllkkkeee^^^MMMQQQRRRJJJ???999777666111111111000//////......//////.........//////000......000111000555EEEUUUeeepppxxxxxxyyy~~~}}}xxxiiieee```kkkeee]]]^^^ddd~~~uuummmcccVVVHHH@@@:::666555666@@@DDDLLLUUU]]]bbbeeefffgggiiikkkmmmmmmmmmoooppplllkkkiiihhhgggeeebbb```WWWSSSMMMJJJIIIFFFAAA===666666666666666777888999888777777777777777888888999999888888888888888888999:::<<<=========<<<<<<<<<===???@@@AAAAAA@@@@@@BBBCCCDDDDDDDDDGGGNNNSSSWWWWWWUUUPPPJJJCCC???>>>;;;:::;;;<<<:::999>>>EEEHHHNNNYYYmmmoooXXXNNNFFFBBB???;;;777777222222222222222222222222000111333333333666<<>>???DDDLLLTTTZZZ^^^bbbeeennnmmmkkkkkkpppvvvuuuppphhhdddaaabbbeeegggdddaaaZZZWWWSSSMMMHHHDDD@@@???777777666666666666777777999999999999999999999999777777888888888999999999<<<<<<===============<<<<<<===???AAABBBDDDDDDEEEBBBCCCCCCDDDEEEJJJPPPTTTUUU[[[]]]XXXRRRLLLDDD>>>888888888888999;;;===>>>AAADDDNNN^^^xxxsss^^^RRRGGGBBB???999444333222222111111111222444555555222222555777777:::???DDDMMMXXX```aaa___^^^]]]^^^aaa___ZZZUUUSSSMMMHHHFFFAAA<<<:::<<>>===@@@HHHRRRYYY___eeejjjmmmsssiii```___eeeooowww}}}nnn[[[PPPMMMHHHDDD@@@===999777333222111///............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...000111777>>>bbbvvv666555555444444555555666777888;;;>>>AAAFFFLLLPPPUUUYYY___dddgggiiijjjkkkuuuvvvwwwvvvssslllfffbbb___```bbbeeehhhgggdddbbb```cccggghhhjjjqqq~~~yyynnn___RRRIIIDDD@@@>>>999999888888777777666666555555555444444555777888888999===EEEQQQ\\\fffjjjxxxwwwqqqhhhcccaaa^^^YYYYYYWWWUUUWWWZZZ\\\\\\[[[XXXaaaqqqlll^^^TTTMMMKKKHHHKKK^^^sss~~~rrrqqq~~~uuuooollljjjhhheee]]]UUUOOOJJJGGGIIINNNlll}}}zzzrrrkkkeeeUUUTTTQQQKKKCCC<<<777444333222111000///.................................///---///333333888JJJ^^^llluuuvvvwwwvvvhhhiiiiiiwwwoooeeekkkvvv}}}tttmmm^^^UUUJJJBBB;;;666777;;;:::@@@IIIQQQXXX\\\```bbbjjjkkkjjjkkkqqqxxxwwwssslllhhhdddccceeefffccc```YYYWWWSSSNNNHHHBBB>>><<<777777666666555666666666777777777777777777777777777777777888888888999999;;;;;;<<<=====================???@@@AAAAAAAAAAAABBBBBBCCCCCCEEEIIIOOOSSSWWW]]]```\\\VVVPPPIIIBBB<<<;;;:::999:::;;;<<<===>>>AAAIIIVVVlllxxxaaaUUUIIICCC@@@;;;666555444333222111000111222222444111111444666666999>>>CCCKKKWWW^^^```___^^^^^^\\\``````\\\YYYVVVQQQKKKGGGCCC===<<>>;;;>>>GGGRRR[[[```eeeggghhhiii```VVVSSSYYYcccmmmssslll\\\PPPMMMHHHDDDAAA>>>:::888333222111///............------------------------+++,,,------,,,---///000333999@@@ddduuu666666555444333333333333666777999;;;>>>CCCHHHLLLRRRWWW]]]bbbeeefffhhhjjjppprrrsssqqqmmmfff^^^ZZZYYYYYYZZZ\\\^^^^^^[[[YYYYYY[[[]]]]]]]]]bbblllttt{{{zzzllldddXXXMMMFFFBBB???>>>======<<<:::999888888777777666555555555666777888666888;;;>>>DDDKKKTTTYYYnnnuuu|||~~~~~~xxxqqqiiieee```\\\YYYVVVSSSQQQPPPXXXgggyyyzzzkkkbbbZZZRRRNNNJJJMMM___rrrrrrmmmxxxqqqfffaaa^^^\\\XXXSSSNNNLLLHHHDDDFFFKKKjjj|||rrrjjjccc[[[XXXSSSLLLEEE>>>888666555444222111000//////...////////////////////////111...000333444888KKK___mmmuuu~~~vvvzzzyyyjjjnnnqqq{{{sssyyyxxxooogggYYYRRRJJJEEE>>>777555888888???HHHQQQXXX\\\___aaafffhhhhhhjjjpppxxxxxxuuunnnjjjfffddddddccc___\\\WWWUUURRRMMMGGGAAA<<<999888777666555555555555555555555555555555555555555777777777777888888888888999:::;;;<<<======>>>>>>======>>>????????????>>>AAABBBCCCCCCEEEIIINNNSSSYYY```dddaaa\\\WWWPPPIIIAAA???===;;;::::::;;;<<<<<>>CCCKKKSSSXXX[[[___cccgggjjjggg\\\OOOKKKIIILLLWWWaaaiiiqqqwwwxxx|||wwwgggUUUGGG>>>:::<<>>777555777;;;BBBLLLTTTZZZ]]]```aaacccfffggghhhmmmttttttqqqnnnjjjeeebbb```]]]ZZZWWWSSSRRRPPPLLLGGGAAA;;;888777777666555444444444444444444444444444444444444666666666777777777888888777888:::;;;<<<===>>>>>><<<===>>>>>>????????????AAABBBDDDEEEFFFJJJOOOSSSZZZaaagggeeeaaa\\\TTTMMMFFFDDD@@@===;;;::::::;;;<<<@@@EEEIIISSShhhnnn```QQQHHHCCC===999888555444222111000///000000333//////111333222555999>>>FFFQQQXXX[[[\\\]]]^^^YYY___eeeeeeeeeccc^^^WWWNNNHHHBBBAAAGGGQQQ[[[aaacccgggmmmrrrwwwuuugggWWWPPPKKKKKKRRR\\\eeennnuuusssxxx{{{jjjWWWHHH???<<<<<>>;;;999333222111///............------------------------+++---...---------///111444===GGGkkkooo777666444333111111000000///111444666999>>>DDDHHHMMMRRRXXX\\\^^^```aaacccfffgggiiihhhddd\\\SSSNNNJJJHHHGGGGGGHHHHHHFFFEEEFFFGGGFFFDDDBBBCCCGGGKKKSSSZZZbbbfffccc^^^YYYXXXRRRQQQPPPOOONNNNNNOOOPPPRRRTTTVVVVVVSSSLLLEEEAAA???<<<::::::===>>>>>>===;;;<<<===<<<;;;>>>DDDJJJSSSfff~~~qqq```SSSLLLIIIDDDIIIRRR^^^lllvvv|||~~~|||yyy~~~wwwmmmdddbbbkkkvvvzzzqqqxxxsssdddZZZVVVTTTZZZWWWSSSPPPKKKIIIOOOWWWmmmxxxqqqkkkbbbVVVJJJBBB===:::777555444222000///---------000000000000000000000000///---...111333999MMMbbbppprrrtttyyyxxxuuutttlllyyy~~~rrrjjj```VVVOOOHHHBBB???:::666666999>>>DDDMMMTTTYYY\\\^^^```cccfffggggggiiimmmmmmiiiiiifffbbb^^^[[[XXXUUUSSSPPPOOONNNKKKFFFAAA<<<999666666555444444333444444555555555555555555555555555555666666666777777777777888999;;;<<<=========:::;;;===???@@@AAAAAABBBAAACCCEEEFFFHHHKKKPPPSSSXXXaaaggggggddd___VVVOOOIIIFFFBBB===;;;::::::;;;<<>>999888333222111000000000111111333///...000111111333777<<>><<<:::888333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111222===IIInnn~~~mmm777666444333222111111111///111333555777<<>>======>>>===<<<:::;;;===???DDDKKKTTTXXXWWWTTTRRRRRROOORRRVVVZZZ]]]```dddffflllpppttttttmmmaaaSSSJJJDDDAAA???@@@CCCFFFEEEDDD>>>>>>===<<<;;;>>>BBBFFFKKK^^^uuummm[[[QQQLLLEEEGGGMMMWWWdddpppyyy~~~vvvpppsssyyy~~~tttxxxsssddd[[[YYY[[[___[[[XXXSSSLLLHHHNNNVVVrrrzzznnn[[[KKK@@@;;;888666444333111000///...------///////////////////////////,,,...222444;;;PPPfffoooqqqrrrvvvvvvtttssskkkyyy|||nnncccWWWNNNHHHAAA;;;999666333555:::===BBBIIIPPPUUUXXX\\\^^^cccfffhhhffffffhhhfffccceeeccc```]]]YYYWWWUUUTTTPPPOOOMMMJJJEEE@@@<<<999444444333333333444444555555555555555555555555555555555555555666666666666777888999:::;;;;;;<<<<<<999:::<<<>>>@@@AAABBBBBB@@@BBBDDDFFFHHHKKKOOORRRWWW```hhhhhheee___WWWNNNIIIFFFBBB===;;;:::;;;<<>>===<<<<<<:::999333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222222???MMMrrr~~~lll666666555333222222222222222333444444666999===@@@GGGJJJOOORRRSSSSSSTTTUUUXXX[[[^^^```]]]VVVNNNIIIAAA>>>;;;999999999888777999:::999999888999:::;;;;;;AAAIIINNNQQQSSSVVVYYYYYY___hhhpppwww|||{{{fffYYYIIIEEECCCEEEIIIMMMLLLJJJDDDAAA>>><<<>>>@@@BBBCCCFFFUUUgggwww|||iii\\\VVVLLLLLLOOOXXXfffuuuvvvwww}}}rrrddd^^^aaaggggggeeeccc^^^UUUMMMPPPWWWxxxhhhRRRDDD===999777444333222111000//////000........................000---///333666>>>TTTkkkmmmqqquuuzzzvvvqqqyyyzzzmmmeeerrruuu||||||lll^^^QQQGGG???:::666666444222444888999>>>DDDKKKQQQWWW\\\```cccgggiiifffdddeeeccc```bbbbbb```^^^[[[YYYXXXYYYTTTRRRNNNIIICCC>>>:::888222222222222333444555666555555555555555555555555444444555555555666666666888888999:::::::::::::::999:::<<<===>>>?????????>>>@@@CCCEEEFFFIIIMMMPPPVVV```hhhiiifff```VVVNNNHHHEEEAAA===:::;;;<<<>>>GGGSSS\\\YYYQQQUUUiii}}}zzziii]]]RRRFFF<<<888444333111000////////////444000///111111///111555;;;AAAIIIOOORRRTTTWWWZZZZZZaaafffggghhhgggccc]]]VVVQQQJJJHHHKKKTTT\\\aaaccckkkttt{{{|||tttcccWWWNNNPPPWWW^^^eeeiiimmmqqqyyyppp^^^NNNCCC======AAATTTooo{{{gggZZZ[[[`````````bbbhhhmmmlllaaaSSSIIIBBB???===<<<<<<<<<;;;:::333222111///............------------------------,,,.........---...000222222AAAPPPvvvnnn666666555444333333333333555555555555555666:::===DDDGGGLLLOOOOOOOOOOOOPPPSSSVVV[[[]]][[[TTTMMMHHH???<<<888666666666555444555555555555555666777888888<<>>AAACCCEEEGGGKKKNNNVVV```iiijjjfff```VVVMMMGGGDDD@@@<<<:::;;;===???OOO]]]gggcccWWWWWWhhh{{{~~~~~~||||||ooobbbWWWIII>>>999666555222000...---------555111///111111///111555;;;AAAIIINNNPPPRRRVVVYYYZZZ```dddeeeeeeeeeaaa[[[WWWRRRKKKHHHKKKRRRYYY^^^```iiisssyyy~~~~~~yyyjjj]]]SSSTTT[[[aaafffjjjlllooowww~~~sssbbbPPPBBB;;;<<>>>>>???@@@AAABBBBBBCCCIIILLLQQQTTTTTTPPPKKKGGG===<<<999666444333222222555444333222333555777888===AAAFFFMMMUUUaaaoooxxxrrr]]]TTTLLLIIIIIIJJJOOOUUUKKKJJJIIIGGGEEEDDDDDDDDDJJJLLLQQQ[[[fffuuusssfff]]]\\\iiiuuu}}}|||}}}~~~tttnnnllluuuyyyhhhaaadddwww{{{|||lllQQQCCC===:::666555555444333222111000111000000///////////////222///222111111FFFaaakkksssrrruuu}}}{{{xxxzzzwwwxxxlll[[[WWW^^^hhhjjjcccaaaooottt___OOOEEE;;;999444111///000333555999<<>>??????AAADDDHHHKKKLLLLLLRRR[[[eeeiiidddZZZRRRNNNJJJDDD>>><<<:::999===CCCWWWmmmyyyoooccceeeooouuuzzzwwwyyywwwfffUUUGGG===888333333222111000///...---333111...---...111222333777===DDDIIILLLOOOSSSVVV[[[[[[]]]___```^^^[[[WWWPPPLLLHHHHHHKKKQQQWWWYYYbbbdddhhhooovvv|||rrrdddXXXTTTXXX]]]dddiiimmmqqqvvvyyyzzz{{{~~~xxxfffSSSFFF@@@<<<@@@OOOfff|||sssgggeeefffeeebbbaaafffkkkggg[[[OOOEEEAAA>>>??????<<<;;;>>>666444111000000111000///,,,,,,,,,---------......000000000000000000111222777BBB\\\~~~}}}mmm222222111000000000000111222111111111333444666777::::::;;;;;;<<<<<<======AAADDDHHHJJJJJJGGGCCC@@@999888666444333222222333666555444333444555777888<<>>AAAAAABBBCCCFFFHHHIIIJJJRRRYYYbbbgggccc[[[RRRMMMJJJDDD???===;;;;;;???FFF___tttyyymmmmmmtttyyy}}}yyytttuuu|||sssbbbRRRFFF===999333333222111000///...---222000...---...000222333777<<>>BBBBBBBBBCCCDDDFFFHHHIIIRRRXXX___cccbbb[[[RRRLLLIIIDDD???>>><<<;;;AAAHHHcccwwwwwwuuuyyy{{{|||wwwrrrqqquuuzzz}}}}}}}}}uuuhhhYYYKKKAAA;;;888222222111000//////......111000///......000222333666<<>><<<>>>III___xxxvvvqqqiiijjjppp{{{|||kkk]]]OOOGGGAAA@@@@@@===;;;<<<:::777333111///...---+++,,,,,,,,,---------.....................///000000999FFFbbb}}}ooo111111000////////////000/////////000111222222333333333333333333222222222444555666777888888777777666555444444444555666777999999888888:::<<>>???@@@AAABBBFFFMMMQQQXXX[[[```bbbaaa[[[VVVRRRQQQLLLHHHCCC===:::???GGGVVVdddtttzzzzzzzzzzzzzzz|||wwwqqqnnnmmmllliiifffbbb\\\RRRGGG===777333222111111000000///............///000///......000333777===DDDHHHJJJLLLPPPSSSTTTTTTUUUWWWWWWTTTPPPLLLBBBBBBEEEKKKSSSZZZ^^^```aaa``````ccckkkssszzz}}}xxxkkk]]]TTTNNNMMMQQQXXX\\\aaafffjjjkkkmmmpppsssxxx}}}}}}wwwxxx~~~xxxcccNNNAAA>>>>>>DDDUUUiiitttqqqlllqqq|||www^^^PPPDDDAAACCCBBB???>>>888555222000000///...---,,,,,,,,,---------......////////////000111222333777HHHgggzzznnn222222111000000000000111...///000000111111000000333333333333333333333333///000000111333444555555555555666888;;;>>>BBBCCC@@@@@@???@@@AAADDDGGGHHHXXXdddtttyyyqqqmmm]]]ZZZWWWVVVXXX]]]cccggglllnnnsss|||wwwjjj```XXXRRRRRRUUUWWW[[[fffxxxuuu___UUUaaaqqqsssggg[[[]]]^^^^^^\\\ZZZYYYZZZYYY^^^bbbeeegggjjjooossspppqqqjjj[[[MMMEEE???;;;444444333222111000000///000///......------......111...333666:::OOOdddhhhhhhppp~~~qqqtttyyyxxxhhh[[[TTTRRRNNNLLLVVViii{{{sssaaaOOOCCC999777555222111111111222666:::AAAIIIRRRYYY^^^``````bbbcccddddddbbb```___WWWYYY\\\aaaeeefffcccaaa___WWWLLLBBB;;;777555333222222222111111111111111000111222222333333222222222222222333333333444444333444555555777777888999999999999999:::;;;<<<===<<<>>>@@@@@@BBBHHHPPPWWW___dddiiiiiiddd^^^[[[ZZZ\\\WWWQQQIII???999===DDDOOOZZZhhhrrrwwwyyyzzzzzzyyytttooollljjjgggccc^^^ZZZUUUNNNEEE===888444222000000000//////.........---///111000------///222777<<>>>>>EEERRRcccvvvuuuuuuooossskkkZZZIIIEEEGGGFFFBBB???888555222000000000///...,,,,,,,,,---------......////////////000222333444777JJJjjjxxxnnn111111000////////////000...///000111111111000000111111111222222333333444000111222444555666777888777888;;;@@@EEEKKKQQQTTTOOONNNLLLKKKKKKLLLNNNOOOWWW___jjjoookkkccc\\\WWWKKKIIIFFFEEEFFFJJJMMMOOOQQQUUU\\\fffqqq}}}uuujjjbbbbbbggghhhnnnyyysss]]]UUU^^^kkk|||nnnccceeeeeedddbbbaaaaaaaaa\\\___bbbbbb```aaadddggghhhjjjfffYYYLLLDDD>>>999555555444333222111000000......---------...//////222...222555;;;QQQhhhkkkpppuuuyyy}}}xxxiii^^^WWWWWWSSSPPPYYYmmmooo]]]LLL???999777555333111111111222666999???GGGPPPXXX___bbbccccccbbbbbbaaaaaaaaaaaaYYYYYYZZZ]]]aaacccccccccaaaYYYMMMBBB;;;666444222111111111111111222222222///000000111222111111111111111111222222222333333333444444555666777888888999999999999:::;;;<<<======???AAAAAABBBHHHRRRZZZhhhnnntttrrriiicccbbbeeeiiiddd\\\QQQCCC:::;;;CCCKKKRRR]]]iiiqqquuuwwwxxxsssoookkkhhhfffccc]]]XXXSSSPPPKKKDDD===777333111///////////////.........+++///111000---,,,///222555:::AAAEEEGGGIIILLLOOOSSSSSSSSSTTTTTTQQQLLLHHHAAAAAADDDJJJSSS\\\bbbeeeeeeaaa]]]\\\```gggnnnrrrtttjjj___VVVMMMGGGIIIMMMOOOTTT[[[```cccfffkkkoooqqqssswww|||{{{}}}xxxeeePPPCCC===???FFFRRR```ooo|||tttuuusssvvv{{{gggRRRKKKLLLIIICCC>>>999666333000//////---,,,,,,,,,,,,---------...............///000111222333888LLLmmmxxxooo000000///...............//////111222222111000000/////////000111222333333333444555777999:::;;;;;;;;;===AAAHHHPPPXXX^^^bbb]]][[[YYYVVVUUUTTTUUUVVVTTTZZZaaabbb[[[RRRJJJFFFBBB@@@===<<<>>>@@@AAAAAAAAAFFFNNNXXXcccqqqzzzpppqqqwwwssszzz~~~wwwxxxyyyxxxxxx|||nnnYYYTTT\\\hhh~~~uuunnnoooooommmkkkjjjjjjkkk```bbbccc```\\\YYYZZZ[[[```cccaaaVVVKKKDDD>>>999666555555444333222111111,,,,,,,,,---...///000111222...111666<<>>FFFOOOXXX___cccfffdddcccaaa```aaabbbbbb^^^\\\[[[\\\^^^`````````bbbZZZNNNBBB:::555222111000000111111222222222333...//////000000000000000000000111111111222222222333333444555666777888888999999999999:::;;;<<<<<>>GGGSSS```lll|||xxxpppqqqvvvxxxpppYYYPPPOOOKKKDDD>>><<<888444111///---+++***,,,,,,,,,---------......,,,,,,------///000111222999NNNpppyyyppp111000///...---......//////000111222222111000///444333333444444555666777999::::::;;;<<<======>>>>>>???CCCLLLXXXeeennnssspppjjjccc```aaa___XXXQQQSSSSSSSSSQQQMMMGGGAAA===777:::<<<<<<::::::<<<>>><<>>:::888666444333333222000...000000///////////////000111333333555@@@VVVlllyyyxxxvvv~~~}}}}}}mmm]]]\\\[[[RRRPPPQQQWWWqqq}}}mmmYYYEEE999888888666555444333333333999;;;???EEENNNXXX```eeehhhiiiiiifffaaa^^^___```bbb^^^YYYWWWYYY]]]aaadddbbbZZZNNNAAA888333333444111111111111111111111111000000000000000000000000///000111222222333222222333333555666666666555444666777888999:::;;;;;;;;;===>>>>>>>>>@@@GGGRRRYYYpppvvv{{{zzzsssjjjeeedddqqqnnneeeWWWHHH>>><<<>>>DDDJJJTTTbbbooovvvxxxwwwrrrkkkdddaaaaaa^^^VVVOOOKKKFFF@@@;;;888666333111333222000///---,,,,,,,,,,,,...000000///000111333444666999===BBBFFFIIIKKKNNNLLLKKKLLLMMMLLLHHHDDD<<>>===???AAACCCEEEGGGGGGHHHIIIIIIMMMUUU```llluuuzzzyyyqqqhhhcccbbb```[[[VVVPPPOOONNNLLLHHHDDD@@@>>>888:::;;;:::888888;;;======AAAGGGMMMUUUcccvvv}}}||||||}}}zzzyyywwwvvvyyy~~~|||xxxooocccZZZRRR___vvvxxxpppkkkfff___]]]___ddd___XXXQQQKKKFFF@@@<<<999777555333333222000...000000////////////000000000222333555AAAWWWlllxxxyyyxxx|||yyylll]]]]]]\\\TTTRRRTTT[[[tttzzzjjjWWWEEE:::888777555444333222222222777999>>>EEENNNXXX___dddhhhiiijjjgggbbb^^^]]]]]]___\\\XXXVVVXXX[[[^^^```aaaZZZNNNBBB888444333333111111111111111111111111000000000000000000000000///000111222222333222222333333555666666666555444666777888999999:::::::::<<<===>>>>>>@@@GGGQQQXXXkkkqqqwwwwwwqqqhhhccc```kkkhhh```SSSEEE===;;;===AAAEEEOOO]]]kkktttvvvuuuuuunnngggdddccc^^^UUUNNNGGGCCC>>>:::777555333111222111000...---------------...000000//////000222111333666:::>>>BBBEEEGGGKKKJJJIIIJJJKKKJJJFFFBBB<<>>AAACCCEEEDDDHHHMMMRRRUUUUUUTTTSSSRRRRRRTTTZZZdddnnnvvv{{{zzzrrrgggaaa___]]]XXXTTTMMMKKKHHHEEEBBB@@@>>>>>><<<======<<<;;;<<>>FFFOOOXXX___ccciiijjjkkkiiieee___[[[YYYZZZYYYWWWVVVVVVXXXZZZ[[[___XXXNNNBBB:::444333222111111111111111111111111000000000000000000000000///000111222222333222222333333444555555555555444555555666777888888888888999;;;<<<===???EEENNNVVVdddkkkrrrtttoooggg```\\\```^^^WWWLLLAAA:::999;;;===???GGGUUUeeepppttttttwwwqqqjjjeeebbb[[[RRRJJJBBB???:::777666555333111000000///..................///000000......///000///111444777;;;???BBBCCCGGGFFFFFFGGGGGGFFFCCC@@@===???AAAEEEKKKSSS\\\bbbggggggddd^^^VVVTTTXXX]]]ccccccbbb[[[PPPGGGAAA>>>>>>@@@CCCHHHOOOWWW^^^ccceeehhhkkkmmmooorrruuuxxx{{{{{{uuu}}}vvvooommmzzz||||||{{{hhhSSSDDD@@@???BBBLLL[[[ggglllmmmnnnllllllnnnkkkccc^^^^^^jjjuuuhhhXXXRRROOOJJJEEE===:::555222000///---,,,,,,------......------,,,+++,,,---------...111444555PPPooopppsss333222000///......//////333444555777999:::;;;;;;???@@@AAADDDGGGJJJLLLNNNPPPVVV^^^eeegggeeeaaa]]]ZZZYYYZZZ^^^eeelllrrrttttttnnnfffaaa^^^\\\WWWTTTQQQNNNIIIEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKJJJKKKPPPZZZggguuu{{{xxx{{{~~~{{{{{{{{{|||}}}qqqooosssuuulllmmmkkkiiihhhhhheee___ZZZTTT___xxx}}}yyyxxxxxxlll^^^TTTPPPMMMFFF@@@:::888666555444333111///000////////////000000111...111222666CCCXXXkkksssxxx{{{wwwsssvvvmmmdddiiillleeedddcccdddyyyppp___OOOAAA999555444333222111111111111555888???HHHQQQYYY```cccjjjlllnnnmmmiiibbb\\\XXXVVVWWWWWWVVVUUUUUUVVVWWW]]]WWWMMMCCC:::555333222111111111111111111111111000000000000000000000000//////111222222222222222333333444444444555555555444555666666777777777666777999;;;<<<===CCCKKKQQQ]]]eeennnrrroooggg___ZZZVVVSSSNNNEEE===888777888999:::@@@LLL]]]kkkrrrtttwwwqqqjjjccc]]]UUUKKKDDD<<<999666555555444333111//////.........//////000///000111000.........000000111444777;;;>>>AAABBBBBBBBBCCCDDDDDDCCC@@@?????????AAACCCGGGOOOXXX___eeehhhhhhaaaWWWQQQSSSWWWZZZ___ccc```VVVKKKDDD@@@======@@@DDDKKKTTT[[[```eeegggjjjllllllnnnppprrrvvv{{{{{{sssooovvv~~~zzz}}}|||{{{yyy~~~~~~kkkUUUFFF???>>>AAAKKKXXXbbbffffffgggcccbbbdddccc^^^YYYXXXbbbmmm{{{uuucccUUUMMMIIIEEECCC>>>:::555000///...---,,,,,,------......------,,,+++,,,---------...111444888SSSnnnyyylllqqq111000///.........///000444666:::???BBBEEEFFFGGGIIIKKKNNNRRRWWW\\\```bbbccciiirrryyyzzzuuunnnhhhcccbbbbbbdddhhhlllnnnnnnqqqnnnkkkiiihhheee```\\\ZZZWWWRRRMMMKKKKKKMMMNNNLLLMMMNNNQQQTTTUUUVVVVVVWWWXXX]]]fffpppyyy}}}~~~xxxuuuqqqooorrr|||~~~llliiinnn|||nnnccc]]]\\\\\\^^^aaaaaa]]]YYYSSS]]]uuuyyyhhh[[[TTTOOOGGGAAA:::999666555555444222000///////////////000111111...111333777EEEYYYhhhooovvv|||wwwuuuyyyoooiiirrr|||wwwvvvrrrooo~~~mmm[[[KKK>>>777444333222111111111111111555999@@@HHHRRRZZZaaadddlllmmmppppppmmmggg```ZZZUUUWWWXXXWWWUUUSSSTTTUUU[[[VVVLLLBBB:::555333333111111111111111111111111000000000000000000000000//////111222222222222222333333333333444444555555444444555666666666555555666888:::;;;<<<@@@FFFLLLWWW___jjjqqqppphhh^^^WWWNNNKKKFFF@@@:::666555555666777;;;EEETTTcccnnntttxxxrrriii```XXXOOOFFF???777555333333444444222111///............///000000///000111111///...///000///111333666999<<<>>>@@@???@@@BBBCCCBBBAAA@@@???@@@AAAAAACCCFFFMMMVVV\\\cccgggjjjdddZZZRRRPPPRRRTTT[[[bbbccc]]]RRRIIIDDD>>>>>>???BBBIIIQQQYYY^^^dddfffiiikkkkkklllmmmoooqqqwww{{{~~~xxxooonnnqqqwww}}}|||zzz~~~|||zzznnnWWWHHH???>>>AAAJJJVVV```dddccchhhdddaaabbb```ZZZUUUTTT]]]hhhuuu|||sssjjj\\\PPPHHHDDDAAA@@@>>>:::444000...---,,,+++,,,------......------,,,,,,---.........///222555@@@ZZZqqquuulllrrr000000///...///000111222555:::AAAHHHNNNRRRSSSTTTUUUXXX]]]ccckkkrrrxxx{{{yyy}}}zzzuuulllllllllnnnqqqqqqpppoootttssssssttttttrrrmmmjjjbbb```^^^\\\[[[\\\]]]___```bbbfffkkknnnmmmjjjffffffgggjjjnnnrrrtttsssrrrllliiifffiiippp}}}{{{uuuvvv|||nnngggiiinnnkkk___TTTUUUXXX^^^dddeeeaaa^^^SSSZZZppprrrbbbWWWOOOGGGAAA;;;999777666666444222000///......//////000111222///222444999FFFYYYfffkkksss||||||zzzzzznnnhhhttt{{{~~~kkkZZZJJJ>>>777444333222222111111111222555888???GGGQQQZZZaaaeeelllmmmppprrrqqqkkkddd^^^VVVXXXZZZYYYUUUSSSTTTUUU[[[UUUKKKAAA999555444444111111111111111111111111000000000000000000000000///000111222222333222222333333333222333444444555444555555666666555555555555888:::::::::<<>>@@@CCCDDDCCCAAAAAAAAABBBCCCCCCDDDGGGMMMTTTYYY```eeeiiifff^^^VVVQQQPPPQQQVVV]]]bbbaaaZZZPPPIIIAAA??????AAAGGGOOOWWW]]]aaadddgggjjjjjjkkklllnnnnnnssswwwzzz||||||tttjjjkkkmmmqqqxxx|||zzzyyywwwvvvrrrtttvvvvvvwww{{{wwwnnntttoooXXXIII???===@@@IIIVVVaaaffffffnnnjjjhhhgggaaaYYYSSSSSS]]]fffrrr{{{{{{rrrggg___TTTJJJDDDAAA@@@???===999555111000///---,,,,,,------......------,,,---.../////////000333666EEE___uuuvvvnnnuuu111000000000111333555666999@@@JJJUUU]]]bbbcccccccccfffjjjpppxxx{{{|||~~~~~~vvvwwwwwwyyyzzz|||~~~uuuvvvvvvuuutttsssssssssoookkkjjjnnnttt~~~{{{qqqhhhgggjjjpppzzzwwwjjjfffbbbuuukkk___VVVXXX]]]dddiiihhhccc]]]RRRVVViiixxxgggYYYNNNGGGBBB<<<:::777666666555333111............///000111222111333444:::GGGXXXcccfffooo|||~~~zzzgggaaaooo~~~kkkZZZLLLAAA;;;444444333222222222222333444777<<>>AAAEEEFFFDDDBBBCCCDDDDDDEEEFFFGGGIIIMMMSSSWWW]]]bbbggghhhccc[[[SSSOOONNNQQQWWW___bbb___UUULLLBBBAAA???@@@DDDLLLUUUZZZ]]]```eeehhhiiijjjkkkmmmpppsssuuuwwwyyyxxxoooeeegggkkkqqqwww{{{|||}}}~~~~~~xxxssspppnnnllljjjgggjjjmmmoooooosss{{{xxxnnnpppuuu}}}oooYYYKKK???===???IIIWWWdddjjjllluuutttssspppggg\\\VVVWWW[[[dddnnnuuuyyyyyyrrriii^^^VVVKKKCCC??????>>>======:::777555333222000...,,,------......------,,,---.../////////000333666AAA^^^uuuwwwooottt222111111222333666888999>>>FFFSSS```iiinnnoooooonnnooorrrwww|||}}}{{{~~~~~~{{{xxxxxx{{{~~~}}}xxxxxx{{{}}}uuukkkaaa]]]___ccckkksssnnnddd^^^lllsssxxx~~~}}}mmmaaaYYY[[[```eeehhhddd[[[TTTQQQSSSfff{{{iiiYYYMMMFFFCCC<<<:::888777666555333111............///000222222222333555:::GGGXXXbbbdddmmm{{{xxxbbbZZZiii}}}lll\\\NNNDDD>>>444444333333222333333333333555:::AAAKKKVVV___dddiiiiiikkkoooqqqooohhhcccZZZ]]]___\\\WWWUUUVVVZZZ\\\UUUIII>>>777444555777111111111111111111111111000000000000000000000000///000111222222333222222444333222111222333444555555666666666666666555555555888::::::888888;;;>>>@@@JJJYYYfffiiiaaaTTTIIIIIIFFF@@@<<<888555222000...333777888:::HHH^^^ooonnnfffYYYKKK???777222000111111000111333333222000000000///...............000111333333333333555666222333555777:::<<<>>>??????BBBFFFGGGEEEDDDDDDEEEEEEFFFHHHIIIKKKNNNSSSVVV[[[```eeehhhfff^^^UUUOOOLLLMMMSSS\\\cccaaaWWWNNNCCCAAA??????CCCKKKSSSYYYZZZ^^^cccfffhhhiiikkklllsssuuuvvvwwwyyywwwnnncccdddllluuuyyyxxxyyy|||{{{|||~~~}}}tttnnnllljjjgggeeebbbfffkkkmmmnnnrrryyy}}}uuussspppsssooo[[[NNN???===???IIIXXXfffmmmppp{{{{{{|||yyymmm```[[[]]]YYYaaajjjooorrrrrrjjjbbbWWWOOOCCC===;;;<<<<<<;;;===;;;999777666555222000,,,------......------,,,,,,---.........000333555999YYYsssvvvmmmqqq...000111222222333666888===LLL^^^lllwww~~~~~~{{{xxxtttpppooossswwwxxxxxx}}}xxxvvv{{{}}}yyy|||yyymmm```ZZZXXXYYY___eeesss{{{yyykkkaaa```fffqqqvvvuuuvvv{{{~~~yyyccceeeeeeeeedddeeeccc]]]WWWOOOSSSgggooo[[[KKKEEEEEE???;;;999;;;:::555222333000000000000111111111111333555666;;;MMMccckkkhhhttt~~~{{{lllZZZUUU\\\www|||zzznnn___MMM@@@:::666555444222111000000000222555;;;DDDMMMWWW___ddddddfffiiikkkkkkjjjgggeeeYYY[[[\\\\\\ZZZZZZ[[[\\\___TTTEEE999444333333333222222222111111111000000222111111111000000//////000111111111111222222222444444555555666555555555555555555555555555555555444444555666777888999999===CCCNNNZZZaaa^^^TTTKKKHHHFFFBBB===999555333222555444333333888DDDTTT___bbbXXXKKK@@@999666444222000000111222222111000///------...000333444333111000444666555111000222666888666666777;;;>>>@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFGGGKKKMMMNNNOOOTTT[[[cccgggddd\\\SSSMMMHHHJJJOOOVVV]]]^^^ZZZUUUHHHBBB>>>@@@EEEIIIOOOUUU\\\___cccfffhhhhhhiiijjjssstttvvvwwwvvvppphhhcccdddjjjqqqvvvxxxxxxwwwvvvzzz|||~~~~~~uuuqqqrrrssssssqqqooorrruuuvvvwwwzzz{{{vvvttt}}}~~~ttt^^^OOOEEEBBBDDDNNNZZZdddnnnwww}}}~~~xxxjjjaaahhhfff^^^bbbhhhhhhjjjggg[[[TTTJJJ@@@======<<<===@@@@@@<<<777333111111000///,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////000222444AAAVVV{{{tttkkksss111222333444444555888:::AAAQQQeeettt~~~llliiieeecccdddhhhmmmpppzzz|||~~~~~~~~~|||pppbbb[[[WWWWWW[[[aaarrr{{{wwwiiieeefffmmmrrrsssuuuyyy}}}}}}kkkhhhjjjllllllllliii```XXXRRRUUUhhh{{{~~~~~~xxxzzzrrr```PPPFFFBBB@@@;;;999;;;:::555222222000000000000111111111111222555666<<>>KKKTTTTTTLLLAAA888333111000///000111222222222111000//////...///222555666555333111444666555222000333666;;;:::999;;;>>>@@@AAA@@@>>>>>>======>>>???@@@AAADDDDDDEEEGGGJJJMMMNNNOOOSSSXXX___bbb___ZZZTTTPPPIIIJJJOOOUUU[[[\\\YYYTTTHHHBBB???AAAFFFJJJPPPVVV[[[^^^cccfffggghhhiiijjjtttvvvyyyzzzyyyssslllgggfffkkkppptttuuutttttttttvvvxxxyyywwwuuuvvv}}}{{{}}}{{{{{{wwwbbbRRREEEAAACCCLLLYYYdddpppzzz}}}oooeeeiiilllccceeejjjhhhjjjiii^^^QQQGGG???>>>???>>>>>>@@@@@@<<<777333222111000///------------------------,,,---.........000333555BBBXXX{{{qqqyyy333444555555555666999<<>>EEEMMMUUU\\\___cccdddeeeeeedddaaa]]][[[UUUYYY^^^aaaaaaaaaaaaaaa```VVVHHH>>>888555333111222222222111111111111111111111111111111000000000000111111111111222222222///000111333444555666666444444444444444444444444999999888888777777777777:::@@@IIITTT[[[YYYQQQJJJEEEEEEDDDCCC???:::444111111222222222222777@@@GGGDDD???888333000000000000111222333333222111000///000000111333666777777666222444666555222111333666<<<;;;;;;<<>>:::;;;999444222222///000000000111111111111000333666===QQQiiissspppvvv{{{ttt```TTTTTTYYY\\\___cccnnn~~~xxxlll\\\KKK>>>999333333222222111222222222777999>>>EEELLLSSSXXX[[[```aaaaaaaaa```]]]ZZZYYYUUUXXX]]]```ccceeehhhjjjkkk___NNN@@@999555333222111111111111111111111111111111111111111111111111000000111111111222222222///000111222333444444444444444444444444444444444777777777777777666666666999===FFFPPPWWWVVVOOOIIIDDDFFFIIIIIIFFFAAA;;;666222444555444333444888======:::777444333444444555333333444444444222111000111111111333666888888777333555666555333333444666888888888;;;>>>@@@@@@???<<<;;;999888777888999:::>>>@@@CCCFFFHHHIIILLLMMMSSSWWW\\\^^^]]]ZZZWWWVVVPPPOOOPPPSSSWWWXXXUUURRRIIIDDDAAAEEEIIIMMMRRRXXXZZZ]]]aaadddfffhhhjjjllltttwwwzzzzzzvvvpppjjjfffkkkmmmooopppqqqsssvvvxxxwwwzzzzzzuuummmlllrrryyy|||{{{yyyxxxxxx{{{~~~iiiXXXFFFAAAAAAJJJWWWgggwwwxxxvvv{{{qqqooopppnnnsssxxxqqqbbbUUUIIIFFFGGGGGGGGGHHHBBB>>>999555333222000/////////////////////////////////...------000444888AAAYYYwww|||777888888777666888;;;>>>EEEPPP[[[bbbhhhmmmmmmkkkjjjrrrzzz|||{{{|||vvvhhh___ZZZVVVXXX]]]lllxxx}}}~~~}}}sssiiijjjzzzlllfffbbbeeehhhfffeeeeeegggeeeccciii}}}gggPPPEEE???;;;;;;999444222222///000000000111111111111000333666>>>SSSkkkuuussszzz~~~wwwcccTTTQQQSSSUUUVVV[[[jjj~~~rrraaaNNN???999333333222222111222222222555888===DDDKKKQQQVVVYYY\\\]]]^^^___^^^]]][[[ZZZWWWXXX[[[]]]aaaffflllqqquuugggSSSBBB888444333222111111111111111111111111111111111111111222222222000000111111111222222222222222222333222222111111444444444444444444444444333333444444555666666777777;;;BBBLLLSSSSSSNNNHHHEEEHHHNNNQQQPPPKKKEEEAAA777999:::888555444777:::;;;;;;:::999777666666666555666666666666444333222222111111333666999999999444555666666555444555666555555666999>>>AAABBBBBB===<<<999777666666888999<<>>;;;:::===@@@AAACCCCCCAAA===999777666888999999999888666555444222222111333777999::::::666666666666666666666666666555666999>>>CCCEEEFFF@@@===:::777666666777888:::???CCCEEEDDDDDDFFFIIIPPPWWW```ffffffaaa[[[XXXVVVRRROOONNNPPPQQQOOOMMMHHHCCCBBBFFFKKKOOOTTTYYYZZZ]]]```dddfffiiimmmpppwwwyyyzzzvvvpppjjjhhhiiilllnnnrrruuuxxx}}}}}}}}}{{{yyyyyy{{{kkkVVVIIICCCAAAIIIVVVeeevvv}}}{{{{{{xxxlllTTTHHHFFFFFFGGGIIIDDD@@@:::666444222111000/////////////////////////////////......111555888III___wwwyyyDDDDDDCCCAAA@@@BBBFFFIIILLLWWWdddnnnxxx}}}wwwzzz|||||||||{{{mmmddd^^^YYYZZZ^^^bbbmmmxxx~~~qqqcccjjj~~~~~~mmmhhheeefffeeebbbaaaccciiigggcccfffwww|||cccHHHAAA<<<;;;888333111222000000000000111111111111222555888@@@UUUmmmxxxvvvyyy~~~||||||}}}~~~yyyfffUUUOOOJJJHHHEEEIII[[[ssswwwgggRRR@@@999555444333222111111000000222666===EEENNNUUUZZZ\\\\\\]]]^^^____________^^^YYYYYYXXXWWWXXX[[[```ddddddYYYIII===777444333222000000111111111222222222111111111222222333333333000111111111111222222222333333333333333333222111333333333333333333333333333333333444444555555555777999>>>FFFNNNPPPMMMIIIEEEJJJSSS[[[___^^^[[[XXXOOOOOONNNJJJGGGGGGLLLPPPQQQSSSTTTQQQIIIBBB===;;;;;;;;;<<<;;;:::999777666444333333555888;;;======777666666666777777666666777555444666;;;@@@DDDFFFAAA>>>:::777555555666777:::>>>CCCDDDBBBAAACCCFFFKKKRRR\\\cccdddbbb^^^[[[UUUQQQLLLJJJKKKLLLJJJHHHGGGBBBAAAFFFKKKOOOSSSXXX[[[]]]aaadddgggkkkooorrrtttvvvvvvqqqkkkhhhiiilllmmmppptttwww{{{~~~}}}}}}|||{{{zzz}}}mmmWWWHHHBBB@@@GGGSSSaaaqqq}}}}}}sssYYYLLLIIIHHHGGGGGGEEEAAA;;;777444333111000...........................///000000000111444777HHH]]]wwwxxxJJJJJJHHHFFFEEEGGGKKKOOOWWWcccqqq|||{{{uuusssrrrooollljjjmmmqqqqqqqqquuu|||~~~ooofff___YYYYYY]]]___iiittt{{{qqqaaacccrrruuuqqqnnnmmmiiidddcccfffhhhfffaaaaaannnsssZZZIIIBBB<<<;;;888333111222000000000000111111111111333666999AAAUUUnnnxxxvvv{{{~~~~~~|||}}}yyygggUUUOOOOOOKKKEEEFFFUUUlll|||xxxjjjUUUCCC;;;666555444222111000000000222666>>>GGGPPPWWW\\\___^^^______``````_________XXXYYYXXXWWWUUUUUUWWWYYYUUUMMMBBB;;;777555333111000000111111222222222222111111111222222333333333000111111111111222222222111222333444444444444444333333333333333333333333666555555555555444444444777999>>>EEEMMMPPPMMMJJJDDDJJJSSS\\\bbbbbb```^^^[[[[[[YYYUUURRRSSSYYY___bbbdddddd___VVVLLLFFFCCC============<<<:::888777666555444666:::===??????777666666666777777777666777555222333777<<>>:::666444444555666:::???DDDDDDBBB@@@BBBEEEGGGNNNWWW___bbbaaa```___TTTOOOIIIGGGGGGHHHGGGEEEFFFBBBAAAFFFKKKOOOSSSXXX[[[^^^aaaeeehhhlllppptttoooqqqppplllgggeeeiiimmmnnnqqquuuyyy|||~~~}}}}}}~~~|||{{{~~~nnnYYYGGGAAA???EEEQQQ^^^mmmyyywww___RRRNNNLLLIIIHHHFFFAAA<<<777444333111000........................---///000111111222444666EEEYYYuuuvvvKKKLLLLLLKKKLLLQQQXXX___iiipppzzzyyynnnbbb]]]```dddeeedddeeegggkkknnnqqquuuyyy|||ssshhhaaa[[[YYYZZZcccjjjsssyyy|||vvviii```fffpppxxx~~~{{{yyyvvvtttqqqllliiiiiilllhhhcccdddkkkvvvyyyooobbbXXXCCCAAA===999555222111000---------...///111222333444555888AAATTTjjjvvvyyy}}}zzzvvviii\\\WWWWWWJJJ@@@EEETTTdddvvv|||qqq\\\GGG;;;555555333222111000000000888888<<>>???AAA===777444666666555888===>>>;;;<<<999999<<<;;;888777:::999666555666666666;;;BBB@@@>>>;;;888666555666666:::===BBBEEEGGGEEECCC@@@EEEGGGKKKSSS[[[``````^^^RRRNNNJJJHHHIIIIIIFFFDDD???AAADDDHHHMMMQQQTTTVVVaaa```aaaeeejjjmmmllljjjkkklllkkkeee___^^^eeemmmyyyzzz{{{||||||~~~zzzzzzyyywwwwww{{{|||}}}}}}{{{{{{~~~nnnTTTIIIBBB???DDDNNNZZZgggrrrgggTTTMMMMMMJJJEEEEEE>>>666111000111000000............////////////000000000//////111444777BBB]]]sssRRRTTTVVVVVVWWW[[[```eeeooottt{{{}}}wwwbbbZZZRRRQQQXXX___ccccccgggiiimmmppprrrvvv{{{~~~uuuiiiaaa\\\ZZZ[[[aaaiiirrryyy|||zzzllleeecccmmmyyy~~~~~~|||yyytttrrrsssmmmfffcccfffnnnvvv{{{{{{qqqhhhaaaWWWMMMCCCAAA===999555222111000.........//////111222333333555888AAATTTiiiuuuwwwwwwhhh\\\XXXYYYNNNFFFGGGPPP```vvv|||qqq\\\GGG;;;666555333222111111000000555777;;;DDDOOOXXX]]]^^^````````````aaa___\\\YYYVVVRRRLLLJJJJJJMMMPPPQQQQQQKKKBBB;;;777555333333111111000000000000111111...//////000111111222222222222222222222222222222444333333333333333333222222333333333333333333444444444333333333333444444666666999@@@HHHNNNOOONNNHHHGGGOOO^^^hhhkkkjjjkkkkkkiiikkkpppssstttwww{{{uuueeeWWWOOOLLLKKKHHHCCCCCCCCC===666444666555555888===>>><<<<<<888777999:::888999===???999555555555555888===>>>===;;;888777666666666999===BBBFFFHHHFFFCCCAAACCCDDDHHHOOOWWW[[[\\\[[[TTTPPPKKKIIIHHHFFFDDDAAA???@@@DDDHHHMMMQQQUUUVVV___```bbbggglllooonnnlllggghhhfff```[[[]]]eeennnyyyzzz{{{{{{|||~~~{{{xxxqqqjjjgggjjjrrrxxx}}}}}}|||rrrYYYIIIBBB???DDDNNNXXXccckkkwwwnnnZZZQQQOOOKKKEEEGGGBBB:::555444333222111............////////////000000000//////111444777AAA[[[sss[[[]]]___```aaabbbeeegggppprrrvvvzzz}}}~~~~~~}}}|||yyyuuuqqqpppppprrruuutttssstttrrrmmmddd]]]SSSMMMIIIMMMVVV```fffhhhjjjlllooorrruuuyyy}}}yyykkkccc\\\[[[]]]```hhhrrryyy}}}yyy|||rrrjjj```^^^dddssszzzyyy}}}}}}|||tttiiiccccccfffjjjkkkoooooojjjaaa\\\XXXQQQIIICCCAAA>>>999555333111000///////////////000111222333444888AAASSShhhssstttxxxggg\\\[[[]]]UUUMMMJJJOOO^^^xxx|||qqq]]]GGG;;;666555444222111111111111222555;;;DDDOOOWWW\\\^^^`````````aaabbb```\\\YYYYYYSSSLLLHHHHHHJJJNNNPPPRRRLLLCCC<<<777444222111111111000000000000111111/////////000111111222222222222222222222222222222222333333333333333333444444333333333333333333222444444333333333333444444555555888>>>GGGLLLMMMLLLIIIGGGLLL[[[iiinnnnnnmmmmmmlllpppxxx}}}}}}kkk[[[RRRPPPQQQOOOJJJGGGDDD<<<555444666555444888>>>???======888555777888999===CCCIII???777666666555666888;;;;;;:::999888777666666888<<>>>>>@@@CCCHHHMMMQQQUUUWWW^^^___ccchhhmmmppppppooohhhgggccc\\\XXX[[[eeennnwwwxxxzzzzzzzzz|||tttggg___^^^ccchhhrrrvvv|||www___IIICCC???DDDMMMTTT\\\bbblllyyybbbVVVRRRMMMFFFHHHDDD>>>999666444111///............////////////000000000//////111444777???YYY{{{tttdddcccbbb```___^^^___```gggggghhhiiijjjkkklllllljjjiiifffaaa]]]\\\^^^```hhhfffeeedddddd```YYYSSSQQQMMMKKKOOOYYYbbbiiikkkmmmooorrruuuwww{{{{{{mmmddd]]]\\\___^^^fffqqqyyy}}}~~~{{{~~~tttxxx{{{zzzvvvpppiiidddXXXXXX___ppp~~~zzz{{{zzzmmmffffffhhhhhhgggjjjiiicccZZZVVVTTTOOOJJJDDDBBB>>>:::666333111111000000000///000000111111222555888BBBTTTgggqqqrrrwwweee]]]^^^ccc[[[QQQKKKPPPbbb{{{}}}rrr]]]GGG:::666555444333222111111111111555<<>>AAA??????999555555777:::AAAHHHPPPEEE:::888888666555666888999999999888777666555777;;;BBBGGGIIIHHHDDDAAA===>>>@@@DDDIIINNNRRRSSSSSSQQQMMMJJJFFFBBB???======???BBBGGGMMMQQQUUUWWW^^^___aaaeeejjjooorrrtttrrroooggg___YYY\\\eeemmmssstttuuuvvvvvvwwwzzz}}}qqqddd^^^\\\]]]cccfffkkksss}}}zzzzzzdddKKKCCC???DDDLLLRRRVVVZZZaaapppsssoootttwwwxxxiiiZZZVVVPPPHHHFFFCCC???:::666222///---............////////////000000000//////111444777???WWWxxx~~~uuujjjfff___YYYUUUTTTTTTTTTXXXXXXXXXXXXYYYYYYZZZ[[[XXXXXXVVVTTTRRRRRRUUUXXXccc```^^^^^^```___\\\YYYQQQNNNMMMPPPXXXaaahhhkkknnnqqqtttvvvyyy|||{{{nnnddd]]]\\\___]]]fffqqqyyy}}}yyysssxxx{{{mmmllllllllljjjfffaaa___TTTRRRVVVfff|||~~~tttmmmnnnqqqpppmmmmmmjjjaaaWWWQQQPPPLLLGGGDDDBBB>>>:::666333222111111000000000000000111222222555:::DDDVVViiirrrrrr}}}sssddd^^^bbbhhh___SSSLLLSSSfff|||}}}sss^^^GGG:::666666444333222111111111111666===EEENNNVVV\\\```cccdddeeehhhiiigggccc```ZZZVVVRRROOOMMMLLLJJJIIIIIIDDD===888555444222111111111000000000000111111000000000000000111111111111111111222222333333333222222222333333444444444444444444333333222222222333333333222222333333333555444555:::BBBGGGIIIHHHFFFEEEHHHTTTfffsssvvvrrrnnnooottt~~~vvveeeVVVNNNKKKQQQTTTOOOHHHAAA:::444444555444444888???BBBAAA@@@:::555666777;;;BBBIIIRRRFFF<<<::::::888777777777888888888888777666555666:::@@@EEEGGGEEEBBB???;;;<<<>>>AAAEEEJJJOOOSSSQQQPPPNNNJJJFFFBBB???>>>;;;===AAAGGGLLLRRRVVVXXX______^^^```dddkkksssxxx~~~yyypppeee^^^___eeejjjnnnoooppppppoooqqqtttvvvwwwxxxzzz}}}rrreee[[[VVVWWWZZZ___hhhrrr}}}xxxzzzfffNNNEEE???DDDLLLQQQVVVYYYYYYddddddaaaeeegggiiiqqqyyywwwyyylll[[[WWWRRRIIIFFFEEEAAA<<<666222///---............////////////000000000//////111444777>>>VVVvvv{{{~~~~~~vvvgggaaaXXXQQQMMMKKKJJJJJJLLLLLLLLLLLLMMMNNNOOOOOOKKKLLLMMMNNNOOOQQQUUUXXX```^^^^^^```dddfffeeecccVVVSSSQQQSSSZZZccckkkpppoooqqqtttwwwyyy|||yyynnnddd]]]\\\___^^^fffqqqxxx{{{~~~~~~vvvppptttvvvbbb^^^\\\^^^]]]YYYVVVVVVPPPMMMNNN\\\www{{{tttxxx}}}}}}yyyxxxssshhhZZZRRRPPPMMMHHHDDDBBB>>>:::666444222111000000000000000111222333333666<<>>AAACCCAAA???===999:::<<<===AAAGGGOOOTTTQQQQQQPPPLLLFFFBBB???>>>:::<<>>BBBLLLTTTYYY]]]YYYaaa___[[[^^^\\\\\\dddooopppttt}}}gggWWWUUUQQQIIIHHHGGGDDD>>>888333111111............////////////000000000//////111444777===TTTsssxxx{{{{{{tttYYYTTTNNNIIIGGGFFFDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFDDDGGGJJJMMMPPPTTTXXX[[[___```ccciiinnnpppmmmjjj___[[[XXXWWW\\\dddlllqqqoooqqqtttvvvxxx{{{vvvmmmddd\\\[[[^^^___gggqqqwwwyyy{{{{{{uuuqqqvvv}}}ooo\\\VVVSSSUUUUUUPPPNNNOOOKKKIIIJJJYYYxxx{{{www}}}ooo___UUURRROOOKKKEEEBBB???:::777444222222//////000000111222333444333777>>>JJJ]]]ooowwwwww{{{wwwqqqhhhfffkkkyyyvvvmmmaaa```nnn~~~ttt^^^HHH:::777666555444333222222222222666;;;@@@FFFNNNWWW^^^aaacccfffkkknnnmmmiiifffZZZVVVRRRNNNMMMKKKJJJHHHCCC???:::777666555333222111111000000000000111111111000000000000000000000000111111222333333444444444333333333333333333222222333333333333333333444333333222222222222333333555333333777>>>CCCEEEEEE===BBBGGGOOO___qqqyyyyyywwwxxx~~~|||nnn```TTTOOOKKKTTTYYYRRRGGG???:::777444555444333888@@@DDDDDD===888555666666666999>>>@@@<<<:::;;;;;;999;;;>>>999888777555444444555555666888;;;===>>>===;;;:::777888999:::>>>EEENNNUUUTTTTTTSSSNNNGGGAAA======999<<<@@@FFFLLLRRRWWWYYY]]]___aaaccceeekkkrrrxxx}}}yyyrrrkkkfffcccdddeeefffgggggggggfffhhhjjjmmmjjjnnntttyyy}}}~~~~~~||||||pppeeebbb```cccjjjrrryyy{{{wwwgggUUUHHH>>>AAALLLWWW___dddccciiieeeaaabbb\\\WWW^^^iiilllqqqxxxwww___PPPPPPNNNFFFGGGFFFCCC===666222111222............////////////000000000//////111444777999QQQpppuuuxxxxxxpppLLLHHHEEECCCDDDCCCAAA>>>?????????@@@@@@@@@@@@@@@BBBEEEJJJNNNRRRVVVZZZ]]]___bbbhhhqqqwwwxxxsssnnnccc___YYYVVVXXX^^^fffkkknnnpppsssuuuwwwzzz~~~}}}|||tttlllccc[[[ZZZ^^^```hhhrrrwwwxxxyyy|||zzzvvvtttzzzwwwjjj]]]UUUQQQSSSSSSNNNKKKMMMGGGFFFIIIZZZ|||xxxwwwppp^^^TTTPPPMMMIIIEEECCC???;;;777444222222/////////000111333444555444888???LLL___qqqyyyyyyzzzwwwrrrjjjiiimmm~~~oooiiisss~~~ttt___HHH:::777666555444333222222222222555999===CCCKKKUUU\\\___aaaeeejjjnnnmmmjjjgggZZZVVVPPPKKKJJJJJJJJJJJJDDD@@@<<<888666555333222111111000000000000111111111111111000000000000000000000111222333333444444444444444333333222222222222222222333333444444444333222222222222222222333555333222666===BBBDDDDDD;;;AAAGGGNNN]]]ooozzz{{{xxxyyyzzzlll^^^SSSNNNOOOXXX]]]UUUHHH???;;;999444555444333888AAAEEEDDD;;;777555666555333555999888666777::::::999;;;AAA;;;999666444333333444555666888999;;;;;;:::999888555666777999<<>>======<<<<<<<<<>>>???@@@AAAEEEJJJOOOSSSVVVZZZ\\\cccdddiiiqqqwwwyyyuuuqqqeee\\\TTTTTTXXX]]]dddkkknnnnnnoooqqqvvvzzz|||}}}~~~|||ssslllddd\\\ZZZ]]]gggkkkqqquuuxxx{{{{{{vvvuuu~~~sssjjjXXXVVVSSSRRRRRRQQQOOOMMMEEEFFFIIIWWWzzzsssrrrrrraaaUUUOOOKKKHHHDDDDDDBBB===777333333444---,,,,,,,,,...111444666;;;>>>DDDQQQcccrrrxxxxxx||||||xxxvvvwwwjjjeeerrrwwwppp{{{}}}aaaEEE@@@888666333222111000///---222222444888???HHHOOOTTTYYY]]]bbbgggjjjjjjhhhfff[[[TTTKKKHHHIIIKKKJJJIIICCC???999444222222111111111000000000//////......000000000000111111111111111111222333333333333222444444222222222222444444333333333333333333333333444444333333333333222222222222222444777<<>><<<<<<777333111333666777777888888999;;;>>>???===<<<888777666555333333333222333444666777888888777777777444333777;;;AAAKKKUUUXXXXXXVVVOOOEEE>>>;;;;;;888;;;@@@FFFMMMSSSWWWYYY]]]aaacccdddfffkkkmmmkkkllljjjgggeeeffffffeeedddfffeeedddcccdddfffhhhiiinnnppprrrtttuuusssqqqpppmmmkkkjjjjjjkkkrrrssskkkcccbbbdddfffkkkqqqzzz~~~}}}yyyxxxyyyzzz}}}qqqeeeUUUHHHAAAFFFOOO[[[lll|||yyyzzz{{{xxxpppfffaaa```dddkkktttyyyxxxuuusssrrrjjjeee\\\QQQGGGCCCBBBCCCFFFEEEBBB<<<666222000000/////////////////////////////////......000444777:::NNNuuunnnxxxkkkhhhvvv>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<===>>>???AAADDDHHHMMMQQQUUUZZZ]]]```bbbgggooouuuwwwtttpppfff\\\TTTSSSVVV[[[bbbhhhnnnmmmnnnpppssswwwzzz|||}}}~~~{{{rrrlllfff```___bbbiiimmmrrruuuxxxzzz}}}xxxuuuvvv~~~rrrkkk]]]ZZZWWWVVVWWWVVVRRRNNNHHHHHHIIIXXX}}}wwwkkkkkk||||||kkk^^^TTTKKKFFFEEEDDDAAA<<<666222222444111111000000222444666888999<<>>888444222222111111111111111000000/////////000000000000111111111111111111222333333333333222444444333222222333444444222222222222222222222222444444333333333222222222222222222444777;;;@@@BBB@@@AAABBBIII\\\rrrnnn^^^SSSNNNKKKVVV\\\UUUHHH???:::777666444444888===@@@>>>;;;;;;888444333555777777666444444444666999:::999777888777666444333222222222333444555777777777777666777444444777;;;AAAKKKUUUXXXXXXTTTMMMCCC<<<::::::777999>>>EEEKKKQQQUUUWWW[[[___aaa```bbbfffgggdddaaa___^^^^^^```bbbbbbbbbcccccccccccceeehhhjjjlllooopppqqqrrrqqqooolllkkkdddbbbaaa```aaafffvvv{{{ssskkkiiiiiiiiilllppp}}}|||xxxxxxyyyyyy{{{}}}sssgggTTTIIICCCIIIRRR]]]mmm}}}~~~vvvlllddd```fffkkkqqqsssqqqllliiigggddd___WWWLLLDDD??????AAAFFFEEEBBB<<<666222000000///////////////////////////000000000000111444777???SSSyyyqqqyyyhhhbbbmmm999::::::::::::999999888::::::::::::;;;<<<===>>>@@@BBBEEEIIINNNSSSZZZ^^^___aaagggnnnuuuwwwsssoooddd[[[SSSQQQSSSWWW^^^eeennnnnnmmmnnnppptttxxx{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~wwwppplllhhhddddddhhhlllooosssvvvxxxyyy{{{|||wwwuuuwww|||rrrmmmddd___[[[\\\^^^]]]VVVOOOOOOKKKJJJ[[[~~~vvvmmmcccddduuu|||nnn___QQQGGGFFFDDD@@@:::555222222333444444333333444555777888666999>>>JJJ___uuu}}}xxxfff]]]fffttt|||}}}wwwwwwdddFFF===888666333222111111///...///111555:::@@@GGGMMMPPPVVVYYY___dddffffffcccaaa^^^ZZZUUURRRSSSSSSPPPNNNBBB>>>888444222222111111111111111111111000000000000000000111111111222222111222222333333333333333444444333333333333444444111111111111111111111111333333333333222222222222222222222444666:::>>>AAA??????@@@GGGYYYooo~~~qqqaaaVVVPPPLLLVVV\\\TTTGGG>>>999777666555777;;;???@@@===999999777666666777777666555111111111333555666555444777666555333222222222222222333444555666666666666777444444777<<>>>>>@@@FFFEEEBBB<<<666222000000///////////////////////////000222222111222444666CCCWWW}}}uuu{{{fff[[[bbb666666777777777777666666777777888999999;;;;;;<<<>>>@@@BBBEEEJJJQQQYYY^^^bbbccchhhooouuuvvvrrrnnn```XXXQQQOOOQQQTTT\\\dddppppppooonnnooorrrwwwzzz||||||~~~}}}|||}}}||||||{{{{{{|||}}}}}}wwwqqqllljjjhhhfffiiimmmooorrruuuwwwwwwwwwxxxyyyyyyvvvwww|||tttqqqfffbbb___ccchhhfff]]]SSSTTTNNNMMM___|||{{{yyyzzzzzzyyyuuurrrooohhh``````qqqmmmYYYLLLHHHEEE???999444111111222333333222222222333444444555888<<>>>>>>>>>>>EEETTTiii{{{uuufff[[[VVVQQQ[[[___UUUGGG===999666555777:::???BBB@@@<<<777666666777777888777555333222222111333555666666444555555333222222111111111111111222333444444444444666333333777;;;@@@IIISSSXXXWWWSSSJJJAAA:::999:::777:::>>>CCCIIINNNQQQSSSWWW[[[^^^]]]___bbbbbb___WWWWWWXXX[[[```ccceeeeee```aaabbbcccfffiiikkkmmmmmmllljjjgggddd```^^^\\\XXXVVVUUUUUUUUUWWWaaakkknnnoooppprrr|||~~~~~~}}}{{{zzz}}}{{{zzzyyyyyy{{{}}}{{{pppYYYLLLEEEJJJUUUbbbuuu|||ooolllnnnpppqqqnnnjjjfffddd]]]YYYQQQIIIAAA>>>@@@BBBFFFEEEBBB<<<666222000000////////////////////////...000111222222333555666CCCXXXzzziiiZZZ^^^444444555555555555444444444555666777888999999:::<<<===@@@BBBGGGNNNWWW]]]bbbdddhhhoootttuuuqqqlll]]]VVVPPPOOOPPPSSS\\\fffrrrssssssqqqqqqrrrvvvzzzzzz{{{}}}}}}}}}~~~|||{{{zzzzzz{{{|||~~~{{{}}}{{{xxxpppkkkggggggggggggjjjpppqqqtttvvvwwwvvvvvvvvvwww||||||xxxwww}}}|||wwwuuuhhhfffhhhpppwwwuuujjj___WWWPPPOOObbbqqqooommmlllkkkjjjhhhggghhhddd___aaarrryyyaaaQQQKKKGGG???888333222111222222222111111111111222222555888;;;FFF```~~~vvvyyy{{{jjjZZZ\\\___```^^^\\\eeeyyyhhhGGG<<<777555222111222111000///...000444;;;AAAHHHMMMPPPVVVXXX[[[___aaaaaa```____________^^^\\\WWWRRRNNN@@@<<<777333222111111111111111111111111111222222111111111111222222222222222222333444444444444333444444444444444444444444333333333333333333333333333333222222222111111111111111111333555888:::<<<===;;;<<>>AAAEEELLLTTTYYY___aaafffmmmtttuuuqqqmmm```YYYTTTQQQQQQTTT^^^hhhsssuuuvvvuuusssrrrvvvyyyzzzzzz|||~~~}}}}}}}}}{{{zzzzzzzzz{{{{{{|||}}}{{{|||~~~~~~zzzvvvsssrrrkkkfffcccdddeeefffkkkqqqsssuuuwwwwwwvvvuuuuuuvvvzzz{{{yyyyyy~~~|||xxxxxxmmmqqqzzzvvvaaaWWWSSS```~~~llljjjgggdddbbb```___^^^bbbaaa___dddwwwkkkYYYOOOHHH???777444222222222222222222333333333333333555999<<>>BBBFFFKKKNNNQQQRRRTTTZZZ^^^___bbbffffffbbbUUUUUUVVVZZZ^^^`````````aaabbbbbbccccccdddddddddeeedddbbbaaaaaaaaabbbccceeecccdddhhhiiijjjooouuuvvv{{{~~~~~~||||||{{{zzz{{{~~~}}}||||||~~~}}}~~~rrrZZZLLLCCCGGGSSScccyyy~~~zzzzzzzzzzzzwwwrrrjjjddd```[[[SSSJJJBBB??????AAAFFFEEEBBB<<<666222000000////////////////////////---...000000222555999===III___{{{hhhhhh//////000111111111111111///000222444666666666666999;;;===@@@DDDJJJQQQUUU^^^```fffooowwwzzzwwwtttgggaaaZZZWWWTTTVVV___iiisssvvvyyywwwtttrrrtttwwwyyyzzz{{{}}}~~~~~~~~~{{{yyyyyyxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{|||~~~}}}~~~}}}|||xxxtttpppmmmmmmnnniiieeebbbccceeefffkkkqqqsssuuuwwwxxxvvvuuuuuuuuuwww}}}wwwwww{{{zzzxxxyyyvvvyyyiii[[[]]]pppqqqppplllgggbbb^^^\\\[[[aaabbbccchhhyyyzzzhhhRRRJJJ@@@888444333333333111111222333333333333333444999<<>>;;;999999===BBBDDDCCC???:::888444888;;;;;;999666555666444222000111222444444333111111000/////////000000...---------...///000111111///000444777;;;CCCKKKSSSUUUUUUPPPHHHAAA>>>======???BBBFFFJJJNNNPPPQQQRRRWWW[[[\\\___bbbaaa]]]TTTTTTVVVZZZ^^^``````______```aaabbbbbbbbbbbbbbbbbbbbbaaabbbeeehhhlllnnnqqqppprrrwwwzzz{{{~~~~~~}}}|||zzzxxxxxx}}}|||||||||}}}|||oooVVVIIIBBBIIIUUUdddxxx||||||}}}~~~|||vvvnnngggeeeaaaXXXNNNEEEAAAAAABBBFFFEEEBBB<<<666222000000///////////////////////////000000111333888>>>CCCTTTjjjoooooo---......///000000000///...///111444555666666666888:::===@@@DDDIIIOOOSSS^^^aaahhhsss||||||mmmggg```[[[WWWXXX```jjjrrrvvvzzzxxxtttqqqrrruuuxxxyyy{{{}}}~~~}}}}}}yyyvvvuuuvvvwwwyyyzzzzzzyyyxxxwwwyyyzzz{{{}}}~~~{{{yyyzzz{{{wwwuuuqqqmmmiiihhhjjjmmmiiidddbbbccceeegggkkkrrrtttuuuwwwxxxvvvuuutttuuuvvv|||rrruuu}}}~~~yyywwwxxx~~~{{{ccc[[[dddwwwzzzxxxtttnnnfffaaa^^^]]]eeeggggggjjjxxxwwwTTTKKK@@@888444444444333...///000111222222222222444999<<>><<<;;;:::>>>CCCDDDCCC>>>:::888666:::======:::777777888666444222222444555666555111000000////////////000------,,,,,,---...000111000...///333777:::AAAIIIQQQSSSTTTPPPIIIBBB>>>======???BBBFFFJJJMMMOOOPPPPPPUUUYYYYYYZZZ]]][[[WWWMMMNNNPPPTTTYYY[[[[[[ZZZ]]]^^^___aaabbbbbbbbbbbbaaaaaabbbdddhhhnnnsssvvv{{{zzz}}}~~~|||yyywwwwww{{{{{{{{{|||}}}~~~zzzlllQQQGGGCCCKKKWWWeeewwwzzz{{{~~~}}}tttmmmkkkfff]]]SSSIIIDDDDDDEEEFFFEEEBBB<<<666222000000////////////////////////111111111111444:::BBBHHH^^^ssssssrrr222111///.........///000111111222222222333333333777888:::===@@@GGGNNNSSS\\\___fffqqq}}}vvvlllccc^^^```eeehhhrrrwww{{{zzzvvvssstttvvvxxxyyy{{{}}}~~~}}}|||{{{zzzzzzyyyvvvqqqooonnnoooqqqsssuuuvvvvvvvvvwwwyyyvvvyyy}}}~~~}}}{{{{{{{{{|||}}}|||zzzxxxwwwuuutttpppmmmiiifffeeehhhlllnnniiiiiigggeeeeeehhhnnnrrrvvvwwwxxxxxxwwwtttpppnnnrrrxxx~~~rrrqqqyyy~~~sssqqquuulll]]][[[dddyyy{{{uuunnnfffaaa```fffiiimmmpppwwwxxxXXXLLL???999555111000222222222222222222222333333666999===GGG___{{{|||~~~uuuooovvvoooaaa^^^WWWMMMEEEJJJ^^^{{{hhhHHH;;;888666444333333222000...///000444:::BBBKKKRRRWWW]]]\\\[[[\\\```cccfffgggmmmnnnnnnnnnkkkaaaSSSIIICCC>>>888333111000000//////111222444444333222111333333333333333333333333333444555555666666555555666666555444444333222222444444333333333333222222222222222111111000000000111111111111222333444555666666888:::===EEEWWWgggrrr|||yyyhhh^^^]]]]]]^^^[[[RRREEE<<<999:::@@@CCCEEEFFFBBB>>>:::999888;;;>>>???===:::888888000222444666777777666555111111111000000000000000000//////---,,,+++******...000111222444777;;;???KKKNNNQQQNNNHHHAAA===<<<;;;???DDDIIIKKKMMMPPPQQQQQQSSSWWWYYYYYYWWWUUUSSSPPPRRRUUUWWWXXX[[[^^^```ddddddcccaaa___```bbbeee```dddeeeccceeemmmvvvzzz|||}}}zzzyyy|||~~~{{{{{{{{{zzz}}}~~~|||yyyyyy~~~~~~qqq```SSSGGGAAAGGGQQQ\\\mmm}}}~~~~~~}}}}}}xxxrrrrrrmmmcccWWWMMMHHHHHHJJJMMMLLLFFF:::333111111000............////////////222333444444555;;;EEELLL\\\~~~xxxxxx222111000///...//////000111111111222222222333333777888:::<<<@@@FFFMMMRRRYYY^^^fffrrr|||pppfffccceeehhhkkkooosssxxxxxxuuussstttvvv|||}}}~~~~~~}}}{{{yyyzzzyyyvvvqqqkkkgggfffgggmmmpppssstttttttttuuuvvvuuuxxx|||~~~~~~~~~~~~||||||{{{zzzzzzzzz||||||}}}zzzvvvtttrrrpppnnnjjjhhhfffdddeeehhhlllnnnooonnnmmmkkkjjjlllppptttvvvwwwxxxyyywwwtttpppnnnoootttzzz~~~qqqooovvvsssqqqsss~~~qqq^^^XXX^^^rrrxxxmmmgggfffcccgggkkknnnsssuuuWWWKKK???888555111000222222222222222222333333333666:::===GGG___zzz~~~yyy~~~uuuhhhddd]]]QQQHHHKKK^^^yyyjjjJJJ>>>888666444333333222000...000111333888???GGGNNNRRRYYYYYYZZZ]]]aaafffjjjlllooooooooonnnkkkaaaTTTJJJCCC>>>888444111111000//////111222444444333222111333333333333333333333333333444555555666666555555555555444333333222111111444444333333333333222222333333222222222111111111111111111111222333333444777666888:::<<>>JJJMMMPPPNNNGGGAAA===<<<>>>AAAFFFJJJLLLNNNPPPQQQTTTUUUVVVXXXXXXWWWSSSQQQNNNQQQUUUXXXZZZ\\\^^^aaacccccccccbbbbbbbbbeeehhhfffjjjiiicccbbbhhhooossswww{{{}}}{{{~~~|||wwwuuuqqqwww}}}}}}zzzyyy}}}{{{ooo\\\RRRGGGAAAFFFOOOXXXgggvvv~~~}}}~~~|||wwwzzztttiii[[[NNNGGGFFFHHHMMMLLLFFF:::333111111000///////////////000000000111333555555777<<>>DDDJJJOOOUUU[[[eeetttqqqgggfffhhhjjjkkkiiinnnsssvvvtttssstttvvv{{{|||~~~~~~|||{{{{{{xxxssslllddd___]]]]]]fffjjjooorrrrrrrrrsssssstttwwwzzz||||||{{{{{{|||xxxxxxwwwwwwxxxyyy{{{|||{{{zzzvvvrrrnnnjjjgggeeebbbbbbbbbcccfffjjjmmmooossssssqqqooonnnnnnqqqtttuuuwwwxxxyyywwwtttpppmmmjjjoootttxxx~~~ppplllpppuuuqqqqqqyyyvvveee]]]```pppqqqhhheeebbbeeeiiilllpppwwwlllTTTIII===888555111111333111222222222333333333444666:::>>>GGG^^^yyyxxxnnniiiaaaTTTJJJLLL]]]wwwmmmNNNAAA888666444333333222000...111111333666<<>>888444222111000000000111222333444333222222333333333333333333333333333444555555666666555555555555555444444333333222444444333333333333222222333333333333222222222222222222111111111222222333666666777999:::===IIIUUUdddppp|||sss```VVVUUUWWWXXXVVVNNNCCC<<<<<<>>>BBBIIINNNKKKCCC;;;999;;;:::???DDDGGGEEE@@@;;;888888999:::::::::888777666222222111000///......---******+++,,,---...//////...///000111222555:::===HHHKKKMMMKKKEEE???<<<<<<@@@CCCGGGKKKMMMNNNPPPRRRYYYWWWUUUVVVWWWUUUPPPLLLLLLOOOUUUYYY[[[]]]___```bbbcccdddeeeeeegggjjjlllqqqsssqqqiiiccceeehhhiiijjjlllooorrrvvvzzz|||~~~~~~wwwtttmmmqqqxxx|||zzz|||xxxtttmmmXXXPPPEEE@@@EEELLLSSS```lllyyy}}}}}}~~~~~~qqqaaaRRRJJJHHHJJJMMMLLLFFF:::333111111000//////000000000111111111000333666777999>>>EEEKKKXXXwww111111111000000000000000000000000111111111111222555666888:::===AAAGGGKKKQQQXXXcccrrroooeeedddggghhhfffdddhhhnnnqqqrrrssstttuuuuuuwwwyyy|||~~~~~~~~~zzzwwwqqqiii```[[[YYYYYY```eeekkkoooqqqqqqqqqqqqsssuuuxxxzzzyyyxxxxxxxxxtttsssssstttuuuwwwyyy{{{yyyxxxuuupppjjjddd```^^^[[[]]]___ccchhhlllppprrrssssssrrrooommmmmmppprrrvvvwwwxxxxxxvvvrrrmmmjjjggglllqqqttt{{{~~~nnnhhhjjjwwwwwwqqqpppsss~~~{{{sssooorrr|||yyyjjj```bbbdddgggjjjmmmqqquuuxxx}}}zzz{{{xxxsssvvvrrraaaQQQFFF<<<777555222111333111222222333333444444444777;;;???GGG]]]xxxwwwnnnfff___SSSIIIKKK]]]wwwpppPPPCCC888666444333333222000...111111222666;;;AAAGGGJJJTTTWWW[[[```eeekkkqqquuurrrqqqpppoookkkcccWWWNNNCCC>>>888444222222111111000111222333333333222222333333333333333333333333333444555555666555555555777666666666555555555444444444333333333222222222333333333333333333333333333222111111111111111222333333444777888:::CCCLLL\\\iiiwww~~~qqq]]]SSSSSSVVVWWWTTTKKKAAA;;;;;;>>>CCCJJJPPPLLLAAA999999<<<<<>>AAAFFFJJJLLLOOORRRUUU\\\XXXUUUUUUUUURRRMMMGGGHHHLLLRRRWWWZZZ[[[]]]^^^```bbbeeegggiiikkknnnpppzzz}}}}}}uuummmjjjgggeee``````______```cccfffhhhkkkoootttwwwzzzzzzxxxuuuyyy|||wwwyyy}}}~~~|||}}}~~~rrrpppnnnXXXLLLBBB>>>DDDJJJOOOZZZeeewww~~~yyy{{{}}}zzziiiXXXOOONNNPPPMMMLLLFFF:::333111111000000000000111111222222333000333777999;;;>>>DDDIIIPPPnnn111111111111111000000/////////000000000111111111333555777999;;;???CCCGGGMMMTTT___lll}}}}}}lllbbbbbbddddddccc```cccgggkkknnnpppqqqsssoooqqquuuxxxzzz{{{{{{{{{yyywwwqqqjjjaaa\\\YYYYYY[[[```ggglllnnnooopppqqqrrruuuwwwxxxwwwuuuttttttpppppppppqqqsssuuuxxxyyyxxxxxxwwwqqqhhhaaa\\\ZZZXXXZZZ^^^dddjjjoootttvvvtttsssqqqnnnkkkkkkmmmooosssttttttsssqqqmmmjjjhhhggglllppptttzzz}}}kkkdddeeeqqq|||uuuqqqooottt|||tttbbbccccccdddgggjjjlllmmmmmmnnnjjjjjjgggdddkkkkkk\\\NNNCCC:::666444222111333111111222333444444555555777<<<@@@GGG\\\wwwwwwmmmbbb[[[PPPGGGKKK^^^zzzrrrQQQBBB888666444333333222000...///000222555;;;BBBHHHKKKTTTWWW\\\```ccchhhmmmqqqppppppppppppmmmdddXXXOOOCCC>>>888444333222222111111111222222333333333333333333333333333333333333333444555555666555555555555555555444444444444444444444333333333222222222333333333333333333333333222222111111000111111111111000111555777888???HHHTTTcccrrr{{{ppp\\\SSSTTTXXXWWWSSSJJJ???:::;;;>>>DDDJJJNNNJJJ???888999===???DDDJJJMMMJJJCCC===:::;;;:::999888666444333222111111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000333777:::???BBBEEECCC>>>:::888999:::>>>CCCHHHLLLPPPUUUXXX]]][[[XXXVVVTTTPPPJJJEEEEEEIIIOOOTTTWWWXXXZZZ[[[]]]aaaeeeiiikkknnnppprrr}}}|||vvvooojjjccc```\\\YYYVVVUUUTTTTTTWWWXXX[[[```dddhhhkkkmmmuuu}}}{{{|||{{{~~~zzzpppqqqqqq\\\JJJAAA===CCCIIIMMMVVVaaarrr{{{wwwrrrvvvzzz~~~sss___SSSPPPQQQMMMLLLFFF:::333111111000000000000111222333333333000444888999:::===CCCGGGLLLfff111111222222111111000///////////////000000000000222444666888999<<<@@@CCCIIIPPPYYYcccqqqyyykkkbbb```bbbcccbbb\\\^^^```cccfffiiilllmmmmmmooorrrtttvvvvvvuuuuuuxxxvvvrrrkkkddd^^^ZZZZZZWWW\\\bbbhhhkkkmmmpppqqqrrrtttwwwwwwuuusssrrrrrrnnnnnnooooooqqqtttvvvwwwxxxzzzyyysssiii```[[[YYYXXXZZZ^^^dddjjjqqqvvvyyyxxxuuuqqqkkkgggfffhhhjjjkkkkkkkkkjjjiiihhhgggfffhhhmmmqqquuuzzz~~~zzzhhhaaaaaammm|||{{{vvvooolllnnntttyyyxxxuuuuuuvvvwww}}}kkkgggeeedddfffjjjmmmllljjjfffaaaaaa___]]]gggiii[[[JJJAAA888555444222222444111111222333444555666666777<<<@@@GGG[[[vvvzzzqqqddd]]]RRRKKKOOObbb~~~sssQQQAAA888666444333333222000...///000111555;;;BBBHHHLLLRRRVVV[[[]]]^^^```eeeiiilllmmmooopppnnnfffYYYPPPBBB>>>888444333333333222111111222222222333333333333333333333333333333333333444555555666666555555222222222222222222222222444444333333333333222222222222222222333333333333111111000000000111111222000...///333666888>>>EEENNN]]]nnnxxxooo[[[TTTVVVXXXWWWRRRHHH>>>999;;;???FFFIIIKKKFFF>>>:::<<>>;;;:::999777555333111000///000000///...---,,,,,,+++------,,,,,,++++++******,,,---......///222666999<<>>CCCIIILLLUUU___fffkkkqqqvvvxxxvvvrrroookkkqqqyyy~~~~~~fffUUUNNNNNNMMMLLLFFF:::333111111000//////000111222333333444222555888999999;;;@@@DDDKKKaaa111111222222222111000///........./////////000000222333555777888:::>>>AAAEEELLLSSS[[[gggsssyyyzzz{{{sssiiiaaa^^^^^^```aaaYYYXXXXXXYYY]]]aaadddfffjjjkkknnnqqqsssttttttsssuuuuuurrrllleee]]]YYYWWWSSSWWW]]]bbbfffjjjnnnqqqrrruuuwwwvvvtttrrrppppppnnnnnnnnnooopppsssuuuvvvxxx{{{{{{uuujjj```ZZZYYYXXXZZZ]]]ccciiipppvvvyyy{{{vvvooofff___\\\^^^aaa___^^^^^^^^^```bbbdddfffhhhnnnsssvvvzzz}}}{{{uuueee^^^^^^kkk{{{}}}mmmeeeaaaeeejjjjjjiiikkkmmmmmmttt|||qqqllliiijjjpppttttttrrriiidddbbb^^^[[[ccceeeWWWHHH???777555444222222444111111222333444555666666777===AAAGGGZZZuuu|||wwwooohhh\\\SSSVVVhhhtttQQQ@@@888666444333333222000...///000111555:::AAAGGGJJJMMMQQQVVVXXXWWWXXX\\\```hhhjjjnnnqqqpppgggZZZOOOBBB>>>999555333333333333222222111111222222333333333333333333333333333333333444555555666666555555333333333333333333333333444444333333333333222222111111111222222222333333000000///000000111222333333000000333555666<<>>;;;>>>CCCHHHIIIHHHCCC???>>>AAAEEEFFFHHHIIIHHHDDD@@@>>>===999888666444222000//////.........------,,,,,,,,,,,,,,,,,,+++++++++******,,,------......111555888<<<>>>AAA???<<<999888::::::>>>BBBGGGLLLRRRWWW[[[___cccfffcccZZZQQQKKKIIIGGGIIIMMMPPPRRRTTTWWWYYYYYY]]]dddiiimmmoooppprrrxxxzzzuuuooojjjeee```YYYUUUQQQLLLJJJMMMOOOOOOSSSZZZ[[[cccooowwwzzz|||}}}yyy{{{xxx|||~~~}}}}}}~~~~~~vvvqqqtttyyyfffPPPFFF@@@DDDIIIKKKSSS]]]^^^^^^```ccceeeddddddeeefffnnnyyylllXXXOOONNNMMMLLLFFF:::333111111000......///000111222333333444666888777666888>>>BBBKKK[[[111111222333222111000///............/////////000111333555666777999<<>>666444444222222444111111222333444666666777888===AAAGGGZZZttt~~~{{{}}}{{{zzzrrreeeZZZ[[[llltttPPP@@@888666444333333222000...000000111444999???EEEHHHHHHMMMRRRSSSRRRSSSWWW[[[eeehhhmmmqqqqqqhhhZZZOOOBBB>>>999555444444333333222222111111222222333444333333333333333333333333333444555555666666555555555666666666666666666666444444444333333333222222000000000111111222222222////////////000111333333666222000222444555:::AAAEEEUUUgggqqqxxx~~~mmm[[[UUUYYYUUUTTTOOOGGG???<<>>>>>888777555333111000//////------------------------++++++++++++++++++++++++,,,,,,------...000444777<<>>BBBHHHIIIMMMSSS\\\gggpppvvvwwwlll___YYYYYYZZZYYYWWWTTTQQQPPPRRRSSSTTTZZZaaacccgggmmmqqqssstttvvvxxxzzzwwwtttooohhh```XXXSSSPPPQQQRRRVVV\\\cccjjjnnntttuuuuuuuuuuuusssqqqpppjjjkkkkkkkkkkkklllppprrrppprrrpppjjjeeeddd```\\\YYY[[[^^^aaafffmmmuuuzzz}}}wwwmmmbbbXXXSSSPPPOOOQQQNNNLLLNNNTTTZZZ]]]^^^gggiiiooovvv{{{}}}|||zzzhhhbbb___fffvvvhhh[[[QQQRRRVVVYYY]]]ccc^^^\\\]]]lllwwwuuu~~~rrrccc[[[ZZZZZZXXXUUUHHH???666444333222222444555333111222555888888777;;;>>>DDDFFFSSSuuu}}}yyy|||~~~xxxyyy}}}ggg[[[ooosssXXXBBB999777444333333333111000000111222333777===EEEJJJIIIKKKMMMPPPRRRSSSTTTTTT^^^fffnnnooollldddWWWLLLDDD@@@:::666444333111000222222222222222222222222555555777777777666555444555444333333444555666777555555555555555555555555555555444333333222111111111111111111111111111111111000/////////000222333222333444333444666:::===FFFSSSeeeqqqvvvyyy~~~ooo```XXXVVVXXXUUUOOOGGGAAA@@@DDDHHHLLLHHHBBB???AAAFFFLLLQQQUUUQQQKKKFFFCCC???<<<999888666444222000/////////000000///...---,,,,,,+++******+++,,,------............---------111666:::===>>>???>>>;;;999999999:::===@@@DDDHHHMMMRRRWWWeeejjjnnniii^^^TTTOOOOOONNNNNNNNNOOOQQQTTTVVVXXX[[[^^^bbbeeegggiiikkkmmmrrrwwwwwwkkkeee]]]WWWSSSQQQPPPOOOMMMPPPVVV```iiippprrrqqqqqqvvv{{{~~~}}}zzz|||}}}}}}zzz|||~~~|||||||||~~~sssvvvtttzzziiiYYYLLLCCCEEEJJJNNNWWWbbbeee___[[[]]]]]]ZZZWWWWWWcccoookkkVVVNNNNNNKKKJJJCCC777000000111111000000000111222222333333666777888777666666888:::FFFUUUqqqyyyyyy222222333333333222222111//////............//////000111333444666:::???CCCGGGIIILLLSSS[[[dddmmmqqqvvvkkk___XXXXXXZZZZZZXXXWWWRRROOOQQQRRRSSSWWW\\\aaaeeekkkooorrruuuyyy|||}}}zzzvvvpppiii```XXXSSSNNNNNNNNNQQQVVV^^^eeeiiipppqqqrrrsssssssssqqqqqqlllmmmmmmlllkkkkkkmmmnnnkkkmmmlllgggeeeeeedddaaa_________aaafffmmmuuu{{{yyynnncccYYYSSSPPPOOONNNLLLKKKNNNSSSYYY\\\]]]cccfffkkkrrrxxx{{{{{{zzzjjjccc^^^dddrrr{{{ggg\\\TTTVVVYYYZZZ[[[^^^YYYVVVVVVffftttcccWWWSSSRRRPPPNNNHHH???666444444222222444555333111222555888888777;;;===BBBEEERRRsss|||~~~|||wwwwww}}}ooo___ooouuuYYYAAA:::888555333333333111000000000222333777===EEEJJJMMMNNNPPPRRRSSSTTTSSSSSSYYYbbbkkkmmmjjjcccVVVKKKDDD???:::666444333222111333333333222222222222222555555555666666555555444555555444444444555666777555555555555555555555555555555444333333222111111111111111111111111111111111000/////////000222222222333333333444666:::===FFFTTTeeeqqqvvvyyy~~~pppaaaZZZXXXYYYVVVPPPIIICCCBBBFFFJJJKKKGGGBBB@@@CCCIIIQQQUUUXXXTTTNNNHHHEEEAAA===;;;777555333111000/////////000//////...------,,,,,,+++++++++,,,,,,,,,,,,------------,,,---000555999<<<>>>>>>===;;;999888999:::===AAADDDHHHNNNSSSXXXbbbgggjjjfff]]]UUURRRRRRRRRQQQQQQQQQSSSUUUWWWXXX[[[]]]```bbbccceeehhhjjjlllpppuuu}}}|||ssskkkeeeaaa]]][[[XXXWWWXXX\\\bbbgggiiiiiimmmrrrxxx{{{||||||}}}~~~}}}xxxwww}}}}}}~~~}}}|||}}}tttxxxrrrrrrYYYLLLCCCFFFKKKPPP[[[fffkkkfffdddeeeeee```[[[[[[fffooo}}}xxxbbbRRRMMMNNNKKKJJJCCC888111000111000///000000111111222333333333555666555555555777999===JJJfff{{{nnnjjj111222333444444444444444//////............//////000222444555777;;;AAADDDEEEGGGKKKQQQYYYaaagggjjjqqqhhh\\\VVVWWWZZZ[[[[[[[[[SSSNNNOOOQQQRRRTTTWWW^^^bbbhhhlllpppuuu|||}}}vvvmmmccc[[[WWWOOONNNLLLMMMQQQXXX___dddkkkllloooqqqrrrsssrrrqqqnnnoooooommmjjjhhhhhhhhhcccggghhhffffffjjjmmmmmmkkkiiieeedddgggooowww}}}{{{qqqfff]]]WWWSSSRRROOONNNNNNQQQUUUYYY[[[\\\___aaafffnnnuuuzzz||||||lllddd]]]aaannn|||zzzsssddd\\\VVVWWWZZZYYYWWWVVVVVVQQQPPP```|||gggWWWPPPMMMLLLJJJGGG>>>666555444333222444555444222333555888888888:::;;;AAADDDPPPppp~~~{{{wwwwww{{{uuubbblll{{{yyy\\\AAA;;;888555333333222111000///000111333666<<>>;;;555444222111000//////////////////...---------,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,///444888;;;<<<===<<<:::888888888;;;===AAAEEEIIIOOOUUUYYY^^^bbbdddaaaZZZUUUUUUWWWVVVVVVUUUTTTTTTUUUVVVWWWYYY[[[]]]^^^^^^```cccffffffgggjjjooovvv{{{tttnnnkkkgggccc]]]\\\^^^aaabbbbbbhhhnnnuuu{{{}}}|||{{{zzz|||wwwxxx|||~~~~~~~~~xxxzzzuuuwwwWWWKKKDDDGGGNNNTTTaaannnrrrnnnlllmmmjjjddd___^^^hhhmmmxxxwwwxxxsssgggWWWMMMKKKMMMKKKJJJDDD:::222111111/////////000111111222222333000111333333333444777999;;;FFFaaa~~~{{{hhh^^^222222333333333333333222//////............//////000222444666888<<>>777555555333333444555444444444666888999:::::::::@@@EEEOOOmmm|||wwwuuuvvvsss```hhhuuubbbDDD===:::666333222222111000...///000222666<<>>BBBFFFJJJOOOUUUYYY]]]______\\\WWWTTTUUUXXXYYYXXXVVVUUUTTTTTTTTTTTTXXXYYYZZZZZZZZZ[[[^^^aaabbbaaabbbeeekkkrrrzzz~~~~~~zzzwwwqqqiiiffffffgggeeebbbeeekkkttt|||}}}|||~~~}}}}}}zzz}}}~~~zzz{{{pppVVVJJJDDDIIIPPPYYYhhhxxx}}}yyyvvvuuuqqqjjjeeeeeejjjmmmsssyyy{{{xxxsssooohhhgggbbbYYYNNNHHHIIIKKKKKKKKKFFF;;;444222111...//////000000111222222222...000222222333444777:::>>>FFF^^^~~~~~~fffVVV333333333333222111000/////////............/////////111444666888<<<@@@CCC@@@BBBGGGLLLSSSYYY^^^aaabbb\\\UUURRRUUUZZZ^^^```[[[RRRLLLNNNSSSWWWYYY\\\]]]bbbgggjjjmmmuuu}}}rrrkkkggg___[[[VVVRRRQQQUUUYYY]]]dddfffkkkpppsssttttttsssnnnnnnmmmiiieeeaaa``````___gggnnnqqqvvvxxxvvvyyy|||~~~{{{xxxqqqjjjeeebbb``````aaaaaaaaa```^^^^^^^^^___dddeeejjjqqqxxx~~~oooeee\\\___mmm|||yyymmmhhhiiifffccc______bbbccc___YYYUUUOOONNN```{{{gggZZZRRRMMMKKKFFF>>>777666666444333555555555555555666777999;;;:::;;;BBBGGGPPPjjj{{{uuupppnnntttxxxlllZZZaaammmjjjLLL???;;;666333222111111000...///000111555;;;CCCHHHJJJLLLOOORRRUUUVVVWWWWWW\\\eeeoooqqqnnneeeXXXKKKEEEAAA;;;888666555444333444444444333333333222222444333333222222444555666777777777666666555555444666666666666666666666666444444333333333333222222111111111111111111111111///000000000111111111111111222333222333555999<<>>CCCXXXyyy~~~eeeSSS333333333222111000......//////............//////...000333555777999===@@@>>>@@@CCCIIIPPPWWW]]]```___[[[VVVTTTVVVZZZ]]]___YYYQQQLLLNNNSSSWWW\\\``````eeejjjlllmmmttt{{{tttppphhhddd]]]XXXUUUUUUWWWYYYbbbeeejjjooorrrsssrrrqqqkkkkkkiiieeeaaa______```dddnnnwww|||~~~|||zzzyyytttqqqlllgggcccaaa``````cccccccccbbb``````ccceeekkkmmmqqqwww~~~pppfff]]]___mmm}}}uuugggdddgggccccccdddeeejjjkkkeee]]]TTTNNNMMM___|||}}}yyyxxx|||tttdddWWWNNNIIIFFF===777777777555444555555666777666666777:::<<<<<<===EEELLLSSSiii~~~yyyqqqjjjeeeoooooovvvcccSSSXXXaaayyyqqqVVV@@@<<<777333222111000000---...///111444:::BBBGGGHHHJJJNNNRRRVVVXXXZZZ[[[[[[eeeooorrrooogggYYYLLLGGGBBB===999666555444333333333333333444444444444333333333333444555666777666666777777777666555555666666666666666666666666333333333333333333333333111111111111111111111111//////000111111111111000111222222222222555888<<>>:::777333111....../////////...------,,,---------.../////////000///...---+++***)))((()))***,,,,,,---///222555:::;;;===<<<:::999999:::===@@@CCCFFFIIIMMMRRRVVVZZZYYYXXXUUURRRQQQRRRTTTUUUTTTRRRPPPOOOOOOPPPPPPUUUWWWYYYZZZYYYYYYZZZ[[[YYYXXXVVVUUUTTTUUUVVVWWWccciiisss~~~vvvkkk```cccjjjrrrzzz~~~~~~|||~~~vvvfffaaabbbzzz}}}}}}~~~|||yyyzzz}}}}}}wwwfffSSSIIIEEEJJJRRR___sss}}}wwwwwwxxx|||~~~yyynnneeebbbbbbQQQMMMHHHCCCBBBEEEJJJMMMNNNNNNGGG<<<444222111///......///000000111111222000111333444444666999;;;???BBBUUUvvvnnn^^^333333333333222111111000//////............//////---///222444555666999<<<<<<===@@@FFFNNNVVV^^^bbbbbb___\\\YYYYYYZZZ[[[\\\WWWQQQMMMNNNQQQTTTZZZaaaccciiinnnooonnnsss~~~|||sssnnnhhh```[[[YYYXXXYYYaaadddiiinnnppppppooonnnhhhgggddd```]]]]]]```bbbiiittt{{{tttooollliiieee```]]][[[ZZZZZZZZZ[[[]]]]]]^^^aaaggglllrrrtttxxx}}}rrrhhh^^^```mmm|||qqqbbb```gggeeekkkqqqwww}}}~~~ttthhhYYYPPPLLL\\\zzzyyyvvvsssnnnkkkkkkooosssxxxvvvdddUUUMMMEEE===777777888666444555555777888777666777:::===??????IIIQQQVVViii|||~~~zzzrrriiiaaagggccchhhWWWKKKPPPWWWmmm~~~vvv^^^BBB===888333111111000///------///000444:::BBBGGGHHHKKKOOOSSSWWWZZZ\\\]]]YYYdddppptttssskkk^^^RRRHHHDDD>>>999777555333222222222333333444555555555333333444555666666666666555555777777888777666666666666666666666666666666333333333333333333333333111111111111111111111111...///000111222111111000111111222222222444888;;;DDDSSSfffsssxxxzzz}}}}}}qqqgggeeefffggg```VVVOOOMMMMMMMMMMMMHHHCCC???BBBIIIOOOPPPOOOFFFCCC===999666333000...,,,---............---,,,,,,,,,------...//////000000000///...,,,+++******)))***,,,---...000333555:::<<<======;;;::::::;;;>>>@@@CCCEEEGGGKKKPPPSSSVVVVVVUUUSSSRRRQQQRRRSSSRRRQQQPPPOOOOOOOOOPPPPPPSSSWWWZZZ\\\\\\[[[[[[[[[ZZZWWWSSSOOOMMMLLLMMMNNNWWW^^^iiittt|||wwwcccdddgggmmmuuuzzz|||||||||ooo]]]XXXYYYooozzz{{{|||~~~{{{{{{}}}zzzfffRRRIIIEEEJJJSSS```vvv}}}xxxnnnfffbbbRRRLLLDDD@@@AAAEEEIIILLLPPPOOOGGG;;;333222222111......//////000111111111000222333444444555888:::@@@BBBTTTuuu}}}rrr222222333444444444333333//////............//////---///111333333555777999;;;<<>>@@@AAALLLTTTYYYiii{{{~~~{{{}}}tttkkkccc^^^XXX\\\NNNEEEKKKRRRgggxxxyyybbbBBB>>>888333111111000///,,,---...000333:::AAAGGGJJJMMMPPPUUUXXX[[[]]]]]]ZZZeeerrrwwwwwwqqqdddXXXJJJEEE???:::777555333111111222222333444555666666222333555777888888777666444555666888888888777777777777777777777777777777333333333333333333333333111111111111111111111111...///000222222111111000111111222222222444888;;;CCCRRRffftttyyyzzz}}}~~~rrriiiggghhhjjjbbbXXXQQQOOOOOOOOONNNFFFAAA???CCCKKKQQQRRROOOCCC???:::666333111...,,,+++,,,---.........---,,,+++,,,,,,---...///000000111000///...---,,,,,,+++)))+++---......000333666;;;<<<>>>===<<<;;;;;;<<>>PPPrrr~~~555444333333222222222222000000///..................///000111111333666999<<<===??????BBBKKKZZZeeeiiifffaaa\\\WWWTTTSSSRRRQQQQQQOOOMMMLLLQQQZZZaaahhhjjjmmmnnnpppuuu|||{{{uuunnngggaaa\\\bbbcccdddgggjjjkkkjjjhhhgggeee```\\\ZZZ]]]dddiiixxx~~~sssjjj```^^^YYYTTTPPPLLLJJJIIIIIIMMMRRRVVVZZZbbbkkkrrrzzz~~~ppphhhaaabbbjjjtttxxxxxx}}}~~~pppaaabbbkkkxxxuuu]]]RRR]]]ttt{{{ttt{{{qqqhhhbbbbbbdddgggnnnnnnlllooogggRRRGGG>>>888777888666666888666777888888888999<<>>FFFMMMRRR[[[jjjwww~~~|||ooo___ZZZQQQVVVLLLAAACCCJJJcccuuucccHHH>>>444333444222111111////////////111777>>>DDDIIINNNTTTXXXZZZYYYYYYYYY^^^eeeooozzz}}}vvvhhh]]]QQQGGG>>>:::666111......000111333555555555333222333333333444444444555555666888::::::999888888888888777666555444444555666555555444333333333333444444444333333222111000000222222111000///...------///000000111111444888;;;HHHUUUfffrrrwww{{{vvvllllllpppiiiaaaWWWQQQQQQPPPMMMJJJFFFFFFFFFHHHJJJKKKJJJIII@@@===999555111000000111000//////...------,,,,,,...///000222222111111000/////////...------,,,,,,...---------...111333555999<<<>>>===:::888999<<>>@@@EEELLLRRRXXXTTTHHH:::111000000...000111111111111222222222111222333333444666999<<<<<>>888777888666666888555666666666666888;;;===???EEEIIIMMMVVVgggxxxuuuggg```VVVZZZNNNBBBCCCHHH```yyy}}}~~~|||cccGGG===444333444222111111////////////111777>>>CCCJJJNNNUUUYYYZZZYYYYYYYYYXXX```mmmzzz{{{oooeeeUUUKKKAAA===999555222222111222444555555444333222333333444444444555555555666888999:::888777777888888777666555444555555666666555444444333333444444444444333333222111111000000000000000////////////000000111111222555999<<>>===:::888999;;;@@@CCCFFFGGGFFFHHHNNNSSSUUUSSSOOOMMMNNNRRRWWW[[[^^^VVVPPPPPPQQQNNNOOORRRTTTVVVXXXZZZZZZ[[[]]]___^^^bbbbbb\\\WWWUUUQQQMMMMMMPPPUUU]]]ffflllpppqqqmmmppprrrsssqqqpppppppppuuummmgggmmm}}}zzzrrrssswwwyyy{{{}}}{{{xxxyyy~~~rrrhhheeeeeerrrvvvzzzyyywwwxxxuuufffUUUMMMGGGOOOZZZ^^^rrr|||zzzlll]]]LLLFFFGGGKKKRRRXXXYYYUUUIII;;;333222111///000111111111111222222222111333333444444555999;;;;;;AAASSSqqq111111111111111111222222000/////////...............///000000111222666888999<<<=========DDDOOOXXXccc___YYYSSSOOOMMMMMMMMMMMMOOOPPPPPPPPPTTTZZZ```fffiiimmmooopppsssyyy~~~yyyttthhhgggfffggghhhiiihhhggggggfffcccaaa```dddjjjooo|||{{{nnnccc\\\YYYSSSMMMHHHDDDBBBAAACCCHHHOOOUUUYYY___fffkkkssswww|||nnneee]]]^^^gggqqqvvvxxxwwwyyy|||vvvkkkjjjpppppp\\\ZZZfff{{{qqqkkkhhhhhhkkkkkkiiikkkxxxzzz```GGG>>>888777888666666888555666777777777999<<<>>>@@@DDDFFFGGGQQQcccvvv}}}|||ssshhh]]]___RRRDDDCCCEEE\\\{{{{{{yyyyyybbbEEE<<<444444555333000000////////////111666<<>>AAAEEEFFFFFFHHHMMMRRRSSSQQQNNNMMMOOOSSSXXX\\\```YYYTTTRRRQQQOOOOOOQQQQQQSSSVVVYYYZZZ\\\___bbbiiioooqqqlllfffaaaZZZTTTTTTSSSSSSWWW]]]dddhhhjjjiiikkknnnooommmkkkkkkkkknnnjjjfffgggqqq~~~zzzzzzzzz}}}zzztttqqqsss{{{}}}tttoooooopppvvvyyyzzzxxxuuuwww~~~qqqcccRRRMMMIIIOOOWWWXXXkkkrrraaaPPPIIIIIIMMMSSSYYYZZZUUUJJJ<<<444333222000000111111111111222222222333444444444444666888;;;;;;BBBUUUsss000000111222222222333333///////////////......---...///000000000222555777;;;>>>AAA@@@???BBBKKKRRRYYYVVVQQQMMMJJJJJJKKKLLLLLLOOOQQQRRRRRRUUU[[[```eeeiiimmmoooppprrrwww|||}}}}}}qqqooolllkkkjjjjjjhhhffffffeeedddcccdddhhhnnnsss~~~|||pppeeeZZZWWWRRRLLLGGGDDDCCCBBBDDDJJJRRRXXX]]]bbbhhhlllrrruuuzzz~~~mmmddd\\\\\\eeeqqqwwwyyyuuuwwwzzz~~~{{{tttsssvvv~~~lll^^^^^^hhh}}}yyyqqqmmmlllmmmkkkhhhhhhqqqcccGGG>>>888777888666666888888999:::::::::<<>>888444444444444555555444333222111444555555555555666666666555777888777666555666777777777666666666666666666666666555444444444444444333333333222222111111111////////////000000000000---...//////000222666:::DDDRRRfffxxx{{{uuutttnnnhhhbbb___^^^YYYRRRKKKDDDCCCCCCCCCDDDDDDBBB@@@888777666333222000//////,,,,,,---...///000111111///000000000111111111111222111111000000///......------,,,,,,...000333444777:::<<<;;;888666888:::===@@@CCCEEEFFFGGGJJJMMMOOOMMMKKKKKKMMMRRRWWWZZZ[[[WWWSSSPPPOOONNNOOOPPPPPPRRRVVVXXX[[[^^^bbbeeeooovvv|||zzztttnnneee]]]YYYWWWTTTUUUXXX]]]```bbbgggjjjlllmmmllljjjiiiiiijjjkkkjjjhhhkkkwww|||{{{}}}{{{uuussswww~~~{{{uuusssuuuwwwwwwxxxxxxvvvuuuxxx|||}}}}}}}}}oooaaaMMMLLLIIINNNUUUUUUfffsssbbbPPPHHHIIIMMMSSSYYYYYYUUUJJJ<<<444333333111000000111111111222222222444555555555555666999;;;>>>FFFXXXttt000111222333444444333333/////////000///...------...///000000000111444777<<<@@@CCCBBB@@@AAAFFFLLLNNNLLLJJJHHHGGGIIILLLMMMMMMPPPRRRSSSSSSVVV[[[___dddhhhmmmooopppqqquuuyyy{{{{{{xxxtttqqqooolllhhheeedddeeeeeefffhhhlllssswww~~~}}}qqqgggYYYUUUPPPKKKGGGEEEEEEEEEEEELLLTTT[[[___dddiiinnnsssvvvzzz~~~}}}|||oooeee\\\\\\fffrrrzzz|||wwwxxx{{{~~~|||{{{zzzuuuxxxeee\\\^^^eeeyyy}}}rrrmmmkkkkkkgggddddddkkkxxxdddGGG>>>888777888666666888888999:::;;;;;;===AAACCCCCCGGGIIIIIIOOO]]]kkkrrrxxxwwwxxx|||rrrssszzzuuuhhhgggXXXJJJFFFDDDXXXrrrzzzxxxdddGGG===555444555333000000.../////////000444999===FFFJJJPPPTTTUUUTTTTTTSSSRRRTTTYYYbbbkkkqqqqqqooodddYYYNNNHHHBBB;;;666555555555555555444333333222555555555666666666777777666777777777555555666888666666777777777777777777666666555444444444444555333333222222222222222111000000000000////////////...///000000111333888;;;FFFSSSfffyyy{{{wwwxxxtttoooiiifffeee___VVVOOOGGGEEECCCBBBAAA>>>;;;999333333444333333222111111+++,,,---...000111222222000000000000000111111111111111000//////......------,,,,,,,,,---000222444777:::<<<;;;888666888:::===???BBBDDDEEEFFFGGGHHHJJJIIIGGGGGGJJJNNNSSSVVVTTTTTTRRROOONNNOOOQQQRRRRRRTTTWWWYYY[[[^^^cccfffoooyyyyyyooofff___]]]ZZZYYY[[[\\\]]]]]]aaabbbdddeeedddccccccdddiiimmmpppllliiippp~~~|||}}}~~~~~~{{{{{{~~~}}}xxxvvvxxxzzzyyyzzzyyyvvvuuuxxx~~~wwwxxxyyy|||nnn```KKKMMMLLLQQQYYYZZZhhhvvveeeRRRJJJJJJNNNUUU\\\XXXTTTIII;;;333222222000000000111111111222222222444555666666555777:::<<>>888777888666666888777888999::::::<<<@@@CCCDDDIIILLLKKKPPP\\\gggmmmrrrsssuuu}}}uuussszzzuuuhhhgggZZZMMMIIIGGGZZZqqq~~~}}}jjjKKKAAA777555555222000111.../////////000333888;;;FFFJJJQQQUUUVVVVVVVVVVVVQQQQQQTTT\\\eeemmmqqqqqqcccZZZQQQLLLHHH@@@:::888555555555444444444444444666666666666777777777777777888888777666555777999666666777888888888777777777666555555444444555555222222222222222222222222111111000000//////......111222333333333666:::===GGGSSSeeeyyyzzzxxxzzzyyytttooollliiiddd[[[SSSJJJGGGDDDBBB???<<<888555111222444444555444333222+++,,,---...000111222333000000000///000111111222111000000//////...---------,,,++++++---///222444888;;;===<<<999777888:::===???BBBEEEGGGHHHGGGGGGFFFEEEDDDDDDGGGKKKOOOQQQPPPSSSSSSOOOOOORRRUUUUUUUUUVVVXXXXXXZZZ\\\```cccqqq}}}zzzqqqdddbbb^^^]]]\\\\\\[[[ZZZZZZ[[[\\\\\\\\\]]]___aaaffflllooolllgggiiittt~~~~~~~~~~~~}}}~~~}}}wwwtttssstttyyy|||zzzzzz{{{~~~}}}{{{xxxvvvvvvzzz}}}}}}}}}~~~wwwzzzyyy}}}mmm]]]GGGIIIIIIOOOYYY[[[eee{{{xxxfffRRRIIIHHHLLLSSSYYYWWWSSSHHH;;;333222222111000111111111111222222222333444666666666888<<<>>>CCCKKK\\\rrr111222333444444333111000...///000111000///---,,,...///000//////000333555<<>>888777888666666888777888::::::;;;===AAADDDFFFKKKMMMLLLPPP\\\hhhnnnoooqqqsssxxx|||yyysssffffffZZZOOOMMMKKK]]]xxxrrrPPPDDD888555444222111222......//////000222666:::BBBGGGNNNSSSUUUUUUUUUVVVOOOOOORRRXXXaaagggiiihhhZZZSSSMMMLLLIIIBBB<<<:::555444444444444555555666666666777777777888888888888999999777666666888:::555666777888999888888777777666666555555555555555222222222222222222222222////////////000000000000000111222222333555999<<>>===:::888999;;;<<<>>>BBBGGGKKKMMMLLLKKKEEEDDDCCCCCCEEEHHHLLLNNNNNNSSSTTTOOONNNSSSVVVVVVWWWWWWXXXWWWWWWXXX[[[^^^lllxxxzzzpppddd```[[[XXXWWWWWWVVVVVVTTTTTTTTTSSSTTTWWW[[[___aaaeeehhheeeaaa```fffmmmooozzz~~~~~~yyyppphhheeedddeeellltttzzzzzz}}}~~~|||zzzzzz}}}|||{{{yyywwwwwwyyy{{{|||||||||~~~{{{~~~|||kkkXXXEEEGGGEEEKKKXXXZZZaaaqqq~~~}}}kkkVVVKKKHHHJJJPPPVVVXXXTTTIII<<<444444444222000111111111111222222222222444555666777:::===@@@BBBJJJZZZooo111222333444333111///......///000111000///---,,,...///000//////000333555>>>DDDIIIJJJFFFCCCDDDFFFHHHJJJLLLNNNPPPQQQQQQQQQTTTUUUUUUSSSRRRTTTZZZ___bbbgggmmmpppooooooqqqrrrsssvvvxxx{{{~~~~~~~~~}}}||||||}}}}}}|||wwwqqqlllgggiiimmmqqqvvv{{{|||zzzyyyyyyyyyzzzzzzooojjjccc[[[UUURRRQQQQQQQQQVVV]]]cccgggmmmtttzzzrrruuuyyy~~~xxxmmmcccbbbmmm{{{|||zzzsssjjjeeejjjrrrzzz~~~}}}tttkkkeeeiii}}}zzztttsssssseee\\\___ddddddccccccdddfffnnn}}}pppVVVGGG>>>888777888777666888999;;;<<<===>>>@@@DDDFFFHHHKKKLLLKKKPPP]]]jjjqqqooopppqqquuuqqqdddeeeZZZQQQOOOMMM___xxxSSSFFF:::555333222111333......//////000222666999>>>CCCJJJOOOQQQRRRRRRSSSOOOOOOQQQWWW]]]```^^^\\\PPPJJJGGGHHHGGGAAA;;;999444444444444444555666777777777777777888888888888999999999888666777999;;;555666777999999999888777777777666555555555555555222222222222222222222222------...///000111222222---...//////000222666999EEENNN```vvvyyyrrrnnnlllfff]]]VVVLLLJJJGGGEEECCC???;;;888555666777777666333000...------...///000111222222111000/////////000222333333333222222111000000000,,,,,,++++++---///222333999<<<>>>===:::888:::<<<;;;===BBBIIINNNQQQPPPOOOEEEDDDCCCCCCEEEHHHKKKMMMLLLRRRSSSNNNLLLQQQTTTSSSXXXXXXWWWUUUTTTUUUWWWZZZ^^^kkkxxx}}}}}}wwwmmmddd```[[[UUUPPPOOOPPPQQQQQQMMMLLLKKKJJJKKKOOOUUUZZZ]]]___```^^^[[[ZZZ]]]aaa]]]mmm{{{zzzooofff]]]YYYXXXZZZaaajjjuuutttvvv}}}}}}zzzxxxwwwyyyyyyyyyyyyyyyzzz|||}}}|||{{{|||~~~|||iiiUUUJJJJJJGGGNNN[[[^^^aaannnttt~~~}}}{{{{{{|||uuu___RRRNNNOOOTTTYYYYYYUUUJJJ===555555555333000111111111111222222222222333555666888:::>>>AAA@@@HHHXXXmmm111111111111000000000000222111111111111111222333...///000000000000222444===FFFPPPSSSOOOLLLNNNRRROOOOOORRRUUUYYY[[[ZZZXXXYYYWWWTTTPPPNNNPPPTTTXXXbbbdddhhhjjjjjjjjjlllmmmkkkmmmpppsssvvvyyy}}}{{{}}}}}}wwwsssqqqqqqssstttvvvwwwwwwsssmmmiiiggghhhkkkrrrzzzyyyvvvxxx{{{xxx}}}|||sssiii```YYYVVVUUU[[[ZZZ\\\bbbkkksssvvvwwwzzzwwwuuuyyyxxxnnndddbbblllzzz}}}uuurrrmmmhhh]]]bbbjjjrrrvvvssslllggg^^^iii|||~~~{{{ooodddbbbddddddcccccc]]]bbbiiittt~~~hhhPPPAAA>>>:::888777777666555:::::::::;;;===@@@CCCDDDGGGIIILLLOOOOOOTTTaaannnvvvuuusssuuuuuujjjdddbbbYYYOOOVVVfffbbbGGG777555222222444111............---///222555<<>><<<999888:::<<>>:::888888888888777999::::::;;;===@@@BBBDDDFFFGGGKKKMMMNNNRRR```nnnwwwwwwvvvyyyxxxoookkkkkkdddYYY\\\hhhfffJJJ:::777222222444000............---///222555<<>><<<<<<<<<:::999444444333222333555777888888888888888888888888888999999999:::999999888777666666666666777777888888666666777888888777666555111000///......---......222111000///...//////000000111222222111333555888@@@EEESSSkkkzzzsssnnniiiaaaWWWPPPGGGEEEBBB>>><<<===>>>???;;;999555333222222000///...---,,,+++,,,---///000000///...------...///000111222222222222111000///++++++++++++---000333555:::<<<>>>===999888999;;;AAACCCDDDHHHPPPYYYYYYUUULLLJJJHHHHHHJJJLLLMMMMMMPPPOOONNNNNNNNNOOOPPPQQQTTTSSSPPPMMMKKKJJJIIIIIIGGGMMMRRRSSSSSSSSSOOOIIIHHHDDD@@@???@@@AAA@@@???AAA>>><<<===@@@DDDEEEEEEIIIJJJLLLNNNRRRXXX___dddhhhhhhkkkrrrzzz~~~|||yyyzzzxxxvvvwwwxxxuuummmggg___YYYRRRKKKIIIKKKOOOSSSdddooowwwwwwzzz~~~{{{zzzyyy{{{}}}~~~{{{zzz|||~~~|||}}}xxxaaaWWWIIIHHHLLLTTTZZZZZZ]]]bbbbbbaaacccfffgggjjjvvvbbbRRRNNNNNNTTT]]]eeeVVVEEE<<<777333333555333333333222222333444444777444444777999:::>>>DDDEEENNNXXXfff}}}555555555444444444333333333333222111000000000000...///000000//////111333:::FFFWWWcccffffffggghhhkkkjjjiiiiiigggccc^^^ZZZSSSPPPKKKEEEBBBCCCHHHLLLWWWZZZ^^^aaabbbdddgggiiiiiijjjlllllllllmmmppprrrsssttttttrrrnnniiifffeeehhhjjjmmmrrrtttsssooolllgggfffeeejjjsss~~~~~~zzzzzz|||{{{pppjjjgggcccbbbaaadddjjjpppuuuxxxwwwvvvvvvzzz~~~~~~{{{tttjjj```___hhhvvv~~~oooaaa\\\^^^aaaeeegggeee```\\\WWWaaavvv{{{yyyzzzxxxtttsssiiijjjlllnnnpppjjjZZZJJJ@@@===:::888999999999999999999:::<<<>>>@@@BBBCCCEEEFFFIIIKKKLLLQQQ^^^mmmwwwzzz{{{~~~}}}uuutttxxxsssfffcccjjjjjjNNN<<<999333111333///............---///222555<<<@@@GGGKKKMMMMMMMMMMMMJJJIIIIIILLLOOOOOOKKKHHHCCC???;;;999888888777666555444333333444555777888::::::999999888888777777777777888999999999999888666666666777777777777888666777888888888666555444444333222111111000000000222111000////////////000000111222111111222555777;;;???MMMccc{{{{{{sssllleee\\\RRRKKK@@@>>>;;;999999:::===>>>>>>;;;777444222111///---...---,,,+++,,,---...///000///...------...///000111111222222111111000000------,,,,,,...000333555:::===???===:::777888:::@@@CCCEEEIIIQQQYYYZZZWWWMMMKKKIIIIIIJJJLLLLLLLLLNNNNNNLLLLLLKKKLLLMMMNNNPPPOOOLLLIIIFFFDDDDDDCCC???CCCEEECCCCCCDDDBBB===AAA>>>;;;:::::::::999999;;;999999:::===@@@@@@@@@AAABBBDDDGGGKKKSSS[[[aaabbbbbbccchhhnnnrrrrrrpppqqqpppoooppprrrpppkkkgggaaa\\\TTTMMMJJJJJJMMMOOOZZZgggpppnnnkkkttt~~~||||||{{{||||||yyyyyyzzzxxx|||~~~{{{cccWWWJJJJJJNNNVVV\\\___bbbfffaaa``````aaabbbgggttt|||^^^PPPKKKLLLTTT^^^eeeVVVEEE;;;666333222333444444333333333333444444777555555888999;;;BBBIIIOOOXXXaaajjj|||666666666666555555555444444444222111000000000000...///000000//////111333999FFFYYYjjjsssuuuuuuuuuwwwuuurrrppplllfff___[[[PPPMMMHHHBBB???@@@DDDHHHNNNQQQUUUYYY[[[^^^bbbeeeccceeeggghhhiiijjjmmmpppoooppppppooolllhhheeecccdddfffkkkpppttttttqqqmmmgggdddbbbdddmmmyyy{{{|||~~~}}}uuurrrllljjjhhhgggiiimmmrrrtttvvvvvvwwwzzz||||||zzzwwwqqqhhh___^^^gggttt~~~wwwddd[[[\\\^^^aaacccaaa]]]YYYRRRZZZnnn~~~mmmllljjjhhheee^^^RRRIII???<<<999888999:::::::::999999;;;<<>>===:::666333222000///---------,,,,,,,,,,,,---...000///............///000000000111111111111000000///...------...000222444:::===???>>>:::777888999>>>AAADDDGGGNNNVVVXXXUUUNNNLLLJJJJJJKKKLLLKKKJJJKKKJJJJJJJJJKKKMMMOOOPPPNNNLLLIIIFFFDDDBBBBBBBBBAAACCCCCC???>>>AAAAAA>>>@@@???===;;;;;;;;;::::::<<<<<<===>>>@@@@@@@@@@@@@@@AAABBBCCCGGGNNNVVV\\\]]][[[\\\___dddhhhjjjjjjlllkkklllppptttvvvvvvtttmmmhhh```YYYTTTRRRRRRSSSSSS]]]dddbbb]]]cccrrr}}}||||||||||||}}}yyyvvvvvvvvv{{{~~~|||ggg[[[JJJLLLRRRZZZbbbggglllpppmmmlllhhhdddaaafffrrr|||oooUUUJJJHHHKKKUUUaaafffUUUCCC:::666333111111444333333333222333333444666444555888999<<>>;;;888777888999::::::999:::<<<>>>@@@BBBCCCDDDEEEFFFIIILLLKKKOOO[[[hhhuuu{{{tttsss|||{{{mmmbbbbbbssskkkNNN<<<777111111333000............---///222555:::???EEEJJJLLLLLLKKKKKKJJJHHHFFFGGGJJJKKKIIIFFFBBB@@@===:::888777777888666666666666777888999999;;;;;;::::::999888777777555666777888999:::::::::888888888888777777777777666777888888888666555444333333222111000000000000111111111111111000000///000000111000///000222555777999AAAPPP```qqqyyysssoooggg^^^UUULLLCCC>>>;;;;;;;;;;;;<<<>>>???@@@999666333111111000///......---------------------//////............/////////000000111111111000000000///...---...000222333999<<>>;;;888888999<<>>===>>>???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGMMMTTTYYY\\\[[[[[[^^^bbbgggkkkllllllmmmoootttyyy{{{wwwppphhhbbb___]]]\\\ZZZ[[[\\\[[[YYY\\\dddlllttt~~~~~~~~~}}}}}}~~~|||zzzzzzzzz{{{|||~~~xxxvvvuuuwww{{{~~~~~~iii\\\KKKPPPVVV^^^fffoootttvvvyyyxxxqqqhhhbbbfffooowwwyyy|||eeeOOOFFFEEEIIIUUUaaaeeeTTTAAA999666333111111222222222222222333444444555555777:::<<>>AAACCCFFFJJJMMMQQQUUUZZZ^^^___`````````______```bbbffffffhhhkkknnnooonnnlllmmmooorrrvvvxxxvvvrrrnnnddd```]]]^^^dddmmmvvv{{{yyy|||}}}|||zzzzzz}}}|||wwwuuuvvvxxxuuuvvvwwwxxxxxxwwwvvvuuuoooggg______gggrrrzzz}}}{{{}}}qqq[[[^^^aaadddddd```XXXSSSQQQ[[[qqq{{{uuulllccc___ZZZRRRLLLJJJ???<<<999888999::::::::::::<<<>>>@@@BBBDDDDDDEEEFFFHHHLLLOOONNNPPPZZZeeettt{{{}}}nnnhhhoooqqqeeeZZZYYYeeeyyy|||lllOOO<<<777111000333000............---///222555999>>>EEEJJJLLLMMMMMMMMMKKKHHHEEEEEEHHHIIIHHHFFF@@@???===999666555666777666666777888888999999:::::::::999999888888777777666777888999:::;;;;;;;;;999888888888888777777777555666777888888777666555555444333222222111222222111111222222111111000//////000000///...///111444444666===IIITTTaaasss}}}sssnnnbbb___ZZZSSSKKKEEE@@@===;;;<<<>>>?????????===<<<666444111000000111000///..................------//////////////////////////////000000111111000000///...------...///222333888;;;???>>>;;;999999:::===BBBEEEGGGKKKQQQTTTRRRJJJIIIHHHIIIJJJKKKJJJHHHMMMMMMLLLKKKLLLMMMNNNOOOLLLKKKIIIHHHHHHHHHIIIJJJJJJMMMMMMLLLMMMRRRTTTSSSNNNNNNMMMJJJFFFCCCAAAAAACCCEEEGGGHHHHHHHHHIIIJJJIIIJJJKKKLLLNNNRRRXXX\\\``````aaacccfffjjjoooqqqooopppssswww}}}|||wwwsssqqqpppjjjddd___]]]\\\[[[\\\^^^ccckkkrrrtttvvvxxxwwwtttrrrssstttvvvxxxxxxxxxxxx}}}~~~|||yyyxxxxxxyyyzzz|||~~~yyywwwwwwxxx{{{}}}~~~~~~~~~gggZZZMMMTTT[[[bbbkkkvvv|||}}}yyyllldddgggooouuuvvv|||sss___LLLFFFEEEHHHSSS___dddRRR???777666444222000222222222222333555666777777888<<<@@@BBBEEEPPP[[[kkkqqqsssqqqyyy:::::::::999999999888888777666666555555555666666333444444333222222333555444999DDDTTTfffttt{{{}}}wwwqqqggg^^^VVVOOOIIIEEE===>>>>>>>>>===>>>@@@BBBDDDFFFIIIMMMPPPUUUZZZ^^^___```aaa```______aaacccfffgggjjjpppvvvzzzzzzxxxvvvwwwyyy{{{{{{xxxrrrnnnbbb___\\\]]]bbbhhhnnnqqqrrruuuxxxxxxwwwxxx{{{~~~zzzzzz|||vvvvvvwwwwwwvvvvvvvvvwwwppphhhaaaaaahhhrrryyy|||zzz}}}ssscccgggkkknnnmmmeeeYYYQQQOOO^^^xxx|||oooccc^^^[[[SSSLLLJJJBBB???<<<:::;;;<<<<<<;;;<<<===???BBBDDDEEEFFFFFFHHHKKKPPPSSSQQQQQQYYYcccttt|||}}}|||hhh[[[aaaddd[[[RRRQQQTTTiii|||pppRRR>>>888111000333000............---///222555888>>>EEEJJJMMMNNNOOOOOOKKKGGGCCCCCCEEEGGGFFFEEE??????>>>:::666444666888666777888999::::::::::::888888888888888888888888888999:::;;;;;;;;;;;;;;;999999999888888888777777444555666777888888777777888777666555555444444444111111222222222111000//////000000///......111333333444999AAAGGGOOO]]]iiiwwwzzz}}}yyypppfff___\\\NNNMMMKKKHHHDDDAAA??????AAACCCFFFGGGGGGCCC???<<<777444222111111111111000///000000000//////...---......////////////.........//////000000000000000---,,,,,,,,,---///222333666:::>>>???<<<::::::;;;<<>>DDDJJJKKKNNNYYYdddjjjoooppppppzzz<<<<<<;;;;;;;;;:::::::::777666666666666777777888444555555444333222444555777777<<>>@@@AAAAAABBBCCCEEEEEEGGGJJJMMMQQQUUU[[[___^^^```bbbcccccceeehhhjjjiiijjjnnnvvv~~~}}}}}}~~~}}}yyyrrrmmmaaa^^^\\\]]]aaaeeeiiikkkooorrrvvvvvvvvvwwwzzz}}}{{{{{{}}}vvvwwwwwwvvvuuuuuuwwwyyyqqqiiibbbbbbiiissszzz|||{{{~~~qqqlllpppuuuxxxuuujjj\\\SSSLLL^^^}}}}}}|||sssddd```\\\TTTMMMJJJDDDAAA>>><<<============<<<>>>@@@CCCEEEFFFGGGGGGIIIMMMRRRVVVSSSRRRXXXaaauuu|||}}}~~~{{{dddTTTWWW[[[TTTMMMLLLFFF[[[uuu~~~tttVVVAAA:::222000222///............---///222555888===EEEKKKNNNOOOPPPPPPJJJFFFBBBAAADDDFFFEEECCCAAAAAA@@@<<<777555777:::777777888999::::::::::::777777777777777888888888::::::;;;<<<<<<<<<;;;;;;999999999999888888777777333444666777888999888888555555444222222222222222111111222333222111000//////000000///......000222333333666:::<<<@@@JJJUUU\\\```cccaaaZZZRRRMMMKKKAAAAAAAAAAAA@@@@@@AAABBBMMMPPPSSSUUUSSSNNNHHHDDD999666333222222222111000000000111111000///............////////////............///000000000000000,,,+++++++++,,,///222333444999===???===;;;;;;<<<999>>>BBBBBBDDDHHHKKKJJJEEEEEEEEEGGGIIIJJJIIIHHHFFFFFFGGGIIILLLOOORRRTTTVVVVVVVVVWWWYYY\\\^^^```eeekkkqqqtttyyy~~~wwwvvvssskkkaaaXXXTTTSSSTTTWWW\\\^^^```dddiiinnnmmmnnnmmmkkkgggeeedddddddddeeefffffffffhhhkkkmmmkkknnnsss{{{|||qqqkkkmmmdddhhhiiigggggglllooooookkkhhhgggllltttyyyzzzxxxsss}}}~~~|||yyyxxxyyyyyyzzzzzz}}}}}}zzzzzz|||zzzxxxuuuwww|||xxxeeeXXXIIITTT```lll}}}uuuuuuyyyzzzrrrpppmmmmmmnnnmmmjjjggg[[[LLL@@@???CCCGGGSSS___bbbOOO<<<666666666333111333333444666888:::<<<>>>@@@DDDKKKQQQRRRUUU___jjjmmmqqqqqqrrr}}}============<<<<<<<<<<<<999999999999999999999999666777777777666555444444777777777:::@@@FFFMMMQQQNNNKKKGGGBBB>>>;;;:::::::::===@@@BBBAAA@@@@@@@@@EEEHHHKKKNNNQQQTTTYYY\\\___```bbbcccccceeehhhjjjoooooorrrzzz|||}}}{{{qqqfff```YYYUUUYYY___dddjjjooonnnnnnoooppprrrvvvyyy|||~~~|||{{{{{{|||zzzxxxwwwwwwvvvuuusssnnneee___ccckkkqqqwww|||xxx}}}wwwbbbNNNTTTfffyyyuuuuuuqqqllljjjnnnxxxuuuhhh```XXXOOOGGG@@@???>>>>>>>>>???AAABBBBBBAAA@@@AAABBBEEEHHHJJJLLLOOOQQQPPPPPPTTT\\\dddtttwwwyyy}}}mmmZZZPPPLLLIIIFFFDDDEEEPPPbbbtttuuu]]]CCC777333///---...///......------///000111777<<>>===<<<;;;;;;:::::::::999888666444333222333444555555555555555555444444444444444444444444000000000000000000000000000000000000000000000000111333555666777999===???EEEHHHJJJIIIDDDAAAAAABBBBBBFFFIIIJJJHHHGGGIIIKKKTTTZZZaaabbb]]]TTTMMMJJJCCC>>>666111000222444555222333444222///---...000000000/////////.........//////............//////************+++---///000666888;;;;;;;;;:::;;;;;;888;;;>>>BBBDDDDDDCCCCCC@@@AAABBBDDDDDDDDDCCCCCCGGGHHHHHHIIIKKKOOOUUUZZZ___bbbeeeccc``````eeejjjkkktttzzz{{{~~~yyysssjjj```[[[]]]YYY]]]bbbhhhnnnuuu|||}}}xxxqqqlllhhhfffeeehhhddd______aaaeeefffeeellljjjkkkuuuxxxyyyuuuqqqqqquuuyyy{{{{{{~~~{{{wwwtttuuuxxx|||}}}{{{yyyxxxxxxyyy|||}}}~~~}}}{{{zzzzzz{{{}}}yyyvvvuuu{{{zzzdddVVVOOOYYYffftttyyyqqqkkkkkkhhh```[[[[[[OOO@@@===@@@@@@IIIUUUXXXaaaLLL999666777444222333333333222222555:::???BBBJJJMMMQQQSSSVVVYYY\\\___hhhhhhhhhmmmzzz=========<<<<<<<<<;;;;;;:::::::::::::::999999999777888888888888777777666555555666777;;;???DDDFFFCCCBBB???<<<::::::::::::<<<>>>AAABBBAAAAAABBBCCCGGGIIILLLNNNQQQUUUYYY]]]aaaccceeeeeefffgggjjjlllqqqrrruuu{{{}}}~~~|||ssshhh___XXXTTTXXX___dddiiinnnmmmnnnoooppprrruuuxxx{{{|||{{{{{{|||}}}|||zzzyyyyyyzzzzzzyyywwwwwwxxxwwwuuusssoooeee^^^cccmmmtttyyy||||||xxxpppYYYRRReee{{{qqqooojjjeeebbbfffooowww|||{{{rrreeeXXXLLLDDD???>>>>>>===>>>???AAABBBCCCCCCBBBCCCDDDGGGIIIKKKLLLOOORRRQQQPPPTTT]]]dddyyy}}}{{{~~~nnnZZZNNNJJJIIIHHHFFF@@@HHHWWWhhhvvv~~~~~~xxxaaaHHH;;;666222000111///......------///000111555:::BBBJJJOOORRRSSSRRRNNNGGGAAABBBCCCBBBBBBDDDBBB@@@===:::888777777888777888999999::::::::::::666666777888999:::;;;;;;>>>>>>>>>===<<<;;;;;;:::::::::999888777555333222333444555666666666666666444444333333333222222222000000000000000000000000........................///111333444555777;;;===@@@AAABBBAAA???===<<<<<<<<>>AAAAAAKKKWWWZZZ^^^JJJ888555666333111333444444444555888<<<@@@CCCIIIKKKNNNPPPQQQSSSVVVXXX]]]^^^bbbiiiuuu=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999::::::::::::999999888555555555666777999:::;;;999888888777888:::;;;<<>>=========>>>???AAABBBEEEEEEEEEFFFGGGHHHJJJKKKLLLPPPRRRRRRQQQUUU]]]ddd|||ppp\\\NNNJJJJJJIIIFFF<<>><<<:::999999999:::999999999999999:::::::::222444666999;;;<<<<<<<<<=========<<<<<<;;;;;;:::::::::999999777666444444444444555777777888888888444444333222111111000000000000000000000000000000...........................///111222333555999<<<===<<<;;;;;;<<<<<<;;;:::777<<>>AAACCCGGGIIILLLMMMMMMOOOQQQSSSSSSVVV\\\cccmmm}}}>>>>>>=========<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888555666666777777777777666666666777888:::<<<>>>???@@@AAAAAAAAA@@@BBBFFFIIIKKKLLLMMMNNNPPPTTTYYY]]]cccdddfffffffffgggjjjlllkkkppptttuuussstttxxx||||||}}}sssaaaZZZVVVZZZ```eeeiiinnnkkknnnpppppppppqqquuuxxx~~~tttkkkddd```___bbbgggkkknnnrrruuuxxxxxxxxxyyy{{{}}}|||yyywwwooobbbYYYaaapppyyy{{{{{{~~~yyyppp]]]fffxxxuuuooofff______cccjjjooooootttuuu^^^MMMEEE============>>>@@@BBBCCCFFFFFFGGGHHHHHHIIIJJJJJJLLLOOORRRRRRQQQUUU]]]ccczzztttbbbSSSNNNMMMIIIBBB;;;>>>FFFUUUhhhvvv{{{|||xxxfffOOO===333///------///......------///000111444888>>>EEEKKKOOOQQQRRRLLLDDD>>>???@@@>>>>>>@@@???>>>===<<<;;;;;;;;;<<<999999999888888888888999333555888;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999999888777666555444555666777888999999999555555444333222111000///000000000000000000000000........................---...000000111444888;;;@@@>>><<<>>>AAACCCBBB@@@999<<>>:::777444333444444555444222222111------------..................////////////......+++*********+++,,,...///222444777888666333000000000222555888;;;<<<======???@@@BBBDDDEEEEEEDDDDDDBBBDDDFFFHHHLLLQQQWWW[[[ggghhhiiieee___XXXSSSQQQOOOSSSVVVXXX\\\dddnnntttwwwvvvuuusssmmmgggcccbbb]]]]]]```iiiuuu}}}~~~|||{{{xxxtttoookkkhhhfffeeehhhiiifff___XXXWWW]]]dddgggkkkpppuuu||||||yyyxxxwwwyyyyyyyyyxxxxxx{{{hhhXXXRRROOO\\\pppxxxmmmfffccc[[[HHH@@@CCCFFFQQQ]]]]]]XXXFFF666444555222111555555666888;;;===???AAAAAAFFFHHHJJJLLLLLLMMMOOOQQQPPPTTTZZZ___dddppp>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;999888666666888999::::::999999::::::;;;<<<===>>>???@@@AAAAAAAAA@@@AAACCCGGGJJJKKKLLLNNNOOOPPPTTTXXX\\\```aaabbbccccccdddfffhhhhhhmmmrrrrrrpppqqqvvv|||{{{xxxeee]]]XXX[[[```dddiiinnnkkknnnrrrqqqpppppptttxxx~~~ttthhh^^^XXXTTTXXX]]]aaafffkkkqqqtttyyyzzz|||~~~|||xxxoooccc[[[dddsss}}}~~~~~~}}}~~~ggggggoooyyyxxxpppfff``````eeejjjllljjjooocccOOOFFF============???AAACCCEEEFFFGGGHHHIIIJJJIIIIIIHHHKKKNNNRRRRRRQQQTTT\\\bbbttt|||yyyjjj\\\UUUSSSIII>>><<<===DDDUUUjjjxxx|||{{{}}}pppYYYDDD777333222111///......------///000111666999>>>DDDIIIMMMPPPQQQKKKCCC>>>>>>???>>>===???@@@@@@???>>>>>>>>>>>>>>>:::999888777777777777777777888;;;<<<======;;;:::::::::::::::;;;;;;;;;;;;999999:::999999888777777555666777888999999999999777666555444333222111000000000000000000000000000////////////////////////...///000000111444999<<>>@@@BBBCCCCCCCCCCCCCCCEEEGGGHHHJJJNNNSSSVVVcccfffgggfff```YYYRRROOOFFFGGGIIIKKKNNNUUU```hhhjjjnnnrrrppplllgggbbb```\\\[[[\\\ccclllssssssqqqppppppppppppnnnkkkiiigggfffjjjkkkeee[[[UUUWWW\\\___dddjjjnnnqqqyyy|||zzzzzzxxxxxxxxxxxxxxx{{{yyy{{{zzzeeeWWWTTTRRR\\\lllyyyqqqnnn```KKKBBBFFFKKKVVV```^^^UUUDDD777555666333333777444555888:::===>>>??????BBBEEEGGGIIIJJJKKKNNNPPPOOOSSSYYY]]]^^^eee{{{<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<=========@@@@@@@@@@@@???>>>======999:::<<<>>>@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@BBBBBBCCCBBBCCCEEEIIILLLLLLNNNPPPQQQSSSUUUXXXZZZ^^^___`````````aaaccceeehhhlllpppqqqppprrrwww|||{{{{{{jjj```YYYYYY]]]bbbhhhmmmkkkppptttsssppppppsssxxx}}}yyyiii]]]WWWPPPRRRUUUYYY^^^dddkkkpppyyy{{{}}}|||xxxnnnccc^^^ggguuu~~~~~~{{{wwwhhheeehhhvvvzzz}}}sssgggaaabbbeeefffeeeccciiiyyyhhhPPPEEE=========>>>@@@CCCEEEGGGFFFHHHJJJKKKKKKJJJHHHGGGIIIMMMQQQQQQQQQSSSZZZ```oooyyy||||||pppbbb]]]ZZZNNN@@@<<<<<>>??????@@@@@@AAAAAABBB<<<;;;999777666666777777::::::;;;<<<<<<;;;:::999999999999::::::;;;;;;;;;999999:::::::::999999888666777777888888888888777666666555555444333222222000000000000000000000000000000000000000000000000///000000000111555:::===DDDDDDGGGKKKOOORRRRRRQQQMMMMMMJJJFFFCCCEEELLLRRRUUUXXX]]]cccfffeee```\\\ZZZVVVPPPJJJFFFCCC???<<<999888888999999888444111000000/////////.........---...///000000///...---+++***)))))))))+++,,,---111222333333111///......---...000222444666777777:::;;;===???@@@AAAAAA@@@CCCEEEFFFGGGHHHKKKNNNQQQ^^^aaafffhhhfff___XXXSSSFFFCCCBBBCCCDDDHHHRRR\\\dddmmmsssqqqlllfffaaa\\\XXXWWWXXX]]]eeekkkmmmmmmggghhhiiijjjiiigggdddcccdddiiilllggg]]]TTTRRRSSSSSSXXX___ccceeekkkttt{{{}}}}}}wwwwwwxxxxxxyyy{{{xxxtttxxx|||uuubbbVVVSSSUUU]]]hhhwww}}}yyyeeeOOOFFFKKKRRR]]]ddd___RRRCCC777666666333444999444555777:::<<<===>>>??????BBBDDDFFFGGGHHHKKKMMMLLLNNNUUUZZZZZZ___sss999999999888888888777777888888999;;;<<<===>>>??????@@@AAACCCDDDEEEEEEEEECCCDDDEEEGGGIIIKKKMMMNNNLLLKKKKKKJJJIIIGGGFFFEEECCCDDDFFFFFFGGGHHHLLLNNNMMMPPPSSSVVVVVVWWWYYY[[[^^^___aaaaaa```aaaccceeegggjjjlllmmmnnnpppuuuyyy{{{{{{lllaaaWWWVVVYYY^^^eeekkklllqqqvvvuuuqqqpppsssxxx|||qqqeee___SSSTTTUUUWWWZZZaaaiiioooxxxzzz}}}zzzvvvhhh___\\\eeeqqqzzz~~~}}}wwwooo{{{qqqqqquuu}}}}}}pppiiihhhiiieeebbbaaaeeerrrkkkQQQEEE>>>>>>>>>@@@BBBEEEGGGIIIHHHJJJLLLNNNNNNLLLIIIGGGGGGKKKPPPPPPPPPRRRYYY___iii}}}~~~~~~ssseeeaaaaaaWWWHHH???<<>>;;;;;;999:::===???BBBDDDEEEFFF???===;;;999888888888999999999999999999999999999777888888999:::;;;;;;;;;999999:::::::::::::::999777777777888777777666555444444444333333333222222000000000000000000000000////////////////////////////////////000444999===AAAFFFLLLQQQSSSUUUUUUVVVUUUVVVUUUPPPKKKIIIKKKMMMOOOQQQVVV\\\bbbdddaaa^^^YYYUUUOOOJJJFFFDDDAAA??????>>>===>>>>>><<<777333222222111000///......------...///000000///...------,,,+++++++++,,,---...///000000///---,,,---...---...///111222333444555777888:::<<<>>>>>>>>>>>>AAACCCEEEFFFGGGIIILLLOOOVVVZZZaaagggiiieee^^^YYYMMMGGGBBB@@@>>>>>>GGGQQQ]]]iiiqqqpppkkkfff```ZZZTTTTTTUUUXXX]]]bbbgggjjjaaaaaaaaaaaaaaabbbbbbcccgggkkkmmmhhh___UUUPPPOOOLLLPPPVVVYYY[[[^^^bbbeeeiiijjjmmmpppssswww}}}~~~vvvwwwyyyyyyyyy{{{~~~uuutttyyy}}}}}}ppp^^^RRROOOTTTZZZcccqqqjjjTTTLLLRRRZZZdddiiibbbNNN@@@555555555222444999555666777999;;;===>>>???BBBCCCEEEFFFFFFGGGIIIKKKKKKLLLQQQWWWWWWXXXjjj666666666666555555555555666777888:::<<<===??????>>>???BBBEEEGGGJJJKKKLLLMMMNNNNNNPPPRRRTTTWWWXXXSSSSSSSSSQQQPPPNNNLLLKKKEEEFFFHHHIIIJJJKKKNNNPPPNNNRRRVVVYYYZZZZZZZZZ[[[```aaabbbbbbaaabbbdddffffffggghhhiiijjjmmmqqqsss{{{zzznnnbbbVVVSSSVVV[[[bbbiiilllrrrwwwvvvqqqpppsssxxx}}}yyymmmhhhYYYYYYXXXYYY[[[bbbkkkqqqwwwyyy|||}}}xxxsss```ZZZXXX```kkksssyyy}}}}}}ssslllxxx}}}zzzrrrqqqoooiiicccccceeeooolllRRRFFF>>>>>>???@@@CCCFFFHHHJJJJJJLLLNNNPPPPPPMMMJJJHHHFFFKKKOOOPPPOOOQQQXXX^^^ccc{{{ssseeebbbeee]]]OOOBBB???BBBVVVttt}}}iiiNNN<<<777666444///......---...///000111111444999AAAIIIQQQXXX[[[```VVVMMMIIIDDD>>>::::::444666:::>>>BBBEEEHHHIIIAAA???===;;;999999:::;;;777777777666777777888999777777888999:::;;;;;;<<<999999:::;;;;;;;;;::::::777888888777777666555444333222222222222222222222000000000000000000000000...........................//////...///333999===@@@GGGOOOUUUVVVWWWXXXZZZXXX[[[\\\YYYSSSMMMKKKKKKJJJKKKOOOVVV^^^bbbaaa___XXXTTTMMMHHHEEECCCBBB@@@CCCAAA@@@AAAAAA???:::555444333222111000///...------...///111111///...---///...---,,,---...///000---...---+++******,,,.........///000111222333333555666888:::<<<======<<>>444444444111333999777777888999;;;===???@@@FFFHHHIIIIIIHHHHHHIIIKKKNNNLLLPPPVVVTTTTTTbbbvvv000111222333333222111000333555666777777888;;;===CCCDDDFFFIIINNNRRRVVVXXX[[[]]]^^^______```bbbddddddbbb^^^[[[YYYWWWTTTQQQQQQQQQQQQQQQQQQQQQRRRRRRWWWXXXZZZ[[[[[[\\\___aaa^^^aaadddfffeeeeeeeeeeeecccfffiiijjjkkkkkkmmmnnnuuu|||lllaaaUUUQQQQQQTTT\\\dddjjjpppuuuvvvssspppqqqsssrrrjjjfffbbbaaa```dddnnnzzz~~~|||xxxrrrmmmfff]]]VVV[[[iiiuuuyyyxxx~~~pppnnnuuuyyy~~~xxxuuu|||{{{vvvwwwqqqhhh]]]cccllltttyyy}}}aaaMMMFFF===???AAACCCEEEGGGKKKMMMLLLNNNRRRTTTTTTRRRNNNLLLLLLLLLMMMNNNQQQTTTWWWXXX___jjjwww}}}{{{zzz~~~xxxjjj___ccceeeXXXMMMHHHFFFSSSrrr~~~jjjUUUBBB666444999333222111000////////////444555777<<>><<<666666666888===BBBHHHKKKCCCAAA>>><<<:::999999:::;;;;;;;;;::::::999999999777888999:::;;;;;;;;;;;;777777777999<<<>>>===<<<666777999::::::999777666666555555444444333222222333222222222111000000000222111000///------,,,,,,---...//////000333888<<>>???@@@AAABBBCCCEEEFFFFFFLLLQQQXXX^^^bbbdddeeefff^^^ZZZSSSLLLFFFEEEHHHKKKWWW___iiinnnkkkddd^^^ZZZUUUUUUUUUUUUUUUVVVWWWXXX^^^^^^^^^```cccggglllooouuuyyy|||zzzwwwqqqfff[[[XXXYYY\\\\\\UUULLLKKKNNNIIIJJJKKKLLLPPPVVV^^^ddddddlllwwwzzzyyyxxxzzz|||}}}|||{{{~~~|||{{{{{{ttt{{{{{{nnn^^^SSSQQQRRRZZZZZZ]]]gggvvvpppZZZQQQYYYbbbmmmmmmaaaMMMAAA666444777666555666666777888999:::>>>BBBFFFGGGHHHIIIIIIHHHHHHJJJLLLKKKQQQUUUUUUSSSWWWbbbmmm000111111222222111111000222333444555555666999;;;@@@CCCIIIPPPWWW^^^dddfffiiikkknnnooooooooopppqqqrrroookkkhhhdddaaa\\\YYYVVVVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[]]]```bbbccceeehhhhhhgggeeeeeeeeebbbdddggghhhjjjlllnnnqqq{{{pppcccUUUNNNLLLNNNTTT\\\eeejjjppprrrpppooopppssszzz|||~~~~~~}}}vvvpppmmmkkklllsss{{{~~~|||wwwppplllccc[[[TTTYYYgggssswwwvvv}}}}}}~~~kkkgggnnnsss{{{zzzuuusss{{{vvvkkkbbbeeejjjmmmnnnooopppqqqyyyvvvWWWEEE@@@>>>@@@BBBDDDEEEGGGJJJLLLKKKMMMPPPSSSSSSQQQNNNLLLLLLLLLMMMNNNPPPSSSVVVWWWZZZdddpppvvvuuuvvv{{{tttiiiaaajjjpppfffSSSLLLGGGTTTsssppp]]]III999444666333333222111000000000000333444666<<>>@@@AAABBBCCCDDDEEEFFFFFFKKKPPPWWW\\\___aaacccdddhhheee___WWWPPPMMMMMMNNNYYY___hhhllliiiccc]]]ZZZUUUUUUUUUUUUVVVWWWXXXXXXZZZZZZ[[[^^^ccchhhnnnqqq}}}vvveeecccbbb```XXXNNNJJJKKKGGGGGGGGGFFFGGGKKKQQQUUUYYY```iiirrr}}}{{{zzzzzz{{{~~~|||yyywwwzzzxxxrrrzzzyyykkk[[[QQQOOORRRXXXWWWZZZbbbnnnxxx|||}}}{{{~~~kkkXXXQQQXXX```kkklllaaaJJJ>>>444333555444333444666777999:::;;;>>>CCCFFFFFFGGGHHHHHHGGGHHHJJJLLLIIIOOOSSSSSSRRRVVV```jjj111111000000000000111111000111222333333444666888===BBBKKKWWWcccmmmtttxxx}}}zzzuuuooohhhddd___]]][[[YYYYYYZZZ\\\]]][[[\\\\\\[[[[[[]]]aaacccgggiiijjjiiifffeeeddddddaaaccceeefffhhhkkkpppsss}}}wwwiiiXXXNNNIIIIIINNNUUU```eeekkknnnmmmmmmoooqqqtttuuuuuusssrrruuu|||~~~zzzxxxwwwyyy~~~|||vvvoooiiiaaaZZZUUUZZZgggssswwwvvv{{{{{{}}}zzzeeeaaagggiiitttuuusssuuuqqqqqq|||}}}qqqiiijjjjjjhhheeecccbbbcccppp~~~kkkRRREEEAAA@@@BBBDDDEEEEEEFFFIIIKKKJJJLLLNNNPPPQQQPPPNNNLLLMMMMMMMMMNNNPPPRRRTTTVVVUUU\\\gggmmmmmmooo|||~~~wwwrrriiieeesss~~~xxxeeeWWWLLLTTTpppyyygggQQQ===444444333222111000000//////000111333666;;;BBBJJJQQQUUUWWWVVVSSSOOOJJJFFFBBBAAA:::888666666999???EEEIIIIIIFFFAAA<<<999888888999999999888888888888777777888888999:::;;;;;;;;;;;;777666666888999:::999777666777888999999888777666444444333333222111111111111111111111111222222222222111000...------------......///......000444777777>>>HHHPPPUUUYYY]]]aaadddgggfff^^^UUUSSSZZZbbbgggiiigggcccbbbaaa\\\VVVRRRLLLHHHHHHFFFDDDFFFKKKTTTYYYZZZUUUOOOKKKEEE???:::777444222222333333222///000000000000111111111------,,,,,,,,,,,,------,,,...//////......///000111111111222333444555666666888:::::::::;;;===???AAAAAABBBCCCDDDDDDEEEEEEIIIMMMTTTZZZ]]]___aaacccnnnmmmjjjeee___ZZZXXXXXX]]]bbbhhhjjjgggaaa[[[WWWTTTTTTSSSSSSTTTVVVWWWXXXXXXXXXZZZ]]]aaafffkkknnn~~~vvvpppkkkhhhbbbXXXRRRPPPLLLLLLIIIFFFDDDDDDFFFIIINNNSSSYYYaaaooo{{{~~~~~~~~~}}}||||||~~~zzzuuuqqqrrr{{{sssnnnwwwxxxiiiXXXOOOOOOSSSZZZYYY[[[```gggmmmnnnmmmmmmvvvvvvyyyiiiZZZVVVZZZ___hhhkkk```GGG===444444555444444444666888:::;;;<<>>@@@AAAAAAAAAAAABBBBBBBBBBBBFFFJJJQQQWWW[[[___bbbdddjjjllloooooollljjjhhhgggfffhhhiiiiiiddd]]]WWWSSSQQQPPPPPPOOOPPPRRRTTTVVVYYYYYYZZZ[[[^^^bbbeeeggguuuzzzsssrrrpppiiiccc```\\\ZZZWWWQQQLLLHHHHHHHHHJJJLLLPPPXXXfffvvv|||{{{|||}}}|||zzzyyyzzz}}}~~~|||~~~xxxsssmmmmmmvvvooolllvvvyyyhhhWWWPPPSSSYYYccccccdddgggiiiiiigggdddaaajjjnnnsssnnndddaaabbbaaahhhhhh]]]FFF===666666888666666777777999;;;<<<>>>@@@DDDGGGEEEFFFGGGGGGFFFGGGIIIJJJHHHMMMQQQRRRRRRUUU\\\ccc222111000//////000111222000222333333222333555777777>>>KKK\\\pppzzztttpppkkkfffcccbbbbbbccc_________^^^]]]^^^aaacccgggggggggeeebbbbbbccceeeddddddcccbbbcccfffkkkppprrr{{{sssaaaTTTMMMJJJNNNTTT[[[^^^bbbdddeeedddddddddbbbaaa___]]][[[\\\]]]___iiittt}}}yyyyyy|||vvvnnnhhhbbb^^^\\\aaallluuuyyyxxxwwwxxxzzz{{{{{{||||||}}}}}}~~~mmm[[[XXX\\\YYY``````cccjjjkkkttt|||wwwooohhhdddbbbfffjjjllldddUUUHHHBBBAAACCCEEEGGGHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTXXXaaahhhkkknnnvvvyyytttlllkkk}}}bbbXXXdddwwwrrrYYYAAA555444000///...------,,,------111333666;;;@@@EEEIIIKKKLLLMMMNNNMMMKKKFFFAAA>>>???<<<888555666:::@@@CCCIIIFFFAAA<<<999777777888666666666666666666666666999999:::;;;;;;;;;::::::888777777777999888777555777777777888888777777777666666666555444444333333000000000111222222222333111000///......---......---...///...------///111555:::AAAHHHLLLOOOPPPQQQQQQXXX]]]ZZZQQQNNNTTT[[[hhhkkkjjjeeeaaa```]]]YYYSSSMMMHHHGGGGGGFFFJJJOOOZZZfffooolllbbbWWWLLLEEEBBB>>>888444222222111000........................************+++,,,------000222444444333333333444222222222333444666777888555777:::;;;;;;<<>>>>>>>>BBBFFFMMMSSSXXX]]]aaaccceeejjjooosssuuutttttttttpppooonnnjjjccc[[[SSSNNNLLLKKKJJJJJJKKKMMMPPPRRRVVVVVVWWWYYY\\\___bbbcccjjjvvvyyy{{{|||xxxssspppnnnllliiibbb[[[VVVTTTSSSMMMNNNOOOUUUdddsssyyywwwtttsssqqqnnnnnnqqqxxx|||~~~~~~wwwrrrpppvvv~~~}}}wwwsssoooooovvvsssqqqzzzyyygggXXXSSSZZZaaammmnnnppprrrqqqmmmhhhddd]]]dddhhhppp|||vvvooonnnkkkgggjjjfffVVVBBB;;;777777888666666888777999<<<>>>???AAAEEEGGGEEEFFFGGGGGGFFFGGGIIIJJJJJJNNNRRRTTTTTTVVV\\\aaa222222111111111111222222111222333333333333555777444:::FFFXXXooo}}}wwwpppkkkgggeeedddaaabbbcccbbbaaaaaabbbdddgggfffeeebbb```___aaaccc``````___^^^___bbbgggjjjmmmuuu~~~tttcccXXXPPPMMMOOOTTT[[[]]]___aaabbbaaa___^^^\\\ZZZYYYWWWUUUUUUTTTTTTZZZdddtttyyyuuuuuu}}}}}}~~~}}}wwwooojjjbbb___]]]bbblllsssvvvvvvvvvxxxyyyyyyyyyyyy{{{|||}}}~~~}}}fffXXXVVVXXXYYY\\\ZZZ]]]dddgggsssxxxlllddd___cccccc```YYYNNNFFFAAA@@@CCCFFFHHHIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPOOONNNMMMMMMMMMNNNOOOPPPTTTXXXcccnnnsssuuu{{{}}}vvvllljjjfffXXX]]]mmmxxx^^^DDD777555000///...------,,,,,,,,,000222555999>>>CCCGGGIIIIIIJJJLLLMMMKKKGGGCCC@@@AAA===999666555888<<>>>>>===<<<;;;;;;===AAAGGGMMMQQQUUUZZZ\\\bbbfffmmmrrruuuwwwxxxzzzxxxvvvrrrllleee\\\RRRKKKHHHFFFEEEEEEFFFIIILLLNNNPPPQQQSSSWWWZZZ^^^bbbccceeennnyyy~~~|||wwwqqqllliiihhh]]]\\\ZZZ^^^iiiuuuwwwssskkkhhhddd```___dddmmmssstttxxx|||{{{tttlllgggeeellluuu~~~||||||~~~~~~}}}xxxwwwvvvwww}}}zzzyyywwwdddVVVUUU___iiitttwww{{{}}}{{{uuuooojjjaaafffhhhppp{{{{{{vvvrrrssspppkkkllldddPPP===888555666777555444777888:::===???AAACCCEEEHHHEEEGGGHHHGGGGGGGGGIIIKKKKKKOOOSSSUUUVVVXXX\\\___222222333333333333222222111222333333222222444666444888@@@PPPfff|||tttmmmiiigggdddfffhhhhhhgggeeeeeefffeeeccc```\\\YYYXXXZZZ\\\XXXYYYYYYYYYZZZ]]]bbbfffkkkqqqwww~~~xxxhhh^^^VVVQQQRRRVVV^^^___aaadddeeedddbbb```^^^\\\ZZZWWWVVVTTTRRRQQQRRRXXXcccrrr}}}uuutttvvvyyyzzz}}}~~~~~~yyyqqqllldddaaaaaaeeemmmtttvvvuuuvvvxxxyyyyyywwwwwwzzz|||{{{~~~sssbbb[[[[[[\\\^^^]]]WWWXXX^^^```nnn}}}rrreee___```]]]YYYRRRLLLGGGDDDCCCCCCEEEIIIJJJIIIHHHHHHIIIIIIIIIIIIJJJLLLNNNQQQRRROOONNNMMMLLLLLLMMMNNNNNNPPPWWWdddttt}}}zzzkkkeeezzzcccRRRRRR```zzzeeeIII999666111111000///............///000222666:::@@@DDDGGGFFFHHHKKKLLLLLLKKKHHHFFFAAA>>>:::777666777:::<<<@@@???>>><<<;;;999888888555555666666777777777777999::::::;;;;;;::::::999;;;:::999;;;<<<<<<;;;999777777666666666666777777777666666555444444333333222222222111111111111111000000///............///,,,...//////......///111...000444:::AAAGGGKKKLLLJJJNNNQQQPPPLLLKKKOOOSSSYYY```dddbbb______]]][[[RRRLLLFFFDDDCCCCCCFFFLLL[[[jjjzzz|||ssseeeYYYPPPKKKCCC<<<777555333111//////......------------......---------......//////222555666444333333333333333222222333444555555555777:::;;;<<<===@@@BBB@@@@@@???>>><<<;;;::::::999<<>>@@@BBBCCCFFFHHHFFFGGGHHHHHHGGGHHHJJJLLLKKKOOOSSSVVVVVVXXX[[[]]]222333444555555444333222000222222222111222333555777888<<>>;;;888666777888999<<<<<<<<<<<<;;;:::999888555666666666777777888888:::::::::;;;;;;:::999999;;;;;;:::<<<>>>>>>===;;;777777666666666666777777666555555444444333222222333222222222111111000000000//////............///,,,...//////......000111///000222777===CCCGGGHHHJJJKKKKKKIIIGGGHHHLLLPPPVVV]]]cccaaa______]]]ZZZUUUNNNHHHFFFEEEDDDHHHNNN[[[kkk|||~~~pppcccVVVPPPGGG???:::777444333000000//////.........------,,,,,,++++++,,,,,,,,,222444777888777666555666333333222222222333333444555777:::;;;<<<>>>@@@BBBAAAAAA@@@>>>===<<<;;;:::777999===???@@@BBBDDDFFFMMMQQQXXX^^^eeelllssswww|||yyyuuuqqqkkkbbbVVVNNNDDDCCCAAA@@@BBBEEEIIILLLPPPQQQSSSUUUWWWYYY[[[\\\___bbbfffiiiqqqzzz}}}{{{yyy{{{zzzmmmjjjddd^^^ZZZZZZ___ccceeekkkqqqqqqkkkddd```___aaajjjvvv~~~|||vvvwwwyyy}}}{{{|||}}}|||mmm[[[PPPSSSaaaooo}}}|||tttrrrooowwwxxxtttdddccchhhkkklllooobbbGGG;;;888777999999777777999888;;;???AAABBBDDDFFFHHHGGGHHHIIIIIIHHHHHHJJJLLLKKKNNNRRRUUUVVVXXXZZZ[[[333333333333222111000000333333333333333444555666777666:::DDDOOOaaa}}}|||uuuqqqppppppoooooonnnkkkgggccc^^^[[[VVVQQQNNNOOOPPPRRRRRRTTTUUUWWWXXX\\\aaadddjjjjjjlllsss}}}uuufffZZZSSSTTTXXX___jjjqqqqqqqqqssssssooojjjhhhfffffffffddd___[[[\\\XXXTTTVVV]]]fffkkknnnrrrssstttuuuvvvvvvwwwwwwzzz{{{|||{{{wwwqqqkkkgggbbbbbbdddjjjqqqwwwxxxwwwxxxxxxwwwvvvuuuwww{{{~~~wwwpppnnnllljjjjjjkkkllllllllloooeee[[[TTTPPPUUUfffxxxzzz~~~~~~zzzyyyxxxuuuyyyzzz}}}jjj]]]XXXVVVQQQIIIEEEEEEFFFFFFJJJJJJJJJKKKLLLMMMMMMMMMJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKLLLNNNOOOOOOTTTaaattttttgggfffppp{{{}}}mmmYYYJJJGGGSSSjjjvvvSSS;;;;;;333111///.........---,,,,,,...111444777;;;???CCCEEEHHHMMMRRRTTTSSSNNNKKKHHHDDD>>>999888999999999===:::888888:::;;;888444888999:::999888777888999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666666888777666555444333222222111111111111111111222222.........---,,,+++***)))+++,,,------......------///000111333777===DDDIIIHHHIIIJJJHHHFFFFFFJJJNNNTTTZZZ___``````aaa]]]XXXVVVOOOIIIHHHGGGDDDDDDFFFXXXkkk}}}rrreee]]]PPPFFF>>>888111---111///............---+++......---,,,---...///000555555555555444444333222333222111111222333555666666777888999999;;;>>>AAA@@@AAAAAAAAA@@@>>><<<;;;@@@???===<<<<<<===>>>???FFFHHHLLLRRRZZZaaahhhkkkppptttsssnnnlllkkkddd[[[OOOIIIBBB???@@@DDDFFFGGGHHHKKKPPPTTTWWWXXXYYY[[[```aaacccfffkkkpppuuuwww|||~~~zzzpppkkkfff```aaaggghhhlllqqqsssqqqmmmhhheeegggllluuu~~~}}}yyywwwsssvvv{{{{{{www|||~~~|||{{{{{{tttfffVVVOOOVVVeeeppp~~~~~~yyyxxxzzzxxxqqqooorrr~~~zzziiiTTTYYY___ggglllhhhWWWEEE;;;999777666555666777888;;;===AAADDDFFFFFFEEEDDDFFFFFFEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPSSSUUUWWWXXX777777888888888777777666555444444333444444444555111111444;;;EEETTTkkk~~~yyyuuussspppnnnlllhhhdddaaaZZZXXXTTTPPPNNNOOOPPPQQQTTTUUUWWWXXXYYY]]]aaaeeeiiiiiijjjpppyyyxxxkkk^^^VVVUUUVVVZZZeeennnpppsssyyy{{{zzzuuurrrooommmmmmllliiifffaaa^^^ZZZYYY[[[___ccceeelllnnnppprrrtttuuuuuuuuuxxxyyyzzzyyytttmmmeeeaaa\\\]]]aaagggpppvvvxxxxxxxxxxxxwwwvvvvvvwwwzzz}}}zzzrrrlllccceeejjjpppxxx|||~~~~~~{{{pppbbbVVVNNNPPP```qqq{{{vvvqqqooommmiiioootttppp___WWWUUUOOOIIIEEEEEEEEEDDDGGGHHHIIIJJJLLLMMMNNNOOOLLLLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNPPPTTT___rrruuugggaaafffnnnooobbbRRRGGGEEENNNcccuuu|||\\\AAA<<<444222000/////////...------///111333666;;;AAAEEEIIIKKKOOORRRTTTRRRNNNKKKIIIEEE???;;;:::::::::::::::999999::::::999777444777999:::999888777888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::999999888666666555555666777777666555444333222222111111111111111111111111------.........------,,,+++,,,------......------,,,---///111555;;;BBBGGGGGGHHHHHHGGGEEEFFFJJJOOOUUU[[[aaacccdddddd```ZZZXXXQQQKKKIIIGGGDDDCCCEEEVVViii|||oooeeeWWWJJJBBB<<<666333222000////////////...---------,,,,,,,,,---///000///000111222222222222222222222111111222333555666666777888888999:::>>>@@@CCCDDDEEEEEECCCAAA@@@???<<<<<<<<<;;;;;;;;;;;;;;;???AAAEEEJJJQQQXXX]]]aaadddhhhjjjiiijjjnnnlllgggWWWPPPGGGAAA@@@BBBDDDDDDHHHKKKPPPTTTXXXZZZ\\\]]]``````bbbdddgggkkkoooqqqvvvyyy}}}wwwpppooossssssvvvzzz|||zzzvvvrrroooooossszzz~~~zzzvvvsssrrrooorrrwww}}}}}}xxxuuuzzzzzzrrrcccUUUPPPWWWgggrrr~~~|||}}}yyypppiiigggmmmrrrvvvwwwxxxttthhhZZZKKKRRR\\\gggnnnjjjXXXFFF:::999888666666888999:::<<<>>>AAADDDFFFFFFEEEDDDFFFFFFEEEEEEFFFHHHIIIJJJJJJKKKMMMOOORRRTTTVVVVVV777777888999999999888888777666555444444333333333222222555:::@@@KKK]]]lllxxxuuuppplllhhheeeaaa^^^XXXWWWUUUSSSRRRRRRSSSSSSWWWXXXYYYZZZ[[[^^^bbbfffiiihhhgggkkksss|||rrreee\\\VVVTTTUUU^^^ggglllrrrzzz~~~yyyuuutttsssrrrqqqkkkiiifffaaa]]][[[\\\]]]fffhhhkkkooorrrssssssssstttvvvwwwuuuppphhh___YYYUUUWWW\\\dddmmmsssvvvwwwwwwxxxxxxwwwvvvwwwzzz|||~~~}}}zzztttmmmhhh\\\cccpppnnn[[[MMMLLL[[[kkk}}}~~~~~~sssmmmiiieee^^^fffmmm}}}~~~hhhYYYTTTNNNJJJGGGEEEDDDCCCEEEFFFHHHJJJLLLNNNOOOPPPNNNMMMLLLKKKKKKJJJJJJJJJMMMMMMNNNOOOOOONNNMMMLLLPPPSSS]]]nnnxxxjjj^^^\\\aaa```WWWLLLEEECCCJJJZZZiiifffGGG===555333111000000000///......///000222555;;;BBBGGGNNNPPPRRRSSSSSSPPPMMMKKKKKKGGGAAA===<<<<<<;;;:::777999;;;<<<:::888666555777888999999888777888999999999999999999888888888::::::::::::::::::::::::888777666555555555555555777666666555444333222222111111111111111111111111------...///////////////+++,,,------......------)))***,,,...222777>>>CCCEEEFFFFFFDDDCCCEEEKKKPPPTTT\\\bbbeeeggggggccc]]][[[SSSMMMJJJGGGCCCBBBCCCPPP___ttt}}}rrrbbbTTTJJJCCC===999444222000000000111000...,,,+++++++++,,,---///000,,,---...000111222222222111111111111222333444555555666777888888:::===@@@CCCEEEGGGGGGEEECCCBBBBBB>>>>>>??????>>><<<;;;::::::;;;>>>AAAFFFLLLPPPSSSYYY]]]aaaccchhhooorrrrrrbbbZZZOOOFFFBBBBBBDDDEEEJJJLLLPPPUUUYYY\\\___```_________```bbbeeegggiiiooosss|||}}}zzz|||~~~zzztttpppnnnnnnmmmppptttyyy}}}zzztttsssxxxxxxnnn```TTTRRRZZZjjjvvv|||ssshhhaaaaaabbbbbbaaa```]]]UUUKKKEEENNN[[[fffmmmhhhVVVCCC888888777777888999;;;<<<===???AAACCCEEEEEEDDDCCCFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJLLLNNNPPPRRRTTTUUU777777888999::::::::::::999888777555444333333222555666888;;;???GGGRRR\\\gggjjjnnnppprrryyy~~~wwwsssmmmhhheeebbb___]]]ZZZZZZYYYYYYYYYXXXXXXXXXZZZ[[[\\\\\\]]]___cccfffiiigggfffhhhnnnvvv{{{ooodddZZZSSSSSSYYY```ffflllvvv|||yyywwwwwwwwwttttttrrrlllddd^^^]]]^^^cccfffjjjmmmpppppppppppppppqqqsssrrrmmmddd[[[VVVQQQUUU[[[bbbjjjpppsssuuuwwwxxxxxxxxxwwwwwwyyy{{{}}}}}}|||{{{wwwrrrllliiibbbmmm}}}dddQQQMMMYYYgggwwwuuummmggg```ZZZaaagggvvvyyy```WWWOOOKKKJJJGGGDDDCCCFFFFFFGGGIIIKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKKKKMMMNNNPPPQQQQQQOOOMMMKKKPPPRRRZZZkkk~~~}}}ooo___[[[^^^\\\TTTJJJDDDAAAFFFTTTaaaxxxlllKKK>>>555333111000000000///.../////////000444:::CCCIIIPPPRRRTTTTTTRRROOOMMMLLLKKKGGGCCC???>>>===;;;:::555:::>>>???;;;888777777777888999999888777999::::::999999888888777777777999999999999::::::::::::777666555444444444444444666666555444444333222222111111111111000000000000---....../////////......+++,,,------......------++++++,,,---///444:::???BBBCCCDDDBBBAAADDDJJJPPPTTT\\\cccfffiiiiiieee___\\\TTTMMMJJJFFFAAA???AAADDDPPPbbbuuupppbbbVVVKKKBBB;;;777444222000111111000///+++*********+++---///000---...///000111222222222000000000111222222333444555666777777777999===???@@@DDDGGGHHHFFFDDDCCCDDDGGGGGGHHHHHHFFFCCC@@@>>>:::;;;<<<>>>@@@DDDGGGIIITTTWWWZZZ^^^cccjjjpppssskkkdddYYYOOOJJJIIIJJJLLLPPPPPPRRRUUUYYY]]]^^^___]]]]]]]]]]]]^^^```cccdddkkknnnuuu|||uuuqqqooopppppprrruuuxxxzzz|||~~~~~~xxxrrrqqqwwwwwwjjj\\\UUUVVV___nnnzzzzzzppphhhfffccc^^^YYYUUUQQQKKKFFFJJJRRR]]]eeehhhaaaOOO===666666666777888:::<<<======>>>@@@BBBCCCCCCCCCBBBFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJLLLNNNPPPRRRSSSTTT;;;<<<======>>>>>>>>>>>>;;;:::888666444333222222000333666777:::@@@HHHMMMRRRRRRRRRRRRTTTZZZbbbiii~~~{{{wwwqqqmmmhhheeeccccccbbbaaa^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^^^^^^^^^^```cccfffiiihhhffffffjjjqqqzzzxxxnnnaaaVVVSSSVVV[[[aaahhhrrr}}}|||zzz{{{zzztttllleeebbbbbbeeegggjjjlllnnnooonnnnnnmmmnnnpppoookkkccc[[[VVVRRRVVV]]]dddiiinnnqqqrrrvvvxxxyyyyyyxxxwwwxxxyyyzzz{{{|||{{{xxxsssooommmlllxxxrrrYYYQQQXXXaaaoooxxxpppggg^^^WWW^^^bbbnnnlll^^^QQQMMMLLLHHHEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNQQQSSSSSSQQQNNNLLLNNNQQQWWWgggsssbbb]]]bbbaaaXXXKKKBBB>>>AAANNN[[[rrrmmmMMM???444222000/////////...---////////////222999BBBHHHOOORRRUUUUUURRROOONNNNNNKKKHHHDDDAAA@@@>>>;;;999666:::???@@@===999888999666888999999888888999::::::999999888888777777777888888888999999999::::::666555555444444444444444555555555444333333222222111111111000000000///////////////......,,,+++++++++,,,------......------.........---...111777;;;@@@AAABBBAAA@@@CCCIIINNNVVV]]]dddgggjjjkkkgggbbb[[[SSSKKKGGGCCC===;;;<<<:::CCCQQQbbbwww~~~rrreeeVVVGGG===:::777333111111000///...++++++******+++,,,...///---...//////000000////////////000111222222222222444555666666777999<<>>>>>???@@@AAABBBLLLNNNQQQTTTXXX^^^eeellllllhhhaaaYYYUUUSSSUUUWWWXXXVVVTTTVVVYYY[[[\\\[[[ZZZYYYZZZZZZ\\\^^^aaabbbfffhhhmmmrrrwwwxxxxxxvvvxxx{{{zzztttrrrssswwwwwwxxxyyyzzz{{{{{{{{{~~~zzzrrrnnnsssuuugggZZZWWW\\\eeerrr}}}|||uuutttmmmddd[[[SSSLLLGGGEEEPPPWWW^^^cccccc[[[JJJ:::444444555777888:::<<<===<<<===???AAABBBCCCCCCCCCHHHHHHHHHHHHHHHGGGGGGGGGJJJKKKLLLNNNPPPRRRSSSTTT;;;<<<==================<<<;;;999777555444333333///333555555777===BBBCCCDDDDDDBBBAAAAAAFFFLLLQQQ^^^kkkzzz{{{vvvrrrkkkhhheeedddeeefffffffffccccccbbbaaa```______^^^____________^^^```cccfffhhhgggeeedddfffllltttzzz~~~xxxjjj\\\UUUTTTWWW^^^eeeppp~~~yyyrrrkkkgggeeeggghhhiiikkkmmmnnnoooooolllmmmnnnmmmhhhbbb[[[WWWTTTYYYaaagggkkknnnqqqsssuuuxxxzzzzzzyyyxxxwwwxxxwwwzzz}}}}}}zzzvvvrrrqqqqqq}}}dddWWWXXX\\\cccyyy{{{ooodddWWW\\\]]]fffwww{{{fffSSSMMMKKKGGGEEEGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMOOOQQQSSSSSSRRRPPPOOONNNQQQVVVbbbzzzvvvddd^^^dddhhh\\\MMMBBB;;;<<>>===;;;999999666777999999888888999;;;999999999999999888888888777777777888888999999:::666555555444444444555555444444444444333333222222111111111000000//////.../////////...---,,,+++***+++,,,------......------.........------000555999===???AAAAAA@@@BBBFFFKKKWWW]]]ccceeehhhjjjgggbbbWWWOOOGGGCCC???999666888444;;;DDDPPPddd{{{tttcccQQQEEE???;;;777333222111///...---,,,,,,++++++,,,...///+++,,,---------------,,,......000111111222111111333444555666666888;;;>>>@@@FFFMMMNNNKKKIIIJJJLLLPPPQQQSSSUUUTTTSSSPPPOOOHHHGGGEEECCCAAAAAAAAAAAABBBCCCFFFJJJLLLOOOWWW```eeeeeedddaaa^^^]]]^^^___^^^ZZZVVVUUUXXXZZZYYYXXXWWWWWWWWWXXXZZZ\\\^^^```___```ccceeeggghhhggggggiiinnntttxxxzzz}}}wwwtttuuuzzzzzzzzzzzzzzz{{{{{{{{{|||~~~|||uuunnnqqq}}}rrrcccWWWYYYaaahhhsss}}}wwwkkk```TTTIIIDDDDDDQQQXXX___cccbbbZZZJJJ;;;444555666888:::;;;<<<======>>>@@@BBBCCCEEEEEEFFFIIIIIIJJJJJJIIIHHHGGGFFFKKKKKKMMMNNNPPPRRRSSSTTT<<<<<<<<<===<<<<<<;;;;;;<<<;;;999777666555444444000555777444666<<>>BBBKKKSSS\\\dddmmmwww{{{zzz}}}{{{zzzyyyxxxuuurrroooiiigggffffffhhhjjjkkkkkkkkkjjjhhhfffdddcccbbbbbb`````````___^^^___bbbeeeeeeeeedddbbbcccgggnnntttxxxrrrcccYYYVVVVVVZZZ```jjjzzz~~~xxxqqqkkkgggffffffgggiiikkknnnppprrrooonnnmmmjjjeee^^^YYYUUUVVV\\\dddjjjnnnqqqtttvvvuuuxxxzzz{{{zzzxxxwwwwwwvvv{{{|||wwwsssqqqsss|||ooo___]]]]]]```uuu~~~xxxkkk\\\___]]]bbbpppwwwmmmTTTKKKIIIEEEDDDHHHEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNQQQSSSTTTSSSSSSRRRNNNSSSVVV]]]sss|||ggg___dddlllaaaQQQEEE<<<===HHHUUUoooyyyVVVAAA555333111000000000///...............000666===BBBIIIPPPWWW[[[YYYWWWXXXYYYOOOMMMKKKIIIFFFCCC???<<<888888888:::;;;;;;999777555777888999888888:::;;;999999999999::::::::::::666666777777888999999:::666555555555555555666666444444444333333333333222222111111000//////......///////////////...---,,,+++,,,------......------+++,,,,,,+++,,,000555999;;;>>>AAAAAA@@@AAADDDGGGSSSYYY]]]^^^```bbbaaa]]]SSSJJJCCC???:::444222333000555:::AAAQQQjjjppp^^^RRREEEAAA;;;666444222111//////...---,,,,,,,,,---...******,,,---............---...///111111111111000333444555555666777;;;===>>>FFFMMMOOOLLLIIIKKKMMMMMMOOORRRVVVXXXZZZZZZZZZUUUSSSPPPLLLIIIGGGFFFEEE@@@???BBBEEEEEEDDDJJJTTT[[[___cccdddcccaaa```aaaaaa\\\VVVUUUWWWYYYXXXVVVUUUUUUUUUUUUWWWXXXZZZ\\\XXXYYYYYYYYYXXXWWWWWWXXXZZZaaahhhmmmnnnooosssvvvwww|||{{{wwwvvvyyyyyyyyyyyyyyyzzz{{{{{{xxx{{{~~~vvvsssuuu~~~vvvzzznnn^^^TTTZZZccciiiqqqzzzssshhhZZZKKKEEEGGGQQQZZZbbbfffdddZZZIII999666777999:::<<<===>>>>>>???@@@BBBDDDFFFHHHJJJKKKKKKKKKLLLKKKKKKIIIHHHGGGJJJJJJKKKMMMOOOPPPQQQRRRAAAAAAAAAAAAAAA@@@???>>><<<;;;999777666555555444///444444111222888999666444333222222222555777:::EEEIIIMMMQQQ[[[gggllllllooonnnooopppqqqqqqooommmiiihhhgggiiikkkmmmnnnmmmrrrpppmmmjjjhhhfffffffffaaaaaa```___^^^___bbbdddcccccccccaaa```dddkkkpppuuuwwwggg^^^XXXUUUWWWZZZbbbqqq}}}vvvnnnhhheeedddeeegggjjjnnnrrruuuqqqooommmhhhbbb\\\VVVSSSVVV]]]fffmmmqqqtttwwwzzzuuuxxx{{{|||zzzxxxwwwvvvvvv{{{}}}wwwrrrpppttt{{{vvvgggdddccccccwwwxxxjjjcccddd___```lllqqqzzzqqqTTTIIIGGGCCCCCCHHHCCCDDDEEEGGGIIIKKKLLLMMMKKKJJJIIIHHHHHHHHHHHHHHHMMMNNNPPPRRRSSSTTTTTTTTTOOOTTTVVVZZZmmmkkk```dddooodddVVVJJJAAA@@@JJJVVVqqq[[[BBB666444222111222222000///............000555;;;@@@GGGOOOYYY^^^]]][[[\\\^^^RRRPPPMMMKKKIIIFFFAAA>>>999666555666999:::888555555777888999888888:::;;;999999999::::::;;;;;;;;;555666666777888999999999666666555555555666666777444333333333333333333333222111111000///......---...//////000000000000000+++,,,------......------((())))))***,,,000666::::::===AAABBB@@@@@@BBBEEEMMMRRRUUUVVVWWWZZZYYYVVVPPPGGG@@@<<<777222000111---111333666DDD^^^wwwxxxhhh]]]IIIEEE>>>999666444222000111000...---,,,,,,------***+++---///000222333333,,,...///111111111000000222444555555555777;;;===;;;CCCKKKMMMJJJGGGIIILLLJJJMMMQQQWWW\\\```bbbccc___]]]YYYUUUPPPNNNLLLKKKDDDBBBDDDFFFBBB>>>BBBKKKTTTZZZaaaeeedddaaa``````aaa[[[UUUTTTWWWYYYXXXVVVUUUUUUTTTTTTTTTVVVWWWXXXUUUTTTSSSPPPLLLJJJJJJKKKNNNVVV___cccdddeeehhhkkkkkkooouuuzzz~~~yyyxxxvvvvvvvvvwwwxxxzzz{{{|||uuuxxxwwwyyyzzzoooxxxlll[[[RRRYYYdddiiipppxxxzzzooo```PPPJJJKKKSSS\\\fffjjjfffZZZEEE444888999;;;===>>>???@@@@@@AAABBBCCCFFFIIIKKKMMMNNNLLLLLLMMMMMMLLLJJJHHHGGGHHHIIIJJJLLLMMMOOOPPPPPPAAAAAAAAA@@@???>>>>>>===;;;:::777444111000//////222111111111222333444444222222333444444555666666999===CCCJJJRRRYYY^^^```bbbdddffffffggggggjjjllljjjjjjjjjlllnnnppprrrtttvvvvvvtttqqqlllhhhfffffffffdddbbbaaabbbbbb```___iiihhheeeaaa___```dddgggrrr|||{{{nnnddd[[[TTTUUUZZZaaallluuuzzzuuuqqqhhhhhhiiijjjlllnnnpppqqqnnnnnnllleee\\\VVVUUUUUUYYY___gggnnnrrrtttvvvwwwuuuuuuvvvvvvvvvvvvuuuuuuvvv{{{~~~{{{xxxwwwsssooouuuzzzxxxoooooozzz~~~sssmmmiiiddd```cccmmmzzzpppOOOGGGGGGAAA===@@@@@@@@@@@@AAABBBDDDGGGHHHIIIIIIGGGGGGGGGGGGIIIIIIMMMMMMNNNOOOPPPPPPPPPPPPNNNQQQTTTZZZllluuummmlllhhhkkk]]]JJJCCC@@@DDDRRRsss~~~gggKKK888444222555555222//////......------...222888<<>><<<;;;BBBGGGMMMSSSUUUTTTPPPNNNFFFBBB===777333000//////...///000333===PPPhhhxxx}}}rrraaaZZZNNNBBB???<<<555111111333111///.........---,,,//////000000000000//////111000000000000000111111111333555555444333444555;;;>>>CCCGGGIIIHHHFFFDDDEEEGGGKKKOOOUUU\\\dddjjjeeehhhhhhccc______]]]ZZZSSSNNNGGGBBB@@@@@@AAABBBHHHOOOWWW^^^___]]]ZZZXXX___^^^\\\ZZZXXXWWWWWWWWWWWWVVVUUUTTTTTTVVVXXXYYYUUUPPPIIIEEEDDDEEEDDDCCCEEEJJJPPPUUUXXXYYY[[[\\\bbbcccgggnnntttyyyzzzzzz~~~}}}|||xxxzzzyyywwwxxx|||{{{wwwuuuuuuxxx|||xxxpppzzzssseeeWWWPPPWWW```ccckkkuuu~~~sssaaaOOOLLLTTT___cccjjjooogggTTTBBB999999;;;===>>>>>>@@@CCCEEEEEEEEEDDDEEEFFFIIILLLNNNMMMLLLKKKIIIHHHHHHIIIIIIIIIKKKNNNNNNNNNNNNOOOPPPDDDCCCBBB@@@???===<<<;;;:::999666444222111000000222222111111000111111111111111222333444444555555777999>>>DDDJJJPPPTTTVVVYYY\\\```bbbdddeeehhhjjjnnnoooqqqrrrtttuuuuuuuuuvvvvvvuuuqqqlllhhhggggggiiigggdddcccccccccaaa```dddccc```]]][[[\\\```cccmmmvvv}}}pppddd[[[TTTUUUYYY```jjjsssyyyrrrnnnggghhhiiikkkmmmoooqqqrrroooooollleee\\\VVVUUUVVV[[[```gggmmmooopppqqqrrrsssttttttuuuuuuuuuttttttuuuyyy{{{xxxuuutttqqqlllrrrwww~~~zzzwwwqqqhhhaaaaaahhhssszzzmmmMMMFFFFFF@@@<<>>===>>>BBBGGGLLLMMMKKKHHHEEE@@@===999555222111111111000000///000666DDDWWWeeeoooxxxyyymmmcccVVVIIICCC???888555666666444222222222222111///000111111111111111111000000000////////////000000111333555555444333444555888;;;???CCCEEEEEECCCAAA@@@CCCFFFJJJNNNUUU\\\aaafffjjjkkkgggeeeffffffccc[[[WWWPPPIIIEEECCCCCCBBBEEEKKKRRRWWWXXXXXXWWWVVVYYYYYYZZZZZZZZZZZZZZZZZZWWWVVVUUUUUUVVVWWWYYYZZZTTTNNNGGGBBBAAA@@@???>>>AAAEEEIIIKKKMMMNNNQQQRRRWWWXXX[[[```gggllloooooosssvvvyyy{{{~~~zzz}}}}}}yyyyyy{{{{{{xxxxxxvvvwww{{{|||zzzzzz}}}~~~xxxsss{{{zzzlll]]]RRRNNNVVV]]]^^^bbbiiizzztttaaaPPPPPPZZZbbbeeelllooofffSSSBBB::::::<<<>>>???@@@AAAEEEGGGGGGFFFFFFFFFGGGJJJLLLNNNNNNMMMLLLJJJJJJJJJJJJKKKJJJLLLNNNOOONNNNNNPPPQQQGGGFFFDDDAAA???<<<:::999999888666444222222222222333222111000000//////000000000111222333444555666555777:::???CCCGGGJJJLLLOOOSSSXXX]]]```bbbeeefffppprrruuuxxxzzzyyywwwvvvwwwwwwvvvrrrmmmjjjhhhhhhllljjjgggeeedddbbb___]]]ZZZZZZWWWUUUTTTVVVZZZ^^^hhhoooxxx~~~rrrddd[[[TTTUUUYYY___gggooouuuyyyqqqlllhhhiiijjjlllnnnppprrrssspppooolllddd\\\WWWVVVWWW^^^bbbgggkkkllllllllllllpppqqqrrrssssssssssssssssssvvvwwwtttqqqqqqmmmhhhjjjnnnuuu{{{~~~|||zzzwwwtttttt~~~yyylllccc```eeemmmsssvvv}}}gggKKKDDDDDD???<<<>>>?????????@@@AAACCCDDDEEEIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNSSSSSSRRRUUUbbbxxxqqqggggggrrrooo___QQQDDDEEETTTrrrwwwWWWHHH???666444333000///111.........------111666:::>>>EEEOOOVVVYYY\\\```ccc```\\\WWWRRRNNNJJJFFFCCC>>><<<888555333222333333444555777888888888777666888888999::::::::::::::::::999888777666777888999999999999999888777666666555555444444444444444555333222000...---------...000000000/////////......,,,,,,,,,,,,,,,,,,------***++++++++++++---111444888;;;@@@CCCCCCBBBBBBBBB<<>><<<999777555222111222333444222222111111444===KKKTTT]]]hhhttt{{{~~~~~~zzzuuulll```SSSJJJDDD>>>;;;:::888777777888999888666444333333333333333333333333000//////.........//////111222444444333333333444555777;;;>>>@@@@@@>>>===;;;===@@@CCCFFFKKKQQQVVV^^^cccfffeeeeeehhhjjjiiiccc___XXXQQQJJJFFFCCCBBBCCCFFFJJJMMMNNNPPPRRRSSSWWWXXXYYY[[[[[[[[[ZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[TTTPPPJJJFFFDDDBBBAAA@@@BBBDDDFFFFFFFFFGGGHHHJJJLLLLLLMMMQQQXXX]]]aaabbbeeeggghhhjjjlllpppuuuyyy~~~{{{|||~~~~~~zzzzzz{{{zzz|||xxxvvvvvvuuurrrsssvvv~~~vvvwww}}}xxxgggTTTMMMMMMUUUZZZXXXWWW[[[hhhnnnwww}}}sss```RRRVVVbbbgggiiimmmnnndddQQQBBB;;;:::<<>>;;;777555333222222333444555666777777666666777888999:::::::::::::::;;;:::888777666777777888999999999999888888777666444333333222222222222333333222000///------......///////////////.........,,,,,,------------......++++++,,,++++++---000333888===BBBFFFGGGFFFFFFFFF>>>???@@@@@@>>>;;;777555444333222111111111333333///000000111444:::CCCIIINNNXXXeeelllnnnoooppppppoooggg]]]TTTMMMFFFAAA>>>======>>>@@@AAAAAA>>>;;;888888777666666666666666111000000////////////000000222333444333222333444333555777:::;;;<<<;;;;;;999:::<<<>>>@@@DDDIIILLLOOOUUUYYYZZZ\\\bbbeeedddcccaaa]]]VVVNNNHHHDDDCCCEEEEEEFFFEEEFFFHHHLLLOOOWWWYYYZZZ\\\\\\ZZZYYYWWWVVVWWWXXXYYY[[[\\\^^^___ZZZWWWSSSPPPMMMLLLKKKJJJHHHJJJLLLMMMKKKIIIHHHHHHGGGFFFEEEHHHMMMRRRVVVWWWXXXYYYYYY[[[]]]```dddfffhhhjjjnnnttt|||~~~xxxtttuuuyyy}}}{{{zzz||||||zzzuuutttrrrpppqqquuusss|||xxxeeeQQQMMMNNNTTTWWWTTTRRRTTTZZZ___iiiqqquuuyyyooo[[[RRRZZZhhhlllmmmooolll```NNNBBB>>>:::<<>>===888777555444333333444444111111111222333444555666444444555555666777777777666666888;;;>>>BBBFFFGGGGGGLLLRRRXXX[[[]]]___```fffjjjpppvvvzzzzzzyyywwwwwwwwwvvvsssnnnkkkjjjjjjkkkhhhddd___[[[VVVPPPLLLGGGGGGFFFFFFHHHLLLRRRWWWbbbhhhpppwww~~~yyyoooaaaYYYSSSSSSUUUXXX^^^dddjjjooorrrqqqsssxxx{{{{{{xxxyyyzzzzzzxxxtttqqqooommmnnnnnnoooooonnnmmmlllooommmiiiaaaZZZWWWXXX[[[```dddhhhkkkkkkkkkllllllmmmmmmnnnooooooooooooooorrrtttsssqqqooonnnhhh```VVVZZZ```fffjjjlllkkkjjjgggaaadddxxx{{{qqqllllllmmmnnnbbb[[[]]]gggwwwppp\\\IIIDDDDDDAAA???@@@AAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNQQQWWWcccwwwxxxkkk___nnnwwwtttiiiTTTLLLXXXsssyyy^^^EEE<<<444555777666333333---......------///222666666;;;BBBJJJQQQWWW\\\___````````````]]]VVVNNNHHHBBB@@@===999666444333222222222333444555555666666666777888999::::::::::::;;;:::999777777777888888888999999999999888888777555444333333222222222333444222111///...............//////000///...------,,,,,,,,,------.........++++++,,,++++++---000333999===DDDHHHIIIHHHHHHHHHAAAAAA???===:::666222000444333222111000111111111+++,,,---...000444999===BBBJJJVVV]]]______ccchhhkkkiiieee___XXXQQQJJJEEEDDDFFFHHHLLLNNNMMMIIIEEE>>>===;;;:::888888888888333222111111000000000111///111333333222111222333333444666777999999::::::999:::<<<===>>>@@@DDDGGGEEEKKKPPPQQQTTT[[[^^^^^^``````___ZZZSSSLLLHHHGGGHHHGGGEEECCCAAACCCGGGKKKTTTVVVXXXZZZ[[[ZZZYYYXXXVVVWWWXXXZZZ]]]```cccdddcccaaa^^^ZZZVVVSSSQQQQQQMMMRRRWWWYYYVVVRRRMMMKKKIIIFFFCCCCCCEEEIIIKKKLLLKKKKKKKKKMMMPPPSSSVVVWWWWWWXXX[[[ccclllvvv|||}}}xxxsssooonnnpppsssvvv}}}}}}{{{vvvuuuttttttwww|||yyytttppp___PPPOOOPPPTTTVVVUUUTTTUUUSSSWWW___fffiiinnn{{{hhhVVVQQQ]]]kkkpppoooooojjj\\\KKKBBB@@@;;;===@@@BBBCCCFFFIIILLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSVVVXXXJJJIIIHHHFFFDDDBBB@@@???999888666444444333444444111111111222444555777888777777777777777777777777333444555777:::>>>BBBDDDFFFJJJPPPTTTWWWZZZ\\\^^^bbbeeekkkqqquuuwwwxxxxxxssssssrrroookkkhhhggggggfffddd```\\\XXXRRRLLLGGGEEEDDDDDDCCCDDDHHHNNNSSS^^^fffooouuuyyyzzztttlll```XXXRRRQQQSSSTTTXXX^^^eeeiiijjjgggfffiiikkkjjjjjjmmmqqqrrrqqqooommmmmmmmmnnnnnnooonnnmmmllljjjllljjjfff^^^XXXVVVZZZ^^^bbbeeeiiikkkkkkllllllmmmmmmmmmnnnnnnnnnnnnmmmmmmppprrrrrrqqqpppnnneee[[[RRRUUUXXX[[[^^^^^^^^^]]]___^^^ggg~~~~~~{{{vvvrrrooocccWWWUUUaaatttdddVVVHHHDDDDDDBBB@@@@@@BBBBBBDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHKKKQQQYYYddduuu}}}rrrbbboooxxx~~~yyycccUUU[[[lllxxxfffGGG===444555888777444222---......---,,,...111444444777===DDDKKKRRRWWWZZZ\\\^^^```bbb```ZZZQQQJJJCCCAAA???;;;888555444333000111111222333444555555666666888999::::::::::::;;;:::999888777888999999888999999999999999888888888777666555444444444444444333111///.........///......///000///...---,,,++++++,,,,,,------......***++++++++++++---111444888===DDDIIIKKKKKKJJJJJJFFFDDD@@@<<<888444111///555444333222111111000000000000000000111222444555999>>>GGGOOORRRSSSYYY```bbbeeefffccc^^^ZZZSSSMMMKKKNNNRRRWWWZZZXXXSSSOOODDDCCC@@@===;;;999999999444333333222111111111111///000222222111111111222444444555666777888999999999;;;<<<======???AAACCCBBBHHHLLLMMMPPPVVVZZZYYY[[[^^^```^^^WWWPPPMMMKKKIIIHHHFFFCCCAAABBBFFFIIIMMMNNNQQQUUUWWWYYYZZZ[[[VVVVVVWWWZZZ^^^ccchhhkkkmmmmmmjjjeee___YYYWWWVVVUUU[[[bbbeeeccc^^^XXXUUURRRNNNJJJFFFFFFFFFFFFEEECCCBBBCCCEEEIIILLLMMMMMMMMMMMMPPPVVVaaallltttyyy{{{}}}}}}{{{xxxuuuqqqooonnnooooooooozzz}}}~~~|||yyyyyyzzz{{{zzzvvvxxxuuudddVVVQQQRRRUUUXXXZZZ[[[[[[\\\VVVVVV\\\bbbbbbdddsss|||cccSSSSSS```lllrrrqqqnnngggXXXHHHBBBCCC>>>@@@BBBDDDEEEGGGKKKMMMPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSSSSUUUXXX[[[OOOMMMKKKHHHEEEBBB@@@???:::999777555444333333444111111222222333444555666888888777777666555555555333333333444777:::===???BBBEEEJJJOOORRRVVVZZZ]]]^^^```dddhhhlllppprrrsssmmmnnnmmmjjjfffcccbbbbbbaaa___]]]ZZZXXXSSSNNNJJJHHHGGGFFFCCCBBBEEEIIIMMMWWWbbbmmmsssttttttpppjjj^^^VVVPPPPPPPPPQQQTTTXXXZZZ^^^```]]]\\\______^^^]]]aaafffhhhhhhhhhiiijjjjjjkkkmmmnnnnnnnnnlllkkkiiigggccc\\\VVVVVV[[[```dddfffiiikkkjjjjjjkkklllnnnnnnnnnnnnmmmlllkkkkkknnnpppqqqqqqqqqmmmbbbVVVQQQRRRSSSTTTUUUUUUVVVVVVZZZ^^^ooo~~~}}}wwwhhhZZZXXXaaaooorrr[[[PPPFFFBBBBBBAAA@@@???AAABBBCCCEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFIIIRRR[[[bbbnnnzzzgggooowwwnnnYYYYYY^^^sss{{{|||yyyqqqQQQDDD777555666555222111---......---,,,---000222333555999???GGGNNNRRRTTTXXXYYY\\\___^^^ZZZRRRMMMCCCBBB???===:::777555444000000000111222333444555555666777888:::::::::::::::999888888888999:::;;;888999999::::::999999888888777666555555444444444444333111///......//////---...///000000...,,,+++******++++++,,,---------)))******++++++...222555888>>>GGGMMMQQQRRRRRRRRRMMMJJJEEE???:::777444333555555444333333222222111333222222222333333333222444555;;;CCCFFFFFFLLLSSSTTT[[[^^^\\\[[[[[[WWWQQQMMMPPPVVV\\\^^^\\\WWWRRRJJJGGGCCC???<<<:::999999444333222111000000000000...000222222111000111222444333333444555666888999888:::;;;<<<<<<===???@@@@@@FFFJJJJJJKKKPPPSSSRRRUUUZZZ___^^^WWWPPPLLLKKKFFFGGGFFFDDDCCCDDDGGGJJJGGGIIIKKKNNNRRRUUUWWWXXXVVVVVVVVVYYY___fffmmmqqqwwwxxxwwwsssmmmhhhffffffdddiiippptttsssoookkkhhheeeaaa[[[UUUQQQNNNKKKIIIHHHGGGFFFHHHLLLNNNMMMLLLNNNMMMNNNSSS]]]iiirrrxxxyyy}}}}}}{{{wwwvvvvvvvvvwwwxxxxxxxxxttt{{{}}}~~~zzz~~~~~~}}}{{{~~~~~~tttuuu|||~~~yyynnn```WWWUUUZZZ___dddfffhhhhhhggg```^^^aaaeeeccccccsss|||```SSSWWWeeeooosssqqqmmmdddUUUFFFBBBEEEBBBDDDFFFGGGHHHJJJMMMOOOTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTUUUUUUTTTSSSRRRQQQRRRRRRSSSSSSTTTVVVZZZ]]]RRRQQQNNNJJJFFFBBB@@@>>>;;;999777555444333333333222222222111222222333333999888777666555444333333555444444444666888;;;======AAAFFFJJJOOOSSSYYY\\\[[[\\\^^^aaadddhhhkkkmmmiiiiiiiiifffbbb___^^^^^^]]]\\\[[[ZZZYYYVVVRRRNNNMMMKKKHHHDDDBBBBBBFFFIIIQQQ^^^lllqqqqqqpppmmmjjj]]]UUUOOOOOOOOOOOOQQQUUUOOOTTTWWWVVVUUUXXXXXXVVVQQQVVV\\\```aaacccfffhhhggghhhkkkmmmnnnnnnnnnmmmgggeeeaaaZZZUUUVVV[[[aaaeeegggjjjjjjiiihhhiiiiiiooooooooonnnmmmllljjjjjjkkknnnpppqqqqqqmmm```SSSQQQPPPPPPQQQRRRTTTUUUVVVOOOYYYqqqkkk___]]]cccjjjttttttfffUUUMMMDDDAAAAAA@@@???>>>@@@AAACCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFGGGGGGHHHHHHGGGEEEIIIRRR[[[```gggzzz~~~iiimmmtttqqqYYYUUUSSSgggxxxzzzxxxzzz{{{yyy\\\KKK;;;555444333111000---......---,,,---///111222333777===DDDKKKOOOQQQUUUVVVXXXZZZ[[[XXXSSSOOOCCCBBB@@@===:::888666555/////////000111333444555555666777888::::::;;;;;;999999888888888999;;;<<<888999999:::::::::999999666666555444333222222222444333111000///...//////---...///000000...,,,+++))))))***++++++,,,------((()))******+++...222666:::AAAJJJRRRWWWYYYZZZZZZSSSPPPJJJDDD???;;;999888555555555444444444333333...------...000111111000333111333:::<<<<<<@@@GGGIIIPPPUUUSSSSSSWWWVVVRRRJJJNNNTTTZZZ^^^[[[VVVQQQMMMJJJFFFAAA===;;;:::999333222111000////////////...000111222111000111222333333222222333555777888777888:::;;;:::;;;===>>>===BBBFFFEEEFFFJJJLLLKKKOOOVVV[[[[[[UUUMMMIIIHHHCCCDDDEEEEEEEEEFFFIIIKKKGGGHHHIIIJJJLLLOOOQQQSSSVVVUUUVVVYYY___gggpppuuu}}}|||yyyxxxyyyssswww}}}~~~|||{{{xxxsssllleee___ZZZUUURRRRRRPPPOOOPPPSSSUUUTTTQQQRRRQQQQQQUUU___kkktttzzzyyy}}}}}}|||{{{}}}|||yyyvvvwwwyyy|||~~~~~~zzzwwwxxxzzz||||||}}}|||sssuuu~~~~~~}}}|||wwwmmmddd___YYY```iiiooorrrtttsssqqqjjjggghhhkkkhhhgggwww|||```UUU[[[hhhqqqsssqqqlllcccSSSEEEBBBFFFFFFGGGIIIJJJJJJLLLOOOQQQVVVWWWXXXYYYZZZZZZZZZZZZWWWWWWXXXXXXWWWUUUTTTSSSRRRSSSTTTTTTTTTWWW[[[^^^UUUSSSOOOMMMJJJHHHDDDBBB===;;;999777444222111000000222444333111000111333555555444333333222222111111111222333444666777888;;;===@@@EEEJJJQQQVVVYYYYYYYYYZZZ[[[\\\^^^```aaaeeedddaaa]]]YYYXXXZZZ\\\YYYZZZ[[[YYYVVVTTTSSSTTTRRRLLLFFFDDDCCCBBBEEEJJJPPPZZZeeejjjmmmooolllgggWWWUUUQQQMMMMMMNNNQQQSSSUUUQQQNNNOOOPPPOOOIIIDDDFFFIIINNNRRRVVV[[[aaadddeeeeeehhhlllqqqrrroookkkeeebbb]]]ZZZZZZ[[[\\\]]]dddddddddeeeggghhhjjjkkknnnmmmlllkkkjjjiiiiiiiiiiiikkknnnrrrsssmmmcccZZZVVV[[[[[[VVVRRRTTTSSSOOOOOO^^^xxxvvvggg```___^^^ccccccXXXNNNHHHCCCBBBCCCCCC@@@===@@@BBBCCCCCCAAAAAABBBDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJMMMTTTYYY\\\bbbrrr}}}lllgggkkkwww{{{nnnZZZMMMHHH[[[oooyyy~~~iiiSSS>>>888999888666555000///...------...///000222333666;;;CCCIIINNNPPPTTTUUUVVVXXXXXXVVVRRROOOLLLHHHCCCAAA???===888444666333111111333555666666888888888888888888999999;;;<<<<<<<<<;;;999777666999888666666888999888777111222222333444555666666333333111000000000111222111111111111000///...---......---------,,,,,,,,,+++,,,---,,,---///333666888@@@LLLVVV\\\^^^^^^___YYYVVVRRRMMMHHHBBB<<<888777888777555222/////////000111111111111111000000333444555555555777:::===AAACCCFFFJJJLLLMMMMMMMMMIIIKKKNNNQQQTTTTTTQQQNNNJJJGGGCCC???;;;999777666111222222222111000...---......------...///111222111222222333333444444555888999;;;===>>>>>>=========???AAACCCDDDFFFIIIKKKNNNRRRWWWZZZXXXQQQIIICCCEEEEEEDDDDDDDDDEEEFFFGGGIIIGGGEEEEEEIIILLLOOOPPPQQQUUUZZZ^^^aaagggooottt~~~}}}|||}}}zzztttmmmfffaaadddcccbbbaaa___^^^]]]]]][[[ZZZ[[[___bbbgggrrr}}}~~~~~~~~~zzzzzz{{{||||||zzzwwwttttttwww||||||yyy||||||zzzxxx{{{~~~sssooouuu}}}|||~~~uuullleeebbb___gggrrr{{{~~~xxxuuuwwwvvvvvv}}}bbbZZZccckkklllnnnoooiii[[[OOOJJJIIIHHHIIIKKKKKKJJJHHHHHHKKKOOOPPPSSSWWWYYYZZZZZZZZZ[[[]]][[[XXXVVVUUUUUUVVVWWWVVVVVVWWWWWWYYYZZZ\\\\\\YYYVVVRRROOOLLLIIIEEEBBB===;;;999777555444444333444555666555222000111333555555555444444333333333222222222333444555666777:::;;;>>>CCCHHHNNNSSSVVVUUUUUUVVVWWWXXXYYY[[[\\\___^^^]]]ZZZWWWWWWXXXZZZZZZ[[[\\\ZZZXXXVVVUUUUUURRRLLLGGGEEECCCBBBEEEJJJPPPZZZccciiimmmooolllgggXXXUUURRRRRRTTTVVVXXXXXXUUUQQQNNNMMMNNNMMMIIIDDDEEEGGGJJJMMMQQQUUU[[[___```aaadddiiimmmnnnkkkgggeeebbb^^^[[[ZZZZZZ[[[\\\bbbbbbcccdddfffgggiiijjjnnnmmmllljjjiiiiiiiiiiiijjjiiikkknnnppplllddd]]]\\\aaabbb\\\WWWUUUQQQLLLHHH[[[xxx||||||}}}mmmeeeaaa[[[\\\YYYNNNLLLGGGBBBAAACCCCCC@@@===>>>@@@AAA@@@??????@@@BBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJMMMOOOTTTXXXYYY]]]kkkzzzkkkcccaaajjjpppgggVVVJJJEEESSShhhyyysss\\\EEE;;;999888666666111000///...---...///000000111444:::BBBIIIOOORRRTTTTTTVVVYYY[[[ZZZVVVSSSPPPLLLGGGDDDCCC@@@;;;777444222//////111444555555777777777888888999999999::::::;;;<<<;;;:::999888666555333333555666555444333333444444555666666666444333222111000111111222111111111111000///...---------,,,++++++++++++++++++,,,,,,,,,---///333666;;;CCCOOOZZZ```cccdddddd___[[[VVVQQQMMMHHHDDD@@@<<<;;;999666333111//////...//////000000///......000222333333333555888:::;;;===@@@CCCFFFGGGGGGFFFEEEEEEGGGJJJLLLLLLJJJGGGEEECCC@@@<<<999666555555333222000///......//////...---------...///000111111111222222333444444444666777888:::;;;;;;;;;;;;;;;===???@@@BBBDDDGGGIIINNNQQQUUUXXXVVVPPPIIIDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDBBBBBBEEEHHHJJJKKKPPPSSSWWWZZZ^^^dddmmmsss|||~~~~~~{{{vvvvvvuuusssqqqooonnnmmmiiiffffffhhhiiimmmuuu~~~|||{{{xxxxxxxxxzzz{{{yyytttpppnnnqqqwww{{{{{{zzzxxxyyy}}}|||qqqpppwww{{{qqqiiidddcccfffmmmxxx|||~~~ccc]]]fffmmmllllllmmmgggZZZOOOLLLLLLKKKLLLNNNOOONNNKKKJJJJJJLLLRRRUUUXXX[[[[[[[[[\\\]]]```___\\\YYYWWWUUUTTTTTTWWWWWWWWWXXXXXXZZZ[[[[[[[[[XXXTTTQQQNNNJJJFFFCCC===<<<:::777666666666777888888888555333111111222555555555555555555444444333333333333333444555555888999;;;???DDDIIIMMMPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTVVVWWWZZZ[[[]]]\\\ZZZXXXWWWXXXUUUOOOJJJIIIGGGEEEGGGLLLPPPYYYbbbhhhlllooolllgggZZZVVVTTTXXX^^^bbbbbb```XXXTTTOOOMMMMMMLLLJJJGGGGGGHHHIIIJJJLLLPPPVVVZZZ\\\^^^bbbgggkkkkkkhhheeeeeeccc```]]][[[ZZZ[[[[[[___```aaaccceeeggghhhiiimmmlllkkkiiihhhhhhhhhhhhhhhfffeeeiiioooqqqmmmiiigggllllllfff___YYYRRRLLLFFFYYYvvv{{{qqqrrrvvvzzz{{{|||xxxnnneeeYYYUUURRRHHHIIIEEEAAAAAABBBBBB@@@===;;;===>>>>>>======>>>@@@BBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJLLLNNNRRRUUUVVVYYYeeerrrlll```XXX\\\ccc___SSSHHHBBBIII]]]wwwjjjOOO???999777777777222111///...---......///...///333888@@@GGGNNNQQQRRRTTTWWW[[[^^^___\\\ZZZTTTPPPKKKGGGEEEBBB===888444222000000222555666666666666777777888999::::::999999;;;;;;;;;;;;999999999777666666777888888777666666666666666666666666444333222111111111222222111111111111000///......---,,,+++))))))******+++***+++,,,,,,,,,...222555<<>>@@@@@@@@@@@@>>>>>>>>>???AAAAAA@@@>>>===<<<:::777555333222222333111///,,,,,,---///000------------...///000111111111111222333333444444555666777999::::::::::::999;;;===>>>???AAADDDGGGLLLNNNQQQSSSQQQMMMHHHDDDFFFGGGHHHJJJJJJJJJIIIHHHFFFDDDCCCCCCEEEGGGHHHGGGMMMOOORRRUUUXXX___hhhooo}}}xxxwww}}}|||wwwtttsssrrrrrrxxx}}}|||{{{zzzzzzxxxxxx|||~~~|||uuunnniiimmmrrrxxx|||{{{zzzwww{{{wwwpppqqqzzzwwwllleeecccccckkksssvvvaaa```iiimmmkkkhhhhhhcccWWWNNNLLLMMMNNNNNNQQQSSSTTTQQQNNNKKKJJJPPPSSSWWWYYYZZZ[[[\\\^^^``````^^^\\\ZZZXXXVVVTTTWWWWWWXXXXXXXXXYYYYYYZZZ[[[YYYUUURRROOOLLLHHHFFF???===:::888666777888999:::999777555333222222333555555555555555555555555444444333333222333333444555666888;;;???CCCGGGIIIJJJJJJJJJJJJJJJKKKLLLMMMKKKNNNQQQSSSSSSSSSTTTUUUYYY[[[]]]]]]\\\ZZZYYYYYYYYYTTTPPPOOOMMMKKKLLLPPPQQQXXXaaaffflllooolllfff[[[XXXVVV]]]gggmmmmmmiii```[[[UUUQQQPPPOOOMMMLLLMMMMMMMMMLLLLLLPPPUUUYYYZZZ]]]bbbfffiiiiiigggeeeeeedddbbb___\\\ZZZZZZZZZ^^^___aaaccceeeggghhhhhhkkkjjjiiihhhgggfffffffffdddaaaaaaiiiuuu~~~{{{|||zzzrrrggg\\\SSSMMMIIIYYYqqqsssllllllnnnoooooosss{{{mmmZZZTTTRRRJJJFFFCCCAAA@@@AAAAAA???===:::;;;======<<<<<<===???AAABBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIKKKOOOSSSUUUXXXbbbnnn~~~oooaaaTTTTTT[[[[[[QQQFFFAAA@@@PPPoooxxxZZZCCC888666666777333222000............///...000333777<<>>999888666333333555777888888444555666777888999:::;;;999:::;;;;;;;;;:::999888:::999777777999:::999888888888888777777777666666444333333333222222222222111111111111000///......---,,,***)))))))))+++,,,***++++++++++++...111555:::DDDRRRaaallluuu{{{~~~~~~yyyqqqiiibbbZZZSSSOOOIIIEEE@@@:::777444222000111222444555555333111000111222444444333444666777666777:::<<<>>>>>>===<<<:::888777777888999888777555555333222111000//////111///---,,,+++,,,---...,,,---------...///000000000000111111222333333333666777888999:::;;;;;;;;;888:::<<<===>>>@@@CCCFFFIIIJJJLLLLLLKKKHHHEEECCCEEEGGGIIIKKKLLLLLLJJJIIIJJJIIIGGGHHHIIIJJJIIIHHHIIIKKKMMMNNNPPPWWWaaahhhuuu~~~zzzuuupppooossszzz~~~zzzwwwyyy~~~}}}{{{{{{|||}}}~~~}}}}}}yyyqqqkkkmmmooorrrvvv}}}~~~}}}|||zzz|||~~~sssooottt}}}ttthhhaaaaaabbbmmmuuu|||}}}}}}iii\\\aaakkkmmmjjjfffeee^^^RRRJJJJJJLLLLLLKKKOOOTTTWWWWWWTTTPPPNNNNNNPPPTTTVVVWWWXXXZZZ\\\\\\]]]^^^^^^]]]\\\YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXZZZXXXTTTRRRPPPNNNJJJHHHBBB???;;;888777999;;;======;;;888666555555555444555555555555444444444444444444333222222222222333333444555777:::===@@@BBBDDDDDDDDDDDDEEEEEEFFFGGGDDDGGGLLLOOOQQQRRRSSSUUUXXXZZZ]]]^^^]]]\\\[[[[[[\\\WWWTTTTTTRRRNNNNNNQQQSSSZZZ```ffflllpppllleee\\\XXXWWW^^^jjjrrrtttrrrkkkfff```ZZZWWWUUUSSSSSSTTTTTTRRRPPPOOOQQQUUUYYYYYY\\\```dddfffgggffffffdddeeeddd```\\\XXXWWWXXX___```bbbdddfffggghhhhhhiiihhhgggeeedddddddddddd```^^^bbbpppnnn\\\PPPJJJIIIYYYooo}}}}}}rrrjjjgggeeecccdddkkk~~~{{{aaaVVVTTTNNNDDDCCCBBBAAAAAA@@@>>>===:::;;;======<<<<<<>>>@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLOOOSSSTTTVVV___hhhyyyssseeeVVVQQQUUUWWWNNNCCCCCC<<>>EEEJJJOOOQQQVVV\\\bbbddddddbbbZZZVVVPPPMMMJJJGGGAAA===:::888555555666777888888444555555777888999::::::;;;;;;<<<<<<;;;999888777888666444555666777666666999999999888888777666666444444444444333333222222222222222222111000///......---,,,******++++++,,,)))*********+++---111444999CCCSSSdddtttxxxkkk___WWWPPPKKKCCC===999777444222444555666666555333111000000111333333222222333444555777999;;;;;;;;;:::999777555333222444444444333////////////......------,,,,,,---------,,,++++++,,,,,,------...///////////////000111111222222333555666666777888999:::;;;888:::<<<===>>>@@@DDDFFFFFFGGGGGGGGGFFFDDDBBB@@@CCCEEEGGGJJJLLLLLLKKKKKKMMMLLLKKKKKKLLLLLLJJJIIIEEEGGGGGGGGGHHHMMMVVV\\\fffqqqzzz{{{yyywwwuuurrrpppmmmjjjiiikkkooorrrttt|||{{{~~~~~~|||xxxwwwyyy{{{zzzsssnnnpppqqqqqqrrrwww~~~|||}}}xxxnnnooovvv~~~{{{oooeee______bbbpppwww|||zzzyyyyyywwwvvvyyyooo]]]ZZZeeennnooolllfffcccZZZMMMFFFGGGHHHHHHFFFJJJPPPWWWZZZYYYVVVSSSNNNPPPSSSTTTUUUWWWYYY[[[ZZZ[[[]]]^^^]]][[[YYYWWWVVVWWWXXXXXXYYYXXXWWWWWW\\\YYYVVVSSSQQQOOOKKKIIICCC@@@===:::;;;>>>BBBEEEEEEAAA===;;;:::999999888777777777666555555444444444333222222222222222333222222222333666888;;;<<<>>>>>>>>>??????AAABBBBBB???BBBGGGKKKNNNPPPRRRTTTXXX[[[___aaa```___^^^^^^^^^ZZZWWWWWWUUUPPPPPPRRRWWW\\\aaaffflllppplllddd\\\XXXWWW\\\gggqqqwwwxxxvvvsssllleee___[[[ZZZYYYXXXXXXVVVTTTRRRSSSVVVXXXWWWZZZ^^^```aaaccceeefffggghhhhhheee^^^YYYXXXYYY___aaaccceeefffgggfffffffffeeedddcccbbbaaaaaaaaa```aaajjj~~~zzz```NNNGGGHHHWWWmmm||||||}}}ttthhhbbb\\\YYYZZZdddwwwlllZZZTTTLLLDDDDDDCCCCCCAAA???===<<<999;;;======<<<===>>>@@@@@@@@@AAABBBDDDEEEFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKOOONNNQQQTTTTTTSSSYYY```qqqyyymmm\\\QQQQQQRRRLLLCCCBBB<<>><<<999777666666555444222111///...---///000111///...///000222333555666666555444333444222000000222222222111,,,------......---,,,,,,)))***,,,---,,,,,,***)))++++++---......///....../////////000111111222222333333333333444666777888888:::<<<===>>>@@@DDDFFFEEEFFFFFFFFFDDDBBB???>>>???@@@CCCFFFIIIKKKKKKLLLJJJJJJJJJKKKLLLKKKHHHFFFBBBCCCCCCAAA@@@CCCIIIOOOVVVaaajjjkkkiiiiiiiiigggggggggffffffggghhhiiiiiirrruuuyyy|||}}}~~~~~~{{{vvvssssssuuu{{{|||~~~{{{vvvqqqooorrrttttttssswww||||||~~~pppjjjnnnvvv{{{|||{{{ssshhh```]]]```eeetttzzz}}}{{{yyywwwuuuqqqoooqqqvvvvvvrrrkkk^^^VVV\\\iiiqqqqqqooofffbbbWWWJJJDDDEEEFFFEEEEEEGGGMMMSSSXXXYYYWWWUUUPPPRRRTTTUUUVVVWWWYYY[[[[[[\\\\\\\\\ZZZWWWTTTRRRUUUVVVWWWXXXYYYYYYXXXWWWaaa^^^ZZZVVVSSSOOOKKKHHHCCC@@@>>>===@@@EEELLLPPPQQQMMMGGGBBBAAA???===;;;;;;;;;:::999777666555555333222222222222222333333111111111111333555777888888888999:::;;;<<<>>>???;;;???CCCGGGJJJMMMQQQSSSZZZ]]]aaaddddddcccbbbbbbbbb^^^\\\]]]ZZZUUUTTTVVV[[[___cccgggmmmqqqlllddd[[[XXXVVVXXXaaalllvvv|||}}}wwwooogggaaa^^^]]]\\\\\\[[[YYYWWWVVVXXXZZZXXX[[[^^^___```bbbfffjjjooorrrsssooogggaaa___```___```bbbdddeeeeeedddcccccccccaaa```___^^^^^^^^^eeehhhtttpppZZZQQQNNNXXXiiizzz~~~xxxhhh```WWWTTTVVV^^^mmm{{{yyy___TTTJJJEEEEEEEEEDDDAAA???===<<<888:::<<<<<<<<<<<<>>>@@@???@@@AAABBBDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMOOOSSSSSSRRRVVV\\\iiiyyyeeeTTTNNNQQQOOOIII???>>>CCCUUUnnnsssTTT@@@:::999666666555222000...------------000222222333888@@@GGGKKKMMMRRRYYY^^^aaa```___```\\\WWWTTTSSSPPPKKKGGG>>>;;;777555555555444333555666666666777777888888666888999;;;<<<<<<;;;;;;<<<:::999999:::;;;;;;:::888888888888777777777777444555555666555444333222222222222222111000//////***+++,,,---,,,+++)))(((((()))))))))***,,,000333666>>>MMM```uuuppp```WWWMMMFFFCCCBBB???===;;;999666333111//////...,,,...000000///------...///000111222222111///...///...---...000000///...,,,,,,---......---,,,,,,***************************+++---...///...............//////000111111222222222111222333444666777777999;;;<<<>>>@@@CCCEEEFFFGGGGGGGGGEEEBBB???<<<;;;<<<>>>BBBEEEIIIKKKLLLFFFFFFGGGIIIJJJIIIFFFCCC@@@AAA@@@===:::;;;???CCCHHHRRRZZZ[[[[[[\\\^^^^^^```aaaccccccccccccdddeeegggiiilllmmmpppwww}}}zzzzzzyyy|||}}}zzzuuuqqqqqqsssuuuxxx{{{zzzwwwrrrpppoooooosssvvvuuurrruuu}}}~~~||||||xxxiiieeelllsssuuusssyyytttjjj___YYY[[[ccckkkwww||||||yyyxxxwwwrrrjjjhhhhhhddd^^^YYYRRRQQQ]]]jjjooonnnmmmgggbbbVVVIIIDDDFFFHHHGGGHHHIIIKKKPPPTTTUUUTTTQQQQQQSSSTTTTTTTTTUUUWWWYYYYYYYYYYYYXXXVVVTTTRRRQQQSSSTTTVVVXXXYYYYYYXXXXXXfffbbb]]]XXXTTTOOOJJJFFFBBB@@@>>>???DDDKKKTTTYYY\\\VVVNNNIIIFFFDDDAAA>>>>>>>>>===;;;999888666666222222111111222222333444111111000111222333555666444555555666888:::;;;<<<999<<<@@@DDDGGGKKKOOORRR[[[___dddggggggeeeeeeeeegggdddbbbccc```[[[YYY[[[]]]```dddgggnnnqqqlllccc[[[XXXUUUVVV\\\hhhuuu~~~|||tttkkkddd```___`````````^^^\\\[[[[[[\\\\\\^^^``````aaadddiiinnnxxx{{{}}}yyyqqqjjjhhhiii___```bbbcccdddcccaaa```bbbaaa```___^^^]]]]]]]]]iiinnn|||iii___YYY\\\dddooo|||{{{iii```WWWUUUWWW]]]hhhrrruuutttvvveeeVVVIIIFFFFFFGGGEEEBBB>>><<<<<<777999;;;;;;;;;;;;===??????@@@AAABBBDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKIIIIIILLLQQQSSSSSSWWW]]]ddd{{{mmmWWWOOORRRSSSPPP<<>>>>>>>>999777666666777888888777777777777777777777777777444555666666666555333333222222333222222111000///''')))+++,,,,,,***'''&&&((()))))))))))),,,///222222999GGGYYYooowwwddd[[[PPPIIIGGGFFFDDDAAA@@@===999555222111000000...000222222000///...///...///000111111///---,,,,,,++++++,,,...///---,,,,,,---...//////...---,,,,,,***((('''''')))+++,,,***+++,,,...///......---......//////000111111111444333333333444666888999666888:::<<<===???BBBEEEHHHIIIIIIIIIFFFCCC???<<<888999;;;???CCCGGGKKKMMMEEEEEEFFFHHHJJJIIIEEEBBB>>>??????;;;777666888;;;>>>HHHPPPQQQQQQTTTWWWXXX[[[]]]^^^___```aaacccdddiiijjjkkkiiihhhlllvvv}}}yyyuuuuuussswwwzzzyyyuuurrrsssuuurrrvvvzzzxxxrrrnnnmmmnnnpppsssvvvtttppppppwww~~~|||{{{|||ssseeebbbjjjqqqqqqmmmwwwpppdddYYYTTTYYYfffpppxxx|||}}}wwwyyyyyysssiiicccaaa[[[RRRNNNJJJNNN\\\iiikkkiiiiiigggaaaVVVIIIEEEHHHJJJJJJMMMLLLKKKMMMPPPQQQOOOMMMPPPQQQRRRRRRQQQRRRTTTVVVTTTTTTTTTUUUTTTTTTSSSSSSRRRSSSVVVXXXZZZYYYYYYXXXmmmiii```XXXUUUVVVSSSMMMEEEDDDBBBBBBGGGPPP[[[cccbbb]]]VVVPPPKKKGGGCCCAAAAAA???>>>===<<<;;;888555333444444444444333222111111111222222222333333333111111222444555666666777444:::999;;;CCCBBBFFFSSSZZZbbbiiikkklllppppppnnnfffhhhiiihhheee```]]][[[bbbbbbdddiiinnnooojjjeee\\\WWWUUUYYY]]]ccckkksssyyymmmfffcccdddbbb```^^^]]]]]]^^^^^^aaaaaaaaa___```eeemmmtttxxx{{{~~~{{{sssjjjdddeeedddcccaaa```_________bbbaaa^^^\\\ZZZZZZ[[[[[[fffooonnnjjjdddfffvvvwwwjjj^^^^^^bbbcccbbbbbbeeelllnnnvvvgggSSSKKKEEEFFFFFFCCC@@@===;;;;;;;;;<<<<<<;;;:::;;;===???BBBCCCCCCCCCCCCBBB@@@???DDDFFFGGGIIIKKKMMMMMMNNNOOONNNMMMMMMOOORRRUUUXXXaaapppsss___XXXZZZXXXRRRDDDBBB@@@JJJiiidddKKKAAA<<<666888666444111///...------+++,,,...000333999@@@EEEJJJMMMRRRWWW[[[\\\]]]\\\YYYXXXWWWUUURRROOOLLLJJJCCC@@@<<<888555444555555555666777888888777666555999999:::;;;;;;;;;::::::888888777777888888999:::999888888777666555555444666555444222111111222222555444444333333222222111000//////---,,,+++******'''''''''((()))+++,,,---222777BBBRRRggg}}}jjjddd[[[SSSMMMHHHEEEBBB@@@===999555111000000000------......------,,,+++...---,,,,,,++++++,,,,,,......------...///000111---.../////////...,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,...//////000000000000///000000111222444555555666555777888:::;;;???DDDHHHGGGIIIKKKLLLJJJGGGBBB@@@=========>>>AAAFFFJJJMMMIIIHHHHHHJJJKKKIIIDDD@@@<<<===>>><<<:::888888999<<<>>>AAADDDHHHKKKMMMNNNPPPSSSWWW[[[^^^`````````iiijjjjjjjjjiiiiiikkkmmmttttttuuuyyy}}}vvvsssrrrssssssssstttvvvvvvtttpppmmmppptttwwwtttmmmiiilllpppppprrrttttttsssrrrrrrsss}}}~~~|||zzzqqqpppsssvvvjjj______gggnnnpppqqqzzzlll]]]TTTRRRWWWcccnnn{{{||||||{{{tttnnniiicccYYYQQQKKKHHHOOO^^^jjjjjjfffeeeaaa\\\TTTLLLGGGFFFGGGIIIJJJIIIHHHIIILLLMMMMMMLLLPPPRRRTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTRRRPPPOOONNNRRRTTTWWWXXXXXXXXXXXXYYYsssoooggg]]]ZZZZZZVVVPPPIIIGGGEEEFFFMMMWWWbbbiiihhhcccZZZRRRLLLHHHDDDAAABBBAAA???>>>===;;;999666555555555444333111000///000000111111111222222222444333333222222333444444444999888;;;CCCCCCGGGUUU___hhhooorrrsssvvvvvvsssmmmnnnnnnllliiieeeaaa```aaaaaabbbggglllmmmiiiddd\\\WWWSSSVVVYYY^^^gggooo{{{~~~tttmmmjjjjjjhhhdddaaa______```aaa^^^___^^^^^^___dddlllrrrtttvvvzzz{{{xxxqqqjjjfffeeedddcccbbbaaa`````````___]]][[[YYYXXXYYY[[[\\\jjjqqqyyyxxx|||ooodddbbbcccaaa^^^\\\\\\fffjjjrrreeeQQQJJJEEEFFFFFFCCC@@@===<<<<<<;;;<<<<<<;;;:::;;;===???@@@AAABBBCCCCCCCCCBBBBBBDDDFFFGGGIIIKKKLLLMMMMMMOOOOOONNNMMMOOOQQQTTTVVV]]]lllyyyfff^^^^^^]]]YYYHHHEEEAAAKKKiiirrrXXXFFF<<<777666555444222000/////////......///000222666<<<@@@HHHKKKPPPUUUYYY[[[\\\\\\YYYYYYXXXVVVSSSOOOLLLJJJBBB@@@===999777666555666555666666777777666666555777888999::::::;;;;;;;;;888888888888888999::::::888888888777666555555555666555444333222222222333444333333222222111000000000//////...,,,++++++***(((((())))))***,,,---...111555>>>LLL^^^rrrpppiii___UUUNNNIIIEEECCC???<<<888444111000000000------......------,,,+++---,,,,,,+++++++++++++++,,,,,,------......//////---.../////////...---,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---------...//////000000000000000000111111222333444555666666777888999;;;>>>BBBFFFHHHJJJNNNPPPPPPMMMIIIGGGBBBBBB@@@@@@AAADDDGGGIIIJJJIIIHHHJJJLLLLLLIIIFFFDDDDDDCCC???<<<::::::;;;??????AAABBBDDDDDDDDDDDDDDDGGGLLLRRRWWW\\\```aaaeeeggghhhgggfffeeeggghhhkkkkkklllqqqwww|||~~~|||xxxtttqqqpppqqqrrrsssssstttuuutttrrrpppppptttvvvrrrllliiilllpppvvvvvvuuussspppmmmmmmnnnvvvyyy{{{zzzwwwwww{{{{{{{{{mmmeeeeeeiiimmmeee]]]^^^dddkkkoooppprrreeeWWWQQQQQQXXXdddpppzzz{{{uuupppllleeeYYYOOOFFFIIIUUUfffooommmgggeee^^^YYYQQQJJJFFFEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMMMMOOOQQQSSSSSSRRRRRRSSSTTTRRRRRRSSSSSSRRRQQQPPPPPPRRRTTTWWWXXXXXXWWWXXXYYYzzzwwwnnnddd```___ZZZSSSPPPLLLJJJNNNXXXdddnnnsssuuunnncccXXXQQQKKKFFFDDDDDDBBB???>>>===<<<999777666666555444222000...---//////000000000111111111666555222000///000111111333888777:::BBBCCCHHHVVVcccmmmwww{{{||||||{{{xxxsssrrrqqqnnnkkkgggdddbbb```___aaaeeejjjkkkhhhddd]]]VVVQQQQQQTTTXXX```hhhrrrzzz~~~xxxuuuqqqnnnhhhccc``````aaabbb^^^^^^^^^^^^```dddkkkpppooopppssstttrrrnnniiifffddddddbbbaaa````````````\\\[[[YYYWWWXXXZZZ]]]___lllqqq{{{xxxnnnjjjgggaaa\\\YYYXXXdddjjjpppaaaNNNHHHDDDEEEEEECCC@@@=========;;;<<<<<<<<<:::;;;<<<>>>===???AAACCCDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMMMMPPPOOONNNNNNOOOPPPRRRSSSXXXfff{{{rrreeeaaa```___PPPJJJCCCKKKggglllPPP???:::555555555444333111000//////000000///000333777;;;DDDGGGLLLRRRVVVYYYZZZ[[[ZZZZZZXXXVVVSSSPPPLLLJJJBBBAAA>>><<<:::888777666666555555555555555555666555666777999999:::::::::999999999999:::::::::;;;888888777777666666555555666555444333333333333333333333222111111000000///000//////...---,,,++++++************+++,,,---...///111888CCCRRRcccqqqzzzrrrjjj___TTTLLLFFFBBB@@@===;;;777444111000000000---............---,,,,,,,,,++++++******************+++,,,............---......//////......---,,,+++++++++++++++*********,,,,,,,,,------...............///000000000000000000111111222333444555555666777888999:::<<>>@@@AAAAAAAAA@@@>>>===<<<;;;===@@@FFFMMMTTTYYY\\\___```bbbcccbbbaaabbbccccccccceeeiiinnnqqqrrrrrrtttuuuvvvuuusssqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqssstttqqqllliiilllpppxxxwwwuuuqqqnnnlllmmmnnn{{{}}}~~~|||yyywwwxxxzzzzzz~~~~~~nnn___YYY[[[___ccc```]]]^^^bbbiiinnnoookkk___SSSNNNQQQYYYfffqqqxxx{{{xxxssshhhXXXLLLEEENNN___ooosssllldddaaaYYYUUUNNNHHHDDDCCCDDDFFFHHHKKKMMMMMMKKKJJJMMMOOONNNPPPQQQQQQPPPOOOPPPQQQNNNOOOPPPQQQQQQRRRRRRRRRQQQSSSVVVWWWWWWWWWWWWXXX|||tttlllgggfff```YYYWWWSSSQQQWWWdddsss|||{{{nnnaaaWWWOOOJJJGGGEEEBBB???>>>===;;;999777666555555444222111///...000000000000111111111222666444111...---...000111222777666999AAACCCHHHVVVeeeqqq~~~|||vvvsssooollliiifffcccaaa______aaaeeehhhjjjhhhfff___WWWPPPNNNNNNPPPWWW___fffooo|||}}}vvvqqqkkkddd```___```bbbaaa```______```dddhhhkkkjjjkkkllllllkkkhhheeecccaaaaaa```___^^^^^^^^^___[[[ZZZYYYXXXYYY\\\___aaagggkkkrrr|||}}}xxxqqqggg___\\\]]]jjjnnnooowww|||]]]LLLGGGCCCDDDDDDCCC@@@>>>======;;;<<<===<<<;;;;;;<<<======???AAACCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLOOOOOOOOOOOOOOOOOOPPPPPPTTT```sss}}}kkkaaa```bbb[[[RRRGGGJJJccc\\\DDD>>>777777777666555222000...///////////////111444888@@@CCCHHHNNNSSSVVVYYYZZZ[[[ZZZZZZXXXUUUQQQNNNLLLCCCBBBAAA???<<<:::888777666555444333333444555666666777777888888888888777999999::::::;;;;;;;;;;;;888777777777666666666555666555555444444444444444333333222222111111000000000//////...---,,,,,,,,,***************+++,,,---,,,///333<<>>===:::888666333111000000000...............------,,,+++******))))))))))))))))))***---///000///...---...............---------+++++++++***************++++++,,,,,,------......---...///000000111000000000111111222333333444444666777888888888999<<>><<<;;;:::888555222...,,,,,,---.........000444777<<>><<<999888666555444333333444555666888888888888777666555555888999:::;;;;;;;;;::::::777777777777666666666666555666666555555555444444444444444333222222111111/////////......------,,,******)))))))))******++++++---000777@@@KKKTTTZZZdddnnnyyy}}}rrrggg]]]VVVMMMEEE@@@>>><<<;;;777666444222111000000000......//////......---,,,+++***))))))(((((()))))))))+++...000111111000/////////......------------************************)))******+++,,,,,,---------...///000111111111111000111111222222333333333444666777777777777999;;;<<>><<<;;;:::888444555555555555444444333111222222222222333333333000000.........000222333111555333555===???DDDTTTgggvvvyyyssskkkgggeeeeeecccaaa___```bbbdddfffhhhjjjkkkeee]]]TTTOOOKKKHHHJJJOOORRRYYYcccnnnvvvzzzzzzzzzxxxtttnnnhhhdddbbbbbbccc^^^\\\ZZZZZZ\\\]]]]]]\\\aaabbbbbbaaa```___]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\WWWWWWWWWVVVVVVUUUTTTTTTRRRVVV]]]cccjjjrrryyy~~~xxxiiiddddddmmmkkkdddfffjjjvvv~~~dddOOOFFFEEE???@@@AAA@@@>>><<<<<<<<<;;;<<<>>>===<<<:::;;;;;;???@@@AAACCCDDDDDDCCCCCCEEEFFFGGGHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNMMMQQQVVVccctttvvvhhhgggmmmsssgggVVVMMMTTTiiiwwwVVVBBB???>>><<<999555222///---+++,,,.........000333666999;;;AAAGGGNNNSSSXXXZZZ\\\\\\\\\[[[ZZZXXXVVVTTTKKKIIIFFFBBB???<<<:::999666555555555555555555666888888999888888777666555777888:::;;;;;;;;;:::999777777777777666666666666555666666777666666555555555555444444333222222111/////////.........------******))))))((()))))))))+++,,,...333999AAAIIIMMMUUU]]]dddffffffccc\\\UUUOOOJJJDDD@@@===<<<<<<;;;444444333111111000000000...////////////...------+++******)))))))))))))))***+++---///111111111111//////...------------...)))))))))***************))))))******+++,,,------,,,---...000111111111111111111111111222222333333222444666666666666888999;;;>>>DDDJJJNNNOOOOOONNNHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIJJJNNNUUU^^^dddhhhfffbbb]]]YYYYYY[[[^^^]]]]]]]]][[[WWWQQQLLLIIIBBB???;;;888777999<<<>>>@@@CCCHHHLLLPPPVVV[[[___bbbbbbaaabbbddddddcccaaadddhhhlllnnnoooooooooppprrrsssssspppkkkiiikkknnnwwwuuupppkkkggggggjjjmmmrrrrrrrrrqqqqqquuuzzz~~~qqqcccYYYXXX]]]aaadddnnnsssqqqqqqtttqqqkkkaaaYYYSSSVVV]]]bbbfffjjjiiinnntttvvvuuuwww|||}}}eeeTTTOOOIIIYYYiiilllgggaaa\\\ZZZJJJIIIFFFDDDCCCCCCDDDEEEFFFHHHJJJIIIGGGFFFGGGJJJIIIKKKMMMMMMKKKKKKKKKLLLOOOOOOOOOOOOOOONNNNNNMMMNNNPPPSSSTTTTTTTTTTTTUUU}}}zzzrrriii]]]___eeeooo~~~|||mmm```VVVPPPKKKGGGCCC@@@>>>===<<<:::777777777777666555444333111111111111222222222222000000//////000000111222000444111333:::<<>>???>>><<<;;;;;;<<<;;;<<<>>>>>><<<::::::;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKNNNPPPPPPOOONNNLLLPPPRRR[[[kkkzzz{{{kkkiiioooxxxooo```RRRMMMYYYqqqiiiOOOAAA???<<<999555333111000,,,---/////////000222444777999???EEELLLSSSXXXZZZ\\\\\\]]]]]]]]][[[ZZZYYYOOOLLLHHHCCC???<<<;;;:::555666666777777666666555666777888888999999999888666777999:::;;;:::999888666666666666777777777777555666777777777777666555444444333333222111111111////////////............,,,+++******)))))))))***,,,,,,,,,...222888===@@@EEEJJJNNNMMMLLLMMMKKKGGGCCC@@@===;;;::::::999888222222111111000000000000///////////////...------++++++***))))))))))))******+++,,,---///000111222000///...---,,,------...((()))))))))*********+++))))))***+++,,,---...///,,,---...000111111222222111111111111222222222222000222444555555555777888888:::>>>BBBEEEGGGGGGGGGCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGGGGGGGJJJQQQZZZaaallljjjfffaaa]]]\\\^^^```bbbdddeeeeeeddd```]]]ZZZOOOKKKFFFAAA===<<<===>>>:::<<<@@@CCCHHHOOOVVV[[[]]]\\\\\\]]]```cccdddcccfffhhhkkklllkkkkkkkkklllpppsssuuurrrnnnmmmooosssvvvsssmmmgggcccccceeehhhlllmmmnnnnnnooorrrwwwzzz}}}{{{|||~~~|||qqqeee^^^\\\^^^aaaeeeooouuutttvvvyyysssiii___YYYXXX```jjjppprrrtttrrruuuvvvrrrllljjjnnnsssyyy|||```RRRRRRNNN^^^kkkkkkddd^^^WWWRRRHHHGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOONNNMMMPPPRRRTTTSSSSSSSSSTTT|||wwwnnneee]]]aaahhhssswwwiii]]]WWWMMMJJJEEEBBB@@@???>>>===::::::999888666444333222000000000000111111111111111111111111111000000000000444111111999:::@@@OOO\\\kkkzzz}}}zzzxxxxxxwwwvvvnnneee``````bbbaaa___]]]^^^___```bbbdddhhhkkkjjjbbb[[[UUUNNNGGGEEEHHHHHHKKKPPPWWW```fffjjjkkkjjjhhhdddaaa^^^\\\[[[[[[\\\ZZZZZZ\\\```bbbbbb```VVVXXX[[[]]]^^^^^^]]]\\\ZZZYYYYYYZZZZZZ[[[\\\]]]YYYZZZZZZZZZVVVQQQLLLIIIMMMQQQUUUXXXZZZ]]]aaaeeedddiiivvv}}}yyyzzz|||pppbbb```aaaiiixxx}}}mmm[[[KKKBBB???@@@;;;===>>>===;;;::::::;;;;;;<<<>>>>>><<<::::::::::::<<>>DDDLLLSSSXXX[[[\\\]]]^^^^^^^^^^^^\\\\\\RRROOOIIICCC???<<<;;;;;;555666777888888777666555444555666888:::;;;;;;<<<555777999::::::999888777666666666666777777777777555666777888888777666555333333222222111000000000///////////////.........------,,,+++************,,,+++++++++...111555888999===???>>>===@@@AAA@@@;;;999777777777777555444111111111111000000000000///////////////......---,,,++++++************************+++---///000222000///...---,,,---......(((((())))))*********+++******+++,,,...//////000,,,---...000111111222222111111111111111222222222///111444555555555666888444666888;;;===???@@@@@@@@@AAAAAABBBCCCDDDDDDEEECCCDDDEEEEEEGGGMMMVVV^^^kkkiiifffaaa\\\ZZZ[[[\\\```cccgggkkkmmmlllkkkjjj^^^YYYRRRKKKEEEAAA??????888999;;;>>>BBBIIIQQQWWWYYYXXXXXX[[[___dddfffgggiiikkklllllljjjiiijjjkkkooosssvvvuuurrrqqqssswwwuuuqqqjjjddd``````bbbdddeeegggiiijjjmmmqqqvvvzzz~~~{{{xxxvvvxxx|||}}}sssiiibbb``````aaadddnnnuuuuuuxxx|||uuuhhh___[[[]]]iiivvv}}}~~~~~~vvvkkkeeegggkkkrrr}}}]]]OOORRRVVVdddooommmddd[[[QQQHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIHHHHHHJJJJJJIIIHHHGGGIIIKKKLLLKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPMMMOOORRRSSSSSSRRRSSSTTT{{{wwwqqqkkkbbb```eeettt{{{iii[[[SSSOOOJJJGGGFFFDDD???;;;999>>>:::888<<<888222555111111000000//////......222111000.........///000111000111444666999BBBLLL]]]gggrrruuuuuuuuurrrooommmiiidddaaaaaaaaabbbaaa```]]][[[]]]^^^___ccchhhhhheee^^^UUUQQQOOOIIIAAAFFFGGGIIINNNTTT[[[aaaeeeeeedddaaa]]]YYYWWWXXXZZZWWWYYY^^^eeellllllfff___\\\ZZZYYYYYY[[[]]]]]]]]][[[YYYXXXZZZ]]]___]]][[[WWWYYY[[[YYYTTTQQQPPPQQQTTTUUUVVVVVVWWWXXX[[[]]]]]]kkk|||}}}wwwhhhbbb______dddkkkyyynnn^^^OOOEEEAAA?????????>>>===<<<<<<;;;<<<<<<<<<<<<<<<===>>>????????????@@@BBBCCCEEEFFFFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOOOONNNLLLKKKMMMNNNRRR\\\lll}}}rrrgggfffsssvvvtttgggRRRHHHSSSeeevvvtttOOO>>>:::===555000111///......------...///000111666999>>>CCCHHHNNNTTTXXXZZZ[[[[[[\\\\\\\\\[[[[[[WWWPPPGGGCCCBBBAAA===999999888777555555555666666777777888888888888777777888888888888888888888888999999999999999888777666777777666666555555444444111222222222222111000000////////////............------,,,,,,,,,,,,++++++///...,,,,,,,,,...000111333444444555666777999999555666555555444333222111333222111///......------......---,,,++++++***)))///......------,,,,,,+++.........///////////////........................******))))))))))))******++++++++++++,,,---..................////////////////////////000000000000333333444555666777888888;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBDDDIIIPPPUUU```eeeiiicccXXXPPPPPPSSS\\\___eeelllrrrvvvyyyzzzrrroooeeeYYYQQQNNNIIIDDD@@@;;;777999===BBBLLLTTT\\\\\\\\\]]]```bbbdddeeehhhiiijjjjjjhhhhhhiiijjjqqqsssuuuvvvtttsssssssssxxxoooeee```aaaccccccbbbhhhggggggiiimmmrrruuuwwwvvvwwwwwwvvvvvvyyyvvvkkkiiifff```dddmmmtttwwwyyyyyyzzzyyysssjjj^^^eeemmmttt~~~~~~ssskkkiiikkkqqq~~~yyy[[[NNNMMM]]]iiinnneee\\\YYYSSSJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKJJJIIIIIIJJJKKKKKKLLLNNNOOOPPPPPPQQQPPPPPPOOOOOOPPPPPPPPPLLLNNNPPPQQQSSSSSSSSSRRR}}}zzzuuunnniiiggglllzzzvvvggg\\\XXXSSSPPPOOOLLLGGGBBB;;;???:::777;;;777000333111111000000////////////111000///......//////000000///111444555888AAAKKKXXXdddooorrrrrrqqqnnniiijjjgggdddbbbaaaaaa```______[[[ZZZ[[[\\\\\\```fffiiiggg```XXXSSSQQQLLLEEEEEEEEEFFFJJJOOOUUU\\\___cccbbb```]]]XXXVVVVVVWWWVVVXXX^^^gggoooqqqmmmhhhbbb___\\\[[[[[[\\\\\\[[[ZZZXXXXXXZZZ]]]______]]]YYYYYYYYYYYYYYYZZZ\\\]]]\\\\\\[[[ZZZXXXYYY]]]___```qqqxxxvvvyyy~~~ooofffaaa___aaagggkkkbbbUUUIIIBBB???>>>>>>>>>>>>==================<<<<<<======>>>>>>??????AAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLMMMNNNQQQZZZhhhxxxtttgggeeerrrxxx{{{pppYYYIIILLLYYYmmm~~~~~~[[[FFF>>>???999555555111///......---...///000111333777<<>>999:::<<<@@@HHHPPPYYY[[[^^^```aaabbbeeefffiiiiiihhhgggffffffiiilllrrrtttuuuuuusssqqqpppqqquuuooohhhfffggghhhgggdddeeedddccceeeiiioootttvvvuuuvvvvvvuuuuuuxxxrrrgggfffccc```fffppp|||xxxpppiiicccllluuuzzzxxxoookkkkkkooozzzxxxYYYKKKKKKZZZeeeiiiaaaYYYVVVPPPGGGIIIHHHGGGGGGGGGHHHJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPNNNOOOPPPRRRSSSTTTSSSSSS~~~xxxssssssxxxxxxhhhddd^^^YYYVVVRRRLLLGGG===@@@:::888>>>:::111111111000000000000///////////////.........///000000000...000333555888AAAJJJTTT```kkkoooooommmhhhcccgggeeecccbbbaaa```^^^]]]]]]YYYWWWWWWWWWWWW\\\ccciiihhhbbb[[[VVVUUUPPPJJJFFFEEEEEEGGGKKKQQQWWWZZZ``````___\\\XXXTTTTTTTTTVVVYYY___hhhpppsssqqqnnngggddd___\\\[[[[[[[[[ZZZXXXXXXXXXZZZ]]]______^^^[[[YYYYYY^^^fffnnnrrrtttpppnnnjjjddd```___aaaccc```uuu}}}tttsssuuu{{{}}}}}}zzzmmmddd]]][[[\\\[[[UUULLLDDD@@@>>>>>>===>>>>>>>>>>>>>>>?????????============>>>>>>>>>>>>BBBCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPOOONNNNNNMMMMMMPPPWWWcccqqq~~~wwwgggbbbjjjuuuxxxaaaKKKGGGNNNaaassseeeKKK===<<<777555555000000///.........///000111111444888===BBBIIIOOOTTTSSSTTTVVVXXXZZZ\\\\\\]]]^^^[[[UUUOOOIIIDDD@@@>>>;;;:::888777666666777777666666777777777777666666888888888888888888888888777777777888777777666555777777777777888888888888444444444444444333333222111111111111000000000000------,,,,,,,,,,,,++++++,,,+++***)))***+++,,,------------...///000111222000111111111111111000000+++++++++,,,---...///000///.........------,,,,,,))))))***++++++,,,------...---+++***+++,,,...///........................++++++************+++++++++******++++++,,,---...---............/////////////////////000000000000111111222333444555666666666666666666777888999::::::;;;<<<===>>>?????????============???CCCIIIMMMWWW\\\___[[[RRRKKKKKKNNNPPPSSSXXX___fffnnnssswwwwwwzzzyyytttooohhh]]]SSSJJJCCC===;;;;;;===DDDKKKUUUZZZ___aaaaaabbbdddfffhhhhhhgggeeedddfffjjjmmmrrrssstttsssqqqooooooooosssppplllkkkkkkkkkhhheee___^^^^^^```eeellltttxxxwwwvvvtttrrrrrruuu{{{yyyoooggggggfffdddjjjtttuuummmhhhccchhhsss}}}uuupppnnnooowww{{{{{{qqqSSSHHHIIIYYYbbbddd]]]VVVSSSNNNGGGIIIIIIHHHHHHIIIIIIJJJKKKHHHIIIJJJLLLMMMOOOPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSTTTTTTUUUTTTsssmmmfff```ZZZTTTMMMGGG@@@@@@999===IIIFFF777000000000000000000000000000//////////////////000000///...///222444777@@@JJJRRR^^^jjjooonnnkkkfff```dddbbbaaaaaaaaa```]]]ZZZZZZWWWTTTSSSQQQQQQWWW___hhhhhhddd]]]YYYXXXUUUQQQKKKIIIGGGGGGJJJPPPVVVZZZ\\\]]]]]][[[WWWSSSRRRRRRWWWYYY^^^eeekkknnnmmmkkkhhhddd___[[[ZZZ[[[ZZZZZZXXXXXXXXXYYYZZZ[[[[[[[[[YYYYYY^^^kkk|||vvvlllfffdddeee]]]tttzzzxxxuuutttvvvvvvuuuyyy~~~yyyiii\\\SSSPPPPPPLLLFFFBBB@@@???>>>======>>>??????@@@@@@@@@@@@============>>>>>>>>>>>>BBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNLLLMMMNNNOOOOOOOOONNNNNNLLLLLLNNNUUU^^^kkk}}}}}}iii```___kkkyyyxxxdddOOOGGGJJJUUUhhh{{{pppQQQ===999666666666111111000///......///000000///222666:::???FFFLLLQQQQQQRRRTTTVVVXXXYYYZZZ[[[YYYXXXVVVPPPIIICCC???>>><<<;;;999888777777777888666666666777777666666666888888888888888888888888777777888888888888777777666666666777777888888888444444444444444333222222111111111000000000//////------,,,,,,,,,+++++++++******)))(((((()))******++++++++++++,,,---...///---......////////////...++++++++++++,,,...///000..................------******++++++,,,,,,,,,,,,---,,,***((()))+++---///........................,,,++++++++++++++++++,,,************+++,,,---...---------.........//////////////////000000000000000000111222333444555555555555555555666777888999999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<===AAAFFFJJJRRRWWWZZZWWWPPPJJJJJJLLLLLLNNNQQQVVV]]]eeekkkooonnnsssuuusssqqqlllbbbYYYNNNFFF???===<<<===CCCJJJQQQWWW^^^aaa``````aaadddffffffggggggfffgggjjjlllpppqqqrrrrrrpppooopppqqquuuqqqmmmjjjhhhfffccc```YYYZZZ[[[]]]ccclllvvv}}}}}}xxxrrrmmmlllpppwww|||uuupppmmmooonnnlllpppvvvzzz{{{llldddaaaaaakkkwww~~~wwwtttsssxxx{{{zzzdddLLLGGGLLL[[[aaabbb\\\VVVSSSOOOIIIJJJIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKLLLNNNOOOQQQRRRLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPRRRRRRSSSTTTUUUUUUVVVVVV}}}vvvnnnfff___WWWNNNGGGBBB???999AAATTTRRR===111000000000000111111111111//////000000000000000000///...///222444777@@@JJJRRR___kkkpppooommmgggbbbaaaaaa```aaaaaa___\\\YYYXXXUUUQQQOOOKKKKKKRRR\\\fffhhhfff```\\\]]]\\\YYYQQQNNNKKKIIIKKKPPPVVVZZZZZZ[[[\\\ZZZVVVSSSRRRRRRTTTVVVYYY^^^ccceeefffeeeccc```\\\ZZZZZZ[[[[[[[[[YYYYYYYYYXXXWWWVVVVVVVVVVVVZZZggg}}}{{{nnneeebbb\\\ppp{{{}}}wwwqqqnnnkkkmmmuuu~~~vvvbbbSSSJJJIIIFFFCCCAAA???>>><<<;;;===>>>???@@@AAAAAA@@@@@@============>>>>>>>>>>>>AAAAAACCCDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKMMMNNNKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKNNNTTTZZZggg~~~ooo```ZZZbbbmmmnnn```OOOFFFGGGMMM^^^ppp~~~}}}[[[CCC===999:::<<<777222111000///......///000///111555888===CCCJJJNNNPPPPPPRRRTTTUUUVVVWWWWWWTTTUUUUUUQQQLLLFFFBBB@@@>>>===;;;999888777888888666666777777777777666666888888888888888888888888888999999::::::999999999555555555666666777777777333333333333333222222111000000/////////.........------,,,,,,,,,+++++++++***)))))))))))))))))))))************+++,,,------,,,,,,------...------------------,,,------......------........................------,,,,,,,,,+++---+++)))((((((***---...........................,,,++++++++++++++++++,,,************+++,,,------------------............////////////000000000000//////000111222333444444555555555555666777888999888999:::;;;<<<===============>>>===>>>@@@EEEHHHJJJNNNQQQOOOJJJFFFFFFGGGKKKLLLMMMPPPUUU[[[aaadddbbbfffiiiiiijjjjjjddd]]]OOOHHHAAA>>>>>>???EEELLLOOOTTT[[[^^^^^^^^^^^^___aaadddhhhjjjjjjiiiiiiiiimmmnnnpppppppppppprrrtttwwwsssmmmgggbbb___\\\ZZZWWWYYY[[[^^^dddnnnzzz{{{ppphhhggglllsssyyy~~~pppqqqsssvvvtttqqqqqqtttxxxyyyiii``````bbbkkkvvv~~~~~~yyyssswwwzzz|||rrrYYYHHHIIIRRR___aaa```[[[VVVRRRNNNJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPPPPLLLMMMMMMNNNNNNOOOOOOOOOQQQPPPPPPOOOOOOPPPPPPPPPSSSTTTTTTTTTUUUUUUVVVVVVyyypppggg```XXXOOOIII???===888@@@SSSRRR???444000000000111111111111222111111222222222111000///000...000333555888AAAJJJSSS___kkkoooooonnnjjjeeeaaa````````````___\\\YYYWWWSSSPPPLLLGGGFFFOOOYYYeeehhhhhhcccaaacccdddbbbZZZVVVPPPLLLKKKOOOTTTXXXZZZZZZ[[[YYYVVVUUUUUUVVVRRRTTTVVVYYY]]]```bbbccc]]][[[YYYYYYZZZ\\\\\\[[[ZZZ[[[[[[YYYVVVTTTSSSTTTUUU^^^qqqwwwggg^^^^^^kkk|||~~~vvvllleeeaaadddppp}}}ppp[[[MMMFFFDDDAAA??????===;;;999===>>>@@@AAAAAA@@@???>>><<<<<<<<<===>>>????????????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJMMMSSSWWWccc}}}yyyeee]]]^^^aaabbbYYYLLLDDDBBBFFFTTTeeesssbbbHHH???999999<<<999444222111///....../////////111333666999???FFFJJJMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVVVVVVVSSSNNNHHHEEE???>>><<<:::999888888999777777888888888888777777888888888888888888888888888999::::::;;;:::::::::555555555555666666666666333333333333333222111111////////////............------,,,,,,,,,,,,++++++***************)))))))))+++*********++++++,,,---+++,,,,,,,,,,,,,,,++++++///...------,,,,,,,,,,,,,,,,,,------........./////////...------,,,++++++,,,+++)))))))))***,,,---........................++++++************++++++***))))))******+++,,,---,,,------------.........////////////000000000000//////000111222333444444555555555666666777888999888999:::;;;<<<=========>>>????????????@@@DDDGGGHHHKKKNNNMMMJJJGGGGGGHHHKKKKKKKKKMMMPPPTTTWWWZZZYYY]]]___```dddgggddd___QQQIIICCC@@@@@@AAAHHHOOOPPPSSSWWW[[[]]]]]]\\\ZZZ]]]bbbgggkkkkkkiiihhhgggjjjkkkmmmmmmnnnooorrrtttwwwsssnnngggaaa]]][[[ZZZZZZ\\\```bbbgggooozzz{{{oooggggggkkkrrrvvvyyy{{{jjjooouuuwwwuuurrrqqqrrrwwwuuuddd[[[[[[^^^jjjuuu~~~}}}rrruuuxxx{{{~~~wwweeeTTTLLLQQQZZZcccbbb___ZZZUUUQQQMMMKKKJJJKKKLLLMMMMMMMMMMMMLLLNNNNNNLLLLLLLLLMMMNNNOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUVVVWWWtttnnnfff___YYYRRRJJJDDD999;;;777:::GGGEEE:::777000000111111111222222222444444444444333111000///000///111444555888AAAKKKQQQ]]]hhhmmmmmmmmmjjjfffbbb```____________]]][[[VVVSSSOOOJJJDDDCCCLLLXXXdddiiijjjgggfffiiilllkkkhhhbbbZZZRRROOOPPPTTTWWWZZZZZZZZZXXXWWWWWWYYYZZZXXXXXXYYYZZZ[[[\\\^^^```[[[ZZZYYYZZZ\\\]]]\\\ZZZZZZ\\\\\\ZZZWWWTTTUUUVVVVVVaaaxxxmmm```___eeeooo|||{{{ssshhh___[[[___mmm{{{{{{cccQQQGGGEEEBBBAAAAAA@@@>>>======>>>@@@AAA@@@???===<<<:::;;;<<<===>>>???@@@AAA???@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEGGGJJJLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMKKKNNNQQQSSS]]]zzzlll___ZZZWWWXXXUUULLLCCC???AAAKKKZZZjjj}}}kkkOOOBBB888777:::777444333111000.........//////000111333555:::AAAEEEIIIKKKMMMOOORRRTTTUUUUUUYYYYYYYYYZZZZZZUUUMMMGGG@@@???===;;;999999999999888888999999999999888888888888888888888888888888888888999:::::::::::::::777777777666666666666666444444444444444333333222000000000////////////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++************************+++,,,,,,,,,,,,,,,,,,+++***)))------,,,+++++++++++++++***++++++,,,---......///------,,,,,,,,,,,,,,,,,,+++************+++,,,,,,........................*********))))))*********))))))))))))***+++,,,---,,,,,,---------.........////////////000000000000///000000111222333444555555555555555555666888888888999:::<<<=========>>>???@@@@@@??????@@@CCCEEEHHHKKKNNNNNNLLLJJJJJJKKKJJJJJJJJJKKKMMMOOORRRSSSSSSWWWZZZ\\\___cccbbb]]]SSSLLLEEEBBBBBBCCCIIIPPPUUUTTTTTTXXX]]]^^^[[[WWW[[[___dddggghhhgggffffffhhhiiijjjjjjjjjllloooqqqrrrrrrpppmmmhhhdddbbb```___bbbeeeggghhhmmmvvv}}}}}}wwwooojjjkkknnnrrrsssvvv~~~vvvgggmmmsssuuusssrrrsssuuuttt{{{|||ooo___WWWXXXZZZiiiuuuvvvuuuvvvwwwwwwwwwyyy{{{~~~rrrddd[[[VVVVVV]]]eeeiiieee```\\\WWWRRRNNNMMMKKKLLLMMMNNNNNNNNNMMMMMMNNNMMMKKKKKKKKKLLLNNNOOOMMMMMMNNNNNNNNNNNNOOOOOOMMMMMMNNNOOOPPPRRRSSSTTTUUUTTTTTTSSSSSSTTTVVVVVV|||fff```YYYSSSOOOIIIBBB===444:::777555:::777444999000000111111222222222222555555666555444222000...111000111444666999BBBLLLPPP[[[fffjjjkkkllljjjgggbbbaaa____________]]]\\\VVVSSSNNNIIIBBBAAAKKKWWWeeejjjmmmjjjjjjmmmqqqqqqtttmmmbbbXXXSSSRRRUUUWWWZZZZZZZZZXXXWWWXXX[[[^^^``````___]]]ZZZZZZ[[[\\\ZZZZZZZZZ\\\^^^]]][[[YYYZZZ\\\]]][[[XXXVVVXXXZZZXXXddd{{{tttddd______cccmmm|||yyyqqqggg___ZZZ^^^lll{{{gggTTTJJJHHHEEEDDDEEEEEECCCBBB>>>???@@@AAA@@@>>><<<;;;999:::;;;===>>>@@@AAABBB@@@@@@AAABBBCCCCCCCCCCCCAAAAAACCCDDDGGGIIIKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOLLLNNNQQQPPPYYYwwwqqq___VVVPPPRRRTTTNNNEEE@@@===EEESSSeeezzzuuuYYYJJJ===999<<<:::555444222000...............///000000333777>>>BBBFFFHHHKKKNNNQQQTTTVVVWWW]]][[[ZZZ\\\]]]XXXOOOFFFAAA@@@===;;;:::999999999999999::::::::::::999999888888888888888888888888666777888999999999999999999999888888777777666666555555666666555555444333111111111111000000000000---------,,,,,,,,,++++++---------------,,,+++******))))))))))))******+++---------,,,,,,***)))(((+++***************++++++******++++++,,,---......*********++++++,,,------******++++++,,,,,,,,,,,,........................******))))))))))))******))))))))))))***+++,,,---,,,,,,,,,---------......////////////000000000000000000111222333444444555444444444444555666777777999999;;;<<<===>>>>>>>>>???@@@@@@??????@@@BBBDDDDDDGGGJJJKKKIIIHHHHHHHHHIIIIIIIIIKKKLLLNNNOOOPPPPPPTTTXXXZZZ]]]aaa^^^YYYVVVNNNGGGDDDCCCDDDIIIPPPXXXUUUSSSWWW^^^```[[[VVV[[[^^^aaacccddddddfffggghhhiiiiiihhhggghhhkkkmmmnnnppprrrrrrpppllliiigggdddgggjjjiiihhhkkkrrrxxxwwwsssnnnmmmooorrrsssrrruuu||||||rrrgggmmmssssssqqqssswwwzzzrrryyyzzznnn```ZZZ[[[]]]jjjwww|||yyyvvvtttpppmmmmmmnnniii___VVVUUUXXX^^^fffnnnooojjjddd___ZZZUUUQQQPPPKKKLLLMMMNNNOOONNNMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRTTTUUUUUUTTTSSSSSSSSSTTTUUUVVVxxxkkkbbbSSSNNNHHHEEEDDDBBB===888555444333333222222222222111222333333333333222111333222222111111222333333...///111222666===EEEJJJSSSYYY```fffhhhhhhhhhhhhddd```]]]^^^aaaaaa]]]YYYZZZSSSLLLHHHEEEEEEKKKSSSeeeooouuuqqqlllnnnuuuyyyyyytttjjj```XXXUUUXXX[[[YYY[[[[[[YYYYYY]]]eeellljjjfff```\\\ZZZZZZZZZZZZYYY[[[\\\]]]]]]\\\ZZZYYYaaa^^^[[[[[[]]]___^^^]]]XXXdddzzzrrrkkkaaa]]]hhh{{{}}}qqqddd^^^bbbmmmwwwgggUUUKKKJJJFFFCCCAAAAAAAAAAAA>>>>>>@@@@@@AAA@@@???>>>:::::::::;;;<<<===>>>???AAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDDDDDDDFFFIIILLLMMMMMMNNNNNNNNNMMMMMMLLLQQQLLLLLLPPPRRRYYYrrroooZZZRRRWWWUUURRRKKK>>>>>>@@@LLLbbbyyyiiiKKK<<<;;;;;;888666444222111/////////000000000000111333666:::<<<@@@BBBFFFJJJNNNPPPQQQRRRWWWXXXXXXYYYYYYWWWRRRNNNGGGDDD@@@<<<:::999666555666666666666666777888888888888999999999:::::::::999999888777666666777777;;;888555444666888777555444555555666555444222111000000////////////000000------------,,,,,,+++***///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---++++++******)))(((((('''))))))))))))************+++,,,,,,------,,,,,,,,,+++)))'''))),,,---,,,***------------...///000000//////...------------...------------,,,,,,+++***++++++******++++++,,,---......//////......---,,,........................000111111222222333444444333222111111111333555777888888999::::::;;;<<<<<<@@@???>>><<<<<<======>>>???BBBFFFIIIKKKKKKJJJHHHHHHJJJKKKJJJIIIIIIJJJKKKKKKNNNSSSZZZ______\\\YYYNNNLLLGGGAAA???BBBIIIPPPWWW^^^bbb^^^\\\^^^]]]ZZZYYY[[[^^^aaacccdddddddddccccccdddddddddfffjjjlllnnnoootttzzz|||sssjjjiiippptttrrrpppppppppoootttnnnkkkmmmoooqqqtttxxx~~~{{{|||~~~uuupppnnnmmmrrryyy~~~|||zzz|||xxxssslllbbb[[[]]]cccpppzzz~~~uuuoookkkcccYYYWWWQQQRRR\\\fffjjjmmmrrrnnniiiaaaZZZUUURRRNNNLLLKKKJJJHHHGGGGGGIIILLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLLLLMMMOOOQQQSSSUUUWWWTTTQQQQQQSSSTTTRRRPPP~~~yyyrrrlllfff^^^VVVOOOGGGBBB<<<::::::999555000444333222111111111111222000000000000000000000000333333333333333333333333///000111333777===EEEKKKTTTYYY```eeeggggggggggggbbb___]]]^^^bbbbbb___[[[[[[UUUNNNJJJGGGFFFKKKRRRaaakkkrrroookkkmmmrrrvvv{{{wwwoooeee]]]YYYYYYZZZZZZ[[[[[[\\\]]]aaahhhmmmooojjjddd___]]]\\\[[[ZZZZZZ[[[\\\]]]]]]\\\ZZZYYY^^^\\\[[[^^^cccfffeeebbb]]]gggwwwyyynnnhhhppp~~~tttjjjfffhhhoootttfffTTTJJJIIIFFFCCCAAAAAAAAAAAA??????@@@AAAAAA@@@???>>>:::::::::;;;<<<===>>>???AAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEHHHJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPLLLMMMQQQSSSWWWiii~~~zzzcccXXXZZZYYYVVVOOOAAA===@@@NNNfff~~~tttVVVBBB<<<;;;999777555333111000/////////000000000000333666999;;;???AAAEEEJJJNNNQQQSSSSSSWWWWWWWWWYYYYYYVVVRRRNNNIIIFFFAAA>>><<<:::888666666666666666666777888888888888888888999999999999999888888777666666777777888555222222444555555333444444444444333222111000222111000///............,,,,,,,,,,,,,,,,,,++++++...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***))))))(((((())))))))))))************((()))***,,,---.........+++)))((())),,,---,,,***))))))((())))))***+++,,,//////...---------------,,,---------,,,,,,+++***+++++++++***++++++,,,,,,+++,,,---.......................................000000111111222333333444333333222111222444666777777888888999:::;;;<<<<<>>===<<<<<<<<<======>>>@@@DDDHHHIIIIIIHHHGGGFFFGGGIIIHHHGGGGGGHHHJJJJJJMMMRRRYYY]]]^^^[[[XXXMMMJJJEEE???<<<>>>EEEJJJSSS[[[```___^^^______[[[]]]]]]___```aaaaaaaaaaaaccccccccccccdddgggjjjlllqqqrrrvvv|||}}}vvvppppppvvvzzzyyyvvvtttmmmgggiiieeeeeehhhlllpppvvv}}}yyyrrrooonnnrrrzzz{{{uuunnnfff^^^[[[```iiirrr~~~wwwpppjjjaaaXXXSSSPPPSSS^^^gggjjjmmmpppkkkfff___YYYTTTQQQNNNLLLKKKJJJHHHGGGGGGIIIKKKMMMOOOOOONNNNNNMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSQQQOOOPPPRRRSSSQQQOOOwwwmmm```UUUNNNIIIEEECCC???;;;777666777666333000222222111111000000111111111000///......///000111555555666666666444333222000111222444888???GGGLLLUUUYYY___ccceeeeeeeeeeee```^^^^^^```cccdddaaa^^^\\\VVVQQQMMMIIIFFFJJJPPP]]]gggooonnnjjjkkknnnpppyyyvvvqqqiiiaaa[[[XXXXXX\\\\\\^^^```dddhhhlllnnnpppllleeeaaa^^^\\\ZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[YYY[[[bbbkkkooolllfffbbbhhhssszzz}}}xxxrrrppppppqqqrrr~~~|||zzz}}}~~~aaaPPPHHHGGGEEEBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>:::::::::;;;<<<===??????AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEDDDCCCDDDGGGIIIJJJKKKLLLNNNOOOPPPQQQRRRPPPLLLMMMQQQSSSUUU___lllmmm___^^^\\\\\\UUUGGG@@@DDDTTTnnndddJJJ>>>;;;;;;999777555222000/////////000//////000222555888:::===???DDDIIINNNRRRTTTUUUUUUUUUVVVXXXXXXVVVRRROOOLLLHHHDDD@@@>>><<<:::888666666666666666777888888777777777777888888888888888888777666666666777777555333222222444555555444444444333222111111111111333222111///...---,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++******))))))))))))))))))************((()))***+++,,,,,,,,,,,,+++***)))***+++,,,+++***************+++,,,------//////......------------,,,,,,---------,,,++++++,,,,,,++++++***+++++++++)))***+++---......//////........................000000000111222222333333444333222222333444666777777777888999:::;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<>>>>>:::;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCBBBCCCDDDCCCCCCEEEHHHJJJKKKLLLLLLMMMOOOPPPQQQRRRRRRMMMLLLPPPRRRTTTYYYaaa|||tttddd```___bbb^^^PPPGGGJJJZZZuuurrrVVVCCC<<<===:::999666333111000//////000/////////111333666888:::===BBBHHHNNNRRRUUUWWWTTTTTTUUUWWWXXXWWWTTTQQQMMMJJJEEEAAA???===:::999666666666666666777777888666666666666777777777777888777777666666666777777555444444555666777777777666444333111111111222222222111000///...---------*********++++++,,,---------------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******((()))))))))************++++++++++++******)))(((++++++***++++++,,,++++++++++++++++++,,,---...///...............------,,,,,,,,,,,,------,,,,,,+++---,,,++++++******++++++)))***+++,,,------------........................//////000000111222222222333333333333444555666777666777777999:::;;;<<<===<<<<<<;;;;;;::::::::::::<<<>>>AAADDDEEEEEEDDDDDDBBBCCCEEEEEEDDDDDDEEEGGGHHHKKKOOOSSSVVVTTTOOOLLLDDDAAA<<<888666777;;;>>>GGGNNNXXX```ddddddaaa^^^cccbbb```^^^]]]]]]^^^^^^^^^^^^___dddjjjppptttvvvxxxyyyyyywwwtttsssssstttqqquuuyyy~~~ssseee[[[ZZZZZZZZZWWWWWW___iii~~~zzzpppddddddhhhrrr}}}rrrjjjaaa\\\YYY[[[dddooolllwwwtttxxxxxxlllaaaZZZSSSYYYdddnnnrrroookkkiiiaaa]]]WWWSSSQQQOOONNNMMMMMMLLLKKKJJJKKKLLLNNNOOOPPPOOOOOONNNMMMMMMLLLLLLNNNOOOOOOPPPPPPPPPPPPOOONNNNNNOOOOOOPPPPPPQQQQQQXXXYYYZZZ[[[[[[ZZZXXXVVVjjj```QQQEEE???===;;;:::666555333333333444444333333333222222222333333444777666444333333444666777666777999999999777555444333444666888;;;BBBJJJOOOUUUXXX\\\___```aaacccdddddddddeeefffgggeeeccc```[[[VVVRRROOOJJJFFFGGGLLL\\\eeemmmlllhhhfffcccaaadddffffffddd```[[[XXXWWWaaaeeekkkoooqqqpppmmmlllccc```\\\ZZZZZZYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[YYYYYY]]]eeennnoooiiibbb[[[aaaiiirrrzzz{{{xxxtttqqq|||yyyooorrruuuXXXHHHCCCBBBAAA@@@????????????@@@@@@@@@??????>>>>>>>>>;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDCCCCCCCCC@@@AAABBBCCCCCCEEEIIIKKKMMMMMMMMMMMMMMMOOOPPPQQQTTTPPPMMMNNNQQQSSSXXX]]]jjjzzzwwwgggaaa```fffggg[[[MMMMMMYYYttteeeKKK???<<<;;;:::777444222111000000000///......///222444666777:::@@@FFFMMMRRRUUUWWWTTTTTTTTTVVVXXXXXXUUUSSSNNNKKKFFFBBB@@@===;;;999666666666666666777777888555555666666666777777777777666666666666666777777444555666666666666777777777666444222222222333333000//////...............***************+++,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++++++++((()))))))))************+++++++++++++++***)))(((+++,,,,,,,,,++++++++++++))))))))))))***+++,,,,,,......//////......---,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,---,,,,,,++++++...........................//////000000111111222222222333333444555555666555666777888:::;;;<<<===;;;;;;;;;;;;;;;::::::999===>>>@@@CCCDDDDDDDDDCCCAAACCCEEEEEEDDDDDDFFFGGGIIIKKKNNNQQQRRROOOJJJEEE???<<<888555555777:::;;;AAAGGGRRR^^^eeeeeebbb```bbbaaa___^^^]]]]]]^^^^^^ZZZ\\\aaajjjuuu~~~~~~{{{vvvrrrppprrrtttppprrrtttxxx~~~ttthhhYYYWWWVVVSSSMMMJJJNNNVVVlll~~~~~~pppddd[[[___iiiwwwkkkddd^^^\\\[[[\\\ccckkkiiiooozzzvvvqqq~~~~~~nnnbbb\\\YYYdddqqqyyyxxxrrrkkkfff]]]YYYTTTPPPOOONNNMMMMMMOOONNNNNNMMMNNNOOOPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKMMMMMMNNNOOOPPPPPPOOOOOONNNOOOPPPQQQSSSTTTUUUUUUWWWXXXYYYZZZXXXVVVTTTSSSvvvfff]]]QQQGGGAAA>>><<<999666666555444444333444444333333333222333333444555666555444333333444555666666777888999999888777666555666777999===DDDKKKQQQTTTWWWZZZ\\\^^^```ccceeefffgggiiijjjjjjgggeeeccc\\\WWWSSSPPPKKKGGGIIINNNZZZcccjjjiiifffddd```\\\^^^```aaaaaa^^^\\\[[[[[[eeellltttxxxuuuooojjjhhh^^^\\\ZZZYYYZZZ[[[[[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZ\\\\\\___dddhhhhhhccc^^^WWW]]]eeelllqqqwww~~~{{{vvvsss~~~zzzkkkiiixxxlllTTTIII@@@@@@@@@??????>>>>>>>>>>>>>>>=========>>>>>>???;;;;;;;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDCCCCCC@@@AAABBBCCCCCCEEEHHHKKKMMMMMMLLLKKKLLLMMMOOOPPPTTTRRROOONNNOOOSSSWWW[[[```ooozzzmmmeeeaaakkkpppgggSSSMMMRRRjjjvvvXXXDDD;;;<<<:::888555333222222222000///...---...000222444555888>>>DDDKKKPPPTTTVVVTTTTTTTTTVVVXXXYYYXXXVVVPPPLLLGGGCCCAAA>>>;;;999666666666666666777888888666666666666777777777777666666555555666666777777222444666666555444555666666666555444333333333333///......---......//////++++++***))))))***,,,---,,,,,,---............------,,,,,,++++++,,,,,,---++++++++++++++++++******))))))))))))************&&&''')))+++,,,------...+++,,,---,,,+++***+++,,,************+++,,,---...---.../////////...,,,+++++++++,,,---------,,,,,,++++++******++++++,,,------------------,,,++++++.................................///000000111111111111222333333444444555444555666888999;;;<<<===;;;;;;<<<<<<;;;;;;:::999<<<>>>???AAABBBCCCBBBBBBAAACCCDDDEEEDDDEEEFFFHHHIIIKKKNNNQQQRRROOOIIIDDD===:::666555666888999:::===AAAMMM\\\ddddddbbb```___^^^]]]\\\[[[[[[[[[[[[WWWZZZcccqqq|||vvvsssssstttuuurrrrrrqqqrrrvvvwwwpppeeeVVVTTTRRRQQQKKKFFFGGGLLL\\\rrr{{{yyyjjj]]]ZZZaaannn~~~wwwccc^^^\\\]]]______dddiiikkkmmmrrrwww{{{~~~uuuooosssooobbb^^^\\\kkk{{{|||tttjjjccc[[[WWWRRROOONNNMMMMMMLLLOOOOOOOOOOOOOOOPPPPPPQQQNNNNNNMMMMMMLLLKKKKKKJJJLLLLLLMMMNNNOOOOOOOOOOOONNNOOOQQQSSSUUUVVVWWWWWWWWWYYY[[[ZZZXXXVVVVVVVVVyyypppjjjbbbVVVLLLGGGCCC???===999999999777555555555666222222111111222333333444444444444444444444444444666666777777888888999999666777999:::>>>EEEMMMRRRSSSUUUXXXZZZ\\\___cccfffeeehhhkkkmmmlllkkkiiihhh___YYYTTTQQQMMMJJJLLLRRRVVV^^^eeeeeecccbbb___[[[[[[\\\]]]\\\ZZZZZZ[[[\\\hhhrrr}}}~~~vvvkkkfffddd\\\ZZZXXXXXXZZZZZZZZZYYYVVVUUUVVVVVVWWWXXXYYYYYY]]]___bbbcccbbb```___]]]XXX]]]cccfffiiimmmtttzzzyyyvvvxxxiiifffrrrzzz^^^MMMGGG>>>>>>??????>>>>>>======<<<<<<;;;;;;<<<===>>>???;;;;;;<<<<<<===???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDCCCBBBCCCEEEGGGKKKJJJJJJJJJKKKMMMPPPQQQRRRSSSSSSPPPOOOQQQTTTWWW\\\hhhyyyuuukkkeeeooowwwqqq]]]PPPLLL]]]xxxfffKKK>>>;;;:::888666444333333444000///---------///111222333666<<>>>>>>>>>>>======::::::::::::;;;===>>>@@@<<<<<<<<<<<<===???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCFFFFFFEEECCCAAAAAACCCDDDHHHHHHHHHHHHKKKNNNQQQSSSPPPTTTVVVSSSOOOOOOQQQRRRVVV```ppp{{{}}}~~~{{{pppgggqqq{{{wwwhhhVVVIIITTTllloooRRRBBB;;;:::888666555444555555000///---------...000222222555;;;BBBHHHMMMQQQRRRUUUTTTUUUWWWZZZ[[[[[[ZZZTTTQQQKKKGGGDDDBBB???===666666666666666777888888777777777777888888888888555555555555555666777888777:::<<<;;;888666666888222333444444333222000///222111///...,,,,,,++++++...,,,***)))((()))***++++++,,,.../////////......---,,,,,,++++++,,,,,,---))))))))))))))))))******))))))))))))************)))***+++,,,---.........+++---///---+++)))+++---''''''''''''((()))***+++---...///000000...,,,+++***+++,,,,,,------------((())))))***+++---...///++++++---...///000000000........................------......///000000000//////000222222222222222444444666777999;;;<<<===;;;<<<=========<<<;;;::::::;;;<<<===>>>>>>>>>>>>???AAABBBCCCCCCCCCEEEGGGHHHJJJOOOTTTWWWVVVRRRNNNAAA===999777888999777555999:::EEEWWWbbbbbb```aaaYYYYYYYYYXXXVVVTTTQQQPPPJJJOOO\\\ooo~~~uuurrrtttwwwvvvuuulllnnnooonnnooopppkkkccc\\\WWWUUUVVVSSSMMMHHHGGGSSShhhxxxxxxvvvzzz{{{wwwwwwmmmbbbYYYaaagggrrr~~~pppdddYYYUUUVVV\\\aaaeeejjjoooqqqooollljjjhhheeeaaa^^^___bbbqqqnnn```]]]WWWkkk}}}zzzrrrhhh```ZZZVVVQQQNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPOOOOOONNNMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSTTTTTTTTTSSSRRRPPPSSSUUUUUUTTTUUUYYY\\\wwwrrrmmmkkkdddXXXOOOIIIBBB;;;>>>;;;999888999999999888999888555222111111222333444222111222333555555444444666888888777888999;;;;;;;;;<<<>>>CCCIIIOOOSSSRRRUUUXXXZZZ\\\]]]```bbbeeegggkkkrrrxxxzzzxxxvvvmmmccc[[[XXXTTTOOOQQQWWWVVVVVVWWWYYY[[[[[[ZZZXXXUUUXXXZZZYYYWWWXXX[[[^^^mmmwwwtttggg```^^^[[[ZZZYYYXXXWWWVVVVVVVVVUUUWWWYYYXXXVVVVVVYYY\\\cccbbb```^^^^^^aaafffjjjiiiaaa^^^dddeeeccchhhrrr{{{rrrhhhhhhpppxxxwwwhhhZZZOOOGGGCCC???>>><<<;;;:::;;;<<<<<<<<<;;;;;;<<<===???AAABBBBBBAAA>>>===<<<===>>>???AAACCCEEEEEEDDDCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNOOOPPPQQQPPPNNNMMMNNNQQQSSSSSSZZZjjj}}}|||sssllliiipppyyyrrr\\\LLLNNNYYYdddsss~~~aaaLLL@@@:::666777777444222333000///...------...///000444666999<<<@@@EEEKKKPPPQQQTTTXXXYYYZZZYYYZZZZZZVVVSSSPPPLLLHHHDDD???<<<:::999777888999999888777333444555555666555555555666777888777666555666888777777666666666666777777555555444333333222111111111000...,,,+++))))))(((,,,,,,,,,------,,,+++++++++,,,.../////////......,,,,,,,,,---------......++++++******)))(((((((((+++++++++******)))'''''')))***+++---.../////////------------,,,+++***)))++++++******+++,,,------/////////...---,,,+++***,,,,,,,,,,,,,,,+++))))))******++++++++++++******,,,,,,,,,---------.........///////////////......//////............//////......///000111222222222444555555666777888888999;;;:::999888888888999:::999999999:::;;;===@@@AAAAAABBBCCCCCCBBBBBBCCCEEEGGGLLLUUU]]]aaa___YYYSSSJJJEEE???::::::;;;<<<======;;;>>>IIIXXXaaaaaa]]]ZZZZZZZZZYYYWWWTTTQQQOOOKKKKKKPPP\\\lllyyyzzz{{{yyytttsssuuuvvvsssnnnoooppprrrrrrnnnhhhccc]]]]]][[[YYYUUUQQQMMMKKKVVVffftttuuurrrtttuuuuuu|||xxxkkkbbb___aaaiiilllttt{{{~~~wwwhhh\\\UUUUUUYYYaaahhhkkkpppuuu~~~xxxpppjjjeeeaaa\\\WWWWWWfffyyynnn```]]]\\\nnnzzzyyyuuupppeeeWWWXXXUUURRRNNNMMMMMMOOOPPPOOONNNMMMMMMNNNOOOQQQRRRQQQRRRRRRRRRQQQPPPOOONNNMMMOOORRRSSSQQQOOONNNMMMLLLMMMPPPSSSUUUUUUTTTTTTPPPPPPRRRSSSUUUWWWXXXYYY|||wwwuuutttnnnccc[[[UUUMMMFFFBBB@@@===;;;;;;;;;:::999999888666555555666666777999888777777888888888888888999::::::999999:::<<<:::;;;<<<@@@EEEKKKQQQTTTSSSUUUYYY[[[\\\]]]___aaaeeehhhoooxxxwwwnnneee___YYYTTTTTTYYYVVVUUUVVVWWWYYYZZZXXXVVVVVVXXXYYYXXXVVVVVVYYY]]]gggpppxxxyyyqqqgggaaa___ZZZYYYXXXVVVVVVUUUVVVVVVVVVWWWXXXXXXWWWXXXYYY[[[ccc___\\\```jjjtttzzz|||xxxmmmggghhhfffdddjjjuuuzzz~~~tttiiifffmmmttt|||uuuiii[[[PPPHHHCCCBBB======;;;:::::::::;;;;;;;;;;;;;;;;;;===>>>@@@AAABBB@@@???=========>>>???AAACCCEEEEEEDDDCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAACCCCCCDDDFFFHHHKKKMMMNNNOOOOOOOOONNNMMMNNNPPPSSSRRRZZZkkk|||rrrkkkhhhnnnvvvwwwbbbOOOLLLPPPWWWdddrrr~~~rrrYYYDDD>>>::::::888444333555000///...------...///000333555888;;;???DDDKKKOOOPPPSSSWWWYYYYYYYYYYYYZZZWWWUUUQQQNNNKKKFFFAAA>>>;;;999777777888888777555444555666666777777666666555666777777555555666777777666666555555666666777555555444444333222222111000///...---,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,---/////////...---,,,,,,,,,---------......,,,,,,++++++***)))))))))******++++++++++++******++++++---...///000000000/////////......---++++++)))))))))))))))***++++++............---,,,+++***,,,,,,,,,,,,+++***))))))******++++++++++++******,,,,,,,,,------------.........////////////......//////............//////111111111222222333333444444444555666666777888888:::999888888888888999:::888999999:::;;;===>>>???>>>@@@BBBBBBBBBCCCDDDFFFIIINNNWWW___eeeddd___[[[VVVQQQHHHBBB>>>===<<<<<<>>><<<===GGGTTT]]]___]]]WWWYYY[[[\\\[[[XXXUUUSSSMMMKKKMMMUUUbbbnnntttvvvwwwyyywwwtttssswwwwwwuuupppqqqrrrtttsssooohhhcccaaa``````^^^[[[XXXUUUTTT___kkktttuuusssvvvwwwwwwxxxyyyuuukkkaaa]]]bbbhhhkkknnnssswwwwwwpppddd\\\YYYZZZ```hhhlllmmmqqqwww~~~wwwqqqlllgggaaa]]]bbbnnn|||ttteeeaaacccrrr|||wwwnnniii```UUUTTTRRRPPPNNNMMMOOOQQQRRROOOOOOOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPRRRTTTTTTQQQNNNMMMLLLKKKMMMOOORRRSSSTTTSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSzzzzzzuuullleee___VVVMMMGGGDDDAAA>>>>>>===;;;:::999999999::::::;;;;;;;;;:::999888888888888888999<<<>>>???>>><<<;;;;;;<<<999;;;>>>CCCIIIOOOSSSVVVTTTWWWZZZ[[[[[[\\\^^^___dddhhhqqq|||}}}sssjjjaaaYYYWWWYYYVVVUUUUUUVVVXXXXXXVVVUUUVVVXXXYYYXXXUUUUUUXXX[[[```fffmmmpppnnnhhhbbb___YYYXXXVVVTTTTTTTTTVVVWWWXXXWWWWWWYYY[[[]]]]]]]]]```]]]___mmmvvvpppkkkiiirrr~~~}}}yyy{{{{{{|||zzzkkkeeegggllljjjcccYYYNNNFFFBBBAAAAAA<<<;;;::::::999:::::::::;;;;;;;;;;;;<<<>>>???@@@AAA@@@???>>>>>>>>>???@@@AAACCCEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAADDDCCCCCCCCCEEEHHHKKKMMMMMMMMMNNNMMMMMMNNNQQQSSSTTT\\\mmm|||qqqhhhccchhhoooxxxfffTTTJJJGGGIIIUUUcccyyy}}}hhhIIIAAA:::888666222111222111000///.........///000111333666:::===CCCIIIMMMNNNQQQVVVXXXYYYXXXYYYYYYYYYWWWTTTQQQNNNJJJEEEAAA<<<;;;999888888777555333555666666777777777777777444555666666444444555666555555555444444555555555555555444444333222222222000///..................,,,,,,------------,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......------,,,,,,+++*********))))))***,,,,,,---------,,,---...///000111111111000000000000///...---,,,******)))))))))***++++++...............---,,,+++,,,,,,,,,,,,+++***)))(((******++++++++++++******,,,,,,,,,,,,------------------......///......---//////............//////222222222222222222222222444444444555666666777777999888888777777888888999777888999:::;;;;;;;;;;;;<<<>>>@@@AAAAAACCCEEEGGGHHHMMMVVV```hhhjjjhhhfffccc]]]SSSJJJDDDAAA>>><<<@@@===<<>><<<;;;;;;===>>>>>>>>>>>>>>>::::::;;;:::::::::<<<===BBBCCCDDDCCC@@@>>>======999<<>>>>>@@@@@@?????????@@@@@@AAABBBDDDEEEEEEDDDDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDBBBBBBCCCFFFIIIKKKLLLMMMNNNNNNNNNOOORRRTTTXXX___ooo|||oooddd^^^```eeerrreeeVVVJJJAAAAAAMMM[[[nnn{{{wwwUUUGGG:::777999777444222111000///.........///000000222555777;;;@@@FFFKKKLLLPPPUUUYYYYYYYYYYYYZZZZZZXXXVVVTTTQQQNNNIIIEEE@@@>>>;;;:::999888555333555555666777777777777666333444555555333333444555555444444333333444444555555555444444333333333333000000///...------------+++,,,------------------+++,,,---......---,,,,,,,,,,,,,,,---------......---,,,,,,+++******))))))((()))***+++,,,,,,,,,,,,,,,---...///000000000000///000000000//////...---------,,,,,,,,,------...---...............---,,,,,,,,,,,,,,,+++***)))(((******++++++++++++******++++++,,,,,,,,,---------,,,,,,---.........------///......------......///000000000000////////////333333444444555555555555777777777777777777888888666777888:::::::::999888;;;===???@@@@@@AAACCCEEEDDDIIIRRR]]]hhhnnnppppppllleee[[[QQQJJJEEE@@@>>>@@@===;;;???IIIUUU^^^ccc[[[]]]bbbfffiiijjjjjjiiiiiiccc]]]\\\aaaiiippptttxxxzzzzzzwwwxxx{{{{{{xxxqqqrrrssssssqqqkkkccc]]]___```aaabbbcccddddddeeeiiikkkmmmnnnpppooommmiiieeeeeebbb\\\XXX]]]jjjuuu|||}}}zzzsssiiibbb```bbbfffnnn|||}}}uuuqqqqqquuuxxxwwwwww~~~mmmbbbaaammmzzzuuueeeZZZTTTQQQNNNNNNMMMMMMNNNOOOPPPQQQNNNOOOOOOPPPRRRSSSTTTUUUUUUTTTRRRPPPOOOOOONNNOOOQQQSSSTTTTTTQQQNNNMMMMMMKKKLLLMMMOOOPPPPPPPPPPPPJJJKKKLLLMMMOOOPPPQQQRRRzzzsssfffZZZMMMJJJFFFDDDCCCBBBAAA@@@??????@@@@@@AAA@@@@@@??????AAACCCCCCBBBCCCFFFHHHGGGHHHIIIHHHEEEAAA@@@???===???DDDJJJPPPUUUXXXYYYXXXZZZ]]]]]]]]]]]]___```fffiiioooxxx}}}nnnddd]]]YYYWWWVVVUUUUUUWWWXXXWWWVVVXXX[[[^^^]]]ZZZXXXYYY[[[^^^___```bbbdddbbb^^^ZZZVVVUUUTTTSSSSSSTTTVVVWWWWWWWWWYYY```hhhnnnooonnnaaaqqqwwwpppuuu}}}yyyuuuqqqqqquuu|||}}}iii]]]YYYRRRPPPMMMIIIDDDAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==================??????@@@@@@@@@AAABBBBBBBBBDDDFFFFFFEEEDDDEEEFFFHHHGGGGGGGGGFFFFFFFFFFFFFFFEEECCCBBBCCCEEEHHHJJJLLLMMMOOOOOOOOOPPPRRRTTTZZZaaammm}}}pppcccZZZXXXZZZggg```VVVIII>>><<>>@@@:::444222111000///......///000///000333555888===CCCGGGKKKOOOUUUYYYZZZZZZZZZZZZYYYXXXWWWVVVTTTPPPKKKGGGCCCAAA>>>===<<<:::777555333444555555666666555555333444555444333222333555444444333333333333444444555555444444444444333333222111///---,,,+++******+++,,,------.........---,,,---.........---,,,+++,,,,,,,,,---------......+++++++++***))))))(((((())))))************)))))),,,---...///////////////...////////////......---......---------------...------......///.........,,,------,,,,,,+++***)))******++++++++++++******+++++++++,,,,,,,,,------++++++,,,---------------......------------......000000//////////////////333333333333333444444444555555555666666777777777555666888999:::999888888<<<>>>??????>>>>>>@@@AAABBBFFFOOO[[[gggpppuuuwwwtttmmmcccXXXOOOHHHBBB???@@@===;;;===EEERRR```hhhccceeeiiimmmppptttvvvwwwxxxsssllliiilllsss{{{~~~|||{{{|||{{{xxxqqqpppooonnnkkkeee]]]WWWWWWXXXYYY[[[^^^```bbbccchhhgggiiillllllhhhaaa]]]XXX^^^cccdddcccfffnnnvvv{{{pppeee___aaaeeennnxxx~~~zzztttvvvvvvtttttt|||oooaaa^^^aaammmxxx~~~vvveeeXXXRRRPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKMMMOOOQQQQQQPPPOOOOOOPPPLLLLLLMMMNNNNNNOOOOOOOOOKKKKKKLLLMMMOOOPPPQQQQQQ~~~}}}{{{ooobbbTTTQQQMMMJJJIIIGGGFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDGGGIIIIIIGGGHHHKKKOOOMMMNNNPPPNNNKKKGGGEEEDDDBBBDDDHHHMMMRRRVVVXXXZZZZZZ\\\^^^_________aaabbbiiikkkooovvvrrriiibbb]]]VVVUUUSSSTTTVVVXXXXXXXXXXXX]]]bbbcccaaa^^^]]]]]]___^^^^^^^^^^^^\\\YYYWWWTTTTTTTTTTTTUUUVVVVVVWWWVVVXXX]]]dddlllrrruuuuuuooo|||nnnlllnnnyyyyyyrrrlllkkkmmmrrr|||ooo\\\RRRKKKKKKJJJHHHDDD@@@;;;999<<<<<<===>>>>>>>>>>>>======>>>>>>>>>>>>>>>===<<>>888222333222000///...//////000///000222444666:::???BBBIIIMMMTTTXXXZZZZZZYYYZZZXXXWWWWWWWWWUUURRRMMMIIIEEECCC@@@>>>===<<<999777333444444555555555555555333444555555333333444555444444444333333444444444555555444444444444444444222111///---,,,******)))+++,,,---......///......---.../////////...---,,,,,,,,,,,,---------......++++++******)))(((((('''))))))*********))))))(((,,,---...////////////.........////////////......------,,,+++++++++,,,,,,,,,---...///////////////............---,,,+++*********++++++++++++******++++++++++++,,,,,,,,,,,,******+++,,,------------......------------......111111111111111111111111222222222222222333333333333333444555666666666666555666777888999999999999<<<===>>>>>>===<<<>>>???CCCFFFLLLWWWcccmmmsssvvvwwwqqqfff[[[RRRKKKDDD@@@@@@>>>;;;<<>>@@@AAAAAAAAA@@@@@@??????@@@@@@@@@>>>===<<<>>>???@@@BBBCCCCCCDDDDDDCCCDDDFFFFFFEEEEEEEEEFFFAAABBBBBBCCCDDDEEEFFFFFFIIIIIIHHHGGGGGGGGGHHHHHHJJJKKKMMMMMMLLLLLLMMMNNNOOOUUUYYY___pppqqq```UUURRRPPPSSSRRRJJJAAA;;;;;;===DDDTTTdddooommmMMM<<<999888555444333222111////////////000///000111222444777;;;???EEEJJJQQQVVVXXXXXXXXXWWWVVVVVVVVVVVVUUURRRMMMIIIEEECCC@@@>>>>>><<<999777444444555666666666666666333555666555444333444555555555444444444444555555444444555555555555555555222111000...---,,,,,,,,,+++,,,---...//////////////////000000000///------,,,,,,,,,---------......,,,,,,+++******))))))((((((((()))***++++++++++++......///000000000////////////000111111000000///......---,,,,,,,,,,,,,,,,,,,,,...///000000000000////////////...---,,,+++******++++++++++++*********++++++++++++,,,,,,,,,)))***+++,,,,,,---------...------,,,,,,------...//////000000111111222222222222222222222222222222111222444555666666555555666666666777888:::;;;<<<999;;;<<<===<<<<<<>>>@@@DDDEEEHHHPPPZZZccciiikkkmmmggg___XXXQQQLLLGGGEEEAAA@@@<<<:::>>>JJJZZZfffnnnrrrxxx}}}~~~{{{yyyvvvtttuuuyyy~~~~~~|||wwwqqqmmmhhhccc___YYYTTTPPPLLLMMMNNNPPPSSSWWWZZZ\\\bbb______```[[[QQQKKKKKKOOOZZZgggoooooopppssswwwxxxvvvqqqkkkfffgggmmmrrr}}}}}}yyyvvvwww~~~yyylllaaaZZZZZZcccmmmppprrrrrrkkk___TTTOOOOOOLLLMMMNNNNNNMMMLLLJJJHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIKKKMMMNNNNNNMMMJJJIIIEEEGGGIIIJJJKKKKKKMMMOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLyyyxxxyyy|||}}}|||jjjfff___ZZZUUUQQQMMMJJJFFFFFFEEEFFFHHHKKKNNNPPPVVVYYY[[[XXXSSSRRRTTTXXXVVVXXXZZZZZZVVVRRRPPPOOOKKKLLLMMMOOORRRUUUXXXYYY[[[^^^```bbbbbbccceeefffbbbgggmmmrrrvvv|||sssiiifffbbb\\\RRRPPPOOOQQQTTTWWWXXXXXXYYYaaaiiinnnlllgggcccbbb[[[[[[[[[XXXUUUSSSSSSUUURRRSSSVVVXXXYYYXXXWWWVVVVVV\\\dddjjjmmmpppuuuxxx|||pppkkkaaaccciiittt~~~}}}~~~zzznnnccc___]]]```iiiuuu|||~~~{{{___PPPKKKJJJGGGEEEBBBAAA@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAA@@@???>>><<<>>>???@@@BBBCCCDDDDDDDDDCCCEEEFFFGGGFFFEEEFFFGGGBBBBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJLLLLLLKKKJJJJJJKKKIIINNNPPPTTTdddxxxeeeXXXSSSJJJOOOQQQMMMFFFBBB@@@???BBBLLLXXXfffxxx~~~]]]GGG===999:::<<<444333111000/////////000///000111222222555999<<>>===<<<999777555666666777777777777777444555666666444444555666666555555444444555555666444444555555555555555555111111000///////////////+++,,,---...////////////000000111111111///...---,,,,,,,,,---------......------,,,,,,+++******)))'''((()))+++---.........///000000111111111111000000111111222222222111111111000///...............,,,,,,...///000000000000000000000000///...---,,,******++++++++++++************+++++++++,,,,,,,,,((()))***+++,,,---------...------,,,,,,------...,,,------...///000000111222222111111111111111111111222333555666666555555666666666666888:::<<<>>>777888;;;<<<<<<===???AAACCCBBBDDDIIIQQQXXX^^^```^^^ZZZUUUQQQOOOMMMKKKIIICCCAAA===:::;;;FFFUUUbbbnnnttt|||~~~{{{xxxwwwvvvuuuuuuxxx|||~~~~~~|||xxxrrrnnngggaaa\\\WWWRRROOOLLLLLLMMMOOORRRVVVYYY[[[___[[[YYYWWWPPPFFFCCCFFFPPPZZZfffmmmnnnoootttxxxtttrrrooolllkkkooovvvzzzzzztttrrrtttxxxxxxnnnccc[[[WWWZZZeeeqqqrrrpppmmmeee[[[QQQNNNNNNJJJKKKMMMNNNMMMLLLJJJIIIIIIJJJKKKKKKKKKJJJHHHGGGIIIKKKNNNQQQQQQOOOMMMKKKDDDFFFHHHIIIIIIIIIKKKMMMPPPOOONNNNNNMMMNNNNNNNNNIIIJJJJJJKKKLLLMMMNNNNNNuuuuuuuuuuuuvvv{{{zzztttkkkccc\\\XXXTTTRRRQQQKKKHHHJJJLLLOOOTTT[[[\\\bbbddd]]]YYYZZZYYYVVVWWWYYY[[[[[[YYYWWWWWWWWWSSSMMMIIINNNTTTVVVWWWYYYXXX\\\```bbbccccccdddeeehhhiiilllooorrruuuwwwxxxyyywwwssslllddd^^^[[[ZZZVVVVVVTTTRRRQQQSSSWWWZZZaaadddggghhhfffdddbbbbbb^^^ZZZVVVUUUUUUUUUSSSQQQNNNTTTZZZZZZVVVUUUXXX]]]^^^^^^```aaa```cccqqqssseeecccfffrrrzzztttyyy}}}pppccc]]]]]]^^^bbbgggpppppptttyyy}}}|||aaaRRRPPPNNNIIIDDDAAA?????????@@@@@@??????AAACCCFFFGGGGGGFFFDDDBBB@@@>>><<<;;;>>>@@@CCCEEEFFFEEECCCBBBFFFFFFGGGGGGGGGGGGFFFFFFAAABBBBBBBBBCCCDDDDDDDDDHHHGGGGGGGGGHHHHHHIIIJJJLLLLLLJJJIIIHHHGGGGGGGGGEEEGGGLLLRRR]]]qqqxxxfffYYYRRROOOQQQUUUQQQGGGAAABBB>>>FFFVVViiiwwwoooSSSBBB;;;::::::666666555333111000......////////////111333555666>>>BBBIIINNNOOOOOOOOOOOOSSSTTTTTTTTTSSSPPPNNNLLLGGGDDDAAA>>>===<<<999888666666666666666666666555555444444333333444444555666666666666666666666666666666555555555444444444555333111000.........///......//////000000111111222222111///...---,,,+++------......------,,,+++------,,,,,,***)))'''&&&))))))***+++,,,------......///000111111222222111111111000000//////......111000///...------...///,,,,,,------...///000000..................------+++++++++*********))))))***+++,,,,,,------,,,,,,)))************+++++++++------------------------000000000000000000000000////////////000000000000444444333222333444555666555555666666777999:::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFIIILLLOOOPPPRRRQQQOOOMMMKKKJJJIIIIIIGGGAAA<<<999999===JJJVVVgggpppxxxzzzzzzyyyuuupppuuuuuuwwwyyywwwssstttyyy{{{|||}}}~~~zzzvvvpppmmmgggaaa[[[VVVTTTRRRMMMLLLIIIFFFKKKSSSVVVTTT\\\WWWRRRLLLDDD======BBBMMMVVV___fffooowwwzzzxxxvvvkkkiiioooxxxuuuooonnnmmmjjjjjjbbbXXXSSSWWWaaalllssstttsssjjj\\\SSSSSSRRROOONNNNNNNNNMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHFFFEEEEEEFFFHHHIIIHHHKKKOOOPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMoooqqqrrrrrrsssxxxxxxnnngggccc___]]][[[SSSNNNNNNPPPSSSZZZaaaeeekkklllfffaaa```^^^ZZZYYY[[[]]]]]]\\\[[[[[[[[[WWWPPPLLLPPPUUUWWWYYY[[[\\\^^^bbbcccbbbaaabbbbbbdddfffiiilllnnnpppqqqqqqoooooolllggg```[[[XXXXXXTTTSSSRRRPPPQQQVVV]]]bbbggghhhjjjjjjhhhfffdddccc[[[XXXTTTRRRSSSSSSRRRPPPPPPTTTYYYZZZXXXXXX[[[^^^bbb^^^[[[ZZZZZZ___mmm{{{ssspppppp{{{~~~vvvwwwrrrddd______```bbbeeehhhkkkrrrzzzxxx___QQQPPPMMMIIIEEEAAA@@@@@@@@@AAA@@@??????@@@BBBDDDFFFGGGFFFEEECCCAAA@@@>>>>>>???@@@CCCDDDEEEDDDBBBAAAEEEFFFFFFFFFFFFFFFFFFEEEBBBCCCCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGGGGHHHIIIJJJLLLKKKJJJHHHGGGFFFFFFFFFDDDFFFIIINNNWWWhhhwwwkkk^^^YYYXXX\\\[[[RRRIIIEEE???DDDRRRhhh{{{bbbKKK>>>::::::777666555444222000///...////////////111333555666;;;@@@FFFKKKMMMNNNNNNOOOQQQRRRSSSTTTTTTSSSQQQPPPIIIGGGCCCAAA???===;;;999666666555444444444555555555444444333333444444555555555555555555555555555666666555555555444444444444333222000///...//////////////////000000111111111111000///...------,,,------......------,,,++++++++++++++++++***)))((())))))***+++,,,------.........000111111111111111222111111111000000000000111000///.........//////---------...///000000000/////////......------------------,,,,,,,,,++++++***+++,,,,,,------,,,,,,************++++++++++++------------------------000000000000000000000000////////////000000000000333333222222222333444555555555555666777888999::::::::::::;;;<<<===?????????@@@AAACCCFFFHHHKKKLLLMMMLLLJJJIIIGGGFFFFFFFFFDDD???:::777555888BBBNNN^^^gggooosssuuuvvvtttpppwwwwwwxxxzzzwwwrrrsssvvvwwwxxxyyy||||||zzzvvvsssllliiiddd___[[[YYYYYYYYYSSSRRRNNNKKKOOOVVVYYYWWW]]]VVVMMMEEE===888;;;AAAKKKRRRZZZbbblllwww~~~~~~vvvkkkhhhoooyyyvvvoookkkfff```^^^XXXRRRSSS\\\hhhqqqvvvwwwssshhhZZZSSSSSSRRRNNNNNNNNNMMMMMMMMMLLLLLLLLLIIIHHHHHHGGGGGGGGGHHHHHHKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEFFFGGGHHHGGGKKKOOOQQQPPPOOOOOOPPPMMMLLLKKKKKKKKKKKKLLLMMMhhhkkkmmmnnnooossszzzzzzrrrnnnkkkiiiiiiaaaYYYXXXZZZ]]]cccjjjlllpppppplllgggddd```\\\]]]___aaabbbaaaaaaaaabbb]]]UUUPPPRRRVVVXXX[[[^^^___aaabbbbbbaaa___^^^______aaaeeehhhiiiiiihhhgggeeeeeedddaaa\\\XXXVVVUUUTTTSSSQQQQQQTTT[[[dddkkkooonnnllljjjgggdddbbb```WWWTTTRRRPPPPPPQQQPPPOOOSSSTTTVVVYYY\\\___bbbdddhhh___UUUQQQSSS[[[hhhtttxxxuuu}}}uuueeeaaaccccccbbbbbb___dddmmmxxx~~~yyyaaaTTTOOOMMMIIIEEEBBBAAA@@@AAAAAA@@@?????????@@@BBBCCCFFFEEEEEEDDDCCCBBBAAAAAA@@@AAACCCDDDEEEDDDBBBAAADDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFDDDDDDFFFJJJOOO]]]uuuoooeee___bbbfff```UUULLLEEEEEEOOOggguuuWWWBBB;;;<<<888777666555333111000/////////...///000222444555888<<>>???===>>>>>>???AAACCCEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB>>>999777333333;;;DDDPPPZZZdddiiiooouuuwwwuuu{{{zzzzzz{{{xxxrrrqqqssssssuuuwwwzzz{{{yyytttppphhheeeaaa]]][[[]]]___aaa]]]\\\YYYVVVYYY```cccbbbYYYPPPFFF???999888>>>GGGJJJQQQXXX```lllzzzzzzpppfffcccjjjvvvzzzuuuoooeeeZZZTTTOOOMMMTTTbbbpppvvvxxx|||sssdddWWWRRRSSSPPPLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHHHHGGGGGGGGGGGGKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGHHHKKKOOOQQQQQQQQQRRRSSSPPPOOOLLLKKKJJJKKKLLLMMMcccfffjjjkkklllpppuuuzzz|||yyywwwwwwoooggggggiiijjjmmmrrrqqqssstttrrrnnnjjjfffcccccceeeggghhhgggffffffgggeee]]]VVVVVVWWWWWWZZZ]]]]]]___``````^^^\\\\\\\\\]]]___bbbeeeeeedddaaa______``````^^^ZZZWWWUUUUUUTTTTTTTTTVVVZZZcccmmmtttwwwsssmmmhhhccc```\\\ZZZTTTSSSQQQOOOOOOOOOOOOOOOTTTRRRRRRWWW___hhhnnnpppmmm^^^OOOKKKOOOXXXcccmmm|||}}}|||zzz|||vvvgggdddggggggdddaaa\\\```hhhrrrxxxwww___SSSNNNLLLIIIFFFCCCAAAAAAAAA@@@@@@???>>>>>>??????@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEEEECCCBBBDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEECCCCCCDDDGGGJJJTTThhhzzz|||nnnaaaaaahhhhhh___UUUNNNHHHMMMdddcccHHH======999999777666444222111111//////...///000222333555666:::@@@DDDHHHJJJMMMOOONNNPPPRRRUUUVVVVVVVVVUUUPPPMMMHHHEEECCCAAA>>>;;;<<<:::888555444555777888555444444333333444444555555555555555555555555555555555555555555555555555333333222111000000//////000000000000000000000000//////////////////000000...............------,,,***++++++++++++***))))))))))))***+++,,,------...---...///000111111111111111111111111111111111111111000000000000000000000---------....../////////222111000///...---,,,++++++++++++*********))))))******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,------------------////////////////////////////////////000000000000000000000000111111111222333333444444555666888999999999999999:::<<<===>>>============>>>???@@@AAA@@@??????>>>>>>??????@@@BBB>>>;;;999444111666===DDDNNNZZZccclllvvv|||}}}||||||}}}zzztttqqqrrrssstttvvvyyy{{{yyyuuuqqqhhheee___[[[[[[^^^bbbfffggghhheeebbbdddkkkooonnn^^^TTTIIIAAA<<<;;;@@@GGGOOOVVV]]]eeeppp}}}uuulllbbb```iiiuuu~~~yyykkk]]]SSSNNNNNNXXXiiiwww{{{zzzqqq___SSSQQQRRROOOJJJMMMMMMLLLLLLLLLKKKKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKIIIGGGFFFEEEEEEEEEIIILLLOOOQQQQQQQQQRRRRRRRRRPPPMMMKKKJJJJJJKKKLLL```cccgggiiijjjmmmrrrwww{{{vvvwwwyyyxxxwwwxxxyyyxxxyyyzzzyyyvvvrrrpppjjjlllnnnmmmkkkiiiiiiiiiiiibbb[[[XXXVVVUUUWWW[[[YYYZZZ\\\[[[ZZZZZZZZZ[[[\\\^^^aaacccbbb```]]][[[ZZZ[[[\\\ZZZWWWTTTSSSTTTSSSVVVZZZ___fffoooxxx~~~~~~wwwnnnfff```\\\YYYWWWTTTSSSRRRPPPOOOOOOOOOPPPSSSPPPPPPVVVbbbooowwwzzziiiYYYJJJGGGMMMUUU^^^dddoooxxxvvv|||yyykkkiiillllllgggddd___aaaeeejjjnnnxxxrrrYYYNNNLLLJJJHHHEEECCCBBBAAAAAA???>>>>>>===============@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBDDDFFFIIIPPP___nnnuuubbb\\\cccjjjggg```UUUJJJIII^^^|||qqqSSSBBB<<<;;;:::999777555444333222//////......///111333444555999>>>BBBEEEIIIMMMOOOOOOQQQSSSUUUVVVVVVUUUTTTQQQNNNJJJFFFDDDBBB???<<<===;;;888555444444666777555444444333333444444555555555555555555555555555444555555555555555555555333333222222111111000000111111111111000000000000/////////000000000000000......//////......---,,,,,,,,,,,,+++***)))((('''))))))***+++,,,------...---...///000000111111000000000000000000000000000000000111111111111111111---------------.........222111111///...---,,,,,,+++++++++*********)))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////////////////000000000000//////000000000111111111222222222333444555777777888888888888999;;;<<<======<<<<<<<<<<<<======>>>======<<<<<<======>>>???@@@===;;;999444000333999;;;FFFSSS]]]iiivvv~~~}}}}}}~~~|||vvvrrrrrrrrrrrrtttwwwyyyxxxuuurrrlllgggaaa\\\[[[]]]aaaeeennnpppnnnjjjiiilllnnnlllggg]]]RRRKKKDDD@@@AAAEEEVVV^^^gggmmmuuu}}}}}}rrrkkkcccccclllwwwyyyppp```TTTRRRTTT```qqq~~~~~~}}}mmmZZZPPPPPPPPPMMMJJJLLLLLLLLLKKKKKKKKKJJJJJJMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJHHHGGGFFFEEEDDDDDDJJJLLLNNNOOONNNNNNNNNOOORRRPPPMMMKKKJJJJJJJJJKKK\\\```ccceeefffiiiooosss}}}zzzzzz}}}~~~{{{yyyyyysssttttttrrrnnnjjjhhhgggiiibbb\\\YYYVVVSSSTTTXXXVVVWWWXXXXXXXXXXXXYYY[[[[[[\\\^^^___^^^\\\ZZZXXXWWWWWWWWWUUUSSSSSSTTTUUUTTT[[[dddmmmuuu{{{vvvkkkbbb]]][[[YYYWWWTTTTTTSSSQQQNNNMMMOOOPPPQQQPPPRRRYYYdddooovvvyyyaaaTTTIIIJJJPPPVVV[[[___eeennnyyywwwtttqqqssspppjjjgggdddddddddeeegggrrrlllWWWNNNIIIHHHFFFDDDBBBAAA@@@@@@============<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEFFFFFFGGGGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBDDDGGGHHHLLLXXXddd~~~hhh\\\___iiimmmjjj[[[MMMFFFUUUpppcccKKK>>><<<;;;:::888777555444333//////......///000222333555888<<>>>>><<<:::999888444000222999999DDDQQQ[[[gggssszzz||||||yyyzzz}}}}}}xxxtttsssqqqqqqqqqsssuuuvvvuuussspppkkkddd^^^[[[\\\^^^aaannnqqqpppiiidddcccaaa]]]\\\UUUOOONNNOOOOOORRRWWWbbbjjjqqquuuyyy{{{xxxrrrlllgggbbbeeennnwww}}}vvv{{{ppp___UUUWWW^^^lll{{{wwwgggUUUOOONNNNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCHHHJJJKKKKKKJJJJJJJJJKKKOOONNNMMMLLLJJJJJJIIIIIIXXX[[[]]]___```cccjjjoooyyy|||zzz~~~~~~}}}~~~zzzzzzyyytttnnniiieeedddccc^^^ZZZXXXUUURRRSSSXXXVVVWWWXXXXXXVVVWWWXXXZZZXXXYYYYYYZZZYYYWWWVVVUUUUUUUUUUUUTTTTTTUUUYYY\\\___gggsss}}}~~~|||wwwnnnbbbZZZXXXXXXXXXWWWTTTTTTTTTQQQMMMKKKMMMOOOPPPRRRXXX___eeejjjkkkkkk[[[TTTOOOTTT[[[^^^___```___eeemmmsss{{{}}}{{{xxxrrrmmmkkkhhhgggfffeeefffqqq|||```QQQMMMGGGFFFEEECCCBBB@@@??????;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>??????@@@@@@AAAAAAAAABBBDDDEEEFFFGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAACCCFFFFFFHHHPPPZZZsssvvvdddaaajjjqqqrrrfffUUUHHHMMM```sssvvvYYYEEE===<<<;;;999888666555444//////......///000222333444666999<<>>===;;;999777666555555555444444333333444444555444444444444444444444444444444444555555555666666222222333333333222111000222222222111111111000000111111000000000000000000///////////////...------,,,,,,,,,+++***)))((('''))))))***+++,,,------...,,,---...///000000000000//////000000000111111111000111222333333333222222000000000000000/////////111000000000//////......---------,,,,,,,,,++++++))))))***++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---......///000000000000000000000000////////////000000000000...///000111222111000000111111111111222444555666666666666777888999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<======;;;999999999666333666===@@@JJJVVV^^^gggpppuuuuuuvvvtttuuuzzz|||xxxtttssssssrrrqqqrrrtttvvvwwwwwwrrrnnnggg```\\\[[[\\\^^^fffjjjkkkeee^^^ZZZVVVRRRLLLFFFDDDKKKSSS[[[dddkkkrrrxxx}}}~~~}}}|||vvvoookkkhhhgggllluuu|||~~~}}}||||||rrrcccWWW^^^jjjyyy|||pppaaaRRRNNNMMMKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGTTTWWWYYYZZZ[[[___fffkkkrrr}}}~~~~~~{{{vvvnnngggcccaaa^^^ZZZXXXXXXUUURRRTTTYYYXXXYYYYYYXXXVVVVVVWWWYYYVVVVVVVVVUUUUUUTTTSSSRRRVVVVVVVVVUUUVVVZZZ```dddllltttwwwqqqnnndddXXXRRRRRRUUUVVVVVVSSSTTTTTTPPPLLLJJJKKKMMMOOOUUU]]]dddfffddd```]]][[[WWWWWW___eeefffeeeeee]]]```dddhhhppp~~~|||tttnnnllliiihhhhhhggggggrrrhhhPPPFFFEEEEEEEEEDDDCCCAAA@@@???>>>999:::;;;;;;<<<<<<<<<;;;>>>>>>>>>??????@@@@@@AAA>>>???@@@BBBCCCEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHIIIHHHFFFEEECCCBBBBBBAAACCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBDDDDDDDDDKKKSSSdddmmmeeellltttwwwrrr___LLLIIISSScccttt~~~dddMMM======<<<:::888777555555//////......///000111222333555888:::===AAAFFFIIIKKKMMMPPPSSSTTTUUUTTTTTTTTTRRROOOLLLKKKJJJGGGFFFBBBAAA@@@>>><<<:::999888555444444333333444444555444444444444444444444444444444444555555555666666111222333444333222111000222222222222111111000000111111111111000000000//////////////////......---******+++++++++*********))))))***+++,,,------...,,,---...///000000000000000000111111222222222333000111222333444333333222222222222111111111111111000000000000////////////+++++++++*********))))))))))))***++++++++++++***++++++,,,,,,,,,---------++++++,,,,,,---...//////000000000000000000000000////////////000000000000...///111222222222111000000000000111222333555555555555666666777999:::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;999777;;;BBBIIIRRR]]]ccciiippprrrqqqrrroooqqqwww{{{xxxtttssswwwuuussssssvvvyyy{{{{{{sssooohhhaaa\\\[[[[[[\\\]]]cccfffbbb\\\XXXTTTPPPKKKDDDAAAGGGQQQ[[[eeemmm~~~xxxqqqrrrqqqqqqxxxxxxkkk[[[eeeuuu{{{ssskkk]]]QQQMMMLLLJJJJJJNNNKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKGGGGGGGGGHHHHHHGGGGGGGGGCCCDDDDDDDDDDDDDDDCCCBBB???AAACCCDDDDDDEEEHHHJJJIIIJJJKKKLLLLLLJJJGGGFFFSSSUUUWWWXXXZZZ]]]aaaeeepppzzzzzzqqqjjjeee```]]]ZZZXXXVVVTTTSSSTTTUUUVVVYYYZZZ[[[\\\[[[YYYWWWVVVUUUUUUUUUSSSRRRQQQSSSTTTUUUWWWYYY[[[]]]ccclllsssttt{{{|||ssskkkggg]]]XXXSSSSSSVVVXXXVVVSSSYYYTTTPPPNNNNNNNNNKKKHHHMMMPPPXXX______\\\___dddcccqqq|||}}}|||yyypppddd]]]^^^___```fffxxx~~~}}}wwwrrrooommmlllhhhccchhhxxx~~~jjjXXXKKKFFFEEECCCBBB???===<<<<<<===>>><<<=========;;;:::;;;<<<::::::<<<===???@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBEEEDDDDDDDDDDDDCCCCCCCCCAAACCCDDDDDDDDDEEEGGGIII[[[hhhttthhhkkkxxx}}}jjjUUUHHHEEEMMM```rrrwww|||vvvWWWGGG<<<666;;;<<<666555:::222111///.........///000222222333555999<<<@@@BBBIIIKKKOOORRRUUUVVVVVVVVVVVVRRRNNNMMMMMMLLLIIIFFF@@@>>>===<<<<<<<<<:::999666555555444444444555555222333333444444555555666222222333444555555555555555444333333222222333333333333333222111000000///000000000000000000000000000000//////.........---///...---+++***)))))))))''''''''''''((()))+++++++++,,,///000111000///...//////000000000//////...000111222222333333222222333222000//////000222333111111111111111000///...,,,+++)))***++++++***(((((()))***+++,,,---------,,,,,,,,,++++++*********..............................---,,,---...///000///000000000000//////...////////////000000000000222222222222333444555555555666777777666666777888999888888888999::::::;;;<<<<<<;;;;;;;;;<<<=========<<<;;;999:::===BBBFFFOOOVVV___eeegggiiilllnnnlllpppvvvzzz|||zzzvvvtttuuutttssstttwwwyyyyyyyyyuuurrrllleee___[[[YYYXXXXXXYYYYYYWWWUUUSSSMMMHHHDDDGGGJJJLLLRRR___ooo{{{~~~}}}~~~{{{uuurrrssssss}}}yyysssqqqsssuuu}}}{{{iii\\\nnn~~~xxxkkk^^^WWWNNNJJJKKKLLLLLLJJJMMMLLLJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFHHHIIIJJJIIIIIIHHHRRRSSSUUUVVVWWW[[[___ccciiirrr~~~uuummmgggbbb^^^\\\YYYXXXVVVUUUTTTUUUVVVWWWZZZ[[[\\\]]]\\\[[[YYYXXXSSSUUUVVVVVVTTTSSSTTTUUUVVVZZZ```dddhhhmmmrrrwww|||}}}|||xxxqqqggg```\\\XXXTTTPPPPPPSSSUUUTTTRRRTTTRRROOOMMMMMMMMMLLLKKKMMMRRRYYY\\\[[[\\\iiiwww~~~nnn```______aaagggxxx{{{wwwvvvxxxuuummmdddfffqqq}}}|||kkkZZZMMMEEECCCBBBBBBAAA>>><<<;;;<<<<<<===<<<=========<<<;;;;;;;;;::::::;;;<<<===???AAAAAAAAAAAACCCDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAADDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCCCCCCCDDDFFFHHHPPP[[[rrryyyllllllvvvqqqZZZLLLFFFIIITTT```nnnttt{{{hhhMMMBBB<<<>>><<<666555:::333222111///////////////111111222444777;;;>>>@@@FFFHHHLLLPPPSSSTTTUUUUUUWWWTTTPPPNNNMMMKKKHHHEEEBBBAAA@@@@@@AAAAAA???===888777777666555555666666333444444444555555666666555555666666666555444444555444333333222222333333333333222111111000//////000000000000000000000000000000000/////////......///...---+++***)))))))))''''''''''''((()))***++++++---///000111000////////////000111222222222222111111222333333333333333333222111000000111222333111111111111111000//////...,,,++++++,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------...------,,,---...///000...//////000000000//////////////////000000000000222222222222333444555555555666777777666666777888::::::999999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<===============<<<===@@@FFFJJJWWW[[[aaacccccccccdddfffkkkoootttxxxyyyxxxvvvuuuwwwvvvuuuwwwyyy{{{{{{zzzvvvrrrlllgggccc___[[[XXXUUUUUUTTTRRROOOLLLHHHDDDDDDHHHNNNSSSZZZdddrrr{{{~~~~~~~~~xxxoookkkmmmsss~~~}}}zzz||||||hhh___qqqtttfff[[[TTTMMMJJJLLLMMMLLLJJJKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJJJJKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHPPPQQQRRRRRRSSSVVV[[[___dddlllxxx~~~xxxooogggaaa^^^\\\ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYXXXRRRTTTVVVVVVVVVVVVWWWXXX[[[bbbkkkssswwwxxxxxxyyy|||xxxpppiiibbb[[[UUUQQQRRROOOLLLLLLOOORRRQQQOOONNNOOONNNLLLKKKKKKLLLNNNMMMRRRWWWXXXWWW```{{{~~~iiieeeccceeejjjwww|||vvviiiffflllqqqrrrtttiiiYYYMMMFFFDDDDDDCCCAAA???>>><<<;;;;;;;;;<<<===============<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBBBBBBBEEEGGGIIIQQQeee{{{lllhhhnnnuuuttt```QQQHHHDDDGGGMMM___gggpppzzz}}}ZZZLLLAAA>>><<<666666:::555444333111000//////...000000111222555888;;;===AAACCCGGGLLLPPPRRRTTTUUUXXXVVVRRRPPPNNNKKKHHHEEEEEEDDDEEEFFFGGGGGGEEECCC;;;:::999777666666666666444444555555555555555555777777777777666555444333555444333333222222333333222222111111000/////////000000000000000000000000111000000000000000//////......---,,,+++******)))(((''''''(((((()))***+++,,,---///000111111000000///000111222333444444444111222222333333333333333333333111000000111222333111111222222111111000000///...,,,---......---+++***++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...//////000000000000////////////000000000000222111111222222333444555555666777777666666777888;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????AAAFFFKKKOOO[[[^^^``````^^^\\\^^^```iiimmmrrruuuvvvvvvvvvwww{{{zzzyyyzzz|||}}}}}}|||wwwrrrmmmkkkjjjggg```[[[UUUSSSPPPMMMJJJFFFDDDCCCHHHNNNVVV]]]dddllluuu{{{~~~~~~|||ssshhhfffiiiyyy}}}xxxyyy|||||||||gggbbbrrr~~~xxxlll```TTTPPPLLLJJJLLLMMMLLLJJJIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKJJJIIIIIIOOOOOOOOONNNOOORRRWWW[[[___eeennnyyyvvvqqqhhhaaa]]]\\\[[[ZZZYYYYYYWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVRRRSSSTTTTTTTTTVVVZZZ]]]eeemmmwww~~~xxxtttpppjjjaaa\\\YYYVVVRRRNNNLLLJJJIIIJJJMMMOOOPPPOOOKKKMMMNNNLLLIIIHHHKKKOOONNNOOOQQQSSSXXXkkkvvvooojjjjjjkkkrrr}}}~~~ssskkkjjjhhheeeaaaXXXKKKDDDCCCDDDCCCAAA???>>>===;;;::::::::::::=========>>>??????===<<<<<<;;;;;;;;;<<<>>>@@@BBBBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@???@@@AAAAAA@@@AAACCCEEEFFFKKK[[[uuu}}}jjjcccggglllwwwpppeeeWWWIII@@@@@@CCCPPPZZZfffppp}}}jjjVVVBBB;;;:::999888999777666555333111000///.../////////111333555888999===???CCCHHHMMMQQQTTTUUUWWWVVVTTTRRROOOMMMJJJIIIGGGGGGGGGIIIKKKKKKIIIGGG???===:::888666555666666555555444444444444444444555555666666666555555444555444333333222222333333111111111000000/////////000000000000000000000000111111111111000000000000------------,,,+++***)))((((((((((((((()))******,,,---...000000111111111000111222222333333333333111222222333333333333333333333222111111111222222000111111222111111000000///---,,,,,,---...,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++------------......//////,,,---...///000000000000////////////000000000000111111111111222333444555555666777777666666777888;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;===>>>AAACCCEEEJJJOOOSSSXXXZZZ\\\\\\ZZZ[[[^^^aaaiiimmmqqqttttttuuuwwwyyy~~~}}}}}}~~~~~~}}}vvvrrrnnnooorrroooggg___WWWSSSOOOLLLHHHDDDDDDGGGSSSWWW^^^eeejjjpppwww{{{~~~~~~}}}xxxooohhhkkksssyyyssspppoooqqqwwwxxxeeecccqqq}}}~~~xxxooocccZZZNNNKKKIIIIIIKKKKKKJJJIIIGGGHHHJJJKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIKKKKKKKKKKKKJJJIIIMMMNNNMMMMMMMMMOOOSSSVVVZZZ___fffnnnyyyzzzooojjjccc^^^[[[[[[ZZZZZZZZZYYYXXXVVVUUUSSSRRRRRRRRRSSSSSSTTTUUUUUUUUUUUURRRRRRQQQPPPRRRWWW^^^dddpppuuu}}}zzzppphhhaaa\\\WWWUUUTTTSSSPPPLLLIIIIIIIIIJJJLLLNNNOOOOOOKKKMMMNNNKKKHHHGGGJJJMMMOOOKKKJJJQQQ```yyyxxxpppnnnjjjhhhqqq~~~qqqggg___XXXOOOIIIBBB???AAAAAA>>>:::>>>>>>===<<<;;;:::999999===<<<===???BBBCCCAAA>>>===<<<<<<<<<===???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBAAAAAAAAAAAA@@@@@@@@@???@@@AAA@@@@@@@@@BBBDDDDDDFFFQQQhhhkkkaaabbbffffffjjjhhh[[[HHH===<<>>;;;>>>>>>===<<<;;;:::999999===<<<===AAAFFFGGGEEEBBB======>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAA@@@???@@@AAACCCEEEHHHOOO```{{{kkk]]]YYY[[[[[[dddgggZZZHHH===:::;;;>>>EEEOOOZZZeeerrrsssXXXEEE???>>><<<999999999888777555333111/////////......///111333444888:::>>>CCCHHHMMMQQQSSSRRRTTTVVVUUUSSSQQQPPPPPPJJJIIIHHHIIIKKKLLLKKKJJJFFFCCC???:::777666666666666666555444333333222222000111222444555666666777555444333333222222333333222222111111111111111111111111111111111111111111//////000000000000000111,,,---.........,,,+++***))))))(((((((((((())))))******+++,,,...///000111111111111000///...---,,,///000000111111111111111111111111000000///............//////000000//////,,,***))))))***+++)))(((***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---......//////......,,,---......////////////////////////000000000000111000000111111222333444555666777777666666777888::::::999888888888999999888999999999:::<<<===>>>@@@CCCGGGJJJLLLOOOSSSUUUTTTWWWZZZZZZYYYZZZ^^^bbbiiinnntttuuusssssswww{{{}}}}}}}}}}}}wwwuuusssttttttpppggg```QQQJJJFFFFFFCCCBBBJJJWWWiiiiiijjjkkknnnrrrvvvxxxwwwssspppooopppxxx~~~{{{xxxvvv}}}~~~}}}zzzyyyxxxhhhbbbgggooowwwuuuiii]]]UUURRRJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFHHHIIIKKKKKKLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLHHHGGGFFFEEEFFFGGGIIIKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKLLLKKKLLLMMMNNNMMMLLLKKKJJJKKKMMMOOOOOONNNNNNOOOPPPVVVZZZ```dddmmmzzzppphhhccc___]]]ZZZYYYYYYYYYXXXWWWTTTTTTTTTTTTSSSSSSRRRQQQNNNNNNOOOOOOQQQRRRSSSTTTPPPQQQSSSUUUYYY^^^eeejjjlllkkkjjjiiigggaaaYYYRRRQQQQQQQQQOOOLLLJJJHHHHHHFFFHHHJJJKKKLLLLLLMMMNNNLLLJJJIIIIIIKKKMMMNNNNNNLLLIIINNN]]]qqq~~~sssaaaYYY^^^hhhsss}}}mmmjjjhhhkkkvvvsss^^^OOOGGGDDDDDDBBBAAAAAAAAA@@@@@@>>>>>>>>>===<<<;;;:::999<<<<<<===CCCIIIKKKIIIFFF===>>>@@@BBBBBBBBBAAA@@@AAAAAACCCDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@AAACCCEEEIIINNNYYYppprrr^^^UUUSSSSSS[[[^^^UUUKKKDDD>>>999;;;>>>DDDNNNZZZkkk}}}qqqYYYFFF===;;;;;;999999999888666444222111000///......///000111222555777:::???EEEJJJNNNQQQSSSVVVXXXWWWTTTQQQPPPQQQLLLJJJHHHGGGIIIKKKKKKKKKKKKHHHCCC===:::888888888999888777666555444333333222222444555666666666666555444333333222222333333222222222222222222333333111111111111111111111111....../////////000000000,,,---...///...---+++***))))))(((((((((((())))))))))))***+++,,,...///000000000000000///......---......///000000000000000000000000//////...---,,,,,,,,,---...............,,,***))))))******)))((()))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------......///.........////////////000000000000000000000000111222333444555666777777666666777888;;;;;;:::999999999999999999::::::<<<===???AAABBBEEEHHHLLLNNNPPPRRRTTTVVVRRRVVVZZZ[[[[[[\\\```cccgggnnntttuuurrrqqqtttxxxzzzzzz{{{}}}~~~|||yyywwwuuurrrnnnggg___YYYMMMFFFBBBCCCBBBCCCOOO___kkkkkkkkkmmmqqqsssuuuvvvooojjjhhhkkktttyyytttvvvzzzzzzvvvxxx{{{jjjeeegggnnnsssxxxssseeeWWWPPPPPPNNNNNNLLLJJJGGGGGGGGGHHHFFFFFFGGGHHHIIIKKKLLLMMMJJJKKKMMMOOOOOONNNMMMLLLIIIGGGEEEDDDDDDFFFHHHJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMNNNMMMMMMNNNNNNNNNMMMKKKJJJKKKMMMPPPQQQOOONNNNNNOOOKKKPPPUUUYYYbbbssszzznnnddd\\\XXXZZZYYYXXXXXXYYYXXXWWWUUUPPPQQQRRRSSSSSSSSSSSSSSSKKKKKKKKKLLLMMMOOOPPPQQQNNNQQQVVVZZZ^^^cccgggjjjeeebbb___]]][[[XXXSSSNNNMMMOOOOOOMMMIIIGGGHHHKKKFFFHHHJJJKKKKKKKKKLLLMMMKKKHHHFFFHHHMMMPPPPPPOOOJJJKKKTTTddduuu|||fff[[[]]]fffqqqyyylllhhhdddgggqqqrrr\\\OOOGGG??????>>><<<:::;;;>>>AAA?????????>>>===<<<:::999<<<;;;===DDDKKKNNNLLLHHH===???BBBDDDDDDCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA????????????????????????>>>>>>@@@BBBCCCDDDEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@AAABBBAAA@@@@@@BBBCCC???DDDHHHOOOdddhhhZZZUUUNNNSSSUUUQQQMMMKKKDDD::::::999===FFFTTThhh~~~iiiMMM<<<999<<<888999999999777555333222000000///...///000111222333555888===BBBHHHLLLNNNUUUXXXZZZXXXTTTPPPOOOPPPNNNKKKHHHGGGHHHJJJLLLLLLNNNKKKEEE@@@<<<:::::::::;;;:::999888777666555444555555666666666666666555555444333333222222333333333333333333333333333333111111111111111111111111---.........//////000000+++---...//////---,,,******)))(((((((((((())))))(((((()))***+++---///000...//////000000000000///---......///////////////////////////...---,,,++++++,,,,,,---.........---,,,+++)))***++++++***(((((()))***+++,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---.........///......------////////////000000000000000000000000111222333444555666777777666666777888===<<<;;;;;;::::::::::::;;;;;;<<<>>>@@@BBBDDDFFFHHHKKKOOORRRSSSTTTUUUWWWNNNSSSXXX\\\]]]___cccgggfffmmmtttuuuqqqoooqqquuuwwwxxxyyy|||}}}{{{{{{zzzwwwqqqiii___WWWRRRLLLDDDAAADDDDDDEEETTTfffiiijjjlllooosssuuuuuutttiiidddcccjjjvvvuuulllrrr{{{~~~xxxrrrqqqvvv{{{}}}}}}xxxmmmccceeennntttwwwzzzssscccSSSMMMNNNRRRQQQOOOKKKHHHGGGHHHJJJFFFFFFFFFGGGHHHKKKMMMOOOJJJLLLNNNOOOOOOOOOMMMLLLIIIGGGEEEDDDCCCEEEGGGIIIKKKKKKKKKKKKKKKLLLLLLMMMPPPOOOOOONNNNNNOOOOOOPPPMMMNNNNNNOOONNNMMMLLLKKKNNNPPPQQQPPPNNNMMMLLLMMMMMMPPPQQQRRRWWWgggtttjjjeeeaaa[[[WWWUUUUUUUUUTTTSSSRRRQQQPPPRRRPPPPPPPPPRRRRRRRRRQQQPPPNNNOOORRROOOIIIKKKRRRTTTWWW\\\cccggghhheeeaaaVVVUUUTTTRRRPPPOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMLLLJJJHHHCCCJJJNNNMMMQQQXXXYYYRRRMMMNNNUUUdddtttuuuiiihhhqqq}}}|||qqq|||yyytttjjjgggdddgggppp|||kkkVVVJJJGGGCCCAAA???======>>>???@@@@@@???>>>===;;;;;;::::::<<<===@@@CCCEEEEEEDDDDDD???AAACCCEEEEEEDDDBBBAAA???AAACCCCCCCCCBBBCCCCCC???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCBBB@@@???===>>>???@@@AAABBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????CCC@@@AAAIIIXXXsssxxxfff^^^UUUUUUVVVYYY[[[WWWKKK???===???>>>>>>JJJddd~~~aaaCCC:::???:::<<<======999555333111111000///......///000111222444777:::===AAAFFFJJJSSSUUUYYYYYYVVVRRROOONNNMMMJJJHHHIIIMMMPPPQQQPPPMMMOOONNNHHH@@@;;;<<>>???AAADDDIIIMMMUUUSSSRRRQQQRRRTTTWWWYYYZZZ\\\^^^```aaadddgggjjjlllnnnpppqqqpppoooooopppsssxxx}}}~~~www{{{vvvnnneee[[[RRRLLLIIIAAABBB@@@>>>@@@JJJYYYeeeiiihhhiiiooouuuvvvsssnnndddbbbdddlllzzzpppooovvv|||}}}|||xxxsssnnnkkkkkkiiikkkjjjddd___cccooozzz|||zzzrrrdddUUUNNNQQQWWWUUURRRNNNKKKIIIHHHFFFDDDIIIJJJJJJJJJKKKKKKLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDJJJKKKLLLNNNPPPPPPQQQQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNMMMLLLJJJIIIGGGMMMNNNOOOOOOMMMLLLLLLMMMOOOQQQQQQOOOQQQ]]]pppzzzrrrggg```^^^\\\YYYVVVTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQQQQMMMLLLMMMPPPOOOMMMQQQYYY___```cccfffgggddd^^^ZZZQQQPPPOOOOOONNNNNNNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGFFFFFFCCCHHHKKKNNNXXXcccccc[[[PPPPPPVVVdddqqqyyywwwvvvzzzwwwuuu}}}wwwqqqiiigggfffhhhnnnwwwzzzaaaNNNEEECCCAAA@@@???>>>===>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<===???AAACCCDDDDDDDDDAAACCCEEEGGGGGGEEEBBBAAAAAABBBBBBBBBAAA@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBB@@@?????????@@@AAABBBBBBBBBBBBCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>>??????CCCAAACCCHHHSSSiiissshhh___\\\[[[^^^dddddd[[[QQQFFFFFFEEEFFFNNNcccnnnPPP@@@>>>999:::::::::999999999999222111///...---...000111111333555888:::>>>CCCFFFNNNRRRWWWYYYXXXVVVTTTRRRPPPNNNKKKLLLOOORRRSSSRRRPPPQQQQQQMMMGGGCCCAAAAAA>>>===;;;999777666666666444555555555555555555444444444444444444444333333222222222111111111111111222222000/////////000111000000000000000000000000///......------,,,,,,,,,+++******)))((((((''''''((())))))***++++++,,,,,,,,,------......------,,,,,,---...///000///......------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******'''((()))***+++,,,,,,,,,,,,,,,+++***************,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,------------...///000000000................................./////////////////////000111111222333333333333333444555555666666777888999999::::::::::::<<<===???AAACCCGGGKKKOOOVVVUUUTTTTTTUUUXXX[[[]]]```bbbdddddddddeeehhhjjjjjjmmmqqqssssssrrrsssttttttzzz~~~xxxpppqqqmmmeee\\\SSSLLLGGGEEEAAAAAAAAAAAAEEEPPP^^^hhhllllllmmmrrrvvvvvvpppkkkbbbcccfffmmmyyy}}}yyy|||}}}yyysssmmmgggddd]]]___```^^^^^^dddqqq{{{}}}yyyooo```RRRNNNRRRYYYXXXUUUPPPLLLJJJHHHFFFDDDGGGGGGHHHHHHIIIJJJJJJKKKNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIKKKLLLMMMLLLKKKJJJKKKLLLLLLNNNOOOLLLKKKRRRaaallltttxxx|||}}}~~~|||vvvkkkeee]]]XXXVVVVVVUUUSSSSSSSSSSSSRRRQQQPPPNNNNNNMMMNNNOOOPPPQQQRRRRRRRRRTTTTTTVVVYYYZZZ[[[aaaiiinnnllljjjhhhddd^^^VVVQQQLLLKKKKKKJJJKKKKKKLLLLLLJJJIIIHHHGGGGGGFFFGGGGGGIIIHHHFFFDDDDDDEEEFFFGGGGGGJJJMMMRRR```mmmmmmcccYYYWWWZZZcccmmmsssyyy~~~{{{rrrvvv|||vvvpppjjjjjjjjjkkknnnttt|||sss[[[LLLEEEDDD??????>>>>>>>>>>>>======???>>>>>>>>>>>>>>>>>>???>>>>>>>>>???@@@BBBCCCDDDEEEFFFIIIJJJJJJGGGDDDBBBBBBBBBAAA@@@????????????@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>@@@??????>>>>>>??????@@@BBBBBBDDDFFFKKK[[[wwwvvvmmmeee```dddmmmqqqmmmgggSSSLLLHHHJJJNNN]]]zzz~~~cccKKK>>>:::999999999999;;;<<<>>>333222///---,,,...///111///111333555666999===AAAHHHMMMTTTXXXZZZYYYWWWWWWUUUSSSQQQPPPRRRTTTUUUUUUTTTTTTTTTTTTRRRMMMGGGCCC@@@???===:::888777777777555555555555555555555555333333444444444444444444000000111111111222222222222111111000///000000000000000000000000000000000------------------......++++++******)))((((((((()))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...............,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******))))))***+++++++++++++++---,,,,,,+++++++++++++++------------------------------,,,,,,,,,,,,---------------...//////000000........................000000//////............///000000111111222222222222333333444444555555666666666777888999999::::::;;;===AAADDDGGGKKKOOORRRWWWVVVVVVWWWYYY\\\___aaahhhiiijjjiiigggggghhhiiiiiimmmqqquuuuuuuuuvvvvvvvvv{{{zzzpppfffccc___WWWOOOHHHCCCAAA@@@AAAAAAAAAEEEMMMYYYdddkkkooooooqqquuuvvvssslllfff___cccjjjpppvvv|||wwwoooeee]]]WWWYYY\\\```eeemmmwww}}}xxxjjjZZZOOOMMMSSSYYY[[[WWWQQQLLLIIIGGGFFFDDDCCCDDDDDDFFFGGGHHHIIIIIINNNMMMLLLKKKKKKJJJKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNOOONNNNNNMMMLLLKKKIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIJJJKKKKKKIIIIIIKKKLLLIIIKKKMMMKKKJJJOOOYYYaaaeeehhhlllnnnooopppsssvvvyyy|||~~~{{{wwwrrrmmmjjjgggbbb[[[VVVTTTSSSRRRPPPRRRRRRRRRQQQPPPOOONNNMMMMMMNNNNNNNNNPPPSSSWWWZZZbbbdddhhhkkkkkklllpppuuuyyytttllleee^^^WWWQQQMMMJJJIIIIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJLLLNNNTTTXXX[[[fffssssssllliiiccc```ccchhhmmmsssyyyvvvrrryyy{{{tttooooooppppppqqquuu|||}}}yyyoooXXXKKKEEEEEE======>>>>>>>>>>>>===<<<>>>>>>>>>>>>???@@@AAABBBAAA@@@??????@@@BBBDDDEEEIIIJJJMMMNNNMMMKKKHHHEEECCCAAA???>>>>>>?????????AAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@??????>>>>>>?????????>>>>>>?????????@@@BBBDDDDDDEEEOOOfff||||||nnndddfffpppwwwwwwuuucccRRRFFFFFFHHHQQQlllvvvZZZEEE===<<<:::999::::::::::::555333000---,,,---///111///111222333333666999<<>>;;;999888777777555555555444444555555555333333333444444555555555111111111111111111111111222111111000000000000000////////////////////////........................,,,++++++******)))(((((())))))*********+++++++++******++++++++++++******+++,,,,,,---------------,,,++++++++++++++++++++++++,,,,,,,,,,,,+++************+++++++++******)))------,,,++++++,,,,,,---,,,,,,------......------------,,,,,,,,,,,,---------------....../////////........................///////////////.........///000000000111111111222222222222333444444555555444444444555666888999:::999===CCCGGGKKKNNNQQQTTTVVVWWWWWWYYY\\\___bbbdddlllmmmmmmllliiifffffffffiiimmmrrruuuuuutttttttttuuuzzz~~~~~~{{{uuujjj___WWWRRRLLLEEE@@@>>>===>>>AAAAAACCCKKKVVVaaajjjnnnnnnoooqqqssssssooogggbbb^^^fffnnnrrrtttxxx}}}ssseee[[[ZZZ]]]dddmmmvvv|||yyyfffUUULLLLLLRRRWWWYYYTTTNNNJJJHHHGGGFFFEEEAAABBBCCCDDDFFFGGGIIIIIIMMMLLLLLLKKKJJJJJJKKKKKKLLLJJJGGGEEEDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMLLLLLLJJJIIIGGGFFFHHHIIIIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJIIIJJJLLLNNNKKKNNNPPPOOOMMMOOOUUUZZZ\\\^^^aaacccdddeeefffgggfffjjjnnnppppppoooppppppnnnnnnmmmkkkhhheeecccbbbccc___ZZZUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPOOOMMMLLLNNNNNNMMMMMMPPPWWW```gggrrrxxx}}}~~~{{{yyywwwwwwyyyqqqfff]]]VVVRRROOONNNKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGEEEEEEEEEEEEEEEBBBDDDFFFFFFFFFHHHKKKNNNVVVaaaiiikkkqqq|||~~~}}}rrrhhheeeeeehhhooovvv}}}|||vvvxxx~~~uuutttrrrqqqssswww~~~|||xxxiiiTTTGGGBBBAAA<<<===>>>>>>>>>>>>======?????????@@@AAABBBCCCDDDDDDCCCAAA@@@@@@BBBEEEFFFKKKMMMNNNPPPOOONNNLLLKKKEEEBBB>>>===???@@@AAA@@@@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBBBBBBBAAA@@@???AAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@???>>>>>>???>>>>>>======>>>>>>???>>>???BBBCCCBBBHHHYYYkkk{{{llllllsssxxx{{{~~~vvv___KKKEEEDDDIII___xxxkkkSSS???===;;;;;;;;;;;;999777666444111///......///000///111222222222444777999===BBBIIINNNPPPQQQRRRSSSYYYXXXWWWUUUTTTUUUWWWXXXWWWVVVVVVYYY[[[VVVKKKBBBAAA???===;;;999888888888666555444444444444555666333333333444444555555555333333222222111000000///111111111111000000000///////////////////////////000//////......---,,,,,,,,,,,,,,,+++******))))))***************+++++++++)))******************)))+++++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,+++*********++++++++++++***)))))),,,,,,,,,++++++,,,------,,,---...///000/////////...------,,,,,,------...------------............////////////////////////------......///000000111000000000000000111111111111111222222333444444444222222222333444666888999999>>>EEEKKKNNNQQQSSSUUUVVVVVVXXXZZZ]]]aaadddfffmmmnnnnnnlllhhheeedddcccjjjmmmqqqrrrqqqpppoooooorrrvvvyyywwwtttnnncccXXXMMMJJJDDD???<<<<<<===>>>AAACCCIIIRRR]]]gggmmmpppllllllnnnooonnnjjjddd```aaaiiirrruuussstttzzzwwwggg[[[ZZZaaammmzzzxxxbbbQQQJJJKKKOOORRRRRRNNNJJJGGGGGGGGGGGGFFFAAABBBCCCEEEFFFHHHIIIIIIKKKKKKJJJJJJIIIJJJJJJJJJJJJHHHEEECCCAAAAAABBBCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJKKKJJJJJJKKKNNNPPPTTTVVVVVVTTTQQQOOOQQQTTTVVVVVVXXXZZZ[[[\\\\\\\\\]]]```dddfffffffffggghhh___aaabbbaaa^^^[[[ZZZZZZYYYWWWTTTRRRPPPQQQRRRSSSPPPPPPPPPOOONNNMMMLLLKKKMMMNNNOOOPPPTTT^^^kkktttyyytttnnnggg]]]TTTPPPNNNNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDEEEEEEBBBDDDFFFFFFFFFHHHNNNRRRcccppp{{{~~~wwwmmmhhhhhhlllssswwwzzz|||}}}xxxrrrooorrrxxx~~~}}}{{{eeeSSSIIIDDDBBB======>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCEEEFFFEEEDDDBBBAAAAAACCCEEEFFFKKKKKKLLLMMMOOOOOOPPPPPPJJJEEE???>>>???BBBBBBAAA???@@@AAAAAABBBBBBAAAAAA>>>???@@@AAAAAA@@@???>>>@@@@@@AAAAAA@@@???>>>>>>>>>???@@@AAAAAA@@@???>>>>>>======<<<<<<======>>><<<<<>>CCCGGGIIIKKKMMMOOOVVVVVVVVVTTTRRRSSSUUUXXXWWWUUUTTTVVVWWWRRRIIIAAA>>>===;;;999777777777777666555444333333444555666333333444444444444444444444444333222111000///...000111111111111000//////000000000000000000000000000000//////...---,,,,,,------,,,,,,+++*********************************))))))************))))))***************+++,,,,,,*********++++++++++++++++++,,,,,,,,,,,,+++************+++++++++******))),,,++++++++++++,,,,,,---...///111222333333222111......------------......------------------------000000000000000000000000,,,,,,---...///000111111000000000000000000000000000111111222222333333444222222222333555777:::;;;:::@@@HHHOOOSSSUUUVVVWWWVVVWWWYYY[[[___bbbeeefffkkkmmmnnnllliiifffddddddkkkmmmooonnnmmmkkkkkkkkknnnqqqqqqmmmiiidddZZZQQQFFFDDD@@@===;;;<<<===>>>DDDIIIRRR\\\dddkkkoooqqqmmmmmmlllkkkiiifffdddbbbgggnnnuuuvvvsssqqquuuyyyyyy{{{jjj^^^XXXaaapppttt]]]MMMHHHJJJLLLLLLJJJHHHFFFFFFFFFGGGGGGFFFBBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGEEEBBBAAA@@@@@@@@@CCCDDDFFFGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIHHHGGGFFFFFFGGGGGGKKKLLLLLLKKKKKKMMMPPPSSSYYYZZZZZZWWWSSSPPPPPPQQQRRRQQQQQQRRRTTTUUUUUUUUUWWWZZZ]]]______```aaabbb[[[]]]___^^^ZZZVVVUUUUUUQQQQQQPPPNNNNNNOOOQQQSSSMMMMMMMMMLLLKKKJJJIIIHHHHHHLLLRRRVVV\\\fffsss}}}yyypppiii^^^YYYTTTPPPMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCEEEFFFFFFHHHOOO[[[dddwwwtttnnnnnnqqqzzzzzz{{{}}}}}}sssnnnssszzz{{{zzz}}}uuu^^^QQQJJJFFFDDD???>>>>>>===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDBBBBBBBBBBBBCCCDDDGGGGGGGGGIIIKKKNNNQQQSSSQQQJJJCCC???@@@BBBBBB@@@>>>???@@@@@@AAAAAA@@@@@@===>>>???@@@@@@@@@???>>>???@@@@@@@@@@@@??????>>>???@@@AAABBBBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<;;;:::;;;>>>???@@@GGGOOO^^^zzz~~~{{{gggQQQIIIQQQ\\\yyyuuuOOOHHH>>>999999;;;;;;:::888888777555333111000///---.../////////000444666777:::>>>AAADDDGGGKKKNNNRRRSSSSSSQQQOOOPPPSSSVVVWWWUUUSSSSSSQQQMMMFFFAAA;;;:::888777666666777777777666444333333444666777444444444444444444333333222222222111111111000000000111111222111000///...000000000000000000000000////////////............---------,,,++++++******************************)))******++++++******)))******)))((()))***+++,,,)))*********+++++++++++++++,,,,,,,,,,,,+++******)))******+++++++++*********************+++,,,,,,...///111333333333222111......------------......------------------------////////////////////////---.........//////000000000000000000000000000///000000111111222333333333444333333444777:::===???===DDDMMMTTTXXXYYYYYYYYYXXXYYY[[[]]]```ccceeegggkkkmmmnnnnnnllliiihhhhhhkkkllllllkkkiiihhhiiikkkllllllhhhaaa\\\XXXPPPHHH@@@???===;;;:::;;;<<<===IIIQQQ\\\eeejjjnnnqqqssstttrrrnnnjjjfffdddeeefffnnnrrrwwwwwwtttqqqrrrtttrrryyypppeee```iiivvv~~~lllUUUHHHGGGIIIIIIFFFGGGFFFEEEFFFGGGGGGFFFEEECCCCCCCCCDDDEEEFFFFFFGGGHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGEEEDDDBBB@@@???>>>CCCDDDFFFGGGIIIIIIJJJJJJHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFEEEFFFGGGHHHHHHLLLMMMMMMLLLLLLNNNRRRUUUYYYZZZZZZXXXTTTRRRQQQRRRQQQPPPOOOOOOQQQRRRRRRRRRRRRTTTXXXZZZZZZZZZ\\\]]]\\\___aaa___ZZZVVVSSSSSSPPPPPPOOOMMMLLLMMMOOOQQQKKKKKKKKKJJJIIIHHHFFFFFFEEEKKKTTT[[[bbblllxxx~~~rrrjjjaaaZZZRRRQQQOOONNNMMMKKKHHHFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFLLLYYYjjjwwwvvvqqqrrr}}}qqqvvv}}}wwwpppuuu~~~sssuuu|||gggSSSIIIFFFCCCAAA@@@???>>>======???AAACCCBBBBBBBBBCCCCCCDDDFFFFFFCCCCCCBBBBBBAAAAAABBBBBBDDDDDDDDDEEEHHHMMMQQQTTTVVVOOOEEEAAAAAABBB@@@>>>>>>>>>???@@@@@@@@@@@@???>>>>>>@@@@@@AAA@@@???>>>>>>??????@@@@@@@@@?????????@@@BBBCCCCCCBBBAAA???;;;;;;;;;::::::;;;;;;;;;<<<999999===??????AAAFFFOOOiii|||wwwXXXJJJNNNUUUiii~~~\\\QQQBBB999777888999999888888888777555333000...+++,,,------...///222555666888;;;>>>AAAFFFKKKOOOOOOQQQQQQOOOMMMNNNRRRUUUWWWUUUSSSQQQNNNIIIEEEAAA999888666555555555666777777666444333333444666777555555555444444333333333111111111111111222222222000111111222222000///...000000000000000000000000------......///000000111...------,,,,,,++++++***++++++************************++++++++++++*********)))((((((((()))+++,,,))))))******+++++++++++++++,,,,,,,,,,,,+++******))))))***+++++++++++++++***)))))))))***++++++,,,+++---///111222111000///......------------......------------------------........................///////////////.........000000000000////////////000000000111222222333333666555555666999<<>>CCCDDDFFFGGGIIIJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIHHHEEEDDDDDDDDDFFFGGGIIIKKKMMMOOOPPPOOOOOOOOOQQQSSSWWWVVVTTTSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSUUUWWWXXX\\\ZZZXXXXXXYYYXXXTTTQQQPPPPPPMMMKKKMMMQQQOOOJJJQQQNNNIIIGGGGGGGGGHHHGGGHHHLLLSSS[[[dddkkkpppssswwwvvvqqqjjjaaaZZZVVVTTTMMMLLLKKKJJJHHHGGGFFFEEEKKKKKKIIIEEECCCCCCEEEHHHJJJFFFBBB@@@BBBDDDCCCBBBDDDEEEGGGKKKUUUfffzzzyyyzzz|||mmmjjjzzzuuuwww{{{uuukkkttt}}}{{{nnn[[[NNNHHHGGGFFFFFFBBBBBB@@@??????@@@AAABBBDDDDDDEEEFFFGGGGGGHHHHHHGGGEEECCCBBBAAABBBCCCDDDEEECCC@@@AAAFFFLLLRRRTTTRRRKKKCCC@@@BBBDDDCCCAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>===>>>>>>>>>????????????@@@@@@@@@???????????????<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;:::;;;>>>AAACCCMMMUUUggg}}}|||{{{ZZZKKKKKK]]]gggsss|||tttdddPPPCCC===:::888888777888:::999666444222111111000000////////////000444555777999;;;@@@FFFKKKLLLLLLLLLLLLLLLLLLLLLLLLQQQRRRRRRNNNHHHBBB@@@@@@::::::::::::;;;:::777555666666666555444444444333444555555555444333333222333222111000000111222333333333333222222111111111222111000//////000111222000111000///......000222///............---------+++***)))))))))***,,,,,,)))************+++++++++******)))(((((()))***++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,...,,,+++)))(((((())))))------++++++++++++------------...000111222444444444333111///...---....................................------------.....................///000000111111000000000000000111000...,,,---111444555444777666777999>>>BBBEEEFFFMMMQQQVVV[[[^^^___^^^\\\```]]]\\\___eeejjjmmmmmmlllkkklllmmmooonnnllliiijjjnnnqqqnnniiidddeeegggjjjeee^^^UUULLLDDD???===999;;;;;;888444666<<>>>>>>>>????????????????????????>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999:::<<>>CCCHHHMMMNNNNNNOOOOOOOOOOOOOOONNNOOOPPPMMMHHHDDDBBBBBB===;;;;;;;;;<<<<<<:::888777666666555555444444333444444555555444444333222333222111000000111222333222222222111111000000000111000///......///000111---......,,,++++++---//////............---------+++******)))***+++,,,---++++++++++++,,,,,,,,,,,,---,,,+++***))))))***+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,///...,,,+++******++++++---,,,,,,++++++,,,,,,---------...000111222333444444333222000////////////..............................------------.....................///000000111111000000000000000111222000...///222444444444777888999===BBBFFFJJJKKKNNNQQQWWW\\\___```___^^^aaa______aaafffjjjkkkkkkjjjkkkllloooqqqqqqnnnkkkmmmnnnnnnkkkgggcccbbbcccccc```YYYQQQIIIBBB===;;;:::;;;;;;999999<<>>>>>>>>>>>??????>>>>>>============;;;;;;::::::::::::;;;;;;<<<;;;999999999;;;===>>>???FFFOOO]]]uuu}}}pppnnnrrrvvv^^^LLLBBBFFFMMMWWWaaammmyyyzzzfffRRREEE@@@@@@>>><<<:::777555444444444222111111000//////000000///111222444666:::???CCCJJJLLLNNNPPPQQQQQQQQQPPPKKKMMMNNNLLLIIIFFFEEEEEE???===;;;;;;<<<======<<<777777777666555444444444444444555555444444333333222222111111111111222222111111111000000000000000000///............///000///000000///......///111///............---------++++++*********+++,,,---,,,,,,,,,,,,------------//////---,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,000///...---,,,,,,,,,------,,,,,,++++++,,,,,,---++++++,,,...///000111222555444222111000000000000..............................------------.....................///000000000000000//////000000111444222000000222444444444777999>>>CCCHHHMMMQQQSSSQQQTTTYYY]]]```aaaaaaaaabbbbbbccceeehhhjjjjjjjjjiiikkknnnrrruuuuuuqqqnnnnnnkkkgggdddaaa___\\\ZZZYYYVVVPPPJJJCCC>>>;;;999999999999;;;???EEEKKKPPP\\\dddnnntttwwwyyy}}}wwwpppiiifffkkksss{{{uuulllfffkkkrrrvvvvvvwww|||wwwllleeeUUUOOOGGGCCCDDDFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGFFFEEEEEEFFFDDDCCCCCCDDDEEEEEEDDDDDDFFFGGGHHHHHHIIILLLNNNLLLLLLLLLLLLLLLLLLLLLLLLOOOOOONNNNNNNNNOOOPPPPPPLLLLLLKKKLLLLLLMMMNNNOOOTTTTTTTTTTTTUUUVVVUUUUUUVVVXXXXXXWWW[[[bbbffffffcccbbb`````````___]]][[[[[[[[[[[[ZZZWWWTTTQQQOOOMMMNNNNNNMMMJJJHHHIIIIIIHHHGGGFFFEEECCCBBBAAA@@@@@@AAABBBAAA@@@@@@BBBDDDCCCFFFIIIHHHGGGJJJTTT\\\hhhnnnsssrrrmmmmmmrrryyyvvviiibbbuuu{{{}}}}}}}}}ttthhh```___^^^YYYSSSIIIFFFDDDCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDEEEFFFFFFHHHFFFDDDDDDDDDEEEDDDCCCEEECCCBBBBBBCCCDDDBBBAAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@?????????<<<<<<<<<=========>>>>>>>>>>>>======<<<<<<;;;;;;::::::999999999999::::::<<<;;;:::999999:::<<<===@@@GGGKKKUUUrrrrrriiihhhxxxgggOOODDDBBBCCCHHHQQQ]]]mmmyyy}}}fffSSSGGGAAA===<<<999888777777666444333222111111000000000000...///111333444888<<>>;;;:::;;;===>>>???999888777777666555444444333444444555444444333333222222222222222222222222111111111111111111000000111000///......///000111000111222111000000111222///............---------++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------...------,,,,,,+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......333333222111000000//////------------------------......------------.....................///000000000////////////000000111444333222111222333444555888===CCCJJJPPPTTTXXXZZZXXXYYY\\\___aaabbbbbbaaabbbcccfffiiikkkllllllkkkiiikkkpppuuuxxxxxxuuurrrmmmggg___[[[ZZZXXXSSSOOOMMMKKKGGGBBB===:::888777777666777<<>><<<<<<===>>>>>>@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDFFFDDDCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCDDDCCCAAABBBCCCCCCCCCCCCCCCCCCBBB@@@@@@????????????>>>>>>;;;<<<<<<<<<<<<===============<<<;;;;;;:::999999999999888888888888999999<<<;;;:::::::::;;;<<<===>>>CCCFFFOOOlllzzzkkkccchhhvvvnnnWWWJJJCCC>>>@@@EEEOOO___nnn}}}}}}fffQQQDDD===;;;::::::;;;:::777444444444222111111000000000...000111333444666:::<<<@@@BBBGGGLLLOOOQQQQQQPPPRRRRRRQQQPPPNNNKKKHHHFFFAAA>>>:::999:::<<<===>>>:::999888777666555444444333333444444555444444333222222222333333222222222222222222222222222222222222222111000000111222222---...//////...---...//////............---------++++++,,,,,,------------++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------------............------++++++,,,,,,,,,------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......111111111000000///......,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................///000000//////......///000111111333333333333333555777888<<>>HHHSSS\\\```kkkmmmppprrrttttttuuuuuujjjnnnrrruuu{{{~~~ssslllqqq{{{~~~}}}~~~{{{|||tttjjj___WWWMMMJJJGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGAAABBBCCCCCCDDDDDDCCCCCCEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA<<<>>>@@@AAABBBDDDGGGJJJNNNNNNMMMMMMLLLLLLKKKKKKNNNOOOOOOPPPRRRTTTVVVWWWVVVUUUUUUUUUVVVWWWXXXXXX[[[\\\^^^___```bbbeeeggghhhlllmmmlllqqq{{{}}}wwwpppjjjaaa]]]WWWQQQMMMKKKLLLLLLIIIJJJJJJHHHEEECCCCCCCCC??????@@@BBBCCCDDDEEEEEEBBBBBBCCCCCCDDDGGGLLLPPPOOOUUU]]]bbbgggrrr|||mmmdddccciiiooo{{{iiidddbbbhhhttttttoooqqqyyy~~~pppmmmqqqtttzzz}}}cccTTTLLLGGGBBB@@@>>>===:::999999:::<<<>>>===>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>>>>=========;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999888888777888888777777777777888888::::::::::::;;;;;;<<<======AAADDDLLLeeessseeeaaahhhrrrzzz}}}ooobbbNNNCCC;;;;;;===CCCRRRbbbuuu|||dddPPPDDD@@@===<<<===<<<999555555555333222111111000000...000222333333555777:::===@@@EEEJJJNNNQQQSSSSSSVVVTTTSSSQQQPPPMMMIIIFFFAAA>>>:::999999;;;;;;;;;;;;:::999888777666555444333333444444555555444444222222333333333333222222222222222222222333333333333222111111111111222333...000111111000//////000///............---------+++,,,---.........------++++++++++++,,,,,,,,,,,,))))))+++,,,---.........------............------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,------...//////000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................///000000............///000111111222444555666666888<<>>@@@CCCFFFIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMOOORRRTTTWWWXXXZZZZZZZZZZZZ[[[\\\^^^^^^ccceeegggggggggiiimmmpppnnnqqqpppmmmnnnvvv|||uuummmgggYYYVVVQQQMMMIIIHHHHHHIIIHHHIIIIIIGGGDDDBBBBBBBBB======???AAACCCEEEGGGGGGAAAAAABBBDDDGGGNNNVVV[[[bbbjjjttt}}}qqqhhhfffhhhkkkuuuttthhhaaajjj}}}|||vvvzzzrrrjjjkkknnnqqq|||dddRRRHHHAAA<<<;;;;;;<<<<<<;;;;;;;;;<<<>>>;;;<<<===????????????>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFDDDBBBBBBDDDFFFFFFFFFDDDDDDDDDCCCBBBBBBCCCDDDAAAAAABBBBBBBBBBBBAAAAAA============<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888777666666888777777666666777777888777888888999:::;;;<<<<<<<<<>>>BBBJJJ\\\vvvlll^^^]]]aaaiiiooommmiiigggTTTGGG>>><<<:::;;;FFFUUUjjj}}}|||gggQQQJJJBBB=========:::888666555444333222111111111---///111222222333555777999<<<@@@EEEJJJOOORRRSSSVVVTTTRRRQQQQQQNNNJJJGGGBBB???<<<::::::::::::999<<<;;;:::999777666555444222333444444555555444444222222333444444333222222000111111111222222222222333222111000000111222333000222444444333111111222///............---------+++,,,---...///......---,,,,,,,,,,,,------------+++,,,---...//////......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++,,,------....../////////000000111111111000///.................................------------.....................///000000...------......000111111333555888999;;;>>>CCCGGGLLLTTT^^^dddeeeddddddfffeeeeeeddddddeeefffggghhhlllnnnppppppnnnllllllmmmiiijjjkkknnnpppooommmjjjddd```ZZZVVVQQQLLLEEE@@@:::999777555555555555666555999???FFFNNNZZZfffoootttrrrrrrtttvvvuuuppplllooonnnpppxxxrrrsss|||xxxuuuwwwyyyyyyyyyxxxsssllljjjnnnwwwvvvllleee\\\SSSLLLKKKJJJGGGDDDBBBBBBDDDEEECCCBBBAAA@@@????????????>>>???AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHCCCDDDDDDEEEFFFEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAACCCDDDDDDBBBBBBEEEGGG444666888:::;;;===AAACCCDDDEEEEEEGGGHHHIIIJJJJJJIIIJJJKKKNNNQQQTTTVVVXXX\\\\\\]]]]]]^^^```aaabbbeeeggghhhfffdddeeehhhkkkhhhjjjgggaaa___eeemmmpppvvvvvvuuutttqqqjjjaaaZZZNNNMMMKKKJJJHHHGGGGGGGGGCCCDDDDDDBBB???>>>>>>>>>??????@@@AAACCCDDDEEEEEEGGGGGGIIIKKKQQQZZZdddkkkxxx~~~uuuqqqnnnmmmppp|||pppgggttt{{{xxxwwwkkkhhhkkkmmmwwwdddRRRIIIBBB======888:::;;;;;;:::999888888:::;;;===>>>?????????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBBBBGGGEEEBBBBBBCCCEEEFFFFFFEEEEEEEEECCCBBBBBBDDDEEE@@@AAAAAABBBBBBAAAAAA@@@===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::999888777666555777777666666666666777777555666777888999:::;;;;;;888888===EEEQQQeeeuuu]]]UUUUUU]]]bbb```bbbhhh\\\NNNCCC???:::666>>>LLL^^^ooo{{{\\\RRREEE===<<<<<<<<<:::777666444333222111111111,,,...000111111111333555555777;;;@@@FFFKKKOOORRRTTTRRRPPPPPPQQQOOOKKKGGGCCC@@@===<<<;;;;;;:::888<<<;;;:::999888666555444222333333444555555555444222222444444444444222222//////000000111111111222222111000//////000111222---///111111000///.../////////.........---------,,,,,,.../////////...------------.........//////......///000000///...---*********++++++*********,,,,,,,,,---------......***+++,,,---------,,,+++++++++------------++++++*********++++++,,,,,,---000111222333333222000///000000000000000000000000.........------........................///000000---------......000111111333777:::<<<>>>BBBHHHLLLQQQZZZeeejjjiiigggfffgggddddddddddddfffhhhjjjlllppprrrsssqqqmmmjjjjjjkkkhhhhhhhhhjjjkkkkkkhhhfff^^^\\\WWWSSSMMMFFF@@@;;;888777666555555555666666666;;;CCCIIIPPP[[[iiitttuuuttttttvvvyyyxxxsssmmmsssmmmjjjtttwwwvvv~~~~~~uuuppppppooommmjjjnnnhhhbbbeeeooo|||{{{oooeee^^^WWWOOOHHHIIIHHHFFFCCCAAAAAADDDFFFBBBAAA@@@???>>>>>>>>>>>><<<===@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDFFFFFFDDDDDDGGGJJJ333444555777999;;;===>>>>>>???AAABBBDDDDDDEEEEEEGGGGGGHHHIIIJJJLLLLLLMMMWWWXXXZZZZZZZZZZZZ\\\]]]\\\]]]^^^`````````___^^^^^^[[[XXXUUUUUUVVVYYYZZZbbbbbbbbb```\\\XXXTTTRRRKKKIIIGGGDDDCCCCCCCCCDDDCCCEEEFFFCCC???===???AAABBBBBBAAABBBHHHOOONNNIIIKKKMMMSSSYYY\\\cccrrrxxxqqqnnnqqqwwwwwwooonnnpppnnnvvvzzzyyyzzz{{{[[[MMMHHH???999:::888999;;;======<<<;;;:::::::::::::::;;;<<<======@@@??????>>>>>>>>>======@@@@@@???>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===>>>>>>===;;;:::999999:::;;;999999999999999999999999555555666888888999999999777777777888999999::::::999<<<@@@CCCHHHWWWtttfffWWWOOOVVV]]]\\\\\\```___YYYNNNCCC;;;:::>>>BBBOOOaaavvv{{{cccKKKCCCCCCAAA>>>===;;;999555444444444333222000000///......///000111444555888<<<@@@EEEHHHJJJNNNQQQTTTWWWUUUQQQLLLHHHHHHDDD@@@<<<;;;;;;::::::<<<<<<<<<<<<;;;999777666777555333111111333555777555444333222111111111111222222222222222222222222222222111000//////000000000000000000000000000000......------------......,,,,,,------...///000000......---------......///------............------,,,,,,++++++,,,,,,---.../////////......---------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///111333444222111000///000///...---,,,---......------...///...---+++***,,,,,,,,,------------...////////////000111222333555777999>>>CCCIIINNNPPPUUU]]]ccccccfffkkkmmmiiijjjgggcccaaacccgggjjjkkkuuu|||~~~wwwpppooommmiiigggffffffhhhiiifff```ZZZVVVRRRLLLGGGCCC@@@<<<999222444555444333333555777===@@@HHHUUUaaahhhnnnqqquuuwwwyyyzzzzzzwwwtttrrrqqqmmmlllwww{{{qqqiiieeedddccccccaaa]]]___lllzzzwwwlllbbbWWWMMMIIIJJJIIIIIIIIIHHHFFFDDDCCCBBBCCCAAA@@@>>>======>>>>>>======>>>???@@@@@@AAAAAAEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHGGGGGGEEECCCBBBAAADDDFFFHHHHHHGGGGGGGGGIII444444555666888:::;;;<<<<<<<<<===>>>??????@@@AAACCCDDDEEEFFFGGGHHHIIIIIIMMMOOOPPPPPPOOOOOOPPPRRRQQQRRRSSSSSSTTTSSSRRRRRRMMMLLLJJJHHHHHHIIIKKKLLLRRRRRRRRRQQQOOOLLLIIIHHHIIIGGGEEEDDDBBBBBBBBBBBB@@@BBBBBB@@@<<<;;;>>>AAAAAACCCEEEIIIRRRZZZ[[[WWWYYY\\\bbbiiikkknnnyyyxxxsssoooqqqwww{{{xxxxxxttttttvvvxxx{{{}}}~~~rrrUUUIIIEEE>>>999:::888999;;;<<<===<<<;;;:::::::::999::::::;;;<<<===>>>>>>??????@@@AAAAAAAAAAAA@@@?????????@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>============<<<<<<<<<<<<======>>>===;;;:::999999::::::999999999999999999999999555666777888888999999999666777777888888999::::::777999<<<>>>AAAMMMfff|||rrraaaVVV[[[```]]]YYYZZZbbb```ZZZOOODDD>>>???CCCHHHYYYnnnuuu\\\NNNHHHBBB===<<<;;;999666666777777666555111000///......///000111444555777999===AAADDDEEEKKKMMMQQQTTTTTTRRRNNNLLLHHHEEEBBB???>>><<<:::888===>>>??????===;;;888666444333222222222333333444333333222111111000111111222222222222222222222222222222111000000000000000000000000000000000000000......------------......,,,,,,---......//////000///......---------......,,,------......------,,,------,,,,,,------...///.........---------,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...000222333333111///...000///...---------......,,,---------,,,,,,+++***------------------------............///000222333888;;;@@@EEEKKKOOORRRSSSTTT\\\bbbcccffflllnnnlllmmmjjjfffdddeeeggghhhhhhrrr{{{{{{tttpppnnnkkkeeeddddddfffgggddd]]]XXXSSSOOOHHHCCC???<<<999777333444444333222333555888EEEHHHQQQ\\\gggnnnsssuuuvvvvvvwwwwwwwwwvvvvvvuuutttqqqqqqzzz~~~rrrhhhbbb___\\\[[[YYYYYYcccsss~~~ttthhh^^^TTTJJJFFFGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCBBB@@@???>>>>>>>>>???<<<<<<===>>>>>>???@@@@@@AAA@@@@@@AAABBBDDDFFFGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDDDDEEEFFFFFFEEEEEEHHHHHHHHHGGGGGGEEEDDDDDDFFFHHHJJJJJJHHHHHHHHHIII444444444555666777999999;;;::::::999:::;;;<<<===??????@@@AAABBBBBBCCCCCCCCCEEEFFFEEEDDDDDDEEEFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@???@@@@@@===;;;;;;???CCCCCCHHHNNNUUUaaakkkmmmjjjeeegggkkknnnmmmlllqqqzzz|||ttttttvvvwwwvvvyyyyyyqqqooowww}}}zzzyyy{{{~~~~~~eeeMMMDDDAAA<<<999:::888999:::;;;<<<;;;::::::999999999::::::;;;<<<=========>>>@@@BBBCCCDDDEEEAAA@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======;;;<<<<<<=========<<<<<<===<<<;;;:::999999999:::999999999999999999999999555666777888888999888888666666777888888999999:::777888:::<<<<<>>???FFFHHHLLLPPPRRRSSSSSSSSSKKKIIIFFFCCCAAA???;;;888>>>@@@CCCDDDBBB???:::777333444444555555444333222444333333222222222222333222222222222222222222222222111000000000000000000000000000000000000000000......------------......---------......//////000000///...---------------,,,------......------,,,...------------...//////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...---------///111444444222///---000///......------......---,,,++++++++++++++++++..................------000///......///222444666;;;@@@GGGOOOUUUWWWWWWWWWVVV\\\aaacccfffkkknnnmmmpppmmmjjjhhhhhhgggfffeeekkkvvv}}}vvvpppllliiidddcccbbbddddddaaaZZZTTTOOOJJJCCC===999777555333333333333222111333777:::LLLQQQZZZdddmmmtttxxxyyyxxxvvvsssrrrsssvvvzzz}}}|||zzzyyy}}}sssggg```[[[WWWTTTRRRYYYiii|||yyynnnbbbXXXOOOFFFBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@????????????;;;<<<<<<======>>>>>>>>>?????????@@@AAACCCEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@CCCCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIHHHHHHHHHIIIKKKLLLLLLJJJIIIJJJJJJ555555444444555555666666<<<:::999777777888:::;;;;;;;;;<<<<<<===>>>?????????@@@AAA@@@???>>>???@@@AAAAAAAAAAAA@@@@@@@@@???AAABBBCCCDDDEEEEEEEEEEEEAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>???@@@@@@>>><<<>>>DDDIIIKKKRRRZZZcccnnnxxxyyyvvvkkkhhheeebbb^^^\\\bbbkkk|||}}}zzzzzz|||uuudddjjjwww|||nnnlllxxx~~~xxxvvvzzzmmmZZZGGG???===;;;999:::888888999:::;;;::::::999999999999999:::;;;<<<===<<<===>>>???AAACCCDDDDDD@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>?????????>>>>>>>>>============:::;;;<<<===>>>===<<<;;;<<<<<<;;;::::::999999999888888888888888888888888666666777888888888888888666666777777888999999999999999;;;======@@@MMMZZZyyyvvvwww|||yyyooohhh___eeemmmqqqlllaaaTTTLLL@@@JJJ[[[rrrqqqcccWWWNNNIIIAAA???;;;999999777555333333222111000///000111222111222333444777999;;;<<>>AAAEEEHHHHHHEEEBBB???999999888777666666555555555555444444444444555555111111111111111111111111111111000000000000000111////////////////////////......------------......------....../////////000000///...------------------......//////......------------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,---......---------...111444555444111...000//////..................---,,,+++++++++------........................111111000000222666999;;;===CCCMMMWWW^^^```___^^^\\\___cccdddfffhhhkkklllooommmkkkjjjjjjiiihhhfffcccnnnyyy{{{uuummmgggeeedddbbbbbbbbbbbb^^^WWWQQQJJJEEE===777444333222222333333333111222555:::>>>NNNVVV```hhhpppwww{{{{{{yyytttnnnjjjmmmuuu~~~sssgggaaa]]]ZZZWWWTTT\\\nnn}}}zzzttthhh[[[SSSKKKDDD@@@@@@???@@@AAAAAABBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<======>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@AAADDDDDDDDDDDDDDDCCCBBBAAABBBCCCCCCEEEFFFHHHIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNNNNLLLJJJJJJKKK555555444444444444444555:::888666555555666777888999999999:::;;;;;;;;;<<<<<<===>>>===<<<;;;<<<===????????????????????????<<<===???@@@AAAAAAAAAAAA>>>>>>>>>>>>======<<<<<<======>>>????????????>>>>>>@@@@@@??????BBBHHHNNNVVV^^^gggnnnuuuzzzyyyttthhh```WWWQQQNNNPPP[[[gggzzz}}}}}}{{{ooogggddd]]]iii{{{{{{pppppp|||yyywww|||}}}___RRRDDD===;;;:::999888888888888999999999999999999999999999:::;;;<<<<<<<<<======>>>???@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>=========>>>>>>???>>>>>>>>>============<<<999:::<<<=========<<<;;;;;;;;;;;;::::::999888888888888888888888888888888666777777888888888888777555666666777888888999999:::999;;;===>>>???GGGPPPeee}}}tttggglllvvv}}}hhhWWWDDDHHHSSShhh~~~tttgggZZZQQQCCC@@@<<<999888777666555444333222000000000111222///000111333666888;;;<<<>>>@@@DDDIIIOOOUUUZZZ]]]]]]XXXQQQJJJFFFDDDAAA@@@===@@@EEEJJJMMMMMMLLLKKKCCCAAA===999777666666777555444444333333333333444111111111111111111111111111000000000000000111111////////////////////////......------------.............../////////////////////...---------------//////000000000000//////,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------,,,,,,---.........------......000444666666333//////////////////.........///...---,,,,,,---...///........./////////000000111111111333666:::>>>@@@CCCJJJTTT^^^fffiiiiiihhhddddddeeeeeeddddddeeehhhkkkjjjiiijjjkkkllljjjiiiaaahhhrrrwwwssskkkeeeccccccaaa`````````[[[TTTNNNFFFAAA:::555333222222222333333333333555999???CCCOOO[[[ffflllrrryyy|||zzztttooogggdddhhhttt|||zzzrrrgggddddddcccaaa[[[bbbppp{{{zzzooocccUUUNNNHHHCCC??????======>>>???@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@??????======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@???BBBCCCDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEGGGIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMKKKJJJJJJKKK555555444444444444444555666555444333333333444555777777888888999999999999888999::::::999888999:::<<<<<<<<<;;;<<<===>>>>>>::::::;;;===>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????>>>AAACCCCCCDDDGGGNNNSSSbbbjjjqqqtttuuutttnnngggYYYPPPFFFBBBCCCJJJYYYfffwwwuuuggg]]]YYYZZZbbbppp|||zzz~~~|||{{{lllSSSKKKAAA<<<::::::999888777777888888888999999999888888888999999:::;;;<<<<<<<<<=====================>>>??????@@@????????????@@@@@@AAAAAA@@@@@@???==================>>>???>>>>>>============<<<<<<999:::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;:::999888777888888888888888888888888777777888888888888777777555555666777777888888999888777888;;;======BBBHHHUUUnnn{{{yyyzzzmmmRRRLLLMMMZZZlllyyy~~~~~~uuueeeXXXGGGCCC===:::999999::::::555444333111111111111222...///000222444777999:::;;;===@@@FFFLLLSSSXXX[[[___ZZZSSSNNNJJJHHHFFFDDD>>>AAAEEEJJJOOOSSSVVVWWWOOOKKKEEE???;;;888888999444333222111000000000000111111111111111111111111000000000000000111111222000000000000000000000000......------------......////////////////////////......---------......////////////000000/////////,,,++++++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,------.........------------------------------............------///---...111555666444111///000000000000///...---...............//////000------...///000111222222111222555999===BBBEEEGGGNNNSSSZZZcccjjjnnnqqqrrrkkkiiiggggggddd```aaaeeefffffffffhhhkkkmmmmmmllleeefffkkkqqqqqqjjjeeeccc___^^^\\\\\\[[[VVVNNNGGG@@@<<<777333333333333333222333555777:::???EEEIIITTTbbbmmmppptttzzz{{{xxxlllhhheeeeeelllyyy{{{vvv{{{sssiiiiiimmmooooooiiijjjqqq|||{{{zzzjjj]]]OOOIIIFFFBBB???@@@<<<<<<===>>>???@@@@@@?????????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFFFFBBBBBBBBBBBBDDDFFFHHHJJJGGGGGGHHHIIIIIIHHHHHHHHHHHHJJJKKKKKKIIIHHHIIIIII555555444444444444555555333333444444444444444444666666666666777777777777444555777777666666777999888888888888999:::<<<===;;;;;;;;;<<<<<<======>>>>>>===============>>>>>>;;;;;;;;;;;;<<<>>>@@@AAABBBFFFIIIKKKMMMPPPVVV[[[jjjqqqwwwvvvrrrkkk```WWWKKKDDD??????BBBIIIVVVaaaooo|||rrrddd[[[VVVXXX^^^lllzzznnn\\\GGGCCC>>>:::999:::::::::777777777777777888999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<=========;;;<<<===>>>???>>>>>>===??????@@@@@@@@@@@@??????===============>>>??????>>>>>>=========<<<<<<<<<::::::::::::;;;<<<===>>>::::::;;;;;;:::999777666888888888888888888888888777777888888888888777777555555666666777888888888999666666:::;;;;;;>>>BBBGGG[[[vvvlllZZZLLLMMMXXXaaaggglllooowwwsssdddTTTMMMEEE>>>;;;;;;;;;;;;666555333222111111222222//////000111222444555666777999===BBBHHHNNNSSSUUUXXXVVVSSSQQQPPPMMMJJJGGGBBBCCCEEEJJJPPPWWW]]]```]]]YYYSSSLLLFFFAAA>>>===666666444333111000000000111111111111111111111111000000000000000111222222000000000000000000000000......------------......000/////////////////////---------------...///000------............------,,,,,,,,,,,,,,,---......,,,,,,---------.........,,,,,,------------------........................------............------...,,,***---222555333000///000000111000///...---,,,------...//////......,,,,,,...///111333444444555888===CCCIIIMMMQQQRRRXXXYYY\\\aaaffflllqqqtttoookkkhhhgggccc^^^___ddddddcccccceeeiiilllmmmmmmiiicccbbbhhhlllhhhcccbbbYYYWWWUUUUUUSSSNNNFFF???;;;888444222333333333222111333777;;;???DDDJJJNNNYYYhhhsssrrrssswwwvvvqqqfffhhhlllsss{{{|||vvvvvv{{{}}}rrrsssyyy~~~|||xxxwww||||||vvvssseeeWWWIIIDDDCCCAAA??????<<<<<<===>>>????????????===>>>>>>?????????>>>===========================;;;===>>>@@@BBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDBBBBBBAAAAAABBBDDDGGGHHHHHHHHHHHHGGGGGGEEEDDDDDDEEEFFFHHHHHHGGGFFFGGGHHH555555444444444555666666444555666777777777777666555555555555555555666666222444666666555666777999666666666666888:::<<<===;;;::::::::::::;;;;;;<<<999999999::::::<<<===>>>;;;;;;::::::;;;>>>AAACCCHHHLLLQQQSSSUUUYYY^^^cccmmmuuuyyyvvvnnndddWWWMMMIIIEEECCCFFFIIINNNVVV^^^iiittt}}}}}}yyydddYYYVVVWWW^^^gggtttoooZZZQQQ???>>>;;;888888;;;<<<;;;777777777777777888888999888888888888999:::;;;<<<;;;;;;;;;<<<===>>>>>>???:::;;;===>>>>>>>>>===<<>>??????>>>=========<<<<<<<<<<<<::::::999999:::;;;===>>>::::::;;;;;;:::999777666777777777777777777777777777777888888888777777666555555666666777888888888;;;777666:::<<<;;;<<>>??????>>>>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;???@@@AAABBBBBBAAA@@@???BBBBBBBBBCCCBBBBBBAAAAAABBBAAA@@@@@@AAACCCFFFGGGHHHHHHGGGGGGEEECCCBBBAAABBBDDDFFFFFFEEEEEEFFFGGG999888777555333222000///222222222222222333444444666444444666999999777555777666666666666666666777999888888888888999::::::>>><<<:::999999999888888<<<=========>>>???@@@@@@>>>??????===;;;===BBBGGGOOOUUU]]]cccffffffeeedddjjjlllnnnnnnkkkgggdddbbbYYYWWWRRROOOOOORRRVVVYYYfffppp{{{~~~tttrrruuuxxxxxx}}}zzzjjjWWWQQQWWWcccooovvv{{{{{{yyy}}}|||lll[[[OOOIII>>>>>><<<;;;999888777666999:::;;;;;;999999:::<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@???===::::::;;;<<<;;;;;;;;;;;;:::::::::999999999888999999::::::999999888777777777777666666666666777777777777888888888888555666666666777777777777777777888999::::::;;;;;;CCCGGGPPPccc|||~~~|||[[[FFFBBBEEEGGGGGGXXXaaallluuuyyyooo___OOODDD===999888999777555444444333111///000000////////////000111444777999<<<@@@EEEKKKPPPPPPTTTWWWVVVRRROOOOOOPPPIIIIIIHHHIIIMMMTTT^^^eeesssttttttoooeeeYYYNNNIII???<<<999666555444222000111111111000//////111333111111111111111111000000000000000000000000000000000000////////////000000222222222222222222222222------------------------111111000///...---,,,,,,000000//////.........---..............................---------,,,,,,,,,111111000000///---,,,+++,,,---------.../////////------......///111222333777333...,,,...//////...------...///000000...,,,000...---///333888<<<===CCCGGGNNNVVV^^^aaaaaa```aaa___]]]\\\]]]aaaeeehhhmmmpppqqqllleee```aaacccdddfffhhhiiijjjiiigggfffhhhaaaZZZWWWYYY[[[ZZZXXXQQQMMMGGGDDDBBB@@@<<<888444333111000111222444666666555;;;EEEJJJLLLRRRZZZ```kkkwwwyyyqqqiiigggiiifffooo{{{sssmmmiiihhhhhhkkksss{{{{{{tttlllfffWWWOOOEEEAAABBBCCC???:::<<<<<<==================<<<===>>>??????>>>===<<<;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@????????????>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCKKKKKKKKKIIIGGGDDDBBB@@@DDDDDDEEEEEEEEEEEEEEEDDD888888777666555444444444777777666666555666666666888666555666999:::999777666555555444444555555666777777777666777888888999;;;:::::::::<<<===>>>>>><<<<<<<<<<<<<<<>>>@@@BBBCCCEEEFFFFFFEEEGGGJJJMMMWWW]]]gggnnnppplllgggccc^^^eeennntttvvvxxx|||{{{uuulllddd^^^\\\]]]^^^eeeoooyyymmmdddeeelllrrruuuddd[[[TTTWWWbbboooxxx||||||{{{vvvvvv{{{{{{wwwnnn```RRRGGGBBB;;;::::::999999888888777:::;;;<<<:::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>==================>>>???>>><<<::::::;;;;;;;;;:::;;;::::::::::::999999999888999999::::::999999888777777777777666666666666666666777777777888888888777777777777777777777777777777888888999::::::;;;>>>AAAIIIYYYnnn~~~vvvuuuhhhQQQCCC@@@BBBEEEPPPYYYdddppp}}}mmmZZZKKK@@@:::888;;;999888777777555333111000000/////////000000111333444777:::===BBBHHHLLLQQQUUUYYYYYYVVVSSSSSSSSSNNNNNNMMMMMMPPPVVV^^^dddrrrvvvzzzyyyqqqdddXXXQQQEEEBBB===999888666444333333333222111000111222333222222222222222222222222111111111111111111111111000000////////////000000111111111111111111111111------------------------/////////...------,,,,,,000/////////....................................000000000/////////......000000000000///...---,,,---------...............------......///111222333444111---,,,---//////////////////000111222111000333222333666<<>>===:::777444111111000000111222444555777888???JJJPPPSSSXXX```iiirrryyyxxxnnneeebbbdddmmmxxxzzztttjjjiiiiiilllssszzzyyyppphhhbbbQQQJJJBBB@@@CCCDDDBBB???<<<===>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>><<<;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDJJJKKKKKKJJJHHHEEEBBBAAADDDDDDEEEEEEEEEEEEDDDDDD::::::888777666666777777888777666555444444444444666444333333555666666555666666555555555555666666777666666666666777888888777777777888:::;;;===>>><<<<<<<<<<<<<<<@@@EEEIIILLLNNNQQQRRRRRRSSSTTTVVV]]]ccclllqqqqqqkkkbbb\\\WWWcccssstttkkkfffdddeeemmmuuuzzzhhh\\\aaappp}}}ssscccQQQSSSYYYeeettt}}}~~~{{{oooiiijjjiiieee]]]RRRHHHAAA===666777777777777777888888:::;;;;;;:::888666666777;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===<<<;;;:::;;;<<<<<<:::888:::::::::999999999888888888888999999999999888888777777777777666666666666666666777777777777888888888888888888888888777777777777777888999999::::::;;;===BBBMMM]]]qqq~~~qqqiiiqqq{{{bbbKKK>>>>>>CCCEEEMMMXXXeeewwwlllWWWGGG===:::<<<;;;999999999888555333111111000000000000000111000222444666999>>>CCCGGGOOOTTTYYYZZZXXXVVVUUUVVVTTTTTTSSSRRRSSSWWW]]]aaammmttt|||zzzoooccc[[[PPPKKKDDD???<<<999777666555444444333222222222222333222222222222222333333111111111111111111111111111000000//////000000111////////////////////////........................------------------------////////////....................................------,,,,,,,,,,,,,,,+++......////////////.....................---------............///111222333111///,,,,,,---///000000111111000111222333555666666777:::???EEEMMMSSSWWWZZZ\\\```cccfffiiijjjjjjjjjhhheeecccccceeegggiiinnnnnnmmmkkkjjjhhhggggggiiiiiihhhgggeeedddccccccccc]]]VVVQQQPPPOOOLLLJJJAAA>>>;;;888777666444222000000000111222333444555888<<>>???????????????:::::::::;;;<<<===>>>???=========<<<============??????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEIIIJJJKKKKKKJJJGGGCCCAAADDDDDDEEEEEEEEEEEEDDDDDDAAA???<<<999777777777777666666555444444444444444666555444333444555555666888777777666666777777888777777777777777888999999777888999999888999;;;<<<>>>?????????@@@EEEMMMSSS\\\^^^```bbbbbbbbbbbbbbbccceeehhhjjjiiieee___[[[]]]lllzzznnnhhheeelllppprrrxxxkkkeeeppprrraaaWWWSSS\\\hhhvvvyyywwwwww~~~{{{ggg\\\[[[ZZZVVVPPPIIICCC>>><<<555555555555666666666666888::::::999777666777888<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<================================================???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>===;;;999999999999999888888888888888888999999999999888888777777777777666666666666666666666666777777777888999999999888888888888888777777777777888888999999999:::>>>FFFPPPbbb{{{vvvggggggrrr~~~sssZZZGGG@@@@@@>>>CCCLLLYYYjjj}}}hhhQQQBBB<<<:::999888999:::999777555222222111000000000111111///111333444666:::???CCCJJJOOOUUUXXXWWWUUUUUUVVVXXXXXXWWWUUUTTTUUUYYY\\\ccckkktttzzzwwwooofffaaa[[[UUUMMMFFFAAA===:::888666555555555555444222000333222111000000111111222111111111111111111111111111000000000000000000111////////////////////////........................---------......////////////////////////.................................+++*********************------...//////000///////////////...---------,,,............///000111222111///...------...///000111111111111222444888;;;;;;===BBBGGGMMMTTT[[[___ccceeegggiiijjjkkkmmmoooooommmjjjgggfffgggiiijjjooommmkkkkkklllllljjjiiikkkjjjhhheeecccaaa``````aaa\\\UUUPPPLLLIIIFFFCCC;;;:::888666555444333333111222222333444555555666;;;AAALLLWWW^^^ccchhhkkkoooqqqrrrooohhheeeeeehhhzzzzzzyyyxxxyyy}}}vvvkkkaaaZZZVVVRRRLLLEEEBBBBBBAAA???<<<<<<===>>>???????????????<<<;;;:::::::::;;;<<<==================<<<<<<;;;===>>>>>>???AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFHHHJJJKKKJJJHHHEEECCCDDDEEEEEEEEEEEEDDDDDDCCCKKKGGGBBB===999888888888888777777777777777888888:::::::::999888888999:::888888777777777777888888888888777777888888999:::999;;;======<<<===@@@CCCDDDEEEFFFFFFGGGMMMVVV^^^iiikkkmmmpppqqqqqqooommmdddaaa^^^^^^aaadddfffffffffvvvzzzppphhhmmmppprrryyyvvvzzzooo]]]UUUUUUbbbmmmyyy{{{nnnkkklllsss|||dddSSSPPPMMMJJJFFFBBB???===;;;666666666555555555555555666777999999888888999:::<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>><<<:::999999888888888777777777777888888999999888888777777777777777666666666666555666666666666777777777999999888888888888888888666666777777777777888888888888;;;AAAHHHVVVoooooofffhhhooovvv}}}zzzhhhUUUFFF???<<<>>>DDDPPP```ssszzz___III===:::888777777888888888666333333222111111111111111000111222333444777<<>>;;;<<<<<<===>>>???@@@@@@@@@@@@???===;;;:::::::::;;;===>>>>>>>>>===<<<;;;:::;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDFFFHHHIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCRRRNNNHHHBBB>>>===>>>???;;;::::::999999999999:::;;;===>>>>>><<<;;;;;;<<<::::::999999999999:::::::::::::::::::::;;;<<<<<<777:::>>>@@@AAACCCHHHLLLNNNPPPQQQPPPOOOSSS\\\cccgggkkkqqqwwwzzzxxxrrrnnn___YYYSSSSSSYYYaaahhhkkkiiiwww{{{nnntttxxx{{{{{{rrr___VVVYYYaaauuuuuucccaaabbbjjjuuu~~~}}}|||zzz|||yyyaaaNNNFFFCCC@@@>>>===<<<:::888777777666666666666666666555777888999999999;;;<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>><<<;;;888888888777777777777666777777888888888888777777777777777777666666666666555555666666666666777777777777777888888888999999666666666666666777777777777555888===AAAJJJ```vvv~~~ooohhhfffjjjpppvvvxxxzzzyyyqqqbbbQQQFFFAAA???AAAJJJWWWiii~~~qqqWWWHHH@@@===999777777777777777444444333222111111111111000111222222222555999<<>>999777444222000000000111222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000/////////000000111111111.........///////////////........................,,,,,,,,,------------...------...///000000//////...............---------///////////////000111111111333333222111111333444555888:::::::::>>>DDDIIIRRRVVVZZZ]]]___bbbhhhlllkkknnnpppooommmlllnnnqqqtttrrrpppmmmkkkkkkkkkllloooooonnnmmmlllkkkjjjjjjkkkiiigggddd```]]][[[ZZZYYYWWWSSSNNNHHHCCC>>><<<222333333222000000111222000000000222555999===@@@KKKSSS\\\aaafffkkkmmmlllmmmlllkkkjjjiiiiiihhhhhhzzz{{{zzzwwwlll```YYYUUUUUULLLIIIEEECCCCCCBBB@@@???<<<===>>>???@@@AAAAAAAAABBBAAA@@@>>><<<;;;::::::<<<===>>>>>>>>>===;;;:::;;;;;;<<<===>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFEEEEEEDDDCCCBBBTTTQQQKKKGGGFFFGGGJJJLLLGGGFFFDDDCCCAAA@@@??????@@@CCCFFFGGGDDDBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDD>>>BBBGGGIIIJJJLLLRRRWWWYYY[[[\\\XXXTTTUUU\\\cccbbbiiivvvyyyqqq```ZZZSSSRRRWWW^^^bbbcccgggtttyyywwwzzzqqqeee^^^```lllzzz~~~ooo```___aaafffmmmrrruuuuuuooorrruuuzzznnnZZZIII@@@===::::::::::::888666666666777777888888999999777999::::::999999:::<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999:::;;;;;;999888888:::;;;;;;;;;888888777777777666666666777777888888888888777777777777777777666666666666555555555666666666777777555555666666777888999999666666666666666666666666999555777<<<===AAAQQQeeeqqqhhhiiiooorrrsssuuuwwwuuummmaaaWWWLLLFFFBBBEEELLLYYYnnnooo___LLLFFF???:::777777777666555555444222222111111111///000000000000222666999===AAAGGGKKKNNNQQQWWW[[[\\\]]]^^^]]]ZZZWWWVVVUUUTTTVVVXXXZZZ\\\^^^aaadddcccaaa___]]][[[YYYVVVSSSSSSRRRSSSVVVYYYXXXSSSMMMAAA???;;;777555444444555222222222222222222222222222111111000000111111222111111111111111111111111000000000000000000000000////////////000000000000............/////////000........................***+++++++++,,,,,,,,,,,,......///////////////...---------...............///////////////000000111///222444555555555888;;;;;;???BBBCCCDDDGGGMMMSSSZZZ___ccceeeeeehhhmmmqqqqqqtttvvvtttooolllmmmoootttrrrpppnnnlllkkkkkklllooopppqqqnnnjjjggghhhjjjiiihhhgggdddaaa]]]YYYWWWRRRQQQNNNJJJDDD>>>:::888111222333222//////000333111111222666<<>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBAAA@@@>>>===<<<;;;<<<>>>>>>>>>===;;;:::<<<<<<===>>>???@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBCCCEEEFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCBBBTTTQQQMMMJJJKKKOOOTTTWWWYYYWWWUUURRROOOLLLKKKJJJKKKOOOSSSTTTQQQNNNLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJKKKKKKLLLNNNSSSWWWXXXWWWXXX^^^ccc```cccccc]]]WWWUUUZZZ```dddppp{{{kkkeee^^^\\\^^^___]]][[[fffqqq}}}yyymmmccc```dddnnn{{{jjjbbbcccdddfffjjjlllmmmmmmlllsssxxx|||}}}pppcccRRRDDD???<<<::::::;;;;;;888555444555666888999;;;<<<===:::;;;<<<;;;999999:::;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777666666666777888999999999888666666888999::::::777777777777666666666666777777888888888888777777777777777777666666666666555555555555666666666777333444444666777888999:::666666666666666555555555<<<777888>>>======IIIZZZttt{{{nnnnnntttttttttuuuxxxxxxuuummmgggVVVLLLDDDAAACCCKKK]]]ooovvvUUUOOOEEE===999777666666666555444333222222222222///////////////000444777888<<>>>>>@@@AAABBBDDDEEEFFFFFFFFFAAABBBCCCCCCBBBAAA???>>>:::<<<===??????>>><<<;;;>>>>>>>>>???@@@@@@AAAAAA>>>>>>???@@@AAABBBBBBCCC@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAAAAACCCEEEHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBRRRSSSUUUVVVXXX^^^eeejjjnnnllliiigggfffeeecccaaa```ccchhhkkkkkkiiihhhhhhbbbaaaaaa___ZZZWWWYYY]]]]]]______[[[XXXZZZ___aaaaaafffiiifffcccbbb___[[[]]][[[WWWRRRLLLMMM[[[jjjxxx|||lllfffccc```^^^^^^iiisss|||www}}}zzznnnjjj[[[]]]bbbjjjxxxpppoooffffffgggdddkkksssooouuutttuuu|||~~~pppaaaQQQEEEAAA;;;888555555777999888777888888777777777777777888777888999:::;;;;;;:::999:::;;;;;;<<<<<<;;;;;;:::999:::<<<>>>???>>>===<<<========================::::::::::::999888777666777777777666666666666666666666666777888888999999777777666555555555555555444444444444444444444444444444444444444444444444555555555555666666777777666666777666666555444444555555555555555555555555777666555666999>>>CCCFFFaaammmyyyzzz}}}}}}wwwuuuwww{{{jjj\\\MMMFFFCCCFFFRRR```wwwvvvaaaIII>>>>>>===999444999888666444333222222222000000000111222222333333666999===AAAEEEJJJOOOSSS^^^```cccccc___[[[XXXWWWYYYUUUQQQSSSXXX\\\[[[YYY]]]___aaabbbbbbccceeegggeeeddddddgggjjjkkkhhheeeTTTQQQLLLGGGCCC>>>999666666666555444333333333333333222111111222222111000222111111111111111222222111111111111111111111111111000///...---.../////////...------------...///.../////////...------,,,***+++,,,---............,,,,,,---...////////////---+++***,,,///111000......///000000......///111666888:::<<>>@@@AAAAAABBBCCCDDDEEEEEE@@@AAAAAAAAAAAA@@@???>>>======>>>>>>===<<<;;;;;;======>>>>>>===<<<;;;;;;;;;<<<>>>?????????>>>===??????@@@AAACCCDDDEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHEEEEEEDDDCCCBBBAAAAAAAAAPPPVVV]]]aaadddlllxxx~~~{{{wwwsssppprrrvvv{{{~~~~~~|||xxxrrrmmmllllllmmmmmmkkkkkkpppxxx}}}~~~zzzqqqeeeZZZUUURRROOOKKKIIIPPPbbbttt}}}wwwpppiiifffgggnnnzzz~~~{{{wwwrrrggglllssswww{{{zzzhhh\\\XXXZZZ___gggqqq~~~xxxvvvkkkiiijjjiiiqqq{{{yyyzzzzzz}}}vvvhhhZZZLLLBBB???999777444444666888888666888888777777777777777888777888888999999999999999::::::;;;;;;;;;;;;::::::;;;<<<>>>@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777888888777777666666888888777777777777777777777666666555555555555555444444444444444444444444333333333333333333333333444444444555555555666666666666666666666555444444555555555555555555555555666666555666999<<<@@@BBBOOOZZZsss}}}{{{yyyyyy|||~~~|||pppaaaSSSGGGBBBJJJVVVfffssswww___MMMBBB===:::999777666555444333333111000000000000111111222222222444666:::===AAAEEEJJJMMMTTTXXX]]]```````````````[[[XXXUUUUUUWWWXXXXXXXXX___aaacccddddddeeegggiiijjjgggeeeeeegggiiiiiihhh]]]YYYUUUPPPKKKFFF@@@<<<888888777666555444444444555333222111222222000///222111111111111111222222000000000000000000000000222111000///...//////000///...------------...///......//////......---,,,,,,,,,---...///000000///---......///////////////000...---...000111000...///000222222222222444555:::<<<@@@CCCFFFJJJOOORRRYYYWWWXXX[[[[[[YYY\\\aaaeeefffgggiiikkkmmmoooooovvvxxxzzzyyyuuuppplllkkkooonnnmmmllllllkkkkkkllliiijjjjjjiiigggccc```]]]```^^^\\\\\\[[[UUULLLEEE@@@>>><<<999666444222111000111222222222333555777:::===CCCKKKUUU^^^fffkkklllnnnqqqrrrpppmmmjjjhhhgggkkkppptttuuurrrnnnkkkgggmmm{{{|||lllccchhhppprrruuuzzz|||ppphhh\\\PPPHHHCCC???=========>>>???????????????>>>???@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@?????????>>>?????????>>>>>>===<<<<<<<<<======>>>=========<<<===>>>???@@@??????>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCBBBBBBAAAAAA@@@@@@OOOYYYeeennnvvv||||||~~~sssrrrqqqppppppttt}}}uuucccUUUQQQLLLJJJJJJSSSgggzzztttnnnkkkpppwww~~~xxxlllfffdddbbbccceeelllwwwtttdddTTTLLLLLL\\\dddooozzz}}}rrrooopppoooyyy~~~~~~kkk\\\OOODDD===<<<888666444333555666666666777777777666666777777888888888777777777888999999::::::;;;;;;;;;;;;::::::;;;<<<===????????????>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::777888999999999888666555999999888777777666555555777666555555444444555555444444444444444444444444333333333333333333333333333333333333444444444444555555666666555555444444444444444444444444444444555555555666888:::<<<===CCCLLLbbb{{{xxxzzzvvvcccPPPCCCDDDJJJSSS]]]jjjuuuyyyaaaMMMAAA>>>>>>666555444555666555333111000000000000000111111111111333666888:::>>>BBBEEEHHHMMMSSSYYY]]]___bbbddd^^^]]]\\\YYYWWWVVVWWWXXXcccdddfffgggggghhhjjjkkkoookkkeeeccccccfffhhhiiieeeccc___[[[WWWQQQJJJFFF===<<<;;;:::999888777777777555333333333222000...222222111111000111111222000000000000000000000000222111111000///000000000///......------......///....../////////...---------...///000000111000000//////////////////......111000///000111222111000222444666888888999<<<>>>BBBEEEIIILLLPPPTTTXXX[[[bbb```___aaa___]]]___dddbbbccceeegggiiikkkmmmmmmtttvvvxxxvvvsssnnnkkkjjjllllllkkkkkkjjjiiiiiihhhfffeeeeeedddbbb```^^^]]]\\\YYYUUUTTTRRRMMMFFFAAA:::999777555333111000000000000000111333888>>>CCCEEEHHHOOOVVV^^^dddhhhjjjmmmppprrrpppllliiiiiijjjkkknnnssswwwwwwtttooollleeegggooo}}}uuulllhhhnnnssstttvvv|||rrrbbb\\\RRRHHHBBB???<<<;;;<<<<<<<<<===>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDAAA@@@???>>>>>>>>>???@@@???@@@@@@@@@@@@???>>>>>>;;;<<<===>>>>>>??????>>>===>>>???@@@@@@@@@??????>>>>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@VVV^^^jjjxxxzzzyyy}}}xxxooollliiikkkqqq~~~zzzfffaaaZZZVVVSSSYYYiiiyyyzzzpppoooqqqtttxxx}}}sssaaa[[[]]]___nnnrrrzzz|||kkk\\\PPPIIILLLRRReeennnzzzyyywwwzzzzzzvvvaaaRRRFFF===999999666555333333333444555555777666666666666777777888999888777666666777888999:::::::::;;;;;;:::::::::888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;888999:::::::::888666555888888777777666666666666666666555444444444444555444444444444444444444444222222222222222222222222222222222222222333333333444444555555555444444333444444444444444444444444333444555666777888888888@@@DDDTTTooo~~~vvvzzzrrraaaPPPFFFBBBIIINNNVVV^^^iiiyyyuuu```PPPFFFAAA777555444666888888666333000000000000000000000000///111333444666888;;;>>>@@@DDDJJJOOOTTTXXX\\\^^^___aaabbb___YYYWWWZZZ]]]eeegggiiiiiiiiiiiikkkmmmnnnkkkfffcccbbbccceeefffgggfffdddbbb___ZZZSSSOOOEEEDDDCCCBBB@@@>>><<<<<<:::888666555444333111///333222222111111111111222111111111111111111111111111111111000000000000000/////////....../////////...///////////////.........///000000111111111000000000//////........./////////000111333444555555999;;;>>>@@@AAACCCFFFIIILLLOOOSSSWWWYYY\\\___aaadddbbbbbbcccaaa___aaaeeedddeeefffggghhhiiijjjjjjnnnppprrrrrrooollljjjjjjkkkkkkjjjjjjiiihhhgggfffcccbbb```^^^]]]\\\[[[[[[VVVSSSOOOLLLIIIEEE@@@===444333222111000/////////111111000111444<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCDDDAAA@@@>>>======>>>???AAA??????@@@@@@@@@@@@??????======>>>?????????>>>>>>======>>>>>>????????????>>>>>>??????@@@@@@@@@AAA@@@@@@AAABBBBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@gggiiiqqqzzzuuussswwwuuunnnhhhiiippp}}}zzzssslllfffdddlllwwwvvvqqqrrrsssvvv|||rrr```]]]ccchhhrrrzzzooocccTTTJJJFFFIIIUUUaaauuu}}}}}}lllYYYKKK@@@999777888444444333222222222444555666666555555666777888888999888777666666777888999999::::::::::::::::::999888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999:::::::::999888666555555555666666777777777777666666555444444444444444444444444444444444444444222222222222222222222222222222222222222222111111333333444444444444333333444444444444444444444444222333444666666666666555;;;<<>>CCCHHHLLLQQQVVVYYY]]]aaadddbbb]]][[[___ccceeeggghhhiiihhhiiijjjllliiihhhgggeeecccbbbbbbbbbdddcccccccccaaa^^^YYYUUUNNNMMMLLLKKKHHHFFFCCCBBB>>><<<:::888888666444222444444333222222222222222222222222222222222222222111111111111000000//////000000000000000000000000///000000111111000000000///000000111111111111000000///////////////000111///000333555777:::<<<>>>CCCEEEHHHKKKLLLNNNQQQTTTUUUYYY]]]```aaaaaabbbcccdddbbbcccfffeeebbbdddhhhiiiiiihhhhhhgggggggggffffffiiikkklllkkkiiiiiiiiijjjjjjjjjiiihhhgggeeeddd```___\\\ZZZXXXWWWWWWWWWPPPMMMIIIEEEBBB???<<<:::000000//////...//////000222222222333777@@@JJJQQQ^^^___bbbfffkkkooorrrsssvvvtttpppkkkiiimmmvvv}}}{{{{{{}}}}}}}}}|||{{{zzzuuullldddbbbccchhhrrr|||wwwmmmmmmqqquuuvvvsssqqqrrrzzzzzzzzz{{{{{{vvvkkk___RRRMMMGGGBBB@@@@@@@@@@@@???>>><<<;;;::::::::::::======>>>@@@AAABBBDDDDDD@@@???===<<<<<<===???@@@>>>??????@@@@@@?????????@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>????????????????????????>>>???@@@AAAAAA@@@>>>===@@@@@@@@@@@@@@@AAAAAAAAAzzzwwwzzz|||xxxuuuxxxwwwmmmlllppp|||wwwqqqrrrxxx|||}}}uuuiiikkkrrrvvv~~~|||tttppp[[[TTTMMMLLLNNNUUUcccooonnn```OOODDD===777666888444444444333111222444666555555555555666777888888999999888777777777888888999999::::::::::::999999::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999::::::999888777666666666444444555666666777888888666555444444333333444444444444444444444444444444333333333333333333333333222222222222111111111111222222333333444444333333333333333333333333333333222333444555555555555555888999???LLL___wwwzzz___HHH@@@???@@@CCCIIIUUUhhhyyylllWWWJJJAAA888333444666444222444333333222111000//////...000111222222333555888666999>>>BBBGGGMMMSSSXXXXXX]]]``````]]]]]]```dddccceeeffffffffffffgggiiidddfffhhhhhhfffdddcccbbbbbbaaaaaabbbbbb```]]]ZZZUUUUUUTTTRRROOOLLLIIIGGGBBB@@@>>>===<<<;;;999777666666555444333333333333333333333333333333333333111222222222222111000000111222222333333222222111111111222222333333222222111222222333333333222222000//////000111333555777444777:::>>>@@@CCCGGGJJJOOOQQQTTTVVVWWWYYY[[[^^^\\\```dddfffgggfffffffffeeeeeehhhllllllhhhiiillllllkkkjjjiiigggfffeeedddbbbdddgggggggggfffggghhhhhhiiiiiiiiigggeeecccbbb]]]\\\YYYVVVSSSQQQPPPOOOHHHGGGCCC@@@<<<:::888777//////////////////000111333333555777===FFFPPPWWWaaacccgggmmmrrrwww{{{}}}wwwsssooonnnttt~~~{{{qqqeee___]]]___gggpppxxxooorrrwww{{{|||yyyuuurrrvvvvvvwwwwwwuuunnncccZZZKKKGGGBBB???>>>????????????>>><<<:::999999::::::>>>>>>???@@@AAABBBBBBCCC>>>===<<<<<<<<<===??????>>>>>>???@@@@@@@@@??????BBBBBBBBBAAA???>>><<<;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@???????????????>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@~~~|||}}}wwwsssttt|||wwwuuuxxxzzzzzzuuuiiiaaa\\\[[[TTTSSSXXX```fffllluuu~~~||||||zzzqqq\\\PPPDDD>>>:::777666888333555555333111111444777555444444555555777888888999999999999999888888777999999::::::::::::999999::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::;;;:::888666555555555666555555666666666666666666666555444444333333444444444444444444444444444444333333333333333333333333333333333222222111111111111111222333333333333333333333333333333333333333222222333333444555666666666888>>>EEEOOO```|||lllVVVBBB???>>>???@@@HHHYYYjjjsssvvv___RRRBBB888666666555333555555444333222111000///...///000111111222444777333666999===BBBHHHNNNRRRSSSVVVZZZ[[[ZZZ[[[]]]``````aaaccccccbbbbbbdddeeecccfffiiiiiigggffffffgggdddcccbbbbbbcccbbb```^^^ZZZZZZYYYWWWTTTOOOLLLIIIEEECCCAAAAAA@@@???===;;;888777666555555444444444555555555555555555555555333444555555555444222222333333444555555444333333222333333444555555444444555555555666666555555444111111111222555999<<<>>>???BBBFFFIIIKKKNNNRRRUUUZZZ\\\^^^___```aaaccceee___ccchhhkkklllkkkjjjjjjhhhiiimmmrrrqqqmmmkkkmmmkkkkkkjjjhhhgggeeeddddddbbbdddffffffdddddddddeeeffffffggggggeeeccc```___ZZZYYYVVVRRRNNNJJJGGGFFFAAA@@@>>>;;;888555444444000000000000000111222222222444888===DDDMMMVVV\\\aaaeeejjjpppuuuyyyzzz{{{rrrppppppwww{{{qqqkkkgggfffjjjpppuuuyyy}}}yyyyyyxxxwwwtttmmmcccZZZUUUGGGCCC???<<<<<<============<<<;;;::::::;;;<<<>>>>>>>>>>>>?????????@@@@@@<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======<<<<<<;;;<<<===>>>???AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@??????>>>>>>==={{{zzzxxxtttwww{{{|||xxx{{{}}}|||jjjZZZQQQOOOPPPQQQSSSYYYeeettt}}}{{{{{{{{{tttpppqqqrrrkkkbbbOOOEEE<<<999888777777999333555666444111111444777444444444555555777888888999:::;;;;;;;;;999888777999999999::::::999999999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;:::<<<:::777444333444555666777777777666555555444444555555444333333333333444444444444444444444444444444444444444444444444444333333333333222222111111000111222333333333333333333333333333333333333333222222222333444555666777222666;;;>>>@@@KKKcccyyytttbbbFFFBBB???>>><<>>999999777666666666555444222111000000---...000000000111444666333555777999<<>>===>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>======@@@AAAAAABBBCCCCCCCCCBBB@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<===???@@@BBBBBBAAAAAA@@@????????????>>>>>>===>>>@@@BBBCCC@@@??????>>>===<<<<<<;;;~~~zzzuuusssxxxzzz}}}|||tttooonnnooorrr}}}|||gggUUUOOOLLLHHHLLLTTT]]]rrrvvvoooqqqxxxqqqdddbbbddd___XXXRRRAAA???:::777555555777888555555555444444333333333444444555555666777777888888888999:::::::::999999<<<<<<<<<;;;;;;::::::999999999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999<<<:::888777555555555666333444444444555666666666444444444444444444444444333333333333333333333333444444333333333333222222111111111111111111111111222222111111222222333444333333333333333333333333222222333333333333444444555777777888;;;DDDSSS^^^{{{vvvdddVVVJJJAAA??????@@@FFFMMMbbbzzz}}}```LLLCCC===888555333444555444333333333444222111111000000000000000222333444666999<<>>===============>>>??????@@@@@@@@@@@@????????????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>????????????>>>??????@@@???>>>===<<<===============>>>>>>???@@@@@@???>>>===<<<<<<;;;}}}}}}|||zzz~~~ooojjjgggccc```dddiiijjjhhhhhhmmmqqqzzz~~~fffVVVIIIIIIMMMOOOVVV```xxx{{{rrrlllmmmttt}}}ttteeeWWWTTTUUUQQQJJJEEE===;;;888555444444555666555555444444444333333333333444444555666666777777777888999999::::::999999<<<<<<;;;;;;;;;:::::::::999999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999:::;;;:::999:::999777555444444444444444444444444555555555555333333333333333333333333333333333333333333333333333333222222222111111111222222222222222222222222222222111111222222333444333333333333333333333333222222222333333333444444333555555555666>>>IIIRRRfffxxxtttqqquuu{{{~~~uuummmdddUUUGGG@@@======AAAHHHUUUooozzzdddQQQDDD<<<888333444555444444333333444222222111000000000000000222222333444777:::===>>>DDDDDDEEEGGGIIIKKKMMMOOORRRUUUWWWWWWVVVWWW[[[___cccdddgggiiikkklllllllllmmmllljjjgggcccaaabbbdddcccaaa^^^\\\ZZZVVVQQQNNNJJJGGGDDDCCCEEEFFFEEECCC???>>>>>>===;;;:::999999:::999999;;;======;;;999;;;;;;;;;;;;;;;;;;:::999;;;<<<=========<<<;;;:::::::::::::::::::::::::::::::::::::::999777666666777:::???DDDIIINNNTTTXXX\\\___ccceeefffeeefffgggiiikkknnnqqqrrrqqqooommmeeehhhkkkoooppppppooonnnllljjjkkknnnrrrqqqmmmhhhhhhgggfffdddddddddddddddggggggeeebbb]]]ZZZYYYZZZ\\\[[[[[[\\\[[[YYYTTTQQQMMMIIICCC@@@>>><<<999666666555444222000///.........000222333333444555777???DDDMMMWWWaaafffhhhggglllmmmmmmjjjfffcccdddffflllvvvvvvkkkaaaUUUJJJDDDDDD@@@>>>;;;999888888999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===>>>>>>??????>>>??????@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@???=========>>>>>>>>>??????>>>>>>???@@@???>>>===<<<======<<<<<<======>>>?????????>>>======<<<;;;;;;zzz}}}}}}|||yyyfff^^^\\\ZZZ[[[```fffhhhgggjjjpppuuu~~~~~~{{{pppdddWWWMMMJJJRRR]]]eeepppzzz{{{sssnnnpppuuu{{{}}}yyywww{{{mmm^^^OOOKKKJJJFFFAAA===777777555444444333444444555444444444444333333333333333333444555555666666777777888999999999999999;;;;;;;;;;;;::::::::::::999999999888888888777777;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888888777666444333333333333555444444444444444444333222222222222222222222222333333333333333333333333222111111111111000000000333333333333333333333333222111111111111222333333444444333333222222111111222222222222333333333333333444444444444888???FFFQQQeeevvvjjjgggllltttuuupppoootttrrreeeTTTHHH@@@===@@@EEEKKKeeeiiiSSSEEE>>>888777777666555444222222222222111000000000000111111111222333444666888999===>>>???@@@BBBDDDFFFGGGJJJNNNRRRTTTTTTVVVZZZ^^^aaacccfffiiikkkmmmmmmnnnjjjjjjiiigggdddbbbcccddddddbbb```^^^]]]ZZZUUURRRKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@??????>>>???>>>>>>@@@AAABBB@@@?????????????????????@@@AAA@@@BBBDDDEEEEEECCCAAA@@@??????>>>>>>======<<<<<<===<<<;;;;;;:::::::::;;;===AAAHHHNNNTTTZZZ___cccdddfffjjjkkkkkkjjjjjjkkkiiikkkoooqqqrrrrrrpppooofffhhhkkknnnpppppppppooonnnlllkkklllooooookkkhhhggggggeeeddddddcccddddddffffffeeeaaa\\\XXXVVVUUUWWWVVVWWWWWWVVVRRRMMMIIICCC@@@<<<999888666444333222111111000000000111111///111333555666888;;;>>>MMMTTT^^^ggglllmmmmmmmmmrrrnnnjjjeeebbbbbbdddeeeqqqzzz}}}qqqcccYYYPPPGGG@@@???>>>===:::888888888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@@@@>>>>>>????????????>>>>>>>>>???????????????>>>===<<<<<<=========>>>>>>>>>===>>>?????????>>><<<;;;===<<<<<<<<<<<<===>>>>>>>>>======<<<<<<;;;;;;;;;}}}{{{|||||||||wwweee```bbbdddjjjpppuuuvvvttttttwww{{{yyyyyytttiiibbb___YYYRRRXXXVVVZZZhhhuuu|||xxxzzz|||}}}yyyuuuuuuxxxhhhYYYKKKFFFDDDAAA<<<:::333333444444444444333333444444444444444444444444333333333444444444555555666666777888999999999999:::::::::::::::::::::;;;::::::999999888777777777::::::::::::::::::::::::999888777777999999888777777666555555444333333333555444444444333333222222111111111111111111111111222222222222222222222222222222111111111000000000222222222222222222222222111111111111111222222333555444444333222111000000111222222222222333333333333444555555555777;;;???GGGWWWqqquuujjjgggnnnnnnhhhjjjtttwwwrrrgggZZZLLLDDDCCCFFFJJJ___xxxiiiTTTFFF>>><<<999777666444222000333222111111000000111111000000000111222333444444888888999:::<<<>>>@@@AAADDDIIIOOORRRTTTVVVZZZ^^^```bbbdddgggiiijjjjjjjjjhhhiiiiiigggdddaaaaaaaaabbbaaa___^^^]]][[[XXXUUUMMMNNNMMMKKKHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBCCCDDDEEEDDDBBBCCCBBBAAAAAABBBCCCEEEFFFCCCEEEIIILLLLLLKKKIIIGGGFFFEEEEEECCCBBBAAA@@@@@@???>>>=========???@@@AAAGGGKKKRRRXXX]]]bbbfffiiigggiiilllmmmlllkkkjjjjjjhhhjjjllloooppppppooonnnggghhhjjjlllnnnnnnnnnnnnpppnnnllllllmmmmmmkkkiiikkkjjjhhhfffdddbbbaaaaaaaaabbbbbb___[[[VVVTTTSSSQQQQQQQQQQQQPPPKKKEEEAAA;;;999666444333222111111000000//////000000111222000111333666999???FFFKKK[[[ccckkkqqqrrrqqqqqqrrruuuppphhhddddddfffiiijjjvvv{{{wwwtttuuuxxxjjj[[[RRRLLLDDD>>><<<<<<;;;:::888888888999:::888999:::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<==================>>>>>>>>>===<<<;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;}}}vvvjjjhhhmmmpppyyy~~~|||vvvttttttkkkfff]]]SSSOOOSSSXXXZZZcccfffnnn|||{{{xxxxxxuuusssvvv}}}ttt^^^QQQCCC>>>===999666555222333444555555555444444444444444444444444444444333333333444444444444444444555666777888888888888888999999::::::;;;;;;;;;::::::999999888777777666999999999999999999999999888777666666888888777666666666666666555444444333444444333333222222222111111111111111111111111111222222222222222222222222333222222222111111111111000000000000000000000000111111000000111111222333444444333222111111000000111111111222222222333333111333444555666777999;;;???HHHZZZuuuxxxlllppprrrllllllsssxxx{{{yyymmm\\\OOOIIIHHHIIIUUUdddnnnqqquuugggQQQAAA===888666555555333222333222222111111111111111000000000000111111111111444444555666888:::;;;<<>>>>>======<<<======>>>>>>>>>======<<<<<<<<<<<<<<<============<<<<<<===>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<tttnnnjjjgggfffkkkqqqvvvvvvssspppoooqqqyyy~~~|||yyy|||uuuhhh```]]]VVVRRRLLLGGGJJJUUUcccmmmvvvzzz|||uuuppppppqqqttt}}}}}}iiiUUUIII>>>;;;:::777555555222333444444555555555444333333333444444444444555444444444444444444555555333444555777888888888888777888888999:::;;;;;;<<<;;;::::::999888777666666777777777777777777777777777666555555777777666555555555666666555555444333333333222222222222222111111111111111111111111111222222222222222222222222333333222222222111111111000000000000000000000000111000000000000111222222333333222222111111000000111111111111222222222222//////111333444666777777;;;???JJJbbb~~~}}}~~~{{{zzz||||||zzzmmmaaaWWWPPPHHHJJJPPPWWW^^^hhhwww{{{dddIIIBBB;;;666666777666555333333222111111111111222///000111111111111000///222222333444555777888999>>>BBBGGGKKKLLLPPPUUUYYY___```aaabbbbbbbbbaaaaaabbbdddeeeeeebbb___]]]\\\]]]\\\\\\]]]^^^]]][[[YYYVVVVVVVVVUUUTTTRRRQQQPPPQQQQQQRRRTTTUUUWWWXXXXXXNNNLLLJJJHHHIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGCCCFFFJJJNNNPPPQQQQQQPPPNNNNNNMMMLLLKKKJJJIIIHHHEEEFFFGGGJJJNNNQQQTTTVVV[[[^^^aaadddeeegggjjjllllllnnnqqqqqqpppnnnnnnnnnnnnoooppprrrrrrrrrrrrqqqnnnmmmlllllllllmmmmmmnnnooonnnnnnmmmlllkkkkkkjjjggggggggggggfffeeedddcccbbbbbb```[[[UUUPPPMMMLLLGGGFFFDDDCCCBBB>>>:::666444444444222000///111222222111111000000000111111666888<<>>;;;999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>;;;<<<=========<<<:::999;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<=========>>>oooccc]]]ZZZYYYYYY]]]aaaeeefffggghhhiiiiiittt~~~wwwfffXXXQQQOOOMMMLLLMMMOOOVVVbbbqqq|||yyysssrrrtttuuuzzzlllZZZMMMDDD;;;999999666555555333333333333333333444444333333333444444444555555555555555555555555555555222333555666777888888888666777888999:::;;;<<<<<<;;;;;;:::999888777666555555555555555555555555555666555444444666666555444333444444555444444222222111111111111222222222222222222222222222222222222111111111111111111111111222111111111111000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111111222222222222//////000111333555555555999;;;CCCTTTooo~~~~~~ttthhhRRRKKKGGGJJJQQQZZZhhhuuu~~~^^^UUUHHH???<<<;;;999777444333222222111111222222000000111222222111000000000000111222333555666777:::===AAACCCEEEHHHNNNSSSWWWXXXZZZ[[[\\\\\\\\\[[[[[[^^^bbbcccaaa___]]]]]]^^^]]]^^^___aaaaaa___]]][[[YYYXXXYYYZZZZZZWWWSSSWWWXXXXXXYYYZZZZZZ[[[[[[VVVSSSPPPNNNMMMLLLKKKIIIGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIKKKOOOTTTXXX]]]___aaabbbccceeefffggghhhkkkmmmnnnpppssstttsssqqqpppqqqssssssttttttttttttssssssmmmllljjjiiihhhhhhiiijjjjjjkkklllllljjjiiiiiiiiidddeeeeeeeeeeeecccbbbaaa\\\[[[XXXSSSMMMIIIGGGGGGBBB@@@===;;;:::888555333333444444222///...111333111111111111111222333444;;;@@@GGGOOOXXXaaaiiinnnqqqrrrtttwwwxxxwwwssspppoootttyyy|||}}}~~~}}}xxxtttvvv|||zzzrrrkkkeeebbbfffooo}}}wwwlllddd___UUUNNNHHHEEE@@@;;;;;;>>>777777777777888888999999>>>AAABBB@@@;;;999;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::;;;<<<<<<======<<<<<<;;;;;;<<<===>>>???@@@@@@@@@=========>>>>>>>>>??????;;;;;;<<<===<<<;;;:::999:::::::::999:::;;;;;;<<<;;;;;;<<<======>>>??????~~~~~~|||zzz|||ggg\\\YYYXXXXXXVVVYYY\\\___bbbfffkkknnnnnnxxx}}}ssssssnnneeeYYYQQQQQQSSSTTTVVV[[[bbbiiiqqq}}}zzzwwwyyy}}}|||ppp]]]NNNEEE<<<666555555333111222333222222111222222333333333333333444444555555555666666666666666666555555222333444666777888888888666666777999:::;;;<<<<<<;;;;;;:::999888777666555444444444444444444444444666555444444555666555444111222333444333222111000000000111111222222222333222222222222222222222222111111111111111111111111000000000000////////////111111111111111111111111000000000000000111111222111111111111111222222222000111111111111222222222222222111222444555555555444888>>>III[[[uuu~~~aaaSSSHHHFFFJJJOOOYYYccc{{{uuuiiiWWWIIIBBB>>>:::777444333222222111111222222000111222333333222111111//////000000222333555666777999<<<===>>>BBBIIINNNOOOPPPRRRTTTVVVWWWWWWVVVVVVZZZ___aaaaaa```____________```bbbddddddcccaaa^^^[[[YYY[[[______[[[VVV]]]\\\\\\\\\\\\\\\\\\[[[\\\XXXTTTRRRPPPOOONNNLLLIIIIIIJJJJJJJJJHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKMMMMMMLLLLLLKKKJJJJJJJJJLLLOOOTTTZZZ```dddggghhheeefffgggggggggiiimmmooonnnpppssstttsssrrrqqqqqqtttttttttuuuttttttsssrrrkkkiiifffdddccccccddddddgggiiijjjjjjiiihhhggggggfffffffffeeebbb```]]]\\\RRRQQQOOOJJJFFFCCCCCCDDD???<<<888666555444222111333444444222///...000333000000000111222444555666>>>EEEPPPZZZbbbhhhmmmppprrrsssuuuzzz}}}{{{tttnnnrrrzzz{{{vvvuuuvvv}}}xxxrrrmmmhhhdddfffnnn{{{xxxjjj___VVVQQQLLLHHHEEEBBB>>>999:::>>>666666777777888888999999===@@@BBB???:::777999<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>@@@AAAAAAAAA>>>>>>>>>>>>????????????:::;;;<<<<<<<<<;;;:::999::::::999999::::::;;;<<<;;;<<<<<<===>>>???@@@@@@qqqkkkkkkhhhiiikkkkkktttqqqhhhkkkqqqttt}}}}}}~~~|||zzz~~~}}}{{{jjj___ZZZYYYYYY\\\eeemmmooorrrxxxzzzwww|||~~~~~~{{{tttnnniiiggg```nnnsssfff\\\]]]bbbccchhhmmmrrruuu{{{uuu]]]QQQNNN>>><<<999666333333333333111111333444555444444333000111222333555666777888333444555777888777777666444444555666777777666666666666555555666777888888;;;;;;:::999888777666555555555555555555555555555555555666666555555444333111111111111111111111111333222222111111222222333666555444333222111111111222222222111111111000000111111111111111111111111000000000000000000000000222222111111111111222222555444333333222222222222111222222111000000111333444333333333333444555555777666<<>>AAACCCEEEHHHLLLNNNOOOPPPRRRSSSTTTVVVXXX[[[]]]_________aaaaaabbbbbbbbbbbbaaaaaa```___^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWSSSSSSSSSQQQPPPMMMKKKIIIFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIIIIIIIIIIIIIIIIIIISSSWWW]]]bbbfffiiikkkmmmmmmllljjjiiiiiijjjlllmmmooopppqqqsssttttttssssssvvvwwwwwwwwwvvvuuusssrrrkkkiiiddd]]]WWWVVVZZZ]]]cccggglllmmmjjjgggffffff`````````aaa```]]]WWWSSSNNNKKKFFFAAA===:::999999555555444444333222111111333222111222444444444333000444777888777777:::===EEENNN[[[fffkkknnnppprrrzzzxxxxxxyyyvvvqqqrrrvvv}}}zzzzzzzzz{{{{{{rrrnnnppprrrrrrrrrvvv~~~tttaaaRRRJJJGGGAAA@@@???>>><<<:::999888888888888888888888888888??????>>>>>>===<<<:::999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::999777777<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>???????????????@@@AAAAAAAAAAAA@@@???===<<<;;;:::999:::;;;;;;<<<;;;:::999999999:::;;;==================<<<<<>>===;;;:::888777777888888888888888888888888<<<<<<<<<<<<;;;:::999999::::::<<<===>>>>>>>>>>>>===>>>>>>======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>======>>>???@@@AAAAAA@@@???>>><<<;;;:::999999999:::::::::999999888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<===pppbbbZZZXXXSSSRRRVVVZZZaaattt~~~ggg[[[QQQPPPQQQSSSZZZdddwwwsssddd___\\\WWWWWW[[[[[[aaahhhjjjjjjjjjnnnrrr{{{wwwvvvwww{{{{{{xxxrrrnnnlllgggaaaXXXWWWTTTQQQPPPRRRWWW\\\nnnyyyqqqsss}}}nnnWWWEEE===<<<666555333222111111111111222222333444444444444333444444444444333333333333222222333444444333333333555555666666666666777777777777777777777888888999::::::999888777666555555444444444444444444444444333333333444333222222111111111111111111111111111222222111111111111222222333222000//////000222333222111111111111000000000000000000000000000000000000000000000000000000000111000000//////000000111444333222222111222222222222333333222111111222444333333222222333333444555777666999<<<<<>>;;;888555444333333333222222222111111000000111111000000000111111111444666777777999@@@IIIPPP___dddkkkpppssswww||||||vvvrrrqqqvvvsssiiihhhmmmwww{{{vvvsssnnnpppsssssssssuuuzzz~~~uuufffWWWJJJCCC@@@;;;;;;:::999888777666555777777777777777777777777888888999999999999888888999:::;;;===>>>???@@@@@@======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>===<<<<<<;;;>>>>>>????????????>>>>>>;;;;;;:::999999999999:::888888888888999;;;<<<===:::::::::;;;;;;<<<<<<<<<}}}zzzpppjjjjjjccc^^^^^^```bbblllvvvzzzeee\\\TTTQQQQQQRRRXXX```fffrrr~~~}}}pppddd^^^\\\ZZZ\\\```]]]aaadddgggiiimmmtttxxx~~~yyyxxxrrrnnnhhhaaa]]]YYYTTTOOOLLLMMMOOORRRWWW```kkkrrrxxxqqqsss|||~~~|||vvvjjjYYYIII???;;;;;;444333222111111111111222111222222222222222222222333333333333333333333333444444555555555555555444666666666666666666777777888888777777777888888999999999888777666666555555444444444444444444444444222222222222222111000000111111111111111111111111222222111111111111222222111000...---...///222333111111111111000000000000////////////////////////////////////////////////000000////////////000000222222111111111111222222111222222111000000111333222222222222222333333444111222555888888<<>>;;;::::::999333333333333222222111111111111111111111111111111222222222111222222333444444777:::<<<>>>@@@BBBEEEEEEGGGKKKOOOTTTXXX\\\]]]\\\^^^bbbeeefffeeecccaaaaaabbbdddeeefffdddcccbbbaaabbbdddeeefffdddcccaaaaaaaaaaaaaaabbbcccdddeeehhhhhhiiihhheeeaaa\\\YYYTTTSSSQQQPPPNNNNNNMMMMMMMMMLLLLLLMMMQQQVVV[[[___dddfffiiijjjjjjjjjkkklllkkkjjjiiihhhggggggggghhhjjjkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnllljjjhhhfffaaabbbdddcccaaa]]]ZZZWWWZZZ\\\]]]^^^\\\ZZZXXXWWWSSSPPPLLLHHHFFFCCC@@@===888777555444222111111111111111111111000000000000...///000000111222555777555888;;;>>>CCCKKKUUU]]]eeejjjpppuuuwwwzzz{{{zzzzzz||||||xxxllljjjooooooxxx|||~~~|||{{{zzz}}}~~~zzzssspppsssxxxzzztttjjj]]]PPPFFF???<<<999999888888777666666666666666666666666666666666666777888888999999999888888999:::<<<===>>>>>>>>>;;;;;;<<<===============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<======<<<<<<;;;=========>>>>>>=========<<<;;;;;;:::::::::::::::888888888999999:::;;;;;;888888999999:::;;;;;;;;;yyy|||sssnnnjjjhhhhhhkkknnnwww|||eee```ZZZXXXWWWWWW\\\aaadddhhhnnnsssyyywwwqqqjjjgggeeefffjjjooooooooooooppprrrwww|||rrrhhhdddaaa\\\WWWSSSQQQOOONNNOOONNNSSSZZZbbbkkkvvvyyy{{{xxxwww{{{{{{vvvqqqbbb[[[QQQEEE<<<777666666333222222222222222222333111111000000000000000000111111222222333444444555555555444555555555666666888777666666666666777777888888777777777777777888888777777666666555555555444444444444444444444444111111222222111111000///000000000000000000000000222111111000000111111222///...---------///111333000000000000000000000000////////////////////////////////////////////////000000////////////000000111111000000000111111222///000000///......///111222111111111111222333333000111444666666999CCCMMM___}}}vvvaaaOOOEEECCCBBBDDDLLLYYYkkk~~~xxxlll[[[LLLBBB>>>;;;999888777777777666666666666222222222111111111111111111111111111111222333444222444666888999;;;>>>@@@AAABBBFFFJJJOOOTTTXXXZZZXXX[[[___bbbdddcccbbb```aaabbbeeeggghhhgggfffeeedddeeefffggggggeeecccbbbaaaaaaaaabbbbbbdddeeefffiiijjjjjjjjjiiieeebbb```\\\[[[YYYWWWUUUTTTSSSRRRRRRQQQQQQRRRVVV\\\aaaeeedddfffhhhiiiiiiiiikkkllliiiiiihhhhhhgggggggggggglllkkkkkkjjjiiihhhhhhhhhiiiiiijjjjjjjjjhhhgggfffbbbccceeefffdddaaa\\\XXXWWWWWWWWWWWWVVVTTTRRRPPPLLLIIIEEEAAA???<<<:::888444444333222111000000000000000000000000000111111...///000000000222666999999>>>EEEKKKQQQYYYbbbhhhmmmrrrxxx{{{{{{{{{}}}}}}~~~tttrrruuusssyyy}}}uuu|||zzzrrrrrruuunnnhhh^^^SSSJJJBBB===;;;777777777777777777777777666666666666666666666666666777888999999:::999999999999::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;999999;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888888777777777888888999999999:::}}}wwwtttrrrppprrryyypppooommmjjjhhhhhhjjjmmmpppooooooqqqvvv|||}}}{{{|||{{{yyyyyy{{{{{{|||yyy|||}}}xxxlll___TTTOOOLLLIIIGGGHHHHHHJJJQQQXXXfffkkkttt}}}pppmmmnnnjjjddd___TTTMMMDDD;;;777555444333222222333333333333333333222111000000//////000000000111111222333444444555333333222333333555666666999888777666555666777888888777777666666666666666777666666666555555555444333333333333333333333333111111111222111111000///000000000000000000000000111111000000000000111111............//////000111//////000000000000000111000000000000000000000000000000000000000000000000111000000//////000000111000000000///000000111222...//////...------...000111111000000111111222333222444666666555777<<>>;;;:::888555444222222222111111000000000//////000000111111222222000222333333222444999===EEEKKKSSSZZZ___eeelllpppxxx|||}}}{{{{{{{{{}}}yyyzzz|||wwwrrryyysssnnnnnnbbb[[[RRRJJJCCC???;;;999666666777777888888888999777777777777777777777777777777888999:::::::::999888999999:::999999888888======>>>??????@@@??????;;;;;;::::::::::::;;;;;;777888999;;;<<<=========;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999:::;;;::::::999888666555777777777777777777777777~~~|||yyy{{{|||vvvsssrrrpppmmmjjjcccdddcccaaa\\\UUUOOOLLLIIIIIIKKKOOOQQQVVVcccrrruuugggbbb```ZZZSSSOOOIIIBBB:::666555666666444222222222333333222222111444333222111000111111222222222222222222222222222333333333333444666888999:::999777666555666777888777777666555555555555555666666555555555555444444333333333333333333333333111222222222222111000000000000000000000000000000111111000000000000111111......///000111000//////////////////000000111111111111111111111111111111000000000000000000000000111111111000000111111111///////////////000111111...///000///------///000000000000000000111222222222444555444444666888:::???PPP\\\kkkvvvmmmjjjddd]]]SSSLLLGGGGGGJJJQQQ___lllvvv}}}~~~qqqdddWWWOOOCCCAAA>>>:::777555333333333333333222222111111111000000/////////000111111///000111111111222444777888999:::===AAAEEEIIIKKKLLLNNNQQQTTTWWWXXXYYYYYY\\\]]]___bbbdddgggiiijjjiiiiiihhhfffdddcccaaaaaa````````````aaabbbccccccdddeeefffhhhjjjmmmooopppllljjjiiifffdddcccbbbaaa_________```bbbdddggghhheeefffggggggffffffhhhjjjiiiiiijjjkkklllllllllllljjjiiigggeeeccccccccccccaaabbbcccccccccaaa```___]]][[[ZZZYYYYYYWWWRRROOOMMMKKKIIIIIIIIIHHHDDDAAA<<<:::888777666555222000111111111111111000000/////////000111111222333333222555888999:::>>>EEEKKKVVV[[[bbbfffiiilllqqquuu{{{~~~|||{{{}}}~~~wwwqqqwww~~~nnnddd```VVVPPPHHHAAA===;;;999777444555555666777888888999888888888888888888888888777888888999999999888888777888999:::::::::::::::======>>>??????>>>>>>>>>;;;::::::999999::::::;;;888999:::;;;;;;;;;;;;;;;;;;:::999999999999:::;;;999999:::::::::999888777999999::::::999888777666888888777777666555555555xxx}}}yyyuuussspppkkkeeecccbbb```ZZZVVVTTTSSSSSSUUUVVVWWWVVVTTT[[[\\\aaafffiiiooozzzzzzzzzmmmaaa[[[XXXPPPIIIEEE:::555///...111444555333111222222222222111111000666555333222222222333333444444333333222111111000555555555555777999<<<===;;;999777666555666777888777666555444444444444444555555555555555555444444333333333333333333333333222222222222222111000000000000000000000000000000111111000000000000111111...///111222222000///---.../////////000000111111111111111111111111111111000000000000000000000000222222111111111111222222///////////////000111111///000111000......000111000000000000000111111222...111222222333666999999888CCCHHHWWWwww{{{mmmgggkkknnnlllbbbVVVKKKJJJLLLOOOWWW```hhhooowww|||nnndddPPPNNNIIIDDD???;;;888777333333333222222111111111111000///...............//////000///...///111444555555777999<<<@@@CCCEEEEEEGGGIIILLLOOOQQQSSSSSSVVVWWWYYY\\\___cccfffhhhkkkjjjgggeeecccaaa``````aaaaaa``````aaaaaabbbbbb``````bbbdddhhhlllpppssspppooommmkkkiiigggffffffcccccccccdddeeefffggghhhhhhhhhiiigggfffeeeggghhhfffggghhhiiijjjkkkkkkkkkgggfffeeecccbbbbbbccccccaaaaaaaaaaaa```^^^\\\[[[YYYVVVSSSRRRRRRPPPLLLIIIJJJGGGEEEDDDEEECCC@@@<<<777555444444444333111///000000111111000000///...//////000111222333333444222666<<<@@@CCCJJJTTT\\\cccgggkkklllmmmoootttxxxxxxzzz{{{zzzyyy{{{xxxpppvvv~~~yyyhhh[[[UUUPPPIIIAAA<<<:::999777666333333444555666777888999888888888888888888888888777777888888888888777777666777888:::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;;;;:::999999;;;:::999888888999:::;;;777777888999888777666555777777999::::::999888777888888777666555444444333ccchhhooovvv~~~~~~zzzyyy{{{}}}}}}{{{sssrrrqqqnnnjjjeeeaaa^^^[[[YYYWWWUUUUUUVVVXXXYYYTTTWWW]]]dddjjjmmmlllkkktttyyyxxxmmmhhh^^^TTTJJJBBB===;;;666666555444222111000000222222222111000//////......//////000111222222222333222111111111222333444111111111222444777:::<<<<<<;;;;;;:::888777666666:::888666333222222333444666777777888888888888777333333333333333333333333111111111000000000000///////////////////////////111111000000//////..............................111111111000000000000000222111000//////000111222222222222222222222222222////////////000000000000......//////000000111111///.........///000222333000000000000000000000000333333333333333333333333666777???MMM___sss{{{wwwtttqqqooommmpppdddZZZVVVSSSOOOQQQWWW^^^bbbkkkvvv~~~qqqkkk```SSSLLLIIIDDD>>>888555111111333444333111222222222111000///---,,,000000000000000000000000222333444666999<<<>>>@@@@@@AAABBBCCCEEEGGGIIIJJJOOOPPPSSSVVVYYY[[[]]]^^^ddddddccc___\\\ZZZZZZ[[[`````````___]]]]]]___aaaaaaaaabbbccceeehhhkkkmmmlllnnnpppnnnkkkiiijjjlllhhhgggfffeeeeeegggiiijjjkkkjjjiiihhhgggggghhhiiijjjhhheeeeeefffgggggggggiiigggeeebbb___]]][[[[[[[[[[[[ZZZXXXVVVSSSQQQPPPNNNMMMKKKIIIFFFDDDBBBAAA@@@@@@>>>===;;;:::999888333222222222111111000000444111//////111222111///......///000111333666777888<<>>:::777666555555555555666777888999::::::999999999999999888777666777777777777777888888999777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::::::::::::::::::::::::::999999999999888888666777777888888888777777777888999999777666666777666666666666777777777777666666555555555444444444YYY[[[___bbbgggnnnwww~~~~~~{{{yyyxxxwwwyyyvvvssspppoooqqqtttwwwzzz|||~~~|||xxxuuutttuuummmjjjfffeeefffgggfffeee^^^^^^^^^\\\YYYXXXYYYZZZaaa```______```bbbeeefffjjjnnnuuu}}}zzznnnccc^^^UUUKKKCCC<<<999777555555444333222111111000222222111111000//////......//////000111111222222222222111111111222333444444444333444666888;;;<<<<<<<<<;;;:::999888777666888666444222111111222222555666666666666666555555333333333333333333333333222111111111111000000000////////////////////////000000000000//////..............................////////////////////////111111000//////000111111000000000000000000000000.../////////000000000000////////////..................------...///000111000000000000000000000000222222222222333333444444222333777AAAOOObbb{{{zzztttpppkkkhhhiiifff^^^XXXXXX\\\\\\aaahhhmmmpppxxxqqqdddYYYLLL@@@???:::666444555555333111222222333333333222222222000000000000000000000000111111222444666888:::<<<<<<<<<===>>>@@@BBBDDDEEEJJJLLLNNNQQQTTTWWWXXXYYY]]]^^^^^^]]]ZZZYYYYYYZZZ\\\]]]^^^]]]]]]]]]```bbbbbbbbbbbbbbbcccdddfffgggiiikkknnnmmmkkkiiiiiijjjfffeeedddcccdddeeeggghhhjjjiiihhhgggffffffgggggghhhfffdddcccdddeeeeeedddeeedddaaa^^^[[[XXXWWWVVVVVVUUUTTTRRRPPPNNNLLLKKKGGGFFFDDDBBB@@@>>><<<;;;::::::999777666555333333222222111111111000000000111///---...111222111///111111111111222444777:::???FFFQQQ^^^iiiqqqttttttvvvwwwxxxwwwtttsssrrrsssxxxzzz|||~~~~~~}}}~~~}}}wwwxxxsssiiifffgggnnnxxx~~~ooo```SSSJJJEEEAAA???<<<888666555444555444444555666777888999:::888999999999999888777666777666666666666777888888888888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999999888777777888888888777777666666888999999777666666777888777777777666555555555666555555555444444444444eeeeeedddbbbbbbdddhhhlllooommmjjjfffdddccccccdddfffeeedddbbbaaaaaaaaaaaacccdddeeecccaaa______```\\\ZZZWWWWWWXXXYYYYYYXXXXXX[[[]]]]]][[[^^^eeekkktttttttttuuuwwwzzz}}}|||jjj```TTTOOOHHH@@@:::666444444333333333222222222111111222111111000000//////......//////000000111111222222222111111222222333444555555444444555777999:::<<<;;;;;;:::999888777777555444222111000000000111555555555555444333222222333333333333333333333333222222222111111111111000////////////////////////000000000////////////.......................................////////////111000000//////000000111////////////////////////....../////////000000000000//////...------,,,,,,......------------...///////////////////////////000000111222333444444555444333555:::AAAPPPhhh|||xxxuuuuuuxxx|||yyypppfffaaa\\\YYYWWWXXXYYYZZZ```hhhttt|||wwwgggYYYKKKEEE>>>:::999888666444222222111111111111111111000000000000000000000000000000000111222444555666666666666888999;;;===>>>DDDEEEHHHJJJMMMOOOPPPQQQSSSUUUWWWXXXWWWWWWWWWXXXXXXZZZ[[[\\\\\\]]]```bbbcccbbbaaa_________```aaaeeegggjjjkkkjjjiiihhhhhhgggfffeeedddeeefffggghhhgggfffeeeccccccbbbbbbbbbfffdddbbbaaaaaaaaa```______]]][[[WWWTTTQQQPPPOOOMMMLLLLLLJJJHHHFFFDDDCCC@@@???>>><<<:::888777666555555444333222000000///111111000000000000/////////......///111222222000333444444444555888===AAANNNVVVcccqqqzzz}}}}}}|||~~~~~~}}}zzzvvvttttttuuu~~~wwwoooppp}}}uuuiiieeedddjjjtttssscccXXXOOOGGGCCC<<<;;;888666444444444444333444444555666777888888888888999999888888777777666666555555666666777888999999999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;:::::::::999999999999777888888888777666555555666777999888666555555666888888777666555444444333555555555555444444444444~~~zzzvvvtttsssrrrooolllhhhfffffffffggghhhiiiiiiiiihhhfffdddbbb______^^^\\\[[[ZZZ[[[\\\`````````aaacccfffggghhhiiioootttuuuuuuyyyhhhYYYRRRGGGCCC>>>888444222222333111111111222222222222222111111000000////////////////////////000000111111222111222222222222333333333333333333333444666666;;;;;;:::999888888777777444333222111000000111111555555555444444222111000222222222222222222222222222222222222111111111111////////////////////////////////////////////////..............................///////////////000000000000//////000000000................................./////////000000/////////......---------//////..................////////////////////////...///000111222333444555444444555777999BBBUUUfff{{{}}}~~~~~~wwwrrrggg___XXXSSSOOOMMMPPPVVV[[[dddooouuuyyyyyy___VVVJJJAAA===;;;999777555444333222111000000///000000000000000000000000000000//////000111111222333333333444555666888999>>>???AAADDDFFFHHHIIIIIIKKKNNNRRRSSSSSSRRRRRRSSSVVVWWWYYYZZZZZZ\\\^^^```aaa```^^^]]]\\\\\\\\\]]]```bbbfffhhhhhhhhhgggfffdddccccccbbbbbbcccddddddbbbaaa```___^^^]]]\\\\\\bbb```^^^]]]]]]]]][[[YYYXXXVVVSSSPPPMMMJJJIIIHHHDDDDDDCCCBBBAAA???===<<<;;;;;;:::888777666555444444333333222111000//////000000000///////////////000000000000222222222222222555777999;;;AAAHHHNNN___gggrrr|||~~~~~~zzzwwwxxx{{{~~~~~~uuunnnooowwwwwwkkkiiijjjrrr{{{xxxhhhZZZRRRKKKDDD???888777666555444444444444333333444444555666666777777777888888888888777777555555555555555666777777::::::999999999999999999999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999888888777777666555444333555777888777666555555555666666666555555444444444444444444444444444444444}}}{{{vvvtttpppnnnmmmnnnooopppxxxyyyzzz{{{|||~~~~~~jjjVVVJJJEEE>>><<<888555333222333333000000000111111111222222000000000//////////////////////////////000000000111111222222333333333333333333333333333444555555999999999888888777777666333333333222222222222333666666666555444333222111222222222222222222222222222222222111111111000000////////////////////////...............//////////////////////////////////////////000000111111111/////////000000/////////////////////////////////............////////////....../////////000000000///000000000/////////...////////////////////////......///000222333444444000000333555444777CCCOOOkkk}}}{{{qqqeee\\\RRRJJJGGGHHHHHHQQQ]]]ffflllsss~~~|||ooo^^^OOOEEE@@@<<<999999888666555444444444444111111111111111111111111111111000//////000000000222222222333444555666777:::;;;===???AAABBBCCCCCCFFFIIILLLNNNMMMLLLLLLLLLSSSUUUWWWXXXWWWXXXYYY[[[\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]```bbbdddddddddccc]]]]]]]]]\\\\\\\\\\\\]]]^^^]]]]]][[[ZZZXXXWWWVVVZZZYYYWWWWWWWWWVVVTTTRRRPPPNNNLLLIIIFFFDDDBBBBBB>>>======<<<;;;:::888888777666666555444444333333222222111111111000000000///////////////000000000000000000000000111333444444999>>>BBBFFFMMMWWW^^^mmmssszzzzzzxxx}}}xxxrrroooqqqrrr{{{|||rrrnnnoootttzzzsssiii[[[QQQKKKEEE>>>888666666666555555555555555333333444444555555666666666777777888888888777777555555555555555666777777::::::999999999999999999999999999999:::::::::;;;::::::::::::::::::::::::::::::999999999888888888777777777666555444333222444666777777555444444555333333444444555555666666333333444444444444444444}}}zzziiiWWWGGG???;;;888777666555444333333333000000000000000111111111////////////////////////////////////////////////000111222333333333333222444444555555666666666777777777777777666666555555333333333444444444444444666666666666555444333333222222222222222222222222111111111000000000000///////////////////////////---............///////////////////////////////////////000000111111222222...//////000000//////...000000000000000000000000------........./////////......//////000111111222//////000000111000000///////////////////////////......///000111222222333111111444888888777;;;BBBSSSgggwwwwwwlll___QQQGGGDDDAAAFFFPPP\\\dddlllyyytttcccVVVLLLCCC>>>888777555444444555666666222222222222222222222222222111111000000000000000333333222222333444555555666777999:::<<<===>>>>>>AAACCCFFFGGGFFFEEEEEEFFFMMMOOORRRSSSSSSSSSTTTUUUVVVUUUUUUUUUVVVXXXYYY[[[XXXWWWXXXZZZ]]]^^^^^^]]][[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXWWWUUUSSSQQQPPPPPPOOONNNNNNNNNNNNKKKIIIGGGFFFCCCAAA???>>>===<<<888999888888777666555444222222222111111111111111000000000/////////////////////000000000000111111000000000///000333888;;;???FFFMMMRRRVVV]]]gggnnntttyyy~~~~~~~~~~~~wwwsssmmmhhhnnnxxxyyysssooopppsssvvv~~~uuueee^^^TTTLLLGGGAAA<<<777666666666666666666666666444444444555555555666666666666777777888888777777666666555555666666777888999999999999999999999999888888999999999:::::::::::::::::::::::::::::::::999888888888777777777777555666666666555444333333444555777666444333333444111222222333444555666666333333333333444444444444zzzsssvvv}}}}}}xxxuuuooohhh]]]PPPEEE===888777333444555555555333222000000000000000000000//////////////////////////////////////////////////////000111222333333333222222222333444555666666777777555555555555555444444444222222333444444444444444444555555555555555444444111111111111111111111111000000000/////////......////////////////////////---------.........//////////////////////////////......//////000111111222......///000000///......////////////////////////---------.........//////.../////////////////////,,,---...000000000000///000000000000000000000000/////////000000000111111444222333888:::999:::===EEESSSjjj{{{rrr{{{~~~ssscccUUUOOOGGGEEEJJJTTT^^^hhhvvvxxxlll```TTTLLLAAA???<<<999777666555666333333333333333333333333222111000000//////000000222111111111111222222333333444555777888999999999:::<<<>>>>>>>>>???AAABBBDDDGGGJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWSSSQQQPPPQQQTTTWWWWWWVVVWWWWWWWWWWWWWWWVVVUUUUUUQQQQQQPPPOOOMMMJJJGGGFFFEEEDDDDDDDDDEEEEEEBBB@@@>>>===<<<:::999888777777444555555555444333222222//////000000000000000000//////000000000000000000000000000111111111222222222333333333555;;;DDDJJJSSSZZZbbbfffgggkkkrrryyyxxx||||||uuullliiiooovvvzzz|||xxxvvvwwwvvvuuuvvvzzz|||~~~rrreeeZZZVVVNNNFFF@@@<<<;;;:::555555555555555555555444555555555555555666666666555666666777777777777777777666666666666777888888888888888999999::::::;;;888888888888999999999999::::::::::::::::::::::::777777777777666666666666444444555555555444444333333555666666444333333444222222222333444444444555222222333333333444444444rrrhhhjjjooonnngggbbbXXXQQQFFF===888777777777000222444555555222000...111000000000////////////.........//////////////////////////////.........000111222333444333222222///000222333444555555555444444444444444444333333111222333444444444444444333333444555555555444444111111111111111111111111////////////............////////////////////////---------.........//////000000000000000000000000---------...///000000111---...///000000///...---////////////////////////---------.........///////////////...------,,,,,,***+++---///000000//////111111111111111111111111////////////000000000000222------222666666555777<<>>AAA===@@@DDDGGGIIIKKKLLLNNNMMMMMMMMMMMMNNNPPPRRRSSSPPPMMMJJJKKKNNNRRRSSSRRRMMMMMMNNNNNNMMMLLLKKKKKKIIIIIIHHHGGGDDDAAA???============>>>??????===;;;999888777666555444444444222222333333222111111000000000000111111222222222111111111222222222222222000000111111222222222333666777888999<<>>@@@CCCEEEGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDEEEGGGIIIJJJIIIJJJKKKKKKJJJFFFCCCAAABBBAAA???>>>???>>>===;;;999999999999999888777777444444444333333333222222////////////000000000000......//////000111111111333222000///000111111111333333222111222333555666888???EEEIIIPPP\\\ggglllmmmrrrwwwzzzzzz|||}}}{{{~~~yyywwwvvvxxx~~~||||||}}}pppoooppprrrqqqkkkaaaTTTLLLBBB@@@===999777666666666333333333222222222111111222222333444555555555555555555666777777777777777666666666666777777777777:::999777666666888999;;;999999888777666666777777777888888999888777666555555444333333333333444555333333333333333333333333222222444444444444222222111111111111111111111111333222222111000///......}}}hhh^^^SSSOOOPPPNNNGGG@@@>>><<<888444111///......///000000000000000000///000000000000//////..............................111000000/////////000000111111111111222222222222333444555555555444333333555555555555666777888999333222222222222222333333444333333333222222222222222111000///............////////////////////////////////////....................................////////////000000000000................................./////////000000...///000///---,,,---...............////////////.........---------------111///,,,,,,...000///...///000111222222111000///////////////////////////////////////000111222333999666888CCCUUUjjj{{{ppppppyyyxxxoooeee]]]ZZZ[[[]]]bbbhhhqqquuuxxxwwwtttooommmllltttuuuxxx~~~yyyoooggg^^^QQQEEE>>><<<999666444222111000444444444444444555555555111111111111111222333333000111111222222333333333111333444444333333444666666777999;;;===???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@BBBDDDEEECCCCCCCCCCCCBBB???===;;;<<<;;;999999::::::888777777777777777777666555555222222222222111111111111////////////000000000111//////000000111111222222333222000000111333444444444444222111222555888;;;HHHOOOVVVYYY]]]gggooorrrppprrrtttwwwzzz~~~}}}~~~{{{|||uuuooonnnmmmjjjdddYYYMMMEEE???===:::777555444444555333333222222222111111111333333444444444444444444444444555666666666666555777666666666666666666666777666555444555666888999999999888777777777777777777777888999888777666555555444333333333333444555333333333333333333333333000111222333333222111000111111111111111111111111222222222111000//////...qqq```VVVKKKEEEDDDBBB<<<666777666333111///---,,,,,,000000111111111111000000000000000////////////...........................222222111000//////000000111222222222222333333333333444444555555444444333444444555555666666777777333333222222222222333333222222222222111111111111111111000///............////////////////////////////////////....................................//////000000000111111111........................---------.........//////---/////////---,,,---...---............/////////000000///......------,,,000...------...//////...///000111222222111000///////////////////////////////////////000111222222888555444999BBBQQQeeevvv}}}tttssswww}}}{{{uuupppnnnkkkddd``````cccfffiiiiiifffccc```___bbbdddiiirrr}}}lll]]]JJJDDD===888777666444222444444444333333333444444333333222222333333444444111111111111111111222222///000222111000000111222333444555666777999::::::======>>>>>>>>>>>>======;;;:::999999:::;;;===>>>===<<<;;;:::999888777666666555444555666666555444333444444444444333222222111111000000000//////////////////000000000111111111111111111111222222222111000//////111333555777666666555444555:::AAAFFF[[[cccjjjlllnnnsssvvvvvvrrrpppooorrryyy}}}wwwyyyuuullliiieee```XXXNNNDDD===:::999777555333333333333333222222222222111111111333444444444444333333222222333444444555555444444777666666666555555444444333333222222333555777888999999888777777777888888666777888888888777555444444444333333333333444444444444333333222222111111///000111222222111000///111111111111111111111111222222111111000000//////|||lllaaaTTTLLLBBB<<<:::888444111222222111111000///...---000000111111111111000000////////////////////////........................333222111000000///000000111111111222222222333333111111222222222222222222444444555666666666666666444444333222222222333333333222222222222111111111111000///...............////////////////////////////////////....................................////////////000000000000........................,,,,,,,,,---------......---...///...---,,,---///---------........./////////////////////............---------...//////...000000111222222111000000///////////////////////////......//////000111222444333444666999AAAQQQ```sss|||{{{}}}wwwmmmhhhaaa```]]]YYYVVVTTTSSSSSSRRRUUU[[[eeerrryyy^^^TTTGGG???===<<<:::777666555444222111111222222444333333333333333444444111111111111111111111000...000111000//////000111333444444555666666777777777888888888888888888777555555444444555666777888999888777555444444555555444333333444555666666444000000111111111111000000111000000000//////////////////000000000111111111111111111111111111111111333333333222333555999;;;:::;;;;;;<<<>>>EEEOOOVVVjjjssszzzzzzyyyyyywwwuuurrrmmmiiimmmyyy|||vvvxxx~~~yyyqqqqqq|||yyyllleeeaaa[[[TTTMMMEEE>>>999777666444333333333333333222222222222111111111111444444444444444333222111222333333444444444444444666666555555444333333333111111111222333555777888999888888777777777888888666666777777777666555444333333333333333333333333555444444333222111000000000000111222222111000000111111111111111111111111111111111000000000000000|||qqqbbbVVVMMMDDD???888444111000///...111222333333333333222111000000111111111111000000.............../////////////////////////////////222222111000//////000000000000000000111111111222111111111111222222333333444555666666777666666555555444444333222222222333333333333333222222222222000//////...............////////////////////////////////////....................................---------.........//////........................,,,,,,,,,,,,------------,,,...///...------...///------------............---------...///000111111,,,------............///000000000000000000000000....................................///000111222...///111444444555>>>IIITTTjjj{{{ssslll```UUUMMMJJJIIIIIIFFFIIIOOOXXXdddqqq}}}~~~qqq```RRRJJJEEE???;;;888777555444444444555666444333333222222222333333222222222111111111111111000111222111000///000111333333444444444444555555444444555555555555444444222222222222333444555555666555333111111222333333333222111222444555555444//////000000000000//////222222111111111000000000000000000000111111111111000111111111111111222222666777777666777999>>>BBBCCCFFFIIIKKKNNNUUU```hhhttt|||}}}zzzwwwrrrooojjjfffkkkyyy~~~sssooottt{{{vvvjjjiiirrrrrrccc\\\WWWQQQJJJEEE@@@;;;888555444444333333333333333222222222111111111000000444444444444333222111111333333444555555555555444444444444444333333222222111222222333444666777777888777777666777777888888555555666777666555444333333333333333333333333333444444333222111111000000000111222333333222111000000000000000000000000000000000000000000111111111xxxzzz{{{jjjZZZPPPGGG@@@:::888666333111000000111000222444666666555444333//////000000000000//////---............/////////000000000000000000000000000000////////////000000//////000000000111111111333333333333444555666666555666777888888777666555666555444333333222222333444333333333222222222222//////......---......///////////////////////////////////////............------------------------,,,,,,---------.................................,,,,,,,,,---------......,,,---///...------...///,,,------------.........++++++,,,---///000111222***,,,.........---...///////////////////////////....................................///000111111000000222555333111444999BBBVVVqqqssscccWWWOOOIIIFFFBBBDDDHHHNNNXXXfffttt~~~rrrcccWWWLLLEEE<<<:::888666555666777888444444333222222222333333222222222222222222222333222333333333111000111222111111222222222222222333222222333333333333222222000111111222333333444444222111000///...///000111000//////000111222222111//////000111111111111000333333222222222111111111000000000111111111222222000111111222333333444444333555666666777;;;BBBHHHRRRWWW]]]```bbbgggooovvvzzz~~~zzzvvvrrrllliiihhhmmmxxx}}}zzzrrrooosssxxx|||rrrgggeeelllxxx|||kkk___SSSNNNHHHBBB>>>;;;999777444444444444333333333333222111111111111000000000222333333333333222222111222333444444555555444444222222222222222222333333222222333444555666666777666666555555555666777777444555666666666555333222222222333333333333222222333333222222111111000000000111222333333222111000000000000000000000000000//////000000111111222222ooonnnssszzz{{{uuuqqqqqqkkkhhh^^^QQQGGGCCC===888444555555444222111111333///111444666777666444222......////////////......---------.........//////////////////////////////------------...///000111000000111111111222222222333333222222333555666777666777888999999888777666666666555333333222222222222222222222111111111111.........------......///////////////////////////////////////............------------------------------------.........///........................------------............,,,---......------...000,,,,,,---------.........++++++,,,---...//////000(((+++...///...---...///......------------.............................................///111111444222222444444222222666===HHHYYYlll}}}qqqdddXXXPPPIIIHHHFFFHHHPPP___rrr~~~}}}vvvhhh```OOOLLLFFFAAA<<<999777777666555555444333333444444222222222333444444444555222444444333222111111222111111111222222222333333000111111222222111111000000000111222333333333333000///////////////000000000///...///000111000///000111222222333333333222333333222222222111111111000000111111111222222222111222333444555666777888444777;;;===???FFFOOOWWWcccjjjrrrtttttttttyyy~~~{{{{{{xxxuuuqqqllllllmmmpppwww~~~yyyuuutttuuuxxx~~~vvvpppiiifffkkkttt}}}yyylll___YYYLLLHHHAAA<<<999777666444333333333333333222111111111111111111000000000000111222222333333333222222111222222333333333333333000000111111222333333333222333333444555555555555444444444444444555666666444444555666555444333222111222333333333333222111222222222111111111111111///000111222222111000///000000000000000000000000...//////000111222222222zzzbbb___bbbhhhhhh```ZZZYYYSSSOOOGGG===888777444000---///111111...,,,---...---///333555666555333111------............---------------.........//////........................,,,,,,,,,---...///000111111111222222222333333333111111000000111333444555777888999::::::999777666777666555444333222222222111111111111000000000000......---------......///////////////////////////000/////////............------------------------............/////////000........................---------.........//////,,,---......------///000,,,,,,,,,---------......,,,,,,------------------(((+++...///---,,,...///...------,,,,,,------..............................------......///000111222---,,,///222111222555999<<>>BBBGGGKKKOOOWWWbbbkkkooowww~~~|||~~~zzz|||wwwtttrrrpppllloooqqqsssvvv}}}zzzuuurrrnnnwwwqqqnnnkkkjjjlllrrryyy~~~{{{kkk[[[SSSSSSIIIDDD>>>999666555333111222222333222222111000///111111111111000000000000000111222333333333333333000000111222222222222222//////000111222333333444222333333444444444333333333333333333333444555666333444555555555444333222111222333444444333222111111111111111111222222222...///000111111000///...000000000000000000000000......///000111222222333ttt```[[[TTTRRRQQQPPPJJJFFF<<<;;;999888666444333222000000000000000///......000000111111111111000000.../////////---,,,,,,---///---++++++---///000000////////////........................////////////111111111000000000000000111111222333333444555555888;;;???BBBAAA===888444666666555444222111000000222111000///...---,,,+++111...,,,---///111///---...---,,,...///111000///000000000000000000000000---...///...,,,,,,...///////////////////////////,,,---...//////...---,,,------............------//////.........------------------.........//////---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,..................------...............///000000000//////...............222555:::AAANNNccc{{{zzzfffZZZNNNLLLPPP[[[mmm~~~}}}zzzyyyzzz{{{mmm^^^QQQGGGAAADDD???999666666777666555000111222222111111111222222111111111111111000000444444333222111000//////222222222222111111111000333222222222222222222222000000////////////000000444333222111000/////////111111111222333333444444444333111111222222222111111000///000222333333333888888888777888;;;@@@DDDMMMTTT\\\```bbbhhhrrr{{{{{{~~~|||zzztttpppsssxxxyyyuuuvvvvvvwwwuuusssxxx~~~yyyooonnnmmmmmmsss|||~~~xxxpppnnntttuuuqqqttt|||wwwggg\\\TTTLLLGGG???===:::777444333444444111111111111000000000000////////////////////////111222222111///...///000000000111111111222222222222222111111222222333444555444333222333444555666555444333333222222222222444444333333333333222222111111111111111111111111000000000000000000000000///000111111111///...---...///111111/////////000...000111000///...///111rrreeeWWWRRRKKKGGGFFFCCC===888777666666555444333222222000000000000000///......///000000111111000000///111222222111000//////111000...,,,,,,---///000000////////////........................////////////000000000000000000000000111111222222333444444555888:::===???>>>;;;777444666555444333222111000000111111000///......------000///------...//////...222000///...//////---,,,////////////////////////---...///...,,,,,,...///........................,,,---...//////...---,,,,,,,,,------------,,,,,,------,,,,,,,,,+++++++++,,,------------.........---,,,,,,,,,,,,---......,,,,,,------------,,,,,,///...---,,,,,,,,,,,,---.......................................///000000000000000000000111222222444555888;;;BBBQQQcccppptttjjjbbbaaaaaaccchhhppppppooolllkkknnnttt|||~~~qqqggg```SSSLLLBBB;;;888777555444777777777666444333444444333444444444444444444444222222111111000000//////333333333222222222222111333333333333333333333333444444333333333333444444555444444333333333444444333333333444444444444444333222111111222333444333222111111222444666666666444666:::>>>BBBGGGMMMQQQ]]]cccjjjooorrrvvv|||~~~||||||uuuuuussspppsssyyy{{{yyyyyywwwuuussssss}}}zzzsssqqqpppqqqvvv~~~~~~wwwvvv|||{{{tttrrrwwwuuuyyyiii]]]TTTNNNHHHDDD<<<:::777444333222222333111111111111000000000000111111111111111111111111000111222111000///000111111111111111111111222222222222111111222222333444444333333222333444555666666555444333333333333444444444333333333222222222222222222111111111111111000000000000000000000000///////////////...------...///111111/////////000...000111000///...///111{{{lll\\\RRRJJJEEE???<<<:::888333///111111111111111111111111///000000000000///......//////000000000000//////111222333222000000000222111///------...000000000////////////........................////////////000000000000000000000000111111222222333333444444666777999999999777555333444444333333222111000000111111000000/////////......//////...------...000222000//////000///...---........................---...///...,,,,,,...///........................------............------++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------............------......---,,,,,,,,,------.......................................///000000......//////000222333444333444444444777???KKKTTTooozzzxxxyyywwwooogggcccaaa^^^\\\\\\```gggoootttuuu{{{~~~ppphhh[[[OOOFFF@@@===;;;999888666444333333444444444444444444333222111111222222222222222111111111444444444333333333222222333333333333444444444444222222222222222222222222222222111111222333333444333333333222222222222222444444333222222333444555222333444666888:::<<<===:::>>>DDDKKKQQQXXX___ccchhhkkkqqqwww{{{}}}~~~{{{~~~|||yyyxxxuuuxxxyyyvvvvvv{{{~~~~~~{{{yyyxxxwwwxxx{{{zzzzzz}}}~~~}}}wwwqqqrrrmmmttt}}}zzzllldddYYYPPPJJJFFFAAA>>>777666444222111111111222111111111111000000000000111111111111111111111111///000111111000///111222222222111111111111111111222222111111222222333444222222222222333444666666666555555444444444444555333333333333222222222222222222222222111111000000000000000000000000000000//////......------.........///111111/////////000...000111000///...///111uuuqqq|||~~~ooobbbVVVKKKEEE>>>;;;888666555555222000//////////////////////////////000000//////...---...//////000000//////......///000///...---...///111000......///111000000////////////......................../////////////////////000000000000000111111222222333333333333555555555444444333333222333333222222111111000000000000000000000000//////,,,///000///,,,+++...111...------...000222111000---------------------------...///...,,,,,,...///........................------------------------++++++,,,,,,,,,,,,++++++//////.........---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---..................---...------,,,,,,,,,------............////////////...............///000000------------...///000111111111222222444999@@@FFFXXXnnn}}}pppggg^^^ZZZTTTRRRVVV^^^ffflllqqqvvv|||yyykkk]]]RRRJJJEEE===:::777666666666666666666666666555333222000///333333333444444444555555444444333333333222222222333333333333333444444444111111111222222111111111222111111111111222333333333333333333222222222222777666666444333444555777666888;;;???AAADDDGGGIIINNNQQQUUUYYY___eeemmmrrrooooooppptttyyy{{{yyywwwppprrruuuwwwwwwxxxyyyyyy~~~~~~|||}}}}}}vvvtttpppqqqsssvvvyyyvvvmmmddd\\\VVVNNNGGGBBB>>>:::777444333222111111111222222111111111111000000000///////////////////////////...///111111000000111333222222222111111111111111222222111111222222333444111111222222333444555666555444444333333333444444333333333222222222222111333333222222111000000000////////////////////////000000...------...///000...///111111/////////000...000111000///...///111}}}ooogggbbbjjjttt{{{}}}zzzwwwvvvuuunnnbbbVVVLLLDDD???<<<888777555333333333222111111111000000//////......///////////////...------......////////////......,,,---...---,,,,,,---...111000...///000111000///////////////........................////////////......//////000000000000111111222222222222222333333333222111111111222222111111111111111111111000000000000000////////////,,,...000...,,,+++---000---,,,,,,---000111111000---------------------------...///...,,,,,,...///........................---------,,,,,,---------,,,,,,------------,,,,,,//////.........---------+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---..................---------,,,,,,,,,------............/////////000000...............///000000//////............/////////000111222444777;;;>>>JJJWWWnnnyyykkkcccWWWPPPPPPUUU[[[^^^iiiooovvvyyyzzz|||wwwhhh]]]VVVLLLIIIDDDBBB@@@???<<<::::::999888777666666555555222333333444444555555666444444333333333222222222222222222222333333444444444444555666666555444444444444333333333333444444555555555555666666666666555666777777777999>>>AAACCCGGGLLLPPPRRRUUUYYY[[[```aaabbbdddgggnnnuuu{{{|||xxxtttsssuuuuuusssooogggiiilllooosssxxx|||}}}|||zzz||||||vvvpppnnnmmmiii```ZZZVVVRRRJJJCCC===888555333222222222222222222222333111111111111000000000///////////////////////////...///111111000000111333111111111111111111111111222222111111222222333444111111222333333444444555333222222222222222333333333333222222222111111111222222222111111111000000////////////////////////222111000//////000111222...///111111/////////000...000111000///...///111~~~nnnbbb[[[XXX\\\```ddddddaaa]]]YYYUUUQQQJJJBBB;;;888666666666555444222000///......111111111000000/////////...////////////...------------............------,,,...//////...---...000111///...///000000///---////////////........................////////////---......//////000000111111111222222222222222222222222111000000111111222000000000000000111111111000000//////.........------......---,,,,,,---///...---,,,---......---,,,---------------------------...///...,,,,,,...///------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......------............------------,,,,,,,,,---...............//////000000111...............///000000222222111000000000000000000000000111222333555666???DDDTTTlllttteeeYYYSSSRRRRRRQQQ[[[aaaiiipppuuuzzzyyytttccc___YYYTTTQQQMMMGGGBBB>>><<<999777777777888999222222333333444444444555555555444444444333333333222222333333444444555555333444555666666555444333333333333333333444555666555555666888999:::;;;<<<999<<>>:::999999:::666666666666666666666666777777777666666666666555444444444555666777777777333444666777777666444333555555666777999;;;===??????@@@BBBDDDGGGIIIKKKLLLLLLOOOSSSUUUWWW]]]fffmmmpppuuuyyyyyywwwuuuvvvxxxsssuuuwwwwwwwwwxxxyyy{{{}}}zzzwwwuuurrrnnnlllooosssvvvuuuvvv~~~}}}|||~~~wwwooorrr}}}rrrgggbbb\\\TTTPPPQQQLLLHHHBBB<<<666333333333111111222222222111111111111111111111000000000000111111111111111111111111000111222111000///000111//////000111222333333444222222111111222222333444222222333444333222111000222111111111222222333444222222222222111111111111000000000111222222333333000000000000000000000000//////000111111111111111...///111111/////////000...000111000///...///111vvv~~~}}}xxxyyy~~~vvvjjj___UUULLLFFFCCC@@@>>>======;;;777333555555444333111000111222...///////////////111333------...///000222222333......//////......---,,,,,,------......------,,,+++---......------...000///...---...///...---+++000/////////......................../////////000---------...///000000111222222111111111111111111111111111222222222222222......//////000000111111000//////---,,,+++******000---***+++...///...+++(((((((((***---...///...........................---...///...,,,,,,...///------------------------------++++++++++++------******++++++++++++******//////.........------------------.........//////---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///---......///000111111222...............///000000------------...000111222000///...///111222222222666666;;;CCCKKKWWWnnnyyyqqqggg___TTTTTTWWW]]]fffooouuuwww}}}}}}vvvhhhbbbWWWLLLCCC???======::::::::::::::::::::::::999999999999888888888777555666666777888999999:::888999;;;<<<<<<;;;999888===>>>???BBBEEEIIILLLMMMPPPRRRTTTWWW[[[^^^aaabbbaaaeeeggghhhhhhllluuu|||}}}}}}yyyyyy{{{|||~~~{{{xxxwwwyyy{{{}}}~~~~~~|||zzzxxxuuuzzz|||yyywww|||xxxxxx|||uuulllpppuuukkkbbb]]]VVVNNNKKKMMMEEEBBB===777333222333555111111111111111000000///111111111111000000000000////////////////////////111222222111///...///000......///111222333444555222222111111222222333444222333444444333222000///222222222222333333444555222222222111111111111000//////000111222333333444000000000000000000000000---...///111111111000///...000111111/////////000///000111000///...///111ggggggjjjtttvvvqqqooonnnmmmtttrrrsssxxx}}}hhhddd]]]TTTMMMGGGCCCAAA777777666555444444333333444333222000///.........------------------------///////////////////////////............---------///////////////.........---------............///........................000///...,,,,,,,,,---...////////////////////////,,,---------,,,+++******////////////////////////000000111111111111000000000000000000000000000000111111000000//////......------------------------,,,,,,,,,---------......///////////////......---******+++,,,---...///000+++++++++++++++++++++++++++++++++************)))((())),,,.........---,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,+++******+++,,,,,,...------,,,,,,------......///000///------///000111000///...............///000000000000000//////000000000000111111111111444666888999<<>>???AAA@@@AAADDDBBBBBBBBB???<<<;;;<<<===;;;===???@@@AAACCCGGGIIIHHHIIIIIIJJJIIIIIIHHHGGGMMMRRRTTTRRRTTT[[[aaadddbbbfffkkknnnpppppppppqqqtttuuuvvvtttsssuuuzzz~~~|||}}}yyyvvvvvvwwwvvv{{{{{{uuusssvvvsssvvvxxxzzz~~~}}}rrrkkkrrrrrr```___\\\VVVNNNGGGBBB@@@;;;:::999777444222111000222111111111000000//////111000///......///000111000000000000000000000000111000......///000000///111111111111222222333444222222111111111111111111333333333222222111111111444444333222111000...---555444444333222111000000222222222222222222222222//////000000000000//////000000000000000000000000111000///......///000111000000000000000000000000]]]^^^aaajjjyyyuuurrruuu{{{zzzyyyppphhhbbb___\\\[[[\\\ZZZZZZ]]]bbbdddbbb^^^SSSOOOJJJDDD???;;;888777555444444333222222111111000000///......////////////////////////////////////////////////////////////............------------------....../////////........./////////000000........................//////...---------------////////////////////////000000000000000///......111111111111111111111111//////000000000000//////000000000000000000000000111111000000///......---------------------------,,,,,,,,,------------...///////////////...------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***,,,---...---,,,+++,,,------------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,++++++,,,---------------,,,,,,---------.../////////------...000000//////............/////////000000000000////////////000000000111111111000222444444666<<>>===888888777555333222000000111111111111000000000///111000///......///000111000000000000000000000000222000//////000111000///111111000000111222222333222222222333333333333333333333333222222111111111111222222222222222111111444333333222222111111000111111111111111111111111//////000000000000//////000000000000000000000000111000///......///000111000000000000000000000000YYY[[[^^^eeeppp|||sssjjjdddbbbdddooo|||zzzrrriiigggmmmuuuzzz|||wwwooojjjbbb[[[UUUQQQMMMJJJHHHFFFEEEGGGIIIIIIFFFCCC@@@>>>;;;888666444444444222222111111000000//////,,,,,,,,,---...///000111///////////////////////////////////////////////////............---------++++++,,,---...///000000////////////000000000111.................................///......---,,,////////////////////////111222222222222111111000111111111111111111111111...//////////////////...000000000000000000000000000000000///......------------------------------,,,,,,,,,,,,------------...////////////...------......------,,,,,,++++++------------------------+++++++++************)))***+++,,,------,,,+++***...------------------,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------...///...------...///.........---......//////...//////000000///////////////000000000000111111///000111111111555;;;AAAFFFZZZuuu~~~yyywwwtttmmmgggdddggggggfffdddbbbcccfffhhhnnnmmmnnnsss{{{wwwqqqkkkeeeccceeeiiijjjnnnssssssssspppkkkddd^^^ZZZYYYYYY]]]ccchhhmmmrrrwwwzzzyyyxxxwwwuuuuuuvvvvvvwwwvvvzzz{{{xxxyyy~~~|||}}}}}}|||{{{zzz{{{}}}{{{}}}}}}xxxssspppppprrrwww}}}vvvssszzz|||ttthhh^^^ZZZUUUMMMEEE>>>:::888777555555444333222111000000111111111111000000000000000000////////////000000000000000000000000000000222111//////111222111111111000000000000111222222333333333444444555555666222222222222222111111111///000111222333444444444222222222222222222222222000000000000000000000000//////000000000000//////000000000000000000000000000//////......//////000000000000000000000000000TTTVVVZZZ```gggnnnsssvvvttttttsssssspppiiiaaaZZZWWWWWW\\\fffttt|||uuupppgggaaaZZZXXX\\\```bbbaaafffkkkooopppqqqppphhh___\\\XXXSSSNNNJJJFFFAAA>>>>>>===<<<<<<===<<<999666777666555444333333333444000000000000//////......+++++++++,,,---///000111------------------------///////////////////////////............---------++++++,,,,,,---......///....../////////000000000........................------/////////...---,,,///////////////////////////000000111000000////////////////////////////////////000000000000//////000000000000000000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////......---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,+++******,,,,,,,,,++++++*********+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---///...---,,,---...------------......///000......//////000/////////////////////000000000111000111222222111333666::::::HHH\\\ooo}}}uuunnngggccc]]]XXXVVVWWWXXXXXXZZZ^^^fffoooyyy{{{yyy|||yyyuuusssrrruuuzzz}}}~~~|||zzzzzz}}}||||||~~~}}}|||}}}zzzxxx~~~ssslllfff```\\\ZZZSSSHHH>>>777444333222333333333222222222111111111111111000000000000000000000////////////000000000000000000000000000000222111000000222333222222222111111000000111222222222222333333444555666666222222222111111111111111///000111222444444555555000000111111222222222333111111111111111111111111//////000000000000//////////////////////////////////////////////////////000000000000000000000000DDDGGGKKKPPPTTTXXXZZZZZZYYYYYYZZZZZZYYYVVVRRRNNNMMMPPPWWWaaannn{{{vvvnnnhhhbbb]]]ZZZVVVRRRMMMLLLMMMNNNNNNMMMNNNRRRUUUVVVVVVUUUPPPJJJEEECCC@@@>>>===:::666333555555555555666555333111111111111000000000000000000000000000////////////------------......///000------------------------///////////////////////////............---------------------------------------........./////////........................,,,---...//////...---,,,////////////////////////...//////000000/////////////////////////////////000111111222222111111000//////////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............------,,,+++++++++,,,,,,,,,------************************+++++++++*********))))))++++++++++++++++++******,,,,,,,,,++++++*********+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,---......---,,,,,,+++,,,......---,,,,,,------------------...///000------...///////////////...////////////000000000000000111222222333555777777>>>HHHSSS```qqqxxxrrrjjj```XXXTTTRRRPPPOOOOOOUUU^^^iiittt}}}|||~~~qqqddd___\\\\\\]]]ZZZQQQEEE:::444111000///222222222222222222222222000000000000000000111111//////000000000000//////////////////////////////222000///000222333333222222222111111111111222222000000111222333444444555111111111111111111111111000111222222333333333333///000000111111222222333222222222222222222222222//////000000000000//////////////////////////////......////////////......////////////////////////888:::===@@@CCCEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBGGGNNNVVVaaalllppppppiiiddd\\\UUUQQQMMMKKKIIIEEECCCAAA@@@@@@@@@???>>><<<>>>AAABBBBBB@@@>>><<<777666555555555444222000000000222222333222111000111111111111000000000000000000000000////////////......---------......//////////////////////////////////////////////////////............---------............------,,,,,,------------....................................,,,---......///.........//////////////////////////////000111111111111000111111111111111111111111111222222333333222222111////////////////////////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............---,,,,,,******++++++,,,,,,------************************+++++++++************)))************++++++++++++...------------------,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++,,,---......---,,,+++))),,,......---++++++,,,---------,,,------......,,,---......////////////......////////////000000...//////000111222333444555777:::@@@JJJZZZmmmzzzyyynnnccc[[[WWWTTTSSSTTTVVVZZZaaakkkyyy}}}{{{yyy}}}vvvbbbYYYVVVSSSTTTXXXTTTLLLAAA888444222000---222222222222222222222222000000000000111111111111//////000000000000//////////////////////////////111///...///111333333222222222111000000000111111000000000111111222222222000000000111111111111111000111111222222222111111000000000111111111222222222222222222222222222222//////000000000000//////000000000000000000000000---......//////......---////////////////////////555666777999:::;;;;;;;;;999999999888888888999;;;:::>>>BBBDDDLLLUUUYYYVVVQQQMMMGGGBBB@@@???>>>===888777777777777777666666444444666777777555555555444222222222333444222111...///111222111000000000111111111222222111111000////////////////////////,,,,,,,,,,,,,,,---......///////////////////////////////////////////////////............---------..................//////............////////////........................---------------...////////////////////////////////////000111111111111111111111111111111111111111111111222222222222111111////////////////////////......------,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------......------,,,+++,,,,,,,,,+++++++++++++++************************+++++++++************))))))))))))******+++,,,,,,,,,------------------...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))+++,,,...//////...,,,+++)))+++---...---+++***+++......---,,,,,,,,,------+++,,,---...////////////........./////////000000//////......///111111111222333555777===GGGSSS\\\sss}}}rrrhhhcccaaaaaa___```bbbeeekkkwww}}}}}}}}}zzz{{{wwwttt|||xxxzzzwwweeeWWWTTTQQQJJJFFFIIIIIIBBB:::555444333000---000000000000000000000000///000000000111111111111...///000111111000///...////////////////////////000...---...000222222111000000///...............000000111111111111111111///000000000111111111222...///000111111111111000000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000------...//////...------////////////////////////444444444444444555555555666666555444333333555666666999999888<<>>@@@;;;444000///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////---------.........//////............/////////000,,,,,,------------------------...///000111222222............/////////000222222222111111111111111---------...///000000111///.........------------......---------,,,,,,,,,***++++++,,,---...//////...---,,,,,,++++++++++++)))************+++++++++---,,,+++++++++,,,---...'''(((((()))***+++++++++......---,,,,,,+++******,,,***((('''&&&''')))***''''''''''''((()))***+++))))))*********+++++++++(((((())))))*********+++))))))(((((()))***++++++))))))******++++++++++++((()))***+++,,,+++******........................************************---------.........//////000000000000////////////...------------.../////////000111222222333333333000000111333666666555333999<<>>FFFSSSeeeqqq~~~~~~{{{wwwxxx~~~vvvpppqqqrrryyyvvvsssnnnmmmttt{{{sssnnnkkkjjjfff```XXXNNNFFFAAA???<<<888333111000000111000...,,,---000111///---////////////////////////------------------------///////////////.........////////////////////////...------------...//////............////////////////////////////////////000000000000///////////////000000000000...,,,+++000///---,,,,,,---///000........................---.........//////000000///////////////......---++++++,,,,,,---...//////111///---,,,,,,,,,...///---......---,,,,,,///111......////////////....................................////////////..............................////////////////////////---+++***,,,......,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------+++*********++++++...222999======999333...,,,++++++******++++++,,,------,,,+++++++++++++++,,,++++++******++++++,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,++++++++++++++++++***------........./////////............////////////222222222222222222222222000000////////////000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000111111111...---,,,,,,++++++++++++)))))))))*********+++++++++,,,---------+++)))((())))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++))))))))))))((((((((((((******************************+++***))))))+++,,,...---,,,+++************)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........///000111111000...---////////////////////////000/////////000000111222222111///......///000111444666888999===EEEQQQZZZrrr~~~zzzyyy~~~yyyuuupppnnnpppwwwvvvrrroooooovvvwwwooohhhcccaaa___[[[UUUMMMEEE>>>:::888777444222000000000111000...---...000000///---........................////////////////////////////////////...................................................///000000............////////////........................000/////////////////////.../////////...---++++++///...---,,,,,,---...///........................---........./////////000///////////////...------+++,,,,,,------.........000///---,,,,,,,,,...///---......---,,,,,,///111......////////////......------------------------------............------................................................,,,++++++,,,------,,,***------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------...///000000111111,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++,,,------******+++,,,,,,---......////////////...---,,,+++***++++++++++++++++++,,,,,,---------........................////////////111111111111111111111111000000////////////000000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000000000,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,------++++++---------,,,+++*********************************++++++++++++******))))))))))))))))))))))))&&&&&&'''((()))***++++++************************(((*********)))***+++---000///...,,,***))))))(((((()))******++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////////////////////////////////////////////////////.........///000000111000///......///111111444555666555555888???DDDUUUaaasss{{{}}}uuuoookkkmmmqqqwww~~~yyytttvvv{{{~~~sssjjjeeeaaa[[[WWWUUURRRNNNHHHAAA;;;666444111111111000000000000000000...---...///000///...........................////////////////////////................................................/////////...///000000111............////////////........................////////////////////////---.........---,,,+++***.............................................................../////////...////////////...------------------------------000///---,,,,,,,,,---...,,,---...---,,,,,,...000---......//////......---------------------------,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,++++++******++++++,,,---------------------,,,,,,,,,............,,,,,,,,,,,,,,,++++++,,,,,,---***++++++,,,,,,------.........//////...------,,,,,,,,,,,,------.........,,,,,,,,,---------..................////////////111111111111111111111111//////000000000000//////---------,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......******+++,,,,,,,,,++++++******************************++++++++++++******))))))))))))))))))))))))&&&&&&'''((()))***++++++************************((()))******)))***,,,...///...---+++***)))(((((((((((()))************)))++++++++++++++++++++++++***************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......//////...---...///000111///////////////000000000/////////......///000000000000/////////000111222111222444444444555999<<>>333333222111000000000111//////////////////......---///000000...---...000------------------------////////////////////////++++++,,,------...//////---------------------------,,,,,,,,,,,,---..................////////////------------------------,,,,,,---......///000000///...---------.../////////...---,,,,,,---...///.................................------,,,,,,,,,------......------,,,++++++,,,,,,------.........------------,,,,,,++++++)))+++---...---,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++***,,,......+++***+++---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------***+++---///000///...---,,,++++++++++++++++++,,,((()))+++---------+++***///...,,,,,,,,,,,,...///...---,,,,,,++++++++++++((()))***+++---...///000////////////...---,,,,,,.........------,,,,,,,,,.........////////////000............/////////000////////////////////////...///000222222000///...*********++++++,,,,,,,,,,,,,,,------...///000000******+++++++++******)))))))))))))))***+++,,,---(((((()))))))))*********---,,,+++***))))))))))))++++++++++++++++++++++++******++++++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))***++++++***))))))***+++++++++************++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------...//////000...//////000111222222222000///...---------------...///000222222333333333222222222333444555444222111333555555555777<<>>999333111111111111111111222111---------.........//////---///111000---,,,...000------------------------------------------------++++++,,,,,,---...//////------------------------...------------...//////............/////////000------------------------,,,,,,------...///000000...---,,,+++,,,---...///000///---,,,,,,---///000.................................------,,,,,,,,,------......------,,,+++++++++,,,,,,---...//////,,,,,,---------,,,+++***)))+++---...---,,,,,,---,,,------......------,,,***,,,------++++++,,,.........------------.........---,,,,,,,,,,,,+++***+++,,,,,,***))))))+++............------,,,,,,,,,,,,,,,,,,------,,,++++++*********++++++,,,,,,,,,(((((())))))*********+++++++++************++++++******************************++++++++++++******+++***)))((((((***,,,---.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,+++,,,------......------,,,,,,,,,------.........//////000000000000000///////////////////////////000000///...---,,,++++++------,,,+++,,,---...///,,,++++++******++++++,,,...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********'''(((***,,,,,,***(((''')))))))))******+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++***+++,,,,,,,,,,,,+++***))))))(((((()))***++++++(((((())))))))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,---------.....................///000000,,,,,,------///000111222333222111000////////////000111333444444333111000111000000000111222333333222111000111222444777888<<>>:::999666444222222333333...///000///...---...///......------------........................---,,,,,,---------............///---,,,---///000...,,,------------------------///.........------------------------............,,,,,,+++++++++,,,------......------------......------------------------///////////////.........------------------,,,,,,------............------.........---------,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,+++++++++***---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,...,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,+++,,,,,,+++******+++---++++++++++++************)))******++++++*********,,,,,,++++++++++++++++++---------,,,++++++******++++++************++++++++++++++++++,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,+++++++++++++++,,,---...//////000///..............................---------...000111,,,,,,,,,,,,,,,---.........------,,,,,,------...,,,+++***)))))))))******+++++++++++++++************************************++++++++++++,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((())))))***+++******++++++++++++******)))))))))))))))***************++++++++++++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,------...///111111222222111000////////////333333444555444333111000111111000000000111222222444222000......000222444444444555666999===@@@BBBHHHWWWjjjyyy||||||vvvnnnhhhdddaaa\\\YYYXXXRRRLLLFFFCCC>>>888444222111000.........//////...///000///---------...------............------,,,------............---,,,,,,,,,,,,,,,---------,,,++++++,,,...000///...------------------------............------------------------............---,,,++++++++++++++++++------,,,,,,,,,,,,------------------------------000000//////...------,,,---,,,,,,,,,,,,------...,,,,,,------------,,,,,,//////............------,,,,,,,,,,,,------------........................---------,,,,,,,,,+++++++++++++++++++++************++++++,,,,,,++++++***)))+++,,,,,,++++++,,,---,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,***+++,,,,,,******+++,,,++++++++++++++++++******)))******++++++++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------***++++++,,,,,,++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,------...+++,,,------......------,,,,,,,,,++++++*********)))***+++---.../////////...........................---+++++++++,,,...///,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,++++++***************+++++++++***************+++******))))))******++++++++++++++++++,,,,,,,,,))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((()))******)))******************))))))))))))*********)))))))))******++++++******)))))))))))))))************++++++++++++++++++++++++++++++******+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...------------...///000111111111000///////////////111111111111000///...---111111000000000000111111222111000000111444777999444444333444555666888999;;;FFFUUUaaaiiiqqq{{{{{{yyyrrrnnnhhhbbb]]]XXXRRRNNNJJJFFFAAA===:::888444111111000...---,,,+++++++++...///000///---,,,---...,,,,,,...//////...,,,,,,+++,,,------............,,,,,,,,,,,,,,,---------,,,,,,,,,---............------------------------------------------------,,,,,,---------...............---,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***+++,,,...///)))******+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++***************************++++++,,,,,,++++++***)))***,,,+++******+++---------,,,,,,,,,,,,------,,,+++***+++---...---,,,***+++,,,,,,+++***+++,,,++++++++++++,,,,,,,,,,,,******+++,,,------,,,,,,,,,,,,,,,++++++*********((())))))***+++,,,------++++++************+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********++++++,,,,,,---------+++,,,------......------,,,,,,,,,++++++*********)))***+++---.../////////........................///...---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************++++++************++++++++++++++++++++++++++++++)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((())))))***))))))))))))))))))))))))))))))************)))((((((((())))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++************+++,,,---------------------,,,,,,,,,---------,,,---......///------,,,------...///000111000//////////////////000000000//////......---111111000000///000000111111111000111222444777888///000111222333222222222555;;;CCCIIIPPPYYYdddmmm}}}~~~~~~}}}{{{yyywwwvvv{{{zzztttoooooohhhfffaaa\\\VVVQQQKKKGGGAAA===888444222222222222000///......---------------//////...---,,,---...+++,,,---......---,,,+++++++++,,,---.........---...------------------------......---,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,------------...000///...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++******+++,,,...///******+++,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************************************++++++,,,,,,,,,,,,++++++)))***++++++******+++---------,,,,,,,,,,,,------,,,+++***+++---...---,,,)))+++------+++***+++++++++++++++,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,++++++++++++++++++'''((()))***+++---......++++++************++++++******++++++,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,++++++++++++***+++,,,---......///...------------------------////////////......------******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------------,,,++++++)))))))))***************+++++++++++++++++++++++++++++++++************))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((((((((())))))))))))***++++++***((('''(((((())))))))))))((((((((((((((()))))))))******++++++++++++++++++++++++***************+++,,,---,,,,,,,,,------.........---------------......///------,,,,,,---......///000//////....../////////000000000000000000000000111111000/////////000000111111111111111111111111...///111222333333222111333555777999===DDDOOOWWWfffjjjpppssssssrrrqqqpppooo{{{{{{uuuqqqmmmeeeaaaaaa[[[YYYVVVPPPJJJDDD>>><<<888555111...------///000,,,------...///000111111---...///...,,,,,,,,,---,,,,,,------------,,,,,,+++,,,,,,------------,,,............---------------...///---+++***+++,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------000///..................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,++++++++++++,,,,,,---+++,,,---.../////////...++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++++++++,,,,,,------------,,,,,,(((***++++++******+++,,,,,,,,,++++++++++++,,,,,,...,,,++++++------,,,***)))+++------,,,******+++************+++++++++,,,))))))+++,,,,,,---------++++++++++++++++++,,,,,,)))******+++,,,---......++++++************++++++))))))******+++,,,,,,---+++,,,,,,------,,,,,,+++++++++***)))***+++,,,---******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++++++++++++++,,,------......------,,,,,,,,,,,,------------,,,,,,---...............------------------------***+++---......---,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---,,,+++***)))((()))))))))*********+++******,,,,,,,,,,,,***************)))))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))(((''''''''''''((()))))))))+++++++++***(((''')))))))))******)))))))))(((((((((((()))))))))***************************+++***************++++++******+++,,,---......///,,,,,,,,,,,,,,,------...------,,,,,,------......//////.........//////000............///000111111111111000//////////////////000222333333222000///222111111111111222333444111222333333444999???EEEMMMSSS\\\bbbeeeggghhhjjjeeerrrpppkkkhhhfffaaaXXXRRRQQQKKKIIIGGGBBB<<<777333222000000///---,,,,,,---...+++,,,---...///000000000---...///...,,,+++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,++++++------------,,,,,,+++++++++---...---+++***+++---------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------......---------...//////......------------......++++++++++++++++++++++++---------------------...++++++,,,,,,,,,++++++******+++,,,------.........,,,,,,,,,---------......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++,,,,,,,,,---,,,------......------,,,(((***++++++******+++,,,++++++************++++++...---,,,,,,,,,,,,+++***)))+++------,,,+++***+++(((((())))))*********+++(((((()))++++++,,,,,,,,,*********++++++,,,,,,---,,,---------------------++++++************++++++(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,++++++***)))((((((***,,,---*********++++++,,,,,,,,,+++******))))))******+++---,,,,,,++++++*********+++,,,------......------,,,,,,,,,------.........------......///.........------------------------###%%%(((+++,,,+++***((()))***+++,,,---,,,++++++...------,,,,,,------...******+++,,,+++***)))((((((((())))))*********+++)))***,,,------,,,***)))***)))))))))((((((''''''++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))((('''&&&&&&'''((())))))***+++,,,+++***(((&&&******++++++++++++******(((((((((((())))))))))))************************++++++***************+++(((((()))***,,,---...///++++++******++++++,,,---------,,,,,,,,,---......//////.........//////000+++++++++,,,---...///000111111000///////////////,,,///333666777777555333222000---++++++---000222000111222222333444888;;;999@@@IIIOOOSSSWWWZZZ]]]]]]kkkuuusssrrrrrrsssqqqmmmiiifffcccaaa```ZZZPPPIIIGGG======<<<888444111//////---...000000...---,,,,,,...............---,,,+++---...///...,,,+++,,,---...---++++++++++++---...------------,,,,,,+++***,,,,,,,,,++++++*********)))+++------++++++---000------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,------...//////......------......///++++++++++++++++++++++++---,,,,,,++++++******)))+++,,,------,,,+++)))(((''''''(((******++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,---.../////////...,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++*********+++,,,---///---***)))***,,,------************************+++++++++,,,,,,+++************++++++++++++******,,,++++++******++++++,,,,,,,,,+++***))))))******...+++(((***......+++'''++++++++++++++++++++++++'''))),,,......,,,)))''')))************+++++++++))))))***+++,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,++++++******111000---+++***))))))***,,,---------------------...---,,,++++++,,,---...,,,,,,++++++***+++++++++---,,,+++++++++,,,------,,,+++******,,,,,,+++***)))+++,,,,,,***))))))***************************************)))'''&&&%%%---,,,***)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((***)))))))))***+++***)))%%%###"""%%%(((******(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((((((((()))+++,,,+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,+++***+++,,,---.....................------------......//////000000///...---...///000000...---///222444444222///---////////////000000000000111000/////////000222333666888;;;???CCCFFFIIIJJJUUU\\\jjj}}}|||vvveeebbb```aaacccbbb\\\WWWYYYZZZXXXSSSKKKBBB<<<999555444222000///...------////////////////////////---------............///------,,,,,,,,,+++++++++---.........---,,,,,,+++------,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,+++***)))))))))***+++------,,,++++++,,,,,,,,,///...,,,,,,+++,,,---...////////////000000000000...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------///,,,+++,,,...///---+++------++++++++++++------,,,,,,++++++******))))))***************************((('''(((***+++)))&&&++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---///---******+++,,,+++***))))))))))))))))))))))))+++,,,,,,,,,,,,,,,++++++******++++++++++++******************************,,,++++++***))))))******,,,)))'''))),,,---+++'''++++++++++++++++++++++++***+++---//////---+++***)))************++++++++++++,,,,,,,,,,,,,,,+++******+++,,,------,,,+++***************)))))))))(((///...---,,,,,,++++++,,,.........------,,,,,,+++------,,,,,,,,,,,,---------,,,,,,+++,,,,,,------******))))))***,,,---...000...------------,,,***)))+++,,,,,,***))))))***************************************)))((('''&&&,,,,,,***)))))))))******))))))))))))))))))))))))*********)))))))))))))))&&&&&&%%%&&&'''''''''&&&)))'''&&&(((,,,------+++(((((((((((())))))))))))))))))))))))))))))))))))+++******)))((('''&&&&&&))))))))))))((((((((((((***)))((((((((()))+++++++++++++++*********))))))))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,+++++++++,,,---....................................//////////////////...---...///000000...///000000111111000000///.../////////000000000000111000/////////000222222222444666999<<<>>>???@@@FFFLLLWWWhhhzzz}}}{{{ssslllggg]]]ZZZXXXXXXZZZXXXRRRMMMOOOOOOMMMIIIBBB;;;666444000000000000000000111111........................------------............/////////.........------------......---,,,,,,+++---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,+++***)))******+++,,,---,,,,,,++++++,,,,,,,,,...---,,,,,,,,,,,,---...---------....../////////...,,,++++++,,,---,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------+++***+++---...,,,***+++++++++******+++++++++((((((((((((((((((''''''+++++++++++++++++++++++++++)))((()))+++,,,***'''++++++)))(((((()))******,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,++++++,,,,,,***)))((((((((((((((((((((((((******+++++++++++++++*********++++++++++++******((()))************)))(((,,,+++******)))*********)))'''&&&'''+++,,,***(((+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))************+++++++++------------,,,+++***))))))+++---//////---+++)))************)))))))))))),,,------.........------//////...---,,,++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////(((((('''(((***,,,...///222000...---,,,,,,***))))))+++,,,,,,***))))))***************************((())))))******))))))(((,,,+++******)))*********))))))))))))))))))))))))+++*********)))))))))(((''''''(((((())))))))))))'''&&&&&&'''***++++++***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))(((((((((((()))))))))((()))******++++++++++++***************)))))))))*********++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...........................000000///////////////...///...---...///000000...111000///......///000111....../////////000000000000000000///000111111222000111222444555666666666<<>>;;;:::888666333111222222111///------///111///////////////...---,,,........................,,,,,,,,,------------...,,,,,,------------------++++++,,,,,,---,,,,,,+++************++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,------......************++++++,,,---***++++++,,,,,,---------******+++,,,...///000000---+++******,,,...------------------------------///...,,,******+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,)))***+++,,,,,,+++***)))(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***))))))((((((///...---,,,+++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------...------,,,+++***((()))+++...111222000...******************************+++,,,------------******++++++++++++*********+++,,,------,,,+++************)))******+++,,,***))))))((()))***,,,---*********++++++,,,,,,------,,,,,,++++++,,,,,,---)))************+++++++++((()))***+++,,,,,,,,,,,,,,,***'''&&&&&&'''***,,,************++++++++++++/////////...---,,,++++++***++++++,,,---...//////++++++,,,,,,,,,,,,++++++************+++,,,,,,---...---,,,++++++,,,------111///,,,++++++---------)))+++,,,,,,***))))))***************************((())))))***+++++++++***))))))***++++++++++++***(((((((((((((((((((((((('''''''''((())))))******)))+++---+++(((&&&(((***)))***+++***)))((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((()))************)))***************+++++++++((((((((()))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,,,,,,,------.../////////111000000000000000000//////...---...///000000...,,,---...//////...---,,,------.........///////////////000111111111111000...///000111222333333333222333444444555888<<<@@@???BBBKKK[[[kkkrrrpppkkk```___fffuuuyyytttooojjjjjjkkkoooqqqnnnddd\\\TTTSSSQQQNNNJJJDDD===888777777555444222111000///000111111///......000222+++,,,---/////////......------------------------,,,,,,,,,,,,---------------------...............***++++++,,,,,,,,,,,,,,,******)))******+++,,,---************++++++++++++))))))))))))************)))***+++,,,------,,,,,,******)))******+++,,,---)))***+++,,,---------,,,++++++,,,,,,---...//////,,,+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,---,,,+++***+++---***++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((******((('''((()))*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,+++***)))*********,,,......---+++************************((()))***+++,,,,,,,,,,,,******++++++++++++************************************))))))***++++++,,,***))))))''''''(((***+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))***++++++*********+++***)))(((((()))***+++*********+++++++++,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---++++++*********,,,---...444111---***++++++,,,+++)))+++,,,,,,***))))))***************************))))))***+++++++++******((()))***+++,,,++++++***((((((((((((((((((((((((''''''(((***+++,,,---......111222000+++(((***,,,&&&((()))'''%%%$$$%%%'''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))(((((((((((('''((()))***+++******)))))))))*********+++++++++(((((((((((()))))))))*********+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,,,,,,,------...//////000000000000000000111111111///...---...///000000......------,,,,,,------...---------.........//////...///000111222111111000...///000111111111111111222444666777555666888:::666888???IIITTT\\\]]]\\\RRRRRRYYYiiizzzwwwnnnlllkkkhhhdddbbbaaacccbbb]]]UUUOOOIIIGGGDDDBBB???<<<777444333333333222111000111222...///000///------...000+++,,,...//////...---,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---******+++++++++,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,++++++***))))))))))))***+++,,,---((()))+++,,,------,,,,,,***+++++++++,,,,,,------,,,***)))***,,,.........************************------,,,,,,,,,+++++++++************************)))***+++,,,,,,+++***))))))+++,,,,,,***)))***,,,******))))))))))))******,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++''')))++++++)))((()))***&&&'''((()))******))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------,,,***)))(((,,,*********++++++)))((())))))))))))))))))))))))%%%&&&'''((())))))))))))******++++++++++++************))))))))))))************))))))***+++,,,,,,))))))(((&&&%%%&&&(((***))))))***+++,,,,,,------)))******++++++******))))))************+++++++++***************)))((('''******++++++++++++******,,,,,,,,,------.........++++++******+++,,,...///---------------------,,,---,,,+++******+++,,,---......---,,,,,,,,,------((((((((((((***,,,...///444111,,,)))(((((((((''')))+++,,,,,,***))))))*********************************+++++++++******)))((()))***+++,,,,,,+++***(((((((((((((((((((((((('''(((***+++---///000111---000111...(((%%%&&&)))(((***,,,***'''&&&''')))''''''(((((())))))******((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))(((((((((((('''((()))++++++******)))))))))******++++++++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,***+++,,,------,,,+++******+++,,,---...---,,,,,,,,,,,,------...///000000//////000000111111222222///...---...000000000...000...,,,******,,,...000---------.........//////...///000222222111111000111111111222111111000000...111555666444333444666333444777<<>>;;;888666555555444333,,,---...---,,,---...000,,,---......,,,+++,,,---//////000000...+++)))'''------------------------++++++,,,,,,,,,---------)))))))))******+++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---++++++,,,,,,,,,---------,,,,,,---------.........)))***+++,,,+++***)))((())))))))))))***+++,,,---((()))+++,,,------,,,,,,******************++++++,,,***)))***,,,.........((((((((((((((((((((((((,,,,,,---------,,,+++***************************)))***+++,,,,,,+++***)))(((***,,,+++(((''')))+++***)))(((''''''((()))******))))))(((((('''''''''************************(((***---,,,***(((***+++)))******+++++++++******((((((((((((((((((((((((************************+++---///000///---+++)))***************)))(((''')))))))))))))))))))))))),,,,,,++++++***))))))(((************************))))))************))))))((()))***,,,,,,++++++***))))))))))))))))))))))))************************+++++++++*********))))))+++++++++***************,,,+++******))))))************+++,,,,,,,,,,,,++++++******)))***,,,---.........////////////......////////////............++++++,,,///111111///---+++++++++*********)))))),,,,,,++++++***)))))))))******))))))))))))************))))))***+++,,,,,,+++++++++************)))+++++++++++++++***)))(((++++++******)))((((((((()))))))))))))))*********)))***+++---///000222222222000...---,,,,,,,,,---((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))((((((((((((''''''(((((())))))******************+++,,,---...((((((''''''(((***,,,---***)))))))))+++,,,+++***...---+++)))(((((()))***'''((()))***+++,,,,,,,,,,,,***))))))***---000222222111///000111333222222000///...------...///000------,,,,,,---...000111.........////////////000////////////............000///...------...///000111666;;;:::666111000222555666777888999:::;;;<<<:::<<<@@@EEELLLUUU___eeeuuuuuutttrrrooommmjjjiiiiiijjjkkkpppzzzwwwuuu}}}xxxtttpppmmmkkkiiieee```[[[YYY[[[]]]SSSOOOIIIDDDAAA>>>;;;888444444333333222111000000+++,,,...000000///---,,,***++++++,,,---------,,,---.........---,,,,,,+++***************************************************+++---......---+++******++++++,,,,,,+++***************++++++,,,,,,,,,((()))***+++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******+++,,,///000'''(((((()))******++++++------------------------)))************++++++++++++++++++*********))))))(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++************)))))))))((())))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))************************+++,,,...//////---+++))))))************))))))((())))))))))))))))))))))))))))))******************************************))))))************))))))((()))***+++++++++***)))************************************************+++++++++*********))))))'''(((((()))***+++,,,,,,((((((((())))))***************+++,,,,,,,,,,,,++++++************,,,---.........////////////......------....../////////000000...,,,,,,,,,,,,+++***,,,,,,,,,+++++++++************************++++++******))))))))))))******)))))))))))))))***+++++++++++++++*********))))))***++++++++++++***)))((()))))))))))))))*********++++++******))))))(((((()))***+++---...000111222222111000...---,,,,,,+++++++++++++++++++++++++++&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))************''''''''''''((()))***+++***))))))))))))***,,,---***)))))))))+++,,,+++***...---,,,+++*********++++++,,,---.........---,,,,,,+++***)))***,,,///111222000//////111222222111000///...------...///000111000...---,,,,,,------------........./////////........./////////000000000000000//////000000000111666;;;;;;666333222333111222222333444555666666333555888;;;@@@FFFMMMRRR[[[[[[[[[\\\]]]^^^^^^___aaaaaaccchhhrrr{{{|||{{{wwwpppjjjiiiooozzzxxxqqqjjjccc^^^YYYXXXTTTPPPKKKIIIJJJLLLGGGCCC???<<<999777444111111000000//////...------,,,,,,---......---,,,+++++++++,,,---------------------......---,,,,,,+++++++++++++++++++++++++++***************************+++---......---+++***++++++,,,---------,,,,,,++++++++++++++++++,,,,,,)))******+++,,,,,,++++++******++++++,,,,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,+++++++++++++++...------,,,,,,------......---+++***)))***,,,---(((((())))))***++++++,,,++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))************************))))))(((((((((((())))))))))))*********+++++++++++++++++++++************))))))))))))))))))))))))+++++++++++++++***)))(((************************************************+++,,,---......---+++)))((())))))************)))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))'''((()))*********))))))++++++++++++++++++++++++************************+++++++++***************((((((((())))))*********$$$%%%''')))******************+++,,,,,,,,,,,,+++************+++,,,---.........////////////......++++++,,,---...///000111000---***((()))***++++++,,,,,,,,,,,,,,,+++++++++((())))))***++++++,,,,,,******))))))))))))******))))))((((((((()))******++++++*********)))))))))******++++++******))))))'''(((((()))******++++++,,,,,,+++***)))(((''''''))))))+++,,,...///000111111111111111///---+++***))))))))))))))))))))))))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))***))))))))))))))))))(((''''''(((((())))))******++++++++++++************&&&&&&&&&&&&'''((()))***,,,++++++******++++++,,,***)))))))))+++,,,+++***......---,,,++++++++++++---...///000///...,,,+++---,,,*********,,,...///111000//////111222222111//////...------...//////000000...------,,,------,,,---------............,,,------...000111111222000111111222222111111000111555999:::777444444555///000000000111111111111///111333444555777:::===@@@@@@AAACCCFFFJJJMMMOOOSSSSSSUUU[[[eeeuuurrrmmmmmmpppqqqrrrsssxxx~~~xxxsssoookkkiiieeeaaa```dddkkkpppuuussspppkkkddd[[[PPPIIIHHHHHHGGGCCC@@@======>>>999777555444333111...,,,//////......------,,,,,,------,,,++++++******+++,,,,,,------......---------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++------------++++++,,,,,,---...//////......,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))*********+++++++++------------------------,,,++++++************+++------,,,,,,,,,,,,------///...,,,***(((((((((((())))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))*********+++++++++++++++***************************************))))))(((((((((((()))))))))))))))*********++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++++++++++++++***)))(((***************************************************+++,,,------,,,+++***'''((()))***************))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))************))))))'''((((((((())))))))))))************************************************************************++++++***)))((('''&&&%%%%%%&&&)))+++++++++***)))******+++,,,,,,,,,,,,+++************+++,,,---------......//////......---+++,,,,,,---......//////+++***((()))+++---------++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++)))((((((((((((((())))))************))))))))))))))))))************))))))(((((())))))************+++*********))))))(((((())))))***,,,---...///000111111222222111...***((('''''''''''''''''''''''')))(((&&&%%%%%%''')))***((((((((((((((((((((((((******))))))((((((((('''&&&''''''((()))******++++++++++++******))))))))))))))))))))))))***+++,,,------,,,,,,++++++++++++***)))))))))+++,,,+++***------,,,,,,++++++++++++)))***,,,------,,,***(((---,,,+++******,,,---...111///......000111111000........................,,,,,,------...//////000,,,,,,,,,---------......---......///000000111111///000111222222111000//////333666777666444444444111111111000000000000000111333444444333222333444555555555555888;;;???AAADDDEEEGGGLLLVVVdddttt~~~uuukkkggggggllllllkkkkkkooo{{{|||{{{{{{yyyrrrmmmlllpppyyy}}}tttoookkkfffccc___^^^\\\ZZZYYYZZZ\\\^^^\\\\\\\\\YYYTTTKKKBBB<<<===>>>>>><<<999666666666222222111222333222///,,,000000000000//////......000...,,,***)))******+++,,,------.........------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++------...///000000000000,,,,,,,,,++++++*********+++,,,,,,---------,,,,,,///.....................************++++++++++++.........///////////////,,,++++++*********++++++++++++************++++++...---+++)))((('''''''''******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************************************))))))(((((((((((())))))))))))))))))************,,,,,,+++++++++*********))))))))))))))))))))))))+++++++++++++++***)))(((************************************************)))***+++,,,,,,++++++***'''((()))***************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))((((((((((((((())))))***))))))))))))))))))))))))************************************************++++++***)))((('''&&&%%%((()))+++,,,,,,+++)))(((******+++,,,,,,,,,,,,+++)))******+++,,,,,,,,,---------............------------------,,,,,,,,,,,,))))))***,,,......---+++))))))))))))************+++++++++*********))))))++++++************++++++))))))((((((((((((((()))*********)))))))))((((((((())))))*********))))))************))))))(((((((((((())))))*********+++((()))***+++,,,---...//////000222222111...***(((************************)))(((&&&%%%&&&''')))+++((((((((((((((((((((((((***)))))))))((((((''''''&&&''''''((()))******+++*********))))))(((((('''++++++*********+++,,,,,,......------,,,++++++******)))))))))+++,,,+++***+++++++++++++++*********&&&''')))+++,,,+++***)))---,,,+++++++++,,,------000...---...///111000000------............------,,,,,,---....../////////,,,,,,,,,---------......000000000000000000//////...///111111111111///......000222444333333222222111111111000000000000///111333444444222111111111222111000111222555888:::999999;;;???GGGSSS___hhhppprrrtttooohhhbbb```aaabbbcccdddfffiiiqqq{{{yyyrrrtttuuuuuusssqqqpppppp~~~xxxqqqiiiddd\\\aaalllyyy{{{tttjjjbbb^^^ZZZVVVSSSRRRRRRPPPOOOMMMKKKIIIHHHHHHIIIIIIHHHDDD???:::777222333555444111/////////000000000222333333111///000000000000000/////////111///---*********,,,---,,,---------------,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000///,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++******))))))******++++++******)))((((((((((((+++++++++++++++,,,,,,,,,************************(((((()))))))))*********************************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********+++*********)))))))))))))))))))))))))))))))))))))))******+++++++++******************************************************))))))***++++++++++++***((())))))************)))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))))))))((((((((()))***+++((((((((((((((((((((((((***************************************+++++++++((((((((())))))************+++,,,,,,+++***)))(((******+++,,,,,,,,,,,,+++))))))***,,,,,,,,,,,,,,,------............------------,,,,,,,,,+++++++++,,,+++,,,---...,,,)))&&&((((((((())))))))))))))),,,,,,++++++***))))))(((++++++************++++++******)))((((((((())))))******)))))))))((((((((((((((())))))******))))))++++++******)))(((((('''''''''((()))***+++,,,,,,((())))))***,,,------...---///000111000---***((((((((((((((((((((((((((()))((('''''''''((()))***)))))))))))))))))))))))))))(((((((((((((((((('''''''''(((((())))))******)))))))))(((((((((((((((******))))))))))))******---------------,,,+++******)))))))))+++,,,+++***)))***+++++++++******)))'''((()))+++,,,,,,------++++++++++++,,,,,,---...///...------///000000///------............------////////////...---,,,+++,,,---------............111111111000000////////////000000000000000000///...///000111222222111111////////////............---///000000///......///.........///111333666777222333555777;;;CCCKKKQQQSSSVVVXXXWWWTTTQQQQQQSSSTTTWWWZZZ^^^bbbhhhmmmrrr~~~|||vvvtttqqqqqqrrrrrrrrrqqqqqqpppzzz}}}yyyvvvrrrlllfffaaaSSSWWW```kkkuuuxxxuuuqqqllleee[[[TTTPPPMMMIIIFFFHHHGGGEEEDDDCCC@@@===::::::;;;<<<;;;888666555555...000111111///......//////......///111222000///........................000///---+++***+++,,,---,,,,,,------,,,,,,++++++***++++++,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++***(((((((((((())))))))))))++++++,,,,,,,,,---------((())))))******+++++++++,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,))))))))))))******************++++++++++++++++++************************((((((((()))))))))*********************+++++++++(((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))***************)))))))))(((((())))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************((())))))************+++)))************))))))((())))))))))))))))))))))))'''''''''(((((())))))***************************))))))************))))))******)))((()))***+++,,,((((((((((((((((((((((((************************))))))*********+++++++++'''(((((()))***+++,,,,,,)))))))))*********************+++,,,,,,,,,,,,+++((()))+++,,,------,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,+++******+++***((('''(((((())))))************++++++******************,,,++++++******++++++,,,++++++***)))))))))))))))***)))))))))(((((((((((('''(((((()))))))))))))))*********)))))))))))))))(((((())))))******++++++(((((()))***+++,,,------,,,---...///...---+++***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))++++++,,,------,,,+++******)))))))))+++,,,+++*********+++,,,,,,++++++***++++++*********+++---...******++++++,,,---......///---,,,---.../////////,,,------......------,,,...////////////---,,,+++------........./////////000000000000000111111111222111111000000111111222000000000111222222111000.............../////////,,,...///...------...000,,,---...///000111222333///111222333444777;;;>>>>>>AAACCCCCCBBBAAABBBCCCFFFHHHMMMQQQUUUYYY\\\^^^dddiiinnnnnnjjjffffffgggiiihhhgggggghhhhhhhhhhhhkkkppptttsssssswwwxxxwwwkkkiiihhhgggeee```[[[WWWMMMMMMPPPVVV^^^aaa___[[[ZZZTTTLLLGGGDDDBBB???<<<@@@===;;;;;;;;;999666333111333555444111000000111///000111111000///111222///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,------,,,+++******+++,,,,,,++++++,,,,,,++++++***)))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---------------,,,+++******++++++++++++++++++,,,,,,++++++,,,,,,+++******)))'''''''''(((((()))))))))***+++++++++,,,,,,,,,,,,(((((())))))***++++++,,,***************+++,,,,,,,,,,,,++++++++++++,,,,,,)))******************)))************************************************(((((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***+++++++++*********))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,((((((((((((((((((((((((************************(((((())))))*********+++***************)))((('''))))))))))))))))))))))))%%%%%%'''((()))+++,,,,,,************************))))))************))))))+++***)))))))))***,,,---))))))))))))))))))))))))************************))))))******+++++++++++++++++++++***************''''''''''''(((***+++,,,******+++,,,,,,,,,,,,+++((()))+++,,,------,,,,,,,,,------......------,,,))))))***+++,,,------...***(((&&&&&&(((***++++++))))))******+++++++++,,,)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,+++***))))))******))))))))))))((((((((((((''''''((()))))))))))))))((((((((()))******++++++************))))))))))))(((((()))***+++,,,,,,---++++++,,,------,,,++++++))))))))))))))))))))))))''''''((()))***)))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))(((((((((((())))))******+++++++++,,,+++***))))))))))))************,,,,,,,,,,,,+++******)))))))))+++,,,+++******+++,,,---------,,,+++---,,,***(((((()))***,,,))))))***+++---.../////////---,,,,,,...//////...,,,,,,---......---,,,,,,+++,,,---////////////............////////////000......///000111222333333444333222111111222333444222111111111222222111000/////////000000000111111000111111000//////111333//////000000000000///...///000111111000000222444777999;;;;;;999999999;;;:::<<>>===<<<;;;<<<======;;;:::;;;<<<<<<;;;:::888999::::::;;;;;;::::::;;;::::::::::::999999999999999999999888888888888777777777777777777777777555555555555555555555555000000//////......------------,,,++++++***)))))))))******+++******))))))---,,,,,,+++)))(((((('''(((((((((((((((((((((((())))))))))))************((())))))***))))))(((((((((((((((((()))))))))))),,,)))''''''***,,,***(((************************---------,,,,,,+++***)))%%%&&&&&&&&&((()))***+++'''(((((())))))((((((''''''((()))))))))((('''&&&(((((())))))))))))(((((('''''''''(((((((((((((((******))))))))))))******///---+++)))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((())))))((('''%%%$$$$$$%%%'''))))))((('''%%%&&&%%%%%%&&&)))******)))&&&&&&''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''******)))))))))((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&'''''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&###$$$&&&'''((()))))))))((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&%%%$$$$$$(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((('''''''''(((((((((((('''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%,,,,,,+++***)))(((''''''***+++---...---,,,***(((+++++++++***************++++++,,,,,,,,,,,,------))))))************))))))************************'''''''''''')))*********))))))*********))))))(((''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((('''''')))***+++***((('''''')))''''''&&&''''''((())))))***)))((((((((()))+++,,,***************+++++++++***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------111222222333333333333333111222444666777888999999::::::::::::::::::::::::<<<===============<<<<<<;;;:::999888888777666666555666666666666777777777777777777777888888999999777888888888999:::::::::;;;;;;<<<<<<===<<<<<<;;;<<<===>>>===<<<;;;<<<===>>>===;;;;;;<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;:::999999999999999999::::::999999999777777777777888888888888444444333222222111000000......---,,,++++++******))))))*********)))((((((,,,++++++***))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********)))(((((((((((((((((()))))))))))),,,***))))))+++,,,+++)))))))))))))))))))))))))))))))))************))))))&&&&&&&&&''''''(((******''''''((((((((((((''''''&&&''')))******((('''%%%(((((())))))))))))((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))...---+++)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&'''&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&"""###&&&((())))))((('''%%%%%%'''((((((((('''&&&''''''''''''((()))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&))))))))))))((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''))))))'''&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%(((((())))))))))))((((((%%%&&&&&&''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''((((((''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&------,,,++++++***))))))***+++---...---,,,***(((******************++++++)))*********+++++++++,,,))))))************))))))))))))))))))))))))))))))&&&'''((()))))))))******))))))***************)))''''''((((((((((((''''''''''''''''''((((((((((((***++++++,,,,,,,,,++++++***+++,,,+++)))((()))***''''''&&&''''''((())))))'''(((***+++++++++***))))))*********+++++++++,,,++++++,,,---------------+++,,,,,,---...//////000000111333444555666666666333444555777999::::::;;;999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>=========<<<<<<;;;;;;:::999888777777777777777666666666666777888888888999999999999888888999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<;;;:::;;;===???===;;;;;;;;;<<<;;;:::;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::::::::;;;<<<<<<;;;::::::999999999999999999::::::888888777666555444444444000000///...---,,,++++++***************)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***************)))(((((('''((((((((()))))))))***'''&&&&&&&&&''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%'''(((******)))'''&&&(((((())))))))))))((((((&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%+++******)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&!!!###&&&((()))))))))(((''''''&&&%%%&&&'''((())))))))))))((('''&&&&&&''''''''''''(((((()))))))))(((''''''''''''&&&&&&&&&)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&'''((())))))))))))######$$$%%%&&&&&&''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((((((###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&---,,,,,,,,,,,,+++++++++***+++,,,,,,,,,+++))))))(((((((((((())))))))))))((((((((())))))******+++))))))************))))))(((((((((((((((((((((((()))***,,,+++)))''''''(((''''''((()))))))))(((((())))))************))))))))))))))))))************)))***++++++,,,+++++++++)))+++++++++)))((()))******))))))))))))******+++$$$&&&(((******)))'''&&&)))))))))***++++++,,,,,,++++++,,,---............,,,---...000111222222222///000333555666777777666555555777888::::::;;;;;;888888999:::;;;<<<======;;;<<<<<<===============<<<<<<======<<<;;;:::999999999999888888777777777888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;999:::;;;;;;:::999;;;<<>>???>>>>>>>>><<<<<<<<<===============>>>>>>>>>===============;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999888888888444333333111000///...---,,,,,,,,,,,,+++***))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))************++++++++++++***)))((((((''''''(((((())))))******''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))(((''''''''''''''')))((((((''''''(((((()))&&&'''((()))))))))((('''(((((())))))))))))(((((('''''''''(((((((((((((((''''''((())))))(((''''''''''''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))************&&&'''(((((()))(((((((((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&'''((()))((('''&&&%%%((('''%%%$$$%%%&&&(((***((())))))(((%%%$$$$$$%%%&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((($$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((($$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))((('''%%%%%%%%%%%%%%%&&&&&&'''(((((())))))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''((((((&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''***++++++++++++,,,,,,,,,++++++*********)))))))))'''((((((((())))))))))))''''''((())))))***++++++))))))************))))))(((((((((((((((((((((((((((+++---,,,)))''''''(((''''''((()))))))))))))))))))))************))))))))))))))))))************'''((())))))*********)))'''((())))))(((''')))***+++******))))))))))))***&&&''''''((((((((((((((((((((())))))***++++++,,,+++,,,---....../////////---...000222444444555444333444666888999999888777777888999:::;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>======<<<======>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>??????>>>======<<<888:::;;;;;;::::::;;;<<>>>>>===>>>>>>???@@@?????????=========>>>>>>??????????????????@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888777666444333222111////////////...---,,,+++******************))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))(((((('''''''''((()))*********)))+++,,,,,,,,,+++******((((((((((((((((((((((((((())))))************)))(((''''''''''''(((((()))***)))(((((((((((()))***''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((('''''''''))))))***++++++***))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''')))*********))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&'''((((((%%%'''((('''$$$###$$$&&&%%%%%%&&&''''''((())))))(((''''''''''''&&&&&&&&&'''''''''(((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))((('''&&&&&&'''((())))))((('''&&&%%%%%%&&&'''''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&((()))))))))'''&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''')))))))))***++++++,,,,,,+++***))))))(((((())))))))))))******+++++++++,,,'''(((((()))******++++++))))))************))))))(((((((((((((((((((((((($$$(((+++,,,***)))***,,,))))))***+++++++++++++++''''''((((((((((((''''''''''''''''''((((((((((((***+++,,,---------------$$$&&&''''''&&&&&&((()))***)))(((''''''&&&''''''+++***((('''((()))+++,,,'''(((((()))******+++++++++,,,---...////////////...///111444555666666666999:::<<<======<<<:::999::::::;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<===>>>??????>>>======::::::;;;<<<===>>>???@@@===>>>???AAAAAA@@@@@@???BBBAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@???>>>===999:::;;;;;;::::::<<<===>>><<<::::::<<<>>>??????>>>>>>???@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@???>>>===<<<<<<============>>>>>>>>>>>><<<<<<;;;999888666555555222222222222111000///......------,,,+++***))))))************************''''''''''''((((((((((((,,,,,,,,,++++++)))((((((&&&''''''((()))******+++''')))++++++***)))((()))))))))))))))))))))))))))((())))))*********))))))&&&&&&&&&'''((()))***++++++***)))(((((()))***+++'''''''''''''''((()))***(((((())))))))))))(((((())))))(((((('''''''''&&&###$$$%%%&&&&&&%%%$$$###&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''((()))+++++++++***)))''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((''''''((()))***+++$$$%%%'''))))))((('''&&&###%%%'''&&&$$$###%%%'''%%%%%%%%%&&&'''(((((()))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((())))))***((((((((((((((((((((((((%%%$$$$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%$$$###""""""###$$$%%%((('''&&&%%%&&&&&&((())))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&!!!"""$$$&&&'''((())))))&&&'''''''''(((((())))))&&&''')))******((('''%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''',,,---......---,,,+++***))))))************)))))),,,,,,++++++***)))))))))************))))))))))))(((((()))***************&&&'''((())))))((('''&&&(((((((((((()))))))))))))))************+++++++++******++++++++++++******%%%&&&((()))))))))((('''(((((()))***************,,,+++***)))))))))++++++)))((('''&&&%%%&&&&&&'''(((((()))))))))))))))))))))***+++,,,---.........+++,,,---///000222333444222222333555666888999999999:::;;;;;;<<<<<<;;;;;;:::999888999;;;;;;999777;;;:::999888777777777777999999888888999:::<<<======>>>>>>????????????>>>===>>>>>>>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@DDDDDDEEEEEEDDDAAA===;;;<<<:::888666666888:::<<>><<<;;;<<<===???>>>======<<<<<<======@@@BBBDDDFFFFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>======<<<999888777666444222000///......------,,,+++******++++++***)))))))))******(((((('''''''''(((((())),,,,,,---+++(((&&&&&&'''))))))))))))))))))))))))************************(((((())))))******++++++((()))***++++++***)))(((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''***)))(((''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''(((''''''&&&&&&&&&''''''))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((($$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&)))+++)))&&&###$$$&&&&&&%%%%%%%%%%%%&&&'''''',,,+++***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&***************))))))(((******++++++++++++******************************************))))))))))))(((((()))***************'''((()))******)))((('''(((((((((((()))))))))***(((((()))))))))*********)))******************)))(((((()))***************(((((()))*********************)))(((((()))************((('''''''''(((((((((((())))))))))))))))))***+++,,,---.../////////000000111111222333444444333444555666777999::::::999:::;;;;;;<<<<<<;;;;;;:::999777888888999777666777666555555555555555555666666777777888999::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>============@@@AAACCCDDDDDDBBB@@@>>>===<<<:::888777777777888@@@>>><<<999999:::;;;<<>>===<<<<<<<<<===???AAADDDGGGIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCBBBAAAAAAAAA????????????@@@@@@AAABBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;:::999777666555111111000///---,,,++++++))))))(((((((((((())))))***))))))((())))))******,,,------,,,)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((('''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&''''''''''''((((((((('''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''(((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))******))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''((('''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&******)))((((((((())))))++++++,,,,,,,,,,,,++++++'''(((((()))******++++++++++++*********)))))))))(((((()))***************((()))***++++++***)))(((((((((((()))))))))******'''((((((((())))))))))))((())))))******))))))((()))))))))))))))***++++++((())))))************))))))((((((((((((((())))))++++++***)))))))))******(((((())))))******+++++++++,,,---///000000111111444444444444555555555555555666777888999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;;;;999666555555555555444222222222222222333333444444444666777888888777777999999999999888888777666999999:::<<<===>>>???@@@????????????????????????===<<<;;;::::::999::::::;;;<<>>>>>===>>>>>>>>>???BBBFFFJJJLLLLLLKKKJJJGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@????????????????????????>>>===<<<777666555333111///---,,,******))))))))))))******,,,++++++*********+++++++++,,,---,,,*********+++))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))'''(((((())))))((((((''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))''''''((((((((()))))))))(((((('''&&&&&&&&&''''''(((''''''&&&&&&''''''(((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&(((''''''&&&&&&''''''((($$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))***+++,,,***++++++++++++++++++***((((((((())))))*********+++++++++*********))))))(((((()))*********************+++,,,,,,+++******(((((()))))))))*********((((((((()))))))))******(((((())))))))))))((((((((('''&&&&&&&&&''')))***((()))************))))))(((((((((((()))))))))***++++++******************))))))******+++,,,------......000111222333333333555555555666777777888888777888999:::;;;<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<888555333333333333222111111111111222333444555333555777999:::888777555777777777777666444333333444555666888:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888777999;;;===????????????;;;;;;;;;:::888666333222555555555555777999;;;===>>>>>>>>>>>>???@@@BBBBBBBBBEEEIIIMMMOOOOOOMMMKKKFFFEEEDDDBBBBBBBBBBBBBBBAAAAAACCCDDDGGGIIIKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????@@@AAAAAABBBBBBAAAAAA@@@===<<<:::888555333111000------,,,,,,,,,,,,------,,,,,,++++++***+++++++++***+++,,,+++******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((()))******(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((((((&&&&&&&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''(((******''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&(((&&&%%%&&&)))***(((%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))***+++,,,))))))************))))))+++*********)))))))))(((++++++++++++************(((((()))******************+++,,,------,,,+++***))))))))))))************)))))))))*********++++++(((((())))))))))))((((((((('''&&&&&&&&&''')))***))))))*********))))))((()))))))))******+++++++++******************************+++,,,...///000000000111222333444555555555333444555666888999:::;;;999::::::;;;<<<===>>>>>>:::;;;<<<<<<======<<<<<<<<<999555222222222222111222222222333444555666777444666999;;;;;;:::777666555555555555444333222111000111333444666888:::;;;888888888888888888888888999999888777777777888888666777888:::::::::::::::777888999999888777555444555444444444555666777888;;;;;;<<<>>>@@@CCCEEEFFFFFFHHHLLLNNNOOONNNLLLKKKFFFEEECCCAAA@@@@@@@@@AAA>>>??????AAACCCFFFIIIJJJLLLLLLMMMLLLLLLKKKIIIIIIFFFFFFEEEDDDDDDCCCDDDDDDAAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBAAA???===;;;888777666000000///...............---,,,++++++*********+++((()))******))))))***+++************************************************++++++******))))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***************************&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&'''''''''(((((())))))'''&&&&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((''''''((((((((((((&&&&&&&&&'''((('''&&&&&&'''''''''(((((((((((())))))))))))************))))))))))))(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((()))***+++((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''%%%$$$%%%((()))'''$$$&&&%%%%%%%%%%%%&&&'''''''''(((((((((((()))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&(((((((((''''''(((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))******)))))))))******))))))))),,,,,,++++++***))))))(((,,,++++++++++++*********(((((()))******************+++,,,------,,,+++***)))))))))*********++++++************++++++++++++((())))))******))))))((()))))))))))))))***++++++)))************))))))(((((()))***+++,,,,,,++++++)))***++++++,,,++++++++++++,,,---///000222333333222333444666777777777888333444555777888:::;;;<<<:::;;;;;;<<<======>>>>>>;;;;;;<<<============<<<;;;999666444444444333222333333333444444666777777555666999::::::999777555333333333333333222111000//////111222444666777888777777777777777777777777999888888777777777888888777777888888777777666666555666777888888777666555333333222222222222333333777888999;;;>>>AAADDDEEEFFFHHHJJJKKKLLLKKKJJJJJJHHHGGGDDDBBBBBBBBBCCCDDDAAAAAA@@@@@@AAACCCDDDEEELLLMMMNNNOOOOOONNNMMMLLLIIIHHHGGGFFFEEEEEEDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBDDDDDDCCCAAA@@@>>>======444444222111000/////////...---,,,++++++***++++++((()))******)))((()))+++************************************************************)))))))))))),,,++++++******++++++,,,***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&''''''((()))))))))(((((('''''''''((())))))'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))&&&&&&''''''(((((())))))''''''((((((((()))))))))(((((('''&&&&&&&&&'''''')))((((((''''''(((((()))((('''&&&&&&'''((('''&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((()))******))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%$$$%%%&&&&&&$$$###&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))((((((''''''(((((()))((((((''''''&&&%%%%%%$$$((((((((('''''''''&&&&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((())))))***************)))******++++++******))),,,,,,,,,+++++++++++++++,,,,,,+++++++++*********(((((()))******************+++,,,------,,,+++***))))))*********+++++++++))))))))))))************)))******************)))(((((()))******************************)))(((((('''''')))***+++++++++******+++,,,---...------,,,---...///111333444666666444555666777888999999999666666777888999:::;;;<<<;;;;;;<<<<<<======>>>>>>;;;;;;<<<===============;;;999777666777666444333333222222222333444555555333444555666666555333222000000111111111000000//////000111333444666777777888888888888888888888888888777777777777777888888888888888777777666555555555555666666666666666666333333333333333222222222555555666888:::<<<>>>@@@BBBCCCDDDEEEFFFHHHHHHIIIIIIHHHEEECCCCCCDDDFFFGGGDDDCCCBBBAAABBBCCCEEEFFFKKKLLLNNNPPPPPPPPPOOONNNKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCC<<<;;;999777555444333333000///...---,,,,,,,,,,,,)))+++++++++)))))))))+++************************************************)))))))))))))))*********++++++***))))))***++++++******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''((())))))***(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((()))))))))******'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''((())))))(((((((((((())))))((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''')))((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&'''''''''((((((((()))'''((()))(((&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))((('''''''''''''''''''''(((((((((((('''''''''''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***+++,,,.........---,,,+++++++++,,,,,,+++++++++***++++++,,,,,,---......,,,,,,,,,+++++++++******(((((()))*********************,,,,,,,,,,,,******)))************+++++++++(((((((((((())))))))))))******++++++++++++******%%%&&&((()))))))))((('''***************)))((((((%%%&&&((()))*********)))+++,,,.../////////.........///000222444666777888555666777888999:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>;;;<<<<<<===============:::999888888999888555333111111111111111222222333000111222222222111000000......//////000/////////111111222333555666777777999999999999999999999999777777666666666777777888999999888888777777777777777666666666555555555555555555555555555555555555444444444555666888999:::>>>>>>???@@@BBBEEEGGGHHHIIIGGGEEECCCCCCDDDFFFGGGCCCCCCBBBCCCDDDGGGJJJLLLJJJLLLNNNPPPQQQQQQPPPPPPLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGCCCBBB@@@===;;;:::999888111111000......---------+++,,,---,,,***)))***+++************************))))))))))))))))))))))))(((((())))))******+++++++++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***((('''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))))))))************((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))************))))))))))))((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''***))))))(((((((((((()))''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''((()))++++++)))((('''$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))***---///---)))'''(((***&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''')))******))))))(((((((((((())))))&&&&&&''''''((())))))))))))((((((((('''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++++++++++++++***)))(((,,,+++***))))))***+++,,,******++++++++++++******))))))*********+++++++++000///---+++*********+++,,,++++++***************))))))******++++++++++++************************))))))***+++++++++++++++))))))(((((((((((())))))((()))******)))((()))***++++++,,,,,,...///000111333333444666777999::::::999999999999999999999999999:::;;;<<<<<<===<<<<<<===============<<<<<<<<<======<<<<<<;;;;;;;;;;;;999999888666444333111111111111111111111111111111111111111111000000000000000000111111111///...---222222222222333555777999999999888888888999::::::888888888888888999:::;;;===<<<;;;:::999888777777999777555333222444666777555555555555555666777777666555555555666888;;;===::::::;;;<<<>>>@@@AAABBB@@@AAACCCDDDEEEEEEFFFFFFHHHHHHHHHGGGFFFFFFHHHJJJLLLMMMMMMMMMNNNNNNNNNOOOLLLKKKJJJGGGEEECCCBBBAAAAAAAAABBBDDDEEEGGGIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKHHHGGGEEECCCAAA???>>>===;;;999666333000///.........---+++***)))***,,,---++++++***)))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***)))'''((()))***((('''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''++++++******)))))))))(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((---,,,+++)))(((&&&%%%$$$(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&&&&'''((((((((('''((()))))))))(((&&&%%%((((((((((((((((((((((((,,,)))&&&%%%'''((('''&&&(((((((((((((((((((((((('''''''''''''''((()))***(((''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''&&&%%%$$$$$$&&&(((&&&&&&'''((('''&&&$$$###))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%'''(((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&''')))((('''%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%))))))(((((('''''''''&&&(((((((((((())))))******+++++++++++++++***))))))++++++***))))))***++++++)))******++++++******)))******+++++++++,,,,,,,,,///...,,,+++******++++++...---+++***((((((''''''((((((((((((((()))))))))************************((()))******++++++******(((((((((((()))***+++,,,***+++---,,,++++++---............///000111333333555555666666777777888888999999999999:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::333444444444555555555666777777666555333222111111---.........////////////333333333333222222222222333333444444333222111000333222333333555777999::::::::::::;;;<<<===>>>???======<<<<<<<<<======>>>@@@@@@???>>>===<<<;;;;;;===;;;999777666666777888999999888888999::::::;;;;;;:::999888888999;;;<<<;;;;;;;;;<<<===>>>???@@@??????@@@AAABBBBBBBBBBBBCCCDDDEEEDDDDDDEEEGGGJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLKKKIIIGGGDDDBBB@@@?????????@@@BBBDDDGGGHHHLLLKKKKKKJJJJJJIIIHHHHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCBBB???===:::777444222111111000///---+++++++++------++++++***************+++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))************++++++++++++))))))))))))((((((((((((''''''''''''((((((((((((***((('''((()))***)))'''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((('''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))(((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((()))))))))(((&&&%%%((((((((((((((((((((((((***'''%%%%%%'''((('''&&&((((((((((((((((((((((((''''''''''''''''''((()))&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''(((((((((''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&''''''&&&%%%%%%''')))'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%&&&((('''&&&&&&((()))((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&''')))((('''%%%&&&&&&&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&((((((((())))))))))))******++++++++++++***))))))+++******))))))******+++)))******++++++******)))+++++++++,,,,,,,,,------...---+++*********++++++++++++***)))(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))(((((()))***************''''''((()))***,,,---...***+++------------///111111111111222333444555666777777777777777777777777999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::999999888777666666111111222333444555666777444444333333222111111111------...///000111111222666666555555555444444444444555555555555444444333444444555666888:::<<<=========>>>???@@@BBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBBEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA???>>>===<<<;;;;;;>>>>>>>>>>>>>>>?????????AAA@@@>>><<<;;;;;;;;;<<<===<<<<<<<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBEEEGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKHHHEEEBBB@@@===<<<;;;;;;===@@@CCCEEEKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGDDDBBB@@@===:::888777666333222000...------......+++++++++***++++++,,,,,,************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))************++++++++++++))))))))))))((((((((((((&&&&&&&&&&&&'''''''''''')))((('''((()))***)))(((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''((((((((((((((((((***))))))))))))(((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''&&&&&&%%%((((((((()))(((((('''&&&(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''))))))(((((((((((())))))''''''((((((((()))))))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''')))))))))(((''''''''''''(((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''')))(((''''''((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&''')))((('''%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))******+++++++++******)))******))))))))))))******))))))************))))))******++++++++++++,,,,,,,,,,,,***))))))***++++++&&&&&&&&&'''(((***+++,,,++++++++++++************(((((((((((((((((((((((((((((()))************)))''''''(((((()))+++,,,---(((***,,,------...000222333333333444444555777777777777777777777777777777888999999::::::;;;;;;<<<;;;;;;<<<;;;;;;:::999999888888777666555444333333222333444555666666777888333333222222222222111111000111222333555666777888888777777777777666666666444555555555555555555555666777888:::<<<>>>???@@@AAAAAAAAAAAABBBCCCEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEIIIHHHHHHGGGFFFFFFEEEEEECCCDDDDDDDDDDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCBBB@@@???========================>>>???@@@@@@@@@@@@??????>>>>>>>>>>>><<<>>>????????????AAACCCFFFGGGIIIKKKLLLLLLLLLLLLJJJKKKLLLKKKIIIFFFBBB???===;;;999888999<<<@@@BBBDDDEEEFFFHHHJJJLLLNNNNNNKKKKKKLLLLLLKKKIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFDDDBBB???===;;;:::666555333111000/////////++++++******++++++,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))'''((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''''''''((((((((()))((('''((()))***)))(((''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((************************''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((('''''''''&&&((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''(((******)))(((''')))(((((((((((((((((()))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((''''''&&&%%%'''((()))((('''&&&((())))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&'''(((((('''&&&''')))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''')))((('''%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&************)))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))************+++***)))((()))***+++,,,&&&&&&&&&'''(((***+++,,,+++++++++***************(((((((((((((((((((((((((((((()))***************))))))((((((((()))******)))+++---...///000222444444444444444555666777777666666777777888999999999888888888888999999::::::999999999999999888777666666555555444333333222222111111222222222333333333333333333333333333333333333444555777888:::;;;<<<999999888888888777777777777777777777888888999999999:::<<<>>>@@@AAABBBCCCEEEDDDCCCCCCCCCCCCCCCDDDGGGGGGFFFFFFFFFFFFFFFGGGJJJIIIIIIIIIHHHGGGGGGGGGCCCEEEGGGHHHIIIHHHGGGGGGDDDEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@????????????======>>>???@@@BBBDDDEEEDDDCCCBBBAAA@@@@@@@@@AAA???@@@BBBAAA?????????@@@EEEGGGIIIKKKMMMMMMMMMMMMIIIJJJLLLLLLJJJGGGCCCAAA@@@>>>;;;999999;;;>>>@@@???@@@BBBDDDGGGIIIKKKLLLJJJJJJKKKJJJIIIGGGEEECCCEEEEEEFFFGGGIIIJJJKKKKKKHHHHHHFFFEEECCCAAA???>>>:::999777555333111000000+++++++++******++++++,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((''''''((()))******)))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((('''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((()))***(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))***+++***)))((((((''''''&&&&&&''''''((((((((((((((())))))))))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&((())))))'''''''''(((''''''%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((%%%'''''''''%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))((('''%%%%%%&&&''''''((((((((((((''''''''''''''''''''''''((((((+++************)))))))))))))))***++++++++++++***((())))))******))))))(((((())))))******))))))(((((((((((())))))))))))***))))))(((((((((***+++,,,******)))((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++******)))))))))******---///111222222333555777555555555555555666777777666666777777888999::::::666666666666666666666666555555555666555555444444444444444333333333333222444444444444444444444444777777777666666666666666444555666777999:::<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;<<<===??????===>>>@@@BBBCCCDDDDDDDDDFFFEEEDDDCCCCCCBBBCCCCCCFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJIIIIIIHHHHHHHHHHHHDDDEEEGGGIIIKKKKKKKKKJJJFFFGGGHHHIIIHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>???@@@BBBDDDFFFGGGEEEDDDCCCBBBAAAAAABBBCCCCCCEEEFFFEEECCCBBBAAABBBEEEGGGJJJMMMOOOPPPOOOOOOJJJKKKLLLMMMLLLJJJHHHFFFEEECCC@@@===<<<===>>>?????????@@@AAABBBCCCDDDDDDHHHHHHHHHHHHFFFCCC@@@>>>AAABBBDDDFFFHHHJJJLLLMMMHHHHHHHHHGGGFFFDDDCCCBBB???>>><<<:::888555333222...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++))))))))))))(((((((((((((((((((((((()))))))))***((('''&&&(((***+++***)))''''''''''''(((((((((((()))))))))(((((((((((('''&&&&&&''''''((()))))))))'''(((((((((((()))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))((((((((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''(((((()))******(((''''''''''''((())))))((((((((((((((((((((((((((((((((('''&&&&&&)))+++(((((((((((((((((((((((()))(((((('''''''''(((((((((((('''''''''&&&&&&&&&'''((()))******++++++***''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%'''))))))'''&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''%%%'''''''''%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&'''''''''((((((''''''''''''''''''(((((((((((((((+++++++++*********))))))))))))***+++++++++++++++'''((()))******)))((('''(((((())))))))))))((((((((())))))))))))*********((((((''''''((()))+++,,,,,,+++***)))))))))))))))&&&&&&'''((()))******+++******************************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///111333333333444666777777777666666666777888888888888888888888888888888555555555444333333222222000111111222222222222111333333333333444444444444777888888999:::;;;<<<<<<;;;;;;:::::::::999999999666666777888:::;;;<<<<<<=========<<<<<<<<<<<<;;;===<<<<<<===>>>???AAABBBAAABBBCCCEEEEEEFFFEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFHHHIIIJJJJJJKKKKKKHHHIIIJJJKKKKKKIIIGGGFFFCCCCCCCCCCCCBBBBBBAAAAAA??????@@@@@@BBBCCCDDDEEEDDDCCCAAA@@@@@@AAABBBCCCFFFHHHJJJJJJHHHGGGGGGGGGFFFHHHLLLOOOQQQRRRRRRQQQMMMNNNNNNOOOOOONNNNNNMMMKKKIIIFFFDDDAAA@@@@@@???======>>>???@@@AAAAAABBBEEEFFFFFFEEECCC@@@<<<:::;;;===???BBBEEEHHHJJJKKKGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCC@@@===:::888666222111000...------------+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************++++++++++++))))))))))))(((((((((((('''''''''((((((((())))))((('''&&&'''***+++***)))''''''''''''(((((((((((())))))))))))((((((((('''&&&&&&''''''((())))))***)))*********++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))))))))(((''''''&&&'''((()))***(((((((((((((((((((((((((((((('''$$$""""""&&&***(((((((((((((((((((((((())))))((((((((()))******&&&&&&&&&'''''''''''''''))))))))))))***+++,,,,,,((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$$$$&&&(((((('''&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%'''(((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&%%%%%%'''((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))((('''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((++++++++++++******))))))((()))***+++++++++++++++'''((()))******)))((('''(((((())))))))))))(((((()))************+++++++++''''''''''''((()))+++,,,))))))))))))***+++,,,---''''''(((***+++,,,---...************************++++++,,,------------,,,++++++,,,---...000111222///000222222222222444555888888888777888888999999::::::999999888777777666555444333222111111000///---...///000000000000000222333333444444555666666777777999:::<<<>>>???@@@>>>>>>===<<<<<<;;;::::::999999::::::;;;<<<======????????????>>>>>>>>>===;;;;;;;;;;;;===???AAABBBCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGDDDDDDEEEEEEGGGHHHJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKIIIGGGEEEEEEEEEEEEDDDBBBAAA@@@AAA@@@@@@@@@AAAAAABBBCCCBBBAAA???>>>>>>???AAABBBGGGJJJLLLMMMLLLKKKKKKLLLGGGIIIMMMQQQSSSTTTSSSRRRPPPPPPPPPPPPQQQRRRRRRSSSOOOMMMKKKHHHEEEBBBAAA@@@999:::;;;===???AAACCCDDDDDDDDDEEEDDDAAA>>>:::777666777:::===AAADDDFFFHHHGGGHHHJJJKKKKKKJJJIIIIIIIIIHHHGGGDDDAAA>>>;;;999555444222111///.........+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''&&&'''***++++++***''''''''''''((((((((()))******))))))((((((((('''&&&&&&&&&'''((())))))***&&&&&&''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''((('''&&&&&&'''((()))***((((((((((((((((((((((((((('''%%%!!!$$$)))(((((((((((((((((((((((())))))((())))))***++++++$$$%%%%%%&&&'''((())))))***)))(((((()))+++---...))))))(((((((((((())))))&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$###%%%((((((&&&%%%%%%%%%%%%&&&((()))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$%%%'''(((((((((''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&''''''''''''''''''&&&(((((((((''''''&&&&&&%%%((()))***)))'''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))((('''%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''))))))*********+++++++++---,,,,,,+++,,,---///000---+++))))))***+++***)))---+++))))))+++,,,***'''(((((())))))******++++++---&&&$$$(((,,,,,,))))))''''''(((((()))))))))***))))))*********))))))(((+++***)))(((((()))***+++++++++,,,---,,,+++***))),,,---///111222333222222222222333333444555555555999999888777777666777777777777888888777555333222222222111111000000//////---...000111222111///...000222444666888888888888999999;;;===>>>?????????>>>>>>?????????@@@@@@@@@AAA@@@@@@???>>>>>>>>>???BBBAAA@@@?????????@@@AAABBBAAA@@@??????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEECCCBBB@@@@@@AAACCCEEEGGGEEEEEECCCCCCDDDFFFHHHIIINNNMMMKKKIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHFFFDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDKKKKKKMMMNNNOOOPPPPPPPPPMMMMMMNNNPPPQQQSSSTTTTTTQQQPPPOOONNNNNNOOOPPPQQQQQQPPPOOONNNLLLJJJHHHGGGDDDBBB???======???AAABBB@@@@@@AAA@@@???<<<999777999999:::<<<===???@@@AAAEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIGGGEEECCC@@@???===:::666444333222000///,,,---...,,,(((&&&(((+++,,,,,,,,,+++++++++******((((((((()))******++++++))))))************))))))+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''(((((((((((((((((((((((('''((()))((('''&&&''')))***)))(((''''''((()))***'''(((((((((((((((''''''++++++******))))))((((((&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%''''''''''''((((((((((((((()))+++,,,,,,+++***(((((((((((((((((((((((((((***)))(((''''''((())))))***)))(((''''''&&&'''''')))))))))))))))(((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))******((((((''''''''''''((((((&&&&&&''''''((())))))))))))((('''((())),,,...000,,,+++***(((((((((((()))%%%&&&((()))))))))((('''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&((()))))))))))))))((('''***)))((('''&&&&&&'''(((,,,,,,+++***)))(((''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&((()))***'''''''''''''''''''''''',,,+++(((&&&%%%$$$$$$$$$(((((((((((((((((((((((())))))*********+++++++++,,,,,,+++***+++,,,------***((('''((()))++++++***,,,***))))))+++,,,***((((((((((((((()))))))))***---))))))///333000+++)))(((((()))))))))*********))))))************))))))++++++************++++++***+++,,,------,,,++++++---...000222333333333333444444555555666666666666888777777666555555666666555666666666555444222111111111111000000000000000111222333444555444333333111222444555777888888999::::::<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>??????BBBAAA@@@??????@@@AAAAAAAAA@@@???>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@AAABBBDDDEEEAAA@@@??????@@@BBBDDDFFFIIIHHHFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFKKKLLLMMMNNNPPPPPPPPPPPPMMMNNNOOOPPPRRRSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSOOOOOOOOONNNMMMLLLKKKJJJIIIGGGDDDAAA@@@??????@@@???@@@AAAAAA@@@===;;;:::999:::;;;<<<===>>>???@@@AAABBBCCCDDDFFFGGGIIIIIIJJJJJJIIIHHHFFFDDDBBBAAA???===;;;:::999777333111/////////---***)))***+++++++++++++++++++++++++++************))))))))))))))))))************))))))************))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))(((((((((((((((((((((((('''((()))((('''&&&''')))((('''&&&%%%%%%&&&'''((($$$%%%&&&'''((()))))))))))))))))))))))))))(((((('''''''''''''''(((((()))((((((((('''''''''&&&&&&''''''''''''((((((((((((((()))+++,,,+++***((('''((((((((((((((((((((((((***)))(((((((((((()))***(((((('''''''''(((((()))((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((('''))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&(((''''''''')))+++---///+++***)))''''''''''''(((%%%&&&''''''((((((((((((***)))((('''&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''''''''''''''&&&&&&((((((((((((((()))))))))***)))((('''&&&''''''(((*********)))((((((''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''(((''''''&&&'''((()))***((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''***************+++++++++,,,++++++************+++'''&&&%%%&&&)))++++++++++++***))))))+++,,,+++******++++++++++++,,,,,,,,,+++))),,,444777222,,,))))))************+++++++++))))))***************)))++++++,,,,,,,,,,,,,,,+++***+++,,,---.........---000000222333444444555444666666666777777777777777666555555444444444444555333333333333333222111000///000000000000111111111444444555555555666666666444444444555777888::::::;;;<<<===>>>??????@@@???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@??????????????????AAA@@@@@@??????@@@@@@AAA@@@@@@????????????@@@@@@DDDDDDCCCCCCBBBBBBAAAAAA<<<=========>>>?????????>>>>>>===>>>???AAACCCDDDFFFFFFDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCCCCEEEFFFFFFEEEFFFEEEEEEEEEFFFFFFGGGHHHLLLLLLNNNOOOPPPQQQQQQQQQNNNNNNOOOPPPRRRSSSTTTTTTRRRRRRPPPPPPPPPPPPRRRRRRNNNOOOOOOPPPOOOOOONNNNNNNNNLLLJJJGGGCCC@@@>>>===>>>???@@@@@@@@@???===<<<;;;;;;;;;<<<===>>>>>>???======???AAACCCFFFHHHIIIKKKJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBAAA>>>999555444222///...------+++************+++++++++++++++,,,++++++***))))))(((((())))))************))))))*********)))))))))(((((())))))))))))))))))******))))))))))))))))))))))))++++++++++++************(((((((((((((((((((((((('''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((''''''(((((((((((((((((())))))))))))(((((())))))***+++))))))((((((((((((''''''''''''''''''((((((((((((((()))*********((('''&&&((((((((((((((((((((((((******))))))))))))******&&&&&&&&&''''''(((******'''''''''''''''&&&&&&%%%&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''*********)))((('''''''''((((((''''''''''''(((((((((''''''&&&%%%%%%$$$$$$'''&&&&&&'''(((***,,,---***)))(((&&&&&&&&&''''''%%%%%%&&&&&&'''((()))***---,,,+++)))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''(((((()))((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&(((''''''''''''(((***+++))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&************************,,,,,,++++++************)))'''&&&''')))++++++***)))))))))***++++++++++++******++++++++++++++++++)))'''***111333///)))(((++++++++++++++++++++++++))))))***+++++++++******)))***,,,---------++++++++++++,,,...///000000111222333333444555666666666777777777777666666666666444333333222222222333333111111111111111000///////////////000111222222333444333333333444555666777777777777777888:::<<<===<<<===>>>??????@@@??????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>>>>?????????@@@@@@????????????@@@@@@CCCBBBAAA@@@??????>>>>>>;;;;;;<<<===>>>>>>======>>>>>>>>>>>>???AAABBBCCCFFFEEEEEEDDDCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBCCCBBBBBBBBBDDDEEEFFFFFFFFFFFFDDDBBBBBBCCCEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSPPPOOONNNMMMMMMNNNOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOOOONNNMMMJJJGGGCCC???=========>>>??????>>>>>>===;;;<<<<<<<<<======>>>>>>:::;;;<<<>>>BBBEEEHHHJJJJJJJJJJJJJJJIIIHHHFFFFFFHHHGGGFFFFFFEEEBBB>>>;;;999555111///000000---************++++++++++++++++++++++++******))))))))))))******++++++******)))++++++*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''))))))))))))(((((()))))))))))))))((((((&&&%%%$$$###&&&&&&''''''(((((())))))))))))(((((())))))***+++)))))))))))))))(((((((((''''''''''''((((((((((((((()))))))))((('''&&&%%%(((((((((((((((((((((((())))))))))))*********+++'''''''''''''''((())))))''''''((((((''''''&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((('''''''''***)))))))))((((((((('''((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''')))***++++++***((('''&&&&&&''''''''''''&&&&&&''')))+++,,,///...---,,,***))))))(((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((''''''&&&&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''%%%&&&''''''((('''''''''((('''&&&%%%&&&(((+++,,,((((((((('''''''''((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************------,,,,,,,,,+++******,,,***))))))***+++***)))))))))*********++++++,,,((((((((((((((((((((((((***'''(((---...+++)))***,,,,,,,,,+++++++++++++++))))))***+++++++++++++++((()))+++,,,,,,,,,+++***,,,------...000111222333444444444555555666777777666666666555555444444444222111111111111111222222111000000000///////////////000000111222333444444444444333444444666777888;;;:::999999:::<<<>>>???===>>>???????????????>>>======>>>>>>>>>?????????>>>>>>>>>======>>>>>>???;;;;;;<<<<<<====================================>>>>>><<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===;;;;;;;;;<<<======>>>???AAAAAABBBBBBAAAAAAAAAAAA=========>>>======>>>>>>;;;<<<===???@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDAAAAAAAAABBBEEEFFFEEEDDDBBBBBBBBBCCCCCCDDDFFFFFFIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMNNNOOOPPPQQQQQQRRROOONNNMMMLLLLLLMMMNNNOOORRRRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLIIIFFFBBB@@@=====================<<<;;;<<<<<<<<<======>>>>>>:::;;;<<<>>>AAAEEEHHHJJJJJJJJJJJJJJJJJJIIIHHHHHHLLLJJJGGGFFFEEEEEECCCBBB===999444333333222...+++++++++++++++++++++,,,,,,))))))******+++++++++,,,******++++++++++++******,,,,,,+++++++++*********(((((())))))************************************(((((((((((((((((())))))))))))))))))))))))))))))'''((()))((('''&&&''')))((())))))))))))))))))((()))))))))((('''%%%$$$###&&&&&&''''''(((((())))))((((((''''''(((((()))***((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))************))))))((('''''''''''''''((())))))))))))((('''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))***((((((''''''''''''((((((&&&&&&''''''((((((((((((%%%&&&&&&&&&'''))))))***,,,+++***((('''(((((())))))(((''''''(((***+++---......---,,,+++***)))(((&&&'''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((((((''''''(((((('''''''''&&&&&&&&&)))(((((((((((('''''''''%%%&&&&&&'''(((((('''''''''&&&%%%%%%&&&(((***,,,''''''((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***************+++,,,,,,---,,,,,,+++***---+++***)))***+++***))))))***++++++***)))+++,,,,,,,,,,,,,,,++++++++++++,,,)))))),,,,,,***+++...,,,,,,,,,++++++++++++***))))))***+++,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,......//////000222333444555555555555555666777888666666555444333222222111111000000000000111111222111111000000000000000111111111222333444444555555666666777888999999::::::;;;;;;;;;<<<<<<===>>>???>>>>>>>>>???>>>>>>======;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<======>>>::::::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999:::<<<===;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>>>>??????>>>======<<<<<<;;;<<<<<<>>>???@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCBBB@@@???@@@AAADDDDDDCCCBBB?????????@@@AAABBBCCCDDDGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNPPPPPPSSSSSSSSSSSSRRRQQQPPPPPPNNNNNNNNNMMMKKKIIIGGGEEE@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>???<<<<<<<<<===@@@CCCGGGIIIHHHIIIIIIJJJJJJJJJIIIIIILLLJJJGGGFFFFFFGGGGGGFFFBBB???;;;888666444222000...---------,,,,,,,,,,,,))))))******+++,,,,,,---******++++++++++++******++++++++++++*********)))((((((((()))******++++++************************************++++++++++++))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((())))))''''''&&&&&&''''''((()))''''''(((((((((((())))))''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((&&&'''((()))******))))))******(((''''''&&&&&&&&&)))))))))))))))(((((('''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((()))*********((((((''''''''''''((((((&&&&&&''''''((())))))***&&&&&&''''''((()))))))))---,,,***)))(((((())))))))))))(((((())))))******,,,,,,,,,,,,+++***((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((()))(((((('''&&&&&&%%%%%%((((((((('''''''''&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&''')))***&&&'''(((((()))(((((((((%%%&&&&&&&&&''''''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&+++++++++*********)))))))))***+++,,,,,,++++++***+++)))((((((***+++******)))+++,,,+++)))((()))+++//////.........---------+++)))))),,,,,,)))***...,,,+++++++++************((()))***+++,,,,,,,,,,,,*********++++++,,,......111000000000111222444555666666555444555666777888666666555444333222111000000000000000000111222222222222111000000111222333333444444444555555666666666777999;;;<<<<<<<<<<<<::::::;;;<<<============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<===:::;;;===>>>??????>>>>>>===>>>???@@@@@@???>>>=========<<<===???AAADDDEEECCCBBBAAA@@@@@@AAABBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAAAAACCCDDDDDDDDDCCCCCCFFFFFFEEECCCBBBAAA@@@?????????@@@AAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB???>>>???@@@BBBCCCAAA???======>>>>>>???AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNPPPOOONNNMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLJJJIIIEEEDDDBBB@@@>>><<<;;;;;;999:::;;;<<<===>>>???@@@>>>===<<<<<<>>>AAADDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJIIIGGGFFFFFFCCC???:::777666666000000///...---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))(((((((((((('''(((((()))******++++++************************)))*********++++++++++++))))))))))))))))))))))))'''((()))((('''&&&''')))%%%&&&'''(((((('''&&&%%%&&&'''((()))************))))))))))))))))))((((((''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''((()))******(((((((((((((((((((((((($$$%%%'''((())))))(((((()))(((((('''''''''(((((((((((())))))(((((('''&&&'''((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((()))))))))))),,,+++)))(((''''''(((((((((((((((((((((''''''&&&)))******+++***)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))(((((('''''''''''''''(((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''''''''''''''''''''''''''%%%&&&'''((((((''''''&&&''''''''''''''''''''''''++++++++++++******))))))'''((()))***++++++***)))(((&&&&&&''')))+++++++++***,,,---,,,)))''')))+++*********))))))(((((((((((('''))),,,+++((((((++++++++++++******)))))))))((()))***+++,,,---------,,,,,,++++++,,,---///000222111111000111222444555666666555444444555777777777777666444333222111111000000000000000111222222333333222111111222333444555555555666666666666666555666999;;;===<<<;;;;;;888999;;;<<<===<<<;;;;;;===>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===999999999999::::::;;;<<<;;;<<<>>>???@@@@@@@@@???CCCCCCEEEEEEEEEEEECCCCCCCCCCCCCCCDDDFFFIIIMMMOOORRRPPPOOOMMMMMMNNNPPPQQQPPPPPPPPPOOONNNMMMKKKKKKHHHIIIKKKLLLMMMMMMLLLLLLNNNNNNLLLJJJIIIGGGFFFEEEBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEDDDDDDCCCCCC>>>>>>>>>@@@AAAAAA???>>>=========>>>???@@@BBBCCCBBBCCCDDDEEEFFFGGGGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLLLLHHHGGGEEEBBB???===<<<;;;999999:::<<<===???@@@AAA???>>><<<;;;<<>>>>>?????????>>><<<;;;:::::::::999888777:::======;;;:::<<<>>>???===<<<>>>CCCFFFFFFEEEHHHGGGHHHJJJNNNQQQRRRQQQQQQUUUXXXWWWUUURRRRRRSSSUUUTTTSSSUUUZZZ```dddfffiiimmmnnnhhhdddfffggggggjjjooopppkkkiiijjjggg```fffeeeeeefffgggfffdddbbbaaadddfffeee```\\\YYYYYY[[[XXXUUUQQQNNNLLLKKKJJJJJJHHHGGGGGGFFFDDDAAA>>>BBBBBBAAA@@@@@@??????>>>>>>===<<<<<<>>>>>>===<<<===@@@DDDFFFEEEDDDEEEGGGKKKJJJIIIIIIHHHHHHIIIIIILLLLLLLLLLLLKKKKKKKKKKKKNNNNNNOOOPPPPPPQQQQQQRRROOOPPPQQQPPPNNNMMMNNNOOOOOONNNKKKHHHDDDAAA===;;;???>>>======>>>@@@BBBDDD===>>>>>>>>>===>>>@@@CCCDDDFFFHHHJJJJJJIIIGGGFFFDDDEEEEEEGGGIIIKKKMMMNNNIIIIIIHHHGGGEEEBBB@@@???:::888666333000...,,,,,,*********+++******)))(((***************)))((('''************************'''(((((()))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((()))***+++''''''(((((())))))******%%%&&&((()))))))))((('''***)))(((''''''((()))***))))))))))))))))))))))))'''((((((((('''&&&%%%%%%'''''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&&&&'''(((***((((((***,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))******))))))((((((''''''******))))))((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&'''(((+++***)))''''''(((((()))((((((''''''''''''((((((&&&((()))***+++)))((('''''''''''''''(((((())))))((((((((((((((()))******+++***)))(((((()))***+++(((((('''&&&&&&&&&&&&'''''''''(((((())))))*********)))'''&&&%%%%%%&&&&&&)))(((((('''''''''(((((())))))))))))))))))))))))(((((())))))((('''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***((('''(((+++,,,+++)))''''''(((((((((((('''''')))((('''&&&&&&'''((())))))***+++,,,,,,+++***)))******************++++++***))))))(((((())))))*********++++++,,,---------,,,,,,++++++******))))))+++*********,,,---,,,+++***)))))))))***+++,,,,,,*********+++++++++++++++---///000000000000111333333333444444555555555555444444333333444444555555555444444333222222111111222222333333333444444444444444555666777888999999999999:::::::::999999888999999:::<<<======<<<<<<666777777999;;;<<<>>>???===;;;::::::;;;<<<<<<<<<<<<@@@CCCCCCBBBBBBDDDGGGIIIHHHHHHLLLQQQUUUVVVVVVXXXXXX[[[```fffjjjlllllljjjmmmqqqqqqnnnkkkjjjjjjkkklllmmmpppuuuzzz}}}~~~|||~~~~~~zzzvvvttttttsssppplllhhhccc^^^[[[YYY\\\ZZZXXXVVVTTTQQQLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCAAA????????????>>>===>>>AAACCCDDDBBBBBBCCCEEECCCCCCDDDFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNPPPPPPPPPNNNMMMNNNOOOPPPPPPNNNLLLIIIFFFDDDBBBBBBAAA???>>>>>>???AAABBB???@@@???>>>======???BBBCCCDDDFFFGGGGGGEEECCCAAAAAAAAABBBDDDFFFIIIKKKLLLKKKKKKJJJIIIGGGEEEDDDCCC===;;;999666333000///...------,,,,,,+++++++++***++++++++++++++++++***)))************************'''(((((()))))))))))))))************************)))))))))))))))(((''''''))))))))))))))))))))))))+++***)))(((((()))***+++'''((((((((()))))))))***&&&'''(((((())))))((((((***)))(((''''''((()))***''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&''''''((()))(((((()))++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((''''''''''''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&((()))******)))((('''''''''((((((((((((''''''''''''((((((((()))***++++++***((('''&&&&&&''''''((((((((((((((((((((((((((())))))***((('''%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((('''&&&&&&&&&'''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***((('''(((***+++***(((%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&'''((((((******+++,,,,,,+++******((())))))***++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***+++---...---,,,++++++*********++++++,,,***+++++++++,,,,,,,,,,,,...000111111111111222444444555555555555666666666555444444333333333333444222222222222333333333333444444555555555666666666888888888999999999999:::;;;;;;;;;;;;;;;:::999888888888999999999999999999666666666777:::===???AAA============???BBBEEEGGGJJJNNNRRRSSSRRRSSSVVVYYY[[[\\\^^^ccchhhmmmppppppooopppuuu{{{~~~yyyvvvvvvtttqqqooolllgggbbb^^^UUUTTTRRROOOMMMJJJHHHGGGDDDBBB???>>>>>>???>>>===???@@@@@@@@@>>>???@@@BBB???@@@BBBDDDFFFHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKHHHHHHIIIIIIJJJKKKKKKKKKNNNOOOPPPOOOMMMLLLMMMNNNOOOOOOOOONNNMMMKKKJJJIIIGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@>>>======>>>@@@AAACCCDDDDDDCCCAAA>>><<<<<<===>>>@@@CCCFFFHHHIIILLLLLLLLLKKKJJJIIIHHHGGGAAA@@@>>>;;;888555333111111000...---,,,+++,,,,,,***+++,,,,,,,,,,,,,,,,,,************************'''((())))))******))))))++++++++++++++++++++++++((())))))))))))(((((('''))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((((((''''''(((((()))***))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((('''&&&&&&(((''''''&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))((('''''''''(((((((((((('''(((******(((&&&''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&&&&'''((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***)))(((''''''&&&&&&''''''(((((((((''''''(((((((((***++++++,,,+++***((('''&&&&&&&&&'''''''''''''''((((((''''''(((((()))***(((%%%###$$$&&&(((&&&$$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&((())))))'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''************************&&&''''''''''''(((((((((((('''&&&''')))***)))(((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))*********+++++++++*********))))))*********,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,+++***+++---------,,,,,,,,,+++*********++++++++++++,,,,,,------......000111333333222222444555555666666666666666666666666555444444333333333333111111222222333444444444555555666666666777777777::::::::::::999999999999;;;;;;;;;;;;:::999888777999:::999888777777888::::::::::::<<<>>>AAADDDFFFEEEFFFGGGHHHKKKOOOTTTXXX]]]aaafffhhhhhhiiilllppprrrtttwww{{{}}}zzznnnllliiiddd^^^YYYUUUSSSMMMJJJFFFDDDCCCCCCBBBAAABBBAAA@@@@@@???@@@BBBCCCAAABBBDDDEEEFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLNNNNNNNNNLLLKKKLLLMMMLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLJJJHHHFFFCCCBBBAAA?????????>>><<<<<<>>>@@@BBBCCCDDDDDDBBB???;;;999999:::;;;===@@@BBBEEEFFFJJJJJJKKKKKKKKKJJJJJJIIIFFFEEECCC@@@===:::777666333111///,,,+++++++++,,,******+++,,,,,,---,,,,,,************************(((((()))************)))++++++++++++++++++++++++******++++++++++++***)))((((((((((((((((((((((((***))))))))))))))))))***(((((((((((()))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''(((((('''&&&&&&%%%&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&&&&''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''******++++++***)))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''((())))))+++(((%%%&&&)))+++)))&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''******))))))))))))******+++++++++*********))))))***))))))(((((())))))***++++++******))))))((((((*********++++++,,,,,,---+++***)))***+++,,,+++***,,,,,,+++++++++++++++++++++,,,,,,---......//////111222444444333333555666666666666666666666666555444333333222111111111111111111222333444555666666666666666777777777777888;;;;;;:::999999888777777999999999999999888777777;;;;;;;;;999888888;;;>>>===>>>???CCCGGGKKKOOORRRUUUWWWZZZ[[[^^^bbbggglllppptttyyy{{{{{{|||yyyrrrmmmjjjeeeaaa[[[VVVRRROOOKKKHHHFFFEEECCCCCCCCCDDDEEEEEEBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJLLLLLLKKKJJJIIIJJJKKKIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPOOONNNKKKHHHFFFDDD===>>>>>>===<<<===???BBBDDDEEEFFFFFFDDDAAA>>>;;;999::::::<<<===???AAABBBEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHGGGEEEBBB???<<<;;;555333000,,,*********+++))))))***+++,,,,,,,,,+++************************((())))))***************++++++++++++++++++++++++)))******+++++++++******(((((((((((((((((((((((()))))))))******)))))))))))))))))))))(((((((((((())))))((('''''')))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))'''(((((('''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((())))))***(((((((((((())))))))))))'''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%''''''((())))))(((''''''((())))))((((((''''''&&&'''''''''''''''''''''''''''''''''''''''(((((()))+++)))'''(((++++++***'''))))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((('''(((((()))((())))))))))))))))))(((''''''''''''''''''''''''---,,,++++++++++++,,,---,,,,,,++++++***))))))((()))))))))(((((()))))))))++++++******)))))))))(((((()))))))))******++++++***)))((()))+++,,,+++***,,,,,,+++++++++,,,,,,---,,,,,,---...///000000111222444555555555555666888666666666555555555555444111000000////////////000222222333444555666777777777777777888888888999999;;;::::::999888888777777777888888999999888888888666777999888777999???DDDDDDFFFKKKQQQWWW]]]bbbdddiiilllqqqrrrsssvvv{{{|||vvvoooggg```YYYUUUNNNLLLIIIHHHHHHGGGFFFDDDBBBAAAAAAAAAAAABBBCCCCCC@@@AAABBBCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJIIIGGGFFFGGGHHHHHHIIIJJJLLLMMMNNNOOOOOOPPPPPPQQQQQQPPPMMMKKKIII@@@@@@@@@???>>>>>>@@@BBBGGGHHHIIIIIIHHHFFFCCCAAA=========<<<===>>>>>>???@@@AAACCCEEEFFFHHHHHHIIIIIIIIIIIIHHHEEECCC@@@>>>888666333000...,,,++++++)))***+++++++++++++++***************************((()))******++++++******++++++++++++++++++++++++'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))(((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))((())))))(((''''''(((***))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))************))))))'''(((((((((((('''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&''''''((()))''''''((()))((((((''''''***))))))((('''((((((((()))))))))))))))((((((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((&&&'''((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''&&&((())))))(((''')))***&&&''''''((((((''''''&&&''''''((((((((((((''''''---,,,,,,++++++,,,,,,---++++++******************+++******))))))******+++,,,,,,,,,+++++++++++++++************+++++++++++++++***)))***,,,---,,,++++++++++++++++++,,,---...,,,---...///000111111222333555666666666666777999555555555555444444333333111111000000000111111222333444444555666777888888999999999:::::::::;;;;;;;;;::::::999999888888888777777888999::::::::::::777:::===???@@@FFFOOOVVV[[[^^^dddkkkqqquuuxxxzzz{{{tttvvvxxxwwwvvvzzz}}}uuupppeeebbb___\\\[[[XXXSSSOOOJJJHHHEEECCCBBBBBBDDDEEE@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFEEEEEEGGGHHHJJJJJJKKKKKKLLLNNNPPPRRRRRRPPPNNNLLLFFFFFFEEECCC@@@???AAABBBGGGIIIKKKLLLLLLJJJHHHFFFBBBAAA@@@>>>============<<<===@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIGGGEEECCCAAA<<<;;;999666444111///...,,,,,,,,,,,,,,,,,,+++***************************))))))***++++++++++++***************************''''''((()))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((***)))))))))((((((((('''(((((()))************)))'''((()))******)))((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++******))))))******)))''''''))),,,))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((('''''''''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))***+++++++++******)))(((((()))))))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&''''''((()))*********)))))))))((((((((('''&&&&&&&&&&&&'''((((((###'''******&&&$$$&&&((())))))((('''''''''''''''))))))((((((((('''''''''&&&''''''(((((('''&&&%%%&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''&&&)))******(((((()))+++''''''((((((((((((''''''(((((()))******)))((((((,,,+++***))))))***+++,,,)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,------------------------------------------------,,,+++***+++---...---,,,*********+++,,,---...///------...///000111222222444555777777666666888999555555444444444333333333333333333333444555666666555555666666777888888999;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::999999999777888999:::;;;<<<<<<<<>>===<<<;;;:::<<<>>>AAADDDFFFGGGHHHGGGHHHIIIIIIHHHFFFDDDCCC@@@@@@>>><<<999555222111............---,,,++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((******))))))(((((((((''''''(((***++++++******)))'''((()))******)))((('''''''''''''''''''''''''''''''''((()))))))))))))))))))))((())))))***++++++************************))))))))))))))))))))))))'''((()))+++++++++***))))))++++++)))''''''***---))))))))))))))))))))))))))))))(((((((((((())))))(((((((((''''''&&&&&&%%%'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((('''((()))*********)))'''&&&&&&'''(((******((('''&&&''''''''''''(((***+++,,,++++++******))))))(((((('''&&&&&&&&&&&&'''(((((("""(((---,,,&&&$$$&&&***(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&$$$%%%&&&(((((((((((('''&&&&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''''')))++++++((((((***,,,))))))************))))))((()))***++++++***)))(((*********++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,+++***))))))******((())),,,------,,,+++***)))************))))))(((%%%''')))***+++***((('''***++++++,,,---...///000///000222333444333222222444555666777777666555555333222111000000//////000111222333444555555555555777888999999::::::::::::777888:::;;;;;;:::999888888777666666666777999:::777999;;;;;;:::===BBBGGGRRRUUUZZZbbbkkkttt{{{{{{yyyyyyyyyxxxxxxpppgggaaa___]]]XXXTTTPPPQQQPPPOOONNNOOORRRTTT[[[]]]]]]\\\YYYVVVUUUUUUNNNNNNNNNOOOQQQRRRQQQOOORRRSSSSSSRRROOOMMMMMMNNNPPPRRRWWW\\\```bbbcccdddccceeeiiipppxxxssslllbbbYYYSSSNNNJJJGGGEEE@@@???DDDEEE???===???<<<>>>@@@@@@???@@@DDDGGGAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAFFFGGGIIIKKKMMMNNNNNNNNNMMMMMMLLLJJJHHHHHHIIIKKKHHHJJJLLLNNNPPPQQQQQQQQQNNNKKKGGGCCC@@@>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>AAACCCEEEGGGHHHGGGFFFEEEIIIEEEAAA>>>===;;;777333222000............,,,***&&&''')))***,,,,,,------******+++,,,,,,***)))(((******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''******)))''''''&&&&&&&&&((((((((((((((((((((((((++++++***)))(((''''''&&&''''''&&&%%%&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((()))******+++((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((()))(((((('''''''''((((((''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''***)))(((''''''((()))***(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************)))(((&&&&&&'''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((*********++++++,,,,,,,,,++++++***))))))***++++++,,,++++++***))))))******)))***+++,,,---,,,++++++)))******+++++++++************,,,---------,,,+++++++++,,,---...///000000111222333444555555444333444555555666666555444333222111000000/////////000222333444555555666666666999999::::::;;;;;;::::::999999:::;;;;;;;;;::::::888777666555555666777888:::>>>DDDHHHKKKQQQXXX]]]jjjlllrrrxxx}}}}}}{{{wwwsssqqqlllddd___]]]]]]]]]\\\^^^XXXRRRNNNNNNMMMIIIEEEEEEEEEEEEDDDCCCDDDFFFIIIIIIJJJKKKJJJHHHFFFFFFFFFDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGEEECCCAAABBBCCCAAABBBEEEGGGJJJKKKLLLLLLLLLNNNQQQUUU[[[bbbhhhkkknnnnnnlllkkklllqqqzzz}}}ssskkkccc[[[VVVRRRLLLHHHIIIGGGAAA???@@@???AAACCCCCCAAA@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKJJJHHHHHHJJJKKKJJJKKKMMMPPPQQQRRRRRRRRROOOMMMJJJFFFBBB@@@>>>===;;;;;;<<<============<<<@@@AAACCCEEEFFFGGGGGGGGGLLLIIIFFFDDDCCCAAA>>>:::555333000......---+++))))))******+++++++++++++++++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((())))))***+++******)))''''''&&&&&&'''(((((((((((((((((((((((('''''''''&&&%%%%%%$$$$$$(((((('''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((************************))))))))))))((((((((((((''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))***)))((('''''''''''''''***)))(((''''''((()))***))))))))))))((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))((('''&&&(((''''''''''''((()))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((*********+++++++++++++++++++++***))))))***++++++,,,+++******)))***************+++++++++,,,,,,,,,((()))***+++++++++++++++,,,,,,---------.........+++,,,---...///000000111333444555666666666555555444444444444444333222111111000///////////////000333444555666777777777777::::::;;;;;;;;;::::::999999888888888888888999999888888777777888:::<<<===DDDKKKTTT\\\bbbiiiqqqvvv~~~}}}|||||||||yyyuuurrrkkkhhhdddaaa___]]]ZZZWWWTTTQQQLLLIIIHHHGGGFFFEEEEEEAAA>>>>>>??????===:::<<<======;;;:::;;;===???<<<>>>???>>>===<<<<<<===>>>>>>>>>>>>======<<<<<<<<<===>>>>>><<<:::;;;;;;CCCBBBBBBBBBCCCCCCCCCDDD???@@@AAACCCFFFJJJMMMPPPQQQRRRRRRQQQSSSWWW]]]bbbhhhiiijjjnnnvvvtttmmmiiibbbZZZUUUPPPIIIDDDDDD>>>@@@BBBBBB@@@?????????BBBAAAAAA@@@@@@@@@AAAAAADDDDDDDDDEEEEEEEEEEEEFFFBBBBBBAAAAAABBBCCCEEEFFFHHHIIIIIIIIIHHHHHHJJJLLLLLLNNNOOOQQQSSSSSSSSSRRRQQQPPPNNNJJJFFFBBB???===;;;;;;;;;<<<<<<<<<<<<<<>>BBBFFFJJJLLLWWW^^^iiiqqqwww|||}}}{{{wwwuuufffeeedddcccbbb___[[[XXXQQQOOOLLLIIIGGGGGGFFFFFFDDDCCCBBB@@@??????>>>===;;;999999:::===???>>><<<===>>>>>>===;;;;;;===???@@@AAAAAA@@@???>>>@@@BBBAAABBBBBBBBB@@@>>>======>>>@@@AAAAAA@@@?????????@@@???>>>===<<<<<<<<<<<>>>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFFFFBBB@@@???>>>>>>@@@AAACCCDDDFFFGGGHHHGGGHHHJJJLLLNNNOOOQQQSSSTTTTTTTTTSSSSSSRRRQQQNNNJJJEEEAAA>>>;;;;;;;;;;;;<<<<<<===>>>=========???AAAEEEHHHJJJJJJJJJJJJJJJJJJHHHGGGEEE@@@<<<777333000...,,,***...---,,,,,,++++++++++++,,,+++***)))((()))************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&''''''((()))******)))(((''''''(((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((''''''''''''(((((()))'''(((((((((((()))))))))++++++)))(((''''''&&&&&&))))))(((((((((((())))))******))))))((((((''''''))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))((('''((((((((('''((())))))*********))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((*********************************++++++*********+++***************++++++++++++*********+++,,,---&&&'''((()))************+++************+++,,,,,,---...//////111111222333444444333333333333333333222222111111000000000000///////////////000111222444555666777888888888888888888888888888777666555<<<;;;:::::::::<<<>>>???<<<>>>BBBHHHOOOWWW]]]```lllsss}}}|||pppmmmiiifffdddbbb^^^\\\PPPOOOMMMLLLKKKIIIFFFCCCAAA@@@>>><<<::::::;;;<<<:::;;;<<<<<<;;;:::999999::::::;;;>>>AAACCCDDDDDDEEEFFFFFFEEEBBBAAABBBCCCHHHHHHGGGEEEDDDDDDFFFHHHJJJLLLOOONNNJJJFFFDDDDDDEEEGGGIIIIIIHHHFFFFFFFFFDDDDDDEEEEEEDDDCCCAAA@@@>>>============>>>>>>>>>======>>>>>>???@@@@@@???CCCEEEGGGHHHIIIMMMTTTZZZ]]]^^^aaaeeelllttt}}}}}}qqqeee]]]ZZZVVVPPPKKKGGGEEEEEEEEEAAAAAA?????????@@@AAACCC???@@@@@@AAABBBCCCDDDDDDBBB@@@???======???AAABBBBBBDDDFFFGGGGGGGGGIIIKKKMMMOOOQQQRRRTTTTTTTTTTTTSSSSSSSSSQQQMMMIIIDDDAAA<<<<<<;;;<<<===>>>???@@@===<<<<<<===???BBBFFFHHHHHHIIIKKKKKKKKKIIIHHHHHHEEEAAA<<<888555222///---...---,,,++++++,,,,,,---+++***)))''''''((())))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))******+++,,,***))))))(((((((((((()))(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))'''''''''''''''((())))))(((((((((((()))))))))******)))((('''&&&&&&&&&&&&(((((())))))))))))((((((***)))))))))((((((((('''*********)))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))(((((((((((((((((()))************))))))))))))******))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))***************))))))))))))***++++++++++++***)))*********)))******+++,,,******+++++++++,,,,,,,,,'''((()))***************,,,,,,,,,---------.........//////000111222333444333333222111111111222222111000000///000000111111////////////000111333333444555666777888888888888666666777777777666555555666777888:::===@@@CCCEEEHHHKKKPPPXXX```iiiqqquuu~~~{{{yyyuuummmgggYYYVVVRRROOOMMMKKKIIIGGGAAA???>>>>>>???>>><<<:::<<<<<<<<<;;;999888999:::;;;===??????>>>======>>>>>>???AAAEEEHHHLLLOOOQQQTTTTTTTTTRRRNNNLLLLLLLLLNNNMMMLLLKKKJJJKKKOOORRRXXX\\\aaa```[[[UUUQQQPPPOOOQQQSSSTTTRRRPPPOOONNNPPPSSSVVVXXXXXXUUUQQQNNNBBBBBBBBBAAA@@@@@@??????===<<<<<<>>>??????>>><<<<<<===>>>??????AAADDDFFFJJJKKKMMMPPPUUU[[[ccciiirrrwwwxxxtttmmmcccZZZSSSNNNJJJHHHFFFDDDAAA???>>>>>>>>>???>>>>>>??????@@@AAABBBBBBAAA@@@?????????@@@AAABBB@@@BBBEEEFFFFFFFFFHHHIIIKKKLLLOOOQQQSSSTTTTTTTTTRRRSSSSSSRRROOOLLLIIIFFFAAA@@@???>>>>>>???@@@AAA===<<<;;;<<<===@@@CCCEEEGGGJJJLLLMMMLLLKKKJJJJJJHHHEEEBBB>>><<<888444111///...---,,,,,,,,,---...******)))(((((((((((()))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))******))))))(((((()))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))%%%&&&&&&'''((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((************************''''''(((((())))))******(((((((((((())))))))))))((((((((((((((()))******''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********''''''&&&''''''((()))***((((((((()))))))))******(((''''''&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((()))))))))))))))*********)))))))))(((((())))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))******+++******))))))))))))(((((())))))***+++***))))))(((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))+++*********)))))))))((()))***++++++++++++***)))******))))))***++++++,,,)))***+++,,,---,,,++++++***++++++,,,,,,,,,++++++,,,---...///000///......//////000111222333444444444333222111000111111222000////////////111222333//////000000111333444555444444555666777777777777555666777777777777777666555888===DDDJJJPPPTTTVVV___aaafffmmmuuu}}}~~~qqqlllgggbbb___ZZZTTTPPPIIIFFFBBB@@@???>>>===;;;:::999888:::<<<======;;;;;;>>>AAAAAAAAAAAACCCEEEFFFHHHJJJJJJIIIHHHIIIKKKJJJLLLOOORRRWWW]]]cccggghhhiiihhheeeaaa]]]\\\\\\[[[[[[ZZZYYYZZZ]]]cccggglllrrrxxxyyyrrrjjjdddbbbbbbdddffffffdddaaa```___ZZZ^^^eeeiiihhhccc\\\WWWSSSRRRRRRPPPNNNMMMKKKJJJFFFEEEEEEGGGJJJKKKJJJGGGAAA???======>>>@@@@@@???@@@BBBCCCDDDEEEIIIOOOSSSWWW]]]fffppp{{{xxxppphhh```[[[RRROOOJJJEEEAAA???>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAABBBBBB???AAADDDEEEEEEEEEFFFGGGHHHJJJLLLOOORRRSSSTTTTTTQQQQQQQQQQQQPPPNNNMMMKKKIIIGGGDDDAAA????????????======<<<<<<<<<>>>???@@@EEEIIIMMMNNNLLLJJJJJJJJJJJJHHHFFFEEEBBB???:::666222000...,,,++++++,,,---+++++++++++++++***))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''***)))))))))))))))******(((((((((((((((((((((((())))))))))))************%%%&&&'''((()))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((************************'''''''''((()))*********''''''(((((())))))******((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***&&&&&&&&&''''''((()))***(((((()))))))))*********'''''''''''''''(((((()))'''((()))******)))((('''''''''(((((())))))******((((((((((((''''''''''''))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++*********))))))(((((())))))***+++)))((((((''''''(((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))+++*********))))))(((((()))***+++,,,,,,+++***)))******))))))***+++,,,,,,(((***,,,---------+++***------.........---,,,,,,+++,,,...000000///---,,,000000111222333444444555555444222111000111222222////////////000111333444000000000111222444555666333444555666777777777777555666777888888888888888???CCCKKKTTT]]]eeejjjlllsssuuuxxx}}}wwwooohhhcccUUUSSSOOOLLLIIIFFFCCC@@@AAA>>>;;;:::999999888777888777888:::===@@@@@@???;;;???EEEIIIJJJLLLPPPRRROOOQQQSSSSSSQQQPPPRRRUUUWWWYYY\\\aaagggnnnvvv{{{zzzzzzyyyvvvqqqmmmkkkkkkjjjjjjjjjkkkmmmrrryyy~~~}}}|||uuurrrtttwwwyyyyyyvvvsssqqqppprrrxxx|||ssslllaaaaaa___]]][[[XXXUUUTTTQQQPPPPPPSSSWWWZZZYYYWWWKKKFFFAAA???AAABBB@@@???<<<>>>???>>>===>>>BBBFFFEEEJJJRRRYYYaaakkkvvv~~~~~~vvvccc```YYYRRRLLLHHHFFFEEE???????????????@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB???AAADDDEEEEEEEEEEEEFFFFFFHHHKKKNNNQQQRRRSSSTTTPPPPPPPPPPPPPPPPPPOOOOOOOOOLLLHHHDDD@@@>>>======>>>======<<<<<<<<<======CCCGGGKKKLLLJJJHHHHHHHHHJJJJJJIIIHHHGGGCCC===999555333000---+++******+++,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))***)))))))))))))))******(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++&&&''''''((()))******+++((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''')))******))))))))))))************(((''''''(((((()))***+++'''((()))******)))((('''&&&&&&'''((()))***++++++''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((()))))))))))))))******+++++++++******)))))))))))))))******+++((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))******++++++++++++,,,,,,------,,,,,,+++......,,,+++)))((('''&&&******)))))))))))))))*********************++++++++++++,,,---...///000111222222222222222333333333...///////////////....../////////000111111222222111111222444555666888888444444555555444444333222999999888888999>>>DDDIIINNN[[[iiipppuuu|||yyyuuuqqqmmmhhhbbb]]]WWWRRRNNNDDDCCCAAA???===;;;::::::>>>;;;888888;;;===<<<::::::===BBBFFFHHHHHHFFFDDDIIIKKKPPPUUUZZZ^^^```aaaaaadddeeeccc___^^^bbbgggnnnlllkkknnnttt}}}}}}}}}|||||||||}}}{{{xxxwwwvvvvvvuuuqqqmmmiiieeebbbaaafffmmmpppmmmiiiYYYTTTNNNJJJJJJJJJIIIGGGCCCDDD???:::<<>>>>>===<<<>>>???@@@???======@@@DDDAAABBBCCCCCCCCCCCCFFFHHHHHHIIIJJJLLLNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQOOOLLLHHHDDDBBB@@@??????>>>======<<<<<<<<<<<>>===<<<;;;::::::;;;>>>>>>???@@@BBBBBBBBBAAACCCGGGMMMSSSWWWYYYXXXXXXVVVYYY^^^ccchhhlllooopppqqqtttvvvtttqqqqqquuuyyy}}}~~~~~~{{{sssqqqqqqvvv~~~~~~yyykkkeee^^^YYYWWWUUURRRPPPNNNMMMHHHCCCDDDIIIIIIEEEBBBBBBCCCDDDFFFHHHJJJLLLQQQSSSYYY___aaaeeeooozzzxxxlllccc___UUUNNNFFF@@@>>>>>>===<<<<<<===>>>===::::::===???>>>???@@@AAA@@@AAADDDFFFGGGHHHIIIKKKMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOPPPOOOMMMKKKHHHFFFDDDCCC@@@???>>><<<;;;;;;<<<<<>>@@@DDDKKKRRRZZZbbbjjjooo~~~|||uuujjj]]]QQQJJJFFFFFFDDD@@@===:::888777777;;;:::::::::;;;===???@@@BBBGGGMMMPPPOOONNNOOOPPPTTTXXX^^^eeejjjlllmmmmmmiiilllqqqvvv{{{|||wwwpppllljjjiiigggdddaaa___YYYSSSRRRUUUVVVSSSOOOMMMKKKHHHFFFEEEDDDDDDEEEEEEGGGJJJLLLOOOWWW```ppp~~~|||nnneeeXXXMMMGGGDDDAAA???===>>>>>>===;;;;;;<<<===<<<===??????@@@AAADDDFFFFFFGGGIIIJJJLLLLLLMMMMMMMMMNNNNNNOOOOOONNNNNNNNNOOOOOOOOOOOOMMMKKKIIIHHHCCCAAA>>>;;;::::::<<<===???AAADDDIIIMMMOOOOOONNNNNNOOOOOOOOONNNLLLKKKIIIEEEAAA===999777444111///------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***))))))))))))))))))***++++++++++++************)))))))))))))))******+++((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))((('''''''''(((((('''((()))((('''((()))+++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))((((((''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&%%%'''((()))((((((((((((((((((((((((((((((((()))))))))************)))(((((('''&&&&&&(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))************************(((((())))))***)))))))))))))))))))))************+++***)))(((((()))***+++))))))************))))))))))))(((((((((((())))))+++,,,,,,+++***)))(((''',,,,,,,,,++++++***************++++++++++++******)))******++++++,,,,,,------,,,,,,,,,,,,------...******++++++,,,,,,------000000111111222333333444111222333333111///---,,,...///000000000000000000111111111222333333444444222333444555666666666666777777888;;;>>>CCCGGGIIISSSXXX```hhhpppwww}}}zzzqqqkkkfffccc]]]SSSIIIBBB>>>===>>>>>><<<;;;999999;;;===;;;;;;<<<===@@@DDDGGGIIILLLTTT^^^bbb```^^^___bbbgggjjjooouuuyyy{{{||||||zzz}}}}}}}}}yyyuuuooohhheeefffffffffeeebbb^^^XXXSSSOOOLLLKKKKKKGGGDDDEEEEEEFFFKKKRRRVVVcccqqqwwwxxx}}}uuuhhh^^^TTTKKKDDDAAAAAA@@@???>>>======>>><<<===???@@@AAABBBEEEGGGFFFGGGIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNOOONNNNNNNNNMMMNNNPPPQQQPPPOOOMMMLLLFFFDDD???<<<::::::<<<===??????@@@FFFLLLPPPPPPNNNOOOOOOOOOPPPOOONNNMMMMMMHHHFFFCCC@@@===999444111......---------...//////***++++++++++++++++++*********************************))))))))))))******************************)))))))))))))))******+++&&&&&&&&&'''(((***,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))((('''((((((((((((((((((((((((******))))))))))))******))))))(((((((((((((((((('''((()))((('''''')))+++******))))))))))))******)))))))))))))))))))))))),,,++++++******)))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((''''''''''''((((((((()))))))))***(((((((((((((((((((((((()))******))))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))(((((((((((((((''''''(((((())))))))))))***)))'''%%%%%%''')))***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((())))))******(((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))++++++*********)))))))))'''((()))************************))))))))))))))),,,***(((''''''(((***,,,))))))************))))))))))))(((((((((((())))))))))))******************++++++******))))))((((((++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------***++++++,,,------......111111222222333444444444222333333222111///---,,,---...///000000000000000222222333333444444555555333333333444444555666666888;;;@@@GGGOOOWWW\\\___iiinnnvvv~~~|||uuummmeee^^^WWWRRROOOMMMIIICCC===:::;;;<<<;;;<<<=========>>>AAADDD@@@@@@AAADDDHHHMMMRRRUUUXXXbbbmmmqqqnnnlllnnnrrrvvvyyy~~~{{{xxxyyy{{{|||xxxssslllfff```]]][[[WWWOOOHHHFFFDDDBBBCCCGGGGGGNNNVVV[[[^^^dddmmmuuu{{{lllZZZNNNGGGDDDAAA>>><<<;;;;;;::::::<<<>>>??????AAADDDFFFGGGGGGIIIJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOKKKMMMOOOPPPQQQPPPNNNMMMIIIFFFBBB>>>;;;;;;<<<>>>???>>>???CCCJJJOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNJJJIIIGGGEEEBBB===888444000///---,,,,,,---...///+++++++++,,,,,,+++++++++************************+++++++++******+++++++++)))))))))))))))))))))))))))))))))))))))******+++,,,,,,***((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++***)))(((((((((((((((((((((((((((******))))))))))))******(((((())))))))))))))))))'''((()))((('''''')))+++******))))))))))))******)))))))))))))))))))))))),,,,,,++++++******))))))(((((())))))))))))((((((''''''(((((())))))******&&&&&&''''''((())))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))(((((((((''''''(((((()))*********&&&&&&&&&''''''((()))***''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((()))******+++(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))***************************+++******))))))(((((('''(((((()))******+++******,,,++++++***)))((((((''',,,***(((''''''(((***,,,))))))************))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++************,,,,,,,,,------,,,,,,,,,......---,,,+++******)))***))))))******+++,,,---,,,------...///000111111222222333333333444444444444333222111000///............///000111111111111333333333444555555666666555444333222333555777999???EEEPPP]]]iiirrrxxx{{{{{{yyykkkfff]]]UUUOOOJJJFFFCCC@@@???===:::888888:::===:::>>>BBBCCCCCCDDDHHHKKKLLLLLLMMMPPPUUU[[[aaadddiiiqqqzzz}}}zzzyyy|||zzzvvvtttrrrlllaaaWWWSSSNNNIIIEEEEEEEEEFFFHHHKKKNNNRRRVVVXXXkkkyyyqqq```RRRMMMEEE???;;;888666555888999;;;<<<<<<===@@@BBBFFFFFFHHHIIIIIIJJJJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOLLLMMMNNNOOOOOONNNNNNMMMLLLIIIEEEAAA>>>======>>>>>>>>>???BBBFFFJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIHHHFFFBBB===999222111...,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,((((((((((((((())))))))))))))))))))))))******+++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))*********))))))'''((()))((('''((()))+++******))))))))))))******))))))))))))))))))))))))+++++++++***************)))))))))))))))(((((('''(((((((((((())))))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********%%%%%%'''((())))))))))))''''''''''''''''''''''''((((((((()))))))))***************))))))((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))***************************************))))))((((((((())))))******+++*********++++++******)))(((((((((+++***)))(((((()))***+++))))))************))))))))))))(((((((((((())))))+++***)))((('''&&&&&&&&&++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++...------,,,++++++******))))))))))))***+++,,,---------...///000111222222222222333333333333444444666444222000///000111111///000111222333333333333333444444555666666777777666555444444777===BBBFFFRRRZZZhhhwww}}}tttiiiaaaTTTPPPJJJFFFCCCAAA>>>===:::::::::::::::<<<@@@CCCGGGLLLRRRTTTTTTTTTWWWZZZ^^^^^^___bbbgggmmmsssvvv~~~{{{ooohhhbbbYYYQQQNNNJJJJJJJJJJJJJJJJJJKKKKKKWWW___lllyyy{{{iii```SSSHHHAAA<<<999666888999;;;;;;;;;;;;>>>@@@CCCDDDEEEFFFGGGGGGGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNLLLHHHDDDAAA???>>>===>>>???@@@AAABBBDDDHHHKKKNNNMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIGGGCCC@@@999666333///---,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((()))))))))*********)))))))))))))))******+++%%%&&&&&&''')))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''(((((('''((()))***+++******)))'''((()))((('''((()))+++******))))))))))))******)))))))))))))))))))))))))))))))))***************)))))))))))))))(((''''''))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((())))))******)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******((((((((((((((((((((((((((((((((()))*********+++))))))))))))))))))******''''''''''''(((((((((((('''''''''''''''''''''''')))))))))*********++++++*********)))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))******************************************************)))******+++++++++***))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))((('''&&&%%%%%%&&&''')))))))))******++++++,,,******++++++++++++******------,,,,,,,,,,,,,,,+++************+++,,,---...++++++,,,---...///000111222222333333333333333333777555222000///000222444111222333444555555555555444444555555666777777777555555555888>>>HHHQQQWWWdddmmm{{{uuueee\\\SSSKKKCCCBBB?????????>>><<<;;;888999;;;===???BBBGGGKKKWWW^^^eeehhhggggggiiilllmmmmmmnnnpppuuu{{{~~~wwwpppeee[[[UUUOOOPPPPPPNNNKKKHHHHHHIIIKKKNNNTTT\\\fffuuu~~~ssscccTTTJJJDDD???<<<:::<<<===<<<<<<===???AAABBBBBBCCCDDDEEEEEEDDDDDDIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPOOOMMMMMMMMMMMMMMMOOOMMMJJJGGGCCC@@@>>>===>>>@@@AAA@@@???AAAFFFJJJNNNNNNMMMLLLLLLLLLMMMMMMNNNMMMLLLLLLLLLJJJGGGDDD???===888444111000000000---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))******+++++++++,,,)))))))))))))))******+++++++++)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&((()))***))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''((()))+++++++++***)))'''((()))((('''((()))+++******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))(((''''''******))))))((((((''''''((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&''')))************(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))***++++++))))))))))))))))))))))))''''''((()))***++++++,,,******))))))))))))))))))+++***(((&&&%%%&&&''''''''''''''''''''''''''''''************++++++++++++&&&'''((()))***+++,,,,,,(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************************************+++++++++++++++++++++++++++++++++++++++***)))(((%%%&&&''')))***,,,---...))))))************))))))))))))************))))))))))))(((((((((((())))))$$$$$$$$$$$$%%%''')))***))))))***+++,,,,,,------+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---///000000111222222333333222333444555555555444333333222111000000000111222777666444333333333444555222444666777777888:::<<<999999===DDDHHHOOO```qqqzzz~~~lll___TTTJJJCCC@@@@@@<<<<<<@@@???::::::>>>>>>AAADDDFFFHHHMMMTTTZZZkkkqqqvvvvvvrrrppptttyyy~~~}}}~~~|||tttmmmhhhfffhhhfff___ZZZVVVPPPJJJKKKKKKLLLNNNTTT]]]gggnnnwww{{{{{{nnn___NNNBBB@@@AAA@@@>>><<<;;;<<<===>>>@@@@@@@@@@@@AAABBBBBBCCCEEEGGGIIIKKKLLLLLLKKKKKKPPPNNNMMMNNNQQQRRROOOMMMMMMLLLIIIFFFCCC???===<<<@@@???>>>===>>>???AAACCCGGGIIIKKKMMMOOOOOONNNNNNLLLMMMMMMMMMMMMLLLLLLKKKFFFCCC>>>888333000//////000///------------,,,*********)))))))))***,,,---+++++++++*********))))))******))))))))))))******++++++***)))))))))))))))++++++******))))))((((((***************)))((((((((())))))***+++,,,,,,,,,(((((())))))******++++++++++++******))))))((((((******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))***************)))((((((+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))*********)))(((((())))))((('''(((((((((((())))))))))))******)))(((((((((((((((%%%&&&'''(((((())))))(((++++++******)))))))))(((&&&&&&&&&'''''''''((((((,,,+++)))'''&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((())))))++++++***)))(((((())))))*********)))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++++++++******)))))))))))))))))))))(((''''''))))))))))))))))))))))))******))))))))))))******+++++++++++++++***)))(((((()))***++++++***)))((())))))************))))))+++***)))'''''''''((())))))*********++++++++++++*********+++,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---------000000000111222333333333333333444555555444333222222222111111111222222333333333222222222222333444333333444444555888===AAAEEEGGGMMMUUUZZZaaaqqqwwwjjj[[[QQQIIIAAA=========:::;;;??????===???DDDFFFIIINNNQQQUUUZZZbbbhhhqqqwww}}}}}}{{{{{{wwwxxx{{{}}}~~~|||xxxzzzwwwooohhhddd^^^WWWQQQPPPOOONNNNNNQQQUUUXXX___bbbiiirrrxxx~~~wwwcccTTTNNNPPPNNNJJJDDD???<<<;;;;;;<<<===>>>?????????>>>===CCCDDDGGGJJJKKKLLLKKKKKKNNNMMMLLLNNNPPPQQQOOOMMMMMMLLLJJJHHHEEEBBB???===@@@???>>>======???AAABBBEEEGGGJJJMMMOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNMMMHHHFFFCCC???:::555111///...---++++++++++++***)))+++******))))))***+++,,,+++++++++*********))))))++++++************+++++++++***))))))((((((((()))))))))))))))((((((((((((***************)))(((((((((((())))))***++++++,,,)))))))))))))))******************)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************)))))))))((('''''''''((((((((())))))))))))))))))))))))))))))))))))******))))))((('''******)))))))))((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''(((***+++***)))(((((((((((())))))))))))******)))((((((((((((((()))***************)))((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))(((&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))+++++++++******)))))))))))))))******)))(((((('''))))))))))))))))))))))))***))))))))))))))))))******++++++++++++******)))((()))***++++++***)))(((******++++++++++++******+++***)))((('''(((((())))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++******,,,,,,,,,---------......000111111222222333333444444444444444444333222111111111222333444444444444222222333333333333333333444444555666999???GGGMMMYYY]]]eeemmmrrrxxxyyyqqqggg```[[[RRRHHHCCC???;;;<<<>>>@@@???@@@DDDFFFGGGKKKQQQVVV[[[```eeeggglllrrrwwwyyy|||xxxnnnnnnttt~~~}}}zzz|||}}}|||}}}|||wwwqqqjjj___\\\XXXSSSOOOLLLJJJIIIKKKLLLPPPWWW\\\bbbmmmxxx}}}llldddeeeccc]]]SSSJJJBBB>>>===<<<===>>>??????>>>===<<>>======>>>@@@AAAAAACCCGGGKKKNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPPPPOOOLLLLLLJJJGGGAAA;;;555111///---+++++++++,,,+++))),,,++++++************++++++++++++***************,,,,,,++++++++++++,,,,,,)))))))))(((((((((((((((''''''(((((((((((((((((()))************))))))((('''(((((())))))******+++************))))))))))))))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((((((''''''(((+++,,,,,,+++(((((((((((())))))))))))***))))))(((((((((((((((++++++++++++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&''')))***))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))(((((((((((((((++++++***))))))))))))***************************((((((((()))))))))******))))))))))))))))))))))))*********))))))))))))))))))************)))((((((((((((((((((((((((((((((***))))))(((((())))))***)))***++++++++++++++++++))))))************))))))++++++,,,,,,,,,,,,++++++******)))((((((((())))))((((((((()))))))))******,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,++++++******------------------------,,,,,,------......//////222222222222333333444444444444444333222111000000000111333555666666555555444444555555555555444444444666:::???FFFNNNXXX^^^nnnttt}}}yyyiii```WWWNNNFFFHHHCCC>>>===<<<<<>>AAADDDGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPOOONNNLLLMMMNNNNNNMMMJJJFFFDDDAAA@@@???>>>>>>>>>??????>>>@@@EEEIIILLLMMMLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPNNNKKKFFF???:::666333111...---......---,,,---,,,,,,+++************************************+++++++++******+++++++++(((((()))))))))(((((((((''''''(((((())))))******))))))************)))(((''''''(((((()))))))))***++++++******))))))(((((((((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))(((''')))+++,,,,,,+++(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((('''&&&&&&((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&'''((()))***)))))))))))))))))))))))))))))))))((()))******+++((((((((((((((((((((((((******))))))))))))((((((++++++***))))))******************+++++++++++++++((((((((()))))))))******************************)))))))))))))))))))))))))))******+++******))))))((((((((((((((((((((((((***))))))(((((())))))***)))******+++,,,,,,,,,,,,)))))))))******)))))))))***++++++++++++++++++*********))))))))))))))))))(((((((((((())))))))))))------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,---......///000000333333333333333444444444444444333222111000000000000222333555666666555555555555555555555555555555333999CCCNNNXXXbbbjjjnnn~~~tttaaaRRRKKKFFF???:::===;;;;;;===???AAAJJJSSS^^^aaacccbbbbbbffflllqqqzzz~~~yyyoooiiieeecccaaa\\\UUUPPPOOONNNLLLMMMQQQWWW^^^mmmrrrcccZZZVVVNNNLLLGGGCCC@@@???@@@@@@;;;===???BBBDDDGGGHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPKKKMMMOOOPPPOOOMMMJJJHHHDDDDDDBBBAAA@@@???>>>>>><<<>>>AAAEEEHHHJJJKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOSSSRRRPPPLLLHHHCCC???<<<777444111/////////...---,,,,,,,,,,,,++++++************************************))))))))))))******'''((())))))***)))(((((()))))))))******+++++++++((())))))*********))))))(((((((((((())))))))))))++++++******))))))(((((((((((())))))******++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''+++)))((()))******)))((((((((((((((())))))))))))))))))(((((((((((())))))&&&&&&'''(((((((((((((((''''''(((((((((((((((((('''''''''((((((((())))))''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))***++++++((((((((((((((((((((((((*********************)))+++***************++++++***+++++++++,,,,,,,,,---))))))))))))************++++++++++++++++++++++++)))))))))))))))***************+++++++++++++++***))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,,,,,,,,,,***))))))))))))))))))***))))))************))))))))))))******************(((((((((((()))))))))))),,,,,,,,,,,,------------+++++++++++++++***************++++++++++++,,,,,,,,,------...///000111111444444444444444444444444333333222111000000000000222222333444555555555555444333333333444555777888888AAAPPP^^^kkkttt{{{~~~vvvfff[[[MMMCCC???>>><<<:::999:::>>>CCCFFFJJJUUUaaapppvvvxxxuuurrrvvv{{{~~~}}}{{{xxxuuussslllccc[[[XXXUUUOOOKKKKKKLLLMMMUUUddduuuzzzooojjjaaa]]]VVVNNNGGGCCCAAA@@@===>>>???AAABBBDDDFFFGGGJJJLLLNNNOOONNNNNNOOOQQQKKKMMMNNNPPPPPPOOONNNMMMJJJIIIGGGEEEBBB@@@>>>===<<<===???AAADDDGGGIIIJJJKKKLLLMMMNNNOOOOOOOOONNNRRRQQQPPPNNNKKKGGGDDDBBB999666222///......---,,,+++,,,,,,---,,,,,,+++******************+++++++++***))))))))))))))))))***'''(((***++++++***))))))******++++++++++++++++++((())))))************)))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))''''''((()))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((())))))(((&&&(((((((((((())))))))))))((((((((((((((())))))***'''((()))***++++++++++++&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))*********+++++++++++++++************+++,,,,,,+++++++++,,,,,,------...*********+++++++++,,,,,,++++++++++++++++++++++++***************+++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++++++++******+++++++++***+++,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))******)))))))))((()))***+++++++++******((((((((()))))))))******+++,,,,,,,,,---.........************++++++++++++*********++++++,,,,,,,,,,,,---...///000111222222555555555444444444444444222111000000///000111222444333333333333333444444444333333444777;;;@@@CCCFFFPPP___ooo{{{wwwqqqllldddZZZPPPJJJBBB<<<;;;<<<>>>??????BBBJJJPPPTTTZZZhhhvvv~~~tttllliiiggg```YYYVVVPPPMMMNNNVVV^^^fffppp{{{~~~yyyqqqggg[[[PPPHHHDDD@@@@@@@@@@@@AAABBBCCCDDDGGGIIILLLMMMLLLLLLMMMOOOKKKLLLMMMOOOPPPPPPPPPPPPOOONNNLLLIIIEEEAAA>>>=========<<<>>>@@@DDDHHHJJJNNNNNNOOOOOOOOOOOOOOONNNNNNOOOQQQRRRPPPLLLHHHEEE>>>:::555111///...---,,,***+++,,,---------,,,+++))))))*********++++++++++++******))))))******+++((()))+++,,,---,,,+++***+++++++++***************(((((()))***************************************)))))))))))))))******************)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&'''((()))((('''(((((((((((())))))))))))((((((((((((((()))******((()))***************)))&&&&&&&&&''''''((((((((('''((((((((())))))))))))******************))))))(((((((((((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))((())))))***+++,,,------+++*********++++++,,,---++++++,,,,,,---.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,***++++++,,,------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,+++++++++***)))(((((()))***+++)))******++++++******)))((()))***++++++++++++***)))))))))*********++++++++++++,,,,,,---...//////))))))******+++++++++,,,,,,,,,,,,------.........------...///000111222222555555555555555555444444111111000//////000111222555444333222111222333444555555555666;;;BBBIIIMMMUUU^^^lllzzz{{{vvvkkkaaa\\\XXXPPPHHHFFFCCC>>>;;;:::===AAACCCGGGLLLUUU^^^bbbjjjyyy{{{zzzyyyrrrjjjeee[[[TTTPPPQQQRRRRRRWWW___bbbrrr~~~ooo___RRRJJJAAAAAAAAA@@@AAAAAABBBBBBDDDGGGJJJKKKJJJIIIKKKNNNLLLLLLMMMNNNOOOQQQRRRRRRRRRQQQOOOKKKGGGBBB???===>>>===;;;;;;>>>BBBGGGJJJPPPPPPPPPQQQPPPPPPOOOOOOJJJNNNSSSVVVUUUPPPJJJFFFCCC???999444222111///...)))***,,,---...------,,,))))))******++++++++++++,,,++++++++++++++++++,,,((()))+++---------+++***++++++******))))))(((((((((((()))***************+++++++++***************(((((())))))******++++++++++++******))))))(((((())))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((()))***************(((((())))))******++++++))))))))))))))))))))))))''''''(((((())))))******%%%$$$$$$%%%((())))))((((((((((((((())))))))))))((((((((((((((()))******))))))))))))((('''&&&%%%((()))))))))******++++++(((((((((((())))))))))))+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((()))***,,,---...///+++*********+++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------------++++++++++++++++++++++++...------,,,,,,------...------------,,,,,,+++***+++***)))(((((()))***++++++++++++,,,,,,+++++++++((()))***+++,,,,,,+++***************++++++++++++---------.........//////------......------,,,+++---------.........//////000111222111000000222444333444555555555444333222111111000000000000111111444444333111//////000111666===DDDFFFGGGMMMYYYdddlllrrr|||uuujjjdddZZZQQQJJJFFFCCCAAA>>>??????======AAAIIIPPP]]]___ccciiiooowww~~~wwwiiihhhddd[[[QQQKKKLLLOOOVVVZZZ```eeellluuutttaaaVVVOOOGGGAAADDDDDD@@@???AAABBBDDDFFFGGGGGGGGGHHHIIIJJJJJJLLLMMMOOOQQQRRRRRRRRRRRRRRRPPPMMMIIIDDDBBB???===;;;;;;<<<@@@EEEHHHGGGLLLPPPQQQOOOMMMLLLMMMPPPOOOPPPTTTXXXUUUNNNGGGFFFDDD???:::666222///...---------------,,,+++***++++++++++++++++++++++++***************************)))''''''((())))))((())))))))))))))))))))))))))))))((((((((((((((())))))************+++++++++++++++************++++++************))))))))))))*********)))((('''''''''+++*********))))))((((((************************))))))))))))))))))))))))+++***((('''''')))+++---,,,+++***))))))***+++,,,+++*********))))))(((((()))))))))))))))))))))))),,,+++++++++******))))))))))))************)))))),,,+++***)))(((((((((((())))))))))))))))))))))))******)))))))))))))))***)))))))))(((((('''''''''******)))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((''''''''''''((())))))******)))))))))((((((((())))))******++++++,,,,,,((()))+++---.........---...............---------222222222222222222222222000000000000111111111111333333222111000000111111...///000111111111111111------,,,,,,,,,---......,,,,,,------.........//////...---+++++++++,,,---,,,,,,,,,+++******))))))++++++++++++******))))))***************)))((((((+++******)))))))))))))))------..................------......------,,,+++------........./////////000111222111000000222444333333444444444333222111////////////000111222333333333333444444666999:::===FFFPPPVVVZZZbbbnnnyyyyyykkkaaaZZZUUUMMMFFFAAA???>>>===???BBBDDDFFFHHHNNNWWW]]]hhhkkkpppuuuzzz}}}|||vvvjjj]]]RRROOOOOOMMMPPPSSSWWW[[[aaaiiinnn~~~wwwmmm^^^SSSJJJGGGEEE@@@???@@@DDDEEEGGGGGGHHHHHHIIIJJJIIIJJJKKKMMMNNNPPPQQQRRRRRRSSSSSSRRROOOLLLHHHEEECCCAAA>>><<<<<<>>>AAACCCHHHKKKNNNNNNLLLKKKKKKLLLNNNMMMOOOSSSVVVUUUNNNHHHHHHFFFCCC>>>999444111///............------,,,,,,++++++++++++++++++++++++************************,,,+++)))***,,,------,,,))))))))))))))))))))))))***))))))(((((())))))))))))************+++++++++++++++************++++++************)))))))))))))))))))))***************************)))))))))(((************************))))))))))))))))))))))))(((((('''&&&''''''((()))*********))))))*********************)))))))))((())))))))))))))))))))))))++++++******))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%***)))((((((''''''((((((************************)))))))))))))))(((''''''))))))((((((((())))))***************))))))))))))******++++++,,,,,,------+++,,,...///000111000000222222222222222222222222333333444444555555555666666666666666666666666666555555444444444444555555444555555555555555444333111111000000000000000000...............---------......------------......------,,,,,,,,,+++++++++***************************************))))))((('''''''''((()))***,,,,,,..................---------............---,,,,,,............////////////000111222111000000222444222222333333222222111000......//////000111333333111111222444777<<<@@@CCCLLLVVVccclllqqqyyysssiii^^^TTTLLLIIIFFFAAA===;;;<<<>>>@@@DDDIIIOOOUUUZZZbbbkkkqqqxxx{{{~~~nnn___VVVRRRKKKLLLLLLLLLMMMOOOSSSVVVaaapppwwwjjj\\\SSSKKKEEEAAA@@@BBBBBBBBBCCCCCCDDDEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQRRRSSSSSSSSSRRROOOLLLJJJGGGEEEAAA>>><<<<<<===>>>HHHIIIKKKKKKIIIHHHHHHIIIJJJJJJKKKOOOSSSTTTPPPLLLKKKJJJHHHDDD???999444000/////////.........------++++++++++++++++++++++++************************---+++***+++---......---))))))))))))))))))))))))******)))))))))******+++)))************+++++++++++++++************++++++************))))))))))))((())))))***+++,,,,,,---************))))))))))))************************))))))))))))))))))))))))((((((((((((((((((''''''((())))))******))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))&&&&&&''''''((()))******))))))))))))))))))))))))(((((('''''''''(((((()))************)))))))))))))))((((((''''''''''''(((************************))))))******))))))((((((******))))))))))))******************++++++++++++,,,,,,,,,---.../////////000111222333444555555555777777777888888999999999777777888888999999999:::;;;;;;::::::999888888888666777777888888999::::::<<<<<<<<<<<<;;;:::999888888777777666666555555555222222111000///------,,,------.../////////......------------,,,,,,,,,,,,))))))************************++++++******)))(((''''''''''''(((***+++,,,...............---------...............------,,,....../////////000000000000111222111000000222444111111111111111000000///000000000000000111222333666444444666===FFFMMMRRR___iiivvv~~~uuuggg[[[QQQKKKFFFDDD@@@>>>===;;;===BBBHHHMMMOOOUUU^^^fffmmmuuu}}}nnnbbb[[[UUUTTTQQQNNNLLLKKKKKKKKKOOO[[[qqqxxxjjj^^^RRRIIIDDDBBB@@@??????AAABBBCCCDDDGGGHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSSSSRRRQQQOOONNNJJJGGGDDDAAA>>>===<<<<<>>888444000000///......---------++++++++++++++++++++++++************************,,,***))))))***+++***)))))))))))))))))))))))))))******************+++,,,))))))*********+++++++++++++++************++++++************)))))))))((((((((()))******++++++,,,*********)))))))))))))))************************)))))))))))))))))))))))))))***+++,,,,,,+++)))((('''((()))******)))((('''*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''))))))************))))))'''(((((()))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***++++++++++++************(((((('''''''''''''''((((((((((((((((((((((((((())))))*********))))))(((******))))))))))))***************+++,,,,,,------//////000111222222333333666666777888999::::::;;;;;;<<<<<<===>>>??????@@@>>>>>>>>>=========<<<<<<;;;::::::999777666666555666777888:::;;;<<<======@@@@@@@@@AAA@@@@@@??????>>>>>>>>>===<<<;;;::::::888777555444222000...---......///000///...,,,+++---------,,,,,,,,,++++++)))))))))************+++***++++++++++++***))))))***)))((((((''''''((((((.....................---......//////......---,,,/////////000000000111111000111222111000000222444111111000000////////////333222222111111111222222:::888999???JJJXXXccciiiqqqzzzwwwhhh```TTTHHHAAA??????@@@;;;<<<===>>>BBBJJJTTT[[[___fffooowww~~~rrrjjjbbb___ZZZUUUPPPMMMJJJHHHFFFMMM]]]rrrzzzkkkZZZOOOIIIFFFBBBAAACCCDDDEEEEEEFFFFFFGGGIIIKKKLLLNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPJJJIIIGGGDDDBBB@@@?????????BBBFFFIIIJJJGGGBBB>>>======???DDDJJJPPPTTTVVVNNNNNNOOOMMMIIICCC===999222111000...------------++++++++++++++++++++++++************************---+++)))((((((((('''&&&))))))))))))))))))))))))******))))))***+++,,,,,,))))))*********+++++++++++++++************++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))(((***,,,------+++)))((('''((()))******)))((('''))))))))))))))))))******************************''''''''''''''''''(((((())))))************))))))***++++++++++++***)))(((((((((((((((((((((((((((***)))))))))******+++,,,&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((()))(((((((((((((((((((((((())))))************))))))))))))(((((())))))***+++***+++,,,---...000000111333444555666777888999999;;;;;;<<<===>>>???@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEEEEDDDBBBAAA@@@???>>>;;;;;;:::999777666555555666777999<<<===>>>??????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???>>>===;;;999777555333222222222222222111///,,,+++///......---,,,,,,++++++************+++++++++++++++++++++++++++***))))))******)))(((((((((((((((---------.........//////...////////////...------000000000000111111111111000111222111000000222444222111000////////////000444444333333333333333444777888===HHHYYYjjjuuuzzz~~~}}}oooeeeUUUPPPGGG>>>:::999<<<>>>===???BBBEEEJJJTTT```iiirrrxxx~~~}}}||||||||||||}}}yyytttuuu{{{~~~ooojjjddd]]]WWWQQQKKKGGGCCCEEEOOO^^^kkkxxxtttdddUUUOOOHHHDDDDDDDDDCCCAAADDDEEEFFFHHHJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQLLLLLLJJJIIIGGGEEEDDDCCC===???CCCGGGIIIFFFAAA===999:::;;;???DDDKKKQQQUUULLLMMMNNNNNNKKKGGGCCC@@@666555222000...---,,,,,,++++++++++++++++++++++++************************...,,,***)))******)))''')))))))))))))))))))))))))))))))))))))))***+++,,,)))************+++++++++++++++************++++++************)))))))))))))))))))))((((((((((((((())))))))))))************************************))))))))))))))))))))))))&&&''')))++++++***)))(((((())))))******))))))((())))))))))))************************************''''''''''''(((((((((((())))))************))))))+++,,,------,,,***)))((())))))))))))))))))))))))************+++,,,,,,---''''''''''''(((((((((((()))(((((((((((())))))***************************))))))******++++++******(((((())))))***+++------......000111333555666777999999:::<<<===>>>??????@@@@@@@@@@@@BBBCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFIIIIIIGGGFFFDDDCCCBBBAAA@@@??????===<<<;;;::::::999:::===???AAABBBBBBBBB@@@AAACCCDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCCCCAAA@@@>>><<<;;;:::888888888777666444333222444444333222000///......------,,,,,,,,,++++++++++++++++++,,,++++++***)))(((((((((((()))+++,,,---+++,,,,,,---...///000000///////////////...------000000000111111111222222000111222111000000222444222111000/////////000000222333333333555666777888:::???IIIZZZmmm{{{}}}rrrggg[[[TTTGGGDDD@@@<<<;;;===@@@CCCHHHKKKNNNRRRWWWbbbppp{{{{{{wwwsssqqqqqqnnnkkkiiilllttt}}}|||tttkkkddd[[[SSSMMMFFFCCCHHHSSSZZZcccvvv~~~iiiaaaVVVNNNKKKHHHEEEAAACCCDDDEEEGGGIIIJJJKKKLLLOOOOOOPPPQQQQQQRRRRRRRRROOOOOONNNMMMKKKIIIGGGEEE>>>>>>???BBBEEEFFFCCC@@@:::::::::;;;>>>EEELLLQQQJJJKKKMMMMMMLLLJJJGGGEEE<<<999666222///...------++++++++++++++++++++++++************************---+++)))***+++,,,,,,+++))))))))))))))))))))))))(((((((((((()))***+++,,,)))************+++++++++++++++************++++++************))))))))))))((((((((())))))******+++((()))))))))************************************))))))))))))))))))))))))%%%'''(((***+++++++++************))))))*********((()))))))))************************************''''''((((((((()))))))))))))))************)))))))))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))***+++,,,---*********++++++,,,,,,,,,)))))))))))))))***++++++************************((()))***++++++++++++***))))))***+++---///111222222333555777999;;;===>>>>>>>>>???AAABBBDDDEEEEEECCCCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA>>>@@@BBBEEEFFFGGGGGGFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHGGGGGGFFFEEEDDDCCCCCC@@@???>>>>>>>>>>>>>>>>>>======;;;999777555444333//////...------,,,++++++++++++,,,,,,++++++***)))))))))))))))***,,,---...***+++,,,---...000111111///////////////......---000111111111111222222222000111222111000000222444333222000/////////000111000111222444666999;;;<<>>>>>>>>@@@CCCHHHLLLTTTXXX[[[___dddooo~~~}}}{{{~~~{{{uuurrrqqqeeecccccciiisss}}}zzzqqqggg^^^WWWKKKFFFHHHOOOQQQUUUfffzzzuuuggg]]]WWWSSSMMMIIICCCDDDEEEFFFHHHJJJKKKLLLPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRQQQPPPNNNKKKHHHFFF@@@>>>===>>>BBBEEEEEEDDD===<<<:::999;;;@@@GGGMMMHHHJJJKKKLLLLLLKKKJJJIII???===999555111//////...++++++++++++++++++++++++************************)))((('''(((+++---------))))))))))))))))))))))))''''''''''''((()))***+++)))************+++++++++++++++************++++++************))))))))))))''''''(((***+++,,,---...(((((())))))*********+++************************))))))))))))))))))))))))'''(((***+++,,,---......,,,+++***))))))***+++,,,(((((())))))*********+++************************'''((((((((())))))******))))))************))))))&&&''')))+++,,,+++***)))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((()))))))))***************))))))***+++,,,,,,((((((((((((((((((((((((((()))***+++++++++++++++******+++---///222444555666777999;;;===@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFFFFBBBDDDGGGIIIKKKKKKJJJJJJFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDCCCCCCDDDFFFGGGIIIDDDCCCAAA???===:::888888111111000///---,,,+++***+++,,,,,,,,,,,,+++******---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...//////...---,,,111222444555555444222111111000000////////////000...000222333222111111222444222333888:::;;;DDDOOO[[[cccppp}}}~~~yyynnn```SSSJJJEEEDDDAAA@@@AAADDDJJJQQQXXX\\\jjjnnnqqqsssuuu|||}}}zzzyyyyyy}}}}}}{{{~~~rrrnnnkkkoooyyy~~~|||~~~zzzfffXXXRRRLLLLLLRRRSSSQQQYYYgggrrrvvvzzz|||sssiiiaaaUUUJJJHHHEEECCCEEEHHHJJJIIIHHHGGGKKKPPPQQQQQQPPPRRRSSSQQQQQQQQQPPPOOONNNLLLLLLGGGEEEBBBBBBDDDFFFGGGHHHBBB===999:::<<>><<<;;;:::888666333000//////---,,,---//////---***,,,,,,,,,+++******))))))+++,,,,,,,,,,,,---------...///000111111000///...111222444555555444222111111000000000000111222222---///111222111111111222333333888???DDDHHHRRR]]]gggooo|||}}}wwwrrrhhhddd[[[PPPGGGAAA@@@@@@BBBEEEIIINNNUUU___jjjqqqyyy|||~~~|||zzzxxxxxxwww}}}~~~yyy{{{zzzxxxzzz|||}}}|||nnn```XXXVVVZZZZZZUUUXXX```^^^aaadddeeeiiiuuuxxxjjj^^^TTTOOOHHHDDDCCCCCCCCCBBBGGGJJJOOOPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNMMMLLLJJJHHHFFFFFFHHHIIIIIIIIIEEE???:::;;;<<<>>>DDDKKKTTTIIIBBBFFFKKKKKKJJJJJJEEECCC???;;;777444222111///...,,,+++++++++,,,---************************++++++,,,,,,,,,,,,++++++)))(((((((((''''''''''''(((((((((((()))))))))***+++++++++************)))++++++,,,,,,+++******)))************************---+++***)))((()))++++++,,,,,,+++************************))))))*********+++++++++*********))))))++++++***))))))))))))***+++*********))))))))))))+++******)))))))))))))))+++++++++***************((('''&&&&&&&&&&&&'''(((++++++++++++*********))))))************+++++++++************************))))))******+++*********************)))))))))((()))((((((''''''''''''(((************++++++++++++***+++---...000111222222555555666888:::<<<>>>???CCCCCCDDDDDDEEEFFFFFFGGGFFFGGGGGGHHHHHHIIIJJJJJJGGGEEEDDDEEEIIILLLMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKIIIGGGJJJJJJKKKLLLLLLKKKJJJIIIDDDCCCAAA???@@@CCCFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGEEEDDD@@@@@@???===;;;888666555///---++++++---,,,)))'''++++++++++++++++++++++++++++++,,,,,,------------//////111111111111000///222222444444444444222222111111111111222333444444...000222222222222444555777:::AAAKKKSSSZZZeeennnuuu}}}|||uuuoooggg```ZZZQQQNNNIIICCC>>>>>>BBBEEEMMMRRRXXX^^^eeeppp~~~~~~zzz|||yyyxxxwwwvvvwwwyyy{{{}}}}}}wwwwwwxxxzzzvvvlllfffgggeee___\\\^^^VVVXXXYYYXXXYYYaaaoooyyy{{{jjjaaaTTTIIICCCBBBBBBCCCEEEHHHLLLNNNMMMMMMMMMMMMPPPPPPPPPPPPPPPOOONNNNNNNNNLLLKKKLLLMMMMMMLLLKKKHHHBBB===<<<<<<;;;@@@EEERRRIIIBBBCCCGGGHHHIIIJJJGGGFFFCCC@@@<<<888444222111000...,,,+++***++++++************************))))))************))))))+++++++++************)))((((((((()))))))))******+++++++++************)))******++++++******)))))))))***+++,,,,,,+++***)))+++***)))))))))***+++,,,++++++***)))))))))******++++++************++++++,,,+++***)))))))))***+++,,,,,,+++******************************))))))))))))))))))******************************+++++++++******)))(((((()))******,,,,,,,,,+++++++++++++++)))************+++++++++************************++++++++++++++++++***)))************))))))))))))******)))(((((((((((((((*********+++++++++,,,,,,+++---///111333555666666999:::;;;===@@@BBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEFFFIIILLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGHHHHHHGGGFFFEEEDDD@@@>>><<<<<<<<<>>>AAACCCDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHHHHIIIJJJKKKKKKKKKNNNNNNMMMLLLKKKKKKKKKKKKMMMMMMNNNMMMMMMLLLKKKJJJFFFFFFEEEDDDBBB@@@>>>===888666555444444222///---,,,,,,,,,,,,------------++++++,,,,,,---............///000111222111000///222333333444444333333222333222222222222222333333222333444444333444666999===DDDNNNYYYbbbkkkuuu}}}yyyoooddd^^^ZZZTTTNNNJJJEEEDDDBBB@@@AAAFFFMMMSSS___eeelllpppttt~~~~~~{{{}}}~~~}}}|||}}}}}}}}}}}}wwwtttssslllfffdddaaa```^^^YYYVVVYYY```gggtttxxxgggVVVKKKGGGGGGHHHCCCEEEHHHJJJKKKLLLLLLLLLOOOOOOPPPPPPPPPPPPPPPOOOPPPOOOOOOOOOPPPPPPMMMLLLLLLFFFAAA???<<<:::<<<@@@OOOIIIBBB@@@BBBEEEHHHJJJHHHGGGFFFCCC@@@;;;666444222111///---++++++++++++************************))))))************)))))),,,,,,,,,,,,,,,,,,++++++(((((()))))))))*********+++++++++*********))))))))))))*********))))))((()))***,,,------,,,***)))***)))))))))***+++,,,---******)))))))))))))))***,,,++++++++++++++++++,,,---+++)))(((((()))+++,,,---,,,++++++******++++++************************((())))))***++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,+++***)))*********))))))))))))))),,,++++++***)))***************+++,,,------......000111333555777888999999:::;;;===@@@BBBDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEGGGIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLKKKIIIIIIIIIIIIGGGEEEBBBBBBAAAAAA@@@???>>>>>>:::999888777888:::<<<>>>>>>?????????@@@AAAAAAAAACCCCCCDDDFFFHHHIIIJJJKKKMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIGGGFFFEEECCCBBB@@@???===:::888666000000///......------,,,++++++,,,------...//////000111222333444333333222333333333333333333333333444333222111111111111111444444555444444666:::===DDDNNN[[[fffqqq{{{|||fffZZZOOOLLLJJJEEEBBBBBB>>>???@@@CCCHHHPPPZZZaaaooovvv|||yyyrrrmmmmmmkkkfff^^^WWWSSSTTTVVV___jjj{{{|||gggVVVLLLIIIHHHDDDDDDEEEGGGIIIKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPNNNLLLPPPJJJDDDAAA===999999===JJJHHHCCC>>>???BBBFFFHHHGGGGGGGGGEEEBBB===999666111000///---,,,,,,------******************************++++++++++++******))))))))))))))))))))))))))))))))))))************+++++++++*********))))))((())))))*********)))))))))***,,,------,,,***))))))))))))******+++,,,,,,***)))))))))))))))******,,,++++++++++++++++++,,,,,,+++)))(((((()))+++------,,,++++++******++++++***************+++++++++((()))***+++,,,,,,++++++)))))))))***+++++++++,,,(((((((((((((((((((((((())))))******************))))))*********+++++++++************************,,,,,,,,,,,,,,,+++***)))))))))))))))))))))******+++******************+++,,,,,,---...000111222222666777888:::;;;;;;;;;;;;<<<===???BBBDDDEEEFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHJJJIIIIIIHHHFFFEEEEEEDDDBBBDDDEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDEEEIIIGGGEEEDDDDDDDDDBBBAAA;;;;;;:::999888888777777666555444444555666888:::999999::::::;;;<<<<<<===<<<===???AAADDDFFFHHHIIIKKKKKKJJJJJJJJJJJJKKKLLLJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLMMMMMMLLLLLLKKKJJJEEEEEEDDDBBB???===;;;:::777666555333111///------++++++,,,---...//////000222333555666777777666555333333333333333333333333444333222222111111222222333444555666888<<>><<<@@@EEEFFFFFFGGGFFFEEECCC???<<<:::222111///...------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++)))))))))*********+++++++++++++++************)))))))))******++++++******)))***+++,,,,,,+++***)))************++++++++++++******)))))))))***++++++++++++************+++++++++***)))))))))***+++,,,,,,,,,+++************************+++++++++++++++)))***+++,,,,,,,,,+++******************+++++++++))))))************)))))))))))))))))))))*********)))************+++++++++************************++++++++++++++++++***)))))))))))))))************(((((((((((()))***+++,,,//////000222333555666777;;;<<<===>>>>>>>>>>>>>>>???@@@CCCEEEGGGGGGGGGGGGIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCBBB>>>@@@BBBCCCBBBBBBCCCDDDBBBAAAAAA@@@???>>>=========<<<;;;;;;;;;<<<>>>???CCCAAA>>>=========<<<:::666555444333333333333333333333222222333444666777666666777888888999::::::999:::;;;===@@@BBBCCCDDDHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNHHHIIIIIIGGGDDDAAAAAAAAA@@@>>><<<:::777444222111++++++,,,---...///000000111222444555666666555555444333333222222333333444222222222222333444555666444666888;;;@@@GGGPPPUUUbbbooo|||zzzpppbbbYYYKKKAAA<<>>999<<>>CCCDDDGGGGGGGGGFFFDDDBBB@@@>>>555333111///---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......))))))*********++++++++++++++++++************))))))******+++,,,,,,++++++***************************++++++++++++******)))***************+++,,,,,,*********))))))*********))))))*********+++++++++++++++***))))))))))))************++++++,,,,,,,,,***+++,,,------+++***)))+++++++++***************+++,,,------------,,,+++)))))))))******+++++++++)))************+++++++++************************))))))******+++*********((()))))))))************)))))))))***,,,---///000222222444555777999:::;;;<<<===???@@@AAABBBCCCCCC@@@BBBDDDFFFGGGGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBAAA@@@???>>>>>>===999;;;>>>>>><<<:::;;;<<<:::::::::999999999888888999888777666666888999:::===;;;888666666666555444333222111000000111111222222222111222222333555555555555666777888999:::;;;;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBDDDFFFHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNKKKLLLMMMNNNOOOPPPPPPPPPKKKMMMOOOMMMJJJHHHHHHJJJFFFEEECCCAAA>>><<<:::999++++++,,,---...///000111...///000222333333222222444333333222222333333444000111222333555777999:::777999===BBBIIIRRR]]]cccsss{{{sssjjj___RRRHHHBBB:::888>>>>>>;;;AAALLLOOOUUU___kkkxxx~~~zzzzzzxxxpppkkk^^^VVVQQQRRRWWW^^^mmm{{{wwwoooXXXQQQIIIDDDDDDFFFHHHHHHLLLMMMOOOQQQRRRTTTTTTUUUSSSQQQOOONNNPPPSSSTTTTTTSSSNNNJJJHHHCCC===;;;===???EEEEEE>>>:::>>>BBBBBBHHHGGGGGGFFFEEEDDDCCCBBB777666333000---+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))******+++++++++)))************++++++++++++++++++************))))))***+++,,,,,,,,,,,,,,,******)))(((((()))******+++++++++++++++***)))(((++++++******+++,,,------******))))))))))))******((()))***++++++++++++++++++******)))((()))))))))*********++++++,,,,,,,,,***+++---------+++)))(((,,,+++++++++******))))))((()))***++++++***)))(((*********++++++,,,,,,,,,)))************+++++++++************************'''((()))***************(((((())))))*********+++,,,,,,---...000222444555333444666777999;;;======<<<===???AAACCCEEEFFFFFF???AAACCCEEEFFFEEEDDDCCC>>>>>>======<<<;;;::::::;;;;;;;;;:::999888888888555888::::::777555555666666666666555555555555555777666444333444555777888:::777444222222222111000222111000//////000222333111111111222222333444555666666777888999:::;;;<<<>>>======<<<;;;;;;::::::999999:::<<<>>>AAACCCDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQJJJMMMOOONNNKKKJJJKKKLLLJJJIIIHHHFFFDDDBBB@@@???------.....................000333666777777555444555555444444333222111111222000000333777999777444:::>>>IIIXXXbbbhhhrrr}}}uuummmcccZZZTTTNNNGGGCCC>>>>>>===<<<>>>EEEOOOWWW___ggguuu~~~vvvooohhh]]]SSSOOOSSS\\\cccttttttiiiYYYLLLGGGGGGHHHHHHKKKMMMOOOOOOPPPQQQSSSUUURRRRRRQQQQQQQQQQQQRRRRRRLLLLLLLLLKKKGGGAAA<<<888AAANNNRRRFFF;;;;;;===<<>>@@@AAACCCFFFIIIKKKLLLLLLKKKMMMNNNOOOPPPQQQRRRRRRRRRMMMOOOPPPQQQPPPOOOPPPQQQMMMMMMMMMMMMLLLJJJIIIHHH------.........////////////000333666777666555444444444444444444444444444000111222333555777:::===FFFJJJVVVgggrrrzzzxxxoooddd^^^TTTMMMHHHDDD@@@======???AAABBBFFFOOOZZZcccmmmtttxxxlll```XXXWWWXXXZZZaaaqqqnnn^^^SSSMMMHHHEEEHHHJJJKKKMMMNNNOOOQQQRRRQQQPPPPPPPPPPPPQQQQQQRRRNNNOOONNNMMMIIICCC>>>;;;???LLLQQQGGG<<<;;;===;;;@@@BBBEEEGGGGGGEEECCCAAA>>><<<999555111///------------......---,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))((((((***++++++***++++++++++++*********)))+++++++++,,,,,,---------++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************+++++++++++++++,,,,,,,,,+++******((()))***+++,,,++++++******************)))((((((,,,,,,,,,***)))(((***,,,************************+++++++++*********************))))))******+++,,,++++++***************+++******+++++++++*********,,,------,,,+++,,,...000000111444666888999999999===============>>>>>>>>>BBBCCCCCCDDDFFFGGGGGGHHHDDDCCCAAA???<<<:::999888666666555444222111000///111111111111111111111111333333222222111222222222333333333333222222222222333333333333333222222222444111///000222444333222222222222222222222222222222111111111111222222333111111111222333444555666777666666666666666666555666555444333444777999;;;;;;===AAADDDHHHJJJLLLLLLMMMNNNOOOPPPQQQPPPPPPOOOMMMOOOPPPPPPOOOOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOO------......///000111111///111333555666666555444444444444444444555666666222444777777888<<>>>>>>>>>>>@@@DDDIIINNNUUU___kkkttt~~~uuulllddd]]]XXXUUU]]]jjjxxxzzziii[[[NNNFFFFFFGGGHHHJJJMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQOOOKKKFFFBBB???===JJJOOOGGG>>><<<<<<;;;>>>???AAACCCDDDDDDDDDDDDAAA@@@===:::666111...,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))((((((***++++++***++++++++++++************++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))******+++,,,+++++++++***************)))))))))+++------,,,+++***+++,,,***************************************+++++++++))))))(((((())))))***+++++++++******++++++++++++++++++++++++++++++++++++,,,---.........///111333555777999;;;<<<=========>>>>>>=========>>>@@@AAACCCCCCDDDEEEFFFGGGHHHHHHCCCBBB???<<<999666444333111111000000///.........////////////////////////111111000000000111222222333333222222222111111111111111222222222222222333444222000000111222111000333333333333333333333333222222222222222333444444111000000000111111222333333333333444444444444444666666555444333333444444555666999===AAAFFFIIIKKKKKKMMMNNNPPPPPPOOOMMMLLLNNNOOOPPPPPPOOOOOOPPPQQQOOOOOOOOOOOOPPPQQQSSSTTT------...///000222222333000111333444555555444444444444333333333444555666777999<<>><<<===AAAFFFIIIKKKPPPWWW^^^fffppp{{{yyylllcccZZZYYY[[[bbblllwwwooo[[[NNNFFFFFFGGGIIILLLNNNOOOOOOMMMMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRPPPMMMIIIEEEBBB===GGGNNNHHH@@@===<<<;;;;;;<<<>>>@@@BBBCCCEEEFFFBBBBBB@@@===999444///,,,,,,,,,,,,,,,,,,,,,++++++)))******++++++******)))************+++++++++++++++)))((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))******+++,,,------,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++++++++************************)))))))))***+++++++++,,,)))))))))))))))***++++++******++++++++++++++++++************+++,,,,,,---,,,...000111111222555777;;;<<<>>>???@@@AAA@@@@@@???>>>=========???BBBCCCBBBBBBCCCCCCDDDEEEEEEFFFBBB@@@===999555222111000000000000000000000000000------...............///////////////000000111222111111111111000000000000000000111222222333444444555444333333222222111111333333333333333333333333222222222222222333444555333222222222222222333333333333444444555555666666444444444444333222111000111222333666:::???DDDFFFGGGIIILLLNNNNNNNNNLLLKKKNNNOOOPPPPPPOOOOOOPPPRRRNNNMMMLLLLLLMMMOOORRRTTT......///000222333444444000111222444444444444333555444333222222333444555888:::???JJJYYYhhhrrrwww}}}pppbbbVVVMMMGGGDDD===<<<<<<===BBBIIIRRRXXX\\\bbbjjjpppvvv}}}}}}|||{{{|||}}}||||||{{{{{{{{{~~~|||qqqeee\\\UUUVVVZZZ___iiissskkkZZZLLLIIIGGGGGGIIIKKKLLLKKKKKKLLLNNNPPPRRRSSSSSSSSSPPPQQQPPPOOOMMMJJJGGGFFF???GGGLLLIIIAAA===<<<;;;:::;;;<<<>>>@@@BBBDDDEEEBBBBBBAAA???;;;666111...------,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))******++++++++++++***((()))+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,+++***)))+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,------+++---......,,,+++++++++************************)))))))))***+++++++++,,,+++************+++,,,,,,)))***+++,,,,,,,,,,,,+++***))))))******,,,---......000333444555777999;;;>>>???AAABBBBBBBBBAAA@@@???>>>======>>>@@@CCCEEEBBBBBBCCCCCCDDDDDDEEEEEE@@@>>>:::666333111000///000000000000111111111222............//////000000000/////////000111222222111000000000000/////////000111222333444555666777888888888777666555444444333333333333333333333333333222222222333333444555444333333333333333444444333444444444555666666666222333333444444333222111111111111222555999===???AAACCCFFFIIIKKKLLLLLLLLLMMMMMMNNNMMMLLLLLLNNNPPPMMMMMMKKKKKKLLLNNNPPPRRR000000111111222333444444111111222333333333333333555444333222222444666888:::>>>III[[[pppyyykkkZZZOOOFFF@@@>>>???888:::===BBBJJJTTT___fffooouuu|||}}}wwwvvvwwwxxxwwwvvvtttqqqoooooorrruuuzzzyyywwwrrrnnnkkkkkklllgggfffeeefffhhhmmmqqqtttxxxwwwuuusssqqqooommmlllmmmlllkkkjjjkkkmmmppprrruuuyyy~~~rrrcccWWWUUUUUUSSSWWW^^^qqq|||kkk[[[UUUMMMHHHGGGHHHGGGEEEHHHJJJLLLOOOQQQSSSSSSSSSNNNOOOOOOOOONNNLLLKKKJJJCCCHHHLLLIIICCC===<<<<<<;;;;;;===>>>@@@BBBCCCDDDBBBBBBBBB@@@===999666333000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,(((((())))))***+++++++++,,,***))))))+++,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,+++++++++,,,++++++++++++,,,------++++++***))))))***,,,---+++------,,,+++***+++,,,***************************************++++++++++++++++++***+++,,,,,,---)))***+++---------,,,,,,************+++---///111111444777999:::;;;<<<>>>???@@@AAABBBBBBAAA@@@???===<<<======???AAACCCEEECCCDDDDDDDDDEEEEEEEEEFFF>>><<<999555333111111111///000000000111111111222///000000111111222222333222222111111111222333333222111111111111000000000111222333555777999:::;;;:::<<<===<<<:::888888888555555555555555555555555555555444444444444555555333333333333444444555666444444444555555555555555333333444444444444333333333222111111222555777999<<<===???BBBEEEGGGIIIIIIHHHIIIIIIHHHGGGHHHJJJLLLMMMMMMLLLMMMNNNPPPQQQSSS111222222222333333444444111222222222333333333333444333333333555888<<<>>>GGGPPP```sssyyyfffXXXJJJCCC???;;;:::<<<:::>>>EEEMMMWWWbbbooowww~~~~~~zzzsssmmmiiihhhjjjkkkhhhgggddd```]]]\\\^^^```bbbaaa___[[[XXXWWWYYY[[[ZZZYYYXXXXXXZZZ^^^bbbeeeeeeeeeddddddcccccccccbbb```___]]][[[ZZZZZZ[[[\\\^^^```dddiiipppwww~~~tttfffbbb^^^VVVSSSWWW^^^lllrrrhhhZZZPPPJJJHHHEEEBBBDDDFFFJJJMMMPPPQQQQQQQQQMMMNNNOOOOOOOOOOOOOOONNNGGGJJJLLLIIICCC===<<<===<<<===>>>???@@@AAAAAAAAACCCCCCCCCBBB@@@>>>;;;:::222111///...,,,,,,,,,,,,,,,------......------,,,((((((((()))***+++++++++,,,***))))))+++,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,+++***))))))+++,,,...,,,,,,,,,***)))(((***,,,************************+++++++++******************************++++++,,,(((***,,,---......---,,,,,,,,,,,,,,,---000222444555777;;;<<<===>>>???@@@??????@@@@@@@@@>>>===<<<:::;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCDDDDDDDDDDDD===;;;777555333333444555111111111222222222222222222222333444444555666666555444444333333333333444444444444444333333333333333444555777:::<<<===>>>;;;>>>@@@???<<<;;;;;;<<<999999999999999999999999999999888777666666666666666555666666777888999:::888888888888777777777777666666555555444444444444333222222222222444555666888888999:::===???BBBDDDCCCCCCCCCAAA@@@AAADDDFFFIIIJJJKKKMMMPPPQQQSSSTTT333333333333333333333333222222222222222222333333333222333444777<<>>>>>;;;;;;===AAAFFFOOOYYYcccppp|||{{{~~~zzzvvvvvvzzz}}}|||zzzppplllgggbbb______aaaccc___^^^[[[VVVRRRPPPRRRSSSRRRRRRPPPNNNLLLMMMPPPSSSWWWVVVUUUVVVWWW[[[^^^```]]]]]]]]]^^^______``````XXXWWWTTTRRROOONNNNNNMMMQQQQQQRRRWWW^^^eeeiiikkkoooooopppsssvvvxxxyyyxxx}}}|||www}}}vvvqqqkkk^^^VVVWWWSSS^^^qqqyyygggXXXPPPKKKFFFCCCAAADDDGGGKKKNNNOOOPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQJJJKKKLLLJJJCCC===<<<>>>===>>>???AAAAAAAAA@@@???DDDDDDDDDCCCBBBAAA??????444333111...---,,,,,,,,,***++++++,,,,,,++++++***'''(((((()))***+++++++++,,,***)))***+++---,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------------,,,+++***+++,,,---......---,,,++++++---///000,,,,,,+++)))'''(((***,,,************************,,,+++++++++******)))))))))))))))))))))******+++((())),,,.........---,,,......---...///222555777777999===?????????AAABBB>>>>>>??????>>>===;;;:::888:::<<<>>>@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAA<<<:::777555444444666777444444444444444444444555444444555666666777888888777666555555444444444444777777666666666555555555444555777999;;;>>>???@@@;;;>>>AAA@@@>>><<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888888777777999999999:::;;;===>>>???===<<<<<<<<<;;;;;;::::::999888777666555444444444333333222333333444555555666555555555777:::===???>>>>>>>>>===<<<===???BBBDDDFFFIIILLLOOORRRSSSTTT***,,,///111444555555555222444666666444222111222555222555:::888777EEEXXXkkk|||mmm^^^VVVEEECCC>>>;;;999;;;>>>@@@JJJSSS```jjjrrr{{{{{{xxxqqqjjjeeeeeehhhlllcccdddgggmmmrrrsssooolllfffbbb___```eeegggfffdddccc\\\TTTNNNLLLKKKJJJIIIKKKGGGFFFGGGGGGFFFKKKQQQRRRXXX___```^^^^^^dddjjjmmmiiifffgggjjjkkkiiiffffffbbbZZZSSSNNNLLLLLLMMMOOOOOOOOOQQQSSSWWWZZZ\\\[[[[[[\\\]]]^^^```bbbccclllsss|||~~~uuutttwwwxxxxxx|||rrreeeZZZUUUTTT___sss~~~ppp___NNNFFFGGGCCCCCCCCCDDDHHHLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPPPPLLLKKKHHHEEEBBB???<<<;;;<<<<<<>>>>>>???>>>======AAABBBDDDFFFEEEBBB>>><<<777444///+++***+++---///++++++++++++++++++++++++((()))+++,,,------,,,+++******+++++++++,,,,,,,,,((()))***++++++++++++***,,,+++***))))))***+++,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---.........................../////////......---------------------------------------,,,,,,,,,+++++++++///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***+++,,,---...---,,,,,,+++******)))***,,,---...000111222444555777888999===>>>@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>======<<>>===<<<<<<===???AAAAAA;;;444333555888777555666666666666666777777888999999999::::::;;;;;;<<<:::::::::999999999999999999::::::::::::::::::999777777999;;;===???@@@AAA???AAABBBBBB@@@>>>>>>???:::<<>>>>>>>>?????????>>>======>>>???@@@@@@@@@???>>>===@@@AAAAAA@@@???===;;;:::>>>>>>===;;;:::999888777777777777666666666555555777777666666666666777888999888888888999999:::;;;>>>@@@DDDHHHMMMQQQTTTVVV333333444555555555555444222333555555444333333444777333666===AAAFFFXXXlll{{{mmm\\\OOOHHH@@@>>><<<;;;<<<@@@FFFJJJSSS\\\iiittt|||xxxiiifffaaa[[[WWWWWWZZZ^^^bbbbbbffflllrrrtttqqqnnnooollljjjlllrrruuuuuussspppiii^^^VVVQQQOOONNNMMMKKKGGGEEEEEEEEEFFFMMMTTT\\\ccckkknnnooosss|||||||||}}}~~~{{{wwwvvvpppggg^^^WWWSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUURRRRRRRRRSSSTTTVVVWWWXXX]]]bbbiiinnnrrrvvvzzz}}}}}}zzzsssqqqvvv}}}pppggg___YYY[[[fffppp{{{qqqYYYKKKHHH@@@CCCFFFFFFFFFFFFGGGHHHLLLMMMNNNOOOPPPPPPQQQQQQMMMLLLIIIFFFCCC???<<<;;;;;;===???@@@@@@???>>>===???AAACCCDDDDDDBBB???===999666222...,,,,,,...///++++++++++++++++++++++++***+++,,,,,,,,,+++************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,+++***))))))***+++,,,,,,+++*********+++,,,---,,,,,,++++++,,,,,,---...------------------------............---------,,,------------------------000000/////////.........///...------,,,,,,,,,---,,,------......------,,,------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------...---,,,,,,++++++***+++,,,---///000333333444666777999::::::>>>>>>@@@AAAAAAAAA@@@@@@AAA@@@@@@??????>>>======AAA@@@??????>>>>>>>>>>>>::::::888888888999;;;<<>>>>>??????>>>>>>===;;;<<<<<<>>>???@@@AAAAAAAAACCCDDDDDDBBBAAAAAAAAA@@@BBBEEEGGGHHHHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBAAA@@@???>>>AAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999::::::999888888888888888666555555555555666666777:::;;;>>>BBBFFFKKKNNNPPP444333222222111111222222222333444444333333444555666222555???IIIUUUiii}}}nnn[[[LLLCCC???999999888999<<>>>>>@@@???>>>===<<<;;;;;;;;;777777666555666777888999===:::777888;;;<<<;;;999;;;;;;::::::;;;;;;<<<===@@@???>>>===<<<;;;::::::;;;;;;<<<<<<======>>>>>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFGGGGGGEEEDDDDDDEEEGGGHHHKKKMMMNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHIIIJJJIIIHHHGGGFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????======;;;:::999888888888555555444444333444444444777888999;;;???CCCHHHJJJ222111000000000111333444333333444333111111333555888777<<>>AAAHHHRRRZZZfffnnnxxx}}}zzzvvvrrrnnnjjjiiibbbeeeffffffccc]]]VVVPPPRRRQQQPPPMMMLLLMMMPPPRRRSSSUUU\\\gggttt}}}||||||~~~|||oooccc\\\XXXWWWVVVPPPKKKJJJJJJMMMVVV___rrr}}}}}}wwwttttttooooooooommmkkkhhheeeccc___^^^]]][[[ZZZYYYYYYXXXTTTUUUWWWXXXZZZ]]]```bbb\\\ZZZZZZ]]]eeemmmtttxxx}}}}}}|||mmmccc^^^___hhhssslll]]]RRROOOMMMLLLIIIFFFFFFIIIJJJJJJLLLNNNOOOPPPQQQQQQPPPOOOMMMJJJEEEAAA===;;;:::===AAADDDDDDCCC@@@===<<<>>>AAACCCDDDDDDCCCCCC???<<<888444111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,...---+++***+++,,,...000,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,---......---------------------------------------,,,,,,,,,........................------,,,,,,,,,+++++++++---...............------------............------,,,---............------------------------------------------,,,,,,,,,,,,...............------,,,,,,---...000222444666777::::::;;;<<<<<<===>>>>>>@@@AAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@??????>>>>>>===<<<;;;:::999999999888777777777777888999:::999888888:::<<<===<<<:::<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIJJJJJJIIIHHHHHHIIIJJJKKKMMMOOOQQQQQQPPPPPPOOOMMMKKKIIIHHHHHHIIIJJJLLLLLLMMMMMMMMMLLLKKKJJJEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@???>>><<<;;;:::::::::999999888777666555666666888777777888:::>>>CCCEEE666555444333333444555666444444333222000111333555<<>><<<>>>@@@CCCEEEFFFFFFEEE@@@>>>:::666222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,++++++---///000,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------------,,,,,,------...///------------------------------------------------........................000000000000////////////------...//////......---,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++------------------------,,,,,,,,,,,,++++++++++++///........................///111444666888999:::<<<=========>>>>>>??????BBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<;;;:::999888888888888888888888888888999999:::777777888:::<<<===<<<;;;===<<<<<<<<<<<<===>>>>>>============>>>>>>??????======>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@BBBCCCEEEGGGHHHIIIIIIKKKLLLLLLKKKJJJKKKLLLKKKMMMOOOQQQRRRSSSSSSSSSSSSQQQNNNJJJHHHGGGHHHHHHLLLMMMNNNOOOOOONNNMMMLLLJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<;;;999888888888999888666666777:::===???888777666444333222111111444444333222111333777;;;@@@KKK]]]ooo|||sss^^^ZZZRRRIIIBBBAAACCCFFFLLLRRRZZZ___eeemmmxxx{{{{{{qqqggg___[[[WWWVVVSSSPPPNNNMMMMMMMMMOOOMMMLLLMMMMMMLLLOOOTTTVVVXXXYYYYYYXXXWWWXXXYYYZZZZZZ\\\ccclllsssvvvvvvuuuwwwzzz~~~zzzwwwtttpppnnnlllgggaaaaaadddppp|||zzzxxxwwwvvvooommmiiifffdddbbb^^^\\\^^^\\\ZZZYYY[[[]]]]]]]]]^^^aaabbbaaa^^^___eeekkkyyy|||nnnbbb\\\[[[bbbqqqwwwdddQQQKKKHHHCCC???AAADDDFFFHHHJJJMMMNNNOOOPPPPPPOOOOOOMMMIIIEEEAAA>>>;;;===@@@CCCDDDCCCAAA???<<<===@@@BBBDDDEEEFFFFFF@@@???<<<999555111...---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...******+++++++++,,,,,,,,,------,,,+++,,,---...///,,,------......------,,,++++++,,,------------------------------......///........................---------............///........................////////////............,,,---...000000///......+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,++++++++++++///............///000000111222555777999;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>???BBBAAA@@@?????????@@@@@@???>>>>>>===<<<<<<;;;;;;999999888888777777888888777777777888888888999999666777999:::;;;<<<<<<<<<======<<<<<<======>>>???<<<<<<===???@@@AAABBBCCC@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCC@@@AAABBBDDDFFFHHHJJJJJJJJJLLLMMMMMMLLLLLLLLLMMMNNNOOOPPPRRRTTTUUUVVVVVVUUUTTTQQQNNNKKKIIIIIIHHHKKKLLLMMMOOOOOOOOOOOONNNOOONNNLLLIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHHHHIIIJJJJJJDDDCCCAAA???===<<<;;;;;;;;;:::888666666666888888444444444333222000///...333333333333555999???DDDLLL[[[pppooo^^^OOOLLLGGGCCCCCCIIIRRRYYY```hhhqqqxxx|||~~~}}}vvvsssmmmeee\\\UUUQQQOOOKKKLLLMMMOOOPPPQQQPPPPPPOOOMMMOOOSSSRRRPPPSSSZZZ\\\^^^```aaa___]]]]]]]]]^^^\\\[[[___eeejjjkkkjjjjjjlllnnnqqqrrrsssssstttvvvxxxllleeedddjjjxxx~~~{{{zzzxxxuuuppplllhhhgggeeedddccc```]]]ZZZZZZZZZYYYWWWUUUUUUXXX[[[fffoooxxx|||uuujjj```\\\]]]fffqqq~~~yyyeeeZZZQQQDDD???AAABBBCCCFFFHHHKKKMMMNNNOOOOOOOOOOOONNNKKKGGGCCCAAA;;;<<>>@@@BBBCCCDDDDDDAAA@@@???<<<888444111///------------------------,,,+++*********+++,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,---...//////...---,,,+++,,,---.........---,,,---------------...//////////////////////////////........./////////000000........................------------,,,,,,,,,,,,,,,---///000000000///...,,,,,,------------,,,,,,///...---,,,+++,,,,,,---........................------------,,,,,,,,,,,,......---...///000222333444555777:::<<<=========>>>>>>>>>>>>>>>>>>======??????===<<<<<<<<<======<<<<<<;;;;;;:::999999999888777777777777888888999777777888999999999999999999999:::;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@>>>???@@@AAACCCDDDFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDFFFGGGIIIJJJJJJJJJKKKMMMMMMLLLLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVVVVRRRQQQPPPNNNMMMKKKJJJIIIIIIKKKMMMOOOPPPQQQQQQPPPRRRQQQOOOMMMKKKJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPLLLKKKIIIFFFDDDBBBAAAAAA@@@???===;;;999777666666333444555666777666555444111222333555888>>>FFFKKK]]]ooo|||mmm\\\LLLIIIFFFCCCBBBHHHUUUdddnnnyyy~~~xxxrrrllliiigggaaa___[[[UUUOOOLLLKKKLLLFFFJJJOOOUUUYYYZZZYYYXXXWWWWWW[[[``````\\\^^^dddccceeehhhhhhfffcccbbbbbb]]]ZZZYYY[[[aaaeeefffeee```bbbdddeeeeeeddddddeeecccqqqssshhhdddeeeqqq{{{xxxwwwvvvuuurrrmmmgggccc^^^\\\YYYWWWUUUUUUUUUVVVXXX```gggiiinnnxxx~~~kkk^^^TTTSSSYYYeeexxxzzzmmm\\\JJJCCCGGGAAABBBDDDGGGJJJLLLMMMNNNNNNOOOOOONNNLLLHHHDDDBBB;;;<<<>>>@@@AAAAAAAAAAAA999:::<<<>>>@@@AAABBBCCCBBBBBB@@@>>>;;;666333111------------------------...---,,,***)))******+++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,---...//////...---,,,+++,,,---.........---,,,...------------...//////000000000000000000000000.../////////000000111111////////////////////////111000000000000/////////+++---///000111000///...---..................---111000...,,,+++,,,...///........................//////.........---------------------///111333444555777999;;;===>>>>>>>>>>>>>>>>>>==================<<<;;;:::999999:::;;;;;;::::::999999888777777777666666777777888999:::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@??????>>>>>>??????@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJIIIKKKMMMMMMLLLLLLMMMNNNLLLLLLNNNOOOQQQSSSTTTUUUMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJMMMOOOQQQRRRRRRRRRSSSRRRQQQOOONNNNNNOOOOOOJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHJJJLLLNNNPPPQQQSSSRRROOOMMMJJJHHHGGGGGGFFFEEECCC@@@===:::888777444333111111222333333222666777888888<<>>?????????BBBAAA???>>>>>>>>>???@@@:::999888888888999:::;;;777777888999999999888888:::999999888888999999:::888999:::<<<===>>>??????::::::::::::;;;<<<===>>>@@@@@@@@@@@@@@@@@@AAAAAADDDFFFGGGEEEEEEGGGGGGFFFHHHGGGGGGHHHIIIIIIHHHFFFHHHFFFEEEEEEEEEFFFEEEDDDCCCFFFIIIKKKJJJIIIHHHIIIKKKJJJIIIHHHHHHIIIKKKKKKNNNLLLKKKMMMQQQUUUUUUTTTOOOKKKJJJKKKJJJGGGHHHLLLJJJKKKLLLLLLKKKKKKMMMOOOPPPKKKKKKQQQQQQLLLJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIHHHGGGFFFFFFHHHJJJFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQSSSTTTTTTRRRPPPNNNMMMKKKFFFCCC@@@===:::888777666555444333333222111555777:::>>>FFFSSScccnnnrrr]]]LLLDDDAAA@@@EEELLLVVVbbbrrr}}}sssddd```ZZZUUURRRPPPNNNMMMNNNNNNNNNNNNOOORRRTTTVVV```bbbggglllppppppnnnkkkfffffffffhhhiiiiiifffdddeeeeeeeeeccc___]]]]]]]]][[[WWWSSSQQQQQQRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMQQQZZZiiiwww~~~~~~zzzssshhh^^^XXXTTTWWW]]]dddjjjnnnqqqrrrvvvwwwxxxzzz~~~|||~~~~~~}}}|||{{{yyyxxxwwwuuuttttttuuuwwwzzz}}}~~~~~~wwwnnnhhheeeaaa[[[VVVQQQRRRTTTUUUXXX\\\aaaeeefffgggiiikkkooouuu|||{{{jjjccc]]]WWWYYYaaavvvnnnZZZNNNHHHDDDDDDHHHJJJJJJKKKOOOOOOPPPQQQQQQOOOLLLIIIGGG@@@@@@@@@AAABBBAAA>>><<<:::999888;;;???BBBCCCBBBCCCBBBAAAAAA???===888555000///...---,,,+++************+++++++++,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,+++,,,---...///---.../////////...------,,,,,,---------.........,,,,,,------...//////////////////......///000111...///000111111111111000000000111111111111111111/////////......---------------.../////////........./////////000000000111...------,,,---...///000888444000------.........------,,,,,,---......///...///111333666888:::;;;;;;<<<===>>>????????????@@@???>>>===============888777777666777888999:::777777888:::;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<===<<<<<<;;;;;;???>>>>>>>>>>>>???@@@AAA??????@@@AAABBBCCCDDDEEE@@@CCCEEEFFFFFFFFFEEEDDDFFFEEEDDDEEEFFFGGGFFFDDDGGGFFFDDDCCCDDDEEEEEEFFFDDDHHHLLLNNNMMMJJJHHHGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJOOOTTTXXXXXXWWWUUUNNNIIIJJJJJJIIIIIILLLLLLMMMOOOOOONNNMMMNNNOOORRRNNNMMMQQQQQQMMMKKKNNNNNNMMMKKKIIIIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHIIIJJJFFFGGGGGGHHHIIIKKKLLLMMMMMMOOORRRTTTUUUUUUTTTSSSSSSQQQMMMJJJGGGEEEBBBAAA777666666555444444333333777;;;BBBKKKVVVfffwwwrrr^^^NNNDDD@@@???EEEMMMZZZhhhvvvyyyjjjaaaUUUUUUSSSPPPMMMMMMNNNPPPUUUUUUVVVXXX[[[^^^bbbdddlllnnnqqquuuxxxwwwtttqqqlllkkkiiihhhhhhgggeeecccccccccbbb___[[[XXXWWWWWWWWWTTTPPPMMMLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDJJJUUUaaaiiimmmmmmllljjjjjjkkkhhhccc[[[SSSOOOKKKLLLPPPSSSXXX[[[^^^```bbbcccdddhhhlllpppuuuwwwvvvuuussssssttttttsssrrrpppppppppooonnnlllkkkjjjggggggggggggiiikkkmmmooorrrsssvvvyyy}}}~~~yyytttooohhhbbb[[[YYYWWWVVVXXXYYYZZZYYYZZZ[[[\\\]]]aaagggoootttvvvkkk]]]VVVVVVcccvvvqqqaaaQQQIIIDDDGGGKKKKKKKKKKKKNNNOOOQQQQQQPPPNNNKKKIIIAAAAAA@@@AAABBBBBB@@@>>>:::888777999===AAADDDEEEEEEDDDAAA@@@???===:::777222111000///...---------***++++++++++++,,,,,,,,,......------------,,,,,,///---+++)))***,,,...000---------------------------------.........//////,,,,,,------.../////////111///......000222222222000000000000000111111111///000111111111000...---...........................////////////......---////////////000000000000...............///000000AAA;;;333...---...000000...............///000000111333555888:::<<<<<<<<<>>>>>>>>>??????>>>>>>============<<<;;;:::999888555555555555666777999999777888:::<<<===>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<============<<<<<<;;;:::;;;;;;;;;;;;<<<===???@@@@@@@@@AAAAAABBBCCCDDDDDD@@@BBBEEEGGGFFFDDDDDDDDDFFFEEECCCCCCDDDEEEEEEDDDGGGGGGFFFEEEEEEFFFGGGHHHJJJQQQXXX\\\[[[UUUOOOKKKIIIJJJKKKMMMMMMMMMLLLLLLJJJLLLPPPXXX___dddffffffbbbWWWMMMKKKLLLKKKKKKLLLIIIJJJKKKKKKJJJJJJKKKLLLPPPMMMKKKLLLKKKHHHIIIKKKLLLJJJGGGEEEDDDFFFHHHJJJKKKKKKJJJIIIHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKJJJMMMPPPTTTVVVWWWXXXWWWWWWVVVTTTRRROOOMMMKKKJJJ333333444333333444666888<<>><<<:::333222000///............++++++++++++++++++++++++---------------,,,,,,,,,---,,,+++******,,,...///,,,,,,+++++++++,,,---...------------............,,,,,,------.../////////111///...000222444333222444444333222222222222222000111222333222111///...////////////////////////000000000000000///...---////////////000000000000///////////////000000111@@@:::333...---...///000............///000111111444666999<<<===>>>===<<<>>>??????>>>>>>===<<<;;;::::::;;;;;;:::888666555444444555666777888999:::;;;;;;<<<>>>>>>?????????========================:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<===???AAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGFFFDDDHHHMMMNNNKKKHHHGGGHHHJJJKKKKKKMMMOOOQQQRRRQQQPPPPPPPPPXXXbbboooxxxxxxpppeee^^^ZZZ[[[]]]^^^^^^\\\ZZZXXXXXX[[[```hhhqqqyyy~~~yyyjjj[[[VVVUUUSSSQQQQQQMMMLLLKKKJJJIIIKKKPPPSSSWWWUUUQQQMMMIIIFFFGGGIIIHHHGGGEEEDDDDDDFFFHHHJJJLLLKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIKKKNNNRRRTTTVVVWWWWWWWWWWWWWWWUUUSSSQQQPPPPPP222333333222222444888<<>><<<::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;===@@@CCCDDDDDDDDDEEEFFFGGGHHHGGGDDDAAA???AAA@@@??????@@@BBBDDDFFFIIIIIIJJJLLLNNNQQQSSSTTTQQQRRRRRRSSSTTTUUUWWWYYYZZZZZZZZZZZZYYYYYYXXXWWWTTTTTTTTTTTTUUUUUUVVVVVVUUUVVVXXX[[[^^^bbbeeegggmmmqqqyyy}}}yyytttqqqoookkkfffaaaaaa```^^^ZZZXXXZZZ]]]aaagggmmmvvv}}}iii]]]VVVYYYfff{{{vvvcccNNNEEEEEEEEEDDDDDDIIIKKKNNNPPPQQQPPPOOOMMMFFFDDDBBBBBBCCCDDDDDDCCC>>><<<:::999:::???FFFJJJHHHFFFCCCBBBAAA@@@>>><<<555333111///---------...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,---...+++,,,,,,,,,,,,---------,,,,,,------...///////////////000222555666666555:::999888777666555444333222222333444444333222222111111000000000000000///111111111111000///......000000000000/////////////////////000000000000000777444000............------.........000111222333777888;;;===>>>>>>===<<<>>>>>>>>>===<<<;;;999888888888999999888777555444555555666888999:::;;;;;;>>>>>>?????????>>>=========>>>>>>??????>>>>>>===;;;<<<===>>>???@@@@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFIIIJJJMMMWWWbbbaaa]]]XXXVVVWWWZZZ\\\]]]```eeejjjmmmkkkgggdddcccmmmzzz}}}{{{}}}~~~}}}zzzvvvtttrrrtttwww}}}wwwooolllhhhdddccc```^^^YYYVVVVVV[[[ccciiinnnllleeeZZZPPPJJJHHHHHHEEEEEEEEEFFFHHHIIIKKKMMMNNNLLLKKKLLLOOOOOONNNLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHJJJLLLOOOQQQRRRRRRSSSTTTWWWXXXXXXUUUTTTTTTUUU555666555333222666>>>DDDNNNZZZlll|||uuucccTTTNNNFFF@@@BBBJJJTTT[[[nnnwwwrrrlllccc[[[VVVUUUWWWYYYYYY\\\```dddggglllqqqtttuuutttrrrooommmjjjhhhggghhhiiijjjmmmoooooollljjjeeebbb^^^[[[YYYXXXVVVTTTRRRRRRQQQNNNIIIFFFEEEEEE@@@AAAAAA???;;;999888999888888888888888888888888888999999:::;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;===<<<;;;;;;;;;===>>>??????@@@AAABBBCCCDDDDDDEEEFFFHHHIIIIIIIIIJJJMMMOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNPPPRRRTTTVVVWWW]]]aaahhhrrrzzzzzz||||||xxxuuummmkkkhhhbbb]]]ZZZ[[[\\\___ccciiiooosssxxx|||vvvfffXXXSSSVVVcccqqq~~~www\\\MMMFFFBBB@@@@@@FFFHHHLLLOOOQQQQQQPPPOOOJJJGGGDDDBBBCCCDDDDDDDDDBBBAAA>>>;;;;;;>>>DDDIIIHHHFFFEEEDDDCCCBBB???===888666222///------------,,,,,,,,,++++++++++++*********++++++++++++,,,,,,)))***,,,---------,,,+++***++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,------.../////////---///222444666999>>>AAABBBBBBAAA@@@===:::777555444444333333222222222222444444333222222111000000000111111111111000000///000000000000////////////......///000000000000000///...---...//////---,,,------...000222444666777:::;;;===>>>>>>>>>===============<<<;;;:::888888777888888888888777666666666777888:::;;;;;;;;;;;;????????????>>>===<<<;;;===>>>???@@@@@@???>>>===???@@@@@@AAAAAA@@@@@@???BBBDDDHHHKKKKKKIIIGGGEEEDDDEEEGGGJJJMMMPPPRRRSSSSSSPPPQQQWWW[[[```ppp}}}yyysssooopppsssvvvxxx}}}|||xxxrrrllllllqqqzzz}}}lll]]]TTTOOOLLLHHHGGGGGGGGGIIILLLNNNPPPPPPMMMKKKLLLNNNNNNKKKHHHJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNRRRVVVYYYZZZWWWVVVWWWYYY555666666555777???KKKTTTcccmmm{{{{{{fffVVVHHHHHHHHHHHHMMMWWWeeeooo}}}|||{{{zzzyyyuuuoookkk```^^^[[[WWWWWWZZZ^^^bbbffffffhhhkkkpppsssuuuuuutttsssqqqooolllhhhfffdddbbbbbbbbbdddeeeccc```^^^YYYVVVSSSQQQPPPOOOLLLJJJHHHHHHHHHFFFBBB@@@@@@@@@;;;===>>>===:::888999:::888888888888888888888888666666777777888888999999666777888999999999999888:::999999999::::::;;;;;;888999:::;;;<<<<<<<<<<<<@@@BBBCCCCCCAAABBBDDDGGGEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKOOOQQQVVV^^^fffkkklllllliiilllppptttwww{{{~~~}}}|||xxxrrrjjjeeebbbbbb___aaacccdddfffiiinnnqqqzzzwwwdddYYYSSSVVV[[[cccvvvsss^^^QQQFFFAAA@@@DDDFFFJJJNNNPPPQQQPPPOOOMMMIIIEEECCCCCCDDDDDDDDDFFFEEEBBB>>><<<>>>CCCHHHGGGFFFFFFFFFFFFDDD@@@===<<<999555111...------...,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,)))***,,,---.........---,,,,,,,,,,,,---------...,,,,,,------.../////////---000222333444===JJJUUUZZZZZZZZZYYYUUUPPPKKKGGGBBB@@@>>>;;;999888888888777777666444333222111000000000111111222222111111111000000000/////////...---...///000000000//////---,,,,,,---//////...---...///000222555888;;;<<<>>>>>>>>>>>>????????????============<<<;;;999999888888777777777888999999777888999:::;;;;;;::::::<<<============<<<<<<;;;===>>>???@@@@@@???>>>===???@@@AAABBBCCCCCCCCCCCCFFFJJJRRRYYY]]]]]][[[XXXVVVWWWZZZ___cccgggjjjllloookkkmmmtttwwwzzztttlllhhhddd[[[XXXTTTQQQRRRVVV[[[^^^\\\YYYUUUUUUVVVTTTOOOJJJKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNSSSXXXYYYWWWVVVXXXZZZ222444555777<<>><<<<<<===444666888888555444555777444444444444444444444444333333444666777888999:::444444555666777777777777444444444555555666666666555666777999::::::;;;;;;888:::;;;:::888888:::===>>>>>>??????@@@@@@??????AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>???AAABBBCCCFFFGGGJJJOOOTTTWWWXXXXXX]]]___cccfffjjjmmmqqqtttuuu{{{xxxqqqmmmlllccccccbbbaaaaaacccgggjjjjjjsss}}}sssdddXXXTTTQQQSSScccwwwnnn\\\NNNEEEBBBBBBEEEIIIMMMOOOPPPPPPPPPOOOKKKFFFCCCCCCDDDDDDDDDHHHHHHEEE@@@======BBBFFFGGGFFFGGGGGGGGGEEE@@@===???<<<777333000.........,,,,,,,,,++++++*********,,,,,,,,,------.........---+++***((()))+++---///)))***---///000///...------------.........//////,,,,,,------...//////000...111222111333@@@TTTeeexxxyyyyyyxxxsssmmmfffbbbWWWTTTOOOJJJGGGFFFFFFFFF999888777666444222111111///000111222222222222222111111000000/////////...,,,---///000000000///...000...,,,---...000000//////000222444888;;;>>>@@@AAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::888888777777777999;;;<<<888888:::;;;;;;:::999888::::::;;;<<<<<<===<<<<<<<<<===???@@@@@@???===<<<<<<===@@@BBBEEEGGGHHHHHHTTT\\\hhhttt|||~~~}}}sssuuuxxx{{{uuuooogggaaaaaafffnnnsssppplllgggfffeeebbb[[[UUUKKKJJJJJJIIIIIIJJJJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMJJJOOOUUUWWWUUUTTTVVVYYY