BMU6( }}}zzzwwwtttrrrmmmiiieeeccccccccc```]]]___bbbaaa\\\[[[aaaiiillliiimmmqqqwwwwww{{{zzz||||||}}}www{{{qqq~~~}}}cccaaa^^^[[[XXXTTTPPPMMMOOOPPPUUU\\\eeelllooooootttyyyzzzuuussswww}}}uuuaaaXXXfff{{{rrraaaYYY[[[[[[YYY```ccc___dddllljjjyyyoooiiiiiihhhxxxwww{{{zzz{{{wwwrrrrrrxxx~~~wwwjjj___^^^llluuuwwwxxxvvv||||||yyy~~~|||yyyvvvsssooollliiihhhiiiiiiiiihhhmmmeeeiiioookkklllpppnnnkkkkkkkkkkkkkkkkkkllllllhhhlllooopppttt{{{~~~~~~oooppprrrtttvvvvvvuuuuuuoooooopppsssuuuuuurrrpppoootttvvvrrrnnnqqqvvvxxxzzzuuunnnqqq{{{vvvkkkVVVKKKSSS\\\\\\aaakkkzzz}}}rrrkkkoooxxxvvvwwwuuuqqqssszzzrrrccc```^^^jjjhhhbbbhhhmmmmmmnnnrrrsssrrrtttuuuvvvxxxyyywwwsssooosssuuutttpppiiidddbbbcccdddzzzsssyyyqqqgggjjjsssvvv|||wwwzzzpppkkkkkkbbbdddeeedddaaaaaadddhhhzzzsssfffXXXOOORRRPPPWWWbbbhhhlllnnnrrrvvv~~~yyyzzzzzzqqqfff___dddnnnxxxfffjjj|||zzzooosss|||||||||~~~}}}sssyyy}}}uuunnnyyy}}}~~~}}}{{{}}}yyy}}}}}}wwwrrroooyyy}}}wwwrrrrrrhhh}}}yyyssstttxxxxxxwwwsssrrrvvv~~~ssswww~~~|||wwwuuuxxx{{{rrrfffcccxxxzzz~~~ooo^^^^^^eeeaaaeeejjjnnnsssyyyppp___gggyyyzzz~~~{{{sssvvv{{{{{{~~~yyywwwqqqssswwwwwwpppqqqlllgggppp~~~{{{uuuvvvrrrooozzz}}}{{{~~~vvvooo{{{nnnkkkvvvxxxvvvppppppuuuwwwtttpppxxxuuu~~~qqqjjj|||vvv|||yyysssvvvwwwuuu{{{wwwuuurrrnnnmmmsss}}}|||vvvvvv|||xxxuuuxxxvvvssszzz{{{wwwtttzzziiidddbbb^^^YYYXXXYYYXXXTTTOOOSSSUUUTTTPPPNNNOOONNNJJJNNNOOOPPPOOONNNNNNPPPRRRTTTNNNLLLQQQUUUWWW[[[aaa___[[[UUUWWWfffuuuuuummmoootttyyyzzzxxxwwwyyy{{{|||oooooorrrppplllsssnnnpppxxxxxxooolllqqqlllqqqyyy|||wwwqqqssszzz|||zzzyyyzzz|||}}}}}}}}}vvvvvvtttpppmmmmmmpppssstttuuutttqqqrrrxxx|||{{{vvvzzz~~~|||yyyvvvsssooommmrrrqqqpppqqqssstttrrrooolllkkkfffbbbdddjjjllliiikkkzzzwwwmmmgggkkklllnnnqqqsssqqqnnnkkktttvvvxxx|||}}}yyysssrrrpppnnnmmmlllkkkjjjXXXWWWWWWXXXZZZ[[[[[[ZZZeeeccc```bbbkkkrrrnnneeecccgggkkkllljjjiiijjjlllaaabbbbbbaaaaaagggpppwwwqqqqqqvvv~~~}}}{{{}}}wwwiiinnn}}}vvvrrrpppqqqrrrrrruuuzzzsssrrrwww}}}wwwllliiippppppvvv~~~~~~{{{wwwqqqkkkggg{{{uuuwwwxxxpppqqqppptttwwwwwwwwwzzzlll___aaaeeewwwzzzzzzxxxyyy|||~~~~~~~~~yyyzzzvvvuuurrrlllhhhggg\\\bbbccc]]][[[______[[[bbb```]]]XXXTTTSSSUUUXXXXXX\\\[[[UUUSSSXXX^^^```\\\```iiisss}}}}}}|||oootttrrrbbbooovvv{{{}}}rrr___^^^\\\ZZZ]]]```^^^YYYVVVZZZ^^^bbbeeegggjjjlllxxxyyyzzzyyyzzz}}}uuukkkiiilllnnnkkkrrrtttooojjjppp{{{~~~~~~|||}}}~~~oooiiimmmfffkkkrrrqqqdddYYYaaaqqquuulllfffiiinnnqqqqqqrrrooonnnrrrxxxtttkkkjjjooo{{{yyy~~~{{{|||~~~wwwjjjeeeccclllxxxyyyvvvuuuoooooozzzxxxnnnfffbbbXXXUUURRRPPPOOORRRUUUWWWaaacccgggkkkllliiiddd```\\\XXXVVVWWWVVVSSSSSSUUUQQQRRROOOKKKOOO]]]jjjooo~~~}}}vvvpppmmmkkkooolllddd]]]___dddgggaaa___^^^```fffnnntttxxxpppnnnnnnsssyyy{{{yyyvvv~~~}}}xxxsssqqqqqqooolllllltttyyynnntttxxxmmmmmmssszzzsssjjjsssvvvoooppprrrsssssstttrrrrrruuuxxxvvvpppooorrryyy{{{}}}vvvxxx~~~{{{|||{{{~~~yyy{{{~~~xxx}}}qqqmmmjjjiiigggeeeiiioooWWW```jjjkkkeee]]]XXXWWWKKKMMMQQQVVV[[[aaaeeegggYYYYYYZZZ]]]______]]][[[___^^^bbbiiiooorrryyy}}}|||xxxuuuzzzyyyttttttxxx}}}{{{zzzwwwtttzzzvvvmmmrrr|||}}}xxxtttssspppmmmooouuukkkllloootttuuuuuuvvvyyy~~~wwwvvvuuuvvvxxxxxxuuusssoooooorrruuuvvvtttvvvyyysssvvv}}}TTTQQQQQQSSSTTTVVV]]]dddbbbooo}}}}}}}}}zzztttxxx}}}{{{~~~{{{yyy|||}}}}}}zzzsssnnnnnnmmmiiiiiilllpppqqqtttwwwsssnnnooouuu|||~~~zzzrrrnnn{{{{{{xxxoookkknnnxxx~~~~~~~~~{{{zzz|||wwwooossszzz}}}xxxzzzwwwzzz{{{vvvvvvtttsssrrrsssvvvyyyzzzyyy~~~|||}}}~~~zzzrrrkkkooo{{{~~~~~~}}}|||{{{{{{{{{uuussspppnnnnnnppptttvvvzzz|||}}}|||kkkmmm~~~~~~~~~~~~}}}}}}xxxvvvsssooojjjjjjkkknnnrrrwww{{{}}}ooonnnllllllmmmoooqqqsss|||vvvvvv{{{yyyqqqpppvvv}}}}}}~~~vvvzzz~~~~~~~~~{{{rrrgggsssvvvttt}}}|||pppmmmqqqooojjjpppsssqqqkkkggghhhhhhfffVVVWWWYYY\\\aaagggmmmpppeeegggjjjpppxxxyyyttt|||yyy|||{{{wwwvvvzzz}}}}}}rrrssstttuuuwww{{{OOORRRhhh||||||zzzyyyyyyttttttuuuvvvxxxyyy{{{||||||uuukkkeeedddeeegggkkkjjjiiihhhggggggggghhhgggiiillloooqqqrrrqqqqqq}}}~~~~~~}}}yyysssmmmhhhbbb]]]YYYaaaddd]]]XXX[[[XXXSSSXXXccckkkvvv}}}vvvqqqhhheeecccddd___XXXUUUXXX777///111GGGdddxxx~~~}}}~~~}}}|||zzzxxxuuuooolllffffffeeedddbbb___]]][[[\\\^^^``````]]][[[YYYYYYWWWWWWWWWVVVTTTSSSQQQPPPRRRRRRQQQPPPOOONNNLLLKKKMMMMMMMMMLLLKKKKKKJJJJJJLLLKKKJJJIIIIIIIIIIIIJJJJJJHHHGGGHHHJJJKKKIIIFFFDDDDDDCCCCCCCCCCCCCCCDDD??????>>>>>>???@@@@@@AAA===AAAAAA===>>>DDDFFFCCCDDDFFFGGGFFFCCCBBBDDDGGGDDDAAACCCGGGFFFBBBCCCIII===DDDIIIHHHHHHKKKLLLKKKFFFDDDBBBBBBCCCDDDCCCBBBGGGHHHFFFEEEHHHLLLKKKGGG@@@EEEJJJJJJHHHGGGJJJNNNIIIJJJJJJKKKKKKKKKJJJJJJGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEIIIKKKIIIDDDBBBCCCBBB???FFFAAA:::555555999@@@DDD???===;;;999888999:::;;;666888:::===>>>>>>>>>===888999;;;<<<===<<<<<<;;;<<<:::999:::>>>BBBEEEFFFPPPTTTMMMDDDBBB===:::BBB???@@@BBBDDDDDDDDDBBBAAACCC@@@@@@CCCBBB======CCC666444333444777;;;======JJJOOOYYYfffttt}}}xxxppplllmmmiiiddd^^^ZZZXXXWWWTTTQQQMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<;;;::::::999999::::::888888999999888777666666777777888888888888888777666666777888777666444333555555555555555666777888666555444333222222222222555555555555444333333222222222111111222222333444777444222333555555333111333222222333444444333111222666777666666666666555666555444666888999888777:::======;;;;;;>>>>>><<>>777777@@@@@@;;;???<<>>??????======>>>===;;;AAA???<<<<<<===>>>===<<<@@@<<<888999<<<===;;;999===:::999;;;;;;;;;<<>>;;;<<<;;;AAADDD888666GGG@@@AAA@@@HHHSSSSSSYYYjjjVVVXXXZZZVVVJJJ===888::::::DDDCCC===???>>>???GGG;;;>>>???======??????===777444222111333555666666...///222444888:::===>>>GGGJJJPPPXXX___eeehhhjjjvvvyyy{{{vvvoooiiiddd^^^XXXSSSLLLHHHFFFGGGDDD>>><<<>>>???<<<888777888888777555::::::999888888888888888666666666666666555555555666666666666666555555555555555555666666777888999888777666666555555666666555555555444444333333333444444555555555555555444555555666666555444444333333333333333333333444444333222222111111111222222000111111111000000///...000000///////////////000555333222444666777555333555444444444555555444333444666999::::::::::::999555444333444666777666555555999;;;888888<<>>???000777BBBMMMSSSUUURRROOONNNGGG???;;;===BBBEEEFFF@@@===888777999>>>???>>>@@@FFF===999BBB>>>888CCC888BBBBBB>>>???:::555;;;999CCC>>>444999EEERRRaaappp}}}~~~uuuqqqnnn]]]\\\]]]TTTFFF???@@@TTTVVVEEE======999555DDDDDDAAA<<<<<>>@@@EEEJJJPPPVVVZZZ]]]eeejjjqqqxxx}}}xxxtttqqqooohhhgggaaaYYYUUURRRLLLGGGEEECCCAAA@@@???===:::777888555555888777333222444555444333444666666555444000000000000111222333333000000000111111222222222111111111222222222222222222222222222333444555555555555444333333333333444333222111000000000111222333333333333333333333333444444333333222222333333333333222222222222222222000000000000000111222222111222222222222111111000333222111000/////////000---,,,---///111222222000333222222111111000000000111111333444555555444555===;;;999888999999888666999???@@@<<<999<<>>;;;;;;===???;;;@@@CCCCCCHHHKKKCCC777@@@EEECCCEEEIII@@@888>>>===HHHJJJJJJLLLEEE@@@GGGJJJWWWYYYWWW^^^gggxxx}}}kkkllljjj]]]VVVYYYPPP[[[\\\NNNCCCCCCGGGHHH>>>CCCGGGEEEDDDFFFFFFCCC???<<<777444222111000///000000000111111222222222333111...+++******+++,,,------------............222555888<<<@@@CCCEEEFFFRRRTTTXXX^^^ccciiimmmooouuuyyy~~~{{{vvvvvveee```]]]\\\XXXRRROOOOOOLLLLLLJJJKKKLLLFFFEEENNNZZZ\\\YYYSSSMMMNNNPPPRRRGGGAAA??????<<<>>>===777777777999;;;<<<===<<<;;;888666777:::999555444666666666666666666555333222111111111111222333444444111111111111222222222222111111222222222222333333222222222333333444555666666666555444444444444444444222000//////000222333555444444333333333333333444333111000000111222333444444444444333333222111222111111000000111111222333444444444444333222222444333222111000000000000000000222444666888888888888888777555444444555666777333111333555555666888777555555777:::===??????FFFLLLLLLDDD======BBBEEEFFFIII@@@888===???===BBBAAA>>>===IIIFFFCCCNNNAAA???DDDKKKQQQSSSXXXdddpppmmmnnnooommmkkkiiijjjlll______```bbbeeejjjnnnqqqsssqqqeeeTTTQQQZZZ^^^YYY^^^rrruuubbbVVVbbbgggddddddhhhaaaZZZ___rrrkkkjjjtttrrrbbbooojjjRRRXXXppp|||tttaaaQQQLLLJJJ@@@KKKWWW]]]```cccbbb^^^@@@===888555444333222000,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...///000111111---...000333666888:::;;;777;;;AAAFFFJJJOOOSSSVVV^^^```dddiiimmmqqqtttuuu~~~}}}yyyuuuqqqpppooooooggggggfffdddbbb```___^^^^^^\\\YYYXXXXXXVVVTTTRRRUUUTTTRRRQQQOOOOOOOOOOOOJJJIIIHHHGGGGGGGGGHHHHHHFFFEEECCCCCCEEEFFFEEEDDD@@@@@@AAABBBCCCDDDDDDEEEBBBBBBCCCDDDEEEGGGIIIJJJIIIIIIIIIGGGEEEFFFJJJMMMGGGGGGHHHHHHJJJKKKLLLLLLKKKOOOSSSSSSPPPOOOSSSXXXXXXXXXZZZ\\\___bbbdddfffggggggggghhhiiilllnnnpppgggfffcccaaa_________```eeeeeeffffffaaa\\\^^^ddddddgggkkkooouuuxxxssskkkgggfffeeeddddddeeefffgggjjjddd^^^[[[YYYWWWXXX[[[[[[NNNNNN]]]ggg___TTTQQQMMMVVVYYYZZZlll|||ggg^^^]]]]]]^^^\\\YYY\\\bbbdddgggcccVVVJJJIIITTT___OOOVVVRRRPPPTTTMMMKKKYYYiiinnnkkk___UUUUUUXXXZZZOOOAAA@@@CCC???CCCDDD999@@@AAABBB@@@===999666444444333444888777444222444555666666666444333111111111111000/////////000000000000/////////.........111111222222333333333333333333333333444555666777666666555444444444444555333222000//////000222333555444333222111111222222333222111000000111333444333444444444333222111111555444333333222222222222222222222222111000//////222222111000000111111111......000111222444666777999999888555333444777:::999222///222666888;;;@@@AAAAAACCCGGGNNNTTTXXXZZZaaaffffff]]]UUUTTTYYY\\\KKKPPPJJJFFFOOOTTTRRRSSSKKKEEEDDD___fffZZZaaa___bbbeeekkkpppqqqrrr}}}~~~wwwuuuwww~~~xxxsssrrrsssfffxxxyyyjjjqqqpppmmmiii^^^\\\```XXXOOOTTTcccWWWMMMQQQTTTOOOfff~~~|||}}}gggPPPTTTiii}}}bbb]]]mmm???<<<777444333333222000////////////////////////***+++,,,------------,,,,,,,,,,,,,,,------......,,,,,,------...///000000////////////////////////,,,...111333444444666888444555777:::<<<>>>??????CCCFFFJJJLLLMMMMMMNNNNNNWWWXXXYYYZZZZZZ]]]aaadddjjjpppyyyyyyvvvsssqqqpppmmmjjjhhhbbbaaa```^^^\\\ZZZYYYXXXWWWVVVUUUTTTQQQOOOLLLKKKEEEFFFFFFBBB>>><<<===@@@CCCCCCCCCCCCCCCCCCDDDDDD???@@@AAABBBAAA@@@===<<<;;;:::999777777777777888777777777777777777777777555555555555666555333000222111111111333555777888:::999888777666777888999777666444444666777666555555555666666777888999999999888888777777888888888555666777555333555:::>>>888888777666666666666666222444666555333222444777555555555555666777888999:::999999888888:::;;;<<<999888777777888;;;===???888<<>>DDDIIIPPPWWW___ccc\\\RRRZZZYYYXXXXXXYYY\\\```bbb```ZZZRRRMMMIIIFFFBBB@@@OOOJJJMMM[[[gggfff\\\TTTRRR\\\___^^^iiivvvppp^^^ccckkkrrrrrrssszzzjjjYYY```pppyyyaaannn```MMMMMMEEE???MMMcccooorrrfffZZZXXX[[[\\\ZZZAAA===DDDAAAIIINNN???EEEGGGHHHFFFAAA;;;666444777555777<<<<<<888777999777888999999888777999:::222111000///...---------000000//////.........---...//////000000111111111111111111111222333444444444444333222222222222333111000/////////000111222333222000///...//////000333333222222333333444444000111222333222111000///666555555444444444555555666555555444333111000///444444444555666777888999555666666555444666:::===HHHIIIHHHEEEBBBCCCHHHMMMOOOFFFCCCJJJOOOPPPRRRXXXRRRPPPNNNNNNPPPSSSTTTTTT[[[```aaa[[[VVVXXX[[[]]]PPP]]]___^^^gggkkkeeeccciiizzzwww]]]VVVNNNLLLNNNRRROOOKKKPPP[[[]]]WWWOOOJJJJJJNNNQQQSSSXXX[[[]]]___eeeqqqnnn___YYY[[[]]]```jjjPPPJJJ??????GGGBBB???HHHSSSZZZPPPCCCIIIWWWeeerrrZZZRRRddd|||kkk]]]aaa]]]VVVTTTYYYkkkwwwlllxxxsss@@@<<<888555333222111000***+++,,,,,,---...//////***))))))((('''&&&&&&%%%*********))))))(((((('''&&&'''((()))******++++++(((((((((((((((((((((((()))***++++++)))(((((())),,,,,,---.../////////...,,,///111333333333555666;;;===???@@@AAACCCFFFHHHMMMNNNPPPSSSUUUWWWXXXYYYXXXZZZ___dddiiinnnqqqrrrwwwxxx{{{~~~~~~yyyuuu[[[ZZZYYYYYYZZZZZZYYYXXXTTTOOOMMMPPPUUUUUUMMMFFFAAA@@@???>>>============???>>>;;;888666555444444===;;;999999999999777666999999888777666666555555666555444444555777:::<<<>>>AAABBB???999666666888111222444555555444222111///444;;;@@@AAA>>>888444888999999:::;;;;;;<<<<<<333333444444555666666666555666777:::<<<;;;888555555555444555777999<<<>>><<<:::999777777888999:::888666555555666777777666555666666777777888888888<<<;;;:::999999888999999666888888666333444999???999888777666666666777888;;;<<<<<<<<<<<<<<<<<<===999999888888888888888999666555444444444555666777<<<;;;;;;<<<>>>BBBEEEHHHIIIMMMSSSVVVSSSSSS\\\gggjjjgggaaa^^^bbbeeebbbZZZPPPNNNKKKIIIJJJMMMQQQTTTdddccc```YYYSSSNNNJJJHHHAAAEEEIIIKKKQQQVVVSSSLLL```iiinnnnnnqqqvvvpppdddXXXeeejjjeeeggguuu|||yyyjjj]]]lllvvvpppjjj}}}fffEEECCCAAA>>>LLLaaauuu|||qqqmmmmmmkkknnnIII@@@HHHGGGUUU___NNNCCCGGGKKKKKKHHHCCC@@@>>>888777888;;;:::555222333000111222111000111444777222111000///..................////////////000000,,,,,,,,,---.../////////////////////000111222222444333222222111111222222111222222222333333333444444333111///......///000333444444555666666555555///000222333444333111000333333333444555777888999999888777666444222000...222222333555777:::<<<===FFFFFFDDDAAA???AAAFFFJJJVVVWWWWWWTTTQQQRRRYYY___hhh___]]]eeehhhccc```bbbCCC???999666444333222111666:::;;;999888<<>>UUUeeecccTTTMMMHHHBBBBBBxxxqqqGGG>>>:::888>>>JJJPPPPPPWWWbbbVVVOOOFFFCCCFFFIIIIIIGGGGGGKKKOOOQQQVVVcccvvv|||iii[[[ZZZ]]]\\\___fffXXXpppaaaIIIHHHCCCEEEKKKHHHKKK\\\rrrzzzkkkSSSRRRVVVNNNEEEEEE>>>TTTrrryyyNNNGGGVVV]]]VVVNNNTTTYYY___RRRYYYoooCCC???:::777555333222111......------,,,,,,++++++---,,,+++***+++---///000(((((())))))******++++++((()))***++++++++++++***(((((()))******+++,,,,,,''')))++++++***)))***+++((()))***+++,,,,,,,,,,,,+++---------++++++,,,---000111333333222111222444444555666999<<<===<<<:::<<<<<<;;;<<<@@@DDDIIILLLEEEFFFHHHJJJLLLMMMNNNNNNKKKRRR[[[```aaacccgggkkkpppssswww||||||xxxsssoookkkjjj]]]]]]\\\[[[YYYXXXWWWWWWTTTQQQLLLJJJIIIIIIHHHGGG@@@BBBEEEFFFGGGEEECCCAAABBB>>><<<<<>>===;;;999<<<888777>>>IIIMMMGGG???555555555555666777888999888777666666666777888999333333333444777888888888555555666666777777777777666555555777===EEEMMMSSS^^^___^^^VVVJJJAAA======???AAAEEEGGGFFFCCC???<<<999@@@KKKSSSTTTNNNEEE>>>AAABBBCCCDDDDDDDDDDDDCCC=========<<<<<<<<<;;;;;;888999<<>>;;;:::999999;;;???BBBDDDGGGHHHJJJKKKMMMVVVlll~~~fffSSSOOOSSSVVVSSSRRRNNNHHHDDDBBBDDDHHHJJJEEEJJJLLLGGG@@@<<<<<<<<<999DDDFFF<<<999@@@DDDAAA>>>HHHPPPRRRRRRSSSOOOIIIIIIVVVYYYPPPVVViiimmmbbbuuuRRRNNNbbbcccNNNiiijjjGGGLLLVVV[[[mmmttt{{{MMM<<>>===CCC@@@@@@AAA===666111111444555555333111111555888///......------------...))))))***+++,,,---......++++++,,,---....../////////////////////000222222555444333333222333333333444555666777777777777666666555333111000000111222333444666777888777666666111222444666666666444333///000111333555888:::<<<666555444222000---+++)))))))))+++...111444777999999888555000...///555;;;;;;<<<<<<888666888???FFFWWWNNNLLLSSSSSSGGG===<<<555333//////000222444444333666777666888<<<===;;;AAATTTSSS@@@888999AAALLLfffsssoooQQQ<<>>BBB999333777999888999===>>>555666999333222777444333222777666000666;;;444666444333333555666666555777666999>>>>>>999666777:::;;;777:::CCC===444777<<>>EEEfffsssOOO999777777???AAA===AAAEEE>>>>>><<<777444777???AAA???===EEE>>>666<<>><<<999777777777666555///000222888<<<;;;444---000000111222333333444444666666666666555444333222111111222222222333333333444333222222222333555555333333222222333333444555333333333333333333333333666666666666777777777777888777666666999===BBBEEE777777777777777888888888777888999:::;;;;;;;;;;;;BBB>>>BBBIIIJJJHHHRRRaaaqqq[[[LLLHHHHHHEEEBBBHHHFFFCCC???===<<<<<<<<<<<<<<<<<<<<<<<<=========GGGFFFCCCAAA@@@?????????AAA???CCCKKKOOOMMMKKKKKKIIIKKKOOOQQQQQQRRRSSSTTT\\\ZZZWWWRRRMMMKKKLLLNNNZZZkkk]]]TTTcccuuu}}}wwwfff___^^^YYYOOOCCC<<<;;;AAAGGG>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCC@@@<<<999999555222444888:::999666///---,,,,,,---......---------------------,,,,,,///---******,,,.........333222111/////////000000444555444222///---,,,---///////////////////////////111444666666444111...------......///000111111.........------,,,,,,,,,******+++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++---------............///555555444333333222222111111000000000//////......333444444555555555555555777999;;;<<<;;;;;;<<<===[[[ccc]]]JJJ???BBBCCC>>>??????>>>???BBBCCCCCCBBBAAAAAACCCEEEGGGIIIJJJKKKTTTXXXYYYXXX\\\hhhvvv}}}rrrmmmwwwnnn___]]]___```hhhgggWWWPPPQQQPPPOOOMMMMMMOOOQQQWWWPPPRRRSSSOOOWWWcccdddNNNMMMKKKMMMVVV]]]\\\UUUTTTVVVXXXXXXUUURRRPPPOOOOOORRRWWWZZZ[[[]]]___```dddhhhjjjgggmmmEEE<<<;;;:::444777999111------,,,,,,+++***))))))))))))))))))((((((((('''((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------......000333666888555333222333333000//////222111000000111111///...333555555222222444444111---...///111222222333444777444444666777666444555===555888999222333:::888333...333666111444999666EEECCC@@@<<<777333000///999;;;AAAHHHHHHAAA:::888999>>>>>>AAAFFF@@@;;;BBBHHHHHHaaa|||nnnddddddiiiiiiZZZMMMAAA===@@@HHH\\\mmmmmmFFFHHHFFFAAABBBHHHNNNPPP^^^```TTTNNNZZZdddeeeggghhhgggllljjj\\\UUUTTTMMMbbbooojjjoooyyyuuuyyyssswwwxxx|||{{{tttnnnVVVUUUSSSVVV___gggeee^^^OOOGGGBBBDDDFFFCCC>>><<<666666555555444444333333555444333333333222000///444555888<<<>>>;;;555000/////////000111222222222444444444444333222111000000000111111111222222222//////.........///000111222222111111111222333333333333333222222222222222444444444444555555555555555444444555777:::>>>@@@666666666777777777777888888888999999:::;;;;;;;;;???;;;>>>EEEEEE@@@DDDNNNUUUMMMCCC@@@CCCGGGHHHGGGFFFEEEBBB@@@>>>===>>>>>>>>>?????????@@@@@@AAAAAAEEEDDDBBBAAA@@@@@@AAABBBCCCAAADDDJJJNNNLLLJJJKKKKKKLLLMMMNNNNNNOOORRRUUUQQQRRRRRRQQQPPPRRRUUUWWWQQQaaaWWWTTT___pppvvv]]]VVV\\\aaa^^^SSSHHHAAA???GGGDDD>>>777111000444777333333333333444555666666:::::::::<<<===;;;888555333000...111888>>>AAAAAA777555333222111000---+++,,,,,,---------------,,,************,,,...111333666444000,,,+++,,,...000111111111000---++++++,,,++++++++++++++++++++++++,,,...000111111///---,,,)))******++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))*********++++++*********)))))))))(((((()))))))))))))))))))))))))))***++++++,,,,,,++++++------------............222222111111111111000000111111111000000/////////444444555666666666666555555777999999999:::<<<>>>DDDJJJIII@@@;;;???DDDCCCCCCBBBBBBDDDFFFHHHHHHGGGCCCDDDGGGJJJNNNQQQTTTUUURRRYYY]]]YYYWWW^^^iiipppzzzkkknnnxxxpppdddaaa___^^^]]]jjjiiiSSSKKKQQQQQQOOOLLLIIIHHHIIIKKKUUUPPPUUUWWWRRRVVV^^^\\\MMMMMMLLLLLLQQQVVVUUUPPPQQQTTTVVVVVVTTTQQQPPPOOONNNOOOPPPQQQRRRTTTWWWZZZ\\\^^^]]]ZZZZZZcccsssDDD:::999:::666999;;;444...---+++*********++++++)))))))))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******))))))))))))******......------,,,+++******+++---.........222888===CCCAAA<<<999888777333///666555333111///---------222444333///---///...++++++///333333222333666888333555555111000222444333444444>>>BBB;;;===BBB===DDD999;;;CCC???@@@HHHKKKWWWWWWUUUQQQLLLHHHEEEDDD:::;;;???EEEEEE???;;;;;;@@@@@@:::>>>KKKOOORRR]]]nnnffftttxxx|||kkkdddeeelllwwwrrrkkkhhhmmmuuuvvvrrrxxxppp|||}}}|||jjjnnnyyyzzzkkkdddeeeaaakkknnnZZZPPP]]]]]]YYYfffWWWWWWVVVSSSMMMGGGBBB???CCCCCCDDDDDDDDDDDDCCCBBBJJJDDD@@@GGG[[[mmmpppjjjPPP@@@111000555666111...000000000000000000000000......//////////////////:::===@@@@@@===777333000------......///000000000111111111111000///...---...////////////000000000---,,,,,,,,,,,,---......000000//////000000111222111111111111222222222222111111111222222222333333222222222333444666777888555555555666666666777777888888777777888999;;;<<>>:::===@@@AAAAAADDDIIIMMMGGGGGGGGGIIILLLNNNNNNMMMIIIKKKMMMPPPTTTWWWYYY[[[WWWaaagggccc^^^```hhhnnnllliiirrrxxxooogggddd]]]___YYYWWWYYYXXXSSSMMMKKKQQQPPPMMMIIIFFFFFFHHHJJJQQQPPPXXX\\\VVVVVVYYYSSSOOOQQQPPPMMMLLLNNNNNNJJJPPPRRRTTTTTTQQQOOOMMMMMMMMMOOORRRTTTTTTSSSTTTUUUSSSQQQNNNMMMMMMNNNPPPQQQBBB777666888444555777222...,,,***))))))***,,,---))))))((((((((('''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***......---------,,,,,,,,,+++...///...---111:::BBBRRRRRRLLLAAA:::;;;<<<999<<<>>>???<<<777444777;;;>>>DDDEEE???777666777888222777999666333666;;;>>>OOOQQQJJJ===777;;;AAACCCEEEPPPdddmmmjjjllllllaaa^^^LLLKKKUUUTTTUUUbbbkkkuuurrrooommmllliiiddd```SSSOOONNNPPPQQQQQQTTTYYYUUUMMM@@@CCCYYYjjjwwwoookkkllliiippp|||ooobbbddduuu|||ooo}}}kkkccckkkllleeecccSSSVVVaaaeee[[[XXX[[[WWWcccgggSSS???BBBEEEDDDIIIIIIPPPPPPGGGAAA@@@<<<666===<<<;;;:::999888888777444111111<<>>BBBEEEBBB999222...------------.........//////.../////////......---,,,------------............------------......//////...............//////000000000000000000111111111///000000000111111111111000000111222222222222222333333444444555555666666888777666555666888:::<<>>EEEHHHEEEDDDEEEEEEGGGIIIJJJHHHEEECCCBBBFFFEEECCCBBBAAA@@@@@@AAA????????????@@@BBBCCCDDDBBBBBBAAA@@@@@@AAABBBBBBEEEAAAAAAEEEGGGFFFEEEFFFIIIIIIIIIHHHHHHIIILLLOOOVVVWWWWWWTTTPPPLLLJJJJJJGGGNNNIIISSSUUULLLKKK<<>>===<<<;;;999777444444444444333222222111222000///......---------...))))))***,,,...///---++++++)))''')))---222555666888888888:::;;;:::777444---...///000111222222222888;;;<<<999333111444888222///,,,)))((()))+++---)))***++++++***)))***+++)))))))))))))))))))))))))))(((((((((((())))))***+++*********************((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))***+++*********+++,,,,,,,,,------------,,,,,,,,,---...//////000222222111111111111111111444555666666777777666666444555555555555888;;;???BBBAAADDDHHHIIIGGGIIIPPPHHHHHHHHHJJJNNNPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVWWW[[[ccciiihhhhhhlllqqqtttgggkkkuuuttthhheeedddZZZ]]]\\\XXXSSSTTTWWWWWWSSSOOONNNLLLIIIGGGHHHKKKNNNOOONNNXXX]]]WWWVVVWWWQQQRRRVVVVVVPPPKKKKKKKKKJJJMMMOOOQQQQQQOOOMMMLLLLLLKKKPPPXXX\\\\\\XXXUUUSSSUUUPPPIIIFFFIIIMMMPPPQQQDDD777555888333111333///...,,,***))))))***,,,---((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))***)))******+++,,,,,,---------///000...---111:::BBBMMMYYY\\\NNNCCCEEEGGGFFFCCCJJJOOOMMMFFFEEEKKKRRRVVV```cccXXXIIIDDDGGGKKKLLLPPPOOOGGGCCCHHHPPPSSSnnnoooiii___YYY\\\aaaddddddsssyyyuuu~~~~~~uuummmXXXTTTRRRTTTWWWYYY___eeegggiiiccc```iiiuuu___LLLNNNOOORRRUUURRRWWWQQQKKKMMMZZZeeecccZZZUUUUUUMMMKKKSSSSSSOOOTTTOOOKKKOOOPPPHHHGGGIIICCCMMM^^^aaaUUUOOOMMMJJJHHHKKKVVVXXXJJJ>>><<<:::666BBB???999444000/////////...///000666EEEUUU\\\[[[FFF<<<333222222000000222---......//////000000000------------...333;;;AAABBBEEEGGGAAA777...+++,,,---------...............---............------,,,++++++,,,,,,,,,------------------...............---,,,,,,,,,,,,---.............../////////000000//////000000000111111111000000111222222111000///111111222333444444555555777666555444555777999;;;;;;999999===@@@AAABBBCCCAAADDDIIIJJJHHHFFFEEEFFFHHHGGGFFFDDDBBBAAA@@@???AAA@@@??????@@@BBBDDDEEEDDDCCCAAA@@@??????@@@@@@BBB>>>>>>BBBDDDAAA@@@BBBBBBDDDFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPOOOMMMMMMMMMGGGJJJBBBLLLMMMDDDHHHBBB>>><<<:::::::::999555222444333111000000000000000------,,,+++************)))))))))***,,,,,,***((()))(((((()))***+++******)))***+++...000000...,,,+++,,,---...////////////222444555111+++'''))),,,***************+++++++++((()))++++++***)))+++,,,))))))))))))))))))))))))***))))))((()))***+++,,,++++++++++++************(((((())))))))))))))))))((((((((())))))))))))***(((((((((((((((((())))))'''''''''''''''''''''''''''((())))))******))))))++++++++++++,,,,,,,,,---+++,,,,,,---...///000000111111111111111111222222444555555666666666666666555555666555555777;;;>>>EEECCCDDDGGGFFFBBBBBBFFFFFFFFFFFFHHHLLLNNNNNNNNNRRRRRRSSSTTTTTTUUUUUUUUUYYY\\\^^^```gggnnnqqqnnneeeiiirrrmmmaaaaaaccc[[[YYY[[[ZZZUUUUUUYYYXXXRRROOONNNMMMJJJHHHHHHKKKMMMMMMLLLUUUZZZUUUVVVYYYSSSRRRWWWXXXRRRLLLKKKLLLKKKIIIKKKNNNPPPPPPPPPQQQRRRNNNRRRWWWZZZZZZYYYXXXXXX[[[VVVMMMGGGFFFIIIOOORRRHHH999777;;;444000111......---+++*********++++++((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((''''''(((((()))***+++%%%%%%'''(((***,,,---......///...---,,,000888===CCC\\\iii```VVVXXXZZZUUUHHHNNNSSSTTTRRRRRRVVVZZZ\\\fffhhh[[[KKKCCCFFFJJJXXX\\\YYYOOOLLLSSSZZZZZZ^^^aaahhhsssyyy}}}nnn\\\WWW\\\\\\dddqqqvvvbbbZZZRRROOOPPPOOOHHHAAABBB@@@CCCIIILLLLLLNNNRRRbbbwwwxxxiiibbbuuunnnFFFFFFOOORRRNNNCCCOOOXXX\\\UUULLLKKKOOOSSSKKKOOOLLLMMMSSSPPPOOOXXXPPPHHHIIIIIIBBBDDDGGGAAADDDQQQYYYQQQEEECCCDDDCCCNNNXXXZZZMMM???;;;;;;:::NNNGGG===333//////333666222222000...444AAAKKKOOO777444222222000,,,---111++++++,,,,,,---------...+++,,,+++***+++000999@@@???BBBCCC>>>555...,,,---------------------------,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------......///////////////000000000111111000111111111111000//////000000111111222333444444555555444444555666888999<<<;;;:::::::::<<<>>>AAA@@@CCCGGGIIIIIIHHHGGGGGGIIIHHHGGGEEECCCBBB@@@???DDDCCCAAA@@@AAABBBDDDEEEDDDCCCAAA@@@?????????@@@???<<<<<<@@@BBB???===>>>===???BBBDDDDDDCCCDDDDDDDDDGGGIIIJJJJJJIIIJJJJJJDDDGGG>>>DDDEEE???IIIFFFGGGCCC>>>:::999999::::::444222///...//////...---------,,,+++*********++++++***)))***++++++)))''''''(((***++++++***)))(((&&&&&&&&&((())))))(((&&&'''((()))***************)))+++,,,+++'''&&&''')))&&&''')))***++++++++++++((()))******))))))***,,,((((((((((((((((((((((((***)))))))))***+++,,,---))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))''''''(((((((((((())))))''''''''''''''''''''''''''''''((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...///000000000000000111111111111111333444444555555555555555555666666666555777999<<>>BBBFFFGGGAAA888333333444BBB>>>777111...///111444///000---***,,,333888999...,,,---///...******...,,,,,,,,,,,,,,,---------(((***,,,***)))+++111666555777777555111---,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++++++++,,,---................../////////000000000000000000////////////...//////000111222333444333444444555555666777777;;;>>>>>><<<999:::>>>@@@CCCEEEHHHKKKLLLJJJFFFDDDGGGGGGGGGFFFEEEDDDBBBBBBDDDCCC@@@???>>>@@@AAACCCBBBAAA@@@??????@@@AAAAAA<<<:::;;;@@@BBB???<<<<<<:::<<<===>>>???@@@BBBDDDDDDEEEFFFEEECCCBBBBBBCCCAAAGGG???BBB@@@===GGGCCC???===999444111111333555333111000000111111///,,,------,,,++++++,,,,,,,,,***)))((()))******)))((('''((()))*********+++,,,***)))(((((()))***)))'''''''''(((((((((((((((''''''((()))************+++((((((((())))))***++++++''')))***)))(((((()))***'''''''''''''''''''''''''''(((((()))***+++++++++''''''(((((())))))******'''((((((((()))))))))***&&&&&&'''''''''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((************++++++++++++,,,,,,,,,------........./////////000000111111111222333333444444444444444333555666666555555666777777<<<===;;;???HHHJJJFFFDDDCCCCCCEEEGGGIIIIIIHHHGGGIIILLLOOOTTTWWWZZZ\\\\\\___aaaccchhhkkkfff^^^___aaaqqq{{{uuuooollleeeccc```\\\YYYUUUPPPNNNPPPQQQQQQQQQOOOKKKHHHFFFGGGLLLJJJRRRVVVRRRTTTYYYUUUNNNRRRTTTRRRSSSWWWXXXWWWTTTUUUWWWXXXXXXYYY[[[\\\^^^]]]ZZZXXXWWWZZZ___cccPPPOOOMMMLLLMMMMMMLLLLLLHHH777555;;;555///111000------------+++***((('''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))***,,,,,,***+++,,,---///000111222///,,,)))(((***---...///GGG[[[___QQQMMM[[[bbb\\\AAA999444;;;GGGJJJ???333111555555222111333444222666<<<;;;666888@@@@@@888@@@666???[[[kkkjjjpppoooFFFGGG@@@???===999@@@AAA666>>>AAACCCBBB@@@CCCKKKRRRNNNIIIGGGHHHJJJKKKPPPWWWSSSYYYWWWVVVVVVOOOMMMXXXWWWdddggg|||~~~fffcccmmmeeeWWWYYY```OOOUUU[[[\\\]]]___^^^[[[\\\ZZZQQQOOORRRLLLIIITTTEEEEEELLLJJJ===<<>>222777666666777444000///111...///000111000///---+++))),,,......000111---'''...++++++......+++***,,,++++++++++++++++++++++++'''+++...,,,)))'''***...***+++---,,,+++++++++,,,*********))))))))))))))))))******+++++++++*********++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...******+++,,,,,,---......---------.........//////000000///.........//////......///000111222333333222333444555666666666666444:::===;;;777888<<>><<<;;;<<<>>>???@@@??????>>>???AAABBBCCC;;;999<<>><<<666444777000000111222444555666666555333444888999666777999999<<>>>>>>>>>>>======>>>======@@@CCCCCC@@@===AAA@@@???@@@AAABBBAAA@@@>>>===;;;888555222000///////////////...---,,,+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,---------............////////////000111111222222222222222333333333444444444666888::::::<<<>>>@@@>>>@@@BBBDDDDDDEEEHHHJJJDDDGGGKKKNNNPPPSSSWWWZZZTTTZZZbbbgggfffeeeeeefffjjjffflllyyy}}}sssmmmnnneeebbbcccgggeee]]]VVVTTTXXXRRRQQQUUUWWWRRRKKKGGGKKKHHHKKKQQQUUUUUUUUUVVVXXXYYYTTTVVV___aaadddppp```___ZZZSSSRRRVVVZZZ[[[UUUTTTSSSSSSSSSSSSPPPNNNOOONNNMMMKKKIIIHHHGGGGGGHHH<<<:::;;;444333555000000...,,,++++++***)))'''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$"""###&&&'''%%%###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&'''''''''((()))+++---...///////////////111222333???===999777:::>>><<<666@@@GGGQQQWWWTTTHHH999///666222222555555000///222111111222333333444555555666333222555666666888<<<@@@@@@AAACCCEEEEEEDDDCCCGGGTTTVVVIIIBBBGGGGGGAAABBBCCCEEEHHHKKKMMMNNNOOOFFFHHHIIIJJJJJJKKKNNNPPPNNNNNNNNNOOORRRUUUXXXZZZWWW[[[^^^]]]XXXVVVVVVXXX[[[VVVRRRTTTWWWXXX\\\```\\\bbbddddddlllvvvqqqdddccc___[[[\\\```ccccccaaaccchhhlllkkkeee```___aaa```[[[WWWWWWZZZZZZWWWSSSKKKIIIMMMUUUSSSHHHCCCFFFCCC???;;;<<>>???AAAAAAAAAEEEKKKJJJDDDIIIHHHGGGFFFEEEDDDCCCCCCEEE@@@???AAAAAA<<<<<<@@@AAA@@@@@@??????@@@@@@AAAAAABBBEEEIIIKKKIIIEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<>><<<<<<<<<>>>>>>===<<<;;;:::999777444222000////////////......---,,,+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,------------...............//////000000111222222222222222333333333333444333555777888888999;;;===<<<>>>@@@AAAAAABBBDDDFFFCCCFFFIIILLLNNNQQQUUUWWWXXX[[[___bbbdddeeefffgggbbbbbbjjjuuuvvvmmmjjjoooeeebbbbbbfffeee___ZZZXXXXXXSSSRRRVVVXXXTTTNNNLLLKKKIIIKKKRRRVVVUUUUUUWWWYYYZZZTTTTTT\\\[[[]]]hhhcccbbb\\\TTTSSSVVVWWWUUUVVVTTTRRRQQQQQQPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGJJJ<<<:::;;;555333555000111...,,,++++++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$&&&(((***222///,,,))))))+++...000<<<>>>???@@@FFFJJJIIICCCHHHIIIIIIFFF@@@666---(((222000///111111///000333222222222333333444444444666222111333555666999>>>@@@@@@@@@AAABBBAAA>>>;;;888BBBEEE>>>>>>FFFGGGAAADDDEEEGGGKKKNNNRRRUUUWWWPPPOOONNNPPPRRRTTTTTTTTTLLLMMMNNNPPPSSSVVVXXXYYYWWWZZZ\\\\\\XXXVVVWWWYYYXXXVVVUUUVVVTTTPPPQQQUUUOOONNNTTT\\\ZZZRRRRRRYYYaaa^^^ZZZ[[[___ccceeeddd[[[___bbb^^^YYYYYYaaaiiiddd]]]WWWXXX]]]___ZZZTTTKKKHHHLLLSSSRRRIIIEEEGGGCCC@@@>>>>>>@@@@@@>>>;;;333222111///...//////000---------,,,,,,,,,++++++++++++*********)))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((()))))))))''''''((((((((())))))))))))******++++++******)))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++************+++++++++++++++++++++++++++,,,------------............------......///000000000222222222222222333444555999:::::::::::::::::::::<<>>??????@@@;;;;;;<<<>>>@@@@@@>>><<<:::999777888999999888777888777666444222111000///............---,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,---------............//////000111111111111111222222222333333333222333555555555666777999999;;;<<<=========???AAAAAADDDGGGIIIKKKNNNQQQSSSYYYYYYZZZ[[[^^^aaaeeeggg^^^```hhhqqqnnnfffdddjjjaaa]]]]]]aaaaaa^^^[[[[[[YYYTTTSSSWWWYYYVVVSSSRRRMMMJJJLLLRRRVVVVVVVVVXXX[[[[[[TTTRRRWWWTTTSSS]]]```^^^XXXSSSSSSVVVUUUPPPVVVSSSOOOMMMMMMLLLKKKIIIFFFFFFFFFEEEEEEEEEEEEEEEMMM<<<999<<<666333555111111///,,,+++++++++)))((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%$$$"""!!!"""#########""""""""""""######$$$$$$############$$$$$$############$$$$$$$$$$$$&&&$$$###!!!"""###&&&'''...,,,(((&&&%%%'''+++---111666<<>>>>>AAAEEEIIIJJJIIIGGGEEEJJJJJJCCCDDDIIIGGG@@@FFFFFFFFFHHHJJJMMMPPPRRRSSSPPPNNNOOOSSSUUUTTTSSSJJJKKKLLLNNNPPPRRRSSSTTTQQQTTTWWWWWWTTTQQQOOOOOOQQQVVV```gggddd[[[TTTTTTRRRQQQXXX^^^YYYNNNPPP\\\```___^^^```dddffffffeeeXXXYYYXXXUUUSSSWWW```hhhaaa\\\WWWVVVWWWWWWSSSNNNIIIGGGIIINNNOOOIIIEEEEEEAAA???===<<<<<<:::666333000///......---......///,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''((((((((()))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))************))))))(((((((((((()))))))))***)))))))))))))))))))))))))))(((((((((((()))************))))))))))))******+++++++++***************,,,,,,---------.........------......///000000000111111111111111222333333888777888999<<<<<<;;;::::::<<<>>>???@@@CCCFFFHHHEEEEEEDDDDDDCCCCCCBBBBBBDDDBBBBBBBBBAAAAAAAAABBBBBBCCCEEEFFFFFFEEEDDDCCCAAA@@@@@@BBBDDDFFFEEEDDDDDDCCC@@@>>>>>>>>>@@@AAA<<<======>>>???@@@???>>>888666555555666666555333444333333222111000//////---......------,,,+++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***************+++++++++++++++,,,,,,,,,------------------...//////000000111111111111111222222222222111333444444333333555666777999::::::::::::<<<===???AAADDDFFFGGGIIILLLOOORRRVVVYYYYYYYYY[[[```fff```bbbhhhooommmeee___```ZZZVVVUUUYYYZZZXXXXXXZZZ[[[WWWUUUXXXZZZWWWTTTUUUNNNKKKLLLQQQUUUUUUUUUXXXZZZZZZSSSPPPTTTOOOLLLUUUWWWVVVRRROOOQQQUUUTTTNNNRRROOOKKKIIIIIIIIIIIIHHHDDDDDDDDDCCCCCCBBBAAAAAAPPP===888<<<888444444222111///---,,,,,,+++***(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""$$$%%%$$$""""""###$$$###""""""!!!!!!""""""###$$$######""""""######$$$"""""""""#########$$$$$$&&&$$$###""""""###%%%&&&'''&&&&&&%%%&&&''')))***'''...444888>>>BBBAAA<<<***+++,,,---............+++,,,,,,+++---000222333333333333333333333333333333222555:::<<<::::::===>>>>>>???BBBDDDEEECCCAAACCCFFFEEEBBBDDDHHHGGG@@@EEEDDDDDDDDDEEEGGGIIIJJJJJJGGGEEEGGGKKKMMMLLLJJJKKKLLLLLLMMMNNNNNNOOOOOOKKKNNNRRRUUUTTTQQQNNNLLLPPPWWWccckkkgggZZZPPPMMMHHHLLLPPPQQQOOOOOOPPPRRRUUUXXX]]]ccchhhiiigggeeegggbbb\\\WWWUUUVVVWWWWWWTTTTTTRRRPPPLLLJJJJJJJJJFFFDDDEEEHHHJJJGGGCCCAAA@@@>>><<<999777333000---------------------------,,,,,,+++++++++*********))))))((((((((('''''''''%%%&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))******)))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''(((((()))******))))))(((((())))))************************))),,,,,,,,,------------...------......///000000000111111000000000111222222444444555888;;;======<<<888888999::::::<<<@@@DDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDBBBAAAAAAAAA@@@>>>???AAABBBCCCCCCBBBBBBCCCAAA@@@@@@BBBDDDCCCCCCHHHGGGEEECCCCCCDDDEEEFFF@@@@@@AAAAAA@@@@@@@@@@@@888777555555555555333222111111000000///.........------------,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++++++++,,,,,,,,,------------...//////000000000000000111111111222222222333444444333333444666666888999:::999999;;;<<<===???BBBCCCDDDFFFHHHJJJKKKTTT\\\\\\WWWVVV]]]dddaaa```dddlllooojjj```ZZZXXXSSSQQQTTTVVVTTTUUUWWW\\\XXXWWWYYYYYYUUUSSSTTTOOOKKKKKKPPPSSSRRRSSSUUUVVVWWWQQQOOOSSSNNNJJJRRRSSSSSSPPPMMMOOOSSSQQQMMMKKKIIIFFFDDDEEEGGGGGGGGGDDDDDDCCCCCCAAA???===<<>>???>>>===BBBEEEEEECCCDDDGGGFFFBBBAAABBBBBBCCCDDDEEEGGGHHHDDDCCCBBBDDDFFFHHHHHHHHHNNNMMMMMMLLLLLLMMMNNNNNNHHHKKKOOOSSSVVVWWWWWWVVVQQQSSSXXX^^^]]]WWWTTTUUUTTTXXXVVVNNNMMMQQQNNNFFFSSSWWW]]]bbbccc```\\\XXXeee___XXXUUUTTTRRRNNNJJJHHHKKKLLLJJJEEEDDDFFFIIIEEECCCAAACCCEEEDDD@@@===>>>===:::777333000...,,,---------,,,,,,,,,,,,,,,+++++++++*********))))))((((((((('''''''''&&&&&&%%%&&&'''((()))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((())))))******))))))(((''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))*********************+++,,,,,,,,,,,,------------------......///000000000111111000000000111111222111222444666999;;;===??????<<<999;;;<<<<<<>>>CCC@@@@@@AAAAAAAAAAAAAAAAAADDDFFFDDDAAA???AAAAAA>>>>>>???AAACCCDDDEEEFFFFFFFFFDDDCCCCCCDDDFFFFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEEEECCCAAA@@@@@@AAA:::888666666666555333222000000//////......------,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,------...////////////000000000000111111111111333444444333333444666555777999999999999;;;===<<<>>>@@@AAABBBCCCEEEFFFGGGQQQ[[[\\\WWWUUUZZZ```\\\ZZZ\\\dddllllllddd\\\[[[VVVSSSUUUUUUSSSSSSUUUYYYWWWWWWYYYWWWRRRPPPRRRPPPKKKJJJNNNOOONNNNNNPPPRRRSSSNNNNNNRRRMMMIIIPPPSSSUUUSSSNNNLLLMMMMMMKKKFFFDDDBBBBBBCCCDDDDDDDDDBBBBBBBBBAAA???===:::999UUU===666===:::444444333222000---,,,,,,,,,***)))&&&%%%$$$$$$###$$$$$$$$$"""#########$$$$$$$$$$$$######""""""""""""######$$$"""!!!###&&&((('''%%%$$$######""""""######$$$######""""""""""""######!!!!!!!!!"""""""""######""""""$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((()))&&&***+++)))((())))))&&&777333---(((''')))---000+++///111///111666777333111111222333333444555555333222444999:::777777999888777777:::>>>BBBDDDDDDDDDGGGHHHEEEEEEFFFEEECCCAAABBBCCCCCCDDDDDDDDDDDDAAACCCDDDEEEEEEGGGIIIKKKLLLKKKJJJIIIIIIKKKMMMNNNJJJJJJJJJMMMQQQWWW[[[^^^QQQNNNOOOTTTYYYZZZ]]]```fffeee```YYYWWWXXXSSSLLLVVVYYY]]]___\\\WWWQQQNNNVVVTTTQQQOOOOOONNNMMMKKKHHHIIIIIIGGGEEEEEEFFFGGGEEECCC@@@@@@BBBCCC>>>999999888666333000......///------------,,,,,,+++***+++*********))))))))))))'''''''''&&&&&&&&&&&&%%%%%%&&&((()))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&''''''((())))))((((((''''''(((((())))))******++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000222111111000000111111222000222555555555777;;;???IIIAAA<<<>>>@@@??????BBB?????????@@@@@@@@@AAAAAAAAADDDCCC??????BBBBBB???@@@@@@BBBDDDFFFIIIKKKLLLEEEDDDDDDEEEGGGIIIIIIHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGDDDAAA>>>???AAA;;;999777666666555333111000000///......---,,,,,,,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************************+++++++++++++++,,,,,,---......///////////////000000000111111///111222333222222444666333555777888888999<<<===<<<>>>@@@@@@@@@AAABBBDDDEEEJJJOOOSSSSSSSSSUUUWWWVVVUUUTTTXXX___dddccc______YYYVVVWWWVVVRRRQQQRRRSSSRRRTTTXXXVVVQQQOOOPPPPPPKKKIIIKKKLLLJJJJJJLLLNNNPPPLLLLLLQQQKKKFFFNNNNNNQQQQQQJJJEEEFFFIIIJJJCCCBBB@@@@@@AAAAAA@@@???======>>>>>>===;;;888777WWW===666>>>:::444444444222000---,,,,,,,,,***)))&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$######""""""""""""######%%%!!!"""(((+++)))%%%$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""!!!###%%%&&&%%%$$$###&&&&&&%%%$$$%%%&&&((()))%%%((()))&&&&&&)))***)))111000---+++******+++,,,%%%+++---,,,---222222---000000111222444555666666555222222555666444555999:::999888:::>>>BBBEEEFFF:::===@@@@@@@@@AAACCCDDDCCCCCCDDDDDDDDDBBB@@@???===@@@CCCCCCBBBCCCGGGKKKHHHGGGEEEEEEFFFHHHKKKMMMMMMIIIEEEEEEIIIQQQXXX]]]TTTOOONNNSSSXXXZZZ[[[\\\^^^ZZZXXXZZZ\\\ZZZZZZ[[[PPPTTTXXXZZZZZZWWWTTTSSSSSSTTTSSSQQQNNNLLLMMMOOOPPPMMMJJJHHHHHHGGGEEECCCFFFCCC@@@???AAABBB>>>888333222111...,,,,,,...000------...---,,,+++******************))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))***+++,,,---------++++++,,,,,,,,,---------------......///000000000222222111111111111111222000444666555222333999???LLLAAA999;;;>>><<<<<<>>>>>>>>>>>>???@@@@@@AAAAAA>>>BBBBBB>>>>>>CCCDDDAAA<<<===>>>@@@CCCFFFJJJLLLCCCBBBCCCEEEHHHJJJJJJJJJEEEFFFGGGIIIJJJJJJJJJJJJHHHIIIHHHEEE@@@===>>>@@@;;;999777666666555333111000000///...------,,,+++++++++,,,++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************)))************+++++++++++++++,,,------......///////////////000000000000...///111222111222444555222444666777888999<<<>>><<<>>>???@@@???@@@AAACCCDDDCCCCCCGGGMMMQQQPPPMMMUUUTTTQQQOOORRRYYY]]]___```ZZZWWWWWWUUUQQQNNNOOONNNOOORRRWWWVVVQQQOOOPPPPPPKKKHHHIIIJJJGGGGGGIIILLLNNNJJJKKKOOOIIIDDDKKKDDDJJJKKKEEE???AAAGGGKKKCCCAAA@@@@@@@@@???===:::888999;;;;;;;;;:::888666YYY???777===999333333333444111///------,,,+++)))((('''%%%%%%%%%%%%###""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))***+++,,,,,,++++++***)))))))))++++++,,,,,,,,,---------000000000111111222222222444444444555666777777777<<<<<<<<<<<<;;;888666555<<<<<<<<<===???AAACCCDDDBBBAAAAAAEEEJJJJJJFFFAAA@@@>>>===<<<>>>AAAFFFHHHLLLHHHEEEDDDFFFHHHHHHFFFIIIKKKMMMNNNMMMLLLMMMMMMRRRSSSTTTTTTRRRRRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^WWWTTTYYY^^^\\\WWWUUUWWWUUUTTTSSSSSSQQQNNNLLLHHHGGGFFFGGGHHHGGGDDDBBB???>>>===<<<::::::999999777444111...,,,---///111,,,,,,,,,+++++++++******))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))******************+++++++++,,,,,,,,,---------...............000000000000111111111111333333333333333444555666<<<<<<============<<<<<<;;;<<<>>>???AAAAAABBBBBB@@@DDDFFFEEE@@@>>>@@@BBB>>>>>>>>>???@@@AAACCCDDDCCCEEEGGGHHHGGGFFFGGGGGGCCCDDDEEEGGGIIIIIIGGGEEECCCCCCDDDEEECCCAAA>>>===???>>><<<999666444333222222111000///...---,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///111111000000111111222333222333333444555666777777:::::::::;;;;;;;;;<<<<<>>>>>CCCGGGHHHGGGEEEDDDBBB@@@@@@BBBDDDEEEIIIFFFCCCBBBDDDEEEEEEDDDHHHJJJMMMNNNNNNNNNOOOPPPTTTUUUVVVUUUSSSRRRSSSTTTUUUVVVWWWXXXZZZ[[[\\\\\\___XXXUUUXXX[[[ZZZXXXXXXSSSQQQPPPPPPQQQQQQOOONNNHHHGGGFFFGGGGGGFFFCCCAAA???>>><<<:::999888777777555333000---,,,---...///++++++*********))))))))))))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))******************+++++++++,,,,,,------------............//////000000000111111111444333333333333444444555999999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBBBB@@@CCCEEEDDD@@@>>>@@@BBB??????@@@@@@AAACCCDDDEEEBBBDDDGGGGGGGGGFFFFFFGGGGGGGGGGGGIIIJJJIIIGGGEEEEEEFFFFFFEEECCCAAA???>>>???===;;;888666444333222000000///...---,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------------............111111000000000111222222111222333333555555666777999999::::::;;;;;;<<<<<<>>>>>>@@@AAACCCEEEFFFGGGJJJJJJKKKLLLMMMMMMNNNNNNIIIKKKNNNPPPOOOOOOPPPQQQPPPMMMMMMOOOOOOMMMNNNQQQPPPHHHDDDHHHMMMLLLHHHGGGKKKKKKKKKKKKJJJHHHFFFEEEFFFCCC@@@?????????>>>===@@@>>>???BBBAAA<<<:::;;;666666555333222222222222MMM:::777@@@===777666333444111///------,,,+++)))(((&&&%%%%%%%%%%%%$$$""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""############$$$$$$%%%%%%&&&&&&&&&'''''''''&&&''''''((()))***)))))))))*********++++++))))))))))))************------...///000222333333666666666666666666777777888999;;;<<<============GGGEEEBBB@@@>>>???@@@AAAEEE@@@<<<;;;@@@EEEHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEHHHEEECCCBBBCCCDDDDDDDDDEEEHHHKKKLLLMMMMMMOOOPPPSSSTTTUUUTTTRRRQQQRRRSSSVVVVVVWWWWWWXXXYYYYYYYYY[[[VVVTTTUUUUUUSSSUUUXXXQQQOOOLLLLLLLLLMMMLLLKKKIIIGGGFFFEEEEEEDDDAAA>>>>>>===;;;999777555555444111000///---,,,,,,,,,,,,))))))))))))(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,------.........//////000000000000111111444444333333222333333333555666777888999::::::::::::;;;<<<>>>???@@@AAAAAA???BBBCCCBBB???>>>@@@BBB?????????@@@AAABBBCCCDDD@@@CCCEEEFFFFFFEEEEEEFFFJJJIIIIIIIIIJJJIIIFFFCCCFFFEEEDDDBBB@@@???===<<<===<<<:::777555333222111......---,,,++++++******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------------............000000000000000111111222000000111222333444555555888888999999:::;;;<<<<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIFFFLLLRRRRRRPPPMMMOOOQQQQQQNNNNNNNNNLLLJJJOOOVVVTTTIIIBBBEEEKKKKKKGGGDDDGGGGGGHHHIIIIIIHHHGGGFFFEEEBBB???=========<<<;;;;;;:::<<<@@@@@@;;;999:::333222111000///000111111LLL:::777>>>:::777777444444111///------,,,+++)))'''&&&$$$%%%%%%&&&$$$###""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!"""""""""############$$$$$$$$$%%%&&&''''''(((&&&&&&&&&&&&'''((())))))((((((((()))***++++++,,,,,,,,,,,,,,,------------,,,---...///111222444444666666666666666666666666:::::::::;;;;;;;;;;;;:::DDDBBB>>>;;;::::::<<<======<<<<<<>>>BBBDDDDDDCCCFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEECCCDDDFFFGGGGGGGGGIIIKKKLLLNNNOOOOOONNNNNNOOOPPPUUUUUUUUUUUUUUUUUUUUUUUURRRQQQQQQRRRPPPLLLNNNTTTRRROOOLLLIIIIIIHHHFFFEEEIIIGGGDDDCCCBBBAAA>>><<<>>><<<:::888555444333222------------,,,+++***))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((()))))))))***************+++++++++++++++++++++,,,------......////////////000000000111444444333222222111222222222333555666888999999:::999:::;;;===>>>???@@@@@@>>>@@@AAA@@@???>>>@@@BBB============>>>???@@@AAA???AAADDDEEEEEEDDDEEEFFFHHHGGGFFFFFFGGGGGGDDDBBBDDDCCCAAA>>><<<:::999999<<<:::888666444222111111...------,,,++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........000////////////000111111//////000111222333444444666666777888999:::;;;<<<<<<===>>>???AAABBBCCCDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFMMMSSSSSSMMMHHHHHHKKKKKKJJJKKKKKKJJJKKKSSS^^^dddTTTEEEBBBEEEFFFEEEDDDCCCDDDEEEGGGGGGGGGFFFFFFCCCAAA===<<<;;;;;;:::999999888:::>>>===888555666111000///......///000111MMM<<<888;;;666555888666444111///------,,,+++)))'''%%%$$$$$$&&&&&&%%%###""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!"""""""""##################$$$%%%'''((())))))%%%%%%%%%%%%&&&'''((()))''''''((()))***++++++,,,---------............///------...000222333444555555555555555666666666666777777777888888888999999>>><<<:::888777888:::;;;999999999;;;>>>@@@AAAAAADDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCC???@@@AAAAAA??????AAABBBCCCDDDFFFGGGGGGHHHJJJLLLPPPPPPPPPPPPOOOOOOOOONNNKKKLLLPPPSSSOOOIIIJJJNNNQQQOOOLLLKKKJJJIIIHHHFFFGGGEEEBBB@@@???===;;;999<<<;;;999666444222111111++++++,,,,,,+++***)))(((***))))))))))))(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))))))))))))))*********+++++++++******++++++,,,------......////////////000000000444333222111111111111111111222444666888999::::::888999:::<<<===>>>??????>>>>>>>>>>>>>>>>>>@@@BBB============>>>???@@@@@@>>>AAACCCEEEEEEDDDEEEFFFDDDBBBBBBCCCDDDDDDCCCAAACCCBBB@@@===;;;999888888:::999777444222111000000......------,,,+++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------------...//////......//////000111...//////000111222333333444444555777999:::;;;<<<======>>>@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCBBBIIIOOONNNHHHCCCCCCFFFEEEDDDEEEFFFEEEGGGPPP[[[aaaSSSEEECCCEEEEEEDDDCCC@@@AAACCCDDDEEEEEEEEEDDDAAA>>>;;;999999999888777888777888:::999333000111000///.........///000111LLL===999999444444999777444111///------,,,+++)))&&&%%%$$$$$$&&&&&&%%%$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""############"""###$$$&&&''')))******%%%%%%%%%%%%%%%&&&((((((''''''(((((()))***++++++++++++++++++,,,,,,,,,,,,------...///111222333333222333333444555555666666333333333444666888999:::999999888777888999:::;;;:::888555444666:::???BBBCCCCCCCCCBBBAAA???>>>===>>>???@@@???>>>======>>><<<======<<<::::::;;;===<<<>>>@@@AAAAAABBBDDDFFFJJJJJJIIIIIIIIIHHHHHHHHHHHHIIINNNRRROOOHHHGGGJJJKKKJJJJJJKKKMMMMMMLLLJJJDDDAAA>>><<<;;;:::888777999888666444222111000///******++++++***)))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))))))************+++))))))***+++,,,,,,------......////////////000000222222111111000111111111222333444666777999999999777888999;;;<<<===>>>>>>===<<<<<<<<<===>>>@@@AAA@@@@@@@@@@@@@@@AAABBBBBB>>>AAADDDEEEEEEEEEFFFGGGCCCAAA@@@AAACCCCCCCCCAAACCCCCCAAA???===<<<:::999888777555333111000//////---------,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,,,,------------...............///000000...//////000111222333333222333444666888:::;;;<<<======>>>???@@@AAABBBBBBDDDDDDBBBBBBBBBCCCDDDEEEAAAGGGLLLLLLIIIFFFGGGIIIBBB@@@@@@BBB@@@@@@EEELLLJJJDDDAAAFFFIIIGGGCCCAAA???@@@BBBCCCCCCCCCBBBAAA>>>;;;888777888888777777888555555666555000---///////////////////////////FFF;;;999:::555666;;;777444111///------,,,+++)))&&&%%%$$$$$$&&&&&&%%%$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""############"""###$$$&&&((()))++++++$$$$$$$$$$$$%%%&&&'''((('''((((((((())))))******)))))))))*********++++++,,,,,,------...///000000000000111222444555666666333333222333444666888999555666666777888888888888777666444333333666:::===>>>===<<<<<<;;;:::999999;;;===???>>>;;;:::;;;<<<:::;;;;;;:::999999;;;===<<<===??????>>>>>>@@@AAACCCCCCCCCCCCCCCBBBBBBBBBFFFEEEGGGJJJIIIDDDCCCEEEBBBCCCDDDGGGJJJJJJGGGEEEAAA>>>;;;999888888666555555444222000///...------*********)))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))))))))))))))************(((((()))***+++,,,------........./////////000000111000000000000111111222111222444555666777777777666777999:::<<<=========<<<;;;::::::<<>>AAADDDEEEFFFFFFFFFHHHGGGEEECCCCCCDDDDDDCCCBBBAAAAAAAAA@@@???===;;;999777666444222000//////...+++++++++++++++*********************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++++++++,,,,,,,,,---------......------......///000...///000111222333333444111111333555777999;;;<<<<<<<<<===>>>???@@@@@@AAADDDCCCBBB@@@@@@AAACCCDDDCCCFFFHHHIIIGGGFFFFFFGGGBBB??????@@@@@@===>>>AAA======@@@FFFHHHCCC??????@@@@@@AAABBBAAA@@@???>>>;;;999666666777777777777666222111222111------000---...///000000///---,,,AAA888999<<<777999<<<777444111///------,,,+++)))&&&%%%$$$$$$&&&&&&&&&$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""############"""###$$$&&&(((***+++,,,$$$$$$$$$$$$%%%&&&''''''(((((((((((()))))))))))))))************++++++++++++++++++,,,,,,---------......000111333444666666777666555444333444444555222333555666666666555444///222666888888666555555777777666777777999::::::;;;>>>@@@???<<<:::;;;===999:::::::::999:::===@@@>>>???@@@???>>>======???????????????????????????CCC@@@@@@BBBBBB??????AAA<<<===???BBBCCCBBB>>>;;;???<<<999777777777666444111111///...,,,,,,+++++++++******))))))))))))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))))))))************'''((()))***+++,,,------............/////////000000000//////000111222222111222333444555666666666666777888:::;;;<<<======<<<;;;999999<<>>AAADDDFFFFFFFFFGGGHHHLLLJJJGGGFFFFFFEEEDDDBBB===>>>??????>>><<<999888666555333111000///......************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,---------...------------...////////////000111222333444444000111222555777999;;;<<<:::;;;;;;<<<===>>>??????BBBAAA???======>>>@@@AAAAAAAAAAAA@@@???===<<<;;;CCC??????BBBCCC@@@>>>>>>DDDBBBBBBDDDAAA<<<;;;===@@@AAAAAAAAA@@@???===<<<999777555555666777777777333000...000///---...222+++---///000000...+++)))BBB===999999999777666888222000///......---+++)))&&&%%%$$$$$$%%%&&&%%%###""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%&&&'''((()))&&&''''''((()))******+++******+++,,,,,,,,,,,,+++---...///000111222333333333333333333333333333333666666555555555444444444222333333444444333333222333333333444555666777888>>>???@@@???===<<<<<<===888999;;;======<<<;;;:::AAA>>>;;;<<<>>>???>>><<>>>>>??????777777777777777666555444000000...---,,,+++++++++---,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((()))***+++,,,,,,************************++++++,,,------......///............////////////222222222333333333444444666888::::::::::::<<<>>>@@@???<<<888777999>>>CCC>>>???@@@AAABBBBBBBBBBBB@@@CCCFFFFFFCCC@@@AAACCCKKKHHHDDDCCCDDDEEECCCAAA???>>><<<<<<;;;:::777555333333222000///---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))************++++++,,,,,,,,,,,,---------------............///////////////000000000000333444555555444444666888999:::;;;<<<===>>>???@@@CCCBBBAAA???>>>??????@@@>>>======<<<<<<===???@@@???AAABBBAAA>>><<<;;;;;;<<<>>>@@@@@@???=========@@@??????>>>===<<<<<<;;;>>>:::555333333444444444///............---------......---,,,,,,+++******BBB===999:::999777666888222000///......---+++)))&&&%%%$$$%%%&&&'''&&&%%%""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!"""""""""##################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&''''''((())))))******)))***++++++,,,,,,++++++------...///000111222333222222222222222222222222444444444444333333333222111222222222222222222111111111111222444666888999999:::;;;:::999888999:::666888999;;;<<<======<<>>===<<<@@@???>>>@@@AAA@@@===999888<<<@@@BBBBBBAAAAAABBBEEEDDDBBB@@@???>>>======::::::999888666444333222000///...,,,++++++******---,,,***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))***+++,,,,,,************************++++++,,,,,,---.....................////////////222222222333333333333444666888999:::999:::<<<===@@@???<<<999777888<<>>??????@@@BBBCCCDDDDDDAAABBBDDDDDDDDDCCCDDDEEEFFFCCC@@@@@@BBBDDDCCCBBB???>>><<<<<<;;;:::777555333222111000...---,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))************+++++++++,,,,,,,,,------------------.............../////////000000000000111222333333222333555666888888999:::<<<===>>>>>>BBBAAA???>>>============<<<<<<;;;;;;;;;===>>>???@@@AAACCCBBB???===<<<<<<>>>???@@@@@@>>>;;;;;;;;;::::::;;;<<<===??????@@@;;;999555444444333222111///............------------------,,,,,,++++++***BBB<<<999:::999666555777222000///......---+++)))&&&%%%$$$%%%'''(((((('''""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""###############$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((('''''''''(((((())))))***))))))***+++++++++++++++,,,------...///000111111111111111111111111111111222222222111111111111000000111111111111111111000......///111333555777888555777888777666666777999666666777999;;;<<<>>>???>>><<<;;;;;;===>>>===<<<@@@??????@@@AAA@@@===:::555999===@@@@@@AAABBBBBBDDDDDDCCCBBB???===;;;:::<<<<<<:::888666333000//////...---,,,+++*********++++++***(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))***++++++************************++++++,,,,,,------......---............/////////111111222222222333333333555777999999999999;;;<<<>>>>>><<<:::777777999;;;>>>>>>>>>???AAACCCEEEFFFCCCBBBAAABBBDDDFFFGGGFFFCCCBBB@@@@@@AAABBBAAAAAA???>>><<<;;;;;;:::777555222222111///...---,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------................../////////000000000///000111111000111333555666666777999:::<<<======@@@???>>><<<;;;;;;:::;;;;;;:::::::::;;;<<<>>>???@@@BBBDDDCCCAAA???>>>>>>???@@@@@@???<<<:::999:::777888999;;;<<<>>>???@@@999777555444333222000...///............---------,,,,,,,,,,,,,,,+++++++++BBB<<<999:::999666444666222000.........---+++)))&&&%%%$$$&&&((())))))(((""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))((())))))***+++*********,,,,,,,,,---...//////000//////////////////////////////////////////......000000111111111111000000.........///111333444555444666888888777777999;;;888777777777888;;;===???===<<<<<<<<<===>>>??????AAABBBBBBCCCBBBAAA>>><<<666999===??????@@@@@@BBBBBBBBBBBBAAA@@@>>>;;;:::<<<;;;:::888555222000...------,,,+++***)))))))))***)))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((()))******+++***************************++++++,,,------......---------.........//////111111111111222222222222444666888888888888:::<<<<<<<<<<<<;;;:::999;;;<<<>>>>>>===>>>@@@CCCFFFHHHDDDAAA??????CCCFFFFFFDDDDDDCCCBBBAAAAAA@@@?????????===;;;;;;:::999666444111000000///...,,,,,,+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))((()))))))))***************++++++++++++,,,,,,,,,,,,,,,---------................../////////000000///000111000000000222444555666777888:::;;;======???>>>>>><<<;;;:::::::::;;;:::::::::;;;===???@@@@@@BBBDDDDDDBBB@@@???@@@>>>???@@@???<<<;;;;;;<<<::::::::::::::::::::::::999666333222111111///...///............---------+++++++++++++++,,,,,,,,,AAA<<<999::::::666333444222000.........---+++)))&&&%%%$$$&&&((())))))(((""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((())))))******))))))+++++++++,,,,,,------...........................,,,,,,,,,---------------000000111111111111000000///////////////000111222444555777777777777999;;;:::888777666777999;;;===<<<<<<======>>>???@@@AAAAAABBBCCCCCCAAA???===<<<:::<<<>>>???>>>>>>>>>???>>>>>>???@@@???>>><<<;;;888888777666444222000///,,,+++***)))))))))))))))(((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((())))))******))))))))))))))))))))))))******++++++,,,------...------------............000000000111111111222222333555777777777777999:::999;;;<<<<<<<<<<<<>>>@@@===<<<<<<===???BBBEEEGGGEEEAAA>>>>>>AAACCCBBB@@@???@@@@@@@@@???>>>>>>>>>===<<<:::999999888555333000//////...---,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***((()))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...............///////////////111222111111111333555555555777888:::<<<===>>>>>>>>>>>>>>>===<<<;;;;;;===<<<<<<<<<<<<>>>???@@@???AAACCCCCCBBB@@@@@@@@@===>>>???>>>======>>>@@@;;;;;;:::999888777666555888555111//////000000//////............---------***+++++++++++++++++++++AAA<<<999;;;:::555222333222000///......---+++)))&&&%%%$$$%%%'''(((((('''""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''((()))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...//////000000//////...000000////////////000000222444555555555555777888:::888777666666888:::;;;:::;;;=========>>>@@@BBB===???AAA@@@===;;;999999<<<>>>??????===<<<<<<===;;;<<<<<<======<<<<<<;;;555555444444222111000///******)))((((((((((((((('''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((()))))))))))))))))))))))))))))))))******++++++,,,,,,------,,,------------.........///000000000000111111111222444666666666666888:::888:::;;;<<<<<<>>>@@@CCC;;;;;;;;;<<<>>>@@@BBBCCCBBBAAA??????@@@@@@??????;;;<<<>>>>>>=========>>>;;;:::888888777666333111///......---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))************************++++++++++++,,,,,,,,,,,,------------------........./////////000111222222111222444666444444666888:::<<<===>>>======>>>>>>>>>>>>======>>>>>>===<<<===>>>???@@@===???AAAAAA@@@??????@@@;;;<<<======<<<===???AAA888777777777777666666666666333111000111111111000///............---------+++++++++++++++*********AAA<<<:::;;;:::555222222222000///......---+++)))&&&%%%$$$%%%&&&'''&&&%%%""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!""""""""""""""""""##################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''(((((())))))(((((())))))************++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,------------,,,,,,//////...//////000111111222333444444444444555666777666666666777888:::;;;777999;;;;;;;;;<<>>@@@???<<<888777777<<<=========;;;::::::;;;<<<;;;;;;:::999999999:::333333333222000///---,,,))))))((((((''''''((((((&&&%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------,,,,,,---------........./////////000000000111111222333555555555555777999999:::;;;;;;:::<<>>???@@@>>>@@@AAAAAA@@@@@@@@@AAA@@@BBBDDDBBB???<<<;;;<<<:::888666666555444111///......------,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))************************++++++++++++++++++,,,,,,,,,------------------.........//////000111222222111111333555222333444666888:::<<<<<<:::;;;===>>>??????>>>>>>???>>>===<<<;;;<<<======:::<<>>>>>???;;;;;;;;;:::999:::<<<>>>555555555555666666666666000111222444555444111...///............---------,,,,,,++++++******))))))@@@<<<:::;;;:::555111222222000///......---+++)))&&&%%%$$$$$$&&&&&&%%%###""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!"""""""""""""""##################$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%'''''''''''''''''''''&&&&&&''''''((((((((((((((())))))))))))************************************))))))******+++++++++,,,*********++++++*********------......000111222333333555666666444444555777444444555666888:::;;;<<<555777999:::999:::===AAA===@@@BBBAAA===999888999999;;;;;;;;;999999999;;;>>><<<:::888777777777888333333222111///---+++***)))(((((('''''''''((((((%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,---------......////////////000000000000111333555555555555777888:::;;;:::999888:::===@@@999:::;;;<<<============;;;???CCCCCCBBBAAABBBDDDKKKLLLLLLHHHAAA;;;999999999777555555444333000...---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,------------------........./////////000111111000111333555000111333555777999:::;;;999:::<<<>>>?????????>>>???>>><<<;;;::::::;;;;;;999;;;===>>>=========>>>;;;;;;:::999777777888:::666666666555555444444444,,,...333777999777111,,,//////.........------------,,,,,,+++***)))((((((BBB<<<888::::::666222111333111///---,,,+++(((&&&&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))***++++++++++++************+++------,,,+++(((***,,,///111222222222333333222222222222222222666666666666777777777777888888888999:::;;;===>>>??????@@@@@@???<<<:::888999888888999:::;;;<<<===BBB>>>999777777888666555333222111///---,,,++++++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------.........---,,,...111333222111...000222444555777:::<<<:::::::::;;;;;;<<<<<<<<<===<<<;;;:::::::::;;;<<<@@@???>>>AAAFFFIIIIIIGGGMMMKKKGGGCCC???<<<:::999999999777555333111///...,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------..................------000000000000111111111111000000111333555888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888888===>>>;;;<<>>??????>>><<<;;;<<<<<<;;;;;;::::::;;;;;;@@@===999888888888777555444222000...,,,+++******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,------------///...---///222444333111///111333333444666999;;;999999:::;;;;;;<<<<<<<<<;;;;;;:::999:::;;;<<<===@@@???>>>AAAEEEGGGGGGEEECCCBBBAAA???>>>>>>======999888666555222000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------..................------//////000000000111111111000000111333555777999;;;:::::::::;;;;;;;;;<<<<<<>>>:::999======:::;;;???=========<<<;;;:::999888;;;<<<<<<:::777666888;;;999888777555333222000000,,,///222444444222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((AAA;;;777888888555222111333111///------+++)))'''&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))*********))))))))))))))))))))))))(((((()))***************+++,,,,,,,,,,,,++++++******+++---...///000000000000000111111222222333333333333333444444444555555777777777888888999999999999:::;;;===>>>>>>?????????>>>===<<<;;;:::999888<<<:::888888888777666444333222000...+++***)))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,---------///......///222333333222000111333333333555777999888999:::;;;;;;<<<<<<<<<::::::999999999;;;<<<===???>>>>>>@@@BBBCCCCCCBBB;;;;;;;;;;;;<<<<<<===>>>888777666444222000......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------......//////000000000000111111000000111333555777999:::888999999:::;;;<<<======:::888777999:::999:::===???>>>>>>===<<<:::999888999:::<<<;;;:::999999:::777666555333222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))(((AAA:::666777888555222222222000...------+++)))'''&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********))))))))))))))))))))))))'''((())))))******))))))((()))++++++*********+++++++++,,,---.../////////...//////000111222333333333333333333444444444444777777888999999999999999999999:::<<<===>>>??????>>>======<<<:::999888777777777666666666555333222222111///,,,***((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,.........///000111111111111222333333222333555777777888999;;;<<<<<<<<<;;;;;;;;;:::999999:::;;;<<<>>>>>>>>>??????@@@@@@???;;;;;;:::999999999::::::666666444333111///...---,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,------------......////////////000000000111000000111222444666888999777888999:::<<<===>>>???666555444555666888:::<<<>>>>>>>>>===<<<;;;:::999666777999::::::999888777666555444333111000///......---,,,,,,,,,,,,---...+++++++++++++++++++++++++++*********)))))))))(((AAA:::666777888555333333222000...------,,,***(((&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((((((((((((''''''((())))))))))))((($$$''')))***)))(((***++++++++++++,,,---......///......///000000111222222333333444444444555555555444555666777888888777777999:::;;;<<<<<<<<<<<<<<<999::::::::::::999888777333444444444222111000000111///---+++)))'''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,,,,,,,---.........///000000222333222222222444666555777999;;;<<<<<<<<<;;;>>>===;;;:::::::::;;;;;;===>>>>>>>>>=========>>>===<<<;;;:::999888888888555444333222000...------,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))************************************************************************************++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------.........////////////000000000000000111222444666777888777777888:::<<<===>>>???<<<<<<999666666777888999;;;;;;<<<<<<<<<<<<<<<;;;666777888:::;;;:::888666555555444333222000//////,,,------------------,,,++++++++++++++++++++++++*********)))))))))))))))BBB;;;666777888666444555222000...------,,,***(((&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******((((((((((((((((((((((((&&&''''''((((((((((((((($$$'''******((('''))),,,*********+++,,,---///000......//////000000111111333333333444444444555555000111333555666666666555888:::<<<======<<<:::999777777999::::::999888888333444444222000......///...---+++)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''((((((((()))))))))******))))))*********++++++++++++,,,------,,,,,,---//////111222222111222444666444666999;;;<<<<<<;;;;;;???>>><<<;;;;;;;;;<<<===<<<===>>>>>><<<<<<<<<>>><<<;;;::::::999999999:::333333222111///...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))*********************************************************************************++++++++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************)))))))))************+++************++++++++++++++++++,,,,,,------............////////////000000000111111222333555777888777888999:::<<<===>>>???GGGGGGBBB;;;777777777555888999:::;;;<<<<<<<<<<<<888888999;;;<<<;;;888666444444333222111000//////,,,,,,............,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))CCC<<<777888999777666777111///...------,,,***)))&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++((((((((((((((((((((((((&&&&&&'''(((((((((''''''(((+++...,,,(((&&&(((***)))((())))))+++---///111////////////////////////222222222222333333333333///111333666888888888777666888;;;>>>>>><<<:::777777888:::;;;;;;:::888777555666555222...---...000,,,+++)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))*********++++++---......,,,,,,---///...///111111111222444666333555888;;;<<<<<<;;;:::===<<<<<<<<<===>>>@@@AAA;;;===>>>>>><<<;;;===???<<<;;;:::999999999999999222222111000...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))+++++++++*********))))))))))))))))))************************++++++++++++***++++++,,,------.............../////////000000000111111222333555666777888888999:::;;;======>>>IIIIIIDDD;;;777888888555999999:::::::::::::::::::::888888999::::::777444333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))))))))))))))DDD===777888999888777888111///---------,,,***)))&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++((((((((((((((((((((((((%%%&&&''''''(((((('''''',,,///111///)))&&&''')))((((((((()))+++---000111///////////////.........000111111111111222222222111333666:::<<<<<<<<<<<<333666;;;>>>???===:::888999:::<<<<<<<<<:::888777777888666222...---///111***)))(((''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++...000///---,,,...000---///000111111222444777333555888;;;===<<<;;;:::;;;;;;;;;<<<>>>AAACCCEEE:::===???>>><<<;;;===???>>>===<<<:::888777666666222111000///...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))++++++++++++******))))))))))))))))))************)))************+++++++++******+++,,,,,,---................../////////000111111111222333555666777888999::::::;;;<<<======DDDEEE@@@888555999:::666::::::::::::999999888777999777555555777777444111111111000///...------,,,---,,,+++))))))+++,,,---************************(((((((((((())))))))))))DDD>>>777555777999777444//////...---+++***)))))))))(((&&&$$$##########################################""""""""""""######$$$######"""!!! !!!!!!!!!  ###&&&!!!!!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))&&&'''((()))***+++,,,,,,---------............//////000111222333444444444444333444777;;;<<<:::888666666666888:::;;;:::999777888:::::::::999777555888888777555333000---,,,))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))*********************+++++++++------------------,,,,,,////////////000111222333444777:::===>>>===;;;999???>>><<<;;;<<<===???AAA@@@???>>>===<<<;;;:::::::::999888777777777888999555222///------,,,***(((************))))))))))))+++*********))))))(((((((((((((((((())))))))))))*********)))))))))))))))******************************************************************************++++++++++++******************************+++++++++++++++++++++++++++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))+++*********))))))((((((++++++************++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,............////////////111222222333333444444555777777888999;;;<<<===>>>???===:::888777888:::;;;======<<<;;;999888777666888888888777666444222111000///...---,,,,,,+++,,,+++++++++++++++++++++++++++*********))))))((((((******))))))((((((''''''BBB===777666888999777333000///...---+++***)))))))))(((&&&$$$#########$$$##############################""""""""""""###############"""!!! !!!""""""!!! """%%%((( !!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))***+++,,,,,,------------............000000222333444555555555444333444666:::;;;:::888777666555666888999999888777888999:::999888666555444444444444222000...,,,)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******************+++++++++---...///000//////...---////////////000111222222444666888;;;<<<;;;:::999===<<<<<<;;;<<<===>>>??????>>>>>>===<<<;;;:::::::::999888777666777888888333111...------,,,***)))************))))))))))))+++*********))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************)))))))))(((+++******))))))******+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,............////////////111111222222333444444444444555666777999:::;;;;;;===<<<:::888888888999:::;;;;;;:::999888777777666777777666555444222111000///...---,,,++++++++++++++++++++++++++++++++++++************)))))))))(((***)))))))))((((((((('''AAA<<<777777999:::666222000///...---,,,***)))))))))(((&&&$$$#########$$$##############################""""""""""""############""""""!!!!!! !!!"""""""""!!!###'''*** !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''''''''((()))***++++++,,,,,,,,,,,,---------......000000222333444555555555333333333666888:::999888888666444444666777777777666777888888888777555444111111222222111///---,,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***))))))*********+++++++++---///000222222111///...............///000111111333444666777888888999888::::::;;;;;;<<<<<<;;;;;;=========<<<<<<;;;;;;;;;999888777666666666666666111///---,,,---,,,+++***++++++*********)))))))))***************)))))))))((())))))))))))*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))))))))******))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))))))))+++******))))))******++++++++++++++++++***************+++++++++,,,,,,,,,............////////////111111111222333333444444444444555777888999:::;;;::::::999999999999999999999999888888888777777777555555555444333111///...------,,,+++************++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((???;;;777777::::::666111000000///---,,,+++***)))((('''&&&$$$######$$$$$$##############################""""""""""""#########"""""""""!!!!!!!!! !!!!!!!!!!!!###'''*** !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((('''(((((()))******+++++++++,,,,,,,,,------------...///000222333333333333222222333555666888888888999666333222333555666666555666666777666555444444111222222111000...,,,+++((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((()))))))))))))))***++++++,,,,,,,,,...000222222111///...---------......///000111333333333444555666777888777888:::;;;<<<;;;:::999<<<<<<;;;;;;;;;;;;;;;;;;777777666555555444444444///---++++++,,,---,,,++++++++++++*********))))))************************)))))))))*********++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++******))))))*********))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))*********)))))))))))))))******))))))))))))******+++++++++*********************+++++++++,,,,,,,,,............////////////000000111111222333333333555666777888999;;;<<<<<<777888999::::::999888777777777777888888888888888555555444333222000///...,,,,,,+++***))))))***************************************)))))))))))))))))))))))))))((((((((((((>>>:::666777::::::666222000000///...,,,+++******((('''%%%$$$###$$$$$$%%%##############################""""""""""""######""""""""""""!!!!!!!!!!!! """&&&)))!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((())))))******++++++++++++++++++,,,,,,,,,---,,,---...///000111111111111111333333444666777888888555222222333444555555555555555555444444333333444444333222000---***)))'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((())))))***++++++,,,,,,+++,,,...000000///...------------......///000111333222222333444555777888666888:::<<<<<<;;;:::888;;;;;;;;;;;;::::::::::::666666555555444333222222---,,,******,,,---,,,+++++++++++++++***************************+++++++++************++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++*********************))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))*********))))))))))))))))))*********************************+++++++++,,,,,,,,,............//////////////////000111111222222333555555666777999:::;;;;;;777888999::::::888777666777777777777888888888888555555444444222000///...++++++***)))))))))******************************))))))))))))))))))******(((((((((((())))))))))))>>>:::555666999:::666333111000///...---+++******'''&&&%%%$$$###$$$%%%%%%##############################""""""""""""######""""""""""""!!!!!!!!!!!! !!!%%%'''"""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***(((((())))))******************+++++++++,,,,,,,,,++++++---...///000000000000111222333333444666999666444222222444555555555444444333333333222222222444444333222///,,,)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((()))***+++,,,,,,---++++++,,,------.....................///000111111333333333333444666777888888999;;;======<<<;;;:::;;;;;;;;;::::::999999999444555444444333222000000---+++)))***+++,,,,,,+++,,,++++++++++++******************+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------...------------------------------------------------------------------------,,,------......------,,,------------------------++++++,,,,,,------......,,,,,,+++************++++++******))))))******+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))***************))))))(((((())))))***)))))))))*********************+++++++++,,,,,,,,,............/////////////////////000111111222222222222333555666777888999888888999999888777555444666666666666666666666666555444444333222000......++++++***************+++************************))))))))))))************(((((((((((())))))))))))???:::444444777999777444111111000...---,,,+++***'''&&&%%%$$$$$$$$$%%%&&&##############################""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!$$$''' !!!!!!"""###$$$$$$"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))************************++++++++++++++++++---...///000000000///000222222111222666999444333333444555777666555333333222111111111111111111111111000...+++)))'''&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))***+++,,,------,,,+++++++++,,,---...///////////////000111222222333444444555666777888888:::;;;===>>>>>>>>>===<<<<<<;;;;;;:::999888777777333444444444222111///...,,,+++))))))+++++++++***,,,,,,+++++++++******************++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,---.........------------------------------------------------------------------------------............------------------------------++++++,,,,,,---......///---,,,++++++******+++++++++******))))))******+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))))))))************))))))(((((((((((())))))((()))))))))*********+++******+++++++++,,,,,,,,,............////////////......//////000111111222111222333444666777888888:::999999888777555444333444444444333333333333333333333222111000...---,,,++++++*********++++++,,,************************((()))))))))************'''((((((((()))))))))***@@@:::444333666999777555111111000...---,,,+++***'''&&&%%%$$$$$$$$$%%%&&&##############################""""""""""""######!!!!!!!!!!!!""""""""""""#########"""!!!"""%%%((( !!!$$$%%%'''(((""""""!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************)))************++++++++++++,,,---///000000111111...000222111000111555999333222333555777888777555333222222111000111111111---.........---+++)))(((%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((()))***+++,,,---------,,,+++***+++---///111/////////000000111222333333444666777888999999999<<<======>>>>>>>>>>>>>>><<<<<<;;;:::999777777666333333444333222000...------+++))))))***+++***))),,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////........................................................................------............------........................++++++,,,,,,---...//////---,,,++++++******++++++++++++************++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))*********+++))))))(((((((((((())))))(((((())))))*********+++******+++++++++,,,,,,,,,............/////////000......//////000111111111333444555666777999::::::;;;:::999777666444333222222222222111111111000000111111111000///---++++++,,,+++++++++++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******@@@888444666999777555444111111000///...---,,,,,,'''&&&$$$$$$%%%%%%%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""$$$&&& !!!"""$$$&&&&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""########################""""""""""""###############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***))))))))))))))))))))))))***++++++,,,---.../////////000111111333333444555888888777666666666666666555444333333222222333333333111...,,,,,,+++)))((('''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))******++++++++++++,,,,,,,,,,,,------------......///000000000444444444555666888:::<<<999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999999999999:::777666444222000...------,,,,,,,,,++++++*********************************---+++***)))***+++******,,,'''(((///000,,,***......))))))//////++++++000///+++---333333---,,,000444,,,+++222444...,,,///000///------000222///+++444000...///---******...,,,------.........------...------------...///000,,,+++++++++,,,,,,---...,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))************---,,,,,,++++++,,,,,,------...///...---,,,---...////////////000111222333444444555555666777777777777777888777777666555444333444444555444222111000111000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))AAA999444666999777444333000000///...---,,,++++++(((&&&$$$$$$%%%&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""%%%&&& !!!!!!"""###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""########################""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))))))))))))))))))))))))))******+++,,,---...//////000000111222333444555555777666666555555555555555444444333222222222222222333000...,,,,,,+++)))((('''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,,,,,,,------------......//////000000222222222333444666777888999999:::;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;<<<<<<666555333111///...------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))***,,,---......111///+++(((***...222444...---///111111000111444888555111//////111444666111999===888333555<<<@@@666444000...111555444000111111444888888333111333777444111......000333555000000///...---,,,++++++///...------,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))************---,,,,,,++++++,,,,,,------...///...---,,,---...////////////000111222333333333333444555555666666777888888888888777777666444444555555444333111000111000///---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))BBB:::555777999777444222000//////...---,,,+++***)))'''%%%%%%&&&'''&&&%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###%%%&&&"""!!!!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""########################""""""""""""##################$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,---......///000000111222333444555555555555555444444444444444333333222111111111111222222///---++++++***)))''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))******+++++++++++++++,,,,,,,,,,,,---------...//////000000222222222333444555666777888999999:::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;555444222000///...------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++*********...000---...111111---222555444///,,,...222333///777<<<>>>EEEPPPQQQLLLIIIXXX```[[[YYY______YYYaaa]]]TTTHHHBBBCCCAAA===:::666444333000,,,...333///000111222111///,,,+++000111111222222222222333111111///...---,,,,,,+++------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))************,,,,,,++++++++++++,,,,,,,,,---......---,,,---///////////////000111222222222222222333444444555555777777888999999999888888444555555666555333222111000///...---,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))DDD;;;666777999777333222000000///...---,,,,,,+++)))(((&&&&&&'''''''''&&&########################"""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###%%%'''###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""########################!!!"""""""""##################$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&))),,,...'''''''''''''''''''''''')))(((((((((((('''''''''))))))))))))))))))))))))))))))***+++,,,---......000000111222333444555555444444555555555444444444222222111000000000000111000...+++*********(((''''''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))************++++++++++++,,,,,,,,,,,,,,,---......//////000444444444555555666777777777888999999::::::999999666666666777777777777777333222111///...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,---,,,+++,,,///...++++++...///999AAAEEENNN^^^lllrrrkkk}}}vvvssspppjjjfff```YYYMMMAAA<<<===444555555555444333111111,,,,,,---......///000000111000///...---,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))************************((()))))))))************,,,,,,++++++++++++,,,,,,+++---......,,,,,,---//////......//////000111222222222222333444444555555555666777888888888888888555555666666555444222111///...---,,,++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))DDD<<<666888999777333222222222111000///...------)))(((&&&&&&'''''''''&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!###&&&'''###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""###############################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&))),,,...''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((())))))***+++,,,------///000000111222333444444444555555666666666555444111111000////////////000///,,,***)))))))))'''&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((())))))***************+++++++++,,,,,,,,,,,,------.../////////222222333444555666666777666777777888999888888888333333444555555555444333111000///...------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,---000222555+++,,,888<<<:::EEEWWW___kkkyyyoooaaa\\\ZZZSSSIII???888777888:::555444333222111111222222//////...---------------.........---------,,,,,,+++,,,,,,---,,,+++******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************((()))))))))************,,,++++++******++++++,,,+++,,,------,,,,,,---///............///000111222333333333444555555666666444444555666777777777666444555555555555333222111...---,,,+++++++++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************************CCC;;;666888:::888444333333222222111000///......)))'''%%%%%%&&&'''&&&%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!###&&&(((""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$###""""""""""""###$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---......///000111222333333333444666777777666555555000000///............///---+++)))((((((((('''&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((())))))***************++++++++++++,,,,,,,,,---......//////...///000222333444555555555666777777888888777777555555666777666555444333///......---,,,,,,,,,---***++++++++++++,,,,,,,,,------------------------...//////,,,))))))---111555888JJJdddrrrvvvvvvcccSSSIII>>>;;;888444333333444555000//////.........////////////.........---------,,,,,,---...---,,,+++***************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************++++++************++++++***+++------,,,,,,---///............///000111111333333333444555555666666444444555555666666555555333444444555444222111000---,,,++++++*********+++******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************CCC;;;666888:::999666555222222111000///...------(((&&&$$$$$$%%%&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!$$$&&&(((!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$$$$##############################$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''((()))***+++,,,,,,------...///000111222222111333444666666666444333000///......------......,,,***((('''((((((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))************+++++++++++++++,,,,,,------......///+++---///222444555555555555555666777777777666666666777888888777555333111...---,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------------------------000222444444555;;;EEEMMMUUUhhh}}}}}}ggg```UUUIII???888555444444333222111000/////////////////////.........---,,,---...///...---+++***************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))************++++++************++++++)))+++,,,,,,,,,,,,...///...............///111111222222222333444444555555555666666666666555555444222333333444333111000///,,,++++++******************)))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***************************BBB:::555888;;;999666666111111000///...---,,,,,,'''&&&$$$$$$%%%%%%%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!$$$&&&((( !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######$$$$$$$$$$$$##############################"""###$$$%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''')))******((((((((((((((((((((((((''''''((()))***+++,,,,,,,,,,,,---...///000111111000111333555555555333222//////...------------...,,,***''''''''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))))))))************+++++++++++++++,,,------......///,,,---000333666777888888444555555666666666666666666777888777666444111///---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,........................***000999CCCOOOaaatttttt{{{zzzmmm[[[OOOIII888777555333222000000///000/////////............,,,---...//////---+++***************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))************++++++************++++++)))+++,,,,,,,,,,,,...///...------......///000111000111111222333333444444777777888777777666555555222222333333222111///...++++++******************))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******************************EEE<<<444555888888777888555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&'''***...222444))))))+++,,,...///111111......///111222333555555222333444555555555444333222111000111222111///---((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''')))***,,,&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......---...000333555666777888777777666555555555555555555555555555444333222222,,,,,,,,,,,,,,,,,,,,,,,,%%%***---,,,)))***---...+++,,,000333000---444>>>SSSddd|||wwwwwwzzzhhh\\\NNNAAA>>><<<555///,,,666111...111555333---(((---///000///---***))))))+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((()))))))))((((((((()))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++..................------------......///000000000000111111222222333444444999666555999>>>>>>888111444444444333222000---,,,+++++++++************)))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))DDD:::333333666666555666555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***---000222))))))***+++---...//////------...000111222333444111222444555555555444333111000///000111000...,,,((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())),,,...///&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......---...000222444555666666777666666555444444555555444444444444333222111111,,,,,,,,,,,,,,,,,,,,,,,,000///---******+++------555000***)))222EEEZZZgggeeeMMMCCC???<<<999555333111---***+++111888,,,,,,,,,+++++++++,,,---++++++++++++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))***+++))))))))))))))))))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++..................------------......///000000000000111111222222333333444888666555777999999555111333333333333111///---,,,+++++++++*********))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))DDD;;;333444666555444555555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***+++,,,---...))))))******+++,,,,,,---,,,,,,---...///111222222111111333444444444333222000///......///...,,,***(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------............000111222333333333666666555444444444555555333333333222222111000///,,,,,,,,,,,,,,,,,,------+++)))))),,,000111000...)))000888EEE^^^{{{{{{yyy~~~www___NNNBBB444666666444111///.........---+++***+++,,,...///,,,+++++++++************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))***+++,,,---+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++------------------......------......///000000000000000111111222333333333555555444444444333333222333333222222000///---,,,++++++*********)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))GGG===555666888777666666555444333111///...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))++++++++++++***))))))))))))***************+++,,,---...///000000000000222333333333222111///...------------***((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------............///000111111111111555555444444444444444555111111111111000///......,,,,,,,,,---------------+++***,,,///000......000444OOOmmmooo~~~kkkMMMMMMEEE;;;555666777000'''111///---,,,------------,,,,,,+++++++++*********)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((()))***,,,---...++++++***)))((((((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------......------......///000000000000000000111222222333333111333444333111111444777222111111000///...---,,,************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((FFF===555666888777666777555444333111///...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))++++++***)))((())))))))))))))))))))))))******+++,,,---....../////////111222222222111000///---,,,,,,,,,+++)))'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$######&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------......---...//////000000000///444444333333333333444444000000000000///...---,,,,,,,,,,,,------.........555000,,,***)))///AAASSSuuurrr|||{{{vvvZZZ???444555666333000...,,,---...///---+++,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((()))***,,,---...++++++***)))((((((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------......------......///000000000///000000111111222333333///111333222000111666;;;111000///...------,,,,,,*********)))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((CCC:::333333666666555666555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))(((((((((((())))))))))))))))))******++++++,,,---.........///000111111111000//////---,,,,,,,,,+++(((&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''((()))))))))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......---...//////000000000000333333222222222333444444000000000//////...---,,,,,,,,,,,,---......//////+++'''(((///;;;TTT{{{{{{|||yyyrrrtttqqqyyyxxxVVVDDD;;;555222///,,,,,,///000...,,,,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))***+++,,,---+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......------......///000000000//////000000111222222222...111222222111222777:::000///...---,,,,,,,,,,,,******)))))))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))BBB888222333666777777888555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))))))))(((((((((((())))))************++++++,,,,,,------...---...///000111000/////////...,,,,,,,,,+++(((&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''%%%&&&((()))*********)))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......------...000000111111111222222222222222333444444000000000000///...---,,,,,,,,,------.../////////)))000DDD^^^rrr{{{qqquuucccJJJBBB;;;333///000111000...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))***+++))))))))))))))))))***+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++***++++++,,,------......------......///000000000//////000000111111222222000111222222222222444555///...---,,,++++++,,,,,,***)))))))))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))CCC:::333555999999999;;;555444333111000...---,,,***(((%%%$$$%%%&&&%%%$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""!!!"""'''(((&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((()))***++++++++++++++++++,,,,,,------...,,,---///000000000///...///...,,,,,,,,,+++(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......,,,---...000111111222222222111111111222333333444000000000000///...---,,,,,,,,,------...///000000BBBSSSvvvzzzvvv|||UUUJJJ===444111222111000---------,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((((((((())))))))))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......------......///000000000/////////000111111222222222222222222222111111000///...,,,+++***++++++,,,))))))))))))(((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))???:::555333555888999999666222111555333,,,***,,,'''&&&%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((()))++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,222111///,,,***'''%%%$$$'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((())))))(((((((((((())))))******%%%))),,,***'''%%%(((,,,((())))))(((&&&%%%%%%&&&))))))(((''''''''''''((()))(((((((((((())))))***((('''&&&&&&&&&((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------............---///333555333333333333333333333333:::,,,)))444777...)))...((((((222******777888DDDeee{{{ooooooSSSDDD222333:::111222...,,,......***((())),,,---...---+++++++++---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,------............////////////000000000000000000000000000000000000000///......------,,,,,,+++***))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))@@@;;;555333555888999999666222222555333---+++---((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""############"""""""""!!!"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((('''(((((()))***++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++...---,,,+++)))((('''&&&&&&''''''((()))))))))(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((******))))))))))))))))))&&&'''((())))))(((''''''&&&'''''''''''''''(((***+++++++++***))))))******))))))))))))***+++,,,,,,)))(((((((((((()))************)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,,,,,,,------...////////////000333666444444444333222222222111444333111---)))''',,,111333)))///,,,666OOObbb~~~}}}|||zzzOOO999888111444000...000000---...111,,,---...---+++++++++---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,------............////////////000000000000000000000000///000000000000///......------,,,++++++***))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))@@@;;;555333555888999888666333333555333///,,,---)))((('''%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""""""""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((())))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))(((((((((%%%&&&''')))***+++++++++''''''''''''''''''''''''''''''((((((((()))))))))((((((((('''''''''''''''''')))+++,,,---,,,+++))),,,+++******+++---------)))((('''''''''((()))***((('''''''''((())))))***))))))(((((()))******+++------,,,+++)))'''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))******++++++,,,++++++,,,,,,,,,,,,------///000000000///111333666555444444333222111000000000555333***(((---000---///%%%444FFFfffiiiSSSAAA;;;555000000///,,,+++,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,------............////////////000000000000000000000000/////////000//////...---,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))AAA<<<666444555777888777555444444555333000......)))((('''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***))))))(((((((((((()))***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))&&&&&&'''((()))******)))''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&''''''(((((((((###$$$%%%'''(((((((((((())))))((((((''''''((()))***)))''''''(((***+++,,,***)))((('''''''''''''''))))))))))))******+++,,,------------+++(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++++++++,,,,,,,,,------...///000000///000222444333333222222111111000000222000---...444666111)))$$$;;;gggsss||||||wwwmmmMMM@@@333000111///---,,,...//////...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************************************+++++++++,,,,,,,,,------............////////////////////////////////////...////////////...------,,,+++++++++******))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((BBB===666444555777777666444555555444222111///---((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***))))))(((((((((((()))*********+++++++++,,,,,,,,,,,,,,,---------------,,,,,,+++***))))))(((((('''''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))******************---,,,+++******+++,,,---,,,...000///+++***+++---...,,,)))***,,,------,,,++++++***************+++)))))))))******+++------+++,,,,,,,,,,,,***((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))******+++++++++++++++,,,,,,,,,---------...//////......000222000000000111111222222222222+++***111111+++...777GGGssstttwww^^^CCC666444555555666///000000///---,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************************************+++++++++,,,,,,,,,------............////////////.......................................---,,,,,,++++++***************)))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((CCC===777444555666666555222555555222111222000,,,((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''))))))(((((((((((())))))************++++++++++++,,,,,,------------......------,,,+++)))((('''''''''''''''''''''&&&%%%%%%((((((((((((((((((((((((&&&&&&'''''''''(((((((((*********)))((((((''''''...---,,,+++++++++++++++,,,---000111000///------,,,***'''(((******'''$$$)))))))))))))))***++++++))))))******+++,,,......******+++++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((())))))******+++++++++,,,,,,,,,,,,------,,,---//////...---///000......///000111222222333000,,,...000&&&""":::\\\~~~jjjMMM<<<333111222000111111000...,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,------............////////////........................------......------,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))DDD>>>777444555666666555000444555111000222000+++)))((('''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((()))***+++************++++++++++++++++++,,,,,,,,,---------++++++***)))(((''''''&&&&&&''''''(((((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))***+++,,,---...///***,,,000444777888888777999777777>>>EEEGGG@@@999<<<:::777888999888222---111000///---+++******************+++,,,---...///++++++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((()))*********++++++,,,,,,,,,,,,------,,,...000000///...///000...//////000000111111111...///000000111???bbbzzziii|||^^^BBB444111111222222000...,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,,,,------............////////////------------------------,,,------------,,,++++++))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))DDD>>>888444555666555444///444444000///222000++++++***((('''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""!!! $$$)))'''"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***++++++)))************+++++++++*********++++++,,,,,,,,,))))))((((((''''''''''''%%%&&&''')))************))))))))))))))))))))))))))))))))))))************+++---000333777;;;>>>@@@GGGMMMWWWaaahhhkkkkkkjjjlllfffdddooo~~~xxxkkk\\\YYYWWWXXXYYYVVVOOOIIIBBB@@@<<<888333000---+++*********+++,,,---///000---,,,***((('''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((()))*********++++++,,,,,,,,,------------///111111000//////000000000000000////////////...000///333IIIlllvvv|||}}}mmmrrrbbbJJJCCC111222222111...------...------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++************************************************++++++,,,,,,,,,---------............/////////000------------------------,,,------------,,,++++++)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))CCC???999666555666777777333222111000///...---,,,+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################$$$$$$"""!!!&&&+++)))###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))))))))((((((((((((...(((&&&)))---,,,,,,...******************++++++))))))(((((('''''''''&&&''''''&&&%%%&&&))))))'''%%%$$$%%%''''''&&&'''(((000***%%%'''---333444333AAAFFFLLLTTT```mmmqqqooowwwvvvxxx||||||{{{vvv}}}wwwxxxzzzyyyxxxfffZZZ\\\ZZZJJJ;;;777444///,,,,,,+++(((***...333)))***+++(((+++///******)))((()))++++++***((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,------...---......///////////////---///000......000111///)))444>>>WWW|||}}}||||||~~~~~~dddccc```HHH>>>333///000111///,,,.........,,,++++++---///+++,,,,,,,,,,,,+++***)))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))BBB>>>999555555666777888333222222000///...---,,,+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$"""!!!%%%***(((###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! """"""""""""""""""""""""###""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))))))))((((((((((((,,,((()))...111///,,,,,,************************))))))((((((((('''''''''******)))((()))******(((*********+++,,,,,,---///%%%)))222===IIISSSYYY\\\eeekkkpppqqquuu}}}wwwmmmgggfffXXXMMMAAA===:::555333333666+++,,,000)))&&&(((&&&,,,+++***))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,------...---......///////////////111...---...///000000111...:::WWW{{{www}}}|||zzz~~~}}}zzzyyy{{{yyyrrrnnnpppiiilllrrrxxxxxxyyyqqqqqqaaaNNN:::333333000......+++,,,,,,,,,+++,,,---///,,,,,,,,,+++++++++******************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------....................................------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))AAA===888555555777999999444333222111///...---,,,+++)))&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$###########################$$$"""!!!%%%)))'''"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""######"""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((((((((())))))))))))***))),,,333555111,,,+++************************))))))((((((((((((''''''''''''((((((((((((((())))))))))))''''''***...111;;;EEEUUUeeeqqqzzzyyy|||~~~yyylllbbbUUUGGG@@@???---***000+++'''---111'''((((((''''''(((+++---((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,------...---......///////////////333...---111111---...555MMMgggqqqrrr|||}}}~~~zzzuuuwwwuuummmhhhiiihhheeeeeefffddd___\\\]]]XXXXXX[[[______]]]___dddkkkkkknnnqqqvvv|||ppp}}}lllMMM>>>777...---111---------------------------,,,+++*********+++,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))@@@<<<777555666888:::;;;444444333111///...---,,,+++)))&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###########################$$$###!!!###'''&&&"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!##################$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((((((((())))))))))))***)))---333444///+++++++++++++++***************))))))((((((((((((((((((&&&%%%&&&)))(((&&&'''***$$$(((***,,,333AAAOOOWWWggglllttt|||}}}}}}}}}{{{vvvmmmMMM<<<;;;333,,,...000)))+++,,,,,,******+++---((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***************++++++,,,,,,------...---......///////////////000---000444///***555FFF~~~hhhhhh}}}wwwuuuwww{{{zzzsssooonnnkkkbbb\\\[[[UUUTTTTTTTTTSSSPPPNNNNNNOOOMMMMMMRRRSSSPPPNNNOOOSSSWWW\\\___bbbffflllqqq~~~|||||||||gggsssqqq\\\III444...555333222111000000...---+++...---+++))))))***+++,,,************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))???;;;777555666888:::;;;555444333111000...---,,,+++)))&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""$$$###!!!"""%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''((((((((()))))))))******))),,,000000,,,***,,,+++++++++*********))))))(((((()))))))))))))))))))))''''''***(((%%%'''---,,,555>>>GGGZZZvvv{{{zzz||||||yyyvvv}}}~~~ccc[[[MMM???333(((...///000...,,,***))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))***************++++++,,,,,,------...---......///////////////------000///,,,333NNNlllxxx~~~|||}}}|||xxxrrrnnnnnnpppiiiddd___\\\WWWPPPLLLKKKGGGHHHHHHFFFFFFFFFEEEDDDCCC???@@@EEEGGGEEECCCCCCCCCGGGMMMOOOQQQTTTYYY^^^^^^dddkkkssszzz}}}{{{kkkIII555111444222//////000000...,,,...---+++))))))***+++,,,************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,+++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************???<<<777555666888:::;;;666555444222000...---,,,+++)))&&&%%%&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################!!!###$$$!!!!!!$$$$$$!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((())))))******+++)))+++---,,,))))))---,,,,,,++++++***)))))))))(((((())))))))))))******(((%%%&&&***)))'''---777EEEQQQ[[[cccsss||||||yyytttmmm^^^III...+++))))))***+++++++++)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,,,,------...---......///////////////------...000:::SSSssswwwwwwwwwtttooohhhaaa]]][[[UUURRRNNNJJJEEEBBB@@@@@@>>>AAA@@@>>>>>>AAAAAA>>><<<999999>>>@@@>>>===???<<>><<<@@@@@@<<<===AAABBB??????======??????<<<===AAA===>>>???@@@?????????@@@HHHGGGFFFGGGLLLUUU```hhhrrryyy~~~sssWWW;;;666000...///111000...,,,,,,,,,+++++++++******************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************AAA===888555555777999999777666444222000...---,,,+++)))&&&%%%&&&&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$######################## ###$$$!!! """"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&''''''((()))******+++))))))---000...((((((,,,,,,,,,++++++***))))))((((((((())))))*********++++++***333CCCOOOYYYllluuu~~~yyy}}}}}}}}}kkkSSSAAA:::666111,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***************++++++,,,,,,---......---......///////////////---111;;;WWWsssjjj~~~rrr|||~~~rrrjjjjjjhhhaaaWWWQQQJJJFFFEEEDDDBBB???:::>>>AAAAAA@@@AAAAAA@@@>>>BBBBBB??????EEEFFFCCCDDDAAAAAAAAA>>>;;;===BBB<<<======>>>??????>>>>>>:::===BBBFFFIIILLLOOOQQQSSS^^^jjjqqqttt{{{~~~HHH@@@777222111111///,,,+++,,,,,,,,,,,,+++***)))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************???<<<777444333555999;;;888666444222///...---,,,---+++(((&&&&&&'''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$############"""########################$$$#########""""""!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))))))))(((((((((((((((---111///+++'''(((***,,,------+++)))))),,,...$$$+++(((&&&......)))******<<>>CCCBBB@@@AAAEEEIIIGGGCCC@@@AAABBB@@@>>>>>>AAACCCBBB@@@@@@BBBBBBBBBDDDFFFDDDAAA???AAADDDDDDAAA>>>@@@>>>===>>>AAADDDEEEEEEOOOQQQUUUZZZ```gggpppuuuWWW666111111+++,,,555------,,,***((()))+++---++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******)))))))))))))))***************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************))))))((((((''''''))))))))))))************+++*********))))))((((((+++,,,---------+++***))),,,+++)))(((((()))***+++((()))******+++++++++***???<<<777444333555999;;;:::999666333000...,,,+++,,,***'''&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$################################################"""""""""!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((())))))))))))(((((((((((((((,,,000///+++((((((***,,,,,,+++***)))))))))))),,,000***''',,,///444BBBVVVZZZfff{{{rrryyyvvvLLL777///'''###%%%)))++++++'''(((***,,,------***''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))******++++++,,,,,,---......000///,,,+++///444222,,,MMMzzzmmmmmm}}}}}}~~~xxxnnngggUUUPPPIIIEEECCCCCCBBB@@@;;;===@@@BBBDDDFFFJJJMMMFFFEEEDDDDDDEEEGGGEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBBBBBAAA@@@??????CCCCCCDDDEEEEEEEEEEEEEEEDDDBBBAAAAAABBBBBBBBBAAA@@@BBBEEEHHHLLLRRRYYY]]]llluuu]]]AAA555000---+++//////---,,,******+++,,,++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************))))))(((((((((((())))))))))))************++++++******))))))))))))((()))***+++++++++***))),,,,,,+++++++++++++++,,,*********++++++,,,,,,,,,???<<<777444333555999;;;<<<:::777444000...,,,++++++)))'''&&&'''(((''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((((((((())))))))))))))),,,///...***((((((***************++++++)))'''***,,,((()))111777IIIddduuuyyyvvvvvv}}}tttQQQDDD444,,,,,,///---+++)))''''''***,,,+++'''$$$''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******+++++++++,,,------......///------///000111666<<>>;;;;;;<<<<<<<<>><<<<<<===@@@BBBEEEGGGHHHAAAAAAAAABBBCCCCCCAAA@@@BBBBBBCCCBBBCCCCCCCCCCCC@@@CCCFFFFFFFFFFFFIIIKKKEEEDDDCCCBBBCCCBBB???===;;;<<<===>>>???BBBGGGJJJRRR[[[eeekkkqqq|||^^^>>>555333000000///...---,,,,,,,,,,,,++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***)))))))))))))))******************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************))))))))))))((((((((()))))))))*********+++++++++++++++************)))(((((()))+++++++++++++++******+++++++++++++++*********)))))))))***++++++???<<<777444333555999;;;:::999666333000...,,,+++***(((&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##########################################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((((((((()))))))))))))))+++---,,,***))))))***)))((((((***------+++)))%%%))),,,888IIIRRRfff{{{ssszzzuuuzzz|||iiiOOO:::111///...---...***(((((('''&&&'''***''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********++++++,,,,,,---............)))///777000***BBBeee{{{jjjrrr|||~~~}}}ttthhh\\\UUUOOOGGGBBB@@@BBBAAA@@@@@@AAAAAAAAAAAACCCDDDDDDDDDCCCDDDFFFHHHIIIGGGGGGIIIHHHGGGIIILLLNNNLLLJJJJJJLLLMMMLLLKKKIIIJJJHHHEEEEEEGGGIIIGGG@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGDDDBBB@@@@@@@@@???>>>???AAACCCEEELLLUUU\\\cccnnn~~~TTT:::555666000...------......---,,,,,,++++++******++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))***+++************************))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++---.........---,,,,,,,,,+++******+++,,,---???<<<777444333555999;;;666555333111///...---,,,***(((&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''((((((((()))))))))******+++++++++***))))))***+++***))))))*********)))///888BBBUUUjjjrrr}}}}}}~~~oooSSS???333///...---+++,,,...+++'''***111(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,------...//////,,,...000000333CCCbbb~~~sssqqqooo{{{ppphhh[[[RRRIIIEEEBBB>>>===???<<<>>>@@@BBBCCCDDDDDDDDD>>>???@@@@@@BBBEEEJJJMMMIIIFFFHHHQQQWWWZZZ___eeejjjgggdddbbbcccfffhhhiiiaaabbb^^^VVVSSSVVVVVVTTTPPPJJJDDDCCCFFFFFFAAA<<>>===>>>@@@AAACCCFFFHHHLLLTTT___hhhnnnWWW===222000...,,,,,,...///...---,,,,,,++++++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((()))***++++++************************))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...///......------.........???<<<777444333555999;;;444333111000...---------+++)))'''&&&'''(((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((())))))******************************,,,+++***'''&&&(((---111JJJYYYdddooo}}}~~~xxx[[[>>>,,,***(((+++000///((((((---(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,---......//////,,,777333,,,EEErrr{{{lllzzz{{{}}}ttteeeVVVNNNGGGCCC@@@@@@@@@???AAAFFFDDDEEEFFFDDDBBB@@@@@@AAA@@@EEELLLSSSZZZbbbiiimmm{{{zzzrrrhhh]]]ZZZ\\\ZZZRRRJJJGGGEEEEEEEEEFFFFFFDDDBBBFFFFFFFFFDDDBBB@@@AAABBB???>>>======???DDDLLLRRRdddpppccc@@@666222---,,,...///...---,,,,,,++++++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))***+++,,,************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************)))))))))************+++*********++++++++++++,,,+++,,,,,,,,,,,,---------,,,,,,+++++++++,,,------***+++,,,,,,------------,,,,,,---------,,,++++++???<<<777444333555999;;;666555333111///------,,,,,,***'''&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$########################!!!"""""""""############ !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''''''''((()))************))))))))))))*********)))++++++***)))000<<>>@@@AAA===???AAACCCBBB@@@===;;;===;;;888555444555777888:::999777444222///---,,,,,,)))'''&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((()))***+++***)))(((+++,,,)))$$$...***&&&444OOO___nnnzzzyyyhhheeeppp|||{{{xxxqqqOOO444,,,///...)))222&&&###,,,111+++(((+++))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))+++++++++++++++++++++++++++,,,,,,,,,000222000***+++???hhhvvvxxxwwwgggZZZMMMHHHDDD???@@@DDDFFFHHHNNNTTTRRRIIIAAA???CCCFFFPPP___mmmvvvzzz|||zzzsss|||www{{{vvvjjj]]]OOODDDGGGMMMLLLHHHGGGEEEHHHKKKJJJEEE@@@===<<<;;;@@@GGGNNNXXXgggxxxxxxyyylllPPP666000111000...///,,,,,,,,,++++++,,,------++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++***************+++,,,+++************(((&&&///+++(((+++//////---***,,,///)))'''///...+++000+++......,,,111:::>>><<>>BBBJJJSSS]]]ZZZUUULLLBBB>>>IIIVVVTTT\\\iiitttwwwuuuqqqooo{{{zzzyyy~~~dddSSSHHHBBBDDDHHHOOOIIIBBBBBBGGGIIIGGGCCC>>>???AAADDDKKKXXXjjjvvvxxxRRR:::000...---...---,,,,,,+++,,,,,,------++++++++++++*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++************++++++******)))***,,,...//////''',,,---((('''+++,,,)))---555444000222000222>>>CCC>>>>>>IIIWWWaaagggjjjppp{{{>>>;;;888555444555777888888777555222000---+++***,,,)))'''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((((()))+++)))+++,,,+++((('''***---***>>>LLLXXXiiirrrwww|||zzz}}}qqqaaa___fffddd[[[cccmmmvvvwwwwww~~~xxxlllhhhkkkpppyyyrrrlllnnn~~~ZZZ;;;222444###///333***&&&,,,,,,&&&******)))))))))((((((((()))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))++++++++++++++++++++++++000,,,,,,///...+++222<<<[[[tttvvvxxx|||gggRRRGGG@@@<<<>>>EEEMMMWWW___]]]TTTJJJBBB???FFFXXXiii|||yyyyyy{{{~~~wwwqqqssszzzyyyqqqkkkpppwwwsssaaaSSSLLLAAADDDGGGGGGEEEDDDEEEFFFFFFDDD@@@===???HHHUUU___ppp}}}~~~uuuJJJ333...//////------,,,,,,,,,,,,,,,---++++++++++++************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++************++++++++++++******)))******+++***///...(((***111222,,,&&&000000...777DDDYYYrrruuuiiisss}}}>>><<<888555444555777999888777555333000...,,,+++,,,)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''')))******)))(((***+++///***(((+++...,,,(((%%%:::TTTeeekkkqqqpppmmmppp|||tttqqqQQQSSSWWW\\\cccggggggeeemmmttt{{{}}}~~~zzz{{{XXXBBB999(((...///***(((---...+++*********)))))))))((((((+++******)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***+++++++++++++++,,,,,,,,,+++000333...***888LLLjjjiiiqqqoooPPP;;;>>>@@@FFFMMMTTTXXXZZZ\\\NNNGGGDDDNNN]]]kkkwww{{{{{{zzzyyyzzz{{{zzzxxxuuu}}}yyypppgggfffkkkjjjeeeffffffdddcccgggkkkhhhbbb[[[ZZZ[[[eeewwwoooaaaLLLLLLIIIFFFBBBAAACCCEEEKKKIIIFFFAAA>>>@@@EEEJJJWWWgggzzz^^^===333222///...------,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++*********+++,,,,,,***+++,,,,,,+++)))))))))333,,,(((+++000222111000777AAAEEEOOOdddwww>>><<<999666555666888999999888666444222///...---,,,)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############################################################$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((()))******))))))***+++///+++)))******+++222;;;QQQeeeooopppvvvxxx{{{~~~vvvssskkk[[[ccckkkyyy}}}|||{{{{{{hhhBBB===000'''))),,,+++,,,000************))))))))))))++++++***)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,,,,,,,***,,,000111---444QQQnnnzzzgggggg~~~ppp]]]KKKAAA>>>@@@FFFLLLQQQTTTTTTSSSPPPVVVUUU[[[iiiyyyzzzyyyzzz|||}}}~~~zzzuuuqqqnnnjjjbbb]]]]]]bbbdddccckkklllkkkiiikkknnnkkkfff]]]XXXPPPLLLMMMWWWccclllxxxzzz{{{tttwwwgggSSSGGGEEEGGGGGGEEEEEEGGGHHHHHHEEECCCAAA@@@GGGSSScccqqq|||vvvSSS???444---///...------,,,,,,,,,---+++++++++++++++++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++******+++,,,,,,---&&&***...000/////////000...)))///;;;<<<777AAAVVVggglllnnnzzz???<<<999666555666888999999888666444222000///...,,,)))'''&&&'''''''''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################################################################$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((()))+++***))))))***,,,)))+++...+++$$$+++KKKmmmuuuxxxtttttt||||||ppp___VVVTTTggg~~~~~~zzzzzz||||||zzzyyywwwxxx{{{zzzwwwuuuvvv}}}{{{zzz|||xxxttt|||dddHHH///+++,,,)))***000++++++*********)))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))***************++++++,,,,,,---...///...,,,222KKKrrr{{{lllfffssszzzgggSSSBBB999===FFFHHHKKKKKKHHHHHHMMMQQQRRRjjjooovvvyyyyyy}}}zzz{{{}}}}}}||||||xxxxxxwwwuuuqqqmmmhhhfffXXXTTTNNNIIIIIIJJJLLLLLLSSS[[[fffrrrqqq^^^TTTTTTXXXlll{{{~~~tttzzz|||yyyjjjVVVHHHDDDEEE===AAAEEEIIIJJJHHHDDDBBBCCCEEEKKKWWWhhhxxxrrrTTT<<<---000///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++***++++++,,,---...***---//////,,,+++,,,///,,,777NNNaaa```bbb{{{xxxrrrooorrryyy~~~|||||||||???===999666555666888:::777777555333111///...---,,,)))'''&&&'''''''''&&&$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))(((***++++++***)))+++,,,)))))),,,///000@@@fffzzz~~~}}}jjjiiiiiimmm|||~~~||||||{{{{{{{{{vvvuuuxxxyyyuuutttvvvsssqqquuu{{{}}}zzzzzz}}}uuutttrrrqqqssswww}}}zzztttLLL333,,,,,,------+++++++++*********))))))***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******+++,,,,,,------...000------@@@eeejjjyyy}}}sssdddTTTJJJCCC???CCCIIIPPPRRRNNNHHHJJJUUU```eeexxx|||}}}vvvxxx{{{xxxsssqqqwwwkkk___UUUOOOMMMJJJFFFBBB???===;;;;;;;;;CCCNNN]]]kkk}}}nnn\\\UUUTTTcccrrruuupppnnnuuu~~~zzztttaaaTTTNNNBBBBBBDDDFFFHHHIIIHHHFFFBBB@@@???EEEPPP```nnnvvvrrrNNN888000///...------,,,,,,,,,+++++++++,,,,,,,,,------))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++,,,---.........//////---+++---555;;;KKK]]]ppp{{{uuuwwwyyyzzzzzz???===999666555666888:::666555444222000///---,,,,,,)))'''&&&'''''''''&&&###$$$%%%&&&''')))******''''''&&&%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***(((***++++++******+++,,,///&&&&&&444FFFZZZvvv{{{iiiQQQWWWmmmrrrsss|||uuuvvv}}}|||}}}{{{vvvqqqtttzzz{{{wwwwwwttttttwwwuuuppprrrxxxxxxtttssswwwwwwuuuwww|||zzz{{{|||yyyuuusssuuuxxxxxxyyy{{{{{{~~~iii===---222333++++++++++++************))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------+++///...333OOOttt~~~}}}|||iiiUUUBBB===@@@DDDKKKQQQTTTXXXWWWSSSXXXffftttzzz}}}zzzyyyuuuyyyrrrfffXXXMMMGGGGGGHHHBBB@@@???@@@AAAAAABBBDDD<<>>BBBLLLZZZdddvvv___DDD000000///...---,,,,,,,,,+++++++++,,,,,,---------))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,++++++++++++,,,---...///+++---...///333>>>NNNZZZvvv~~~}}}zzz|||zzzmmm~~~zzz>>><<<999777666555666777777666555444222000...,,,...+++(((''''''((('''&&&###$$$%%%%%%&&&'''***---)))(((&&&%%%$$$$$$%%%&&&########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%$$$######""""""!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))******(((((((((+++///111&&&666666???```tttxxxwwwvvvxxx}}}gggrrrzzzoookkkssswwwvvvvvvxxxzzz{{{zzzyyyyyy{{{ttttttsssqqqxxxuuurrrqqqsssuuuuuuuuu{{{xxxuuuttttttuuutttsssuuuxxxyyywwwrrrrrruuuyyy{{{zzzzzz{{{XXX666444444***000+++(((++++++)))''')))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))+++---,,,,,,,,,,,,***...+++444LLLsss```{{{|||vvvsssnnngggQQQJJJ>>>@@@MMMOOONNNWWWSSScccjjjpppxxxqqqppprrruuuzzzpppiiioooyyyppp___PPPKKKGGGAAACCCKKKNNNEEEHHHJJJBBBAAAFFFFFFDDDBBBAAADDDHHHJJJKKKLLL]]]tttmmmfffdddmmm||||||ssscccqqqxxx~~~lllOOO@@@JJJOOOEEEBBBLLLFFFEEEBBB===<<>>@@@DDDGGGWWWccctttTTT>>>...000333---+++///,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((,,,,,,((((((+++,,,)))444,,,&&&(((---000//////HHHXXX___uuu}}}tttwww}}}<<<:::777555444444444555555555444222000...,,,+++---***(((''''''''''''&&&###&&&)))***)))'''%%%$$$***)))'''%%%$$$###$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))+++...000///---+++222TTTmmmwwwzzzooommm}}}dddSSSPPPRRR^^^pppyyywwwuuuwwwuuutttrrrssstttuuuuuutttooouuuxxxvvvssssssttttttsssqqqooonnnnnnmmmkkkiiikkkhhheeeeeefffiiikkkkkkhhhkkklllkkkjjjjjjnnnrrrqqqqqqrrrsssuuuvvvvvvwww|||~~~~~~sssggg}}}lllFFF222222,,,))),,,...+++))))))******)))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---+++***+++,,,.........---888[[[rrr}}}wwwzzz|||yyytttiiiVVVEEEEEETTT^^^eeekkkjjjqqquuunnnxxxwwwwwwyyyzzzvvvmmmfffRRRNNNLLLLLLJJJIIIOOOVVVOOOTTTZZZaaammmzzzrrrcccddddddUUUUUUTTTPPPKKKFFFCCCBBBHHHHHHPPPccc{{{~~~kkkWWW^^^pppmmmaaacccwww^^^NNNIIIIIIJJJIIIHHHFFFCCC???===;;;JJJTTTfffwww~~~{{{SSS333222666///,,,222,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))***)))((()))------***+++,,,...---(((,,,CCC\\\}}}|||www<<<;;;888555444444555555444444333111///---+++***,,,***'''&&&'''''''''&&&$$$&&&))))))(((&&&&&&&&&***)))'''%%%####################################$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''***,,,+++***,,,111666VVVeeeXXXYYYgggmmmqqqssssssttttttrrrsssqqqpppqqqsssuuuuuuuuurrrtttvvvtttqqqpppoooooonnnllljjjhhhgggeeeaaa^^^___\\\YYYXXXYYY\\\^^^___aaabbbccccccccceeehhhkkklllnnnoooppppppqqqrrrssstttwww|||ppp{{{~~~xxxYYY999222,,,---///,,,)))(((*********)))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++...+++***,,,...---,,,...---MMMccchhhwww~~~sss|||zzzkkk[[[KKK@@@ZZZhhhooottt{{{}}}~~~zzzrrrkkkgggdddbbb```______```]]]ZZZ\\\bbb~~~}}}xxxjjjpppuuuvvvrrrjjj___VVVSSSOOOOOOVVV```gggjjjjjjrrrlllmmmhhh^^^YYYTTT^^^~~~|||hhhOOOHHHHHHFFFGGGIIIIIIDDD>>>;;;???FFFTTTfffuuuxxxtttJJJ666222//////111------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))(((***---///...,,,&&&+++222666555AAAcccvvvuuu~~~{{{===<<<999777555555666666444333222111///---+++)))+++)))'''&&&'''''''''&&&%%%&&&'''&&&&&&&&&(((***)))(((&&&$$$####################################$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$%%%&&&'''(((((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''***+++'''$$$+++===LLLxxx}}}~~~sssmmmqqquuurrrlllmmmrrrrrrmmmkkkjjjjjjkkknnnqqqqqqqqqoooooooooooollliiiggggggeeecccbbbbbbbbb```]]][[[OOOLLLIIIHHHIIIKKKLLLLLLPPPQQQSSSUUUXXX\\\aaaccccccfffhhhiiiiiiiiilllnnnjjjnnnsssxxx{{{}}}}}}{{{BBB777...,,,---,,,******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++---***+++///...+++,,,111???fffpppggg{{{nnnWWWMMMNNNRRRooozzzzzzttteeeccc___XXXSSSUUU^^^fffiiilllvvv}}}mmmzzzllljjjiiikkkpppqqqmmmgggaaa___kkkzzzrrrmmmfff]]]NNNMMMWWWttt{{{~~~|||```MMMHHHBBBAAAGGGKKKGGGCCCBBB:::<<>><<<:::777666666666777444444333111///---+++***+++(((&&&%%%&&&''''''&&&%%%&&&&&&%%%%%%&&&))),,,'''&&&%%%$$$######$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''***+++((()))666OOOccc~~~}}}vvvvvv~~~|||sss{{{{{{mmmpppnnnkkklllqqqnnngggiiiiiijjjmmmpppqqqqqqpppmmmkkkjjjkkkiiidddbbbbbb]]]ZZZVVVSSSPPPMMMIIIFFF@@@>>><<<;;;<<<===<<<<<<===>>>AAAEEEJJJOOOTTTWWWZZZ]]]```aaaaaaccchhhmmmfffjjjnnnrrruuuwwwyyy{{{}}}xxx~~~SSSDDD444...---,,,,,,---++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,***,,,000...+++222>>>kkk|||wwwuuusssZZZIIIKKK[[[gggooo|||}}}vvvmmmddd___^^^eeemmmoooooottt}}}ttt{{{{{{zzzhhh]]]zzz{{{wwwooorrruuussstttooo___SSSQQQPPPTTT```{{{~~~}}}yyyoooVVVIIIAAAEEEIIIGGGFFFGGG@@@>>>>>>EEEOOO```wwwyyy\\\888333333---------------,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++***+++,,,+++(((***///555DDDWWWhhh{{{||||||===;;;999666555555555666555444333222000---+++******(((&&&%%%&&&''''''&&&%%%'''((((((&&&&&&'''(((&&&%%%$$$######$$$%%%%%%########################"""""""""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))'''))),,,000999LLLcccsssxxx{{{vvv~~~zzzvvv}}}|||yyyWWWXXX^^^iiipppqqqpppqqqmmmooopppooonnnnnnkkkgggllllllnnnppprrrrrrpppmmmjjjeeecccdddaaaYYYUUUUUUNNNJJJEEE@@@===999666444777777666777999999888777777777777999===AAACCCDDDKKKNNNPPPQQQRRRVVV^^^dddcccfffjjjnnnpppssswwwyyyvvvuuuxxx}}}ooo{{{sss]]]EEE777111...,,,---+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,***,,,///,,,,,,===QQQ~~~}}}|||sssttt]]]MMMOOO\\\fffhhhiii{{{~~~xxxooommmuuuvvvuuupppiiiddddddeee{{{{{{iiibbbggglllmmm}}}qqq\\\nnn{{{jjjjjjrrrqqqwwwyyyjjj\\\PPPHHHNNNYYYdddnnnvvv|||sss]]]KKKHHHIIIFFFFFFJJJGGGCCCAAABBBFFFQQQfffxxxppp}}}OOO888111......------------,,,,,,,,,))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,++++++,,,+++---888DDDOOOsssoookkkssswww<<<:::888555444444444555555555444222000...,,,+++***(((%%%%%%&&&'''''''''%%%(((******(((&&&$$$###%%%$$$#########$$$%%%&&&########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((()))---777HHH]]]ppp{{{{{{zzzooovvv}}}~~~{{{zzzlllZZZ\\\]]]eeerrrxxxwwwrrrqqqkkkmmmoooooolllkkkllloookkkkkkmmmooopppnnnjjjfffddd]]]YYYXXXRRRHHHAAAAAA;;;888666555777999999999666666777999<<<<<<;;;999<<<:::777666666666666666888;;;>>>>>>???EEENNNVVV[[[^^^cccgggkkkoootttwwwwwwrrrrrryyy{{{zzzvvvWWWAAA666///,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++---***,,,---***...FFFaaaxxxsss```LLLLLL___ooojjj\\\mmmttteee```___eeerrrsssqqqlllgggjjjttt}}}~~~}}}zzz}}}pppmmmaaaQQQHHHJJJNNNMMMIIIZZZjjjqqqxxxtttuuuzzzqqqvvvzzzrrr[[[JJJQQQbbbiiieee___eeeuuuqqqWWWMMMJJJFFFFFFKKKDDDBBB@@@???>>>EEEWWWhhh}}}ccc===//////......---------,,,,,,,,,))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,***+++...///555III\\\rrr}}}|||tttqqq|||kkk:::999777555444555666777777666444222000...---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!! """"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""########################$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&"""(((+++((()))------(((///---444HHHaaasssxxxxxxxxx~~~eeeXXXZZZ[[[\\\```gggnnnqqqqqqooommmmmmnnnpppqqqqqqpppooooookkklllnnnpppnnnggg]]]UUUQQQKKKCCC>>>;;;999666333======<<<<<<<<<======>>>===>>>@@@BBBCCCCCCCCCCCCAAA???<<<<<<<<<;;;777444777444555888666444999BBBEEEOOO[[[cccfffhhhkkkooommmsssvvvtttvvv}}}kkkwwwxxxSSSDDD444***555***,,,,,,)))(((((((((&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,------(((...333///---===___|||www|||\\\YYYZZZ___bbbbbbeeekkkrrruuuyyy|||zzzkkkxxxvvvrrrvvv}}}|||vvviii^^^ZZZ\\\nnnrrrmmmttt{{{aaakkkQQQPPPKKKEEEDDDHHHIIIHHHDDDHHHNNNVVVbbbxxx}}}~~~yyyiii\\\ZZZjjjmmm^^^ZZZhhh|||vvvTTTUUUMMM;;;IIIDDDIIIJJJDDD???AAAJJJQQQmmm~~~cccKKK???(((222+++...111,,,,,,///***+++++++++************)))************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++******************'''+++---+++))))))******...///(((,,,GGGbbbtttvvvpppvvv|||uuussszzz|||yyyvvv}}}wwwkkkooo{{{ttt___TTTWWWYYYYYY]]]bbbbbb___:::999777555444555666777666666444222000...---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""########################$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''******''''''******&&&((()))555TTT}}}sss~~~vvvaaa[[[___bbbhhhjjjllloooqqqqqqpppppplllnnnppprrrqqqoookkkiiimmmllljjjhhhcccZZZNNNFFF>>>===:::999:::<<<>>>???::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@??????>>>AAA???>>>???AAAAAA@@@>>><<<888666666555222555;;;:::@@@GGGMMMQQQXXX```fffhhhooosssrrrssswwwxxxvvv|||uuusss||||||qqqFFF***///---......---+++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))******++++++,,,------)))222222---999YYYrrryyyvvv{{{yyyQQQWWW___fffmmmuuuxxxxxxyyy}}}|||}}}yyypppgggbbb]]]XXX[[[mmmvvvmmmhhhgggggg|||uuu```uuummmkkkXXXRRRJJJFFFEEEGGGJJJMMMQQQPPPOOOPPPTTTccc~~~fffZZZqqqvvv]]]WWWSSSVVV[[[YYY\\\ttttttWWWQQQOOO@@@FFFIIIJJJEEE???>>>BBBFFFXXXiiivvviiiKKK555444,,,...000***))),,,)))+++++++++************)))************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************+++***((('''(((***,,,,,,'''---000BBBdddzzz}}}}}}}}}vvvpppgggpppoooqqqwww{{{zzz{{{}}}www|||yyyqqquuu~~~yyykkk^^^^^^[[[YYY\\\aaaaaa]]];;;999777555555555666777666555444333111///---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''++++++)))'''(((++++++(((///???UUUqqqvvv}}}wwwooojjjkkkooossssssrrrpppooonnnooopppppplllnnnooooooooommmkkkiiikkkhhhaaaZZZQQQHHH>>>888777999;;;;;;;;;>>>CCCHHHEEEGGGIIIKKKLLLKKKKKKJJJLLLLLLMMMLLLLLLKKKJJJIIIGGGEEEBBB@@@AAAAAA@@@???BBB>>><<<<<<<<<888666666555777888999===EEEPPPXXX```fffkkklllmmmppppppooouuuyyy}}}yyyxxx___^^^qqqBBB444------...---+++***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,------,,,333///---KKKzzzxxxuuupppaaaXXXbbbmmmvvvzzzxxxwwwyyyuuukkkfffkkkuuu{{{uuueeeZZZUUUVVV___sssooommmPPP^^^zzzhhh[[[QQQPPPPPPOOORRRXXXbbb\\\SSSLLLHHHMMM___qqqiiinnnssskkkhhh|||vvvbbbUUUTTTMMMIII\\\yyyyyy^^^RRRIIIHHHJJJKKKIIICCC>>><<<===GGGWWWhhhzzzyyy^^^GGG777---///111***(((,,,***+++++++++************)))************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++************************---***((())),,,------,,,)))<<>>AAA@@@===:::;;;:::999777777;;;AAAGGGSSSWWW\\\```dddiiimmmooopppqqqxxx~~~sssqqqTTT......,,,,,,...---***)))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))******++++++,,,---------...+++666^^^~~~xxxddd^^^nnnpppyyy}}}dddjjj}}}pppeeecccccchhhpppvvvuuummmdddbbbcccfffhhhvvvcccQQQUUUooodddeeeeee___^^^bbbjjjaaaVVVMMMFFFEEENNNXXXuuu___UUURRRJJJDDDMMMfffxxxxxx{{{iiieeeccc\\\WWWWWW^^^VVVIIIHHHIIIKKKHHHBBB>>>===AAAKKKZZZooopppUUU:::......333---+++...---+++++++++*********))))))************************************************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++***************+++++++++******---000///------000;;;VVVmmm~~~}}}}}}yyy~~~xxxhhhaaa[[[VVVZZZ]]]fffqqqyyy;;;:::888666555666777888444444444444222000---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%$$$#########"""######$$$$$$$$$######""""""""""""""""""""""""############"""""""""!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,...111>>>___vvvnnneeemmmxxx{{{}}}www{{{~~~llllllkkkooovvvyyyuuutttuuupppooooooooonnnmmmmmmmmmqqqrrrsssqqqmmmfff```[[[LLLHHHAAA:::777999>>>BBBEEELLLTTTXXXXXX]]]fffooonnnqqqwww}}}}}}|||{{{zzzqqqooojjjddd___\\\[[[[[[MMMGGG@@@<<<===@@@@@@???>>>>>>>>><<<:::999999:::CCCEEEIIIOOOVVV^^^gggnnnllllllsss}}}~~~xxxyyyzzzyyynnnBBB666///+++...000...,,,...******))))))))))))******((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))************)))******++++++,,,---------(((///LLLqqq~~~pppiiiooouuulllsss}}}mmmhhhxxx}}}qqqiiidddbbbjjjsssxxxwwwrrrooommmyyy{{{kkkSSSJJJWWWzzzpppmmmfff]]]TTTOOOJJJFFFGGGLLLXXXyyy___UUUSSSNNNAAADDDOOOOOOVVVjjjxxxtttjjjlllqqqiiiZZZhhhaaaMMMGGGDDDIIIJJJFFFBBBBBB>>>AAAIII^^^ssswwwttt]]]@@@///,,,333///---...---+++++++++*********))))))************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++***+++......******666EEEbbbuuuxxxwwwvvvmmm___UUUXXXbbbjjj<<<:::888666666666777888333333444444333000---,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((&&&%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***((()))111;;;XXXkkkvvvppplllttt}}}~~~wwwXXX\\\cccjjjssswwwuuuqqqmmmkkkmmmnnnpppqqqrrrqqqppppppoooqqqsssqqqhhhZZZLLLCCC======<<<<<<>>>EEEMMMSSS\\\bbbhhhjjjiiikkkrrryyyqqquuuzzzyyyyyyyyywwwuuutttvvvwww|||sssbbbOOODDDAAA???===>>>?????????===;;;888777888777:::@@@GGGOOOZZZdddkkkmmmrrrzzz|||zzzxxxzzzkkkWWWjjjxxxtttJJJ888******...---,,,...******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++)))******++++++,,,---------+++BBBlllyyytttfffhhhrrrjjj```ggg~~~vvv}}}gggkkkzzz|||www}}}wwwdddfffjjjpppuuuvvvtttqqqooozzzooo\\\CCCPPPggg]]]TTTPPPNNNIIIFFFFFFCCCXXXmmmZZZMMMEEE??????KKKSSSJJJqqq{{{kkkggg[[[MMMCCCEEEHHHEEECCCEEE???@@@@@@OOOfffpppzzziiipppSSS888,,,000...,,,---++++++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++)))))))))***++++++,,,,,,...++++++***)))333OOOlllvvv___XXXaaakkknnnqqq{{{<<<:::888666666666777888222333444444333000---+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))******(((---@@@SSSbbbmmmvvvvvvtttuuuxxxxxxwww~~~dddSSSaaahhhsssyyyuuuqqqrrroooiiimmmnnnooopppqqqrrrrrrsssnnnkkkggg___TTTHHH>>>888<<>>>>>999666777<<<@@@BBBJJJSSS```fffjjjkkkooouuuzzzzzz}}}yyy```dddooossssssTTT555+++,,,+++***,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,------,,,888___xxxuuuddd```fffllliiijjjpppzzz|||sssxxx}}}}}}iiidddppp{{{|||wwwxxxzzz~~~|||~~~pppYYYooozzzlll___XXXTTTNNNIIIFFFFFFEEE[[[xxx___MMMEEEBBBFFFDDD777___qqqttt]]]JJJFFFGGGDDDBBBEEEBBBDDD???CCCVVVfffttt}}}sssLLL333000...,,,---++++++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,...***+++222:::MMMrrr|||tttiiiYYYKKK]]]hhhxxx<<<;;;888777666666888888222333444555333111...+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))+++++++++555QQQlllqqqyyywww|||iiillltttmmmxxxzzzpppmmmsssrrrjjjmmmmmmmmmmmmoooppprrrsssooofffWWWIII???;;;;;;===BBBKKKWWWbbbhhhkkknnnqqqpppssswwwxxxyyyzzz~~~|||zzziiiZZZRRRMMMGGGCCCAAACCCEEEFFF???;;;;;;??????===@@@GGGMMMVVVZZZVVVYYYhhhtttxxxrrr~~~zzztttHHH555111...,,,---******))))))))))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------+++DDDuuuzzz|||{{{eee\\\dddmmmpppvvv~~~|||{{{uuuxxx~~~zzz{{{lllbbbggguuu}}}}}}~~~~~~~~~}}}}}}nnn|||lllbbb\\\TTTMMMJJJKKKFFFFFFWWW}}}bbbXXXMMMAAAEEEOOOEEE\\\|||mmmSSSJJJHHHCCCBBBFFF@@@FFF>>>777DDDWWWhhhxxxnnnooo^^^;;;333///...000...+++++++++************)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,,,,)))000AAARRRiii|||xxxqqq___YYY]]]gggsss}}}~~~~~~}}}~~~~~~}}}???<<<999666666666666555444333222222222000---***+++***((('''&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%''''''(((((())))))*********(((***(((,,,GGGfffppp|||vvv~~~|||iiigggpppqqqxxx{{{xxxsssqqqpppmmmssspppnnnooorrrrrroookkkdddPPP===888<<<@@@CCCFFFQQQ[[[ffflllmmmoootttyyywww{{{~~~~~~}}}ppplllzzz}}}lll]]]ZZZdddhhhcccUUUHHHDDDAAA<<<@@@===<<<===@@@@@@===999@@@DDDJJJQQQZZZeeelllooorrrsssuuuyyywwwIII******111******)))))))))++++++)))'''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************(((&&&---333)))&&&666'''___|||llljjjqqqvvvyyy{{{}}}}}}uuu|||xxxxxx{{{|||ssssssooosss}}}tttrrruuuwwwxxxpppkkk\\\OOONNNMMMIIIHHHIIIMMMaaagggXXXNNNGGGFFFCCCDDDPPPhhhdddKKKSSSMMM???EEEKKKDDD===:::<<>>;;;888666666888888888555444333333222000---***+++***((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******111)))'''333RRR{{{llluuummmrrr{{{yyy}}}~~~}}}}}}hhhiiitttyyywwwuuuyyyuuunnniiimmmtttvvvsssnnnnnnqqqxxx{{{qqq]]]LLL===;;;???IIITTT\\\dddiiimmmnnnqqqtttvvvxxxzzzzzz~~~zzzzzzvvvgggfffddd^^^___OOOZZZ^^^VVVQQQWWW^^^___dddfffpppqqqeee^^^VVVKKKCCC???===<<<:::666777;;;FFFTTTaaajjjnnnqqqrrrrrrsssuuu{{{ddddddqqqLLL777///***///---,,,,,,,,,,,,***((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((000***###+++111000111mmm|||sssiii```ZZZ^^^mmm}}}}}}uuu{{{}}}{{{{{{ttt}}}vvv~~~cccMMMUUUbbbdddddd[[[WWW^^^jjjssszzz{{{lllbbb```bbbccccccwwwlllfffbbb[[[PPPIIIJJJIIIFFFGGGLLLsss{{{lll\\\PPPEEEGGGbbbQQQFFFOOOAAAGGGGGGGGGEEE???<<>>;;;777666666888999:::666555444333333111---***+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))******)))(((444GGG^^^zzz|||||||||zzzyyywwwdddggguuu|||{{{xxxuuurrrmmmiiillluuuzzzzzzrrruuuvvvssshhhXXXGGG;;;???FFFQQQ]]]dddiiinnnqqqqqqoooooosssyyy}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~}}}}}}vvvvvvyyyppp```___iiihhhiii\\\RRRXXX\\\\\\```hhhgggdddaaaeeehhh```UUUIIIBBBFFF[[[tttzzzjjjXXXJJJCCCDDDFFFCCC>>>:::===EEEQQQbbboookkkmmmoooqqqsssxxxbbbjjjfffDDD...,,,...,,,++++++,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************+++++++++(((///+++''',,,000777EEE}}}nnnfff```___dddmmmzzz|||xxxzzz~~~||||||yyywwwzzzqqqvvveee^^^WWWOOOYYYOOOGGGFFFGGGOOOgggqqqlllooonnnhhhrrrrrrssssssggg___VVVKKKCCCFFFKKKMMMPPPSSSZZZ{{{zzziiiTTTEEEOOOfff{{{[[[KKKAAABBBDDDHHHIIIBBB:::;;;AAAPPP___vvv~~~cccuuuDDD444000///,,,,,,+++++++++*********))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,'''...---...222///222AAAmmmzzz~~~uuuzzzooo]]]VVVZZZcccpppzzz}}}yyyvvvttttttttttttzzzzzz{{{{{{{{{{{{||||||yyyzzz}}}tttkkksss|||uuukkknnnqqqssstttuuuuuutttxxxxxxwwwvvvuuuwwwzzz|||???<<<777555666888:::;;;888666555444333111...++++++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((()))''''''(((((())))))*********,,,EEEaaajjjooowwwxxx{{{zzz|||ssslllooouuuxxxwwwvvvmmmpppqqqnnnooovvv|||~~~mmmUUUCCC===???MMMXXXdddllloooppprrrsssuuusssqqqtttzzz~~~}}}{{{{{{|||||||||~~~vvvmmmjjjlllsssyyyvvv{{{hhhZZZ]]]SSS^^^aaahhh{{{rrrnnnnnniiiccc```bbb```[[[RRRJJJMMMaaauuuxxxzzzxxxnnn]]]NNNEEEBBBGGGBBB>>><<<<<>>AAAFFFIIIEEE===;;;===FFFVVVmmmiii]]]777111444,,,,,,,,,++++++++++++***((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,%%%//////+++---333HHHfffoooiii|||ZZZMMMIIIXXXlllzzz}}}wwwuuutttrrrssstttwwwxxxzzzzzzzzzzzzyyyxxxwwwwwwwwwzzz}}}ttthhhoooxxxssseeegggkkkqqqtttsssrrrqqqxxxxxxwwwtttqqqppprrrtttAAA===888555666888:::;;;999777666555444222...++++++***((('''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''(((((())))))******000111GGGbbbnnnyyy|||nnnpppsssttttttrrrqqqpppiiippptttrrrqqqvvv{{{~~~}}}rrr]]]GGG===DDDNNNYYYdddooossstttvvvxxxwww~~~{{{yyyyyy|||}}}|||zzz|||zzzwwwvvvuuuuuusssqqqmmmeeeZZZQQQQQQ[[[jjjvvvmmm``````eeessswwwzzzwwwkkkkkkssswwwzzzwwwmmmaaaXXXRRRMMM[[[ggguuu|||uuucccPPPDDDDDDAAA@@@BBB???===FFFSSSbbbiiipppttttttuuuyyy~~~ooo|||uuuFFF:::---+++)))(((***+++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---++++++000,,,%%%@@@ssswwwvvv}}}yyy~~~|||yyy}}}mmmdddbbbrrrxxxxxxyyyyyy}}}}}}~~~rrrsssttt```RRROOOSSSrrrpppeee```mmmqqqeee[[[[[[ZZZVVVOOOJJJIIIJJJRRRWWWkkk~~~___bbbvvvfffQQQBBBAAADDDHHHGGGAAA>>>>>>@@@NNNbbbuuurrrqqq>>>222111,,,,,,,,,,,,++++++++++++((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++111...+++333DDDfff{{{nnn{{{]]]MMMSSSaaasss{{{zzz|||}}}|||zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxtttwww}}}wwwhhhiiiqqqoooddddddjjjssswwwvvvssssssqqqvvv|||~~~|||yyyxxxxxxBBB>>>999555555777999::::::888666555444222...++++++***((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((())))))(((((('''''''''(((((())))))******...EEEfffyyylllnnnpppsssuuuuuutttqqqnnnnnnrrrsssqqqrrrvvvwwwvvvqqqeeeUUUHHHDDDKKKVVV___eeennnvvvwwwyyy~~~~~~|||{{{yyywwwuuussspppmmmlllkkkiiieeeaaaOOOMMMKKKJJJNNNVVVaaaiiiuuunnngggdddfffgggeeeccc~~~ooojjjfffeeemmmsssuuuvvvvvv~~~vvvrrrrrrwwwvvvjjjOOOFFFBBBEEEDDD>>>???FFFXXXaaammmrrrssstttwww{{{|||xxxzzz```GGG111///+++************)))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***---,,,---...222UUUmmmtttwwwyyyxxxyyyrrrjjjhhhoooyyywwwwww|||wwwxxxiii\\\UUUOOObbb|||~~~mmmhhhzzz~~~ssstttwwwwwwooobbbVVVOOOKKKHHHLLLWWWbbbbbb]]]bbbmmmfffzzzlll^^^]]]uuu{{{\\\MMMFFFCCCEEEGGGDDD???===???HHHXXXjjjyyy{{{wwwMMM;;;,,,------,,,,,,,,,+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...000///888PPPfff{{{|||UUULLL\\\dddqqq}}}|||zzzxxxvvvvvvxxxzzz|||||||||{{{yyyxxxvvvuuuwwwvvvvvvvvvvvvwwwxxxxxxrrrrrr{{{{{{jjjbbbhhhkkkbbbbbbhhhtttzzzxxxttttttkkkrrrzzz~~~}}}|||}}}~~~DDD???999555555777999::::::999777666555222...++++++***((('''&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((******)))'''&&&''''''(((((()))*********999ooo{{{}}}ttt~~~xxxxxxtttsssqqqsssxxxzzzuuuooottttttqqqnnnqqquuutttoooeeeRRR>>><<>>AAAMMMYYYgggpppssstttxxx}}}{{{}}}lllttt~~~yyyYYY666333...+++******)))((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,&&&///---)))111DDDkkkvvv~~~qqquuuooovvvyyy]]]bbbiiiwww~~~zzz|||zzz~~~pppfffNNNLLLQQQ___ooo}}}wwwqqq{{{mmm^^^SSSMMMFFFCCCAAAFFFSSSaaahhhhhhwwwjjjUUUnnnjjjVVVKKKCCCDDDGGGDDD???<<>>???EEEPPP```qqq|||}}}[[[GGG///...,,,***+++,,,+++)))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************,,,.........000999ZZZ}}}|||hhhgggpppwwwyyyuuuvvvvvvuuusssrrrrrrtttvvvxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttrrrooonnnmmmbbb___eeeqqqtttkkkfffhhhkkkdddbbbkkkttttttqqqooohhhfffeeeeeegggiiiiiiiiiKKK@@@777666888777777888777777666555222///---+++***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''!!!$$$,,,+++///IIIiiisssnnnrrrzzz~~~{{{}}}sssqqqvvvssssssssssssssssssssssssuuummmiiippptttkkkYYYKKKEEEOOObbbuuu}}}zzzvvvuuu|||~~~tttjjjdddbbbWWWUUUZZZeeejjjjjjoooyyywwwkkkjjjqqqjjj]]]dddxxx|||{{{eeeggghhh|||zzzccc^^^aaabbbpppnnnzzzjjjggg~~~vvvgggfffvvvnnnYYYKKKFFFCCC<<<<<<@@@MMM___lllrrrttt{{{uuurrrrrruuu|||bbbsssOOOHHH===333,,,)))((()))************************))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***---,,,...FFFppp|||tttqqqttttttuuu{{{vvvwwwvvvxxx{{{xxxqqqsssyyyvvvnnnrrrpppssswww}}}~~~yyy|||~~~{{{mmm\\\LLLDDDJJJSSShhh}}}vvvmmmiiipppzzzwwwjjjlllxxxyyyzzzgggRRRIIIBBBDDDGGGAAA???>>>@@@FFFTTTfffxxxooopppQQQ555111,,,+++,,,,,,+++)))************************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))***,,,---------///111888LLLssssssjjjqqq|||{{{zzzyyyuuuqqqqqqtttsssrrrqqqqqqsssuuuvvvuuuuuuuuuttttttsssssssssppprrrqqqlllfffbbbcccfffaaaYYY[[[gggqqqpppkkkjjjpppllllllqqqtttrrrnnnlll```cccgggiiijjjjjjjjjjjjKKKAAA777666888777777888666666666444222000---+++***((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""##################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***''''''+++000===ZZZuuupppoooyyyvvvsss}}}pppooouuuttttttsssrrrpppppprrrssssssmmmmmmtttppp^^^MMMFFFVVVaaapppyyy{{{yyy{{{~~~}}}uuuiii[[[OOOGGGCCC???===CCCOOOTTTSSS]]]lllkkkiiipppyyyrrreeeiiixxxxxx|||zzz}}}zzztttlllaaaXXXOOOPPP\\\mmm|||zzzvvvlllxxx~~~lll[[[OOOGGGDDD===;;;DDDSSS```jjjooossspppsssyyyyyyvvv}}}~~~xxxzzzPPPIIIAAA777...((()))...************************))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++222,,,666dddyyyzzz}}}rrrpppzzz|||xxxnnnjjjxxxssssssuuuzzzvvvkkkgggjjjooo~~~vvvooorrrxxx~~~{{{|||||||||}}}ppp]]]OOOJJJKKK^^^qqq~~~xxxmmmsssxxxvvvsssttt{{{www```RRREEEDDDFFFAAAAAA???<<>>CCCNNNOOOJJJSSSdddhhhxxx|||{{{|||ooorrrzzz\\\HHHCCCBBB>>>JJJLLLXXXlll|||nnnYYYHHHGGG???;;;???GGGPPP^^^jjjmmmlllrrryyywwwqqquuu}}}|||yyy\\\QQQEEE;;;000((()))...************************))))))))))))))))))))))))((()))))))))************************++++++++++++(((...+++FFFxxx~~~ttt{{{qqqnnnyyy}}}~~~~~~rrrqqquuuqqqsssyyyqqqeeeaaaeeekkkooosssyyy{{{qqqsssoooooovvv|||~~~~~~~~~~~~vvvtttrrrrrruuuzzz}}}yyykkk___TTTLLLTTThhh}}}rrrqqqrrrtttuuuuuuuuuuuuxxxoooZZZHHHEEEJJJIIICCC@@@<<<<<>>000---...---++++++************************((()))))))))************))))))))))))))))))))))))************++++++++++++******,,,,,,((('''222@@@kkk|||}}}uuupppqqqvvv~~~}}}uuurrrmmmjjjkkkmmmlllkkkssssssrrrqqqppppppqqqqqqqqqqqqqqqqqqpppooonnnmmmlllggg```[[[ZZZZZZZZZYYYbbb```aaahhhpppsssuuuwwwqqqtttvvvuuuqqqlllgggcccaaadddgggfffcccbbbcccfffLLLAAA888666888777666777555555555444333000...,,,+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$***)))***BBBhhh|||{{{{{{uuuooowwwzzz~~~rrrqqqvvvwwwuuutttzzz{{{zzzvvvrrroooqqqtttlllrrrvvvmmmZZZNNNTTTaaafffpppxxxzzzxxxyyyyyyyyycccWWWIIICCCEEEJJJJJJHHHIIIEEELLLYYYVVVHHHHHHTTTdddjjjUUUDDD@@@;;;555@@@SSS___nnnxxx{{{zzzdddOOOIIIAAA<<<===???DDDRRRbbbiiijjjmmmpppnnnmmmrrrzzzzzzyyyvvvwwwrrruuuaaaLLL???444***'''***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,)))+++333___xxxooosssnnniiipppxxx|||}}}|||vvvnnnsss|||}}}~~~wwwkkkbbbdddnnnwwwyyyvvvuuu}}}|||~~~~~~rrruuukkkeeemmmyyy~~~{{{zzzzzztttooopppuuuyyyyyywwwxxxpppcccXXXXXXeeeyyy}}}zzzuuussswwwzzzwwwrrrooofffsssgggKKKCCCGGGFFFDDDBBB>>><<>>===HHHVVVdddiiillljjjkkkqqqvvvwwwrrr}}}sssTTTEEE;;;000))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---+++???sss~~~wwwmmmlllooojjjnnn}}}~~~tttqqqxxx~~~||||||~~~}}}yyyvvvooopppnnniiijjjrrryyyzzzooolllwwwyyymmmppp{{{|||zzzxxxqqqlllrrr}}}|||{{{oooddd]]]fffrrr{{{zzzzzzvvv}}}xxxxxx|||~~~yyyuuuuuu~~~tttnnnyyyxxxYYYIIIEEE@@@DDDCCC@@@<<<===EEESSS^^^vvvuuukkkOOO666......,,,***---************************))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,+++***,,,///000===^^^|||{{{^^^KKKZZZbbbyyy}}}|||vvvsssrrrsssqqqyyy|||xxxuuuwwwyyyxxxrrrqqqooommmkkkiiihhhgggffffffggggggfffdddbbb```\\\YYYVVVUUUVVVYYY\\\^^^ggglllrrrwww{{{wwwkkklllvvv~~~vvvtttrrrpppooonnnkkkiiiMMMBBB888777888666666666555555555444333000...------+++***)))(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((+++$$$$$$555PPPiii}}}wwwxxxtttvvv}}}yyyxxxuuurrrssswwwooorrruuusssnnnkkkmmmqqqwwwuuugggTTTQQQ```pppwww|||}}}yyyssspppooofffZZZ^^^___ccchhhlllnnnnnnnnnTTTXXXnnnaaaGGGCCCIIItttwww___JJJEEEDDD;;;444333333777999:::;;;;;;888444222???HHHKKKTTThhh}}}}}}}}}}}}lllqqq}}}www```RRRGGGDDDAAA<<>>BBBEEE^^^rrr```hhhJJJ777---000222(((,,,,,,,,,+++++++++************))))))))))))******++++++************************+++,,,,,,,,,,,,+++%%%777&&&---QQQmmmsssyyy{{{xxxpppvvv}}}uuuyyyuuuqqqoooooooooooooootttsssqqqnnnmmmlllllllllggghhhgggeeebbbbbbccceee^^^^^^]]]\\\ZZZYYYYYYYYYZZZ^^^___]]]]]]bbbjjjoootttvvv~~~{{{wwwvvvRRRFFF999333666999888666666666555444222000...---,,,+++)))(((''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%###&&&&&&%%%$$$###""""""!!!'''''''''&&&'''(((***,,,///,,,'''$$$$$$&&&)))+++111222222///+++(((''''''%%% %%%------###$$$%%%&&&&&&%%%######"""######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((******222MMMkkkrrroootttrrroooooorrruuuyyy{{{zzzssspppqqqqqqooolllmmmpppqqqnnnnnnrrrrrrnnniii```TTTQQQ[[[kkkssstttzzzrrrlllmmmrrryyyeeeWWWeeeooogggdddmmmcccjjjooollleeeZZZLLL@@@BBBCCCBBB@@@===<<<<<<===777;;;>>>???>>>>>>@@@BBBRRR```qqq|||~~~zzzvvv|||nnn[[[LLLEEEBBB???<<>>===???AAARRRiii}}}xxxuuuTTT<<<---...111***,,,,,,,,,+++++++++************))))))))))))*********************************+++++++++++++++++++++,,,333222NNNnnn|||~~~yyyyyy~~~sssttt~~~}}}qqqooonnnnnnoooooonnnmmmuuutttrrrpppnnnnnnnnnnnnnnnnnnmmmkkkiiihhhjjjkkkiiihhhhhhhhhhhhhhhfffeeeTTTXXX]]]```eeemmmuuuzzz}}}}}}PPPEEE999333555888777555666666555444222000...---,,,+++)))(((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%$$$&&&(((((($$$!!!%%%%%%&&&&&&'''''''''(((%%%''''''&&&&&&)))000555222555:::===<<<999555222111111111111333555777999???888---$$$!!!$$$(((+++###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&'''((()))***+++&&&;;;___pppqqqrrrsssppplllsssqqq|||wwwrrrpppqqqqqqooommmppppppnnnlllnnnrrrppplll^^^VVVRRRXXXaaahhhnnnrrrnnniiieeeiiixxxuuusss{{{qqqRRR>>>NNNiiivvvtttpppfff[[[PPPLLLIIIDDDAAA@@@999>>>CCCCCC@@@>>>???AAA???BBBEEEDDD@@@???AAADDD\\\pppyyy|||{{{{{{wwwuuuwwwsssyyyzzzkkkZZZLLLDDDAAAAAACCCRRRbbblllpppsssuuutttwwwsssuuu```PPPDDD;;;---,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))+++++++++***************))))))***,,,...///...---,,,YYY```jjjhhhnnnpppnnnuuu}}}vvvuuuyyy~~~~~~~~~|||vvvlllfffeeeiiigggccc^^^\\\bbbnnnxxxnnnuuu~~~|||yyy{{{{{{~~~|||xxxyyy{{{~~~bbbMMMBBBRRRoooooofffpppsssiiicccfff~~~yyyxxxzzz|||}}}{{{yyyxxxwwwwww}}}|||{{{yyyxxxxxxwwwwww|||zzzzzz||||||~~~|||ooodddDDDHHHKKKKKKHHH@@@;;;;;;>>>HHHaaaxxxxxxaaaDDD...,,,111---,,,,,,,,,+++++++++************))))))))))))******************************++++++++++++++++++******+++'''333aaawwwwwwxxxtttwww}}}uuuqqqvvvwwwnnnmmmmmmnnnpppqqqpppnnnvvvuuutttrrrqqqqqqrrrrrruuuuuuvvvuuussssssuuuwwwtttrrrqqqrrrsssssspppllleeefffhhhlllqqqwww}}}~~~}}}NNNDDD999333555777777555666666555444222000...---,,,***)))(((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%+++&&&###&&&)))(((%%%$$$&&&&&&%%%%%%''')))+++,,,---333;;;???AAAEEELLLRRROOOTTT[[[```aaa___[[[YYYXXXQQQHHHDDDBBB>>>777000222777;;;:::444...)))(((######"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&'''((()))***++++++FFFccchhhpppyyyssssssuuu|||yyynnnrrrooommmnnnppprrrsssrrrrrrooollllllnnnnnnhhhbbbUUUQQQVVVdddkkkhhhiiinnnccccccdddnnn~~~rrr```SSSNNNNNNPPPPPPIII===;;;QQQppp}}}ppp^^^TTTEEE<<>>IIIXXXeeennnsssttttttxxxvvvuuu{{{mmmPPP;;;???///---,,,+++***+++,,,,,,,,,))))))))))))))))))))))))************************+++((((((,,,///...------222aaaxxx{{{xxxjjjoooiiirrrvvvooo|||vvvssszzz|||uuupppkkkdddaaabbbbbb___```jjjxxx|||uuuzzz|||{{{~~~}}}wwwyyy{{{qqqkkksss~~~~~~|||uuuooocccQQQDDDKKK]]]mmm|||yyygggiiikkkccc]]]^^^vvv|||~~~zzztttrrrtttuuu{{{||||||{{{yyywwwvvvvvv|||{{{zzzyyywwwvvvvvvuuu|||yyyyyy|||}}}~~~xxxpppRRRHHHJJJLLLKKKDDD<<<:::===EEE]]]uuukkkkkkNNN222+++000...,,,,,,,,,+++++++++************))))))))))))*********************++++++++++++++++++*********++++++333222HHHvvvxxx}}}|||ppprrruuuuuuvvvvvvtttrrrppppppqqqsssssssssvvvuuuttttttuuuvvvxxxyyyzzz|||~~~~~~}}}~~~xxxyyy}}}{{{LLLDDD:::444555777777666666666555444222000...---,,,***)))(((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%+++$$$!!!$$$&&&%%%%%%''''''&&&&&&&&&)))---111444DDDNNNZZZbbbeeefffiiimmmooommmhhhddddddjjjuuu|||}}}tttlllmmmqqqooodddYYY>>>555...222<<>>CCCNNN]]]jjjppprrrsssuuuvvvuuuvvv|||}}}\\\@@@CCC777000---******+++---,,,+++************************************************---)))(((,,,...,,,,,,///IIIhhhttt{{{vvv```hhhkkkeeemmmqqqmmm~~~rrrxxx~~~{{{rrrjjjfffbbb]]]ZZZ[[[VVVXXX```ppp~~~uuuvvv|||}}}{{{~~~~~~yyyvvvwww|||vvv|||ttt```\\\ooovvvwww}}}~~~~~~|||zzz|||~~~uuuaaaXXXQQQLLLLLLLLLSSShhh}}}zzzssskkkiii^^^SSSPPPdddwww~~~xxxrrrjjjkkkooorrrvvvxxxyyyyyyzzzzzzyyyyyywwwvvvuuuuuuzzzxxxzzz~~~uuu```KKKJJJLLLNNNIII@@@<<<>>>CCCXXXooo|||vvvvvv]]]<<<---///...,,,,,,,,,+++++++++************))))))))))))******))))))*********+++++++++++++++******++++++,,,---111CCCaaazzzyyykkkllluuuyyy~~~yyysssooooooqqqssstttsssttttttuuuwwwzzz}}}~~~~~~KKKDDD;;;666555777777777666666555444222000...---,,,+++)))(((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''!!! %%%&&&"""$$$***''')))...555===EEELLLPPPTTTZZZaaadddaaa[[[VVVTTTWWWVVVSSSOOOMMMPPPWWW^^^YYYXXX\\\iiizzzoooaaaMMM???::::::;;;:::>>>888000+++)))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''))))))(((((('''((((((((("""BBBbbbmmmwwwzzz|||}}}yyytttrrrsssmmmmmmkkkkkkllllllmmmoooppppppqqqnnnnnnppplllaaaUUUOOORRRYYYeeennnmmmgggeeehhhpppkkkiiillllllhhhcccaaaPPPVVV]]]___]]]___eeejjjrrrsssRRR;;;<<>>??????MMMbbbsss~~~oooqqqIII333000---,,,,,,,,,+++++++++************))))))))))))******)))))))))***++++++,,,,,,++++++++++++,,,---///111888^^^yyyvvv|||ooossspppppptttrrr{{{}}}tttmmmlllmmmppprrrqqqrrrrrrtttvvvyyy|||}}}KKKEEE<<<777666777888888666666555444222000...---,,,+++)))(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$"""'''...---%%%'''///222777AAAKKKTTTZZZ]]]^^^QQQRRRRRRPPPLLLGGGBBB??????EEELLLOOOKKKGGGEEEEEE???AAAEEEIIILLLOOOQQQRRReeepppyyytttbbbMMMAAA===HHHBBB<<<888666222+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''''''''((()))***+++777WWWkkkssssss~~~qqq{{{rrrlllnnnoooooonnnnnnmmmnnnoooqqqnnnooopppiii\\\SSSPPPXXXccckkkjjjggghhhmmmpppqqqpppuuutttcccSSSZZZnnnwwwyyyzzzyyyzzzeeeMMMAAALLLRRR^^^ppppppqqqzzz~~~yyyxxx~~~{{{vvvvvvOOOEEEMMM]]]|||rrrbbbTTTnnnyyygggUUUJJJIIIAAAAAAOOO___iiinnnqqqoooppprrrtttuuu{{{xxxqqqLLLFFF666111+++)))+++,,,+++(((************************))))))*********+++++++++,,,)))+++///---***333AAAxxxvvvpppcccmmmaaalllkkkjjjxxxxxxttt||||||nnn```ZZZYYYZZZ]]]```eeeoooxxxxxxuuuxxx}}}wwwyyy|||yyy}}}zzzuuuuuu{{{uuuyyypppeee^^^dddooowwwzzz{{{{{{~~~}}}~~~^^^SSSKKKMMMMMMLLLPPPYYYoooZZZMMMOOOWWWsssyyyvvvrrrvvvyyyxxxuuuwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwvvvtttuuuyyy|||aaaTTTLLLOOOOOOFFF>>>>>><<>><<<===@@@LLL___ooo}}}fffmmmaaa<<<111---,,,,,,,,,+++++++++************))))))))))))******((())))))***++++++,,,,,,+++++++++,,,...111444666fffvvv{{{mmmjjjkkknnnpppfffhhhwwwrrrnnnxxxrrrooonnnnnnnnnpppooonnnnnnnnnnnnppppppuuuxxx{{{|||}}}}}}~~~}}}uuusssiiikkksss~~~}}}vvvssszzzvvvvvvzzzyyysssrrrvvvxxxvvvvvvyyyJJJFFF===666555999999666777777666555333111///...---***((('''((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&'''''')))000:::DDDKKKMMMUUUQQQLLLFFF???;;;@@@HHHMMMZZZdddgggmmmxxxsss|||{{{www{{{|||wwwsssqqqkkk]]]PPPHHHMMMIIIAAAKKKgggzzz}}}rrrZZZCCC>>>CCCGGGGGGFFF333+++&&&&&&&&&%%%""""""%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***&&&&&&((()))))),,,111hhh~~~xxx|||zzzooo|||pppllllllnnnqqqsssttttttsssrrrnnnppppppjjjbbb\\\ZZZ[[[gggnnnmmmfffiiitttvvvoooxxxxxx[[[MMMBBBHHHXXXdddeee```\\\kkknnnbbb{{{nnn___aaauuu~~~vvv~~~tttyyylllwww```LLLHHH===NNN{{{ppp```___nnn}}}~~~zzzgggXXXMMMIIIEEEFFFPPP___jjjoooqqqnnnppptttuuuuuu}}}zzzppprrr___FFFHHH...***///***---333+++************************++++++++++++++++++++++++///'''...)))---,,,222mmmbbbaaaddd]]]bbbdddmmmzzz||||||}}}{{{|||qqqxxx}}}yyyuuuuuuuuuvvvxxx|||~~~|||{{{yyyyyyyyyzzzzzz~~~|||zzz}}}zzz}}}pppbbbqqq~~~xxxyyyzzz|||wwwbbb\\\cccWWW```tttsssUUUKKK^^^~~~xxxwwwJJJKKK```xxxzzzyyywwwzzzlllkkkuuu|||{{{~~~{{{zzzzzzyyyvvvtttoooxxx}}}yyyzzz}}}nnnwwweeeTTTVVVUUUFFF>>>BBB@@@===AAAQQQeeeyyycccsssDDD222,,,---------+++***)))***+++******))))))))))))************+++++++++,,,,,,,,,---000)))***111+++777\\\ooojjjsssiiimmmqqqtttsssqqqnnnmmmqqqpppooonnnoooppprrrsssrrrnnnkkkkkkmmmnnnnnnmmmkkkrrrxxx{{{}}}}}}yyy}}}||||||~~~{{{rrrooopppsss{{{}}}~~~|||wwwuuuvvvxxxyyywwwuuuttttttsssqqqooowwwrrrrrrwwwxxx|||IIIFFF>>>666555888999666777666666444333111///...---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++...555===DDDGGGHHHFFFCCCBBBCCCDDDKKKZZZiiijjjrrrwwwzzzuuugggTTTHHHHHHNNNQQQQQQWWWPPPHHHDDDFFFIIIKKKKKK>>>999---!!!&&&,,,,,,$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''((()))'''(((222===ccc~~~{{{oooiiijjjqqqwwwwwwwwwooommmlllnnnoooqqqrrrrrrrrrrrruuuvvvsssiii___[[[aaahhhnnnllljjjlllttt{{{yyyrrr{{{wwwpppttt}}}}}}kkkQQQBBBDDDDDDFFFQQQaaannnpppkkkiii______^^^eeeggg{{{|||xxxwww~~~ooo^^^___rrrppp[[[QQQ^^^qqqqqquuu{{{uuuvvvjjjuuurrrZZZBBB???IIIZZZqqqfff[[[___uuu~~~ooocccRRRMMMGGGFFFNNN[[[hhhooouuussssssuuuttttttzzz}}}vvvCCCNNN===333///******+++&&&************************++++++++++++++++++++++++222+++111,,,...000FFFiiilllhhhYYYbbbdddlll{{{~~~zzzzzzrrrvvvzzzzzzxxxvvvwwwyyy|||{{{{{{{{{|||}}}{{{xxxuuuzzzwwwggg^^^^^^~~~~~~~~~yyy{{{|||{{{zzz{{{}}}xxx\\\qqqjjj^^^mmmiii[[[ooo___HHH[[[||||||{{{vvvzzztttyyy~~~~~~~~~}}}zzzxxxvvvuuutttvvv}}}~~~qqqYYYSSSQQQHHHDDDFFF>>>;;;???LLL^^^qqqoootttWWWAAA555,,,------,,,+++******+++******))))))))))))************+++++++++,,,,,,,,,)))------...222:::UUUxxxnnniiimmmjjjkkkoootttxxxwwwrrrlllmmmmmmnnnoooooooooooooooooonnnooorrrvvvvvvsssqqqiiilllpppttt}}}~~~}}}zzzyyyyyy{{{}}}}}}yyywwwyyy}}}|||yyywwwvvvvvvvvvvvv{{{yyywwwvvvvvvvvvtttrrrxxxqqqnnnpppqqqwwwHHHEEE>>>666444888999777666666555444222111///...---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&''''''000111555:::@@@DDDDDDDDDAAAFFFOOOWWW[[[```kkkwwwuuuxxxzzz}}}}}}vvv\\\FFFGGGUUUTTTVVVTTTOOOOOOQQQHHH<<>><<>>qqq|||mmmVVVLLL___yyyyyyqqqXXXRRRJJJEEEHHHSSSbbbmmmtttssstttuuusssrrrvvv}}}wwwoooQQQIIIFFF777+++---...+++---************************++++++++++++++++++++++++...)))///,,,***333___mmmfffbbb___SSSdddeeeooo~~~xxxxxx~~~qqqwww}}}~~~yyytttrrrrrruuuuuuvvvxxxzzz|||yyyuuupppvvv~~~~~~}}}yyyhhhfffrrr|||pppeee```dddmmmvvv{{{{{{|||uuuooojjjnnn~~~XXXWWWgggxxxfffddd{{{~~~aaaHHH___~~~vvvqqq~~~www{{{zzz}}}~~~}}}~~~~~~zzzvvvssstttvvvxxx{{{yyysssxxx```SSSMMMHHHDDDCCC???<<<===FFFUUUfffzzzVVVoooJJJ666,,,,,,------,,,,,,+++*********))))))))))))************+++++++++,,,,,,,,,***+++111000///IIIttt|||yyymmmhhhgggkkkkkkmmmttt{{{|||vvvooojjjkkkmmmoooooonnnmmmkkkiiiiiikkknnnsssvvvwwwwwwsssoooiiigggppp{{{}}}zzzyyyxxxvvvtttssssssrrr{{{wwwtttuuuzzz|||wwwqqqppptttwwwvvvuuu{{{yyywwwwwwxxxyyyxxxwwwwwwrrroooooonnnrrrGGGEEE???666444777999888555555555444222000///...---***((('''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((***,,,444555888<<<@@@CCCEEEEEEMMMSSS]]]eeegggiiiqqq{{{wwwyyy~~~wwweeeVVVttttttkkkbbbffflll___III999JJJXXXRRR<<<)))"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$'''******'''...BBBVVVfff___kkkuuuqqqyyy~~~ppp{{{vvvfffkkkqqqkkkhhhlllkkkkkkkkklllmmmnnnpppqqqmmmooopppkkkdddaaacccgggfffuuu~~~xxxpppsss|||nnngggfffuuu{{{fffXXXbbbZZZ___^^^PPPAAA???LLLZZZQQQ\\\ffflllttt|||{{{tttmmmaaaeeekkk}}}tttlllggglllxxx{{{kkkWWWRRR[[[eeehhhrrrvvvaaaOOOMMMaaatttxxxuuuqqqhhheeeppp{{{XXXJJJHHH;;;eeetttYYYEEENNNkkk{{{```WWWLLLDDDBBBIIIYYYhhhlllnnnqqqrrrqqqrrrvvvzzz|||nnnmmm```eeeHHHMMM:::(((///000+++222***************************+++++++++++++++,,,,,,)))'''------(((777sssXXXWWWLLLUUU[[[fffhhhuuu}}}vvvwwwwwwxxxzzz{{{|||zzzvvvtttrrrsssuuuwwwyyy|||~~~zzz~~~}}}tttppptttzzzrrruuu~~~yyy{{{xxxggg[[[___bbb[[[OOOIIIKKK\\\qqq|||~~~ppplllPPPSSSsssuuubbbhhhooobbbNNNXXXccc[[[PPPaaa~~~zzzsssddd___qqqsssyyyxxxzzzyyyyyy|||}}}zzztttrrruuuyyyzzzyyyyyyzzz|||zzz~~~mmm]]]QQQJJJDDD@@@DDD???<<>>bbbssszzzzzz```iiinnnllljjjkkklllkkkhhhiiikkkmmmnnnnnnmmmmmmnnnfff^^^\\\bbblllssswwwuuuooolllrrrxxxvvvmmmfffyyy|||vvvxxxoooccceeeSSSEEEHHHWWWfffrrrzzzwwwjjjhhhvvv~~~rrrjjj^^^QQQFFFBBBDDDIIIRRRddd{{{wwwwwweee]]]lllyyyxxxzzz}}}zzzoooVVVAAADDDaaannnfffttt~~~lllYYYQQQIIIDDDHHHRRRccclllsssssssssvvvvvvtttxxxwww{{{mmmlllmmmQQQ@@@<<<444,,,...111************************)))******+++,,,,,,------(((///(((+++333VVVTTT===FFFVVVSSS^^^hhhjjjwwwsss{{{}}}zzz}}}|||xxxrrrsssuuuvvvvvvvvvuuuuuutttuuuvvvuuuuuuuuuwwwyyy}}}|||wwwsssyyy}}}vvvyyy}}}{{{vvvnnnppprrrssstttuuuwwwyyy{{{~~~wwwwwwvvvoookkkrrrfffbbbuuu}}}yyywww|||}}}yyy|||{{{yyywwwwwwxxxzzz{{{{{{zzzyyyxxxzzz}}}|||uuuhhhUUUHHHFFFCCCBBB@@@===;;;BBBTTTfffmmmrrrZZZ999333---+++------,,,)))******))))))))))))************+++++++++,,,,,,,,,---...333NNN~~~hhhccchhhkkkmmmqqqppprrrsssqqqmmmkkklllnnnpppppppppppppppqqqqqqrrrtttxxx}}}~~~{{{wwwtttssssss}}}xxxvvvsssrrrtttyyy~~~vvvooommmnnnyyy}}}{{{vvvtttvvvxxxDDDEEE@@@888333666:::<<<333333333222111000///...---***((('''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++...111333555555777<<>>kkk~~~|||vvv|||sssfffqqquuulllggglllmmmggggggiiikkknnnooonnnmmmlllcccaaa```aaaeeekkkqqquuuoooiiirrr}}}gggdddssswww|||uuuppptttpppfffeee___XXXTTTVVVZZZ^^^hhhrrryyylllnnn}}}tttjjj\\\OOOEEEBBBFFFKKKUUUggg||||||}}}tttzzz{{{}}}gggLLLDDDDDDnnnzzzuuu___XXXjjj{{{~~~~~~kkkXXXPPPIIIAAACCCJJJZZZdddmmmoooqqqvvvwwwuuunnnmmmuuuWWWEEEEEE444(((***)))************************))))))***+++,,,,,,------+++333)))000@@@nnnwwwJJJDDDDDDZZZYYYjjjggghhh|||uuurrr~~~|||}}}~~~}}}{{{yyyvvvssstttuuuwwwwwwwwwvvvvvvoootttxxxwwwssssssxxx}}}wwwsssyyyxxxrrr||||||yyywwwuuuvvvwwwyyy{{{xxxlllzzzrrriiikkkxxx}}}zzz}}}}}}zzz~~~yyywwwwwwxxxyyyxxx|||||||||zzzzzz|||xxx}}}|||eeeOOOFFFCCCDDDEEECCC>>>???MMM\\\^^^aaa;;;555---***,,,---+++)))******))))))))))))************+++++++++,,,,,,,,,---444888VVV|||bbbccclllmmmmmmrrrssssssssssssqqqnnniiiffflllmmmooopppqqqpppnnnmmmiiimmmqqqttttttuuuxxxzzzyyy{{{yyyxxx|||zzzzzz~~~|||{{{||||||{{{{{{tttoookkkhhhGGGCCC===888777888888888999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&))),,,000333444444555555;;;>>>EEEKKKLLLNNNVVV```eeeaaaaaammmiiiPPPCCC]]]oooTTTZZZMMMaaaJJJ111"""(((,,,%%%###+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,,,,***JJJsss~~~lll{{{pppqqqyyyzzzqqqhhhggghhhgggkkkkkkkkkllllllmmmoooooo```[[[YYY___gggkkkmmmmmmpppjjjmmmxxxuuujjjkkkvvvssshhhdddggg```RRROOOVVV\\\iiipppiiiaaadddrrr~~~}}}~~~nnnYYYUUUeee}}}mmm\\\QQQ[[[^^^VVVUUU[[[^^^[[[LLLTTTnnnxxxyyy~~~{{{~~~|||{{{{{{~~~xxxWWWHHHBBBaaasssrrraaaXXXZZZlll~~~tttcccUUUMMMIIIEEECCCSSSbbbppprrrppprrrtttsssrrryyyxxx~~~nnnqqqCCCDDDAAA///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***555(((111DDDnnndddUUULLLVVV[[[fffaaannnuuuxxx}}}|||yyywwwqqqpppvvvyyyuuutttxxxyyyuuukkkjjjuuuwwwwww~~~|||uuutttmmmcccbbbqqq{{{}}}}}}wwwzzzsssccckkkpppvvvzzz{{{|||}}}~~~tttqqquuu{{{|||{{{}}}~~~~~~~~~|||~~~mmmWWWHHHCCCEEEFFFCCC>>>???IIITTTooo\\\qqqqqqNNN666+++---,,,,,,,,,'''++++++************+++++++++)))((()))+++---......***444WWW~~~~~~ppp```fffpppqqqoooppptttnnnlllrrr|||~~~sssgggeeeeeeeeefffhhhllloooqqqpppooooooppprrrtttwwwxxxtttttttttuuuuuuvvvvvvvvvpppsssxxx}}}}}}yyy{{{~~~zzzxxxGGGBBB<<<888777888888888999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&''''''+++...111444555666777999???AAAGGGKKKKKKJJJOOOWWWfffbbbbbbkkkzzz}}}}}}~~~}}}YYYMMMTTTxxxhhhYYY\\\NNNddd[[[JJJ555)))&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$222SSSkkklllxxxtttzzz}}}tttxxxwwwnnngggggghhhgggjjjkkkmmmoooooonnnmmmlll]]]ZZZZZZ^^^dddhhhjjjkkkjjjlllpppqqqnnnjjjjjjlllcccmmmssslll\\\QQQOOOQQQlllrrrrrriiibbbgggvvvyyyfffUUUHHHNNNMMMQQQ[[[fffiiiccc\\\dddyyyssslllgggbbbJJJRRRjjjoootttooo~~~sssppprrryyyxxxxxxxxxzzz|||~~~~~~|||]]]MMMGGGVVVpppqqq___XXXTTT```}}}~~~~~~xxxkkk\\\PPPGGGDDDCCCMMM]]]lllooooooppprrrrrrqqqxxxvvv~~~}}}nnnQQQBBB>>>///(((222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''000(((333XXXxxxhhhWWWOOOZZZ^^^ggghhhqqq}}}|||qqqzzz~~~uuuwwwlllnnntttwwwuuupppooossswwwtttaaa^^^mmmvvv{{{|||{{{lllZZZYYYbbbnnnyyy}}}{{{|||zzzvvv~~~~~~}}}||||||}}}mmmgggrrrtttxxx{{{}}}|||yyyvvv{{{yyyxxxzzz}}}{{{}}}}}}|||{{{|||}}}pppWWWSSSFFFGGGHHHFFF@@@>>>EEENNNeee~~~fffdddSSS:::---///---------(((++++++************+++++++++***)))***+++---.........???bbbyyyvvvsssccc\\\eeeppprrrpppqqqrrrppppppttt{{{}}}zzzooonnnlllkkkkkklllnnnooorrrrrrrrrqqqppppppoooooooooooonnnnnnmmmmmmnnnnnnnnnppptttwwwxxxxxxwwwuuuuuu{{{~~~zzzwwwyyy{{{{{{zzzzzz{{{|||xxxyyyxxxuuutttxxxGGGBBB<<<888777888999999999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))...000222444555777;;;===BBBDDDIIIMMMMMMKKKMMMSSS]]]___ccckkkttt{{{~~~xxxpppjjjjjjoootttzzzcccTTTeee```___cccTTTdddhhhdddOOO111%%%++++++"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))""")))OOOqqqttthhhfffpppnnnooovvv~~~ooobbbxxxwwwrrrjjjfffhhhiiigggiiikkkoooqqqqqqooollljjjddddddddddddfffiiikkkllljjjrrrssskkkfffhhhgggccciiizzz```XXXZZZ\\\{{{}}}zzzqqqkkkooowww|||nnn\\\XXX\\\ppplllkkkvvvnnneeeZZZ\\\iii{{{nnngggTTT___|||qqqlllooovvvvvvwwwxxxyyyzzzzzzzzzjjjXXXNNNRRRrrrrrraaa```VVVXXXuuu|||~~~~~~|||tttfffVVVIIIDDDCCCEEEUUUfffmmmmmmnnnppprrrlllvvvvvvyyytttrrrYYYEEEGGG777'''...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++///)))777qqquuuaaaSSSQQQ]]]```gggjjjrrr|||uuummm}}}{{{mmmdddkkk}}}tttdddpppwwwsssoooqqqwww{{{ttt\\\XXXiiiuuu{{{vvvxxxsssVVVGGGQQQVVVaaalllwww{{{}}}}}}|||zzz}}}}}}{{{yyy}}}}}}}}}{{{zzz||||||bbbbbb```gggqqqxxxwwwwwwyyyzzzzzzwwwrrrooonnnsssyyy~~~~~~|||{{{yyyzzz||||||{{{zzzzzz{{{}}}{{{|||ZZZ\\\IIIIIIKKKJJJDDD>>>@@@GGG^^^tttuuuYYYZZZ???000000------...)))++++++************++++++***++++++,,,,,,---------222NNNqqqtttyyyxxx]]]```ZZZ\\\hhhrrrrrrppprrrnnnooooooooopppttt{{{|||zzzwwwtttrrrppppppooooooppprrrttttttsssrrrppprrrqqqnnnkkkiiihhhhhhhhhsssuuuvvvwwwwwwuuusssrrrnnnqqqssssssvvvyyywwwssstttuuuwwwvvvuuussstttuuu{{{~~~~~~~~~}}}FFFBBB<<<888777888999999999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))++++++000111333444555888===@@@DDDDDDIIIPPPRRRQQQRRRVVVVVVZZZaaaddddddcccbbbbbbUUUWWW]]]hhhuuuzzz~~~{{{dddbbb]]]fffpppaaabbb```eeeZZZ???+++******&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''!!!,,,'''555hhh{{{kkkgggpppnnn{{{~~~wwwaaaaaazzztttlllfffeeehhhhhhhhhhhhjjjnnnpppqqqpppmmmlllkkkmmmmmmjjjhhhjjjkkkkkkppprrrpppiiidddccceeeeeerrrffflllsss|||xxxwwwuuuppp||||||tttrrr{{{}}}}}}}}}uuusssmmmjjjtttyyymmmjjjeeeeeeppp}}}cccFFFCCC\\\kkkppptttvvvuuuwwwzzz|||{{{{{{zzzzzz}}}{{{eeeVVVKKKjjjggg\\\ddd[[[TTTjjjxxx~~~}}}xxxnnn```RRRHHHCCC@@@NNN```iiilllmmmppprrriiisssvvvxxxwwwcccqqqnnntttzzz]]]EEEJJJ>>>(((---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---+++@@@~~~aaaPPPLLLRRR```aaafffeeerrrpppmmmsss```YYYfff|||{{{sssxxx|||vvvrrrtttvvvwwwzzz}}}wwwccc___llluuuzzz|||rrr{{{pppKKKEEEPPPGGGMMM[[[nnn|||zzzuuu}}}|||||||||{{{zzz{{{~~~uuufffNNNLLLMMMSSS___ooowwwwwwxxxyyywwwrrrooonnnooouuuwww{{{~~~|||wwwtttwwwyyy{{{{{{{{{{{{}}}~~~zzzxxxzzzfff\\\KKKIIIKKKNNNIII@@@>>>BBBWWWooo~~~[[[~~~dddEEE111///,,,---...)))++++++************++++++***+++------------......555^^^xxxYYY\\\\\\cccmmmrrrppppppsssqqqqqqoookkkhhhjjjqqqwww{{{zzzwwwtttrrrpppooonnnlllooorrrtttuuutttrrrpppmmmmmmkkkkkkkkkmmmnnnpppwwwwwwwwwwwwvvvuuusssrrroooooopppqqqtttvvvvvvtttuuuvvvvvvtttqqqnnnnnnnnnyyyyyy{{{yyy}}}{{{FFFAAA<<<888888999999:::999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&&&&((()))+++---...000111222333555999???BBBEEEDDDGGGOOOTTTSSSSSSUUUVVVWWWWWWRRRMMMKKKNNNRRR\\\cccjjjmmmppptttzzz~~~zzz~~~zzznnnaaammmsssdddRRRWWWZZZOOO999%%%"""'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((###...***777ccc|||uuupppvvvzzzxxx~~~~~~UUUiiixxxppphhheeefffggghhhhhhggghhhkkkmmmooopppooooooggglllmmmhhhgggkkkllljjjppphhheeehhheee```fffsss}}}{{{ssskkkeeekkkiiilllxxxyyyrrrqqqfff^^^```tttxxx___ZZZYYYcccjjjLLL===EEEUUUiiitttppptttwww{{{}}}|||{{{{{{{{{|||qqq^^^>>>QQQLLLHHHYYYYYYPPP[[[rrr||||||xxxrrriii]]]OOOEEE@@@JJJYYYffflllnnnoooqqqooorrrtttuuu~~~vvvYYYfff|||zzzkkkwwwhhhDDDBBB<<<...444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---***...QQQuuuNNNGGGLLLWWWdddbbbfffddduuuwwwmmmqqqtttbbb]]]lll~~~pppaaannnkkkkkkrrrsssuuu|||}}}lllfffooovvv~~~fffOOOLLL???@@@MMMaaattt~~~|||}}}zzz~~~{{{{{{|||}}}|||{{{|||~~~}}}~~~hhh^^^eeekkkmmmbbb]]]\\\PPPCCCLLL```sss~~~xxxsss}}}vvvzzz{{{vvvnnnlllrrryyy||||||{{{vvvwwwyyy{{{||||||~~~{{{yyyyyy}}}yyy^^^MMMIIIJJJPPPMMMBBB===AAAPPPhhheeennnrrrOOO555...***,,,...***++++++************++++++)))+++---...------///111@@@ppp|||ddd\\\```hhhnnnooonnnppptttxxxvvvqqqnnnllllllmmmnnnoooooonnnmmmlllllllllllloooqqqsssttttttrrrooonnnggghhhiiilllqqquuuyyy{{{qqqqqqqqqqqqppppppoooooonnnlllkkkmmmpppqqqrrrsssoooqqqssssssrrrrrrssstttqqqnnniiihhhmmmuuuEEEAAA;;;888888999::::::999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&'''(((***---///000000111333555777;;;@@@DDDGGGCCCDDDJJJNNNNNNLLLLLLQQQOOOJJJEEECCCKKKYYYeeejjjpppqqqjjjddddddgggjjjuuupppooorrrtttvvvyyy}}}zzzmmmttt}}}kkkZZZYYY```dddPPP000$$$+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))%%%***---;;;XXXooo~~~~~~zzz}}}xxxoooLLLkkkssslllffffffgggggggggiiifffgggiiilllmmmnnnnnnnnnccciiijjjgggjjjqqqrrrnnnhhh^^^^^^hhhiiiccclll~~~|||vvveeennnnnnrrr}}}yyyiii```QQQUUUiiiuuuVVVSSSTTT]]]{{{pppVVVEEEEEEOOOcccmmmfffqqquuuzzz{{{zzzyyyzzz|||{{{jjjCCCDDD>>>???MMMWWWVVVTTTlllxxx}}}xxxuuuooocccUUUJJJCCCGGGRRRaaalllooonnnnnnvvvqqqrrrsssyyymmmXXX~~~oootttvvvSSSGGG???222///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///+++444bbbhhhGGGJJJUUU^^^fffbbbhhhlllzzz}}}lllnnnyyy|||llljjjvvvjjj^^^ppplllaaaeeejjjtttqqqiiipppxxxhhhLLLBBB@@@CCCMMM]]]jjjsss{{{~~~|||wwwvvv|||zzzyyyzzz||||||{{{|||~~~}}}~~~pppOOOFFFaaa}}}cccMMMKKKQQQ]]]ooo|||}}}zzzsssqqquuuxxx|||}}}yyysssssszzzwwwwww|||{{{yyyzzz{{{||||||}}}||||||||||||||||||}}}~~~iiiRRRIIIHHHPPPNNNBBB===AAANNNcccvvv^^^___???111***+++///+++++++++************++++++)))+++------,,,---222666RRRrrrmmm^^^[[[aaahhhlllllllllpppuuuvvvrrrooonnnoooooommmkkkjjjkkklllmmmnnnoooppppppnnnoooqqqtttvvvxxxyyyyyyuuuuuuvvvvvvwwwwwwwwwwwwooonnnnnnmmmmmmnnnoooooommmjjjiiimmmooooooppprrrnnnqqqvvvyyy||||||zzzmmmhhhoooyyyzzz{{{zzz~~~EEEAAA;;;888888999::::::999888555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%''')))+++...111222000222555888:::>>>CCCFFFHHHBBB@@@EEEIIIIIIFFFEEEEEEEEEDDDCCCGGGRRRaaalllccchhhjjjfffdddhhhkkkjjjooohhhdddeeefffeeehhhnnnrrrvvv~~~|||{{{~~~{{{wwwvvvvvvnnnnnnfffhhhnnncccEEE111///''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&999QQQ^^^ooosss}}}~~~rrrRRRjjjlllgggeeehhhiiifffgggjjjeeegggjjjmmmnnnllljjjhhhccchhhiiifffjjjsssssskkkbbbbbbfffmmmnnnmmmsss}}}rrrtttkkkgggqqqqqqeee^^^```iii{{{vvv[[[KKKJJJPPPRRR]]]ooo}}}{{{ssslllhhhvvviiiWWWUUUTTTXXX```bbboootttyyyzzzxxxxxx{{{~~~yyy}}}cccRRRKKKIIIIIIWWW```TTTiiivvv}}}wwwooocccWWWOOOGGGEEEKKK\\\kkkooollljjjuuunnnuuuyyywwweeeqqqfffOOODDD777***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111...999ppp~~~```DDDMMM[[[```dddaaajjjqqq{{{~~~uuueeerrr}}}qqqrrr}}}|||nnnhhhttt{{{kkkooo{{{uuunnnvvvzzzoooRRRDDD???>>>FFFRRR^^^nnnzzzwwwyyyyyyyyy|||{{{uuuwwwyyyzzzzzz|||~~~ooo{{{tttOOOEEECCCAAAHHHbbb~~~~~~|||tttuuuyyyxxxzzzzzz{{{{{{{{{}}}~~~yyyuuuvvvzzz~~~~~~}}}{{{{{{{{{zzzyyyyyy{{{}}}xxx{{{~~~~~~||||||}}}~~~uuuWWWKKKGGGOOONNNBBB<<>>AAADDDFFFGGGJJJOOORRRZZZ```dddfffjjjooollleeeeeegggiiifff[[[UUU```qqqtttwwwvvvxxxgggjjjlllyyylllfffkkkhhhSSS:::---((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))******)))IIIiiihhhoooyyy{{{qqqyyy{{{~~~aaammmhhheeeeeejjjjjjffffffkkkeeehhhlllooooookkkfffbbbcccgggeee```eeemmmjjj___dddmmmtttrrrrrrvvvxxxvvvxxxssseeepppzzzzzz{{{|||~~~~~~{{{}}}zzzoooaaaTTTLLLOOOSSSYYYaaajjjxxxxxxvvvjjjfffWWWIIIPPP[[[pppuuuyyyzzzyyyzzz~~~zzzfff]]]UUUFFFTTTbbbQQQgggtttzzzmmm```WWWSSSJJJCCCGGGXXXjjjnnnjjjgggmmmkkk{{{yyymmmggghhhHHHAAA???111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------<<>>>>>AAAEEEFFFBBB???>>>DDDKKKMMMKKKJJJMMMQQQVVVXXX]]]dddhhhkkkpppvvvuuullliiijjjeeeWWWPPPRRROOOPPPTTT^^^kkkyyy}}}}}}lllcccrrraaaZZZXXXhhhHHH222,,,((('''+++,,,(((&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((***+++PPPtttvvvxxxuuuuuuiiizzzgggjjjgggddddddfffggggggfffcccgggoootttpppgggcccdddaaa___bbbggghhhfffllltttgggeeesssrrruuu{{{tttwwwwwwrrrrrrxxxrrrssssssppprrrvvvwwwjjjbbbeeettt}}}~~~yyynnnpppXXXDDDMMMiiiqqqwwwxxxyyy{{{|||{{{ssskkk___NNNUUU^^^QQQXXXlll}}}}}}{{{sssiii[[[OOOJJJDDDFFFVVViiisssuuutttooopppuuu|||tttYYYKKKJJJMMM###///---******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++JJJnnnvvvsssPPPOOOQQQXXX]]]___bbbfffxxxyyy}}}wwwpppcccxxxwwwooo~~~vvvsssssswwwwwwsssxxxzzzxxx{{{PPPFFF???>>>>>>DDDXXXnnnpppsssuuuwww{{{}}}wwwwwwtttuuuxxxzzzzzz|||~~~~~~sssVVV@@@EEERRR[[[jjj{{{{{{yyyxxxzzz{{{zzzzzz{{{{{{{{{wwwttt{{{tttwww{{{xxxyyy|||xxx~~~|||{{{|||}}}|||yyyxxxxxxuuuvvvxxxzzz{{{}}}{{{fffNNNLLLQQQFFFCCCDDD888>>>KKK```vvvzzzoookkk888111444,,,))),,,+++******)))*********'''111,,,***222...444OOOyyy^^^XXX\\\^^^jjjkkklllmmmmmmlllkkkjjjooooooooonnnmmmllljjjiiiooommmlllmmmnnnkkkeee___ccc[[[RRRMMMMMMMMMKKKHHHNNNZZZaaaaaafffrrrtttmmmnnnssstttooommmpppqqqmmmppppppoooooooooqqqrrrsssuuuvvvwwwyyyzzzzzzyyyyyyzzz{{{}}}tttnnnttt{{{zzzwwwvvvGGGBBB<<<777666888999999<<<999666222///---,,,,,,))))))((('''''''''''''''(((&&&$$$%%%''')))((('''((((((***+++---///000111333555666888>>>CCCBBB===<<<<<<===???AAABBBAAA???CCCGGGKKKMMMLLLLLLNNNPPPQQQQQQRRRVVV^^^hhhooorrrzzzyyyzzzzzzqqq]]]HHH===>>>;;;999:::>>>GGGWWWccchhhsss}}}ooohhhvvvaaa[[[mmm___CCC///)))%%%''')))((()))+++((((((((((((''''''''''''''''''''''''((((((((((((***555fff~~~yyy{{{|||wwwtttiiirrraaagggggggggfffdddeeefffhhheeeeeegggkkkiiifffgggjjjnnnkkklllooooooooottt}}}~~~dddcccrrrtttuuutttiii]]]OOOCCCSSS}}}wwwwww|||zzzrrrmmmmmmoooooorrrxxxzzz}}}vvvnnnfffUUUHHH```mmmxxxyyywwwwwwzzz{{{xxx{{{pppTTTMMMRRRRRR\\\nnn}}}~~~~~~zzzssseeeYYYJJJCCCEEETTTfffpppssstttpppqqquuu{{{{{{MMMaaa|||yyyfffDDDEEE888///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,999[[[nnnMMMMMMRRRZZZ___aaacccgggqqqeeefffxxx~~~zzzyyyxxxuuuiiiaaa___fffxxxnnnmmmmmmlllnnn|||xxxjjjxxxUUUGGG???@@@>>>???QQQhhhrrrvvvyyyyyy{{{~~~}}}xxxyyyvvvvvvyyyzzzyyy{{{~~~}}}}}}jjjBBB???UUUiiitttxxxyyyooohhhkkktttyyyxxxuuu|||zzzwwwwww}}}wwwyyy{{{uuussszzzzzzxxx~~~}}}}}}}}}}}}|||yyyyyyyyyuuuvvvxxxxxxxxxyyy{{{}}}|||pppSSSLLLQQQJJJEEEDDD:::;;;DDDVVVjjjaaaxxx@@@///...+++---,,,++++++***************)))000,,,***///...???cccqqqZZZXXX___bbbkkklllmmmnnnnnnmmmlllkkkmmmllllllkkkkkkjjjjjjiiiiiilllnnnmmmjjjddd^^^[[[PPPVVVaaannnwwwzzzwwwsssjjjOOODDDUUUdddeeekkk{{{pppsssrrrnnnoootttuuurrrpppoooooooooppprrrssstttssstttvvvwwwxxxxxxwwwwwwxxxyyy{{{|||}}}uuuvvvyyywwwttttttGGGBBB<<<777666777888999;;;999666222///---,,,,,,))))))((('''''''''''''''(((&&&%%%%%%'''(((((('''((()))***,,,---///000111666111222:::AAA@@@;;;888999;;;<<<<<<<<<===???AAABBBCCCEEEGGGHHHHHHGGGGGG>>>EEEKKKQQQ]]]hhhhhhaaasssxxx|||vvviii]]]UUULLLEEE===888>>>IIIGGGZZZttt}}}~~~|||jjjdddXXXgggsssYYY999///((('''((((((***---((((((((((((''''''''''''''''''''''''(((((((((((()))>>>sssyyyqqq{{{tttrrr}}}\\\nnnooobbbccceeegggfffbbbaaaeeehhhgggeeefffhhhhhhhhhlllrrrsssooolllllllllmmmssszzzwwwffffffsssvvvqqqgggWWW<<<@@@888222MMM~~~|||~~~yyyrrrrrrtttwww|||rrr\\\nnnqqqhhhLLL[[[kkkyyyzzzuuutttxxx{{{zzz|||yyyggg```fffttteeesss~~~~~~{{{lll^^^KKKCCCCCCOOO```kkkpppsssqqqrrruuu{{{aaaOOO|||xxxsssttt}}}PPPCCC>>>///...,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,***===iiitttbbbJJJLLLTTT]]]aaaaaacccggg{{{~~~mmm```kkk||||||}}}ppp^^^WWWUUULLL^^^zzzqqqbbb[[[YYYYYYVVVUUUPPPJJJIIIVVVooo\\\HHH>>>AAA>>>:::IIIcccssszzz~~~}}}{{{||||||zzz{{{xxxwwwyyyzzzxxxyyy}}}}}}~~~~~~~~~|||\\\QQQ```qqqtttnnnkkkiiiiiilllrrrvvvwwwuuu{{{vvvuuuyyy}}}|||zzzzzz{{{}}}vvvrrryyyyyywww|||~~~~~~|||yyyyyyyyyzzzwwwyyyyyyyyywwwwwwxxxyyy```OOOSSSOOOGGGCCC===:::???KKK^^^sss]]]KKK222---...222,,,,,,+++***************(((,,,,,,---///555WWWzzzeeeVVVYYYbbbggglllmmmmmmnnnnnnmmmmmmlllmmmlllkkkjjjjjjkkkllllllhhhkkkllliiidddaaabbbdddvvvzzzwwwbbbVVVUUU___kkkmmmnnnllljjjlllpppqqqoooooooooooopppqqqrrrtttuuurrrssstttuuuuuuuuuuuuuuuvvvwwwxxxyyyyyy{{{zzzxxxxxxvvvttttttHHHCCC<<<777666777888888;;;999666333000---,,,+++))))))(((''''''''''''''''''&&&&&&&&&''''''(((((()))***+++,,,---///000000555000222===@@@999444666777:::;;;:::999:::???CCCAAAAAA@@@BBBDDDDDDBBBAAAAAAKKKPPPPPPWWWcccddd\\\jjjrrryyy~~~mmm^^^YYYRRRDDD777222333DDD]]]uuu}}}{{{qqqeeeccc}}}lll[[[YYYxxxmmmCCC888---***)))((()))+++((((((((((((''''''''''''''''''''''''(((((((((((((((AAAgggmmmzzzyyy{{{~~~PPPxxxqqqgggbbbcccddddddccccccdddeeefffhhhlllmmmiiigggmmmwwwppplllgggddddddggglllrrrpppkkkmmmtttrrrgggVVVFFF888FFFJJJAAACCCWWWfffiiilllggg\\\YYYfffwww{{{{{{ggg___xxxxxxxxxzzzggg```mmmyyyyyyuuuuuuxxx{{{~~~~~~~~~qqqdddcccuuuqqqzzz}}}}}}{{{kkk[[[NNNEEEAAAJJJYYYeeemmmrrrrrrrrruuuzzz~~~^^^zzz}}}fffkkk{{{YYYCCC>>>000///............,,,***,,,,,,,,,,,,,,,,,,,,,,,,---666ppp~~~RRRHHHMMMVVV___aaa___aaafffsss}}}{{{mmmbbbkkk}}}llldddqqqyyyiii```aaaYYYPPPfff|||vvvkkk]]]QQQJJJGGGFFF???<<<>>>@@@:::888MMMiiieeeNNNAAADDD???777FFFbbbsss|||zzzyyyzzz{{{{{{xxxvvvxxxxxxuuuvvvyyyyyy|||}}}zzzyyy|||~~~|||}}}}}}||||||~~~||||||xxxwwwyyy~~~nnnfffgggfffaaa```rrryyytttwww{{{zzzsssrrryyy{{{vvvuuu{{{{{{xxxqqquuuvvvsssxxx|||~~~~~~yyyvvvwwwyyyzzzzzz|||}}}|||{{{zzzzzz{{{}}}lllSSSRRRRRRHHHAAA???<<<>>>GGGZZZooolllwww\\\;;;111//////,,,,,,+++************+++(((***---///---666cccpppuuu[[[SSS[[[eeekkkmmmnnnnnnnnnnnnnnnnnnmmmooonnnlllkkklllmmmoooqqqlllkkkhhhddddddhhhpppwww|||{{{uuuYYYQQQRRRgggkkknnnnnnllllllmmmmmmmmmmmmnnnoooppprrrssssssrrrrrrssssssttttttttttttuuuwwwxxxxxxwwwwwwyyyzzz|||zzzyyyyyywwwvvvIIIDDD===888777777888888:::999666333000...,,,+++))))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))******+++,,,...///000000333111666>>><<<222111777777999::::::999;;;@@@EEECCCBBBBBBCCCEEEEEEDDDCCCUUUZZZXXXNNNKKKTTT]]]```SSS___kkkyyyxxx```YYY^^^ZZZKKK<<<:::;;;CCCWWWrrr}}}xxxuuubbbWWW}}}kkkQQQnnntttHHH;;;///++++++)))'''(((((((((((((((''''''''''''''''''''''''(((((((((((()))GGGZZZcccmmmxxx}}}zzz|||YYY~~~pppfffgggdddbbbdddhhhjjjgggdddfffjjjmmmiii^^^[[[hhhxxxqqqmmmhhhddddddhhhmmmooohhhooorrrppplll^^^KKK???JJJFFFCCCFFFNNNSSSSSSOOOKKKTTTSSSSSS[[[bbbxxx~~~{{{}}}wwwwwwzzzyyyppp{{{iiiqqqxxxxxxwwwyyy{{{{{{yyy|||yyy|||eee```uuu|||}}}|||~~~{{{mmm]]]TTTIIIAAAFFFRRR___jjjqqqrrrrrruuuzzz|||hhhssszzz~~~yyyXXXBBBFFF222000///.........,,,***,,,,,,,,,,,,,,,,,,,,,,,,...;;;||||||}}}sssGGGIIIOOOYYY```___\\\___fffllluuuyyylllaaaiii{{{kkkOOOWWWrrrtttllljjjcccLLLDDDWWWiii^^^OOOFFFBBB???<<<:::666777;;;???<<<999@@@KKKppp[[[NNNLLLCCC999HHHbbbqqq{{{~~~xxxwwwyyyzzzyyyuuutttuuuuuusssssswwwssswwwxxxuuuuuuyyy{{{yyyxxxxxxyyy|||~~~~~~ttt^^^QQQUUUppp|||jjjgggjjjlllpppyyyxxxyyy}}}uuurrrxxxyyytttuuu{{{{{{rrrbbbaaaeeeiiirrrwww|||}}}wwwsssuuuxxxxxxyyy{{{}}}~~~}}}|||}}}~~~~~~uuupppTTTMMMOOOHHHAAABBB>>>===FFFZZZooohhhhhh@@@111...)))---,,,,,,+++***+++++++++,,,+++000000)))666bbbxxx}}}jjjVVVUUU]]]gggmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmlllkkklllnnnppprrrmmmjjjggghhhmmmsssxxxzzzvvvyyy{{{xxxqqqoooqqqvvv[[[TTT^^^hhhsssxxxtttpppqqquuullllllmmmnnnppppppqqqqqqrrrrrrrrrrrrrrrssssssssstttvvvxxxyyyxxxxxxzzz{{{}}}}}}}}}|||zzzyyywwwtttJJJEEE>>>999888888999999:::999777444111...+++***))))))((('''''''''''''''&&&'''''''''&&&&&&((()))++++++,,,---...///000000222444999;;;555000222888777888999999:::===AAADDD???@@@@@@AAABBBCCCDDDDDDNNNUUU[[[YYYRRRLLLMMMQQQIIILLLPPPXXXkkktttbbbeeeooommmcccQQQFFF<<>>:::<<<<<<:::999:::;;;<<<;;;===??????===nnnddd\\\UUUGGG>>>JJJ```mmmwww}}}zzzuuuuuuwwwxxxuuurrrqqqssstttrrrssswwwvvv{{{{{{xxx{{{{{{~~~{{{|||wwwcccSSSCCCEEEYYYyyysss{{{{{{ppp{{{tttuuuwwwwwwxxxzzzyyy}}}kkkQQQIIIOOO[[[jjjrrrzzz|||uuuqqquuuyyyxxxuuuxxx{{{||||||{{{||||||zzzsssYYYIIIKKKHHHBBBFFF===:::CCCXXXlll~~~eeekkk>>>...000+++------,,,+++++++++++++++***)))111333222KKKuuu```UUUZZZaaaiiiooonnnmmmmmmllllllmmmmmmnnnllllllkkkkkkkkklllnnnooojjjjjjkkkpppuuuvvvsssnnntttyyy}}}|||wwwqqqpppqqqkkkoooaaaSSS^^^nnnxxxxxxssssssxxxlllmmmnnnooopppppppppppprrrrrrqqqqqqqqqqqqrrrrrrrrrtttwwwxxxxxxyyy{{{}}}xxx||||||yyywwwtttpppLLLGGG@@@;;;999999::::::999999777444111...+++***))))))((('''''''''''''''%%%'''((('''%%%%%%'''***+++,,,,,,---...///000000333888999444111333555666777666666888<<>>>>>???===<<<>>>======<<<:::;;;>>>???>>>UUU[[[^^^VVVHHHBBBNNN^^^iiiqqqwwwuuussstttvvvvvvsssppppppssstttsssuuuyyy{{{~~~~~~jjjNNNCCC===FFF```xxxrrrjjjeeeiiittt}}}zzzwww~~~qqq~~~tttmmmqqqxxxxxxtttttt~~~qqqUUUGGGGGGPPP^^^mmmyyy}}}vvvrrrwwwzzzxxxtttwwwzzz{{{zzzyyyyyyzzzwww~~~|||hhhMMMJJJIIICCCFFF>>>888>>>SSSfffuuuqqqyyyDDD///333...------,,,++++++++++++,,,)))(((000333;;;bbbqqqWWWUUU___eeejjjpppnnnmmmlllkkkkkklllmmmnnnllllllllllllmmmmmmmmmmmmkkkmmmooorrrsssrrrooollltttuuuuuurrrnnnmmmnnnppppppxxxnnngggyyyTTTXXXdddrrrwwwsssppprrrooopppqqqrrrrrrqqqpppoooqqqpppooonnnnnnoooppppppoooqqqsssttttttvvvyyy|||uuu|||~~~zzzuuuuuuuuurrrMMMHHHAAA<<<::::::;;;;;;999888777444111...+++***))))))((('''''''''''''''%%%'''((('''%%%%%%'''***,,,,,,,,,---...///000000666:::777//////777999444666444444777<<<@@@AAA???;;;???CCCCCCBBBCCCHHHMMMVVVNNNRRRbbbkkkkkkvvvuuuaaa[[[~~~yyyuuuyyy|||qqqYYYxxx{{{[[[```qqq\\\CCC444...+++)))))))))(((((((((''''''''''''''''''''''''((((((((())):::fff{{{{{{zzzvvvuuuuuuYYYQQQ|||^^^]]]\\\```aaabbbdddeeeeeedddcccfffgggjjjllliiibbb```bbbeeehhhhhhfffjjjooonnngggeeerrriiiiiiqqqlllXXXFFFPPPlllvvvlllqqq}}}}}}}}}|||vvvnnnpppyyy~~~}}}xxxsssyyywwwqqqkkkmmmrrryyy~~~~~~~~~zzz~~~~~~www^^^cccOOOFFF>>>???TTTgggyyy}}}zzzxxxzzz{{{www~~~vvvsss~~~~~~uuuxxxwwwxxx{{{|||{{{|||}}}~~~{{{zzzzzzuuuoooeeeVVVGGGCCCIIIUUUeeeqqqmmmnnnsssxxxxxxvvvyyylll|||zzzJJJGGG:::555///,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,555bbb}}}YYYBBBOOOUUU^^^bbb```bbboooyyyppphhheee|||~~~yyyuuu}}}ttt```ZZZOOOMMMKKKHHHCCCDDDRRRaaaRRRJJJFFFFFFDDD@@@???CCC===<<<<<<<<<;;;:::>>>CCC:::KKKXXXSSSGGGEEEPPP\\\fffmmmrrrrrrrrrtttuuutttrrroooooosssuuutttwww{{{xxx|||||||||zzz|||}}}|||___FFFHHHHHHHHHVVVQQQMMMJJJKKKMMMNNNRRRVVVdddpppwwwwww|||{{{~~~qqqfffkkkvvvvvvnnnmmmfffSSSKKKLLLUUUlllyyy~~~wwwsssxxx|||yyyvvvxxx{{{|||zzzyyyxxxxxx{{{}}}yyyTTTLLLJJJBBBDDD???777<<>><<<888444000---+++***))))))((('''&&&%%%%%%%%%$$$&&&((((((&&&'''***---,,,------.........//////888444111000222444333222444444555777999;;;===>>><<>>555---...000...,,,,,,+++///000---******---///<<>><<<888444000---+++***))))))((('''&&&&&&&&&&&&$$$&&&((((((''''''***---------------...///000111777444111000222333333222444444555666888;;;===>>>>>>AAAAAA???BBBJJJNNNNNNCCCWWWaaacccfffcccaaagggqqqzzzvvvfffQQQAAANNNnnnuuutttuuuuuuoooiiikkkrrrwwwmmmhhhkkklllkkknnntttvvvrrrkkk{{{zzzbbb___```MMM;;;999000&&&,,,(((''''''&&&&&&''''''(((+++"""---)))$$$,,,***111QQQyyynnnlll{{{zzz|||yyypppuuusssvvvoooJJJgggrrrccc^^^bbbcccbbbaaacccfffgggfffdddlllpppuuuuuuoookkkkkkoootttxxxvvvoookkklllggg___qqq|||gggwwweeeuuu|||}}}|||xxxxxx{{{yyyxxxvvvuuuvvvzzz|||vvvwwwxxxyyy{{{~~~~~~xxxrrrWWWCCC@@@QQQnnn|||vvvuuuzzzvvvtttvvvyyy{{{zzzwwwsssqqqwwwhhhjjjwwwwwwssspppiiirrr{{{xxxtttzzz|||{{{}}}|||~~~|||uuuoooiii```QQQFFFEEEQQQaaakkknnnnnnnnnoooqqqrrrtttttt}}}nnnooonnn|||PPPCCC???666......///...,,,,,,+++---///...,,,---///000BBByyyzzz@@@OOOTTTVVV[[[``````bbbooo}}}|||}}}{{{kkkiiittt~~~{{{{{{}}}~~~{{{~~~{{{uuuooojjjgggccc]]]\\\^^^fff[[[VVV]]]___ZZZWWWZZZTTTWWWZZZYYYTTTPPPKKKHHHTTTXXX___bbbXXXNNN[[[rrrpppssswwwyyyxxxxxxwwwxxx|||yyyyyy{{{|||{{{||||||zzzxxxyyyzzz{{{mmmkkkcccXXXPPPKKKFFF@@@@@@===::::::<<<>>>>>>>>>AAADDDLLLWWWdddooovvvzzzppp~~~}}}[[[gggppppppqqqtttooofffmmmqqqvvvyyyzzzyyyyyyxxxzzzvvvuuuyyyzzzxxxxxxzzzyyyssslllUUUQQQDDDFFF???::::::DDDVVVkkk}}}lll@@@///...---,,,++++++***+++++++++222---,,,...JJJ~~~yyy```PPP\\\kkknnnlllnnnkkkkkkllllllmmmmmmmmmnnnooopppqqqqqqqqqqqqpppooonnnoooqqqqqqooommmmmmnnnjjjlllrrryyyyyyrrrmmmlllmmmjjjlllnnnjjjjjj{{{jjj\\\hhhkkkooorrrkkkkkkmmmnnnnnnmmmmmmooopppnnnjjjjjjmmmlllhhhhhhkkkmmmnnnnnnooopppqqqrrrrrrtttyyy|||yyysssppprrruuuNNNHHH@@@<<<;;;;;;:::999===;;;888444000---+++***))))))((('''&&&&&&&&&&&&%%%&&&'''((('''(((***,,,...---------///111333444555333111111222333333222333444555666888;;;===>>>??????>>>>>>DDDKKKNNNLLLLLL\\\bbb\\\TTTPPP```|||~~~|||]]]CCC:::MMMnnn```VVVTTT]]]bbb___ccckkknnnmmmtttzzzkkkRRRKKKUUUIII]]]xxx~~~qqq}}}www\\\eeeYYYEEE<<<333))))))(((''''''&&&&&&''''''(((---""")))&&&&&&,,,+++999gggxxxpppzzz~~~}}}xxxooorrrPPPtttsssggg[[[cccaaaaaabbbdddggghhhhhhgggkkkrrrvvvtttmmmiiijjjmmmyyyuuuqqqnnnnnnjjjccc]]]qqqvvvddduuuyyy~~~{{{|||~~~|||zzzyyyzzzxxxttttttxxxtttttttttssstttzzzsssvvvvvvvvvwwwzzz~~~{{{oooTTT@@@KKKeeexxxwwwwww{{{xxxssswww}}}~~~wwwppplllvvvhhhgggpppvvv|||vvveeekkkuuutttsss}}}{{{|||}}}||||||~~~}}}wwwrrrhhh___RRRHHHFFFOOO]]]iiillllllmmmnnnoooqqqrrrsss~~~jjjbbb[[[ttt___MMMBBB888///...///...,,,---+++,,,---...///000000111GGG{{{uuuBBBUUUUUUWWW[[[^^^```eeesssvvvcccgggyyy|||{{{{{{|||~~~}}}|||zzzrrrlllkkkrrrsssnnnmmmpppnnnkkkgggbbb^^^[[[YYYYYYZZZlllkkk^^^TTTHHHRRRrrrvvvxxx|||}}}|||{{{{{{|||ssstttvvvxxxxxxzzz}}}}}}~~~nnniiieeebbbYYYMMMEEEBBB>>><<<::::::<<<===>>>===<<<===???FFFPPP[[[dddhhhnnn{{{yyylllkkkrrrrrrllliiijjjnnnuuu|||~~~zzzuuuyyyuuutttwwwxxxvvvuuuvvvxxx|||wwwyyy\\\QQQDDDHHH@@@===:::===OOOjjjvvvzzzCCC***---------,,,+++++++++++++++---)))111444bbbppp\\\RRR^^^mmmnnnmmmnnnkkkkkkllllllmmmnnnooooooooopppqqqqqqqqqqqqpppooonnnqqqssspppllljjjmmmoooooopppssswwwvvvpppnnnpppoookkkkkkmmmiiifffnnn{{{ppp\\\aaagggmmmooojjjhhhjjjmmmmmmmmmmmmnnnpppmmmlllllloooooolllkkklllnnnoooppprrrrrrrrrrrrqqqpppqqqqqqlllgggggglllrrrMMMGGG@@@<<<;;;;;;:::888;;;:::777444000---+++***))))))((('''''''''''''''&&&&&&''''''((()))+++,,,......---...///222444666333222222222333333222222222333444666888;;;===>>>======;;;:::<<>>>>>===>>>???@@@AAABBB@@@>>>===>>>DDDJJJOOOQQQ```iiissszzzfff^^^aaaaaa\\\ZZZ^^^fffqqqzzz}}}zzzvvvyyyvvvvvvyyyxxxuuutttvvvvvv~~~tttyyyzzz}}}|||___QQQEEEIIIBBBAAA;;;999JJJhhhyyyKKK///000------,,,++++++++++++,,,+++)))444:::qqqeeeYYYVVVbbbnnnnnnmmmnnnkkklllmmmnnnooopppqqqrrrpppppppppqqqqqqppppppppppppqqqooojjjhhhjjjmmmmmmmmmjjjhhhhhhfffeeekkkrrrnnnjjjiiikkkkkkjjjnnntttsss^^^^^^fffmmmmmmjjjlllnnnpppqqqpppoooppppppkkkkkknnnrrrsssrrrqqqqqqoooppprrrssssssqqqpppnnnppppppnnnjjjfffgggmmmrrrOOOHHHAAA<<<;;;;;;999888:::999777444111---+++)))))))))((('''''''''((((((''''''&&&''')))***+++,,,.........///000222444666000111333333333222222111222222333555888:::===>>>===>>>===888444666@@@JJJUUUQQQPPPbbbyyywwwkkkkkknnneeeNNNCCCMMMOOOAAA777FFFEEEPPPccckkkggghhhooottttttxxxzzzWWWHHH:::999[[[lll[[[mmmxxxfffGGG555000---(((((((((''''''(((((((((***$$$(((&&&,,,***(((IIImmmeeeeeezzzxxxppp{{{ssswwwyyy~~~yyyjjjmmmaaaxxxiiicccZZZddd```aaacccddddddcccbbbbbbiiitttxxxqqqgggfffhhhjjjllljjjlllooonnnjjjkkkppp|||uuudddhhh{{{~~~|||{{{yyywwwwwwsssuuu|||zzzqqqlllkkknnnssswwwzzzzzzzzzyyyzzzrrrooottttttnnnpppwwwppprrruuuxxx{{{}}}~~~yyywww|||}}}zzzyyyqqq{{{OOOHHHWWWpppxxxxxxyyyvvvsssqqqtttqqq___NNNUUU```^^^VVVYYYXXXIIIHHHdddtttxxx~~~zzz{{{zzzzzz|||~~~~~~{{{yyynnneee[[[SSSMMMLLLWWWdddkkkkkklllmmmoooqqqssstttpppppp{{{XXXIII===222......------......++++++......,,,---222uuusssfffMMMNNNXXXZZZ[[[ZZZ\\\fffsss}}}vvv```eee|||~~~{{{{{{yyywww{{{{{{ssskkkgggkkkrrrWWW@@@IIILLLUUUsss|||uuupppnnnsssssswww}}}}}}yyyyyy}}}{{{}}}yyykkk\\\KKKBBBBBB>>>???@@@AAABBBCCCDDDFFFDDDAAA???>>>???@@@@@@@@@KKKXXXjjjwww{{{nnn[[[TTTQQQJJJAAAHHHSSScccqqqwwwyyyyyyyyy||||||}}}}}}yyyrrrrrrvvvwww|||qqqxxxppp}}}xxxaaaTTTHHHHHHEEEEEE>>>999FFFddd}}}VVV777444...---,,,,,,++++++,,,,,,222...111===wwwwwwttt]]]XXX[[[fffnnnnnnlllnnnmmmnnnooopppqqqrrrssssssqqqppppppppppppppppppqqqtttsssnnniiiiiijjjddd[[[YYYXXXYYY[[[[[[\\\cccmmmnnniiigggiiikkkmmmooosssvvvdddaaalllrrrpppnnnrrrtttvvvvvvtttrrrqqqqqqllloooqqqsssttttttsssrrrpppppprrrrrrrrrpppmmmlllsssttttttrrrooonnnqqqtttRRRJJJAAA;;;999999888777999888666444111---+++)))))))))(((((('''(((((()))((('''&&&'''***+++,,,+++---...///000111222333333...000333444333222111111111111333555888:::===>>>>>>??????:::333222===JJJNNNRRRTTTaaasssrrreeedddhhheeeXXXQQQTTTMMMAAA???NNNQQQZZZcccggggggkkkppp~~~vvvwwweeeMMM444>>>eee|||___jjj{{{sssPPP999444000)))((((((''''''(((((()))(((&&&)))'''...))),,,ZZZ{{{ooouuummmhhh{{{|||uuu~~~{{{[[[gggmmmbbb]]]___ddd___aaaddddddcccaaa``````hhhtttyyyoooeeeeeeiiikkkooorrrsssooojjjgggiiikkkccc___TTTUUUqqq}}}yyy{{{{{{wwwrrrwwwtttuuu{{{~~~xxxpppllloooppptttyyy|||yyyqqqjjjfff\\\]]]nnnyyyuuurrrvvvlllqqqwwwzzzzzz{{{}}}ssssss}}}yyy~~~kkkyyyXXXGGGOOOiiitttuuuuuusssuuusssyyyttt[[[>>>GGGUUUSSSGGGGGGHHH>>>BBBbbbuuuwww|||~~~|||}}}yyy{{{|||~~~~~~}}}|||{{{rrriii```YYYPPPKKKTTTaaajjjjjjkkklllnnnqqqssstttyyyvvvhhhLLL???333///...------///...++++++///---***///999RRRJJJNNNVVVYYYYYYWWW[[[fffrrryyyuuu___fffwwwooonnnvvv~~~}}}vvvyyy{{{vvvppppppmmmhhhQQQCCCLLLPPP[[[sss{{{uuuoookkkiiifffbbbdddjjjkkkjjjooowwwsssrrrxxxvvv```NNNFFFFFFDDDEEEGGGGGGFFFFFFHHHIIIFFFDDDAAA@@@??????===;;;BBBJJJXXXcccgggiiipppyyywwwjjjXXXJJJDDDBBBAAA???<<>><<<<<<===<<<777444;;;FFFNNNVVVTTTRRR[[[\\\VVVVVVKKKSSSVVVXXXTTTDDD???KKKVVV^^^eeehhhlllrrrtttrrrwwweeeaaannn~~~wwwZZZHHH\\\vvv|||zzz{{{qqqnnn}}}]]]@@@777...))))))(((((((((((())))))(((((()))&&&///***444pppvvvqqqjjjdddssswwwgggMMMrrrfffaaaYYYeee```]]]```dddeeedddbbbbbbcccdddrrrwwwlllaaaccchhhiiikkkpppooogggdddggggggbbbRRRQQQJJJEEEgggwwwuuu}}}zzzwwwwwwzzz{{{xxxuuuuuuuuuwwwxxxtttnnnmmmpppxxxuuutttwww{{{vvviii^^^VVVVVV[[[gggrrruuuoooiiihhhqqqzzz|||yyywwwzzztttrrr|||yyyzzz}}}wwwiii}}}```GGGIIIeeesssuuuuuuuuuwwwuuu|||yyyZZZXXX^^^___VVVTTTSSSJJJJJJffftttsssyyy~~~~~~zzz{{{}}}~~~~~~}}}||||||uuulllccc]]]RRRIIIPPP]]]hhhhhhiiikkkmmmoooqqqsss~~~zzzvvvuuuhhh~~~cccNNNAAA444///...------///---+++---000---***444CCCFFFIIITTTVVV[[[\\\ZZZ___kkkwww|||uuuzzzrrr]]]iiisssfffeeerrr~~~yyywwwzzzggg___YYYWWWRRROOO\\\rrr{{{{{{{{{{{{|||vvvppptttmmmfffhhhsss{{{~~~ooo___ZZZ[[[UUUWWWXXXWWWTTTQQQRRRSSSMMMJJJGGGDDDCCCBBB@@@???@@@@@@CCCHHHKKKPPP___mmmmmmdddVVVIII@@@>>>BBBGGG;;;OOOiii{{{~~~{{{yyyyyyxxx~~~xxxdddSSSSSS\\\qqqzzzwwwnnnyyylllYYYLLLHHHGGGCCC???>>>CCCTTTqqq|||ccc888///......---,,,,,,,,,,,,---$$$///666uuu}}}qqqdddXXX]]]fffmmmnnnkkkkkkmmmooooooooopppppppppqqqqqqqqqqqqpppoooooopppqqqqqqwwwwwwqqqkkkppp{{{|||uuudddlllxxx{{{rrrooorrrvvvvvvuuussssssttttttsssvvv~~~rrrhhhtttxxxtttyyyppprrruuuuuusssqqqoooooopppsssrrrmmmlllnnnmmmiiimmmnnnoooppprrrsssttttttnnnoooppppppnnnkkkjjjiiiXXXNNNBBB999666666777777777777666444111...***((())))))(((((((((((()))***)))'''%%%'''***---,,,++++++---000222333111///...+++///444666444111000111000111222444777:::===>>>999666888<<<;;;777:::AAAFFFSSSTTTPPPUUURRRBBB888CCCPPP^^^iiieeeOOOHHHXXXSSS```jjjlllttt~~~{{{qqqxxxcccPPPAAA999<<>>AAA???===CCCMMM[[[]]]^^^ZZZPPPEEEAAABBB???RRRmmmzzzvvv}}}bbbNNNNNNXXXkkkwwwxxxuuusss[[[LLLHHHFFFAAA???@@@BBBNNNllljjjnnn===666......---,,,,,,,,,,,,---111888111wwwxxxhhh\\\XXX___iiiooonnnjjjjjjmmmnnnnnnnnnnnnnnnooooooooorrrqqqpppoooooopppqqqrrrwwwvvvmmmeeeooo~~~vvvrrrtttoooqqqsssrrrqqqqqqpppnnnqqq~~~sssfffqqqtttqqqyyyjjjmmmppprrrpppooommmmmmkkkooonnniiihhhmmmmmmjjjllllllnnnpppsssvvvyyyzzzsssssssssrrrpppnnnlllkkkZZZHHH777444999:::777555777777555333111...+++***))))))))))))(((((((((((((((&&&&&&)))---///...,,,,,,---///111222333333222///111333444444222000...444333444777<<<>>>===;;;444555777;;;>>>???>>><<>>;;;DDDFFFEEE???888555777:::EEEXXXiiijjj```ZZZZZZ\\\]]]dddmmmtttzzzppp\\\GGG@@@GGGOOONNNJJJiiiyyy~~~wwwooojjjzzzNNNAAA666...+++((('''((((((((('''%%%((()))***)))---HHHmmmoooooo{{{~~~rrrsssjjjooosssXXXaaakkkaaa[[[\\\\\\```aaacccfffhhhhhhfffeeecccnnniii^^^```ccc```aaaUUUKKKHHHOOO]]]tttvvv___nnnqqq|||yyyuuusssvvvwwwuuuuuuvvv{{{vvvtttuuuvvvvvvvvvwwwgggiiipppxxxyyyuuurrrsssuuurrrppprrruuutttmmmfffXXXXXXSSSPPPTTTZZZWWWNNNVVVbbbpppyyy~~~wwwzzzuuuvvv||||||vvvxxxdddFFF@@@VVVoooiii]]]HHH^^^yyyxxx{{{|||zzzwwwsss}}}tttiiiLLLWWWeeelllnnnqqqvvvzzz|||zzz|||~~~}}}}}}qqqhhhccc[[[PPPPPPWWWccchhhkkkkkklllppppppnnntttzzzqqqsssuuu\\\JJJ777000//////......+++000000***222,,,333nnn{{{IIIRRRSSS^^^___^^^___gggsss|||}}}www~~~uuuaaa{{{{{{aaaSSSXXX~~~tttqqq|||nnnbbb[[[NNNNNN^^^dddssszzznnniii[[[fffwww}}}ooozzztttcccjjjvvv}}}sssooolllmmmnnnnnnoooppp{{{rrrhhhdddbbb]]]VVVQQQIIIFFFCCCCCCFFFJJJMMMOOOhhhvvvxxxjjj^^^VVVGGGDDDJJJ\\\oooxxxwwwuuuuuu|||eeeWWWVVVfffttt}}}zzz^^^HHHFFFKKKCCC>>>???@@@GGG]]]ttt}}}iiiEEE999000///---,,,+++,,,,,,------333QQQ{{{kkkyyyiii]]]aaadddiiinnnppppppnnnllloooooooooooooooppppppqqqppppppppppppoooooooooooorrrpppllliiikkkqqqsssqqqnnnoooqqqssstttssspppnnnvvvrrrpppqqqrrrppppppsss~~~vvvoooooopppoooqqqtttrrrqqqooonnnlllkkkkkkkkkmmmmmmnnnnnnmmmllllllkkkkkkkkkkkkkkkmmmqqqtttvvvsssqqqnnnmmmmmmmmmmmmlll\\\KKK:::777:::;;;999777888777666333000---+++)))))))))))))))((((((((((((((('''''')))+++,,,+++***,,,---///000000000/////////111333333111/////////666666777999:::888555222222444999AAAGGGGGG@@@999===;;;777333333777???FFFKKKWWWbbbeeedddddddddcccggglllrrrwww{{{rrrrrrjjjaaadddsss|||}}}~~~wwwlllbbbrrrTTTDDD888///---)))(((((((((((('''&&&'''((()))+++777UUUrrrrrryyyxxxtttmmmjjjooo~~~VVVccc|||fff```]]]\\\[[[bbbcccdddfffgggiiijjjjjjjjjnnndddZZZaaaeee___]]]```[[[\\\TTTNNNqqqhhhlllyyysssrrrsssrrrppprrrvvvvvvrrryyywwwtttrrrssstttqqqnnnbbblllzzzrrrttttttsssuuuyyy|||zzzuuuQQQYYYWWWPPPXXXiiiiii]]]MMMVVVdddrrrzzzmmmyyyxxxxxxzzz|||yyyqqqjjjuuu||||||lllVVVLLLTTTaaammmbbbLLL___yyyyyy}}}}}}vvvwwwwwwyyy}}}~~~|||jjjXXXCCCGGGMMMRRRWWW\\\dddjjjuuuwww}}}~~~xxxlllfff^^^UUURRRWWWaaagggkkkkkklllooopppnnntttwww|||{{{{{{aaaNNN:::222000///------+++000000(((///---===}}}~~~oooFFFOOOPPP[[[^^^______ffftttttt}}}wwwqqq```www~~~~~~xxx}}}~~~pppgggdddVVVOOOXXX___ppptttssswwwmmmVVVGGGJJJ___ttt|||yyyyyyyyyhhh[[[zzzxxxsss~~~wwwssstttyyy}}}~~~{{{uuunnnfff^^^WWWWWWUUUSSSTTTWWW\\\___```nnnvvvnnn]]]GGGBBBEEEUUUiiiwww}}}{{{zzzbbbKKKKKKfffxxx|||{{{{{{iiiNNNJJJJJJDDDAAAAAA???CCCUUUhhhmmmHHH666......---,,,,,,---...///---777ZZZggg|||xxxeeebbbbbbgggmmmpppooonnnnnnoooppppppooooooppppppqqqrrrpppooooooooonnnnnnnnnnnnppppppnnnjjjjjjmmmlllhhhllllllmmmoooqqqqqqooommmuuuvvvtttppppppssstttsssyyyqqqkkkmmmqqqrrrrrrtttuuussspppmmmkkkjjjiiiiiimmmmmmmmmnnnmmmmmmlllkkkjjjkkkkkkkkkllllllllllllooooooooonnnlllkkklllmmm]]]LLL===888;;;;;;999888888777666333000---+++)))))))))))))))((((((((((((((((((((()))*********))),,,---.../////////...---///222333222///---...000444555777999999777444111777999>>>GGGMMMKKKAAA888555444444777>>>HHHQQQXXXZZZ```dddgggkkkppppppllloooppptttzzz~~~~~~{{{}}}|||www{{{uuu{{{wwwtttgggvvveeeIII:::222///+++(((((())))))((()))'''))))))+++@@@```rrruuuwwwhhhooo}}}yyyqqqwwwxxx~~~yyyKKKaaammm^^^\\\^^^]]]\\\___```bbbdddfffjjjnnnqqqpppqqqddd[[[dddkkkjjjmmmlllFFFbbbdddooo~~~pppuuu~~~rrrtttxxxuuummmooovvvwwwqqqtttuuusssoooooorrrnnnggguuu{{{{{{sssrrryyyyyyttt{{{~~~eeefff___TTTSSSYYYVVVLLLBBBHHHTTTfff{{{zzzkkk}}}}}}zzzyyy}}}ooojjjxxx{{{llldddbbbrrriiiRRRbbbyyyxxx|||{{{tttuuuxxxtttpppwww|||yyyiiiVVVLLLAAA???CCCKKKVVV___mmmttt|||}}}{{{nnnfff___WWWTTTUUU^^^eeejjjkkkkkknnnooonnnqqquuuyyywwwtttbbbOOO;;;222000///...---+++///...(((000,,,;;;eeeBBBMMMPPPXXX\\\]]]\\\bbbppp~~~www}}}ssslll^^^xxxyyyvvv}}}}}}tttooommm___YYYcccttt}}}nnnlllooofffXXXYYYmmm|||~~~yyy{{{xxxrrrzzzvvvfffooo}}}yyyzzz{{{qqqiiidddbbbaaabbbeeehhhjjjkkkjjjrrr}}}bbbXXXWWW^^^ppp||||||XXXFFFKKKhhhzzz{{{|||~~~jjjPPPPPPJJJFFFCCC@@@>>>BBBQQQbbb~~~PPP333000///---,,,,,,---......000:::YYYdddlllfffiiidddjjjpppqqqnnnlllnnnqqqoooooonnnnnnoooooopppqqqooooooooonnnmmmmmmllllllmmmppppppmmmmmmnnnlllgggllllllnnnrrruuuuuurrrnnnpppwwwxxxqqqooottttttnnnppphhhdddiiioooppppppppptttrrrpppmmmkkkjjjjjjkkklllmmmmmmmmmmmmmmmllllllooonnnmmmllljjjiiihhhhhhoooqqqrrrpppllljjjkkknnn]]]NNN>>>:::;;;;;;999999999888666333000---***)))))))))))))))(((((((((((('''((()))***************,,,---...//////...------111333444222...,,,...111000222666888888777666555;;;===CCCJJJMMMIII>>>555222555<<>>???:::===FFFYYYrrrxxx}}}~~~yyywww}}}rrrmmmqqqjjjTTTbbbwwwwwwzzzxxxxxxrrrpppgggbbbyyypppUUUDDD>>>>>>EEEMMMfffppp{{{}}}||||||zzzooofff]]]VVVSSSSSS[[[cccjjjjjjjjjmmmooonnnmmmsssxxx~~~|||jjjcccqqqbbbOOO:::111//////...///------,,,)))222***222rrr```AAAKKKTTTZZZ]]]]]][[[```nnn}}}yyyrrrjjj```uuuuuu|||tttxxxtttmmmfffZZZ___ttt}}}nnniiixxxuuudddsss|||{{{~~~zzz}}}}}}~~~yyywww{{{rrr[[[mmmwwwlllkkkkkkmmmppprrrsssssswww{{{~~~{{{{{{|||```WWWOOOeeerrrwwwhhhLLLMMMKKKHHHCCC>>><<>>222111///---,,,,,,,,,,,,---BBB___~~~iiiiiijjjlllggglllppppppmmmkkkmmmqqqnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmllllllkkknnnrrrssspppnnnnnnkkkgggkkklllooouuuzzzyyytttoookkktttxxxrrroooqqqooohhhhhhcccaaagggmmmnnnmmmnnnpppooonnnmmmllllllmmmmmmllllllmmmmmmmmmmmmmmmlllooommmkkkiiihhhhhhjjjkkkpppssstttrrrmmmkkkkkkmmm]]]NNN@@@:::::::::999:::999888666444000---***((())))))))))))((((((((((((''')))++++++++++++,,,---+++,,,.../////////......222555666222---,,,///444...111444666777888:::;;;===@@@FFFJJJJJJDDD<<<555666===HHHRRRYYY]]]```bbbmmmoooppppppvvv~~~{{{{{{vvv}}}iiiooo{{{}}}uuuvvv~~~{{{vvvwwwxxx{{{YYYIII777333---***))))))))))))***&&&,,,---333[[[~~~yyyqqqgggllluuu{{{___IIIrrrfff^^^ZZZ```^^^```aaabbbcccbbbaaaccchhhmmmvvvxxxlllaaacccgggooo}}}wwwgggjjj|||oookkkxxxlllkkkwwwvvvvvvsssooopppsssssspppooouuunnn^^^___ttt|||tttqqqpppxxxxxxqqq{{{}}}iii\\\OOOCCCAAAFFF:::999<<>>:::BBBPPP[[[wwwddd{{{PPP000///...------...///000555NNNwwwrrrqqqvvvmmmooommmkkkkkkllllllllljjjnnnnnnnnnnnnnnnooopppppprrrqqqpppooonnnmmmllllllmmmqqqqqqlllkkkoootttvvvooojjjgggjjjrrrxxxxxxvvvuuupppooopppiii___aaajjj```ccciiinnnkkkggghhhnnnjjjlllooopppqqqooommmkkkkkkkkklllmmmnnnnnnnnnmmmmmmnnnpppqqqqqqpppnnnmmmkkkiiijjjmmmqqqsssqqqnnnYYYNNNIIIBBB555444888333999777555111...,,,***)))))))))))))))((((((((((((###&&&)))+++++++++,,,---+++///000...---000111000444666666222---,,,111555111111222555888<<<@@@BBBLLLOOOPPPMMMNNNSSSUUUSSSUUUZZZccckkkrrrwwwzzz|||~~~~~~uuurrryyy{{{uuuuuu{{{}}}vvvsssgggXXX@@@AAA>>>@@@DDDEEEWWWvvvxxxtttmmmSSSEEE444777,,,$$$---)))'''...%%%******'''jjjzzzlllfffsss|||YYYmmmwwwkkkjjjsssfffEEEOOOhhhiii___ccc```XXX___```aaaeeehhhffffffllluuuvvvgggbbbccceeehhhlll{{{rrrmmmmmmoooqqqqqqppppppppppppqqqqqqrrrsssoooyyyxxxvvvwwwnnnvvvjjjZZZooovvvtttrrrssstttttttttsssrrrqqqttt|||zzzcccOOONNNVVVhhhxxxgggbbbZZZiii|||sssttt{{{zzzwwwtttjjjmmm~~~yyywww{{{nnnSSSUUUjjjpppZZZEEEGGGPPPOOOcccxxxggg```hhhmmmuuu{{{}}}~~~}}}}}}~~~~~~zzzooo___RRRLLLKKKWWW\\\ccciiikkkllllllmmmooopppvvv}}}fffQQQ~~~___???444444222......---......&&&222...<<<\\\QQQUUUYYY___ddd[[[WWWiiiwwwtttnnnwww{{{}}}sssuuuxxxpppsssxxxkkkwww{{{uuukkkhhhwwwwwwzzzvvvyyyqqqgggjjjgggkkkooommmddd___iiiwww|||{{{yyysssmmmooo|||qqqsssoooXXXYYYrrr}}}~~~xxxwwwxxxtttnnntttwwwooofffrrrZZZOOOMMMJJJKKKMMMQQQSSSTTT^^^UUUPPPVVVaaakkkuuu|||xxxwwwwwwxxx```iiinnnmmm~~~eeeKKKLLLIIIDDD@@@===BBBNNNZZZxxxzzz~~~pppLLL222...,,,///000...---///555aaadddsssvvvnnnsssrrrpppooommmlllllllllnnnnnnnnnnnnnnnoooooopppppppppooonnnmmmlllkkkkkkmmmjjjiiikkkllljjjjjjmmmpppllljjjmmmssswwwvvvtttqqqllleeebbbccchhhmmmpppkkkkkkjjjjjjkkkkkklllmmmkkkkkklllmmmnnnnnnnnnmmmnnngggjjjhhhYYYVVVbbbjjjrrrpppuuussshhhhhhmmmhhhllljjjiiikkknnnooommmkkk\\\LLLCCC===555888<<<777<<<:::777333///,,,)))((())))))))))))((((((((((((%%%(((+++,,,,,,,,,------+++///000...---000111000555666666222------111555000111333555777===DDDIIIOOORRRSSSRRRVVVZZZ[[[XXX___eeeqqq}}}{{{tttnnnooouuuwwwrrrmmmfff___aaammmuuussssssxxx}}}pppwww{{{aaaKKKDDD===333333===BBBHHHTTTzzz~~~~~~wwwoooIIIEEE444666,,,%%%---)))'''***$$$***,,,+++nnnuuunnnwww{{{ccczzzwwwsss{{{iiiAAAZZZgggiiidddcccbbbbbbiiibbbbbbeeegggffffffnnnwww}}}qqqfffbbbccccccdddfffsssoookkkiiijjjmmmppprrrsssrrrqqqpppoooppppppqqq{{{~~~|||cccsss|||gggpppsssvvvsssssstttttttttsssrrrqqqwwwrrrrrruuuppp```LLL@@@UUU[[[kkkyyyqqqnnnaaajjj|||www{{{~~~wwwpppnnnhhhmmm~~~xxxxxxxxxvvvyyyqqq\\\aaa~~~ttthhhZZZDDD<<>><<<999444///,,,)))'''))))))))))))(((((((((((('''***,,,------,,,------+++///111...---000222111666666555222...---111444///111444555777>>>IIIRRRZZZ[[[ZZZXXX\\\cccfffeeemmmwww|||ddd\\\UUUVVV\\\^^^WWWPPPKKKGGGLLL]]]kkkppptttyyy|||tttppp~~~{{{XXXCCC<<>>AAANNN\\\qqqQQQ444///---///000...---///999]]]vvvyyyxxxnnnpppooonnnnnnmmmmmmnnnnnnoooooooooooooooppppppqqqppppppoooooonnnnnnmmmmmmoooooopppqqqnnnjjjlllqqqhhhjjjjjjeee___\\\^^^aaadddfffkkkpppttttttrrrooojjjjjjjjjjjjjjjkkkllllllmmmmmmnnnoooqqqqqqrrrsssrrrkkkllljjj]]]XXX[[[ZZZ___]]]fffkkkeeecccaaaYYY^^^^^^]]]]]]^^^]]]\\\[[[cccQQQEEE===666;;;???999===;;;888333///,,,)))((())))))))))))(((((((((((((((***------,,,,,,,,,,,,+++///111......111222111777777555222///...111444...111555555666===KKKWWWnnnrrrrrrnnnnnnuuu~~~uuucccVVVPPPJJJIIIKKKJJJEEE@@@>>>:::===LLL^^^jjjuuu|||www|||vvv|||~~~```XXXTTThhh|||WWWkkk{{{~~~~~~|||hhhzzzXXXJJJ666777...&&&,,,(((***((('''***))),,,fffsssssstttyyykkkllliiiyyyffflllooommm}}}TTTqqq\\\___iiiaaa```eee^^^eeedddeeefffeeehhhrrr}}}{{{qqqhhhfffgggeeeddddddgggkkkoooooommmkkklllnnnooommmjjjgggfffhhhjjjlllwwwyyysssssspppZZZWWWqqqwwwvvvzzzsssppp{{{uuuuuuuuuuuuttttttssssssvvvxxx{{{{{{sssiiihhhlll]]]PPPIIIDDD@@@SSSrrrwwwmmmqqqsssggghhhuuuxxxvvv}}}|||}}}|||uuuyyyrrrwwwlll\\\TTTIII======EEENNNggg|||ssslllqqq{{{pppmmm___TTTSSSRRR]]]sss~~~vvvpppdddbbboooqqquuuwwwyyyzzz|||~~~~~~yyysssmmmfff___WWWRRRWWW]]]eeehhhhhhhhhjjjmmmmmmooottt~~~oooTTTLLL}}}aaaDDD666000,,,---222...111------222000PPP|||[[[NNNVVV]]][[[^^^VVVUUUhhhuuuvvvwwwuuuxxxpppiiieeevvvtttooonnnnnneeehhhyyyYYYLLLBBB>>>[[[~~~zzzwwwtttrrrmmmjjjmmmtttuuummmvvvoookkkyyygggmmmoooooolllfff]]]VVVOOOKKKBBBIIIdddzzzrrrrrrppplllttt~~~}}}zzzeeeOOO???<<>>===EEEOOOaaaqqqxxxwwwwwwzzz{{{xxxqqq}}}ooo\\\zzz}}}QQQJJJDDDAAA>>>???LLL\\\ooo~~~OOO555000---//////......000;;;dddyyyyyywwwooonnnnnnmmmmmmmmmnnnnnnoooooooooooooooooopppqqqqqqoooooooooooooooooonnnnnnoooooorrrsssooojjjlllqqqooossswwwwwwuuussstttvvv{{{wwwtttrrrqqqpppnnnjjjjjjjjjiiijjjkkkkkklllnnnnnnoooppprrrtttvvvwwwkkkfffnnntttkkkbbbVVVFFFWWWSSS^^^iiihhheeeaaaWWWMMMXXXeeelllooouuucccVVVNNNEEE888777;;;666:::888555222...,,,***)))))))))))))))(((((((((((('''))),,,,,,,,,++++++,,,***///111......111333222999888555222//////111333---111555444555<<>>LLL]]]mmmyyyssszzzuuu}}}^^^aaaxxx{{{~~~nnnooo|||OOOOOO888999000(((,,,(((+++(((***))))))000fffnnnrrrvvvqqq{{{|||~~~lllppprrrsss]]]```XXX^^^\\\bbbiiibbbeeeddddddeeeeeehhhsssssshhheeeeeeeeefffgggiiimmmqqqrrrooollllllmmmkkkiiigggfffgggiiimmmooo~~~zzzaaaddd}}}~~~uuutttqqqzzzvvvvvvuuuuuuttttttttttttxxxxxx~~~{{{rrrrrrbbbZZZSSSIIIRRRnnnzzztttuuuuuuooopppvvvyyywww~~~}}}~~~uuuvvviiigggXXXOOOVVVWWWSSSTTTPPPPPPbbbtttwww~~~~~~ddd]]]mmmwwwpppgggddd\\\JJJPPPnnn}}}zzzttteeebbbqqqsssvvvwwwxxxyyy{{{}}}~~~zzztttnnnfff]]]TTTOOORRR[[[dddiiiiiiiiikkkooolllpppsss{{{}}}eeeUUU~~~{{{```EEE888222------111///222,,,///000---VVVxxx{{{TTTMMMUUUXXXZZZ\\\UUUVVViiivvvzzzpppxxxxxxhhh___rrr~~~mmmaaa______kkkuuuXXXJJJAAADDDNNNYYYdddlll{{{}}}}}}wwwyyyxxxwwwqqqeee\\\\\\bbbllloooxxx}}}mmmaaaJJJNNN]]]xxxssslllcccZZZQQQHHHAAA>>>@@@<<>>CCC888===DDDIIIMMMUUUbbbkkkxxxvvvwww~~~~~~yyyvvv{{{yyysssuuu|||uuu```SSSzzzppprrrqqqVVVMMMEEEBBB>>>===IIIZZZooo~~~nnnyyyTTT666111---//////---...000:::lllyyy}}}vvvsssnnnmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnoooppppppqqqnnnnnnnnnnnnoooooooooooonnnnnnppprrrooojjjkkkoootttwww|||}}}zzzrrrmmmjjjjjjjjjkkkjjjiiiiiiiiiiiijjjkkkkkkmmmmmmmmmooopppsssuuuvvvrrrhhhgggkkknnnvvvzzzqqqNNNBBBDDDPPPUUU\\\aaa]]]VVV^^^iiittt~~~aaaVVVQQQHHH999666888333888777444111...,,,***)))))))))))))))((((((((((((&&&)))+++,,,,,,+++,,,,,,***///111//////222444333:::888555222000000111222...111444444444999BBBIII___sssooo^^^ZZZ\\\eeeddd]]]PPPAAA888888;;;===:::777666===KKK\\\iiiqqqnnnhhhxxxjjjiiizzzwwwkkk|||wwwooo~~~LLLUUU<<<;;;333***,,,''',,,'''***(((,,,;;;oooqqqwwwxxxkkkzzz}}}pppssswwwwww}}}VVVxxx___VVVUUU\\\bbb___dddcccdddeeefffiiitttrrreeeaaabbbcccdddgggfffiiilllnnnnnnmmmmmmmmmiiihhhggggggjjjmmmpppsssmmmwwwjjjdddqqqhhhkkk}}}wwwsssooouuurrrxxxwwwwwwvvvuuuuuuuuuuuuvvv{{{}}}kkkRRRLLL```sss|||vvvrrrrrrssssssuuu~~~yyypppsssuuutttyyysssvvvhhh[[[aaahhhggghhhXXXRRR___pppssszzziiifffvvv}}}vvvmmmqqqlllWWWYYYwwwwwwzzzyyyvvvhhhgggrrrtttvvvxxxxxxyyyzzz|||~~~|||xxxqqqggg[[[RRRLLLNNNYYYeeekkkjjjiiikkkooojjjppptttyyyvvvWWW~~~dddGGG999444///---000...333+++111///---^^^|||JJJKKKWWWYYYYYYZZZTTTXXXlllyyyiiiYYYmmm}}}rrrjjj}}}xxxOOODDDAAA888;;;JJJUUUddd~~~pppooovvvrrrzzzwww}}}{{{wwwlllZZZJJJGGGLLLXXXoooyyyzzz___OOONNNQQQggguuutttggg[[[MMMFFFAAA<<<;;;<<>>```uuutttssswwwxxxoooeee]]]fff|||wwwssseee___\\\[[[TTTIIIGGGLLLRRRVVVWWWUUUXXXjjj~~~~~~zzzwwwzzzxxxvvvsssuuuwwwrrrkkktttpppvvvttt```YYYMMMEEECCC>>>;;;HHH[[[pppeeezzzXXX888222......///---...111:::pppzzzxxxsssooommmmmmmmmmmmlllmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooopppllllllmmmmmmnnnnnnoooooommmkkklllppppppmmmlllmmmssstttvvvyyyzzzxxxtttrrrooommmjjjjjjkkkllllllllliiiiiiiiiiiiiiijjjkkkkkkkkkjjjiiihhhhhhiiijjjkkkqqqddd___hhhxxx\\\LLLLLLNNNXXXdddfffsssfffXXXUUU^^^kkktttwww]]]PPPJJJCCC999888:::333;;;999666222///,,,***)))))))))))))))((((((((((((&&&))),,,---------...///***///111//////222444444;;;888555222111111111111///111333444444666999<<>>===999777===JJJTTTaaaWWWTTT^^^}}}eeeGGGFFFXXXmmmwww|||{{{ooommmWWW[[[@@@>>>666,,,+++''',,,&&&+++'''...EEEwwwtttzzzrrrqqqddd{{{zzztttzzzsssnnn```FFFttt``````bbbbbbeeeaaaaaacccffffffiiisss}}}pppddd```aaabbbcccfffgggggggggiiilllnnnnnnmmmeeeeeefffgggjjjllloooqqqjjjrrrZZZXXXwwwvvvwwwsssoootttqqqtttxxxwwwvvvuuuuuuuuuvvvvvvyyy|||```TTTfffzzzyyyyyyqqqlllpppqqqpppsss|||qqqcccfffnnnvvvsssqqqoooppp\\\VVVcccuuutttyyytttoooyyyyyy}}}~~~yyyxxxjjjeeetttuuuxxxuuuqqqhhhnnnrrrtttwwwyyyyyyxxxyyyzzz|||~~~}}}vvviii[[[QQQLLLLLLYYYgggmmmkkkhhhiiillliiirrrvvvxxxwwwPPPsssmmmJJJ999444000...///,,,222)))444000///gggLLLNNN[[[\\\YYYZZZTTTZZZooo||||||fffVVVmmmpppeeefff}}}]]]FFFDDDDDDAAAEEEJJJ```yyyxxxhhhfffqqqpppzzzvvvoooeeeYYYJJJ>>>;;;>>>OOOkkkxxx~~~jjjhhh___cccqqqhhhZZZaaaYYYNNNFFFFFFGGGEEEBBBCCC???<<<<<>><<<888444///,,,)))((())))))))))))(((((((((((('''))),,,.........///111***///111//////333555444<<<999555222111111111111000111222444444444333333888:::999888<<>>888777:::@@@OOO___pppxxxzzzllldddgggXXXPPP```bbb\\\[[[aaacccZZZPPPKKKBBBEEEBBBEEEaaawwwrrrnnneeeYYYPPPVVVrrr{{{qqqyyynnn^^^\\\WWWGGG>>>555EEE^^^nnneeePPPHHHNNNCCCKKKMMMAAA777DDDhhh|||eeeLLLDDDLLL[[[kkkuuupppccc___fffvvv~~~kkkVVVIIIBBBCCC@@@===LLLaaappphhh^^^999333......///---...111EEErrr}}}wwwllltttssssssnnnnnnmmmllllllllllllllllllllllllllllllmmmnnnnnniiijjjjjjkkklllmmmnnnnnnoooiiihhhooouuutttooollloootttvvvsssoooqqq||||||sssllliiihhhiiiiiiiiiiiiiiihhhiiijjjjjjkkkfffccc]]]WWWQQQMMMKKKJJJLLLZZZjjjeeeVVVdddttthhh]]]WWWUUUOOONNNpppsssUUUMMMRRR```NNNDDDAAA::::::===999:::666555555222,,,)))***))))))((('''''''''''''''''',,,...,,,,,,///000///,,,///111111//////222666:::;;;999222...000111111000222555666666777999;;;AAA===<<>>;;;>>>EEEHHHOOOZZZccceeeaaaZZZUUURRRRRRPPPHHH@@@<<<===@@@:::AAAHHHGGG???;;;>>>CCC[[[^^^PPPBBBFFFRRReee{{{|||sssiiiRRRCCC^^^ppp{{{xxx~~~hhhqqq[[[[[[HHH@@@<<>>???AAA===;;;>>>@@@BBBIIIRRRPPPRRRXXX```fffeee^^^XXXQQQSSSTTTPPPJJJDDDBBBBBBDDDJJJMMMIII@@@<<<@@@GGGmmmppphhhXXXGGG???VVV~~~lll___WWWOOOFFFQQQnnnbbbnnnzzzeeegggQQQ[[[JJJCCC???111)))***)))+++...---...eeexxx}}}zzzsssjjjRRRppp}}}bbbDDDGGGWWWZZZ[[[YYYYYY]]]___]]]eeebbbbbbfffgggiiirrr|||nnnbbbbbbgggcccdddhhhdddhhhfffeeefffiiijjjhhhfffeeedddeeehhhmmmqqqrrrrrrzzzooovvv{{{qqqrrrvvvvvvxxxyyyxxxuuurrrppppppqqqrrrrrrnnnjjjkkkoooxxxuuurrrttt|||xxxvvvtttuuuqqqpppqqqooolllnnnssswwwqqqgggkkkuuuyyy}}}yyyjjjooonnnpppvvvvvvjjjiiivvv|||uuu}}}|||sssfffqqquuuvvvwwwxxxyyyyyyyyyyyy{{{{{{zzzwwwrrrgggZZZQQQQQQXXXccckkknnnmmmkkkjjjlllrrrssssss}}}nnnMMMmmmiiiMMM===---...333++++++111+++,,,444666~~~MMMNNNOOOWWW[[[ZZZSSSXXXnnn|||cccRRRhhhlllUUUKKKJJJIIIHHHGGGDDD;;;@@@\\\xxx{{{iiiVVVRRRHHHEEE___vvvmmmmmmsssxxxaaaWWWVVVNNNIIIGGGBBBEEE@@@<<<<<>>>>>999555444555888===FFFOOOWWWWWW[[[gggsssssshhh]]]PPPTTTYYYYYYVVVOOOJJJFFFAAALLLWWWYYYQQQHHHDDDDDDssslll@@@LLL|||xxxaaaPPPTTTbbbwwwvvv|||pppgggQQQZZZJJJEEECCC444******)))'''++++++,,,aaarrrzzzyyy}}}hhh[[[}}}uuuyyyyyynnnvvvbbbFFF___ggg^^^WWWYYY^^^___``````dddcccdddgggiiilllrrrzzziii]]]^^^dddbbbdddhhhdddfffeeeeeefffggggggeeebbbcccccceeeiiinnnsssuuuuuunnnyyyjjjqqqsssmmmsssrrrtttvvvwwwwwwuuusssqqqtttpppfff[[[YYYcccqqqyyyuuunnniiiiiigggjjj{{{xxxsssrrryyyxxxtttsssqqqmmmlllnnnwwwwwwiiihhhoootttyyyqqqpppnnnsss{{{vvvyyyggghhhuuuxxx~~~}}}uuuuuuvvv~~~~~~~~~zzzmmmmmmttttttuuuvvvwwwyyyzzz{{{{{{zzzyyywwwqqqfffYYYPPPRRRYYYbbbjjjmmmmmmlllkkkkkkqqqsssttt~~~tttIIIfff|||xxxyyyfffMMM===000000222+++...000***,,,444:::PPPTTTUUU]]][[[ZZZRRRVVVkkkyyyaaaQQQhhh~~~ttt{{{fff\\\XXXTTTOOOMMMAAAAAA@@@HHHbbbxxxsss___ZZZKKKBBB[[[rrrkkkjjjppp___YYYWWWJJJBBBBBBAAA;;;;;;===CCCHHHKKKIIIGGGEEE<<<888>>>TTTttt|||jjjNNN~~~uuuggg\\\OOOGGGBBBBBBIIIQQQgggkkkoooqqqnnnkkkiiihhh]]]NNNOOOdddmmmbbb]]]eeeRRRKKKHHHRRRhhhuuunnn```IIIEEEAAA@@@CCCGGGIIIHHHDDDLLLTTTXXXWWWWWW]]]ccciiitttzzzmmmTTTCCCCCCKKKttt~~~jjj___iii|||}}}pppZZZMMMEEEDDD???===KKK___wwwkkkzzzdddBBB222---000---000555222UUUzzzvvvrrrppppppooonnnllllllmmmmmmnnnkkkkkkkkkkkklllmmmoooooonnnmmmlllkkkjjjkkklllllljjjiiiiiilllooorrrssssssjjjiiigggdddccceeeiiimmmpppvvv}}}|||rrrggggggnnngggfffeeefffhhhhhhgggfffaaa______```aaa___ZZZVVVXXXkkkkkkcccmmmwwwssslllccc{{{{{{uuutttvvvlllgggcccOOODDD???666555999555888555333444111+++)))***))))))((('''''''''''''''''',,,///------///111///,,,///111111//////222666444777555111///333666666111111222666999:::888666222111000000111444;;;@@@QQQRRR[[[mmm~~~~~~nnn]]]TTTWWW\\\___^^^YYYSSSNNNAAAMMM[[[aaa\\\RRRJJJGGGXXXxxxiiiNNNWWW~~~qqqxxxyyyiiiSSSVVVIIIGGGEEE777,,,+++)))&&&******+++^^^llltttvvv}}}tttkkktttmmmvvvooonnnyyyeeeDDDjjjkkk^^^WWW\\\aaa``````dddcccccceeehhhkkkoootttxxxggg\\\]]]bbb```cccgggdddddddddeeeffffffdddaaa___bbbbbbdddhhhnnnqqqsssssseeeooolllhhhppppppnnnwwwppprrrrrrpppppprrrqqqooommmjjj]]]MMMIIIUUUcccjjjfffeeeccc```YYYVVVZZZbbbiiiqqq}}}{{{ssspppooommmlllmmmvvvzzzhhheeelllrrrtttrrrnnnsss{{{vvvzzziiiiiivvvwwwsssyyyxxx}}}yyyvvvxxx{{{uuu~~~}}}wwwmmmuuutttttttttuuuwwwyyy{{{yyy{{{|||xxxooocccXXXRRRUUU[[[ccciiilllkkkjjjjjjiiipppsssttt{{{WWWbbb}}}~~~ooojjjOOO<<<222000111...000///***+++111===LLLOOOQQQZZZZZZZZZSSSWWWlllyyy~~~bbbSSSkkkrrrtttyyyxxxzzz{{{|||}}}xxxkkkbbb```QQQSSSLLLBBBHHH[[[eeedddfffSSSDDDVVV{{{}}}jjjZZZWWWVVVKKKDDDEEEDDDBBBEEELLLUUU]]]___]]]ZZZOOOHHHEEEAAAEEE^^^tttvvviiixxxjjj[[[RRRLLLGGGEEEFFFTTTZZZccciiikkkjjjiiijjj___OOOTTTkkkmmmTTTDDDIIIAAA===;;;FFFZZZgggbbbVVVNNNLLLHHHGGGKKKPPPOOOKKKJJJUUU]]]]]]___gggpppuuuvvvlllRRRFFFIIIOOOWWWttt~~~rrrZZZNNNFFFEEEAAA>>>JJJ[[[wwwfff|||vvvEEE333---111...///555444YYY|||ttt|||vvvqqqpppoooooonnnmmmmmmmmmmmmnnniiiiiijjjlllmmmnnnoooooonnnmmmlllkkkkkkkkklllmmmkkkjjjjjjkkknnnpppqqqrrrkkkjjjiiihhhiiiiiijjjjjjkkkooozzz{{{lllfffkkkiiihhhggghhhjjjkkklllkkkfffcccaaabbbdddccc]]]XXXaaawwwuuudddhhhuuutttnnn|||mmmdddkkkwww{{{uuummmoooooopppttt{{{bbbNNNCCC>>>666666:::777888444333444111+++)))***))))))((('''''''''''''''&&&,,,///......222444333,,,///111111//////222666666999777111///222444444222333666999:::888444111333666888888777888:::;;;HHHHHHOOOaaauuuyyynnn```\\\]]]^^^bbbdddbbb\\\XXXOOOUUU\\\```^^^WWWOOOJJJFFFPPPccc{{{[[[vvvqqq|||~~~wwwrrrcccRRRTTTHHHHHHGGG888,,,,,,+++***------000aaalllrrrvvvppp{{{jjjxxx|||vvvwwwyyytttFFFhhh```YYYXXX^^^```\\\]]]dddbbbdddeeehhhmmmssswwwyyyiii]]]^^^ccc```bbbfffbbbbbbdddeeeeeedddaaa___^^^aaabbbcccgggkkknnnnnnmmmlllnnnlllllloookkkjjjpppkkkpppqqqnnnmmmmmmiiicccggg{{{jjjZZZWWWZZZ]]]eeeeee___cccrrr{{{zzzyyyooollllllkkkmmmppptttxxxfffccclllssspppuuu||||||ppprrrlllmmmuuurrr}}}qqqkkkuuuwwwqqqtttxxxwwwwwwvvvuuuvvvwwwxxxttt|||~~~|||~~~qqqwwwvvvuuuuuuuuuvvvwwwxxxuuu{{{zzznnnaaaYYYVVVWWW]]]eeejjjkkkjjjhhhgggjjjqqqsssrrr|||zzz___cccyyysssTTT:::111000///111///---,,,---111DDDOOOOOOQQQZZZXXXYYYUUU\\\ppp{{{}}}cccSSSkkk{{{nnnkkkbbbccceeeiiikkkiiiaaa[[[bbbmmm{{{wwwpppuuurrreeeUUUJJJGGGOOO]]]iiisssbbbSSS___{{{zzzfff______UUUNNNKKKFFFRRRWWW```jjjqqqtttsssqqqggg^^^TTTFFFAAAVVVpppvvvppp|||hhh\\\VVVQQQNNNNNNUUUWWW]]]dddkkkmmmllliii[[[RRR```{{{zzzXXX???===>>>===<<>>GGGWWWsssnnnIII444...111......444555hhhyyyzzzppp{{{uuuqqqqqqoooooonnnmmmmmmmmmmmmmmmhhhiiijjjkkklllnnnnnnooopppooommmlllllllllmmmnnnmmmmmmlllllllllmmmpppqqqmmmlllkkkkkkkkkhhhbbb^^^jjjhhhnnnxxxwwwmmmgggjjjjjjiiiggghhhjjjmmmoooooonnniiieeedddeeeccc\\\VVV___~~~pppjjjppppppnnnqqqllllllrrrvvvuuuwww|||vvvfffcccooorrrkkkrrrcccOOOCCC>>>666777;;;999777444222333111+++)))***))))))((('''''''''''''''$$$***,,,+++,,,000222111,,,///111111//////222666888:::888111...111333222333666:::<<<;;;:::999999:::@@@EEEFFFEEEEEEDDDAAAKKKGGGGGGRRRcccoooqqqnnniiifffdddfffjjjkkkgggbbbOOOWWWeeesssxxxmmmYYYIIIAAA@@@???XXXuuuwwwnnn||||||{{{~~~ooooooddd\\\WWWKKKKKKJJJ999,,,,,,,,,***+++,,,111dddmmmppprrrrrr|||aaawww}}}NNNdddXXXYYY^^^bbbaaa^^^___dddaaadddeeegggnnnwww{{{{{{jjj______ccc```aaaeeeaaaaaaccceeedddbbb```______aaaaaabbbfffiiijjjjjjhhhnnnllllllnnnmmmkkkkkkllleeemmmpppmmmllllllfff^^^dddccc___kkkeeewww{{{sssmmmlllkkkkkkmmmrrrrrrxxxgggdddlllrrriiiooooooiiimmmxxxxxxnnnuuuooovvvnnnmmmtttrrr}}}{{{nnnsssuuuqqqssspppppppppsssuuuuuuqqqnnntttyyyuuuxxx~~~uuuxxxwwwwwwvvvvvvvvvwwwwwwtttzzz{{{oooccc[[[YYYWWW]]]eeekkkllljjjgggfffkkkrrrrrrooovvvsssNNNVVVuuuyyy{{{XXX999222///---333,,,+++//////111JJJSSSTTTVVV]]]VVVYYYWWW___sss}}}}}}bbbPPPgggooo___TTTOOONNNMMMUUU]]]fffhhheeeiii}}}hhhQQQQQQYYY\\\ccclllhhh___XXXgggxxxnnnpppkkkfffbbb[[[[[[aaajjjttt|||uuudddRRROOOfffxxxsssyyyoooccc___```cccgggbbb```aaagggooorrrooojjjXXXXXXmmmhhhKKKCCCBBBBBB@@@BBBKKKSSSSSSNNNOOOPPPMMMMMMWWWcccccc\\\```iiitttwwwsssooooooqqqqqqmmmfff```ZZZSSSKKKFFFHHHYYYnnnyyywwwxxxzzzyyyzzzeee___{{{ooo]]]OOOFFFFFFCCC>>>GGGUUUqqqrrr}}}MMM666...222///...444777dddqqqyyytttqqqrrrnnnnnnnnnnnnnnnmmmmmmmmmjjjjjjjjjjjjkkklllnnnnnnpppooonnnmmmlllmmmnnnnnnmmmnnnmmmllllllmmmpppsssvvvsssoooooonnnjjj```XXXhhhcccaaaeeeiiijjjkkkmmmjjjhhhffffffiiimmmpppqqqsssnnniiiiiijjjfff]]]UUUZZZ|||zzzpppmmmkkklllfffllluuuzzzwwwrrrqqquuuoookkkhhhiiikkkjjjfffcccfffQQQEEE???666666;;;888666333222333000+++)))***))))))((('''''''''''''''%%%***,,,******---...,,,,,,///111111//////222666888:::777111...111333333111666:::;;;:::<<>>IIIYYYrrroooOOO777...333///---444999ZZZ{{{zzzxxxuuuqqqpppnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjiiiiiikkkmmmnnnooonnnmmmlllkkklllmmmmmmkkklllmmmmmmlllooossswww{{{vvvqqqpppsssqqqiiibbb___aaa```___bbbiiinnnnnnkkkiiiggggggkkkooosssuuurrrooonnnqqqtttooobbbWWWbbbvvv{{{qqqnnnmmmlllqqq|||{{{xxxvvvwwwxxxuuuppphhhqqqtttnnnkkkqqqsssnnniiiTTTFFF???666666:::777666333222333000+++)))+++))))))((('''''''''''''''(((---...+++***+++,,,***,,,///111111//////222666666999777111///222444444...333777777666===LLLXXX\\\cccgggdddaaaaaa^^^XXXGGGFFFEEEIIIQQQ^^^kkkttt}}}wwwtttvvv||||||vvvoooYYYYYYdddxxx[[[>>>>>>MMMQQQ^^^wwwooo[[[]]]]]]iiixxxuuu}}}~~~lllaaaZZZdddXXXVVVPPP;;;,,,******+++)))+++888qqqyyyxxxwwwzzzbbbZZZhhheee}}}}}}xxxZZZiiiUUU]]]___[[[]]]bbbaaaYYYaaaccccccdddnnn{{{fff[[[\\\aaa___aaaeeebbbaaacccdddbbb______aaaccc^^^___aaaeeeiiijjjiiihhhiiifffjjjiiidddiiikkkaaagggfff\\\QQQYYYsssoooggg{{{sssppp~~~zzzvvv~~~yyyrrrmmmmmmnnnjjjlllqqquuurrrlllkkknnnqqqqqqkkkkkkjjjjjjhhhlllssssssnnnqqqyyyqqqlllssslllmmmuuunnnsss{{{}}}ooooooqqqqqqtttqqqssstttrrrnnnmmmpppsssvvvuuueee```pppuuusssuuuwwwyyyzzz{{{{{{zzz{{{xxxvvvwwwwwwoooaaaVVVPPPXXXccclllooonnnkkkiiihhhppprrrpppxxx}}}cccNNNsss|||zzzxxx\\\:::555///)))222------444///%%%@@@{{{{{{JJJYYY[[[[[[WWWXXXTTTZZZppp{{{~~~dddNNNbbbnnn[[[WWWdddrrr}}}tttpppvvv|||{{{tttpppqqqmmmkkkmmmpppqqqsssvvvmmm___TTTeee}}}zzz{{{xxxvvv{{{zzz}}}ttt|||sssttt{{{wwwvvvwwwyyy{{{zzztttpppaaaiii{{{uuu\\\OOOMMMGGGBBBGGGXXXhhhjjjccc]]]^^^[[[ZZZgggxxxzzzrrrtttwww{{{wwwvvvhhhvvvzzzcccSSSAAASSSgggpppqqqrrrsssrrrsssbbbXXX^^^lllrrrssssssrrrtttiiiVVVFFFBBB???>>>KKK]]]vvvqqq|||QQQ777...333///---444:::aaayyy|||wwwvvvqqqooonnnnnnnnnooonnnmmmmmmlllmmmllljjjhhhhhhjjjlllnnnnnnmmmlllkkkjjjkkklllllliiikkklllmmmmmmpppvvv{{{wwwqqqkkklllrrruuurrrmmmSSS```gggeeefffmmmppplllnnnllliiijjjmmmssswwwyyyooooooqqqxxx|||vvvgggZZZooosssiiiaaaggglllqqqzzzyyy~~~|||sssooorrrtttrrrtttnnnkkkmmmppppppllliiimmm]]]III;;;555555777:::888666444000---+++)))(((---'''&&&))))))$$$"""$$$''')))+++,,,,,,,,,---...,,,111333000///111222000666777777444000///222555444333111222888@@@IIINNNnnnwwwwwwkkk```]]]WWWMMMNNNGGG>>>EEEVVV^^^iii{{{uuu~~~~~~mmmRRRJJJPPPrrrYYYNNNMMMhhhVVVGGGaaa```BBBUUUjjjhhhwww{{{wwwkkkjjjKKK___XXXTTTQQQAAA,,,&&&---,,,+++222@@@sssvvv{{{WWW^^^zzzuuujjjjjjLLLYYYddd[[[ZZZZZZZZZ\\\___bbbccccccbbbhhhlllmmmyyyhhh```ZZZ\\\___``````aaa^^^^^^^^^____________```___```bbbcccdddeeeeeeffffffeeecccbbbbbbccceeefffdddpppgggQQQNNN[[[rrrlllPPPOOOcccvvv~~~~~~wwwmmmiiilllppppppnnnmmmnnnooonnnmmmlllmmmnnnjjjkkklllmmmnnnpppqqqqqqqqq{{{zzzqqqnnnoooqqqpppiiihhhmmmooolllkkkmmmppppppllliiimmmsssooofffXXXkkkddd```rrroooiii|||vvvtttrrrsssvvvwwwvvvtttxxxyyyiiiPPPWWWqqqyyyrrrrrryyy{{{wwwwww~~~xxx{{{www|||tttmmmoooZZZTTT\\\fffmmmnnnlllkkklllmmmpppxxx{{{zzz}}}gggZZZuuuxxxzzz\\\===222///,,,/////////,,,,,,555FFFTTTPPP[[[```XXXVVVUUU\\\mmmjjjKKK___mmm```gggsssvvvwwwzzzvvvvvv{{{tttqqqwww}}}vvvjjjttthhh^^^bbbsss}}}vvvwww}}}vvvzzz}}}}}}~~~}}}wwwkkkwww~~~zzzppphhh___WWWWWWOOOJJJPPP___jjjkkkhhhnnniiiccceeesss~~~{{{oooxxx|||mmmlllYYYMMMOOOdddxxxvvvrrrwwwzzz}}}ssscccWWWVVV]]]mmmooo~~~}}}tttbbbKKKCCCCCC===GGGbbb|||zzz{{{MMM:::---...000...222;;;eee|||rrrvvvsssvvvoooqqqpppnnnlllllllllmmmmmmmmmlllkkkjjjkkklllmmmnnnmmmmmmlllllllllkkkkkkkkkfffgggiiijjjkkknnnrrruuu|||uuulllhhhlllrrrvvvwwwwwwrrrqqqqqqooollljjjkkkjjjhhhmmmwwwyyyuuuvvvvvvwwwzzz|||lll[[[LLLKKKJJJJJJKKKMMMPPPQQQ\\\]]]___eeelllsssxxx{{{uuurrrnnnoooqqqttttttssstttcccLLL===777666777888888666444000---+++)))(((***'''(((------(((%%%&&&''')))+++,,,+++,,,---......333444111000111222000666777777444000///222555111111111222555:::>>>AAATTT\\\]]]SSSMMMNNNLLLGGGFFFDDD@@@KKK^^^hhhvvv}}}|||sss^^^HHH;;;@@@```qqqKKKUUUGGG999888jjjppp^^^WWWTTTVVVgggzzz~~~zzzrrrXXX```UUURRRPPP@@@---(((---++++++333BBBssssssuuu|||{{{[[[hhhwwwsssvvvnnnIIIRRR\\\WWWXXXZZZ\\\^^^______```bbb```fffjjjlllzzzggg___ZZZ\\\_________```^^^^^^^^^^^^____________``````bbbcccdddddddddddddddcccbbbbbbbbbcccdddeeeeeevvvxxx```XXXeeehhhYYYPPPXXXiiissssssqqqrrrmmmjjjkkkiiiccc___```jjjkkkllllllkkkjjjkkkmmmllllllkkkkkkkkklllllllllrrryyy|||vvvooommmnnnnnnpppllllllnnnnnnjjjlllpppjjjnnnrrrsssrrrlllbbbYYYRRR___XXXVVVlllvvvpppppptttrrrqqqrrruuuvvvuuusssuuu}}}pppMMMDDDXXXvvvssssssyyy}}}zzzwwwwwwzzz|||www|||vvvooopppZZZVVV]]]gggnnnooommmmmmmmmooonnntttxxx{{{zzznnn\\\vvv{{{vvvxxxzzz\\\===333111...000000000,,,+++111AAAOOONNNZZZXXXYYYVVVUUU[[[lll{{{~~~yyygggHHH[[[|||fffbbb___eeettt~~~uuunnnooorrrqqqeeeSSSKKKYYYkkktttyyyzzz~~~}}}{{{wwwqqqggg[[[^^^QQQOOO___nnnooonnnrrroookkkgggiiiuuu|||qqqzzziiioooqqqRRRNNN```uuutttqqqyyy~~~nnngggggg||||||iiimmmuuuzzzzzzgggOOOFFFDDD===GGGbbbuuu~~~pppNNN;;;...000111///333<<>>BBBFFFUUUkkkxxxuuuWWWNNN777222CCChhhjjjYYYGGG???555IIIssspppggg```jjjwww~~~ttt___aaaRRROOOOOO>>>---+++,,,++++++333CCCsssqqqooottt~~~aaannnmmmkkk}}}|||tttLLLVVV___UUUXXX\\\```bbbaaa___^^^aaa^^^ccchhhlllzzzfff___[[[]]]```______```^^^^^^^^^^^^____________```aaabbbbbbcccccccccbbbaaaaaaaaabbbbbbccccccccciiimmmxxx[[[KKK[[[tttlllhhhmmmsssrrrmmmjjjssshhhaaaaaaYYYLLLIIIQQQggghhhjjjiiiiiiiiijjjkkkmmmlllkkkkkkkkkkkkllllllrrrvvvvvvpppmmmmmmmmmkkknnnmmmmmmnnnllliiikkkqqqpppooonnnoooooorrryyysssttthhhZZZ```ppptttooorrrppppppqqqssstttttttttsssxxxrrrsssyyycccKKKNNNlllnnnppprrrxxx}}}|||www||||||uuu{{{vvvooooooWWWWWW^^^hhhnnnooonnnnnnnnnpppmmmrrrvvv{{{wwwSSSPPP|||zzzyyy|||]]]===444333///000...000---+++///???RRRPPP[[[XXXUUUSSSRRR\\\ooo{{{hhhGGGWWW}}}nnn```iiikkkjjjxxx{{{pppiiijjjmmmoooYYYPPPLLLVVVjjjwwwuuummm|||||||||yyymmm___bbbPPPQQQkkk{{{uuupppuuusssrrrooopppyyysss{{{mmmtttwwwxxxfffYYYdddxxxuuukkksss~~~uuu{{{tttnnnzzznnnTTTIIIFFF>>>GGGbbbssszzzsssPPP===///111222000444===lllyyyuuuuuuqqqsssllllllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjkkkllllllllllllkkkkkkkkkjjjjjjhhhiiijjjjjjjjjkkknnnqqq~~~wwwooojjjjjjnnntttwww{{{{{{rrrmmmkkkjjjlllmmmooottt{{{~~~|||wwwxxxuuupppmmmiii___UUUQQQLLLDDD???>>>AAACCCEEE@@@@@@AAAHHHRRR\\\aaacccgggggggggjjjnnnqqqssssssyyyjjjSSS@@@:::;;;:::666888666444000---+++)))(((%%%&&&(((***)))&&&%%%%%%&&&(((***+++++++++,,,---...333555333222444555444555777777555111000222444111222444666777888888777777>>>AAA>>><<>>GGGbbbwwwwwwPPP===///111222///333===qqq~~~vvvvvvssssssoooqqqjjjjjjkkkmmmooopppoooooonnnlllllljjjiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiijjjjjjjjjiiijjjlllooo}}}xxxqqqkkkjjjlllrrrvvvrrrsssssspppmmmlllnnnppplllllllllnnnssszzz{{{{{{wwwpppjjjgggaaa[[[RRRMMMFFFCCCDDDFFFHHHIIILLLIIICCC??????GGGSSS\\\aaabbbdddgggjjjmmmooooooqqqgggSSS@@@999;;;;;;888888666444000---+++)))((()))******'''$$$###%%%&&&&&&(((***+++++++++,,,---,,,111444222333666888777555777888555222000111444222222444555888;;;===??????DDDHHHFFFCCCBBBCCCBBB<<>>AAACCCFFFIIIGGGCCC???>>>>>>BBBQQQ___rrrcccCCC222JJJtttvvvKKKAAA999???RRRlllqqqyyyYYYbbbJJJTTTXXX888***111(((...,,,222CCCxxxyyywww{{{bbb^^^yyyqqqhhhtttvvvPPPcccgggYYYXXXWWWXXXYYY\\\```bbbgggaaadddhhhjjjtttwwwmmm```]]]^^^aaa```]]]\\\^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^______````````````\\\]]]^^^___aaabbbcccddd|||nnnpppyyycccjjjfffeeehhhfff___XXXUUURRROOO^^^}}}uuummmjjjlllmmmlllkkkjjjkkklllkkkkkklllkkkiiieeebbb```jjjlllkkkiiikkknnnmmmiiikkkllliiidddccchhhmmmnnniiinnnrrrrrrpppnnnggg___kkkaaa[[[cccrrrxxxwwwwwwwwwwwwvvvuuutttuuuxxxzzztttxxxQQQGGG\\\rrr||||||zzzyyyyyy|||wwwnnnoooZZZVVV]]]eeejjjkkkkkklllnnnnnnqqqwwwsssmmmyyyttt\\\vvvxxx~~~mmmDDD222111///.........---......666pppCCCPPP]]]UUUVVVQQQMMMSSShhhvvvRRRVVVwwwyyyssstttuuu|||~~~yyyyyygggVVV[[[jjj~~~sssxxxzzzyyyqqqjjjgggWWWQQQJJJQQQmmmwwwtttwww~~~pppgggdddXXX]]]VVVgggwwwpppjjjvvvssssssyyy}}}~~~uuuXXXJJJFFF???JJJfffPPP===///000111...111;;;fffvvvhhhqqqnnnqqqooorrrkkkkkklllmmmnnnoooooooooooolllkkkiiihhhhhhhhhhhhiiijjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhggghhhjjjlllvvvwwwvvvqqqlllkkkooouuu}}}xxxtttrrrsssrrrnnnjjjpppllliiijjjkkkoooxxx~~~xxxvvvvvvtttpppooohhh```[[[ZZZXXXRRRNNNAAAFFFJJJGGG@@@???GGGPPPZZZ]]]aaaddddddddddddeee___bbbYYYEEE888999<<<:::888666444000---+++)))((('''---...((($$$&&&((((((%%%'''************+++,,,---222444222222444555444444666888666222000111333111222222333555888;;;<<<@@@AAACCCAAA===;;;<<>>QQQiiixxx|||fff{{{YYYaaaJJJYYY^^^777(((111'''---,,,444FFF}}}|||xxxzzzfffcccmmmnnn}}}tttfffuuuqqqJJJccclllZZZYYYXXXYYYZZZ]]]```bbbeee```dddiiikkksssuuuhhh^^^]]]^^^bbbaaa\\\[[[]]]\\\\\\]]]]]]]]]^^^^^^^^^[[[\\\]]]^^^___`````````]]]]]]]]]^^^```bbbeeefffssslllzzztttjjjdddfffhhhhhh^^^RRRMMMMMMaaafffuuuwwwiiijjjkkkkkkjjjhhhggggggiiijjjkkkllllllhhhccc]]]YYYcccgggiiihhhiiilllllliiijjjmmmhhhYYYPPPWWWeeennnooorrrnnnhhhppp~~~}}}qqqoooyyyhhhVVVdddssstttxxxxxxyyyxxxuuusssssswwwzzzwwwsssrrrRRR[[[iiiwww|||zzz{{{~~~}}}uuukkkmmm[[[XXX^^^fffkkkllllllmmmooopppoooqqqmmmiiiwww~~~mmmwwwuuuxxx}}}xxxJJJ333000///000///---,,,//////333|||KKKQQQ]]]WWWTTTQQQOOOSSSffftttMMMQQQttt{{{ssssssooofffeeeqqquuuqqqttt}}}qqqaaaWWWWWWiiioooccchhhgggrrr|||sssmmmllldddYYYNNNNNN___sss{{{zzzyyyyyy|||ssseeecccZZZ]]]ZZZhhhxxx{{{zzzttthhhrrrpppooorrrssssssvvvzzzuuuXXXJJJGGGAAANNNkkk~~~RRR>>>000111222///222;;;ggg{{{{{{vvvpppssssssuuunnnmmmmmmmmmmmmmmmnnnoooppplllkkkiiihhhgggggghhhhhhjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiihhhggghhhjjjlllrrrvvvxxxtttmmmkkkoootttvvvvvvvvvvvvvvvtttrrrqqqooolllkkkmmmmmmmmmsss|||zzznnndddXXXPPPMMMIIICCC>>>>>>BBBFFFFFFCCCBBBCCCEEEVVVZZZ```ccccccbbbcccddd\\\bbb\\\GGG888888;;;:::888666444000---+++)))(((!!!)))---((($$$&&&'''&&&%%%''')))*********+++,,,///333555222111222333111444666888777333000111333444444555666777777777777=========<<<:::999>>>CCCWWWfffttt{{{wwwNNNCCCYYYpppyyyaaaDDD???OOOmmm~~~www||||||ccc^^^```JJJ\\\aaa777&&&111'''++++++555III~~~wwwwwwtttZZZ\\\___ZZZ~~~|||vvvhhhxxxhhh<<>>{{{|||tttuuuzzzrrroooeeejjjkkkkkkkkkkkkjjjiiiiiikkkjjjiiihhhggghhhhhhiiikkkhhhddddddgggiiihhhfffiiigggffffffhhhjjjkkkkkklllqqqxxxzzzssskkkjjjnnnjjjmmmnnnnnnppprrrpppkkkjjjjjjkkkmmmqqqrrrpppmmmyyywwwnnnfffcccbbbZZZYYYWWWTTTQQQLLLFFFCCC???QQQdddkkkgggccccccfffNNNXXXVVVDDD777888:::777666555333111...+++(((&&&((((((''''''&&&%%%%%%%%%&&&''')))***+++++++++++++++...222444444444555666666888:::999666333111000111222444666777999999999555222222555<<>>vvvwwwwwwuuurrriiiiiijjjkkkkkkllllllkkkkkkkkkjjjjjjiiiiiijjjjjjkkkiiiggg___YYY]]]gggggg___iiigggeeefffhhhjjjkkkkkkkkkooouuuyyytttllljjjmmmgggjjjkkkkkkmmmpppooojjjlllkkkkkkmmmppprrrqqqqqqnnn~~~zzzpppkkkjjj```___^^^]]]ZZZTTTMMMHHH@@@JJJYYYfffkkkiiiccc___JJJVVVVVVDDD555666999888555444222000---***'''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&(((***++++++*********---111444555555555444444777999:::888555111///444555777888777666666777111///111888AAANNN___mmmwww}}}zzz}}}}}}tttjjjaaa```dddyyyzzzUUUJJJQQQlllxxxssswwwxxxzzz~~~kkklll___ppppppiiiqqqVVV222+++***///...111999FFFwwwwwwuuuwwwdddggg{{{~~~ppphhhlllsss>>>\\\hhhVVVVVVVVVWWWYYYZZZ\\\^^^```___dddiiippp~~~yyy```YYY[[[\\\\\\[[[[[[\\\]]][[[\\\]]]^^^___``````aaabbbaaaaaa```````````````______``````aaaaaabbbbbbbbbeeehhhfffbbbaaaeeeiii```TTTKKKXXXyyyiiiaaaMMMEEERRR]]][[[[[[```ddddddeeeeeeeeeeeeddddddeeefffoooppplllqqqtttkkkdddddddddddddddeeeffffffjjjhhhtttQQQIIIRRR```[[[;;;LLL]]]vvvxxxwwwpppnnnrrrffffffYYYMMMRRR```llltttrrr\\\QQQjjjuuuvvvxxx|||~~~~~~~~~}}}ttteeeXXXQQQ\\\eeelllmmmmmmnnnnnnlllssszzz}}}rrrlll|||sssUUUSSSwwwsss\\\222444333111000111(((222///666ppp___KKKOOORRRWWWVVVKKKHHHXXXhhhwwwkkkNNNiii~~~xxxqqqmmmlllqqqyyy}}}yyyvvvsss}}}ooo~~~xxx}}}mmmTTTVVViiixxx}}}ZZZKKKyyy~~~hhhnnnjjjgggjjjzzzmmmYYYKKKDDDKKKfffpppxxx}}}OOO<<<...///111///333===~~~ppprrrmmmttttttqqqkkkkkklllmmmnnnoooooonnnjjjjjjkkkkkklllmmmnnnnnnmmmqqqjjj^^^___iiiiii___kkkiiigggfffhhhiiiiiiiiijjjmmmsssxxxuuunnnkkklllnnnlllgggbbbbbbhhhjjjhhhlllkkkkkkmmmooorrrtttuuummmqqq{{{~~~wwwsssiiigggeeedddccc___YYYUUUOOOFFFEEESSSeeejjjbbbXXXJJJVVVVVVDDD555666999777666444222///,,,)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%''')))*********)))***,,,///222444444333111444666888::::::777222///111333666666555444666777;;;666444999BBBPPPaaaooo|||}}}zzzzzzzzzyyyyyy~~~qqqYYYVVVqqq{{{\\\PPPOOOVVVeeevvvtttsss~~~~~~{{{wwweeeooohhhuuuzzzuuutttRRR111***'''///,,,111;;;HHHyyywwwssssssnnnlllqqqlllkkkuuuiii???___cccXXXXXXWWWXXXYYY[[[]]]___aaa___cccgggppp|||eeeYYY[[[\\\[[[ZZZZZZ\\\]]]\\\\\\\\\]]]^^^___`````````bbbccc```\\\[[[]]]___]]]^^^___```bbbccccccddd___bbbdddeeeeeeeeeeeefffiiilllbbbUUU___yyyuuuGGG@@@AAAHHHGGG@@@DDDPPPXXX[[[```dddfffeeebbb```dddeeennnrrrnnntttzzzuuujjjgggdddaaa``````bbbccc```\\\cccqqqsssaaaMMMBBBJJJ[[[^^^GGGUUUTTTjjjtttuuuuuusssoooiiiddd```TTTXXXJJJCCCWWWiiimmmqqqZZZEEE777KKKhhhqqq}}}}}}}}}~~~|||||||||sssbbbTTTOOO]]]fffmmmnnnmmmnnnnnnlllrrrwwwiii~~~vvvRRRZZZwww}}}wwwppp{{{ddd555111222333///000***000///666hhhcccMMMUUURRRTTTUUULLLIIIUUUaaannnkkkLLLgggttthhhcccgggsss~~~|||vvvsss{{{zzzZZZeee{{{wwwiiiWWWTTTgggsssxxxLLLZZZxxxuuummmwwwkkkmmm{{{}}}nnnYYYJJJDDDNNNiiiiii{{{QQQ>>>000111222///222;;;qqqyyysssiiiqqqkkkkkkjjjjjjlllmmmnnnnnnooooookkkkkkkkkkkkkkkjjjjjjjjjsss}}}}}}qqqlllrrrssslllmmmkkkhhhgggggghhhgggfffiiikkkpppwwwwwwpppllllllooonnnhhhaaabbbgggiiihhhjjjjjjkkkmmmooorrrvvvyyyrrrkkkgggnnn|||wwwqqqkkkiiiiiiiiifffcccXXXIII>>>DDDQQQXXXZZZ[[[IIIUUUTTTCCC777888999666666555222///+++)))''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%'''((()))***))))))++++++---111444555333222444555777:::;;;888444000111444777888888:::???CCCGGG???888999>>>HHHVVVbbbnnnyyyxxxsssyyy~~~yyyvvvtttsssxxx~~~}}}xxxcccTTT]]]pppnnnZZZ^^^ccc___SSSWWWkkk~~~|||rrrccc{{{iiiuuu|||sssLLL000,,,&&&///---111:::HHHzzzxxxqqqoooeeeeeeyyyyyyzzzpppqqqccc>>>dddkkkZZZZZZYYYXXXYYY\\\^^^```cccaaadddhhhppp}}}gggZZZ[[[[[[[[[YYYZZZ\\\]]]\\\\\\\\\\\\]]]^^^___```ccccccbbb```]]]]]]```bbb]]]^^^___aaabbbcccddddddaaacccdddeeeeeeeeeeeefffoooiiiTTT```xxx___EEE;;;<<<===;;;999EEEKKKTTT]]]cccdddcccaaajjjhhhoooqqqkkkpppxxxwwwlllfff]]]TTTMMMKKKKKKLLLNNNIIIAAA<<>>dddttt[[[ZZZYYYXXXYYY[[[^^^```dddcccgggkkksss{{{cccZZZZZZ[[[ZZZYYYYYY[[[^^^]]]\\\\\\\\\\\\^^^___```aaa[[[VVVVVV[[[```aaa```VVVWWWZZZ^^^```bbbcccdddccceeeeeeaaa]]]\\\aaafffllluuu~~~tttXXXNNNqqqsssVVVNNNMMMEEE888;;;AAAKKKVVV^^^bbbdddccciiiiiiuuuzzzrrrqqqtttppphhh___QQQCCC888444444555888666111+++///===LLLUUU[[[dddzzzkkkbbbYYYrrrzzztttsssqqqooopppkkk[[[JJJaaalllggg[[[MMMVVVVVVXXXWWWaaatttyyyxxx~~~|||{{{zzzzzzxxxxxx}}}~~~yyyeeeVVVTTT\\\eeemmmnnnnnnoooooommmppp{{{}}}ddd]]]~~~nnn|||qqqFFF333...///+++///000---///555^^^yyyzzzwwwpppHHHRRRUUUSSSVVVOOOHHHNNNVVVbbbtttyyyqqqRRRcccqqqkkkhhhuuu}}}}}}|||{{{yyytttvvv|||qqqeeemmmnnnsssmmmiiiaaadddsss~~~yyyssskkk```[[[oooZZZUUUwwwsssMMMTTTxxxwwwsss{{{zzzyyyhhhSSSHHHJJJ[[[rrr```OOO<<>><<>>QQQ^^^XXXVVV[[[[[[BBBBBBQQQ___```fffqqqsss{{{}}}~~~vvvooopppvvv}}}rrrlllqqquuusssqqqsssrrr|||xxxtttzzz|||}}}|||rrrgggfffuuutttwwwoooiii~~~tttXXX777(((...555444888999===MMM{{{rrrxxxxxxbbbFFFrrrqqqttt{{{wwwttthhhnnnmmm===VVVkkkXXXXXXXXXYYYZZZ]]]___```bbbaaagggooo{{{ccc^^^]]][[[XXXWWWXXXYYYYYYXXXZZZ^^^aaa^^^[[[aaaiiilllcccWWWIIIEEESSSQQQ:::======BBBOOOYYY^^^___aaaMMMAAAAAAHHHJJJPPP\\\bbbsssyyy[[[MMMLLL:::222000555222...///;;;LLLXXX[[[ccc\\\RRROOOXXXbbbccc]]]ffffffddd```]]]^^^cccgggnnnyyylllfffZZZIIIPPPKKKEEEAAA???@@@???>>>JJJRRRjjjwwwiii[[[___eeeqqquuuyyyqqqWWW;;;555======999333222>>>TTTgggpppvvvooolllqqquuuwwwxxx{{{www|||}}}}}}~~~xxxbbbSSSXXX___gggnnnoooooopppqqqooonnnooopppuuuqqqXXXnnnuuulllCCC222444000222+++---000***333---111IIIYYYHHHHHHUUURRROOOLLLHHHKKKXXXfffrrraaaUUUnnn~~~sss~~~|||xxxvvvrrrooolllppp}}}{{{nnn___NNNCCC===:::;;;???HHHWWWooouuuiiimmmvvvuuunnn```VVV\\\]]]UUUQQQffflllrrr|||ttthhhmmmssskkkXXX]]]ggglll]]]lllwwwvvvgggNNNaaa___KKKvvvfffRRRKKKbbbzzzZZZUUUMMMTTTttt~~~~~~zzzuuutttxxxvvvuuu```OOOIIIQQQlll```JJJ:::......111000111555SSSsssyyypppjjjeeebbbhhhjjjllllllkkkiiiiiijjjfffjjjjjjgggllluuuwwwrrr^^^dddkkkqqqtttyyyuuutttsssqqqppppppoooooogggkkkmmmnnnsss{{{~~~vvvvvvuuurrrnnnkkkjjjjjjhhhqqqzzzzzzqqqiiiiiilllgggiiijjjjjjjjjjjjkkkmmmfffppp{{{nnnkkkkkksssdddPPPJJJHHH???===JJJJJJJJJNNNHHH999888===888888555222///---+++)))&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$''')))***)))'''&&&(((((()))+++///555999:::555444333333777::::::999444000---///444888888666@@@999BBBQQQTTTTTTSSSMMMBBB<<>>OOOEEEZZZ^^^WWW\\\lllyyycccQQQiiiJJJGGG^^^hhhqqqeeeYYYNNNPPPiii{{{~~~}}}vvvrrruuuyyyzzz~~~sss}}}hhhTTTHHHGGGRRRnnndddwwwGGG888...///111///000555YYYqqqkkkddd^^^fffiiimmmmmmkkkjjjjjjkkkfffjjjkkkhhhiiipppuuuuuuiiilllnnnkkkhhhiiipppvvvwwwuuusssqqqpppooooooooojjjmmmnnnooovvv|||xxxqqqiiicccbbbdddgggllluuu|||zzzqqqiiigggiiihhhhhhiiiiiiiiijjjjjjkkkrrrjjjppp~~~vvvsssnnnvvvttt___QQQSSSIIIBBBOOOMMMLLLNNNGGG999888<<<666888555222///---+++)))&&&'''&&&&&&%%%%%%&&&&&&''' ###%%%'''(((''''''))))))***---000333888;;;666444333555777888999:::666111,,,...333777666444???222777GGGQQQVVVQQQDDDGGG===EEEVVV]]]fffuuu|||~~~uuullliiilllnnnllllllooopppnnnmmmmmmooouuuyyywwwtttuuuvvvuuuzzzvvvuuu{{{~~~}}}rrrpppuuuooofffrrr~~~rrrfffuuukkkKKK333,,,111777999===???888DDDooorrrnnnVVVvvvgggvvvqqqAAAPPPkkkXXXVVVVVVXXX\\\```bbbbbbccc```eeelllxxxddd[[[ZZZYYYXXXYYYZZZ\\\^^^___[[[ZZZ[[[\\\^^^dddkkksssoooggg^^^eee}}}|||___QQQQQQQQQSSSVVVXXXVVVRRRaaaiiiyyylllmmmfffaaaAAAAAA777555;;;444666888999888888:::===:::EEEJJJGGGIIITTT\\\\\\XXX]]]ccccccaaa___bbbeeeyyy|||ooommmSSSFFFJJJQQQIII<<<222;;;aaaqqqhhhooommmkkknnnyyyvvvgggYYYccclllnnnjjj___MMM===666;;;MMMggguuutttrrruuulllrrryyy}}}}}}}}}~~~{{{ttt___QQQWWW]]]gggppppppoooppprrrrrrrrrrrrsssvvv|||~~~yyybbbmmmqqqzzzrrrHHH222...)))...++++++000+++222---///@@@ppp|||lllHHHPPPPPPPPPOOOJJJFFFJJJ]]]pppvvvqqq\\\jjj~~~aaannnwwwoooddd```cccfffiiihhhddddddpppxxxmmmZZZFFF???:::<<>>777KKKkkksssmmmjjjhhheee\\\QQQWWWuuuwwwffffffuuu~~~tttcccXXXRRRXXXjjjtttssssssyyyqqquuuzzz{{{zzzyyy{{{}}}}}}}}}{{{ttt^^^PPPUUU[[[gggppppppnnnooorrrsssppprrruuu{{{~~~YYYddd{{{oootttoooIII666333,,,///***,,,111+++222...///:::}}}rrrBBBGGGSSSRRRPPPKKKEEEHHHXXXjjjwwwyyy^^^ggg|||nnnkkknnnjjjaaa^^^^^^___ccchhhdddTTTBBBBBB@@@BBBGGGJJJJJJMMMRRRMMM```zzz{{{fffeee|||zzz~~~|||{{{kkkkkkjjjkkkqqqyyy}}}|||rrrsss}}}rrrooowwwvvv{{{qqqfff```bbbiiiRRRKKKOOOAAACCCSSSiii{{{]]]RRR}}}zzzxxxYYYMMMWWWWWWcccgggoooyyy|||xxx{{{eeeOOODDDJJJXXXtttaaaiii}}}fff}}}oooAAA555...000111...///555AAAyyyhhhfffddd``````ffflllmmmkkkiiikkkmmmjjjjjjiiigggfffhhhkkknnnpppooommmmmmmmmmmmkkkjjjnnnmmmlllkkklllmmmpppqqqrrrnnniiihhhppp|||}}}ssstttvvvuuurrrpppnnnnnnqqqmmmjjjjjjmmmoooooonnnmmmlllkkkkkkmmmmmmmmmkkkmmmiiihhhnnnwwwqqq[[[ZZZ]]]```IIIFFFHHHBBB666888===666888555222///---+++)))&&&'''&&&&&&%%%%%%&&&&&&'''>>>888///'''###$$$'''******(((***......---222:::777555777;;;:::555555888888444///...///111222111555777===???JJJhhh{{{vvvmmmccc```^^^^^^hhhooogggaaa[[[ZZZ___eeeeeedddccclllooopppooooooqqqtttvvvyyyyyyuuunnnkkkmmmnnnlllwwwttttttxxxyyyuuuuuuwwwdddbbb]]]```sss~~~sssuuuwwwZZZ:::...000444999===999999:::>>>uuunnnqqqhhhLLLxxx~~~xxxyyyqqqllleeexxx{{{tttFFFOOOyyyccc]]]XXXWWW\\\```bbbbbbdddaaaeeelllyyykkkZZZYYYWWWWWWWWWYYY[[[\\\WWWYYY\\\```___^^^eeennnWWWKKKDDDBBBIII\\\cccUUUCCC@@@:::777>>>MMMVVVWWWmmmvvvvvvpppmmmiiihhhppppppaaaOOOCCC::::::>>>>>>@@@CCCIIILLLQQQPPPJJJFFFMMMWWWZZZ\\\^^^```aaa```___^^^mmmddd[[[___[[[QQQMMM888>>>YYYfffggghhhhhhiii[[[NNNUUUnnnnnn___nnnqqqccc```mmmvvvtttuuu|||ssswwwyyyyyyxxxxxxzzz}}}{{{}}}|||vvv___PPPUUUZZZfffoooppplllnnnqqqsssppppppttt}}}yyyrrrTTThhhvvv||||||NNN777555000333---...222***111//////333zzzMMMPPPQQQPPPOOOLLLFFFFFFRRR___vvv~~~zzzYYY]]]wwwuuueee___[[[YYY\\\ZZZQQQHHHCCCJJJLLLSSS[[[___bbbjjjsssyyy{{{pppppp~~~zzztttmmmdddfffgggfffeeeddd___]]]cccmmmjjjlllwwwrrrpppxxxvvv~~~sss^^^FFF:::ZZZsssZZZ[[[rrrTTT\\\bbbdddooo}}}xxxwwwxxx```JJJBBBJJJYYYsss{{{yyyvvvfff}}}ppp>>>444...111111...///555JJJssseee``````^^^]]]dddkkkmmmjjjhhhjjjmmmjjjhhhffffffggggggiiijjjggghhhjjjkkkkkkkkkkkkkkkjjjiiigggfffgggjjjlllnnnxxxtttkkkdddhhhsss}}}xxxxxxvvvsssooommmmmmnnnrrrmmmiiihhhkkknnnooonnnooommmkkklllnnnooommmkkkiiimmmnnnkkknnnzzzmmm___eeegggFFFCCCDDD@@@666999>>>888888555222///---+++)))&&&'''&&&&&&%%%%%%&&&&&&'''+++)))'''%%%%%%'''***,,,***((()))------+++000888777555888<<<;;;555444777999555111......///000111111:::???666;;;```ooohhhccc\\\YYYdddfffXXXPPPDDD:::???JJJUUU^^^cccmmmnnnnnnnnnooorrrsssrrrbbbooozzzzzzvvvrrrooommmfffhhhsssuuuiiieee[[[\\\NNNCCC___}}}|||pppjjjqqqRRR444,,,000555999>>>;;;:::@@@AAArrrrrr{{{[[[sssmmm___tttxxxrrrCCCJJJyyyhhhaaaZZZXXX[[[___aaa```dddbbbfffnnn|||qqq[[[ZZZXXXWWWWWWXXXYYYZZZXXXZZZ\\\\\\[[[aaatttkkkZZZLLLCCC===FFFLLLEEE<<<;;;777555???PPP[[[\\\eeeooogggbbbmmmjjjaaahhhfffuuuSSSAAA>>>BBBJJJRRROOOJJJJJJMMMIIIDDDJJJWWWZZZ^^^eeekkklllfff]]]VVVVVVhhhnnncccccc___VVVSSS;;;???^^^pppqqqmmmhhh|||jjj___bbbhhhxxx}}}~~~}}}mmmgggssszzztttqqquuurrruuuxxxxxxwwwxxx|||{{{~~~wwwaaaQQQUUUYYYeeeoooooolllmmmpppsssqqqnnnrrr}}}~~~nnn```___{{{nnnrrrQQQ222///---222---///222)))111000//////rrrJJJMMMLLLLLLMMMMMMIIIGGGNNNXXXqqqxxxwwwQQQSSSZZZxxxhhhjjj^^^UUURRRMMMFFFHHHQQQ[[[___gggnnnqqquuuzzzoooeee^^^fffkkkkkkmmmkkk]]]RRR[[[lllmmmjjjhhhjjjjjjkkkttt~~~ooouuurrriiiNNNhhhnnn[[[hhhmmmcccaaazzzvvvqqqooozzzwww~~~pppsss}}}ssssssqqq^^^IIICCCOOO___xxxsssfff{{{|||lll===333...111111...///555:::uuuggg]]]ZZZXXX[[[bbbjjjllliiigggjjjmmmhhheeeccceeeggghhhhhhhhhiiilllnnnllliiiggghhhjjjdddeeegggkkkqqqxxx~~~~~~zzzpppdddbbbnnn}}}vvvrrrkkkeeeccchhhqqqxxxuuurrrmmmjjjiiiiiijjjjjjooommmkkklllnnnooommmkkkaaajjjmmmhhhjjjwwwyyy|||^^^aaabbbHHH@@@AAA>>>555666;;;888888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&(((+++...000111;;;555444:::???<<<666222111:::;;;000)))+++...---+++333:::;;;:::CCCVVVgggpppccc\\\```___SSSJJJIIIAAA@@@999111222<<>>555666;;;888888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())),,,...000222;;;<<<:::888===DDD???555111888;;;555---+++------000333555444444888AAAHHHJJJVVVaaaaaaYYYPPPIIIFFFUUUXXXTTTGGG<<<999999999MMM]]]iiikkkkkkpppqqqlllnnnlllkkkkkkjjjiiifffdddrrrppplllgggaaaZZZPPPHHH??????QQQsss~~~{{{}}}wwwmmm|||~~~eee@@@,,,111666999<<<999???999===BBBjjjpppyyyzzzSSSeeehhhqqqooogggmmmQQQ444WWWeee^^^ZZZ[[[]]]]]]___ccc```ffffffeeewwwxxxZZZWWWUUUXXXYYYWWWWWWZZZWWW[[[ZZZ\\\___]]]iiikkkJJJGGGLLL@@@444444>>>CCC666777BBBRRRKKKKKKBBBOOO\\\aaaaaa```]]]YYYWWW^^^[[[ZZZhhh|||~~~]]]QQQTTTNNNEEE???@@@AAA???>>>@@@KKK[[[dddaaa```jjjssstttmmmWWWVVVLLLDDDNNNRRRZZZbbb|||{{{jjjiiimmmmmm]]]NNN888PPPkkkfffiiillliiiccc```ccceeejjjuuuqqqtttooolllqqqpppppptttvvvwwwyyy{{{}}}}}}}}}}}}~~~}}}ttt]]]OOOUUU```hhhoooqqqnnnlllnnnqqqtttlllqqqxxxsssnnnfffYYYOOO|||sssvvvFFF111000+++000...---000......000,,,888QQQvvvxxxUUUFFFMMMMMMLLLIIIEEEFFFKKKOOOZZZooo}}}fffVVVUUUzzzxxxpppjjjffffffeeedddfffjjjlllttt}}}~~~zzzwwwwww|||llliiiccc___```hhhsss||||||~~~wwwllltttzzzqqqZZZffftttxxxppppppxxxaaaiiiuuummmZZZVVVQQQOOOsssgggTTTbbb|||{{{ssszzz{{{xxxlllvvv}}}zzz{{{}}}qqqlllxxxiiiuuuuuueeeOOODDDBBBQQQkkkfff}}}ZZZ<<<333---...111111111333333aaa___TTTUUU]]]gggllljjjhhhiiikkkggghhhiiijjjjjjiiihhhgggffffffggghhhhhhhhhhhhhhhjjjdddeeelllkkkdddccciiipppxxx|||wwwmmmllluuu~~~zzzsssllljjjgggfffllltttssswww{{{{{{vvvqqqmmmkkknnnllljjjkkkmmmnnnmmmkkkffffffhhhjjjjjjmmmzzzzzzkkkggglllpppLLLEEEIIIAAA@@@===555666;;;777888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((()))***,,,...000111444<<<;;;222666CCCBBB555444444777888333---+++......---...111666:::<<<;;;CCCSSS\\\YYYYYYbbbccc]]]vvvxxxhhh[[[TTTOOOGGGQQQ^^^ggglllmmmnnnooollliiifffddddddeeeeeedddxxxqqqggg^^^UUUKKKBBB;;;444:::eeezzz}}}{{{wwwxxxyyyrrrtttwwwZZZ:::+++444;;;??????:::===888<<>>>>>???GGGUUU___``````cccdddaaaMMMAAALLLMMMTTTiiijjjiiimmmxxx}}}sssmmmllllllfffWWW???QQQgggbbbggglllfffdddccccccdddgggkkkooo}}}ZZZZZZppp~~~vvvppppppoooqqquuuuuuvvvxxxzzz{{{|||||||||}}}}}}rrr[[[MMMTTTbbbhhhoooqqqooommmnnnqqqtttlllsss}}}yyyrrrooohhhTTTyyy{{{ttteee{{{xxxjjj???///222,,,000---,,,000///...000,,,444III~~~}}}pppHHHLLLMMMMMMIIIEEEEEEHHHKKKVVVkkk{{{tttVVVMMMqqq}}}|||{{{tttppprrruuusssqqqqqqppp{{{{{{|||wwwppppppfffbbb___cccmmmyyylllcccttt|||mmmGGGNNNMMMQQQXXX^^^vvvuuufffPPPdddyyy^^^SSSkkk{{{tttpppwww~~~~~~}}}{{{yyy|||xxxnnnmmmxxx~~~{{{zzzzzzxxxqqquuu|||gggvvvxxxeeeLLLCCCBBBVVVrrraaa]]]:::333---///111111111333444{{{rrraaaZZZOOOSSS[[[dddiiiiiihhhjjjmmmiiihhhfffeeeeeefffhhhiiiggggggggggggggghhhiiiiiiooohhhhhhqqqvvvqqqkkkiiikkkttt|||{{{sssooosss{{{}}}xxxrrrnnniiifffiiiooonnnuuu}}}~~~xxxpppllljjjnnnllljjjjjjlllmmmmmmlllffffffhhhhhhgggkkkwwwxxxrrreeesss~~~QQQHHHKKKAAA???<<<444777;;;777888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((()))***+++---/////////777:::555444:::???===<<<333000666777000+++---***)))***///666;;;<<<;;;???@@@EEESSSlllsssiiissszzzvvvlll```UUUMMMVVVTTTZZZdddhhhfffjjjqqqeeeccc``````aaacccddddddjjjbbbZZZSSSKKKBBB:::888:::SSS|||}}}zzzmmmmmmzzzuuuxxxyyytttlllMMM666000999===???@@@;;;:::777<<>>999]]]TTTKKK>>>888@@@LLLZZZgggjjj___QQQVVVgggnnnlllllliiioooxxxjjjbbbYYYLLL???<<<@@@CCCBBB???GGGNNNXXX```eeebbbVVVJJJ:::AAAbbbqqquuuqqqmmmmmmqqqooohhhfffiiihhh___IIIXXXkkkeeeiiinnngggeeeaaa___cccjjjooooooooo^^^PPP^^^eeesss}}}yyyxxxvvvtttssssssssstttvvvxxxzzzzzzzzzzzz||||||pppXXXLLLUUUdddjjjoooqqqooonnnoooqqqsssjjjsssyyyqqqggg[[[}}}zzzyyykkkwwwfff;;;...222,,,///---+++000///...111---000@@@}}}MMMMMMOOOOOOKKKGGGEEEFFFIIISSSiiixxx]]]PPPggg}}}|||{{{yyyzzz|||||||||www}}}yyyzzzsssgggeeedddfffkkkttt~~~}}}}}}jjj]]]iiisssjjjGGGUUUWWWgggsss{{{iii[[[```|||{{{yyyzzzxxx{{{}}}{{{{{{xxxwwwtttuuu~~~}}}zzzyyyyyyrrrwwwzzz{{{mmmwwwwwweeeMMMDDDDDDYYYvvvmmmxxxyyy]]]888222...///111000111333777mmmrrr___WWWRRRVVV]]]eeeiiihhhhhhiiikkkiiigggeeeddddddeeegggiiihhhgggfffffffffgggiiijjjpppjjjjjjqqqwwwtttnnnlllgggnnnvvvyyysssnnnpppwww|||wwwqqqjjjfffgggkkkmmmrrrvvvtttmmmiiijjjlllpppnnnkkkiiihhhiiijjjjjjhhhhhhhhhhhhfffhhhttt|||jjj___}}}```KKKMMMBBB>>>;;;444777;;;666888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((***+++---...000333;;;@@@:::444;;;IIIEEE555+++111777333---,,,---,,,++++++,,,...000222888666GGGooo}}}rrrtttggg```bbbbbb^^^bbblll]]]\\\[[[\\\^^^^^^]]][[[MMMIIIEEEBBB;;;222000333LLL{{{tttlllvvvuuu}}}ppp}}}dddAAA666777>>>:::999===<<<<<<;;;AAACCCeee|||rrrfffkkkppptttiiifff|||uuuFFFPPPddd___\\\]]]^^^\\\\\\^^^dddhhhggggggssscccZZZTTTUUUXXXWWWXXXYYY[[[\\\VVVWWW______^^^gggsssqqquuummmaaaIII@@@EEErrrhhhSSS:::111333;;;NNNhhhtttiiiXXXfffqqqsssttt}}}{{{ssstttgggUUU???999AAAIIIGGG@@@CCCJJJVVV___```ZZZTTTRRRWWWfffjjj\\\UUU[[[```^^^aaajjjeeecccSSScccssslllpppttthhhccc^^^^^^dddiiikkkkkklllnnnPPPOOOJJJXXXmmmsssxxxxxxwwwwwwuuussstttuuuwwwyyyzzz{{{{{{{{{zzzzzzlllTTTKKKWWWgggkkkoooqqqpppooooooqqqssskkkrrrxxxfffPPPZZZxxxuuu~~~iii;;;...222+++///...+++111///---111......999{{{GGGNNNPPPQQQNNNJJJFFFFFFGGGOOOcccrrr|||jjjSSS\\\ttt~~~}}}}}}~~~wwwwwwzzzoooooojjjpppzzzzzzvvv}}}wwwdddaaajjjkkkfff~~~ooo|||yyybbb^^^hhhyyyyyyjjjgggrrr|||zzz}}}}}}zzzxxxwwwsss~~~zzzuuussstttkkk[[[MMMEEEFFF[[[www{{{qqqsssVVV666111...000000///000333333[[[lll^^^WWWZZZVVV\\\dddiiikkkjjjjjjkkkggggggffffffffffffgggggghhhgggfffffffffgggiiijjjiiiggggggiiikkkjjjjjjkkkiiikkkppptttqqqlllooovvv}}}}}}wwwnnneeebbbeeeggglllooopppmmmiiifffiiilllqqqooolllhhhfffeeeeeefffjjjiiijjjiiiffffffooo{{{|||nnnvvvIIINNNBBB===:::444777;;;666888555222///---+++)))&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))+++---...///...888DDD???333777HHHHHH;;;111111666555111...//////...***((()))---111555777LLLppprrrbbb[[[XXXTTTWWW]]]TTTSSSSSSSSSSSSPPPLLLIII===999777666000,,,555CCCnnn|||}}}sssrrr|||^^^:::555<<<@@@777555;;;===::::::@@@>>>\\\}}}tttdddbbbuuu|||}}}iiipppvvvMMMNNNhhhbbb^^^^^^]]][[[[[[]]]ccchhhiiijjjttteee\\\TTTTTTWWWXXXXXXYYYZZZ]]]VVVUUU^^^______fffrrrtttuuusssbbbNNNAAAQQQ^^^;;;777111111BBB^^^nnnfffTTTjjj~~~rrr^^^GGG<<>><<<777888@@@HHHLLLNNNIIIAAA>>>AAAGGGFFFAAA;;;999888777777666444222222...---///333GGGrrrsssjjjIII666111666:::555777===;;;666888???999QQQyyyzzzrrrnnnyyylll```~~~rrrhhhffftttrrrOOO>>>lllddd^^^]]]]]]\\\^^^bbb```ddddddeeepppiii]]]SSSSSSWWWXXXXXXYYYRRR[[[YYYXXX```aaa___dddwwwyyyRRRZZZHHHMMMmmmoooNNNAAA999222777JJJ\\\___YYYddd~~~|||uuufffXXXTTTWWWVVVQQQHHHCCCJJJ[[[bbb]]]\\\bbbsssbbbxxx{{{hhh^^^^^^gggqqqeeefffSSSZZZgggkkkeeeKKKKKKHHH:::999GGGDDD555]]]^^^PPPOOO>>>WWWhhhuuu{{{vvvvvv|||{{{rrrrrrsssuuuwwwxxxyyyyyyxxxxxx~~~ssscccNNNNNNbbblllmmmooopppqqqqqqqqqqqqjjjrrrtttiiiiii}}}zzz\\\lll|||}}}uuufff{{{ccc555///666---///000---333---***111222///333<<>>EEEKKKPPPRRRBBBJJJUUUWWWHHH555...222,,,555999444+++(((***,,,+++,,,,,,,,,,,,///222555333333222222333555777888999:::::::::999777555444666555333111222333000+++//////333;;;QQQ{{{}}}___999444444555555666666777777;;;555===JJJYYYxxxsssnnnhhhSSSpppkkkhhhvvvvvviiirrr{{{RRR777VVVeeeYYYXXX___]]]dddaaaaaabbbbbbccckkkzzz|||___SSSYYYXXXUUUWWWWWWWWWXXXYYYZZZ]]]___aaabbbtttQQQNNN^^^eeeSSS444;;;^^^fffPPPEEECCC777111CCCbbbmmmddd[[[fffuuu}}}}}}]]]XXXaaaWWWQQQWWWWWWDDD@@@<<>>222(((,,,555888000'''...------...//////...,,,000////////////000222333222333333444444333222111,,,...111111......333999,,,))),,,BBBjjj{{{zzzWWW666555555555666666777777888999444888???NNN}}}pppaaarrrnnnaaafffdddlll~~~\\\===XXXjjj```^^^aaa]]]cccaaaaaabbbbbbdddkkkyyy}}}aaaTTTYYYWWWUUUWWWWWWWWWWWWXXXZZZ\\\^^^```bbbdddTTTRRRUUUXXXLLL666---<<>>:::444666:::555666555333000---***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((((((***---///222888===>>>===???FFFMMMJJJ;;;555IIIccciiiWWWCCC---000777;;;444***,,,555,,,***(((***---...---,,,......---------......///,,,---...//////000//////777///,,,111333...***,,,555CCCLLLddd~~~wwwvvvmmmIII333555555666777777888999999999:::<<<===NNNzzznnnllljjjjjj```www~~~sss444WWWoooiiieeeccc\\\aaa___aaaaaabbbeeekkkvvvdddWWWYYYWWWUUUWWWVVVVVVWWWXXXYYY[[[]]]___aaa^^^hhhuuu\\\YYYVVVKKKDDD>>>000(((???___YYYQQQDDDBBBVVVrrrzzzssspppfff___bbbfffeeeaaa^^^\\\vvv{{{VVV??????BBBAAADDD@@@===444777EEEGGGDDDIIIUUUXXXOOOCCC???===III___|||yyyeee___llllllfffeeeooowwwwww[[[OOONNNMMMOOOSSSYYY^^^ppprrrnnn\\\III[[[pppssswwwxxxvvvrrrpppooosssttttttuuuvvvwwwxxxxxxzzz|||uuuaaaMMMHHHUUUccclllmmmooonnnmmmmmmnnnoooqqqoooxxxxxxfff```iiinnnOOO555222---000---///000000000000000111222333444TTThhhCCCAAAJJJRRRMMMKKKJJJBBBEEEFFFOOO___qqqtttVVVHHHXXXhhhlllrrr{{{vvvtttkkkmmmuuuwww~~~~~~yyypppmmmkkkddd\\\XXX[[[fff}}}pppZZZ^^^CCC???EEERRR```wwwqqqooo}}}[[[ZZZcccttt|||vvvooozzzuuuxxx|||{{{||||||}}}}}}|||xxxyyyuuuuuu{{{~~~{{{xxxwwwpppooonnnmmmnnnoooqqqrrr|||uuuwwwxxxuuu}}}{{{oookkkkkkiiikkkaaaJJJBBBKKKbbbqqq}}}vvvOOOBBB000///.........000111222666999ooo~~~rrrqqq]]]YYYSSS\\\iiilllppptttqqqjjjiiiiiihhhhhhhhhiiiiiifffhhhkkknnnppppppoooooohhhhhhhhhgggeeeeeeggghhhbbbjjjrrrrrrllldddaaaaaalllzzzyyyqqqoooooossstttsssrrrtttwwwvvvsssttttttsssppplllkkkkkkmmmfffddd```]]]]]]```dddfffnnnqqqssssssuuu{{{}}}{{{wwwyyyxxxwww}}}TTTDDD===:::444555999555666555333000---***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''''''''))),,,///...111666999<<>>CCCCCCIIISSSNNNBBB@@@KKKPPPJJJDDDEEEFFFMMM\\\cccssskkkmmmnnnhhhhhhqqqwwwlll___ZZZXXXWWWVVV^^^kkkrrrZZZNNNdddnnnpppssstttsssqqqppppppsssttttttuuuvvvvvvwwwwwwxxx{{{ttt^^^JJJGGGVVVeeelllnnnooonnnmmmlllmmmooorrrqqqyyyyyydddTTTaaawwwqqqOOO111222000000,,,000000000000000111222333333<<>>yyySSSCCCEEEPPPMMMHHHFFFCCC@@@EEEPPP\\\hhhuuu|||hhhYYYCCCCCC^^^vvv~~~xxxmmmXXXUUUYYYhhhyyy{{{vvvoooiiibbb```hhhrrrxxxjjjPPPTTTHHHFFFHHHKKK^^^uuu}}}dddiiippppppooozzzxxxlllnnnxxx~~~{{{xxx~~~mmmaaagggyyyzzzssstttsssrrrsssxxx~~~xxxrrrmmmlllqqquuutttssstttrrruuuyyy}}}~~~|||{{{~~~~~~yyynnn~~~}}}lllggggggWWWBBBCCCTTTnnnyyyzzzwww~~~gggJJJ222///.........///000222333666AAAYYYrrrnnnUUUOOO^^^jjjrrrsssmmmjjjiiiiiihhhgggggghhhhhhkkkkkkjjjiiiiiijjjkkklllllljjjfffbbb```bbbgggkkkiiikkkpppxxx~~~|||rrrjjjqqqyyy{{{yyyzzzuuusssqqqrrrssssssqqqqqqqqqnnnkkkkkklllmmmmmmlllnnnmmmkkkgggdddcccfffiiipppxxxvvvooolllmmmqqqaaaJJJ???===666444777444777666444111...+++((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%&&&'''''''''(((+++---999555444999DDDMMMPPPOOO```aaa]]]TTTKKKFFF@@@;;;XXXdddttt{{{sss]]]DDD555%%%***000333222000//////000000111222222111111111333222111000000000000000:::111)))///AAAUUUaaafffaaa<<<222999444444555666888999::::::777999777777SSSsssnnneeennnTTT]]]fffqqqvvv~~~xxxqqqlllddduuu}}}MMM999```eeeaaa\\\WWW^^^ZZZ___^^^aaagggjjjnnn}}}uuuccc\\\VVVXXX[[[UUUXXXXXXYYYYYY[[[]]]^^^___[[[dddhhhpppWWWBBBAAA===888777===HHHOOOWWW\\\___YYYNNNJJJVVVdddiiieeedddeeefffhhhooovvvooobbbcccuuu|||lllYYYRRRccc{{{zzz]]]EEE999444555;;;GGGLLLTTTaaa\\\III>>>AAAOOOTTTUUU\\\\\\YYY^^^bbbwwwsssrrrqqqrrrlllmmmvvvxxx{{{{{{fff___jjjuuuyyy{{{}}}cccZZZgggjjjlllooopppqqqrrrtttvvvsssssssssssstttttttttuuurrrwwwppp[[[MMMPPP]]]eeekkklllnnnnnnmmmmmmoooqqqooovvvzzz|||ssscccrrryyyyyyFFF000111...111---///......///000222444666777:::999]]]DDD???LLLNNNIIIIIIGGG>>>DDDOOOZZZcccpppkkkWWWBBB>>>PPPmmm{{{|||zzzkkk^^^^^^XXX```sss}}}yyymmmeeecccnnn]]]XXXIIICCCCCCAAAMMM___eeeRRRVVVXXXWWWZZZaaajjjrrreeecccgggtttzzzvvv^^^YYYjjj{{{~~~tttooommmmmmsss{{{xxxnnnkkkkkkmmmmmmlllmmmpppzzz}}}}}}xxxtttzzz{{{{{{nnnmmmhhheeeUUUGGGCCCWWWrrroooxxxbbbJJJ///............///000222333111>>>IIIyyydddTTT```mmmttttttmmmkkkjjjiiiiiihhhhhhhhhhhhiiihhhgggffffffhhhkkkllleeeccc```^^^___dddmmmsssmmmkkkooo{{{}}}wwwuuuxxxuuuqqqoooqqqqqqnnnlllmmmkkkjjjhhhiiikkkmmmnnnnnnppppppllleee\\\WWWVVVXXXmmm{{{{{{oooiiihhhkkkmmmhhhNNN@@@>>>777444666444777666444111...+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''&&&'''***---888666555999AAAIIINNNOOOWWWXXXVVVTTTXXX^^^]]]YYY@@@JJJ[[[tttjjjCCC;;;555...,,,///333333111///000222333333333333222333333222222222333444555444222222BBBhhhrrrJJJ777555777222333444555777888999::::::<<<;;;888OOOeeepppttt[[[^^^bbbooouuuvvvkkklllqqqOOO666]]]ccc^^^\\\YYY___YYY___]]]aaahhhiiilll{{{{{{ggg^^^WWWZZZ\\\VVVYYYYYYZZZZZZ\\\]]]___```[[[aaacccgggeeeMMMOOOMMMEEECCCJJJRRRUUUYYYYYY^^^ccc```VVVTTTWWWdddccceeegggffffffmmmuuupppgggcccddd\\\HHH:::888FFF^^^qqqcccEEE:::<<<999FFFQQQWWW```ppplllWWWHHHKKK\\\bbbbbbggggggdddggg___jjjpppuuu{{{uuummmqqqfffjjjhhhmmmxxxyyyyyy|||fff___jjjvvvyyy{{{kkkqqqjjjlllnnnnnnoooppprrrtttttttttttttttuuuuuuuuuuuurrruuukkkVVVLLLSSS```fffiiikkkmmmnnnnnnnnnppprrrmmmwwwyyyyyywwwlllxxx{{{|||ttt???222111,,,222///...------...000333555777999@@@DDDuuukkkHHH;;;HHHMMMJJJIIIHHH>>>AAAIIIUUUaaannnbbbLLL@@@===ZZZ~~~zzznnnjjjaaa```kkkxxxyyynnnllluuukkkTTTHHHGGGDDDHHHMMMJJJCCCDDD@@@CCCNNNVVV^^^jjjccckkkvvv~~~uuuzzz~~~|||sss\\\```oooxxxttt}}}wwwtttqqqoooqqqvvv{{{|||{{{{{{~~~uuuooonnnnnnnnnkkkgggkkkqqqxxxzzz~~~~~~{{{xxxtttvvv}}}uuuoooxxxdddddd```PPPJJJFFF]]]yyynnn\\\MMM444......---...///111222444---;;;;;;sss\\\HHHRRR\\\cccgggccclllllljjjiiiiiihhhhhhhhhffffffeeeffffffggghhhhhhccc```]]]ZZZ\\\dddnnnvvvllliiikkkvvv~~~yyyqqqqqqtttvvvpppmmmpppooojjjgggiiigggggghhhiiijjjllloooqqqppppppllldddYYYRRRQQQRRR[[[qqqxxxmmmhhhggghhhiiikkkPPPAAA???888444555333777666444111...+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''''''''&&&'''***,,,000111333777<<>>;;;KKKVVVwwwlllRRR\\\gggoooiiinnnmmmUUU777^^^ccc^^^\\\ZZZ```XXX___]]]aaaiiiiiijjjzzz~~~iii___XXX[[[]]]VVVZZZZZZZZZ[[[\\\^^^___```fff```ZZZ]]]xxxwww\\\WWWQQQQQQUUUVVVOOOHHHCCC@@@HHH\\\hhhcccWWWQQQWWWXXX[[[```bbbcccjjjrrrccccccccc___NNN===999@@@666IIIfffdddDDD<<>>QQQ___hhhttteeeRRR\\\mmmpppjjjkkkhhhccceeedddhhhggghhhooojjjcccggghhhllljjjnnnuuupppiiiooozzz~~~vvvbbbZZZaaafffcccmmmooonnngggkkklllmmmmmmmmmnnnppprrruuuuuuuuuuuuvvvvvvvvvvvvssssssgggRRRJJJUUUbbbggghhhjjjlllmmmnnnoooqqqsssnnnyyywwwuuuvvvllluuuxxxrrruuufff;;;444111***222000---,,,,,,...000333666999:::;;;AAAXXX|||tttwwwNNN;;;FFFLLLHHHFFFEEE??????DDDQQQ```ooo~~~vvv]]]JJJ777QQQ|||vvvlll``````qqqvvvqqqyyyjjjXXXUUURRRPPPJJJ>>>BBB???888>>>PPPZZZcccqqq|||yyyzzz{{{xxx}}}wwwrrr|||iii^^^fffnnnlllyyyzzzzzztttlllgggiiiooouuuzzzuuuzzz{{{qqqrrrssstttrrrlllgggllluuuyyy{{{}}}~~~|||{{{tttttt{{{oooyyyqqq[[[\\\UUUCCC???KKKddd|||zzzTTTHHH111......---...///111333444333???666{{{ttt^^^LLLTTT]]]eeemmmnnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkkkkkkkkiiigggeeefffbbb]]]YYYZZZaaalllsssnnnjjjhhhlllttt|||}}}{{{vvvpppoootttvvvooolllnnnmmmgggdddfffdddfffhhhiiijjjmmmqqqtttssstttrrrkkkbbb[[[ZZZ\\\>>>YYYttt}}}yyyuuuuuuvvvwwwmmmggggggiiijjjjjjVVVCCC;;;888555444666;;;888444111///,,,)))'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''',,,333444999GGGMMMMMMSSSZZZQQQRRR___hhhcccYYYTTTkkkssssss]]]AAA===ZZZ{{{\\\OOO```aaaMMM888@@@DDD???999666444111555:::CCCRRReeetttssslllppp>>>666999444444555444444444444555555666666<<<000<<>>OOOggg```YYY___[[[``````^^^ccchhhfffeeetttsss\\\VVV^^^]]]TTTYYYXXXYYY[[[^^^___```______XXXbbbcccggggggjjjeeeVVVVVVhhh```>>>:::555<<>>BBBDDDIII|||lllwwwkkk777777CCCSSSCCCOOOCCC???@@@KKK[[[iiiwwwIIIBBBAAAXXX|||\\\III^^^|||rrr~~~yyytttwww|||dddVVVQQQWWWEEEFFFFFFGGGOOO]]]nnnyyy}}}zzzooorrr~~~{{{zzz|||```NNNVVV[[[[[[nnn}}}}}}vvvoooeee___dddooovvvvvvxxxzzzvvvpppssszzz|||tttqqquuurrrjjjjjjrrryyy{{{|||{{{yyyzzz}}}|||xxxvvv|||{{{nnnuuukkkdddVVVEEEAAAGGGOOOnnnxxx~~~rrrQQQ555333,,,---...------///222444999222<<>>@@@<<>>???KKK[[[lll|||___FFFGGGYYYkkkOOOSSSiiiyyy}}}||||||zzzuuufffhhhQQQZZZ\\\```hhhwwwwwwpppvvvuuuxxx|||zzz|||hhhOOOGGGHHHIII```tttzzz{{{vvvuuuqqqjjjgggiiieeecccdddhhhiiihhhmmmuuuuuussstttuuummmdddiiiuuussswww|||~~~|||yyyxxxxxxzzzzzz|||zzzqqquuullldddUUUEEE@@@FFF___{{{~~~sssPPP666///,,,---.........///222555555222@@@]]]}}}rrr{{{uuuYYYVVVSSSSSS```aaaeeebbbcccdddfffhhhhhhgggfffeeeggggggfffgggjjjhhhccc[[[VVVRRRSSS\\\eeejjjkkkjjjiiiiiillloooqqqpppnnnnnnnnnrrrxxx{{{tttfff\\\QQQUUURRRRRR[[[aaadddjjjddd```bbbgggfffccclllzzz}}}~~~{{{ssshhh^^^ZZZYYYHHH???HHHQQQccckkkeeetttuuulllfff^^^VVVaaaRRRBBB:::888777777999999666222///---+++(((&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''))))))///GGG^^^[[[RRRWWWVVVXXX^^^ffflllrrr{{{|||sssrrrwww|||zzzvvv]]]KKKKKK]]]```[[[ppp}}}vvvxxx}}}~~~nnnmmmpppyyyYYY333222777666888:::666666666666666777888888777>>>777;;;BBBQQQrrr~~~xxxuuu^^^qqqpppUUUddd{{{~~~kkkDDDOOOkkkggg]]]ccc^^^[[[```___ccchhhhhhhhhttt~~~cccUUUXXXYYYRRR[[[ZZZYYYYYYYYY[[[]]]___fff___bbbbbbiiippphhheeeggg___MMMBBB:::555666999:::===@@@:::===EEESSS```hhhiiigggfffeeevvvtttSSSUUUTTTMMMBBBCCCKKKCCC999>>>[[[ooovvvppplllfffccckkknnnmmmnnnqqqqqqkkkhhhhhhjjjgggiiiqqqwwwxxxwwwxxx{{{wwwlll___ZZZ^^^eeeiii}}}}}}tttwwwjjjVVVbbblllmmmmmmnnnnnnnnnooooooooosssttttttttttttuuuuuuuuuvvvnnn]]]MMMMMM\\\iiinnnnnnnnnoooppppppoooooonnnqqqzzzmmmrrrmmm{{{xxx}}}CCC666...///000---,,,//////000222333444666:::===GGG>>>]]]sss^^^888BBBHHHJJJGGGCCC>>>???IIIXXXiiizzzwwwJJJEEEQQQpppeeeWWWWWWkkk|||zzz|||rrrdddhhhlllwww}}}xxxwwwyyy{{{yyy```OOOHHHHHH]]]uuuzzz~~~yyyzzz{{{vvvooojjjbbb^^^\\\```eeejjjoootttsssvvv{{{|||qqqgggkkkwwwuuuxxx{{{{{{yyyuuusssrrrlllqqqyyy}}}vvvpppyyyrrrkkkcccTTTEEECCCIII[[[vvv{{{~~~kkkIII777...,,,---.........000333555999999GGGVVVpppdddNNNUUUTTTOOOWWW[[[hhhbbbbbbdddeeegggggghhhhhheeeggggggeeegggiiigggbbbVVVRRRPPPUUU^^^fffjjjjjjjjjiiijjjllloooppppppooonnnkkklllqqqvvvqqqcccUUULLLJJJHHHKKKSSS\\\ccchhhfffaaaeeemmmiii```gggzzzeeeoooyyyyyyooobbbZZZWWWNNNCCCGGGGGGVVViiihhhooowwwkkkddd```^^^]]]RRREEE;;;777666777888999666222///---+++)))&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''***''')));;;HHHAAACCCVVVgggmmmuuu}}}{{{uuuqqqmmm```PPPJJJMMM^^^bbbqqq}}}vvvhhhXXXTTTZZZcccfffxxxsssttt|||]]]:::333>>>555///777:::666666666666777888999999333:::888:::???JJJgggzzzmmmlll___lllfffoooxxxxxxnnnHHHJJJfffgggYYY```bbbbbbaaa```cccggghhhjjjsss~~~hhhWWWWWWXXXTTT[[[ZZZYYYWWWWWWYYY\\\___```^^^dddgggmmmsss___ggggggPPP@@@<<<:::===???>>>???BBB>>>;;;>>>JJJ\\\iiikkkiiihhheeetttfffccc^^^YYYNNNIIIJJJAAA888===OOOaaaeee]]]YYYXXX]]]kkksssssstttrrrmmmiiihhhjjjiiigggkkkuuu|||}}}zzzzzz{{{uuulllccc```bbbfffgggwwwwwwxxxcccbbbfffllllllmmmmmmnnnnnnoooooossssssssstttttttttuuuuuuvvvgggTTTJJJPPP^^^iiinnnpppppppppppppppooooooooouuu|||~~~vvvmmm{{{|||pppiii{{{yyyxxx<<<333---///000...---...///000222444555777:::===EEECCCYYY```~~~hhh666===CCCRRRJJJFFF@@@>>>EEEQQQ___qqq~~~TTTAAACCC^^^zzzyyyhhhWWWYYYmmm{{{zzz~~~qqqmmm___]]]mmm|||}}}vvvrrrqqqqqqttt|||ggg\\\UUUaaawww{{{{{{yyyyyywwwtttqqqooojjjeeegggmmmqqqrrrrrrsssvvv|||zzzoooiiikkkpppnnnkkkiiiiiijjjnnnpppdddiiittt}}}wwwssssssooojjjaaaRRRFFFGGGNNNXXXrrr~~~}}}nnn^^^@@@777///,,,---...//////111444666======HHHIII~~~www```aaaIIIOOORRRNNNSSSWWWgggbbbccceeeeeeeeefffggghhhgggiiihhhffffffhhheee```RRRNNNNNNVVV```gggjjjkkkkkkkkklllmmmnnnnnnmmmmmmjjjiiihhhkkkrrrtttlllbbb[[[QQQMMMPPPRRRZZZcccfffiiiaaafffsssrrrggglll~~~fffVVVQQQQQQHHHMMMGGGOOOiiimmmooo~~~mmmeeehhhnnnZZZSSSHHH<<<555444555666999777333000///---***(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''&&&&&&'''///555555KKKrrrwwwaaa___VVVNNNRRR]]]aaa\\\nnnqqqtttwww}}}{{{ttt<<>>>>>:::===AAAWWWoooeeezzztttYYYnnn|||mmmbbblll|||yyypppMMM@@@___kkk\\\___aaacccaaaaaacccfffhhhkkkqqqxxxooo[[[WWWYYYVVVYYYYYYYYYWWWUUUWWW[[[^^^]]]]]]bbbfffmmmvvviiicccRRRLLLEEEBBBEEEHHHDDD???===>>>888666???QQQaaaiiijjjddd```ooosssZZZ]]]llllllddd\\\XXXJJJ===>>>:::GGGGGG???AAAIIIVVVggguuuvvvuuunnnhhhfffhhhjjjkkkjjjnnnwww{{{vvvqqqnnnxxxsssmmmkkkjjjhhhfffdddgggfffkkklllcccaaalllllllllmmmnnnooooooooosssssssssssstttttttttttttttaaaNNNJJJSSS```jjjnnnpppppppppooooooooooooooo{{{yyyzzzooommmoookkk~~~~~~vvv~~~ggg777111---...000///...//////111444555666888;;;>>>999AAACCCGGGuuu~~~qqq???999===SSSKKKGGGAAA>>>BBBKKKXXXjjjwww}}}iiiFFF>>>SSStttxxxdddWWW^^^|||~~~zzz{{{~~~}}}uuu```SSSVVVTTT]]]vvvxxxtttrrrrrrlllqqqsssyyykkkiiiZZZXXXmmm~~~xxxttt||||||wwwuuutttsssvvvqqqmmmmmmqqqtttpppkkkqqqooosss|||wwwggg[[[WWWVVVVVVXXX^^^fffmmmrrrpppqqqyyy|||yyysssqqqkkk]]]MMMDDDIIISSSkkk}}}dddZZZ===666...,,,...//////000222555888999<<>>>>>OOO{{{gggcccvvv^^^hhhhhhyyyuuuwwwhhheeevvvbbb<<>>222***---...///000000222666999888===HHHIIIeeerrrppp^^^GGGGGGLLLPPPLLLUUU___cccggghhheeecccdddeeeaaadddeeefffjjjooonnnjjjQQQKKKLLLYYYdddgggjjjnnnkkklllmmmllliiiggggggggghhhkkkhhheeelll|||hhh```aaaVVV[[[iiieeefff___```llltttttttttwwwjjjQQQCCC:::LLLIIIBBB]]]mmmnnntttuuurrrRRRRRRJJJ<<<333333666666888555222000...---***)))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&,,,)))%%%&&&(((777PPPzzzxxxllleeessswwwLLL333666666...,,,666:::555555555555555666777888999:::555555:::555>>>===JJJzzzxxxjjjsssSSSjjjiiinnnyyylllwwwDDDFFFhhheeeaaa```bbbdddcccbbbcccfffiiijjjiii|||}}}cccXXXVVVTTTRRRUUUXXXXXXVVVVVVZZZ^^^^^^___^^^^^^bbbqqqiii^^^SSSJJJLLLQQQTTTVVVXXXSSSNNNFFFAAABBBKKKWWW```WWW[[[cccvvvqqqgggXXXIIIHHHAAAGGGCCCCCCQQQ[[[]]]aaadddhhhiiieeeeeehhhjjjgggeeehhhnnntttsssoooqqquuupppjjjkkktttzzzwwwoookkkiiieee^^^rrrwwwiiilllkkklllmmmmmmnnnooopppqqqrrrrrrrrrssssssssstttttttttnnnXXXHHHNNN[[[cccjjjrrrnnnmmmmmmmmmmmmnnnpppqqqssszzzkkkooo}}}ppp}}}vvvsssSSS111000...---...111333333222444777999:::<<<>>>@@@BBBFFF???GGGZZZvvvGGG>>>FFFGGGIIIDDD@@@BBBFFFNNN]]]kkktttdddRRRCCCXXXppp}}}sssjjjjjjrrr~~~yyyyyyrrrjjjtttfffzzzwwwhhhVVVUUUaaaccc[[[UUUbbbfffjjjzzz~~~{{{yyyyyy}}}aaa___xxx|||uuu|||yyy}}}zzzzzzxxxtttuuuqqqmmmooottttttooooooqqquuuyyyuuussssssvvv{{{}}}uuuppptttnnnnnneeeSSSDDDGGGZZZkkkyyy~~~tttmmmvvvSSS;;;...,,,---...///000111333777:::;;;===EEEHHH^^^kkk{{{oooHHHCCCKKKQQQLLLUUUZZZ```gggiiigggeeeeeegggcccfffggghhhkkkooooookkkSSSKKKLLLZZZeeegggjjjpppgggiiikkkjjjhhhfffggghhhiiijjjgggeeerrroooffffffVVVZZZjjjdddbbbbbbdddfffjjjnnnooonnnuuu]]][[[FFFVVVTTTHHH^^^lllkkkmmmzzzsssoooNNNPPPJJJ<<<333444888888777444111///---,,,***(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''###***'''$$$***)))'''...DDDYYYnnn{{{III111111...777222222:::111+++:::444444444555666888999:::===999<<<555<<<777>>>VVVmmmdddlllnnn{{{ooovvvOOO;;;[[[___```dddiiiddddddbbbbbbeeehhhhhheeeyyyeeeXXXTTTQQQPPPTTTXXXXXXVVVVVVZZZ^^^ZZZ___```aaaaaafffmmmddd[[[ZZZZZZXXXXXXZZZ[[[WWWNNNBBB:::;;;DDDMMMZZZ]]][[[bbbvvvjjj^^^SSSSSSOOOSSSOOOPPP___bbbYYYUUUYYY```ddddddggglllkkkfffjjjkkkmmmkkkccc\\\^^^dddnnngggiiittt}}}{{{uuurrrjjjiiiaaammmmmmaaaggggggmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrsssssssssttttttlllVVVHHHQQQ]]]cccjjjsssmmmlllllllllmmmnnnpppqqq~~~qqq{{{mmmrrr|||tttOOO000000...,,,...222555555222555888:::;;;===???@@@???;;;>>>GGGZZZuuuQQQDDDDDDJJJKKKFFFAAA@@@AAAGGGSSS```nnnxxxfffEEEKKKiiitttvvvwwwsss}}}{{{|||{{{~~~iiiqqqsssgggOOOGGGSSS]]]\\\kkkwwwtttiiijjjqqqzzz{{{vvvtttsss^^^ppprrr```qqqtttllltttqqqwwwxxxppplllppptttuuussstttoooiiiiiioooqqqnnniiipppuuutttvvv~~~~~~}}}}}}}}}|||nnnnnnxxxeeefff___NNNCCCMMMfff{{{mmmvvvppp___EEE444,,,222---...000000111444777::::::888999===QQQmmm~~~zzzWWWLLLOOORRRLLLTTTVVV]]]fffiiihhhfffgggiiiiiikkkkkkiiikkkmmmkkkfffUUULLLMMM[[[fffgggjjjqqqdddfffiiiiiigggfffhhhjjjhhhiiieeehhh{{{tttjjjiiiVVVYYYiiibbbaaahhhiiieeeccchhhjjjgggfffmmm{{{\\\eeecccTTTdddoookkkqqqllllllqqqsssoooooosssBBBXXXOOO777777777333999888666222...+++***))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((000CCCbbbtttEEE555444333333111000222666888777555333444666777888777666444???555;;;;;;888555HHH~~~mmmQQQhhheeewwwwwwwwwnnniiiyyy{{{[[[000cccfffYYY]]]hhheeeeeeddddddddddddccccccnnneeeRRRNNNRRRVVVVVVVVVVVVWWWXXXYYYYYYZZZ^^^___\\\ZZZdddwwwggg[[[\\\]]][[[ZZZVVVQQQMMMJJJEEE===999::::::ZZZkkkhhhxxxtttdddkkkYYY___ZZZZZZ^^^[[[TTTTTT[[[ZZZIIIRRReeefffjjjoooeeejjjjjjiiiaaaRRRFFFGGGOOOVVVfffqqqsssxxx~~~uuulllrrreee\\\dddcccaaaoookkknnnppprrrqqqqqqrrrsssrrrtttuuutttvvvwwwsssmmmdddRRRIIISSS```fffiiinnnqqqqqqpppnnnmmmnnnrrruuu{{{}}}bbbkkkqqqzzz{{{iiiIII111000///......///000111333666:::<<<>>>@@@CCCEEE;;;GGGBBBHHHPPP```[[[EEE>>>EEENNNJJJEEEBBB???CCCPPP]]]iiizzz```TTTKKK^^^ooowww}}}vvvrrrmmmwwwdddeee```SSSJJJNNN]]]jjjttt|||~~~tttiiikkkxxxxxxjjj^^^^^^iiixxxyyySSSaaauuusssttt~~~}}}xxxoooiiimmmvvvqqqnnnooossssssnnnoootttnnnmmmooossswww{{{|||{{{~~~gggllluuuhhh___fff[[[JJJIIITTTiiirrrzzzxxxvvv]]];;;222000+++//////...///111555:::===888GGG:::>>>IIItttiiioooJJJNNNKKKFFFTTTSSSWWW```iiijjjffffffhhhjjjmmmlllhhhggghhhccc\\\RRRXXXXXX\\\hhhkkkiiinnnZZZkkkhhhcccmmmjjjbbbhhhjjjhhhjjjpppwww~~~wwwggggggcccbbbccc```fffeeecccbbbhhhppprrrpppjjjsss|||qqqjjjddd```mmmllluuuEEEZZZRRR;;;777555222888888555222...+++***))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((,,,***666bbbkkkHHH888333222333444333222444777999888777333444666777777777555555555...888:::999777EEEwwwnnnyyyvvvcccooosss{{{wwwzzzpppaaagggeeeppp[[[444III[[[ccckkkgggddddddddddddddddddccccccjjj}}}kkkWWWPPPQQQUUUUUUUUUUUUVVVWWWXXXYYY]]]___```\\\YYY]]]iiitttuuucccVVVRRRPPPIIIEEEEEECCC===888777999JJJXXX___pppyyyzzziiiuuuqqqjjjfffffffffbbb___jjjyyyuuuYYYLLLUUU^^^dddfffdddhhhbbb\\\UUUKKKBBBBBBFFFXXXdddrrryyy}}}~~~xxxqqqkkkooollljjjkkkfffaaaeeeiiilllooopppppppppqqqrrrrrrttttttsssuuuwwwsssmmm___PPPJJJUUUccchhhjjjnnnqqqqqqpppooonnnooosssvvv|||}}}jjjrrrwwwnnnzzzppp^^^@@@000000///......///111222666999<<>>AAALLLOOOJJJEEEAAA>>>AAANNN[[[eeesss~~~qqqTTTFFFUUUhhhtttyyy~~~qqqttt|||nnniii```WWWSSSWWW```fffqqqxxx||||||{{{oooeee___iiisss~~~dddRRRddd{{{qqqfffgggmmmjjjjjjnnnnnnkkkmmmrrrmmmiiihhhkkknnnqqqwww~~~|||yyyzzz}}}uuujjjppptttlllddddddTTTFFFMMM]]]oooyyy|||~~~VVV777000///+++...------111888>>>???>>>@@@EEE@@@FFFMMMdddtttXXXPPPUUUPPPNNNQQQUUU^^^hhhkkkhhhgggiiigggiiihhheeeeeeeee]]]TTTRRR^^^bbbdddkkkmmmppp|||ZZZccceeefffjjjgggeeejjjpppooojjjiiisssvvvfffYYY\\\\\\^^^bbb```ggggggeeedddgggmmmnnnkkkiiikkkpppyyynnngggqqqFFFYYYVVVAAA777444222777777555222///,,,***))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''(((((((((+++((('''999YYYmmm|||fff333***111000///444444333222444666888777666333444555666777666555555888333<<<<<<:::555<<>>^^^dddfff[[[bbbccccccdddddddddccccccdddvvvqqq[[[QQQQQQTTTTTTTTTUUUUUUVVVWWWWWW^^^___```^^^[[[[[[___ccceee|||kkkbbbNNNDDD===???AAA>>>999777999;;;HHH[[[iii|||ttt~~~yyyooozzz}}}{{{wwwuuuqqqgggcccppprrrRRRHHHUUU^^^bbbiiijjj```UUUPPPLLLGGGGGGIII\\\bbbqqq}}}uuuqqqlllkkksssvvviii```bbbdddgggiiilllnnnnnnnnnoooppprrrssssssrrrtttvvvssslllXXXNNNLLLYYYgggkkkkkkmmmqqqqqqpppooooooppptttwww~~~~~~tttwww~~~|||gggvvvoooYYY;;;000//////...///000111222777999<<<>>>???@@@BBBDDDLLLGGGGGG@@@GGGNNNtttiii{{{FFF@@@IIIOOOJJJEEEAAA===???JJJVVVbbbmmmvvv~~~[[[HHHPPPbbbuuu}}}}}}~~~oooqqq}}}qqqaaaYYYYYY\\\^^^^^^bbbgggssssssfff``````pppxxxTTTRRRuuu~~~}}}vvvqqqnnnmmmkkkhhhhhhkkkrrrllliiikkknnnqqqvvv|||vvvvvvyyy~~~zzzuuuzzzxxxlllooossspppooojjjbbbMMMCCCUUUjjjxxx~~~xxx~~~|||sssLLL222---///,,,...,,,---444===BBB@@@<<>>@@@]]]```gggzzzfff]]]ccc{{{}}}wwwlllmmm~~~{{{^^^111PPPXXXZZZ\\\^^^___aaacccddddddcccccc___nnnpppSSSLLLVVVQQQRRRSSSUUUUUUUUUUUUUUUYYYYYYYYY[[[^^^aaaccccccdddhhhnnnsss]]]FFF<<<===?????????===<<>>;;;AAAKKK]]]kkk{{{TTTDDDFFF```vvv|||lll]]]xxxpppddd``````eeejjj]]]WWWYYYdddnnnsss|||}}}uuummmhhhhhhooowwwmmmKKKYYYqqq|||~~~zzzuuuuuuvvvwwwvvvsssmmmiiijjjlllnnnsssxxx|||tttwwwvvvgggpppmmmeeemmmfff^^^KKKJJJfff{{{qqqpppssszzzyyyssswwwwwwVVV:::......000000///222555777777:::???CCCDDD@@@HHHBBBIIIGGGQQQ{{{xxx\\\YYYWWWPPPMMMQQQ]]]gggjjjjjjjjjiiibbb[[[[[[\\\WWWLLLBBBGGGWWW^^^```fffiiiqqqwwwVVVRRRaaaeeekkkqqqjjjuuuvvvxxxwwwkkkcccmmm}}}sssmmmjjjccccccfffaaaaaaeeegggffffffhhhgggcccggg```gggrrrsssttttttmmmhhhiiimmmmmmdddaaavvvxxxfffdddfffkkkhhhfffIIIJJJNNNEEE333222999555444333222000...,,,***)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''%%%((($$$%%%///...(((***777LLLdddyyyoooFFF000///333333///,,,///000///111222444444333222444555444444444444444555555555555222666111666<<<;;;RRR~~~qqqYYYaaaiiicccaaaxxxuuu^^^mmmBBB===ZZZ___ZZZ\\\^^^```cccddddddcccbbbaaallluuuUUULLLVVVQQQRRRTTTUUUVVVVVVUUUUUUWWWWWWXXXYYY[[[]]]^^^___^^^dddeeehhh|||\\\IIICCCAAABBBCCC@@@???@@@HHH[[[nnnsssnnnqqqqqq|||}}}sssXXXGGG===;;;???KKK]]]PPPWWWcccdddkkktttuuulllbbbbbbiii\\\OOOHHHLLLKKKDDDBBBHHHYYYhhhiiiCCCDDDWWWbbbeeeiiilllmmmnnnpppqqqpppooonnnmmmppppppfff[[[KKKOOOWWWbbbjjjnnnmmmlllnnnoooooooooooorrrvvvzzzrrrwwwwwwwwwaaa<<<666.........///000333555666666888;;;<<<======???@@@BBBBBBAAA???@@@EEEHHHuuuqqqwwwFFFBBBJJJIIIIIIGGGAAA<<>>FFFMMM@@@AAAAAA>>>FFFHHHNNNttt~~~dddYYY___SSSMMMLLLVVVbbbggghhhhhhggg___ZZZ[[[[[[RRRGGG@@@IIIWWW]]]```gggiiinnn{{{eeeUUU[[[eeennnpppkkkyyyoooqqq~~~}}}oooiiiooosssiiigggfff___bbbgggccc```eeegggfffeeeggggggeeekkk```aaahhhkkkrrryyyvvvmmmiiinnnvvvooobbbiii|||}}}lllqqqtttxxxpppPPPIIILLLFFF333333;;;333333333222000...,,,***)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&---)))###&&&'''***444$$$,,,:::MMMeeeiii<<<111<<<444222...***+++///111000000222444333222111333555444333333333444444555555666444777///333999333CCCnnn^^^bbbqqqiiiggg~~~```dddpppnnn;;;VVVVVVWWW[[[]]]```bbbddddddcccbbbdddiii|||^^^NNNTTTQQQSSSUUUVVVWWWWWWVVVUUUTTTWWWZZZ[[[ZZZYYYZZZ[[[]]]aaadddeeemmmzzz```QQQIIIGGGIIIEEEBBBAAAIIIZZZjjjtttwwwjjjSSSHHH???===@@@EEEiii|||\\\YYYbbbtttqqqiiijjjYYYKKK???;;;:::888999===QQQ___zzz]]]JJJWWW```cccgggjjjkkkmmmnnnpppnnnnnnmmmmmmpppnnnaaaSSSMMMSSSZZZbbbhhhlllmmmlllmmmmmmnnnnnnooorrrvvvzzzvvv|||xxxyyy]]]222222.........///111333666777888:::===??????@@@BBBCCCAAAJJJ@@@BBB;;;EEEEEEppp{{{yyyUUU???GGGHHHJJJJJJDDD======CCCLLLZZZppp}}}vvv]]]IIIIIIVVVeeewwwttt```llltttjjjhhheeegggccc\\\bbbsss~~~{{{yyy{{{~~~[[[KKKYYYiiiuuu}}}{{{}}}zzzsssqqqqqqrrrqqqlllhhhllltttnnnmmmlllnnnsss|||xxxsssuuulllcccdddfffaaa\\\RRR]]]}}}www~~~~~~|||~~~yyybbb???111111222///......333999===???BBBGGGKKK===>>>777???CCC@@@LLLRRRsss\\\___VVVMMMIIIQQQ]]]dddeeeeeeddd``````ccc```SSSGGG@@@GGGVVV^^^```eeedddhhhuuuxxx^^^VVVcccmmmmmmpppoookkkooozzzyyytttuuunnnhhhhhhggg```dddjjjeeeaaagggiiifffdddfffgggfffjjjcccccccccaaajjjsssppppppfffccclllrrrlllbbb[[[{{{uuu~~~lllbbbWWWKKKLLLFFF333444;;;111333222222000...,,,***)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''!!!(((%%%###+++***###$$$000+++***...444AAAYYYqqq{{{QQQ666///...+++,,,+++...333333//////444...000222111///...000333444333333333333444555555000000555...666===555CCCaaatttRRR```www[[[iiitttuuuBBBLLLKKK___ZZZ\\\___bbbddddddcccbbbffffffxxxhhhRRRQQQRRRSSSUUUWWWXXXWWWVVVUUUQQQVVV]]]___]]]ZZZZZZ[[[aaa]]]aaaiiigggcccqqqsss___RRRNNNNNNKKKEEEGGGSSS]]]dddnnnxxxsss{{{zzzmmmaaaccchhheeeeeeVVVMMMCCC======@@@LLLaaaXXX^^^xxxiiieeeWWWKKK>>>777777;;;>>>@@@MMMWWWjjjwwwXXX```^^^aaaeeehhhjjjkkkmmmooommmmmmlllmmmooolll^^^OOOOOOUUU\\\aaafffkkkmmmllllllmmmmmmmmmnnnqqqvvvzzz}}}~~~uuu}}}\\\***))).........///111444666888777:::===???@@@AAACCCDDD>>>NNNCCCJJJ>>>FFFCCCUUU]]]pppGGGEEEGGGKKKLLLFFF>>>===AAAKKKVVVhhhwwwyyyiiiPPPDDDHHHWWWnnnyyyqqq___ttt}}}qqqgggdddmmmkkkaaafffyyy}}}xxxyyyoooWWW[[[lllyyy}}}}}}wwwzzzyyyuuuzzzxxx|||zzzttttttooovvvnnnbbbeeebbbfff```WWWfffyyywww|||yyy~~~|||vvvxxx\\\:::///222222...,,,000333777===AAACCCBBBAAA@@@???444GGGFFF;;;MMMEEE}}}___ZZZXXXMMMGGGNNNZZZbbbcccddddddcccgggmmmhhhXXXIIICCCHHHZZZcccdddfffcccffftttgggTTTbbbkkkkkktttdddmmmsssooolllooowww{{{rrrmmmmmmjjjaaacccgggbbbdddiiijjjfffccceeeffffffaaabbbiiiiiiaaaeeeiiiaaadddiiillljjjjjjmmmiiibbbWWWaaaWWWZZZNNNcccaaafffRRRHHHGGGGGG<<<777888444777333000//////---***'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((---+++((((((+++111777<<>>GGGKKK[[[^^^```cccdddddddddeeegggeeejjjsssrrrNNNSSSNNNPPPRRRSSSSSSTTTTTTUUUYYYYYYYYYYYYZZZZZZ[[[\\\]]]___eeehhhbbb\\\dddqqqqqq~~~|||hhhYYYTTTTTTPPPJJJTTT___]]]```lllqqqvvvhhhtttnnnWWWVVVkkkzzz___ccczzzaaa[[[\\\UUUKKKGGGQQQMMM___||||||ccc\\\jjjxxxfffaaaUUUQQQKKKEEEEEEGGGHHHFFFOOO___kkk{{{nnn]]]hhhggggggggghhhjjjlllmmmqqqmmmnnnrrrqqqeeeVVVLLLQQQXXXbbbhhhjjjiiiiiiiiiiiijjjkkkmmmrrrwwwtttmmm^^^hhhvvvjjjFFF222///...//////000333666999:::888;;;???CCCEEEEEEDDDCCCDDDDDDCCCAAAAAACCCHHHLLL|||tttsssBBBQQQKKKDDDKKKFFF:::===@@@KKKWWWiii~~~rrrTTTMMMDDDAAAXXXuuu{{{~~~~~~^^^bbb~~~~~~xxxjjjpppmmmfffbbbfffqqq}}}xxxpppiiihhhsssfff___^^^hhhuuu||||||wwwzzz~~~~~~zzzyyyzzzzzzwwwuuu}}}yyyvvvyyymmmsssqqqiiifffjjjjjjdddkkk^^^zzz}}}{{{}}}yyy{{{wwwyyyzzzlllGGG111111///...333444888555777<<>>BBBFFFFFFCCCgggxxxhhh```XXXSSSLLLIIIPPPZZZaaaaaacccrrrlllgggeeeHHHUUUZZZ```ddddddeeefffhhhttthhhYYYbbblllllljjjiiihhhgggiiimmmtttxxxuuutttooohhheeeggghhhggggggiiijjjhhheeecccfffiiieeedddcccdddfffffffffdddiiiiiiiiihhhggggggffffff```^^^\\\[[[\\\___bbbdddOOOGGGHHHHHH;;;666888555666444111//////---***'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((())),,,///333555)))666III]]]ooo~~~hhhGGG555))),,,111///---///---------------------...,,,...////////////000222222222222222333333333333111444666777777777777888<<>>WWW\\\]]]___```aaaaaabbbdddffffffjjjqqq{{{WWWQQQNNNOOOQQQRRRSSSSSSTTTUUUSSSUUUZZZ]]]______]]]\\\aaaaaa___\\\^^^bbbaaa]]]mmmtttmmmhhhwwwxxxoooggg^^^YYYZZZ^^^SSSUUU^^^aaahhhooommm|||jjjfffZZZ^^^tttlll\\\sssdddeeellljjjaaa\\\WWW[[[ddddddbbbkkk{{{oooddd^^^[[[VVVUUUWWWZZZYYYWWWTTTcccllluuu~~~lllbbbhhhhhhggghhhhhhjjjlllmmmqqqnnnnnnqqqmmm```QQQIIIUUU\\\eeejjjkkkjjjjjjjjjjjjkkkkkklllqqqwwwuuuooonnnooonnn}}}wwwaaaAAA///...//////000222444777:::<<<999<<<@@@DDDFFFFFFEEEDDDCCCDDDFFFFFFFFFGGGHHHJJJmmm}}}IIINNNLLLJJJLLLEEE======<<>>IIIRRRiiitttwww```GGG666,,,'''***111222,,,))),,,,,,---------.../////////---...000000//////111222222222333333333444444444000222555777777888999;;;;;;rrrrrrkkk{{{{{{SSS```jjjaaapppmmmeeelllssszzzDDD333VVVQQQ\\\]]]]]]\\\\\\^^^bbbeeefffiiimmmeeePPPNNNNNNOOOPPPRRRSSSTTTUUUUUUWWWYYY\\\\\\\\\ZZZYYY^^^XXXOOOEEE<<<===LLL\\\kkktttjjjXXX[[[fffpppxxxtttggg______\\\YYY```mmmlllZZZQQQRRRUUUaaammmmmmuuufffddd___tttxxxooo|||bbbUUUsssyyyhhhkkkrrrssspppggg]]]ZZZcccsssnnnllliiigggjjjllljjjddd^^^\\\iiimmmooowwwuuukkkiiiiiiiiihhhhhhhhhiiikkklllpppnnnnnnnnnhhhZZZMMMGGGZZZ```hhhllllllkkkkkkkkkkkklllkkkkkkpppvvvvvvrrr}}}wwwxxxmmmhhhWWW===...000//////111333666999<<<===:::<<<@@@CCCEEEFFFEEEDDDAAADDDHHHJJJJJJIIIHHHHHHQQQWWWIIIHHHNNNKKKEEEBBB>>>999AAAHHHVVVhhhwww~~~PPPPPPLLLDDDYYYnnnuuuwwwrrroootttxxxwwwvvv^^^iii}}}}}}~~~||||||}}}}}}vvvnnnhhhbbbWWWMMMLLLYYYqqq{{{jjj___```jjjrrr~~~yyy[[[ZZZeeellluuu|||{{{zzzwwwwwwvvvvvvxxx{{{}}}}}}|||xxxxxxyyyxxxxxxyyy{{{~~~wwwqqqkkkggg```VVVNNNLLL[[[___bbbxxxwww{{{www~~~}}}xxx{{{SSS777,,,000//////111000666:::@@@CCCBBBCCCMMMYYYtttfffSSSCCC<<<<<>>@@@@@@UUUyyyPPPUUUgggYYYpppmmm^^^444OOOWWWZZZZZZZZZZZZZZZ]]]bbbeeefffhhhjjjxxxvvvTTTOOONNNMMMNNNPPPSSSTTTUUUYYYXXXXXXXXXXXXZZZ\\\^^^UUULLLPPP]]]WWWCCC>>>IIITTTiiikkkaaabbbfffgggkkkfffbbbbbbbbbXXXOOOXXXjjjhhhZZZSSSMMMFFFPPPfffpppvvvjjjpppfff___qqq|||tttvvvlllhhhvvvwwwaaaNNNTTTcccfff^^^dddwwwxxxhhhooopppooojjjfffgggooouuuzzzsssppptttvvvrrrhhhbbbdddmmmkkkiiiqqqrrrlllmmmjjjiiihhhhhhhhhiiikkklllnnnmmmmmmlllcccVVVMMMKKK^^^dddjjjmmmllljjjjjjkkklllmmmlllkkkpppwwwyyyvvv}}}qqqhhhcccRRR;;;000444...///111333666999<<<===:::<<>>BBBEEEEEEGGGQQQ\\\UUUQQQKKKEEE@@@???AAACCCDDDXXXqqq___YYYVVVVVVPPPIIIMMMWWWbbbTTTjjj}}}ooohhhhhhhhhhhhggggggggghhhfffiiiqqqwwwvvvllldddbbbXXX\\\bbbgggjjjmmmoooqqqcccfffeee```]]][[[WWWRRRPPPQQQTTTZZZaaaffffffeeedddccccccdddfffgggfffeeeddddddeeeeeefffgggggghhhfffeeecccbbbbbbdddeeegggJJJEEEIIIFFF777000555777555555555444111---+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))&&&(((+++---///000222333...///000333999BBBLLLSSSXXX\\\ccckkkrrryyy}}}~~~~~~zzzrrrggg\\\VVVCCC<<<333---,,,...///000111,,,))))))******,,,...+++,,,,,,---...///000000---...000000//////111222222222222333333333444444444666888999:::;;;>>>@@@@@@MMMzzzfffkkkNNNbbbaaa|||zzz|||ooo:::<<>>BBBFFFKKKNNNDDDBBB???:::666222...---&&&'''))),,,///000...,,,***((('''(((+++---,,,***+++,,,,,,,,,---.........,,,---//////......000111111111222222222333333333333444666666666777999;;;>>>]]]gggYYYnnnqqq{{{XXXnnnuuujjjwwwhhh;;;IIIOOORRRVVVZZZ\\\^^^aaacccdddbbbfffmmmqqqVVVQQQMMMLLLOOOSSSTTTTTTTTTVVVYYY[[[XXXSSSMMMIIIJJJ```sssnnnqqqhhh^^^^^^^^^jjj~~~VVVMMMRRRsss}}}___ZZZdddhhhnnn}}}iii```www{{{vvv|||^^^eeennnTTTKKKJJJIIIHHHJJJ:::CCCXXXmmmrrrjjjhhhnnnpppuuugggddddddgggkkkeeeiiibbb```lllooohhhfffhhhggggggggghhhjjjlllmmmkkkkkkkkkfffZZZQQQSSS[[[bbbfffjjjkkkiiihhhiiikkkkkknnnnnnnnnqqqxxx||||||xxxuuusssyyy~~~dddEEE333...------///111444666888999999888999;;;===????????????@@@@@@@@@???>>>???AAADDDBBBJJJdddzzzqqqsssxxxRRRGGGHHHLLLJJJAAA;;;<<<:::@@@NNNVVVgggzzz^^^EEEKKKBBBDDDaaauuunnnooo}}}~~~iiiaaa}}}{{{~~~~~~}}}pppeeebbb```\\\TTTQQQ]]]ooovvvrrr|||yyyrrrwww|||~~~}}}~~~gggYYYTTT]]]iii{{{}}}|||vvvtttwwwyyyxxxuuuvvvwwwxxxyyy~~~qqqgggccceee```[[[WWWTTTWWWdddrrr{{{sssooonnnxxxwww}}}|||zzzssspppwwwxxxXXX:::---,,,000///444<<<<<<<<<888777:::===>>>AAAEEEJJJJJJIIIFFFBBB@@@@@@@@@:::BBBLLL___GGGVVV^^^MMMFFFPPPRRRYYY]]]XXXVVVXXX\\\^^^ddddddeeegggjjjllllllkkkiiieeedddgggkkklllooorrrjjjggg```XXXRRRPPPRRRTTTffflllpppnnnkkkggg___WWWRRRYYY```ccccccbbbcccfffccccccbbbdddfffggggggfffddddddeeefffgggggghhhhhhgggfffdddccccccccccccdddTTTIIIFFFBBB555111666666444666888777222...++++++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''(((***(((&&&&&&(((+++...000'''((()))******(((%%%###'''((())))))((('''(((***,,,,,,+++***+++,,,...///...---+++***)))))))))))))))++++++,,,,,,,,,+++)))++++++,,,,,,,,,,,,,,,,,,+++,,,......------///000000000000111111111222222333444444333222222444666999WWW|||ttthhhhhhoooppp]]]nnnsssggg~~~___tttTTTDDDFFFLLLTTTZZZ]]]^^^___```bbb___fffkkktttZZZTTTNNNLLLOOOSSSTTTSSSUUUVVVWWWXXXXXXVVVTTTRRR]]]gggfff___ppp~~~llleeeddd___mmmdddPPPcccjjj\\\```eeelllsssbbbfff^^^WWWeeebbbWWWppphhhTTTKKKDDDAAACCC???NNN^^^fffiiikkkjjjhhhkkkvvvpppcccaaaaaabbbfffhhhnnnhhhbbbiiijjjfffgggfffffffffgggiiikkkmmmoookkklllkkkbbbTTTMMMSSS___cccgggjjjkkkiiiiiijjjmmmjjjnnnpppooorrryyy}}}}}}qqqzzzXXX777111111,,,000111333666777888999999999:::;;;===>>>?????????@@@AAAAAA@@@???@@@BBBDDDAAAEEEZZZvvvZZZBBBFFFJJJGGGGGG>>>>>>888<<>>???@@@@@@@@@AAABBBDDDDDDCCCBBBCCCDDDAAA???OOOuuu\\\===BBBGGGEEEMMMCCCAAA::::::CCCGGGSSSjjj}}}|||iiiIIICCCEEE???QQQ{{{|||nnntttyyygggdddzzzpppmmmsssvvvuuu}}}oooooo~~~pppjjjgggcccVVVGGGFFFPPP|||~~~kkkjjj~~~}}}zzz}}}}}}|||tttuuuhhhiiissstttmmmtttxxxzzzvvvuuuvvvwwwuuuppprrruuuyyypppgggeeejjjnnnfffqqqqqqccc[[[fffxxxtttkkkjjjjjj{{{{{{~~~lll|||{{{ooouuu{{{___CCC000+++111888555777;;;777:::===BBBCCC>>>;;;@@@III???@@@BBBFFFHHHFFFBBB>>>>>>@@@EEEMMMwwwUUUSSSYYYUUULLLEEEIIIHHHNNNYYYYYY\\\hhhdddeeefffkkkooopppmmmjjjhhhllljjjddddddkkknnnlllkkknnnrrrttttttrrrqqqqqqjjjnnnqqqrrrvvv|||~~~|||qqqkkkccc```aaacccdddccccccbbbbbbdddfffhhhhhhggggggggggggggghhhhhhhhhhhhiiihhhgggfffeeedddddddddXXXJJJAAA@@@;;;222222888666777666444000---++++++)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''...***%%%$$$&&&(((((('''''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))((((((''''''+++***)))))))))))))))*********+++,,,,,,,,,,,,+++******+++,,,,,,------...000000///......///000111///555888444000111555777000777:::yyyiii|||sssTTTrrrnnnZZZssslllbbbmmmhhhbbblllVVV000888FFFUUU[[[ZZZYYYYYYZZZ]]]bbbdddcccjjj}}}RRROOOYYYGGGLLL\\\PPPNNNQQQTTTUUU]]]jjjvvvzzzhhhccc]]]\\\^^^```___^^^[[[TTTVVVbbbeeebbblll~~~lllVVV999IIIbbbddd\\\ZZZ]]][[[yyy___OOOdddWWWTTTjjjvvvfffdddzzz~~~^^^```XXXEEEFFFIIIMMMQQQ]]]kkkhhh^^^^^^QQQjjjqqq~~~qqqvvviiirrrrrrgggccciiilllgggjjjtttvvvmmmhhhmmmoookkkhhhhhhiiijjjkkkmmmnnnooollljjjcccWWWMMMNNNYYYdddjjjjjjiiiiiiiiiiiijjjjjjmmmkkkhhhhhhnnn{{{xxxyyyrrrUUU<<<222222333000333444666888999;;;<<<<<<888:::<<>>???AAACCC@@@???>>>======???AAABBBCCCFFFCCC???jjjmmmooo^^^VVVNNNQQQGGGHHHJJJMMMSSS[[[^^^^^^aaacccgggkkklllmmmlllkkkhhhhhhgggfffffffffffffffhhhjjjmmmppppppnnnkkkjjjeeefffiiikkkllllllkkkjjjiiigggeeebbbaaaaaabbbccccccccccccccccccccccccbbbffffffffffffffffffffffffggggggggggggffffffffffffXXXKKKAAA@@@;;;333222888666666666444000---++++++)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''')))&&&######%%%'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))))))))(((((((((((((((***)))))))))))))))******)))***++++++,,,,,,++++++,,,,,,------.../////////000////////////000111222222444444111000444555444444333CCCooossszzztttsssqqquuurrrdddaaaZZZ???555BBBRRRYYYZZZYYY[[[^^^]]]```bbbdddiiiwwwaaaSSSUUUJJJLLLTTTKKKNNNSSSWWWYYY\\\aaadddccc___\\\XXXXXXYYYXXXSSSOOOFFFEEEJJJNNNHHHHHH```qqqqqq^^^FFFMMM[[[\\\WWWWWWZZZ]]]mmmoooaaaRRRbbb{{{xxxsss~~~oooVVVWWW[[[WWWXXXUUUOOORRR^^^ffffff___XXXXXXrrr{{{yyyzzznnn^^^\\\mmmqqqpppiiifffggghhhfffgggppprrrjjjfffjjjlllhhhggggggggghhhiiikkklllmmmmmmiiibbbXXXRRRUUU```iiikkkjjjiiihhhhhhhhhhhhhhheeeiiiqqqzzzpppwww~~~tttUUU;;;000///000...444555777999;;;;;;;;;;;;999:::<<<>>>???@@@@@@@@@BBBBBBAAAAAABBBCCCEEEFFFLLLIIIQQQccc~~~rrrlllsssKKK>>>GGGOOOGGGEEE@@@:::777<<>>??????=========>>>@@@AAACCC<<<===<<>>MMMWWWZZZZZZ\\\```^^^\\\___eeehhhnnnvvvXXXNNNNNNOOONNNJJJOOOTTTVVVVVVWWWYYYWWWSSS\\\[[[ZZZ[[[[[[TTTHHH???222555===AAA999555HHHbbbllldddeeexxxqqqggg___ZZZXXX]]]ddddddggguuupppvvveeepppsss```cccooosssgggTTTWWWbbbaaagggkkk^^^jjjzzz|||lllkkkddd```cccfffeeeeeegggdddkkkmmmfffcccggghhheeefffffffffggghhhiiiiiijjjkkkeee]]]VVVVVV\\\eeelllkkkjjjiiihhhgggfffffffffkkkkkkmmmuuuwwwpppqqqOOO888///...000000555777:::<<<<<<<<<:::999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFEEELLLEEEPPPzzz~~~uuu\\\===HHHMMMKKKHHHBBB;;;666888???FFFTTTPPPeeeyyyVVVMMMDDDCCCBBBQQQ{{{ttt{{{zzzwwwzzz~~~}}}lllkkk```[[[ooo~~~kkk]]]XXX[[[XXXPPPSSS]]]bbb^^^```mmmyyy}}}uuuvvvwwwwwwvvvwwwyyy{{{{{{||||||rrrrrrttttttssssssmmmqqqlllbbbhhh|||\\\VVVYYYYYYUUUcccfffKKKZZZ}}}pppeeeZZZrrrwwwuuusssuuupppXXX???---000222222444???KKKIII@@@<<<<<<<<<;;;::::::<<<>>>>>>===<<<<<<<<<===??????GGG:::===???BBBllloooKKKGGGRRRYYYRRRJJJFFFHHHOOOWWW]]]eeegggiiilllnnnpppppppppnnnmmmkkkjjjiiihhhggggggbbbbbbcccddddddddddddcccdddeeefffggggggfffeeedddccccccbbbbbbccceeeggghhhhhhgggfffdddeeefffgggiiifffgggggghhhiiiiiiiiihhhiiiiiihhhhhhhhhgggggggggZZZOOODDD>>>999333333666444555555333///---++++++)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&""""""###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((()))))))))'''''''''((((((***+++,,,))))))***+++++++++++++++.........///000000111111/////////000222333444555@@@@@@;;;555333444444111888+++===555WWWwwwxxxxxxlllvvvgggxxxvvvRRR333<<>><<<999777;;;;;;;;;<<<===???AAABBB@@@AAAAAAAAABBBCCCDDDDDDAAAIII<<>>CCCJJJKKKYYY}}}[[[KKKCCC@@@HHHooozzz``````bbb[[[ggg}}}}}}~~~~~~rrrdddhhhnnnkkkhhhdddiiimmmmmmoootttzzz}}}{{{{{{zzzyyyyyy{{{}}}tttooorrrwwwvvvqqqmmmnnnooohhh\\\YYYcccoootttWWWVVV^^^```\\\jjj}}}zzz]]]OOOnnn~~~rrrggg___kkk{{{rrrrrruuunnn~~~vvvZZZIII;;;///222444444555<<>><<<<<<;;;;;;;;;<<<===>>>CCC???<<>>>>><<<999777;;;;;;;;;<<<===???AAABBB>>>>>>???@@@AAAAAAAAAAAADDDHHH???LLLYYYvvvPPP888BBBIIIIIIGGGBBB<<<:::<<>>???@@@AAA<<<===>>>???@@@@@@@@@@@@===AAAAAANNNPPPgggwwwhhhAAA===GGGIIIIIIFFF@@@;;;999:::999LLLWWW]]]zzznnnQQQJJJIIILLLbbb}}}uuuuuu~~~uuummmkkkoooxxx~~~{{{yyyyyy|||{{{}}}xxxjjjffffffeeeeeehhhooowww}}}|||xxxvvvrrrrrrrrruuuyyy~~~~~~qqqfff```ooo~~~fffUUUeeezzzkkkaaahhhqqq{{{~~~pppwwwnnnyyy{{{wwwhhhJJJ888111,,,000555999999888888;;;>>>;;;<<<<<<:::999999;;;===::::::;;;;;;<<<<<<<<<<<<666GGG<<>>???@@@@@@@@@<<<===???@@@AAAAAA@@@@@@777??????GGGKKKJJJ{{{oooCCC???CCCHHHHHHCCC===:::888999CCCLLLSSSeeeeeeOOOGGGDDDKKKZZZzzz~~~|||~~~wwwpppnnnpppwww}}}yyy}}}nnn___aaakkkppp}}}xxxgggfffccc```___bbbhhhmmmvvvyyy}}}uuuoooxxx|||xxxtttrrruuuzzz}}}}}}qqqlllmmm}}}~~~rrrdddfffvvv}}}mmm```\\\wwwyyyzzz{{{yyyyyy}}}xxxvvvttt]]]BBB222///222444666888:::::::::;;;>>>===>>>===<<<;;;;;;===???:::;;;;;;<<<<<<<<<<<<<<<<<>>@@@AAABBBBBBAAAAAA>>>GGG@@@>>>GGGAAAaaaOOO555<<>>;;;AAAMMMYYYpppmmmQQQHHHHHHEEEFFFTTTppp~~~rrr{{{zzz}}}~~~}}}~~~~~~}}}zzzxxxxxxyyyyyy{{{lll^^^cccmmmpppoooxxx}}}|||yyymmmbbb\\\ZZZ[[[ffffffxxx|||qqqvvv{{{{{{~~~{{{tttsssvvvzzz}}}zzzooonnntttzzzbbbdddyyy~~~sssddd^^^```wwwvvveee~~~}}}tttmmmtttlllhhhuuucccNNN888+++111<<<999777666999;;;;;;999999999::::::888777777999;;;:::;;;<<<<<<======<<<<<<>>>888AAA555:::CCC???aaaooolllVVVTTTWWWRRRJJJGGGEEEJJJTTT]]]dddggggggfffjjjjjjiiihhhgggggghhhhhheeefffggghhhhhhhhhggggggfffffffffeeeeeeffffffgggeeeeeefffffffffffffffeeedddeeeeeefffggghhhhhhhhhfffgggjjjllllllkkkiiigggffffffeeeeeeeeedddddddddlllTTTFFFAAA666222555555333222222000...,,,***)))((('''%%%$$$%%%%%%$$$####################################""""""""""""!!!""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((()))))))))))))))(((((()))***,,,---...---,,,,,,,,,,,,+++...999AAA<<<000---------,,,,,,+++++++++,,,(((+++111000888YYY~~~}}}tttxxxyyyaaalllZZZpppmmmnnnaaaUUU222///>>>EEEUUU]]]ZZZWWW[[[dddiiiggggggkkklllqqqSSSIIIKKKYYYGGGEEENNNPPPRRRWWWWWW}}}yyygggeeeaaa\\\[[[^^^bbbccccccYYYTTT]]]iiiiii[[[LLLWWWZZZbbbaaaXXXZZZ___YYYTTT___eee```]]]___bbbaaa___YYY^^^mmmsssrrr{{{zzznnnkkkdddWWWOOOOOOFFFSSS___eeegggkkknnnnnnpppjjjnnnmmmjjjvvv{{{VVV<<<999GGGXXXbbbcccccccccdddddddddeeeeeeaaa```cccfffddd]]]XXXWWWQQQXXX```fffhhhgggfffeeeiiiiiihhhiiijjjkkkjjjiiinnn{{{zzz{{{rrruuukkkMMM;;;---000555555777===???>>>;;;999999:::<<<>>>>>>======>>>???@@@@@@???CCCFFFGGGCCC===<<>>???FFFPPPYYYxxxzzzeeeSSSIIIDDDAAA???KKK^^^www}}}ooogggyyy}}}}}}yyyvvvtttbbbdddcccdddnnn|||vvvmmmmmmqqqttttttuuu~~~~~~|||sss___UUUVVVRRRZZZrrrtttrrr~~~tttvvv~~~~~~|||~~~rrrhhhiiijjjppp|||~~~vvvbbbwww~~~llllllggg^^^cccsss^^^```zzzuuusssssskkkssskkkuuuzzzXXXAAA666111111444444888;;;:::888777:::>>>999999888777555666999<<<>>><<<;;;===>>><<<999999;;;<<<=========???BBBDDD{{{wwwZZZUUU\\\SSSJJJMMMHHHIIIMMMTTTZZZ^^^dddhhhfffggggggdddbbbccchhhllliiihhhhhhhhhggggggffffffddddddcccccccccdddeeeeeefffdddbbbaaabbbdddfffhhhgggggggggggghhhhhhhhhhhhgggggghhhjjjlllmmmllljjjhhhfffdddbbbbbbbbbcccdddjjjSSSFFFAAA666222666666666555444222///,,,***))))))'''%%%$$$%%%%%%$$$###########################$$$$$$#########"""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""####################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((())))))))))))(((((()))***+++,,,------------000///,,,...666===777---------,,,,,,,,,+++++++++...***+++...+++...JJJjjjdddwwwiiikkkppp^^^nnnzzz\\\fffooo}}}pppDDD111888>>>MMMOOOYYYVVVYYY```dddcccdddgggjjj|||ZZZJJJPPPLLLHHHPPPSSSJJJJJJTTTXXXxxxhhh]]]^^^]]]\\\\\\]]]]]]YYYVVVVVVNNNHHHMMM^^^kkkhhh]]]VVVZZZddddddXXXUUUTTTJJJ___dddjjjooopppkkk]]]QQQUUUTTTaaavvv}}}vvvttt{{{YYYZZZ]]]\\\QQQDDDBBBGGGGGGTTT```dddfffhhhjjjjjjzzzrrrnnnhhheeennn|||oooLLL999<<>>CCCFFFHHHEEE???===AAAFFFEEELLLDDDFFFOOOCCCKKKvvv}}}pppHHH444555EEEHHHHHHEEE;;;888::::::BBBKKKPPPhhhzzzYYYOOONNNIIIDDDDDDBBBPPPfffzzzvvvmmmggg___rrr}}}mmm```iiikkkkkkiiimmmuuuyyywwwpppyyy}}}www~~~yyytttuuu}}}sss]]]UUURRRRRR\\\qqqyyy}}}|||yyyssszzz~~~~~~~~~ttteeebbbiiifffcccjjjzzzuuunnnttt~~~~~~ooofff^^^XXXXXXPPPQQQccc~~~uuunnnnnnnnnkkkLLL:::444333333555666:::<<<;;;888666999<<<999999999777555555666888;;;;;;===>>>===;;;999999<<<===>>>>>>>>>@@@CCCEEEhhh\\\OOOTTTWWWVVVNNNLLLNNNSSSWWWZZZ\\\___eeeffffffeeeddddddhhhkkkhhhhhhgggfffffffffffffffeeedddccccccbbbbbbbbbbbbcccbbbaaa```aaabbbccceeefffffffffgggggggggggghhhhhhhhhhhhjjjlllmmmkkkiiifffeeecccaaaaaaaaabbbcccgggQQQEEEAAA666222777777888777666333000---***((()))'''%%%$$$%%%%%%$$$###########################%%%$$$$$$$$$############""""""""""""""""""""""""$$$############"""""""""########################""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''(((((())))))((((((((())))))******,,,---//////333111------222666111))),,,,,,,,,+++++++++++++++...***+++,,,((((((<<>>>>>======BBBEEEHHHFFFAAA???AAAEEEBBBKKKFFFEEEOOOEEE@@@TTTqqqtttyyyCCC333EEEJJJHHHGGG<<<888999777===EEEGGGUUUppp{{{[[[MMMJJJGGGCCC<<>>AAACCC===gggbbbPPPPPPQQQQQQJJJGGGJJJNNNPPPVVV\\\aaabbbdddeeeeeefffhhhjjjgggfffeeedddddddddeeefffeeeeeecccbbbaaa`````````aaaaaa``````````````````eeeeeeeeeeeefffffffffgggiiiiiiiiijjjkkkkkkiiigggdddcccbbb````````````aaafffQQQFFFBBB777222777999777666555333000---+++***)))'''%%%%%%%%%&&&%%%$$$########################%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""############""""""""""""########################!!!!!!!!!!!!!!!"""###$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))((((((((())))))((()))+++---///111333000---,,,///111---)))+++++++++++++++*********,,,)))***---***)))666IIIhhhvvvgggVVVSSSPPPxxxqqqwwwrrr~~~rrrAAA)))+++CCCLLLWWWWWWWWWYYYZZZ[[[___bbbhhhjjj[[[IIIQQQLLLJJJHHHKKKZZZ```SSSUUUUUUYYY^^^^^^\\\\\\___\\\YYYWWWTTTLLLAAA:::888KKKbbbtttvvvyyy|||nnnWWWccc]]][[[TTTJJJQQQ[[[XXXSSSNNNNNNSSS\\\lll}}}ttteeeYYY\\\gggggg___UUUQQQTTTTTTNNNEEEGGGSSS^^^bbbaaaccccccbbbbbbffffffdddhhhmmmiii^^^sssfffTTTZZZbbb```ddddddddddddeeeeeeeeeeeeeeedddgggkkkiiiaaa[[[ZZZ[[[___dddgggiiiiiiiiijjjddddddeeeffffffhhhjjjllliiihhhvvv{{{qqq}}}lllZZZ[[[999222///222444333333666666555555555666888:::<<<===>>>>>>>>><<<<<<<<<===???BBBEEEDDD@@@>>>???BBB;;;GGGEEEAAAHHHFFFAAAGGGgggyyyttt@@@;;;JJJKKKEEEDDD===<<<777:::BBBBBBIII]]]lll[[[SSSNNNDDD??????GGG\\\vvv~~~ooofff\\\VVV\\\kkk}}}iiiaaarrr~~~rrrttt}}}www{{{vvvzzzzzzcccUUUQQQVVV^^^iiirrrvvvvvvrrrpppyyyyyywww{{{qqq\\\PPPPPP^^^uuurrrvvvnnnpppvvvyyyqqq```YYYaaalllkkkooo~~~pppkkkttt|||{{{mmmggg___RRR]]]ooommmcccsss~~~pppvvvooojjjwwwaaaKKK444...222666555444777999::::::888777999;;;>>>@@@AAA@@@<<<999777666333:::@@@>>>:::999::::::888999999999999:::===???:::@@@~~~[[[KKKTTTVVVNNNHHHHHHGGGGGGMMMWWWYYY[[[___bbbeeeggghhhiiieeedddcccbbbaaabbbdddeeeddddddcccbbbaaaaaaaaabbb___```aaaaaa```___^^^]]]bbbccccccddddddeeeeeeeeeiiiiiihhhiiijjjjjjgggeeedddcccbbbaaa````````````fffSSSIIIDDD888222777999333333222111000...,,,+++)))(((&&&%%%&&&&&&%%%$$$########################%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((((()))***---///000000---,,,---...---,,,+++***************************((()))---+++)))111===nnntttmmmJJJbbbooommmyyymmmgggWWWdddeeevvv[[[>>>---;;;EEETTTWWWYYYYYYZZZ\\\___aaadddfffuuu{{{SSSOOOLLLNNNNNNPPP\\\^^^OOOZZZVVVVVVYYYXXXUUUXXX___^^^[[[WWWPPPDDD999999???]]]pppvvviiibbbiiijjjbbbbbb]]]]]]XXXQQQXXX```[[[GGGFFFJJJRRRYYY^^^fffmmmiiihhheee^^^NNNDDDKKKYYYyyytttjjj```]]]\\\RRREEEGGGRRR]]]``````bbbcccbbbbbbfffeeecccggggggWWWBBB]]]aaaccchhhaaacccccccccddddddddddddeeefffeeegggkkkjjjddd______bbbdddggghhhggggggggghhhcccdddfffffffffhhhlllpppnnnrrr{{{xxxttt}}}{{{nnn___AAA555222222555555444444555333333333444555777999:::777999;;;;;;::::::<<<>>><<<>>>@@@@@@===<<<<<<>>>888CCCDDD===???CCCEEEHHHLLLMMM---IIIPPPCCCNNNCCC@@@777777???>>>CCCRRR^^^|||mmmWWWHHHDDD???@@@PPPlll~~~lllnnnooojjjyyyyyyyyyyyyyyyyyy}}}~~~zzzqqqfffjjjlllNNN@@@;;;BBBJJJZZZpppxxxlllqqqxxxxxxsssxxx~~~ggg]]]SSSOOO^^^uuu}}}zzzzzzsssoooxxx~~~zzzjjj[[[]]]lllooogggbbboooyyyfffmmm~~~~~~}}}fff]]]YYYRRR```rrrpppsss{{{~~~}}}ssssssnnnrrr|||}}}VVVDDD333///444666444111444555777888888999:::<<<>>>@@@AAA@@@===999666555111:::???<<<999:::;;;:::777888999888888999<<<>>>III<<>>OOOooo~~~tttddd\\\TTTJJJJJJUUU]]]___^^^aaacccddddddgggfffdddfffeeeWWWFFFIIIxxxzzzaaaaaaeee___bbbbbbbbbbbbccccccccccccgggeeefffiiihhhccc```aaaiiijjjjjjiiigggggghhhiiiccceeegggggggggjjjoootttyyy}}}zzzsss{{{|||~~~vvvgggRRR555222444666666555444444555333333333444555666888999333666999999888888;;;>>>:::;;;<<<;;;:::999:::;;;;;;BBBDDD===888>>>FFFIIIMMM```vvvYYY111CCCMMMCCCMMMDDDBBB888555;;;:::===JJJUUU\\\{{{dddOOOIIIAAA<<>>===@@@MMMeee~~~uuuaaajjjrrrrrrrrr}}}|||kkkYYYKKKNNN[[[ooovvvyyyxxx|||zzzyyy{{{nnnggg[[[XXXiii~~~}}}mmmbbbssstttnnn~~~rrrbbbYYYXXXWWW^^^hhhjjjooo{{{qqqppp{{{}}}vvvLLL???333222555555222111222333444555777999:::;;;:::<<<===<<<:::666555444111:::===888777;;;===999999:::::::::999:::===???>>>AAA;;;cccvvvwww[[[LLLDDDFFFQQQSSSJJJEEEHHHJJJLLLPPPVVV\\\```bbbbbb^^^_________````````````______``````aaacccdddeee___```aaabbbaaa```___^^^^^^______```aaabbbccccccfffeeeeeeeeeffffffcccaaaccccccbbbbbbaaa`````````mmmZZZQQQJJJ:::111555777444444333222111///---,,,***(((&&&&&&&&&'''&&&$$$########################$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""########################""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''(((((((((((((((((()))++++++,,,,,,,,,+++))),,,000///******---((((((((()))))))))******+++)))(((***+++)))((()))555mmmwww|||tttkkklll{{{gggppprrrnnn|||mmm;;;...999BBBMMMWWWYYYZZZ\\\]]][[[^^^gggiiipppooogggeee___LLLFFFKKKMMMMMMRRRTTTRRROOONNNLLLJJJRRRQQQXXXdddeee\\\VVVWWWQQQXXX]]]]]]___dddggggggaaaYYYZZZ___kkkxxxKKK>>>OOO^^^```]]]XXXPPPGGGAAAEEETTTdddjjjzzzhhhaaaZZZPPPPPPYYY___^^^]]]___cccdddbbbdddeeeeeefffjjjooorrrYYYbbbhhhgggbbb````````````aaaaaaaaaaaabbbbbbbbbcccaaaaaaeeeeeebbbbbbeeejjjjjjjjjhhhffffffhhhjjjdddgggiiiiiiiiilllrrrxxxuuuzzz}}}}}}sssuuuxxxxxxrrrYYY;;;555000555888666333222333444333333444444555666777777444777::::::777777:::===999999999888777888999;;;<<<===AAA???:::>>>EEEEEEHHHKKKtttZZZBBBDDDJJJFFFDDDEEE<<<777:::888888CCCFFFLLL[[[xxxlllRRRIII>>>>>>KKKbbbxxx|||{{{|||{{{~~~}}}xxxxxxuuuSSSPPPJJJQQQtttnnn\\\UUUJJJEEEAAABBBSSSlllcccaaaeeepppvvv{{{kkk[[[XXXXXXUUUhhhpppvvvxxxxxx~~~vvvccc\\\]]]lll||||||yyyuuu~~~{{{xxx~~~vvv```^^^UUUSSSYYY\\\eeevvvtttwww||||||}}}aaa???777111222444333222333222222222444666777888777777888:::999888666555666333999:::444555===>>>999::::::;;;:::999:::===???999HHHGGGQQQ|||hhhPPPBBBJJJTTTQQQKKKKKKHHHHHHJJJOOOUUUYYYZZZZZZ[[[\\\^^^___```___^^^]]]^^^^^^^^^^^^______```aaa______``````````````````]]]]]]^^^___```aaabbbbbbcccbbbbbbcccddddddbbb```aaaaaaaaaaaa```___^^^^^^ooo]]]SSSLLL:::111444666777777666444222///---,,,***(((&&&&&&&&&'''&&&%%%#################################""""""""""""!!!"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""###""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((()))***,,,,,,,,,+++*********---222000)))(((---'''((((((((())))))******+++((((((+++------++++++000ZZZrrrtttjjjttt~~~dddlllcccnnnmmmhhhppp```;;;777:::HHHUUUXXXYYY[[[[[[WWW___iiikkkjjj~~~xxxaaaVVVIIIFFFMMMOOOIIINNNNNNKKKNNNWWWZZZWWWOOONNN[[[qqqzzznnn^^^WWWTTTPPPPPPUUU^^^dddeeeeeeZZZ[[[eeelllmmmvvvzzzrrr}}}XXXAAAGGGRRRRRRVVVUUUVVVWWWVVVSSSSSSTTTppp}}}~~~pppggghhh___OOOUUU]]]aaa^^^\\\^^^bbbcccccceeeggggggeeennnaaaRRRaaannnhhhcccggg````````````aaaaaaaaaaaa\\\ZZZ[[[```ccccccfffkkkhhhhhhgggeeeddddddgggjjjeeehhhkkkkkkjjjmmmtttzzzcccmmmnnnyyyxxxsss___[[[;;;***///555888666222111222333333444444555555666666666666999<<<;;;777666999<<<:::999777666666777999;;;;;;777===BBB>>>AAAEEEBBB===VVVnnnyyyHHHAAAVVVFFFEEEHHHAAA;;;<<<888666???>>>RRRZZZZZZsss[[[QQQDDD>>>EEEXXXppp|||wwwyyy|||zzz{{{~~~yyytttvvvzzzmmmFFFJJJKKKPPPjjjoooXXXWWWRRRPPPEEE===DDDZZZuuu|||hhh```mmmwwwwww{{{zzzsss~~~jjjooouuuvvvuuuvvv}}}{{{zzzrrr^^^VVVddduuuppp||||||sss{{{sss```SSSYYYPPPLLLXXX]]]mmmyyy|||xxxqqqzzzLLL666111...111333333333555333333222333555666555444777888:::999888777888999444999888222555>>>???999888999999888777888;;;===<<<===CCC???SSSuuuOOOJJJTTTSSSNNNMMMIIIGGGHHHKKKQQQTTTUUUTTTYYY[[[^^^``````___]]][[[^^^^^^]]]\\\\\\\\\]]]]]]^^^^^^^^^^^^___`````````\\\\\\]]]^^^___```aaabbbaaa```aaabbbccccccaaa___````````````___^^^]]]\\\uuukkk[[[JJJ:::222333888555555555444111///,,,******)))((('''&&&%%%%%%%%%#########""""""""""""!!!$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))+++,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************---:::mmm|||hhhgggsssggg___lll___ppp}}}aaagggssspppwwwAAA555;;;DDDNNNUUUYYYZZZZZZXXXccc```cccllltttoooRRRSSSLLLHHHNNNLLLKKKMMMOOOPPPPPPSSSXXX]]]TTTQQQUUUWWWVVV]]]\\\NNNPPPTTTXXX[[[\\\___dddiiiQQQWWW\\\cccooozzz{{{uuubbbnnnLLL:::;;;DDDCCCPPP\\\___]]]]]]\\\ZZZlllfff```ZZZNNNRRRWWWYYY\\\]]]]]]]]]___```ddd\\\iiijjj^^^sssyyy}}}kkk___dddiiifffdddfffcccbbbaaa___^^^___```bbbYYYUUUUUU[[[eeekkkkkkhhhggggggggggggffffffffffffhhh```mmmlllhhhnnnjjjlllvvvwwwtttzzzpppdddCCC000000111111222333333444555555666666666666777777777777666;;;<<<:::;;;@@@<<<555999888666555666888;;;===;;;;;;<<<<<<===>>>@@@@@@CCCSSSHHH___???DDDOOOLLLFFFCCCCCC===555555<<>>111111111111111111111111111111222333333333222222333444555555444444555777555555666777777777777777444555666666666999===@@@999OOONNN<<>>MMMUUUWWWXXXXXXYYY]]]]]]ccciiilllvvvlllSSSEEEGGGLLLJJJJJJLLLMMMMMMMMMOOORRRVVV\\\SSSVVVZZZSSSPPPRRROOOSSSVVVXXXYYYYYY\\\aaaeeeYYYZZZZZZ[[[aaajjjjjjeee```pppQQQ888:::333888FFFSSSUUUTTTYYYbbbhhh|||kkk^^^VVVWWWWWWYYY\\\]]]]]]\\\]]]]]]```XXXaaaccc]]]zzzwwwhhh___dddhhheeeccceeeeeeaaa^^^^^^aaacccbbb```ZZZZZZ]]]cccjjjmmmkkkgggggggggggggggfffffffffffflllfffnnniiigggjjjiiizzzeeeVVV999---111111111222222333444444555555555555555666666666666555777888888999<<<<<<::::::999777666777999<<<===>>>>>>??????@@@BBBCCCDDDBBBGGGFFFeee~~~|||OOO666CCCJJJFFFCCCAAA>>>999888::::::<<>>AAA???CCCFFFFFF>>>???ppp{{{PPPCCCRRRQQQPPPOOONNNMMMHHH???777LLLOOOTTTYYY\\\]]]]]]\\\VVVYYYYYYUUUPPPPPPXXX```WWWYYY\\\\\\XXXSSSPPPOOOWWW[[[XXXWWWZZZUUUUUU```aaabbbeee]]]RRRVVV]]]YYYTTT\\\cccccc[[[TTTUUUYYYpppkkk___NNN@@@777666777555555555444222///,,,+++***)))((('''&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#############################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((*********))))))(((((('''''''''''''''&&&(((((((((((((((((((((((((((((())))))))))))******,,,'''HHHvvvvvvzzz{{{ddddddvvv```TTTcccfffVVVfffhhh<<<+++777GGGRRRUUUUUUWWWZZZZZZ^^^fffkkkhhhmmm___JJJKKKMMMLLLJJJKKKMMMMMMLLLLLLNNNOOO\\\SSS___pppbbbNNNLLLSSSWWWXXXYYYWWWVVVYYY___dddccc```[[[WWWYYY^^^___\\\```^^^___???@@@111555DDDPPPQQQQQQ[[[lllyyymmmQQQHHH@@@TTTWWW[[[]]]\\\[[[[[[[[[ccc[[[aaaaaa\\\rrrnnnddd```dddfffbbbaaaeeeeee```\\\^^^cccfffccc___^^^bbbhhhmmmooommmjjjggggggggggggffffffffffffeeellljjjlllfffnnnooonnnxxxYYYJJJ222---000111111111222333333444444333333444444444555555555555444555888888777:::>>>:::999888777888:::<<<>>>>>>>>>???@@@BBBCCCEEEFFFJJJCCCIIIFFFqqq^^^777===HHHJJJHHHDDD@@@>>>;;;777888999>>>EEEHHHQQQiiibbbPPPLLLFFF@@@AAAWWWqqqwwwkkkhhhjjjssspppeee___aaaeeeiiisssxxxgggooo^^^WWWGGGFFFZZZqqq|||bbbVVVVVV]]]jjjuuujjjlll{{{tttsssuuuuuuvvvyyywwwyyymmm[[[ZZZmmmzzz}}}___GGGttteeeUUUJJJMMMKKKRRR^^^tttqqq~~~zzzccc]]]:::111000000000000000000000000000111111222333333222222222444777888777555555555555555555555444333222222666777777777777999===@@@>>>:::===GGGAAA222LLL~~~ZZZTTTRRRRRROOOIIICCCCCCJJJQQQGGGGGGIIILLLPPPVVV[[[^^^]]]]]]___```[[[YYYeeewwwXXXVVVUUUUUUVVVRRRJJJCCCTTT[[[[[[YYYYYYRRRQQQ\\\aaa^^^eee___PPPYYYdddZZZ[[[WWWUUUXXX]]]\\\SSSJJJoookkk^^^LLL===888777777555555444333222///---+++***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***///###///^^^uuupppoooppp[[[hhhwwwqqq|||xxxPPP222555>>>IIIPPPTTTWWW[[[YYY]]]dddhhhgggjjjyyygggWWWLLLNNNJJJKKKMMMMMMNNNMMMMMMNNNXXXTTTrrr^^^SSS\\\YYYZZZYYYWWWWWWZZZaaagggbbb___ZZZWWWXXX[[[\\\[[[```\\\yyyxxxXXXLLLDDD@@@NNNYYY\\\^^^ggguuu~~~mmmTTTUUUHHHPPPTTTYYY\\\\\\\\\[[[[[[```]]]dddccc\\\dddmmmeeeddd```___cccccc``````cccbbb```^^^___aaabbbaaa^^^dddiiioooqqqoookkkiiihhhggggggfffffffffeeeeeeeeefffhhhhhhiii~~~{{{vvviiiPPPCCC000//////000111111111222222333333222222222222333333333333666444666:::888444555<<<999888777777888999;;;<<<;;;;;;<<<===???AAABBBCCCJJJCCCFFF===]]]oookkkEEECCCKKKNNNIIIDDDBBB===777888888<<>>@@@AAA>>>@@@;;;EEEHHHcccnnnXXX<<>>EEENNNVVV___www]]]HHHJJJDDD@@@AAAPPPggg|||~~~|||nnn^^^\\\dddtttyyyiiiaaaOOOHHHLLLXXXsssggg^^^SSSUUUdddrrrqqqWWWLLLMMMPPPPPPkkkyyymmmVVVsssqqqvvvzzzyyyvvvvvv{{{zzzqqqzzzvvvtttddd]]]YYYqqq}}}xxx\\\xxxjjj]]]SSSPPPQQQKKKOOOgggpppyyyuuuuuuuuuoooUUU<<<===---////////////////////////...///000111222222222222111444777888777444333222222333444555666777777777333333444333333555888;;;999DDD<<<222>>>IIIBBB888]]]www[[[DDDEEESSSWWWOOOFFFGGGFFFEEEDDDEEEGGGIIIKKKRRRLLLQQQ^^^```WWWUUU]]]WWWUUURRRUUU___ddd[[[MMMQQQZZZ```jjjtttiiiYYYWWWWWWDDDMMMdddeee___^^^[[[eeelllmmmddd\\\\\\```aaapppmmm]]]EEE777666888777444444444333222000...,,,***)))((('''&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""############$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''((((((((((((((()))))))))''''''''''''''''''''''''''''''(((((((((((()))))))))((()))---^^^wwwgggttthhheeehhhyyylllbbbzzzttthhhxxxYYYCCC111333@@@JJJQQQVVVVVVVVVYYY]]]dddiiinnnppp}}}]]]MMMJJJIIIHHHIIIKKKMMMLLLKKKOOONNNgggqqqWWWPPPTTTSSSTTTVVVWWWYYY___hhhooo^^^\\\\\\]]]\\\XXXVVVXXXTTTfffaaatttXXXOOOIIIUUUbbbkkkqqqsssnnnhhhkkkllliii[[[CCCMMMQQQVVVZZZ[[[\\\]]]^^^ZZZ]]]^^^^^^___```aaaddd[[[[[[]]]^^^______^^^^^^[[[___aaa___[[[[[[aaagggmmmoooooommmiiiggghhhjjjfffffffffeeeeeeeeeeeeddddddgggooottt~~~xxx|||~~~xxx{{{zzz}}}~~~VVVAAA222(((222///000000000000000000000000000000111111111222222222000222222111333666555111666555666666777777888999;;;;;;;;;;;;<<<>>>???@@@>>>DDD>>>PPPBBBAAAooosss@@@>>>@@@EEEGGGDDDBBBCCC888777555666999???EEEJJJOOO\\\{{{aaaJJJFFFCCCBBBFFFMMM]]]ttt~~~~~~wwwhhhZZZ]]]kkkwwwppp___IIICCCDDDHHHfff{{{xxxxxxlll``````kkkttt|||rrrpppMMM[[[~~~cccmmmssswwwzzzyyy{{{wwwcccVVVooozzzeee^^^hhhrrr{{{wwwggg[[[TTTNNNMMMNNNKKKZZZ|||vvv{{{zzzlllttt}}}~~~}}}eeedddLLL000===+++////////////////////////......000111222222333333111333666666444333222222111222444555777888888888444555555444444666999<<<666===<<<999>>><<<;;;CCCEEE||||||```OOOIIIRRR___JJJIIIHHHGGGFFFFFFFFFFFFNNNKKKPPP]]]bbb\\\XXXXXX]]]^^^^^^___hhhqqqlll```WWWYYYYYYaaannniii^^^^^^gggXXXQQQ]]]eee]]]YYYaaa^^^fffiiieeecccddd```YYYpppnnn```HHH888777888444333444444333222000...---***)))((('''&&&%%%%%%%%%$$$$$$#########"""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((((((((())))))222$$$%%%'''JJJxxxwww]]]qqqlll^^^ggggggUUUKKK```ssswwwzzzgggKKK333///777???HHHPPPWWWYYY[[[]]]aaagggmmmoootttaaaOOOMMMJJJIIIKKKLLLLLLJJJKKKIIISSSYYYOOOIIIKKKJJJLLLOOOQQQSSSVVV\\\ffflllaaa^^^]]]___]]]XXXWWWZZZVVVbbb]]]hhhlllOOOMMMYYYfffkkkkkkiiiddd___\\\]]]{{{oooaaaRRRQQQTTTWWWYYYZZZ[[[\\\]]]```ccc___\\\^^^\\\[[[aaa\\\[[[[[[[[[^^^```___\\\[[[\\\]]]]]]]]]aaahhhnnnmmmnnnmmmkkkiiihhhhhhhhhfffffffffeeeeeeeeeddddddeeegggsssrrr~~~xxxkkkqqqwwwnnnsssvvvrrrvvvqqqIII:::...(((444...000000000000000000000000000000111111111222222222///333000+++333CCCEEE;;;666666666777777888999999;;;;;;;;;;;;;;;<<<======BBBHHHNNNRRRCCC>>>lll{{{uuuZZZDDD888AAAKKKHHHDDDEEE===<<<:::888888<<>>QQQ}}}jjjQQQNNNRRRPPPNNNKKKHHHFFFDDDCCC???@@@DDDGGGJJJKKKKKKKKKRRRWWWXXXUUUZZZdddccc[[[WWWYYYVVVZZZeeebbb]]]bbbqqqxxxeeeXXXccc___WWWddd\\\ZZZUUUWWWdddnnncccOOOooopppcccKKK;;;999777222333333444333222000...---***)))((('''&&&%%%%%%%%%#########""""""""""""!!!$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))!!!222------UUUuuu]]]wwwxxxiiibbbpppnnnYYYUUUqqquuulllPPP666///222777AAALLLSSSWWWZZZZZZZZZ___ggglllmmmpppzzzVVVRRRMMMLLLMMMNNNMMMKKKNNNLLLPPPLLLFFFNNNTTTMMMHHHKKKNNNPPPSSSYYYbbbhhh]]]YYYXXXZZZXXXSSSTTTYYY]]]]]][[[aaa{{{UUUUUUbbbmmmlllfffaaa^^^\\\___ZZZlll~~~sss___UUUQQQUUUWWWYYYYYYYYYYYYZZZ\\\YYY___]]]\\\___ZZZUUU\\\]]][[[YYYZZZ]]]aaa___[[[\\\ZZZYYY[[[```hhhnnnsssmmmmmmllllllkkkjjjhhhgggffffffeeeeeeeeedddddddddddddddtttnnnooottt||||||tttvvviiisss[[[<<<888111,,,666---000000000000////////////111111111111222222222222111666111(((666OOOUUUHHH777777777888999999:::::::::::::::999999::::::;;;===BBBZZZMMMEEEIIIHHHnnnmmmxxxwwwPPP666@@@NNNKKKCCCDDD<<<===;;;888777:::===???AAAHHHPPPaaa]]]PPPDDDBBBCCCCCCGGGLLLiiivvv{{{|||jjjgggnnnkkk```RRR@@@ZZZ~~~~~~~~~lllgggnnnbbb^^^mmm~~~zzzzzzgggIIISSSdddooorrrlllaaahhh|||zzz[[[RRRLLLNNNNNNJJJHHHJJJfffpppjjjxxxvvvzzzqqqTTTWWWCCC222444(((111........................---...///000222222333333222333333222000///000111222222333444444444333333222222222111111222555888>>>???666444AAAFFFAAA@@@<<<@@@WWWmmmooo[[[XXXSSSMMMHHHDDDBBBAAAAAAFFFFFFAAA>>>DDDIIIKKKMMMUUUVVVPPPRRRZZZ\\\VVVSSSXXXXXX[[[bbb^^^ZZZaaajjjsssSSS___```SSS^^^VVVZZZYYYUUU\\\ggghhh```zzzpppiii@@@AAA999555;;;444777777333111000---(((***)))((('''&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""#########""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''(((&&&)))+++(((333\\\```xxxqqq|||___dddkkknnnvvvkkk===+++444===AAANNNNNNTTT\\\]]]\\\cccnnndddmmmxxxcccAAAJJJUUUKKKBBBGGGLLLOOONNNIIIJJJNNNNNNJJJMMMOOORRRTTTUUUWWWZZZ\\\XXXXXXYYYYYYYYYYYYYYYXXX^^^VVV^^^```eeeuuubbb```ccc^^^[[[\\\XXXSSSPPPUUU^^^aaaZZZRRR\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\[[[YYYWWWXXXYYY[[[ZZZYYYZZZ[[[[[[[[[ZZZ^^^aaabbbffftttwwwfffpppmmmiiigggggghhhhhhhhhcccdddddddddeeegggiiijjjtttdddvvvwww{{{uuu{{{]]]CCC///---111///,,,---............////////////111111111000000000000000111111222333333444555555999::::::;;;;;;<<<<<<<<<;;;;;;;;;999888888:::<<>>@@@HHHRRR\\\uuusssOOOEEEJJJJJJDDD???EEETTTmmmwwwdddnnnwwwvvvJJJAAAkkkrrrqqq```\\\qqqrrrqqq{{{~~~~~~uuucccSSSMMMPPPyyyuuudddjjj|||tttiiiUUUOOONNNQQQOOOKKKPPP[[[{{{lll~~~tttdddbbbMMM///'''444555)))....................................////////////111111111111000000000000000000111222333333333333222222333444555777777888::::::::::::::::::::::::===GGGBBB>>>fff{{{nnnzzznnnPPPJJJRRRPPPGGGQQQKKKFFFFFFCCC===999999BBBFFFLLLPPPRRRSSSTTTTTTTTTUUUUUUUUUWWWZZZZZZXXX]]]iiitttpppbbbVVVTTTXXXWWWTTTQQQUUU]]]cccdddccc{{{rrrGGGAAA666222666444777777444111111...)))***)))((('''&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""###""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''(((%%%'''***&&&,,,NNNssslllyyyfffaaaooo```LLL^^^]]]777555:::;;;HHHLLLSSS[[[^^^]]]]]]^^^eeelllooossseeeFFFAAAJJJOOONNNEEEJJJLLLJJJIIIKKKIIIDDDKKKNNNPPPQQQRRRSSSVVVXXXWWWXXXXXXYYYZZZZZZZZZYYYZZZRRRZZZ^^^ddd~~~hhh```]]]XXXXXX\\\UUUJJJDDDPPPfffooodddTTT[[[[[[\\\\\\\\\\\\[[[[[[VVVWWWXXXXXXWWWWWWXXXYYYYYYYYYZZZ[[[^^^```aaaaaa```rrr}}}yyyyyywwwrrrooolllhhhffffffgggggggggaaabbbdddfffgggiiikkkllltttyyyzzz{{{{{{OOO;;;---...222///,,,---............////////////111111111111111111111111111111222222333333444444888999999::::::;;;;;;<<<;;;<<<<<<:::999999;;;===???@@@BBBDDDFFFHHHHHHIII```KKK===FFFIIIGGGDDDCCC@@@<<<999777777777999;;;BBBJJJPPPcccjjjPPPJJJIIIHHHGGGFFFFFFRRRlllxxxvvvzzz___PPPYYYlllzzzzzz}}}wwwwww~~~zzz{{{|||zzziiiXXXLLLMMM]]]ooorrrjjjsssvvveeeYYYMMMFFFEEEHHHAAACCCddd|||nnnrrr|||zzzmmmbbbjjjWWW???///---///...***........................---------...............000000000000///////////////000111222333333333333111111222222333444555555888888999999:::::::::;;;<<>>???AAADDDGGGJJJLLLMMMMMMMMMNNNOOOOOONNNRRRXXX^^^]]]UUUOOONNNPPPTTTRRRQQQSSSXXX\\\^^^]]]yyyNNNBBB555222555555888888555333333000+++***)))((('''&&&%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$############"""""""""""""""""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((($$$&&&((($$$&&&;;;UUUiiiuuuaaaiiiuuuhhhiiimmmiiizzzwwwccc]]]~~~UUU666...222===DDDMMMTTT\\\aaaaaa]]]cccaaaXXXIIIHHHhhhhhhLLLJJJLLLIIIGGGKKKNNNMMMMMMPPPPPPNNNJJJLLLNNNNNNNNNOOOQQQSSSUUUVVVWWWXXXYYYZZZZZZZZZ^^^SSSYYY\\\[[[xxx~~~nnn```[[[XXXUUUXXX^^^TTTJJJEEEQQQeeennneeeXXXXXXYYYZZZ[[[[[[ZZZYYYXXXSSSUUUWWWXXXXXXXXXZZZ\\\ZZZYYYYYYYYY[[[]]]___aaabbbxxxzzztttrrrpppmmmjjjfffeeeeeefffffffffaaabbbdddeeefffgggjjjlllvvv~~~~~~ccc===111+++///111...,,,...---............/////////000000000111111222222333222222222222222222222222777777777888999:::::::::;;;<<<<<<:::999999<<<>>>??????AAACCCDDDEEEFFFFFFHHHYYY}}}wwwmmmLLL@@@@@@GGGGGGEEEBBB???;;;888666444555555;;;AAADDDMMMeee}}}zzz]]]NNNLLLPPPLLLCCCCCCUUUnnnggguuutttmmm|||\\\III___zzzyyyxxxyyy}}}uuuuuu|||yyywwwfffSSSNNNVVVdddttt~~~qqqfffkkk~~~tttdddSSSHHHAAABBBEEEGGGKKK^^^cccoooyyy~~~yyyvvvbbb^^^dddEEE---...333,,,)))---------------------------+++,,,,,,------...------////////////.........---//////000111222222222222000000000111111111222222666777777888999::::::;;;AAA888;;;CCC;;;<<>>>>>>>>AAAAAACCCEEEGGGHHHIIIJJJNNNNNNOOONNNMMMLLLLLLLLLFFFFFFFFFGGGHHHIIIJJJKKKuuuvvvQQQDDD777777777555888999666444444222---***)))((('''&&&%%%%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""#########""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&((($$$%%%)))&&&###---===zzzoooppprrrssskkkVVV[[[rrreeeIIIgggfffiiiuuuJJJ777:::888AAAHHHLLLTTT___cccbbbhhhfffbbbZZZRRR^^^tttQQQCCCEEEGGGIIIHHHGGGFFFHHHKKKLLLJJJKKKLLLMMMLLLLLLMMMOOORRRSSSTTTVVVWWWXXXXXXXXX```VVVZZZ]]]VVVZZZgggiii]]]YYYWWWZZZYYYWWWYYY^^^^^^[[[YYYYYYZZZ[[[ZZZXXXVVVWWWYYYZZZZZZYYYWWWVVVUUUWWWYYYZZZZZZ[[[]]]^^^```^^^[[[YYYXXX[[[```dddjjjttt||||||zzzvvvnnneeejjjhhheeedddeeeffffffeeecccdddcccbbbaaadddjjjppp~~~oooUUU222---+++...///,,,,,,000---------.........//////.........///000111222222111111111111111111000000444555555666777888999999:::::::::999888999;;;===>>>???@@@AAACCCCCCDDDDDD>>>PPPxxxyyy~~~QQQ===GGGHHHGGGEEEBBB@@@<<<888555444444666;;;>>>BBBOOO\\\cccSSSOOONNNHHHCCCBBBEEENNN^^^mmm~~~___uuu{{{mmm\\\eeewwwyyyNNNTTT]]][[[\\\aaaiiiooopppoootttvvv~~~~~~|||nnnVVVMMMMMM```wwwxxxooobbbjjjwww}}}vvvlll```SSSGGGAAAAAACCCAAADDD___kkknnn|||yyyooo~~~kkk___cccNNN444%%%---444...+++000------------------------++++++---........................---------,,,,,,......///000111111111111000000000000000000000000444555555777888999::::::===<<<===@@@AAAAAAHHHPPP}}}jjjXXXTTTRRRPPPMMMHHHHHHGGGGGGGGGEEEBBB@@@:::999999;;;;;;999;;;>>>BBBAAA???>>>>>>?????????;;;=========;;;:::;;;==={{{eeeoooRRRBBB666999777555888999666555666333///***)))((('''&&&%%%%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&'''%%%&&&***)))$$$(((000]]]uuu~~~mmmwwwooommmdddggg___WWWjjjfffJJJ000666>>>FFFIIIMMMUUU[[[]]]bbbdddnnnzzzyyyrrrvvvsssVVVKKKLLLJJJJJJKKKLLLKKKJJJJJJJJJLLLMMMMMMLLLKKKLLLNNNOOOPPPQQQSSSTTTUUUUUUUUU[[[SSSUUU[[[ZZZVVVVVVTTTXXXYYY[[[\\\ZZZXXXZZZ^^^tttoooggg]]]VVVRRRRRRSSSUUUUUUVVVWWWWWWVVVUUUUUUUUUWWWYYYZZZZZZZZZ\\\^^^``````^^^\\\^^^eeennnuuuyyyzzzyyyxxxxxxvvvnnnfffhhhfffddddddeeeffffffeeeeeedddccc```aaahhhttt~~~yyy~~~vvv~~~vvv}}}uuufffGGG000...,,,---+++***---111------------............+++,,,,,,---...//////000000000000000000000//////222222333444555666777777777888888777666777999<<<===>>>???@@@BBBBBBCCCCCCAAA\\\UUURRRDDDFFFEEECCCBBBBBB???;;;777555333333777:::???GGGOOO[[[~~~nnnTTTYYYUUUOOOGGG>>>:::BBBMMMccceeeooo}}}kkkttt||||||vvvpppjjjzzz|||[[[KKKDDD@@@IIIZZZjjjqqqqqq}}}ttt{{{}}}}}}|||~~~yyycccYYYFFFKKKXXXlllxxxttthhh```lll|||~~~vvviiiZZZNNNFFFCCCBBBBBB;;;<<>>===;;;::::::;;;<<<;;;<<<<<<;;;999999:::<<>>@@@AAABBBCCCCCCFFF[[[QQQ___}}}pppBBBEEEBBBAAAAAABBBAAA===999555444222333666<<>>FFFEEEgggwww{{{rrr|||~~~uuu{{{uuuhhh___WWWQQQLLLMMMHHHFFFGGGEEEAAAFFFQQQEEEBBB>>>;;;::::::;;;;;;999888666666666888:::;;;}}}^^^mmmTTT;;;...888444333777888666555666444000***)))((('''&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###### !!!!!!"""######$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%'''((('''%%%'''+++(((iiiyyylll]]]|||nnnrrrwwweeehhhtttHHH777111===IIIMMMTTT^^^gggaaa\\\___eeemmmrrrvvvhhhppp]]]KKKFFFHHHGGGEEEDDDJJJKKKMMMMMMLLLLLLMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPRRRUUUPPPMMMRRRTTTSSSUUUQQQRRRQQQPPPQQQVVV]]]aaappphhh]]]XXXWWWWWWUUUQQQTTTSSSRRRQQQQQQRRRSSSTTTPPPSSSUUUWWWXXXZZZ]]]______fffooovvvzzz~~~}}}zzzrrrgggbbbdddiiifffdddddddddfffggggggfffaaadddggghhhkkkuuuzzz{{{wwwttteeevvvvvvzzzooo```ooo~~~|||nnn[[[AAA***...///...,,,+++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,------------......//////000......///000222333444555666777777666666777999<<<;;;<<<>>>@@@BBBCCCDDDDDDFFFPPPOOOHHH{{{sss{{{eeeIIIFFFBBBCCCDDDDDD@@@<<<888777555222333777;;;>>>JJJOOO\\\nnnmmm]]]ZZZ\\\WWWIII???===;;;AAAPPP```jjjqqqvvvkkkdddnnn}}}uuu{{{dddXXXYYY___cccmmmyyyqqqkkkwwwwwwttt{{{~~~|||sss```]]]eeeZZZPPP\\\nnnpppoooiii```eee}}}yyyssseeeZZZLLLBBB@@@@@@???>>>===UUU|||pppnnnwwwnnnyyyxxxkkkeee[[[CCC+++)))000111,,,***,,,,,,))),,,,,,,,,,,,,,,,,,,,,,,,)))+++---000111111///......------------,,,,,,,,,+++,,,---......///............///000111222222333222333333333444444555555===555000333888999;;;@@@JJJ888TTT}}}|||zzz~~~vvveee]]]XXXWWWQQQKKKRRR^^^aaaVVVIIIBBBBBBCCC@@@===BBB>>>;;;;;;???DDDFFFGGGaaannnTTT999---:::777222666777555555666444000***)))((('''&&&%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###### !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$###&&&***(((///sss}}}pppkkkfffooorrrhhhnnnpppuuu^^^___vvvvvvpppKKK111666AAACCCKKKYYYRRR[[[ccceeeeeeggghhhhhhyyyppp|||xxx___TTTOOONNNNNNIIIKKKLLLLLLKKKKKKMMMNNNOOOOOOPPPQQQQQQPPPPPPPPPJJJWWWWWWOOORRRTTTRRRTTTPPPSSSVVVUUUUUUVVVVVVUUUWWW\\\^^^XXXOOOLLLQQQXXXUUUSSSQQQOOOOOOQQQSSSUUUPPPSSSVVVYYY[[[]]]aaacccsss|||wwwnnnjjjjjjhhhfffdddeeeddddddeeeggghhhgggfffaaaeeeiiijjjlllsssyyytttrrrzzziiizzzpppmmmrrrddd;;;&&&333,,,------------...,,,))),,,,,,,,,---------......---------------------,,,,,,,,,------...///000000------...000111333444444777777888777777888:::===:::;;;===@@@BBBDDDEEEEEEDDDJJJBBBQQQLLLpppOOOKKKGGGFFFHHHHHHDDD???;;;<<<999555222444666777>>>AAAJJJQQQTTTeeerrrfff\\\XXXQQQGGG>>>>>>BBBGGGKKKPPPiiisss~~~}}}wwwvvvzzz}}}qqqrrrvvv}}}wwwkkkKKKNNNHHHUUUwww~~~mmmfffccciiiuuu~~~zzzvvvrrrnnnPPPHHH>>><<>>;;;WWW}}}pppfff~~~zzzpppxxxlllcccWWWDDD222(((,,,++++++,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,///000000...---.........---------,,,,,,++++++,,,---............------...///000111222333333333333333333333333333000===BBB;;;666999:::666666666EEE>>>mmmwwwyyy}}}oooqqq|||ttthhhiiiiiiccc[[[XXXRRRMMMNNNUUU\\\______nnnoooNNN444999222777666555555666666666333111+++***(((&&&%%%%%%%%%%%%############""""""""""""""""""""""""####################################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""#########"""!!!"""$$$$$$###!!!""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&---AAAppptttkkkxxxjjjTTTYYYiiimmmPPP```vvvkkkuuu}}}\\\777///;;;FFFKKKKKKWWW\\\]]]YYYZZZbbbhhhiiiooolllkkk{{{vvvWWWNNNQQQMMMJJJKKKNNNMMMIIIJJJPPPMMMNNNPPPSSSTTTSSSOOOKKKLLLMMMPPPRRRSSSSSSSSSRRRQQQUUUUUUOOOPPPTTTQQQHHHYYYZZZ\\\ZZZWWWSSSQQQQQQQQQRRRTTTTTTSSSRRRSSSTTTSSSTTTUUUTTTVVV]]]iiiqqqpppmmmjjjgggeeeeeefffgggdddjjjnnnkkkdddbbbgggmmm___iii}}}tttssszzzrrrpppqqqrrrhhhlllnnnTTT777---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...............////////////...//////111222333444444111444999;;;<<<===???@@@>>>??????@@@BBBDDDFFFGGGFFFBBBFFFJJJGGGXXX}}}jjj999@@@MMMDDD>>>IIIDDD>>>999888333...333<<<<<<:::>>>HHHMMMTTTiiivvviiidddXXXOOOFFFBBBAAA@@@>>>===NNNVVVcccqqq~~~~~~|||jjjRRRGGGGGGMMMJJJMMMkkkjjjaaahhhvvvyyywwwssscccRRRBBB@@@===@@@===111;;;ZZZqqq]]]ttt{{{|||~~~uuuiii^^^JJJ333***---+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////000000000000111222222333333444444555:::;;;;;;:::888777777888888======???MMMlllzzzqqq|||jjjtttqqqwwwtttiiilllPPP888:::333999555444444444555444222///+++***(((&&&%%%%%%%%%&&&############""""""""""""""""""""""""################################################"""""""""!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""######!!!!!!""""""!!!!!! ############$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''')))!!!+++YYYzzzooolllrrrwww~~~bbb```mmmgggcccddd~~~sssUUU444,,,;;;HHHIIIJJJTTT]]]^^^___ccceeeccchhhnnnrrruuuXXXSSSMMMJJJKKKJJJIIILLLQQQUUURRRPPPNNNNNNNNNMMMLLLJJJKKKLLLMMMOOOPPPQQQRRRNNNKKKLLLNNNPPPPPPSSSWWWXXXVVVVVVWWWXXXVVVRRRNNNSSSSSSSSSQQQQQQSSSXXX[[[WWWRRRNNNNNNWWWfffvvvxxxqqqnnnllliiifffeeeeeefffgggcccdddfffhhhiiigggdddaaaoooyyywww|||uuummmtttyyytttssscccDDD222///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---..................////////////000000111222333444555555444666888999;;;;;;<<<======>>>>>>@@@BBBDDDFFFGGGJJJEEEGGGIIICCCJJJvvvgggEEE@@@GGGFFF???AAA???======;;;888666666777444888@@@CCCFFFUUUfffvvvrrrfffWWWNNNLLLJJJGGGDDDAAACCCHHHPPP]]]lllxxx~~~xxxyyy~~~~~~{{{pppbbbVVVHHHAAAIIIWWWWWWdddlllfff___aaahhhmmmwwwtttggg]]]QQQFFF===BBB===888:::BBBaaaxxxooozzzrrrtttfffllliiiSSS888((((((---+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------....../////////000000000111111222222333444444444888999:::999888777888999999@@@@@@===???GGGhhh{{{}}}yyyjjj{{{zzzxxxqqqooorrrZZZCCC;;;111555444333333333444333111...+++***(((&&&%%%%%%%%%&&&############""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""###### ###%%%$$$!!! """######$$$$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$########################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***!!!"""777fffzzzhhhVVVcccqqqllluuu}}}\\\===444;;;BBBAAAMMMXXX]]]^^^```aaa```dddjjjpppooommm{{{fff___XXXUUURRRMMMHHHGGGLLLKKKJJJKKKNNNQQQSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUYYYPPPNNNTTTTTTNNNRRR]]]YYYVVVTTTWWW\\\]]]XXXRRRNNNQQQUUUWWWVVVUUUTTTTTTUUUXXX```lllzzz}}}ssskkkjjjiiigggeeedddeeefffgggfffgggggghhhiiiiiijjjjjjxxx~~~pppyyyvvviiinnn~~~pppQQQ111,,,111---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////---............/////////111111222333444555555666777666666777999::::::999;;;<<<===???AAACCCEEEGGGLLLFFFGGGJJJCCC@@@VVVtttxxxWWW===BBBIIIHHHAAAAAA???<<<;;;;;;777111666333555===@@@@@@FFFPPPPPPccc~~~oooeee\\\OOODDDDDDAAA======CCCNNN[[[cccpppmmmlllmmmnnnrrr{{{}}}|||xxxooogggddd\\\RRRFFF@@@FFFSSSbbblllzzzqqqmmmeee```lll~~~lllXXXJJJCCC@@@>>>>>>555444FFFaaauuuppp~~~sss}}}ccciii^^^@@@***(((...///++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........////////////000000000111111222333333444666777888888777777888999666>>>???===:::555@@@ZZZxxx}}}}}}zzz~~~ppp______]]]TTTllleeemmmnnn^^^LLL<<<000555444333333444444333111...+++***((('''&&&%%%&&&&&&############"""""""""!!!!!!"""""""""#############################################"""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!""""""###"""&&&)))'''### """%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$##################$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''###,,,+++"""AAAuuufff^^^kkkuuu|||XXX333---;;;???GGGOOOSSSUUUYYY___cccgggbbbdddkkknnnppp|||}}}bbbTTTOOOPPPRRRRRRQQQQQQRRRRRRPPPLLLIIIMMMMMMMMMMMMMMMLLLLLLKKKSSSMMMKKKNNNPPPOOONNNPPPPPPNNNNNNQQQVVVXXXUUUQQQRRRSSSTTTTTTTTTUUUXXX[[[dddpppwwwqqqsssuuurrrmmmgggfffeeeddddddeeefffggggggkkklllgggaaaeeessszzzcccpppzzzqqq}}}jjjjjjxxxvvv[[[???((()))000---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////000111111222333444444444666444333555888:::999888::::::;;;===@@@BBBDDDFFFJJJEEEFFFJJJGGGBBBIIIWWWiiiDDD???JJJFFFGGGCCC;;;:::===;;;666777333333:::>>>???BBBGGGKKKOOOYYYkkklllZZZRRRMMMFFF???>>>AAAFFFJJJLLLKKKLLLNNNRRRXXX___eeerrrvvv}}}}}}~~~zzzrrrhhh___UUUKKKHHHJJJ:::BBBOOO```vvvlllcccoooyyyxxxqqqcccSSSGGGAAA???>>>666222HHHnnnpppjjj|||{{{{{{tttvvvppp___BBB+++'''///000+++************************++++++,,,,,,,,,,,,++++++++++++,,,------------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------.........///////////////000111111222222333333555666777666666888999666<<<::::::<<<:::@@@SSSXXXtttxxxzzzuuutttvvvxxxqqqyyy|||xxxKKK]]]\\\WWWPPP===444:::555444444444555444222///,,,+++)))'''&&&&&&&&&&&&############"""""""""!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!""""""###"""&&&)))'''### """&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$#########""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''!!!***...%%%444qqqeeeaaavvviiiYYYVVVyyyzzzdddGGG555333888<<>>@@@CCCDDDGGGDDDDDDIIIIIIFFFHHHMMMZZZcccFFFDDDEEEHHHHHHCCCAAABBBBBB@@@888333111333777999<<>>BBBBBBAAACCCDDDGGGLLLRRRUUUVVVUUU\\\___cccdddcccdddfffhhh```___^^^]]][[[WWWSSSQQQKKKFFFBBB???<<<<<>>999666666HHHvvvuuulllxxxqqqwwwqqqkkkcccFFF)))###)))***(((%%%***************************++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------..................//////000111111222111333555555555555777888888<<<777666;;;;;;>>>JJJKKK>>>JJJ~~~rrrzzz{{{III^^^UUUUUUUUU===444:::555444444555555444222///,,,+++)))'''&&&&&&&&&'''############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""######"""$$$$$$!!! !!!###""""""#########$$$$$$$$$"""###$$$$$$$$$$$$###"""########################!!!"""######$$$$$$######"""""""""###############"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++"""%%%,,,111FFFlll~~~vvvfffgggsssbbb{{{hhhNNNhhh|||~~~|||yyyZZZ333333222888DDDNNNUUUZZZ^^^dddaaabbbfffggghhhkkkpppllluuuyyyoooeee^^^YYYVVVTTTLLLMMMOOOPPPPPPOOOMMMLLLFFFQQQRRRMMMXXXkkkhhhVVVJJJLLLNNNOOOPPPSSSYYY^^^```eeelllttt}}}~~~xxxrrrllliiikkkkkkhhheeeeeeeeeeeeeeeeeefffgggggggggdddeeekkkuuu}}}~~~|||{{{~~~xxxqqquuuxxx{{{nnn\\\oookkkuuuzzzqqq~~~nnnCCC)))+++,,,+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,,,,------------.........------.........////////////222555777888888999:::999999:::;;;===???@@@AAACCCCCCDDDEEEFFFFFFHHHJJJCCCgggiiiJJJCCCAAACCCGGGHHHDDDBBBBBB???;;;666444444666888999:::@@@FFFGGGFFFOOOggg~~~~~~jjj[[[RRRPPPPPPccc[[[NNNDDDCCCEEECCC>>>???===;;;<<>>>>>AAA===GGG|||iiibbbkkksss{{{vvv~~~zzzxxx{{{~~~www~~~VVVkkkVVVWWWZZZ<<<111666444333333333444333111...,,,+++)))((('''&&&''''''############""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!"""""""""#########"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############!!!"""""""""#########$$$"""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&+++%%%###***,,,'''===fff|||rrr{{{kkkqqqbbbIIIoooaaa>>>555222:::FFFMMMRRRVVVZZZ```cccaaa```eeellloooqqqnnnmmmoooxxxzzziii___]]][[[XXXTTTPPPNNNLLLLLLCCCJJJJJJFFFNNN___fffcccZZZXXXVVVWWW[[[aaagggkkkvvv}}}pppjjjfffhhhjjjjjjiiihhhhhhhhhfffffffffffffffggggggggggggkkkqqqvvv{{{|||tttoooooo{{{~~~|||^^^rrrzzzvvvjjjkkk{{{nnnFFF111))),,,***+++...)))************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---------.........------------............---333:::;;;888555777:::999999::::::;;;===>>>???>>>BBBDDDCCCCCCEEEIIIJJJBBBFFF```}}}zzzYYYFFF<<>>999666666777888666:::@@@FFFFFFEEENNNYYYlllwwwssszzzssscccRRRLLLOOOPPPNNNLLLHHHDDDBBBAAABBBAAAAAA;;;======<<<;;;;;;>>>AAA:::888:::>>>???>>>CCCKKKSSSVVV]]]fffjjjkkknnnsssfffZZZVVVbbbrrr{{{~~~zzzrrrpppmmmbbbYYYPPPGGGBBB;;;666888>>>___}}}nnncccwww~~~~~~iiifffsssgggIII+++,,,...///,,,))))))---******************************++++++++++++************+++,,,,,,,,,,,,+++************************************+++++++++++++++,,,,,,,,,,,,---------,,,------...//////000000000222333333222222444555111888666555===<<<888<<>>>>>888333444888::::::::::::;;;<<<======999AAAEEECCCBBBFFFKKKNNNDDDKKKEEEooo|||WWW>>>BBBIIIDDDCCCJJJ>>>???>>>:::666666666666999333222999>>>???BBBGGGHHH\\\}}}jjj]]]___cccdddgggddd```]]]ZZZWWWSSSPPPKKKIIIFFFDDDEEEFFFFFFFFFOOOMMMPPPUUUVVVUUU]]]gggdddfffjjjmmmhhh\\\SSSOOOTTTSSS]]]lllnnnggglllyyy|||uuupppfffbbb]]]PPP@@@???@@@===666444@@@QQQ[[[lllsss}}}|||gggbbbeeeQQQ222***...+++###$$$---...'''))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,,,,+++************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000000222333333222111333444444999444000777888666;;;777>>>@@@>>>DDDUUUeeekkkkkkllliiibbb[[[]]]jjjvvviiiyyy|||vvvnnnsss~~~sssvvvyyylll]]]ppplllHHHSSS888000333333444444333111000111111+++***((('''%%%%%%$$$$$$########################""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$#########""""""!!!!!!$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&''')))+++,,,JJJ{{{ttteeeMMMZZZuuurrrhhhooofffrrrkkkFFF...///DDDNNNBBBPPPRRRUUUYYY^^^cccccc```iiijjjkkkmmmppprrrrrrrrrzzzzzzsssnnnnnnnnnnnnmmmhhhiiiiiifffbbbaaadddgggcccgggfffbbbeeellllllfffwwwuuuuuuwwwyyynnnnnnwwwiiimmmrrrmmmiiiwww[[[***++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////222444555555444555777777888:::;;;<<<======<<<>>>???AAAAAAAAABBBEEEGGGMMMDDDDDDMMMrrrwwwxxxMMM======GGGJJJBBB>>>BBBDDDBBB>>>;;;888555666666666777888:::<<<===FFFNNN[[[nnnmmmfffllltttyyyyyyyyyxxxyyyvvvnnndddaaacccfffeeebbbbbbaaabbbbbb]]]XXXYYY]]]bbbbbbbbbbbbbbb```]]]ZZZ```aaaccceeelllwww|||xxxzzzvvvmmmaaaUUULLLEEE???>>>888666777333<<>>CCCFFFKKKMMMVVVtttvvv~~~}}}yyyxxxgggYYY[[[TTTMMM777555111222222222222111000//////+++***((('''%%%%%%$$$$$$########################""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""####################################""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((************]]]ssspppsssjjj[[[OOOaaakkkaaa:::222777===???EEEPPP[[[aaaaaa```bbbcccdddfffggghhhhhhhhhiiiiiiiiijjjpppzzz}}}xxxtttoookkkooommmjjjjjjjjjkkkkkkjjjhhhgggeeeeeeeeeeeecccbbb___hhhhhhlllnnn~~~yyyuuuyyy|||{{{wwwssskkkdddfffssstttsssfff|||{{{tttIII---+++************************+++++++++***************,,,,,,++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,---............/////////000111222222111222555888999999999999:::<<<===???@@@AAACCCCCCCCCDDDFFFIIIGGGMMMNNNHHHDDDNNN}}}jjjJJJAAAEEEKKKFFFBBBAAABBBBBB@@@===<<<:::777555555666777999999;;;===@@@GGGSSSbbblll{{{xxxxxxxxxwww~~~|||wwwqqquuu}}}{{{tttnnnggg```ZZZVVVQQQGGG===444000222555777000;;;\\\{{{sss]]]kkkyyy\\\tttwwwUUU444+++***&&&******))))))))))))((((((''''''((((((((()))))))))************************((()))******++++++******************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000111111222222111222444555555555777999666888;;;<<<;;;;;;<<<===AAA999444===ZZZ}}}lllPPPUUU\\\EEE111555000222111111111111111///---+++***((('''%%%$$$$$$$$$########################""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""#################################"""""""""""""""###############$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))***---===XXXrrrxxxzzzwwwZZZ___{{{zzzwww~~~|||dddJJJ999***555777???JJJSSSVVVXXX[[[___```bbbddddddeeefffgggfffiiimmmnnnmmmjjjiiiiiiooowwwvvvrrrmmmjjjkkkmmmoooooonnnnnnmmmmmmmmmmmmmmmlllfffdddbbbbbbeeeeeebbb___gggbbbiii|||{{{eeeVVViiizzzzzztttpppnnnwww{{{mmmrrrOOO666------*********************************************)))------,,,,,,++++++******************+++++++++++++++++++++++++++,,,,,,,,,---------.........//////000111111000///111555888999999888777888:::===??????@@@BBBBBBBBBCCCEEEGGGHHHNNNIIIFFFHHHAAAQQQ{{{fffNNNAAA===AAAGGGIIIDDD>>>???DDD@@@===999666444444555777999999::::::===CCCKKKQQQXXXcccsss}}}}}}wwwppphhh```XXXPPPKKKDDD;;;666999>>><<<666000555:::___tttoooxxxuuunnnfffqqq^^^333###222333))))))))))))))))))(((((('''''''''((((((((())))))************************((())))))***************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000111111222000222444444444555666888555777:::;;;:::::::::;;;<<>>666???dddwwwyyyuuu|||}}}wwwvvvwwwyyyuuuRRRVVVdddBBB111777555222111000111222222...,,,+++***((('''%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''((((((((('''***(((000wwwuuuxxxllllllUUUzzz{{{sssnnnnnnvvvkkkMMM///666AAAHHHFFFDDDMMMYYYZZZ]]]aaabbbbbbccceeehhhggghhhhhhgggfffhhhkkkmmmjjjlllllljjjkkkrrr}}}|||zzzxxxvvvtttrrrrrrpppmmmllllllmmmmmmmmmjjjkkkkkkjjjiiihhhgggggghhhfffdddeeehhhiiigggeee[[[gggtttssscccXXX^^^kkk{{{zzzyyylll||||||~~~lllJJJ222000111...)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))*********+++++++++*********++++++,,,,,,,,,------------............///000000///...000444666888777666666777999<<<======>>>?????????@@@BBBDDDAAAJJJEEECCCLLLEEE>>>KKKooo|||nnn[[[HHHDDDDDDGGGGGGCCCDDDGGGBBB@@@<<<888666555666666555555555666888<<>>@@@;;;;;;>>>===888666777GGGZZZ~~~qqqssspppdddpppNNN111,,,...)))''',,,(((((((((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++++++++++++++,,,---------......//////000111111000222333444333444555777555666888888888:::<<>>IIIZZZgggzzzwwwTTTOOO___===333444444333111000222444333///++++++***((('''%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''''''''*** +++---DDDvvvuuupppeeemmmpppfff}}}]]]nnnooorrrzzzTTTEEE<<>>===EEEGGGCCCAAACCCBBB???===:::999888888555444444444666888:::;;;>>>BBBFFFGGGHHHLLLTTTZZZeeeqqqzzzuuuoooiiiaaa\\\UUURRRMMMGGGAAA<<<999777777<<>>AAA888222222;;;AAABBBFFFLLLGGGJJJRRRkkkvvvTTTAAARRR:::888111000444111111333555555000++++++***((('''%%%%%%$$$$$$########################""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!""""""###$$$$$$%%%%%%###################################################$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&+++$$$,,,333***VVV|||tttfffvvvooo^^^JJJ]]]ZZZ]]]lllbbbKKKMMMVVVSSSFFF===FFFKKKRRRUUUWWWYYY___cccdddgggkkkllljjjfffcccbbbccceeeiiikkklllllllllllloooiiinnnrrrmmmkkkmmmlllrrrsssrrrnnnnnnqqqnnngggqqqooollljjjjjjjjjiiihhhhhhiiijjjiiiiiihhhhhhhhhhhhiiiiiigggeeedddfffhhhaaaaaaaaaaaabbbeeejjjnnnbbbLLLaaayyy^^^uuu]]]dddxxxuuuLLL---,,,111)))###%%%(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))******))))))))))))************((())))))***++++++,,,,,,,,,,,,---------.........+++---////////////111333222333333444555666777888;;;<<<===<<<<<<<<<>>>@@@DDDEEEKKKKKKDDDEEEKKKIIIIIIHHHkkkrrrUUUJJJHHHCCC??????CCCCCCBBBAAA???===;;;:::999888666555666777777777444888<<>>BBBAAAKKKlll}}}bbb||||||nnnjjjddd[[['''000///$$$###+++,,,$$$'''''''''((((((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++***************+++,,,,,,,,,------......///000000000111333333222222444555444555666666777888<<<>>>999::::::999666888AAAIIIEEEIIIIIICCCFFFaaaqqqnnnzzz}}}yyyWWW;;;KKK===CCC444111444222111333666666000++++++***((('''%%%%%%$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%"""000''')))555@@@uuukkknnnxxxuuutttxxxppplllsssoooXXXOOO^^^yyy{{{nnn^^^EEE111333BBB===CCCJJJOOOQQQTTTZZZ```aaaaaa```___```ccchhhlllggghhhiiihhheeeeeeiiimmmqqqbbbgggmmmdddhhhqqqkkkhhhjjjhhhgggmmmtttsssllliiihhhhhhiiikkkkkkjjjiiikkkkkkkkkjjjhhhgggggghhhdddeeeeeedddaaaaaadddgggcccdddeeeddddddhhhooouuuEEEyyy{{{kkkmmmzzzaaaiii~~~qqqnnn```qqq___XXXoooFFF666)))((()))&&&''',,,((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((())))))******))))))))))))************((())))))***++++++,,,,,,,,,,,,,,,---------......***,,,///000//////000111000111333444555666666666;;;<<<===<<<<<<<<<>>>@@@HHH999@@@III>>>===DDD???@@@@@@KKKvvv{{{hhhQQQ???>>>GGGCCCDDDDDDCCCBBB@@@>>><<<:::888666555555666555555444555666888:::<<>>===:::777555555888:::;;;666999GGGVVViiirrruuu}}}~~~vvvfffiiijjjLLL&&&...))))))///---%%%%%%---&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++*********)))***++++++,,,,,,,,,------...//////000000111333333222222333555222444666777777777999:::666666555444999@@@DDDDDDBBBAAAAAA@@@===>>>JJJYYYeeetttwwwyyyzzzzzzsssvvvwwwWWWIIINNNFFF999555444555333222444666555///******)))(((&&&%%%$$$#########$$$$$$$$$$$$###"""""""""$$$### ###$$$!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))+++)))(((+++222888zzzzzzzzz~~~xxxsssrrrZZZTTTPPPRRRooo~~~xxxfff\\\___VVVAAA444999<<>>aaazzzjjjUUUwwwuuuaaaSSStttmmmcccdddrrruuuwwwqqqtttjjjaaa{{{\\\...---+++)))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******)))************+++++++++---------......---,,,,,,------......//////000000333333444444555555666666<<<===>>>>>>>>>===;;;:::CCCBBB@@@@@@BBBCCCCCCBBB999EEEDDDBBBgggaaaFFF???EEEHHHFFF@@@<<<>>>AAACCC===:::888888777444222111666555555555666777999:::;;;<<<===@@@BBBEEEHHHIII```fffoooyyy|||kkkiiifffaaa]]]YYYUUUTTTRRRNNNIIIFFFDDDAAA;;;777222888:::444//////333777>>>444CCClllvvvgggrrrlllcccpppiiiFFF---,,,***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((()))***************))))))))))))))))))))))))''''''''''''((((((((((((***************++++++++++++***)))***,,,---,,,+++,,,+++++++++,,,///222444888444111222333333222222222444666888999999777777888666555666:::===@@@@@@CCCAAA>>><<<<<<>>>AAACCCNNNIIIMMMfff{{{xxxyyy}}}}}}}}}vvvyyy~~~xxx~~~|||bbbWWWXXXHHH666333555666333222444666555000+++***)))(((&&&%%%$$$#########$$$$$$$$$$$$###""""""!!!###"""!!!$$$+++000000$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""############"""""""""!!!########################!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''')))***)))&&&(((---222CCC~~~xxxzzz~~~|||TTTAAAUUUuuu~~~sssjjjvvv~~~\\\@@@999444888BBBIIIKKKKKKUUUYYY[[[ZZZ\\\___]]]WWWWWWZZZ]]]aaadddfffhhhiiifffffffffgggggghhhhhhhhhiiihhhhhhhhhhhhhhhiiiiiihhhhhhgggggggggggghhhhhheeeffffffeeeccc```\\\ZZZccchhhiiiaaa^^^gggvvvpppfff[[[ZZZwwwnnnuuuqqqhhhjjjrrrtttssstttiiizzznnnpppvvv|||}}}kkkdddwwwjjj777---,,,***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************)))************+++++++++,,,,,,------------,,,,,,------...//////000000111333444444555555666666777;;;;;;<<<=========<<<;;;AAA@@@???@@@BBBDDDDDDCCCCCCAAADDDDDDDDDZZZnnnbbbFFFBBB@@@EEEJJJIIICCC<<>>;;;888777999777666555555555666777888777777888:::<<<>>>@@@BBBAAADDDHHHKKKMMMPPPSSSUUU```ccclllxxxyyysssmmmiiifffeeefffbbb___```aaa___XXXQQQTTTRRRPPPNNNKKKHHHFFFEEEBBB???;;;:::;;;;;;999777<<<666333999@@@@@@999333;;;OOOxxx{{{ccc___uuuhhhtttqqqUUU888,,,,,,,,,***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((()))************)))((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++,,,***)))***+++,,,+++))),,,+++++++++---///111333333000///000222333333333111333555777888888888777666666555555666888:::<<<@@@???===<<<<<<===???AAA888CCCLLLIIIIII\\\~~~xxx}}}}}}}}}zzz|||}}}mmmfffbbbJJJ333111666555333333444666555000,,,***)))(((&&&%%%$$$$$$######$$$$$$$$$$$$###""""""!!!###"""!!!%%%...555666######""""""""""""######""""""""""""""""""""""""############""""""""""""########################""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))***(((%%%%%%'''***+++OOOrrr~~~uuuyyyrrrYYYNNNKKKnnnxxxwwwZZZ999,,,666AAA@@@999HHHIIIJJJMMMTTT\\\___]]]_______________^^^]]]]]]ddddddddddddeeeggghhhiiiggghhhhhhhhhhhhhhhgggggghhhfffeeedddcccdddeeefffaaabbbccceeefffggghhhhhh[[[[[[]]]bbbllltttrrrkkkYYYWWWVVVYYYqqq|||___ooosss}}}uuuuuuxxxkkkPPP888++++++***)))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,++++++......//////000111111111333444444555666666777777;;;;;;===>>>>>>>>>>>>>>>???>>>>>>@@@BBBDDDDDDDDDGGG888999GGGBBB999WWW{{{lllMMM???===>>>CCCIII>>>@@@AAA@@@===<<<===???999888777666555444444555444444444555666777999:::999;;;>>>?????????AAABBB??????AAAEEEKKKQQQSSSTTTZZZgggmmmeee```ccc```XXXXXXVVVTTTQQQNNNKKKJJJIIIJJJIIIHHHIIIKKKKKKIIIGGGBBBBBBAAA@@@???>>>======<<<:::777555555555444333333000111555444555???MMMooozzz|||vvvlllgggooo}}}~~~ooolllmmmYYY555&&&---...###)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((('''''''''''''''((())))))******))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++,,,+++)))***+++,,,***))),,,+++++++++---///111222.........///000222333444000111444666888888888888888999999777444444666999<<<;;;;;;;;;;;;<<<===>>>666===BBB>>>777777CCCOOOXXXbbbuuuppphhhaaaGGG333222777444222222333444333000---+++***((('''%%%$$$$$$$$$###$$$$$$$$$$$$###"""""""""$$$### """)))---,,,###""""""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""########################"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))(((&&&%%%&&&''',,,+++FFFzzzlllYYY\\\iii```>>>///444>>>DDDGGGKKKOOOQQQRRRRRRPPPVVVTTTSSSTTTXXX]]]aaaccc````````````bbbccceeefffeeefffggghhhhhhgggfffeeefffeeedddcccbbbaaa``````cccaaa]]]ZZZXXXWWWXXXYYY^^^YYYWWW]]]gggfffRRR<<>>@@@@@@AAAAAA???>>>>>>@@@BBBCCCBBBAAAAAA999999CCCJJJHHHDDDEEEnnnUUUHHH>>>>>>EEE???BBBCCCBBBBBBCCCAAA???===<<<:::999777666555444555555444444444555666666666888;;;<<<======???AAADDDBBB@@@???>>>>>>>>>>>>999DDDIIIEEEDDDIIIGGGAAAFFFEEEDDDCCCBBBAAA@@@???BBBBBBBBB@@@???>>>???@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555555666444666;;;>>>JJJlll\\\fff~~~vvvwwwpppOOO000***000000)))%%%))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******+++++++++***)))***---...---,,,+++++++++,,,---...000111---111222000///000222222///000222444666888888888;;;>>>???<<<666444666:::888888999:::;;;;;;;;;;;;@@@;;;999???GGGGGG===333BBB@@@@@@GGGWWWooo~~~jjj___XXXCCC444555777222111111111222111///---+++***)))'''&&&%%%$$$$$$###$$$$$$$$$$$$###"""""""""$$$$$$"""!!!$$$### """""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((('''''''''111333===oooyyywwwfffvvvvvvjjjfffpppzzzuuuiiiZZZOOOVVVrrrmmmSSS???///666AAAIIIKKKJJJKKKMMMTTTRRRQQQRRRUUUXXXXXXWWWWWWWWWXXXXXXZZZ[[[]]]]]]^^^___aaabbbbbbbbbaaa`````````aaaaaa___]]]ZZZYYYWWWXXXZZZ[[[\\\[[[ZZZZZZ___^^^XXXPPPNNNPPPPPPNNNeee~~~vvv~~~rrr___OOOPPP```sssxxx~~~~~~~~~ssssssrrryyyddd@@@000---***''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************))))))))))))******))))))*********+++++++++)))***++++++,,,,,,,,,+++.........///000000111111222222333444555666777777::::::;;;<<<===???@@@@@@@@@@@@???@@@AAAAAA???===<<>><<>>===;;;999888777888777666555555444555555555666777777555333333444:::;;;<<<======<<<<<<<<<777:::;;;999===DDDDDD>>>>>>>>>>>>===<<<;;;:::999:::::::::777444222444666888888888777777666666666333444666777777777777888:::555999JJJ```vvvqqqYYYdddmmmssslllyyyHHH111'''///... !!!111((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++)))))))))+++...000111000+++++++++,,,---.../////////666888333...///111000...///111333555666777888<<>><<<>>>AAA===999???JJJ???>>>```{{{|||XXX===???===999<<>>===;;;:::999999999999::::::888777666888999888777777666555444444333444444444333111222444666>>>NNNddduuu}}}uuukkksssyyyooozzzBBB'''(((+++---)))$$$'''...((((((((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((()))***++++++)))((()))+++...111111000***++++++,,,---.........111;;;>>>555......000///...///000111333555666777999;;;<<<:::777555666888777777888888888777777666666999:::999777888<<<@@@555777:::<<<>>>???>>>===CCC999777>>>AAABBBOOObbbqqqrrrbbb\\\VVVDDD888555222222333333333222111222222,,,+++)))(((&&&%%%%%%%%%###$$$$$$$$$$$$###""""""!!!$$$$$$""""""$$$$$$!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################################################################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%'''((((((''')))(((###$$$+++999bbbuuukkkfffxxxgggFFFLLLwwwxxxdddVVVJJJ>>>666444444666<<>>>>>>>>@@@AAA@@@>>>;;;@@@777777AAAEEE???;;;===III@@@<<>><<<;;;:::999888777777777111333555666555555666888555888:::999666333333444666777555333555:::======999888555333222222333444555555555666777888888777999999888888777666666555888777555333333999BBBIII[[[~~~}}}jjj]]]iii}}}[[[eeebbb<<<222)))***)))(((+++000---%%%'''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((()))***++++++)))((((((***,,,...---,,,***++++++,,,------------000<<<@@@666---...000/////////000111222333444555555666666777777777777777888888888777666666555555666666888>>>DDDCCC;;;444CCCAAA???>>>>>>???AAABBB@@@;;;<<>>HHHUUU]]]nnnuuu}}}qqqiii|||yyyVVV666%%%---000 (((333"""'''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))+++...000000...+++))))))************+++++++++***+++,,,---............++++++,,,,,,---......///---...///000222333444555;;;:::999999:::;;;===>>><<<<<<===???AAAAAA???======AAA@@@999777===AAAAAA222BBBEEE:::EEEzzziiiGGG===???@@@@@@AAABBBBBBBBBBBB@@@???@@@???>>><<<;;;;;;;;;;;;999;;;;;;:::888666555666444666777666444333555888///333666555555999>>>BBB???===:::777777777999:::999888888999<<<<<<;;;999888888777777777666666666444333333555===MMM```mmmppplllZZZaaauuu}}}```uuu}}}OOO000,,,---...***(((***((($$$%%%***'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((()))***++++++***)))((()))******)))(((***+++,,,,,,------------...<<>>>>>>>>===<<<<<<<<<<<<<<<===>>>@@@BBB???FFF;;;555>>>999666FFF>>>CCCCCC??????EEEIIIHHHGGG@@@AAA???888:::===888pppeeeXXXLLLAAA777444666555333333333555555444333...---***(((&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""########################""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''((()))******+++UUUtttaaaWWWOOOIIIJJJQQQaaayyy{{{aaaLLLFFFEEE===333888444888@@@BBB<<<;;;@@@>>>AAAAAA<<<777888===BBB999AAA@@@>>>@@@???DDDRRRPPPnnn{{{vvv}}}pppSSS[[[ZZZjjj{{{sssOOO///,,,,,,+++***))))))*********)))((('''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((((((((((((((('''''''''(((((()))***************))))))))))))************((())))))+++,,,---.........---,,,,,,.../////////...//////......000333666666888::::::::::::<<<>>>>>>>>>?????????@@@@@@@@@===;;;:::;;;===>>><<<999@@@:::<<>>@@@@@@???===<<<===>>><<<>>>>>><<<<<<===<<<:::888777:::>>>;;;555666<<<555666888777666666999;;;888999::::::999999::::::<<<:::777444777<<<;;;777;;;444222666999777777;;;888999BBBUUUjjjyyy~~~|||jjj^^^|||xxxiiijjjAAA%%%""")))---))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,////////////////////////.........///////////////333444555666777777777777777888888777666555555777777333444:::<<<888999???>>><<<;;;<<<>>>AAABBBBBB>>>======>>>??????<<<:::@@@@@@@@@@@@???===<<<;;;===999999>>>@@@;;;999<<<999999999999999999999999vvviiiXXXKKK@@@777444555444333222333444555444333...---***(((&&&&&&%%%%%%&&&&&&%%%%%%$$$######"""########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((())))))******,,,GGGkkkrrrjjjaaalllqqqdddQQQLLLXXXeeedddcccnnnuuu___YYYWWWWWWOOOBBB===@@@AAA>>>>>>@@@???AAASSSgggQQQgggooocccddd~~~tttrrrppphhh]]]WWWMMMbbbiiiiii}}}~~~}}}|||eeeHHH444(((++++++***)))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%((((((((((((''''''''''''(((((()))************)))(((((()))))))))*********((())))))***,,,------...------,,,,,,---...///....../////////...000333666666888999:::999:::<<<===>>>>>>>>>>>>???????????????<<<:::999<<<======<<<>>>:::<<>>999<<>>999777999;;;<<<<<<<<<<<<<<<======:::999888999:::;;;;;;:::555666666555888===<<<888>>>888666888888666777;;;MMMRRRZZZbbbkkk{{{~~~nnneeebbbzzz}}}~~~ddd{{{|||[[[888+++222555,,, ((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&'''((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,....................................////////////111111222333444444444444555777888777555444444555555444555888999999:::======<<<;;;<<<>>>@@@@@@???===<<<<<<===??????===;;;======>>>>>>>>>===<<<<<>>>>>???<<<888777888;;;<<<===888666888;;;;;;555111111CCC]]]sssZZZAAA222???======AAAFFFDDD<<<444666999>>>@@@>>><<<;;;<<<;;;444111555:::<<<======777666666666777777666555777666444444555666666555:::======:::999;;;;;;777111333:::DDDLLLSSS[[[bbbhhhsss|||gggiii}}}xxxwwwvvvQQQ777$$$'''...+++(((***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))*********************++++++++++++,,,........................------.........////////////000111222333333333333333555777777555333333333444777777555777;;;<<<;;;;;;::::::<<<===>>>===;;;;;;::::::<<<>>>>>>===<<<:::;;;;;;<<<======<<<<<>>...'''+++---)))(((((('''''''''(((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((&&&'''(((((())))))(((((((((((((((((()))))))))***((())))))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////...///111444444666888888888888:::<<<::::::;;;;;;;;;<<<<<<<<<:::999777666777888999999666666444555999===999222111222LLLsssbbbKKK:::666;;;BBBGGG===;;;<<<@@@AAA???===>>>CCC???<<<;;;<<<<<<;;;:::===;;;999:::;;;<<<:::888:::::::::999888888999:::000555777333222666;;;<<>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;999777666777888888777666555444333333oooWWWHHH???888444444444333111222222333111000...---***(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###########################!!!"""$$$%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((000&&&###///444222VVVOOO@@@KKKOOOHHHIIIIIIKKKWWWiiiwww}}}sssttt|||rrr~~~vvvnnnTTTKKK^^^cccUUUQQQXXXWWW```ooo{{{|||qqqzzz{{{mmmpppiiivvv[[[???---+++(((***---(((((('''''''''''''''((((((&&&'''(((((()))(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((&&&&&&'''((((((((((((''''''(((((((((((())))))))))))))))))******++++++,,,+++------,,,******,,,...---...000/////////000222333555777777777777999:::888888888999999999::::::666888999:::999888777777777999555000111666555///...777888===bbbzzziiiVVVKKKGGGRRREEE999888:::::::::===777:::;;;999666555666777666555444444555666666666...111444555555666999;;;:::BBBIIIIIILLLVVVccckkkfffppp}}}pppjjj}}}nnnHHH222000))),,,***&&&(((---+++$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))))))))************))))))*********+++++++++------------------------,,,,,,,,,---...//////000///000111222333333333333000222444444333222222333222555666555666999999777999888999:::<<<;;;999777777666666888:::<<<<<<<<<============<<<;;;:::999777999:::777555444555666555444444444444444333333|||kkkVVVHHH???888444444555444222222333333222000...---***(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$###"""""" !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$(((+++///---%%%444VVVmmm|||eee]]]kkkvvvvvvnnnqqqtttqqqfffTTTGGGFFFLLLMMMIIIhhhZZZQQQSSSWWWVVVWWW\\\ooo^^^bbb|||qqqbbbeee___\\\eeeaaaNNNPPPbbbdddeeeYYY^^^___iii{{{eeerrr|||tttyyyzzz]]]GGG555***+++000+++)))***%%%(((''''''''''''(((((()))&&&&&&((()))))))))((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((%%%&&&&&&'''''''''''''''''''''(((((((((((()))))))))))))))*********++++++,,,...///---***))),,,///---...000000///...000111222444666666666666888:::666666777777777888888888666999<<<===<<<:::888888444777777333000000///---555***,,,:::===EEEsssyyyqqqqqqjjj[[[MMMGGGCCCHHHGGG@@@:::888999999999999999888777:::>>>BBB>>>>>>AAAGGGNNNQQQPPPNNNbbbmmmvvvvvvwwwzzzvvv||||||~~~RRR...,,,000,,,&&&+++)))###(((111--- ''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000---...///000111111111111111222333333222222333444222111333888999666444666888888777999;;;;;;:::999777666555666999;;;;;;;;;>>>>>>>>>===<<<:::999888666:::;;;666333444777777222222222222222222222222ssseeeUUUIII???777444666666555333333444444222000...---***(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''!!!///,,,###+++222***"""HHHyyy|||qqqqqq}}}~~~www\\\aaa}}}mmm\\\UUUOOOIIIDDD@@@@@@DDDBBB@@@GGGTTTRRRDDD<<>>111+++111+++###&&&)))%%%'''+++&&&((((((((((((((()))******$$$&&&((()))***)))((('''''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((()))))))))))))))************---000222///+++***,,,000,,,...000000///...///000111333555555555555777888444444444555555555666666333555777555333222444777999222///111///***,,,222,,,...///...///333666777111SSSpppmmmlllmmm}}}tttuuuvvvkkk>>>777***"""+++666111###///%%%"""))),,,&&&%%%)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))************++++++++++++++++++++++++******+++,,,...//////000000111222333333444444333444444222111000111555888>>>444999JJJJJJ:::666@@@999777666666999<<<======777666444444666888999888888888999::::::::::::999777======444...000222111444333222111000///...---dddYYYZZZMMMBBB<<>>:::000999666666555444333222222222...,,,***'''%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((,,,'''$$$***333444,,,""")))>>>^^^qqqttt|||tttqqquuu}}}xxxpppyyyvvv]]]bbb~~~vvvzzz}}}rrrsssmmmZZZDDD555,,,(((,,,,,,---,,,***&&&$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))(((((((((((((((((()))))))))******************++++++,,,+++---............///111111111111222333444444555333333333333333333333333555555333111///---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......222---...444666222111555LLLjjjlllgggooopppvvvlll^^^ssstttyyy~~~|||zzzzzztttsss{{{~~~vvviiibbb~~~~~~{{{|||WWWCCC---&&&,,,222///(((******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++))))))))))))***+++,,,---......//////000111111111111111111000//////111333111000111222444444444555444333333333444555666666555444333333555666666555444222111111333444333333............------------.........---------,,,,,,sssccc^^^KKK>>>:::000:::999888777555333111000//////---+++)))'''&&&&&&&&&$$$%%%%%%%%%%%%$$$######""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''',,,***'''$$$%%%(((...222333)))***BBBeeesss|||tttwww{{{rrrqqq~~~zzzwww}}}{{{[[[===111...(((''',,,$$$'''***)))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((('''(((((((((((()))))))))******))))))******+++,,,+++,,,......------///000000000111222222333333333222222222222222222222222111111000///...---,,,,,,*********++++++++++++++++++++++++++++++,,,,,,---###---222---***...222222333///777YYYxxxuuu}}}}}}ssstttvvvvvvqqqooozzz}}}yyy~~~zzzvvvtttMMM111***,,,---,,,***(((***+++))))))((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++))))))))))))***+++,,,,,,.........///000000111111222333333111000000222444333555555444444555555555555666666777999;;;<<<===555444333333555666666555333111000000222333222222///............---------------------,,,,,,,,,,,,tttddd^^^LLL???:::111;;;::::::888666333111///...///...,,,***)))''''''&&&$$$%%%%%%%%%%%%$$$######""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***+++)))&&&&&&)))---***+++...---&&&///WWWrrrxxxwwwooovvv{{{dddXXXYYYUUU777###)))000,,,)))...###''''''%%%$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''(((((((((((())))))***))))))))))))***++++++***,,,------,,,---...000//////000111222222111111111111111111111111111111.........------,,,,,,,,,)))))))))******************************+++,,,,,,$$$///000&&&$$$...444111000111---'''...PPPjjjEEE000///777333,,,&&&&&&,,,...+++%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((''''''(((((((((((()))))))))))))))************+++))))))))))))***+++,,,------......//////000000111333333333222000111333555666::::::777555666777555333444555666888;;;===>>>666555333444555777666666333111000000111222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,tttddd___MMM@@@<<<222;;;999999777666444222000000...---,,,***((('''&&&%%%$$$%%%%%%%%%%%%$$$######!!!"""""""""############"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""###$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############ !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&(((---222///'''***'''&&&***,,,,,,++++++MMM]]]{{{xxxrrrrrrtttzzzkkk\\\HHH777111555''''''+++111000((('''+++)))+++***%%%%%%))))))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''((((((((()))))))))))))))))))))***++++++***+++------,,,,,,...///...///000111111111000///000000000000000000000000---------,,,++++++******((((((((())))))************))))))))))))***++++++///,,,)))***///222,,,%%%(((...555777555333555999iii{{{qqqhhhqqqyyygggQQQ777,,,///333---%%%)))...000,,,$$$###+++333''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))***************************,,,------------......///000000000222222222111///000222444888===>>>888555666666444111222222333555777888999777555444555666777777777444222111000111111000///.........---------,,,,,,++++++++++++++++++,,,,,,sssddd```NNNAAA<<<333<<<888777666555444333222222---,,,+++)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$######!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&&&&'''***,,,###---000(((&&&---///+++...'''555HHHUUUxxxnnn{{{~~~yyyvvvnnnrrr|||~~~qqq\\\DDD666///******...(((---,,,%%%"""&&&***)))&&&((('''###%%%******$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''((((((((())))))))))))))))))******+++)))+++,,,,,,,,,,,,---///...///000111111000//////000000000000000000000000......---,,,+++***)))((('''((((((((())))))******)))))))))))))))******+++,,,%%%&&&,,,,,,&&&)))222000---+++***---000333444555666CCCddd~~~www{{{wwwVVV444444111,,,******+++,,,,,,***(((''')))------***&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************************+++,,,---...------......///000000000111111111000...///111333:::???@@@999444666666333555555555666666888999:::777666555555777888888777555333111111111111000///---------,,,,,,,,,+++++++++++++++++++++++++++,,,ttteee^^^TTT???444666666888777666444111000111333---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))************,,,***)))+++111:::DDDKKKbbbttt|||}}}vvvwwwrrrmmm}}}zzzxxxvvvwwwgggUUUJJJ777555111---***))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))************+++++++++------------------------111222///)))(((,,,...,,,////////////////////////...---,,,+++************))))))))))))))))))))))))'''***---...+++))))))***)))************+++++++++...------------...//////---///111444AAAZZZ|||{{{^^^FFF888111///,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((()))******++++++,,,,,,++++++***+++++++++***+++,,,...///000000000555444222000//////000000222333555666666555333222444222111333777888777666444888:::777555777777555444333000...------...///------,,,,,,+++***))))))))))))*********+++++++++rrrfffaaaXXX@@@222555888888888777444111000111222...---+++)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############$$$#########""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((()))))))))*********---+++)))((()))+++...000%%%///AAA[[[yyyqqqfffUUUEEE:::555333333111///---***)))((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))))))))*********+++++++++------------------------,,,---999IIIIII777***)))........................------,,,+++************(((((((((((((((((((((((('''***------+++))))))***))))))*********+++++++++---------------......//////000000,,,))),,,444<<>>222***'''((()))++++++++++++*********)))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((((((((('''''''''&&&((((((((()))******++++++,,,,,,++++++***++++++,,,------...//////000//////222111000000000111222333111222333444555444444333444222111333555777666444000444444111///000111///444222000...---------...---,,,,,,+++******)))))))))))))))*********++++++tttgggcccYYYAAA111444999888888777555111000000111///---,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""#########$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((())))))))))))******'''((()))***+++++++++***...+++(((+++888OOOiiizzzzzzooo___JJJ???999000***&&&&&&&&&&&&***)))'''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))))))))*********++++++,,,,,,,,,,,,------------///,,,BBBddddddBBB,,,///........................---,,,+++***))))))))))))((((((((((((((((((((((((''')))+++,,,***))))))))))))))))))*********++++++,,,,,,,,,,,,,,,---......'''+++000222222000//////,,,111<<>>LLL\\\aaa```eeettt~~~{{{|||nnn\\\QQQMMMEEE@@@666$$$$$$&&&***...111000---)))&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))************,,,,,,,,,,,,,,,---------222,,,<<>>CCCDDD000///...---,,,,,,,,,,,,++++++******))))))))))))((((((((()))))))))******hhhUUUOOO@@@444444555777888888666333000000000---,,,***(((&&&%%%$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""############################################################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''(((((((((((())))))))))))))))))))))))))))))))) %%%,,,000000...+++***(((***,,,,,,+++---333888===???EEEQQQ]]]___XXXPPPMMMLLLLLLMMMRRRVVVTTTOOOXXXNNNAAA<<>>555333444000((('''***)))$$$***)))(((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))******+++++++++*********++++++,,,---++++++,,,---...000222333//////......///111333444555444333222111000000000222222222111000//////000000444555333444:::>>>???......---,,,,,,+++++++++******))))))))))))((((((''''''((((((((()))))))))iiiRRRMMMBBB777444333555777777666333111000111,,,+++***(((&&&%%%$$$$$$#########$$$$$$%%%%%%&&&""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""#########################################################$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((((((((())))))******)))(((((())))))***+++,,,...---+++))))))***111...,,,---000111...***$$$%%%(((---222222...)))333,,,+++222555///,,,///333000,,,)))(((((()))***...***...,,,!!!"""***)))...+++&&&$$$$$$&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))************++++++,,,,,,------(((+++,,,******,,,+++(((------------------------))))))(((((((((((())))))'''''''''''''''''''''''''''&&&%%%&&&(((***)))(((((((((((()))))))))******)))))))))))))))***++++++(((((()))---000333333333+++---...---+++---555;;;,,,000***(((111333444<<<333999BBBLLLVVVaaajjjpppuuuuuuxxxooogggaaaYYYNNNGGGFFF@@@:::222---,,,,,,)))%%%(((+++------...111111...---+++***((((((***+++,,,&&&''''''''''''(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******++++++************+++,,,------------...///111444666888000000///...///000111222555555444333222111000000111222333222000//////111000333333///...111333222,,,,,,,,,,,,++++++******)))))))))(((((((((((((((''''''''''''((((((((((((jjjUUUSSSFFF888444333444555777666444222222222---,,,***)))'''&&&%%%%%%"""######$$$%%%%%%&&&&&&!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&'''(((***,,,------...++++++***))))))+++///222%%%$$$&&&***...000...+++---...///...,,,*********000***)))------((('''***&&&***...///,,,***,,,///)))%%%***,,,%%%(((...+++$$$%%%(((+++...---***'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))******+++,,,,,,---------///...,,,+++---,,,***------------------------(((((((((''''''(((((()))'''''''''''''''''''''''''''%%%$$$%%%(((***)))((((((((((((((()))))))))***)))(((((((((((()))******,,,------,,,)))&&&###!!!$$$***000222000,,,(((&&&***///...000888222'''&&&666222...***)))+++000444:::999CCC888111666444???@@@===;;;::::::999555222888444000...,,,)))))),,,'''(((+++///222111///......+++((('''%%%$$$'''+++((('''%%%$$$###$$$$$$%%%&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))******++++++************+++,,,---...............000222555666//////......///000222333222333444555555444333222000222333222000///000222222555555000.........,,,+++++++++++++++******)))((((((((((((((((((((((((&&&&&&'''''''''(((((((((lll[[[YYYJJJ888333444222444666666444333222333...---,,,***((('''&&&&&&""""""###$$$%%%%%%&&&&&&!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""############"""############$$$$$$$$$######""""""""""""######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&)))******)))'''&&&&&&(((***+++)))(((((((((,,,------+++((('''''')))'''***+++)))&&&%%%(((,,,((()))((('''''')))++++++&&&''''''((('''&&&%%%%%%+++$$$&&&***''')))***"""'''%%%$$$$$$&&&((())))))$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))***+++,,,,,,------000---++++++***((())),,,------------------------(((((('''''''''(((((()))'''''''''''''''''''''''''''%%%###$$$(((***)))((((((((((((((())))))))))))((((((((((((((()))******''')))******)))))),,,...,,,***((((((***,,,...///***111---(((+++***,,,777''')))...444444111...---,,,'''///)))+++444---111%%%,,,333333---***---222,,,+++---000000...------//////000...***(((***///(((&&&)))000///***)))...((((((((()))))))))******'''''''''((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((()))******++++++************+++,,,---...------,,,+++,,,...000222...------...///111333444///111333666777777666555///222333333000///111333///333444000.........+++******+++++++++******)))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((pppRRRDDDDDD:::111777666666777777666444222111///...,,,***(((&&&&&&%%%(((%%%######&&&'''&&&$$$$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""#####################""""""""""""""""""############$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''+++***%%%###***)))!!!)))###"""))),,,'''$$$%%%$$$))))))$$$###(((((($$$###''')))((('''(((((('''((('''&&&(((***,,,,,,+++'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))************)))************+++++++++//////...---,,,,,,++++++,,,,,,,,,+++++++++******''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))***+++,,,---++++++,,,------......///000///---,,,---///222444000111111111111222222222222222222222111111000000............---,,,+++***+++++++++***)))(((((('''))))))))))))))))))))))))))))))((((((''''''''''''pppQQQCCCDDD:::111555333333444444333222111000---,,,+++)))'''%%%%%%$$$%%%###!!!"""$$$%%%$$$"""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''!!!"""###$$$(((+++(((###***'''%%%%%%$$$###&&&)))((((((&&&$$$%%%((((((&&&)))'''%%%&&&)))***'''###&&&))))))&&&"""!!!$$$'''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********))))))*********+++++++++.........---,,,,,,++++++,,,,,,+++++++++*********''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******))))))))))))***+++,,,,,,++++++,,,,,,---.........333111///------...000111//////000000000111111111222222111111000000111111///......---,,,++++++***++++++******)))(((((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&rrrRRREEEGGG===222444222222333333333222222111,,,+++***(((&&&%%%$$$$$$%%%###"""###$$$%%%$$$###$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%((('''(((++++++(((&&&'''(((++++++'''%%%'''+++,,,...***(((***+++******,,,,,,+++******))))))(((((())))))((((((((()))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))******)))))))))*********++++++...------,,,,,,+++++++++++++++++++++*********)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******)))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************)))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,++++++,,,,,,------......444333000...,,,,,,---............/////////000000111111000//////000222222000///---+++************+++******))))))(((((('''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&uuuTTTGGGJJJ@@@444555333333333444444444444444,,,+++***((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''***&&&%%%'''$$$ """(((&&&)))''''''***)))%%%)))&&&'''+++***%%%&&&+++%%%(((,,,+++$$$ $$$,,,***%%%!!!%%%,,,///+++%%%+++******)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))************---,,,,,,,,,+++++++++***+++************)))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************+++++++++++++++*********)))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''((((((((())))))***+++,,,***++++++,,,------......333222000...---------........./////////000000000000///.........000222333111///,,,***))))))************))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&uuuVVVHHHIII???222444333222222222333333333444---,,,+++)))(((''''''&&&%%%&&&'''''''''&&&&&&&&&$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))***(((***---,,,***,,,000***------,,,---///---)))******---000...))))))------***+++...---******///---------......,,,)))''',,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********+++++++++++++++******************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))***+++,,,******++++++,,,------...//////...------...///////////////000000000111111///............///111222000...+++)))(((((()))***)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&uuuWWWIIIGGG;;;///333111111000//////000000111---,,,+++)))((((((''''''"""$$$&&&'''%%%$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))******))))))(((''''''''''''+++...---------)))$$$---***)))***)))''')))...,,,,,,+++)))+++///---(((000&&&###+++111---'''&&&$$$***...,,,&&&$$$)))...(((((()))***+++,,,------************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))******************************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***++++++******++++++,,,,,,------------------...///000111//////000000000111111111.........///////////////---,,,+++))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''www\\\LLLGGG999000666222111000///......//////,,,+++***)))((('''''''''!!!$$$'''(((%%%$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((((((((('''))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,---......,,,222///'''+++666666,,,111222<<>>333333===AAA888///---222666555222------------------------++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))*********************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******((((((((())))))*********(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((''''''(((((()))***+++*********+++,,,,,,------,,,,,,------...///000000........./////////000000---...///000000...---,,,************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((({{{aaaQQQJJJ;;;222:::555444222111000000000111+++***)))''''''&&&&&&&&&###&&&******(((&&&&&&'''$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&'''(((*********)))((())))))))))))))))))))))))++++++,,,,,,,,,---------+++---000333777;;;>>>@@@NNNSSSKKK@@@LLLhhhtttmmmZZZddd~~~{{{~~~xxxnnnuuu^^^lllwwwVVVTTThhhqqq```HHH===<<<:::777555222000///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))*********)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))************++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************'''((((((((())))))******(((((())))))******++++++'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''(((((()))***+++)))******+++,,,,,,---------------.........//////---------.........//////,,,...000111000...+++***(((((()))************)))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))lllbbbCCC===111666333111000111111111///---,,,+++)))(((&&&%%%%%%%%%&&&&&&(((***+++***'''$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&((((((&&&$$$'''%%%%%%'''''''''(((***&&&///---((()))'''&&&---+++------((($$$%%%***...111000...---000888CCCKKKAAA@@@EEE\\\qqqnnnkkkwww{{{{{{}}}lllgggOOOLLL]]]IIIGGG111(((555222&&&+++***,,,''''''...+++&&&***///'''$$$)))***))),,,222...''''''......((((((///))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))*********))))))(((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((''''''''''''''''''((((((((())))))%%%(((***)))((())))))((())))))***,,,+++(((((()))---***'''(((,,,---+++''',,,+++---000...***)))---((()))+++...---,,,,,,...***///---%%%$$$,,,...***)))......((((((......(((+++......)))%%%&&&***---$$$))))))&&&(((---+++%%%)))'''''''''(((((('''&&&''''''(((((((((((((((((())))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******+++***))))))***+++---...,,,,,,,,,,,,,,,---//////---.../////////...,,,+++/////////...------,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((((((((tttjjjHHH@@@222888333111111111222111///---,,,+++)))(((&&&&&&%%%%%%&&&&&&''')))***)))&&&$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$####################################""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((((((((()))))))))((((((((()))(((%%%###$$$&&&***+++$$$$$$000000(((&&&(((%%%)))666>>>===::::::HHHUUU______\\\eee|||{{{|||ppppppzzznnndddppp```DDD???666===555***///333...---)))(((...111+++***(((++++++,,,,,,+++(((%%%$$$))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******)))((((((((())))))***)))((((((''''''(((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))---,,,***((((((***,,,,,,************))))))***---(((***,,,+++******+++,,,111+++(((+++---,,,+++,,,///---,,,......---***(((%%%,,,222111//////,,,)))---***))),,,,,,)))'''((((((***,,,,,,,,,,,,,,,***333222---)))'''((('''$$$((()))))))))((((((***+++'''''''''((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******++++++*********,,,---...,,,,,,,,,,,,---...///000......///000//////...---000//////...---,,,++++++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((|||zzzpppJJJ???222888333222111111222111///---,,,+++***((('''&&&%%%%%%%%%%%%&&&''')))(((%%%###%%%%%%%%%$$$$$$$$$$$$###$$$############"""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((()))***$$$'''************---///++++++###!!!+++//////666999333999PPPeeelllkkkkkkooo}}}yyy}}}yyyzzznnnxxxooonnnrrrkkkooofffoookkkeeecccbbbtttvvvzzzhhh[[[qqqlllPPP???888444444000(((000222+++444;;;---))),,,+++&&&'''...000...))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***))))))(((''''''''''''))))))((('''''''''''''''(((((((((''''''''''''&&&''''''((((((((()))))))))(((((((((((((((((())))))*********)))))))))))))))+++)))'''''')))*********%%%&&&&&&&&&&&&))),,,///.../////////............111---+++---......///333000---+++***,,,,,,+++(((---+++***+++***(((+++//////&&&'''111333------444,,,***)))+++......,,,***)))&&&%%%)))+++++++++,,,((()))***(((&&&%%%(((+++((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((()))******,,,++++++***+++,,,...///---------------...000000---...////////////......000///...---,,,+++******(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&&&&&&&'''(((((((((((('''ttt}}}qqqGGG;;;000777333222111111222222000...,,,,,,***((('''&&&&&&%%%%%%$$$%%%&&&''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&'''''''''((()))+++)))******)))***---,,,***'''666;;;999999===OOOjjjpppoooooovvvzzz{{{oooiiiccc[[[eeeaaaQQQdddxxx}}}eeeddduuu]]]???444111%%%+++333'''111111000000...+++((('''***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***)))(((''''''&&&&&&'''))))))((('''&&&&&&&&&'''(((((((((''''''''''''''''''(((((((((((()))))))))(((((())))))))))))***************))))))))))))))))))(((***///000---***)))...000///,,,,,,...000///,,,)))''''''***,,,---,,,+++,,,000555555222333777555777777333222666;;;>>>:::000,,,333666222///222222---***+++***'''(((,,,000,,,))),,,///000111333...***+++000000(((######,,,+++)))((('''((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))***,,,++++++++++++---...///------------...///000000,,,---------............///......,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&&&&%%%%%%&&&''''''((((((''''''pppqqqDDD999000888444222111222222222000...---,,,***)))'''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((''')))++++++)))((((((***---+++'''%%%+++111///(((777PPPgggqqqrrrmmmwwwfffnnn]]]]]]aaabbb[[[```xxxssslllkkk]]]III888&&&)))&&&***444444,,,(((,,,++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))((('''''''''''''''******)))''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))******++++++))))))))))))))))))))))))///,,,,,,///...***+++///***,,,***(((***///---'''+++444<<<===999<<>>HHHQQQXXXiii|||}}}~~~sssZZZWWWUUU;;;999777---......---------,,,,,,,,,************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***++++++---,,,+++***(((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))******+++,,,,,,---***++++++,,,---...//////,,,---444;;;;;;<<>>111222666888666///+++***,,,......---,,,,,,+++******************************((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((()))*********)))(((((()))***,,,---++++++***++++++,,,---...222000///---,,,,,,,,,---))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&fffzzzMMM@@@111111444333222222333333111///...---+++)))(((''''''''''''&&&%%%%%%''''''&&&%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++***,,,......111;;;HHHSSSrrr}}}zzz{{{uuuXXX}}}xxxzzzfffBBB//////.........---------************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((()))+++,,,---...---,,,***)))((((((((('''((((((((())))))******))))))))))))************))))))***+++,,,,,,------+++,,,---...///111222222777AAATTTfffjjjlll|||yyytttiiillluuuwwwqqqlllUUUhhhtttlll```\\\[[[XXXeeeiiihhheeekkkvvvwwwoooqqqzzzeeeGGGOOOSSSKKK;;;000///444//////...------,,,++++++************************)))))))))))))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******)))((((((((((((***+++,,,************+++,,,------444333111///...------...(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&eee}}}nnnTTT;;;///333555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&((())))))((('''&&&)))++++++'''%%%'''+++...///000???ZZZnnnrrrrrrsssyyydddpppwww||||||ZZZNNNAAA:::666000,,,+++)))......)))&&&)))++++++---***(((((())))))'''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))))))))))))))))))))))),,,***(((&&&'''***---000...,,,)))&&&&&&'''***,,,+++++++++,,,,,,***'''%%%///***'''***------***)))(((---))))))222222,,,......888000888KKK```rrrhhhhhh~~~~~~sssxxxppp]]]UUUMMMLLLNNNMMMIIIEEE>>>BBBCCCCCCHHHOOOMMMFFFKKKLLLLLLJJJJJJKKKOOORRRKKKLLLEEE<<<@@@JJJGGG:::GGGEEE@@@;;;>>>EEEHHHFFFUUUSSSUUU```ppp|||xxx___ZZZhhhZZZCCC444777555)))(((222***---+++'''***222///&&&+++)))'''%%%'''******(((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((+++------+++'''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&((()))***)))'''&&&))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&bbbzzzmmmUUU===222777555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&)))(((''''''(((***,,,...!!!'''+++***(((***000444@@@IIIZZZrrr}}}tttzzz}}}rrrppp|||MMM333000666///...---...000///---***&&&''''''((('''%%%###!!!''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))+++***((('''(((***---...,,,+++)))'''&&&''')))***(((((((((***,,,---------((()))+++...///---++++++---///***(((+++(((+++:::KKKVVVSSSeee}}}yyypppooo[[[RRRLLLDDDFFF777HHHMMMSSSWWWZZZaaaooozzz}}}lllrrrqqqeeeXXXTTTVVVXXXPPPKKKFFFBBBBBBCCCCCCCCCFFFLLL\\\lllppprrr~~~SSSMMMNNNAAA666888666+++)))000222,,,)))---+++...000///,,,)))&&&%%%((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***,,,......,,,)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))+++,,,,,,,,,************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++++++++++++++++++++******)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&___vvv}}}mmmWWW???444:::555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))+++,,,---...,,,***---<<>>NNNXXXXXXaaa|||tttdddXXXJJJ999111---000222///,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++)))((('''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''''''''(((((()))***************))))))))))))))))))))))))*********))))))(((((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&```qqqwwwooo[[[???111888555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((,,,)))%%%%%%)))333===DDDUUUddd~~~yyy{{{yyyzzzttt|||yyyyyy}}}rrrpppwwwzzzxxxxxx{{{}}}{{{YYY888/////////000111111///,,,)))))))))))))))))))))))))))((((((''''''(((((()))'''''''''(((((('''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))(((((()))******))))))(((((())))))************)))(((+++---,,,***)))+++---(((444@@@LLLccc~~~hhhfffJJJ[[[\\\iii~~~~~~{{{xxx|||}}}vvv~~~aaaJJJEEE???;;;OOOlllcccxxxmmmUUU<<<111...+++---111*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((((()))***)))))))))))))))))))))))))))))))))******))))))(((''''''&&&)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&___ooouuuooo]]]@@@111888555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((()))******)))))),,,333???NNN]]]fffrrrooorrrxxxyyywwwzzzqqq~~~yyywwwyyyzzzwwwtttttt||||||wwweeeTTTHHH999///,,,+++)))'''************************))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((())))))************+++++++++,,,---//////---+++...444:::IIIaaavvv}}}iiiYYY\\\XXXQQQTTT~~~}}}rrrwwwtttaaaFFF???999>>>XXX}}}vvvbbbNNN999---,,,000///...,,,+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***(((((()))***************************************((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^mmmtttooo^^^AAA222:::555444333333333222000...---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))******+++)))000===NNN```qqq~~~uuummmpppvvv}}}www||||||yyyqqqttt}}}||||||xxxyyyjjjKKK;;;555333111************************))))))(((((((((((())))))%%%&&&&&&&&&&&&&&&&&&%%%'''''''''((((((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))***)))(((((((((((())))))++++++******+++,,,---------000222444888CCCQQQ]]]ccc^^^TTT[[[vvvnnnnnn{{{rrrcccPPPBBB>>>DDDRRR___xxxZZZMMM777666444111...,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))))))))***+++++++++++++++************************&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&ZZZaaavvvppp^^^KKK333333666333111000000///...---///---)))'''%%%%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&)))+++'''###$$$***,,,((((((,,,@@@SSSfffllljjjlllssswwwwwwvvvuuu~~~ppptttxxxxxxvvvuuuxxx|||yyysssSSSFFF<<<777(((***++++++---///,,,((()))+++,,,)))'''((()))((('''''''''''''''((())))))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))///)))'''++++++'''''',,,***---'''&&&//////))))))555444'''NNNyyysss\\\gggppp{{{~~~xxxwwwjjjjjjuuuzzzuuuppp{{{}}}nnnlllqqqwwwddd^^^dddgggccc```eeeqqqyyyrrrdddcccmmmwwwvvvqqqxxxrrrjjjeeeTTT???VVVaaaiiivvvhhhQQQ???:::444)))+++555...111,,,""""""+++...((()))(((((('''(((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))************+++++++++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^dddyyyrrr```LLL555666666333111000000///...---...,,,)))'''%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''&&&%%%'''(((,,,,,,---,,,(((+++===OOO```qqqzzztttsssrrrsssgggwwwuuussshhhmmmtttxxxyyy{{{tttGGGLLL777+++111333***'''---)))***)))(((''')))***+++((((((''''''(((((()))***(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))***'''(((+++......,,,,,,...(((.........111,,,///>>>FFFEEE^^^|||oooqqqaaaaaayyy~~~{{{ooobbbrrrrrrmmmnnnxxx}}}ssslll}}}|||sssrrrvvvyyynnn]]]WWW\\\iiijjj```XXXYYYUUUOOOSSSSSSZZZ\\\VVVWWWbbblllmmmhhhaaaQQQEEEWWW~~~hhhLLL999222222((()))...555666000((($$$'''(((((((((((())))))***))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))*********+++++++++******)))))))))((((((((()))(((''''''&&&&&&&&&'''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```eeexxxrrr___KKK555888666444111000000000...---...,,,***'''&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))(((''''''(((((((((***,,,000===UUUiiippp|||{{{wwwrrrwwwxxxooo}}}|||~~~|||{{{tttFFFAAA===888---###'''222---+++***)))))))))+++---)))))))))((()))******+++)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((()))))))))******'''+++,,,***)))******)))'''+++***+++------CCCggg|||gggkkkwwwwww{{{iii\\\lll~~~~~~~~~{{{uuuuuu[[[YYYVVVRRRNNNIIIGGGEEEIIIPPPTTT___rrr}}}}}}dddVVVVVV[[[\\\jjjkkkOOO===:::///***---***###)))666*********+++******)))((()))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))))))))*********++++++************)))))))))))))))(((''''''&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^```sssooo]]]III444999666444222000000000///---...,,,***(((&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&)))***)))))))))***,,,---444FFF^^^ttttttvvvwwwyyyxxxwwwoooaaarrruuu~~~{{{xxxbbbEEE>>>EEE;;;###000---+++,,,,,,+++***+++******))))))******+++,,,)))((('''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((()))))))))*********+++---+++&&&'''---...***++++++,,,777CCCJJJggg{{{jjjooolllsssdddaaa|||zzzhhhaaaccc^^^OOOJJJSSSUUUQQQUUUWWWtttnnnaaaLLLYYYttt~~~fffMMM777111333111,,,)))------------,,,***(((''')))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))))))))************+++*********))))))))))))((((((''''''(((((()))***''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^___rrrppp^^^III444;;;777444222111111000///...---,,,***((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%'''(((((('''((()))+++222;;;KKKaaayyyvvvuuuwwwZZZ{{{sssppppppnnnkkkrrr~~~rrr\\\LLLCCC888222,,,***...///,,,***+++***************+++,,,,,,(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))***************+++***)))---111111---...666JJJlll}}}|||~~~mmmoooxxxkkk```hhh{{{mmm[[[NNNPPP]]]sssbbbCCC???CCC:::)))++++++,,,++++++***))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((()))))))))******************))))))))))))(((&&&&&&'''((()))+++,,,---'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ccccccwwwvvvdddLLL555===777555222111111111///...---,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&'''***000444KKK]]]oootttsssuuu|||}}}jjjpppqqqrrrsssvvv{{{^^^LLLPPP;;;222---000111---+++...*********)))******+++,,,(((((()))*********))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******)))))))))*********++++++******---///---***+++000777MMMqqq}}}pppqqqnnnUUUdddzzzeeeLLLHHHooo{{{XXXIIICCC===......---,,,++++++,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))((((((((((((&&&&&&'''((()))+++---...&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkiii}}}|||hhhLLL444<<<777555222111111111000...,,,,,,***)))(((&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((()))...888DDDLLLmmmzzz|||ggguuu~~~uuullleeebbbcccmmmyyylllWWWGGG:::777444---,,,111)))))))))))))))***++++++''')))+++------,,,***)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++,,,+++...222+++)))>>>ZZZ^^^ooo{{{uuu\\\\\\YYYNNN^^^rrryyysssYYYFFFYYY}}}uuuVVVFFF@@@>>>999444000...------*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))***(((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))***&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ooommmiiiKKK111888777555333111111111000...,,,++++++)))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))...888HHHYYYeeehhhyyy{{{nnnxxxllldddccciiippp~~~sss]]]HHH???777------333)))))))))((()))******+++'''))),,,//////---+++)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************)))************++++++++++++(((---333000:::iiiwwwyyy}}}}}}~~~uuuWWWRRRSSSPPPdddxxxuuudddRRRHHHWWWlllUUUPPPGGG>>>666000---,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((((((((((())))))))))))((('''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmmiiixxxfffSSS555;;;666333111000111111000...,,,+++)))((('''&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%&&&******(((%%%...:::III\\\mmmtttrrrtttjjjqqquuunnnuuu|||iiijjjooosssuuu{{{|||{{{}}}}}}}}}zzzyyy~~~zzzYYYTTTPPP>>>000///000+++((()))***)))+++///&&&'''(((***++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((($$$%%%---000,,,((((((++++++///999KKKggg||||||uuummmmmmkkkhhhlllxxxhhhIIIFFF]]]mmmSSSNNNOOOGGG<<<555///&&&%%%((((((,,,,,,&&&***((($$$###$$$&&&)))+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&hhhfff{{{vvvdddOOO222666666333111000111111000...,,,+++)))((('''&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((&&&&&&'''((((((...222@@@[[[wwwuuu{{{}}}yyy~~~cccrrrvvvkkkkkknnnuuuyyytttrrrsssttttttjjjQQQEEE>>>444,,,(((,,,111...&&&!!!''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***///***(((++++++***+++000666<<>>333666333111000111111000...,,,+++)))((('''&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((***''')))222:::DDDTTTeeekkkiiiqqq~~~rrrrrrWWWNNNVVV\\\sss}}}~~~zzzvvvuuurrrooosssyyyttt}}}nnnRRRIIIBBB888000******)))))))))***,,,---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((()))***)))))))))*********++++++---,,,)))***???jjjlllooo}}}vvvooojjj]]][[[XXXTTTPPPMMMKKKIIILLLJJJHHHGGGFFFEEEBBB@@@GGGFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;;;;:::;;;<<<===>>>===>>>@@@CCCFFFKKKOOOQQQSSSWWW___gggqqq{{{pppZZZ^^^~~~|||ffflllvvvKKK...***(((***///111---)))++++++*********))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&llltttnnnxxxkkkIIIAAA444666333111000111111000...,,,+++)))((('''&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((())))))444GGGTTTYYYaaakkkeeeiiiooowwwyyyppp{{{ggghhhjjjsss{{{}}}}}}{{{wwwqqqjjjfffdddiiixxx}}}gggRRR@@@888111///---+++******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***))))))*********+++++++++)))111:::EEE]]]jjjOOOccc{{{xxxsssnnnbbb___YYYUUURRROOOJJJFFFGGGGGGHHHGGGGGGGGGGGGHHHBBBAAA@@@@@@AAABBBAAA???888888888888888888888888777777888888888999999999666666666666666666666666::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<>>>AAADDDGGGLLLRRRVVViiiiiinnnxxx|||TTTMMMbbbiiibbb^^^MMM888------///...***+++++++++*********))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&hhhppphhhssseeeDDD>>>000666444111000111111000...,,,+++)))(((''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))...333FFFccctttuuuvvv{{{tttpppqqq~~~zzzaaaaaa{{{~~~~~~}}}wwwmmmhhhiiiccceeeiiillllllnnnyyyxxx[[[WWWRRRLLLJJJZZZ|||YYYLLL888666333000...---------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++///BBBYYYiiivvv||||||sssvvvmmm\\\]]]YYYQQQLLLJJJGGGBBBCCC???;;;;;;===@@@@@@????????????===:::888777888999888777777888888777666777888888999:::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>??????>>>>>>===@@@???>>>===<<<;;;;;;;;;<<<======<<<<<<>>>AAADDD??????DDDLLLRRRVVV]]]eee}}}tttWWWgggfffeee```>>>111000...,,,+++++++++************)))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&bbbmmmiiieeefffNNN333444444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''---)))$$$###%%%'''''''''---&&&"""%%%***++++++---555IIIVVVdddqqqmmmtttzzzhhh{{{tttgggcccrrr|||{{{wwwssspppnnniiiddddddhhhiiikkknnnpppsssxxx~~~rrr[[[LLLJJJ___zzzzzzRRRQQQAAA222000222///------***)))'''&&&''''''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))*********"""+++,,,&&&(((111222)))===qqqyyyzzzwwwzzzqqqkkk[[[]]]iii~~~[[[ppp~~~jjj___WWWOOOIIIEEEBBB???======>>>??????>>><<<:::999999888777666888777777888::::::999888888888<<>>=========>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCBBBBBBCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@FFFEEEDDDDDDDDDDDDBBB@@@CCCBBBAAA@@@????????????===;;;999:::<<<>>>??????NNNVVV```iiisss___SSSkkkmmmkkkrrr888000:::---***...111...***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&aaalllfffccceeeMMM444555444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++(((%%%$$$&&&''''''&&&&&&)))---+++$$$$$$000@@@LLLUUU^^^gggiiiaaaddduuu}}}NNNOOOooo{{{wwwqqqpppkkkgggdddeeefffhhhpppxxxaaaUUU___hhhWWWDDD999222......222---+++***)))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************333)))'''...000,,,000:::ccctttzzzdddQQQ{{{{{{JJJjjjxxxjjjVVVIIICCC@@@;;;777<<<;;;:::999:::::::::999666555444444666777777777;;;;;;;;;;;;;;;<<<===>>>CCC@@@??????>>>===AAAGGGGGGGGGHHHJJJLLLMMMNNNOOOQQQRRRUUUWWWYYY[[[[[[[[[[[[___aaa^^^YYYWWWZZZ^^^^^^^^^\\\ZZZWWWUUURRRQQQUUUUUUVVVXXXXXXWWWSSSOOOPPPNNNJJJGGGFFFFFFGGGHHHIIIFFFCCCBBBAAAAAA@@@>>>;;;???DDDHHHMMMTTT^^^fffzzzZZZTTT^^^hhhRRR666---666)))$$$,,,222///***+++***)))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&___iiiccc```cccMMM555777444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&'''(((&&&%%%###(((------)))...@@@TTT[[[```qqqzzznnngggqqq|||~~~~~~___TTTiii~~~uuummmhhhfffgggfffgggkkkmmmooouuu|||mmmQQQVVVmmmUUU>>>======444+++000...,,,+++++++++***((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((()))))))))*********++++++///))))))------000DDD]]]qqq}}}rrr]]]ZZZ^^^JJJ```zzztttTTTKKK@@@::::::;;;;;;999666666666666777777666666::::::::::::;;;===>>>???<<<>>>AAAAAAAAABBBEEEIIIJJJHHHHHHKKKLLLLLLQQQWWWTTTVVVYYY]]]```bbbcccdddnnnqqqvvv{{{~~~zzzvvvsssqqquuuuuuwwwxxxxxxuuuooojjjkkkggg```YYYTTTSSSSSSTTTOOOMMMKKKIIIIIIHHHFFFEEE@@@@@@>>><<<;;;;;;<<<===PPP]]]ooodddqqqfffsssuuuEEE,,,333222+++)))---,,,'''******)))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&^^^fff___]]]bbbNNN666888444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((&&&%%%+++%%%###***444???IIIQQQSSSZZZuuuqqqpppyyy~~~eeeTTT\\\ttt||||||uuuoookkkiiigggfffgggkkkuuu|||yyyzzzXXXZZZsssmmmMMMEEEBBB888...000...++++++,,,,,,***((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))******++++++,,,"""111555---333TTT{{{zzzzzz}}}WWWWWWnnncccOOO}}}nnnaaaXXXOOOEEE>>>===888333111333666888888999999::::::999;;;===>>>AAABBBCCCCCCDDDEEEGGGIIIEEELLLTTTXXXXXXZZZ^^^bbbbbbfffpppzzz}}}}}}zzzwwwuuugggeeeaaa^^^ZZZVVVQQQNNNQQQMMMHHHFFFFFFFFFDDDBBB888>>>GGGNNNXXXgggzzzzzz___nnnoooiiiEEE999///------***)))+++*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''\\\ddd]]][[[bbbOOO777888444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))((('''&&&&&&...'''&&&000>>>HHHNNNRRRQQQOOOcccvvvuuu|||mmmMMM???XXXttt{{{xxxzzzkkkiiiffffffiiilllmmmmmmjjjqqq~~~fffXXXttt{{{sss{{{yyy[[[FFF??????222...***)))+++---+++((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))((())))))***+++,,,,,,,,,***222555888PPP~~~pppVVVcccJJJpppuuu]]]SSSGGG???<<<:::777444888777555444555777999:::??????@@@@@@@@@CCCIIINNNGGGJJJOOOSSSVVV[[[```eeeiiisssyyyooohhhaaa[[[TTTPPPPPPOOOMMMJJJCCCCCCAAA===<<>>@@@CCCFFFEEEHHHLLLNNNQQQWWW___eeejjjpppxxxtttjjjaaaWWWQQQQQQPPPMMMIIIEEECCCDDDEEEKKKVVVgggvvvfffXXX\\\ooolll???---///000***++++++*********))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''[[[ccc\\\]]]eeeRRR777555444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&&&&''')))%%%222CCCOOORRR[[[ppptttnnniii{{{wwwttt]]]NNNHHHZZZxxxyyylllmmmiii\\\aaacccfffjjjnnnrrrvvvxxx|||yyy{{{}}}}}}}}}|||{{{|||qqqjjjccc\\\ZZZaaaWWWUUUbbbssssssMMMGGG>>>333......///---***))))))************))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))((())))))***,,,------......777OOOnnn}}}~~~dddhhhyyysss222PPPiiieeeTTTEEE<<<666555444444444555666777777;;;>>>BBBEEEHHHMMMTTTZZZ^^^fffpppxxx~~~kkkfff___YYYSSSNNNHHHDDDGGGGGGHHHNNNYYYjjj|||lllgggmmmjjjjjjuuu>>>555444&&&+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''[[[ccc]]]^^^fffSSS777444444333222111000...------,,,***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%'''***666<<>><<<===:::555666:::@@@EEEFFFFFFFFFFFFLLLQQQXXX^^^ccckkkvvv~~~wwwlllbbbXXXQQQJJJFFFDDDGGGNNNUUU[[[```mmm\\\XXXpppYYY}}}BBB---555+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((OOOaaa___[[[bbbRRR999444666555444333111000//////+++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&(((---222===HHHNNNKKKNNNXXXXXXQQQsss^^^bbbxxxjjjKKK@@@KKK^^^kkkoooyyyuuuoookkkjjjiiiiiihhhdddgggkkklllnnnpppuuuyyyyyy~~~}}}{{{|||xxxwwwwwwyyy}}}~~~oooeeeiiiqqqkkkLLL===777111...///---,,,+++*********++++++))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((///,,,)))+++...000000///IIIjjjsss]]]ooossseeesssQQQ???777111999:::333GGGLLLXXXooo}}}ZZZRRR```iiiwwwyyyttttttvvvwwwwwwyyy~~~___XXXQQQLLLEEEDDDPPP___^^^[[[iiiiiimmm|||ccclll,,,...//////---,,,,,,***(((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&(((******(((&&&'''(((((()))***)))((((((***++++++***)))***,,,---,,,+++---***((())),,,......,,,((()))***++++++***))))))$$$&&&((()))((((((((((((RRRbbb]]]WWW\\\NNN777444555555444333111000///...+++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((,,,333999CCCHHHUUU___ZZZRRR[[[nnn~~~hhhnnndddXXXNNNQQQ___mmmrrrpppoookkkfffccccccfffhhhiiikkkmmmoooooonnnooorrrttttttxxx}}}~~~{{{xxxwwwxxxyyyxxxwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~cccLLL@@@666...+++,,,+++************)))((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))***(((+++///,,,(((000>>>TTTvvvnnnhhhtttzzznnnmmmnnnppprrrHHH555555999:::333>>>pppqqqcccWWWNNNHHHFFFDDDBBBBBBDDDDDDAAA???@@@AAABBBAAAAAADDDJJJOOOYYYdddsssrrr___WWWSSSNNNIIIHHHIIIhhhwwwiiijjjtttiiizzzxxxqqq[[[---333333+++(((---111///++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((())))))***+++***)))((()))******)))((()))(((''''''''''''&&&%%%***)))'''&&&&&&&&&''''''((((((((()))***,,,...///000///---+++(((''''''(((WWWeee]]]TTTYYYKKK555333555444333222111///......+++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''))))))+++000888???AAACCCNNN]]]```\\\cccrrr}}}{{{tttrrroooYYYXXX[[[dddooorrrnnngggaaa^^^[[[[[[```ggglllooouuuvvvuuusssqqqpppppprrrqqqtttwwwzzzzzzwwwtttqqqyyyxxxwwwwwwyyy{{{{{{zzz}}}}}}~~~}}}||||||~~~vvvbbbOOO???555111,,,+++++++++,,,+++)))'''))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))+++***...111...333RRRuuulll~~~ooojjjuuu^^^FFF888777111999<<<===999???hhhggg]]]yyyggg]]]MMMHHH@@@;;;:::<<<>>>??????>>><<<===>>>???>>>===888999999888777888;;;===777:::@@@HHHUUUgggzzzzzzlll___SSSLLLEEEFFF\\\yyy}}}mmmqqqppp___llltttMMM:::***))),,,+++***+++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((,,,***((('''(((((('''&&&+++)))((())),,,...---+++000000///......------,,,---...//////---,,,,,,,,,333111---***((((((((()))###$$$&&&(((***,,,---...^^^kkkbbbWWW[[[LLL666444444444333111000///...---+++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***,,,---...444<<>>444...---+++,,,......+++((())))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))***************+++000000///---333QQQooo\\\eeekkkOOO999222777000888???999KKKccc```fffnnneeeGGG<<>>:::666111...333///,,,++++++,,,,,,+++fffsssiii^^^___OOO888555333222111000///---,,,,,,+++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%)))///444888>>>EEEKKKKKKDDDJJJ___nnnmmmjjjmmmnnn|||~~~kkkVVVRRRWWW\\\ddddddeeeeeedddbbb```^^^nnnqqquuu{{{~~~{{{wwwuuussssssssssssrrrqqqpppnnnllljjjiiikkknnnppppppooonnnpppsssuuuvvvvvvkkklllpppxxx|||{{{|||~~~}}}~~~xxxzzz}}}~~~{{{zzzzzzzzz{{{}}}{{{zzzTTTAAA999///******+++***'''(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++*********+++,,,,,,------%%%---666@@@SSSllljjjZZZvvvyyy{{{OOOAAA777999AAACCC???;;;MMMUUUpppvvvnnnggg]]]VVVOOOMMMJJJGGGEEEDDDDDDDDDEEEGGGIIIIIIHHHFFFFFFGGGNNNPPPSSSUUUWWWZZZ^^^aaaaaadddffffffddd```^^^]]]RRRPPPMMMLLLLLLKKKIIIGGGAAAAAAAAABBBCCCDDDEEEFFFRRRYYY^^^^^^```eeehhhhhhaaaaaabbbaaabbbeeejjjnnn}}}lllgggZZZHHHLLLaaaooommmjjj~~~VVV,,,+++222...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''(((((())))))******+++((()))******)))***,,,...111777@@@GGGNNNSSSYYY]]]cccgggllloooppprrrwww{{{|||}}}zzzwwwvvvtttnnnfff\\\SSSNNNAAA999///******---//////fffqqqeeeWWWYYYJJJ555444222222111000...---,,,++++++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((...444888:::>>>BBBFFFJJJOOO[[[bbb[[[RRR\\\pppvvvvvvgggQQQNNN]]]eeeaaacccbbb``````ccceeefffggguuuwwwzzz}}}zzzwwwuuuuuutttrrrooolllmmmmmmkkkiiiiiilllppppppooonnnoooqqqrrrsssrrrccccccjjjuuuzzzyyyyyy|||~~~|||{{{yyyzzz{{{}}}}}}|||{{{zzz{{{|||}}}~~~tttnnn~~~zzzhhhVVVIII999///,,,,,,+++)))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++******++++++,,,------...)))///LLLuuu~~~cccvvvrrrpppsssGGG<<<;;;;;;<<<===CCCQQQ```gggpppvvv{{{llldddXXXOOOKKKHHHEEECCC@@@@@@@@@AAABBBCCCDDDDDD???BBBEEEHHHMMMUUU___fffooorrrvvvwwwuuusssssssssppptttyyy{{{xxxtttqqqpppoookkkeee```]]]ZZZUUURRROOOMMMJJJHHHFFFEEEDDDCCCIIITTT]]]]]]\\\___dddgggffffffeeebbb]]]ZZZYYYYYYZZZaaammmzzz{{{cccbbbVVV???;;;xxxoooeeeooobbbRRR999111***------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))'''(((((()))******++++++...000222111111777CCCMMMOOOTTT___mmmzzz{{{vvvtttxxxzzzyyyvvvuuuwww{{{yyy}}}ssskkk___TTTJJJ@@@555---eeennn___PPPQQQEEE222222222222111///...---,,,++++++***((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''///444999<<<;;;;;;<<<>>>TTTkkktttdddSSSWWWgggrrrjjjZZZMMMNNNUUU[[[___bbbaaa\\\YYY[[[cccnnnwww|||ssstttxxx}}}}}}zzzyyyvvvrrroookkkooorrrpppllljjjmmmqqqqqqpppnnnnnnoooppppppooo___```hhhuuu{{{yyyxxx{{{{{{{{{|||}}}~~~|||zzzzzzzzzzzzzzz{{{||||||}}}~~~cccqqqwwwgggXXXCCC555000///...,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++******+++,,,,,,---......555777bbb~~~~~~SSS888:::999;;;AAAHHHNNNWWWhhhwwwuuuhhh^^^UUUMMMGGGFFFFFFGGGGGGGGGHHHJJJKKKGGGHHHHHHHHHHHHHHHHHHHHHJJJOOOWWW^^^dddiiipppuuu{{{|||~~~|||vvvpppjjjfffbbb]]]VVVPPPLLLIIIHHHGGGQQQbbbqqqpppfff___^^^^^^]]]aaaggglllmmmnnnnnnooodddbbb^^^^^^dddqqqwwwbbb^^^XXX@@@RRRzzzrrrpppgggXXX666111---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))***+++++++++---333999>>>FFFXXXpppvvvuuu{{{{{{iiiwwwyyyzzzuuunnniiiiiilll```gggmmmmmmlllrrr{{{jjj]]]ssspppgggYYYKKK@@@777000111111111000///---++++++,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&###%%%&&&&&&&&&&&&'''(((000111888CCCEEE@@@@@@EEEYYYppprrr\\\VVViiiuuupppUUUPPPLLLRRR]]]eeeddd```YYY[[[[[[^^^fffnnnqqqmmmwwwqqqooowww}}}xxxrrrnnnlllmmmmmmmmmlllkkkmmmpppsssuuusssqqqpppnnnnnnooooooqqqtttvvvwwwwwwvvvvvvwwwyyyzzz}}}~~~~~~}}}{{{yyyxxxyyyzzzzzzzzzzzz}}}{{{}}}QQQddd|||UUUCCC111(((///666111***&&&(((+++***((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************---!!!+++444))))))333000111GGGkkkyyywwwjjjBBB555;;;AAACCCDDDHHHPPP^^^qqqzzzppp```___XXXPPPJJJGGGAAA:::???AAAGGGDDD>>>EEEKKKDDDLLLNNNNNNLLLKKKLLLNNNOOOYYY```jjjqqqtttwwwvvvfffXXX\\\mmmxxx|||wwwmmmeeeccc^^^SSSKKKIIIMMM\\\qqqmmmqqq\\\eeeaaacccmmmwww{{{{{{|||ssstttmmmaaa\\\aaalllrrrsss}}}ggg\\\UUUGGGLLLuuu[[[aaa~~~mmmHHH777333,,,))),,,---***''''''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))&&&&&&&&&'''''')))******''''''))),,,+++))))))+++)))+++,,,***(((,,,555===BBBRRR\\\cccmmmqqqvvvtttyyysssoookkk___ggg[[[WWWaaaeee\\\RRROOOJJJHHHJJJLLLIIIHHHUUUfffbbbccchhhnnnoooooouuu|||tttpppgggYYYKKK???666111222111111000///---,,,+++,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%&&&(((***444555999===???BBBHHHOOObbb]]]VVVVVVcccpppnnncccCCCIIITTT___eeeddd___ZZZTTTYYY^^^___dddkkkoooooooooooorrr|||~~~{{{xxxtttqqqnnnmmmmmmmmmnnnmmmlllmmmppprrrqqqqqqpppoooooooooooooooqqqrrrtttuuutttssstttuuuxxxyyy|||}}}~~~}}}{{{zzzwwwyyy{{{||||||}}}}}}nnnrrriiiWWWGGG;;;---///***(((***+++)))'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************111,,,...000,,,---111///BBBUUUnnnttt{{{WWWCCC???@@@@@@>>>KKKQQQ]]]lll}}}sssbbbVVVPPPDDDHHHKKKMMMNNNOOOMMMIIIBBB@@@BBBAAA===CCCJJJIIIGGGIIIKKKMMMOOOTTTZZZ]]]nnnqqq{{{uuufffddduuuooo~~~wwwoooddd\\\ZZZRRRYYYzzz~~~uuupppooouuu{{{~~~~~~pppgggfffggggggooouuu{{{jjjhhh\\\MMMNNNhhhzzzyyymmmjjj~~~vvv}}}PPP111---000222,,,,,,///+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))((((((((((((((()))******...(((###&&&+++...,,,)))...+++***///;;;HHHRRRWWWbbbhhhgggkkkwwwyyyuuuyyyiii^^^XXX[[[]]]WWWYYYeee```cccmmmwwwwwwttt}}}rrrfffcccccckkkfff[[[OOOJJJIIIIIINNNSSSYYYhhhzzzuuuqqqhhh[[[LLL>>>555111222222111000///---,,,++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%'''+++...000222444666???NNN\\\ccc\\\IIIDDDSSS```XXXJJJBBB===KKK]]]gggfff___YYYVVVTTT\\\bbbcccdddhhhmmmnnnkkkmmmqqqyyyzzzxxxwwwuuurrrpppooonnnmmmmmmnnnoooooonnnnnnppprrrmmmnnnnnnooopppppppppooopppqqqrrrqqqppppppqqqsssvvvxxxzzz|||}}}}}}|||{{{xxxzzz}}}vvvoooppp}}}qqq```NNNIII???***,,,******,,,,,,(((&&&((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))*********++++++---///+++)))---...222===tttyyyVVV<<>>333222222222222111000...,,,,,,***)))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''(((+++000444:::999:::>>>IIIRRRPPPIIIHHHWWWddd___KKK===CCCQQQ\\\]]]^^^[[[XXXVVVXXXZZZaaadddgggiiinnnsssrrrmmmppppppppppppqqqsssvvvxxxsssrrrqqqpppoooooooooooooooooopppooonnnnnnppprrrkkkmmmoooqqqrrrrrrqqqqqqqqqrrrrrrqqqoooppprrruuuuuuuuuvvvwwwyyy{{{|||}}}~~~{{{~~~fffLLL<<<...***)))++++++((((((+++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,000,,,...444111HHHxxxyyywwwnnnJJJLLLEEECCCNNN[[[hhhvvvvvvkkkeeebbbUUUFFF>>>======:::666888333;;;RRRhhhzzzuuunnn```XXXcccWWWTTTWWW```jjjuuuxxxvvvmmmwww}}}vvvtttrrrtttyyy}}}~~~tttXXXOOORRRVVVllljjjmmmfff666111111///000,,,++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***((((((((('''(((((())))))$$$+++---***---;;;KKKSSSgggqqq}}}|||pppddd]]]]]][[[OOOMMM]]]jjjsss|||ppplllpppmmmlllgggUUU???333333333333222111000...---,,,)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''%%%&&&((()))***---222666777777===HHHOOOKKKEEEAAAWWW[[[VVVGGG<<<@@@KKKTTTWWWWWWWWWWWWWWWYYYZZZ\\\bbbdddeeeiiipppwwwwwwqqqoooqqqtttvvvvvvuuurrrppppppqqqqqqrrrrrrrrrqqqqqqppppppooommmlllmmmppprrrpppqqqqqqrrrssssssrrrrrrqqqrrrssssssrrrsssuuuwwwuuuuuuuuuuuuwwwyyy{{{}}}{{{qqqggg\\\ttt{{{bbbKKK:::111++++++,,,******+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,...000------777DDD]]]{{{|||yyyzzzbbbHHHDDDIIIOOOVVV___ooowwwsssrrrmmmiiiUUUIII;;;444444666666444777777;;;>>>>>>QQQttt}}}llleeeccchhhmmmsssvvvrrrvvvrrruuu~~~zzzvvvsssrrrvvvyyynnn\\\YYY>>>SSSsssuuuXXXvvvOOO555444000+++---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******(((((((((((()))***++++++((())),,,666OOOoooyyy|||kkkYYYMMMIIIYYY]]]dddzzzlllkkkmmmkkkYYY@@@333333333333222222000///---,,,(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''$$$&&&)))+++---///333666222555DDDTTTTTTHHHGGGQQQZZZMMM<<<444777@@@GGGIIILLLMMMPPPQQQRRRUUUZZZ]]]cccfffhhhhhhlllrrrsssqqqppppppqqqrrrsssrrrmmmjjjlllnnnqqqtttuuuuuuuuutttqqqpppnnnkkkjjjkkkooosssvvvuuuuuutttssssssssstttoooqqqsssuuutttuuuvvvxxxvvvuuuttttttuuuxxxzzz|||zzznnnaaa___ZZZ[[[ccczzzxxx{{{tttVVVKKK===///,,,------++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,+++///...---FFFvvv}}}yyyuuuyyy^^^>>>???SSSHHH\\\ssswwwyyypppaaaBBB<<<777888>>>DDDGGGHHHEEEEEEJJJIII:::999aaayyyxxxvvvvvv~~~{{{xxx}}}{{{tttqqqppprrrvvvxxx}}}|||eeeZZZLLLJJJ}}}nnnvvvpppGGG777000'''---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))))))))*********((())))))***+++---...///666CCCRRR___sssttt^^^MMMIIISSScccooo~~~}}}}}}||||||jjjiiimmmmmm\\\AAA333333333333333222000///---,,,(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((('''###&&&))),,,...111444777:::>>>PPP```VVVCCCGGG\\\OOO===111777DDDJJJMMMPPPGGGJJJKKKJJJJJJNNNXXX___eeejjjlllhhhfffhhhlllmmmsssnnniiigggiiikkkjjjhhhgggkkkppptttwwwxxxwwwvvvrrrpppmmmiiihhhjjjooossszzzyyywwwuuuttttttttttttmmmpppsssuuuvvvvvvwwwxxxwwwuuutttssstttwwwzzz|||}}}~~~yyyyyynnndddgggKKK===___yyyXXXEEE333---......,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++222444333]]]ZZZ???GGGTTTRRRjjjppp~~~{{{vvvxxx]]]>>>===???EEENNNXXX___aaa```JJJHHHSSS^^^RRR<<<>>>SSS}}}}}}~~~|||nnnpppqqqpppqqqzzzkkkTTTIIISSStttffffffmmm^^^>>>444(((///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************)))******,,,---///111222HHHhhhuuukkkbbbWWWQQQOOOXXXiiivvvzzzyyypppnnnbbbqqqnnnUUUAAA000444333333222222000///------)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''')))((()))---111444444333:::DDDGGG???===HHHTTTXXXBBB:::555999DDDKKKIIIDDDBBBFFFHHHHHHKKKRRRXXXYYYccceeeggggggeeedddddddddhhhgggeeeccccccdddfffgggdddhhhnnnuuuxxxyyyxxxvvvlllhhhffffffeeeffflllttt{{{zzz|||{{{vvvssssssssssssuuuwwwxxxwwwssspppqqqsssvvvxxxxxxwwwvvvuuu|||}}}yyyttttttyyyiiiVVVIIIWWWlllVVVAAA555...***,,,000++++++******************))))))))))))************))))))))))))))))))))))))))))))))))))************111)))%%%***---***+++///......111DDDjjjtttXXXOOOPPPUUUaaannnvvv{{{yyyzzz^^^NNNBBBDDDXXXrrrxxxXXXUUU|||___XXXNNN999GGGssseeerrriiiSSShhh|||uuuqqqqqqssswwwmmmcccLLLTTTrrrddddddssseee222444///000+++***...,,,'''(((...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((&&&&&&))),,,)))******))),,,555CCCNNNqqqzzzcccJJJGGGOOOmmm{{{zzz{{{}}}lll```ooommmVVVAAA000333333333333222000///---,,,***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***...111222444777999===>>>>>>===@@@EEEFFFCCC<<<;;;<<>>@@@BBBEEEKKKNNNOOOSSS[[[```aaa[[[\\\]]]]]]]]]___cccfffcccccccccddddddeeeeeeeee___aaaeeehhhjjjkkkjjjiiigggddddddeeeeeeeeejjjpppzzz{{{{{{{{{}}}yyyxxxyyy|||~~~~~~~~~~~~}}}{{{yyywwwvvv||||||{{{xxxtttqqqoooooojjjgggccc^^^ZZZVVVSSSQQQPPPSSSWWW___hhhqqqxxx{{{xxxrrriiibbb]]]ZZZVVVSSSVVVUUUSSSRRRRRRRRRSSSSSS]]]bbbgggjjjjjjjjjlllmmmnnnkkkdddYYYSSSSSSTTTRRROOOOOOLLLRRR[[[WWWTTT^^^[[[```eeehhhjjjooowwwwwwooozzz{{{{{{yyyuuutttwwwzzz~~~}}}}}}~~~{{{zzz}}}~~~{{{{{{hhhKKK[[[oooQQQRRR:::###555---,,,,,,+++************((()))))))))************(((((((((((((((((((((((())))))*********+++++++++***...---'''(((...222111...SSS|||xxxrrryyy}}}dddYYYWWW]]]jjjxxx}}}wwwrrrssszzzkkk]]]gggxxxjjjOOOTTTEEE:::XXX___DDDCCC\\\|||~~~mmmbbbCCCNNNyyykkkuuuuuummm:::...000...***+++///,,,%%%************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))((('''''')))***+++***000AAAXXXmmmyyy|||zzzxxxeeeYYYSSS```sssyyyzzzppp^^^iiiiiiWWWGGG333333444444333222000...,,,+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((+++))))))...555999888555555333888>>>:::000111:::;;;===???@@@AAABBBEEEGGGLLLQQQTTTSSSUUUZZZ^^^^^^UUUXXX[[[\\\]]]^^^```bbbaaaaaabbbbbbbbbaaa```___```aaaccceeeggggggggggggfffddddddffffffeeehhhnnnwwwxxx|||~~~zzzqqqlllmmmkkkiiihhhhhhjjjllllllkkkdddeeehhhjjjjjjhhheeedddbbbbbb```ZZZRRRKKKHHHGGGCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHLLLSSS]]]fffmmmgggccc^^^ZZZXXXWWWWWWWWWSSSVVVYYYXXXTTTRRRTTTVVVNNNYYYeeeiiieee```___aaakkknnnlllaaaXXXWWW[[[^^^bbb^^^WWW]]]ggg___WWW]]]bbbgggkkkllljjjlllrrrxxxvvvvvvyyy}}}vvvuuuxxxzzzxxxsssooonnnooonnnmmmqqqzzzxxx}}}xxxuuusssssstttqqqoooooommmjjjjjjkkkkkknnnrrrvvvyyy}}}___TTT^^^jjj]]]CCC(((222...---,,,+++************((()))))))))************((((((((((((((((((((((((************++++++++++++///000...+++,,,111222000444ccczzzzzzcccUUUWWW^^^kkkwwwtttdddhhhzzzxxxwwwkkkVVVFFF;;;999RRRyyyjjjeeeFFF>>>HHH{{{ggg~~~lllWWWIIIQQQ|||fff|||XXX///222111///...000...+++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***------+++)))+++222888NNNcccyyy|||oooeeehhhppp___bbbttt{{{zzzsss]]]dddbbbRRRCCC222111555444444222000...,,,+++((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))000,,,***///888===:::555111444888777111---444>>>===<<<;;;===AAAEEEHHHJJJRRRVVVWWWTTTRRRTTTUUUSSSTTTWWW[[[]]]^^^___```aaagggggghhhhhhfffccc```^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYWWWXXXZZZYYYVVVXXX]]]^^^^^^______WWWMMMJJJKKKFFFEEEEEEGGGIIIJJJHHHGGGDDDFFFJJJMMMNNNNNNMMMLLLGGGIIIJJJGGGAAA===<<<<<>>@@@CCCEEEFFFEEEIIIMMMNNNKKKIIIJJJLLLGGGJJJMMMNNNNNNNNNQQQSSSWWWZZZ]]]```ccchhhnnnsssvvvvvvtttrrrooonnnnnnnnn{{{sssjjjhhhnnnwww}}}~~~zzzgggmmmxxxooo~~~pppTTTbbbxxxmmmXXXXXX???///...---,,,+++*********))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,)))&&&+++111---'''222FFF[[[www{{{vvv]]]VVVkkkwww}}}mmm]]]\\\ccckkkrrryyy{{{yyyzzz}}}vvvvvv~~~{{{YYY@@@;;;BBBAAAXXXlllxxx{{{NNNFFF;;;@@@oooPPP~~~lllbbbVVVEEEiii}}}ttt}}}TTT;;;)))***...***(((---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,&&&''')))+++333DDDZZZjjjgggfffaaa[[[[[[ddduuuqqqeeeddd^^^OOOEEE777888555555444222000...+++***))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,......///111444555666555@@@>>>555---222<<<:::111888;;;>>>>>>>>>@@@DDDHHHGGGKKKLLLIIIHHHIIIJJJHHHCCCDDDDDDDDDDDDGGGKKKNNNSSSSSSSSSQQQMMMHHHBBB???;;;;;;:::999999:::::::::<<<::::::<<<:::666666:::999999<<<>>><<<:::???GGGCCCAAA@@@AAACCCEEEEEEEEEDDDBBB@@@@@@BBBGGGLLLOOOOOOUUUZZZZZZXXXVVVXXXZZZYYY]]]cccfffhhhjjjnnnrrrkkkppptttvvvuuutttuuuwwwyyyuuu}}}rrrXXX}}}lllNNNOOO000///---,,,+++*********))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,///))),,,333---+++EEEjjjrrr~~~nnniiiaaa```qqq~~~ooobbbYYYLLLAAA===@@@AAABBBBBBCCCFFFLLLQQQnnn}}}{{{sssyyy~~~yyybbbGGG;;;:::===bbbbbbwwwuuuPPPJJJ:::444YYYzzzXXXdddnnn{{{~~~ttt\\\TTT>>>[[[rrrvvvNNN///000555---)))...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---,,,,,,333CCC[[[tttzzzlll___```oooyyylll^^^SSSIII===444555555444222000...+++***++++++)))(((&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%'''(((***,,,222...000777555///111:::999555222111333555444333555777999;;;<<>>>>>;;;===@@@AAABBBCCCDDDEEEDDDCCCDDDFFFDDDAAAEEELLLGGGMMMXXX\\\___iiifffQQQ]]]XXXVVVWWWVVVUUUWWWZZZUUUSSSVVVSSSKKKQQQYYYUUU```lllnnnnnnuuuvvvvvv}}}yyyttttttpppttt~~~zzzttt]]]xxxVVVZZZNNN***'''555---+++///###)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------)))###,,,444,,,FFFjjj^^^^^^eeeqqq}}}ooo^^^]]]aaa```[[[WWWQQQRRRPPPDDDLLLKKK<<>>BBBEEEHHHJJJDDDCCCCCCDDDGGGKKKMMMNNNQQQPPPNNNLLLJJJKKKMMMOOORRRQQQSSSVVVVVVWWW^^^fff```~~~xxxnnnlllpppvvvvvvtttsssssstttppprrrooohhhnnnzzzyyyzzzyyyuuuttt{{{ZZZxxxhhhMMMNNNCCC111)))......+++---*********************************************************+++,,,,,,---------------222333444QQQ|||{{{vvvccc___eeemmmvvv}}}ddd```cccooozzz{{{wwwvvvsssxxx}}}oooqqqyyymmmpppzzzhhh}}}rrrbbbNNN___yyyJJJCCC:::AAAiiiZZZppplll|||NNNBBB<<<999IIImmmKKKnnnuuuqqqyyynnnTTTFFFTTTvvvggg{{{gggTTT111666+++)))///++++++++++++************))))))))))))))))))))))))((((((((((((((()))******---+++******,,,---,,,+++///CCC]]]qqq~~~uuuhhhccc^^^jjjzzz}}}|||}}}}}}yyyuuukkkkkkkkklllmmmnnnnnnooossswww}}}qqqdddXXXJJJ;;;111555444333222000...,,,+++))))))((('''&&&&&&''''''$$$$$$$$$$$$%%%&&&'''(((+++'''&&&***000222...)))&&&---222111///333777888111000000111333444444333555888;;;>>>???AAADDDFFFQQQKKKIIILLLOOOKKKGGGEEE???DDDKKKQQQUUUXXXZZZ\\\VVVVVVXXX[[[___eeejjjmmmdddbbb___^^^aaahhhooottttttuuuzzz______{{{}}}jjjkkkiiikkk___~~~ZZZIIISSS888!!!//////$$$...******************************************************++++++,,,,,,---------...222///)))999ZZZooovvv}}}wwwlllbbbeeeooowww{{{}}}{{{{{{~~~zzzxxx[[[wwwpppzzz{{{OOOZZZ}}}NNNAAA:::EEEkkkQQQTTTuuu^^^qqqcccUUUEEE===888333[[[~~~HHHOOOttthhhuuurrrfffPPPAAA___```nnnzzzfff///555---)))555,,,+++++++++************)))))))))))))))))))))))))))(((((((((((()))******++++++******+++---///111III```~~~qqq]]]lll~~~~~~~~~|||yyyvvvuuuppphhhbbb___[[[VVVQQQIIIIIIJJJJJJJJJJJJKKKKKKQQQTTTXXXZZZ\\\___eeejjjpppttt{{{uuuhhh___UUUHHH;;;222444444333222000...,,,+++(((((('''&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&''')))'''&&&)))---000///...(((///111---000777777111------///111222333333333555777<<<@@@CCCEEEFFFGGGNNNFFFFFFMMMOOOKKKKKKQQQDDDOOO^^^iiinnnnnnlllkkkxxxzzz}}}jjjLLLkkkxxxsss|||lllzzzqqqbbbUUUSSS===---333000&&&*********************************************************++++++,,,------......,,,111---///UUU~~~zzz~~~ooolllkkkooovvv{{{~~~wwwvvvvvv[[[jjjHHH\\\iiiSSSyyyQQQ===:::JJJkkkQQQHHHJJJTTT~~~lllmmmEEEdddeeeMMM;;;???888>>>___~~~xxxTTTAAAVVVeeekkkwwwmmmuuu}}}wwwdddKKKJJJjjj}}}{{{ppp|||DDD444///222///,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((())))))***+++))),,,---,,,+++000;;;EEEkkkooo{{{ooogggjjjyyyyyysssmmmfffaaa]]]XXXSSSMMMHHHDDDAAA===;;;999999:::::::::;;;;;;;;;===>>>???>>>>>>@@@DDDHHHMMMRRR[[[dddooo||||||mmm___YYYRRREEE999333444444333222000...---,,,(((''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%''')))((())),,,222777...111///,,,222:::555)))***,,,...000111222333444444666;;;AAAFFFIIIIIIIIIKKKLLLUUU^^^\\\RRRQQQXXXOOOaaazzzpppddd|||XXXeeezzzrrruuulll~~~YYYFFFAAA444///111******************************************************++++++,,,------......///***///666KKK{{{}}}ssskkkppptttvvvxxx|||~~~{{{wwwqqqWWW|||vvvnnnrrrZZZzzzrrrTTT===:::CCCTTTVVVJJJ@@@555:::FFFmmmsss{{{kkkQQQGGGooo~~~XXX>>>BBB???444<<>><<<;;;;;;<<<>>>>>>>>>:::;;;;;;<<<======>>>>>>>>>===<<<:::888999;;;===444999???DDDKKKZZZnnn}}}mmm]]]WWWPPPCCC777333333333333222000///---,,,(((((('''&&&%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%))),,,+++)))+++333:::222000------222666///%%%***,,,///000000111333555444666:::???EEEIIIIIIHHHKKKVVVfffnnnhhh\\\UUUVVVQQQddd~~~~~~zzzuuupppooopppxxxcccKKKcccsssjjj{{{wwwYYYdddxxxbbbfffhhhOOOHHH000+++444+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......///***,,,;;;\\\vvv|||tttkkksssxxxyyyzzz|||uuuoooyyyvvvXXXxxxgggcccqqquuukkkrrr}}}wwwPPP<<<999777555777>>>999222@@@999EEE```aaaxxxeeeFFFKKKwwwbbbJJJ>>><<<111222>>>DDDUUULLL???===HHHsssfffJJJIII```fff\\\WWWTTTVVV^^^pppyyykkkOOOAAATTTwwwRRR$$$:::+++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))***))))))))))))***++++++***---///...222BBB[[[nnnmmmdddyyy|||kkk}}}sssiiiTTTNNNEEE>>>:::888888777666666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>:::```vvvuuuxxxvvvgggUUUDDD\\\uuuYYY@@@>>>666555999333EEEIII>>>:::444DDDYYYNNNJJJ<<>>:::888999<<<>>>>>>???AAACCCEEEEEEDDDDDDDDDHHHGGGFFFEEEDDDCCCBBBAAACCCBBB@@@???===<<<:::999======<<<:::777999>>>CCClllXXXSSSNNNBBB999777333333222222000///------***)))'''&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''$$$&&&(((+++,,,+++(((&&&***(((,,,222...$$$$$$,,,---///000///...000444888777666666:::>>>AAAAAA???AAAHHHHHHBBBCCCKKKNNNJJJKKKSSS]]]```^^^^^^aaaeeeeeeiiimmmllleee^^^[[[[[[DDD===444000222555666555000000333666444111333888CCC===JJJggg]]]===PPPwwwlllXXX___|||ccclllzzz{{{xxxwwwgggzzzlllLLLJJJ???---222++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///---111555MMMkkkoooyyyxxx{{{sss{{{{{{|||TTT___uuupppxxx}}}eeeHHHIII```cccSSSKKKCCCHHH===555>>><<>>AAACCCEEEDDDDDDFFFFFFEEEEEEPPP[[[^^^\\\ZZZ]]]bbbbbbgggkkkiiibbbUUUEEE:::...333555111222666666222444777999999999777444111000===;;;NNNuuudddKKKTTTmmmYYYbbb}}}xxxdddfffzzzfffjjjrrrzzzyyyEEEUUU???------(((***+++))))))+++,,,,,,++++++************++++++,,,---...---,,,,,,---///333'''___~~~pppsss}}}{{{|||~~~rrriiiOOOcccxxxyyyzzzyyyooorrrmmmUUUMMM[[[qqqyyyvvvdddXXXXXXWWWIII@@@???;;;RRRbbbQQQmmmbbbZZZrrrZZZNNNHHH:::333555555666>>>BBB<<<777888888555<<<:::666444444777;;;>>>>>>BBBGGGOOO\\\ppp______RRRFFFtttmmmmmm000222...111222///+++***++++++******))))))))))))******+++***((((((***......,,,///+++@@@___xxx|||www~~~||||||zzzvvvtttcccSSSDDD>>>;;;777888<<<>>>AAAEEEHHHLLLUUUcccmmmvvv}}}{{{xxxwwwiiibbbfffeee[[[TTTTTTNNNHHHBBB@@@@@@AAA>>>;;;zzzbbbPPPLLLBBB666666555333111000000///---+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&(((***++++++))))))...444444---''')))///333///'''$$$)))000---------...///111333333555666777777777888;;;===>>>@@@CCCFFFHHHHHHEEEBBBGGGQQQZZZ]]]YYYWWWYYY^^^ddddddaaaWWWKKK@@@777222888<<<<<<777555<<>>999777777555111999777444222333666:::===888:::<<>>888666999CCCNNNWWW___fffuuu|||uuufff___ZZZQQQJJJhhhSSSLLLAAA555222444333111111000...+++((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++'''&&&%%%'''+++,,,***&&&---,,,+++)))'''(((+++...,,,,,,------///000222333222444666777777888:::<<<;;;BBBNNNUUUSSSIIICCCAAAIIIPPPVVVWWWSSSQQQSSSVVVWWWUUUQQQIII>>>999===FFF@@@PPPfffyyyzzziii[[[RRRHHH======;;;======999jjjiiiZZZbbbuuuxxxxxx^^^iiittt|||~~~{{{}}}~~~}}}zzzyyyzzz|||uuufff}}}~~~dddfffxxxqqqqqq~~~rrrxxxxxxpppFFFHHH444000---,,,......,,,***+++,,,++++++******++++++,,,+++,,,------------///111---CCCZZZuuu|||xxx|||{{{vvv}}}www|||bbbjjjVVVZZZyyy}}}uuu}}}yyyYYYmmmssstttllleeennnzzzrrraaa[[[ZZZUUURRRJJJ;;;AAA===DDDxxx{{{fffsss[[[fffggg```PPPGGGCCC<<<======;;;;;;<<<<<<<<<777666333111111222444555999999888666777<<>>===IIIWWWUUUeee{{{eee]]]ZZZHHHBBBEEEDDD555XXXyyyXXXLLLRRRfffqqq|||iiijjjppprrrttttttyyywwwvvvwwwyyyzzzxxxvvvzzzmmm^^^mmmqqq___hhh{{{wwwoookkkiiixxxooo[[[CCCDDD222,,,)))---...,,,+++---,,,,,,++++++++++++,,,,,,***,,,---------...111333777```ttt~~~|||xxxgggyyy}}}}}}}}}uuufffwww^^^YYY~~~|||gggwwwkkkggguuu}}}nnndddZZZIII???@@@<<>>>>>HHHYYYbbbXXXGGGAAAFFFCCCFFFJJJLLLKKKLLLOOORRRSSSKKKEEEDDDEEEMMM```ssshhhZZZNNNDDDAAA222DDDnnnhhhHHH>>>???OOO```jjjxxxvvvfffiiirrrsssqqqtttwwwtttqqqssswwwyyyvvvssswww{{{eeeaaa{{{}}}dddiiivvvrrrkkkaaallluuuWWWhhhvvv~~~pppGGGHHH888...)))---///,,,,,,000,,,,,,++++++++++++,,,,,,***+++------...///222444^^^zzz~~~{{{nnn{{{{{{}}}uuukkkvvv]]]]]]rrr~~~eeeaaauuunnntttssslllnnn|||}}}uuunnn```LLL@@@777hhhssslllsssmmm\\\NNNGGGAAA===:::999>>>CCCBBB@@@===:::666333111000666666666555555444444444999999<<>>CCCPPP\\\XXXIIIAAADDD???BBBDDDEEEEEEGGGJJJMMMKKKDDDCCCKKKRRRXXXfffvvvtttaaaIIIEEE888777SSSWWWAAA;;;444>>>TTTbbbiiisssrrrhhh]]]aaaooosssrrrxxxsssssssssssstttuuuttttttwwwyyy\\\nnn}}}tttmmmooo}}}uuu```aaavvvsssdddrrrnnndddvvv|||vvvwwwfffFFFAAA444,,,///000++++++000---,,,,,,++++++,,,,,,---)))+++---......000222555bbb}}}zzz~~~sssppp|||zzzyyyeeeeeemmm~~~iiiVVVTTTWWWoooyyyggguuuiiibbbddd___fff|||xxxxxx{{{|||yyyvvvrrruuu~~~~~~uuutttrrrfffZZZDDD777mmmrrrdddooouuucccQQQKKKIIIGGGEEEFFFEEEDDDBBB???;;;888555444555555666888999888666555777444555;;;DDDQQQdddvvv{{{[[[HHHOOO|||nnn|||III777)))+++///---+++---,,,++++++******++++++,,,+++***,,,......888WWWvvv~~~xxx{{{zzz~~~~~~~~~qqqaaaAAA<<<===HHHXXXfffrrrzzz|||xxxbbbXXXMMM:::000777666666555444111,,,(((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''')))************'''))),,,---,,,+++,,,---$$$'''))))))((((((***,,,++++++,,,,,,...///111222222555999;;;<<<===>>>???======GGGVVVXXXKKKBBBBBB>>>???AAAAAAAAABBBEEEHHHHHHCCCHHHSSSWWWRRRSSSZZZllloooqqqkkk[[[NNNSSS```ggguuusssTTTOOODDD444BBBJJJBBB>>>333777PPPccckkkssszzzooo]]]ZZZfffkkkkkkssspppsssvvvuuurrrqqqsssvvvuuuXXXbbb|||~~~gggkkkzzz~~~yyypppjjjoookkk```mmmZZZvvvxxx|||pppNNNIII999///000000++++++111---,,,,,,++++++,,,,,,---)))+++---......000333555VVVzzzyyysssvvvxxxyyysss]]]]]]{{{}}}dddUUU]]]XXX^^^iiiggguuuqqqtttvvvvvvzzz|||vvvmmmmmmnnnuuutttmmmpppnnnaaaSSSCCC333ccc{{{dddMMMuuufff```VVVJJJCCCGGGFFFDDDBBB???<<<999777///000333777:::;;;999777444111111777===EEEUUUeeevvv}}}tttGGGMMMuuutttzzzppplll___CCC+++***111000,,,+++,,,++++++******++++++,,,***)))---222666EEEkkkuuu~~~uuuXXX>>>>>>CCCOOObbbsssyyyttt^^^dddVVV999444888777777555222///,,,***)))((('''&&&%%%$$$$$$$$$''''''''''''((()))((((((,,,(((&&&(((---...)))$$$%%%&&&((()))((()))+++,,,***+++,,,---...000111111333555777999:::;;;;;;::::::999???RRR^^^LLL;;;@@@???SSSLLL;;;======:::AAA@@@KKKOOOQQQUUUPPPJJJOOOVVVUUU[[[iiihhhMMMBBBRRR]]]dddnnnxxx^^^WWWNNN:::BBB```UUU===<<<222AAAaaadddrrrjjj___\\\WWWeeeqqqgggmmmnnnqqqtttuuuvvvuuuuuuqqq~~~aaaXXXnnnooo```nnn}}}kkkjjjwwwdddjjjbbbaaayyyttt|||gggJJJKKK(((000:::$$$)))///,,,,,,,,,,,,,,,,,,,,,,,,(((111,,,)))111---444PPP```fff{{{}}}|||qqqzzz~~~ppp~~~|||sssfffOOOXXXrrrttt|||ppprrrsssiiijjjpppiiiaaa```nnnhhhmmmnnnZZZgggWWWHHH444UUUWWWLLLssshhhTTTOOOLLLHHHFFFBBB@@@@@@BBB777555333222444777;;;===:::888555333666>>>IIIPPPhhhpppzzzyyy[[[JJJ___{{{~~~cccttt:::555333+++...(((222++++++***************+++...///,,,,,,>>>aaa~~~}}}eeeGGG???BBBLLL[[[lll|||wwwwwwdddiiiYYY;;;555888777666555222///,,,***(((((('''&&&%%%%%%%%%%%%&&&'''(((((((((***+++---///,,,))),,,///000,,,'''%%%'''((()))))))))+++,,,++++++,,,...///000111222222444666888999999:::999;;;<<<>>>KKKWWWNNNAAADDD===LLLQQQLLLEEE<<<:::BBBIIIRRRPPPLLLKKKEEEBBBJJJVVVXXX^^^lllqqq[[[IIIMMMXXX```kkkuuu|||vvvZZZQQQDDDEEE[[[QQQAAAFFF666444RRRbbbtttzzzgggWWWRRRaaaooonnnpppqqqtttwwwxxxxxxwwwvvvnnnvvvvvvbbbSSSbbb|||sss]]]fffuuuooo___lllmmmeee|||eeewwwwwwyyy}}}sssSSSPPP888///...)))...000,,,,,,,,,,,,,,,,,,,,,,,,---444000---111000CCCiiitttqqqpppwww}}}~~~yyywwwvvv|||xxx|||qqqnnnbbbUUUSSS[[[rrrtttvvvpppmmmlll___fffpppeeeaaaSSS\\\gggZZZddd___LLL777???sss[[[NNNccc~~~pppjjjbbbXXXRRROOONNNLLLKKKAAA>>>;;;888777666666666;;;:::888555555:::BBBIII[[[cccnnnxxxeeeNNNPPPkkkzzzsssFFF333222000111''',,,++++++************++++++,,,(((+++:::RRRllleeeMMMCCCIIISSS^^^pppuuu{{{lllkkkYYY<<<555777777666444222...+++***((('''&&&&&&%%%%%%%%%%%%%%%'''))))))(((***...222///---+++---//////,,,(((%%%'''))))))))))))+++,,,,,,,,,---...000111222222222333444666777888999999<<>>NNNJJJAAAGGGmmmuuu```ZZZZZZUUUNNNGGGEEECCCBBBBBB???;;;777888<<<>>><<<777666:::???>>>CCCKKKSSS[[[aaafffhhhppptttyyy||||||{{{{{{{{{wwwyyy{{{|||~~~aaaCCCMMMxxxlllCCC---//////,,,000++++++*********+++,,,,,,222***888]]]tttuuuzzzwwwcccLLLDDDPPPeeewwwyyy~~~ppp```LLL:::444777666666444111...+++)))''''''&&&%%%%%%%%%&&&&&&''')))***)))''''''***---(((***++++++)))'''&&&&&&''')))******))))))+++,,,,,,---...///000222333333444444555666777999:::;;;AAAXXX```YYYWWWQQQHHHEEEEEENNN___QQQOOOZZZccc___RRRGGG;;;888BBBIIIQQQQQQZZZuuu~~~hhhQQQPPPRRRSSSOOONNNRRR[[[bbb~~~dddLLLXXXyyyLLLCCC;;;@@@___sssbbbNNNSSSkkkooorrrxxx}}}~~~}}}zzzwwwuuu{{{yyyrrrYYYPPPffffff___vvvrrrffftttvvvyyygggXXXjjjwwwtttiiixxxzzz^^^xxxxxxOOOHHH===000444)))///---------------------------***///444000555PPPkkk{{{nnnvvvsssnnn|||uuu}}}~~~fff\\\XXXQQQKKKKKKqqqjjjcccYYY```sssllljjjgggbbb\\\SSSBBB<<<444NNNpppYYY```XXX===XXXJJJ[[[YYYJJJ<<>>jjjccckkklllrrrhhhWWWIII:::333;;;AAAIIIEEEHHH]]]eeeUUUEEEAAAQQQeeerrryyyzzzssslllhhhFFFPPP```KKKEEEDDD___vvvrrrRRRSSSffflllqqqxxx~~~|||wwwvvvuuu{{{cccJJJUUU|||oooZZZiiillljjjuuu~~~xxx{{{TTT]]]llldddxxxyyy{{{~~~kkkZZZeee~~~jjjyyyyyylll```pppMMM???666...***666------------------------...***///000...@@@]]]lllrrrrrrvvvmmmpppssskkkddd___SSSHHHOOOhhh~~~lllbbb[[[lll{{{|||qqqdddjjjmmmRRRIII@@@333MMM{{{eeeqqqrrrQQQ\\\aaadddWWWOOOIIIDDDXXXyyyeeeZZZXXXQQQGGGJJJEEEAAABBBFFFHHHFFFCCC555555555444333444777999:::999888:::<<<>>>>>>===>>>AAAEEEHHHLLLPPPUUUYYYdddjjjqqqxxx}}}xxxZZZMMMPPPcccwwwYYY888111,,,000...++++++***++++++,,,---...))):::RRRdddooovvvxxxzzzyyy{{{eeeJJJPPP[[[jjjyyyPPPwwwXXXtttwww|||rrrWWWBBB;;;777666666555333000---***(((&&&&&&&&&%%%%%%&&&&&&'''((('''&&&***...///,,,((()))---000...)))&&&''')))(((***++++++***)))***,,,++++++,,,...///000111222444333444444555777999;;;444>>>BBBIIIWWWVVVLLLKKKJJJBBBPPP{{{pppYYYJJJ<<<888@@@;;;CCC@@@@@@MMMPPPFFF@@@GGG]]]zzzsssvvvfffLLLNNNeee^^^LLL>>>PPPbbbaaaWWW[[[fffllluuu}}}}}}wwwsssuuuwww|||]]]QQQooo___bbbvvvnnneeeuuuuuu{{{wwwmmmuuukkkooouuugggfffjjjvvvbbbcccnnnaaalllccc\\\YYYEEE>>>---...555........................,,,)))...,,,///XXX|||yyylllssspppmmmyyy~~~bbb^^^aaa```PPPUUUkkkwwwZZZeee~~~yyy```ccchhhQQQFFFGGG:::<<<[[[zzz[[[iii~~~ttt```QQQJJJTTTZZZkkk~~~SSSJJJWWWbbbhhhdddbbbddd```XXXVVVOOOIIIJJJQQQVVVXXXWWWAAA<<<777444444666777777999666444444666777777555888999:::;;;<<>><<<777BBBXXX[[[QQQPPPDDDOOO>>>CCCxxxvvvZZZLLLBBB@@@JJJCCCLLLKKKKKKTTTTTTOOOPPPDDDOOO\\\fffqqqyyyvvvnnnooo~~~eeeUUUOOOMMMqqqaaaGGGNNNYYYjjjqqq[[[NNN___fffpppyyy~~~}}}{{{sssnnnvvvvvvxxxpppQQQaaaiii```sssdddlllxxxvvvfffsssttt|||~~~vvvwww]]]SSS\\\pppiiivvvrrrsssxxxzzzuuuKKK{{{cccKKKFFF///111...........................------333...888tttzzzzzzxxxqqqkkkqqqjjjnnntttttt}}}nnnyyyoooiiieee]]]fffSSSTTTtttdddeeekkktttiiieeekkk???>>>===222FFFfff}}}yyy}}}wwwvvvuuuYYYBBBhhh}}}oooJJJFFF;;;RRRfffllllllmmmiii```___XXXRRRTTT]]]fffjjjjjjNNNFFF<<<777888999999777777444111111444666555444222333333333333555888;;;;;;@@@HHHQQQZZZeeeooouuuxxxcccttthhhUUUMMM{{{yyy{{{{{{BBB222---333'''++++++++++++,,,---...///777aaa}}}}}}|||}}}iiiTTTJJJ___jjjzzzPPP]]]sssvvvtttgggqqqyyy{{{~~~\\\kkkooorrrzzzrrrUUU@@@999222888777666444111---***((((((''''''&&&&&&&&&''''''''''''))),,,......+++(((++++++***(((&&&%%%''')))''')))******))))))***+++,,,,,,,,,,,,------...///000000222444666888999:::::::::999<<>>DDDYYYYYYdddnnnaaahhh}}}xxxcccZZZXXXUUU[[[xxx\\\@@@???AAAWWWvvv___YYYSSSeeesssrrrppptttwwwvvvqqqpppoooqqquuutttNNN]]]oooxxxmmmccceeesssWWWnnnlllccceeesss}}}ssszzzqqq^^^[[[\\\yyyyyyeee}}}}}}~~~MMMoooxxxtttMMM???<<<222---///............------------444111***777aaaoooyyyxxxyyyfffiiiooo___qqqsssjjjuuuvvvwwwwwwlllhhhtttnnnYYYYYYwww{{{```qqqqqq[[[lllhhhEEE888:::>>>XXX}}}rrrhhhUUU___wwwfffUUUIIILLLOOOVVVaaakkkppppppmmm```]]]YYYZZZ```gggkkknnnaaaOOO;;;333777<<<;;;777777666555444333333444555444333222111111111222333888999<<>>KKKaaajjjeeeiiidddQQQJJJKKKIIIXXXiiihhh[[[lllwwwmmm\\\RRRSSSVVVYYYcccHHHGGG888666<<>>333//////............---------...---)))---DDDdddwwwyyyzzzeeeTTT|||zzz~~~gggdddccc]]]uuuwwwmmmppphhh]]]]]]cccooo~~~^^^ccc{{{nnneeeSSSnnnYYY@@@999;;;;;;LLLmmmaaaccctttggg]]]YYYYYYXXXZZZ^^^gggpppvvvjjjddd^^^```ggglllllljjjiii[[[III>>><<<===<<<999:::999888777666777888999333333222222222222333333000000222666<<>>222///VVV[[[BBB>>>777JJJWWW\\\dddwww}}}cccPPPUUUZZZQQQUUUlllWWW]]]ccc```QQQDDDDDDKKKMMM]]]yyyLLL;;;:::000***888dddZZZRRR___qqq|||{{{sssqqqtttqqqppppppooonnnrrrwwwHHH@@@JJJ\\\tttwwwRRR___mmm}}}gggYYYdddxxxggg``````eee{{{hhh[[[ZZZfff}}}www]]]TTTnnnyyy~~~xxxvvv~~~vvvIIIfffaaaNNN:::333333///............---------111333333888JJJcccrrruuuvvvssslllhhhtttssskkkfff^^^YYYbbb}}}}}}zzzYYYKKKYYYhhhuuuuuuxxx^^^lllzzzsssXXXdddTTT@@@;;;<<<666@@@ZZZeeessswwwllldddaaa]]]WWWWWW___mmmxxxuuummmfffgggnnnqqqllleeeooogggZZZNNNDDD???===<<<<<<;;;:::999:::;;;<<<===666666666666555333222111/////////111555:::???CCCLLLYYYlll{{{eee]]]bbbfffnnn```dddMMMFFFKKK\\\rrrmmm~~~iii999555,,,...+++///+++***///,,,---:::jjjqqqiii```hhh{{{fff\\\aaalllsss|||zzz}}}xxxpppjjjjjjaaaEEE222555888777666444111---***((('''&&&&&&&&&&&&'''(((((())),,,///...+++***...222888111)))&&&((()))'''%%%''')))******))))))***++++++++++++,,,---...///000111111222333555666777777::::::999;;;DDDQQQ]]]dddSSSLLL@@@CCCDDD222@@@qqqjjjTTTDDD666???IIIQQQWWWaaahhhiiijjj~~~uuuaaaUUU??????```eee]]]ZZZZZZOOO>>>999@@@KKKBBBtttsssttt^^^FFF777222===ddd|||qqqJJJKKKYYYppp}}}yyysssrrrpppnnnnnnnnnmmmqqq}}}wwwUUURRRGGGIIIjjjrrrRRRQQQ\\\jjj{{{}}}|||YYYPPP___~~~mmmmmm]]]jjjvvv~~~vvv]]]bbbeeevvvfffUUUgggzzz}}}{{{{{{]]]ZZZPPP@@@777333///............---------###&&&,,,<<>>;;;333:::QQQuuuiiixxxgggeeeaaa\\\[[[___gggnnnxxxsssnnnnnnqqqoooiiibbbhhhhhhdddZZZLLLBBB>>>>>><<<;;;;;;:::;;;<<<>>>???======<<<;;;999666333111333333222222333666888:::BBBOOObbbsss|||pppbbbkkkvvvxxxnnn^^^nnnPPPQQQNNNmmmdddrrr```555333333...+++...++++++...,,,222FFFllluuuaaadddqqqxxxooollllllooorrr{{{zzz}}}uuussskkkkkkhhhLLL444666888777666444111---***(((&&&&&&&&&&&&&&&'''((((((&&&,,,111111---+++---000777000)))&&&((()))'''%%%''')))******))))))***++++++++++++,,,---...000000222222222333444555555666888888999<<>>444666IIIzzzccc^^^ggghhhvvvpppjjjddd```aaaccceeefffsssssssssrrrooojjjfffbbb[[[```ccc^^^RRRGGGAAA@@@<<<;;;::::::;;;<<<===>>>@@@@@@@@@@@@>>><<<:::888666444222111000000111222===GGGVVVfffqqqxxxzzz{{{xxxddd]]]}}}[[[IIITTTuuurrrGGG000222++++++...,,,,,,...---;;;VVVoooppp~~~{{{bbbdddvvvyyyrrryyyzzzooolllsss}}}}}}}}}}}}wwwgggaaaaaavvvjjjtttmmmkkkoooWWW:::999888777666444111---***(((&&&&&&&&&&&&&&&'''((()))$$$)))...///---++++++,,,,,,)))%%%%%%'''))))))'''''')))******))))))***+++******+++,,,---...000111222222333333444444444555666777999===AAAKKK^^^ooo___ZZZLLLDDDBBB;;;444888YYYjjjIIIIII<<<888???GGGKKKVVVXXXLLLLLLpppoooFFFJJJ[[[OOOJJJOOOOOOGGGCCCHHHEEERRRJJJ```pppVVV666999999888OOOlllsss\\\IIIJJJ[[[iiinnnoootttqqqoooooopppsss}}}lllTTTKKKUUUgggwwwYYYZZZaaavvvlllZZZWWWiii~~~iiifffiiinnn}}}rrrqqqxxx|||~~~vvvaaa[[[eeetttmmmaaaMMM<<>>777///............---------)))&&&---IIIoooxxxaaa___bbbYYY```vvveeeooo[[[ppp}}}ppp|||QQQ```xxx\\\[[[WWWLLLFFFDDD777333???kkk|||cccHHHMMM[[[QQQgggwwwlllffffffhhhiiihhhlllpppsssrrrnnniiiffffffVVVZZZ]]][[[TTTLLLEEEBBB======<<<;;;;;;<<<>>>>>>???@@@AAABBBBBBBBBBBBBBB;;;999777444222111111111666===HHHTTT```iiiooorrrvvvuuusssssssssuuuwwwxxx|||uuuhhhooolllcccGGGQQQ|||}}}xxxwwwggg111111,,,,,,...,,,---///111FFFhhhtttvvv~~~~~~zzz{{{PPPgggssslllvvvvvvkkklllzzz}}}|||}}}~~~~~~|||yyyzzzlllSSSCCCAAAEEESSS^^^rrr```vvvrrrkkkrrr]]]<<<777888777666444111---***(((&&&%%%%%%&&&&&&((())))))''')))***+++,,,,,,++++++%%%%%%&&&&&&'''((())))))''')))******))))))***+++******+++,,,---///000111333333333333333333444444666777:::<<<===DDDXXXlllhhh^^^WWWNNNCCCAAAAAA;;;888rrrbbbLLLBBB777999;;;888DDDLLL@@@MMMGGGVVV\\\JJJHHHGGGIIIKKKIIIEEEHHHOOOZZZWWWLLL^^^kkkFFFjjj[[[GGG<<<555,,,666PPPmmmdddTTTHHHHHHTTT^^^cccmmmlllmmmpppqqqssszzzkkkXXXSSSRRRdddeeeXXXXXXiii}}}mmmeeeaaaeeetttkkkkkkrrrxxx{{{wwwjjjaaaqqq|||dddkkkjjj___\\\ooozzzxxx{{{MMM<<<===///............---------+++000999BBBNNN^^^rrrnnnuuu\\\aaaXXXSSSggg~~~}}}vvv|||rrrtttqqqooodddgggxxxgggooooooaaavvvcccNNNOOOIIIGGGFFF:::222;;;OOO{{{jjj]]]cccPPPGGGMMMAAA^^^}}}uuuooommmlllllljjjllloooqqqpppnnnllliii\\\[[[YYYWWWUUUPPPJJJFFFBBBAAA@@@???>>>???@@@@@@CCCCCCBBBBBBCCCCCCDDDEEEAAA@@@===:::777666444444222555;;;CCCLLLTTTYYY[[[]]]\\\[[[\\\^^^aaadddgggjjjpppxxx}}}jjjRRRIIIxxxgggjjjkkkyyy555555///,,,...,,,---000444PPPxxxyyysssuuuxxxyyy}}}MMMjjjwwwnnnmmmkkkjjjsss{{{yyyyyy{{{}}}}}}zzzvvvwww{{{~~~xxxtttmmmiii^^^NNN>>>555555888888BBBXXXqqq\\\zzzwwwlllsss___;;;222888777666444111---***(((%%%%%%%%%&&&'''((()))***---+++)))***,,,.........&&&(((******)))(((((()))((()))******))))))***+++*********,,,---///000111333333333333333333333333666777:::<<<:::???RRRgggvvv```[[[XXXHHHDDDBBB222...AAAkkkzzzHHHIII;;;;;;999000===LLLDDDDDDRRROOOSSSvvvkkkDDDHHHOOOVVVSSSJJJFFFMMMWWWYYYLLLJJJUUUmmm|||NNNMMMYYYIII555999:::333666RRR\\\\\\LLLAAAEEEPPPVVVddddddhhhooorrrtttyyycccXXXYYYUUUrrrnnnYYY```ooolllcccPPPWWW{{{zzzxxxqqqxxxyyy~~~___```qqquuu{{{xxxtttyyynnnzzz```===::://////.........---------)))---666BBBNNNYYYfffooovvvzzzqqqSSSssszzz~~~jjjTTTZZZKKKOOOoootttkkkdddhhh{{{~~~{{{oookkkiiiiiixxxzzzqqqmmm\\\iiilllooo^^^OOO]]]OOOPPPIIIFFFFFF;;;555>>>000UUUzzzbbb```yyy\\\;;;GGGIII[[[zzzqqqmmmllljjjiiikkkooottttttpppllleee___WWWTTTTTTSSSNNNIIIEEEDDDCCCBBBAAAAAABBBCCCIIIGGGEEECCCAAAAAAAAAAAAAAA@@@>>>;;;888666444333222222555999>>>CCCEEEFFFFFFFFFFFFGGGKKKOOOTTTWWWZZZaaammmxxxsssWWW@@@mmmkkkppprrr{{{999888------...,,,...111777VVVpppvvvqqqiiiPPPqqq}}}}}}uuujjjfffmmmzzz{{{yyywwwxxx{{{|||xxxtttrrrtttxxxzzzxxxpppeee]]]MMMIIIDDD>>>:::888777777444;;;PPPmmmiiinnnsssffffff___???555888666444333222///+++((('''''''''(((((((((((((((***---...,,,''''''+++///))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,------...///......///000111222222333555555777999:::???MMM[[[tttoooTTTNNNFFF<<>>///<<>>888===???BBBCCC@@@===BBBJJJSSSZZZ___\\\RRRKKKKKKOOOVVVNNNIIIHHH^^^pppYYYLLLEEE===666333888999:::;;;>>>BBBDDDCCCJJJQQQ\\\ccccccfffsssjjjfffbbb```uuummm[[[TTTfff|||ttteeeUUU]]]yyyzzzqqquuujjjpppvvvlllwww|||vvvkkkWWWkkkwwwsssbbbjjj}}}zzzsssxxxaaaMMM<<<333111///.........,,,+++000***000CCCRRRXXXdddsssvvvhhhfffXXXggg___TTTVVVEEE\\\rrrvvvnnnppp}}}||||||~~~{{{yyynnnooonnn```UUUmmmhhh}}}```vvveeeZZZQQQMMMGGG>>>:::<<<@@@222jjjvvveeeiiikkkKKKBBBJJJTTTtttkkkiiinnnlllmmmrrrxxxzzzwwwssslllgggaaa\\\XXXTTTNNNJJJDDDFFFFFFCCC???AAAHHHOOOIIIHHHHHHKKKOOONNNGGG@@@<<<===???@@@@@@===:::888555444333333333555777888444555777:::===@@@BBBCCCHHHMMMWWWeeeuuummmXXXrrrxxxssstttfffAAAVVVlllvvvzzzmmm>>>000///444''',,,...999222gggzzzvvvxxxRRRPPPwww~~~~~~rrraaadddvvv{{{vvvnnnkkkoootttqqqhhhaaaaaaXXXRRRTTT[[[cccnnnvvvOOOAAAAAA^^^WWWNNN[[[>>>???999AAATTTmmm|||wwwzzzfffnnntttgggddd]]]===555777666555444222///+++'''&&&'''''''''(((((()))))))))+++,,,+++))))))+++---))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,------...///222222222222333333333333666666888::::::;;;CCCMMMsssttt___YYYOOOAAAAAA444---222DDDhhhwwwsssiiiWWW@@@000111:::444444666888888:::DDDOOOZZZ^^^aaa]]]TTTLLLJJJJJJIIIJJJMMMMMMYYYeeeTTTJJJBBB<<<555444333333555;;;AAADDD>>>BBBJJJSSSYYY___jjjuuu~~~jjjsssmmmcccwwwpppPPPLLLZZZmmmrrr^^^]]]eeegggzzzrrrtttwwwaaahhhqqqooonnnwwwpppXXXbbb{{{{{{mmmdddsss|||wwwzzzmmmfffLLLEEE444222///.........---+++444000AAAbbbnnnhhhrrr|||ooommm___iii]]]TTT\\\GGGYYYoootttqqquuu~~~}}}iiiooohhhZZZ^^^xxx|||```[[[bbbyyy{{{rrrttt```MMMIIIKKKGGG>>>777<<<666QQQzzzuuutttWWWGGGIIINNNooozzzqqqooommmlllmmmqqqxxx{{{yyyuuupppkkkddd^^^[[[XXXTTTRRRLLLJJJGGGCCCAAAAAADDDFFFHHHHHHIIIJJJJJJHHHEEECCC===???@@@@@@>>><<<;;;:::999888555444333333444555333333444555777888888999>>>BBBLLLZZZlll}}}xxxTTTBBBZZZpppmmmjjjsssdddKKKTTTrrrzzz}}}NNN///...222***...///333@@@rrrfffFFFXXXyyy~~~wwwhhh\\\eeexxx~~~xxxooonnnjjjeee___XXXQQQJJJEEE>>>;;;???FFFKKKQQQWWWVVVZZZ```xxxuuuoooxxxaaaAAA222777NNNcccwwwhhhbbb___nnncccmmmvvvgggbbbYYY;;;555777666555555333000***'''%%%&&&&&&'''((()))******)))((()))***,,,,,,+++***))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,---...//////444444444333333222222222555444888===>>>???CCCHHHdddwwwxxxkkkaaaSSSDDD@@@999777555///@@@|||yyyppp^^^DDD555555444000///000222888EEEQQQeeeeeebbb]]]TTTMMMHHHFFFGGGJJJKKKKKKNNNZZZdddNNN???:::777333///000444<<>>===EEEHHHDDD???888<<<999ggg}}}www```IIIFFFHHHTTT~~~vvvsssllllllmmmqqqvvvyyywwwuuulllgggaaa[[[YYYWWWVVVUUUPPPLLLHHHHHHJJJNNNOOOPPPPPPPPPOOOLLLGGGDDDDDDEEE@@@BBBCCCAAA===;;;<<<>>>===;;;888555333222222222111111111222222222222222555888@@@MMM```uuu[[[NNNBBBRRRggg^^^^^^xxx^^^RRRIIIxxxqqqvvv|||```111///000,,,///333111]]]pppXXX???bbbzzzppp]]]YYYiii|||}}}sssaaakkknnndddXXXQQQJJJCCCGGGBBB???AAAAAA??????AAA``````ccczzz~~~sss___<<<000FFF^^^ppp}}}hhhkkk```mmmwwwggg___UUU999666666666555555444000***&&&%%%%%%&&&'''((()))***+++***((('''***///000---)))((((((((((((((((((((((((''''''((((((((()))))))))+++++++++,,,---...///000222222222222222222111111777555666;;;>>>===???CCCWWWsssnnnYYYLLLJJJBBB@@@===222///QQQ}}}mmm___LLLCCCGGG@@@<<<:::>>>DDDMMM[[[gggoooiii```XXXQQQLLLHHHFFFLLLMMMEEEEEEKKKDDDMMMooo```LLLFFFAAA;;;777444333888===OOOIIIDDDCCCEEEKKKWWWcccnnnxxx}}}}}}\\\qqqzzz```RRRZZZhhh||||||xxxnnnmmmsssxxxnnnzzzsssjjjfffiiiiiilll}}}___^^^tttsssxxxxxxsssMMMMMMbbbuuuffftttQQQBBB666333000.........---,,,333...<<>><<<>>>AAA???===999666444333333333000000111111222222333333333555:::DDDUUUlllyyyddd\\\ccc[[[^^^kkk\\\]]]tttlllLLL~~~nnnvvvhhh555333...,,,///666999}}}ppp{{{NNN<<<```yyyjjjVVVZZZppp~~~zzznnnmmmvvvkkkhhhbbb^^^]]]YYYTTTRRRSSS\\\III???TTT]]]OOOaaa}}}OOO555EEEccc}}}pppeeehhh{{{rrr```mmmwwwfff]]]SSS888666777666555444333000+++'''%%%%%%&&&'''((()))***++++++((('''***000222...)))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,---...000000000111111222333333444444;;;777666777888777888===SSSuuu}}}bbbYYYWWWDDD===;;;<<<555777eeefffSSSPPPIIIEEEFFFMMMWWW```kkksssoooggg[[[QQQLLLJJJJJJIIIJJJPPPHHHFFFPPPJJJBBBMMMoookkkSSSKKKCCC@@@;;;555333666HHHGGGGGGGGGDDDBBBIIIRRR^^^lllwwwxxxzzzqqqgggyyyZZZTTT]]]nnnzzzzzztttjjjeeeuuuvvvwww]]]bbbppp|||{{{}}}hhhttt|||~~~tttbbbhhhzzzccc|||jjjLLL777444000...---------,,,444555<<>>FFFOOOjjjqqq~~~{{{vvvwwwuuunnndddZZZSSSNNN<<<>>>666@@@zzzuuu\\\PPPSSSIIIsss~~~{{{xxxtttsssrrrqqqqqqpppnnnmmmhhhhhhgggeeedddcccddddddggghhhhhhccc^^^\\\___ccceee^^^WWWRRRRRRQQQOOOLLLKKKKKKJJJFFFAAA???AAACCC===;;;999777555555666777333333333222222222222222444555777>>>JJJ]]]qqqzzzhhh\\\[[[hhhvvvnnnhhhmmmcccooowwwaaauuu[[[vvv{{{wwweee777222000,,,///555FFF{{{\\\DDD>>>ZZZyyy|||cccRRR^^^sssyyypppfff___www|||yyywwwuuuyyy~~~]]]OOODDDAAABBB>>>DDD^^^iiiOOOAAAKKKfffuuu\\\aaa}}}cccnnnvvvddd[[[RRR999777888666444333222///+++(((%%%&&&&&&'''((()))******,,,)))'''***...000---)))))))))))))))))))))))))))))))))))))))******************+++,,,---...000111222333333444666777777888888555666999;;;<<>>666111222666<<>>LLLUUUUUU___\\\zzz|||vvvrrrqqqmmm^^^OOOEEE>>>;;;777QQQllleeeWWWuuu}}}xxxwwwvvvuuutttssssssrrrooooooooonnnmmmooorrrtttrrrtttssslllccc___aaaeeeaaaZZZTTTTTTWWWYYYWWWSSSRRRPPPLLLIIIFFFEEECCCCCC;;;:::888777777888999;;;888777666444222000......222444555777>>>JJJZZZeeesssnnnmmmiiiTTTDDDPPPjjjwwwyyyxxxvvvwwwiiihhhlllhhhhhhbbbSSSuuupppzzz{{{eee888///333,,,111111UUU|||qqqyyy|||uuu~~~HHHAAAIIIbbb{{{nnnXXXQQQbbbrrrnnnddd```dddvvv|||aaaOOOWWWJJJ<<>>LLLsss~~~nnnWWWXXXPPP@@@???AAA222444PPP~~~{{{tttmmmjjjTTTQQQMMMIIIGGGHHHLLLNNNOOOOOOTTTQQQHHHHHHNNNMMMCCCNNNppprrrVVVHHHAAA888333444///444>>>IIIMMMJJJIIIKKKPPPUUU```lllqqquuummmoooaaa[[[eeerrr{{{}}}hhhZZZjjjwww```TTTOOONNNdddyyy|||xxxllleeeaaattt[[[NNNUUUrrr}}}{{{||||||TTT:::666111...------------...555CCCOOOQQQUUUhhh~~~tttmmmjjjjjjxxxuuu```PPPVVV???NNNggg{{{yyy~~~}}}zzznnngggaaaUUUHHHBBB777@@@GGGGGGIIIMMMMMMJJJ]]]bbb}}}}}}xxxsssjjjeeeiiimmmggg]]]LLLDDD@@@777<<>>FFFZZZvvv~~~{{{qqq===111222+++555...eeesss|||zzz}}}wwwKKKDDDSSSqqq^^^PPPRRRiiisssfff\\\___^^^ccctttgggwwwrrrdddUUUIIIGGGKKKQQQhhh```???eeezzz|||jjjpppsss```ZZZTTT;;;888;;;888333000///...,,,+++'''''''''(((((((((((((((***(((&&&&&&&&&((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,*********,,,---///000111555444444444444333333333444666:::;;;666333888AAAAAACCCfffiiiVVVWWWFFF===FFF???555>>>\\\vvvjjjeeeaaaYYYQQQMMMGGGHHHIIIIIIHHHIIILLLNNNVVVFFFLLLVVVLLLKKKOOOHHHLLLFFFQQQxxxdddOOODDD;;;666888222///111:::CCCHHHKKKNNNIIIPPPWWW[[[```kkkzzz}}}llluuuuuu```aaaiiixxx~~~ttthhhfffpppoooRRRHHHKKK]]]tttzzzdddSSSOOOQQQmmmnnndddhhhtttgggtttuuuSSS:::666111---------------333444AAAQQQPPPMMMgggkkkiiiiii||||||^^^NNNSSS>>>OOOggg{{{{{{||||||{{{}}}{{{~~~ooo\\\PPPFFF>>>:::999AAAJJJNNNLLLKKKOOOUUU```lllvvvggguuuoooeeeaaa]]]OOOLLLDDD<<<888III}}}yyy{{{}}}xxxooofffaaa^^^```aaa```\\\YYYWWWWWW[[[UUUOOOMMMOOONNNHHHAAA;;;:::999888888:::;;;===:::999999888888777666666///111333222111333999???;;;<<<:::===LLLcccxxx```SSSCCCPPPLLLYYYjjj{{{vvvDDD666...***999---qqquuuzzz{{{uuuTTTCCCTTTxxx{{{VVVLLLVVVpppvvvddd[[[ccckkkbbbdddrrr|||tttccclll___CCCBBBIII[[[uuu~~~qqqXXXgggrrr~~~mmmfffssshhhTTTMMM>>>:::666555333222111///+++(((&&&'''((())))))***))))))'''(((,,,//////---((($$$))))))))))))(((((((((((((((((((((((())))))))))))(((((()))***,,,---......222333444444444444555666555555666666777999:::;;;???FFFMMMkkkmmmXXXLLLNNNHHH888555???@@@ggg|||iiiaaaZZZ\\\]]]XXXNNNGGGLLLKKKJJJJJJKKKLLLLLLLLLSSSQQQOOOOOOQQQQQQQQQPPPJJJMMMMMMXXX~~~]]]KKKHHH???111777333000555@@@JJJOOOPPPOOOMMMKKKIIIMMM[[[ooo~~~rrrooouuujjj^^^]]]mmm~~~iii___VVVddd~~~kkkPPPKKKdddeeemmmxxxzzzqqqsss}}}vvvuuu{{{~~~qqq\\\KKKJJJ[[[lllvvv~~~eeexxxiiiGGG222+++///---......(((222CCCJJJGGGHHHLLL\\\ttt|||aaalllkkk|||WWWUUUKKK???RRRhhh~~~|||lllTTTDDD888777<<>>\\\}}}{{{|||}}}sssnnnooobbbfffgggccc]]]\\\aaahhh\\\XXXRRRMMMJJJEEE@@@<<<666666444333888@@@@@@;;;555:::======>>>???:::222999444111333444111000222444222:::KKK\\\nnnkkkPPPHHHKKK```VVVUUU///...222///666zzz~~~}}}vvvuuuQQQDDD___wwwkkk[[[FFF\\\|||]]]bbb[[[eeeeeeccchhhqqqtttuuukkkhhh```kkkjjj[[[WWWIIINNNhhhvvvvvviii```bbbmmmxxxRRRrrruuupppfffssslllWWWLLL<<<999666555333222111///+++(((&&&'''((()))************)))+++---///000---***''')))((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------///111222222111222333444666666666666777999:::;;;999BBBAAAPPP]]]NNNLLLJJJBBB;;;>>>===cccxxxmmmooo[[[KKKZZZNNNNNNMMMMMMNNNPPPSSSUUUVVVTTTRRRRRRRRRRRRQQQPPPPPPNNNHHHHHH```WWWCCC===999999666222111555???KKKSSSQQQSSSTTTTTTSSSWWW^^^eeeqqqvvv~~~{{{vvvjjjeeefffuuusss___RRRXXXeeeooozzzvvv^^^RRRBBBCCCOOONNNPPPTTTNNNSSS^^^xxx|||uuucccWWWRRRYYYZZZgggzzz|||}}}zzzuuurrrtttsssppphhhYYYKKKEEEFFFQQQiiiwwwjjj```]]]aaaeeegggooovvv|||uuu}}}{{{aaasssMMM777...000------000,,,111AAAFFFCCCEEEJJJYYYooo{{{}}}kkkuuuppp}}}zzzVVVTTTGGGAAAOOO```uuutttgggkkkoooUUUDDD<<<;;;???DDDQQQ[[[dddhhhjjjlllgggaaaqqqnnnkkkxxxddd[[[QQQNNNDDD888LLLwww|||wwwzzztttpppooonnnllljjjhhhgggggghhheeeccc]]]RRREEE;;;888888999<<<>>>===:::;;;BBBIIIEEEBBB??????AAADDDFFFGGG<<<777555666777555777;;;======EEEXXXqqqqqqZZZMMMRRRrrriiiNNN333555333111???rrrmmmSSSDDD[[[sssjjjWWWIII```wwwYYY___ZZZaaacccccciiirrrsssrrr{{{gggNNNddd|||tttjjjPPPNNNWWWqqqyyymmmVVVGGG@@@DDDQQQnnnfffSSS{{{{{{uuueeeqqqooo[[[JJJ888:::666555333222111///+++(((&&&'''((()))***************+++,,,------+++)))((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,///000222222111111333555666666666777888999:::;;;<<>>999FFFfffjjj]]]RRRFFF@@@AAACCCPPPmmm~~~wwwzzzjjjjjjeee\\\VVVSSSPPPKKKJJJ???<<>>EEEMMM[[[oooxxxnnnjjjpppjjjuuurrrxxxuuuTTTRRRCCC>>>SSSjjj~~~}}}___XXXJJJ>>>:::<<<<<<888[[[gggsssvvvuuurrrooollloooeeebbbwww\\\IIIDDD???hhhvvvzzz}}}wwwsssrrrtttsssmmmhhhnnnnnniiiZZZGGG;;;:::>>>>>>EEEOOOQQQGGGAAAOOOdddaaaYYYUUUWWWTTTJJJEEEGGGDDD???;;;;;;999555666999FFFLLLWWWjjjttteeeOOOTTToooJJJ999444......EEErrrjjjuuuMMMCCCXXXpppgggSSSPPPhhhpppTTT\\\YYY]]]bbbccciiiqqqqqqoootttzzzooo{{{zzz___YYYssszzznnnVVVHHHBBBFFFTTTcccfffbbb}}}{{{eeennnnnnZZZFFF666;;;666555333222111///+++(((&&&'''((()))***+++++++++((()))******(((''''''''''''''''''((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++000222333333333333555777666666666777888999;;;;;;>>>FFFBBB>>>NNNooodddSSSNNNLLLBBBFFF<<<999dddgggEEEooocccHHHQQQRRRRRRRRRRRRSSSUUUXXXXXXVVVUUUUUUUUUUUUSSSQQQHHHJJJNNNPPPQQQ```nnnYYYLLLCCC666;;;===888222000666===NNNTTTZZZZZZSSSHHH===777444444555666777888999999;;;:::;;;???HHHXXXiiiuuu|||qqqcccXXXNNNJJJQQQ[[[pppzzzxxx\\\@@@555777888......777999888;;;>>>===NNNQQQZZZqqqxxxtttUUUGGG@@@FFFKKKIIIJJJPPP[[[fff||||||sssbbbXXXYYYYYYYYYUUUNNNKKKMMMMMMKKKIIIKKKOOOYYYkkk{{{zzzuuuqqqmmmkkkeeeZZZPPPKKKHHHCCC@@@EEEPPP\\\ccceeekkkfffbbbccchhhzzzqqqWWWHHHZZZ}}}{{{uuu~~~~~~WWW>>>111222---,,,000111,,,777:::===IIIUUUcccwwwyyy^^^aaagggqqqqqqzzzoooQQQPPP@@@???PPPeee}}}vvv}}}}}}wwwxxxoooWWWNNN```cccLLL@@@EEEEEECCCIIIQQQMMMBBBRRRhhh}}}}}}ttthhhhhh|||^^^MMMBBBfffyyy~~~zzzzzz|||zzzrrrlllmmmnnnkkk___QQQIIIKKKPPPXXX___mmmssseeeXXXeee~~~uuuiiigggnnnmmmcccaaahhhYYYNNNDDD@@@>>>===>>>@@@NNN___rrr}}}oooiiiMMMOOOxxxdddJJJ777111---///GGGoooiii\\\BBBBBBXXXqqqcccPPPWWWpppiiiRRRYYYXXX[[[cccccchhhmmmnnnmmmrrrzzzxxxeeeooonnnhhhuuuwwweeeYYYRRRRRR\\\fffhhhddd|||mmmttttttxxxfffllljjjWWWEEE666<<<666555333222111///+++(((&&&'''(((***++++++,,,,,,)))***+++***'''&&&&&&'''&&&&&&''''''((((((((()))(((((((((((())))))))))))++++++++++++++++++++++++///111333333333333555777666666777777888:::;;;<<<999<<<>>>EEEKKKSSS|||bbbPPPOOONNNCCC???DDDFFFVVVWWWHHH\\\ooojjjYYYUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSSSSTTTVVVVVVTTTRRRQQQJJJGGGJJJPPPddd~~~mmmXXXGGGBBBBBB@@@;;;666222333444<<>>777111,,,222222222222111000//////111333444222222777BBBKKKZZZ[[[YYYPPPBBB;;;BBBMMMeeeqqq|||vvv^^^CCC888999:::666444888:::444222999<<<[[[qqq|||}}}ooo___TTTNNNKKKKKKHHHNNN\\\ggglllsss|||}}}kkkccciiikkkggg___YYYUUURRRQQQXXX^^^cccjjjssswwwvvvrrr}}}{{{pppxxxooodddTTTJJJGGGGGGEEEDDD???GGGSSSggghhhbbbUUUQQQddd~~~jjjnnnvvv\\\>>>000222///,,,...///000:::===@@@NNNZZZiii|||```cccnnnppprrrwwwgggMMMOOO@@@GGGPPPbbb|||nnn{{{wwwllleee]]]RRRFFF666...@@@SSSTTTOOORRRRRROOOUUU^^^ZZZPPPEEEZZZwwwvvvqqqXXX===]]]zzzwwwoooooolllhhhccc``````aaassswwwqqqwwwrrr[[[LLLGGGIIIPPPWWWZZZrrrkkk```hhhjjjjjjKKKIIIooohhhSSS333111444555HHH~~~hhhhhhKKK===EEEYYYsss___OOO\\\tttcccTTTXXXYYY[[[ddddddfffiiikkklllrrryyyooooooXXX\\\yyylll```\\\bbbWWWTTTMMMVVVTTTHHHMMMPPPYYYgggoooqqq{{{iiinnnhhhUUUHHH999;;;666555333222111///+++(((&&&'''(((***+++,,,,,,,,,+++---///---***'''(((***&&&&&&&&&''''''(((((()))(((((((((((())))))))))))*********++++++,,,,,,,,,,,,...000111111111333555777777777888999:::;;;<<<>>>;;;<<>>NNNgggnnnhhhzzz~~~ooo```ZZZSSSQQQTTTUUUSSSPPPQQQQQQRRRTTTVVVVVVTTTSSSQQQKKKGGGIIIMMMYYYssswwwfffZZZTTTMMMDDD;;;777555555666222333333333222111000000222333444444444333222111///222555444111111555999<<<@@@CCC>>>777888CCCPPP[[[bbbiiidddSSSAAA>>>CCCAAACCCAAAFFFPPPNNNQQQaaarrrmmmhhh[[[KKKBBBDDDIIILLL]]]```hhhsss~~~sssccc[[[eeemmmpppttt|||wwwgggYYYPPPOOOYYYggg}}}lll^^^dddiiillluuuUUUrrryyyhhhCCC///222000,,,...---777AAABBBCCCNNNXXXgggzzz|||iiicccpppllltttzzzaaaIIINNN@@@BBBSSSjjjwwwhhh^^^ZZZSSSHHH???@@@777777;;;???PPPcccfffccceeeddd```aaagggmmmooo^^^VVVXXXlll{{{fffdddnnnKKKqqq}}}{{{{{{{{{yyytttpppiiillluuu~~~wwwxxxjjjVVVPPPXXXcccdddxxxttt\\\VVVkkkkkkiiiMMMHHHzzzmmmsssccc777000555666FFFwwwjjjlllJJJ@@@IIIYYYsss}}}]]]OOO\\\ttt]]]XXXWWWXXX]]]dddeeefffgggiiimmmrrrwww~~~~~~bbbWWW}}}rrrfffhhhLLLEEE???@@@@@@;;;;;;===@@@OOO^^^jjjyyy|||lllsssjjjXXXNNN===888666555333222111///+++(((&&&'''(((***+++,,,------***...111///+++((((((***%%%%%%&&&''''''((())))))(((((((((((())))))))))))))))))***+++,,,,,,------,,,...000000000111333555777777777888999:::;;;<<>>DDDIIIBBB;;;;;;???JJJ```hhh\\\ZZZdddrrrxxxvvvyyyrrrYYYUUU```jjjmmmnnnWWWQQQ```fffxxxxxxrrr\\\]]]```ccceeeeeecccaaa^^^eeesss~~~ggggggqqqssswwwssshhhnnn}}}ppphhhNNNLLLwwwppp|||~~~ddd;;;///111444III}}}ooopppKKKCCCHHHUUUrrr}}}]]]OOOYYYpppXXX\\\UUUWWW___bbbdddfffgggiiilllooopppuuuyyyvvvpppjjj\\\OOOFFFAAACCCEEE@@@???444;;;HHHWWWeeejjjhhheee|||yyynnnwwwlll[[[TTT@@@555666555333222111///+++(((&&&'''(((***,,,---------(((---000///***&&&&&&(((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))((())))))+++,,,---......---///111222222333555777777777777888999:::<<<<<<444AAAAAA???HHHLLLGGGFFFPPPgggSSSGGGMMMNNNBBB999999111WWWyyyiiieeeddd]]]VVVTTTTTTUUUVVVWWWUUURRRPPPQQQPPPKKKFFFFFFNNNWWW\\\ZZZ]]]fffqqqwwwuuupppmmm\\\ZZZWWWOOOFFF===888666222111111111333444444333333222111111222333444555444333333333444555444333999666333333999@@@AAA>>>888:::<<<===BBBUUUyyykkkYYY\\\eeennnsss{{{uuusssmmmmmmrrrqqqpppmmm~~~uuuxxx___WWW333111000...000///222>>>@@@???GGGPPP```vvvhhhbbbeeeqqqggg|||}}}[[[CCCKKK@@@AAAIII]]]xxxggg~~~zzzgggrrrgggQQQRRR\\\tttdddNNN@@@MMMssslllmmm~~~sss{{{|||iiiYYYKKKFFFGGGIIIXXXwwwtttzzzppphhhgggeee^^^UUUQQQOOOHHH@@@===;;;:::DDDcccxxxttt{{{ttteeeNNNOOOwwwssssssVVV777333111777TTTpppnnnwwwHHH@@@DDDQQQqqq}}}^^^OOOVVVlllUUU^^^SSSUUU```aaadddggghhhjjjkkkkkkiiiiiimmm~~~yyyqqq]]]NNNAAABBBIIICCCBBBGGG===999@@@IIILLLJJJIIIIII___llleee]]]fffzzzzzzhhhmmmrrruuufffAAA444888666444222000...***'''$$$'''***++++++***+++,,,+++,,,+++***((('''((()))((('''&&&%%%&&&&&&((()))''''''(((((())))))******************+++,,,---......///000111333444555666777777777888999;;;<<<===>>>@@@BBBCCCDDDEEEGGGIIIRRRSSSooo}}}bbbRRRNNNIIIFFFBBB999///666MMMvvv|||mmm\\\[[[YYYYYY]]][[[UUUSSSVVVTTTTTTQQQKKKJJJPPPVVVXXXYYY^^^bbbccceeeiiijjjggg___ZZZTTTMMMGGGBBB<<<999222555555444555999888444777777666555444333333222333444444444444444333333666777999>>>BBBBBB>>>999999:::CCCKKKIIIPPPtttvvveeeaaaccclllvvvpppiiihhhmmmqqqrrrppprrrqqq|||vvvvvvkkkccc{{{bbbqqqqqqOOO555777...***111111666888555<<>>:::CCC<<>>@@@BBBDDDEEEFFFHHHKKKMMMMMMaaannn[[[SSSKKKGGGBBB888<<<555555DDD```nnnddd```YYYWWW^^^ddd___UUUYYYYYYTTTMMMMMMTTTZZZ]]]]]]bbbffffffffffffbbb]]]VVVTTTQQQNNNJJJDDD>>>999777::::::888:::>>>>>>;;;;;;;;;;;;:::999888888888444444555555555555444444666999===AAABBB@@@<<<999999>>>JJJRRRQQQPPPaaavvvrrrtttyyy|||wwwllleeeccc___llloookkkjjjmmmrrruuusssppptttttt|||rrrppp~~~ooolllttt~~~KKK111555111---000...666999999@@@SSS```pppccc^^^___ggglllsssUUUEEEEEE???222HHHdddwww~~~{{{ooolllnnn}}}ssskkkeeeZZZeee}}}uuujjjdddgggooovvv|||uuulll^^^PPPFFFAAABBBBBBAAAEEETTTllluuu|||WWW}}}}}}{{{kkkQQQEEE}}}sssvvvLLL777666333???SSSkkk{{{\\\FFFBBB@@@LLLfff{{{ZZZPPPXXXoooUUUVVVXXX___aaaccc``````aaaaaaaaafffllloooqqqtttvvv{{{~~~zzzkkkkkktttzzzqqqIIICCCZZZxxxooobbbYYYSSSLLLEEE::::::DDDFFFNNNbbb]]]VVV^^^mmmpppqqqzzzrrrhhhggg]]]```cccFFF222777555333222111...***'''%%%'''***++++++++++++,,,......---+++(((&&&'''(((''''''&&&&&&''''''((()))''''''(((((())))))******************+++,,,---......///000111222444555555666666666777999;;;<<<===???AAACCCEEEFFFGGGJJJLLLLLLLLLTTTaaaxxxxxxbbbVVVLLLIIIEEE;;;===777111000777JJJjjjxxxkkkeeecccbbbcccfff```___YYYRRRTTT]]]eeehhhdddjjjmmmjjjgggbbbZZZQQQNNNNNNOOOPPPOOOKKKEEE@@@<<>>CCCDDDBBB@@@@@@???>>>===<<<;;;;;;888888888888888888888888999>>>CCCEEEAAA===::::::<<>>>>>DDDSSS^^^mmmeeeYYY]]]dddiiipppWWWDDDDDD???KKKKKKRRRhhhuuu|||jjjdddqqq~~~sssiiiiiirrr{{{{{{sssgggZZZPPP???EEEHHHFFFGGGVVVssstttgggqqqNNNddd|||}}}zzzjjjPPPEEE|||uuuzzz|||eee:::444222>>>SSSyyyhhheeeFFFFFF>>>???^^^uuuZZZSSS[[[qqqVVVVVVVVV[[[]]]aaa___aaaddddddbbbeeeiiikkknnnoooqqqxxx}}}qqqiiihhhmmmlllgggooo~~~wwwKKK555IIIpppyyymmmaaaXXXJJJ<<<@@@GGGEEEXXX}}}wwwfffWWWFFFHHH\\\nnnkkkhhhSSSUUUaaaIII333666555333333111///+++'''%%%(((***,,,+++++++++,,,222222111...+++))))))***&&&&&&&&&''''''((())))))''''''(((((())))))******************+++,,,------//////000111222333444444555555666777999:::<<<===AAACCCEEEFFFFFFGGGIIIKKKNNNPPPRRRPPP[[[yyyeeeXXXMMMKKKIII???666888:::999444444@@@NNNssswwwtttpppdddgggwwwiiiggg```[[[___jjjsssvvvssswwwwwwrrrllleee[[[RRRMMMNNNPPPRRRTTTSSSOOOLLLFFFJJJJJJGGGGGGKKKNNNMMMLLLKKKIIIGGGDDDBBB@@@???>>>>>>==================@@@EEEIIIFFF???:::<<>>===<<>>???CCCOOOWWWfff}}}~~~|||___cccbbbgggkkkqqqVVVHHHHHH@@@000DDD]]]qqq|||~~~yyy{{{kkknnnzzzqqqjjjfff[[[^^^eeeooovvvsssiii___HHHCCCOOO^^^WWWQQQxxx}}}zzzgggVVVPPPQQQPPPNNNjjjlllwwwyyykkkSSSGGG~~~xxx{{{uuu===555555;;;XXXvvvsssfffkkk]]]CCC>>>AAA\\\qqqZZZTTT\\\sssXXXWWWUUUYYYZZZ]]]aaaiiiqqqqqqiiieeedddfffmmmqqqsss|||~~~qqqeeeUUUEEE>>>;;;===HHHUUUuuu{{{cccFFFOOOgggtttzzz~~~kkkdddUUUQQQUUULLLCCCHHHTTTtttsssnnnuuuxxx[[[RRR]]]JJJ:::444444333333333000+++'''&&&(((+++,,,,,,,,,,,,---......---+++(((&&&'''(((%%%&&&'''((()))*********''''''(((((())))))******************+++,,,---...//////000000111222222333333444555666888:::<<<===CCCEEEFFFGGGFFFFFFHHHIIIAAAAAAHHHLLLOOOddd{{{zzzsssnnnbbbQQQNNNOOOGGG@@@888222111222333888===>>>HHHWWWeeessswwwwwwzzztttxxxwwwrrrqqqwww{{{tttmmmeee]]]XXXUUURRRQQQSSSVVVXXXXXXWWW]]]aaa```___bbbeeeeeehhhgggccc___ZZZUUURRRPPPKKKJJJGGGEEECCCCCCCCCCCCNNNPPPNNNGGG@@@>>>DDDKKKQQQ```ggg\\\MMMFFFCCCAAA:::===888888>>>999555===555IIIbbbqqqyyyzzzwwwsssaaaYYYQQQOOOMMMJJJKKKNNNMMMPPPPPPXXXbbbXXXGGGDDDFFFDDDEEEJJJRRRVVVTTTPPPFFFBBB===;;;AAALLLZZZdddzzz}}}{{{qqqddd```iiitttxxxttt\\\SSSTTTwwwwwwzzzyyysssrrruuu}}}jjj^^^wwweee^^^bbbYYYqqqwwwiiiiiibbbggg{{{|||uuuyyy[[[|||yyynnntttvvvBBB...555000***222000777;;;EEEVVVccctttMMM\\\dddjjjnnnvvvVVVGGGEEE<<>>;;;BBBTTTnnn]]]NNNWWWoooWWWXXXYYY^^^___cccbbbeeehhhhhhdddeeehhhfffnnnqqqpppvvvzzznnn[[[HHHAAA<<<;;;:::999===CCCcccGGGDDDfffvvvvvvtttuuu{{{kkkbbb```TTTGGGGGGDDD```ttt~~~uuuccciiissszzz___PPPSSSBBB666333333333444333000+++'''&&&(((+++,,,,,,,,,,,,---+++++++++)))'''%%%&&&'''$$$&&&''')))************''''''(((((())))))******************+++,,,---...//////000000111111222222333333444666888:::<<<>>>@@@BBBDDDEEEFFFGGGIIIKKKDDD<<<@@@FFFDDDLLL[[[aaacccfffmmmeeeRRRNNNQQQJJJ@@@:::666777888444000///666999???DDDIIIOOOVVV]]]rrr~~~lllkkkmmmqqqrrrrrrvvvzzzooofff```\\\WWWUUUUUUWWWXXXXXXXXXaaahhhiiijjjmmmqqqqqqsssqqqnnnjjjfffbbb___]]]VVVTTTQQQMMMKKKJJJJJJJJJPPPQQQPPPKKKFFFDDDHHHLLLRRR\\\ccc^^^PPPFFFCCCDDDDDDGGGCCCDDDGGG@@@;;;CCC:::FFF\\\pppvvvqqqiiifffmmmbbbWWWQQQMMMJJJLLLOOONNNVVVYYYhhhkkkTTTFFFAAA<<<===BBBGGGHHHGGG===@@@DDDGGGKKKSSS]]]eeewww{{{{{{sssdddWWWNNNJJJXXXtttcccKKKNNN\\\~~~~~~~~~zzzzzz~~~tttcccaaaqqqUUUOOOAAAYYYbbbmmmuuu~~~|||xxxvvv}}}yyyuuu\\\ttttttvvvyyyEEE///666000)))444333999<<>>>>>AAACCC@@@<<<;;;===QQQSSSGGG```sss~~~qqqffftttsssgggUUUWWWnnnXXXDDD<<>>===???BBBEEEFFFHHHKKKNNNOOO>>><<<@@@888444<<>>AAA777www```TTT[[[ooohhhlllrrr{{{kkkooocccccc|||tttooorrrSSSMMM@@@111555444444333222///***''''''***......+++***+++---222000---***((((((((((((&&&'''((())))))*********))))))))))))************++++++++++++++++++,,,,,,......//////000000111111333555777888888:::<<<>>>???AAACCCBBBBBBFFFNNNVVVPPPHHHAAA@@@FFFKKKJJJEEE[[[TTTQQQUUUVVVQQQLLLJJJ??????555111;;;;;;111///111222222333444555777888777555888CCCRRR\\\\\\YYYRRR[[[eeeeeerrrjjjaaa\\\XXXVVVYYY___aaafffooo|||}}}zzzxxxnnniiieeeccc^^^YYYWWWZZZWWWTTTQQQOOOOOOOOOOOONNNWWW]]]dddfffaaaYYYSSSPPPWWWYYYXXXSSSMMMLLLRRRYYYIIIOOOpppooo\\\PPPFFFGGGJJJLLLHHHDDDLLLXXXVVVTTTVVVdddvvv```JJJ:::BBBVVVNNN```rrruuukkkdddiiiqqqooo|||uuu___HHHAAAYYY~~~aaazzzwwwvvvnnnjjjzzzssstttdddmmm~~~|||zzzuuueeevvv{{{GGG444222333000)))<<<;;;???OOOZZZZZZmmmyyyIIIZZZWWWhhhlllppphhhDDDEEE<<<>>>@@@CCCVVVaaakkkxxx}}}~~~vvv]]]___fffjjjooocccXXXXXXXXXWWWQQQMMMTTTlll___yyyxxxzzz}}}xxxjjj\\\UUUAAAXXXLLLPPPXXXXXXbbbWWWMMMvvvyyy|||mmmgggUUUEEEooo{{{iii888666222999PPPuuu^^^fff======777BBBbbbfff|||eeeSSSYYYfffeeeUUURRR]]]aaaaaaaaacccdddfffggghhhiiijjjqqqppptttyyysss\\\TTTTTTTTTNNNRRRWWWSSSPPPZZZfff```VVV```mmmlllqqqnnnpppxxx|||sssqqqmmmmmm^^^nnniiiVVVTTTFFF777666555555555444000+++((('''***......+++***+++---111///,,,)))((('''((((((&&&'''((())))))*********(((((()))))))))************++++++++++++,,,,,,,,,......//////000000111111222333666777777888;;;===???AAACCCBBBBBBFFFMMMTTTiiipppjjj[[[[[[iiilllaaafffjjjaaaNNNIIIQQQRRRIIIBBB???777222444222222999333333333333333444444555777333111555<<>>FFFQQQRRRjjj{{{ooohhhccc___```ccceeehhhpppvvvpppjjjccc]]]ZZZ]]][[[WWWVVVWWWXXXYYYXXXZZZ```gggiiieee^^^XXXUUUYYYYYYXXXTTTPPPPPPUUUYYYYYYNNNeeeyyy___RRRFFFCCCDDDCCCCCCEEEMMMVVV\\\YYYXXXcccvvvzzzmmmeeepppzzzppp```[[[\\\dddfffnnnpppZZZWWWdddzzzooo|||sssqqquuuzzzbbblllzzzvvvdddzzzOOO888000///111///999:::===HHHUUUZZZlllfffNNNWWWXXXgggiiinnnjjjFFFFFF>>>///:::BBBLLLdddrrr}}}}}}}}}|||nnnOOOeeellloooyyysssbbb```___ZZZQQQIIINNNfff~~~yyy}}}|||uuueeeSSSHHHBBBPPPKKKSSSVVVYYYkkkbbbYYY|||yyyvvvooogggUUUJJJrrrYYY:::333000444HHH|||___jjjDDDBBB===JJJSSS___{{{hhhSSSWWWddddddSSSNNNXXX]]]______```aaaccceeefffggghhhmmmnnnzzzqqqdddbbbggglllxxx{{{wwwwwwvvvkkk```iiirrrmmm{{{wwwwww~~~vvv~~~}}}hhhNNN]]]fff___]]]KKK===777666666555444111,,,)))'''***......+++***+++---...---***(((''''''((()))&&&'''((())))))*********(((((())))))))))))************+++++++++,,,,,,,,,......//////000000111111111333555666666777999;;;>>>@@@BBBBBBBBBEEELLLQQQ||||||wwwzzzcccOOOLLLRRRWWWJJJGGGDDDAAA>>>999777999666666555555444444555555<<<999444111111222222111000333===;;;LLLmmmvvvqqqkkkhhhhhhiiiiiipppsssffffffbbb___\\\]]]^^^^^^^^^```eeekkknnnlllfff```]]]]]]\\\ZZZXXXWWWWWWXXXYYY___YYYooo~~~dddRRRIIIEEEEEEGGGKKKWWWZZZLLL>>>BBBVVVhhhmmmyyydddOOOCCCBBBFFFIIIFFFIIIYYYooo~~~zzzvvvjjjdddjjjooommmeeeaaaccchhh___hhhzzz|||xxxxxxiiiPPP<<<000---111222555;;;===EEEXXXfffwww```OOOUUUZZZeeedddgggoooIIIFFF@@@:::CCCMMMTTT```vvvxxx~~~www]]]ZZZxxxvvvpppmmmdddccc]]]RRREEEHHH^^^vvv|||xxxpppaaaPPPGGGPPPPPPTTT```YYY]]]rrrhhhccc~~~}}}rrrfffSSSQQQwwwHHH>>>666444333CCCaaa{{{dddAAA:::666???NNN```zzzoooVVVWWWbbbdddTTTMMMUUU[[[___^^^^^^___```cccfffhhhiiimmmmmm|||qqqllluuu{{{wwwvvv{{{uuu^^^jjj~~~iiiMMM```sssnnncccKKK===666666555555444111,,,((('''***......+++***+++------+++)))'''&&&'''((((((&&&'''((())))))*********(((((((((((()))))))))************++++++,,,,,,---......//////000000111111111333555666666777999;;;===???AAAAAABBBEEEIIIMMMSSS}}}xxxPPPIIIZZZVVVWWWVVVMMMBBBBBBAAA888888777777666666666777777===<<<:::777444333333555111///555111777JJJiii{{{uuurrrllllllqqq~~~sssoooiiieeedddcccbbbbbbgggkkkqqqtttrrrmmmhhhdddeeebbb``````aaa```^^^[[[\\\ggg}}}```OOOIIIGGGJJJJJJGGGNNNbbbzzzqqq___VVVSSSNNNFFFDDDKKKSSS^^^sss{{{dddXXX[[[^^^___^^^aaahhhooorrr|||yyyvvvyyyqqqwwwJJJ===222///111000444>>>@@@HHH```vvvkkkDDDTTT[[[dddaaa{{{bbbvvvLLLCCC??????;;;???NNN]]]jjjzzzxxx}}}}}}~~~ZZZgggzzzqqq~~~aaaaaa^^^SSSEEEDDDVVVkkkvvv}}}xxxlll^^^UUUSSSkkk]]]hhhtttfffhhhsssbbb}}}uuudddOOOVVV}}}{{{???<<<888888333???eeeiiiqqqIII???<<<;;;JJJ]]]sss]]]WWW```eeeXXXOOOVVV\\\```___^^^^^^```dddhhhjjjhhhllllllzzzuuuhhhkkkyyywwwsssrrrvvv{{{oooJJJRRRtttzzzzzz|||zzznnnWWWqqqzzzeeeHHH999555444444444333///+++''''''***......+++***+++---,,,+++)))'''&&&&&&'''(((&&&'''((())))))*********'''(((((((((((()))))))))))))))***+++,,,,,,------......//////000000111111333444666777777888999;;;===>>>???AAABBBDDDGGGIIICCCTTTfffttt|||VVVIIISSSaaaooo```EEEEEENNNGGG:::999888777666666666666555777888777444222333444444///555111333888HHHttt}}}sssuuuxxx~~~wwwrrrooonnnmmmlllppprrrvvvyyyxxxtttnnniiillljjjiiijjjlllkkkfffaaaeeeqqqyyygggjjjooozzzwwwsssuuutttvvvlll~~~oooLLL;;;000///111...666AAACCCHHH```vvvqqq>>>PPPZZZaaabbbxxxggg~~~PPPAAA===AAA555444FFFWWW^^^eeennnwwwzzz|||{{{~~~{{{~~~uuusssxxx~~~|||www^^^```___WWWIIIBBBKKKYYYjjjvvvpppcccdddkkk{{{~~~gggyyy}}}wwwaaaKKK[[[DDD666111555000;;;|||hhhfffKKK===@@@666>>>SSShhhxxxdddUUUYYYccc[[[RRRVVV]]]^^^]]]]]]]]]___cccgggiiiaaahhhjjjwwwttt___SSSRRRdddzzz~~~wwwooowww|||wwwtttvvvyyy~~~VVVEEE^^^~~~zzzwwwwwwzzz{{{xxxtttppp```}}}yyyaaaEEE777555444444333222///***&&&'''***......+++***+++------,,,)))'''&&&&&&'''(((&&&'''((())))))*********''''''(((((((((((())))))))))))***+++,,,------.........//////000000111111333555777777777777999;;;<<<===>>>@@@BBBDDDEEEEEESSSMMMMMMSSS]]]mmmUUUAAAYYYooo```gggbbbJJJHHHEEEAAA>>>;;;888777666777888777555222000000111...666444777:::???```|||zzzyyyxxxzzz{{{}}}zzzrrrmmmpppppprrrvvvyyyxxxrrrmmmuuu|||uuurrr___www~~~WWW<<<---...222000777@@@BBBGGGZZZiiisss~~~nnnHHHIIITTT]]]eeevvvsssUUUAAA===DDD<<<<<>>444===PPPddduuummmTTTQQQ^^^[[[RRRTTTYYYZZZYYYYYYZZZ]]]```ccceeebbbiiiiiissskkkWWWFFF<<>>CCCKKK[[[lllsssvvvzzz}}}~~~tttpppnnneeeXXX^^^nnnrrrcccaaa___[[[PPPDDD>>>???LLLcccxxxqqq[[[KKKlllvvvTTT:::///;;;555:::kkk```ZZZ{{{GGGEEE>>>AAAMMM]]]lllzzzWWWMMM\\\]]]TTTSSSUUUWWWXXXYYY[[[]]]```bbbcccfffjjjiiiqqqppp^^^OOOAAA777@@@PPPTTTCCC???EEEHHHDDDNNN```ggguuupppmmmmmmmmmpppyyyhhhZZZ___{{{~~~fffWWWmmmqqq___XXXIII===777666555555444111,,,((('''***......+++***+++---000...+++)))'''&&&&&&'''&&&'''((()))************''''''''''''((((((((()))((())))))+++,,,---............//////000111111111111333555555555555666888;;;;;;===???BBBCCCBBBAAA???GGGMMMKKKHHHRRRppp<<>>444888DDDKKKgggyyyrrrmmmttt}}}yyyvvv|||www{{{vvvbbbwwwcccFFF111...333222///999CCCTTThhhppp|||eeeDDDDDDKKKSSSdddjjjpppooo```GGGFFFAAA<<<:::@@@IIIRRR]]]eeeqqqsssxxx|||}}}{{{{{{|||{{{___gggtttxxxbbb___]]]ZZZSSSHHHBBBAAA???YYYrrr{{{bbbeeemmmZZZMMMtttuuuHHH666---;;;222222\\\ddd[[[rrrKKK>>>777===CCCNNN___\\\NNN]]]```WWWSSSTTTWWWYYYZZZ]]]```bbbcccdddeeeiiihhhuuugggUUUHHH===222666>>><<<@@@999<<>>>>>>>>>>>>>>IIIBBBDDDLLLMMMQQQgggddd???JJJwwwdddiii{{{fffeee___lllXXXAAAKKKTTTJJJDDDUUURRRJJJLLLTTTQQQLLLRRRzzzsssrrrrrrwww~~~yyyrrrrrr~~~yyyooorrrtttwww{{{~~~|||ppp```sssnnnVVVBBB777///---333:::;;;SSSXXXzzzKKKDDDMMMQQQ___gggccc@@@IIIBBB<<<888===DDDKKKTTT\\\kkkmmmqqqrrrooommmooosss|||xxx|||xxxlll\\\VVV^^^ggg|||uuuiiiYYYUUU^^^[[[III@@@EEE888UUU___bbbuuu}}}zzzvvvzzz|||}}}vvvrrruuuooorrrnnn___```WWW___}}}qqq___TTTrrrjjj~~~lllCCC444222777333666LLL{{{RRRcccyyyTTT@@@@@@:::>>>RRR```lllmmmXXXNNNXXX```NNNVVVXXXZZZ]]]^^^]]]^^^bbbeeeeeellljjjrrrddd___JJJ777777:::===EEEKKKrrroooeeeaaaWWW```kkk```VVV[[[ppp}}}}}}fffZZZkkkyyyvvvhhh{{{}}}dddrrrxxxKKK666555555444333000+++((((((,,,000111...++++++,,,...+++)))(((((()))((('''(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,------...///000222222111111222444333555777777666666777888999:::<<<>>>???@@@AAAAAAGGGCCCGGGOOOOOONNN```wwwsssuuudddPPPGGGMMMkkkxxxooo|||TTTOOOmmmzzzooo^^^oooppp___[[[\\\ooo|||wwwnnnmmmqqqyyy{{{yyy}}}tttkkkgggsss~~~|||kkkfffbbbdddjjjnnnllliiigggaaammm|||uuu~~~wwwaaatttnnnYYY>>>222------222...111JJJSSStttMMMAAAIIINNN\\\ddd^^^IIIFFFBBB<<<999;;;@@@HHHSSS^^^llleee```dddmmmpppiii```uuu{{{sssjjjjjjfffppp}}}~~~|||pppaaaPPPYYYdddaaaVVVTTT^^^___RRRGGGFFFCCCPPP___mmmrrriiiiiiyyyjjj```aaa^^^VVVNNNKKKPPPVVVnnnvvvlll]]]TTTbbbqqqvvvvvvwwwwwwuuuyyy|||mmmbbbdddmmmzzz{{{xxxzzz~~~RRR```nnnYYYXXXppp{{{ccc<<<555111222222666FFFggg\\\}}}XXX===777;;;:::HHHUUUbbb|||]]]MMMTTT]]]NNNSSSTTTWWWZZZ\\\\\\]]]___bbb```gggiiiwwwqqqZZZGGGBBB999222CCC```uuu}}}uuuhhhaaabbbaaa___jjjzzznnnPPPQQQUUUnnnvvvxxx|||{{{xxxqqq|||\\\fffqqqPPP666555555444333000+++((((((,,,000000...++++++,,,222...***(((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***+++,,,,,,---...///111222222222222333555333555777888777777888999777888;;;>>>@@@CCCDDDEEEJJJIIIOOOWWWUUUQQQ[[[mmmqqqccc\\\SSSJJJBBBIIIggg^^^jjj~~~zzzqqqddd{{{sssgggeeegggmmmsss||||||tttnnnkkkjjj```YYYccc{{{}}}yyyvvveeepppfff___^^^\\\YYY___iiisssaaaPPPYYYuuu{{{qqqlllssssssvvvzzz{{{yyyxxxzzz}}}vvv{{{}}}cccqqqyyyyyyccc@@@///---///111<<>>GGGVVVdddKKKKKKNNNZZZkkkssshhhVVVnnn~~~zzzzzzsssgggooo]]]fff~~~uuuxxxaaaccc^^^___hhhnnnfffVVVKKK???IIIfffwwwkkk___jjjooozzzxxxXXX\\\]]][[[VVVQQQNNNPPPRRREEEMMMYYYeeeqqq~~~{{{gggVVVLLLOOOUUUgggsssqqqttttttkkkddd___TTTMMMXXXkkkaaa[[[gggxxxyyygggZZZlllRRRaaaqqqhhh===888333///333888===pppTTTyyy```BBB888<<<777@@@LLLVVVuuugggPPPTTT\\\PPPPPPOOORRRVVVYYYZZZ[[[]]]^^^^^^cccfffyyy^^^HHHDDD===;;;NNNaaa}}}}}}___SSS[[[eeeffffffUUUJJJLLLXXXkkkWWWZZZ[[[aaa___WWWaaarrrvvvqqq~~~UUUGGGTTTMMM666555555444333000+++(((''',,,000000---++++++,,,333///+++((('''((())))))'''(((((())))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,------...///111111111111333555444666888888888888888:::777999;;;>>>AAACCCDDDEEEIIIJJJPPPWWWTTTOOOVVVdddeeeYYYQQQPPPNNNHHHGGGKKKhhhzzz{{{xxxuuuuuuzzzwwwjjj```______bbbeeelllzzz}}}zzzssseeeYYY___WWWOOOUUUkkkuuubbb[[[\\\UUURRRUUUZZZSSSKKKTTTgggdddMMMXXXgggzzzyyyqqqbbb]]]YYY\\\bbbhhhkkkmmmxxxyyy|||rrr~~~yyygggeeeyyyttt~~~mmmEEE111111222000000777LLLWWWbbbsssdddEEEFFFMMMTTTZZZwwwnnnyyy___KKK@@@===::::::===GGGYYYiiiwwwzzz{{{}}}rrr```^^^|||}}}lllJJJYYYxxxhhh]]]{{{ooo]]]dddxxx|||rrriiigggiiirrryyyttt___KKK888CCC^^^ttt___KKKKKK___lllggguuusssuuuwwwyyywwwpppiiibbb___XXXVVVSSSQQQRRRXXX___dddooorrrkkkXXXDDD===JJJ^^^```ttt}}}uuuwwwvvvkkk^^^ZZZXXXTTTHHHCCCUUUoooVVV===jjj~~~ppphhh|||lll|||hhhOOOmmmvvvqqq@@@555777000666;;;777}}}|||OOOoooqqqOOO@@@===888===HHHOOO```sssVVVSSSZZZUUUPPPLLLOOOSSSVVVYYYZZZ[[[\\\```aaabbbuuusssRRRBBBAAAPPPVVVIIIddduuupppoooooopppxxxZZZ^^^jjjjjjxxxnnnaaa[[[TTTiiiuuuQQQNNNKKKPPPPPPNNN\\\qqqxxxyyyUUUBBBLLLMMM666555555444333000+++((('''+++///000---******+++222...)))&&&&&&'''((((((''''''((()))))))))))))))((((((((((((((((((((((((*********++++++,,,,,,---,,,---///000///000222333444666888888888888888:::999:::<<<>>>@@@AAABBBBBBBBBBBBGGGMMMKKKIIIPPP\\\ooowwwhhh___WWWRRRLLLHHHQQQ___iii|||rrrkkknnnrrryyyvvvhhh```^^^]]]______```gggpppvvvoookkkeee```VVVSSSMMMLLL^^^|||yyyeee]]]IIIBBBEEEQQQTTTLLLMMMUUUlllUUUPPPaaa}}}kkk^^^YYYXXXUUUQQQYYY[[[```kkkzzz|||zzzuuummmzzz|||iiiEEE333222222///+++777MMMdddlll```GGGBBBKKKQQQWWWpppzzzooo}}}bbbJJJCCC???;;;::::::AAAQQQ```qqqSSSooolll[[[LLLVVV\\\KKKVVVkkkfff|||yyyvvvkkkbbbhhhwww}}}yyyfffcccfffoooxxxrrr[[[FFF;;;999GGGXXXnnn\\\BBBAAAUUUcccuuuxxxrrrooovvvqqqhhh```[[[WWWTTTSSSYYYvvvgggYYYkkkzzzuuu|||lllaaaVVVZZZ\\\UUUEEE@@@TTTmmmooommmAAAfffqqqjjjxxx|||{{{bbbPPPxxx|||wwwfff===,,,555111555;;;777hhh~~~YYY^^^gggEEE<<<999:::DDDNNN[[[}}}^^^NNNQQQYYYVVVLLLMMMPPPTTTWWWZZZZZZZZZ___aaaaaassshhhOOOJJJSSSVVVOOOOOO\\\```lllmmmjjjtttlllhhhtttVVV[[[nnnvvvwwwnnn```jjjXXXZZZkkk|||vvvkkk{{{yyyQQQKKKQQQDDD666555555444333000+++((('''+++//////---******+++000,,,(((&&&&&&'''''''''&&&'''((())))))******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,.../////////111333333555777888777777888999:::;;;<<<===??????@@@@@@@@@@@@DDDHHHHHHIIIQQQ[[[fffuuunnnaaaVVVRRROOOMMMUUUaaaFFFddd\\\ooosssuuuyyy______ccclllvvv}}}zzzyyyxxxvvvvvvyyy~~~xxxnnneee```^^^___^^^[[[[[[^^^uuuhhhccccccTTTUUUOOOJJJWWWvvvwwwZZZ@@@===FFFKKKLLLLLLPPPsssTTTTTTeee|||wwwsssgggWWWOOOUUUhhh}}}qqqwww|||~~~~~~yyyyyyssssss\\\@@@222111000///777CCCXXXxxx~~~aaaGGG===GGGMMMVVViiiiiidddHHHHHHBBB<<<999777999CCCNNNdddvvv~~~fff[[[___pppeeeLLLAAAKKKooossshhhwwwuuuccc\\\aaaiiilllccc]]]___kkktttkkkVVVGGG;;;...===]]]ppp}}}mmmHHHQQQjjjuuu~~~||||||~~~~~~~~~yyyrrrlll[[[ssssssggg^^^VVV___aaaRRRAAA@@@OOO^^^]]]~~~]]]ZZZ{{{iiiooo{{{pppwwwZZZWWWzzzpppSSS:::---///333222777<<>>?????????AAACCCFFFJJJKKKMMMTTT\\\jjjuuuzzzzzzxxxdddTTTUUUYYYTTTKKKFFFBBBFFFAAACCCmmm}}}}}}nnnlllkkkiiigggkkktttxxxnnneeebbbmmmxxx|||~~~}}}www{{{zzzlllpppqqqsssttttttuuuwwwxxxuuuyyyoooggg```[[[]]]]]]ZZZVVVUUUuuunnnyyy~~~yyymmmccc___XXXYYYRRRLLLWWWtttcccIII@@@AAABBBBBBCCC\\\{{{aaaTTTgggxxxlll```aaakkksss~~~ssssssyyy~~~}}}}}}|||nnnrrrWWW@@@555///...111---999MMMuuupppKKK<<>>DDDLLLfffvvv|||yyyqqqhhhjjj{{{yyyTTTIIISSSgggbbbfffvvv~~~eeeUUURRRZZZaaahhh\\\\\\jjjoooaaaPPPHHH<<<222<<>>DDDLLLJJJ\\\zzzvvvgggpppdddnnnVVVcccwwwwwwGGG:::333,,,999000222AAAHHH```WWWeee>>>AAA666555GGGWWWqqq```IIIWWWQQQOOOMMMLLLNNNRRRVVVWWWWWWWWW___[[[dddsssPPPRRRzzzaaa\\\TTTeeennnpppoooKKKYYYaaahhhmmmrrrssssssbbb~~~yyyqqqhhhZZZssszzzfffFFF===;;;666555555444333000+++(((&&&+++//////,,,******+++,,,***)))((()))***)))(((&&&'''((()))************))))))))))))))))))))))))++++++++++++++++++,,,,,,,,,---///000111111333555222444666777666666777888666888999;;;===??????@@@>>>AAAEEEIIIJJJLLLRRRXXXgggtttyyyvvv}}}~~~lll\\\XXXUUUOOOKKKMMMCCC666LLLKKKIIITTTQQQdddhhhxxxvvvrrrxxxpppcccggg]]]bbbbbbaaa```XXXWWWbbbkkkhhhggggggbbbaaannnwwwzzz~~~}}}zzzvvvttttttpppooosssqqqlllsssxxxpppoooooonnnnnnnnnpppssstttnnnuuuxxxxxxkkkfff]]]VVVXXX[[[XXXTTTQQQUUUwwwgggcccjjjppplllfff]]]\\\TTTNNNYYYssshhhOOODDDAAALLL222RRRzzzSSSUUUjjj{{{sssxxxwwwppp|||uuuqqqxxx~~~~~~zzz{{{|||mmm~~~\\\EEE999000...333333:::EEEhhhkkk~~~RRR???GGGHHHPPPWWWdddiiixxx\\\JJJCCC======>>>>>>AAAEEEBBB^^^iiifff|||sssqqqyyyrrr___QQQSSSpppnnnzzzpppeee``````mmm]]]ZZZgggiiiVVVFFFCCCFFF===555PPP{{{|||eeeqqqoooyyyssslllcccYYYgggmmm```FFF>>>KKKLLL???HHH}}}bbbsssfffWWWnnnyyyCCC999333///AAA000000CCC<<>>BBBBBBDDDFFFIIIMMMQQQSSS```rrr}}}yyytttyyy~~~}}}vvvlll^^^UUURRRQQQPPPNNNOOOOOONNNKKKFFFAAA???>>>CCCEEEKKKQQQRRRPPPSSSYYYWWWXXXYYYZZZYYYXXXVVVUUU]]]dddkkkkkkeeeaaacccgggoookkkhhhhhhlllnnnllljjjlllhhhfffhhhmmmooommmjjjhhhmmmsssvvvvvvssspppoooiiipppvvv{{{{{{nnnzzzyyytttttt^^^^^^^^^]]]ZZZVVVSSSQQQ\\\tttppp]]]]]]dddgggbbb^^^VVVLLLTTTwwwyyyYYYOOO<<>>AAARRRrrrkkkbbbbbbQQQxxxBBB222///,,,888555666<<<>>>xxxvvvJJJYYYUUU???:::333999GGGMMM___zzzbbbNNNHHHFFFJJJMMMMMMNNNPPPSSSTTTPPP\\\ZZZSSSooofffRRRVVVcccxxx~~~aaabbbmmmaaannnooogggqqqTTTPPPSSS\\\fffkkknnnqqquuuzzzyyyxxxrrrjjjeee~~~|||wwwdddWWW???999777888777333222222---''''''***000444000***))),,,//////+++((((((,,,***&&&((('''&&&''')))***)))(((''''''''''''(((((((((((()))******++++++,,,,,,---------...///000111222222333444444555666666777777666888999:::999:::;;;===@@@AAABBBDDDGGGJJJMMMOOOVVVkkk||||||vvvtttqqqlllkkkdddZZZTTTSSSSSSRRROOOQQQQQQNNNJJJDDD???===<<<<<<:::;;;@@@CCCEEEIIIOOOSSSUUUXXXZZZ\\\]]]\\\\\\___bbbfffkkkmmmkkkeeeaaa^^^cccggghhhfffeeehhhkkkiiihhhgggiiilllmmmmmmkkkqqqsssvvvvvvtttqqqoooooooookkkhhhkkkwww~~~vvvhhheeeeeekkk~~~|||qqqkkkgggddd___\\\ZZZWWWTTTQQQJJJiiinnnNNNWWWQQQOOOKKKOOOiiittt~~~|||wwwhhhQQQ<<>><<>>@@@AAABBBDDDFFFIIIKKKMMMNNNcccuuuxxxtttpppjjjcccddd___XXXUUUUUUUUUSSSQQQTTTRRRNNNHHHAAA===;;;<<<<<<777555888<<>>AAAFFFTTTdddmmmnnnlllmmm~~~yyysssnnnwww~~~rrr{{{}}}qqqZZZPPPLLLQQQNNNSSS___jjjmmmjjjeeeRRRVVV999CCCzzzzzzgggssszzz]]]|||cccyyyyyylllgggfffeeeddd[[[VVVGGG@@@HHHIIIEEEGGGcccmmmhhh[[[mmm|||xxxjjjZZZgggrrrlll666000555444666000777BBB>>>UUU|||VVV~~~yyyRRR>>>666;;;>>>777CCCGGGhhhvvvUUUGGGEEECCCEEEHHHKKKMMMNNNQQQQQQVVVZZZTTTTTTkkkwwwZZZEEEAAA<<<;;;CCCGGGSSS]]]lllvvvcccWWWgggiii``````hhhhhhfffvvvrrrFFFKKK]]]```aaajjjlllqqqkkknnnooopppnnn{{{zzzeeeffffffXXXBBB>>>666888777333222222...'''(((***///444333---***,,,+++,,,***''''''******((('''&&&%%%&&&(((((((((&&&''''''''''''(((((((((((()))))))))***++++++,,,,,,------...///000111222222000111222333555666888888999:::<<<=========???AAABBBCCCDDDFFFHHHJJJKKKLLLKKK[[[lllrrrssssssoooiiifffaaaZZZUUUTTTTTTSSSSSSTTTRRRMMMFFF@@@======???@@@>>>???AAA@@@>>>@@@DDDHHHKKKNNNRRRUUUWWWWWWWWW^^^YYYVVVZZZccclllqqqrrrbbb[[[UUUWWW^^^dddccc___hhhlllpppooojjjggggggiiiwwwxxxwwwtttooojjjhhhgggZZZbbbjjjlllrrr}}}}}}zzzrrroooppphhh___[[[\\\\\\VVVQQQVVVkkkwwwvvv{{{cccZZZOOOVVVyyy{{{~~~{{{xxxwwwtttkkkgggvvv___fffyyyttt}}}vvvqqqppppppnnnppprrrsssuuuwwwxxxwwwrrrqqq{{{}}}lllnnnyyyxxx|||}}}|||||||||}}}~~~|||{{{{{{zzzyyy}}}mmmQQQEEE;;;666444111---666LLLtttLLLAAAIII???DDDPPP^^^ccc}}}___NNNJJJFFFCCC>>>:::;;;>>>AAACCCLLL\\\iiinnnoooqqqhhh~~~yyyxxxxxx___\\\gggkkk|||wwwYYYPPPRRRRRRaaaddddddnnn}}}}}}mmmbbbZZZVVV<<>>===GGGTTTTTTcccyyyhhhSSSbbbccc]]]```jjjggg]]]cccuuuvvvSSSFFFTTTaaacccggglllpppnnniiifffddddddhhhlllxxx~~~gggfffsss]]]AAA;;;666777666333222222...((('''(((---444333---*********,,,+++'''&&&)))***((('''&&&%%%&&&(((((((((&&&''''''''''''((((((((((((((())))))******+++,,,,,,------...///000111222222000000111333444666777777888:::<<<======>>>@@@BBBBBBCCCEEEGGGHHHJJJKKKKKKLLLWWWgggsss{{{}}}vvvnnngggbbbYYYSSSQQQRRRUUUVVVSSSPPPLLLFFFBBB@@@BBBDDDBBBEEEKKKLLLFFF<<<:::===IIIKKKOOOSSSWWWYYYZZZZZZbbbcccbbb]]]YYYZZZ```fffiiiddd\\\XXXXXX\\\aaadddjjjooosssqqqjjjdddccceeeqqqtttvvvvvvrrrkkkfffdddYYYaaafffccc]]]eee}}}{{{sssrrrooohhh```]]]^^^[[[TTTMMMMMMkkk{{{oookkk}}}~~~xxxtttnnnuuukkk```eeellliiiMMM[[[xxx{{{kkk___^^^^^^[[[ZZZ^^^mmmwww{{{zzz|||~~~yyytttrrrsssssspppmmmmmmmmmnnnqqqsssttttttwwwuuu[[[TTTiiiuuu|||xxx|||}}}{{{|||}}}}}}}}}}}}|||zzzkkkZZZLLL???555222111---===PPPbbb|||KKK>>>DDD===DDDMMMUUU{{{yyynnnfffPPPIIICCCBBB???:::999<<>>BBBFFFIIILLLQQQJJJFFFLLLTTTWWWXXXXXXWWWYYYMMMCCCHHHIIIAAA<<>>???@@@AAACCCFFFGGGIIIJJJJJJKKKSSScccxxx{{{mmmfffaaaYYYRRRPPPRRRVVVZZZRRRPPPMMMHHHEEEDDDGGGIIIHHHKKKQQQTTTMMMCCC>>>???CCCFFFKKKQQQUUUXXXZZZ[[[XXX```hhhfff^^^WWWXXX[[[ccciiikkkaaaTTTRRR^^^kkkiiinnnrrrpppiiibbb______iiiooouuuwwwtttmmmfffbbbfffeeefffgggeeebbbcccfffttttttfffaaakkkuuuyyytttrrrkkkfff```^^^]]][[[UUUOOOCCCmmmllljjjuuu|||{{{yyyzzz{{{xxxsssrrrttteee[[[dddwww}}}{{{eeeUUU^^^nnnlllSSS===999???EEELLLTTTTTToooiii{{{pppbbb\\\ggg~~~}}}uuuqqqpppsssnnnkkklllmmmoootttzzzyyy}}}uuubbbSSSKKKjjjyyy|||zzzyyyvvv{{{}}}yyyxxx~~~}}}{{{{{{||||||{{{xxxnnndddVVVFFF666000///000<<>>999666888<<>>888???DDDFFFHHHVVVyyy}}}}}}ssskkkddd___eeeZZZeeevvv\\\[[[bbblllpppllltttVVVVVVVVV{{{~~~rrrXXXBBBGGGQQQKKKTTTpppvvvrrruuuwwwwwwzzzuuugggWWWRRR\\\kkkLLL___uuukkkYYY]]]rrr~~~MMM333444333333444777;;;===AAAIIIPPPVVVWWWxxxQQQ>>><<<555<<<===<<>>>>>???SSSWWW[[[kkkhhhWWWRRRZZZ^^^]]]XXX[[[dddfffbbb[[[vvvaaaGGGFFFQQQWWW^^^ggghhhbbb^^^bbbkkkkkkeeedddmmmvvvtttkkkcccnnnmmmddd>>>444555777666333222333///)))'''(((---444666000+++***,,,000///***&&&(((***)))((('''&&&''')))***)))(((''''''''''''(((((((((((((((((())))))******++++++------...///000111222222000111111222333444444444444666888999:::;;;===???@@@AAADDDGGGIIIJJJKKKKKKKKKLLLYYYsssrrrkkkggg```YYYUUUTTTWWWYYYSSSRRROOOLLLIIIHHHIIIKKKQQQMMMLLLPPPRRRNNNJJJHHHBBBDDDIIINNNRRRUUUVVVWWWSSSZZZbbbhhhhhhccc^^^[[[YYYbbbiiifff\\\WWW\\\ccceeeiiimmmlllgggaaa]]][[[ccchhhooorrroooiiibbb^^^\\\XXXYYY^^^```\\\YYYYYYMMM[[[eeeccc]]]]]]ccchhh[[[___eeekkkmmmjjjccc^^^```^^^[[[[[[]]]___``````WWWuuuxxxmmmeeeTTTXXXcccnnnooofff```___RRROOOUUU```rrrvvvrrr}}}vvv___===<<>>777999BBB[[[lllsssxxxzzzrrrxxxpppmmmppplllkkknnnooommmoootttwww{{{sss^^^]]]hhhqqq{{{}}}~~~zzzwwwxxxyyyuuuyyy{{{yyyzzz}}}{{{zzzzzz{{{zzzzzzvvvqqqaaaZZZMMM999///......444NNNnnnoooOOO===>>>FFFAAAJJJTTT}}}ccchhhTTTCCCAAAAAA;;;666666666888AAAPPP[[[```cccggglllkkkyyyaaaYYY]]][[[OOOTTTuuu}}}{{{sssiiiiiimmm[[[eeetttsssxxxxxxzzznnn~~~vvvZZZ```xxxvvvvvvrrrttt{{{uuuppp[[[HHHGGGOOO]]]ooopppwwwwwwwwwwwwsssiii[[[OOOaaaeeessssssiiiPPP[[[iiivvvzzzeee[[[kkk~~~sss>>>000222333666666;;;>>>???HHHPPPMMMqqqgggSSSjjj___DDDBBB:::===888:::;;;EEEeeecccMMMFFFAAA@@@DDDAAAHHHNNNNNNIIIFFFFFFHHHaaawwwuuu]]]NNNFFF???>>>>>>OOOVVVSSS]]]iii___JJJQQQWWWYYYUUUUUUYYY\\\ZZZYYY___wwwzzzQQQCCCOOOTTT[[[aaa___[[[[[[```eeeaaa]]]^^^hhhoookkkaaaZZZqqqoooggg@@@777555777666333222333///)))((()))...666888222---+++---111000+++'''((()))))))))((('''((()))******(((''''''''''''((((((((()))((((((((()))******++++++------...///000111222222111111111222222333333333555777999;;;;;;<<>>DDDQQQXXXPPPUUUkkkfffEEEHHHPPPXXXZZZTTTLLLJJJMMMXXX[[[sss\\\KKKRRRYYYTTTMMMKKKRRR]]]___ZZZXXX\\\bbbfffaaa[[[[[[```