BM6P6(@ tttPPPTTTaaaddddddjjjiiiccceee```bbb```\\\ZZZ\\\\\\YYYOOOHHH>>>666222000///...---......---++++++,,,...555777444...,,,000333333000//////111555888:::;;;777444111...------///000,,,---...///000000000000444555888<<>><<<777666555555555444111...000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...000222333/////////000111333444555999:::;;;<<<===>>>??????999:::;;;;;;;;;===@@@BBBFFFGGGIIILLLPPPSSSUUUVVVWWWZZZ^^^bbbgggmmmssswww{{{dddWWWuuurrraaaXXX```iiifff]]]XXXNNNIIIHHHGGGBBBHHHkkkrrrQQQ:::555333999CCCDDDIIIIIIJJJLLLSSSaaarrr~~~~~~|||zzzxxxwwwwwwxxxtttrrrqqqrrrrrroooiiidddnnnmmmlllkkkjjjiiiiiihhhnnniiiddddddgggiiihhheee___\\\YYYVVVSSSOOOJJJGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHJJJMMMOOONNNOOOTTTWWWRRRSSShhh{{{fff___ZZZ\\\]]]VVVMMMGGG===;;;888555222111555;;;KKKOOO[[[fffeee\\\\\\dddtttcccPPPBBB<<<>>>AAA777666444333333444555666999888888777666555444333555444222000000///000000333333333333444444555666777;;;@@@CCCFFFKKKSSSXXXbbbdddmmmzzzwwwWWWddd@@@???UUUuuussskkk```PPP___ooo}}}ttt```VVVTTTNNNQQQJJJEEEFFFFFFCCCAAAAAAHHHPPP\\\gggqqq{{{mmmRRRLLLNNNHHH===???>>>@@@DDDLLL]]]zzzsssjjj\\\UUUKKKBBB???>>>@@@@@@BBB@@@???@@@BBBAAA>>>;;;:::555666999777CCCqqqjjj^^^fff___KKKAAAQQQ~~~~~~kkkcccRRRFFF:::555555444444666777888:::;;;;;;999666444xxxTTTVVVcccfffeeellljjjeeefffaaacccaaa\\\[[[\\\[[[XXXOOOHHH>>>666222///......,,,---...---,,,,,,---///444666444///,,,000333333222000///000333666777777555333000---,,,,,,---...,,,---...///000000000000555666999<<>>>>>>>>>>>999::::::::::::<<>><<<<<>>>>>@@@BBBCCCBBBAAA@@@BBBDDDEEECCC@@@;;;666666999555888VVVzzzqqqbbbhhhbbbPPPEEENNNtttzzzwww}}}eeeXXXKKK@@@666444444333333555777999:::;;;:::888666444{{{WWWWWWdddfffeeekkkiiicccddddddeeeccc]]][[[\\\[[[XXXOOOHHH???666111///......+++,,,------,,,,,,...000444666444///---000333222333111000000111333333333444222///---++++++,,,---,,,---...///000000000000555666888<<>>;;;999888777666666555333000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...///000111222444555555888999<<>>;;;>>>EEE^^^qqqwwwiiiTTTCCC;;;;;;===???888888666666666777888999888:::<<<>>>>>>===<<<;;;666555333111000111222333333333333333444555666666777;;;@@@DDDGGGLLLSSSYYYbbbgggqqq~~~rrrVVVjjjoooEEEBBBKKKeeerrrccciiiqqqOOOQQQjjjxxxsssaaaZZZ[[[WWWRRRKKKGGGHHHIIIFFFDDDDDDHHHOOOZZZdddmmmwwwwww\\\OOOJJJGGGBBBCCC===888EEEdddwwwiii\\\QQQKKK@@@===::::::<<<>>>@@@AAAAAAAAABBBEEEHHHJJJIIIHHH???999777999555111<<>>;;;999777777777666444222000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.....................///000222333444555555888:::>>>AAAAAA@@@>>><<<;;;;;;;;;999999<<>>>>>999999888888888999:::::::::;;;<<<===>>>?????????;;;999777444222222222333222222222333444555666777777;;;@@@DDDGGGMMMTTTZZZdddiiitttrrrWWWzzzooommmCCC@@@QQQiiinnnaaaoooxxxRRRUUUmmmxxxrrr___XXXZZZXXXQQQJJJFFFGGGHHHFFFDDDDDDGGGNNNXXXbbbkkkttt~~~hhhRRRDDDEEEHHHCCC===KKKkkkooo```SSSIIIBBB>>>:::888777888999;;;::::::???@@@BBBFFFIIIMMMNNNOOOGGG???;;;;;;888222333888JJJkkktttfffYYYPPPNNNdddaaaMMMLLLSSSMMMCCC@@@KKK[[[gggoootttqqqZZZGGG<<<:::444000222333222333555888999:::::::::888777666zzzWWWTTTaaacccbbbgggfff___```fffgggddd^^^[[[\\\ZZZVVVPPPIII???777111///------***+++---,,,,,,---///111222555444///---000111111///...,,,---000222333333444222111///------------,,,---...///000000000000///111555;;;@@@CCCBBBAAA<<<:::777666666666444333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------...///111333444555555555999;;;???AAABBB@@@>>><<<<<<======<<<<<<>>>BBBEEEGGGHHHJJJMMMOOORRRTTTUUUVVVXXXZZZ\\\```gggnnnsss}}}yyynnnzzznnnbbbUUURRRaaappppppiiiddd\\\XXXTTTOOONNN]]]|||zzzWWW???333555444888??????EEEGGGIIILLLSSS___ooozzz~~~~~~~~~|||yyyrrrpppnnnlllkkkiiieeebbb\\\ZZZVVVRRRNNNLLLKKKJJJIIIHHHGGGFFFEEECCCBBBAAAAAA>>><<<<<<:::888999;;;MMM~~~xxxrrrlllfffbbb[[[[[[]]]YYYMMMHHHYYYppp~~~qqqbbbWWWJJJCCC;;;888;;;??????>>>999999999999::::::;;;;;;<<<;;;::::::;;;===@@@AAA@@@???<<<999666444222222222222222333444555777777777;;;@@@DDDHHHMMMUUUZZZeeekkkwwwxxx___|||vvvpppnnnGGGDDDOOOnnnooo```uuu^^^YYYnnnwwwrrr]]]UUUXXXVVVPPPIIIEEEFFFGGGDDDBBBBBBFFFMMMWWW```iiisss}}}iiiMMMFFFIIIFFFCCCSSSnnn{{{xxxkkkbbbUUUIII@@@<<<999888777666666777999999777555;;;===@@@DDDHHHLLLOOORRRPPPIII@@@<<<:::888555444///AAA\\\yyytttaaaUUUPPPNNNcccxxx___GGG=========:::888:::AAALLL[[[ggg}}}mmmTTTDDD===:::666222000333555333444777888999:::;;;;;;:::999999{{{WWWUUUbbbdddccciiigggaaabbbeeefffddd^^^[[[[[[ZZZVVVQQQJJJ???777111...---,,,+++,,,------,,,,,,...000111444444///---///111000---,,,+++---000333555555333222111///...---,,,,,,,,,---...///000000000000...000555;;;@@@CCCCCCBBB<<<:::777666666555444333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---...///111333555555555555999;;;===??????>>><<<;;;<<<===>>>>>>>>>@@@CCCEEEFFFGGGIIIKKKNNNPPPRRRSSSSSSVVVZZZ^^^aaaffflllooowww|||}}}sss~~~wwwaaaTTTQQQ___nnnpppiiieee```\\\UUUOOOOOOaaa{{{wwwTTT>>>333555333777??????DDDFFFHHHLLLSSS___nnnyyy}}}vvvuuusssrrrrrrpppmmmkkkdddaaa]]]WWWSSSPPPNNNNNNIIIHHHHHHGGGEEECCCBBBAAA===<<<:::999777666666777888aaa|||pppgggdddggggggkkkjjj]]]UUUhhhyyyqqqllllllpppqqqmmmgggaaa[[[QQQGGG???888666555888<<>>???AAA@@@???<<<999555222000111111222333444555777888777;;;@@@DDDHHHNNNUUU[[[eeekkkvvvyyycccyyyxxxhhhqqqKKKFFFFFFnnnttt```xxxlllZZZhhhsss~~~rrr\\\TTTWWWWWWQQQJJJEEEFFFFFFCCC@@@AAAEEELLLVVV___hhhrrr}}}hhhOOOLLLFFFGGGVVVgggjjjcccPPPJJJAAA:::777666777777333333444666888999777555777999===@@@CCCGGGLLLPPPSSSOOOFFF>>><<<===;;;888444555:::HHHccczzzjjjZZZQQQOOOOOOccc|||yyyvvvhhhRRRBBB===999<<<===;;;:::AAAPPP]]]oootttmmmWWWCCC<<<<<<;;;555222111444555444555999888999:::;;;<<<=========xxxTTTSSS```cccccciiihhhbbbcccccceeebbb]]]ZZZ[[[ZZZVVVQQQJJJ@@@777111...---,,,,,,---...---,,,,,,---///111444444///---///111///...---,,,---000333555555222111000///---,,,++++++,,,---...///000000000000000222666;;;@@@BBBAAA@@@<<<999666555555555444333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---...///222444555666555555888888:::;;;;;;;;;:::999:::<<>>???CCCEEEHHHKKKRRR___mmmxxx~~~|||zzzyyyxxxwwwtttqqqmmmiiiddd]]]XXXUUUSSSSSSJJJJJJJJJHHHFFFCCCAAA???;;;<<<;;;777444444444444111FFFsssyyymmmiiitttssswww{{{qqqgggsssuuuggg^^^VVVNNNJJJKKKAAA@@@???===<<<:::888777222444666999;;;<<<<<<<<<888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999<<<===>>>===;;;777333000111111222333444666777888666;;;@@@EEEHHHNNNVVV\\\bbbiiisss|||www```mmmzzzzzzQQQFFFIIIppp|||bbbzzzrrrVVVbbbsss}}}ttt]]]UUUZZZZZZSSSLLLGGGGGGGGGCCC@@@@@@DDDKKKUUU^^^hhhsss~~~hhhYYYJJJHHHRRRYYYVVVOOO@@@===888555555555555555333333444666777777555333222555999;;;>>>BBBGGGKKKKKKNNNLLLDDDBBBDDDDDD@@@???999444666@@@SSSjjj|||uuubbb___WWWRRRSSSSSSfff~~~sssooorrrlllXXXFFFAAA;;;@@@AAA===:::>>>JJJSSS^^^aaaZZZJJJ@@@@@@===777555333222444444333555999888999:::<<<>>>???@@@AAAtttPPPPPP]]]``````gggfff```bbbbbbdddaaa\\\ZZZ[[[ZZZVVVQQQJJJ@@@777111...---,,,---......---++++++---...000444444///---///000///000...---...111333444444000000///...,,,+++***))),,,---...///000000000000333444777<<>>;;;999666444444444333222000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000000///......///222444666666555444666777777888888888777777888;;;>>>@@@@@@@@@@@@AAAEEEFFFGGGIIILLLNNNOOOPPPSSSUUUXXX[[[^^^dddjjjooooooyyy~~~{{{jjj\\\WWWdddsssuuupppmmmbbb___YYYQQQPPPaaawww]]]FFF;;;:::555666===>>>CCCEEEHHHKKKRRR^^^mmmxxx}}}{{{xxxuuurrrnnnhhhbbb\\\YYYWWWVVVMMMLLLKKKIIIFFFCCC???===;;;===;;;666222222333333444444TTTuuuppp~~~zzz~~~uuuzzz}}}}}}~~~uuucccQQQIIIDDD===999:::777666555222000000333555444666999::::::999:::;;;777888999:::;;;;;;;;;;;;:::<<>>LLL[[[ZZZPPPYYYYYYWWWXXXWWWjjj}}}oooiiimmmhhhTTTDDD???===@@@AAA===:::>>>FFFLLLRRRSSSMMMDDDBBBFFF>>>111666333222444333111444999888999:::<<>><<<999666333333444333444555444999BBB]]]zzzsssddd]]][[[]]]gggqqqnnn___LLLCCCAAAAAA???<<<444222000//////000333444777555333555999;;;;;;999999999;;;===???AAACCCDDD======>>>???@@@???<<<:::999999;;;===>>><<<888444444333333333333444555555777:::>>>CCCIIIPPPXXX]]]ZZZdddjjjsss^^^___UUUKKKRRR|||pppxxxhhhQQQ___sss~~~jjj___\\\]]]^^^VVVNNNGGGHHHHHHEEEAAA???FFFJJJRRR]]]dddkkkxxxwwwcccYYYWWWbbbwww{{{^^^NNNGGG@@@<<<<<<<<<999666666888888666333888666444333444444333111000111222555888;;;===???@@@IIIQQQTTTVVVYYYZZZXXXFFFCCC???===AAAJJJUUU]]]]]]]]]```eeeddd```eeennnvvvnnnjjjkkkhhhZZZGGG:::999???@@@======CCCFFFDDDGGGIIICCCAAAFFFAAA<<<@@@888444111333333222555:::;;;===>>>===;;;<<>>===::::::;;;<<<===<<<888666444333333333333444555555777999===BBBGGGNNNVVV[[[^^^gggllltttiiiaaaYYYFFFUUUzzzkkkttt]]]MMM[[[iii}}}jjj___\\\]]]^^^WWWNNNGGGHHHIIIEEEAAA???BBBGGGPPP[[[ccclllzzzmmm\\\UUUOOOXXXllluuuZZZLLLGGGCCC@@@@@@<<<:::888888:::;;;:::999999777555444444444222111000000111222444666888999>>>DDDMMMWWWdddmmmmmmhhhTTTLLLDDDEEEPPP^^^hhhmmmiiinnnwww{{{vvvnnnqqqyyyvvvnnnhhhgggaaaSSSDDD;;;;;;???@@@>>>@@@EEEFFFCCCGGGJJJDDDAAAFFFAAA;;;@@@:::666555555444444999@@@BBB???<<<:::;;;>>>@@@BBBiiiPPPTTTaaaddddddkkkjjjeeeffffffddd___ZZZ[[[^^^\\\WWWQQQJJJ???666111...---------,,,,,,++++++,,,,,,---111111000...,,,,,,...111///...---------///111333//////...---++++++---///------------...///000111000111333777;;;>>>===<<<::::::999888666444222111000000///...---,,,,,,++++++,,,,,,---......//////////////////////////////...///111444555666555555444333333666:::<<<;;;999555777:::;;;<<<>>>AAACCCDDDEEEGGGJJJLLLMMMNNNNNNQQQSSSUUUWWWZZZ```fffkkkmmmrrrzzz|||xxx{{{uuusss}}}uuu}}}xxxuuuuuujjj]]]bbbttt{{{~~~~~~wwwnnnddd\\\VVVSSS```yyy~~~||||||sssGGG999777999???<<>>===;;;999777666555555333111111111111111222333444444:::>>>GGGXXXooo|||```XXXSSSYYYiiiyyywwwvvv}}}yyyrrrkkkeee[[[MMMBBB===>>>@@@AAABBBGGGLLLJJJEEEGGGLLLFFFBBBEEEAAA;;;???;;;999999888666666>>>HHHQQQJJJAAA===>>>???>>>===gggQQQTTTbbbfffeeekkkiiidddffffffddd___ZZZ[[[^^^]]]XXXQQQIII???666111......------,,,,,,++++++,,,,,,---222333222000,,,,,,...111000///...---...///111222111111000...,,,+++,,,---------------...///000000000111333666:::======<<<::::::::::::888555333111000000///...---,,,,,,+++++++++,,,---....../////////////////////000000000...///111333444555555555555444333555777999999777444666999;;;<<<===@@@BBBDDDEEEFFFHHHJJJLLLMMMMMMPPPRRRTTTVVVYYY^^^dddhhhkkkpppxxx~~~{{{vvvvvvmmmjjjuuu}}}uuu}}}lll^^^aaarrrzzz~~~~~~xxxqqqggg^^^WWWTTTaaavvvwwwuuummmEEE:::888999AAA===CCCDDDFFFIIILLLRRR^^^mmmwww}}}yyyuuupppmmmjjjeee^^^XXXQQQJJJCCCAAA???;;;999:::::::::999777999:::777222:::666333111444KKKyyy~~~YYYJJJIIIFFFBBBBBB<<>>:::777444222222111444444555666777888888888777888;;;>>>AAADDDFFFHHHGGGEEECCC???>>>>>>AAACCCAAA???<<<;;;<<<;;;:::999444333333333333444555555777999===AAAEEELLLSSSWWWXXXaaahhhsssttteeeppplllKKKUUUvvvzzzkkk{{{tttPPPOOOccckkkyyylll___\\\^^^aaaWWWNNNHHHHHHIIIFFFAAA@@@>>>BBBKKKVVV___iiiyyywwwhhhbbb```rrrfff\\\QQQNNNQQQRRROOOLLLHHHIIIIIIHHHEEEAAA???===<<<;;;999888888777444222333333222222222333444444666999AAAQQQjjjggggggjjjqqq|||ppppppxxx|||wwwppphhhZZZJJJ@@@>>>???@@@CCCJJJRRRTTTPPPIIIIIIPPPJJJBBBDDD@@@;;;>>>;;;;;;;;;:::666777AAAMMM```YYYNNNFFFAAA>>><<<;;;fffQQQQQQaaafffeeejjjgggbbbeeegggddd^^^YYYZZZ]]]\\\XXXPPPIII???666111///......---,,,,,,++++++,,,,,,---222444555222...---///222111000.........///111222555555444111---+++***+++,,,,,,,,,------...///000111111222666:::=========:::;;;;;;:::888666333222000000///...---,,,,,,+++******+++,,,---...///000///////////////000111222000111222333444555555555666555444444555555555444333666888:::;;;===???BBBCCCDDDEEEFFFHHHIIIKKKLLLPPPRRRTTTVVVYYY]]]bbbfffjjjooovvv}}}yyyssspppdddbbbppp~~~|||wwwdddcccrrr|||vvvsssjjjaaaZZZXXXdddqqqzzz|||iiiDDD;;;888999BBB???CCCDDDFFFHHHKKKRRR]]]lllvvv||||||xxxrrrnnnjjjddd]]]WWWOOOIIICCCAAA>>>999888:::>>>AAAAAA===<<>>>>>AAADDDCCCAAA>>><<<<<<<<<:::999444333333333333444555555777:::===AAAFFFLLLSSSXXXVVV^^^eeeqqqwwwfffzzzggg^^^DDDWWW|||xxxkkk|||zzzNNNIII___lllyyynnn```\\\___bbbWWWOOOHHHIIIIIIFFFBBB@@@???BBBJJJTTT\\\ffftttiiieee```^^^___^^^VVVNNNEEEEEEDDDDDDCCCBBB@@@>>>>>>===<<<;;;;;;:::777555333222222222222333444555333666;;;EEEWWWmmm|||uuuzzz|||yyytttxxxrrrgggllluuuzzzvvvqqqiiiZZZIII???======???GGGSSS[[[[[[SSSLLLOOOVVVOOOCCCBBB@@@;;;>>>;;;;;;;;;:::666777AAANNN^^^[[[UUULLLCCC======>>>fffOOONNN___eeeeeeiiifffbbbeeefffddd]]]XXXYYY\\\\\\XXXPPPIII>>>666111///......---,,,,,,++++++,,,,,,---111444666444///---000444222111///......///111222777777666222...+++)))))),,,,,,,,,,,,---...///000111111222555999<<<======;;;;;;:::999777555333222000000///...---,,,,,,+++)))***+++,,,---...///000000//////...///000222333333333333444444444555555777777777666555444333222333555888999:::<<>>:::555333555===GGGLLLGGGCCCCCCAAA;;;555333444555222000999FFFfffuuuRRRDDDIIIIIICCC>>>BBBLLLSSSNNNCCCAAAFFFHHHFFFBBB>>>999666333222111333666666555555555555999:::<<>>===<<<;;;999444333333333333444555555666999===AAAFFFLLLTTTXXXZZZaaaeeeooodddlllmmmVVVGGGRRR~~~yyyooodddSSSeeevvvwwwqqqaaa\\\___cccXXXOOOIIIIIIJJJFFFBBB@@@@@@BBBIIIRRRYYYbbbqqquuutttrrroooooolllbbbXXXMMMGGG@@@===???AAABBBAAA@@@???>>>??????>>>;;;999333222222111111222222333111555777:::EEEZZZnnnyyyzzziii\\\]]]nnn~~~xxxiiigggooovvvqqqmmmhhhbbbVVVHHH???===<<>>666111/////////---,,,,,,++++++,,,,,,---...222666444///---000555222111000......///111222555555555222...+++)))))),,,,,,,,,,,,---...//////000///000333777:::<<<<<<<<<;;;999777555444333333000000///...---,,,,,,+++))))))***+++---...///000000///......///111333444666666555555444444444555666777999999888666444444222555777999:::<<<>>>AAAAAAAAAAAAAAACCCDDDFFFHHHMMMOOOQQQTTTUUUXXX\\\___gggkkkrrrxxx|||~~~sssoookkk\\\\\\nnn{{{}}}xxxyyywwwhhhlll}}}{{{sssmmmfffcccgggwwwwww```tttyyyfffEEE===666666AAA@@@CCCDDDFFFGGGIIIOOOYYYgggqqq{{{xxxnnnmmmnnnuuu}}}wwwmmmeee^^^WWWNNNHHH???======???===888777:::GGGYYYfffbbbYYYVVVQQQJJJ???<<<888555222111222444@@@YYYvvveeehhhxxxVVVBBBJJJMMMCCCBBB>>>JJJ^^^^^^KKKBBBIIIJJJHHHEEE@@@<<<888444333222555888999777555555666999:::;;;>>>@@@CCCEEEEEE???DDDHHHIIIEEECCCDDDEEEEEECCCAAA??????===:::888444333333333333444555555444777;;;???EEELLLSSSXXX^^^ccceeennnccc|||yyyoooXXXJJJPPP|||rrrbbbjjjyyyuuusssbbb\\\___cccXXXOOOIIIIIIJJJFFFBBBAAA???AAAHHHPPPXXXaaappp~~~{{{sssnnnllltttuuudddOOOAAA???AAABBBAAAAAA@@@@@@BBBCCCBBB???<<<777666555444222222222222000333444555???SSShhhsssvvveeeTTTKKKMMMXXXaaagggnnnqqqnnnlllooopppoooiiiccc]]]YYYRRRIIICCCCCCCCCKKK\\\mmmpppdddWWWQQQ\\\dddXXXCCC>>>>>><<>>666111/////////---,,,,,,++++++,,,,,,---,,,111555333...,,,000555333111000///...///111222222333333111...+++******,,,,,,,,,,,,---.../////////......111555999:::;;;<<<;;;888666444333333444000000///...---,,,,,,+++((()))***+++---...///000000///......///111333444888888777555555444444444555777:::<<<;;;999777666222444777999:::;;;>>>@@@@@@@@@???@@@AAACCCEEEFFFKKKMMMPPPRRRTTTWWWZZZ]]]eeeiiipppuuuzzz~~~tttqqqmmm^^^^^^rrr~~~|||qqqnnnzzz|||yyyllldddnnn}}}rrrmmmgggeeelll|||aaauuuzzzfffEEE===666555AAA@@@CCCDDDFFFGGGIIINNNXXXeeeooo{{{{{{dddVVVMMMNNNSSSaaarrryyyrrrggg]]]UUUMMMEEE???======@@@FFFGGGEEEFFFJJJZZZrrrwwwppphhh```OOOJJJ@@@666333555555333///BBBgggwwwfffbbbVVVDDDFFFVVV|||VVV>>>IIINNNBBBDDD;;;HHHfffiiiQQQDDDJJJKKKIIIFFFBBB===999555444333777:::;;;888666777888777888999;;;>>>@@@AAABBB===DDDJJJLLLIIIFFFEEEFFFEEEDDDBBBAAA@@@===:::888444333333333333444555555222555999>>>DDDKKKRRRXXX^^^cccccclll~~~bbbxxxVVVBBBUUU~~~pppbbbbbbnnnsss~~~uuuccc\\\___dddXXXPPPIIIIIIJJJGGGBBBAAA===@@@FFFOOOWWW```ppp~~~nnn___UUUVVVjjjeeeLLLBBBAAA@@@>>>AAAAAABBBCCCEEEDDDAAA???===<<<:::777555333222222000222333555AAAVVVhhhrrrqqqcccQQQHHHHHHKKKKKKIIISSS^^^iiiooosssuuunnnccceee]]]VVVSSSPPPKKKJJJKKKKKKUUUhhhyyyzzzjjj[[[UUUaaahhhZZZCCC=========@@@???:::999;;;<<<===@@@EEE===>>>AAAFFFIIIGGG@@@:::mmmKKKPPPZZZcccgggiiiiiieee```gggddd]]]WWWWWW[[[[[[WWWOOOHHH???666111///......------,,,,,,,,,,,,+++++++++---000111000///...///111111000...,,,---000333222222222111///,,,***(((+++,,,...---,,,,,,---//////000222444555888<<>>:::666555666666444222111000000///...---------++++++++++++,,,---...///000000000000000111111111111222333333444444444333333666999<<<===<<<:::888888888888999:::<<>>===>>>DDDFFFEEEEEEGGGLLLVVVbbbjjjuuu~~~rrr]]]HHHJJJFFFFFFMMMZZZjjjzzzzzzrrrgggYYYNNNIIIEEEAAA>>>666>>>IIIRRRWWWYYYYYYYYYmmm~~~vvviii^^^NNNAAA777222333666333666IIIpppcccTTTEEE@@@>>><<<>>>CCC```|||UUUCCCGGGHHHDDDJJJBBBOOOlllpppXXXJJJOOOOOOKKKGGGCCC???;;;777444333555888:::;;;<<<;;;;;;>>>888666999999777:::@@@;;;???FFFKKKLLLIIIDDDAAAGGGFFFEEECCCAAA>>>;;;999666555444333333333444444555777999<<<@@@GGGNNNRRR\\\eeeiiippp^^^ttt]]]IIIXXXooowww}}}[[[jjjmmmpppzzzzzzwwweee^^^```dddZZZTTTLLLIIIIIIHHHCCC???@@@AAADDDLLLYYYfffpppuuurrrccc]]]UUUPPP]]]qqq~~~aaaDDDAAADDDBBB@@@>>>???DDDHHHHHHEEECCCCCC???;;;888666444222111111333111555IIIdddqqqooofffYYYKKKEEEDDDEEEHHHKKKTTTdddtttwwwnnneeedddggghhhiiihhhbbbZZZVVVXXX[[[hhhpppzzz{{{nnn```WWW^^^]]]TTTFFF???@@@@@@<<<>>>===;;;888777999???CCCFFFDDD@@@???DDDHHHCCC;;;nnnOOORRR[[[dddgggggggggddd___fffddd]]]WWWWWW[[[ZZZVVVOOOHHH???666111///......------,,,,,,,,,,,,+++++++++---000111000///......111111000...,,,---000333222222222111///---***)))+++,,,------,,,,,,---///---///111222444777;;;>>><<<999666555666777666444222111111///...---,,,,,,+++++++++,,,,,,---.../////////000111111111111000111222333444444444444444444555888:::;;;:::999888777777777888999;;;===>>>?????????AAABBBDDDFFFGGGHHHKKKOOOQQQRRRUUUZZZ^^^bbbhhhnnnpppuuu|||wwwlllfffppppppxxx||||||vvv}}}uuuqqqkkkcccWWW```qqqssssssggg\\\```ppp~~~sssTTT:::999>>>======BBBEEEEEEEEEGGGKKKUUUaaaiiittt}}}jjjPPPIIIHHHGGGGGGKKKWWWjjj{{{|||tttlll```WWWLLLDDD@@@>>>;;;888777>>>IIIRRRXXXZZZ[[[\\\bbbrrr|||ooo\\\LLLAAA;;;888777777777???SSSiiiqqqdddTTTIII>>>555666999<<>>DDDIIIKKKIIIFFFDDDDDDEEEEEEEEECCC@@@===<<<777666444333222333444444555666999<<<@@@FFFMMMRRR]]]gggkkkrrreeewww___NNNZZZ~~~qqqyyyzzzYYYgggkkkpppzzzwwweee]]]___cccZZZSSSLLLHHHIIIHHHDDD@@@???@@@DDDMMMYYYgggqqqvvvyyy}}}}}}yyy{{{jjjXXXVVVUUUQQQVVVbbbiiikkkdddcccqqqtttTTTGGGEEEDDDEEEBBB@@@CCCGGGIIIHHHGGGEEEBBB>>>;;;999777444222222444444999NNNfffoookkk]]]QQQFFFCCCFFFKKKSSSZZZiiimmmqqqsssuuuxxx|||{{{qqqhhhccceeemmmssszzzjjj^^^XXX]]]ZZZPPPDDD???AAA@@@<<<===;;;999666555888===AAAGGGGGGEEEDDDFFFHHHDDD===pppTTTTTT\\\ccceeeffffffddd___fffccc]]]WWWWWW[[[ZZZUUUOOOHHH???666111///......------,,,,,,,,,,,,++++++***---000111000.........111111000...------000333222222222111000---+++***+++,,,------,,,,,,---...+++---///111333666:::===:::888666666777888777666333333222000///---,,,+++,,,,,,+++,,,,,,---...///---...000222222111000///111111222444444555555555444555666777777777777777666666666777888:::;;;<<<>>>>>>>>>@@@AAACCCEEEFFFJJJKKKMMMPPPSSSVVVYYY[[[```ffflllnnnrrrxxx}}}}}}pppfffkkkqqqyyyxxxwwwrrr~~~yyynnnhhhddd^^^SSS___sss~~~{{{xxxqqqbbb[[[]]]ccc}}}uuuqqqTTT<<<999>>>===<<<@@@CCCDDDEEEFFFJJJSSS___hhhsss|||xxx^^^NNNMMMKKKFFF???DDDZZZpppwwwlllaaaYYYKKKEEE>>>:::999888666333777===FFFNNNRRRSSSTTTTTTTTT]]]qqqrrr```SSSIII???999777555555:::AAACCCAAA===???:::777:::>>>AAAEEEIIIWWWccc[[[LLLKKKLLLHHHGGGJJJHHHZZZxxxiiiUUURRROOOLLLIIIEEEBBB===888555666777888:::===@@@CCCEEECCC@@@>>>???===888777999999;;;@@@DDDGGGHHHHHHGGG@@@AAACCCCCCBBB@@@>>><<<999777555333222222444555444666888;;;???FFFMMMRRR]]]hhhmmmuuujjjuuufffUUU[[[uuurrryyyqqqSSSbbbjjjmmmvvvxxxeee]]]^^^bbbYYYSSSKKKHHHHHHHHHDDDAAA===>>>CCCLLLXXXeeeooottt}}}}}}}}}~~~xxx[[[VVVYYYXXXXXX]]]eeeeee___ZZZXXXYYYtttiiiQQQHHHHHHJJJGGGDDDEEEHHHKKKKKKJJJHHHFFFCCCAAA>>>;;;777444333444666>>>RRRfffjjjcccRRRIIIBBBDDDKKKTTTaaalll|||xxxvvvxxxyyy|||kkkbbb```]]]WWWKKKAAA@@@BBBAAA<<<:::999777444333555:::===FFFJJJKKKHHHGGGGGGCCC===oooVVVSSS[[[bbbdddeeefffeeebbbeeeccc]]]WWWXXX[[[ZZZUUUOOOHHH???666111///......------,,,,,,,,,+++++++++***---///000///.........000000000///---...000222111111222111000...,,,+++***,,,------,,,+++---...+++---///111222555:::===:::999888888888777777666555444333111///---,,,++++++++++++++++++,,,------,,,...000222333111///...000111222444555666666666555555444444444555555666555666666777888999;;;;;;<<<======>>>@@@BBBDDDEEEKKKJJJKKKNNNSSSVVVXXXXXX___eeejjjlllpppvvvzzzzzz~~~~~~uuujjjsss{{{}}}~~~{{{qqqhhh```XXXTTTaaauuu{{{xxxlll^^^\\\[[[VVVlllwwweeelllRRR;;;888<<<<<<<<>>;;;888666777666444333555999???BBBCCCCCCCCCCCCHHHJJJSSSggg|||kkk\\\MMMBBB<<<777444555888<<>>999555444666999===AAADDDFFFGGGIIIHHHGGGEEEBBB===:::999777999;;;???BBBEEEGGGHHH??????>>>======<<<;;;;;;;;;999666444333333444555444666777:::>>>EEEMMMRRR[[[hhhoooxxxjjjooonnnRRR[[[vvvpppvvvhhhLLL\\\jjjgggsssyyyeee]]]]]]```ZZZSSSKKKHHHHHHHHHEEEBBB===>>>AAAIIITTT```hhhllluuuxxxooo`````````aaaeeerrrvvveeeXXXjjjxxxZZZMMMNNNNNNMMMJJJIIILLLOOOMMMIIIJJJHHHFFFDDDBBB???:::777555444555@@@UUUeeeddd[[[LLLGGGFFFJJJRRR[[[hhhtttzzzzzz~~~nnnfffddd\\\SSSGGG@@@AAACCCAAA===777777555222111333777:::CCCJJJNNNKKKGGGEEEBBB>>>hhhRRROOOXXX```ccceeehhhgggdddeeeccc^^^XXXYYY\\\ZZZUUUOOOHHH???666111///......------,,,,,,,,,+++++++++***,,,///000///...------///000000///......000222000111111111111///---,,,***+++---,,,++++++,,,...---...000111333555999===<<<<<<;;;:::888666555555666555333222000...---,,,***************++++++,,,,,,---000222222111///---///000222444555777777777666555444333333444444555666666777888999::::::;;;;;;;;;<<<===???AAABBBDDDIIIIIIIIILLLQQQTTTVVVVVV___eeejjjlllooovvvzzzzzzyyyxxx}}}yyyooo{{{yyyooodddZZZYYYgggxxx~~~ttthhh\\\]]]ZZZNNN\\\yyyfffhhhPPP;;;666999;;;;;;===???CCCEEEEEEFFFMMMYYYcccnnnxxxcccXXXQQQNNNHHHCCCIIIVVVpppsssooobbbRRRHHHBBB>>>:::888777666666555444333111333666777777666666777>>>>>>BBBLLL___wwwwwweeeWWWIII@@@888:::???CCCJJJRRRNNNUUU[[[]]][[[WWWSSSQQQQQQZZZ\\\[[[ZZZNNNGGGNNNNNNVVVlllvvvbbbYYYUUUQQQLLLGGGCCC>>>:::666222555:::???DDDFFFGGGGGGNNNOOONNNKKKGGGDDD@@@===777777888:::===@@@CCCDDDBBB@@@<<<999888999:::<<<<<<;;;999777555555444444444555666999===DDDLLLRRRYYYfffooozzzjjjlll{{{pppLLLYYY~~~qqqssshhhIIIWWWjjjeeesss{{{ggg]]]]]]___\\\UUULLLHHHIIIIIIFFFCCC>>>>>>@@@FFFNNNWWW]]]``````fffvvv{{{xxxxxx{{{ooovvvdddUUUSSSQQQSSSSSSQQQRRRSSSNNNFFFKKKJJJHHHFFFDDDAAA===999777444555BBBWWWddd___SSSGGGGGGKKKQQQVVV\\\gggqqqqqqzzzrrrggg```WWWMMMBBB>>>@@@@@@>>>;;;666666444222000111555888BBBJJJPPPNNNJJJGGGDDDAAAaaaNNNMMMVVV___cccfffiiihhheeefffddd___ZZZ[[[]]][[[VVVOOOHHH???666111///......------,,,,,,,,,,,,++++++))),,,///000///---------///000111000......///111000111111222111000...---***+++,,,,,,++++++,,,---...///111111222444888;;;<<<======<<<888666555555555555444222111///...---++++++************++++++,,,---///111111000///...///000222444666777888999777777666555444444444555666666888999999::::::999::::::;;;<<<===???AAABBBFFFGGGIIIKKKNNNQQQSSSUUU]]]dddiiikkkooovvvzzzzzzwwwtttvvvxxxooowww||||||uuuiii]]]]]]lll{{{~~~nnneee[[[\\\XXXJJJRRRpppoooiiiSSS===444666999:::<<<>>>BBBEEEEEEEEEKKKVVVaaajjjuuu~~~sssaaaTTTTTTRRRHHHDDDGGGZZZ\\\WWWKKK@@@<<<999666777777666555444333222222...000222222222222444555777;;;AAAGGGQQQbbbuuupppUUUGGG>>>CCCLLLQQQWWW^^^gggnnnrrrlllbbb[[[VVVSSS[[[eeegggbbb[[[LLLDDDLLLPPP\\\qqqsssbbbZZZZZZUUUNNNGGGBBB>>>:::777111444999>>>CCCFFFGGGHHHOOOQQQPPPLLLIIIIIIEEEAAA999999888999:::<<<>>>@@@DDDBBB>>>:::999:::<<<>>>=========;;;999777555444444555666888<<>>>>>???CCCIIIOOOSSSUUU\\\aaajjjvvv~~~rrraaaZZZYYY]]]\\\XXXXXXXXXQQQEEELLLJJJHHHGGGFFFDDD@@@>>>999555888III___ggg]]]NNNDDDHHHOOOVVVYYY\\\fffpppzzzzzzjjj___RRRHHH@@@??????===:::999666666444222000111444777BBBJJJPPPOOOLLLKKKIIIFFFaaaQQQLLLVVV```dddgggiiigggbbbgggfffaaa\\\\\\___\\\WWWOOOHHH???666111///......------,,,,,,,,,,,,++++++))),,,//////...---------///000111000///...///111///000111222111000///...)))+++,,,,,,++++++,,,---///000000000000222555888:::<<<>>>===999777666777555444333222111000//////------,,,,,,,,,,,,,,,------...//////000000//////...000222444666888999999888888888777666555555444444555777888888888888777999999:::;;;===>>>@@@AAACCCFFFIIIJJJJJJLLLPPPTTT[[[aaagggiiinnnuuuyyyzzzwwwrrrrrr|||ssskkkmmmrrr~~~vvvpppdddVVV^^^nnn}}}{{{jjjeee[[[WWWTTTIIIOOOhhhvvvoooYYYAAA555444666888999<<>>CCCGGGJJJKKKNNNNNNIIIHHHJJJHHHDDD>>>===;;;:::999:::;;;;;;??????>>>===<<<======>>>>>>???@@@???===:::666333444444555777;;;BBBKKKRRR\\\iiiqqq{{{ooommmllltttgggSSSQQQ~~~rrrjjjfff\\\lllgggqqq}}}jjj___]]]___bbbZZZPPPKKKJJJJJJGGGDDD=========AAAFFFKKKNNNOOO[[[___ccciiivvvwwwtttqqqdddcccgggddd]]][[[]]]UUUIIINNNLLLIIIGGGGGGFFFEEECCC;;;777>>>TTTkkkooo^^^KKKDDDIIIRRRZZZ^^^bbbnnnzzz{{{jjj^^^QQQJJJEEEEEECCC===:::;;;666666555333111222444666???EEEJJJJJJKKKLLLKKKGGGeeeWWWMMMWWWaaaeeeggghhheee```hhhfffbbb]]]]]]```]]]WWWOOOHHH???666222///......---------,,,,,,,,,++++++))),,,...///...---------...000111000///...///111///000111222222111000///)))+++,,,,,,+++***,,,---...///000//////000333555888;;;======:::888888:::444444333333222111000000///......---------................../////////000...000222444777888999:::999999999999888777555444333444555777777777666666888888999:::<<<>>>@@@AAAAAAEEEIIIJJJHHHIIIOOOTTTYYY```eeehhhmmmtttyyyyyyxxxrrrqqqzzz|||ooofffhhhffftttyyyooogggYYYJJJ]]]nnn~~~|||wwwhhheeeZZZSSSPPPIIIOOOeee|||uuu___EEE666333555777777;;;AAAEEEDDDCCCGGGSSS^^^dddppp{{{qqqmmmgggVVVIIIGGG===>>><<<999999<<<:::666444555555444222222333555666666555222000///000222555888<<>><<<:::999999999888:::<<<>>>>>>===<<<;;;>>>@@@BBBBBB@@@;;;666333444444555666:::BBBKKKRRR___kkkrrr|||oooiiitttxxx[[[NNNNNNwwwpppcccuuuaaalllfffmmmwwwkkk```^^^___eee\\\RRRLLLKKKJJJHHHEEE===<<<===@@@EEEJJJLLLMMMJJJRRRYYYaaatttttthhh^^^```www{{{nnn~~~mmmllloooiii___]]]___YYYMMMOOOMMMJJJHHHHHHHHHHHHGGG<<<:::DDD^^^uuuvvv___JJJFFFLLLVVV^^^cccjjjyyy~~~ssscccYYYTTTOOOLLLMMMIIIAAA>>>@@@777777666444222222555777:::@@@CCCEEEGGGJJJIIIEEEmmmUUUNNNWWW```ccccccddddddaaadddfffccc^^^\\\]]][[[XXXQQQKKKAAA777000---,,,---------,,,,,,,,,,,,++++++,,,,,,---000111000---***...///000///...---...000222222222111000///...---000...---++++++,,,---.........//////000000111111888888888999999888888777777666555333222111000000---,,,+++++++++,,,---...,,,,,,---...///000111222222111//////000333666888:::<<<>>>>>>;;;888555555555444444444444555666666::::::;;;;;;<<<======>>>CCCDDDEEEFFFFFFIIIMMMPPPYYY\\\aaafffkkknnnpppqqqssslllkkkqqqsssmmmiiilllqqqjjjjjjwwwyyywwwttthhhXXXOOOdddppp}}}wwwooofffccc^^^UUUIIICCCKKKVVV|||eeeDDD777>>><<<666:::===AAADDDEEEEEEIIIRRRYYYfffnnnzzzzzznnn^^^OOOEEE@@@AAA===888:::@@@???888999;;;:::777666666555333222222111111111111222222666222555@@@NNN\\\iiisss~~~zzz|||iii]]]QQQQQQ[[[gggqqqwwwvvvrrrkkkeeecccbbb___[[[[[[]]]bbbiiinnnooojjjffflll{{{~~~ooohhhgggaaaUUUGGG@@@???>>>999444222222111222555<<>>CCCHHHEEECCCAAA???;;;777777::::::888777:::@@@CCCCCCAAAEEE@@@;;;;;;>>>>>>;;;777555222333888===BBBLLLUUU\\\eeesssgggfffbbbJJJMMMpppxxxeee~~~www^^^tttgggdddpppnnn^^^\\\aaaaaaXXXNNNIIIIIIIIIHHHFFF@@@======BBBFFFHHHMMMSSSHHHUUU___cccnnn~~~kkkWWWOOOUUUcccvvv{{{}}}qqq~~~zzzdddWWW\\\[[[QQQQQQSSSPPPIIIHHHKKKLLLHHHGGG;;;EEEggg|||pppVVVHHHJJJRRRYYY]]]dddsssvvvqqquuunnnhhhpppppptttwwwxxxyyywwwmmmbbb___QQQMMMVVVZZZRRRLLLPPPKKKAAA<<<>>>===555333666666===DDDHHHHHHFFFEEEFFFlllRRRNNNXXXaaaddddddeeedddbbbccceeeccc]]][[[\\\[[[WWWPPPJJJ@@@777000------...------,,,,,,,,,,,,++++++++++++---///111111...+++...000111000///...///000222333333333222111///......---,,,******+++,,,---------...///000000111111666777888888999888777777777666555333222111000000///...---,,,++++++,,,,,,+++,,,---...///000000111111000///...///222555777===???@@@???<<<888666555444444444444444555666666888888999;;;<<<>>>??????AAABBBDDDEEEGGGJJJOOOSSSZZZ\\\___dddhhhllloooqqqhhhbbbdddpppwwwrrrkkkhhhlllhhhkkkvvvxxxkkkkkkjjjbbb[[[[[[kkkvvvvvvnnneee```ZZZRRRHHHBBBGGGOOOpppKKK999<<<999333888===AAAEEEEEEEEEIIIQQQXXXdddmmmxxxsss___NNNEEE<<>>999555222111111111555===GGGNNNRRRRRROOOIIIBBB???BBBFFFGGGFFFEEEBBB>>>:::999:::;;;===???@@@@@@AAAAAABBBHHHEEEAAA@@@AAA@@@===:::666333444888===BBBKKKUUU___hhhvvvjjjeeebbbEEEIIIfffkkkyyynnnTTThhhgggdddnnnppp___\\\aaaccc[[[QQQKKKJJJKKKIIIHHH===:::;;;@@@FFFJJJQQQYYYRRRWWW[[[]]]gggyyyjjj___UUUUUU\\\gggsss}}}vvvyyyhhhXXX[[[[[[RRRSSSTTTQQQJJJIIIMMMMMMIIIJJJAAAMMMnnnqqqWWWIIIMMMRRRWWW\\\fffvvvwwwqqqtttqqqsssxxxnnnccc[[[[[[dddkkkjjjkkkooobbbSSSEEE@@@===777444555999<<>>???@@@???;;;888555444444444444444444555555666666777888:::<<<>>>@@@AAA>>>@@@BBBDDDGGGKKKQQQUUU[[[\\\^^^aaadddgggjjjkkkccc]]]bbbttt{{{pppkkkdddeeekkkrrrxxx~~~vvvlllqqqooobbb^^^dddttt}}}~~~uuummmccc\\\UUUOOOGGGAAABBBFFFrrrwwwPPP::::::888444999???BBBFFFFFFEEEHHHPPPVVVbbbkkkvvv~~~kkkVVVFFF@@@<<>><<<<<<<<<666555444333333333333333111111333888@@@QQQlllyyyeee\\\UUUWWW^^^fffrrr|||vvviii```XXXPPPEEE???>>>===;;;888333222111111555>>>HHHOOOSSSSSSQQQLLLEEEAAAAAABBBHHHJJJIIIFFFAAA===;;;:::===AAAFFFFFFCCCAAABBBDDDJJJIIIGGGEEECCC@@@>>><<<888555555888<<>>???@@@>>>@@@BBBDDDGGGKKKPPPTTTZZZ\\\___aaabbbaaa___^^^]]]ZZZaaasss~~~{{{tttrrrmmmqqqtttssspppsss~~~xxxxxx}}}iiibbbiiiyyy{{{ssslllbbbYYYQQQLLLGGG@@@===???\\\sssOOO999::::::999>>>@@@DDDGGGFFFEEEGGGNNNUUUaaaiiittt}}}yyyaaaNNNDDDBBBCCCBBBDDDIIIIIIEEEHHHNNNHHHFFFFFFFFFDDD>>>;;;:::888777666444333333222222000222333333333>>>XXXppp}}}vvvddd\\\WWWZZZ^^^bbbmmmxxxtttcccWWWPPPJJJCCC>>>===>>>>>>===888666333222555===HHHOOOTTTTTTTTTOOOIIICCC@@@???HHHLLLLLLHHHDDD@@@===999===AAAFFFHHHHHHGGGGGGHHHIIIJJJJJJHHHCCC???===<<<999666555888<<>><<<>>>BBBGGGPPPYYYQQQMMMOOOXXX\\\]]]eeeqqqzzz~~~wwwqqqkkkgggbbb]]]]]]aaazzzttt```aaafffeee]]][[[XXXWWWXXXYYYWWWTTTPPPPPPdddxxxZZZLLLQQQTTTWWW___mmm|||}}}ppprrr{{{cccLLLDDDBBB<<<555888888;;;BBBIIIMMMLLLJJJrrr\\\OOOZZZdddhhhhhhhhhfffcccaaaccc```[[[YYYZZZXXXUUUMMMHHH@@@888222///......------,,,,,,,,,+++++++++***)))***,,,///000///...+++---000000///------------///222444444222000......------,,,,,,,,,,,,,,,)))***+++---...000111111222333666999:::;;;::::::888777666444333222111111////////////////////////++++++,,,,,,---............------------///000111111333555555444222333333333333333333333444555555888999999:::;;;<<<======???@@@BBBDDDFFFJJJOOOSSSXXX\\\aaacccaaa[[[TTTNNNOOOQQQ\\\mmmvvvuuuuuuzzzvvviiiiiivvv|||~~~jjjeeennnyyy}}}xxxqqqjjj```XXXOOOKKKFFF???;;;;;;MMMyyywwwjjjMMM:::;;;<<<;;;@@@BBBEEEHHHFFFDDDFFFMMMSSS___gggsss|||nnnZZZLLLGGGHHHGGGDDDFFFPPPWWWVVVPPPMMMGGGEEEGGGKKKHHHAAA<<<<<<:::999777555333222222111000222444222---111DDDXXXzzzsssfff\\\XXX]]]______fffqqqzzzlll^^^UUUJJJGGGCCC???>>>@@@AAACCC???<<<777444555<<>>GGGLLLNNNHHHDDDBBB>>>999<<<===AAAFFFLLLNNNMMMKKKHHHJJJKKKJJJFFFAAA>>>===:::666555888<<>>DDDGGGIIIGGGDDDEEEKKKQQQ[[[dddqqqzzzqqq___SSSJJJGGGHHHFFFEEEIIISSSbbbhhh\\\LLLFFFBBBDDDJJJJJJCCC@@@CCC===<<<999777555333222222000111444444111000:::GGGnnn}}}sssggg\\\XXX^^^aaa^^^bbbkkk{{{oooggg```\\\KKKJJJGGGDDDBBBBBBEEEHHHEEEAAA;;;666666===GGGOOOVVVVVVVVVSSSOOOHHHBBB>>>FFFMMMNNNHHHDDDDDDAAA:::<<<;;;===DDDKKKOOONNNKKKHHHIIIKKKLLLJJJGGGCCC@@@:::666555888<<>>mmmWWWMMMYYYdddhhhhhhhhheeeaaabbbcccaaa\\\YYYZZZYYYVVVNNNIIIAAA999222...,,,,,,------,,,,,,,,,,,,++++++,,,+++***+++---...---,,,***---000111///---,,,,,,...///000222333333222222---------------,,,++++++***++++++,,,------......///000111222555888;;;<<<999888666555333222222222000111222222222111000///---............/////////.............../////////---///000111000000111333333333222222333333444555777888888:::;;;<<<======<<<>>>@@@CCCFFFKKKPPPUUUYYY^^^cccfffbbbXXXMMMEEECCCLLLbbb|||zzzzzzzzzuuummmuuujjj```fffpppzzzyyyrrriiibbb[[[SSSLLLFFF???999888;;;NNNuuummmhhhPPP<<<;;;===<<<@@@FFFHHHIIIGGGDDDDDDJJJPPPWWWaaannnxxx}}}uuuzzz|||ttteee___\\\YYYUUUTTTTTTUUURRRUUUiii|||wwweeeNNNFFFDDDHHHFFF@@@AAAHHHAAA???===:::888666444444333222333666555333666<<>>@@@CCCFFFHHHIIIIIIFFFFFFGGGJJJLLLJJJDDD???:::666444777<<>>CCCFFFGGGFFFEEEDDDhhhQQQMMMXXXcccggghhhgggddd```bbbdddbbb\\\ZZZ[[[ZZZVVVNNNJJJBBB999222...++++++---------,,,,,,,,,++++++---+++++++++---------++++++...111222111///------///000111222333444444444+++,,,,,,,,,,,,+++******+++++++++,,,,,,---------.........///222666:::<<<999888666555333333222222222333333333222000///---.........///////////////.........///////////////000111222222111000111333333333222222333333444555555666777999;;;===>>>???:::<<>>HHHDDDBBB@@@===:::888666555666222111555666444333444;;;eeeiiiZZZUUUaaahhhdddcccjjjwww~~~pppooouuuuuukkk___YYYYYYWWWPPPIIIFFFHHHKKKHHHDDD===888999AAAMMMUUUWWWVVVUUUTTTQQQKKKEEEAAAGGGOOOPPPGGGDDDHHHGGG@@@???BBBDDDCCCAAAAAADDDGGGBBBAAABBBGGGKKKJJJDDD===999555444777<<>>AAAGGGNNNYYYaaafffiiiwww{{{ppp^^^[[[aaaooowwwsssjjjeeeaaabbbzzzoooZZZVVVVVVRRRLLLIIIIIIFFFBBB>>>===???@@@;;;===UUUqqqdddYYYWWW\\\rrrdddHHHCCCCCC>>>:::???DDDGGGHHHJJJMMMPPPkkkRRRNNNWWWbbbiiiiiieeeaaa```aaa\\\___```YYYXXXZZZSSSKKKGGGAAA:::333///---,,,......---------,,,,,,,,,---,,,+++******,,,...///+++---///000111000///...000000000111222222333333------.........---,,,,,,))))))***+++,,,,,,------,,,---///000000111333555888777666666555666666777333333222222111000000000////////////////////////////////////////////////000000000000000111111222000111111222222333444444999999999999:::;;;<<<===;;;>>>BBBFFFIIILLLPPPSSS``````aaaeeekkkkkkaaaTTTNNNYYYiii{{{zzziiixxx{{{sssnnnxxx|||yyyzzz}}}lll]]]___nnnzzz|||tttmmmeee^^^VVVRRRIII@@@888444555666AAA```uuuaaaccc[[[===999DDD>>>FFFLLLMMMMMMIIIEEEDDDIIINNNUUU\\\gggqqqyyyssseeeaaatttwwwwww___EEEDDDGGG@@@>>>DDDIIIHHHBBB===<<<>>>;;;555777777777666555555555666:::PPPpppoooaaa[[[dddkkkfffbbbbbbfff~~~zzzrrrggg^^^bbbfffggg```WWWPPPLLLKKKFFF@@@BBBAAA;;;DDDRRRUUUZZZZZZYYYWWWSSSMMMHHHEEEJJJKKKIIIEEEEEEFFFDDD@@@;;;===BBBHHHLLLKKKEEE@@@BBB<<<;;;BBBFFFCCCAAACCC===999666999===DDDOOOZZZmmmxxxkkkjjjxxxpppaaaAAAAAAJJJoooyyypppZZZbbbssssssUUUYYYxxxuuudddYYYaaaeee```SSSIIIHHHIIIGGGFFFCCC>>><<<<<<@@@FFFJJJTTT\\\hhhsss}}}wwweeegggsss|||llleeehhhhhhlll}}}WWWUUUTTTSSSNNNHHHBBB?????????888<<<;;;===@@@JJJssslll^^^TTTJJJZZZ}}}eeeMMMCCCAAA??????JJJRRRSSSWWW```dddbbbnnnTTTMMMVVVaaahhhhhhdddaaa___aaa\\\```aaaYYYXXXZZZSSSKKKHHHAAA:::444///---,,,...------------,,,,,,,,,---,,,+++******,,,---///+++---...000111000///.../////////000111111222222------------,,,,,,,,,,,,)))******+++,,,,,,------+++---///000000111333555777777777777777666666666333333222222111000000000////////////////////////000000000000000000000000000////////////000111111000111111222222333333444888888888888999:::<<<<<<>>>@@@BBBDDDHHHMMMSSSXXX^^^bbbgggnnnwww{{{rrrgggeeeddddddooottt{{{}}}wwwvvvuuuwwwqqqaaaWWW]]]kkkvvv|||tttmmmddd]]]RRRMMMFFF===777444555777???]]]~~~cccccc]]]@@@777@@@;;;DDDKKKLLLMMMJJJFFFEEEHHHLLLSSSZZZeeeooowww}}}vvvZZZSSSQQQGGGBBBFFFLLLMMMIIICCC@@@AAA???;;;:::999888777555555666777999SSSvvvtttgggcccjjjlllbbb[[[[[[eee|||vvvtttssswwwzzzyyyrrriii```VVVOOOJJJCCCEEEDDD???HHHWWW[[[\\\[[[YYYUUUPPPKKKFFFCCCKKKLLLJJJFFFEEEGGGDDD@@@>>>===???BBBFFFGGGFFFCCCAAA<<<;;;@@@DDDBBB@@@AAA===999777999===DDDQQQ\\\mmmwwwfffaaauuu\\\AAA@@@JJJqqqrrr^^^___sssvvvXXXWWWrrrwwwdddXXX___dddbbbVVVKKKHHHIIIHHHFFFCCC???<<<<<<@@@EEEIIIRRRYYYeeepppyyyyyypppwww~~~pppjjjmmmfffmmmdddVVVUUURRRMMMGGGBBB@@@???===777===;;;===AAANNNyyy~~~|||nnncccZZZMMMXXXuuufffNNNDDDBBBAAAKKKbbbxxx~~~{{{yyytttmmmqqqVVVMMMUUU```ggggggccc```___aaa\\\```aaaZZZYYYZZZSSSLLLHHHAAA:::444000------------------,,,,,,,,,,,,,,,++++++******,,,---...+++,,,...000000000000///......//////000111111111///...,,,+++++++++,,,---*********++++++,,,,,,---+++---///000000000222444555666777888888777666666333333333222111111000000////////////////////////111111111111111111111111//////......//////000111000000111111222333333333666666666777888:::;;;<<>>AAADDDEEE@@@<<<:::>>>BBBAAA??????===999777999>>>FFFRRR^^^oooyyybbb\\\ZZZFFF???HHHpppxxxccc\\\rrryyy[[[UUUkkkzzz|||fffXXX\\\cccdddZZZNNNHHHHHHJJJGGGCCC???<<<<<>>888444444555666333NNN|||jjjbbbeeeNNN999;;;<<>>999777:::???HHHUUUaaattt~~~lllccc[[[LLL>>>EEEkkk}}}zzzdddWWWmmmxxx\\\SSShhhyyylll[[[ZZZaaaddd]]]QQQIIIIIIKKKGGGDDD@@@===<<>>CCC<<<;;;AAAVVV~~~~~~xxxzzzssskkkeee[[[^^^ppp|||qqq^^^KKKAAACCCHHH[[[www}}}ssskkkuuuVVVMMMUUU___eeeeeebbb```___bbb]]]bbbccc[[[YYYYYYQQQLLLHHHBBB;;;444000...---------,,,,,,,,,+++++++++************++++++,,,,,,+++,,,---...000000111111000111111222222333333444111000---+++++++++,,,---***+++++++++++++++,,,,,,+++---............000222111222555777888777666555444444333333222111111111000000000000000000000000////////////////////////...............///000000///000000111111222333333333333444555777:::;;;===BBBDDDGGGIIIKKKNNNRRRUUUjjjvvvhhhkkknnnttt}}}uuuwwwfff[[[QQQSSS```ooozzz~~~|||uuulllgggeee```YYYLLLEEE===666444444444444444EEEppplll]]]dddTTT;;;;;;>>>GGGGGGJJJMMMNNNLLLIIIGGGEEEPPPVVV```jjjrrryyy|||tttkkk^^^UUURRR[[[___XXXMMMHHHFFFEEEAAACCCDDD@@@;;;888999<<>><<<<<<@@@DDDCCCAAA>>>:::777:::@@@JJJXXXeeewwwzzzlll\\\LLL@@@CCCfff|||wwwbbbPPPhhhxxx]]]RRRhhh{{{rrr___YYY^^^bbb^^^SSSJJJIIILLLHHHEEE@@@===<<<>>>AAACCCDDDKKKUUU^^^gggqqq{{{uuunnnsssaaaQQQHHHEEEEEEEEE???CCC===<<>>AAADDDHHHKKKNNNQQQUUUXXXjjjwww|||ssswwwwwwuuuvvv~~~vvvmmmooodddXXXPPPXXXhhhuuu}}}~~~|||tttlllgggddd^^^VVVJJJCCC:::444333444333333888>>>aaaoooYYYbbbWWW<<<:::>>>DDDHHHJJJLLLNNNMMMJJJGGGEEEOOOUUU^^^hhhqqqxxx|||jjjXXXUUU^^^bbb\\\RRRKKKHHHEEECCCGGGJJJHHHBBB>>>>>>@@@UUUsssjjjppphhhWWWWWW___sss}}}iiiYYYRRRSSSSSSRRR```uuu|||rrrhhhYYYKKKDDDDDDJJJNNNKKKLLLJJJFFFFFFHHHFFFAAA999:::;;;:::888777777888>>>===<<<;;;???EEEFFFBBB???:::888;;;AAAKKK[[[hhhxxxxxxmmm```GGGBBBBBBbbbuuurrrcccMMMddd{{{cccSSSdddwwwxxxcccZZZ[[[^^^]]]UUULLLIIIKKKHHHEEEAAA===<<<===???AAAAAAHHHQQQZZZcccmmmxxxyyytttuuuaaaQQQHHHDDDCCC>>>CCC???@@@FFFYYYzzzrrrpppyyyuuuiiihhhmmmrrrxxxpppdddbbbbbbgggsssqqqfffWWWKKKBBB@@@FFFMMM]]]mmm{{{}}}{{{vvvjjj]]]}}}\\\OOOWWW```ffffffcccbbbaaabbb^^^ccceee\\\ZZZYYYPPPMMMIIIBBB;;;555111///...,,,,,,,,,++++++++++++***))))))***+++++++++++++++,,,,,,,,,---///000222333000111111222333333444444222222111000///...------+++++++++++++++++++++++++++,,,---...------...000...///000111333444555666555444444333333222111111000000000000000000000000////////////////////////000////////////000111111//////000000111111222222222333444666999;;;>>>???AAADDDGGGLLLPPPVVV\\\aaaiiivvvxxxqqqxxxxxxtttnnnooowww~~~zzznnnmmmdddXXXSSS___pppzzz}}}|||xxxqqqmmmggg\\\PPPEEE>>>555111222444444333888888YYYxxxZZZddd]]]@@@<<>>???@@@>>>;;;888888999;;;<<<:::999>>>FFFGGGCCC???:::888;;;BBBMMM]]]jjjzzzoooiiimmmFFFBBB@@@^^^qqqooooooRRRccclllUUU\\\nnnzzzccc[[[YYYYYY[[[VVVMMMIIIJJJHHHFFFBBB>>><<<<<<>>>???@@@FFFOOOXXX```kkkuuu}}}yyybbbPPPGGGEEE@@@GGGEEEEEECCCKKKsssppp^^^]]]cccrrr{{{eeeXXXXXXbbblllmmmxxxtttiiihhhiiijjjqqqfffXXXJJJEEECCCCCCHHHNNN```ooo}}}|||qqqeee___PPPXXXaaaffffffdddbbbbbbbbb^^^ccceee]]]ZZZYYYPPPMMMIIICCC;;;555111///...,,,,,,,,,+++++++++******))))))***++++++++++++***,,,,,,,,,---///111222333000000000111222222333333333333222222111///...---++++++++++++++++++++++++***,,,---------,,,...///.........000111333555666555444444333333222222111000000000000000000000000000000000000000000000000000000000000000111222222/////////000111111222222222333444666999<<<>>>@@@BBBDDDGGGKKKQQQZZZcccjjjooo|||{{{rrrkkknnnkkkfffbbbhhhrrryyyzzz|||vvvrrreeeZZZXXXeeeuuu~~~|||}}}{{{wwwsssjjj[[[MMMAAA:::222...111444444333333444ZZZ^^^hhhcccDDD@@@BBBBBBJJJJJJKKKLLLLLLKKKGGGEEEKKKQQQZZZdddlllttt|||ooo^^^eeeiiiddd]]]VVVNNNHHHIIIPPPWWWVVVPPPJJJIIIJJJZZZuuu{{{}}}hhhfffXXXhhhrrreee\\\XXXTTTNNNYYYlllrrrnnniiibbbYYYSSSPPPOOOPPPHHHIIIGGGDDDEEEHHHFFFBBBCCCDDDDDDAAA<<<::::::<<<888:::888777<<>>ZZZpppooo{{{YYYdddtttVVVUUUfffzzzbbb\\\WWWVVVYYYWWWNNNIIIIIIIIIFFFBBB>>><<<<<<===>>>@@@FFFNNNWWW___jjjuuu|||qqqYYYKKKJJJEEEMMMKKKGGG>>><<<]]]mmmiiiVVVHHHOOO[[[lllxxxnnnaaaXXXWWW\\\aaaeeekkkzzzzzzqqqrrrqqqnnnppp]]]OOOCCCCCCFFFGGGIIIMMMjjjyyy~~~vvvbbbRRRWWW^^^eeehhhgggcccaaa```bbbcccbbb^^^YYYVVVTTTNNNJJJBBB:::333///---,,,------,,,,,,,,,,,,++++++***************************,,,---......///222444222111...------...111222111222222111000...,,,+++------,,,,,,,,,,,,++++++++++++++++++,,,---......//////000000111111222222555555555555555555555444222222222111000//////...000000000000000000000000////////////000000000000111000000000000111111222333555888;;;<<<>>>AAACCCGGGHHHJJJNNNTTT^^^iiipppzzz|||~~~tttiiiiiipppfffbbb___eeerrrzzzwwwooowwwqqq^^^___dddmmmuuuzzz}}}xxxrrrjjj```SSSKKK999555111000111222111///999;;;MMM{{{hhhgggmmmRRR999<<>>DDDEEELLLOOOMMMKKKJJJHHHEEEGGGLLLTTT]]]fffnnnvvv{{{jjjdddcccgggeee[[[TTTUUU[[[ppprrrccc\\\WWWRRRSSSZZZ|||uuuxxxeee[[[WWW```}}}lllbbbXXXSSSLLLJJJVVVfffpppmmmjjjhhhcccZZZOOOGGGIIIHHHGGGFFFFFFEEEDDDCCCHHHKKKOOORRRPPPKKKDDD@@@>>>;;;888888;;;???@@@@@@===<<<;;;>>>FFFUUUfffrrr~~~xxxmmm{{{gggFFFBBBDDDRRRxxx|||qqqrrrjjj]]]PPPfffrrrppp___^^^___aaa\\\RRRLLLKKKEEEGGGHHHCCC;;;888;;;???AAADDDIIIPPPXXXbbbmmmtttjjjXXXMMMLLLKKKIIIGGGFFFCCC@@@===BBBBBB???FFFYYYooo|||sssiiidddcccWWWTTTSSSWWWXXXVVVUUUWWWccc{{{]]]TTTXXX___eeegggeeebbb___```bbbcccbbb^^^YYYVVVTTTNNNJJJCCC<<<555111///...------,,,,,,,,,,,,++++++************************(((***+++++++++,,,///111111000............000111000111111111000///---,,,------,,,,,,,,,,,,++++++++++++++++++,,,---............///000000111222222333333333333333333333333222222222111000000//////000000000000000000000000........./////////000000000000000111222333444555777:::>>>AAABBBCCCDDDEEEHHHPPP]]]iiippptttuuuuuu}}}rrrddd___gggqqqoooggglllpppqqqpppppprrrooojjjqqq{{{zzzhhhgggnnnwww}}}{{{qqqeeeXXXJJJ>>>666333111///...000111111111333222>>>fffwwwfffmmm___DDD<<>>:::888999<<<===>>><<<;;;;;;>>>HHHYYYkkkwww|||www{{{^^^GGGDDDDDDOOOvvv{{{eeefffTTTaaammm{{{fffbbbbbbccc___VVVNNNKKKGGGIIIIIIDDD===999;;;>>>===AAAFFFMMMTTT]]]ffflllyyy~~~oooXXXMMMJJJGGGHHHHHHGGGCCC@@@<<<>>>???BBBQQQnnn}}}pppgggbbb```]]][[[]]]aaabbb\\\WWWVVVYYYttt___TTTYYY```eeegggeeeaaa^^^```bbbcccbbb^^^YYYVVVTTTNNNJJJDDD===666222///...------,,,,,,,,,+++++++++************************)))***+++++++++,,,...000/////////....../////////000000111111111///...---------,,,,,,,,,+++++++++++++++++++++,,,---......---......///000111222222111111111111222222222222222222222111111000000000000000000000000000000000....../////////000000000///000000111222444666777;;;===@@@BBBCCCFFFJJJLLLTTT^^^mmmzzz~~~}}}~~~ooofffjjjtttzzz}}}mmmgggmmmpppooouuuvvvyyyvvvkkknnnxxx}}}wwwlll^^^OOOAAA777000///.........///111222222555444999XXXcccfff___GGG;;;???BBBIIINNNOOOOOOOOOKKKFFFCCCGGGNNNVVV___iiirrrxxxyyy|||~~~~~~{{{yyywwwzzzwwwyyy{{{sssccc[[[]]]ooo{{{lllccc\\\\\\WWWpppvvvnnnVVVKKKIIIaaa|||sss~~~tttkkkccc\\\VVVLLLDDDIIIUUUjjjqqqvvvpppfff\\\VVVRRRKKKKKKJJJFFFCCCBBBDDDFFFJJJMMMRRRUUUUUUQQQLLLHHHCCC@@@<<<999888999;;;<<<;;;::::::???JJJ\\\ppp}}}{{{www\\\HHHCCCCCCMMMsssZZZqqqlllUUUZZZeeemmmfffbbbcccaaaYYYPPPKKKHHHJJJJJJFFF???;;;;;;<<<;;;>>>DDDJJJQQQYYY```eeeqqqwwwpppWWWLLLHHHFFFIIIKKKGGGBBB@@@;;;<<>>???AAADDDJJJRRRWWWbbbkkkyyy~~~pppppp}}}rrrjjjrrrxxxuuujjjhhhiiiqqqzzz}}}yyytttwwwxxxwwwqqqeeeWWWHHH<<<555111------...//////000222333555555444IIIuuueee^^^]]]KKK===@@@AAAGGGLLLNNNPPPQQQMMMGGGDDDGGGMMMTTT\\\fffpppvvvxxx{{{~~~xxxpppjjjfffkkkxxxeee[[[]]]vvvwwwppphhhddd[[[lll{{{ssszzzwwwlll[[[MMMDDDQQQsssuuullluuu~~~rrr}}}~~~gggaaa\\\YYYPPPFFFIIISSSfffsss|||xxxmmmfff```\\\UUURRRLLLFFFCCCDDDHHHKKKPPPQQQRRRQQQPPPMMMJJJHHHBBB@@@===999777888999;;;:::999:::???LLL___tttwwwuuuXXXFFFBBBCCCLLLooo~~~{{{TTTccctttYYYRRRZZZtttssshhh``````aaa[[[QQQKKKIIIJJJJJJGGGBBB===;;;;;;:::>>>CCCIIIOOOVVV]]]bbbkkkrrr|||pppWWWKKKGGGIIIOOOPPPIIIBBB???999999DDD^^^yyyssskkkeeehhhdddcccddd```XXXQQQOOOJJJZZZpppuuubbbeeeTTTXXX___eeegggeeebbb___```bbbcccbbb^^^YYYVVVTTTKKKHHHCCC===777222///...------,,,,,,,,,,,,++++++***************************+++,,,,,,+++,,,...000---...///000000///...---...///000111111000//////------,,,,,,,,,,,,++++++++++++++++++,,,---......,,,,,,---...000111222222//////000000111222222222222222222222222222222222111111111111111111111111000000000111111111222222000111222444666999<<<===???@@@CCCGGGMMMUUU___fffpppwwwyyypppsss~~~xxxvvvooowwwyyyqqqhhhgggmmmxxx}}}vvvrrr}}}{{{pppoooiii]]]OOOAAA888444333,,,---///000///000222333222666111;;;bbbhhhUUUWWWLLL<<<<<>>;;;888777999;;;999999999???LLLaaavvvrrrvvvYYYIIIDDDGGGNNNkkk|||uuunnnXXX^^^___MMMPPPhhh|||yyyjjj]]]]]]aaa]]]TTTLLLIIIJJJKKKIIIDDD@@@===<<<:::===BBBGGGMMMTTT\\\aaagggoooyyynnnZZZJJJJJJQQQZZZXXXKKKBBBAAA<<<>>>NNNnnn}}}pppfffddd```___aaa___XXXSSSRRRGGGQQQbbbssszzzrrr^^^MMMbbbRRRWWW___eeegggfffccc``````bbbcccbbb^^^YYYVVVTTTJJJGGGBBB===777222...---------,,,,,,,,,,,,++++++************************)))***+++*********,,,...,,,---///000000///---,,,---...///111111111000///------,,,,,,,,,,,,++++++++++++++++++,,,---......+++,,,---...///111222222//////000111111222333333222222222222222222222222111111111111111111111111111222222222222333333333333444555888;;;>>>@@@BBBDDDHHHOOOWWW___iiirrrxxxzzzvvvooolllhhhfffiiiuuuzzzqqqxxxxxxpppsssttt{{{wwwttt{{{kkkfffaaaUUUGGG:::333111222,,,...111111000000111333---777222333TTTzzzrrrVVVXXXQQQ???:::???CCCFFFHHHMMMQQQOOOIIIDDDFFFIIINNNUUU^^^iiipppuuuuuussslllccc^^^]]]___nnnyyy~~~ooodddggg~~~vvvlllbbbddd|||nnnhhheee___VVVJJJCCCLLLeeerrrggg]]]]]]ccclllvvv~~~{{{mmmqqqsssfff]]][[[\\\]]]UUUJJJIIIQQQrrr~~~tttlllbbbUUUNNNNNNQQQQQQPPPKKKKKKIIIGGGCCC???<<<:::;;;===>>><<<999888999;;;999888999???LLLaaawwwppp___NNNIIILLLPPPggg~~~sssooo\\\YYYgggMMMLLLaaazzz~~~lll[[[[[[aaa```WWWOOOHHHIIIJJJJJJFFFBBB>>><<<:::<<<@@@DDDJJJRRR[[[aaafffmmmyyyggg[[[KKKOOO\\\gggbbbPPPDDDDDD???EEEYYYwwwpppccc^^^[[[\\\^^^]]]VVVPPPNNNGGGQQQ```lllnnneeeXXXOOO]]]RRRWWW^^^eeehhhgggcccaaa```bbbdddbbb^^^YYYVVVTTTIIIFFFBBB<<<666222...,,,---------,,,,,,,,,++++++************************((()))***)))((()))+++---+++---///111111///---+++---...///111111111000000---------,,,,,,,,,++++++++++++++++++,,,---......++++++---...///111222222///000000111222333333333222222222222222222222222111111111111111111111111222222333333333444444444666666888;;;>>>AAADDDEEEKKKQQQ[[[fffpppzzztttiiidddeeefffZZZLLLVVVwww~~~sssyyy|||vvvyyyzzz|||jjjaaa\\\PPPBBB555......111,,,///222222000000111444+++999555222OOOuuu```aaa]]]III@@@???BBBDDDFFFLLLQQQOOOJJJCCCEEEHHHLLLRRR[[[fffmmmooonnnjjjbbb\\\]]]cccjjjffflll}}}ooouuuzzzwwwmmmpppuuugggfffqqqgggccc\\\WWWMMMCCCDDDXXXxxx|||{{{oooaaaUUUWWWcccppp{{{vvvhhhkkkkkk]]][[[YYY\\\]]]UUUJJJHHHNNNzzz{{{qqqfffXXXSSSUUUVVVSSSOOOOOOPPPPPPOOOKKKFFFAAA>>>999;;;>>>===:::999:::;;;999888999>>>LLLaaaxxxpppaaaMMMNNNPPPRRReeerrrZZZSSS|||kkkOOOLLL```yyymmm[[[ZZZaaabbbZZZRRRGGGIIIJJJJJJGGGCCC???===:::;;;>>>BBBHHHQQQZZZaaaeeemmmyyyxxxaaaYYYLLLSSScccppphhhSSSFFFFFF<<>>LLLbbbxxxqqqgggRRRTTTUUUXXXeeepppvvvYYYdddUUUIIIYYYvvvmmm^^^]]]ZZZ[[[\\\VVVOOOJJJFFFEEEGGGEEE@@@;;;999;;;<<<>>>CCCLLLYYYbbbffflllvvvsss```XXXPPPZZZhhhnnneeeSSSHHHEEEDDDLLL^^^uuu{{{eee[[[YYY[[[^^^^^^UUUKKKHHHKKKNNNYYYkkkwwwsssgggbbbddd```SSSYYYaaaffffffdddaaaaaabbbeeefffbbb\\\VVVSSSSSSOOOLLLFFF@@@999333...,,,...,,,++++++,,,---,,,+++************************)))))))))))))))******+++---...//////000000//////---...000111222333333222333222111222333222///,,,---,,,++++++***++++++,,,,,,++++++,,,,,,...////////////000111111111111000111222222222222333333333333333333333333333333333222333444444444555888;;;:::;;;>>>@@@DDDKKKRRRWWWjjjsss{{{}}}lllaaa___WWWLLLJJJXXXiiirrrvvvxxxooo{{{wwwrrrxxxzzz|||}}}~~~|||yyyjjjXXXQQQGGG;;;222000000000///------......///000000000333...222555AAAmmm|||wwwTTT@@@???DDDHHHHHHKKKPPPQQQNNNMMMHHHEEEIIIOOOUUU^^^ffflllnnnlllgggccc```[[[TTTSSSRRRTTT]]]oooxxxlllfff{{{xxxfffbbb\\\\\\PPPEEEDDDHHHZZZttt~~~uuufffVVVKKKMMMOOOTTT]]]fffoootttuuuooooooiiiaaa^^^bbbdddccc```ZZZVVVTTTOOOGGGBBBBBBVVVmmm{{{nnnbbbWWWTTTVVVUUUTTTTTTSSSTTTUUUWWWXXXVVVPPPIII@@@>>>???@@@===999:::>>>???<<<:::===JJJ___vvvnnn~~~jjjWWWYYYYYYZZZccc~~~uuuzzzaaadddbbbNNNVVVrrrqqq___\\\YYY[[[\\\UUUNNNJJJFFFFFFHHHFFFAAA;;;999;;;<<<>>>BBBKKKWWW```gggjjjqqq|||sssddd___\\\bbbjjjlllaaaQQQFFFDDDHHHXXXppptttttt}}}fffVVVPPPVVV[[[```___SSSGGGFFFLLLUUUdddzzz~~~pppkkkooo```RRRXXX```eeefffccc```^^^bbbdddeeebbb\\\VVVSSSSSSPPPMMMGGG@@@999333000...///---++++++,,,,,,+++***************************)))))))))))))))******+++,,,---...///000111111111...///000222333333333333444555666999999777222///111///---+++************,,,++++++,,,,,,---.../////////000111111111111111222222222222333333333333444444555555555555555555444555666777777888<<<>>><<<>>>AAAEEEKKKRRR[[[aaaiiiuuutttnnnppplll```WWWUUUIIIIIIZZZssszzznnniiipppmmmzzz|||zzz}}}wwwuuuuuu{{{yyyuuuooo```OOOEEE>>>555000/////////...------......///000000000000///333555>>>bbbhhhBBB???DDDHHHJJJMMMQQQQQQOOOPPPJJJFFFHHHKKKPPPYYYbbbgggqqqzzz{{{ttthhhYYYMMMJJJLLLVVVkkk{{{nnnggg{{{}}}ggg___\\\___VVVKKKGGGEEESSSkkk~~~wwwmmmbbbWWWLLLDDDKKKMMMRRRXXX___ccceeedddccceeeeeeccccccggghhhgggaaaYYYSSSSSSQQQJJJBBB>>>;;;PPPmmmwwwfff\\\TTTTTTVVVTTTRRRRRRZZZ\\\]]]^^^cccggg]]]OOOGGGBBB@@@@@@???===>>>BBB???===;;;===HHH\\\uuuzzzkkkxxxmmmnnn___^^^]]][[[```xxxlllqqqcccnnnRRRTTTjjj~~~~~~wwwaaaZZZVVVZZZ[[[SSSNNNJJJGGGGGGIIIHHHBBB<<<999;;;<<<===@@@IIITTT\\\ggghhhmmmxxxzzzhhhkkkwwwxxxnnnkkkiiijjjkkkhhh[[[KKKDDDDDDHHH]]]xxx|||qqqkkk``````hhhyyytttcccUUUOOOQQQVVV[[[```\\\NNNCCCDDDLLL\\\qqqyyytttxxxeeeRRRWWW___dddeeeccc___\\\aaadddeeeccc\\\VVVRRRRRRPPPLLLFFF???888333000...000...,,,+++,,,,,,+++)))************************)))))))))))))))******++++++,,,---///000111222222///000111111222333333333444555777999::::::777666555333000---+++*********,,,+++++++++,,,------......///000111111111111111222222222333333333444444444444555555666666777777999::::::::::::;;;>>>AAA>>>AAADDDIIIOOOXXXaaagggfffsss|||uuuoooccc[[[YYY\\\ZZZOOOIIIIIIRRR^^^uuuooohhhnnnyyyuuuuuuuuuvvvzzz~~~~~~wwwpppfffUUUFFF999555111......//////...------......///000000000...000333333999TTTxxxzzzKKKAAADDDHHHKKKNNNQQQQQQPPPQQQKKKFFFFFFGGGLLLUUU___eeevvvsssaaaTTTQQQZZZlllrrrkkk~~~ggg]]]]]]ccc^^^TTTMMMHHHQQQggg~~~ssseee]]]\\\]]]]]]ZZZ[[[]]]aaaeeehhhgggffflllqqquuuwwwvvvqqqjjjddd___VVVPPPSSSUUUPPPGGGAAA777EEE\\\ssswwwlll```YYYTTTVVVWWWUUUSSSRRRWWW^^^bbbcccjjjsssnnnaaaSSSIIIAAA???@@@???@@@BBB???>>><<<>>>HHH\\\uuuooogggpppooodddaaaaaa]]]]]]ppplll~~~___xxxpppRRRRRR```xxx|||}}}dddXXXSSSYYY]]]TTTOOOKKKGGGHHHJJJIIICCC>>>:::;;;<<<<<>>AAAEEEGGGKKKOOOUUU\\\ccchhhooouuuwwwqqqjjjddd]]]XXX[[[TTTQQQRRRMMMEEEGGGOOOkkk|||uuuiiifffgggppp{{{uuuuuurrr{{{|||}}}zzztttjjj]]]KKK===222000///...////////////------......///000000000---222222000444DDDbbb~~~sssxxx___CCCDDDGGGKKKNNNOOOPPPQQQOOOJJJFFFEEEEEEIIITTT^^^dddxxx~~~ssskkkhhhvvvxxxpppjjjaaa[[[cccaaaZZZTTTLLLQQQccc|||sssooosssxxxyyyssssssuuuyyy~~~{{{oooccc]]]YYYQQQMMMRRRXXXTTTKKKDDD;;;@@@NNN```nnnpppggg___\\\WWWTTTWWWWWWTTTQQQQQQPPP\\\eeehhhooozzz|||```RRRCCC???@@@@@@AAABBB@@@>>>>>>AAALLL```xxxhhhnnn{{{kkkdddfffhhhccc\\\gggvvv}}}[[[llluuuSSSNNNWWWnnnkkkZZZSSSZZZ___XXXQQQMMMHHHHHHJJJIIIDDD???:::;;;<<<;;;<<>>EEETTTiii~~~mmmyyyiiidddkkkppplll______www}}}{{{vvvYYYdddZZZJJJNNNbbbvvvwwwaaaTTT[[[ccc]]]UUUOOOIIIGGGIIIHHHEEEAAA:::;;;;;;:::;;;???FFFMMMWWW___hhhnnnqqquuu}}}{{{^^^TTTUUUSSSOOOOOOOOO{{{}}}ttteee___XXXSSSKKKEEEEEEIIIOOOfffvvvpppoooiiiffffffiiihhhccc```aaa___TTTJJJHHHJJJKKKMMMPPP^^^xxxpppqqqooo[[[[[[[[[^^^bbbcccaaa___^^^bbbeeeccc]]]UUUQQQOOOOOOKKKDDD<<<666222111000...,,,++++++,,,---,,,+++************************)))))))))))))))******+++((()))***,,,---.........000///.........///000111000000///......111777<<<>>>??????>>>;;;555000,,,,,,,,,+++++++++++++++,,,---...///000222222222222333333333444444444444555555555666888999:::<<<<<<999:::===???AAAEEEIIIMMMTTTWWWZZZ\\\\\\[[[\\\]]]\\\ZZZVVVTTTXXX______\\\SSSLLLKKKSSSYYY^^^jjjxxx|||ttthhh\\\UUUWWW]]]hhhmmmwww}}}zzzsssqqqkkkbbbXXXLLL???555000+++,,,------------///000------......///000000000+++222......555444CCCeeeqqq|||pppEEEAAA???BBBDDDCCCFFFLLLMMMJJJHHHGGGEEEGGGOOOZZZccc~~~xxxllldddZZZ___]]][[[ZZZRRRNNNXXXooo~~~uuuiii^^^ZZZ\\\\\\WWWUUUYYYZZZTTTIIICCC===999===JJJVVVZZZ[[[\\\\\\XXXVVVWWWUUUOOOLLLMMM___cccmmmtttooofffkkkvvvvvv```HHHAAAEEEIIIIIIIIIBBB??????III\\\sss|||qqqoookkkhhhqqqppp```ZZZlll|||ppp|||yyyXXXZZZdddLLLHHHWWWkkk}}}kkkXXX\\\eeeaaaYYYRRRJJJFFFGGGHHHEEEBBB:::;;;;;;:::999<<>>888222...,,,,,,++++++***+++++++++---...///000222222333333333333333444444444555555666666888999;;;<<<>>>>>>:::===AAADDDHHHMMMSSSWWWVVVXXX[[[\\\ZZZWWWUUUUUUQQQSSSTTTWWW\\\]]]TTTIIIFFFDDDMMMaaarrrzzz{{{lllccceee```VVVYYYfffgggjjjooowww}}}vvvpppjjjmmmdddWWWJJJ>>>333...---***+++,,,,,,+++,,,...///------......///000000000)))111,,,...777333>>>aaavvv|||zzzrrrdddEEE>>><<<>>>???>>>BBBIIINNNLLLJJJIIIFFFEEEMMMWWWdddyyyfff^^^]]]aaa]]]\\\]]]TTTNNNVVVnnn~~~yyypppeee```aaaeee```^^^```^^^TTTIIICCCAAA===AAAMMMXXX\\\___ccc```\\\ZZZZZZWWWQQQNNNNNNUUUVVVbbbqqqpppdddfffuuu{{{bbbJJJCCCHHHNNNNNNMMMCCC??????KKKbbbyyytttlllwwwsssaaannnoooaaaYYYhhhxxxhhhXXXPPPlllQQQDDDPPPeeeyyyrrr[[[]]]fffccc\\\TTTJJJFFFFFFGGGEEECCC:::;;;;;;999888;;;AAAGGGMMMQQQXXXbbbnnnyyy}}}ooo___WWWVVVLLLHHHiiivvvjjj^^^YYYVVVVVVRRRMMMLLLNNN```wwwggg^^^OOOMMMMMMPPPPPPNNNOOOSSSbbbvvvkkkhhhqqqZZZ\\\```bbbddddddbbbaaaeeecccaaa]]]YYYVVVSSSRRROOOLLLEEE>>>777222///...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((()))***++++++,,,,,,---......////////////...111...///222333111222555999<<<@@@@@@===777333111222111///---,,,,,,,,,,,,******+++,,,...000222333555555666777777777777777999999;;;???AAA???=========GGGLLLLLLMMMSSSUUURRR\\\]]]^^^^^^\\\YYYWWWVVVTTTTTTUUUUUUTTTNNNFFFAAA<<<===MMMsssvvvgggggghhhdddbbbgggfffdddfffnnnzzz~~~vvvnnngggcccdddZZZKKK>>>555111000000///...---,,,,,,---...///---------............///---222111000000///BBBbbbddd^^^bbbbbbMMM<<<===???444:::GGGBBBFFFIIIJJJGGGCCCDDDLLLTTTZZZvvv~~~}}}gggZZZ___ddd^^^WWWZZZXXXSSSWWWttt}}}wwwsssqqqjjjbbb\\\VVVOOOKKKIIIGGGAAADDDTTTdddiiigggeeecccccc```[[[SSSMMMIIIHHHIIIIIILLL^^^oookkkdddlll}}}fffLLLDDDKKKTTTRRRLLLBBBAAACCCOOOeee}}}}}}ppppppxxx}}}nnniii```ZZZSSSOOOnnnxxxhhh{{{]]]kkkPPPLLLJJJ]]]yyyggg\\\[[[^^^\\\WWWPPPJJJGGGFFFEEEEEECCC???:::777999<<>>777333///...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((()))******+++,,,,,,---...//////000////////////...111666777333111333222555888999777444111000222111///---,,,,,,,,,,,,************+++,,,---...000222444666999;;;<<<===888===CCCHHHIIIIIILLLOOONNNRRRUUUTTTSSSUUUZZZ^^^\\\]]]^^^___]]]YYYSSSNNNIIIKKKOOOVVVYYYVVVLLLDDDKKKKKKVVVsssuuunnnppprrrpppnnnnnnccchhhrrrxxxpppiiibbb[[[WWWQQQIII===333---+++++++++......------------......---------............///...222000///000...<<>>FFFIIIKKKHHHDDDEEEKKKQQQ\\\ggg~~~kkkbbbeeejjjccc\\\^^^ZZZVVV[[[mmm~~~yyyyyy}}}|||jjjccc[[[UUUQQQNNNLLLLLLIIICCCGGGWWWgggmmmmmmmmmdddbbb___YYYQQQKKKGGGFFFGGGHHHHHHTTTfffhhhdddhhhuuuaaaKKKFFFOOOWWWTTTMMMEEECCCEEESSSjjj|||lllqqqyyyyyyssseeeXXXMMMIIIhhh|||mmmlllqqqiiiLLLGGGWWWssskkk]]]ZZZ\\\YYYUUUNNNIIIFFFEEEFFFFFFDDD@@@;;;888999;;;===???FFFKKKRRRZZZbbbjjjqqqvvvzzz}}}zzzaaa]]]QQQLLLVVVfff{{{qqqmmmrrrrrrlllaaaZZZZZZ^^^```{{{qqqhhhccc^^^\\\]]]hhhddd```\\\VVVRRRUUU\\\nnnvvvkkkbbbxxx[[[\\\___aaaccccccbbbbbbcccbbb___\\\YYYVVVSSSRRROOOLLLEEE>>>888333000///------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((())))))******+++++++++---...///000000000000000......333:::;;;555111111---000222333222111111111111111///...---,,,,,,,,,,,,,,,++++++***++++++++++++---000444888<<>>EEELLLOOOPPPUUU___fff\\\YYY]]]ccc```XXXXXX___XXXWWWXXXYYYXXXRRRIIIAAA@@@@@@EEERRR___ccc]]]VVVaaa___```iiizzz~~~rrrrrrvvvxxxyyy|||}}}www|||wwwrrrlllfff___YYYRRRNNN@@@;;;444///---------------..................------------............//////222......111...666KKKppp|||^^^bbbcccGGG:::<<<888999@@@BBBGGGJJJMMMKKKGGGEEEHHHMMMXXXZZZeeeooommmooorrrkkkdddddd___ZZZaaaxxx~~~qqqooolllkkklllooosssvvvwwwwwwvvvtttpppjjjeeebbb___ZZZTTTOOONNNOOOQQQQQQKKKKKKSSScccpppsssoookkk___^^^ZZZTTTNNNJJJIIIIIIOOOUUURRRSSSaaahhheeefffjjjZZZKKKKKKUUU\\\WWWNNNHHHDDDHHHZZZsssvvv```ooovvv~~~|||~~~kkkWWWGGGAAA___sss~~~~~~tttSSSGGGPPPjjjrrr```YYYXXXXXXTTTNNNIIIFFFEEEGGGHHHFFFBBB<<<999999:::<<<<<>>:::999:::::::::===BBBJJJRRRYYY___eeeiiiooosssyyy~~~|||aaaYYYVVVLLLWWWvvvpppggg```cccuuu}}}uuunnnnnnppprrrvvv{{{wwwqqqhhh\\\QQQPPP\\\lll|||xxxkkkeeecccaaarrr[[[\\\^^^```aaabbbbbbbbb```___]]]ZZZXXXUUUTTTSSSOOOKKKFFF???999444111000------,,,,,,,,,+++++++++************************(((((((((((((((((((((((()))))))))))))))*********,,,,,,...//////000000000///...///333444000///000111111111///......000222000000000//////...------/////////000111222333444222222222222444555777888>>>@@@BBBNNNiiiyyysss~~~hhhTTTQQQCCC@@@===<<<<<<<<<:::888777333555DDDXXXdddbbb\\\ZZZ\\\ZZZSSSPPPTTTYYY[[[mmm{{{{{{~~~zzzoooiii```\\\UUUOOOHHHBBB;;;777///---,,,,,,---...---,,,,,,---...//////...---,,,---------............///---000------555444333<<<[[[ffflllmmmyyynnnttt___FFF;;;:::888:::@@@HHHLLLPPPOOOLLLGGGEEEDDDKKKVVVccckkkrrryyyuuuzzz~~~xxxrrrpppgggdddpppxxxmmmfffccccccYYY\\\\\\ZZZ\\\aaa```\\\KKKRRR]]]gggkkkggg]]]TTTWWWVVVSSSPPPLLLKKKLLLNNNTTTlllppp```[[[\\\[[[]]]ZZZSSSNNNTTT^^^aaaWWWLLLCCCCCCOOOiiimmm}}}{{{oooVVVCCC999MMMrrrppplllqqqPPPFFFUUUdddxxxwwwmmm]]]UUU]]]\\\XXXRRRKKKGGGGGGHHHIIIEEE???;;;::::::999888<<<@@@GGGNNNTTTZZZ```dddkkkpppvvv|||}}}zzz}}}yyyaaaZZZRRRQQQ\\\zzznnngggdddnnnwwwnnnddd^^^\\\```kkkwww}}}vvvkkkcccbbbfffhhhrrr[[[\\\]]]___```aaabbbbbb^^^]]]\\\ZZZWWWUUUTTTSSSOOOKKKFFF???999555222111------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---.../////////000------//////------000000000///...,,,+++---//////000000000000///...---,,,,,,---///000222444555999888666555444444555666EEEEEEEEENNNjjjmmm]]]```___OOOAAA>>>333111///...000555;;;???HHHEEEGGGRRR```dddZZZOOOPPPSSSSSSMMMKKKQQQYYY^^^mmmyyy~~~nnnaaaZZZWWWRRRKKKCCC===777222///...---,,,---......---+++---..................------------............///,,,111...---555444333:::JJJ[[[eeedddiiiyyyrrr}}}vvv[[[CCC>>>;;;:::AAAIIILLLPPPPPPMMMHHHEEECCCKKKPPPXXXaaammmzzz|||{{{}}}yyyvvvlllkkkyyyxxxmmmhhhhhhfffkkkjjjeeeeeegggcccZZZJJJQQQWWW[[[]]]___\\\XXX\\\[[[WWWRRRMMMIIIHHHHHHNNNhhhpppddd]]]\\\\\\bbbVVVPPPNNNUUU```bbbXXXLLLCCCEEEVVVsssuuuqqq|||}}}jjjRRRBBB:::HHHeeeqqquuuiiiWWWCCCNNNZZZkkk}}}xxxeee[[[^^^___]]]XXXPPPJJJHHHHHHIIIEEE@@@<<<;;;:::999888;;;???DDDIIIOOOVVV\\\aaahhhlllssszzzwwwfffiiiuuuppp[[[RRRQQQYYY{{{vvvqqqooouuu~~~pppggg```aaagggnnnwww|||uuujjjaaa___dddlllqqqsss[[[\\\]]]^^^```aaabbbbbb]]]\\\[[[YYYWWWUUUTTTSSSOOOKKKFFF???999555333222------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,---.........///,,,,,,//////,,,,,,///...//////---,,,,,,---/////////000111000///...---,,,,,,---...000222444555888666555333222333444555BBBEEEEEEEEERRRgggqqqppp]]]JJJ=========666222333222444666777;;;CCCNNNWWWaaa[[[WWWZZZaaaaaaYYYPPPRRRTTTQQQKKKJJJQQQYYY]]]gggrrr~~~sss___RRRNNNPPPKKKBBB;;;666222///---000.........///000...---......------------......---------............///+++222000---222222000666:::PPPaaafffmmmzzzyyy~~~yyykkkHHH??????>>>EEEJJJLLLOOOPPPMMMIIIEEECCCHHHJJJQQQ\\\hhhsss|||~~~|||qqqqqq~~~yyy}}}xxxmmmgggggg```UUUOOOXXX```bbbdddgggfffaaa___^^^[[[UUUNNNIIIFFFEEEKKK^^^ddd___]]][[[[[[cccRRRNNNMMMUUU```cccZZZPPPFFFKKK___}}}|||lllsss{{{dddKKK@@@:::DDD\\\zzzttt~~~gggvvvdddFFFKKKRRR___zzznnnccc[[[^^^```\\\TTTLLLIIIIIIIIIEEE@@@===;;;:::999888:::===@@@EEEJJJQQQYYY^^^eeeiiipppvvv|||~~~tttppp|||eeeWWWUUU^^^rrrssstttyyyzzzuuujjjeeecccjjjssszzztttfff^^^___gggpppwwwyyy[[[\\\]]]^^^___aaabbbbbb\\\\\\ZZZYYYWWWUUUTTTSSSOOOKKKFFF???:::555333222---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((***+++,,,---------...,,,---000000---,,,......///000///......000111//////000111111000///......//////000111333555666333222000//////111222444...777;;;777888@@@@@@999<<<555222444666666777;;;@@@FFFLLLOOOSSS]]]kkkvvvooodddWWWSSSVVVZZZYYYVVVVVVVVVRRRLLLNNNXXXbbbfffaaalll~~~vvv```PPPKKKMMMHHHBBB:::333///---,,,+++---,,,+++,,,---...---+++///...---,,,,,,---...///---------.........//////,,,444111,,,000///...444666MMMaaakkkzzzjjjlllDDD:::===>>>DDDKKKLLLOOOOOONNNJJJFFFCCCAAAJJJTTT[[[aaajjjwwwtttvvvpppfffddd\\\PPPUUUdddqqqvvvwwwvvvoooggg]]]]]][[[WWWPPPKKKHHHGGGGGGSSSUUUTTTWWWUUUSSS[[[PPPLLLLLLUUU```ddd]]]SSSIIIPPPfffuuu~~~}}}___FFF===999CCCXXX{{{www{{{~~~eeeqqqpppKKKKKKMMMVVVvvvwwwuuuiiiXXX]]]```]]]VVVNNNJJJJJJIIIEEEAAA===<<<;;;999888:::;;;>>>AAAFFFNNNVVV\\\cccgggnnntttzzz~~~ppp[[[QQQUUU||||||wwwuuukkkooottt~~~yyymmmiiimmmkkknnnwwwzzzjjjaaabbbiiiqqqxxxvvv[[[^^^___]]]^^^aaabbb___ccc```]]]ZZZXXXVVVSSSPPPRRROOOIIIBBB;;;555000...//////...---,,,,,,,,,,,,+++++++++************)))++++++***)))((('''&&&&&&)))))))))))))))))))))))))))************+++++++++111111000......---------............////////////111222444444444333111///000000000000000111111111/////////............---///000222222000......///333333333444777===EEEJJJUUU^^^gggjjjkkkmmmnnnooojjjfff___WWWRRRQQQUUUYYY^^^^^^___```aaacccjjjqqqrrrqqqxxxxxxfffVVVLLLHHHGGG===777///******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,------......//////////////////000111111444???^^^tttzzzmmmeeedddZZZAAA777AAAHHHNNNOOOOOOPPPOOOLLLGGGDDDCCCDDDJJJVVV___fffmmmttt{{{yyyxxxiii```YYYSSSOOO[[[jjjxxx}}}~~~zzztttlll___UUUSSSQQQJJJDDDCCCIIINNNPPPOOONNNOOOMMMJJJGGGKKKKKKKKKPPPYYYZZZUUUJJJXXXnnn~~~vvvYYYFFF;;;777???LLL~~~tttqqqpppXXX???GGGYYYrrr}}}lll]]]]]]___aaa[[[PPPHHHFFFGGGFFFEEEAAA===:::888888<<<<<<===>>>AAAGGGNNNTTTaaagggooouuuyyy}}}nnn]]][[[\\\vvv}}}wwwvvvvvvvvvvvvpppyyy~~~|||hhh___aaaxxx|||}}}kkkbbbfffmmmnnnlllsssZZZ]]]^^^\\\]]]bbbcccbbbbbb```]]][[[ZZZXXXUUURRRQQQNNNIIIBBB<<<666222000//////...---,,,,,,,,,,,,+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++------,,,,,,------.............../////////000000///000111222333333222111111111222222222222333333222222222222222222222222///111222333333333555777333444777;;;BBBKKKUUU[[[hhhiiigggbbb]]]ZZZYYYYYYpppjjjaaaXXXSSSTTTZZZ___gggkkkoooooommmnnntttzzz}}}}}}mmm\\\NNNEEE@@@???555222...,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,------......//////////////////000111111444;;;ZZZttt{{{iiiccciii___AAA;;;FFFCCCKKKLLLNNNPPPPPPMMMIIIGGGBBBCCCHHHSSS\\\bbbiiipppuuu{{{yyy}}}vvvlllccc]]]XXXTTTRRR___lllyyy}}}vvvlllbbbYYYUUUPPPGGGBBBAAABBBFFFHHHFFFFFFIIIIIIGGGIIIKKKJJJIIIMMMUUUXXXVVVMMM^^^vvvpppSSSBBB999777===GGGqqqrrrmmmKKKGGGTTTmmm{{{wwwaaa^^^^^^```]]]SSSJJJFFFGGGFFFEEEBBB???;;;999888:::;;;;;;<<>>HHH>>>HHHJJJMMMOOOOOONNNKKKIIICCCBBBEEENNNVVV\\\dddkkkrrrwww~~~~~~yyy|||wwwvvvtttqqqdddbbb___[[[XXXXXX[[[^^^jjjsss|||~~~wwwppphhhaaa[[[UUUMMMEEE@@@@@@<<>>999555333//////...---,,,,,,,,,,,,+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((())))))***+++---...///....../////////000000000......---......000111222222222333333444555555555777777888999:::;;;<<<<<<<<<===??????AAADDDIIIMMMVVVVVVUUUSSSRRRSSSWWWZZZ[[[TTTLLLHHHEEECCCDDDHHHEEEEEEFFFJJJRRR```oooyyy~~~zzzvvv|||{{{cccXXXHHH<<<777444000---******,,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++,,,------......//////////////////000000111333333IIIiiizzzzzzbbbnnnuuuRRR???DDD===FFFIIIMMMOOOOOOMMMKKKJJJEEECCCDDDKKKQQQWWW___fffnnnttt|||}}}|||qqqhhhfffdddbbb```aaa```\\\YYY\\\ccciiiqqqtttxxxyyyxxxtttmmmgggccc```[[[TTTKKKDDD@@@@@@;;;<<<;;;999===FFFKKKKKKOOOMMMIIIDDDDDDKKKTTTZZZXXXiiixxxjjjzzz{{{yyy]]]BBB888888888999<<>>DDDHHHOOOVVV^^^dddiiinnntttyyyxxxeee]]][[[dddmmm~~~xxxooohhhdddbbbaaaaaa|||[[[^^^]]][[[\\\```bbb```ZZZYYYYYYZZZ[[[ZZZWWWUUUTTTQQQLLLEEE>>>888444111//////...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++*********+++,,,,,,---............//////////////////...------......///111111111222333444444444666777888999:::;;;<<<===AAABBBBBBBBBCCCFFFJJJMMMIIIJJJJJJJJJIIIJJJMMMPPPPPPLLLJJJKKKGGGAAA???BBBCCCFFFKKKQQQZZZeeepppwwwxxxxxxuuuuuuwwwkkkdddOOOEEE999222000000...,,,+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,------......//////////////////000000111333222@@@\\\mmmooo}}}jjjkkk}}}dddCCC>>>>>>FFFJJJNNNOOONNNKKKJJJJJJIIIEEEDDDHHHNNNSSS[[[ccchhhoooxxxuuuqqqooommmpppssstttnnneee______aaaffffffhhhiiijjjiiihhhiiijjjhhhaaaWWWMMMFFFBBB@@@<<<<<<999888>>>IIIPPPPPPPPPNNNIIIDDDBBBFFFQQQ[[[^^^jjj{{{qqqeeeoooUUU<<<777::::::999;;;OOO{{{}}}ddd~~~aaaDDDCCCPPP]]]sss|||vvveeeWWWWWW^^^]]]UUUOOOIIIHHHGGGGGGFFFBBB===999888999:::::::::===AAAEEEIIIPPPXXX___dddjjjpppuuu}}}yyyeeebbbhhhmmmmmmttt}}}ssshhhaaabbbddddddbbbZZZ]]]^^^\\\\\\``````]]]XXXXXXXXXZZZ[[[ZZZWWWTTTUUURRRLLLEEE>>>777333000//////...---,,,,,,,,,,,,+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))((((((((()))))))))******,,,++++++*********++++++,,,,,,---------........./////////.........------//////000111222333444444555555666777888999:::;;;???@@@@@@@@@@@@AAADDDFFFBBBCCCDDDDDDCCCDDDEEEGGGGGGHHHQQQYYYVVVLLLIIIMMMTTTWWWZZZ\\\^^^```dddfffmmmuuu{{{}}}zzzqqqaaaSSSLLL===777000,,,,,,......------------+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------......//////////////////000111111111333999OOOcccaaadddwww||||||iiizzzrrrNNN<<>>===999999AAAMMMTTTTTTQQQOOOLLLGGGBBBCCCNNN[[[ccclllzzzooonnn|||{{{eeeNNN999666::::::999;;;GGGlll~~~iiiggglllNNNCCCGGGRRRhhh~~~|||nnn[[[WWW\\\]]]XXXTTTKKKIIIGGGGGGGGGDDD???:::999::::::::::::<<>>@@@DDDEEEFFFEEECCCBBBCCCCCCEEEMMM]]]llliii]]]ZZZ```ccceeeggggggeeeddddddeeeqqq{{{~~~vvvmmmeee[[[MMMAAA===222000---+++***+++,,,---+++,,,---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------......//////////////////000111111...333555FFF```bbb```nnnrrr~~~jjjmmmzzzaaaBBBBBBAAAGGGMMMOOOMMMKKKLLLNNNNNNHHHCCCDDDFFFKKKSSS[[[bbbiiittt{{{xxx|||xxxeeeVVVMMMJJJIIIGGGFFFHHHJJJRRRfffyyyzzzuuuiii[[[TTTRRRMMMFFFBBB@@@<<<===FFFSSSYYYYYYPPPOOONNNKKKCCCAAALLLYYYgggqqq}}}tttzzz\\\HHH888666:::999999<<<@@@]]]xxxppp\\\xxx]]]EEE@@@KKKYYYyyyxxx{{{cccZZZ[[[[[[YYYWWWMMMJJJFFFFFFGGGFFFAAA<<<999::::::999999:::<<>>EEELLLOOOMMMLLLNNNPPPOOOHHHBBBBBBDDDHHHPPPYYYYYYaaallluuu|||tttPPPKKKbbbyyy~~~xxxgggUUUOOOPPPSSSMMMIIIEEEBBB???GGG]]]tttvvvpppdddWWWTTTVVVSSSKKKFFFDDD@@@AAAKKKXXX^^^]]]PPPOOOPPPMMMEEEAAAJJJYYYiiiuuu|||uuu~~~uuuWWWEEE777666999888888<<<===UUU|||rrr]]]sssiiiFFF===IIILLLlll{{{iii\\\ZZZZZZYYYXXXOOOKKKFFFEEEGGGFFFBBB>>>888999999888888888;;;===<<>>BBBNNN___{{{wwwxxxfff```^^^^^^```TTTOOOIIIFFFFFFFFFFFFDDD;;;:::888777777888:::;;;>>>AAAFFFKKKQQQXXX```eeelllpppvvv}}}|||fffWWWUUUtttyyy___WWWQQQJJJIIIDDD@@@@@@EEEHHHFFFDDDEEEGGGJJJMMMOOOYYYpppvvvkkk~~~```ZZZ]]]```\\\___bbb\\\XXXZZZ]]]______\\\YYYVVVOOOMMMJJJFFFAAA;;;666333222111///---,,,,,,,,,---++++++******)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,------......//////000111111111333444555666666444555777777777888:::<<>>JJJjjjeeeCCCCCCGGGZZZvvvwwwnnnbbb\\\\\\^^^VVVQQQJJJFFFFFFFFFFFFEEE<<<;;;999888888888:::;;;===???DDDIIINNNVVV]]]bbbhhhlllrrryyy{{{eeeWWWVVVvvvvvv```UUUQQQJJJFFFBBBDDDJJJOOOPPPOOOVVVSSSQQQPPPNNNOOOZZZfffzzziiiccc\\\^^^```[[[^^^aaaZZZWWWYYY\\\^^^^^^[[[XXXVVVOOOMMMKKKFFFAAA;;;666333222111///---,,,,,,,,,---,,,,,,+++***)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))+++,,,+++)))(((+++++++++,,,------......///111222222222333555777222333555666777999===@@@HHHDDDPPPooozzz]]]FFFEEEGGGNNNWWW[[[ZZZZZZ\\\TTTRRRVVVaaakkkkkkfffbbbfffiiinnnrrrtttvvvxxxyyyssskkk___SSSIIIAAA<<<999555222///---,,,,,,+++*********++++++++++++******'''((()))***+++,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,+++,,,---...///---............/////////,,,...000444GGGnnniiiYYYhhhgggNNN???BBBGGGLLLOOOQQQQQQQQQNNNNNNKKKFFFAAAAAAEEEIIIRRRWWW___gggnnnuuu{{{gggXXXPPPGGGEEEHHHJJJHHHEEEEEEDDDBBBLLL^^^nnnrrr[[[PPPRRRQQQWWW```cccddd^^^UUULLLFFFHHHWWWfffmmmhhhgggjjjjjjcccYYYSSSTTTKKKBBBEEEWWWjjjmmmhhhRRRGGGAAACCCEEEMMMeee{{{qqq[[[KKK@@@777666888888999;;;>>>AAAXXX~~~MMMCCCBBBVVVnnn~~~zzzggg\\\ZZZ]]]YYYTTTMMMHHHFFFEEEEEEEEE>>><<<:::999888999:::;;;;;;===AAAFFFKKKRRRYYY^^^bbbffflllttt|||sss___SSSTTTvvvgggUUUTTTNNNKKKJJJQQQ\\\eeefffdddddd\\\TTTPPPLLLGGGGGGIII```iiixxxoooddd]]]^^^```[[[^^^aaa\\\WWWYYY\\\^^^^^^[[[XXXUUUOOONNNKKKGGGAAA;;;666333222111///...---,,,------------,,,+++)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((((((******+++,,,,,,------...---///000///...///222444333444444333555888>>>BBBFFFAAAKKKhhhnnn[[[OOONNNRRRYYY___aaadddiii^^^YYYYYYeeetttzzztttlllrrrpppnnnllljjjgggeeecccVVVNNNCCC;;;777444111///---,,,+++++++++,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000---------.........//////000...333333;;;fff{{{}}}]]]jjjuuuaaaCCCAAACCCJJJOOOPPPPPPQQQOOONNNKKKFFFBBB@@@BBBDDDNNNRRRYYY```gggpppxxx}}}ddd^^^YYYRRRMMMJJJJJJIIIIIIKKKHHHDDDHHHNNNQQQkkk}}}|||iii```]]]UUUZZZkkkvvvxxxoooaaaTTTNNNTTTdddrrrnnnlllkkkooopppiii^^^UUUSSSIIIAAAGGGZZZkkkkkkbbbQQQFFF@@@BBBGGGSSSnnnvvvhhhTTTGGG>>>666666888888999;;;>>>===KKKqqq]]]CCC@@@RRRdddvvv}}}nnn^^^ZZZ]]][[[WWWPPPJJJGGGEEEEEEFFF@@@>>><<<:::999999:::::::::===@@@DDDHHHNNNUUUZZZ\\\```gggooowww~~~mmm\\\SSSWWW|||rrr[[[XXXUUUQQQSSSbbbuuu{{{sssggg[[[PPPMMMMMMJJJFFFEEEBBBHHHYYYwwwttteee]]]]]]___ZZZ^^^ccc^^^WWWZZZ]]]___^^^\\\XXXVVVOOONNNKKKGGGAAA<<<777444333222000...------------------,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&'''((()))***++++++,,,,,,---......//////000000///000111333888777666555666:::@@@EEECCC@@@FFFVVVfffiiiaaaYYYUUUQQQPPPUUU\\\dddnnnwwwoooiiigggpppzzz|||sssggg___[[[WWWOOOIII===888222000000000...+++***++++++++++++,,,------)))******++++++******)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------............000---444333666]]]zzzjjjlllzzzpppKKKCCCAAAFFFLLLMMMMMMOOOPPPOOOLLLHHHDDDAAA@@@AAAJJJNNNSSSZZZbbbkkktttzzzxxx|||ooohhhgggbbbYYYNNNIIIJJJMMMLLLKKKIIIMMMLLLFFFXXX}}}{{{uuu|||vvvkkkiiisss~~~yyyssscccaaassstttiiidddiiirrryyyppppppqqqrrrsssnnncccZZZRRRJJJDDDMMMcccqqqlll^^^TTTIII@@@BBBKKK[[[tttzzz}}}___MMMBBB;;;555666888777999<<<<<>>;;;999999:::::::::<<>>;;;FFFhhhsss~~~fff]]]]]]^^^ZZZ^^^ddd```XXXZZZ]]]______\\\YYYWWWPPPNNNLLLGGGBBB<<<777444333222000...---------...------,,,+++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&(((*********++++++,,,---------222111222444777888777666666777999:::;;;>>>AAADDDCCCEEEJJJRRRYYY\\\[[[YYY\\\WWWUUUYYY```jjjwww{{{yyy}}}yyynnnkkk___PPPGGGDDD@@@888111000///...------,,,***)))((()))++++++******+++,,,))))))************))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........,,,,,,000222666QQQyyyssssss}}}|||lllppprrrWWWIII@@@CCCHHHIIIJJJNNNQQQPPPNNNKKKGGGDDDAAA@@@EEEHHHNNNUUU]]]fffooouuuzzz}}}uuuvvvsssiii[[[QQQMMMNNNLLLNNNMMMNNNNNNIIIVVVrrrtttmmm{{{qqqeeeaaaYYYYYYccc{{{~~~www~~~{{{vvvsssvvvxxxvvvuuurrrjjjcccUUUMMMIIIUUUnnn|||tttcccYYYMMMCCCFFFSSSeeezzzyyyZZZKKK>>>888555666888777999<<<:::GGGNNNgggZZZ@@@BBBHHHTTTlllxxxlll[[[UUU[[[ZZZWWWRRRLLLHHHFFFFFFEEECCC@@@<<<:::999999::::::;;;>>>@@@CCCHHHNNNRRRTTTWWW]]]eeennnvvv}}}~~~mmmcccaaafffzzzqqqbbb\\\[[[dddwwwzzzggg]]]VVVQQQRRRRRRLLLFFFDDDFFF===@@@___mmmzzziii```___^^^YYY]]]ccc^^^YYY\\\___``````^^^ZZZXXXPPPOOOLLLHHHBBB<<<777444333222000///...---......,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''''''''(((((())))))******++++++,,,222000111777???CCC@@@;;;444:::BBBHHHJJJJJJIIIHHHQQQQQQSSSXXX```eeeeeecccbbb^^^\\\```eeejjjrrryyytttgggaaa^^^UUUKKKGGG@@@888222000...***'''***+++,,,,,,***)))((((((&&&)))++++++***)))+++,,,))))))************))))))***************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***+++---...///...---,,,,,,,,,---------.........+++......000555@@@aaayyynnnmmm}}}kkk___jjjfffQQQAAAAAAEEEFFFIIIOOORRRQQQOOOMMMKKKGGGCCC@@@???CCCIIIPPPXXXaaajjjppp{{{~~~vvvgggZZZRRRNNNSSSRRRQQQTTTSSSXXXiiizzzooogggttt|||iii```YYY\\\cccwwwsssxxx~~~zzzvvvtttrrrmmmWWWNNNKKKYYYuuunnn^^^PPPFFFKKK]]]qqqvvvqqqRRRHHH:::666444666888777999<<<;;;SSSVVVbbb|||yyy}}}pppJJJAAA???JJJZZZrrrzzz|||eeeZZZYYYZZZYYYUUUOOOIIIGGGGGGFFFDDDAAA===;;;999999999888999<<<>>>@@@DDDJJJMMMQQQSSSYYYaaaiiiqqqxxx{{{sssllljjjmmmmmm^^^bbb{{{rrrrrrttt{{{ttt```XXX```nnn}}}qqqooopppsssuuulll[[[LLLEEEHHH@@@AAAYYY{{{yyyiiitttlllbbb```^^^XXX[[[aaa]]]ZZZ\\\___aaaaaa^^^[[[XXXPPPOOOLLLHHHBBB<<<777444333222000///............,,,+++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))******((('''&&&''''''(((((()))*********///---///888CCCHHHDDD>>>:::DDDQQQ[[[^^^[[[VVVSSSfff___YYYZZZccckkkiiicccbbb___^^^aaaaaa___```ccc]]]\\\SSSFFF>>>===888222///...---,,,+++++++++,,,&&&)))+++***(((&&&(((***&&&))),,,,,,+++***,,,///))))))************))))))(((((()))***+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------)))+++...000000///,,,+++,,,,,,,,,---------......---222...///444222KKK}}}pppeeekkkvvvlllSSSdddoooWWWCCCAAADDDEEEIIIPPPSSSRRRPPPOOOMMMIIIDDD@@@;;;???FFFMMMUUU^^^gggmmmuuuxxx{{{~~~zzz|||~~~hhhXXXMMMVVVUUUTTTYYYXXXVVV]]]~~~xxxllldddooo|||kkkccchhhnnn|||uuu{{{}}}vvvvvvvvvtttWWWNNNIIIYYYwwwuuuaaaRRRGGGOOOdddyyy|||www{{{uuu}}}dddFFF@@@999555444666888777999===???\\\[[[\\\wwwiiiuuuUUUEEE>>>FFFPPP___uuupppbbbXXXZZZ[[[WWWQQQJJJGGGGGGGGGEEEBBB>>>;;;:::999999666888:::;;;>>>BBBGGGKKKNNNQQQVVV^^^fffnnntttxxx|||zzzxxxyyytttgggZZZZZZwww~~~wwwbbbUUUcccxxxvvv^^^TTTHHHBBBEEEXXXrrr}}}ssseeeiiikkk}}}mmmddddddbbb[[[\\\^^^XXXXXX[[[```ddddddbbb]]][[[UUURRRMMMHHHEEEAAA===:::666555444222000///...---------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))******((()))***---///111333444111888CCCMMMTTTVVVUUUSSS[[[WWWSSSRRRTTTTTTPPPLLLCCCCCCBBB@@@???===<<<<<<444333111000......------*********))))))))))))))))))************++++++++++++***)))))))))***,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---***,,,000///222EEE[[[uuurrrsssyyy~~~\\\NNNeee___PPP???999AAAKKKPPPMMMOOOPPPOOOKKKGGGDDDBBB>>>AAAFFFJJJOOOWWW___eeennntttzzz}}}~~~}}}{{{jjj^^^[[[YYY[[[___aaa```___kkk|||ooo___WWWiiizzznnnsss{{{yyyxxx{{{sssttt[[[OOOQQQ```ttt~~~jjjUUUJJJYYYqqqppp}}}}}}hhhTTTFFF@@@555999999777777::::::888CCCAAANNNWWW^^^vvvlll~~~eeeLLL@@@BBBDDDWWW|||yyy}}}iii```YYY]]]aaaVVVNNNJJJBBBGGGHHHHHHEEE???:::999::::::999888888:::>>>AAADDDJJJNNNTTTYYY___fffmmmqqq{{{}}}www~~~{{{uuujjj___```vvvwwwZZZXXXiii~~~YYYOOOHHHKKK\\\kkknnnlllmmmooorrrjjjbbbbbbbbb]]]___ccc]]]YYY\\\aaadddeeebbb^^^[[[VVVSSSMMMIIIEEEAAA<<<999666555444222000///...---------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((()))))))))((()))***+++,,,---......(((+++000666999:::999888===:::666666888888555111000000///...---,,,++++++---,,,+++***)))((((((((())))))))))))))))))))))))))))))*********+++++++++******)))))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000---///222000///;;;LLLyyy}}}mmmYYY^^^^^^TTTDDD===BBBGGGGGGMMMOOOQQQPPPLLLHHHEEEDDD@@@AAACCCFFFLLLTTT\\\aaaiiiooovvv{{{}}}}}}ppphhhbbbdddeeecccbbbeeeccc{{{kkk\\\UUUgggrrr{{{~~~yyyzzzvvvuuuzzzwwwtttZZZUUU\\\fffqqqmmmZZZRRRaaawwwnnn|||xxxaaaLLL???:::;;;>>>>>>:::888:::999777>>>999BBBIIILLLkkk{{{{{{}}}ZZZ>>>>>>FFFMMMiiizzzvvvdddYYY[[[^^^VVVQQQNNNFFFFFFGGGHHHEEE@@@;;;::::::999888888888:::===@@@BBBGGGKKKQQQVVV\\\bbbiiimmmvvvzzz~~~uuuiiifffhhhmmmqqqzzzyyyvvvnnncccdddyyyxxxccckkkzzzmmmUUUQQQXXXjjjvvvuuupppooozzzjjjaaabbbbbb]]]aaaeee```[[[^^^bbbeeeeeeccc___\\\WWWTTTNNNJJJEEEAAA<<<888666555333222000///...---------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))***'''%%%%%%'''(((%%%"""''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&)))))))))))))))))))))))))))))))))*********++++++***))))))))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000---///333222...333<<>>???CCCCCCMMMPPPQQQQQQNNNJJJGGGGGGBBB@@@@@@BBBIIIPPPWWW[[[aaahhhqqqwwwzzz~~~wwwllllllhhh___^^^ddd^^^iii|||zzziii\\\UUUfff{{{{{{mmmkkkggguuu~~~qqqqqqyyyzzzuuuZZZ___kkkooonnn|||pppccc___nnn}}}llloooXXXEEE:::888:::>>>>>>;;;888999999666???777<<>>IIIFFFTTT{{{vvvqqqaaa\\\^^^XXXUUURRRIIIEEEFFFGGGEEEAAA===;;;:::888888777777999;;;>>>@@@DDDGGGLLLQQQWWW]]]cccgggooosssyyy~~~{{{kkkZZZSSSUUU]]]hhhrrrxxxyyywwwooohhhqqq{{{rrrfffeeemmm|||xxxnnnkkklllcccbbbbbb\\\___ccc^^^]]]___ccceeefffccc```]]]XXXTTTOOOKKKFFFAAA;;;777777555333111///.........------,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))((((((''''''&&&((('''''''''&&&&&&&&&%%%((((((''''''((()))***+++)))'''&&&'''((()))(((&&&((((((((()))))))))******''''''&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++,,,111222000222777MMMkkkjjj```nnnoooYYY@@@999@@@GGGKKKNNNPPPPPPNNNKKKJJJIIIFFFBBB???@@@FFFMMMRRRUUU[[[aaakkksssxxx|||zzzvvvmmm^^^YYY```^^^^^^cccvvvzzzkkk___WWWeeevvv```\\\\\\uuu{{{mmmlll|||wwwxxx~~~aaakkkzzzyyyoooxxxssslllmmmyyyssswwwxxxlll~~~vvvfffQQQBBB;;;:::444999<<<999777888999888@@@999===BBB???KKKtttcccCCCIIIEEEJJJkkk}}}qqqyyynnnbbb___ZZZXXXUUULLLEEEFFFGGGFFFCCC???<<<:::888777777777888:::<<<>>>AAADDDIIINNNRRRXXX^^^bbbggglllssszzz~~~xxx]]]UUUPPPRRRVVVZZZaaahhhwwwxxxuuuqqqssssssfffccckkkbbbaaa```ZZZ^^^ccc^^^^^^```ccceeeeeeccc```^^^WWWTTTPPPKKKGGGAAA;;;777777666333111///.........------,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&&&&'''''''''''''''''''''&&&''''''(((((()))(((((((((''''''((()))***)))(((&&&&&&''''''((()))))))))((((((((('''(((((()))***''''''(((((())))))))))))(((((()))))))))*********(((((())))))************))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///,,,,,,...111111333666>>>```cccsss|||lllNNN:::;;;DDDFFFIIIMMMNNNMMMKKKKKKKKKIIIFFFBBBAAADDDIIINNNQQQVVV\\\eeennnvvv{{{~~~zzzggg]]]```^^^^^^___eeewww{{{mmmaaaYYYeeesssXXXUUUYYYwwwyyyhhhdddrrr|||sssqqqmmmxxxxxx|||vvvtttxxxvvvjjjnnnzzzpppppp|||}}}yyynnn^^^LLL@@@;;;:::333:::===:::777777888777:::888:::AAA@@@CCCeeeJJJCCCCCCEEEYYYddd|||lllwwwgggaaaZZZZZZXXXPPPGGGGGGGGGFFFDDDAAA>>><<<888777777777888:::;;;<<>>888666666666777::::::???CCCCCCXXXVVV>>>@@@BBBHHHVVV|||sssuuunnneee\\\[[[\\\TTTLLLJJJHHHFFFEEECCC@@@===888888888888999::::::;;;===@@@DDDHHHKKKPPPUUUYYY[[[```gggnnntttxxx}}}vvv___UUUXXXWWW\\\hhhrrruuuuuuvvvuuuzzziiiaaaeeekkkkkk|||jjjaaa______ZZZ___eeeaaa___aaacccdddcccaaa___]]]UUUSSSPPPLLLIIICCC===999888666333000......//////------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&''''''''''''''''''((('''''''''''''''''''''(((((('''''''''&&&&&&%%%&&&''''''''''''''''''(((&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&'''&&&&&&''''''((())))))***(((((((((((()))))))))***'''''')))*********)))((())))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------000111///---...///000---;;;XXXsssxxxqqqxxxooojjjfffEEE777888<<>>AAAEEEHHHLLLQQQTTTXXX]]]ccciiioootttzzz}}}qqqiiikkklllkkksssvvvooo}}}bbb[[[cccffffff{{{oooeeecccaaaZZZ^^^ccc______```bbbccccccaaa^^^]]]TTTRRRPPPMMMIIIDDD>>>999888666333///......///000------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''((((((((())))))(((''''''&&&%%%%%%&&&%%%$$$$$$%%%&&&(((***&&&'''(((((('''''''''((('''((((((((()))))))))***)))(((''''''&&&&&&''''''&&&&&&&&&'''((())))))***(((((((((((())))))))))))&&&''')))*********)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''---111000......///000222555LLLlllttthhhgggsss~~~rrr[[[{{{|||SSS>>>333888>>>CCCFFFHHHIIIKKKFFFJJJLLLFFF>>><<>>???DDD\\\pppTTTEEEGGGAAAFFFTTTxxxqqqzzzggg___]]]WWWTTTPPPJJJFFFEEEEEEBBB@@@::::::::::::::::::::::::999<<>>888999888666333111000///...///...------++++++***)))((()))***++++++***)))(((******))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++******)))((((((((((((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000000555000:::VVVooovvvsssrrrbbb```xxxeeeCCC444999===???EEEJJJIIIDDDGGGKKKNNNJJJBBB???AAAEEEFFFLLLTTTZZZ```eeelllqqquuuzzzxxxvvvuuu{{{~~~sssfffmmmtttzzz{{{hhhxxx|||fff```ooosss^^^LLLIII\\\~~~~~~sss{{{ppppppmmmhhhjjjsss|||}}}ppp|||lll]]]MMMCCC<<<666333444555777888999999888777555777999:::888666999@@@GGGyyyxxxiiiiiiEEE<<>>DDDhhhttt}}}eeeHHHFFFEEEDDDTTTrrr|||zzzmmm```ZZZYYYVVVQQQMMMIIIFFFDDDCCCBBB@@@===:::999999:::;;;888999:::<<>>999555666;;;555666666777777666666555333555777888777777:::<<>>;;;999888777777777888999;;;>>>AAACCCGGGKKKPPPUUUZZZ___dddhhhppptttxxx{{{~~~{{{|||qqq^^^mmmccceeeaaa```cccaaa______```___^^^\\\ZZZXXXWWWVVVSSSOOOKKKFFF@@@===:::999777444222111000//////...------++++++***)))***))))))))))))))))))***(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))******+++,,,''''''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------.../////////,,,111111111BBBcccccc\\\ssstttTTT999777>>>@@@CCCIIINNNLLLKKKLLLNNNLLLGGGAAA>>>>>>@@@DDDJJJQQQWWWZZZdddhhhmmmppprrrvvv{{{|||wwwsss|||tttjjj}}}xxxeee___~~~~~~zzzqqqmmmxxxjjj```hhhsssooolllfffjjj{{{yyyppp___OOOGGG???;;;888444555888555555555666666555555555444666777888888888999:::777XXXyyybbbGGGCCCEEEGGGNNNrrrvvvjjjYYYZZZZZZWWWRRRNNNJJJHHHFFFFFFDDDAAA>>>;;;888777777777777888:::<<<>>>@@@EEEIIINNNRRRWWW[[[```dddllloootttwwwzzz}}}sss\\\qqqdddgggdddbbbdddbbb^^^^^^___^^^]]][[[YYYXXXWWWVVVTTTQQQLLLFFF@@@===:::999777555333111000000///...------++++++***)))******))))))))))))******(((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,---......//////---111222000888NNNhhhxxxsss~~~ooo\\\tttlllFFF444444999BBBKKKKKKJJJIIIKKKMMMMMMIIIEEE???>>>===@@@FFFMMMSSSUUU]]]aaaeeehhhjjjnnntttyyyxxx{{{sssvvvpppuuufffeee~~~{{{{{{zzzuuullloookkkeeeppp{{{rrrpppiiilll}}}|||ssseeeXXXNNNCCC999666444222222444555555555555555555555555666666666777777888888888777JJJgggVVVFFFCCCEEEFFF]]]uuuyyywwweeeaaa[[[WWWTTTQQQNNNLLLHHHGGGFFFDDDAAA===:::888888777777777999;;;===>>>BBBFFFJJJOOOSSSWWW\\\___fffjjjnnnrrrvvvzzzrrr^^^ttteeeiiigggdddeeeccc^^^^^^______^^^\\\[[[YYYTTTTTTTTTQQQLLLGGGBBB@@@:::999777555333111000000///...------++++++***)))+++***)))(((((()))***+++'''((((((((()))))))))***&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))******'''''''''((((((((())))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,+++,,,,,,------......//////000111111222===TTTiiiccciiiuuudddrrr~~~\\\@@@333666???GGGKKKJJJJJJKKKLLLKKKJJJIIIBBB???<<<===BBBHHHMMMNNNTTTWWW\\\___aaaeeekkkpppuuu|||yyyyyywwwqqqfffkkk||||||}}}xxxuuurrroooiiiqqqtttqqq{{{}}}yyysssyyy|||vvv~~~|||lllZZZTTTOOOAAA444222444444333333555444444444444444444555666555444444555666666666999===TTTwwwrrrOOO???DDDDDDMMMoooqqqvvvkkk^^^WWWUUUUUURRROOOIIIIIIIIIGGGDDD@@@<<<999888888777777888:::<<<===>>>AAAEEEJJJMMMQQQVVVYYY```ccchhhlllqqqvvv|||xxxooovvvfffjjjiiiffffffddd^^^______```___^^^\\\[[[QQQRRRSSSQQQMMMHHHDDDBBB;;;999777555333222111000///......---,,,+++***)))+++***)))(((((()))***+++'''((((((((())))))******&&&''''''''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,------......///111///111333000444JJJccciiifffdddjjjnnnooo}}}nnnPPP:::666;;;>>>LLLLLLLLLLLLKKKJJJKKKKKKEEE@@@<<<<<<@@@EEEHHHIIIMMMQQQUUUXXXZZZ^^^eeejjjyyy}}}~~~|||{{{nnnfffooowww~~~{{{zzz{{{}}}}}}wwwpppllliiifffooowwwwwwxxxsssggg}}}wwwuuucccNNNLLLQQQAAA333111666888777666555444444333333444444555666444222222333444555555:::444FFFoooYYY>>>DDDBBBBBBZZZwwwpppiiisssaaaWWWVVVVVVTTTPPPIIIJJJJJJIIIFFFBBB===;;;999888888888888:::;;;<<<:::===AAAEEEIIIMMMQQQUUU[[[___dddiiinnntttzzz~~~}}}xxxiiijjjkkkkkkcccjjjccc``````bbbbbb\\\WWWVVVTTTVVVVVVTTTOOOJJJFFFEEE>>>888555555444111///111///...------++++++***)))******)))(((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------///---000555333222???RRRllldddZZZaaayyynnnZZZ]]]gggmmmkkkXXXAAA444666;;;CCCEEEGGGHHHHHHHHHIIIIIIHHHDDD@@@===>>>AAACCCEEEHHHIIILLLOOOTTT\\\eeekkkxxx}}}~~~~~~wwwbbbbbbrrryyyzzz|||{{{vvvwww}}}~~~wwwpppuuuuuu___TTTiii|||sss{{{yyyvvv{{{nnnxxx{{{|||uuufffWWWLLLGGG@@@>>>999555333333444555333444555555555444333222555555444444444444555555;;;999<<>>>>>???@@@@@@CCCEEEGGGKKKPPPYYYbbbhhhtttyyy{{{kkkjjjvvv{{{|||{{{xxxuuutttvvvwwwuuurrrlllggg\\\```yyy}}}uuuxxxxxxpppuuu|||zzzmmmuuuvvvuuummm```RRRHHHCCC===;;;888555333333444555333333444444444444444333555555444444444444555555666888;;;JJJkkkwww```CCCCCCDDDEEENNNnnnqqq|||{{{mmmcccXXXUUUYYYUUUPPPJJJGGGGGGGGGCCC@@@;;;:::999777888999:::;;;:::;;;<<<>>>BBBFFFIIIKKKPPPTTT[[[aaaggglllrrruuuzzz|||kkkjjjbbbjjj~~~nnnmmmllljjjaaafffddd```___bbbaaa\\\XXXXXXTTTVVVWWWTTTPPPJJJGGGEEE@@@:::666666444000.../////////...---,,,+++*********))))))((((((((((((((())))))******))))))((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------111,,,,,,000000---111:::TTTmmm[[[CCCLLL\\\eee\\\GGG999666>>>AAADDDGGGIIIIIIGGGFFFIIIGGGCCC@@@???===;;;999===>>>AAAEEELLLTTT^^^dddooottt{{{~~~uuuuuuzzz~~~{{{wwwttttttsssqqqoooooopppqqqeee\\\aaauuu}}}fffiiiqqqzzzppp{{{uuuuuusssnnneeeYYYLLLCCC???888777666555444333333333333333222333333444555666555555444444444444555555111777:::???VVV}}}WWWDDDCCCBBBDDDVVV{{{}}}lllyyyjjj\\\VVVWWWZZZSSSKKKHHHHHHGGGDDDAAA>>>===:::777777888999:::999:::;;;<<>>BBBIIIRRRWWW___dddkkkooossswww}}}xxxllljjjrrr|||~~~}}}~~~|||yyytttpppooooooooommmkkkkkkjjjdddZZZRRRXXX|||~~~{{{pppfffXXXMMMGGG@@@999333111222222333333222222111222222111222222333444555444444333333333333444444555777999666999NNNwwwtttHHHAAACCCAAARRRqqqtttzzzjjj^^^ZZZ]]]___[[[TTTMMMIIIIIIFFFDDDBBB???<<<;;;::::::777777777777999;;;<<<>>>DDDFFFIIILLLOOOSSSYYY]]]___fffoootttuuuxxx|||ssseeesss{{{nnnoooooommmcccgggeeeaaa___aaaaaa^^^[[[\\\VVVWWWXXXVVVQQQLLLHHHFFF@@@;;;777777666222000222000000///...---,,,++++++((((((((((((((()))******&&&'''((())))))))))))(((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------+++---.........000111222...888IIIbbbrrrkkkggguuunnnWWW]]]llljjj]]]AAA;;;555555;;;CCCIIIKKKJJJIIIHHHHHHGGGEEEAAA>>>999:::;;;<<>>;;;:::888777777777888999;;;<<>>555222777@@@GGGIIIJJJIIIHHHIIIIIIGGGDDDBBB::::::;;;;;;>>>CCCJJJOOOPPPUUU\\\aaaeeejjjqqqvvvwwwwwwzzz~~~zzztttpppaaaYYYRRRTTT^^^rrrzzzwww~~~}}}zzztttkkkdddbbbfffiiibbbdddccc^^^VVVQQQQQQTTTwwwuuujjjkkkwwwzzzvvvaaaVVVJJJDDDCCCBBB<<<666444333222222111222222222111222333444444222111000444333333222222333333444555///444===777444QQQzzzjjjLLLBBB;;;AAAGGGUUUxxxmmmiii```XXXWWW[[[ZZZSSSKKKFFFFFFFFFEEEBBB???<<<;;;888888777777777999:::;;;;;;===???BBBEEEJJJPPPTTTWWW[[[bbbjjjpppuuuwwwxxx}}}}}}~~~mmmbbbfffiiijjjbbbhhhfffaaa```aaa```ZZZVVVVVVUUUVVVWWWUUUPPPKKKGGGFFF???===999777666555333111222222111000...,,,+++***(((((())))))*********+++)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((()))***+++(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---------............//////////////////000111111777333333AAAVVVdddaaaWWWnnn}}}]]]GGGMMM\\\SSSJJJ>>>777555777???EEEGGGLLLMMMIIIGGGJJJIIIEEEBBB???<<<:::<<<@@@FFFIIIIIINNNUUUYYY\\\bbbkkkrrrtttuuuxxx|||}}}zzzhhh___XXXMMMYYY}}}xxxxxxzzz|||~~~||||||tttjjjeeeeeefffdddbbb___XXXXXXZZZQQQJJJZZZtttsssiiimmmzzzuuurrruuuuuuqqqnnn___PPPAAA???CCCEEEEEEEEEGGG<<<888>>>???777111111111111111111111111111111222222222222222222222222555222333666777999EEERRR]]]CCCCCCDDDFFFLLLccczzzrrr}}}jjj\\\]]]^^^YYYVVVYYYMMMIIIFFFFFFHHHFFF@@@;;;888999999999::::::::::::;;;<<<===>>>???CCCIIIMMMSSSVVV[[[aaaffflllrrrvvvzzz}}}jjj```eeeiiijjjbbbhhheeeaaa```aaa```[[[WWWWWWUUUVVVWWWUUUPPPKKKGGGFFF???===999777666555333111222222111000...,,,+++***((()))))))))************)))))))))))))))(((''''''(((((((((((((((((((((((((((((('''''''''((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))((((((((((((++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---------............//////////////////000000111222///000;;;NNNbbbnnnqqqzzztttVVVOOOSSS]]]XXXJJJ999666>>>CCC@@@DDDHHHIIIFFFFFFKKKLLLIIIEEEBBB>>>;;;<<>><<>><<<===???@@@DDDHHHLLLOOOQQQUUU[[[aaahhhkkkooouuuzzzyyy\\\\\\|||zzzttt{{{vvvrrrgggccc___]]]]]][[[WWWSSSMMMQQQKKKDDDZZZwwwiiiqqquuuxxx{{{sss```RRREEEAAA???DDDJJJPPPYYYaaagggcccWWWGGG<<<777333...111111111111111111111111222222222222222222222222444333333444333444:::BBBOOO~~~\\\===AAAFFFGGG]]]mmmxxxkkkccc\\\YYY\\\VVVSSSNNNJJJFFFEEEEEEEEE???===;;;888777777888999777888999:::;;;>>>BBBFFFIIILLLPPPUUUZZZ___eeeiiioootttyyy}}}~~~eee]]]dddiiikkkccciiiddd```___bbbaaa\\\YYYYYYWWWWWWWWWTTTOOOJJJGGGFFF???===999777666555333111222222111000...,,,+++***)))))))))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,---------............//////............///000000111222333222666KKKpppjjjNNNQQQiiiwwwgggGGG555777???EEEGGGIIIJJJMMMNNNNNNLLLLLLJJJFFFAAA>>><<<<<<<<<@@@BBBFFFHHHKKKOOOUUUYYY]]]aaaffflllrrrxxx}}}oookkk|||xxxwww||||||||||||zzzvvvpppkkk```^^^[[[ZZZXXXTTTNNNIII@@@FFFJJJWWWzzzyyyvvvhhhUUUHHHAAA<<<<<>>@@@BBBEEEIIILLLPPPTTTYYY]]]aaagggnnnrrrtttvvvzzz}}}jjj```fffjjjmmmffflllccc```___bbbbbb^^^[[[[[[YYYYYYWWWSSSNNNIIIGGGFFF???===999777666555333111222222111000...,,,+++***************))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******************************)))************+++++++++*********++++++,,,,,,------------............///......------......///000---///222333///444MMMggg}}}mmmdddsss]]]LLLNNNcccfffOOO>>>@@@AAA>>>???FFFLLLMMMLLLMMMNNNMMMLLLIIIEEEAAA===;;;999:::<<>>;;;:::::::::888999::::::::::::<<<>>>???BBBEEEHHHKKKOOOTTTWWW[[[```fffkkkmmmppptttxxx|||mmmaaaeeehhhkkkeeelllccc______bbbbbb___\\\\\\YYYYYYWWWSSSMMMIIIGGGFFF???===999777666555333111222222111000...,,,+++***************)))))))))(((''''''((()))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********++++++++++++++++++++++++)))************+++++++++)))******+++,,,,,,---------------............///...------------...//////---+++///444111000===OOOwwwwwwmmm^^^^^^sss~~~]]]FFFLLLVVVQQQJJJKKKMMMDDD@@@CCCHHHIIIKKKNNNMMMMMMMMMKKKHHHDDD@@@>>>999999:::<<<@@@DDDFFFGGGKKKPPPVVVZZZ^^^ccckkkrrrtttwww{{{|||~~~~~~yyynnnlllpppuuuxxx{{{wwwqqqkkkeee^^^XXXTTTPPPOOOLLLHHHDDD@@@???>>>BBBUUUooo~~~{{{nnndddaaaxxxwwwiiiXXXKKKGGGJJJ???666111666>>>DDDGGGJJJKKKAAA777333111......///000000000000000000000000111111111111111111111111000333222000222777888555888777MMMxxxiiiDDDDDDFFF<<>>QQQcccnnnfff___iii}}}YYYGGGFFFNNNYYYbbb]]]PPPEEEDDDFFFFFFIIIMMMLLLMMMMMMMMMKKKGGGCCC@@@:::999999:::===@@@BBBBBBFFFKKKQQQTTTWWW\\\dddkkkmmmqqquuuyyyzzz{{{}}}}}}ssslllnnnsssxxxyyytttpppiiiddd___ZZZUUURRRJJJIIIFFFBBB>>>======???OOOiii{{{sss___YYYeeesss{{{qqqqqqxxxxxxjjj^^^QQQFFFBBBDDD<<<555000111333555:::@@@EEE777///111333...---000000000000000000000000000000000000000000000000000111444222...000555666222;;;333>>>aaavvvOOOIIIHHH???===MMMaaazzzwwwsssggg```YYYUUUVVVVVVSSSOOOHHHGGGFFFCCCAAA>>><<<;;;777888999999888888999:::777:::===???BBBEEEIIILLLQQQUUUZZZ^^^```eeekkkpppvvv{{{|||pppccceeeiiinnngggjjjeee___]]]```bbb```]]]]]]^^^ZZZVVVRRROOOKKKHHHEEEAAA:::666888888555222222111111111///,,,******++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,''''''((()))***++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------..................---------......///000111111222777PPPkkkvvvyyyjjjOOOCCCIIIaaayyyfffNNNEEECCCAAADDDKKKKKKKKKKKKKKKJJJHHHGGGGGG===;;;999888999;;;???AAAAAAFFFKKKOOOQQQUUU[[[___gggiiilllnnnqqquuuzzz~~~|||~~~~~~{{{xxx|||xxxnnnmmmqqqrrrrrrrrrkkkggg___WWWPPPMMMKKKKKKDDDBBB???===:::<<>>;;;444333111000000111333444555444333222111///......////////////////////////000000000000000000000000000111111222222333444444222777888IIIppp|||WWWDDD>>>CCCIIINNN[[[zzzqqqxxx}}}ppp___VVVTTTVVVVVVUUULLLKKKHHHDDDAAA???@@@BBB:::999888777777888888999666777999;;;???BBBEEEFFFKKKNNNRRRUUUYYY]]]cccfffkkkpppvvv{{{~~~rrrdddnnnbbbdddhhhmmmeeehhhfffaaa^^^aaabbb___\\\\\\^^^ZZZVVVRRROOOKKKHHHEEEAAA:::777888999555333222111222111///,,,******+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))++++++)))))))))))))))*********++++++++++++++++++++++++,,,,,,+++++++++,,,------..................---------......///000000111111777EEE```{{{yyyXXXHHHOOObbbrrrkkkOOOBBBCCCEEECCCHHHIIIJJJKKKKKKKKKJJJJJJCCCAAA===:::999:::;;;<<<===@@@EEEIIILLLOOOTTTXXX^^^```dddhhhlllrrrxxx||||||}}}|||yyyyyy~~~tttmmmmmmooonnnjjjiii]]]ZZZTTTPPPLLLJJJHHHGGG:::CCCDDD::::::QQQqqquuubbb]]]iii~~~tttrrrxxx~~~uuugggUUUGGGAAA>>>:::666333222111000000111222333222222111111000///......////////////////////////000000000000000000000000000111111222222333333444222888777@@@```{{{[[[AAA===@@@EEENNN^^^|||uuuzzzkkk\\\VVVUUUUUUSSSRRRQQQOOOKKKGGGDDDCCCCCC===<<<:::999888888999:::999999:::;;;===???AAABBBGGGJJJNNNQQQUUUYYY^^^aaaeeejjjqqqvvvyyy~~~|||ttthhh___lll```bbbgggllldddfffgggaaa___aaabbb___[[[[[[^^^ZZZVVVRRROOOKKKHHHEEEAAA;;;777999999666333333222222222000---******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++************))))))((((((++++++++++++++++++++++++,,,+++++++++,,,,,,---...------------------...............//////000000111555777NNNsssrrrVVVSSScccrrrSSS999===BBB;;;BBBCCCFFFIIILLLMMMNNNNNNJJJGGGCCC>>>;;;888888777999<<<@@@CCCFFFIIIMMMPPPRRRUUUZZZ___eeelllsssxxxzzzzzzyyyyyy}}}wwwooojjjkkkkkkeee___\\\OOOLLLIIIHHHHHHGGGDDDAAA888AAA???555AAAiiirrr___gggwwwzzz~~~{{{jjj[[[HHH===:::999555000111111////////////111111000000000//////.........////////////////////////000000000000000000000000000000111111222333333333222888555666KKKjjjrrrVVVAAA===@@@HHHJJJUUUzzzrrruuujjj^^^YYYWWWUUUSSSRRRQQQNNNJJJFFFBBB???AAA@@@===;;;:::999::::::;;;::::::;;;;;;<<<===>>>CCCEEEHHHKKKNNNRRRVVVZZZ^^^ccciiinnnqqqvvv|||xxxlllbbbZZZWWWjjj^^^aaafffkkkbbbeeeeee```^^^bbbddd```]]]\\\^^^ZZZVVVRRROOOKKKHHHEEEBBB<<<888999:::777444444222333222000---******+++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---......,,,,,,------------.............../////////000000111000===[[[xxxsss\\\bbbsssWWW888888>>>;;;;;;===AAAFFFIIILLLNNNNNNMMMKKKGGGBBB===999777666999;;;>>>@@@CCCFFFHHHJJJKKKNNNSSSYYY___fffmmmrrrvvvwwwxxx{{{{{{qqqooohhhccccccaaaZZZSSSPPPIIIFFFDDDDDDFFFEEEAAA<<<===:::555888PPPqqquuutttzzz~~~}}}ooo^^^OOO>>>555555666333...000///............///000////////////////////////////////////////////////////////////////////////000000000111222222333333000888666111;;;RRR{{{vvvVVVCCC>>>JJJJJJEEE]]]rrrmmmbbb\\\XXXTTTSSSRRRQQQNNNIIICCC@@@DDDBBB@@@===;;;::::::::::::::::::999::::::;;;<<>>:::;;;777999<<<@@@DDDGGGJJJKKKKKKJJJGGGDDD@@@<<<:::888999999;;;===@@@BBBCCCDDDHHHKKKOOOTTTYYY___fffjjjoooqqqvvv}}}|||sssjjjeeefff___YYYWWWUUUNNNJJJIIIGGGDDDBBBAAABBB@@@===:::999444:::NNN```eeefffhhhdddqqqvvvaaaQQQFFF888222333555222...///..................////////////000000000111111///////////////////////////////////////////////////000000111111222333333...777777222555BBBdddsssOOO:::CCCIIIDDDOOOeee|||xxxnnn```XXXZZZXXXWWWVVVTTTQQQLLLHHHGGGEEEBBB???===;;;::::::888888888999999:::;;;<<<===???AAACCCDDDFFFJJJMMMRRRVVV[[[___bbbgggnnnsssyyy}}}~~~{{{rrrkkk___TTTLLLHHHHHHIIIiii___bbbhhhlllccceee```\\\]]]cccfffdddaaaaaa^^^ZZZVVVRRROOOKKKHHHEEECCC===999:::;;;888555555444444444111---+++******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))''''''((()))***+++,,,,,,++++++++++++++++++++++++*********+++,,,---...///++++++,,,,,,------..............................---444444333FFFeeevvvsssaaa^^^mmm{{{bbbaaaaaaggglllaaaJJJ:::666888888888:::===AAADDDFFFGGGGGGFFFDDDBBB@@@===<<<777777777888;;;======<<>><<<<<<<<<===777>>>TTTkkkkkk\\\YYYeeeiiiooo{{{}}}|||iiiUUUDDD===555111222333222000........................000000000000000000000000////////////////////////000000000000000000000000//////000000111222222222///666555444666:::NNNnnniiiCCC<<<@@@BBBIIITTTppppppvvvkkk^^^```\\\XXXVVVVVVTTTPPPMMMIIIHHHEEEBBB???>>>======888888888888999;;;<<<===;;;===???@@@AAABBBEEEHHHLLLOOOTTTWWWYYY^^^dddjjjnnnsssyyy|||~~~}}}yyyuuuccc[[[OOOHHHFFFGGGIIIJJJjjj```dddiiinnneeefffaaa]]]^^^cccgggdddaaa```^^^ZZZVVVRRROOOKKKHHHEEEDDD===999;;;<<<888666555555555444111---+++******((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''')))******)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))(((((())))))*********+++++++++++++++++++++++++++*********+++,,,---//////***++++++,,,------.................................333444111:::PPPccclll^^^YYY```xxxuuu^^^VVVVVVbbbggg]]]LLLAAA;;;:::888777888;;;???AAADDDDDDEEEEEEDDDBBB@@@>>>777666555666999:::999888???AAAEEEIIIMMMRRRWWW[[[```aaaeeemmmxxxuuurrrmmmfff```ZZZWWWUUUOOOJJJGGGFFFDDD@@@>>>@@@?????????<<<999;;;BBBGGGMMMZZZnnnyyyqqqdddfffqqqxxx{{{zzzsss|||~~~jjjUUUHHH888555222000000000000000......////////////......////////////////////////////////////////////////000000000000000000000000//////000000111111222222111333222444999666>>>TTT|||kkkLLL???@@@FFFJJJUUUmmmxxxyyyrrrhhhaaaZZZVVVUUUUUUSSSPPPLLLKKKHHHEEECCCAAAAAAAAA999999999999999:::;;;<<<:::;;;=========???AAACCCEEEHHHKKKMMMOOOSSSZZZ___eeejjjpppsssvvvzzz}}}|||{{{yyyvvvppphhhcccQQQMMMHHHEEEGGGJJJNNNOOOkkkaaaeeekkkooofffgggbbb______dddgggddd___^^^^^^ZZZVVVRRROOOKKKHHHEEEDDD>>>:::;;;<<<999666666555555444111...+++******(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''(((******((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))************))))))))))))++++++++++++++++++++++++*********+++,,,---///000******+++,,,,,,---...........................---//////222333444===QQQeeeaaa___eeexxxjjjZZZOOOVVVhhhooofffXXX???<<<888555555888<<>><<<===<<<>>>???<<<999>>>IIISSSllluuu{{{xxxttttttvvvvvvzzzuuuYYYEEE>>>000000111000...---...///......////////////......//////.........---------////////////////////////000000000000000000000000/////////000111111222222444222...333;;;555666EEEhhhgggGGGAAADDDDDDMMMVVVfffqqqooorrrjjj```ZZZZZZZZZXXXVVVOOOMMMKKKHHHFFFEEEDDDDDD;;;:::::::::999::::::;;;999:::;;;<<<;;;<<>>AAABBBAAA@@@@@@???>>>>>>;;;;;;<<<888===\\\~~~zzzvvv{{{}}}nnnYYYKKK???555111111000......---------------------------------........................---------............///............////////////////////////000000000000222333333444555666777777RRRvvv```CCC@@@DDDCCCGGGNNN___zzzqqqfff___YYYWWWYYYRRRPPPLLLIIIGGGFFFEEEEEEAAA???============<<<;;;888888888888999:::<<<<<<===???BBBCCCEEEGGGKKKMMMUUUZZZ___aaabbbeeelllqqqwwwyyy}}}}}}tttiii^^^UUUNNNFFFAAACCCEEEGGGIIIKKKPPPUUUYYYnnn\\\dddhhhgggfffdddbbb___aaagggiiiddd^^^\\\___ZZZSSSOOONNNLLLIIIFFFBBB???777999???777000777444333222000...,,,)))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,.../////////...---333///000444333111;;;JJJddd{{{dddWWW]]]nnnpppVVVBBB888666777777666888;;;>>>AAACCCCCCAAA===<<<:::888666555444444888888:::<<>>======<<<;;;===555333999AAAQQQsss|||zzzvvv^^^KKKAAA888111111000///...------------------------------------........................---------............///............////////////////////////000000000000222222333444555666777777BBB^^^___HHH>>>AAAAAADDDNNNeee}}}wwwtttggg]]]XXXYYYWWWUUUSSSQQQOOOLLLIIIGGGDDDBBB@@@?????????===<<<999888888888999999:::;;;;;;===???@@@BBBDDDGGGJJJOOOTTTYYY\\\]]]```fffkkkppprrrvvvyyyzzz|||~~~~~~|||yyywwwmmmfff[[[QQQKKKHHHEEECCCEEEGGGIIILLLOOOSSSYYY\\\mmm[[[cccgggeeeeeecccbbb______eeegggddd___]]]___ZZZTTTPPPOOOMMMJJJGGG;;;:::666:::@@@888222;;;333222000...,,,+++************))))))))))))******))))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---444///...111111///444===RRRkkklll```ccctttzzzeeeNNN===555444555444555888:::;;;===@@@BBB>>>===;;;999888666666555555666777888:::<<<>>>???EEEJJJLLLOOOccc|||lll[[[NNNJJJLLLHHHFFFDDDAAA@@@@@@@@@AAABBB???===<<<<<<<<<;;;;;;>>>777777CCCRRRbbbvvv}}}tttnnnsssyyybbbJJJ<<<666222...000000///...------------------------------------........................---------............///............////////////////////////000000000000111222333333555555666777666DDDhhhzzzUUU>>>@@@===???EEENNNdddrrr{{{lllbbb^^^XXXWWWUUUTTTRRROOOJJJFFFGGGEEEBBBAAAAAA@@@???===;;;:::999888888888888888888:::<<<======???BBBEEEHHHKKKPPPSSSTTTXXX]]]bbbeeehhhllloooqqqsssvvvxxxzzzzzz{{{}}}|||{{{wwwyyyzzzyyyuuuoooiiieeeZZZSSSKKKDDDBBBCCCEEEFFFGGGJJJMMMPPPSSSXXX^^^aaammm[[[cccfffddddddaaaaaa^^^^^^cccfffccc___^^^___ZZZTTTPPPOOONNNKKKHHHCCCNNNIII???===:::777;;;444333000...,,,,,,,,,,,,******))))))))))))******(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((('''''''''''''''&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******((()))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........000,,,+++///222111333777AAAUUUuuuzzzrrrcccfffpppooojjjbbbVVVJJJ???777222444555777999999999===BBB@@@???>>><<<:::999999999555555555666777999:::;;;>>>DDDGGGIIIWWWvvvooo]]]QQQHHHFFFGGGAAA@@@>>>======>>>???@@@@@@<<<;;;<<<===;;;;;;<<<999===III\\\kkkmmmfff___TTTYYYcccooo||||||xxxgggOOO<<<444222111...000///...---------------------------------------........................---------............///............////////////////////////000000000000111111222333444555666666555999OOOsssiiiLLLCCC===@@@HHHJJJNNNkkkxxx|||uuujjj]]]ZZZVVVTTTSSSRRRNNNKKKJJJHHHEEECCCCCCBBB@@@>>>>>>===;;;:::888888777777777888::::::;;;<<>>===<<<<<<<<<777777666666666777888888888>>>CCCDDDKKK]]]rrruuuZZZLLLFFFCCC???===>>>======<<<===>>>??????>>>;;;;;;===<<<777777;;;<<>>SSSrrrrrrPPPBBB>>>GGGHHHFFFVVVooowww|||lllddd[[[VVVUUUUUUTTTSSSLLLIIIGGGEEEDDDDDDBBB@@@AAA@@@>>><<<:::999888888777888::::::999:::===???===???AAACCCFFFIIILLLOOOSSSVVVZZZ^^^```bbbeeehhhnnnppprrruuuxxxyyyzzz{{{yyy}}}~~~~~~||||||{{{zzzwwwrrrmmmjjjgggddd___XXXRRRLLLGGGEEE@@@@@@AAABBBCCCFFFIIILLLLLLPPPUUUZZZ___dddjjjnnnmmm[[[cccfffdddccc```]]]ZZZ\\\bbbfffccc___^^^\\\XXXRRROOOOOOOOOLLLJJJOOOddd[[[>>>777??????999666555333111///...------******))))))))))))******))))))))))))))))))))))))&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))))))))((((((((('''&&&&&&&&&&&&'''(((''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...000///...///111222222222000666MMMkkkxxxqqqiiijjjooommm\\\QQQNNNQQQ]]]iiijjj^^^QQQ;;;333111666999888<<>>>>>>>>>>>>>>???::::::999888777777777777555:::>>>@@@BBBGGGPPPVVV___sss___IIIAAAAAA???;;;888======<<<<<<======>>>>>><<<::::::<<<888333999DDD^^^sssxxxjjj]]]uuu{{{yyy}}}jjjKKK???333111111000...---......---------------...------------------------........................---------............///............////////////////////////000000000000///000111111333333444555777666555>>>[[[qqqwwwoooSSS>>>>>>AAABBBLLL[[[dddqqqwwwvvvggg[[[WWWVVVUUUSSSNNNLLLIIIHHHHHHGGGEEEDDDEEECCCAAA???===<<<;;;:::888999::::::999999;;;===<<<<<<===???AAACCCFFFGGGKKKNNNRRRUUUWWWYYY\\\^^^fffgggjjjmmmoooqqqsssssssssvvvzzz|||}}}~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxvvvtttqqqooolllhhhddd```ZZZVVVOOOIIICCCAAA??????===???BBBEEEFFFIIILLLOOOSSSWWW]]]ccchhhnnntttxxxnnn\\\cccfffdddccc```[[[YYY[[[cccgggddd___]]][[[VVVQQQNNNNNNNNNLLLJJJCCCIII@@@666;;;@@@===<<<666555444222000---+++*********))))))))))))******))))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''((((((((())))))))))))'''(((((((((((((((((('''((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''(((((((((((('''((((((((()))))))))***'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...///000000//////000222222//////;;;SSSgggppppppppp{{{eeeZZZQQQUUUdddqqqtttqqqSSSCCC666777999777999???;;;;;;;;;;;;<<<===>>>???<<<<<<:::999777666666666555777999;;;<<<===@@@CCCOOOhhhttthhhWWWLLLBBB??????===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::888:::<<<999999III^^^xxxqqqtttwww~~~iiiSSS<<<444...000222///------...------,,,,,,------...------------------------........................---------............///............////////////////////////000000000000//////000111222333444444333444333666IIIkkksss{{{vvvOOO??????AAAEEEKKKMMMccc~~~uuu~~~lllccc]]]WWWRRRQQQOOOLLLKKKLLLKKKJJJIIIHHHFFFDDDBBB@@@???>>>===888999:::999888888:::;;;;;;::::::;;;===???@@@@@@CCCFFFIIILLLMMMOOOQQQSSSZZZ[[[]]]```bbbeeeggghhhlllmmmppptttyyy}}}|||~~~|||zzzzzz{{{|||{{{zzzvvvwwwwwwvvvsssqqqooonnniiieee```]]][[[XXXTTTPPPJJJGGGCCC@@@>>>>>>???AAAAAACCCFFFHHHJJJNNNTTTXXX\\\```gggmmmtttzzzooo]]]dddgggdddcccaaaZZZXXX[[[dddhhhddd^^^\\\ZZZUUUPPPNNNNNNNNNLLLIIIKKK@@@444999EEE???555999555444444222000,,,)))'''******))))))))))))******))))))))))))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))'''((((((((())))))******&&&''''''''''''''''''&&&((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,+++***+++,,,---...,,,///000...---000333555666000111???XXXnnn|||www^^^TTT\\\mmm|||lllUUU@@@;;;:::666666;;;888888999999;;;<<<>>>???>>>===;;;999777666555555666555555888:::;;;===@@@EEEMMMhhh|||ssslllddd```___YYYOOOGGGBBB???>>>>>>===999:::===;;;;;;;;;:::999999888888777666999===<<>>@@@CCCFFFGGGHHHKKKLLLQQQRRRSSSUUUXXX[[[^^^```bbbccceeejjjqqqwwwzzz{{{{{{|||~~~{{{yyy{{{{{{wwwuuussssssssstttsssrrrlllmmmmmmkkkhhhdddbbbbbb]]]XXXRRRNNNLLLJJJFFFCCC???>>>===<<<===???BBBCCCFFFHHHJJJKKKMMMSSS[[[aaabbbgggnnnuuu{{{tttbbbddddddbbbaaa\\\ZZZ[[[^^^bbbffffffaaa\\\\\\YYYRRRLLLLLLOOONNNJJJFFF???:::===???===:::888888666333000...,,,,,,,,,))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((('''%%%$$$((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************+++++++++******+++------,,,***)))************+++++++++++++++,,,,,,,,,,,,------------......///000000000333111222777CCCYYYyyygggZZZ]]]gggooobbbcccZZZGGG999888;;;;;;666888:::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;666555555555777888:::<<>>===<<<<<<;;;<<<<<<:::999777666666777888999888<<<999===QQQbbbooo~~~{{{mmmnnnjjjPPP???888111000000///...---------------------------------------------------------////////////////////////---------............///------------------------////////////000000000000000111111111111222222222333222444777777AAA___~~~]]]DDD>>>@@@BBBBBBBBBIIIZZZrrr~~~xxx{{{mmmbbb^^^XXXPPPLLLMMMNNNMMMLLLGGGHHHIIIHHHFFFCCCBBBAAA@@@===;;;:::::::::999888777888888999:::;;;;;;;;;======<<<===???BBBEEEFFFHHHHHHJJJLLLNNNPPPQQQRRRUUUWWW[[[aaahhhooouuuxxxxxxtttooommmnnnqqqtttvvvpppllljjjmmmrrrtttrrroooiiihhhhhhfffeeedddcccbbbcccbbb```^^^ZZZWWWTTTRRRLLLGGGBBB???@@@AAA@@@???>>>???@@@@@@???@@@BBBDDDGGGIIINNNRRRWWW]]]cccgggkkkttt{{{}}}qqq```cccccccccccc___YYYZZZ]]]aaaeeeeee```\\\[[[YYYSSSMMMMMMOOOMMMHHHFFF???;;;===@@@>>>;;;:::888666333111...---,,,,,,))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&(((((((((((((((((((((((((((((()))(((((('''&&&%%%((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++******))))))******+++*********+++,,,---,,,***)))************++++++++++++++++++,,,,,,,,,------------......//////000000111111222444:::LLLlllttt[[[TTTXXX\\\^^^\\\WWWRRRMMMBBB777666777777777666777888999<<<<<<<<<======<<<<<<;;;999999888777777888999:::999;;;@@@IIIVVVeeerrrzzz{{{yyy}}}~~~tttsss{{{sssaaaUUUKKKHHHCCCAAAAAA@@@???===>>>===<<<;;;;;;:::;;;;;;999888777666666666666666000???JJJWWWiiippprrr{{{mmmrrrvvvtttssszzzoooVVVAAA555000000000//////...------,,,------------------------------------------------------------------------------------............------------------------.../////////000000000000000000111111111222222222333222444666333666JJJbbbvvvXXXGGG@@@>>>???@@@CCCIIIUUUnnn~~~yyy|||llleee\\\UUURRROOOLLLIIIKKKLLLLLLLLLJJJIIIHHHGGGDDDAAA???>>>===<<<:::888888888999999999::::::::::::999999999;;;===???AAAAAABBBCCCEEEGGGIIIJJJKKKKKKMMMQQQVVV]]]ccchhhjjjfffbbb^^^]]]^^^aaaccccccbbb___]]]___ccceeebbb___^^^^^^]]]\\\ZZZYYYYYYXXXVVVVVVTTTRRROOOLLLIIIHHHEEEAAA>>><<<===>>>>>>===>>>???@@@@@@@@@AAACCCEEEHHHMMMTTT[[[aaaggglllpppttt}}}mmm]]]bbbcccccceeebbbXXXYYY[[[```dddddd```\\\[[[YYYSSSNNNMMMOOOLLLFFFFFF???;;;>>>BBB@@@===<<<888666444111///---,,,+++))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))((('''(((((((((((((((((((((((()))))))))((('''&&&%%%$$$((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++******)))+++,,,---+++***)))************+++++++++++++++++++++,,,,,,,,,,,,---------...//////000000000111222111000<<>>;;;;;;<<<======<<<===<<<;;;:::999999999999888777666555555555666666AAAUUUccclllrrrllldddiii]]]hhhwwwjjjQQQ???444///,,,/////////......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------....../////////000000000000000000111111111222222222111333555222...777DDDqqqiiiQQQ@@@@@@AAACCCBBBDDDRRRooouuu~~~qqqfff^^^WWWQQQMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHFFFDDDBBBAAA???<<<999:::::::::999999999888888888888777777888999;;;<<<;;;<<<===>>>???AAABBBBBBBBBCCCFFFJJJOOOTTTWWWZZZWWWUUUSSSRRRTTTUUUUUUUUUUUURRRPPPQQQSSSTTTQQQOOOQQQPPPPPPOOONNNMMMMMMLLLHHHHHHGGGEEEDDDAAA@@@>>>???===;;;;;;===>>>===<<<>>>@@@BBBCCCDDDFFFIIIKKKRRRXXXaaaiiioootttxxx{{{kkk]]]aaaaaabbbdddcccXXXXXXZZZ___cccccc___[[[ZZZXXXTTTOOONNNOOOKKKEEEFFF???;;;???CCCAAA???>>>777666444222000...,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))))))))*********))))))***,,,,,,+++***))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000000000000///...333EEEVVVvvvwwwuuuoooOOOIIIGGGSSSeeepppkkkaaaFFF@@@888333222666;;;>>><<<<<<======>>>>>>======???>>>===<<<;;;;;;::::::;;;;;;:::::::::;;;<<<<<<===<<<>>>BBBBBB???AAAGGGDDDPPPcccxxx}}}jjjaaa]]]gggxxx{{{zzz{{{{{{yyyuuupppjjjfff^^^WWWNNNFFFBBB@@@>>>===<<<;;;::::::;;;<<<======;;;:::999888888777777888777666444333444777:::===VVVeeeiiieee```WWWUUU___hhhxxxlllOOO;;;333222111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000000000000000111111111111000///222666555111333999MMMvvvvvvVVVHHHDDDBBBCCCDDDKKKYYYggg{{{{{{~~~{{{oooeee]]]XXXQQQOOOMMMLLLKKKKKKJJJIIIIIIGGGFFFEEEEEECCC@@@=========<<<;;;:::999888888:::999888888888888999:::999999:::;;;<<<===>>>>>>===>>>???BBBEEEIIIKKKMMMNNNMMMLLLMMMNNNNNNMMMLLLMMMKKKIIIIIIJJJIIIGGGEEEGGGFFFFFFFFFEEEDDDDDDDDD@@@@@@@@@@@@???>>>===<<<=========>>>?????????>>>???AAAEEEHHHKKKOOOTTTWWWccchhhooouuu{{{lll^^^aaa``````cccbbbYYYYYYZZZ^^^bbbbbb^^^ZZZYYYXXXSSSNNNNNNOOOKKKEEEGGG@@@<<>>777666555333000...,,,+++))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((%%%%%%&&&''''''(((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******))))))***,,,,,,+++)))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------.../////////111......000111222777>>>PPPkkkwww}}}tttcccQQQLLLUUUccclllpppTTTLLL@@@777444666888:::;;;;;;<<<==================>>>>>>>>>>>>=========::::::999999888888777777888666666888888999===BBB999===BBBKKK[[[llluuuvvvuuupppjjjfffccc]]]TTTMMMGGGEEEFFFLLLXXXiiirrreee\\\VVVRRRRRRRRRPPPNNNKKKHHHFFFBBB@@@<<<:::;;;<<<>>>>>>;;;;;;;;;;;;;;;;;;<<<===:::999888777777666666777777555333222555;;;BBBFFFOOO[[[[[[SSSOOONNNWWWjjjxxxzzzcccRRR===111111333222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------............//////////////////000000000111111111111000222555666555555888999fff^^^OOO???===BBBGGGKKKNNN\\\vvvyyyvvvllleee^^^ZZZTTTQQQOOONNNLLLJJJHHHGGGFFFFFFFFFFFFDDDBBB@@@@@@???===<<<;;;:::999::::::999999888888888888888999999999:::::::::;;;:::;;;;;;===???AAACCCDDDBBBAAAAAACCCDDDDDDBBB???EEEDDDCCCBBBBBBAAA@@@?????????????????????>>>>>>>>>>>>?????????>>>>>>===>>>>>>???@@@@@@@@@AAABBB@@@CCCIIINNNSSSYYY___dddnnnrrrwww|||mmm___bbb```___bbbbbb\\\[[[[[[^^^aaaaaa]]]YYYXXXWWWRRRMMMMMMOOOLLLFFFGGG@@@<<>>===777777555444111///,,,+++))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((###$$$%%%&&&'''(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***))))))(((***+++,,,***))))))************+++++++++************++++++++++++,,,,,,,,,---......//////111---,,,111444333111222888NNNooorrr]]]SSSQQQWWW^^^ZZZSSSIIIAAA===999555222999:::;;;<<<============<<<===>>>???????????????;;;;;;::::::999888777666444444666888999999888888999999999999>>>EEEFFFBBBDDDBBB@@@??????>>>===<<<888===BBBEEEGGGMMMXXXaaafffccc^^^XXXQQQKKKFFFDDD@@@@@@@@@??????>>>===============<<<<<<;;;;;;;;;999;;;;;;;;;999888999::::::999888777666666666666666555555777;;;BBBHHHLLLEEETTTYYYUUUVVVWWWaaattt|||jjjHHH>>>333...///000...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------.........//////////////////000000000111111222222222333333333444666999???[[[jjjNNN@@@@@@BBBCCCDDDLLLYYYeee}}}|||yyyooohhh___YYYUUURRRMMMJJJJJJHHHFFFFFFGGGGGGGGGFFFDDDCCCBBBAAA???>>>===<<<;;;::::::::::::999999888888888888888888888888888888888888888999;;;<<<===:::::::::;;;===<<<:::888<<<<<<;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;===>>>>>>????????????>>>===???@@@AAAAAACCCEEEHHHGGGKKKPPPVVV]]]dddjjjooouuuyyy~~~mmm```cccaaa___cccddd^^^]]]\\\^^^aaa```\\\YYYXXXVVVPPPKKKKKKOOONNNIIIHHH@@@<<>>???@@@??????>>>???>>>======<<<;;;;;;;;;777888999999:::999777555888:::999666777999777333333555777777777888:::<<<666:::???@@@???@@@BBBDDDDDDCCCAAA???>>>>>>>>>???===<<<<<<;;;;;;<<<======;;;===>>>>>>===;;;999999777999;;;;;;888777888::::::999888777666666666666555777;;;@@@DDDHHHKKKLLLMMM```jjjlllmmmjjjmmm{{{{{{___LLL777555111///......------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////////////////000000000111000111222111111222333444:::///<<>>>>>======<<<<<<:::::::::999999888888888777777777777777888999:::999999999:::;;;;;;999777777888999999888999999::::::::::::;;;;;;<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@>>>@@@BBBDDDEEEIIINNNSSSUUUYYY^^^dddjjjpppvvv{{{{{{lll```cccaaa```eeefff```^^^^^^___aaa```\\\XXXXXXUUUOOOJJJKKKOOOOOOKKKHHHAAA<<>>777888999:::;;;;;;;;;;;;===>>>???@@@@@@???======>>>>>>============>>>>>>===<<<999555555777888666222555555333333888:::888000444888777333111333666666777777666999===??????;;;:::999888888:::<<<>>><<<;;;:::999999;;;<<<===777999<<<======<<<;;;;;;666999<<<;;;999888:::<<<:::999888777777666666666444999@@@GGGKKKLLLKKKJJJXXXmmmzzz||||||{{{]]]BBB444111222222000...///111444+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////////////////000000000000,,,000333222111333555666444999===IIIhhh|||oooSSS@@@;;;@@@===CCCFFFPPPbbbrrrzzz|||tttmmmeee___SSSOOOJJJGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAA=========<<<;;;;;;::::::888888888888888999999:::999888777888::::::888777888999;;;;;;;;;<<<===???<<<<<<======>>>?????????@@@@@@AAABBBBBBBBBBBBAAA???BBBEEEGGGJJJOOOWWW]]]cccfffkkkppptttzzzppp[[[mmm___ccccccaaacccaaaaaa^^^]]]```cccbbb]]]WWWZZZVVVPPPKKKNNNSSSRRRMMMNNNEEE>>>???AAA???===<<<888777555333000---+++*********))))))))))))************))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((())))))***'''$$$$$$%%%'''&&&$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000///444777???XXX|||ppp\\\MMMHHHNNNXXXddd___JJJ>>>===;;;:::999:::;;;;;;>>>>>>===>>>??????>>><<>>;;;;;;<<<===;;;999<<<<<<;;;:::999888777666777777777777666555444333444555555555666666666777444555555666777888888888888888999999999:::::::::888888999999999:::::::::<<<<<<<<<;;;;;;:::::::::888888888888999999::::::888666666555333111666===<<>><<<<<<::::::;;;;;;<<<=========<<<<<<<<<;;;;;;::::::::::::;;;===???AAAAAAAAAAAA<<<===>>>??????>>>===<<>>???BBBCCCCCCGGGKKKOOOSSSWWW^^^fffmmmvvvtttuuuyyy{{{rrrbbb[[[\\\ooo___cccbbbaaacccbbb```^^^]]]```dddccc^^^YYY[[[XXXQQQMMMOOOTTTRRRMMMMMMEEE>>>???AAA???======888777555333000---+++*********))))))))))))*********)))))))))((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&''''''(((((()))))))))+++(((%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''(((((()))***************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,------...//////000---///000333@@@XXXppp~~~vvveeeWWWPPPVVVXXXMMMMMMGGG???::::::;;;<<<;;;:::::::::;;;<<<<<<;;;:::<<<:::999:::<<<>>>===;;;<<<<<<;;;:::999888777777666666666666666666666666777777777777888888888888555555666777777888999999888888888999999999::::::888888888999999999:::::::::::::::999999999888888999999999888888777777777555333555999::::::===BBBBBBEEEKKKQQQYYYcccooowwwwww~~~~~~mmmUUUAAA666222111............------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------........./////////000000000000000000111111111222222222000222222222===VVVrrr{{{}}}YYY@@@BBBAAA@@@BBBHHHRRR]]]dddsss{{{wwwpppggg___[[[VVVQQQMMMNNNLLLJJJIIIIIIIIIHHHGGGHHHFFFDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@AAAAAA@@@@@@??????>>>?????????BBBBBBBBBAAA@@@???>>>===@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBDDDHHHJJJLLLLLLUUUXXX[[[^^^aaagggpppwwwzzz{{{sssfff]]]YYY^^^eeeppp```bbbaaa```cccbbb___]]]]]]```dddeee```[[[]]]YYYSSSNNNQQQUUUSSSMMMMMMDDD>>>???AAA???======888777555333000...+++*********))))))))))))******))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((())))))))))))))))))***((('''&&&((((((((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))(((((((((((()))******************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////111000000///000:::PPPdddooosss{{{___VVVTTTKKKPPPJJJDDDCCCDDDBBB;;;444666666777888999:::;;;;;;:::::::::;;;>>>>>>===<<<<<<;;;;;;:::999888777777666555555555666777999::::::::::::::::::999999999777777777888888999999:::888888888999999999999:::888888888999999999999:::888888888777777777777777999999888777666555444333444333666<<<@@@BBBFFFKKK\\\___eeemmmvvv}}}}}}tttttt{{{|||gggKKK777111111000---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000000000000000000111111111222222333444555333333<<>>BBBGGGHHHHHHMMMYYYpppvvvssswwwpppjjjddd___WWWTTTQQQNNNMMMKKKIIIGGGIIIGGGDDDCCCDDDDDDBBBAAACCCCCCCCCBBBBBBAAAAAA@@@???????????????@@@@@@@@@AAA@@@>>>======???AAABBBEEEDDDBBB@@@>>>>>>>>>>>>?????????@@@AAABBBDDDDDDCCCEEEHHHMMMRRRVVVYYYZZZgggiiikkklllnnnsss{{{uuuiii[[[UUUXXXbbbssssssaaabbb``````cccccc^^^\\\\\\```eeefffaaa\\\^^^[[[UUUPPPRRRVVVTTTNNNMMMDDD===???AAA@@@>>>===777777666444111...+++)))******))))))))))))******))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........444000111333///000@@@TTTuuu~~~vvvdddQQQBBBAAACCCLLLUUUTTTHHH<<<888999::::::::::::<<<===<<<======>>>>>>===<<<;;;::::::999999888777777666666555444444666888;;;===;;;;;;;;;:::::::::::::::888888888999999:::::::::888888888888999999999999888888888888999999999999777777777777777777777777666666555555444444333333777777999===@@@EEEQQQ]]]}}}~~~vvvppp|||xxxXXXHHH666///111444111+++------------,,,,,,,,,+++************************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000111111111111777555666888333111???RRRvvvvvvuuuiiiWWWIIIBBBBBBCCCDDDFFFIIIQQQbbb}}}{{{}}}~~~yyyvvvhhheee```\\\XXXUUUQQQNNNMMMJJJGGGFFFEEEDDDCCCAAACCCBBBAAAAAA@@@@@@?????????????????????>>>>>>>>>@@@???===<<<===???BBBDDDVVVQQQJJJCCC???>>>@@@BBBAAAAAABBBCCCFFFIIIMMMNNNPPPSSSVVVZZZ___dddjjjnnntttwwwyyyzzz{{{~~~nnn[[[ZZZZZZaaalll}}}tttccccccaaa```cccbbb^^^\\\\\\```eeefffaaa\\\^^^[[[UUUQQQTTTWWWTTTNNNLLLCCC===>>>AAA@@@>>>>>>777666666444111...+++)))******))))))))))))******(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------///+++,,,111000---444@@@UUUtttuuuMMMFFFBBBHHHUUU[[[WWWPPPAAABBBAAA>>>:::777888999;;;<<<======<<<<<<<<<<<<999999999888777777777666666666555555666999<<<===::::::::::::::::::::::::999999999999::::::::::::777777888888888999999999777777888888888999999999777777888888888888888888222222333444555555666666888999;;;<<>>OOOsss}}}yyydddPPPEEEBBBCCCEEEFFFGGGKKKWWWooovvv{{{}}}vvvpppkkkfffaaa]]]YYYVVVSSSPPPNNNMMMJJJHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCAAA@@@@@@AAADDDGGGIIIjjjbbbVVVJJJCCCBBBDDDGGGLLLMMMOOORRRVVV[[[___bbbdddeeegggiiimmmsss|||}}}pppccc[[[UUU___nnn}}}vvvdddeeebbb```bbb```]]][[[[[[___dddeee```[[[\\\ZZZUUURRRTTTXXXUUUOOOLLLCCC===>>>AAA@@@>>>>>>666666666555222...+++(((******))))))))))))******(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''###%%%''''''&&&%%%&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))(((((((((((()))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,///000---...111:::TTTnnnVVVHHHHHHMMMOOOMMMHHHHHHFFFAAA:::666666888<<<======<<<;;;;;;===>>>:::::::::999999999888888888777777777777999;;;<<<888999999999::::::::::::999999999999999999999999777777777888888888888999777777777888888888888999888888888888999999999999222333444666888:::;;;<<<999:::===AAAGGGVVVqqqzzz{{{}}}{{{eeeIII555333111///,,,+++,,,---...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------.........//////////////////000000000111111///---///444666555333555;;;UUUxxx~~~lllWWWFFF======@@@DDDGGGIIISSShhh{{{yyywwwzzzxxxrrrnnniiifffbbb^^^\\\YYYVVVTTTRRRPPPNNNKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDFFFEEEEEEEEEGGGJJJMMMOOOddd___WWWPPPNNNPPPTTTXXX[[[\\\___ccchhhmmmqqqssspppsssuuuvvvyyyzzziii]]]XXXZZZ^^^jjjyyywwwfffgggddd```aaa^^^]]][[[ZZZ^^^cccccc^^^YYYZZZXXXTTTQQQUUUYYYVVVPPPKKKCCC===>>>AAA@@@??????666666666555222...***(((******))))))))))))******'''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((())))))###&&&((()))'''&&&'''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''(((((()))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...///...---000000...111:::VVV|||mmm___UUULLLEEEFFFHHHHHHDDD???>>>@@@DDDIIIIIIFFFBBB===;;;===@@@======<<<<<<<<<<<<;;;;;;999999999999999999999999888888999999:::;;;<<<<<<999999999999999888888888777777777777888888888888777777777777888888888888777777888888888999999999666777999;;;===???AAABBB???>>>AAAKKKVVVeeeyyyttt\\\FFF666...//////...+++)))))),,,///++++++++++++************************************++++++++++++++++++++++++))))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////////////////000000000111///111111111333777777444;;;@@@[[[mmmrrrdddNNNBBBAAABBBEEEEEEGGGPPP[[[hhh{{{rrrppp}}}}}}yyyuuurrroookkkhhheeeccc```\\\ZZZYYYXXXYYYVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQRRRSSSVVVXXXZZZ\\\^^^^^^^^^```ccchhhlllooolllnnnqqquuuyyy|||~~~}}}zzzmmm```ZZZ[[[aaammmyyywwwggghhheeeaaa```]]]]]][[[ZZZ]]]bbbbbb]]]XXXXXXWWWSSSQQQUUUYYYWWWPPPKKKCCC===>>>AAA@@@??????666666666555333...***(((******))))))))))))******'''((((((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++###'''******((('''((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###---000)))(((///222///555///666UUU{{{|||uuuxxx```PPP@@@DDDGGGGGGFFFHHHOOOUUUYYYWWWRRRIIIAAA<<<===???????????????>>>>>>>>>>>>::::::;;;::::::888777666777888999:::;;;===>>>>>>888888888888888888888888777777777777888888888888777777777777888888888888666666777777888888999999;;;;;;===???AAACCCDDDEEEGGGDDDGGGTTTcccoooyyyhhhMMM:::222000111***,,,...///...---...///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////////////////000000000000---222111***+++333666333999444CCCjjjsssttt{{{oooRRRHHHAAAAAAAAAAAAEEELLLLLLVVVggg}}}ooorrr}}}{{{yyyuuuqqqnnnmmmllllllggggggfffeeedddbbbaaaaaa```aaacccfffhhhjjjlllmmmmmmppptttxxxzzz||||||{{{}}}yyydddZZZWWWYYYeeerrr}}}iiifffccccccccc\\\``````^^^[[[^^^aaa^^^YYY\\\VVVRRRRRRVVVWWWRRRMMMMMMGGG@@@>>>@@@AAA???<<<888555444555333---)))***++++++******))))))(((((())))))))))))))))))))))))(((((()))******)))((('''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))************+++++++++)))))))))))))))******+++)))************+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---///<<>>;;;999::::::999999555777888666444444:::???:::999888777888888777666555444444777999:::666333444999555222777666444;;;555777999<<<===<<<;;;999AAA???===@@@FFFNNNTTTWWWbbb^^^```jjjrrrxxx}}}vvvwwwqqq]]]FFF999444111......,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////---,,,,,,---...///000000000000000000000000000000000111222222333333777555888GGGccctttmmm}}}yyyhhhRRRFFFBBBBBBBBBAAABBBGGGQQQ]]]pppxxxxxxyyy~~~|||{{{yyyvvvsssqqqooommmpppooopppssswww{{{}}}}}}}}}~~~rrr___VVVYYY```fffppp~~~iiieeecccdddccc\\\``````^^^[[[^^^aaa___YYY\\\WWWRRRRRRUUUVVVQQQLLLMMMGGG@@@>>>@@@AAA???<<<888555444555333---***+++*********)))))))))))))))))))))))))))))))))))))))'''((()))******)))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))*********)))))))))))))))******+++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........333111///111@@@^^^qqqUUUJJJTTT[[[dddfffppp|||~~~ttthhhccccccdddffffffccc]]]WWWSSSQQQPPPMMMJJJFFFCCCAAA@@@>>>;;;888777888;;;>>>???666666666777888999888777888777666666777888999999666<<<::::::AAA???;;;@@@<<<;;;::::::<<<>>>BBBDDD>>>@@@GGGRRR```nnnwww|||~~~}}}~~~{{{ooodddJJJ===111............000,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************)))))))))((())))))))))))))))))))))))*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...------------...//////////////////////////////000000111111222333333111666;;;===EEE___dddIII<<<@@@III???@@@DDDIIITTTggg}}}www{{{vvvgggaaa]]]\\\eeessszzzhhheeecccdddddd^^^___```]]]\\\^^^bbb```ZZZ\\\WWWSSSRRRTTTSSSOOOJJJMMMFFF@@@>>>@@@BBB???<<<999666555666333---***+++))))))))))))************))))))))))))))))))))))))&&&'''((()))******))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))******+++)))))))))*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111222000+++---???]]]uuuxxxZZZSSSRRRPPPTTTbbbxxx{{{}}}yyywwwyyy~~~uuutttooofffZZZQQQMMMLLLEEE===555222666999999777>>>>>>===<<<;;;::::::999666888888777777:::AAAFFFNNNUUUVVVWWW]]]VVVJJJJJJDDDAAA===<<<>>>EEELLLQQQSSSWWW___kkkxxx}}}xxx|||}}}zzzlllSSS@@@666000---......,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------....../////////////////////////////////000111111222222333///666999444222AAA```yyy|||eeeNNNEEEDDDEEEEEEDDDCCCEEEKKKTTTZZZrrr{{{sssuuu~~~sssfff^^^WWWUUUZZZ```jjj||||||hhhdddbbbdddeee^^^______]]]\\\___cccaaa\\\\\\XXXTTTRRRSSSQQQMMMIIILLLFFF@@@>>>@@@BBB@@@===999666555666333---***+++(((((())))))******++++++((((((((((((((((((((((((&&&&&&'''((()))*********((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((()))))))))******)))))))))))))))******+++))))))))))))***************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))...222///+++000>>>KKKaaa}}}fffWWWKKKJJJMMMZZZiiirrruuutttmmmgggcccggguuuyyyhhh]]]YYYYYYOOOHHH>>>999999;;;<<<<<<@@@???===;;;:::<<>>@@@BBB@@@===999666555666444...***+++(((((())))))******++++++(((((((((((((((((((((((('''''''''((()))******+++((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))))))))*********++++++)))))))))))))))******+++(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,'''+++///000//////111444CCC^^^uuuuuu}}}mmmhhhcccYYYQQQOOOSSSXXX[[[QQQOOOPPPXXXfffrrrxxxzzz~~~qqqccc\\\]]]aaa]]][[[VVVPPPLLLMMMTTTZZZYYYYYYXXXVVVXXX]]]eeekkklllqqqvvvtttnnnlllqqqvvvsssccc\\\QQQHHHLLLOOOTTT]]]iiiwww{{{~~~uuufffTTTAAA111---///)))))),,,000///,,,---222++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------.........//////...........................//////000111111222222555222333888???AAA===888VVVyyyxxxsssyyyXXXTTTLLLCCC======AAAFFFIIIMMMUUUdddvvvzzzuuunnnjjjnnnwwwrrrhhh[[[TTTVVV\\\aaaccclllwwwzzzkkk```iiicccaaabbbddd^^^^^^^^^]]]\\\```dddccc^^^[[[YYYVVVTTTRRRPPPMMMKKKKKKEEE???>>>AAABBBAAA>>>:::777666777444...+++,,,))))))))))))************))))))))))))))))))))))))((((((''''''((()))***+++((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''************++++++++++++)))))))))))))))******+++((((((((()))))))))******)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,...000111111333===PPPnnnuuukkktttvvv}}}kkk[[[SSSQQQPPPPPPKKKGGGIIIQQQ[[[bbbfffdddaaa]]]VVVQQQRRRXXX]]]\\\```bbb]]]XXX[[[gggttt}}}|||zzzvvvssstttyyyzzz~~~{{{qqqiiigggiii```bbbWWWLLLNNNRRR\\\mmm{{{xxxqqqgggdddTTTAAA777111---+++,,,***(((***---,,,***+++///++++++++++++++++++++++++))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))************+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---...////////////..............................///000000111111222000444777888666666999<<<:::ZZZ{{{mmmpppyyydddOOOCCC@@@BBBAAACCCJJJTTT]]]jjj{{{yyyoooiiieeeaaabbbooo}}}ooocccZZZUUUOOOOOOQQQXXXcccqqq}}}}}}|||iiiccc```aaabbb]]]]]]^^^]]]\\\```eeeddd___[[[YYYWWWUUUSSSQQQNNNMMMKKKEEE???>>>AAACCCAAA>>>:::777666777444...+++,,,*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))***((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))************)))))))))))))))******+++(((((((((((()))))))))***((())))))***++++++,,,,,,************************++++++++++++,,,,,,,,,---///---++++++---///000000,,,,,,222EEEfffzzzzzzyyytttoooiiibbbWWWMMMJJJLLLRRRVVVKKKJJJGGGFFFFFFIIILLLOOOLLLRRRWWWTTTOOOSSSaaannnrrrsssqqqlllccc^^^^^^___gggjjjkkkfff^^^WWWUUUUUUQQQ___fffiiirrrzzz}}}|||~~~rrriii[[[MMMGGG:::...---///...,,,,,,///,,,,,,///...***((()))************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------+++,,,---////////////.................................//////000111111111...222666555111111666<<<222>>>WWWxxx|||xxx{{{cccNNNFFFAAA???BBBJJJPPPTTT[[[cccfffuuuuuu`````````bbbfffmmmuuu{{{tttnnn___\\\XXXUUURRRQQQQQQQQQYYY```lllxxx~~~xxxuuuzzzjjjccc```aaabbb\\\]]]^^^]]]\\\```eeeddd___[[[YYYWWWUUUSSSQQQOOONNNKKKEEE???>>>AAACCCAAA>>>:::777666777444...+++,,,++++++******))))))(((((())))))))))))))))))))))))***)))(((''''''((())))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''((()))++++++)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))******+++(((((((((((())))))))))))((())))))***++++++,,,,,,************************++++++,,,,,,,,,---------+++---...//////...---,,,///...---111BBB```ppp___SSSMMMKKKIIIFFFEEEEEEEEECCCBBB@@@EEEHHHFFFBBBEEEQQQ\\\ZZZ^^^bbb```YYYSSSQQQQQQTTTWWWYYYXXXUUUSSSTTTUUUiii~~~qqqbbbXXXJJJ<<>>;;;888666777333,,,)))******)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))'''&&&(((++++++)))'''$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''((('''&&&&&&'''((('''%%%&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''******)))((((((((((((((())))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************))))))((((((******))))))******+++,,,+++++++++,,,,,,,,,------...000222111222>>>QQQaaa}}}wwwwwwvvvooonnniiigggooovvvkkkYYYLLLHHHFFFFFFDDDCCCLLLWWWVVVXXX[[[^^^```___^^^]]]```bbbjjjpppjjjdddppp}}}yyyvvvaaaJJJ:::555666------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))***************************++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,------...------,,,,,,,,,------------------------------000000000000000/////////000111111111111222222222666222555>>>JJJaaapppgggtttxxx\\\VVVNNNHHHFFFFFFEEEEEEDDDGGGOOO\\\jjjxxxwwwoookkkccc___ZZZXXXXXXYYYXXXVVVYYYXXXXXXYYY]]]aaaccccccjjjjjjjjjjjjkkklllmmmnnnooopppooonnnmmmjjjgggfff^^^]]]ZZZXXXUUUSSSRRRRRRMMMMMMNNNPPPSSSVVVXXXYYY___bbbgggnnnyyysssaaabbbppp~~~nnnaaaaaacccaaa______]]]ZZZZZZ___dddccc]]]\\\YYYUUURRRQQQPPPNNNLLLKKKGGGBBB@@@AAABBB@@@>>>;;;888666777333---)))***,,,+++***))))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&(((***+++)))'''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&%%%%%%''''''&&&%%%'''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))(((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''***))))))((((((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++*********)))))))))******))))))******+++,,,+++++++++,,,,,,,,,,,,---,,,...///---,,,111<<>>;;;888777777333---)))***++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((''''''(((******)))'''''''''((((((((()))))))))''''''((((((((((((''''''&&&%%%$$$%%%&&&'''&&&%%%(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''))))))((((((''''''(((((()))((((((''''''(((((()))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******************))))))))))))***++++++******+++++++++,,,,,,,,,///000000///------///111222FFFaaazzzxxxmmmgggppp~~~||||||yyy~~~ooocccVVVHHHBBB???999333///------...,,,------------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++************)))))))))******************************++++++++++++******************************++++++,,,,,,,,,,,,---------------,,,,,,------...------------------------........................000000000111111111222222333111444777666888III[[[ppphhhssseeeMMMAAACCCAAA@@@BBBEEEHHHJJJJJJLLLSSS^^^hhhuuuzzztttkkkddd```^^^^^^]]]WWWVVVUUUTTTSSSQQQQQQPPPRRRSSSTTTVVVXXXZZZ]]]^^^WWWYYY\\\```dddiiilllnnnvvv||||||www~~~www|||lll```bbbeeedddbbbeeeccc___]]]aaagggeee```\\\ZZZWWWUUUTTTRRROOOMMMKKKGGGBBB@@@AAABBB@@@>>><<<888777777444---******)))(((((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((())))))(((((('''(((((((((((()))))))))''''''(((((((((((('''''''''&&&%%%&&&'''((('''&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''')))(((((('''''''''(((((((((((((((''''''((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++************)))))))))))))))***++++++************++++++++++++/////////000111000...---000555???OOOcccxxxyyyoooyyyzzzuuuzzz}}}zzzvvv```SSSFFF<<<999555000---...///...---,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************))))))))))))******************************++++++++++++******************************+++++++++,,,,,,,,,------------,,,,,,,,,---......------------------------,,,,,,---------------...000000000000111111111111111111444777444444<<>><<<999777888444---***+++((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((''''''((()))******)))))))))((((((''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))(((((())))))***+++)))))))))*********+++++++++***)))+++...///---,,,444111000444AAAUUUlll}}}nnnggg}}}uuu}}}zzzrrr[[[III???888333555111,,,+++------+++(((++++++,,,,,,++++++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------+++,,,,,,,,,------......//////000000000111111111......000222111111777>>>999VVVyyytttrrrtttssslll]]]LLLCCCCCCFFFAAABBBEEEIIIOOOVVVZZZ\\\dddgggllluuuzzzoooiiilllsssfffccc[[[\\\cccbbbeeettt}}}oooccckkk```bbbeeeeeecccdddaaa\\\ZZZ___eeeeee```\\\ZZZXXXWWWWWWUUURRROOOKKKGGGBBB@@@AAABBB@@@>>><<<999888888444...***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&(((((('''''''''(((%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''')))(((((()))+++,,,+++***((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&''''''(((((((((''''''&&&&&&''''''(((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))*********)))(((((((((((()))******((())))))))))))*********,,,+++******,,,------,,,...---///222555<<>><<<999888888555...***+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$&&&(((((('''&&&''')))%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''(((''''''(((***,,,+++***'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***''''''((((((((()))))))))((((((((((((((()))******((((((((()))))))))******,,,------------------...++++++...333222///333999JJJXXXnnn~~~}}}~~~mmmddd```XXXKKKGGGAAA:::444000///111///...------...---,,,+++***************))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))******))))))))))))))))))))))))))))))************))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---......//////////////////000000000111333333333222333555777777:::777:::LLLkkk}}}tttqqq~~~~~~iiiZZZXXXTTTNNNIIIFFFFFFFFF===@@@EEEJJJQQQVVVZZZ[[[___dddkkkrrryyy~~~zzzssscccRRRKKKLLLQQQqqq|||zzz~~~zzzqqqfffbbbiiizzzlll```bbbeeedddccccccaaa\\\ZZZ___ggghhhcccXXXWWWUUUUUUTTTRRROOOLLLKKKGGGBBB@@@AAABBB@@@>>>===999888888555...++++++'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((###&&&)))(((&&&%%%''')))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&'''***++++++***&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((())))))))))))&&&)))+++,,,++++++,,,---222---+++......,,,---333111555BBBXXXlllzzznnnfffooo}}}wwwqqqyyyhhhUUUIIIEEE???111000111111///,,,,,,...+++,,,,,,,,,+++***)))(((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******))))))))))))))))))))))))))))))************))))))************************++++++,,,,,,,,,---------+++++++++,,,---...///000------------------------,,,,,,------...///000000////////////000000000000...///000///111444555333888555333666EEEddd|||~~~}}}rrrbbbSSSKKKHHHIIIGGGDDDBBBBBBDDDGGGIIILLLPPPVVV\\\bbbjjjtttzzztttssstttxxx}}}~~~|||yyywwwooodddbbbfffyyy|||{{{fffgggggggggnnnnnnbbbcccfffddd___eee^^^YYY[[[bbbgggddd```[[[YYYWWWVVVTTTRRROOOLLLHHHGGGEEEDDDBBBAAAAAAAAA;;;:::999777444000,,,***++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((((((***+++***)))((()))***,,,+++***))))))+++---...,,,,,,------.../////////111000000555@@@PPP___iiiqqqzzzxxxsss{{{~~~|||}}}~~~^^^GGG===999555111//////...---,,,,,,++++++,,,,,,,,,+++++++++************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000111111111222222222000///222888999AAA]]]zzz{{{tttlllaaaZZZXXXYYYRRREEEBBBHHHEEEGGGIIIJJJLLLQQQWWW[[[XXXXXXZZZaaalllwww~~~~~~}}}}}}}}}yyyvvvuuuvvvyyy|||zzzuuusssuuuzzz|||mmmccccccaaakkkzzzjjj```dddgggeeebbbeee^^^YYYZZZaaaeeeccc___YYYXXXUUUTTTSSSQQQNNNLLLHHHGGGEEECCCBBBAAAAAAAAA;;;;;;999777444000,,,******))))))))))))))))))***))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''((())))))'''''''''((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((***+++***)))((()))***,,,+++***))))))+++,,,...,,,,,,,,,---......//////111000...///111777===@@@HHHXXXyyytttpppyyy~~~rrrrrrvvvuuuwwwtttpppjjjZZZEEE777222111///,,,///......---,,,,,,++++++,,,,,,+++++++++************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000000000111111111222222666444555777333333CCCWWWyyy}}}pppwww}}}}}}oooWWWLLLIIIEEEAAABBBGGGJJJKKKIIIDDDDDDFFFMMMWWWaaaiiinnnkkkkkkjjjiiiiiinnntttzzz}}}~~~xxxvvvvvvtttqqqnnnzzzzzzxxxrrrllljjjiiiiiiyyy{{{~~~vvvsssoooiiikkkqqqzzzeee___dddhhhgggeeeeee___YYYZZZ___cccaaa]]]WWWVVVTTTSSSSSSQQQNNNLLLJJJHHHEEEBBB@@@AAABBBCCC<<<;;;:::777444000,,,***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((((()))))))))***''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++***))))))+++,,,---+++,,,,,,------......///------.........------,,,111999LLLeeetttxxx~~~yyyqqqtttwwwttt~~~kkkfffbbbWWWKKKAAA;;;444000000000///---......------,,,,,,++++++,,,++++++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000000000000111111111111000...111555333...444>>>JJJkkkyyyooolllpppxxxnnnddd[[[[[[```]]]OOOBBBEEECCCAAADDDIIIPPPVVVXXXRRRRRRRRRRRRUUU^^^jjjssskkknnnmmmjjjkkkqqqvvvxxxyyysssnnnnnnmmmjjjkkkooovvvrrrkkkfffdddccccccbbbjjjppppppkkkmmmuuuzzzyyy|||wwwuuuyyy~~~tttoooqqqsssssszzz|||ccc___fffiiigggfffeee___YYYYYY]]]``````]]]WWWVVVTTTTTTSSSRRROOOMMMKKKHHHDDDAAA???@@@BBBDDD===<<<:::888444000,,,***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))++++++******))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''')))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))************)))***+++,,,,,,+++++++++,,,------......+++---///111222111///...333//////555<<>>===<<<999555000,,,***++++++************++++++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((***+++***)))((()))***)))))))))************+++)))******++++++,,,,,,---,,,,,,,,,,,,---...//////***---111333222000/////////333888<<>><<<999555000,,,*********))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))*********(((***+++***)))((()))***((())))))***************))))))******+++,,,,,,,,,******+++,,,...111333444,,,---,,,******---222444+++...111111000444===FFFVVV^^^dddjjjzzzxxx\\\LLLEEEAAA>>>>>>888888777666555444444444000...,,,---/////////---++++++++++++++++++++++++************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------........./////////+++,,,---...111444555555000777555333555999LLLhhhtttrrroooqqqwww~~~xxxzzz{{{}}}|||~~~xxxxxxtttmmmfffdddccccccrrrzzzxxx]]]```iiigggaaa```ccc___ZZZYYY\\\```cccdddYYYXXXUUUTTTSSSPPPMMMJJJHHHGGGEEEDDDBBBAAAAAAAAA???>>><<<999555000,,,***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''(((((((((((())))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))*********))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++(((***+++***)))((()))***(((((()))***************)))))))))***++++++,,,,,,---------------,,,,,,,,,,,,///111///---------,,,***///333333111///111444000888======III___nnnqqq{{{www}}}zzzwwwvvvzzzkkkVVV@@@:::<<<<<<777222666555555555555333///---///---***+++......+++(((++++++++++++++++++++++++************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////---///111000000111222111///222111444:::777777CCCYYYzzz}}}mmmhhhkkkoooqqqsssxxx}}}|||vvv}}}xxxyyy|||mmmjjjsssnnnzzzxxxhhhcccrrrsss]]]ccchhhgggeeeaaaaaa]]]XXXXXX[[[___``````ZZZYYYVVVSSSPPPMMMKKKIIIIIIHHHFFFCCCAAA???>>>>>><<<<<<<<<:::777222---*********))))))))))))******'''((()))******)))((('''(((((((((((((((((((((((($$$%%%%%%&&&'''((()))))))))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%'''((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%)))***'''%%%((()))'''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((***)))(((''''''((()))***++++++******************///...,,,+++***+++,,,,,,,,,,,,,,,---------......///////////////000111111333333333444777;;;???AAAGGGKKKTTT```ooo~~~ttthhhbbb___\\\YYYKKKDDD===999999888555222333333222222222222222222///...,,,+++***+++,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------............//////////////////000000111000000111222444555555666===IIIggg|||ooogggggguuu{{{www~~~{{{yyy|||~~~~~~{{{wwwrrrhhh___\\\^^^dddsssqqq\\\dddiiihhhgggdddccc^^^XXXWWWZZZ^^^``````YYYXXXVVVSSSPPPMMMKKKJJJHHHGGGEEEBBB@@@???>>>===<<<<<<<<<:::777222---*********))))))))))))******'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''(((((()))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''))),,,,,,(((&&&''''''&&&&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***************************...---,,,++++++++++++,,,,,,,,,,,,------------...///............///000000------------...111444555555777;;;AAAIIIRRRYYY]]]ccciiinnntttkkkbbbVVVNNNKKKJJJIIIGGGEEE@@@:::888999999666333222222222111111111000000...---,,,++++++++++++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------------------............//////......//////000111000000111222333444555555888===NNNiii|||~~~~~~{{{zzzuuuwww{{{}}}}}}}}}yyy|||xxxyyymmm``````eeepppwwwxxxyyy{{{~~~nnn[[[dddjjjjjjjjjgggeee___XXXVVVYYY]]]______YYYXXXVVVSSSPPPMMMKKKJJJGGGFFFDDDBBB@@@>>>======<<<<<<<<<:::777222---*********))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((()))))))))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''',,,000///***'''''''''%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))************************------,,,++++++++++++,,,,,,,,,,,,,,,---------------------------......//////...---------...///000111000000111222555777888:::@@@FFFLLLXXXhhhwww}}}|||uuuttt|||yyyvvvtttooofff___KKKFFF???<<<===??????>>>>>>;;;888777999999666333222222111000///......---------,,,++++++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''(((((('''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------............///............///000000///000000111222333444444333333777AAAQQQmmmxxx~~~wwwqqqqqqtttmmmgggdddfffjjjnnntttyyynnnrrrxxx~~~~~~{{{tttvvvwwwxxxxxx{{{~~~~~~{{{vvvnnnrrrtttrrrpppooojjjeee```cccpppjjjZZZdddjjjkkkkkkiiieee___XXXVVVXXX\\\^^^___XXXWWWUUURRROOOMMMKKKJJJGGGFFFDDDBBB@@@???>>>>>><<<<<<<<<:::666222---*********))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((((('''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''---000000+++(((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))************,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...222111000000000000111111444333222111111111222222111333555666888===BBBFFFMMMNNNOOOPPPQQQUUU[[[___kkkpppwww}}}|||xxxtttlllxxx}}}wwwtttqqqnnngggdddkkk}}}pppdddZZZWWWSSSRRRQQQLLLEEE???>>>;;;999999===@@@AAAAAA:::999888888999888555222111111000///...,,,,,,+++,,,,,,++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,---------...............------......///000//////000000111222333333111222333444777EEE```yyyuuurrrmmmkkkjjjkkkooosssjjjlllooosssvvvxxxxxxxxxmmmnnnmmmjjjggghhhmmmrrrsssqqqmmmhhhddddddhhhkkkdddjjjoooppppppoooooooooyyy~~~gggXXXdddjjjjjjkkkiiiddd___XXXVVVXXX[[[]]]^^^WWWVVVTTTRRROOOMMMKKKJJJHHHGGGFFFDDDBBBAAA@@@@@@<<<<<<<<<:::666222---*********))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((()))******+++''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''***---...***((()))***((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((()))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,------...............//////000.............../////////000111333444444333555777000333777;;;<<<===>>>>>>;;;AAAIIIQQQUUUTTTQQQNNNKKKRRRXXXWWWSSSOOOLLLIIICCCEEELLLUUUWWWPPPGGGAAABBB???<<<<<<======;;;888888777666888:::===???@@@:::999999999999777444111000000///...,,,+++*********+++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---------------......///...//////000000111111111111222555666444444<<>>:::999HHHbbbuuufff\\\ccccccbbbeeeccc```^^^[[[ZZZ[[[\\\\\\[[[YYYUUUQQQNNNMMMLLLJJJHHHHHHFFFCCCBBBBBBBBB@@@???;;;999888777555111---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++(((%%%%%%'''))))))''''''((((((((('''&&&%%%%%%)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................///000000000111111111111333333222111222333444555777777666666555555444444888777555333222333444555888777777666666666666666888888888777666555333222555666777777777666444333666555444333111000//////------...---,,,+++***)))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000111111111111666555333444666;;;???BBB]]]uuuiii]]]cccbbbbbbdddccc^^^\\\ZZZZZZ[[[]]]]]]]]]YYYUUUQQQOOOMMMLLLJJJHHHIIIGGGDDDCCCCCCCCCBBB@@@;;;:::888777555222---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***'''%%%&&&((()))(((''''''''''''(((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((()))((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000000111111333222222111222333444555555555555444444333333333555444333222222333555666666666666555555666666777666666666555444333333222444555666666666555444333444444333222111000000///...------,,,++++++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000000111111111111111000111333666:::<<<>>>KKKccc~~~nnn___bbbaaaaaacccbbb\\\[[[YYYYYY[[[]]]^^^^^^XXXUUUQQQOOOMMMLLLJJJIIIJJJHHHFFFDDDDDDDDDCCCAAA;;;:::888777555222---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&'''))))))'''&&&&&&&&&''''''((('''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000222111111111111222333333333333333333222222222222222111111111111333555666444444444444555666777777666666555444333222222111222333444555555444333333222222222111111000000000...---,,,+++******++++++************************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000000000/////////000222333555666666444:::NNNmmm{{{kkkgggiiijjjrrr```aaa``````cccaaa]]][[[YYYYYY[[[\\\]]]\\\XXXUUURRROOONNNMMMKKKJJJJJJHHHEEEDDDDDDDDDBBBAAA;;;:::999777666222---***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((()))(((&&&%%%%%%%%%&&&'''((((((((('''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((()))))))))***))))))))))))************************++++++++++++***************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000000111111222222222222222222222222222222111000000000000111222333111222222222444555666777999888777555333222111000000111222444444333222222000000000000000000000000///---+++))))))***+++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000111222222333333333333666777666555<<>>>>>;;;777444333333444444333111///............---------------******************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.....................//////000000:::444......333888999888222666===FFFUUUhhh}}}ssspppoooppppppfffYYYLLLCCC===888999>>>ppp[[[^^^aaabbbccc```]]][[[YYYYYYZZZ[[[[[[ZZZXXXUUURRRPPPOOOOOOMMMLLLKKKIIIGGGFFFFFFEEEDDDBBB===;;;:::888777333...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''&&&######&&&)))'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************+++***((('''((()))+++,,,******************************************************+++++++++,,,,,,,,,,,,,,,.../////////...---+++,,,---...///111111222---...///000111111111111///......//////000111222000444:::???@@@===999666444555555444333111///............------,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......///////////////000111222---000444666666333000///333444444444666???NNNZZZwwwiiigggkkkeeeZZZTTTFFF@@@<<<===:::555666;;;yyy]]]YYY___aaaaaaddd___\\\YYYYYY\\\]]][[[YYYZZZWWWSSSQQQPPPOOONNNLLLMMMJJJGGGEEEEEEDDDCCCBBB===<<<:::999777333---))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''))))))((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******++++++++++++******+++*********))))))((((((******+++++++++,,,,,,,,,000///...------------------------.........//////000000000000000000000000............////////////222444777:::;;;<<<;;;;;;555666666777555333111///......---------,,,,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////////////////000000000000555444333222333555777999AAAPPPfff~~~sssccc\\\WWWNNNEEEAAA:::777999???AAA===999777zzzddd^^^___^^^___ccc]]]ZZZXXXYYY\\\^^^]]][[[XXXUUURRROOONNNNNNMMMKKKMMMJJJGGGFFFEEEEEEDDDCCC===<<<;;;999777333...))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))))))))******++++++******)))************)))))))))(((******+++++++++,,,,,,,,,//////...---------------------------............000000000000000000000000....../////////000000000111333555777888999999888444444555555444222000......------------,,,,,,,,,************************))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,------------...////////////////////////.../////////000000000000222222111111222333555666999;;;>>>GGGWWWmmmwwwxxx}}}kkk]]]PPPKKKGGG@@@:::999:::666777<<<>>>;;;777777{{{iiibbb```\\\]]]aaa]]]ZZZWWWXXX[[[^^^]]][[[XXXUUUQQQOOONNNNNNMMMLLLMMMKKKHHHGGGGGGGGGFFFEEE===<<<;;;:::888333...***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))''''''((()))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))******++++++******)))************))))))))))))******+++++++++,,,,,,,,,///...------------------,,,,,,,,,---------......000000000000000000000000/////////000000000111111222222333333444444555555222333333333222000...---------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////....../////////000000000//////000000111111222222222111000111777CCCQQQZZZgggvvvsssccc___cccaaaZZZOOOGGG@@@<<<999555333444888555444888999666555666{{{hhh```^^^]]]^^^aaa___[[[XXXXXXZZZ\\\[[[YYYYYYUUUQQQOOOOOOOOOOOOOOONNNKKKIIIGGGHHHHHHGGGFFF===<<<;;;:::888444...***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))************))))))*********)))))))))))))))******+++++++++,,,,,,,,,......---,,,,,,---------,,,,,,,,,,,,------------////////////////////////000000000000111111111111333222222111111222222333000000111111000...---,,,---------,,,,,,,,,++++++************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------................................./////////000000---...///000000000000000000333777888888777777777===III[[[lllzzzyyyjjjYYYPPPMMMHHHAAA@@@>>>;;;888555333555777777333222444555222222555{{{dddZZZ\\\___aaabbbccc^^^YYYWWWXXXYYYXXXVVVWWWTTTOOOMMMMMMNNNOOOOOOOOOLLLIIIHHHHHHHHHGGGFFF>>>===;;;:::888444...***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))((('''&&&'''(((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''(((((()))%%%&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,---------......////////////////////////000000000000111111111111444333222111111111111222/////////......---,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------............////////////...//////000000000000///000000111000111333777:::999888777888@@@OOObbbnnnvvvxxxrrrpppnnnllljjjfff```UUUIIIBBB???:::555;;;<<<;;;888555555777888555222111333222///000444eeeXXXZZZaaaddddddeee```ZZZWWWWWWWWWVVVTTTUUUQQQMMMKKKKKKMMMNNNOOOPPPMMMJJJHHHGGGGGGFFFEEE>>>===<<<;;;999444///+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))(((''''''((()))&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((())))))******))))))((())))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...---------.........//////000000000000000000000000/////////000000000111111333333222222222111111111.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........./////////////////////000000000000---///000000///000222444222111000000111555<<>>;;;::::::999888666999999555333444555333444222222333111...///333nnn^^^[[[```dddeeeeee```YYYVVVWWWWWWVVVUUUVVVRRRNNNLLLMMMOOOQQQQQQQQQNNNJJJHHHGGGFFFDDDCCC>>>===<<<;;;999555///+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%$$$$$$&&&((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............/////////000000000000000000000000000000....../////////000000000000111222222222111000///......------,,,,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///......---...///000,,,000444666444000---+++)))...555999999666111...666888999;;;AAAQQQgggwww}}}zzz{{{xxxmmmaaaYYYRRRMMMEEE;;;888999777666555777888888999:::444777666222222555333///333222333555222......333wwwddd\\\^^^cccfffccc^^^XXXVVVWWWXXXXXXVVVZZZVVVQQQOOOPPPSSSUUUVVVQQQNNNJJJGGGFFFEEECCCAAA>>>===<<<;;;999555///+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''''''''&&&((((((((('''&&&&&&%%%%%%(((&&&$$$######%%%(((***&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((())))))*********+++******+++++++++,,,,,,,,,++++++++++++,,,,,,---...////////////000000000000000000000000000000000000............////////////...///111222222000///---......---,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///---,,,,,,---///000.........------000444888444333111//////000333555000444888888777;;;FFFOOOWWWgggxxxpppfffbbbdddggghhhddd\\\SSSMMMCCC>>><<<>>>;;;666666;;;888777666777666444333444444777666222444777555///333333555666333...///333vvvfff___```fffkkkfffbbb\\\YYYWWWWWWWWWWWWYYYXXXUUUQQQRRRWWWXXXVVVRRRNNNIIIEEEDDDDDDDDDDDDAAA===999888999666///((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((('''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))************++++++++++++++++++,,,,,,---------***++++++,,,,,,------...------......//////000000////////////////////////...------------...//////000////////////.........++++++++++++++++++++++++)))************+++++++++''''''(((((())))))******&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000///000000000111111111111222222111333555888<<<>>>;;;BBBMMMXXXdddsss|||wwwoooiiiccc]]]UUUPPPKKKIIIGGGCCC@@@===<<<;;;888888777666666555666666777555444555666777666444777777666555333222111000333333333222222222111111uuuddd___aaaeeeiiieeeaaa[[[WWWVVVWWWVVVVVV[[[ZZZWWWRRRRRRVVVWWWTTTPPPLLLHHHEEEDDDEEEEEEEEE@@@<<<999888999666///)))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((('''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((()))((((((((((((((((((((((((((()))))))))***************++++++++++++++++++******+++,,,,,,------................../////////........................---------------....../////////.........---------++++++++++++++++++++++++))))))*********+++++++++'''((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,------------............/////////000000//////000000000111111111222222111111222444777888777:::>>>???@@@DDDLLLRRRWWW\\\aaaaaa]]]ZZZ\\\___cccbbbaaa``````bbbccceeennnnnnnnnoooqqqsssuuuwwwjjjkkkmmmmmmllliiifffdddhhhfffccc___[[[WWWTTTRRRPPPMMMIIIGGGFFFCCC???<<>>;;;888888999777111+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&&&&''''''''''''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))'''''''''((((((((())))))'''(((((()))***+++,,,,,,)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++++++++*********************************(((((((((((()))))))))******)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------............,,,,,,---------.........,,,,,,---...////////////.........000222444444444//////000//////000111222000000111111222222222111333444444444333222000///111111111111111111111111......///000111222333444000222444444333333555888222222222111111222222333333222111000///.........222111000111222222111000111111111111111000000000.........////////////000nnnYYY\\\ccceeebbb^^^YYYVVVVVVWWWXXXXXXVVVVVVRRRNNNOOOSSSTTTQQQHHHFFFEEEFFFHHHJJJJJJIII>>>;;;777888999777111+++))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&''')))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,)))))))))***++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,------......---------///...------...////////////000111000//////111333------...////////////...,,,---///000111111000000///000111222333333333333////////////000000000000...111333222000///111333444444333222222222222222111000000////////////000111000///000111222111///111111111111000000000///------......///000000000hhhZZZ\\\^^^aaa^^^]]]YYYTTTUUUYYYYYYVVVXXXVVVQQQLLLNNNRRRSSSOOOFFFDDDCCCDDDEEEGGGGGGFFFAAA===:::888888666111---++++++************++++++((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))***))))))(((''''''''''''''''''(((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&((()))***+++)))((('''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++******+++---...///...---,,,+++************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))************+++++++++++++++++++++++++++++++++))))))))))))***************++++++,,,,,,++++++***---------------------------------............///---------............///...........................000000///...---...///////////////////////////......////////////......000000000000////////////000000000000000000000000222222111111111111111111333222000///.........///000000000000000000000000////////////000000000000---------.........//////ggg[[[]]]^^^aaa^^^]]]YYYUUUUUUYYYYYYWWWXXXVVVPPPLLLNNNSSSSSSOOOHHHFFFEEEEEEFFFFFFFFFEEE@@@===:::999888666111,,,++++++************++++++***))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))(((((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))******)))'''&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++.........---------,,,,,,------------,,,,,,,,,,,,++++++******+++,,,...///------,,,+++************))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++))))))*********+++++++++++++++++++++++++++++++++))))))))))))***************++++++,,,,,,++++++***------------------------------------............------------............------------------------...///000///---------///..............................////////////......000/////////////////////////////////////////////111111111111111111111111333222000///.........///////////////////////////.../////////000000000000------------.........///eee[[[^^^___```^^^^^^ZZZUUUVVVYYYZZZWWWVVVUUUPPPLLLOOOTTTSSSPPPJJJHHHFFFFFFFFFGGGFFFEEE???===::::::999666000+++++++++************++++++************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***)))(((&&&%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...............---------.........------------,,,++++++***++++++,,,---...---,,,+++***))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++)))))))))*********++++++++++++++++++++++++++++++))))))))))))******************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------...///000///---,,,---.................................////////////......////////////////////////////////////////////////111111111111111111111111222111000///.........///////////////////////////....../////////000000000------------............cccZZZ``````aaa___^^^[[[VVVVVVZZZ[[[XXXVVVTTTPPPMMMOOOTTTTTTOOOIIIGGGFFFFFFGGGHHHHHHGGG???===:::::::::666000+++++++++************++++++*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%''''''''''''((((((((((((&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------******+++++++++,,,,,,---++++++***)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))************************************((()))))))))******************++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,------------------------------......//////......---.........///////////////////////////////////////000000000000111111111111111111000///////////////////////////////////////........./////////000000------------------------bbbZZZ```aaabbb```___[[[WWWWWW[[[[[[XXXUUUTTTQQQMMMPPPTTTSSSNNNFFFDDDDDDEEEHHHJJJKKKJJJ???===:::999999666000,,,++++++************++++++))))))((((((((('''''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&'''''''''''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------..................//////.........---------******++++++++++++++++++******)))((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((()))))))))*********************************((()))))))))************)))******++++++******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---------------------------------............------------....../////////000........................//////000000000111111111000000000000000/////////....................................////////////------------------,,,,,,eeeZZZ___aaaddd``````\\\WWWXXX[[[\\\YYYVVVUUURRRNNNPPPSSSRRRMMMCCCBBBBBBDDDHHHJJJKKKKKKAAA===:::888888666111---++++++************++++++((((((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------,,,******++++++++++++******))))))(((((((((((())))))'''(((((())))))(((((('''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))((((((((((((((()))))))))******************************))))))))))))************))))))************))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------......//////000...........................//////000000111111111//////000000000000//////........................------........./////////------------,,,,,,,,,,,,jjj\\\^^^```cccaaa```\\\XXXXXX\\\\\\YYYWWWVVVSSSOOOPPPSSSPPPKKKCCCBBBBBBDDDGGGIIIJJJJJJBBB>>>999666666555222///++++++************++++++)))))))))(((((((((((('''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''''''''((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((((((''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))((('''(((((((((((()))))))))***************************))))))))))))************))))))************))))))************************************++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,---,,,+++******,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,---......///000000..............................//////000111111222...///000111111000//////........................---------.........//////---------,,,,,,,,,++++++nnn]]]]]]___cccaaaaaa]]]XXXXXX\\\]]]ZZZXXXWWWSSSOOOPPPRRROOOJJJDDDCCCBBBCCCFFFHHHHHHGGGCCC>>>888555555444222000++++++************++++++************))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((((((((('''''''''''''''((((((((()))%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,+++))))))(((((('''''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,------......------,,,,,,,,,------...///000000........................---......///000111111222...///000111111000//////........................---------.........//////---------,,,,,,+++++++++lll___^^^^^^bbb______\\\XXXXXXZZZZZZVVVWWWUUURRRPPPSSSVVVRRRKKKBBBBBBBBBCCCFFFGGGGGGGGGDDD???999666777666111,,,...---+++)))(((((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%(((((('''&&&%%%$$$$$$###'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((()))((('''&&&%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))+++++++++*********))))))************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((()))))))))))))))************+++++++++******))))))))))))************************************++++++++++++************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000................................................///...---,,,,,,---...///,,,,,,,,,,,,,,,+++***)))ccc[[[]]]\\\^^^______\\\XXXXXXZZZZZZVVVXXXVVVSSSPPPSSSWWWSSSLLLCCCBBBBBBCCCFFFGGGGGGFFFDDD>>>999777777666111,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))(((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%'''(((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))+++++++++*********))))))************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))))))))*********+++++++++******))))))))))))******************************)))******++++++******)))*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000........................///////////////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,+++***)))~~~ZZZXXX___]]]\\\______\\\WWWWWWZZZZZZVVVXXXWWWSSSQQQTTTWWWTTTMMMEEEDDDCCCDDDFFFGGGFFFEEECCC>>>999777888777111,,,+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((('''''''''''')))))))))(((((((((((('''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))+++++++++***************************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))*********++++++******))))))))))))******************************)))******++++++******)))*********************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000........................////////////////////////......------------......++++++,,,,,,,,,+++******{{{YYYYYYaaa`````````___\\\WWWWWWZZZZZZWWWWWWUUURRRPPPSSSVVVRRRKKKFFFEEEDDDDDDFFFGGGFFFEEECCC>>>999888999777222---***++++++,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))************************************************************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******************************))))))************))))))************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000........................////////////////////////------------------------++++++,,,,,,,,,++++++***zzz\\\ZZZaaaaaabbb``````[[[VVVVVVZZZZZZWWWUUUTTTPPPNNNQQQTTTQQQJJJFFFEEEDDDEEEFFFGGGFFFEEEBBB>>>999999:::888222---)))***+++,,,,,,***)))((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))((('''&&&&&&''')))***'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))************************************************************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))***************))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////........................------------------------,,,------------------,,,***++++++,,,,,,,,,++++++xxx]]]ZZZ______bbbaaa```[[[VVVVVVZZZZZZXXXTTTRRROOOMMMPPPSSSOOOIIIFFFEEEDDDEEEGGGHHHGGGFFFBBB===::::::;;;999333---******+++++++++******)))))))))))))))))))))))))))'''''''''(((((((((((((((&&&''''''''''''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''(((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))***************+++++++++************************************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++,,,,,,,,,++++++vvv]]]\\\```___```aaa```[[[UUUUUUYYY[[[XXXTTTSSSOOOMMMPPPSSSPPPIIIEEEDDDDDDEEEGGGIIIHHHGGGAAA===::::::<<<:::333---+++***************++++++))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&''''''((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///........................------------------------+++,,,------------,,,+++)))***+++,,,,,,,,,,,,+++www^^^^^^ccc``````bbb```[[[UUUUUUYYY[[[YYYUUUTTTPPPNNNQQQTTTQQQJJJDDDCCCCCCEEEHHHIIIIIIHHHAAA===::::::<<<:::333---++++++)))))))))***+++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&'''(((*********)))((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///................................................++++++------------++++++)))***+++,,,,,,,,,,,,,,,sss___^^^```ggg___ccc```YYYRRRSSSYYYZZZXXXUUURRRPPPQQQRRRQQQLLLIIIFFFEEECCCDDDFFFGGGGGGFFFAAA===999999:::999333---++++++************++++++))))))************))))))))))))))))))))))))))))))+++(((&&&''')))***)))''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''"""$$$&&&((())))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))*********))))))((()))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++---...///000))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******))))))))))))************++++++***************+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------//////////////////////////////...---,,,,,,++++++************************************************ppp\\\\\\___ggg```bbb___XXXRRRSSSXXXZZZWWWUUUSSSQQQRRRSSSRRRNNNJJJFFFEEECCCDDDEEEGGGFFFFFFAAA===999999:::999333---++++++************++++++))))))************))))))))))))))))))))))))))))))***'''%%%&&&((()))(((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))************)))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))******))))))))))))************++++++***************+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------------------------------///......---,,,,,,++++++************************************************qqq]]]\\\]]]eee______^^^XXXRRRRRRWWWYYYWWWTTTSSSRRRSSSUUUTTTPPPLLLFFFDDDCCCCCCEEEFFFFFFEEEAAA===999999:::888222---++++++************++++++))))))************))))))))))))))))))))))))))))))((('''%%%%%%'''((('''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''***)))'''%%%$$$%%%'''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))************)))))))))************+++++++++************************))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))******)))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((())))))))))))***))))))))))))************+++***************++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++************************************************www```]]]\\\bbb]]]]]]\\\XXXRRRQQQUUUXXXWWWSSSRRRQQQSSSVVVUUUQQQLLLEEEDDDCCCCCCEEEFFFFFFEEEBBB===999999:::888222,,,++++++************++++++))))))************))))))((((((((((((((((((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&''''''''''''((((((((((((''''''''''''''''''((((((((((((((())))))************)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((()))))))))*********************)))******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************************************yyybbb^^^[[[aaa]]][[[\\\XXXRRRQQQUUUWWWWWWRRRQQQQQQSSSUUUTTTOOOKKKEEEDDDBBBCCCEEEFFFFFFEEEBBB>>>:::999:::888222,,,++++++************++++++))))))************))))))((((((((((((((((((((((((((()))((((((''''''((()))'''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((()))***************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++(((((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))))))))((()))))))))******************))))))***++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------------------------------,,,,,,,,,,,,,,,+++++++++************************************************xxxaaa^^^ZZZaaa___ZZZ[[[YYYSSSQQQUUUXXXXXXRRRQQQQQQSSSUUUTTTNNNJJJEEECCCBBBBBBDDDEEEEEEDDDCCC>>>:::999:::888111+++++++++************++++++))))))************))))))))))))))))))))))))))))))((()))***)))'''''')))***'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''###%%%'''))))))((('''&&&''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******+++******)))************+++++++++************************))))))))))))))))))))))))************))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***************************''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++************)))))))))))))))))))))************))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------------------------------,,,,,,,,,,,,++++++++++++************************************************{{{ccc___ZZZaaa```YYY\\\ZZZUUURRRUUUXXXYYYTTTSSSSSSUUUWWWTTTNNNIIIEEECCCBBBBBBDDDEEEEEEDDDCCC>>>:::999:::777111+++++++++************++++++))))))************))))))))))))))))))))))))))))))'''((()))(((&&&&&&(((***'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++*********))))))))))))))))))************))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************gggaaaZZZ```___YYY\\\[[[UUURRRUUUYYYZZZUUUUUUUUUWWWXXXUUUOOOIIIDDDCCCBBBBBBDDDEEEEEEDDDCCC???:::999:::777111+++++++++************++++++))))))************))))))))))))))))))))))))))))))&&&''')))'''%%%$$$''')))'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((((((''''''''''''''''''''''''''',,,***(((%%%$$$$$$%%%&&&''''''((((((((((((''''''''''''''''''((((((((()))''''''(((******+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++++++++******))))))))))))))))))************))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++************************************************ddd```^^^[[[^^^[[[\\\XXXSSSRRRUUUWWWVVVTTTRRRQQQRRRSSSRRRNNNJJJEEEEEEDDDDDDEEEGGGIIIJJJDDDAAA===;;;:::666000+++((()))***,,,---,,,)))&&&***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((())))))))))))************************************))))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++,,,+++******)))*********(((((((((((()))))))))))),,,+++++++++******))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))&&&%%%&&&)))***)))'''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))******+++,,,,,,+++***)))))))))***+++++++++*********)))))))))************+++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************{{{aaa^^^\\\YYY[[[]]]]]]ZZZTTTSSSWWWYYYXXXTTTRRRRRRSSSUUUTTTOOOJJJGGGFFFEEEEEEEEEFFFHHHIIIDDD@@@===;;;:::777111---,,,,,,---///000///,,,***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))************************************))))))************))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++,,,,,,+++***))))))******)))))))))************+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''%%%''')))***)))'''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((())))))***+++,,,+++******))))))******+++++++++*********)))))))))************+++++++++---------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************yyy```\\\\\\XXX[[[^^^___[[[VVVUUUYYYZZZYYYTTTSSSTTTVVVXXXVVVPPPKKKIIIHHHGGGFFFFFFFFFFFFFFFBBB@@@===;;;;;;999333///---------///000000---+++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''((())))))))))))*********&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&''''''((((((((((((((())))))))))))************************************))))))************))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))*********))))))))))))***++++++------,,,******)))))))))*********+++++++++,,,,,,***************)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&''')))***)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))******))))))(((((())))))***+++++++++***)))))))))******+++++++++***************)))************+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************{{{```[[[]]][[[^^^______\\\VVVUUUYYY[[[ZZZTTTTTTUUUXXXZZZXXXRRRLLLJJJJJJIIIGGGFFFEEEDDDDDDAAA>>><<<;;;<<<:::555111*********,,,------***((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((((()))))))))&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((()))))))))************************************))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,...---,,,+++***)))))))))************+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((()))************))))))))))))******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************```YYY[[[]]]```______\\\VVVUUUYYY[[[ZZZUUUUUUVVVYYY\\\YYYSSSMMMLLLKKKJJJHHHGGGEEECCCBBB@@@===;;;;;;<<<:::666111)))))))))***++++++)))''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((()))))))))************************************))))))************))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))***************************++++++,,,...---,,,+++************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((((('''((())))))******))))))((())))))******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************aaaWWWZZZ\\\```___```\\\WWWVVVYYY[[[ZZZUUUUUUVVVYYY[[[ZZZTTTOOOLLLLLLKKKIIIGGGEEECCCBBB???<<<::::::;;;999555111+++*********,,,,,,+++)))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&''''''((((((((((((((())))))))))))************************************))))))************))))))(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))*********+++++++++************+++,,,,,,------,,,++++++++++++,,,)))))))))************+++)))))))))***************************************************************++++++++++++++++++++++++************************))))))************))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))******(((((()))+++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))******((((((''''''(((((()))***))))))((((((((()))*********************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************eeeYYY\\\]]]```aaaaaa^^^XXXWWW[[[]]]\\\VVVUUUUUUWWWZZZYYYUUUQQQLLLLLLKKKJJJHHHEEECCCBBB>>><<<999999:::888333///,,,+++***+++,,,,,,+++***))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))************************************))))))************))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++******++++++,,,---,,,,,,+++++++++,,,------*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))+++***((((((***,,,(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((''''''''''''((())))))((((((((((((((()))******))))))*********+++++++++)))************++++++++++++++++++,,,,,,---------)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************jjj^^^______aaabbbccc___ZZZYYY\\\^^^]]]WWWUUUUUUVVVYYYYYYUUURRRLLLLLLKKKJJJHHHFFFCCCBBB>>>;;;999888999777222...+++***))))))++++++***)))***)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&((())))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((())))))))))))************************************))))))************))))))(((((())))))*********+++))))))))))))))))))))))))************************************************)))************+++++++++++++++******++++++,,,---++++++++++++,,,---......++++++,,,,,,,,,---------/////////000000000111111111111111111111111111111000000000000000000000000++++++++++++++++++++++++************************))))))************))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))+++***((((((***,,,(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''((())))))((((((((((((((()))******))))))******++++++++++++)))************++++++++++++++++++,,,,,,---------))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************qqq___[[[\\\bbbffffffccc\\\YYY[[[\\\ZZZVVVUUUUUUZZZ^^^^^^XXXRRRMMMMMMLLLKKKIIIFFFDDDCCC@@@===;;;:::;;;999444000)))))))))***++++++,,,,,,+++++++++************)))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***)))((('''%%%%%%%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******++++++++++++******+++++++++,,,,,,,,,------,,,+++***))))))+++---///,,,+++*********+++,,,---000111333333333555777999============>>>@@@BBBCCCBBBBBBCCCCCCDDDCCCCCCCCCAAA@@@@@@???===;;;999888222222111000///...------...,,,***)))((()))+++,,,++++++++++++******)))))),,,+++***))))))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++******************************++++++++++++******************+++,,,---......---,,,+++************************************************************+++*********))))))((((((rrraaa^^^___dddeeefffbbb[[[XXXZZZZZZYYYVVVTTTUUUYYY]]]]]]WWWQQQMMMLLLKKKIIIGGGEEECCCBBB@@@===;;;:::;;;999444000++++++******************+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***((((((((()))))))))******((()))******++++++++++++++++++++++++++++++++++++------+++*********++++++000111111333555888;;;<<<999;;;>>>AAADDDGGGKKKNNNOOOPPPRRRUUUWWWXXXYYYZZZVVVUUUTTTRRRPPPMMMKKKJJJLLLLLLLLLMMMNNNNNNNNNOOOGGGGGGFFFDDD@@@<<<888555444333111///------------)))))))))******+++++++++,,,++++++***))))))(((((())))))******************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***))))))(((((())))))))))))************+++++++++******************************++++++++++++******,,,,,,,,,,,,---...//////...---,,,+++************************************************************************)))))))))(((sssaaa___```eeedddfffbbb[[[WWWXXXYYYXXXUUUSSSSSSWWW[[[[[[VVVQQQLLLLLLJJJHHHFFFDDDCCCBBB@@@>>>;;;;;;;;;999444000,,,,,,++++++***))))))(((++++++*********)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((()))***''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))))))))*********))))))***+++++++++,,,,,,*********+++++++++,,,,,,***,,,...111444666888999>>>???AAACCCGGGJJJMMMOOOVVVVVVWWWVVVUUUUUUVVVXXXOOOQQQUUUXXX[[[]]]^^^^^^\\\ZZZVVVRRRMMMHHHEEECCCHHHIIIJJJKKKMMMPPPRRRSSSSSSTTTUUUTTTRRRNNNJJJGGGDDDCCCAAA???;;;888555444///...---,,,+++*********+++++++++,,,+++***)))(((*********++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))***************))))))************+++++++++******************************++++++++++++******,,,,,,,,,------......///------,,,+++************************************************************************))))))))))))vvv```[[[]]]ddddddgggddd\\\WWWWWWYYYYYYVVVSSSRRRUUUYYYZZZVVVQQQNNNMMMKKKIIIGGGEEEDDDCCCAAA>>>;;;;;;;;;999555000+++++++++*********))))))************))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******((('''%%%&&&&&&&&&''''''''''''(((((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,...///000111111444999>>>BBBEEEFFFGGGHHHIIIJJJMMMOOOQQQSSSUUUZZZZZZWWWSSSMMMJJJHHHHHHGGGHHHJJJLLLOOOQQQSSSTTTRRRPPPLLLHHHCCC???<<<:::???????????????AAABBBCCCHHHJJJMMMQQQTTTVVVXXXXXXVVVVVVUUUSSSOOOKKKGGGDDD???===999555111---++++++------,,,,,,,,,,,,,,,,,,*********+++,,,,,,------************************((()))))))))************(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))+++,,,,,,+++***)))))))))*********+++++++++***************************++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,---,,,++++++*********+++*********************************************************)))))))))))))))}}}bbbYYY[[[ddddddhhhfff^^^WWWXXXZZZ[[[VVVSSSQQQSSSXXXYYYVVVRRRPPPNNNLLLJJJHHHFFFFFFEEEAAA>>><<<;;;<<<:::555111))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((******)))'''&&&&&&&&&&&&''''''''''''(((******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))************************++++++++++++---,,,,,,+++++++++,,,,,,+++,,,...111444777999:::AAACCCEEEGGGHHHGGGFFFDDDFFFGGGIIILLLNNNPPPRRRRRRWWWWWWVVVTTTPPPOOOOOOPPPMMMLLLLLLLLLMMMOOORRRSSSQQQPPPNNNKKKIIIGGGFFFFFFHHHFFFDDDBBB@@@>>>======;;;<<<>>>BBBGGGNNNTTTXXXYYY[[[\\\^^^]]][[[YYYXXXPPPMMMHHHCCC>>>:::888777666444000---+++******+++*********++++++,,,,,,,,,************************((()))))))))************((((((((((((((((((((((((((()))))))))*********+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************((()))***,,,,,,,,,+++***))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,++++++,,,,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******eee\\\]]]eeecccgggfff^^^XXXXXX\\\]]]XXXTTTQQQSSSWWWYYYWWWSSSQQQOOOMMMJJJHHHGGGGGGGGGAAA???<<<<<<<<<:::555111((())))))***++++++,,,,,,******)))))))))((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&''''''''''''(((***)))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,+++++++++---...///222333666999<<<@@@BBBCCCCCCDDDFFFHHHIIIIIIGGGGGGEEEFFFIIIMMMPPPRRRTTTUUUYYYZZZZZZYYYWWWVVVWWWYYYRRRQQQPPPPPPPPPQQQRRRSSSVVVUUUTTTTTTTTTUUUVVVWWWUUUTTTSSSPPPLLLIIIEEEDDD@@@>>><<<;;;>>>CCCHHHLLLPPPRRRVVVZZZ]]]^^^______WWWUUUQQQMMMJJJIIIHHHHHHCCC@@@;;;444///,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((())))))******+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************(((((()))***++++++++++++)))************+++++++++************************++++++,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************zzzfff```___ddd```eeeeee]]]WWWXXX\\\^^^YYYUUUQQQRRRWWWYYYXXXTTTQQQOOOLLLIIIGGGFFFFFFFFFBBB???<<<<<<<<<:::666111******************++++++***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---------...///111555888:::;;;<<<>>>AAADDDGGGIIIJJJCCCEEEGGGJJJLLLNNNOOOOOOGGGHHHKKKNNNPPPRRRRRRRRRNNNNNNNNNMMMJJJJJJKKKLLLNNNPPPQQQSSSSSSRRRQQQOOORRRRRRQQQQQQSSSUUUXXXYYYVVVWWWWWWWWWUUURRRNNNLLLLLLJJJGGGDDDDDDEEEGGGIIIJJJKKKNNNPPPRRRSSSSSSSSSTTTRRROOOMMMMMMMMMOOOPPPNNNLLLIIIDDD>>>888333000......------,,,+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************************(((((((((((()))***++++++)))************+++++++++************************+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************ssscccbbb```aaa^^^cccddd\\\VVVWWW\\\___ZZZUUUQQQRRRWWWZZZXXXUUUPPPNNNKKKHHHFFFEEEEEEFFFBBB???<<<<<<<<<:::666111,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$%%%%%%%%%'''((()))***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%'''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------000111222555999>>>BBBEEECCCCCCEEEGGGIIIJJJLLLLLLOOOOOOPPPPPPPPPPPPPPPOOOFFFGGGHHHIIIJJJIIIHHHHHHKKKLLLMMMNNNNNNOOOQQQTTTNNNQQQVVVZZZ[[[XXXTTTQQQLLLLLLKKKKKKLLLOOOQQQSSSPPPRRRUUUXXXXXXVVVSSSQQQUUUSSSRRRPPPOOOOOOPPPPPPKKKKKKJJJIIIHHHGGGEEEDDDNNNLLLJJJIIIHHHJJJLLLNNNRRRSSSTTTRRRNNNGGG@@@;;;000000///...---,,,,,,+++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************************((('''''''''''')))+++,,,)))************+++++++++************************+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++mmm^^^___```bbbeeeccc```[[[WWWWWWZZZ]]]WWWSSSPPPQQQUUUXXXYYYYYYUUURRRMMMIIIFFFDDDAAA@@@@@@???<<<:::;;;<<<666---++++++************++++++''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''')))***&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))***---+++)))'''&&&&&&((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''&&&###"""%%%***,,,***'''(((((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((***)))'''(((,,,---)))*********)))))))))))))))000---)))((((((***,,,---...,,,,,,---000222222222:::<<>><<<@@@AAACCCGGGKKKPPPTTTVVVYYYVVVPPPHHH???888444111///---+++***+++,,,++++++***((('''(((***+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***)))))))))(((((((((''''''((((((((()))))))))******)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))************))))))))))))))))))))))))))))))************************xxxbbb\\\\\\aaaeeeddd```[[[WWWVVVXXXZZZXXXTTTPPPQQQUUUXXXYYYXXXTTTRRRNNNJJJFFFCCCBBBAAA@@@???<<<999;;;<<<666...,,,++++++******++++++,,,'''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,+++***((('''&&&''''''((('''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&(((&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))),,,+++((())),,,---******************************+++,,,,,,,,,+++***))),,,000555999;;;>>>CCCGGGHHHKKKNNNPPPRRRTTTWWWYYYUUUYYY```iiipppvvvzzz{{{gggnnntttttttttuuuvvvuuusssyyy}}}{{{tttooooooqqqbbbdddnnn|||{{{sssoooyyy|||zzz|||yyyqqqjjjaaa[[[UUUTTTVVVVVVPPPJJJKKKRRRZZZ[[[YYYXXX]]]bbbbbb```\\\XXXSSSMMMEEE@@@???===;;;<<>>AAAHHHRRR^^^ccc```[[[WWWVVVHHHBBB999222///...------///---,,,,,,------+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((kkk___^^^dddeeedddaaa]]]YYYWWWYYYZZZVVVRRRNNNNNNRRRUUUUUUUUURRRRRRPPPKKKFFFCCCCCCDDDAAA@@@;;;888:::<<<777///))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((((((((('''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))''''''((((((((((((((('''"""$$$***///***"""!!!%%%''''''&&&&&&&&&'''((((((&&&&&&&&&''''''(((((((((''''''''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,000000,,,)))+++---,,,***+++++++++,,,,,,,,,---***+++,,,++++++...333777;;;BBBJJJNNNMMMNNNQQQUUU______``````ccchhhooouuuvvv{{{xxxsssssstttqqqjjj___WWWVVVYYY[[[ZZZYYYXXXVVVSSSPPPNNNSSSVVVWWWQQQIIIDDDCCCCCCJJJIIIUUU[[[QQQIIIIIIEEEIIIKKKLLLMMMMMMPPPTTTWWWYYYWWWUUUUUUZZZbbbiiinnnnnnmmmnnnssswwwsssiii```llliiihhhkkkmmmiii___WWWPPPQQQTTTXXX]]]^^^]]][[[UUURRRMMMHHHCCC@@@>>>===EEEPPP^^^eeeddd___\\\ZZZXXXRRRJJJBBB<<<666222///...---++++++,,,,,,+++)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((nnnaaa___eeeddddddbbb^^^[[[ZZZ[[[\\\VVVRRRNNNNNNQQQTTTUUUTTTQQQRRRQQQLLLFFFCCCDDDFFFBBB@@@;;;888999<<<777000)))))))))(((((())))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''(((((('''''''''''''''((((((((()))))))))&&&'''(((((((((((((((((()))%%%%%%'''%%%&&&444DDDEEE>>>333)))$$$$$$'''***&&&&&&&&&'''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---111222---***+++------+++++++++,,,,,,------...+++---...///111555===CCCMMMNNNOOOPPPQQQWWW___fffmmmmmmmmmllllllnnnrrrvvvkkkooossswwwwwwuuuqqqnnn```\\\XXXSSSLLLFFFHHHLLLKKKHHHDDDDDDFFFGGGGGGEEEHHHMMMNNNFFF>>>>>>CCCGGGHHHCCCIIIKKKAAA===CCCCCC===@@@CCCBBB@@@>>>@@@BBBBBBDDDDDDCCCCCCHHHRRRZZZ___]]]\\\^^^bbbdddcccaaakkkvvvxxxpppqqqtttccc^^^WWWRRRQQQSSSTTTUUUYYYXXXWWWUUURRRNNNKKKIIIGGGPPP\\\ccceeedddbbbbbbbbb___YYYRRRLLLDDD<<<777...,,,***)))+++,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))oooccc```dddddddddbbb```]]]\\\]]]___XXXTTTPPPPPPSSSUUUVVVUUUQQQRRRQQQLLLFFFCCCDDDGGGBBB@@@;;;777999;;;777000++++++************++++++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))&&&&&&'''(((((((((((((((,,,&&&""""""""")))???XXXKKKDDD999...'''$$$&&&'''&&&&&&&&&'''((()))))))))&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...333444...***+++------++++++,,,,,,---.........///444999<<>>BBBGGGGGGGGGGGGHHHJJJNNNRRRUUU[[[jjjxxx{{{tttqqqxxxwwwqqqiiiaaa[[[VVVQQQOOORRRTTTWWWYYYZZZZZZYYYXXXMMMRRRYYY```eeehhhhhhhhhfffdddaaa]]]XXXRRRKKKFFF:::666111---,,,------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))******)))))))))(((((((((''''''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************oooccc___ccccccdddcccaaa^^^]]]___```YYYUUUQQQQQQTTTWWWWWWVVVQQQRRRRRRMMMFFFBBBDDDGGGCCC@@@;;;777999;;;777000---,,,,,,++++++,,,,,,---)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&''''''((()))***&&&&&&''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%(((((((((((())))))))))))&&&&&&'''((())))))(((((( """)))000+++$$$,,,;;;---,,,+++***)))(((''''''&&&&&&&&&'''((())))))***%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))******))))))((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...444555///***+++---...++++++,,,,,,---...//////555;;;DDDIIIMMMRRRYYY___bbbcccdddgggiiihhhdddaaajjjooovvvyyyxxxuuuqqqoooVVVRRRKKKFFFFFFJJJQQQUUURRRLLLLLLRRRVVVVVVYYY]]]ooorrrssspppkkkjjjnnnsssuuu||||||~~~}}}vvv}}}yyylllaaa[[[MMMOOOQQQOOOJJJEEECCCBBB???AAADDDBBB???======>>>HHHOOOXXX```eeejjjoootttxxxwwwvvvssslll```SSSJJJKKKNNNRRRWWWZZZ]]]^^^^^^YYYYYY[[[^^^bbbeeeeeedddfffeeecccaaa___[[[VVVRRRIIICCC;;;444000...,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))************))))))(((((((((''''''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************mmmbbbaaagggccceeebbb\\\ZZZ]]]``````XXXWWWSSSOOOPPPUUUWWWUUUUUUTTTPPPLLLHHHEEEBBBAAA@@@;;;===<<<555888999///,,,+++******++++++***((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))***'''''''''''''''''''''''')))'''%%%%%%'''''''''&&&(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))'''&&&&&&'''((((((&&&''''''(((((((((((((((******)))''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,...//////---,,,,,,,,,***,,,///111000111666===HHHKKKRRR\\\fffkkkkkkjjjlllxxx~~~yyyttttttrrrkkkhhhdddbbbcccaaa[[[RRRNNNDDDGGGJJJNNNUUUbbbqqq{{{pppnnnmmmlllnnnqqqtttuuuyyy~~~uuukkkcccYYYPPPTTTLLLGGGIIIJJJFFFBBBAAACCCCCCDDDEEEHHHMMMRRRUUUccciiieee\\\dddvvvsss```]]]YYYWWWWWWWWWVVV[[[aaa]]]YYY[[[aaadddbbbcccgggddd```aaaeee```TTTPPPTTTUUUVVVSSSKKK???333,,,)))...,,,,,,,,,...//////......---+++******+++,,,,,,************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))kkkaaa```ffffffgggddd\\\YYY[[[]]]\\\XXXWWWSSSOOOPPPUUUVVVTTTUUUSSSPPPLLLHHHDDDBBBAAA>>>:::<<<;;;666999;;;000,,,+++******++++++***((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***'''''''''''''''''''''''')))'''%%%%%%'''((('''&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((((((((('''&&&''''''((()))&&&''''''((((((((((((((()))((('''''''''((()))***(((((((((((('''''''''&&&(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,------,,,+++,,,---111///...111666>>>FFFLLLNNNXXXkkkyyykkkpppxxx}}}zzzrrrkkkeee```NNNKKKIIIKKKOOOPPPOOOMMM^^^___bbbfffnnnxxx~~~{{{{{{xxxwwwxxx||||||vvvuuuqqqnnnmmmmmmfffZZZOOOKKKJJJJJJJJJIIIGGGDDDAAAFFFNNNPPPPPP]]]sss{{{uuukkkqqq{{{}}}mmm___YYY[[[WWWXXX^^^bbb```___bbbfffbbbaaabbb___UUUKKKEEELLLQQQUUUVVVQQQGGG>>>999111///...---------***(((***)))))))))***+++,,,---************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************)))************+++++++++************************************************iii``````fffggghhheee]]]XXXXXXYYYXXXXXXWWWSSSOOOPPPUUUVVVTTTSSSRRRNNNKKKGGGDDDBBBAAA===999<<<;;;666:::<<<222,,,+++******++++++***((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''((('''%%%%%%'''((('''''''''&&&%%%%%%$$$$$$%%%%%%''''''''''''((((((((((((''''''&&&''''''((()))***&&&''''''(((((((((((((((((('''&&&&&&(((***---...******)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''((()))***'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,---,,,++++++---///222222444:::EEEPPPWWWZZZhhhmmmxxxvvvpppooooookkkaaaTTTMMMMMMFFFFFFJJJSSSaaapppyyy}}}~~~||||||~~~|||}}}}}}wwwtttxxx~~~llljjjfff___YYYVVVVVVWWW___bbbgggjjjjjjiiihhhhhhaaa___cccooo}}}wwwiii^^^YYYTTTPPPNNNKKKGGGCCCAAADDDEEEFFFMMM[[[hhhmmmxxxooobbb```YYYSSSTTTWWWXXXZZZ]]]^^^^^^^^^___bbb___PPPBBB<<>>:::<<<;;;666999:::000,,,+++******++++++***(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''''''''&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&'''((()))******&&&''''''((((((((((((((()))((('''&&&(((***---///))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%)))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,------,,,,,,---///222111:::EEENNNWWW___bbbaaarrrtttxxxzzziiiaaa]]]\\\TTTHHHGGGNNNPPPRRRWWWaaasss}}}wwwrrrsss|||sssiiigggjjjdddfffeee^^^UUUOOOQQQTTTMMMKKKHHHEEEEEEFFFGGGIIIFFFHHHJJJKKKKKKKKKJJJJJJHHHFFFGGGKKKRRR[[[dddkkk}}}|||zzzwwwwww}}}wwwyyy}}}rrrdddYYYVVVUUUUUUUUUMMMFFFAAA@@@BBBFFFNNNVVVqqq{{{|||qqqfffYYYPPPOOOQQQUUUXXXVVV\\\^^^^^^ccceeeYYYGGG666777<<>><<<555888888...,,,+++******++++++***(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%'''(((((('''))))))((('''''''''''''''''''''''''''((((((((((((%%%&&&&&&'''((())))))***&&&''''''(((((((((((((((***)))((('''((()))+++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++,,,------------,,,+++,,,,,,,,,,,,///333777AAAPPP___dddfffkkkoooppphhhrrr~~~~~~tttjjjdddVVVSSSXXXbbbeee```bbbiiirrrtttsssttt|||{{{vvvppphhhbbbUUUWWWWWWTTTOOOLLLLLLNNNFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHFFFEEEDDDEEEFFFGGGHHHEEEDDDAAA>>>@@@DDDIIIKKKRRRRRRRRRSSSUUUZZZaaaggglllqqqlll___ddd~~~uuuiiidddeeefffhhhXXXMMMEEEEEEGGGFFFHHHMMMVVVZZZfffsss{{{}}}{{{ooobbbYYYUUURRRQQQTTT[[[^^^\\\^^^aaa[[[OOO@@@999333444<<>><<<555888888...,,,+++******++++++***((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&%%%'''''''''''''''''''''''''''%%%$$$%%%'''))))))((())))))((('''''''''''''''''''''''''''((((((((((((&&&'''((())))))(((''''''&&&''''''((((((((((((((('''((())))))))))))((('''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''((()))******)))((('''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++,,,------...------------///222777???IIISSSZZZkkkxxx}}}wwwrrrwwwzzzyyyooooookkkaaaUUUOOOOOOSSSPPP]]]mmmzzz{{{|||{{{rrrfffccchhheee]]]UUUSSSPPPKKKGGGFFFGGGHHHPPPSSSYYYaaahhhlllmmmmmm|||||||||uuusssssslllbbbbbb]]]XXXUUUOOOHHHHHHMMMGGGFFFCCCCCCFFFLLLRRRWWWYYY\\\```ccchhhrrr~~~{{{pppdddWWWMMMFFFCCCBBBDDDEEEHHHOOOWWWhhhyyy{{{vvvsss___SSSJJJLLLTTT[[[___bbbVVVNNNBBB888666===JJJTTTXXX[[[___aaa^^^VVVKKKBBB888666222...++++++,,,---************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++kkk```^^^cccfffiiiggg```[[[[[[ZZZXXXXXXXXXSSSNNNNNNRRRSSSPPPKKKJJJHHHFFFDDDBBBAAAAAA???;;;===;;;555999:::///,,,+++******++++++***((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&%%%''''''''''''''''''''''''&&&%%%$$$%%%'''))))))((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))''''''((())))))((('''&&&&&&''''''((((((((((((((($$$&&&(((******)))(((&&&&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''((()))******)))((('''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,+++,,,------......------111444999AAAKKKXXXeeemmmiiiuuu|||xxxuuuvvvrrriiiVVVXXXZZZ[[[^^^bbbiiinnnlllvvv|||{{{}}}zzzooommmkkk```PPPLLLQQQOOOFFFCCCFFFJJJMMMQQQYYYccckkkooovvvzzzwwwpppiiiiiinnnkkk___TTTSSSRRRNNNIIIIIICCCEEEFFFEEEHHHTTTffftttzzzxxxoooXXXQQQIIIEEE@@@???DDDLLLSSSggg{{{{{{cccNNNMMMRRRRRRSSSVVV```\\\TTTKKKFFFHHHQQQXXX```^^^]]]\\\]]]\\\ZZZXXXHHHCCC<<<555///---,,,---************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++iii^^^aaacccffffffdddaaa]]]ZZZZZZ[[[XXXXXXTTTNNNNNNRRRRRROOOPPPMMMIIIFFFEEEDDDCCCBBB===<<<;;;:::999777444111+++++++++*********))))))******)))((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((()))(((((()))***''''''(((((())))))******)))(((((('''''''''((((((***(((&&&&&&(((*********(((((((((((((((((((((((('''((()))++++++)))((('''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++......---,,,+++++++++,,,++++++,,,---///000222333666<<>>IIIKKKRRRaaauuuiiiVVVSSSYYYYYYSSSXXX[[[]]][[[WWWTTTUUUXXX]]][[[[[[\\\XXXTTTYYYcccZZZVVVNNNDDD;;;333...,,,++++++,,,,,,+++******)))***++++++++++++***))))))******++++++++++++******************************+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,,,,+++***))))))***+++,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---,,,,,,+++*********+++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))------,,,+++++++++++++++ggg^^^aaaeeeeeeeeedddaaa]]][[[ZZZ[[[XXXXXXTTTOOOOOORRRRRROOONNNKKKHHHGGGFFFEEECCCBBB===<<<;;;:::999777444111+++++++++*********))))))******)))((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((((()))***'''((((((((()))))))))***((((((''''''''''''(((((()))((('''''')))******)))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,000000///,,,+++---333888>>>JJJVVV___iiiuuu}}}~~~pppqqqnnnhhhddd```YYYRRRQQQ[[[hhhttt|||}}}tttnnnooohhhZZZRRRRRRJJJFFFHHHRRR\\\ccckkkrrr~~~yyylllfff^^^VVVLLLDDDBBBFFFCCCIIIPPPUUU[[[hhh{{{zzzkkk]]]SSSNNNBBBBBBFFFQQQaaapppxxx{{{|||lllaaaYYYRRRWWWYYYZZZ\\\^^^___```aaa\\\YYYVVVTTTPPPMMMRRR\\\\\\ZZZWWWQQQHHH???777222,,,,,,+++,,,------,,,++++++++++++++++++***)))))))))******++++++******)))************************************)))))))))(((***)))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++++++++***))))))***++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++************************************************)))************+++++++++++++++++++++++++++++++++---,,,++++++******++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++******++++++,,,,,,ggg]]]bbbfffdddeeedddaaa]]][[[ZZZ[[[XXXWWWTTTOOOOOORRRRRROOOKKKIIIHHHGGGGGGFFFDDDBBB===<<<;;;:::999777444111+++++++++*********************)))((((((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''((()))(((((((((((())))))))))))((((((''''''''''''(((((((((''''''(((******)))((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------......---...666BBBLLL\\\hhhtttyyyzzz}}}vvviii\\\XXXZZZ\\\]]]___gggmmmpppqqqyyyrrrcccUUUPPPMMMGGGHHHMMMRRRWWWbbbqqq|||vvvhhh]]]UUUOOOFFFFFFDDDAAABBBNNNaaaqqqwwwmmmiiiUUUNNNGGGEEEKKKUUU\\\```yyyssshhhYYYWWWWWW[[[```bbb```]]]```[[[UUUPPPJJJGGGKKKSSSZZZ\\\^^^^^^XXXNNNDDD===222///++++++---......,,,+++++++++++++++******)))))))))************))))))************************************))))))))))))))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++***))))))***++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,---......iii^^^aaadddcccdddcccaaa^^^[[[ZZZZZZWWWWWWTTTPPPPPPRRRRRRNNNHHHHHHGGGHHHHHHGGGDDDBBB===<<<;;;:::999777444111***************************))))))((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))***)))''''''((()))(((((((((((())))))))))))(((''''''''''''(((((()))''''''''')))++++++)))'''(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&%%%$$$((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...,,,...000444<<>>777///++++++......---++++++,,,,,,++++++***)))((())))))******))))))(((*********************************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++******************+++((()))))))))************************************))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))))))))******+++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++------,,,,,,---......///mmm`````````bbbccccccaaa^^^[[[ZZZZZZWWWWWWTTTPPPPPPSSSRRRNNNGGGGGGGGGGGGHHHGGGDDDBBB===<<<;;;:::999777444111***************************))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))******)))''''''(((***))))))))))))(((((((((((('''''''''''''''((())))))''''''''')))++++++)))'''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000333999DDDQQQ\\\bbbeeennnpppuuuxxxwwwooogggbbbOOOQQQ```wwwzzz~~~}}}wwwtttrrrgggYYYRRROOOPPPWWWaaalllyyy|||}}}}}}rrrbbbSSSIIIDDDMMMSSS\\\eeemmmxxxzzziiiZZZMMMCCC===IIIEEEHHH[[[wwwqqq___VVVXXX^^^dddfffggggggeee^^^VVVOOOJJJFFFEEEIIIPPPVVVZZZ[[[ZZZXXXLLLCCC777///,,,,,,------+++,,,,,,,,,,,,+++******))))))************))))))************************))))))))))))))))))******(((((())))))************************************))))))))))))))))))))))))*********)))))))))))))))*********++++++*********((()))))))))************************************))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))))))))******+++************************************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,------,,,,,,,,,,,,,,,---nnn```______```bbbcccaaa^^^[[[ZZZYYYVVVWWWTTTQQQQQQSSSQQQMMMHHHGGGFFFFFFGGGFFFDDDBBB===<<<;;;:::999777444111***************+++++++++******)))((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))***)))(((''''''***,,,))))))))))))((((((((((((''''''&&&''''''((()))***(((''''''(((******)))((())))))))))))))))))))))))(((''''''''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&''''''((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...///000111:::IIIZZZiiissswwwxxxwwwttttttuuuooobbbTTTMMMJJJUUUkkkzzzuuulllccc\\\WWWRRROOOWWWbbbqqqzzzgggWWWOOOJJJHHHEEEFFFNNN\\\kkkuuulllYYYMMMEEEBBB???CCCLLL___yyytttbbbXXXXXX\\\```bbbfffgggddd^^^XXXOOOGGG@@@CCCGGGMMMSSSXXX]]]___VVVPPPEEE:::222.........,,,,,,,,,,,,,,,++++++*********++++++++++++******************************))))))))))))************((((((((()))******++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********)))***++++++++++++***)))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---------------,,,,,,+++++++++,,,------mmm`````````___aaabbbaaa^^^[[[YYYYYYVVVWWWUUUQQQQQQSSSQQQMMMJJJHHHFFFEEEEEEEEECCCBBB===<<<;;;:::999777444111))))))*********+++++++++******)))(((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))))))))))))))((('''(((+++---***)))))))))((((((((('''&&&&&&&&&''''''((()))***)))((('''''')))******)))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''(((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++------------------------,,,++++++,,,...111555777BBBRRRgggwwwyyyqqqlllddd]]]]]]bbbcccjjjsss~~~qqqbbbTTTOOOMMMPPP___pppxxxuuulllbbb\\\SSSJJJFFFHHHMMMRRRcccpppuuujjjUUUOOOHHHAAA<<>>444000000,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,++++++************************((()))))))))************'''(((((()))******++++++************************))))))))))))))))))))))))(((((())))))******++++++)))***++++++++++++***)))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,---......------------...///000222444555jjj___aaaccc___aaabbbaaa^^^[[[YYYYYYVVVWWWUUUQQQQQQSSSQQQMMMLLLIIIFFFDDDDDDDDDCCCBBB===<<<;;;:::999777444111))))))******++++++++++++******)))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***((()))(((((('''))),,,///******))))))((((((((('''&&&&&&&&&'''''')))*********(((&&&&&&(((*********))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))***)))((('''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++------------------------...------...222777<<<@@@___ssszzznnnaaaZZZXXX```vvvxxxttt|||sss\\\PPPMMMWWW^^^dddzzz{{{rrrcccSSSGGGCCCBBBFFFTTTiii||||||uuufffWWWNNNHHHCCCEEELLLbbb{{{nnnbbbYYY```eeefffhhhhhhbbbYYYLLLKKKKKKLLLOOOUUUZZZ]]]ZZZ^^^^^^VVVGGG:::333111,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++************************(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,)))***+++,,,,,,+++***)))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,---.........---///000222444777:::<<<>>>nnncccaaa___aaa]]]\\\]]][[[VVVTTTUUUYYYXXXTTTQQQRRRVVVTTTPPPOOOKKKGGGEEEEEEDDD@@@<<<>>><<<;;;:::999777333000************************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((*********)))((('''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&''''''((())))))************))),,,+++)))((('''((()))+++))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------...,,,++++++---///000000------///444:::FFFVVVccc|||```[[[aaasss~~~|||uuulll```XXXGGGQQQ\\\hhhzzz{{{nnnXXXKKKIIIFFFBBBKKK```nnnrrrvvv}}}yyy]]]JJJHHHGGGBBBGGGYYYkkk~~~{{{ZZZUUUVVV___eeeddddddgggaaaYYYSSSVVVYYYYYYWWWWWWaaa[[[YYY[[[UUUEEE777000000///---,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************+++++++++*********))))))************************+++++++++++++++***)))(((************************+++++++++*********)))))))))************+++++++++******))))))))))))******************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,------,,,+++++++++,,,---...+++,,,---//////...------222000---,,,---------------///000111222555888;;;999;;;>>>BBBEEEGGGHHHIIIlllbbbaaa___bbb___^^^___]]]XXXVVVWWWYYYYYYUUUQQQRRRUUUSSSOOONNNJJJGGGEEEFFFEEEAAA>>><<<;;;:::::::::888555222************************))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))),,,+++)))((('''((()))***))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))************************))))))))))))************++++++++++++,,,,,,,,,------,,,+++,,,,,,---------333///000;;;MMMbbbtttttteee^^^aaapppwwwjjj___YYYVVVVVVeeeppp{{{yyy{{{fffTTTQQQEEE@@@FFFNNNVVVdddtttyyycccXXXQQQIII<<>>>>>@@@CCCEEEhhh``````___ccc```___aaa___ZZZXXXZZZYYYZZZWWWQQQOOOQQQOOOLLLKKKHHHFFFFFFHHHHHHEEEBBB===;;;:::::::::888555333************************))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))******''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&'''((((((((((((((())))))***+++++++++***))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))************)))************************))))))*********+++++++++*********+++++++++,,,,,,+++---...//////000111222,,,:::PPPggg{{{xxxhhhbbb___YYYXXX[[[cccnnn{{{rrrccc___YYYUUUZZZhhh}}}~~~vvv{{{xxxrrrkkkcccVVVIIIFFFJJJPPPaaavvv~~~{{{yyyiiiRRRCCCFFFGGGFFFTTTkkkqqq___\\\aaaeeecccdddfffeeebbbdddhhhQQQMMMKKKNNNRRRTTTSSSQQQFFF<<<111,,,---///...,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************************************************************+++++++++******)))************************************************))))))*********++++++++++++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***)))***+++---------,,,+++///...---------...000111888:::===???@@@BBBDDDEEE???AAABBBAAA@@@@@@AAACCCDDDCCCBBBBBBDDDHHHLLLOOOhhh``````___aaa^^^^^^___^^^YYYWWWYYYXXXZZZWWWQQQNNNOOONNNLLLKKKHHHFFFFFFIIIIIIGGGDDD@@@>>><<<;;;:::777333000************************))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((''''''(((((((((((('''''''''(((((((((((((((((('''%%%%%%%%%&&&'''((()))***************+++,,,---...+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((())))))***************************************************++++++++++++******+++++++++,,,,,,,,,---...///...---///222666>>>WWWtttfffRRRTTT___fffnnnwwwrrryyy}}}oooaaaXXXXXX[[[cccsss{{{xxx|||kkk]]]WWWWWWMMMPPPYYYfffqqqwww|||rrr___SSSRRRJJJ>>>GGG\\\vvvyyycccWWWeeecccccceeedddaaaccchhh[[[QQQFFFEEENNNWWWYYYVVVSSSHHH999///,,,,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************)))******+++++++++******************************************************))))))*********+++++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,++++++++++++,,,---......---+++***,,,------///222555888:::BBBDDDEEEEEECCCBBBDDDEEEEEEEEEDDDCCCCCCFFFLLLPPPMMMNNNOOORRRWWW^^^dddhhhjjjaaa```___```]]]\\\^^^]]]XXXWWWYYYWWWYYYWWWQQQMMMMMMNNNLLLLLLIIIGGGGGGIIIJJJGGGEEEAAA???===<<<:::777333///************************))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&'''(((***+++,,,++++++******+++---///000************)))))))))((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,---------000000///,,,,,,000888???YYYpppiiiZZZSSSaaatttvvvyyyzzzyyyrrrhhh]]]VVVkkkoooyyy~~~ooogggRRRGGGBBBJJJVVVaaammmxxxwwwnnncccRRRDDDFFFOOOVVVcccxxx{{{aaa\\\\\\```fffiiifffeeefff^^^TTTFFFAAAJJJWWW]]][[[YYYPPPCCC777///+++******++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************************************************************+++++++++************************))))))***++++++++++++******************************************+++++++++)))************+++++++++++++++************++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------............------+++,,,///444999>>>BBBDDDDDDEEEFFFDDDAAA@@@CCCFFFIIIIIIHHHHHHLLLSSS\\\bbbfffffffffiiipppyyykkkbbb```^^^```]]]\\\^^^]]]YYYWWWYYYUUUXXXWWWPPPLLLMMMNNNMMMMMMJJJGGGHHHJJJJJJGGGEEE@@@???===<<<;;;888444111************************))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******''''''((((((((((((''''''(((((())))))))))))((((((&&&''''''(((***+++---...+++*********+++---///000***************)))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,---------.........//////...---111<<>>AAACCCDDDBBBDDDEEEDDDCCCFFFMMMRRRUUUVVVWWWXXX\\\ccclllrrrvvvrrrnnnmmmqqq{{{mmmcccaaa^^^```]]]]]]___]]]YYYXXXZZZTTTWWWWWWPPPLLLMMMNNNNNNMMMJJJHHHHHHJJJJJJGGGDDD???===<<<<<<;;;999666333************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))%%%%%%&&&((()))+++,,,,,,''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))+++,,,...///***)))))))))***,,,...000***************)))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////,,,---...000888III___nnnyyy{{{yyyvvvyyyyyygggPPP[[[iiizzztttyyykkk```]]]YYYZZZnnn~~~wwwzzzcccVVVIII???FFFUUUiii{{{yyyooo^^^OOOOOOJJJIIITTTjjjzzzqqqggg______bbbcccdddeee^^^^^^WWWJJJEEELLLUUUYYYZZZ\\\ZZZQQQDDD777111///++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************))))))******++++++++++++************************((()))***+++++++++++++++************************))))))******++++++++++++)))************+++++++++,,,++++++******++++++,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........++++++,,,---///222555777<<<===>>>@@@@@@@@@??????BBBEEEGGGHHHJJJOOOYYYaaahhhiiikkklllooosssyyy~~~tttlllccc]]]___iiiuuu~~~jjjeeebbb^^^aaabbbbbb```]]]ZZZZZZZZZ\\\ZZZUUUPPPKKKIIIKKKMMMLLLJJJIIIJJJKKKKKKGGGCCC???===:::999888888666555------,,,,,,+++***))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))************************+++,,,---...---+++)))+++---///---+++,,,)))&&&&&&(((***)))(((******)))((((((((((((((((((((((((((())))))))))))%%%&&&&&&'''((())))))*********))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''&&&&&&'''(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))((('''&&&&&&'''((()))''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---++++++,,,,,,,,,---------,,,---...///000000000000---333777999CCCXXXlllvvvssszzzzzzkkk]]]WWWWWWaaannn{{{~~~{{{xxxxxxzzzkkk]]]UUUaaatttppp___SSSHHHBBB[[[gggvvvrrraaaRRRHHHFFFEEEJJJ```xxxqqq___\\\ccceee___jjjfff```VVVJJJGGGQQQ^^^[[[\\\\\\ZZZPPPBBB666000.........,,,++++++---///---,,,++++++******++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------+++*********+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...000///---+++---222999>>>AAACCC>>>???EEEEEE??????FFFFFFNNNNNNQQQ]]]eeelllxxxwwwpppkkkooouuuvvvrrrmmmeee]]]PPPJJJSSSeeeoooooo~~~hhhcccaaa\\\```aaabbb```]]]ZZZYYYZZZ[[[ZZZWWWRRRNNNLLLMMMNNNLLLIIIGGGGGGIIIIIIEEEBBB???===:::999888888666444------,,,,,,+++******)))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********+++++++++***++++++,,,,,,,,,+++)))+++---...---+++,,,***'''''')))+++***)))******)))((((((((((((((((((((((((((())))))))))))''''''(((((()))***************))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))(((''''''''''''((()))'''''''''((((((((())))))'''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++,,,+++*********+++,,,---++++++,,,,,,,,,---------+++,,,---............///000666CCCUUUeeemmmqqqssszzzlllbbb___bbbfffssszzzxxxqqqmmmlllccc```gggyyylllYYYMMMHHHOOO\\\kkkwww~~~kkkZZZLLLJJJIIIIIITTTcccrrrbbb___bbbccc```bbbddd```UUUNNNRRR\\\```^^^\\\ZZZTTTJJJ>>>777000///..................---,,,++++++***+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))************************************************************++++++,,,,,,,,,,,,------++++++******+++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---...+++,,,000666;;;???AAAAAABBB???@@@FFFKKKPPPUUUZZZ]]]dddeeejjjxxx{{{yyyooodddXXXTTTXXX___ccceee___bbbbbbbbbhhhuuu}}}~~~~~~fff```___[[[```aaaaaa___\\\ZZZYYYYYYZZZZZZXXXUUUQQQOOOOOOOOOKKKHHHEEEEEEFFFGGGEEEBBB???===:::999999888666444---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---...,,,+++***+++,,,---,,,+++,,,+++))))))***++++++*********)))((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''''''''))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''(((((()))''''''((((((((()))))))))''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,------------,,,---......------///000777FFF___www~~~|||~~~pppgggiiisss~~~{{{ooobbb[[[XXX]]]ggg|||qqq```MMMHHHJJJTTT]]]eeetttyyyiiiXXXPPPJJJFFFIIIPPPppp~~~eeeZZZ[[[^^^\\\aaagggfff[[[RRRUUU]]]fffaaa\\\YYYXXXSSSIIIAAA555222///...000000...,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************************************)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------+++,,,---,,,+++,,,...///...222999???CCCDDDCCCBBB@@@EEEKKKRRR^^^hhhkkkhhhqqquuuqqqrrr|||zzzssstttZZZ]]]cccjjjooorrrooolllwww~~~eee___^^^[[[___``````___\\\YYYXXXXXXXXXYYYYYYWWWSSSQQQPPPPPPLLLIIIEEEDDDFFFGGGEEECCC???===;;;:::999888555333,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***+++---///000++++++++++++,,,,,,,,,++++++***))))))***************))))))((((((((((((((((((((((((((())))))))))))***)))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((()))'''(((((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,------------...///000111///......222555DDDbbbxxxtttqqquuuuuueeeXXXVVVZZZlll|||~~~hhhWWWKKKJJJJJJOOOddd|||}}}qqqbbbRRRGGGEEEIIIVVVmmm{{{nnnddd]]]WWW]]]```cccbbbZZZTTTYYYbbbiiiccc[[[WWWYYYZZZSSSJJJ===666///,,,...000///,,,------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---//////...///222444888:::>>>BBBEEEGGGJJJKKKNNN[[[hhhpppyyy~~~ttteeedddgggaaa___ffffffbbbhhh[[[mmmyyyeee______]]]^^^___```^^^[[[XXXXXXXXXVVVXXXXXXWWWTTTQQQPPPPPPNNNJJJFFFEEEGGGHHHGGGEEE???===;;;::::::888444222,,,,,,+++++++++++++++***************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,---++++++,,,++++++***++++++((())))))))))))((())))))***))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((())))))))))))))))))((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,---------.........///000111///...222:::@@@YYYyyykkkrrr}}}xxxjjj[[[XXXgggzzzlllXXXNNNGGGFFFXXXoooiiiTTTJJJGGGIIIWWWeeepppzzz|||mmm[[[YYYZZZ]]]^^^\\\YYY^^^eeegggccc[[[TTTVVVZZZWWWPPPFFF===111+++,,,...///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++************++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,---///000111222555888===>>>AAADDDIIIQQQ[[[bbbmmmyyyooo\\\KKKWWWZZZ\\\cccdddeeeoooeee^^^```___^^^______]]]ZZZXXXWWWWWWXXXYYYYYYWWWTTTQQQPPPPPPNNNKKKHHHHHHIIIJJJHHHEEE???===<<<;;;:::888444111++++++++++++++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************///...---+++***)))((((((***+++,,,+++***)))***+++'''(((******((('''((()))******)))((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((())))))******))))))(((((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,---------------,,,---------............---...//////222;;;IIITTTpppooojjjuuu~~~wwwjjj```\\\eeesssdddVVVLLLNNNWWWqqqnnnXXXJJJFFFHHHNNN]]]uuuyyyeeeWWWVVVYYY```cccaaaaaacccbbbddd^^^SSSPPPUUUXXXUUUNNNEEE888000---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////+++---000222444666:::===@@@DDDJJJPPPWWWaaalllttt|||xxxpppeee[[[\\\nnnxxx|||}}}uuuooouuuddd]]]___```]]]^^^___]]]ZZZWWWVVVWWW[[[[[[[[[XXXTTTRRRQQQRRRMMMKKKIIIIIIKKKKKKGGGDDD???===<<<;;;:::888333000++++++++++++++++++++++++************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++...---,,,+++******)))******,,,---,,,)))((()))+++&&&)))++++++)))((((((*********)))((((((((((((((((((((((((((())))))))))))'''''''''((())))))************))))))))))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))************)))((((((((()))))))))*********(((((()))))))))*********)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,++++++,,,---.........---,,,------------............,,,///222444;;;JJJ___nnnyyymmmvvv~~~zzzxxxqqqhhhfffnnnxxxwwwfffVVVKKKXXXnnnpppWWWIIIGGGEEEJJJ___uuuzzzrrrhhh```[[[___dddcccbbbaaa]]]eeebbbTTTJJJOOOVVVXXXSSSLLLBBB888222//////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------.../////////...000444777:::===BBBEEEMMMVVVccckkklllkkkkkklllmmmnnnppprrrnnnjjjlllqqqqqqppp{{{iiiddddddkkkqqqrrrtttxxx~~~bbb\\\___```]]]^^^^^^]]]ZZZWWWVVVVVV^^^^^^\\\YYYUUUSSSSSSSSSLLLJJJIIIJJJKKKKKKGGGCCC???>>><<<<<<;;;888333000++++++++++++++++++++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))***+++---...///***,,,---,,,)))''')))+++'''***------***))))))+++******)))((((((((((((((((((((((((((())))))))))))'''(((((()))***++++++,,,******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))***++++++***)))((())))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,++++++,,,---.........---,,,---------.........//////...222555:::DDDXXXqqqpppnnn||||||rrrmmmeeecccooolllVVVGGGTTTdddwwwgggQQQPPPIIIDDDNNNfffyyyooo___[[[^^^`````````ZZZffffffUUUGGGKKKUUUZZZTTTQQQJJJ@@@777111//////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000222555999<<<@@@DDDIIIMMM]]]kkk{{{|||nnn```XXXZZZ\\\eeeqqquuuvvvrrrnnn~~~zzziiiddd```bbbjjjqqqwwwyyy___\\\```bbb^^^^^^^^^^^^\\\YYYWWWUUUWWWZZZ[[[YYYUUURRRRRRTTTOOOKKKJJJMMMLLLHHHEEEEEE>>>===<<<:::777333111///++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++...---,,,+++************)))***,,,......---,,,+++000+++''''''***,,,+++(((+++*********))))))((((((((()))))))))*********++++++******)))))))))******((()))******++++++******(((((('''''''''(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++'''(((***---//////,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...///---***))),,,000666111999SSSnnn{{{zzzwww|||yyy}}}ooobbbdddyyyyyyqqqUUUMMMIIIZZZ|||jjjWWWJJJFFFCCCFFF^^^{{{pppTTTQQQaaadddWWW]]][[[^^^```RRRBBBFFFUUUTTT\\\]]]QQQAAA555000------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...,,,++++++,,,+++***000,,,,,,///...,,,///666:::;;;<<<>>>HHHUUU^^^___qqq~~~rrraaa^^^eeezzzwww|||ooofffdddgggiiijjjkkkooossstttuuuqqqvvvzzz___[[[___```______^^^]]][[[YYYWWWVVVWWWYYYZZZXXXTTTQQQQQQSSSNNNJJJIIILLLLLLHHHEEEEEE======<<<999777444222000++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++*********+++,,,,,,///...---------...000000111,,,((((((+++---,,,)))************)))))))))((()))))))))))))))))))))))))))((((((''''''((((((((((((((()))************)))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((())))))***((()))***,,,......,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,---//////777:::NNNooo~~~zzzqqqmmmjjj}}}~~~hhhYYYIIIMMMiiippp\\\PPPGGGCCCMMMZZZzzz^^^PPPWWW___``````\\\\\\\\\RRRFFFEEEKKKPPPWWW[[[VVVLLLBBB888000//////...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------------,,,...+++,,,000000000444;;;BBBMMMTTTPPPMMMUUUdddpppiiiooowwwxxxrrrnnnsss{{{{{{wwwmmmjjj^^^ccckkksss|||zzz```[[[______```___]]][[[YYYXXXWWWWWWVVVXXXZZZWWWSSSPPPPPPQQQMMMIIIHHHLLLLLLIIIFFFFFF===<<<;;;:::777555333222++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))(((((())))))+++,,,...///444111...,,,,,,///333555000,,,)))))),,,---,,,***************))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))******++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))*********,,,------+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++***,,,///222222111:::FFFccc~~~yyywwwgggfffrrr}}}ttttttpppWWWKKKXXXvvvvvv___PPPHHHEEEDDDmmmzzzsss___UUUXXX^^^```___]]]ZZZUUUNNNGGGCCCHHHNNNTTTVVVUUUOOOBBB555222000............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////......///---///333666999@@@GGGIIISSS]]]eeelllqqqpppkkkYYY```cccaaaeeewwwqqqppphhhuuutttpppssspppjjjmmmrrruuu}}}{{{```\\\```aaa```___\\\ZZZXXXWWWWWWXXXVVVXXXYYYVVVRRRNNNNNNPPPKKKHHHHHHKKKLLLIIIFFFGGG<<<<<<;;;:::888666444333************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))++++++******))))))((((((((((((((()))***,,,---...333000---++++++...222444...+++))))))+++,,,,,,************))))))))))))))))))))))))(((((((((((('''))))))((((((((()))************+++,,,,,,,,,,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((,,,+++***)))((()))))))))---,,,++++++,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///222555777CCCXXXrrr{{{sssuuu|||rrrfffbbbnnnsssrrrzzzddd\\\ddduuuuuu```VVVNNNFFFPPPccc}}}ooo^^^WWWZZZ^^^___]]][[[XXXNNNDDDCCCEEEIIIOOOVVVVVVJJJ<<<444111------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------+++---/////////.........000000222777>>>GGGRRR[[[\\\jjj{{{|||jjjZZZ[[[jjjssspppqqqggg^^^VVVaaaiiirrr{{{~~~{{{aaa^^^aaabbb```^^^\\\ZZZXXXWWWWWWWWWVVVXXXYYYVVVQQQNNNNNNOOOKKKHHHGGGKKKLLLHHHFFFFFF<<<<<<;;;:::888666444333************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))++++++******))))))((((((***)))))))))******+++,,,---,,,+++++++++,,,...///***)))((()))*********)))))))))))))))))))))******)))))))))))))))((((((((()))))))))))))))***++++++)))***++++++,,,,,,++++++---------------,,,+++***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((...---+++***)))******+++...,,,+++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,///111///,,,000:::CCCWWWppp}}}pppqqqrrryyyxxxsssjjjcccgggvvv{{{}}}kkk\\\\\\aaawwwfffWWWKKKEEEPPPmmmttt]]]RRRYYY^^^___^^^\\\TTTKKKFFFDDDCCCFFFPPPWWWRRRHHH999444...+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,...//////---,,,---...---111666>>>IIIXXXfffnnnsss}}}jjjfffiiitttsssbbbaaalllqqq~~~vvvwwwyyytttmmmjjj{{{bbb^^^aaabbb___^^^\\\ZZZXXXWWWVVVVVVWWWYYYYYYWWWQQQNNNNNNOOOLLLHHHGGGKKKKKKHHHEEEEEE>>>===<<<:::888666444333***************************************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))+++******)))))))))******))))))******++++++++++++((((((((()))))))))))))))))))))))))))************((()))))))))************))))))))))))***+++,,,---***++++++,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))///---+++))))))***+++,,,///---***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............***...111......777IIIYYYrrrlllmmmssszzzyyylllaaa^^^eee|||yyyyyy~~~yyy^^^RRRRRRddd}}}xxx```NNNGGGEEESSSvvvpppWWWWWWZZZ]]]___\\\WWWSSSQQQLLLDDDBBBIIITTTWWWUUUDDD<<<111,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,------.........,,,...000///------000333000999CCCLLLXXXfffqqquuurrr~~~zzzpppvvvwwwyyyrrrmmmjjjmmmzzz}}}~~~xxx|||sssmmmyyytttlll|||bbb\\\______]]]]]]\\\[[[YYYWWWVVVUUUWWWYYYZZZWWWRRRNNNNNNOOOLLLIIIHHHKKKKKKGGGDDDDDD???>>>===;;;888555333222*********************************************************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***************))))))))))))******************+++++++++,,,'''(((*********)))******((()))))))))************(((((()))***+++,,,------...------...///000111111000000111222222222222111---.../////////---+++)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))---+++)))(((''')))+++,,,///,,,)))((()))+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---...///111888KKKdddwww{{{rrr~~~uuufff```fffxxx}}}uuuqqq{{{}}}~~~qqq^^^YYYSSS```vvvuuubbbNNNFFFEEEWWWwwwlll^^^UUUZZZ```^^^ZZZZZZZZZTTTIII???BBBMMMXXX]]]SSSGGG888...---//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......++++++,,,,,,---......///,,,...000///...000666;;;CCCPPP]]]eeekkkppppppkkkbbbbbb```eeewwwpppiiippppppvvvsssqqq{{{{{{ttttttyyyxxxpppoootttmmmgggmmm~~~ttt}}}bbb[[[\\\\\\\\\]]]]]]\\\ZZZXXXUUUTTTXXXZZZ[[[XXXRRROOONNNOOOMMMIIIHHHKKKKKKFFFCCCCCC@@@???>>>;;;888555333111))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))******++++++))))))((())))))***++++++---,,,+++******,,,---///((()))+++++++++***+++,,,(((((())))))*********+++(((((()))+++,,,---...///333333333333444555666777666777888888999999888888666777888999888666444222,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))'''&&&&&&'''***+++///,,,)))((()))+++------)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111000///444DDD^^^{{{zzzzzzttteeekkkuuu|||}}}}}}wwwuuuttt}}}}}}~~~||||||~~~rrrhhhPPPMMMWWWttt|||WWWQQQIIILLLdddfffTTTYYYbbb```^^^```]]]XXXKKK>>><<>>???@@@BBBCCCCCCCCCCCC>>>>>>>>>AAADDDDDDAAA>>>444666777888666333///,,,...+++))))))++++++(((%%%,,,+++)))''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...---+++)))((())))))***)))************+++++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++...000///000111111000+++333444:::[[[wwwpppxxxssslllqqq~~~uuuwww}}}}}}~~~~~~{{{{{{|||||||||uuu[[[RRRLLLZZZ|||aaaMMMMMMRRR```___MMM[[[ccc\\\XXX\\\]]]VVVGGG>>>FFFVVVccc```ZZZOOO???222+++,,,//////...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------000///......//////...---333+++,,,444888999HHH\\\mmmwwwjjj^^^zzzuuuyyynnnlllrrryyyzzzpppjjjmmmuuuvvvrrrooowwwsssooouuuooohhh^^^bbb___```___^^^\\\ZZZWWWUUUSSSUUUXXXZZZXXXSSSNNNLLLLLLJJJGGGFFFGGGFFFCCCCCCEEEAAA???===:::777555333333,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))***+++,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((()))*********,,,///111...///111444777999:::;;;<<<<<<===>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEGGGHHHFFFAAA===>>>>>>>>>===<<<:::999888444111...,,,+++,,,---...************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++))))))))))))***)))************+++++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------/////////............---333666<<>>HHHQQQaaappp|||{{{{{{wwwyyy|||~~~qqqrrrsssttttttsssqqqppplllyyyzzzqqqqqqnnnccceeeaaa___^^^]]][[[YYYVVVTTTSSSUUUWWWYYYWWWQQQLLLKKKKKKJJJFFFFFFGGGFFFCCCBBBDDD@@@???<<<999777555333222,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************))))))******************(((***,,,......000222555222333555777999;;;<<<<<<999999999:::;;;===>>>???@@@@@@??????@@@AAACCCDDDGGGHHHIIILLLLLLJJJFFFBBB??????>>>>>>>>>@@@BBBCCCAAA@@@===888222...++++++((()))***+++++++++))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,+++***)))))))))))))))************++++++++++++************+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------222///------////////////444666DDD]]]ttt}}}vvvqqquuu{{{||||||zzzxxxvvvtttsssrrrpppqqqssstttvvvzzzyyyvvvuuuwwwwwwwwwzzz~~~fffWWW[[[tttwww\\\KKKIIISSS___lllZZZZZZ[[[\\\^^^bbbaaaVVVLLLJJJMMMPPP\\\]]][[[QQQBBB666///---------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......//////////////////222666???LLLZZZgggpppuuuxxxzzzwwwmmmnnnyyy{{{xxxuuunnnuuuwwwsssxxxyyy|||kkkhhhnnnsssfffgggccc______]]]\\\YYYWWWTTTSSSUUUXXXYYYVVVQQQLLLKKKLLLHHHFFFEEEGGGFFFBBBAAACCC@@@???<<<999666444333222,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************''')))******))))))******))))))))))))))))))))))))************++++++++++++***---000111222333444666333444555666666777777777777666555444444444444444777777666666888;;;===???AAABBBDDDFFFIIIJJJIIIIIIFFFEEEDDDCCCBBBBBBBBBCCCEEEDDDCCCBBB>>>888111++++++++++++,,,,,,+++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,++++++******)))))))))))))))*********+++++++++***************++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...///---,,,000222222222444444@@@TTTjjjzzz|||uuuvvvyyyuuuwww{{{wwwvvvyyy|||~~~}}}yyyyyywwwuuurrrooommmkkkmmmnnnoooppprrrvvv|||wwwmmmfffddddddeeejjjooovvv{{{~~~mmmXXXYYYyyyoooVVVKKKJJJJJJaaazzzgggZZZWWW\\\^^^cccccc\\\TTTRRRRRRQQQZZZ]]]___ZZZMMM???333...,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............000000111111111111222333777CCCSSSaaannnwwwvvvoooxxxqqqiiikkk}}}ccc___lllooommm```hhhrrrqqqooorrr~~~vvvsssuuuooowwwvvvhhhhhhccc``````___]]]ZZZXXXVVVTTTWWWYYYZZZWWWQQQMMMLLLMMMGGGEEEEEEGGGFFFBBB@@@BBB@@@>>><<<999666444222222,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((++++++)))((()))+++))))))))))))))))))))))))++++++++++++,,,,,,------,,,...000111111111222333000111222444555555666666888888666555444444444444555444333222222444666888999999:::;;;===@@@DDDFFFPPPOOOOOOMMMJJJGGGEEECCCBBB>>><<<>>>CCCEEEBBB>>>777555333000---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++*********)))))))))*********+++++++++******))))))******+++,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,---------.........---+++---111222000222777AAAWWWlllxxx~~~zzz~~~yyykkknnntttkkkmmmrrrxxx~~~}}}}}}}}}}}}{{{yyyuuuuuusssqqqnnnjjjgggfffiiijjjkkklllmmmqqqwww{{{{{{{{{uuuqqqnnnhhhbbb___^^^___```eeejjjqqqwwwyyyzzzzzzzzzzzz~~~pppZZZaaauuugggUUUKKKFFFAAA]]]vvvxxxaaaTTTZZZ]]]bbbbbb^^^[[[\\\\\\ZZZYYY[[[^^^\\\UUUIII<<<333,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......////////////111111111000222666:::HHHZZZppp}}}vvvkkkvvvsssqqqvvvtttdddhhhyyyhhh^^^^^^hhhjjjfffnnn}}}jjjjjjzzzxxxiiihhhcccaaa```___]]][[[XXXVVVUUUWWWYYYZZZVVVQQQMMMLLLNNNFFFDDDDDDGGGFFFAAA???AAA???>>>;;;888666444222111,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%))),,,,,,***(((***+++************************++++++,,,,,,------......,,,...//////...///000111111222444666888999:::;;;888888777777777888888999;;;:::888666555444444444777777777666555777:::===BBBDDDGGGJJJLLLMMMNNNNNNJJJCCC:::777;;;AAAFFFHHHEEEBBB>>>999444...***((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++******))))))************+++++++++***))))))))))))***++++++++++++******++++++,,,---***++++++,,,,,,------...,,,---------............---,,,...222///,,,333???WWWlll}}}{{{qqqnnn}}}|||ooojjjooovvv|||zzzyyyyyyyyyvvvsssnnnllljjjgggdddaaa___^^^```bbbcccdddgggkkkqqquuuzzz{{{vvvkkkaaa[[[PPPRRRTTTUUUWWWYYY\\\___dddhhhnnnqqqrrrqqqqqqqqqvvv}}}mmm]]][[[}}}xxxcccSSSIII:::HHH]]]vvvmmmYYY[[[]]]```aaa______ccccccaaaYYYXXXWWWYYYYYYRRRFFF<<<000///---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000---///000000222777@@@FFFfffwwwzzznnniiizzzxxxyyy|||qqq```hhhxxx|||rrr{{{{{{fffkkk{{{zzzjjjiiiddd```___^^^\\\ZZZWWWUUUTTTWWWXXXXXXUUUOOOLLLLLLMMMEEECCCDDDGGGFFFAAA???@@@???>>>;;;888555333222111,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%***......+++)))***,,,+++++++++++++++++++++++++++,,,,,,---....../////////000111111000222555777999:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;>>>>>>===<<<<<<;;;::::::<<<===???===;;;999:::;;;444555999===BBBGGGKKKNNNNNNJJJCCC;;;555666<<>>@@@???>>>;;;888555333222111,,,++++++***)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%***//////,,,)))***---++++++++++++++++++++++++,,,,,,------...///000000333333444444555777<<>>======<<<<<<===>>>@@@AAABBBBBBBBB@@@DDDHHHIIIFFFBBBAAAAAA===;;;999777888:::===@@@BBBGGGJJJCCC777222777>>>DDDGGGLLLNNNKKKEEE===777++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++,,,,,,+++***))))))************+++++++++)))))))))))))))******+++++++++******++++++,,,---******+++,,,,,,---......---------.........//////000...111444222777PPPlll~~~rrr||||||xxxvvvyyy~~~xxxrrroooooonnniiieee[[[XXXUUUQQQNNNLLLLLLLLLJJJLLLOOOSSSXXX___ggglllxxx}}}}}}iiiVVVNNNKKKIIIKKKOOOYYY\\\]]]\\\ZZZYYY[[[]]]```cccgggjjjmmmpppuuuxxxuuu}}}cccVVV```vvvlll^^^LLLKKKAAAJJJkkkwwwjjj]]]___aaaaaaccceeeaaa[[[[[[QQQIIINNNZZZ^^^UUUJJJ999666222...---...000222........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------...///000000111///222666999@@@MMM___kkktttuuuqqqrrr|||}}}~~~wwwqqqkkkjjjpppxxxyyylllvvvyyy}}}nnnjjjcccaaa___]]][[[YYYWWWTTTQQQTTTVVVWWWTTTNNNJJJIIIIIICCCBBBFFFLLLLLLEEE???<<<>>><<<:::888666444333222,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************)))((((((...+++((()))---...---+++---111222000111666;;;;;;666:::<<<;;;888:::CCCKKKYYYWWWUUUMMM???777???MMMOOOPPPQQQLLLBBB999;;;BBBAAAGGGNNNPPPLLLFFFBBB@@@AAAHHHOOOOOOKKKHHHIIILLLLLLGGG???777333333444555888<<>>===;;;888555333222222,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))+++++++++++++++******))))))***+++,,,,,,...000111,,,...000222888@@@BBB@@@FFFFFFFFFCCCCCCHHHRRRZZZUUUUUUXXX\\\YYYQQQPPPSSSUUUQQQOOOOOOMMMHHHFFFGGGEEEMMMXXX___^^^SSSEEE;;;DDDGGGJJJJJJHHHGGGIIILLLJJJIIIHHHFFFAAA;;;333...555444444666888777444000333:::CCCJJJMMMMMMKKKKKKFFFAAA;;;666333000---***+++*********************+++*********))))))))))))))))))))))))))))))))))))************)))))))))(((******++++++++++++******************************+++((((((++++++((()))---,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///,,,,,,---......//////000,,,000333333999NNNnnn|||sssuuu{{{wwwwww~~~xxxlllfffdddccciiiwww{{{xxxtttooohhhaaa[[[VVVRRROOOHHHFFFDDDAAA@@@???@@@@@@@@@BBBEEEHHHMMMSSSZZZ___hhhqqqyyy{{{zzztttjjjaaaXXXSSSNNNOOOTTTZZZ\\\]]]fffjjjllljjjfffdddeeehhhjjjnnnrrrttttttvvvzzz~~~fffTTTZZZpppsssZZZFFFBBBNNNmmmnnn^^^___aaadddfffbbbcccZZZOOOJJJOOOWWWWWWSSSRRREEE888333000...,,,---........................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------------------------------............///................................................111000///000333666999:::444===EEEVVVlllpppnnntttjjjfffkkkxxx{{{nnnfffkkkuuuyyy|||zzz{{{wwwvvv~~~wwwjjjfffccc^^^^^^]]]\\\ZZZXXXVVVUUUUUUWWWXXXUUUOOOKKKKKKLLLHHHFFFHHHNNNNNNHHHBBB@@@@@@>>>;;;888555333111111,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,,,,,,,+++++++++(((,,,000111000000555999888666333555???IIILLLIII???BBBFFFMMMVVV___gggllldddccciiittt|||yyyrrrmmmkkkccc___fffmmmllleee```eeeaaa]]]\\\[[[UUUJJJ@@@???FFFQQQZZZ]]]WWWLLLDDDHHHJJJMMMOOOMMMFFF<<<555555000---///444777444000111444;;;CCCIIILLLLLLKKKMMMJJJFFFAAA===777111---+++++++++++++++++++++******************)))))))))))))))))))))))))))))))))************))))))))))))++++++++++++++++++******************************+++((('''***,,,******+++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///,,,------......///000000///111444:::FFF\\\www|||uuuyyy~~~zzz}}}~~~|||sssiiidddiiiiiippp{{{}}}yyytttpppkkkfff^^^VVVPPPJJJFFFCCCAAA@@@>>><<<;;;:::;;;;;;;;;===???BBBFFFLLLRRRWWW^^^jjjuuuwwwqqqiii]]]TTTVVVVVVWWW[[[aaaeeedddbbbjjjkkkmmmnnnnnnmmmlllkkkpppsssvvvvvvuuuvvvxxx|||yyyfffYYYXXXiiipppQQQEEEFFFXXXfff[[[cccddd```dddeee^^^RRRGGGGGGOOOTTTSSSRRRNNNCCC666.........,,,........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///................................................------...///222555999;;;999FFFUUUlll}}}pppnnnhhhgggmmmyyyzzzyyy|||~~~}}}yyyrrrwwwgggdddccc______^^^\\\YYYVVVTTTTTTUUUVVVWWWTTTNNNKKKKKKLLLFFFCCCEEEIIIJJJDDD@@@>>>@@@???<<<888555222111000,,,,,,,,,+++++++++******+++++++++*********))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,,,,+++++++++,,,,,,,,,---000333555666777:::===DDDBBB===<<>>>>>@@@???<<<888555222111000,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************+++******++++++---...///333222333777;;;======;;;AAAGGGLLLPPPUUU^^^bbbcccooorrrzzzvvvwwwzzzpppeeeaaa```]]]UUUMMMGGGDDDCCCFFFKKKOOOOOOMMMBBB@@@;;;777333222333555333111111666>>>EEEIIIJJJKKKMMMOOOOOOMMMHHHDDDAAA777333///***((()))+++---***************+++++++++))))))))))))))))))))))))))))))))))))))))))******------,,,+++******++++++************************************+++,,,+++(((,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------............///------......///000000111333222:::OOOlllxxx|||ooofffaaaeeemmmrrrwww{{{}}}zzzvvvqqqjjjbbb]]]PPPLLLFFFAAA>>><<<999777888777666666555555555555555666888999<<<@@@FFFJJJYYYaaafffeeecccgggllloootttrrroooppprrrvvvyyy{{{xxxvvvuuuvvvwwwuuuooojjjpppssswwwxxxwwwxxx|||wwwjjj```___yyyiiiYYYSSSEEEQQQuuuhhh[[[]]]]]]cccbbbeee^^^MMMDDDFFFHHHEEEHHHOOOMMM===111//////+++...........................------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///................................./////////000000222222222111111555;;;@@@WWWhhhzzzxxxsssvvvwwwsssooolllkkknnnvvv~~~xxxaaa```ppp~~~cccaaaeeebbbcccbbb^^^VVVQQQOOOPPPRRRTTTTTTPPPKKKIIIJJJLLLGGGCCCCCCFFFGGGCCC??????@@@>>>;;;888555333111111,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********+++---///222444666444555999???BBB@@@===@@@MMM]]]hhhpppvvvwwwuuuooonnnmmmnnnqqqqqqnnnjjjmmmuuu{{{wwwpppmmmmmmmmmhhhmmmwwwwwwrrrmmmddd\\\TTTQQQOOOPPPSSSSSSNNNIIIGGGFFFCCC===777333444555111//////222:::CCCKKKPPPJJJMMMPPPQQQOOOMMMLLLLLL@@@<<<555///,,,***+++,,,*********+++++++++++++++))))))))))))))))))))))))))))))))))))************///...,,,+++******++++++++++++++++++++++++++++++***...000---+++++++++))),,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///---......//////000111111111777HHHaaa||||||yyyzzzrrrwwwzzzuuuddd______eeennnvvv~~~~~~zzztttnnnhhh```YYYTTTDDDAAA===:::999999888777555555555555555555555444555666777777999===BBBFFFRRRYYY___aaafffooowww{{{zzzxxxvvvvvvxxx~~~}}}|||{{{xxxrrrmmmuuuwwwzzzzzzxxxwwwzzz}}}nnnWWWddd|||bbbZZZIIIDDD[[[uuu}}}ccc]]]^^^]]]___fffbbbRRRHHHIIIGGG@@@IIIPPPRRRIII<<<333...+++..............................------------......------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------............///.................................//////000000111///000000///111888BBBJJJaaannnzzz}}}lllaaa___yyywww|||}}}xxxwww}}}~~~ooowwwcccaaafffbbbdddddd```XXXSSSRRRSSSSSSTTTTTTPPPKKKIIIKKKMMMHHHDDDCCCFFFFFFCCC@@@AAA>>>===;;;888555333222222,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++++++++---000333777999888999===AAAFFFHHHIIIHHHKKKTTT___gggpppxxxxxxtttkkkiiifffeeeeeefffffffffppp{{{zzzpppnnnppprrrrrrvvv}}}{{{~~~}}}ssslllfffcccbbb^^^WWWPPPJJJHHHEEEBBB@@@===:::888333222000111666???JJJRRROOOQQQSSSRRRPPPNNNOOOQQQGGGDDD???999333///+++************++++++,,,,,,,,,))))))))))))))))))))))))((()))))))))************000...,,,*********+++,,,++++++++++++++++++++++++)))222666000***)))***))),,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............///.........///000000111111555FFF```www~~~vvviiimmmyyyooolllmmmfffgggmmmvvv|||~~~zzzvvvqqqiiiaaaYYYQQQJJJFFF===:::666555555666666555333444444444555444444444444555666666777:::???CCCIIISSS___iiirrrzzz|||zzz}}}}}}|||xxxuuuxxx{{{}}}|||yyyxxx{{{}}}ccc]]]wwwnnncccQQQ@@@HHHYYYzzzzzzfff```ZZZ[[[dddbbbSSSLLLOOOKKKAAAGGGKKKRRRRRRHHH888///.................................------------......------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------------............///........................---......///000000111111---///000222777CCCSSS^^^gggnnnooouuu}}}nnnkkkqqq{{{wwwwwwwwwbbbaaagggbbbeeefffaaaZZZUUUUUUWWWTTTUUUUUUQQQLLLJJJLLLNNNGGGCCCBBBDDDEEEAAA???@@@>>><<<:::888666444333222,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++,,,,,,...222666;;;===:::???FFFJJJLLLNNNQQQUUUXXXUUURRRRRRZZZdddgggccceeeeeeeeeeeebbb___]]]\\\dddnnnpppggg^^^___fffjjjcccgggooosssrrrooosss{{{nnn}}}xxxpppmmmjjjeee___LLLIIIEEEFFFIIIHHHBBB<<<888777444222333;;;GGGPPPTTTUUUUUUSSSOOONNNPPPRRRJJJIIIFFFAAA:::222,,,(((*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++000///,,,*********+++,,,++++++++++++++++++++++++)))444999222***(((******,,,++++++++++++++++++,,,++++++,,,,,,,,,------------------.........//////......//////000000111111<<>>:::999777444222333444444444222333333444444444444333444444555555666999===AAACCCQQQdddsss}}}ttt~~~|||yyy{{{~~~~~~{{{{{{~~~|||xxxdddmmmwwwmmm]]]FFFEEENNNdddpppddd[[[YYYbbb```SSSNNNSSSPPPEEE@@@CCCMMMVVVOOO<<<111222..............................------------......------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------------.........//////........................---......///000111111222222444777;;;DDDTTTggguuunnnpppjjjgggrrr}}}ttt|||pppmmmooommmrrr~~~bbbaaaeeeaaaccceeebbb\\\VVVSSSSSSWWWUUUQQQMMMKKKKKKLLLLLLGGGGGGFFFDDDBBB@@@>>>===<<<:::999777555444333333...---+++))))))***+++,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((()))+++,,,,,,,,,,,,,,,---111888???BBB@@@>>>;;;CCCLLLRRRSSSSSSSSSTTTKKKMMMNNNPPPSSSYYY___dddgggiiijjjggg```[[[ZZZ[[[______]]][[[___eeebbb[[[[[[XXXXXX___iiirrruuutttrrrqqqyyyxxxoooiiieeebbbPPPOOOJJJEEEEEEIIIIIIFFFEEE===444///222999???BBBPPPSSSVVVWWWVVVTTTRRRQQQKKKLLLMMMJJJDDD<<<333------+++******++++++***)))************************************************,,,,,,,,,++++++*********,,,''''''++++++((((((,,,555444111...,,,++++++***---------,,,,,,+++++++++...---,,,,,,,,,,,,---...//////---,,,,,,---...///---000111//////222555555AAAaaaxxxiiisss{{{yyyxxxvvvxxx}}}~~~vvvnnnkkk]]]UUUIII@@@<<<:::888777333333333333333333333333666555555444444555555666555555777999777444777===CCCZZZjjjuuu|||zzz}}}xxxyyyyyyyyyxxxzzz|||{{{```}}}kkk[[[FFFLLLOOOtttbbbUUUXXXUUU[[[[[[SSSSSSUUUMMM<<>>===;;;:::999777555444333333...---+++))))))***+++,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,333222222666<<>>VVVnnn~~~yyy|||vvvjjj```[[[OOOIII@@@:::777666666555555555555555555555555555666666666666666777888888999888999:::888666:::@@@FFFaaarrrzzz~~~yyyzzzzzzyyyxxxyyy{{{}}}ccckkk{{{~~~jjjSSSJJJFFF```uuu\\\ZZZWWW]]]^^^WWWWWWXXXOOO>>>@@@IIIRRRPPPDDD999666111000///...//////..............................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------........................---,,,,,,,,,,,,---..................////////////---------...000222222000222555HHH^^^www~~~nnnnnn{{{{{{uuuvvvkkkdddqqqccc___aaa___bbbdddbbb\\\VVVSSSRRRVVVTTTQQQNNNLLLKKKKKKKKKFFFGGGHHHGGGEEEBBB>>><<<;;;:::999777555444222222---,,,+++*********+++,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))************************,,,,,,++++++,,,---...///666555666:::>>>CCCEEEEEEGGGGGGEEEBBB@@@CCCJJJOOOWWWXXXXXXVVVRRRNNNMMMMMMFFFLLLVVV```eee^^^OOODDD???>>>===AAAJJJRRRRRRLLLEEEDDDCCCFFFLLLTTT]]]bbb\\\UUUNNNNNNRRR[[[gggrrryyyzzz~~~uuunnntttttt^^^LLLLLLKKKIIIFFFBBB>>><<>>;;;:::999888777555333222111---,,,+++*********++++++************************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))************++++++++++++,,,,,,++++++---000333555333777<<>>???@@@??????DDDKKKQQQRRRQQQNNNJJJFFFDDDEEEGGG;;;AAALLLVVV[[[WWWNNNFFFLLLMMMNNNPPPSSSVVVWWWVVVYYYZZZYYYXXXUUUUUUVVVXXXSSSOOOJJJFFFGGGNNNYYYbbboooooooooqqqtttyyy~~~~~~nnnkkkwww~~~ttt[[[QQQHHHIIIPPPRRRJJJAAA<<>>>>>@@@===<<<<<<:::999???GGG[[[www~~~pppeeevvveee[[[KKKDDDOOOpppuuucccYYY[[[aaa^^^^^^___XXXLLLAAACCCUUU]]]RRRGGGEEE666222...---///000000///........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,------------------........................------,,,,,,,,,---..................////////////111000222333222000222666???QQQgggyyypppqqqwwwxxxkkknnneee^^^___\\\```dddbbb\\\VVVRRRQQQTTTSSSPPPNNNLLLKKKJJJJJJEEEGGGHHHHHHFFFBBB>>>;;;999999888777555333111000,,,,,,+++++++++***++++++************************))))))*********+++++++++))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,---000444888:::666999>>>AAAAAA???<<<999<<<@@@EEEFFFFFFGGGJJJLLLBBBCCCEEEDDDBBBAAAAAAAAACCCGGGLLLOOOOOOOOOOOOPPPMMMPPPTTTTTTQQQOOOSSSWWW]]]```bbbaaa[[[UUUOOOMMMRRRUUUWWWVVVWWWYYY[[[]]]]]]]]]\\\XXXWWW^^^lllxxxzzzvvvhhhdddiiikkkjjj]]]TTTJJJHHHMMMRRRQQQNNNDDDAAA@@@CCCJJJPPPQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSIIICCC:::222---+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++''')))+++******---222555000...,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000000000111......111333;;;RRRiiiwwwttt~~~wwwjjj\\\QQQIII???:::999777888888888777777888888777888888888999999999:::777999;;;===>>>???@@@@@@BBB???===<<<::::::AAAIIIggglllfffxxxaaaSSSGGGCCCWWWmmm]]]ZZZ___^^^___aaa\\\QQQDDDCCCRRR]]]WWWMMMJJJ:::444...,,,...000///---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------.............................................///000000............////////////111000111333111///555???UUU```nnn{{{~~~mmmooozzzvvveeefffvvvfff___```[[[___cccbbb]]]VVVRRRQQQSSSRRRPPPNNNLLLJJJIIIIIIEEEFFFGGGFFFDDDAAA===;;;888888888777666333111///,,,,,,,,,+++++++++******************************)))************+++++++++))))))************)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,---000333777:::<<<;;;;;;:::999888999<<>>@@@BBBBBBBBBBBBCCC@@@??????<<<<<>>CCCDDDGGGIIIHHHDDDAAAAAABBBHHHLLLQQQSSSRRROOOMMMLLLJJJLLLOOOQQQRRRQQQRRRRRR[[[YYY]]]dddhhhhhhkkkqqqkkkiiiiiikkkpppssssssqqqdddiiilllmmmpppqqqjjjaaaOOOSSSXXX\\\]]]]]]^^^___hhhjjjoooyyy|||wwwpppqqqrrrooohhh^^^UUUPPPVVVSSSMMMEEE@@@>>>AAADDDAAADDDHHHMMMQQQSSSTTTTTTRRRNNNHHHBBB<<<666///+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))+++++++++000666444---******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,---///000111111000000...444666777FFFggg}}}}}}~~~vvvnnnjjjiiiYYYOOOEEEAAA>>>;;;999:::777999:::999777666888:::::::::;;;;;;<<<======>>>???@@@BBBEEEFFFFFFEEEEEEEEECCCBBBBBB@@@???DDDLLLjjj|||www{{{fffZZZSSSIIIXXXxxxfffccc^^^^^^aaa```XXXSSSKKKKKKTTT]]]YYYOOOFFF===333///000222000---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......++++++,,,,,,---......///.......................................///000000............////////////111---///444666<<>><<<;;;777888888888666333000...+++,,,,,,,,,,,,+++******************************)))************+++++++++))))))************))))))))))))))))))))))))))))))++++++,,,,,,---...//////000111333555666777888888111444888:::;;;<<>>???>>><<<>>>CCCGGGRRRPPPMMMIIIFFFGGGJJJNNNKKKNNNUUU^^^eeeeee```ZZZWWWQQQQQQ[[[eeeggggggiiiiiibbb[[[[[[aaaiiimmmnnnyyyzzzyyywwwzzz~~~yyyooo``````ccciiinnnnnniiiccc]]]```dddgggmmmwwwzzz]]]CCCKKKSSSYYYUUUIII>>>;;;===999<<>>;;;999999888:::;;;:::888777:::===;;;<<<<<<===>>>??????@@@BBBCCCFFFHHHIIIIIIHHHGGGFFFDDDDDDEEECCCAAAFFFNNNeee}}}uuussseee^^^LLLJJJmmmmmmfff___]]]aaa```]]][[[SSSLLLTTTaaa```TTTJJJAAA666111222333111...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......++++++,,,,,,---...//////...........................------------...//////............/////////000333///111888<<>>BBBFFFIIIKKKNNNIIIEEEHHHMMMQQQSSSTTTVVVPPPOOOWWW]]]ZZZUUUSSSOOOQQQQQQPPPSSSXXXYYYWWWQQQPPPSSSXXX[[[]]]cccjjjkkknnnssswwwzzz}}}wwwrrrllljjjkkkllljjjhhh___XXXVVV[[[]]]```nnn~~~yyygggIIIJJJQQQUUUSSSQQQNNNEEE:::999===@@@???>>>CCCMMMVVVTTTSSSPPPMMMKKKGGG===222...,,,***+++---...---+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,------------------............///000...+++,,,000333333222444555777DDD```vvvxxxwwwvvv~~~~~~~~~~~~yyytttxxxsssiii___UUUNNNKKKIIIGGGFFFEEECCCAAA???===<<<<<<<<<<<<;;;::::::;;;<<<<<<===@@@CCCGGGHHHGGGEEECCCFFFIIIJJJJJJJJJKKKLLLHHHHHHGGGFFFEEEFFFJJJMMMccc}}}xxxssslllwwwcccVVVIIIRRRssswwwdddYYYYYY___cccdddbbb^^^YYYVVVVVVZZZ]]]WWWKKK;;;111...//////...------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......///////////////.........---------.........//////---111000,,,---222111,,,///111555:::GGGaaa}}}mmmyyy{{{{{{vvvvvv~~~fff]]]]]]\\\___bbbbbb^^^YYYTTTRRRTTTRRROOOMMMLLLKKKHHHFFFFFFGGGHHHEEEAAA===;;;:::888888777666444222000///...,,,******+++,,,+++*********++++++++++++******(((((()))***************************************++++++++++++++++++++++++******+++,,,...000222333///000111222444555555555;;;:::999888777888999999@@@AAAAAACCCEEEGGGIIIJJJGGGHHHKKKNNNPPPQQQRRRSSSQQQOOOLLLKKKLLLNNNOOOOOONNNTTTVVVQQQNNNTTT]]]ccc```\\\ZZZZZZZZZZZZ___fffbbbcccdddcccdddiiirrryyy|||zzzyyyxxxxxxuuuqqqmmm```]]][[[[[[YYYYYY\\\bbbuuu||||||uuummm```TTTOOOQQQPPPPPPSSSUUUNNNCCC;;;<<<<<<::::::>>>GGGNNNTTTUUURRRMMMKKKHHHAAA999222///+++***,,,---,,,+++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------............///111///---...111333333222,,,111===PPPiiizzz|||yyyqqq}}}{{{~~~{{{yyyuuunnniii^^^[[[UUUNNNHHHDDDBBBBBBGGGFFFEEEBBB@@@===;;;:::;;;<<<===>>>???@@@BBBDDDBBBBBBDDDFFFGGGHHHHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKJJJJJJIIIGGGFFFGGGJJJLLL\\\wwwtttdddoooyyyhhhQQQJJJ\\\ooo]]]]]]```^^^aaaaaa```]]]ZZZYYYZZZ[[[XXXNNNAAA666111000///...------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,,,,---------........./////////////////////...---------.........//////---000000...///333222...000222888DDDXXXssszzz~~~~~~wwwyyyddd]]]\\\]]]```cccccc___ZZZUUUSSSTTTRRROOOMMMLLLJJJHHHFFFFFFGGGGGGEEEAAA===;;;:::999999888777555333111000...,,,******+++,,,+++*********++++++++++++******(((((()))******************************************************************+++,,,...000111111111...///000222555777888999;;;999555333444666:::===AAAAAAAAABBBDDDEEEGGGHHHHHHKKKNNNNNNMMMNNNPPPRRRLLLOOOMMMGGGJJJTTTYYYVVVUUUYYY]]]```hhhssszzz|||qqqjjjddddddfffiiiqqqyyypppoookkkddd```aaaiiiqqqwwwvvvuuutttssssssrrrrrrggggggeee``````bbb```\\\iiimmmzzz}}}uuunnngggddd[[[VVVOOOJJJNNNSSSRRRMMMAAA>>>:::777777;;;@@@DDDQQQUUUUUUPPPKKKIIIFFFBBB888444...+++***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------............///000//////000222333222111...666IIIbbbwwwvvvvvv}}}~~~ttttttzzzzzzrrrkkkeee___WWWRRRGGGFFFDDDAAA@@@?????????EEEEEEDDDCCCAAA???===<<>>666111///...------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......,,,------------...............//////////////////------........./////////---000111000000333222000000444===OOOfffyyyuuuxxxnnnsssyyyyyy}}}ccc___\\\^^^aaadddddd```ZZZVVVSSSUUURRRNNNLLLKKKJJJHHHFFFEEEFFFFFFDDDAAA===;;;;;;999999888777666444222111...,,,******+++,,,+++*********++++++++++++******(((((()))******************************************************************+++---///111111000000---...000222555888:::;;;777555333333555999>>>BBB>>>???@@@AAADDDFFFHHHJJJJJJIIIFFFCCCDDDJJJNNNOOOJJJPPPRRRUUUfffxxxvvvhhh```]]]aaattt}}}sssmmmtttyyyttttttwwwzzz{{{vvvnnngggeeeiiipppuuuxxx{{{yyyrrrtttyyyuuullljjjbbbeeetttzzzvvvxxxtttqqqmmmcccWWWNNNMMMQQQUUUJJJCCC;;;666666999;;;<<>>>>>>>>>>>>>>>>>===???CCCHHHLLLOOOQQQQQQSSSTTTXXX^^^fffkkkmmmmmmiiilllnnnkkkcccXXXPPPKKKKKKNNNQQQRRRQQQNNNMMMMMMLLLLLLKKKHHHEEECCCDDDEEENNNaaazzzsssdddtttuuu___SSSMMMDDD]]]~~~zzz]]]SSS[[[\\\___aaabbb```___^^^^^^WWWVVVRRRJJJ???555///,,,------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......---------.........//////---.........//////000000........./////////000000000111222111///...///222777KKK```iiimmmttt{{{}}}www}}}xxxyyywwwcccfffuuu}}}uuueeeeee```]]]```cccccc___ZZZUUUSSSUUURRRMMMJJJIIIIIIHHHGGGDDDEEEEEEDDD@@@===;;;;;;999999888777555333111000...,,,******+++,,,+++*********++++++++++++******(((((()))***************))))))))))))))))))))))))))))))***+++,,,------...---...//////000000000000//////000111333666999:::999:::;;;<<<<<<=========BBBBBBBBBBBBCCCDDDFFFFFFGGGMMMSSS\\\hhhnnncccRRRMMMOOOVVVjjjkkkZZZ\\\^^^cccnnn{{{nnnddd```iiiyyy}}}vvv{{{zzzsssnnnwww~~~yyyooobbbXXXWWWVVVRRRTTTYYYpppsssWWWKKKKKKPPPIII???999666444222000444BBBPPPTTTSSSPPPLLLGGGFFFDDD???888111---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---------............---------............///---.../////////111555888BBBaaa}}}wwwfffooo}}}|||wwwtttmmmiiiccc]]]XXXRRRLLLIIIGGGFFFEEECCCBBBBBBBBBAAA======<<<<<<===>>>@@@AAAEEEHHHMMMTTTYYY]]]___```bbbbbbccchhhooorrrqqqooommmqqqssspppfff[[[RRRNNNOOORRRUUUUUUSSSPPPNNNMMMJJJKKKJJJHHHDDDBBBCCCDDDMMM\\\rrrrrroooooo___MMMEEELLLfffeeeWWW]]][[[^^^`````````______```WWWVVVRRRMMMDDD;;;222---------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------........./////////------......///000000000....../////////000000000111000111111///...222888???\\\tttuuulllkkkttt{{{xxxiiimmmzzzwwwhhh~~~sssnnnoooqqqeeeggg```\\\___bbbbbb^^^YYYTTTRRRUUURRRMMMJJJIIIHHHHHHGGGCCCDDDEEECCC@@@===;;;;;;888888777666444222000///...,,,******+++,,,+++*********++++++++++++******(((((()))***************))))))))))))))))))))))))((()))***+++---///000111//////////////////000111111111000000111444666888;;;;;;;;;<<<<<<======>>>=========>>>???AAABBBCCCMMMZZZfffooowwwxxxhhhSSSNNNNNNSSSaaaqqqvvvpppfff^^^``````]]]___gggoooqqqgggddddddhhhkkklllpppvvv{{{yyyxxx{{{~~~yyyxxx{{{nnnhhhaaa]]][[[YYYTTTPPP___qqqxxxbbbRRRMMMQQQLLLEEE>>>888555222111111>>>KKKQQQSSSRRRNNNIIIFFFFFFDDD>>>777000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------............---------............///...///000000000333999>>>\\\zzzppprrrxxx~~~zzzwwwsssnnnhhhddd\\\YYYUUUQQQOOOMMMJJJIIIHHHHHHIIIIIIHHHGGGFFFGGGCCCCCCDDDFFFJJJOOOTTTWWW[[[^^^ccciiimmmpppqqqqqqsssqqqpppssswwwxxxuuuqqqooorrrtttpppggg^^^YYYXXXVVVXXXZZZZZZVVVQQQMMMLLLJJJKKKKKKHHHEEECCCCCCDDDJJJYYYmmmtttvvvZZZOOOJJJWWWrrruuuddd\\\XXX\\\___aaa```_________YYYVVVRRROOOJJJAAA777000------............------........................,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---..................////////////------......///000000111.../////////000000000000111///000222111111888CCCWWWvvvsssnnnxxx{{{wwwpppxxx~~~yyyooowww~~~nnndddggg```\\\___bbbbbb^^^XXXTTTRRRUUURRRMMMIIIHHHHHHHHHGGGCCCDDDEEECCC@@@===;;;;;;777777777555444222000///...,,,******+++,,,+++*********++++++++++++******(((((()))***************))))))))))))))))))))))))'''(((***,,,...000222222111000///......///000111222222000000000222444666999999999999;;;>>>@@@BBB;;;;;;===???BBBEEEGGGIIIQQQ___jjjmmmooommm^^^KKKNNNNNNRRRYYY[[[[[[aaaiiiiiifffccceeennnvvvuuunnnnnnrrrxxxxxxqqqlllqqqzzzyyy~~~}}}xxxjjjbbbhhhuuusssrrrmmmhhhiiijjjeee\\\\\\ZZZkkk{{{yyy~~~uuuvvvwwwnnnbbb[[[SSSPPPJJJCCC<<<888555444222<<>>KKKttt{{{|||zzz{{{vvvsssggghhh```^^^^^^```cccaaaZZZTTTSSS]]]ZZZRRRIIIFFFHHHGGGDDDFFFFFFFFFDDD@@@<<<;;;;;;777777666555444444333333+++++++++***++++++,,,,,,************))))))))))))(((((()))***************,,,+++***)))((((((((((((,,,)))((()))---000///............///111333666777999555111000333666777666888:::<<<===;;;::::::;;;BBB???@@@GGGQQQUUUPPPIIIQQQSSSUUUTTTQQQNNNLLLLLLLLLVVVaaaeeedddeeekkkqqqppppppppprrruuuyyy}}}www```[[[```|||xxxtttyyy~~~hhhbbbwww}}}zzzuuuxxx{{{~~~nnnWWWHHHJJJHHH<<<777===222666???KKKUUUWWWSSSNNNNNNJJJFFFEEECCC>>>555---+++,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111,,,---111000111@@@TTT|||{{{sssyyyxxxzzz}}}zzzxxxtttiii___\\\ZZZUUUTTTXXXSSSTTTVVVXXX[[[^^^```aaaaaaccccccaaa^^^]]]```cccdddbbbbbbfffnnnxxx}}}sssrrrrrrsssooojjjjjjmmmddddddeeeccc\\\SSSNNNLLLNNNJJJIIIKKKJJJGGGGGGJJJQQQYYYgggyyy~~~uuuyyynnnXXXGGGTTTuuu{{{ddd^^^\\\ZZZZZZ\\\\\\]]]]]]ZZZ[[[WWWPPPKKKHHHAAA999222///...111111......000........................,,,,,,,,,---------..................................................................////////////............/////////000000000000000000111111111333///222888555333CCC[[[~~~}}}lllrrrwwwyyywwwzzztttggghhhbbb^^^^^^```cccaaaZZZTTTTTTXXXWWWRRRKKKIIIJJJHHHDDDEEEFFFFFFCCC@@@<<<;;;;;;888777666555444333222222,,,,,,++++++***+++++++++************))))))))))))(((((()))******************)))))))))))))))******,,,***)))+++...//////------......///111222444555666444111222555777888888999999888888888999::::::;;;>>>EEEOOOVVVUUUKKKBBBAAACCCFFFGGGFFFEEEEEEEEEMMMWWWccchhhgggfffjjjnnnppppppqqqrrruuuyyy}}}wwwjjjhhhsssvvvpppfff___cccpppvvvYYYKKKHHHFFFCCC???666888>>>JJJVVVZZZUUUOOOPPPMMMJJJHHHFFFAAA999222,,,,,,,,,,,,,,,,,,------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000---...222222555GGG\\\{{{}}}~~~~~~mmmkkkuuuxxx~~~~~~zzzuuupppmmmeee]]]WWWWWWXXXVVVWWW[[[```aaaccceeehhhjjjlllmmmlllnnnooonnnlllnnnrrrvvvssstttuuuyyy|||xxxuuuuuusssooooooqqqjjjiiihhheee^^^WWWSSSRRRSSSOOONNNPPPOOOLLLLLLOOOSSSXXXdddttt}}}}}}|||wwwzzz}}}cccJJJJJJbbbyyy~~~wwwiii```[[[]]]______```ccc\\\]]]YYYSSSNNNKKKDDD===222///...000111......000........................,,,,,,,,,---------..................................................................////////////........./////////000000000000000000111111111111333111222444333;;;SSSlll{{{xxx{{{zzztttfffnnnuuuxxx|||vvvfffgggccc^^^]]]```cccaaaZZZUUUTTTUUUUUURRRLLLKKKKKKIIIDDDEEEFFFEEECCC???<<<;;;;;;888888777555444222111000------,,,+++************************))))))))))))(((((()))***************(((((((((((()))***+++,,,,,,++++++,,,...///---,,,,,,---...///000111222222333333222444777999999888999666444444888;;;;;;:::;;;???FFFMMMOOOJJJBBB;;;:::===AAADDDEEEFFFHHHIIILLLVVVccchhhgggfffhhhkkkooonnnoooppprrrvvvyyy{{{{{{~~~zzzmmmnnnfffYYYSSS]]]mmmwww|||dddQQQNNNMMMHHH>>>;;;<<>>888///...---,,,,,,,,,---...,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////---///333444<<>>;;;999888888???BBBFFFIIILLLNNNQQQSSSLLLUUU___dddddddddgggjjjlllkkkkkklllnnnqqqtttvvvwwwyyy|||~~~}}}zzznnndddcccggg```RRRRRR]]]kkk}}}bbbMMMKKKPPPHHH@@@:::@@@MMMVVVVVVRRRUUUSSSQQQOOOMMMIIICCC???333111///---,,,,,,---...------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////...///111666EEEbbb|||gggUUU[[[```gggvvv~~~}}}|||}}}xxxqqqiiibbb]]][[[ZZZ___```bbbggglllpppsssuuuzzz{{{}}}~~~~~~xxxvvv|||}}}rrriiigggfffdddkkkfffccccccaaa]]]]]]```cccdddgggnnntttyyyyyyyyyxxx~~~~~~sss|||pppYYYHHHFFFXXXvvv|||eeeVVVZZZ___\\\^^^ggg___```]]]XXXUUUTTTNNNGGG888222...///000///...000........................,,,,,,,,,---------..................................................................////////////...////////////000000000000000000111111222222333...111333666BBBUUUdddiiilllpppyyy}}}pppttt{{{llluuu~~~vvv```bbbccc^^^]]]```dddbbb[[[VVVVVV[[[YYYRRRIIIGGGHHHGGGDDDCCCDDDDDDBBB???<<<;;;;;;999888666555333111000///...---,,,+++************************)))))))))((((((((()))*********************))))))))))))******,,,------...------------000000000000000000000000444555777888777666444444333222555;;;CCCEEEAAA<<<;;;:::888444222333777;;;AAADDDGGGJJJLLLNNNQQQSSSOOOUUU\\\```aaabbbgggkkkjjjiiihhhiiijjjmmmoooqqqqqqrrrsssuuuxxx}}}yyyxxx|||rrrkkknnnmmm```UUURRRVVViiixxx{{{}}}mmmNNNGGGPPPOOOFFF<<<<<>>555//////111///...///........................,,,,,,,,,---------..................................................................////////////////////////000000000111///000000111222333333333555444666@@@VVVkkkqqqmmmsssooopppyyywww~~~}}}rrrwwwyyykkk}}}}}}|||vvv]]]```ccc^^^]]]```dddccc\\\WWWWWW]]]ZZZRRRIIIEEEGGGGGGDDDBBBCCCDDDBBB???<<<;;;;;;777777666444333111000///------,,,+++************************))))))))))))(((((()))*********************)))))))))))))))***,,,---...---,,,,,,...000444333111000000000111222444666777777555333222333111333888>>>CCCCCC>>>:::///111444666777999<<<===BBBDDDGGGHHHIIIKKKMMMOOOQQQUUUZZZ\\\\\\^^^bbbffffffeeeddddddeeegggiiikkkiiiiiikkknnnrrrxxx}}}ttt{{{tttvvv|||hhhJJJWWWgggppptttwww~~~}}}{{{ppp\\\NNNLLLQQQLLLEEE???>>>CCCKKKQQQSSSSSSRRRQQQNNNKKKIIIGGG@@@<<<666000---,,,---...------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000......444FFFccccccTTT___jjjttt~~~}}}{{{yyywwwwwwhhheeeaaa```ccciiiqqqvvvsssxxx{{{{{{|||}}}vvvwwwxxxuuutttooojjjhhheeeaaaaaadddjjjjjjkkkkkkkkkkkkkkkkkkwwwuuuuuuwwwyyyyyywwwuuuwww{{{~~~}}}|||}}}~~~}}}}}}}}}ooopppyyyiiiUUUDDDFFFaaa~~~qqq```ZZZZZZ]]]```ccc]]]___^^^ZZZYYYYYYUUUOOODDD:::111000111000..............................,,,,,,,,,---------................................................................../////////////////////000000000111111///000000111222333444444666333999OOOlll~~~{{{||||||zzzttt||||||zzz|||ttt}}}xxxwwwxxxyyyyyy}}}~~~www]]]___ddd^^^]]]```dddccc\\\XXXWWWZZZXXXRRRJJJHHHIIIHHHDDDBBBCCCCCCBBB???<<<;;;<<<666666555444333111111000,,,,,,++++++***+++++++++************))))))))))))(((((()))***************)))((((((((()))***+++,,,,,,------,,,+++,,,000444999777333111000111333444222444666555333222333444333555999======;;;888555+++---222777;;;===>>>>>>BBBDDDFFFGGGGGGHHHKKKMMMOOORRRUUUWWWVVVUUUVVVWWW^^^]]]\\\[[[\\\]]]___aaa`````````cccggglllppprrruuuxxx~~~WWWVVV]]]kkkqqqsss|||{{{tttrrruuuqqqaaaPPPOOORRRPPPHHH>>><<>>444222222000...---........................,,,,,,,,,---------..................................................................//////////////////000000000111111111///000000111333444444555222666LLLqqq~~~{{{zzzxxxzzzvvvtttpppmmmmmmrrr{{{}}}~~~zzztttyyy]]]___fff^^^]]]```dddccc]]]XXXXXXVVVUUURRRLLLJJJKKKHHHDDDBBBCCCCCCAAA>>><<<;;;<<<555555444333333222111111+++++++++***++++++,,,,,,************))))))))))))(((((()))***************&&&''''''((()))+++---...,,,------+++***,,,111666<<<999555111000222444666000222444444222111444666555777::::::777444222111000000000333888;;;======???AAABBBCCCCCCEEEGGGJJJIIIMMMQQQRRROOOLLLIIIIIIVVVUUUTTTSSSSSSTTTVVVWWWYYYXXXWWWXXX[[[___aaabbbhhhmmmyyy{{{mmm___[[[gggqqqvvv}}}}}}qqqYYYMMMUUUYYYPPP@@@999@@@JJJSSSTTTTTTRRRPPPNNNMMMMMMJJJDDD<<<444///------.............../////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---...444EEEaaavvv```UUUZZZiiirrr~~~}}}}}}xxxuuutttuuuzzzzzzzzzzzzyyyyyyxxxxxx{{{|||{{{zzz~~~vvvqqqnnnnnnnnnlllooosssppprrrtttssspppllliiihhhooouuu|||}}}yyyvvvvvvxxxttt|||~~~}}}}}}||||||}}}~~~}}}zzz~~~~~~sssnnnttt]]]IIIHHHSSSzzzxxxkkkYYYUUU^^^aaa[[[^^^``````]]]]]]^^^[[[UUUNNNAAA666333333000...---........................,,,,,,,,,---------................................................................../////////000000000000000111111111111///000000222333444555555333@@@fff~~~wwwrrrtttsssooooootttzzzwwwpppjjjeeeeeelllsssvvvwwwnnnqqqrrrpppqqqsssssspppxxx^^^___aaaaaa``````bbbccc___XXXRRRYYYTTTNNNIIIGGGFFFFFFEEECCCDDDCCCAAA===:::888888666555444444444333000---,,,++++++******++++++,,,************************))))))************))))))))))))***))))))***,,,///...---,,,...000222333333222444444333000///...///444111///000444777888777444333222111000000000000111111222444777:::===???CCCCCCCCCBBBBBBCCCCCCDDDFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFGGGHHHIIIIIIJJJJJJNNNOOOQQQRRRRRRRRRTTTVVV^^^^^^eeeqqqyyyzzz~~~vvvvvvjjjaaaWWWWWWdddyyy}}}fffYYYSSSUUUMMM>>><<>>@@@????????????@@@@@@AAA@@@AAAAAAAAAAAAAAAAAA@@@EEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSRRRRRRWWWaaaggghhhkkkppp~~~ssstttyyyyyyfffVVVTTTVVV\\\nnnvvv___VVVQQQHHHCCCEEENNNSSSVVVSSSPPPPPPNNNJJJJJJJJJGGG@@@888222//////////////////............///............---------......------------......++++++,,,,,,,,,---------///............///000000111333;;;WWW|||rrriiilllggghhhgggXXXXXXaaalllttt}}}}}}{{{zzz{{{{{{zzzuuuxxx|||}}}{{{wwwssspppqqqrrrrrrrrruuuqqqpppoookkkffffffjjjnnnqqqvvv||||||zzzvvvyyy}}}{{{xxxzzz{{{{{{}}}}}}~~~ooommmuuuqqqTTTKKKHHH```qqqxxxkkk]]]\\\______```___^^^^^^]]][[[WWWSSSQQQKKKAAA888222//////000////////////////////////---------............///................................................////////////000000000000000000000000111111111111333333333333222444888;;;III___{{{kkk___jjjwwwyyy~~~zzzwwwxxxyyyzzzzzzzzzuuunnnhhhbbb[[[RRRLLLwww```bbbeee\\\\\\]]]```bbb```[[[UUUXXXTTTNNNJJJHHHGGGFFFEEECCCCCCCCC@@@<<<999999999666555444333333222000---,,,++++++******++++++,,,************************))))))************)))))))))***++++++******,,,...,,,,,,,,,,,,---------...---000333444333222222222...111555777777777666666//////////////////000111333333333444666888:::;;;;;;;;;:::;;;;;;<<<======<<<<<<===>>>????????????DDDDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKMMMQQQTTTPPPOOOQQQWWW[[[\\\^^^bbbhhhqqqyyy}}}nnnvvvnnn\\\YYYSSSLLL[[[uuukkkTTTOOOPPPIIIAAAKKKQQQTTTRRRPPPQQQOOOLLLIIIJJJIIIDDD===666111///////////////............///............---------...------,,,,,,---------,,,,,,,,,,,,------------///.........//////000111222333GGGdddzzzdddSSSQQQNNN^^^gggqqqxxx~~~~~~zzz{{{|||{{{xxxvvvuuuvvvwwwzzzuuuqqqnnnmmmppptttxxxzzz|||yyyvvvrrrppprrruuuwwwwwwwwwrrrnnnkkkeeeaaabbbfffmmmoootttxxx{{{|||||||||zzz|||}}}}}}{{{||||||{{{~~~||||||~~~~~~kkkcccxxx^^^PPPGGGPPPddd{{{rrrbbb]]]```\\\___aaa```]]]ZZZYYYYYYVVVPPPFFF<<<444111000111////////////////////////---------............///................................................////////////000000000000000000000000111111111111444///...222222111999EEEXXXgggvvv}}}mmmgggrrr|||~~~}}}vvvooodddZZZRRRKKKDDD???vvv___aaaddd^^^]]]^^^```bbb```[[[VVVXXXTTTOOOKKKIIIHHHFFFEEEBBBCCCBBB???<<<999999:::777555333333333222///...,,,++++++******++++++,,,************************)))******++++++******)))***+++,,,,,,++++++,,,...---...//////...------...---000333555444222111111111666;;;===:::777666666.........///000111222222333444444555666777888999777777777888999:::;;;<<<;;;<<<>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIMMMMMMMMMLLLLLLOOOTTTWWWUUUTTTUUUWWWXXXZZZ\\\]]][[[dddlllnnnwwwuuuwwwqqqfffXXXYYYfffsssuuuWWWOOOSSSPPPEEEIIIOOOSSSQQQQQQRRRQQQOOOGGGHHHHHHFFFAAA999222...////////////............///............---------,,,,,,+++************+++,,,,,,,,,------------...............///000111111444777TTTpppyyyeeeOOOOOOVVVeeemmmuuuzzz~~~}}}xxxvvvvvvuuussspppoooooopppooovvv{{{wwwmmmeeebbbbbbbbbgggooovvv|||yyyrrr}}}{{{}}}sssqqqnnnnnnqqqvvvyyyzzzyyysssmmmgggaaa\\\]]]bbbllloootttwwwzzz|||~~~~~~~~~}}}}}}~~~~~~uuuiii~~~|||eeeUUUEEECCCWWWyyyiii\\\aaa[[[]]]``````^^^\\\[[[[[[XXXTTTKKK@@@777222000111////////////////////////---------............///................................................////////////000000000000///000000000111111111111222+++,,,333333111===PPP```iiinnnuuuzzz{{{yyyuuuzzz~~~yyyfff^^^RRRJJJEEEBBB???===sss]]]___bbbaaa```___aaabbb```[[[VVVXXXTTTPPPLLLJJJHHHFFFEEEBBBBBBAAA>>>;;;999999:::777555333222222111///...,,,++++++******++++++,,,******************************++++++++++++*********,,,------,,,,,,---...///222333333111///000111///111333444222000//////333888<<<===999444111111/////////000111222333444444444555555666666777777666666777777999:::<<<<<<;;;<<>>___www{{{yyy]]]NNNQQQ]]]iiiqqqxxx}}}{{{wwwuuupppjjjeeecccdddfffbbbgggllljjjbbb[[[[[[^^^aaahhhsss}}}qqqkkkwww}}}zzz|||tttrrrppppppsssvvvxxxxxxyyysssmmmhhhaaa[[[[[[___jjjoootttxxxzzz{{{~~~~~~~~~~~~}}}}}}~~~rrr{{{}}}mmm___LLL@@@MMMpppppp]]]```\\\\\\\\\^^^```___]]]ZZZYYYVVVOOOEEE:::333000000////////////////////////---------............///////////////////////////........................////////////000000000000///000000000111111111111555///000777666666GGG]]]jjjpppoooooowwwwww}}}}}}~~~wwwoooVVVOOOEEE???>>>@@@@@@@@@ppp\\\___aaaaaa```___```aaa___ZZZVVVXXXTTTPPPMMMKKKIIIFFFDDDBBBBBB@@@===:::999:::;;;777555222111111111///...,,,++++++******++++++,,,******************************++++++++++++******+++---......---,,,------///333666555333111111333000111222111///......///333555666666333///---,,,000000000000111222333444333444555666666666666666666777777888:::<<<===>>>:::<<>>@@@:::===@@@CCCDDDDDDCCCCCCAAABBBCCCEEEGGGHHHJJJJJJKKKLLLNNNOOOPPPRRRUUUWWWYYY^^^aaaaaadddiiijjjgggfffkkkllliiiiiipppwwwzzz}}}~~~vvvmmmooosssvvvvvvyyy|||nnn___VVVSSSRRRRRRXXXZZZXXXWWWWWWUUURRRPPPNNNKKKJJJHHHEEE???;;;////////////............///............---------222111000///............------------.....................///000222333444>>>^^^zzz~~~```SSSNNNQQQbbblllsssyyy}}}zzzyyyvvvqqqkkkfffdddddd```___bbbhhhkkklllqqqyyy|||}}}yyyzzzyyyzzz{{{}}}|||zzzxxxuuusssqqqoooiiiaaa]]]___eeennnxxx~~~~~~|||{{{{{{|||~~~~~~~~~zzz}}}}}}~~~~~~~~~sssjjjUUUHHHRRRwww|||dddZZZXXXZZZ]]]^^^]]]\\\[[[\\\XXXZZZYYYQQQDDD999222000////////////////////////---------............///////////////////////////........................////////////000000000000000000000000111111111111...111222333===WWW~~~xxx|||{{{zzziiieeesss|||}}}|||{{{uuupppkkkgggdddUUUPPPIIIEEEFFFFFFFFFDDDmmm]]]bbbfffZZZYYYYYY[[[^^^^^^ZZZWWWXXXUUUQQQNNNLLLIIIFFFDDDBBBAAA???<<<999888:::<<<777555111000000000///...,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++***,,,...000000...---------***...333333000...///111,,,,,,,,,,,,+++---111444333///,,,,,,...000///---///////////////000000111111222444666777777666666666666777999;;;===???@@@===???BBBEEEGGGFFFEEEDDDBBBBBBDDDEEEGGGIIIJJJKKKKKKMMMPPPRRRRRRTTTVVVXXXXXX___ddddddhhhnnnoookkklllrrrtttooojjjmmmtttxxxzzzsssooowww}}}sssyyybbbhhhqqqzzzzzznnnbbbYYYWWWUUU[[[]]]ZZZXXXXXXVVVSSSVVVRRRNNNLLLLLLIIIEEEAAA000/////////............//////.........---------000000///...---,,,,,,,,,---------.........//////.........///000222333444FFFmmmyyyfffccclllyyyhhhOOOLLLMMMVVVlllpppuuuyyyzzz}}}~~~wwwyyy{{{{{{xxxtttrrrqqqpppkkklllrrrwwwxxx}}}|||{{{}}}zzzssstttuuuxxx|||~~~|||tttsssssssssmmmddd______gggqqq}}}||||||~~~{{{~~~}}}|||~~~}}}tttooo^^^IIIIIIjjjgggXXXUUU[[[aaa```[[[WWWZZZ^^^XXX[[[\\\UUUHHH<<<444111////////////////////////---------.........//////000000000000000000000000........................////////////000000000000000000000000111111111111...555888999IIIrrr}}}yyyzzztttlllfff\\\^^^mmmzzz~~~}}}uuummmhhhfffdddXXXSSSNNNKKKKKKLLLJJJHHHooo[[[^^^bbb```\\\YYYZZZ^^^^^^ZZZUUUVVVUUUSSSPPPMMMJJJHHHFFFCCCAAA???<<<:::888777666666444222111111000///---,,,++++++******++++++,,,++++++++++++++++++++++++---+++))))))******)))(((---------+++******,,,...+++,,,...///111222222222...---,,,---000222333333///...---,,,,,,...///111000000000000111111111111111111111222222333333444666777999;;;===>>>??????:::===@@@BBBCCCCCCDDDEEEFFFGGGIIIKKKLLLLLLLLLLLLMMMNNNPPPQQQQQQSSSUUUXXX[[[[[[\\\^^^bbbfffiiijjjnnnppprrrtttuuuuuuttttttuuurrrnnnppp}}}~~~{{{vvveeePPPZZZ{{{kkkUUUWWW[[[]]]\\\ZZZXXXTTTQQQUUUSSSPPPNNNLLLIIIEEEBBB777222------000222000...........................------------------------..................------000111...///222,,,---===[[[wwwsssaaa```XXXNNNHHHGGGQQQbbbppprrruuuzzz|||uuuooorrr}}}{{{xxxvvvuuutttrrrtttrrrssswww}}}~~~zzzvvvxxxrrrllljjjjjjhhhccc^^^aaafffrrr}}}~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}}}}~~~hhhOOO@@@XXX|||~~~jjjaaaWWWYYYZZZZZZYYYYYY]]]```[[[XXXSSSOOOJJJAAA777///000///////////////000000............////////////////////////////////////........................////////////000000000000222222111111111111111111111777888888NNN~~~~~~uuuooo]]][[[bbbhhhwww{{{|||tttoookkkhhhfffZZZYYYVVVRRROOONNNPPPRRRppp^^^bbbeee```\\\YYYZZZ]]]]]]YYYUUUUUUTTTQQQOOOKKKIIIFFFEEEBBBAAA???<<<:::888777666666444222111111000...---,,,++++++******++++++,,,++++++++++++++++++++++++,,,***))))))***+++***)))111///...,,,,,,,,,,,,,,,,,,---...000000111111111......---///222333333222...---,,,+++,,,---///000000000000000111111111111111111222222333333444444666777999:::<<<===>>>>>>;;;===@@@BBBBBBCCCEEEGGGKKKLLLNNNPPPQQQQQQQQQPPPOOOPPPQQQQQQQQQSSSVVVYYYSSSRRRPPPOOOQQQXXX```fffnnnqqquuuxxxzzzzzzzzzzzzyyyzzzxxxuuuxxxooojjj[[[ZZZdddmmmmmmUUUXXXZZZ[[[[[[ZZZWWWUUUTTTRRROOOMMMLLLIIIFFFCCC999444///---000111000...........................------------------------........................///111...///333...333DDDfff~~~ddd[[[QQQGGGEEEJJJTTTaaalllooorrrwww}}}}}}xxxtttoooooovvv~~~{{{xxxuuusssrrrrrrssspppnnnppptttwwwuuurrrtttoooiiieeeeeeccc___[[[]]]aaalllwww}}}}}}~~~~~~~~~}}}}}}~~~}}}||||||}}}}}}~~~~~~~~~|||rrrYYYEEELLLhhhyyyfffWWWWWWXXXYYY[[[[[[[[[[[[\\\YYYVVVRRRMMMDDD999111000000////////////000000............////////////////////////////////////........................////////////000000000000222222111111111111111111333666888;;;NNNttt|||nnn[[[___mmmuuuxxx{{{}}}~~~wwwqqqnnnkkkjjjcccbbb```]]][[[ZZZ[[[\\\ooo___ccceee___[[[XXXYYY\\\\\\XXXSSSTTTSSSQQQNNNKKKHHHFFFDDDBBBAAA>>><<<:::888777666555444222111111000...,,,,,,++++++******++++++,,,++++++++++++++++++++++++***)))(((***,,,------,,,111...,,,---000111000...---...///000000000000///......///111333444222111---,,,+++++++++,,,...///000000000000111111111111111111222222333444555555666777888:::;;;<<<<<<<<<===>>>@@@BBBBBBDDDGGGJJJNNNOOOQQQSSSTTTTTTSSSSSSVVVVVVWWWVVVVVVYYY]]]aaa___]]]YYYUUURRRSSSVVVYYYeeejjjpppuuuyyy|||~~~}}}}}}vvvuuuuuuuuu|||qqqbbb```{{{tttUUUVVVXXX[[[]]]]]]ZZZXXXSSSPPPNNNLLLKKKIIIFFFDDD>>>888111...///000000...........................------------------------...........................000...///444222:::OOOrrrnnn]]]NNNBBBDDDOOOZZZccciiikkkpppuuuvvvuuuttttttvvvyyyuuuvvv~~~{{{|||}}}zzzuuurrrssstttxxxsssnnnmmmooorrrsssssssssnnngggcccaaa```]]]ZZZ___aaahhhrrrwwwyyy~~~~~~}}}}}}~~~~~~}}}}}}|||}}}}}}~~~~~~~~~kkk~~~~~~dddLLLAAAPPP{{{qqq\\\YYYWWWYYY]]]^^^ZZZVVV]]][[[XXXVVVRRRHHH<<<444000000////////////000000............////////////////////////////////////........................////////////000000000000111111222222222222222222111333999EEETTThhhxxxbbbjjjwww{{{yyy|||~~~~~~}}}}}}~~~{{{{{{||||||wwwrrrpppoooooohhhhhhhhhgggfffdddcccbbbkkk\\\```bbb___[[[XXXYYY[[[[[[WWWRRRTTTSSSQQQNNNKKKHHHFFFEEEAAA@@@>>>;;;999888777666555333111111111000...,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))),,,///000000///...+++)))---333777666333...///////////////......------...111333222000...,,,,,,+++++++++,,,---...///000000000111111111111111222222333444555666666777777999:::;;;<<<<<<<<>>>>>AAABBBCCCCCCDDDFFFIIILLLLLLMMMOOOPPPQQQQQQPPPOOOTTTUUUUUUVVVWWW\\\bbbfffiiihhhmmmzzzuuuppprrrtttsssqqqsssxxx}}}|||tttuuuxxxyyyxxx}}}}}}vvvSSSNNNOOOYYYaaa___ZZZWWWRRROOOLLLKKKJJJJJJHHHGGGEEE@@@999222/////////000........................---------------------------------.........//////...222///...222555HHHeeepppWWWDDDHHHVVV___eeekkkpppuuuwwwrrrkkklllvvv~~~}}}yyy{{{}}}wwwrrrppprrruuuwwwssspppkkkgggdddbbb```___```cccjjjsssvvvuuuvvvzzzwwwzzzqqq___xxxaaaTTTIII;;;VVV}}}yyykkk\\\XXX^^^bbb___YYY[[[ZZZZZZYYYUUUMMMAAA888111111000///////////////............////////////////////////////////////////////////////////////////////////000000000000111111222222333333333333555999JJJdddtttuuusssvvv}}}uuuyyywwwtttzzzsssxxx{{{vvvzzz{{{|||{{{zzzzzz{{{}}}}}}{{{|||~~~uuuuuuvvvwwwxxxvvvrrrnnnlllYYY\\\```aaa\\\YYYYYY\\\\\\WWWRRRVVVUUUSSSPPPMMMJJJHHHFFF@@@>>>===;;;999888777777444333111000000///---+++,,,++++++******++++++,,,++++++++++++++++++++++++)))***,,,///333555555333///...---///222444222///....../////////......------,,,,,,---......,,,***+++,,,,,,,,,------------000000000000111111111111222222333444666777888888999:::<<<>>>???AAAAAABBBCCCEEEFFFFFFFFFGGGIIIKKKLLLMMMOOOPPPPPPPPPOOOOOOSSSTTTUUUUUUVVVZZZ___cccjjjggghhhtttxxxssssssvvv}}}yyyssspppsssxxx{{{tttwwwzzzsssuuu[[[PPPLLLUUU^^^]]]ZZZYYYTTTQQQMMMKKKKKKJJJIIIHHHFFFBBB<<<666111//////000........................------------------------,,,,,,------.../////////...222000///333:::QQQssslllUUUDDDJJJVVV]]]eeennntttxxxyyyssskkkmmmxxx}}}~~~|||vvvqqqnnnnnnoooppppppnnnkkkhhheeecccaaa```[[[^^^gggqqquuussstttwwwtttwww}}}fffiiieeeXXXOOO===EEEggg|||ppp^^^XXX]]]bbbaaa\\\[[[ZZZYYYXXXUUUMMMCCC:::222111000//////......///............////////////////////////////////////////////////////////////////////////000000000000111111222222333444444444666CCC[[[sss|||ttt|||vvv|||zzzqqqooovvv{{{zzzyyyzzzzzzyyyxxxyyy|||~~~}}}yyyzzz|||zzzyyyyyy|||}}}{{{uuupppoooXXXZZZ___bbb^^^ZZZZZZ]]]\\\WWWSSSUUUTTTRRROOOLLLIIIGGGFFF???>>><<<:::999888777777444222000000000///---+++,,,++++++******++++++,,,++++++++++++++++++++++++((()))+++///333444333222......///000000///...---------......///.........///...,,,---------,,,+++,,,,,,---...............000000000000111111111111222222333555666777888999:::;;;===@@@BBBDDDEEEFFFEEEGGGHHHIIIHHHGGGHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLOOOPPPQQQPPPPPPQQQTTTVVVaaa]]]\\\bbbmmmvvvzzzzzz}}}uuurrrsssvvv{{{~~~vvvqqqqqqzzz|||rrryyyyyyzzz~~~|||zzz{{{uuuaaaSSSUUU[[[ZZZYYY[[[VVVSSSOOOLLLKKKKKKJJJIIIFFFCCC>>>888333000000000........................------------------------,,,,,,------...//////000,,,222000000666@@@\\\```NNNEEEOOOZZZ^^^gggtttvvvyyyxxxqqqkkkmmmyyy~~~~~~~~~zzzzzzxxxuuuqqqnnnlllkkkmmmmmmmmmkkkhhheeecccbbb]]]```gggpppsssqqqrrrvvvuuuwwwyyy|||}}}}}}~~~~~~}}}wwweeetttyyybbbQQQDDDDDD\\\uuu|||mmm]]]WWW\\\bbbaaa^^^]]][[[YYYXXXUUUOOOEEE>>>222111000///........................////////////////////////////////////////////////////////////////////////000000000000111111222222333444444555999\\\~~~~~~~~~|||iiihhhhhhlllqqquuuxxxzzzxxxyyyxxxwwwwwwyyy|||}}}}}}|||}}}~~~yyytttoooVVVXXX]]]bbb^^^[[[[[[]]]]]]XXXSSSTTTSSSQQQNNNKKKHHHFFFEEE???>>><<<:::999888777777444222000000000///---+++,,,++++++++++++++++++,,,++++++++++++++++++++++++'''(((***...111333222000))),,,...//////......///,,,------...//////......111///---------...---,,,,,,---......//////......000000000000111111111111222222333555666888999999;;;<<<>>>AAADDDFFFHHHHHHFFFHHHJJJJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKJJJIIIFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHJJJNNNSSSYYY___ccciiirrr}}}|||vvvssssssnnnyyyzzzuuutttxxx~~~rrrdddaaa\\\nnn|||vvv^^^YYY[[[XXXXXX[[[XXXTTTPPPMMMLLLKKKJJJIIIEEEDDD@@@:::555111000000........................------------------------,,,,,,------...///000000+++111111111888EEEdddzzzVVVIIIGGGUUU___bbblllzzzwwwxxxvvvpppjjjmmmxxx~~~}}}}}}}}}|||{{{||||||zzzvvvqqqnnnllllllnnnooonnnkkkhhheeedddfffgggkkkqqqrrrpppqqquuuwwwwwwwwwwwwzzz~~~}}}~~~{{{|||}}}~~~~~~}}}|||{{{gggnnnlllRRRJJJKKK[[[sssuuuhhh[[[WWW\\\aaaaaa^^^^^^\\\ZZZXXXVVVPPPGGGAAA222222000///......................../////////000////////////////////////000000000000000000000000////////////000000000000111111222333333444555555BBByyy{{{{{{tttfffbbbeeeqqqyyyvvvssssssxxxxxxwwwvvvvvvxxx}}}~~~~~~|||tttWWWUUU```___\\\ZZZZZZ\\\[[[XXXUUUWWWVVVTTTQQQLLLGGGCCCAAA@@@???===:::888777666555444222000000//////---+++,,,++++++******++++++,,,+++++++++******))))))))))))***,,,.../////////...,,,,,,,,,,,,,,,,,,++++++//////---***))),,,222777444222...+++))))))***+++))))))***+++,,,......//////000111222222333222222222444777888888888:::;;;<<<===???AAACCCEEEFFFFFFFFFGGGHHHIIIHHHFFFDDDBBBFFFEEECCC@@@>>><<<;;;;;;::::::::::::::::::::::::888999;;;<<<>>>AAAFFFJJJXXX]]]dddmmmsssuuutttqqqssstttvvv{{{~~~zzzwwwsssvvvvvviii___WWWhhhqqqjjjUUUUUUYYYXXXVVVSSSPPPOOOPPPNNNJJJGGGFFFCCC???<<<999555000---////////////............---,,,,,,,,,,,,---......///......---------......111......000888NNNrrr~~~qqqMMMKKKJJJPPPZZZeeemmmqqqooosssrrrpppsss~~~~~~~~~|||||||||}}}~~~~~~{{{vvvssstttqqqnnnkkkjjjhhheeeccchhhfffiiipppsssrrrpppqqquuuuuuuuuwww{{{}}}~~~}}}}}}}}}}}}|||}}}}}}~~~~~~~~~}}}}}}|||}}}wwwmmm~~~kkkVVVKKKVVVhhhnnnlll___WWW\\\[[[WWW[[[^^^]]]ZZZWWWWWWUUUMMMCCC;;;333...///000...---..................///000000//////////////////////////////.........---------000000000000111111111111111666888444000333999===SSSsss}}}yyyoooooorrrtttrrroooqqqwwwssstttuuuttttttxxxuuuYYYVVV```aaa^^^[[[[[[[[[YYYUUURRRVVVVVVTTTQQQMMMIIIEEECCC@@@???===:::888777666555444222000000//////---+++,,,++++++******++++++,,,,,,,,,+++++++++*********)))***,,,...////////////......---,,,,,,------...111111000......111777<<<444222///,,,++++++,,,,,,,,,,,,,,,,,,------------//////000111222222222222111444666777777888999:::>>>???@@@BBBCCCDDDDDDDDDFFFFFFGGGGGGFFFDDDBBBAAA???>>><<<:::888777666666666666666666666666777777444555666666666888<<>><<<:::888666555555444222000///000///---+++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***+++,,,...////////////222111///------...///000......---,,,---000666:::333222///---,,,,,,---...000//////...---,,,++++++...///000111222222222222111333666777777777999:::@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBAAA???===;;;777666555444333222222222333333333444444555555555222333444333333555888;;;:::;;;>>>CCCKKKSSS[[[___bbbeeeiiiooouuu|||zzzwwwtttrrrssswwwuuu~~~bbbaaannnoooSSSSSS___ZZZXXXVVVTTTRRRPPPLLLIIIIIIFFFBBB???;;;777222...////////////............---,,,,,,,,,,,,---............---------......///---000111777MMMnnniiiKKKGGGIIILLLRRRZZZ```cccccceeefffgggmmm{{{~~~{{{|||}}}yyywwwvvvvvvwwwvvvqqqkkkgggeeeeeedddccchhhddddddjjjooorrruuuyyyzzz{{{|||}}}|||zzzxxxyyy{{{~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~tttxxxhhhLLLHHHPPPrrrwwwaaaZZZYYYZZZ^^^\\\]]][[[XXXWWWVVVOOOFFF>>>666000///000...---..................///000000/////////////////////////////////............---000000000000111111111111555000000444555444;;;EEE]]]sss~~~zzztttqqqrrrrrrrrrssswwwsssrrrsssvvv||||||bbb___gggccc___\\\ZZZYYYWWWRRRNNNQQQQQQQQQPPPNNNKKKHHHGGG???>>><<<:::888666555555333222000///000///---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.../////////777444111...------///000---,,,++++++,,,...222444111000...,,,,,,,,,---...000000///...---,,,,,,+++...///000111222222222222222444777888888888999;;;AAAAAAAAA@@@???>>>===<<<::::::::::::999777555444333333222222222222333333333444444555666777777777444666777888888:::===???>>>>>>===>>>@@@EEEJJJOOOYYY[[[```eeehhhmmmwww~~~zzzwwwwwwwwwvvvtttrrruuuhhhlllqqqRRRRRRccc[[[ZZZXXXUUURRROOOLLLJJJKKKHHHDDD@@@===999444000////////////............---,,,,,,,,,,,,---.........------------...//////---000///666SSSzzzYYYGGGDDDHHHNNNVVV\\\```aaaaaabbbbbbcccjjj|||~~~|||xxxuuussstttuuu{{{vvvooojjjggggggggggggjjjffffffkkkoooppprrrvvv||||||}}}~~~{{{yyyzzz{{{|||{{{}}}}}}~~~~~~~~~~~~~~~{{{fffMMMEEEGGGjjjooo\\\TTTUUU\\\\\\]]]\\\YYYXXXVVVPPPHHH@@@888111000000......///...............///000000/////////////////////////////////...............///000000000111111111111555111222777777777DDDUUUcccmmmzzzyyyvvvpppppprrrrrrsssuuurrrqqqsssyyy}}}yyyaaa___fff```]]]ZZZYYYYYYWWWSSSOOONNNNNNNNNNNNLLLJJJHHHFFF???>>><<<999777666555444333111000///000///...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000999777333///---,,,---...111000.........///000111------,,,++++++,,,,,,---..............................///000111111111111333555777999999999:::<<>>===<<<;;;999888555555555555444333222222222222222222222333444555444444555666888999:::::::::;;;=========>>>@@@BBBAAABBBDDDDDDDDDEEEIIILLLRRRTTTYYY```bbbfffrrr}}}{{{xxxwwwyyyzzzvvvqqquuummmiii~~~oooSSSPPP]]]YYYYYYXXXUUUQQQMMMKKKJJJKKKHHHDDDAAA>>>:::555222////////////............---,,,,,,,,,,,,---......---------------...//////333444222;;;\\\xxxMMMCCCCCCHHHQQQYYY___bbbddddddeeedddeeemmm~~~{{{vvvttttttuuuyyyqqqkkkhhhhhhiiiiiigggeeeffflllpppqqqqqqttt{{{{{{|||}}}~~~}}}}}}|||}}}{{{{{{{{{{{{zzz}}}}}}~~~~~~{{{fffUUULLLGGG]]]fffSSSQQQZZZ[[[]]]]]]ZZZXXXWWWQQQKKKCCC:::222111111///...000...............///000000///////////////////////////////////////////////////000000000111111111111333222555777666:::OOOeeeooosssxxxyyy}}}uuuooooooppppppppprrrpppqqqttt|||~~~}}}~~~~~~{{{{{{|||~~~}}}{{{{{{~~~rrr]]]\\\bbb^^^[[[XXXXXXYYYXXXTTTPPPLLLMMMMMMLLLKKKIIIGGGFFF>>>===;;;999777555444444222111//////000000...---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,......------...//////000777555222///---,,,------000...,,,,,,------,,,+++++++++***++++++,,,------,,,,,,------.........///---...///000111111111111222444777888888888:::;;;:::::::::999888777666555444444444444444444444444222222222222333444555555555666777888:::;;;<<<===???AAACCCCCCBBBCCCDDDFFFDDDIIIPPPTTTUUUWWWZZZ]]]ZZZYYY___hhhkkknnnyyyzzzyyyzzzvvvqqqrrrxxx~~~kkkaaasss|||zzzmmmZZZSSSYYYWWWXXXWWWTTTPPPLLLKKKJJJIIIGGGDDDAAA???;;;777444////////////............---,,,,,,,,,,,,---......---------------...///000333333444BBBccciiiGGGBBBEEEKKKSSS[[[```cccfffhhhiiiiiikkksss~~~||||||}}}~~~}}}xxxuuuvvvxxx~~~xxxpppjjjgggfffffffffcccaaadddlllqqqssstttwwwyyyzzz{{{{{{|||||||||{{{|||}}}|||}}}~~~~~~~~~}}}}}}~~~~~~|||xxxhhhZZZPPPFFFPPPzzzvvvZZZQQQ[[[ZZZ]]]^^^[[[XXXWWWRRRMMMEEE<<<333111111///...000...............///000000////////////////////////...////////////000000000000000000000111111111111000444777666:::KKKggg}}}yyy{{{jjjhhhtttwwwqqqnnnooonnnlllkkknnnmmmqqqwww~~~{{{}}}~~~|||{{{yyywwwsssssstttwwwyyyzzzyyywwwxxxzzz|||}}}nnnZZZ[[[```^^^[[[XXXWWWXXXWWWSSSOOOMMMMMMMMMMMMKKKIIIGGGFFF>>>===;;;999777555444444222111//////000000...---,,,++++++******++++++,,,*********+++++++++,,,,,,///......------...000000000000///...............---+++***+++,,,---+++(((******++++++,,,---......,,,,,,,,,,,,---------------...///000111111111111000333555666666777888999555555555555555444333333222222222333333444555666555444444555555666777888999999;;;<<<>>>@@@AAABBBCCCFFFJJJLLLNNNPPPSSSUUUXXX___ggglllnnnppptttxxxrrrnnnrrr{{{~~~}}}}}}xxxyyywwwsssuuuuuu|||jjj[[[eeeyyy{{{xxxxxxyyyrrrcccXXXUUUVVVWWWWWWUUUPPPMMMLLLLLLGGGEEECCCAAA???<<<999666////////////............---,,,,,,,,,,,,---......---,,,,,,------///000000000///777MMMlllZZZGGGEEEJJJOOOVVV[[[___bbbfffiiigggiiinnnwww~~~||||||~~~zzzuuussswww{{{}}}wwwpppjjjgggeeedddcccdddaaabbbiiiooorrruuuyyyxxxxxxyyyzzz{{{||||||}}}|||~~~~~~|||{{{}}}|||}}}~~~}}}xxxppp```SSSFFFEEEgggcccSSSZZZYYY]]]___\\\YYYWWWSSSNNNGGG===444222111//////111...............///000000////////////////////////.../////////000000000000000000000000111111111111111888:::<<>>===;;;999777555444444222000//////000000///---,,,++++++++++++++++++,,,)))))))))******+++++++++//////...------...000111++++++,,,---...///000000///---,,,...111222000---***++++++,,,......///000,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111///111333444444555666888111111222333333222222222//////000000111333444555888888888888999999:::;;;===>>>@@@AAACCCEEEGGGGGGEEEIIIOOOUUUZZZ___dddgggqqqwww~~~xxxyyyyyyvvvzzzsssuuulllZZZ]]]nnn~~~{{{iiiXXXMMMVVVWWWXXXUUUQQQMMMMMMNNNFFFDDDBBB@@@???===999777000/////////............---,,,,,,,,,,,,---......,,,,,,,,,---...///000111111111>>>ZZZxxx}}}MMMFFFEEENNNRRRWWW[[[]]]```eeehhhaaafffmmmwww~~~~~~~~~zzztttoooooovvv|||}}}xxxqqqkkkhhhfffdddcccjjjeeecccggglllooosssxxxxxxxxxxxxyyy{{{|||~~~~~~~~~}}}|||{{{}}}|||{{{|||}}}~~~}}}|||}}}~~~}}}{{{hhhYYYKKK===WWWvvviiiSSSXXXYYY]]]___\\\YYYWWWTTTOOOHHH>>>555222111//////111...............///000000////////////////////////.../////////000000111111000000000000111111111111333;;;>>>DDDddd\\\HHHMMM___nnnhhhiiimmmoookkkeeedddgggiiiqqq|||zzzmmmkkkuuu|||yyysssnnnooojjjeeedddfffjjjnnnpppkkklllpppxxxuuu```^^^aaa```]]]ZZZYYYYYYWWWRRRMMMMMMMMMNNNNNNKKKHHHDDDAAAAAA>>>:::888777777555444000000000///......------...------,,,,,,------...---+++******+++,,,,,,+++......////////////.........---,,,...111222000...,,,333:::;;;555...***))),,,,,,,,,------.........,,,,,,,,,---------......////////////000000000000000222555777777666444222222111000//////111333555888222111666:::999:::??????@@@@@@>>>;;;===BBBGGGLLLKKKLLLPPPUUU[[[^^^___^^^bbbkkkuuuyyyzzzyyytttwwwrrrqqqzzz~~~rrrfffZZZWWWlllkkkQQQVVVXXX[[[^^^XXXPPPLLLMMMKKKHHHDDDAAA???===:::888333111////////////...------------............///---.........------...000333333BBBbbbyyyhhhDDDEEEDDDMMMUUU[[[[[[\\\___aaa```aaahhhrrryyy}}}|||{{{{{{yyywwwtttpppoooqqqvvvzzzyyyooojjjllllllfffbbbaaaeeeccccccffflllqqqssssss}}}yyyxxx{{{}}}|||zzz|||{{{zzzzzz{{{}}}~~~|||zzzzzz{{{}}}|||}}}~~~~~~~~~~~~~~~uuu[[[PPPGGGKKKaaazzzuuuZZZPPPYYYXXX[[[^^^]]]XXXRRROOONNNJJJEEE===555000///111222////////////000000000000000000000000000000000000000000////////////000000000000000000000111111111///444555@@@jjjuuu~~~___QQQWWWaaaffflllfffdddiiinnnmmmjjjhhhmmmvvv}}}tttkkkrrr}}}}}}uuuooojjjhhhffffffggghhhhhhhhhiiijjjmmmuuuuuubbb___bbbaaa^^^[[[ZZZZZZXXXSSSOOOOOOOOOOOONNNKKKHHHEEECCCAAA>>>:::888777777555444000000000///......------------,,,,,,,,,,,,------,,,+++)))***+++---,,,+++...////////////...------///...---...000111///---...333999:::555000---,,,,,,,,,,,,---------......,,,,,,,,,---------........./////////000000000000000222333555555444333222555444333333333444555666888666999???AAA>>>===AAADDDEEEFFFHHHLLLRRRXXX]]]dddeeefffiiilllppptttvvvsssuuu{{{{{{zzzuuussswww}}}iiiaaahhh~~~]]][[[[[[\\\YYYSSSQQQRRRMMMJJJFFFCCCAAA>>>;;;999444222////////////...------------............///...///000///......000111///777PPPuuuzzzzzzXXXAAAEEECCCKKKTTTZZZ[[[\\\^^^```___aaaiiisssyyy~~~|||zzzyyyxxxxxxxxxvvvssspppooopppsssvvvuuulllggghhhiiieeeaaaaaaaaa``````ccciiinnnpppqqq{{{zzzxxxwwwxxxzzzzzzzzz{{{zzzzzzzzz{{{}}}|||zzzyyyzzz|||}}}}}}~~~~~~}}}~~~}}}}}}zzzmmmXXXDDDEEEXXXrrrttt___QQQUUUWWW[[[^^^^^^ZZZTTTQQQOOOKKKFFF>>>666000///000111////////////000000000000000000000000000000000000000000////////////000000000000000000111111111111444777999DDDeee~~~rrr```WWW```ggghhheeeaaabbbhhhllllllkkkmmm{{{xxxppprrrzzz~~~xxxsssmmmkkkhhhhhhiiijjjjjjiiikkkmmmrrr{{{vvvccc```bbbbbb___\\\[[[[[[YYYTTTPPPRRRQQQOOOMMMKKKHHHFFFEEE@@@===:::888777666555444000000000///......------,,,++++++++++++++++++,,,,,,***)))***,,,------,,,///////////////...---,,,000///...///000000...,,,---111555555222...---...,,,,,,,,,------------...,,,,,,,,,---------............/////////000000000111111111222222222222222333333444444555777888999:::;;;>>>BBBCCCCCCGGGNNNUUUUUUVVV\\\dddlllsssvvv|||~~~~~~|||xxxuuuvvvxxxuuugggmmmhhhaaa[[[[[[ZZZVVVSSSSSSNNNKKKGGGDDDBBB???<<<:::555222000/////////...------------............//////000000000//////111333111@@@^^^lllHHH@@@GGGBBBKKKTTT[[[]]]]]]___```___dddlllvvv|||{{{vvv{{{{{{zzzyyyxxxvvvtttsssvvvuuusssqqqppppppqqqqqqooohhhcccddddddcccaaaaaa```______bbbgggmmmpppqqqtttvvvwwwwwwwwwwwwxxxzzzzzzzzzyyyzzz|||~~~}}}zzzyyyyyyzzz{{{~~~~~~~~~}}}~~~~~~}}}~~~vvvdddKKKFFFSSSnnnzzzkkkYYYRRRUUUYYY^^^___]]]XXXSSSQQQNNNHHH@@@777111//////000////////////000000000000000000000000000000000000000000////////////000000000000000111111111222222666:::BBBPPPfff{{{{{{fffaaahhhkkkggg]]]]]]```fffiiijjjnnntttwwwuuuxxx}}}~~~zzzooommmkkkkkklllmmmmmmmmmooorrrxxxvvveee``````aaa^^^\\\[[[[[[YYYUUUPPPSSSQQQOOOKKKIIIGGGFFFFFF@@@===:::777777666555333000000000///......------++++++************+++++++++***)))***,,,.........//////000000000000000///000///////////////---,,,,,,...//////---+++,,,---------------------------,,,,,,,,,---------.............../////////000000111000000///000111333333333444555777999;;;===>>>>>>@@@AAABBBDDDLLLZZZeeepppnnnmmmqqqxxx}}}zzzwwwvvvvvv|||lll```}}}lllbbbZZZZZZ[[[WWWQQQOOONNNKKKGGGDDDAAA???<<<:::666333000...//////......---------............///...///000000//////111333666HHHeee^^^AAABBBHHHDDDLLLUUU]]]______aaabbb```hhhpppzzz{{{uuu{{{{{{{{{zzzxxxuuurrrpppsssrrrrrrrrrrrrrrrqqqpppjjjfffbbbaaabbbcccccccccaaa```aaaccchhhmmmqqqsssqqqtttxxxyyywwwwwwyyy|||zzzzzz{{{|||}}}}}}zzzyyyyyyzzz{{{}}}}}}~~~|||}}}~~~}}}tttkkkTTTHHHMMMhhh|||vvv```QQQTTTXXX]]]```___[[[VVVSSSPPPJJJBBB999222///...///////////////000000000000////////////////////////000000////////////000000000000000111111222222333444777FFF\\\kkkuuuzzzwww{{{lllgggkkkjjjeeeZZZ\\\aaaggghhhjjjqqqzzz~~~{{{{{{pppnnnmmmmmmppprrrssssssuuuwww{{{wwwfff___^^^```]]]ZZZZZZ[[[YYYTTTPPPSSSQQQMMMJJJGGGEEEEEEEEE@@@===999777666666444333000000000///......------+++******))))))******++++++***)))***---/////////...///000111222333333333///000000000///...---------------,,,++++++,,,...------------------------,,,,,,,,,---------..................////////////000000//////000222444666777888999;;;===@@@BBBCCCDDDIIIMMMPPPUUUaaaoooyyy~~~yyyvvvtttxxxsssaaauuu}}}cccZZZUUUXXX[[[XXXQQQLLLMMMJJJFFFCCCAAA>>>;;;999777444000......//////...---------............///---...//////...///111333888MMMjjjVVV???AAAGGGGGGLLLTTT\\\]]]]]]```aaa___jjjrrr{{{{{{}}}zzzvvvsssqqqrrrqqqqqqsssuuuuuurrrpppfffeeecccaaabbbdddeeeeeeaaaaaabbbcccfffkkkpppsssrrruuuyyyzzzyyyyyy|||||||||}}}~~~}}}{{{yyyzzz{{{|||{{{|||}}}~~~}}}}}}~~~qqqkkkTTTEEECCC\\\xxx}}}hhhSSSUUUWWW[[[______]]]XXXUUUQQQLLLCCC;;;444000......////////////000000000000////////////////////////000000////////////000000///000000111222333333333111555FFF]]]iiinnnxxx|||yyyzzz}}}{{{lllhhhjjjkkklll^^^```eeeiiijjjkkkttt~~~qqqpppoooqqqtttwwwyyyyyyzzz{{{}}}yyyhhh```]]]___\\\ZZZZZZ[[[YYYTTTPPPSSSQQQMMMJJJGGGEEEDDDCCC???<<<999777666555444333000000000///......------+++******************+++***))))))***---000000000...///000222333333333333...///000000...---......000///---,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,---------......------.........//////////////////000222555777999999999:::<<>>;;;999999555111......//////...---------............///,,,---//////...///111333:::TTTttt{{{}}}xxxKKK===@@@DDDKKKKKKSSSYYYYYYZZZ]]]___^^^jjjqqqzzz}}}}}}|||yyyvvvuuusssqqqppprrruuuuuurrrooodddffffffccccccfffgggeeeaaaaaaaaabbbcccgggmmmqqqtttvvvxxxyyyzzz{{{}}}}}}}}}~~~}}}{{{{{{}}}{{{|||}}}~~~}}}~~~~~~~~~~~~~~~sssuuukkkWWWFFF@@@UUUvvvvvvaaaVVVWWWYYY\\\^^^]]]YYYVVVRRRMMMEEE<<<555111//////////////////000000000000000000000000000000000000000000////////////000000///000000111222333444444555???SSSeeemmmqqq}}}wwwvvvooohhhffffffhhhmmmtttcccdddgggkkklllnnnxxx}}}xxxvvvuuuvvvyyy|||}}}}}}~~~{{{kkkccc___```]]][[[[[[\\\ZZZVVVRRRSSSQQQOOOKKKHHHFFFDDDCCC???<<<999777666555444333000000000///......------+++++++++******+++++++++***))))))***...000111111000000000111111000000///,,,...000000...---...000111///---,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000333555888;;;<<<<<<===???DDDLLLUUU^^^cccnnnxxx|||wwwxxxyyyxxx|||}}}|||vvvrrruuuzzz|||tttjjjeeellluuu|||~~~tttdddSSSOOOOOOVVVZZZYYYUUUSSSNNNKKKGGGDDDBBB???<<<::::::666111....../////////---------............///---...///000///000222444EEEaaa~~~iiiAAA>>>BBBCCCNNNMMMTTTYYYXXXYYY]]]```aaalllttt{{{~~~~~~}}}~~~|||{{{zzzzzzuuurrrpppqqqssssssnnnjjjaaafffhhheeedddggggggdddcccdddcccbbbbbbffflllqqquuutttssstttwwwzzz{{{||||||}}}~~~~~~~~~~~~}}}|||}}}~~~~~~~~~~~~}}}~~~~~~zzzyyyrrr~~~qqq```OOOCCCRRRsss}}}jjjXXXWWWXXXZZZ\\\\\\YYYVVVRRRMMMEEE===666222000///////////////000000000000000000000000000000000000000000////////////000000///000000111333444444555<<>>DDDFFFKKKTTT```ooo|||~~~}}}~~~~~~}}}}}}yyyrrrtttvvvvvvtttvvvzzz{{{vvvvvvxxxxxxpppfffUUUfffrrr}}}pppWWWSSSRRRVVVXXXVVVTTTTTTOOOLLLHHHEEECCCAAA>>>;;;:::666111.........//////---------.........//////...///111111111111444666SSSnnn~~~aaa<<>>777333111000////////////000000000000000000000000000000000000000000////////////000000///000000222333444555555AAAnnnxxx______ccchhheee```bbbiiihhheeefffkkkooottt}}}}}}zzz|||}}}~~~~~~nnnaaaccc```]]]ZZZZZZ[[[ZZZVVVRRRRRRRRRQQQMMMHHHDDDBBBBBB>>>;;;888666555444333111000000000///......------------,,,+++))))))+++,,,,,,***)))+++///222222000/////////---,,,+++---///000111111///...///444888555222///---............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222444666888<<>>;;;888666555444333111000000000///......------,,,,,,,,,***))))))***+++,,,+++***,,,///222222000.........---,,,,,,...000000111111///...///333777444111...---...//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111333666888<<>>@@@AAAEEEKKKQQQQQQUUUXXXWWWWWW```lll}}}}}}~~~~~~}}}}}}xxxwwwvvvvvvwwwyyy{{{}}}vvvooojjjlllmmmiiieeeddddddfffhhhhhhgggeeeeeeeeeiiiiiijjjkkklllnnnqqqsssooonnnlllmmmpppvvv{{{}}}~~~~~~~~~||||||uuuppp```KKKHHH___zzz|||ooo^^^YYYVVVZZZ]]]\\\ZZZ[[[RRRNNNHHHAAA:::555222111000000000000000000000000000000000000000000000000000000000000111111111111000222333111000222777:::XXX||||||___jjjrrrpppeee___bbbdddaaaeeeeeefffhhhnnnvvv}}}|||yyyxxxyyy}}}jjj\\\```]]]ZZZXXXXXXYYYXXXTTTPPPPPPRRRSSSPPPLLLGGGCCCBBB>>>;;;888555555444333222000000000///......------,,,+++******))))))******,,,++++++---///111111000...//////...,,,---///111000111000///...000333666111///------.../////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111333777;;;@@@GGGNNNSSS]]]ooozzzrrrqqqqqquuuyyy{{{yyyvvvsssrrrpppooonnnmmmlllllljjjiiiiiiiiiiiikkklllnnnxxxyyyyyy{{{~~~|||xxx~~~xxxlllVVVZZZmmmttt\\\\\\^^^SSSOOOMMMIIIFFFDDDAAA===:::999888666333111///...---............////////////...111...---111000555FFFooosssVVV???===AAABBBEEEKKKQQQRRRSSSUUUTTTUUU^^^hhhooossszzz~~~~~~~~~}}}{{{wwwtttvvvyyy|||{{{xxxrrrlllhhhiiijjjgggdddccchhhjjjkkkkkkiiigggffffffkkkiiiiiilllooopppnnnkkkeeeddddddfffkkksss{{{~~~}}}tttlllPPPEEEUUUooo{{{yyycccZZZUUUXXX]]]]]][[[ZZZUUUQQQKKKCCC<<<666222111000000000000000000000000000000000000000000000000000000000000111111111111333222222111222555;;;???bbbxxxtttxxx^^^dddkkklllddd___aaabbb___bbbbbbccciiiqqqzzz}}}zzzxxx{{{ooo^^^^^^\\\ZZZXXXYYYZZZYYYUUUQQQOOOQQQSSSRRRMMMGGGCCCAAA===;;;777555555555333222000000000///......------+++***))))))***+++***))),,,,,,---...000111111111222333222000...---///111111000000//////000222444///---,,,,,,...000000///........................,,,,,,,,,,,,,,,,,,,,,,,,............////////////111333777;;;@@@HHHPPPVVVbbbooo~~~}}}vvvsssttttttssssssvvv{{{~~~}}}yyynnnmmmmmmooorrrsssqqqooonnnmmmkkkiiihhhhhhiiiiiieeeeeeeeeeeegggiiikkkllltttuuuxxxzzz}}}yyy|||jjjaaaiiiggg^^^```VVVQQQNNNJJJGGGDDDAAA>>>;;;:::888666333111///...---............////////////...111...---111000999NNNxxx~~~XXXGGG<<<>>>CCCDDDGGGNNNPPPQQQSSSSSSRRRTTTYYY___]]]aaahhhsss}}}~~~~~~}}}}}}||||||~~~{{{zzz{{{~~~}}}zzztttnnnjjjjjjjjjfffdddeeejjjkkkmmmmmmkkkjjjiiijjjjjjggggggkkkpppqqqkkkeee___^^^]]]```fffoooxxx~~~~~~zzz~~~|||ZZZFFFLLLaaattt|||iii]]]TTTVVV\\\]]][[[YYYWWWTTTNNNFFF>>>888333111000000000000000000000000///////////////////////////000000000111111111111222000111333555888???FFF```hhhuuuzzzzzz{{{cccYYY```bbb___^^^```aaa___``````ccclllvvv}}}{{{wwwbbb\\\\\\[[[ZZZ[[[\\\[[[VVVRRROOOQQQRRRQQQMMMGGGCCCAAA===:::777555555555444333000000000///......------+++***)))***,,,,,,+++)))+++,,,...///000000000111777777666333000...///000111000//////000111111111---,,,+++,,,...//////...---.....................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000222333666:::???FFFOOOUUUeeellluuu|||~~~|||xxxvvvrrrnnnlllnnnrrruuuwwwxxxnnnmmmlllllllllkkkjjjiiigggfffeeecccccccccdddeeecccccccccdddeeehhhjjjlllmmmppptttwwwzzz~~~~~~mmmfffvvviii[[[]]]WWWSSSPPPKKKGGGDDDBBB>>><<<:::999666444111///..................////////////...111...///222111>>>YYY}}}}}}MMMBBB<<>>FFFOOOUUUbbbfffooozzz~~~{{{tttoooooooooooopppsssmmmlllkkkiiihhhfffeeeeee______^^^^^^^^^^^^^^^___aaaaaaaaabbbcccfffhhhjjjgggkkkooorrruuuzzztttaaafffsssgggZZZ^^^[[[UUUQQQLLLHHHEEEBBB???===:::999777444222000///...............////////////...000///000333333EEEddd{{{JJJBBB<<<===@@@BBBGGGMMMLLLQQQSSSSSSTTTWWWZZZYYYXXXVVVUUU\\\mmm~~~|||{{{vvvvvvvvvwwwwwwwwwwwwwwwyyy|||~~~}}}{{{vvvrrrqqqoookkkkkknnnmmmoooppppppooommmmmmmmmmmmjjjiiinnnvvvzzzwwwrrrnnnkkkgggfffjjjsss}}}~~~~~~zzzeeeOOOFFFMMMfff~~~uuugggZZZWWWYYYZZZ[[[\\\XXXVVVPPPIIIAAA:::555222000000000000000000000000000000000000000000000000000000000000111111111111000///111444333666FFFYYYkkkpppxxx|||~~~~~~qqqxxxsss]]]PPPZZZ[[[]]]]]]^^^]]]\\\[[[YYY^^^gggrrrzzz~~~~~~|||{{{zzz|||eee___ZZZYYYYYY[[[]]][[[VVVQQQNNNOOOOOOMMMIIIEEECCCBBB<<<:::777555555555444333000000000///......---------***)))+++///000---******...111222000///000111555555555222000///000222222///......111111000...,,,++++++,,,......---+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000333444777:::@@@HHHRRRYYY```gggrrr}}}~~~{{{uuuqqqqqqooojjjhhhkkkggggggfffdddbbbaaaaaaaaaYYYZZZ[[[[[[[[[[[[ZZZZZZ]]]]]]]]]^^^```bbbdddfffdddhhhlllnnnpppssszzzpppYYYXXXeeerrrxxxaaaYYY]]]\\\WWWSSSMMMHHHEEEBBB@@@>>>:::999777444222000///...............////////////...000///222555555JJJnnnxxxHHHBBB<<<===@@@DDDIIIMMMMMMQQQRRRQQQTTT]]]cccdddfffddd___\\\dddvvv}}}{{{yyytttttttttuuuuuuvvvvvvvvvzzzzzz}}}zzzxxxtttrrrrrrpppmmmooosssqqqrrrsssrrrooolllkkkkkkmmmkkkjjjooowww}}}~~~}}}tttpppllljjjnnnvvv|||fffSSSFFFGGG^^^zzz|||ooobbb[[[ZZZYYY\\\```WWWUUUPPPIIIBBB;;;555222000000000000000000000000000000000000000000000000000000000000111111111111000///222666777???[[[yyyssscccTTTKKKRRR[[[ZZZZZZ\\\]]]\\\[[[[[[ZZZbbbnnnyyy~~~}}}|||{{{yyyyyy~~~zzzeeeaaaYYYXXXXXXZZZ\\\ZZZUUUPPPNNNNNNNNNKKKGGGDDDCCCCCC<<<999777555555555555444000000000///......---------+++))),,,000222...******...222222111//////111111222222111//////111444222///......111222000------,,,+++,,,------,,,***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000444555888<<>>;;;999777444222000///.............../////////000...000///333666777MMMsss|||vvvHHHBBB===>>>CCCHHHLLLOOONNNQQQQQQOOOUUUbbblllnnnppppppiii^^^]]]lll|||}}}zzzxxxssssssttttttuuuuuuvvvvvv}}}zzz{{{yyytttqqqpppqqqpppnnnqqqvvvtttuuuuuusssnnnkkkhhhhhhkkkiiiiiimmmuuu|||uuuqqqllljjjnnnvvv~~~yyyfffVVVFFFAAAWWWssstttggg___[[[YYY^^^cccWWWTTTPPPJJJBBB;;;666333000000000000000000000000000000000000000000000000000000000000111111111111//////333999<<>>:::666333222222111000/////////...------,,,,,,---,,,,,,+++*********+++...///111222111000...---222000......///000///...000///111666:::999333---------------------------------............------,,,,,,,,,---------..................////////////444888::::::;;;CCCQQQ\\\kkkzzztttqqqnnnllljjjhhhfffdddaaa___\\\YYYXXXWWWXXXXXX\\\[[[YYYWWWVVVVVVVVVVVVYYYYYYYYYYYYZZZ[[[]]]]]]bbbbbbccceeeiiinnnrrrttt|||~~~yyyiiiWWWPPPZZZnnnzzz```RRRTTTWWWTTTYYYVVVQQQLLLGGGCCCAAA???:::999888555333000...---............///////////////...000222333???YYYssszzzjjjCCC???<<<===BBBHHHLLLMMMPPPNNNKKKNNN]]]nnnsssnnnoooooolllhhhfffkkkvvv{{{yyyyyy}}}|||}}}xxxuuuooonnnpppvvvxxxvvvvvvyyy}}}{{{}}}yyywwwvvvuuussssssssstttttttttttttttssspppllliiifffiiiiiijjjooovvv|||vvvoooooowww~~~}}}}}}{{{ppp___PPPCCCRRRuuuyyycccTTTYYY\\\ZZZ^^^[[[VVVPPPJJJEEE???777222111111000000000000111111000000000000000000000000000000000000111111111111---666777333>>>gggvvvSSSCCCIIISSSZZZWWWWWWYYYZZZYYYZZZ___dddrrr}}}yyyxxx|||ggg```XXXXXXYYY[[[[[[WWWRRRNNNKKKLLLMMMMMMKKKGGGCCC@@@>>>:::666333222222111000/////////...------,,,,,,---,,,++++++******++++++---...000111000///...---000...---...000111111000000///000444888777222---------------------------------............------,,,,,,,,,---------..................////////////111555999===@@@GGGQQQYYYlllzzz}}}uuusssooollliiifffdddbbb___]]]ZZZXXXWWWVVVWWWWWWYYYXXXWWWVVVUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]bbbbbbaaaaaaccciiipppvvv|||~~~~~~qqq\\\OOOZZZuuuyyyfffWWWUUU[[[YYYWWWRRRLLLGGGCCC@@@???:::999888555333000///...............////////////000///000111555FFFhhhzzzwww\\\AAA>>><<<>>>CCCHHHKKKLLLLLLKKKJJJNNN]]]nnnsssppprrrsssrrrooommmqqqzzz~~~rrrpppnnnjjjjjjlllrrrvvvwwwzzz|||yyyvvvsssooooooqqqrrrqqqtttxxxvvvxxxwwwvvvuuutttuuuuuuvvvsssssssssrrrqqqooommmkkkmmmlllmmmpppvvv|||}}}|||}}}|||}}}sssbbbTTTGGGRRRqqqyyydddTTTVVVXXXWWW[[[[[[WWWQQQKKKFFF@@@888333111111000000000000111111000000000000000000000000000000000000111111111111///555777666FFFpppsssqqqQQQIIIQQQXXXYYYVVVVVVYYYYYYXXXZZZ___jjjwww~~~{{{yyyyyyzzzhhh___YYYYYYZZZ[[[ZZZWWWRRRNNNLLLLLLMMMLLLJJJGGGDDDBBB>>>:::666333222222111000/////////...------,,,,,,,,,,,,++++++******++++++------///000000///...---...---,,,...000222222222000//////111444444111---------------------------------............------,,,,,,,,,---------..................////////////333777<<>>:::999888555333111///...............////////////111000000000888RRR|||xxxaaaNNN>>>======???CCCGGGJJJJJJJJJIIIKKKRRRbbbrrrxxxvvvwwwyyyzzzyyywwwyyy~~~~~~~~~}}}~~~wwwjjjcccWWWVVVTTTSSSTTTYYYaaafffqqqtttyyy}}}~~~}}}}}}|||zzzxxxyyysssooooooooooootttyyy}}}sssyyyxxxwwwvvvvvvvvvwwwxxxssssssrrrrrrrrrrrrrrrrrrrrrqqqppprrrwww}}}~~~}}}|||{{{}}}kkk[[[KKKQQQjjj}}}|||jjjXXXUUUVVVUUUZZZ\\\XXXRRRMMMGGG@@@:::555111111000000000000111111000000000000000000000000000000000111111111222222222555555999LLLrrrnnnuuuRRRNNNUUUUUUXXXUUUUUUWWWWWWVVVZZZ```ooozzz}}}zzzxxxyyy|||jjj^^^[[[ZZZZZZZZZYYYVVVQQQMMMMMMMMMLLLKKKIIIFFFDDDCCC>>>:::666333222222111000/////////...------,,,,,,,,,,,,++++++***++++++,,,---...///000111111000000///...---...000222222111///......///111111///---------------------------------............------,,,,,,,,,---------..................////////////555666:::BBBKKKSSSVVVVVVSSS___lllrrrxxx}}}}}}zzzqqqooolllgggbbb_________WWWWWWUUUTTTSSSSSSSSSSSSRRRRRRQQQRRRSSSUUUVVVXXXTTTTTTUUUVVVWWWXXXZZZ[[[]]]______\\\YYY^^^jjjtttzzz}}}rrreee{{{aaaWWW\\\YYYUUUOOOIIICCC???===:::999888666333111000///............////////////000111111222===\\\|||LLLHHH<<<<<<>>>AAADDDGGGHHHIIIJJJJJJNNNYYYiiixxx~~~~~~{{{}}}~~~}}}}}}~~~xxxjjj\\\OOOHHHCCCCCCBBBAAACCCIIIQQQVVVgggmmmvvv}}}~~~||||||{{{zzzxxx{{{vvvrrrrrrrrrrrrvvv|||zzzrrrwwwwwwvvvuuuuuuvvvwwwxxxvvvuuusssrrrrrrssstttvvvtttrrrrrrtttyyy}}}yyyyyydddNNNMMMaaa|||uuu```YYYWWWVVV]]]\\\YYYTTTNNNHHHAAA;;;888111111000000000000111111000000000000000000000000000000111111111222222222555444444;;;MMMiii{{{UUUQQQUUUQQQUUUSSSSSSUUUTTTTTTZZZbbbqqqzzz~~~}}}zzzzzz~~~lll___[[[ZZZZZZZZZYYYVVVQQQNNNMMMMMMLLLKKKIIIFFFDDDCCC>>>:::666333222222111000/////////...------,,,,,,,,,++++++***++++++,,,,,,//////000111222333333333111000......///000000//////...---...//////...---------------------------------............------,,,,,,,,,---------..................////////////111000000777@@@HHHKKKLLLGGGPPP[[[dddmmmuuuyyyyyypppnnniiibbb[[[VVVUUUVVVTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOOPPPQQQRRRTTTUUURRRRRRSSSTTTUUUWWWYYYYYYYYY]]]___]]]ZZZ]]]fffnnnyyy|||}}}fffnnn~~~\\\\\\ZZZUUUPPPJJJDDD@@@===:::999888666444222111000............////////////...111333555CCCdddzzzGGGFFF:::<<<>>>AAACCCEEEGGGHHHIIIJJJPPP^^^nnnzzz}}}}}}|||}}}}}}~~~{{{yyyzzz{{{{{{zzzxxxqqqfffYYYNNNEEE???<<<;;;;;;::::::;;;@@@FFFKKKYYYbbbooozzz}}}}}}|||zzzxxxxxxtttsssuuuuuuuuuwww{{{~~~||||||~~~~~~xxxrrruuutttsssssstttuuuvvvwwwzzzxxxvvvsssssssssuuuvvvsssrrrrrruuu{{{|||xxxmmmPPPIIIYYYvvv~~~hhh[[[WWWWWW^^^[[[YYYUUUOOOHHHAAA<<<:::111111000000000000111111000000000000000000000000111111111111222222222222444222444@@@QQQcccpppwww{{{zzzWWWSSSVVVRRRRRRQQQQQQRRRRRRSSS[[[dddvvv}}}~~~~~~|||zzz{{{mmm^^^[[[ZZZYYYYYYXXXVVVRRROOOLLLLLLMMMLLLJJJGGGDDDBBB>>>:::666333222222111000/////////...------,,,,,,++++++******++++++,,,,,,///000111222333444555666222000///...///000///..................------,,,------------------------------............------,,,,,,,,,---------..................////////////222000...222888???BBBCCCDDDIIIQQQZZZbbbhhhkkklllkkkjjjeee\\\RRRMMMLLLNNNQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNNNNPPPQQQRRRPPPPPPQQQRRRTTTVVVWWWXXXVVVZZZ]]]\\\[[[\\\bbbgggvvvyyy~~~mmmiiizzzggg[[[YYYVVVQQQKKKFFFAAA>>>:::999888666444333111111............////////////...111333777GGGhhhoooxxx|||FFFBBB999;;;>>>@@@BBBDDDFFFIIIGGGHHHPPP```pppyyy~~~}}}}}}}}}~~~{{{uuurrrqqqqqqooolll___WWWLLLCCC>>><<<<<<<<<999::::::::::::<<<@@@CCCJJJTTTcccrrr|||~~~~~~}}}{{{yyyuuurrrrrruuuvvvtttuuuxxxyyywwwwwwyyy|||{{{wwwsssrrrrrrqqqqqqrrrtttuuuwww{{{zzzwwwuuusssssstttuuuqqqqqqrrrvvv|||~~~~~~}}}}}}~~~xxxsssTTTHHHQQQkkklll\\\UUUUUU\\\ZZZYYYVVVPPPHHHAAA===;;;111111000000000000111111000000000000000000000000111111111222222222222333222111777III]]]jjjooorrryyytttVVVQQQSSSOOONNNMMMOOOPPPPPPRRR]]]hhh}}}}}}|||zzzwww|||}}}~~~ooo]]]ZZZYYYXXXXXXXXXWWWSSSQQQKKKLLLMMMMMMKKKGGGCCC@@@>>>:::666333222222111000/////////...------,,,,,,++++++******++++++,,,---//////000111222444555666111///......000111000000---...///000///---,,,,,,------------------------------............------,,,,,,,,,---------..................////////////333222111333666999;;;<<<>>>AAAHHHPPPWWWYYYXXXXXX^^^^^^[[[TTTMMMIIIKKKOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQPPPNNNMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSUUUVVVWWWVVVWWWXXXXXXYYY[[[___bbbrrrvvv{{{wwwkkkppp{{{~~~iiiZZZYYYVVVRRRLLLGGGBBB???:::999888666555333222111............////////////000222222666JJJkkkuuueeennnEEE>>>999;;;>>>???@@@BBBFFFJJJHHHIIIRRRcccrrryyy}}}wwwpppfff```___^^^\\\ZZZJJJFFF@@@=========<<<;;;888:::;;;;;;;;;;;;===???@@@JJJYYYhhhttt~~~}}}||||||}}}~~~|||zzzxxxuuutttvvvuuusssssswwwvvvuuuuuuwwwyyyxxxvvvsssqqqqqqpppqqqrrrtttvvvwwwzzzyyywwwvvvuuutttuuuuuupppqqqssswww}}}|||{{{{{{{{{}}}~~~www[[[IIIKKK```~~~ppp]]]UUUUUU\\\YYYYYYVVVPPPGGG@@@<<<;;;111111000000000000111111000000000000000000000000111111111222222222333333333222===TTTjjjwww|||{{{```NNNKKKLLLJJJJJJJJJLLLNNNNNNRRR^^^kkk|||}}}{{{xxx}}}}}}~~~ooo[[[ZZZYYYXXXXXXXXXWWWTTTRRRJJJLLLNNNNNNLLLHHHCCC@@@>>>:::666333222222111000000//////...------,,,,,,+++*********+++,,,,,,---......///000111333555666///------...000222222222,,,...000111///---,,,+++---------------------------..................---,,,,,,,,,---------................../////////000000000111111222222333444666999@@@JJJOOONNNKKKIIIQQQRRRRRRNNNJJJKKKPPPUUUOOOOOOPPPQQQQQQQQQPPPPPPQQQPPPNNNMMMKKKKKKLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWVVVUUUTTTTTTVVVYYY]]]___ooosssyyy~~~zzzjjjeeelllooo~~~cccYYYXXXVVVRRRMMMHHHCCC@@@:::999888666555333222222............/////////000222222111555JJJmmmdddlllcccEEE<<<999;;;>>>??????AAAFFFJJJJJJKKKUUUggguuuzzz~~~~~~}}}}}}iii___RRRJJJHHHHHHHHHFFFAAA@@@???@@@AAA@@@<<<888777999;;;<<<<<<;;;<<<===>>>FFFSSSbbbooo|||}}}wwwxxxzzz|||~~~|||~~~zzzwwwwwwvvvssstttxxxvvvuuuuuuvvvwwwwwwuuurrrqqqqqqpppqqqrrrtttvvvwwwxxxwwwwwwvvvvvvuuuvvvvvvqqqrrrtttxxx}}}~~~~~~{{{zzzzzzzzz}}}xxx```KKKHHH\\\}}}sss___VVVVVV]]]XXXXXXVVVPPPGGG???<<<<<<111111000000000000111111000000000000000000000000111111222222222333333333666555@@@ZZZrrrvvvjjjWWWFFFAAADDDHHHIIIHHHIIIKKKMMMNNNRRR___mmm}}}~~~}}}|||}}}~~~~~~||||||}}}~~~uuuaaa[[[\\\ZZZTTTSSSUUUVVVSSSPPPOOOMMMKKKIIIFFFEEEDDD???;;;666333222111111000///............---------,,,+++*********+++,,,---***000333///...111000,,,,,,---///000000000///...444555444222///,,,,,,,,,........................------------------------,,,,,,,,,---------.........------------...//////000111222222222333666999666888:::===???AAABBBBBBDDDFFFIIILLLNNNNNNNNNNNNMMMNNNOOOPPPQQQPPPOOOOOOPPPOOONNNNNNMMMMMMNNNNNNNNNLLLLLLNNNSSSWWWXXXWWWXXXWWWUUURRRRRRUUUZZZ___iiisss{{{}}}|||~~~zzzqqqccc```ooo}}}{{{pppdddYYYRRRSSSYYYXXXMMMKKKHHH===>>><<<888666444333000...////////////000000000000111222444<<>><<<>>>AAACCC???CCCIIIKKKIIIEEEBBB@@@>>>======??????======??????BBBIIIWWWhhhyyy|||{{{}}}~~~}}}}}}{{{wwwsssqqqqqqrrryyyvvvvvvzzz{{{wwwuuuvvvuuutttrrrpppppprrrtttvvvyyyvvvwwwwwwuuuuuuwwwtttuuuvvvxxxzzz|||}}}~~~|||{{{|||~~~~~~~~~ooo\\\KKKGGG[[[pppzzzjjj^^^XXXUUUZZZYYYVVVQQQKKKDDD>>>;;;444222111000111111111///000000000000000000000000111000000000000000111222999111LLLjjjNNNCCCAAA@@@BBBGGGGGGHHHKKKMMMMMMOOOZZZeeezzz~~~}}}|||}}}~~~~~~}}}||||||wwwwww~~~ttt___\\\]]]ZZZTTTSSSUUUVVVSSSOOONNNLLLJJJGGGEEECCCBBB>>>;;;666333111111111000///............---------,,,+++*********+++,,,---222444222---,,,111333222,,,---///000000000///...555555555333000------...------------------------------------------------,,,,,,,,,---------.........------------...//////111111222222222333555777222333444666999;;;<<<===@@@BBBEEEGGGIIIIIIIIIHHHJJJKKKMMMOOOPPPPPPOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNLLLLLLOOOTTTWWWXXXWWWZZZYYYVVVSSSQQQSSSWWW[[[hhhsss|||~~~nnn[[[]]]sssppp^^^XXXVVVZZZWWWKKKIIIIII@@@>>><<<888666444333000...////////////000000000000000111333===TTTsssqqqsssaaa>>>@@@::::::<<>>??????@@@BBBCCCHHHSSScccttt~~~|||{{{}}}}}}zzzzzzyyyvvvsssrrrtttuuuwwwtttuuuyyyyyytttooonnnppppppqqqrrrssstttuuuvvvvvvqqqnnnqqqrrrqqqqqqtttssstttuuuwwwyyy{{{|||}}}||||||~~~qqq^^^MMMJJJ[[[ppp}}}lll```\\\[[[\\\ZZZUUUPPPJJJDDD@@@>>>555333111000111111111000000000000000000000000000111000000000000111222222;;;===bbb~~~mmmLLL???>>>???BBBGGGGGGHHHKKKNNNOOOQQQ[[[fffzzz|||{{{}}}|||}}}xxxvvv{{{~~~}}}~~~{{{yyy{{{xxxaaa\\\]]]ZZZTTTSSSUUUUUUSSSNNNMMMKKKIIIFFFCCCAAA@@@>>>:::555222111111111000///............---------,,,+++*********,,,---...111222000,,,+++...000...,,,---///000000000///...444555555333000......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////111222333222111222444555333333444555777999<<<===>>>@@@BBBDDDEEEEEEEEEDDDFFFGGGJJJLLLNNNOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMPPPTTTWWWWWWWWW[[[ZZZWWWSSSPPPPPPSSSVVVdddoooyyy}}}uuu\\\\\\uuuyyy[[[XXXTTTYYYZZZOOOIIIGGG@@@???<<<888666555333111///////////////000000000000111111555CCC^^^|||vvvwwwzzzTTT<<<===::::::<<>>BBBFFFGGGHHHLLLQQQTTTWWW___gggzzz{{{zzz~~~}}}xxxuuuuuuvvvxxx~~~zzzqqqnnnrrr{{{~~~ddd\\\]]]ZZZUUUSSSUUUUUURRROOOMMMKKKHHHEEECCC@@@???===999555222111111111000///............---------,,,+++******+++,,,...///...///000000000///,,,))),,,---///000000000///...222333333222///---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////222333444333111111222333555444333444555888;;;===>>>@@@BBBDDDEEEDDDCCCCCCAAACCCFFFIIILLLNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOMMMMMMOOOQQQTTTVVVWWWWWWYYYXXXVVVRRROOOOOOPPPRRR\\\fffrrrxxx}}}wwwiiivvviiiYYYRRRXXX^^^UUUKKKFFF>>>???<<<999666555333111///////////////000000000000555222777OOOsss{{{^^^CCC888<<<::::::<<>>AAAEEELLLQQQSSSRRRQQQRRRUUUWWWWWWVVVXXXWWWWWWZZZ```bbb[[[QQQOOOMMMMMMRRR^^^ooo}}}}}}~~~}}}||||||||||||||||||{{{yyyxxxwwwtttrrrrrrtttvvvyyyuuuuuuxxxwwwqqqmmmlllkkkmmmooorrrtttvvvxxxxxxqqqmmmjjjmmmoooooopppsssxxxyyyzzz{{{{{{zzzzzzyyywwwyyy}}}lllRRRIIIOOOfff~~~ppp___WWWWWWYYYYYYVVVSSSNNNHHHCCC@@@777444111000000111111000000000000000000000000000111111111111111222333444333HHHqqqqqq~~~TTT???<<<>>>@@@DDDGGGHHHMMMUUU[[[___eeekkkyyy{{{zzz~~~~~~yyysssnnnmmmrrr|||{{{mmmgggkkktttzzz}}}|||{{{fff]]]^^^ZZZUUURRRTTTTTTRRROOOMMMKKKIIIFFFCCCAAA@@@<<<999444111111111111000///............---------++++++******+++---...///222000000111333222///---,,,---///000000000///...000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////111333444333111000111222222111000000111444666888===???AAACCCDDDCCCBBBAAA===@@@CCCGGGKKKNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOLLLNNNQQQSSSTTTUUUVVVWWWVVVVVVUUURRROOOMMMNNNPPPUUU___jjjssszzzgggcccppp]]]YYY^^^VVVKKKFFFAAA???===999777555444111///////////////000000000000666000888YYY|||UUU===;;;>>>::::::<<>><<<===???===>>>>>>@@@DDDKKKRRRXXX\\\[[[ZZZZZZ[[[\\\\\\[[[]]]ccciiipppxxxyyymmm___ZZZVVVTTTXXXeeeuuu~~~|||{{{|||||||||||||||{{{zzzzzzzzzvvvvvvuuusssrrrtttxxx{{{yyysssqqqrrrssspppoooqqqpppppppppppprrruuuxxxzzzvvvqqqnnnpppqqqppppppsssyyyyyyzzzyyyxxxvvvtttrrruuuwww|||wwwVVVHHHOOOfff{{{eeeXXXUUUUUUWWWXXXXXXSSSLLLCCC>>>888555222000000111111111111111111111111111111111111111111111222333444555777NNNllluuu|||SSS>>><<<>>>AAADDDHHHHHHOOO[[[eeeiiimmmqqqzzz|||{{{~~~zzzpppeeebbbkkk{{{~~~kkkaaadddkkkqqqsssllleeeiiifff]]]^^^[[[UUURRRTTTTTTRRRMMMLLLKKKHHHFFFDDDBBBAAA<<<888444111111111111000///............---------++++++++++++,,,---///000444...+++---000000000111,,,---///000000000///......//////...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////000222333333222111111222333222222222333444666777999;;;===???AAAAAA@@@???;;;>>>BBBFFFJJJMMMOOOPPPRRRRRRSSSTTTSSSRRRQQQPPPLLLOOORRRTTTUUUUUUVVVWWWUUUUUUTTTQQQNNNLLLLLLLLLPPPYYYdddmmmwwwnnn```~~~ooo[[[ZZZSSSKKKIIIGGG@@@===999777666444222000////////////000000000000444///;;;```~~~~~~TTT<<<;;;999;;;;;;<<>>>>>BBBJJJRRRYYY\\\dddfffgggfffbbb___^^^^^^eeeppp|||vvviiiaaaZZZ^^^lll|||~~~{{{{{{{{{{{{|||}}}{{{yyyxxxxxxyyyrrrrrrrrrrrrtttxxx~~~vvvppplllnnnooonnnpppssstttrrrqqqqqqrrruuuyyy{{{yyytttpppqqqqqqooooooqqqvvvvvvwwwvvvtttqqqnnnkkksssvvv{{{xxxxxxfffSSSJJJ^^^xxx}}}gggVVVPPPRRRVVVZZZ[[[WWWNNNDDD>>>:::666222000000111111111111111111111111111111111111111111222333444555666<<>>?????????>>>;;;===AAAFFFJJJMMMOOOPPPRRRSSSTTTUUUUUUSSSQQQPPPLLLOOOSSSUUUUUUUUUVVVWWWUUUVVVUUUQQQMMMIIIHHHGGGKKKSSS]]]fffrrr~~~qqqsssuuuZZZZZZVVVNNNJJJGGG@@@===:::777666444222000////////////000000000000111222CCCeeeyyymmmyyy|||NNN;;;===777;;;;;;<<<>>>BBBDDDDDDCCCEEEQQQeeeyyy~~~}}}|||sssfffZZZSSSHHHHHHHHHHHHHHHGGGCCC@@@BBB@@@AAAJJJWWWbbbeeeeeelllqqquuurrriiibbb___```jjjwwwxxxjjj]]]___ppp~~~|||||||||{{{|||}}}{{{xxxvvvwwwxxxuuuuuutttssstttxxx~~~uuupppmmmooopppoooooorrrrrrrrrssstttuuuxxxzzz{{{zzztttqqqrrrrrrpppppprrrssstttuuuuuutttqqqmmmkkkoooqqquuu|||~~~|||}}}}}}~~~}}}pppZZZDDDSSSlll}}}zzzfffUUUNNNRRRVVVZZZ[[[WWWOOOFFF@@@;;;777222000000111111111111111111111111111111111111222222222333555666777CCCZZZiiihhhkkk~~~cccGGG===???AAADDDHHHIIIKKKUUUgggwww~~~~~~~~~~~~|||mmmXXXQQQ```yyykkkZZZWWW]]]fffkkkbbbRRROOOeeejjj^^^___[[[UUURRRTTTTTTQQQHHHHHHGGGEEEDDDCCCBBBAAA;;;777333111000111111111//////.........---------++++++++++++,,,...000111000111:::IIINNNDDD777000,,,---///000000000///......///000///...---...000........................------------------------,,,,,,,,,---------.........------------...//////...000222333222111111222...///000111111111111111666888;;;>>>@@@@@@@@@@@@;;;===AAAFFFJJJMMMOOOOOORRRSSSUUUVVVUUUTTTRRRPPPLLLPPPTTTVVVUUUTTTVVVWWWWWWWWWVVVRRRLLLGGGEEEDDDFFFNNNWWW```mmmzzz{{{~~~yyycccbbbgggrrrpppWWW]]]]]]SSSIIIBBB@@@===:::777666444222000////////////000000000000111777KKKiiittthhh}}}vvvIII<<>>BBBDDDCCCBBBJJJUUUiiizzz}}}yyyqqqdddUUUHHH@@@IIIIIIIIIJJJLLLKKKHHHFFFDDDCCCGGGTTTeeeqqqrrrpppqqqxxx~~~zzznnnddd```aaafffrrr{{{~~~ooo]]]^^^qqq~~~}}}~~~zzz|||}}}{{{wwwuuuvvvxxx{{{zzzxxxuuutttuuuzzz}}}vvvrrrqqqssstttqqqpppqqqoooqqqtttwwwyyyzzz{{{{{{zzzuuurrrssstttrrrrrruuussstttvvvwwwvvvtttqqqooojjjkkkooovvv|||}}}vvvvvvwwwyyy|||~~~}}}~~~vvvmmmVVVDDDPPPfffyyyzzzjjjZZZSSSTTTVVVYYYYYYVVVOOOHHHCCC;;;777333000000111111222111111111111111111111111222222222333444555777777MMMdddqqqlllnnnxxx___HHHAAABBBBBBDDDHHHJJJKKKVVVjjj|||}}}|||{{{{{{|||}}}lllUUUMMM^^^yyymmm[[[WWW]]]gggnnn```OOOKKK```}}}fffbbb___ZZZVVVUUUTTTRRRQQQKKKJJJHHHFFFDDDBBBAAA@@@:::777222000///000000////////////000///......---+++++++++,,,---...///000///000888LLL\\\XXX@@@)))---/////////---,,,,,,------...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------//////......---------,,,000000111111111222222222111222222111000000111333555;;;AAACCCBBB???======>>>===>>>CCCIIINNNOOOOOONNNPPPSSSTTTUUUSSSQQQOOOSSSQQQPPPRRRVVVXXXXXXWWW\\\[[[XXXVVVRRRLLLDDD???DDDFFFNNN[[[jjjwww~~~yyyooofffaaadddlllrrr~~~ggg``````RRRNNNMMM???@@@>>>;;;777555333222222222111000000000111333333222333QQQzzzmmmgggfffEEE======999:::<<<>>>??????@@@BBBDDDGGGVVVhhhuuu~~~|||qqqbbbSSSKKKIIIKKKOOONNNNNNPPPSSSRRRMMMHHHDDDHHHPPP___rrr~~~{{{qqq|||}}}vvvhhh___]]]hhhrrryyyyyyyyy~~~{{{lllbbbhhh{{{~~~{{{zzzzzz{{{}}}~~~}}}{{{xxxyyyzzzxxxuuuwwwzzzzzzvvvsssqqqooonnnppprrrssssssqqqtttwwwyyyzzzzzz{{{}}}zzzyyyyyyxxxwwwwwwwwwwwwxxxvvvuuuvvvwwwxxxwwwvvvlllllllllooossswwwxxxxxxrrrtttwww{{{}}}~~~~~~~~~uuutttsssrrrrrruuu{{{}}}{{{rrrXXXMMMJJJaaatttggg]]]YYYYYY[[[[[[YYYRRRJJJDDD>>>:::555222111222222222111111111111111111111111222000111444333111444999LLLxxxwww}}}zzz|||ZZZDDD@@@<<<===EEEHHHKKKJJJSSSggg{{{{{{vvv|||zzzooorrr}}}iiiMMMLLL]]]rrrlll[[[ZZZbbbjjjlll]]]SSSMMMVVVmmmfffaaa]]]YYYVVVUUUTTTRRRPPPKKKJJJHHHGGGDDDCCCAAA@@@:::777222000///000000000////////////............+++++++++,,,---...///000111......555<<<<<<222'''///000000000//////000222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////......------000000000111222222333333000111222111000000222333333666:::;;;;;;;;;<<<>>>>>>===???CCCIIIMMMOOONNNOOOPPPQQQRRRRRRQQQOOONNNPPPOOOOOOQQQVVVYYYZZZYYYZZZYYYYYYXXXVVVQQQJJJEEECCCEEELLLXXXhhhuuu}}}rrrgggaaaccchhhrrrvvvzzzmmmmmmVVVUUU]]]TTTOOONNNFFF@@@>>>;;;888555333222222222111000000000111333333555999ZZZmmmiiitttLLL??????===:::<<<>>>???@@@AAACCCEEEHHHXXXkkkxxx{{{pppdddYYYRRROOOMMMSSSTTTUUUWWWXXXUUUOOOKKKGGGMMMWWWgggzzz{{{{{{lllbbb```fffmmmrrrsssvvv~~~{{{ooommmyyy}}}zzzyyyzzz{{{||||||||||||~~~|||zzzwwwxxxwwwtttuuuyyyxxxtttqqqooonnnnnnoooqqqrrrrrrsssuuuwwwyyyyyyzzz{{{}}}|||{{{yyywwwwwwwwwyyyzzzyyyxxxwwwwwwxxxwwwuuusssjjjhhhfffgggiiijjjkkkjjjnnnnnnnnnnnnnnnoooppppppmmmllllllkkklllpppwww{{{xxxzzz|||}}}||||||}}}~~~~~~}}}iiiRRRHHHEEE```ppp]]]YYYZZZ\\\]]][[[TTTLLLEEE>>>:::555222111222222222111111111111111111111111222000111333333111555;;;]]]|||]]]DDD???<<<>>>FFFIIIJJJIIIQQQeeeyyy}}}xxxssswwwuuuiiijjjxxxzzzfffLLLLLL\\\rrrlllZZZYYYccckkknnn[[[OOOHHHRRRlllrrrkkkrrriii^^^\\\YYYWWWVVVTTTQQQOOOKKKJJJIIIGGGEEECCCAAAAAA:::777333000000000000000000000...---------...///+++++++++,,,---...///000333000---******+++,,,,,,000111111000000222555888555111---,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////000000//////.........///000111222444444555111222333333111111222333222333444555666999>>>AAA>>>>>>@@@DDDIIIMMMNNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNQQQVVVZZZ\\\\\\\\\]]]^^^___]]]XXXPPPKKKDDDEEEJJJVVVeeesss|||rrrcccZZZ[[[hhh{{{qqqiiiTTTSSS___[[[PPPKKKGGG@@@>>>;;;888555333222222222111000000000111333333888???aaapppkkkuuuIII;;;<<<<<<:::<<<>>>???@@@AAACCCEEEJJJ[[[ooo|||{{{qqqhhhbbb\\\WWWTTTZZZ]]]```bbb```ZZZSSSNNNMMMTTT```qqq}}}mmmbbb___hhhnnnrrrssswwwxxx|||{{{}}}~~~|||zzzyyyzzz||||||||||||~~~|||zzzuuuwwwvvvtttuuuxxxxxxtttnnnnnnnnnnnnooopppqqqrrruuuvvvxxxxxxxxxyyy{{{}}}|||yyyvvvvvvxxx{{{}}}{{{zzzyyyyyyxxxvvvrrrooonnnjjjfffccccccbbbbbbaaaeeeccc```]]]\\\\\\\\\]]]______^^^^^^```eeelllrrrooorrruuuwwwwwwwwwxxxyyy|||}}}~~~}}}||||||}}}~~~~~~|||eeeRRRJJJDDD^^^www^^^ZZZ[[[]]]___]]]VVVMMMGGG>>>:::555222111222222222111111111111111111111111111000222333222111666>>>bbb}}}yyy```CCC>>><<<@@@HHHIIIJJJIIIPPPcccvvv~~~xxxsssttt{{{~~~~~~sssddddddrrruuubbbKKKKKKZZZoookkkXXXWWWccclllnnnWWWJJJBBBNNNggg{{{wwwjjj[[[TTT\\\qqqlll]]]\\\ZZZYYYXXXVVVSSSPPPKKKJJJIIIGGGEEECCCBBBAAA;;;777333000000000000000111000...,,,,,,---...///+++++++++,,,---...///000...///000000///...///000000111000000000333888;;;888222,,,+++...111///---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------//////000111111000///...---...///111333555666777555666777666444333333333222222333555888===BBBEEE@@@AAACCCFFFJJJMMMOOOPPPQQQQQQPPPOOONNNNNNMMMMMMMMMNNNOOORRRVVVYYY\\\]]]dddeeefffgggeee___WWWQQQIIIHHHKKKTTTcccqqq{{{mmm\\\TTThhhttt\\\SSS]]]___TTTJJJGGG@@@>>>;;;888555444333222222111000000000111333333999DDDiiiyyyooofffBBB888;;;::::::<<<>>>@@@@@@BBBDDDFFFKKK]]]rrr}}}vvvoooiiidddbbbbbbcccgggkkklllhhh___VVVPPPQQQZZZhhhxxxpppccc^^^gggqqqyyyzzz{{{~~~vvvyyy}}}~~~{{{{{{{{{{{{}}}~~~{{{yyywwwxxxxxxvvvxxx{{{zzzvvvnnnooopppppppppqqqssstttwwwxxxxxxxxxwwwxxx{{{~~~~~~zzzvvvvvvyyy}}}||||||{{{zzzxxxtttnnnjjjnnnjjjeeeaaa^^^]]]\\\[[[ZZZXXXUUURRROOONNNMMMMMMQQQQQQPPPOOOPPPUUU\\\aaacccggglllppprrrtttvvvxxxyyy{{{}}}}}}|||{{{|||}}}|||~~~jjjZZZRRRIII[[[xxx___ZZZ[[[]]]^^^\\\VVVMMMGGG>>>:::555222111222222222111111111111111111111111111111222333222111888AAA```}}}sss```BBB======BBBIIIIIIJJJIIIQQQcccttt}}}}}}xxx|||vvveeeeeeppprrraaaKKKIIIVVVkkkiiiUUUTTTbbbkkklllSSSHHHAAAJJJ^^^pppvvvuuukkk```UUUPPPVVVeeezzziii]]]\\\ZZZYYYYYYWWWTTTRRRLLLKKKIIIGGGEEECCCBBBAAA;;;888333111000111111000111///---,,,+++,,,...///+++++++++,,,---...///000***+++---000111000---+++///////////////222666:::888222,,,+++///111000---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------...///000111111000///...---...///111333555777777:::;;;<<<;;;888555555555111222444888<<>>@@@<<<:::<<<>>>@@@AAABBBEEEGGGMMM___ttt~~~yyypppllloootttooorrruuuuuupppeeeYYYRRRTTT^^^lllzzzwwwhhhaaabbbrrr~~~xxxtttssswww|||||||||}}}~~~|||zzzyyy||||||zzz|||~~~zzzqqqrrrssssssrrrrrruuuwwwyyyzzzzzzyyyyyyzzz}}}{{{xxxwwwyyy}}}|||{{{yyyxxxuuuqqqkkkgggddd```\\\XXXWWWVVVTTTSSSPPPPPPPPPNNNLLLIIIFFFDDDFFFFFFEEECCCCCCFFFJJJNNNRRRWWW]]]ccchhhmmmqqqtttsssvvvyyy|||||||||}}}~~~{{{}}}ssscccUUUKKK[[[|||zzzaaaZZZ[[[\\\\\\ZZZSSSKKKEEE>>>:::555222111222222222111111111111111111111111111111222333111222:::EEEgggrrr~~~[[[???===>>>CCCIIIIIIKKKKKKTTTfffuuu}}}}}}xxxhhhjjjrrrtttbbbLLLHHHRRRgggiiiRRRQQQ___hhhfffPPPHHHCCCHHHWWWhhhssswwwooobbbTTTOOOPPPWWWeeesss}}}bbb]]][[[YYYXXXXXXWWWUUUSSSLLLKKKJJJHHHFFFDDDBBBBBB;;;888444111111111111111//////---,,,,,,,,,---...+++++++++,,,---...///000111///,,,---...///,,,***...//////......000333666444000,,,,,,...000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...000111111000///......///000222444555777777;;;===>>>>>>;;;999888888111222444999>>>BBBBBBBBBCCCEEEHHHJJJKKKMMMPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOQQQTTTVVVWWWZZZ]]]```fffhhhmmmqqqtttsssnnnjjjZZZUUURRRUUU___lllwww|||gggwwwkkkYYY```\\\MMMFFFAAA???<<<999666444333333222111000000000111333333555QQQvvvRRR>>>AAAAAA999:::<<>>======@@@BBBDDDGGGMMMSSSXXX^^^dddgggiiimmmssswwwzzz|||~~~|||~~~~~~kkkTTTKKKYYYzzzccc]]]\\\[[[YYYVVVPPPIIIDDD>>>:::555222111222222222111111111111111111111111000111222333111222===IIIooo}}}zzzvvvyyy{{{vvvRRR===>>>@@@CCCHHHGGGKKKMMMWWWiiiwww~~~~~~}}}}}}}}}}}}{{{zzzwwwhhhnnnwwwwwwdddNNNHHHOOOeeelllSSSPPP^^^ddd```LLLGGGCCCGGGUUUgggvvv~~~jjjUUULLLKKKNNNYYYeeerrrtttnnn{{{|||aaa[[[YYYVVVUUUUUUUUUTTTSSSLLLKKKJJJHHHFFFDDDCCCBBB<<<888444111111111111111......------------,,,,,,+++++++++,,,---...///000555333111///...............///000///......000222......------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,///000111000...---///000111222444555666777777:::===>>>===<<<<<<===555555555999>>>BBBCCCBBBBBBEEEHHHIIIIIIKKKNNNQQQPPPRRRSSSTTTTTTSSSQQQPPPNNNQQQUUUWWWYYY\\\aaadddfffhhhlllqqqvvvvvvtttrrraaaZZZTTTUUU]]]iiisssxxx}}}qqqxxxeeebbb^^^MMMEEEAAA???<<<999666555444333222111000000000111333333999TTTtttMMM:::===???777:::<<>>???@@@@@@>>>===>>>???>>>@@@CCCEEEIIIMMMSSSWWW\\\bbbiiipppvvvzzz}}}~~~~~~~~~~~~zzz\\\KKKRRRqqqfff```^^^[[[WWWTTTNNNHHHDDD>>>:::555222111222222222111111111111111111111111000111333333000222>>>LLLjjjsssqqqwwwvvv~~~fffHHH;;;@@@BBBCCCGGGFFFIIIMMMYYYkkkxxx}}}yyyzzz}}}}}}}}}}}}xxxqqqyyyvvvhhhqqqzzzyyyfffPPPIIIOOOgggpppVVVQQQ^^^bbb[[[JJJCCC@@@HHHZZZnnn{{{lllTTTKKKKKKKKKRRR[[[[[[kkkwww|||ttt```[[[kkkeeeZZZWWWTTTRRRRRRSSSSSSRRRLLLLLLJJJHHHFFFDDDCCCBBB<<<888444111111222222111------.........---,,,++++++++++++,,,---...///000...111333333000......000///000111000///......///+++,,,......------///000........................------------------------++++++,,,,,,,,,---------***,,,...000111///...,,,000000111222444555666666333666;;;===>>>>>>???@@@;;;999777:::???CCCEEEDDDAAADDDGGGHHHHHHIIILLLOOONNNPPPSSSTTTUUUSSSQQQOOOMMMPPPUUUXXXZZZ^^^ccchhhhhhiiimmmqqquuuvvvtttrrrddd]]]UUUTTT[[[fffpppvvv{{{zzzxxxhhh```^^^PPPKKKAAA@@@===999666555444444222111000000000111333333>>>TTT~~~|||xxxNNN999===@@@::::::<<>>@@@BBBCCCAAA@@@???@@@>>>?????????@@@DDDIIIMMMSSSYYYbbbkkkrrrwww||||||~~~~~~~~~||||||||||||~~~iiiNNNIIIccchhhccc```[[[WWWRRRNNNHHHEEE>>>:::555222111222222222111111111111111111111111000111333333000222???MMMbbbkkkiiikkk{{{\\\BBB999BBBCCCCCCFFFEEEHHHLLLYYYlllyyy}}}~~~xxxzzz~~~{{{vvvmmmvvv~~~uuuhhhttt|||zzzfffQQQJJJPPPiiisssXXXSSS___aaaXXXHHH@@@<<>>>>>777777888;;;>>>???>>><<<@@@CCCEEEFFFEEEGGGJJJNNNOOOPPPQQQPPPOOOPPPRRRTTTUUUUUUUUUVVVYYY]]]aaadddgggiiimmmoooqqqpppooonnnbbb\\\TTTPPPRRR[[[fffnnnuuuzzzxxxtttwww|||nnn[[[\\\WWWIIIAAA???;;;888777555222000000111222111000000222444:::[[[~~~nnnwwwtttFFF:::???>>>;;;;;;;;;===@@@@@@AAAGGGOOOaaammmyyytttiiifffiiiuuuzzzlllfffcccfffkkkllllllnnnaaa]]]]]]dddmmmtttyyy|||}}}{{{||||||{{{}}}|||yyyyyyyyyzzz{{{xxxyyyzzz~~~sssuuusssrrrsssuuuwwwxxxxxxxxx{{{}}}}}}}}}}}}|||yyytttqqqnnniiibbb^^^]]]]]][[[ZZZVVVUUUUUUVVVWWWXXXVVVUUUSSSPPPMMMJJJIIIGGGEEECCCDDDFFFGGGHHHHHHGGGFFFDDDAAABBBCCCBBB@@@@@@BBBDDDHHHLLLTTT___jjjsssxxxzzz}}}{{{~~~~~~~~~fffTTTIIIZZZ{{{jjj]]]YYY]]]\\\SSSQQQOOOEEE???<<<999555333222333333222222222222222222222222333666222111555333<<>>888888888:::===>>><<<;;;<<>>===999444111000000//////......//////......---,,,,,,+++,,,...111222222000...000111111000//////000111111222222222222111111......------......///000---------------------------............------,,,------------------------,,,------...//////......000222333333222222333555333111///000444999<<<>>>999888888:::;;;<<<:::999888:::>>>@@@CCCGGGKKKNNNOOOQQQSSSSSSQQQPPPPPPPPPVVVVVVVVVVVVXXX[[[]]]___```aaaccceeeeeedddcccbbbWWWRRRKKKEEEDDDGGGKKKOOOWWW___iiiqqqvvvzzzqqqgggaaafffuuu|||zzz~~~~~~ooo```XXXWWWSSSMMMCCC@@@<<<999777555333111000111222111111222444666FFFiiinnnyyyOOO>>>>>><<<<<<;;;;;;===@@@@@@AAAGGGOOO```qqquuurrrxxxwwwiii\\\UUUTTTWWWQQQOOOUUU^^^hhhrrr{{{~~~}}}~~~~~~~~~}}}zzz{{{yyyxxxxxxzzz}}}~~~}}}|||~~~~~~}}}yyywwwuuusssqqqmmmhhheeeeeeaaa\\\YYYYYYYYYYYYYYYXXXXXXWWWXXXYYYZZZXXXVVVVVVQQQLLLJJJJJJMMMOOOPPPPPPSSSWWWXXXWWWRRRLLLHHHGGGIIIJJJIIIGGGFFFFFFGGGEEEEEEFFFKKKTTTaaannnvvv{{{yyyeee\\\MMMBBBPPPrrrvvvfff^^^___aaaYYYUUUQQQFFF@@@===999666333222333333222222222222222222222222444222111666888666SSS{{{WWWHHH>>>AAAGGGGGGFFFHHHIIISSScccrrr|||~~~|||~~~{{{}}}~~~}}}|||{{{{{{}}}vvvgggvvv}}}}}}yyy[[[LLLPPP^^^yyy___ZZZeeeppp^^^HHHAAAFFFWWWppppppVVVLLLCCCDDDGGGGGGEEEDDDBBB===DDDUUUWWWGGG???CCCWWWkkk|||aaaZZZXXXTTTRRRQQQQQQOOONNNKKKJJJHHHFFFCCCAAA???>>><<<888444111000000000///.........///......---,,,,,,+++,,,...111222222000---///000000.........///111111222444666555333222------------......//////---------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////111333444333222222333444444222000///222666;;;===:::999888999::::::888777444666:::>>>CCCHHHMMMPPPRRRRRRRRRQQQOOONNNOOOQQQTTTUUUUUUWWWXXXZZZ\\\]]]\\\\\\\\\\\\[[[YYYWWWUUUMMMIIIDDD@@@===>>>???AAAIIIOOOXXXaaahhhqqqzzz~~~ppp___WWW]]]uuuxxxeee[[[XXXWWWSSSOOOEEEAAA===999777555333222000111111111111222666888BBBjjjiiipppzzzMMM???===:::<<<;;;;;;===@@@@@@AAAGGGOOOaaasss{{{{{{~~~iii]]][[[YYYSSSNNNQQQWWW```lllvvv}}}~~~yyywww{{{~~~yyyyyyzzz|||~~~||||||zzzuuurrrooollljjjfffbbb___aaa___\\\ZZZYYYZZZZZZ[[[YYYXXXXXXYYY[[[[[[ZZZXXXXXXUUUQQQOOOPPPRRRSSSSSSRRRUUUYYY]]]^^^]]]ZZZXXXTTTUUUUUUSSSPPPLLLKKKJJJLLLJJJHHHIIIOOOZZZgggoooxxx}}}~~~fffZZZMMMBBBNNNooommmaaaaaaccc]]]XXXRRRGGGAAA>>>:::666333222333333222222222222222222222222333000000777666555[[[uuuSSSGGG@@@BBBGGGGGGGGGHHHJJJUUUfffuuu~~~}}}|||}}}}}}}}}|||}}}uuuhhhxxxcccNNNOOO^^^zzz___WWW]]]hhhYYYKKKBBBFFFYYYssslllOOOHHHCCCFFFJJJHHHDDDBBB@@@:::@@@QQQTTTFFF;;;:::EEEZZZtttyyy___YYYWWWTTTRRRRRRRRRQQQPPPJJJIIIHHHFFFCCCAAA??????<<<888333111000000000000.........///......---,,,,,,+++,,,...111222222000.../////////------...000111111222555777777444111,,,------...............------------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////222333444444333222333555555333111000111555999===;;;999777777888888777555333444888===CCCIIINNNPPPSSSRRRPPPMMMKKKLLLOOOSSSPPPRRRSSSVVVXXXYYYZZZ[[[WWWVVVUUUSSSPPPMMMJJJHHHCCCAAA>>>;;;:::999::::::===AAAGGGMMMUUUaaannnwww{{{~~~rrrdddXXX```lll]]][[[\\\XXXTTTFFFCCC===999777666444333111111111111111333777;;;LLLxxxkkkhhhhhhEEE???===999;;;;;;;;;===@@@@@@AAAGGGOOObbbuuu{{{hhhbbb\\\UUUOOONNNRRRZZZgggrrrzzz}}}|||}}}zzz{{{}}}}}}yyyyyyzzz|||~~~}}}|||zzzuuupppmmmiiieeeccc```]]][[[\\\[[[ZZZXXXWWWWWWYYYZZZXXXXXXXXXZZZ\\\]]]\\\ZZZYYYXXXVVVVVVWWWWWWUUUSSSVVVXXX\\\```dddggghhhiiiaaabbbbbb___YYYSSSOOOMMMOOONNNLLLKKKNNNWWWbbbkkkvvvzzz}}}}}}~~~}}}mmmXXXNNNCCCJJJkkkuuueeeaaaddd___YYYSSSHHHAAA???;;;666333222333333222222222222222222222222111...---333333333[[[jjjsssMMMFFFAAABBBEEEFFFFFFGGGJJJVVVhhhwww~~~~~~}}}|||||||||~~~}}}~~~vvvjjjxxxgggOOOKKK\\\}}}dddVVVXXXdddXXXMMMCCCDDDVVVppphhhMMMGGGFFFJJJLLLHHHBBB@@@@@@;;;@@@OOOSSSGGG;;;888999LLLggg~~~yyy```ZZZXXXUUUSSSTTTTTTSSSRRRJJJJJJHHHFFFDDDBBB@@@@@@;;;888333111000111000000......//////......---,,,,,,+++,,,...111222222000...///000///------///000111000000333666777333000,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...//////000000111333444444333333444666555555444222222444888<<<;;;888666666666777666555333333666;;;CCCIIILLLNNNQQQPPPNNNKKKJJJKKKOOORRRMMMNNNQQQSSSTTTUUUUUUTTTOOONNNLLLJJJFFFCCC@@@>>>;;;;;;:::999888888888999555777:::===CCCMMMYYYcccssswww|||ooo```ggg~~~eee\\\\\\ZZZTTTHHHDDD>>>999777666444333111111111111222444999===ZZZxxxrrr}}}TTT>>>???===888<<<;;;;;;===@@@@@@AAAGGGOOObbbrrrwwwkkkbbbZZZSSSPPPQQQVVVcccooovvv{{{|||~~~xxxxxxxxxzzz|||~~~}}}||||||vvvpppiiieeeaaa^^^\\\[[[YYYXXXVVVWWWVVVUUUSSSSSSUUUVVVVVVVVVWWWYYY\\\^^^]]]\\\YYYYYYYYYZZZZZZYYYVVVTTT]]]^^^aaaeeejjjooorrruuulllmmmmmmjjjccc[[[VVVSSSOOOOOOMMMKKKMMMVVVbbbkkktttyyy||||||~~~}}}~~~~~~|||}}}~~~sssZZZQQQCCCEEEccc}}}hhh```ddd___ZZZTTTJJJBBB???;;;777444222222333222222222222222222222222333333222666777:::^^^fffzzzmmmGGGDDDBBBAAACCCEEEFFFFFFJJJWWWiiixxx~~~~~~}}}|||yyy}}}zzzyyy}}}}}}|||~~~zzzlllxxxkkkQQQIIIXXXnnn\\\WWWddd\\\NNNCCCDDDTTTkkk|||aaaLLLHHHHHHLLLMMMGGGAAA>>>AAA===BBBOOOSSSHHH===:::888CCCXXXooo|||ddd]]][[[WWWUUUUUUTTTSSSQQQKKKJJJIIIGGGEEECCCAAAAAA;;;777333111000111111000......//////......---,,,,,,+++,,,...111222222000///000000///------///111222000...111444555222...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++***+++,,,...///000000000000222444444444444555777555666666555333444888;;;:::888555444555666666555333222444999AAAGGGIIIJJJKKKLLLMMMLLLKKKKKKMMMNNNJJJKKKMMMOOOOOONNNLLLKKKFFFFFFDDDBBB@@@===;;;:::888777777777777777888888444666777777888===EEEKKK[[[bbbnnn|||yyy~~~jjjggg{{{ccc^^^ZZZSSSIIIEEE>>>:::777666555444111111111111222555:::>>>eee{{{oooIII999???===888===;;;;;;===@@@@@@AAAGGGOOO```nnn}}}sssjjj```XXXTTTUUU___jjjqqqyyy~~~~~~~~~zzz}}}~~~}}}yyyxxxwwwxxx{{{}}}}}}}}}xxx|||yyyqqqlllaaa^^^ZZZWWWVVVWWWVVVUUUTTTUUUUUUTTTQQQQQQRRRUUUTTTTTTUUUXXX\\\______^^^XXXWWWVVVWWWYYYZZZYYYWWW```bbbgggmmmsssxxx{{{}}}vvvxxxxxxvvvooogggaaa^^^VVVTTTPPPLLLLLLUUUbbbmmmuuuzzz||||||~~~}}}}}}~~~}}}}}}~~~{{{xxxxxx|||~~~||||||}}}{{{}}}~~~```WWWGGGBBB\\\jjj___bbb___ZZZTTTLLLCCC@@@<<<777444333222333222222222222222222222222444777666888<<>>:::;;;FFFZZZlllwww~~~ggg```]]]YYYVVVUUUTTTRRRPPPKKKKKKIIIGGGEEEDDDBBBBBB;;;777333111000111111111......//////......---,,,,,,+++,,,...111222222000000000000///......000222333///---///333444111---+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++***+++,,,...///000000000000222333444444444666888555777888777444444777:::999777444444555666666555222111222888???EEEGGGGGGFFFIIIMMMOOONNNLLLKKKKKKIIIJJJLLLLLLKKKHHHEEECCC@@@??????===<<<;;;::::::777666666666666666777777666888999888555555999<<>>999>>>;;;;;;===@@@@@@AAAGGGOOO^^^kkkxxx{{{nnnbbbXXXUUU[[[dddooowww}}}~~~tttvvvwwwwww|||zzzyyywwwxxxzzz}}}~~~~~~vvvxxx{{{|||yyytttnnnjjj\\\YYYUUUSSSSSSTTTTTTTTTTTTVVVWWWUUURRRQQQSSSVVVRRRRRRTTTXXX\\\___```___VVVTTTSSSSSSVVVYYY[[[[[[^^^ccckkkssszzz}}}yyyrrrllliii```]]]VVVNNNLLLTTTbbbnnnvvv{{{~~~}}}~~~{{{}}}}}}{{{{{{||||||vvvsssrrruuuwwwvvvuuuwww}}}}}}~~~}}}|||~~~ggg^^^KKKCCCYYYkkk^^^aaa^^^YYYTTTLLLCCC@@@<<<777444333222333222222222222222222222222---333222333:::DDD]]]~~~wwwyyyxxxRRRCCCDDDDDDCCCBBBEEEGGGGGGIIIWWWkkkxxx}}}}}}{{{{{{zzz|||~~~zzzxxxyyy{{{}}}~~~~~~}}}}}}}}}ooottt|||aaaRRRXXXbbbPPPXXXUUUKKKDDDHHHVVVhhhxxxoooTTTGGGEEEGGGKKKLLLFFF???===@@@@@@FFFOOOPPPHHHBBBAAA;;;555777HHH[[[hhhsss{{{{{{hhh[[[ZZZYYYXXXXXXVVVSSSPPPNNNMMMKKKHHHEEEBBB@@@>>>:::777333111111111000000///............---------///------...000222222222222333333111///......000000///...///000111000......------,,,,,,------...222111000...,,,***)))(((+++++++++******)))))))))...+++)))***---...---,,,++++++,,,------......///111222222333444555777888999888555333333444666777888777666555444555555666555333222444999???DDDFFFIIIIIIIIIJJJJJJJJJJJJKKKGGGFFFDDDBBBAAA??????>>>======;;;:::999999888888777666666666666777888888666777999999888888:::<<<<<>>>>>???HHHSSSfffssszzzvvvfff]]]YYY[[[___mmmwww~~~zzzyyyyyyzzz}}}xxxzzz{{{{{{zzz{{{|||~~~}}}}}}yyyrrrjjjfffgggiiiYYYWWWTTTRRRRRRSSSVVVWWWVVVVVVVVVTTTQQQPPPQQQRRRRRRSSSUUU[[[aaaeeedddbbb\\\XXXUUUUUUTTTRRRVVV[[[___bbbkkkwwwvvvpppjjjbbb[[[XXXXXX\\\gggqqqwwwxxxyyy{{{}}}~~~~~~}}}|||zzzxxxvvvsssrrruuutttrrrrrruuu||||||}}}~~~bbbKKKGGGSSSqqqnnn```bbb___\\\XXXOOOEEE@@@;;;777555333222111222222222222222222222222555222444:::<<<@@@SSSiiizzz{{{yyytttkkkqqqxxxTTTBBBBBBCCCCCCDDDEEEEEEEEEMMMYYYjjjxxx{{{yyyxxxzzzyyy}}}~~~~~~~~~}}}}}}~~~|||pppsssqqqqqqlllOOOcccoooWWWOOOWWWHHHFFFFFFUUUnnn{{{jjjOOOCCCEEEGGGHHHGGGEEE@@@;;;???BBBCCCGGGSSS[[[MMM888<<<:::999<<>>:::777333111111111000000///............---------...------...000222222222222333222111///...///000000///...///000000///......------------------...//////...---,,,,,,++++++,,,,,,+++++++++*********---+++)))***---......,,,++++++,,,------......///222222333444555777888999;;;999666444444555777888999888777666666666777777777555444666;;;@@@DDDFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDBBB@@@>>>=========<<<;;;:::999888888888888666666666666666777777888777888999999888777888:::;;;>>>BBBLLLaaa||||||~~~```WWWRRRKKKBBB<<<;;;:::777555555000444000...333222666DDDnnnxxxdddBBB>>>===<<<<<<999;;;;;;<<<>>>>>>@@@IIITTTeeerrr~~~xxxssszzzqqqddd]]]^^^bbbkkkuuu}}}~~~{{{yyyyyy{{{}}}}}}wwwxxxzzz|||}}}}}}}}}||||||yyyssskkkccc^^^]]]]]]WWWVVVTTTSSSSSSTTTVVVWWWTTTUUUTTTSSSPPPPPPQQQRRRRRRSSSVVV[[[aaaeeeeeeddd]]]YYYVVVVVVTTTRRRUUUYYY\\\```jjjwwwxxxpppiiibbb```___aaaiiirrrvvvwwwxxxzzz}}}}}}}}}~~~~~~}}}}}}|||zzzxxxwwwsssqqqssstttsssvvv{{{||||||}}}}}}~~~mmmPPPCCCHHHeeelll```bbb```\\\WWWMMMEEEAAA;;;777555444222111222222222222222222222222222000111333333:::UUUqqqzzzmmmccctttwwwKKKBBBBBBCCCCCCDDDEEEEEEEEEMMMYYYkkkxxx{{{zzzyyyzzzxxx~~~~~~qqqpppwwwqqq~~~uuuYYYccczzz\\\OOOUUUJJJGGGHHHWWWooozzzhhhOOOEEEHHHHHHFFFDDDBBB>>>999>>>BBBCCCEEENNNWWWQQQCCC<<<:::777777<<>>:::777333111111111000000///............---------...------...111222222111111222222111///...///111000/////////111111000...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,++++++,,,***)))***,,,.........++++++,,,------......///333333444555777888999:::<<<:::888555555555777888:::999888888777777888888:::888666888<<>><<<;;;;;;::::::::::::999888777777777777666666555555666666777888777999:::;;;::::::<<<======@@@DDDJJJYYYqqqsssccc[[[QQQKKKCCC<<<;;;;;;777555555111444000///333222777HHHssslllDDD<<<;;;;;;<<<999;;;;;;<<<>>>>>>@@@JJJUUUgggsss~~~xxxnnnkkkpppooocccaaaeeeiiittt|||yyyxxxyyy|||~~~zzzzzzzzz}}}zzzvvvqqqllleee^^^ZZZVVVSSSQQQRRRRRRRRRSSSTTTTTTUUUUUUQQQRRRRRRQQQPPPPPPRRRTTTTTTUUUXXX]]]bbbfffggggggaaa\\\XXXWWWVVVSSSTTTWWW[[[___iiiwwwyyyrrrkkkhhhgggfffkkkqqquuuvvvxxxzzz}}}}}}}}}~~~|||||||||{{{yyyxxxxxxtttqqqsssuuuvvv{{{~~~~~~}}}}}}}}}~~~kkkRRRCCCDDDaaahhh___cccaaa\\\VVVLLLEEEAAA;;;777555444333222222222222222222222222222222333444333222AAAiiivvviiiGGGBBBBBBCCCCCCDDDEEEEEEEEELLLZZZlllxxx|||{{{{{{{{{xxx~~~~~~~~~sssmmmxxxpppvvvfffeeehhhRRRTTTOOOKKKMMM]]]sssyyyfffPPPIIIMMMLLLFFFAAA@@@===999;;;BBBDDDCCCGGGPPPQQQMMM???<<<888555555999>>>BBB|||ddd]]]ZZZWWWTTTTTTTTTTTTSSSNNNMMMKKKHHHEEEBBB@@@>>>:::777333111111111000000///............---------...------///111222222111000111222000//////000222111111000222333333111///------............------,,,,,,,,,------.........------------------------+++******+++,,,......///++++++,,,------......///222222444666777999999:::<<<:::777555444555777888999999999999888999999999;;;999888999<<<@@@BBBCCCDDDDDDCCCBBBAAA@@@??????<<<;;;:::999999888888999999888888777777777888888777777666666777777888999888:::===>>>???AAACCCEEEBBBEEEHHHJJJTTTggg{{{yyy}}}|||uuujjj]]]]]]^^^VVVKKKCCC<<<<<<;;;777555666111444000000444222999MMMxxx~~~pppDDD;;;::::::<<<:::<<<;;;<<<>>>>>>AAALLLWWWkkkvvvqqqhhhmmmvvvxxxhhhbbbdddgggttt~~~|||{{{|||}}}~~~{{{qqqjjj___ZZZSSSPPPPPPPPPNNNLLLLLLNNNOOOQQQRRRSSSRRRRRRPPPQQQQQQPPPPPPQQQTTTWWWWWWYYY\\\aaafffiiikkkkkkeee___[[[ZZZXXXUUUTTTVVV\\\___iiiwww|||rrrmmmkkkjjjmmmrrrtttuuuxxxzzz}}}~~~}}}~~~|||{{{{{{{{{{{{yyyxxxzzzvvvtttwwwyyyyyy}}}~~~~~~wwwdddUUUJJJHHH```yyyddd^^^eeebbb\\\VVVKKKEEEAAA<<<777555444333222222222222222222222222222111444777555777PPP|||tttMMMBBBBBBCCCCCCDDDEEEEEEEEEMMM\\\nnnxxx|||}}}|||{{{yyy}}}~~~~~~}}}|||{{{{{{vvvjjjnnn}}}sssnnn~~~~~~nnneee~~~___XXXWWWQQQTTTeeevvvvvvcccPPPMMMSSSQQQGGG?????????===:::BBBGGGDDDAAAEEEKKKLLLCCC@@@;;;777555555777888www___[[[YYYWWWWWWVVVUUURRRPPPNNNMMMKKKHHHEEEBBB@@@>>>:::777333111111111000000///............------------------///222333222000///000111000//////111333333222333444555555333111---......//////......------------------------,,,------------------------***++++++++++++,,,...///++++++,,,------......///000111333555777888999999999888555333333444666888999999999:::::::::999999;;;999888999<<>>======999999888777777888888999999888888888888888999999999999888888999999:::;;;;;;===@@@AAABBBCCCFFFHHHGGGHHHJJJKKKPPP```xxxtttlllssssss```QQQUUU[[[TTTKKKCCC===<<<;;;888666666222333000111444111;;;RRR|||rrrzzzlllCCC;;;999:::<<<:::<<<;;;<<<>>>???BBBMMMYYYkkkvvvvvvhhhcccwww~~~lllbbbaaadddrrr|||xxxpppddd[[[PPPLLLGGGFFFHHHKKKJJJIIIHHHJJJLLLNNNPPPPPPOOOOOOOOOPPPPPPOOOPPPRRRVVVYYYZZZ]]]bbbgggjjjlllmmmnnnhhhaaa\\\\\\ZZZVVVTTTUUUYYY]]]hhhwwwzzzsssoooooorrrxxxuuuvvvyyy{{{~~~~~~|||}}}}}}{{{zzzzzz{{{{{{zzzxxxzzzxxxyyy}}}~~~|||}}}~~~~~~ttteeeZZZNNNHHH[[[yyysssaaa^^^eeeccc]]]VVVLLLFFFAAA<<<888666555333222222222222222222222222222...333555333777VVVqqq|||PPPBBBBBBCCCCCCDDDEEEEEEEEENNN^^^pppxxx|||~~~}}}zzz{{{|||}}}~~~}}}~~~}}}}}}|||{{{{{{{{{iiigggyyylll{{{zzz}}}mmmcccxxxfff```XXX[[[lllyyyqqq\\\LLLOOOWWWVVVGGG===>>>@@@>>>999CCCIIIFFF???===???BBBAAA???<<<999777666555555zzzbbbYYYXXXWWWWWWWWWUUUQQQOOONNNMMMKKKHHHEEEBBB@@@>>>:::777333111111111000000///............------------,,,---000222333111000///000111000///000222333333333333555666666333111---...///000000///...---.........------,,,,,,+++,,,,,,---------------...+++,,,---,,,++++++---...++++++,,,------......//////000333555777888999999777666444333333555777999::::::;;;<<<<<<<<<;;;;;;;;;999999:::===@@@AAAAAABBBBBBAAA@@@>>>======<<<888888888888888999::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???AAACCCDDDDDDEEEGGGIIIMMMLLLLLLMMMPPP]]]ttt|||lll^^^iiiiiiTTTTTTYYYRRRLLLDDD===<<<<<<888666666333333000222555111<<>>???CCCOOO[[[jjjuuuvvveeegggxxxooodddaaa```nnn}}}~~~}}}~~~{{{tttkkkaaaVVVOOOIIIFFFCCCBBBCCCEEEFFFFFFGGGHHHJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNNNNQQQUUUYYY[[[```ggglllnnnmmmmmmmmmhhhaaa\\\[[[[[[WWWSSSSSSSSSWWWcccssszzzwwwvvvyyy}}}wwwxxx{{{}}}~~~{{{zzz{{{|||}}}}}}|||{{{zzzzzz{{{|||{{{yyy{{{zzz|||xxxhhhYYYKKKDDDZZZ~~~ppp___^^^fffddd^^^XXXNNNFFFBBB<<<888666555444333222222222222222222222222111555666333999WWWfffwww}}}MMMBBBBBBCCCCCCDDDEEEEEEEEEPPPbbbsssyyy|||~~~yyyzzzzzz{{{}}}~~~~~~~~~kkkdddwww|||xxxzzz|||kkkdddxxx|||mmmccceeevvv~~~nnnWWWJJJRRR\\\[[[III<<<<<>>:::777333111111111000000///............---------,,,,,,...000333333111///...///000000///000222444111111222444666555222///---...///000000///...---......---------,,,,,,,,,++++++,,,,,,------------,,,---...---***)))+++---++++++,,,------......//////111444777999:::::::::666555444333444777:::<<<<<<===>>>?????????>>>>>>;;;::::::;;;???AAABBBBBB@@@??????>>>===<<<;;;;;;888888999999:::;;;<<<===;;;;;;;;;;;;<<<===>>>?????????>>>>>>??????@@@AAAAAACCCFFFIIIJJJMMMPPPRRRUUURRRRRRSSSVVVaaavvv{{{pppZZZeeexxx[[[VVV\\\WWWLLLDDD===<<<<<<888666777333333000222555111===ZZZqqq}}}}}}TTT<<<===<<<:::<<<<<<<<<;;;<<<>>>???DDDPPP]]]kkkvvvwwweeemmm}}}sssgggcccaaaooo}}}{{{zzz||||||ssshhh^^^TTTMMMIIIEEEDDDCCCAAAAAABBBEEEHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKNNNSSSWWW[[[aaajjjoooooommmkkkjjjfff^^^YYYYYYYYYUUUQQQPPPMMMPPP[[[jjjwww}}}{{{{{{}}}yyy{{{}}}~~~~~~|||{{{{{{|||||||||{{{|||{{{zzz{{{|||}}}|||{{{}}}{{{|||mmm[[[LLLEEE\\\nnn^^^^^^fffddd^^^YYYQQQFFFBBB<<<888666555444333222222222222222222222222444777777444<<>>===>>>;;;999===BBBEEEBBB<<<888777555666888999999888777555zzzddd]]]ZZZUUUSSSRRRSSSSSSRRRNNNMMMKKKHHHEEEBBB@@@>>>:::777333111111111000000//////.........---------,,,,,,...000333333111///...///000000000000222444000000111333555333000------...///111111///...---,,,,,,---------------...+++++++++,,,,,,------------...///---***)))***---++++++,,,------......///000222555888;;;;;;;;;;;;666555444444666888<<<>>>>>>???@@@AAABBBAAAAAA@@@<<<;;;;;;===@@@CCCDDDDDD>>>======<<<<<<;;;;;;:::999999999:::;;;===>>>???<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@AAAAAABBBCCC@@@CCCHHHMMMRRRVVV\\\___]]]YYYWWWZZZ]]]fffzzzbbbddd```WWW]]][[[LLLDDD>>>===<<<999666777444333000333555111>>>\\\xxxoooKKK999>>>===:::<<<<<<<<<;;;<<<>>>???DDDQQQ^^^nnnyyyjjjllltttuuujjjfffdddqqq~~~yyyzzz}}}yyytttlll```UUUMMMIIIHHH@@@BBBCCCBBB@@@BBBGGGLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKJJJIIIIIILLLQQQUUUZZZaaakkkpppooollliiigggddd\\\VVVWWWXXXTTTOOOMMMJJJLLLUUUaaallluuu|||zzzzzz{{{|||~~~~~~}}}}}}}}}~~~~~~||||||{{{zzz{{{}}}}}}}}}{{{}}}{{{{{{xxxeeeSSSHHHZZZzzzmmm^^^^^^fffddd___ZZZSSSFFFBBB===888666555444333222222222222222222222222111333222111;;;VVVwww``````lllLLLBBBBBBCCCCCCDDDEEEEEEEEESSSfffvvvzzz{{{}}}vvvttttttxxx{{{{{{{{{|||}}}}}}~~~~~~pppdddttt}}}~~~xxxuuuqqqyyy```VVVaaaooommmVVVBBB@@@@@@;;;999:::>>>CCCDDD@@@<<<:::333555888:::;;;:::888777|||ccc```[[[UUURRRSSSTTTTTTRRRRRRPPPLLLHHHDDDAAA@@@???<<<888444111000000000///////////////............+++,,,,,,---...///000000000///...------...///////////////000222111///---......///000000///...---.................................------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,------.../////////444333333555888;;;<<<<<<777555444333555888<<>>======@@@DDDDDDBBB>>>>>>===;;;999999888999999::::::<<<===>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCGGGJJJMMMUUUbbblllppppppmmmgggbbbeeerrroooyyyzzzhhhrrr[[[[[[eeeNNNFFF>>>===<<<999777888555444///111444222@@@\\\kkkAAA???@@@666999888<<<<<<;;;<<>><<<777}}}fffaaa\\\UUURRRSSSTTTSSSRRRRRRPPPLLLHHHDDDAAA@@@???<<<888444111000000000///////////////..................//////000000000111111000///.........000000/////////000222222111000---...///000000///...---------------------------------------------,,,,,,...---,,,,,,++++++,,,,,,------......///000000000222222444777;;;<<<:::999666555333333555999<<>>AAADDDDDDBBB???>>>===<<<:::::::::;;;;;;===>>>???AAABBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFIIIKKKOOOZZZjjjuuuyyy}}}yyysssmmmnnnwwwooouuu}}}~~~qqqaaa```NNNEEE>>>===<<<999777888444444///111444222AAA^^^mmmAAA>>>???888;;;999:::<<<;;;<<>>======>>>@@@BBBDDDIIIKKKLLLMMMLLLKKKLLLNNNMMMMMMNNNOOOOOOOOOOOONNNWWW^^^gggmmmnnnlllhhhfffaaa]]]ZZZWWWVVVQQQKKKFFFDDDDDDFFFLLLUUU^^^fffkkkpppttt{{{|||xxxwwwxxxwwwvvvyyyzzzzzzzzz{{{{{{{{{|||xxx{{{|||{{{yyyyyy|||~~~}}}}}}||||||||||||||||||~~~xxxZZZHHHUUUssspppaaa___dddcccccc]]]PPPGGGCCC===999666555444222222222222222222222222222333888000555888BBBgggzzztttxxxiiixxxpppiiiLLLBBBBBBBBBCCCCCCDDDEEEFFFTTThhhxxxzzzxxx{{{|||xxxyyywwwssssssyyy}}}qqq``````iiivvvsssxxxyyyhhheeennnvvvVVVKKKGGG?????????;;;@@@MMMVVVQQQDDD;;;;;;:::;;;<<<;;;999777777~~~gggbbb\\\VVVSSSSSSSSSRRRQQQQQQPPPLLLHHHDDDAAA???>>><<<888444111000000000///////////////............000000111111222111111111111000////////////111111///...---...000111111000,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,,,,++++++,,,,,,------...//////000000111///111555999<<<<<<999666444333333333555999===???@@@??????@@@AAABBB@@@???======>>>AAACCCDDDBBB@@@>>>===<<<;;;;;;<<<===>>>???@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKLLLQQQ___qqq}}}}}}wwwsssrrrxxxqqqrrr}}}ooottt~~~ggg___NNNEEE>>>======:::888999333333000222555333CCCaaayyy{{{sssDDD===>>>999===:::999<<<;;;===@@@BBBHHHUUUbbbwwwvvvlllnnnwww|||ppphhhaaammm|||}}}ppphhh]]]SSSKKKEEEAAA>>>===<<<<<<;;;<<<>>>AAABBBHHHKKKOOOPPPPPPOOOOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPUUU\\\eeelllnnnkkkhhhfff___[[[WWWUUUSSSOOOJJJEEECCCBBBBBBEEEJJJRRRZZZ^^^ffffffhhhnnntttzzz|||}}}~~~yyysssppprrruuuvvvvvvxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{}}}{{{zzzyyyzzz|||}}}|||}}}^^^KKKNNNgggppp___\\\dddeeeddd^^^QQQHHHCCC>>>999777555333222222222222222222222222222222888111555777BBBmmmvvvpppdddgggmmmIIICCCCCCBBBCCCCCCDDDEEEFFFUUUhhhyyy{{{yyyzzzyyyvvvwwwxxxvvvtttwww~~~~~~}}}nnn[[[UUUYYYiiiwwwrrrppp|||pppiiivvv\\\NNNMMMFFF???999888<<>><<<888444111000000000///////////////............111111222222222111000000111000000//////000222222111///------...///...---,,,,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,------...//////000000111444888;;;;;;888555222222222333666999===???@@@??????@@@BBBBBB@@@>>>;;;<<<>>>AAACCCCCCBBBAAA======<<<<<<<<<>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLIIIIIIJJJJJJJJJJJJIIIHHHKKKLLLLLLQQQ___pppzzz|||{{{wwwsssssstttyyywwwqqqxxxoootttmmmkkkqqqssswwwfffaaaNNNEEE>>>======:::999:::333333000222666555GGGgggvvvzzzJJJ===<<<888>>>;;;999<<<<<<===@@@CCCIIIWWWdddxxxrrrlllppprrrjjj```mmm}}}zzztttmmmcccYYYOOOGGGAAA<<<>>>>>>======>>>@@@BBBDDDGGGKKKQQQTTTTTTSSSRRRQQQOOOOOOOOONNNNNNOOOOOOOOORRRZZZdddkkkmmmkkkgggeee]]]YYYTTTQQQPPPMMMHHHDDDDDDCCCBBBCCCFFFLLLTTTZZZbbbbbbbbbfffjjjnnnpppqqqpppllliiiiiimmmrrrvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzzzzyyywwwwwwxxxyyyyyyxxx}}}|||{{{zzzzzzzzz{{{{{{{{{|||~~~^^^OOOMMMbbbttt___ZZZdddgggfff```SSSHHHDDD>>>999777555333222222222222222222222222222000777111777999III~~~uuuttt\\\^^^tttGGGCCCCCCCCCCCCCCCDDDEEEEEEUUUgggxxx}}}zzzyyyxxxvvvxxxzzzzzzwwwwww||||||~~~~~~wwwbbbNNNOOOWWWnnnpppeeetttyyymmm{{{kkkVVVTTTLLL???888777999HHHggg|||oooUUULLLAAA;;;===;;;222111777}}}cccbbb\\\VVVSSSSSSSSSRRRQQQPPPOOOMMMIIIEEEBBB???===<<<888444111000000000///////////////............///000111222111000///...111000/////////111222333555333111000000000...,,,+++,,,.../////////......------------------------,,,,,,,,,------............---,,,,,,++++++,,,,,,******+++,,,,,,------...111222333666888999888666111111222333666999===???AAA@@@@@@AAABBBBBB???===999;;;>>>@@@AAAAAAAAAAAA===<<<<<<===>>>@@@BBBDDDDDDEEEGGGJJJKKKMMMNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOJJJKKKLLLLLLKKKJJJHHHGGGJJJKKKKKKNNNYYYhhhppprrrrrrmmmkkkooossszzz}}}pppwww{{{hhhfffcccnnn~~~vvvhhhaaa___NNNEEE???>>>===;;;999:::333333111222666888NNNpppxxx}}}QQQ???;;;666===;;;;;;<<<<<<>>>AAADDDKKKXXXfffzzz|||pppooo~~~wwwnnnaaappp}}}xxxrrrhhh^^^TTTJJJAAA;;;???>>>======>>>@@@BBBDDDEEEKKKRRRVVVXXXVVVTTTTTTSSSRRRQQQOOONNNMMMMMMMMMOOOWWWbbbjjjllljjjfffddd\\\XXXRRRNNNMMMKKKGGGDDDDDDDDDDDDCCCEEEJJJSSSYYY^^^^^^```bbbdddccc```^^^ZZZYYYXXXZZZaaakkksssxxxxxxyyy{{{}}}}}}}}}|||{{{{{{yyywwwwwwwwwxxxwwwvvvzzz{{{{{{||||||zzzyyyxxxzzz{{{}}}~~~~~~~~~www\\\RRRPPPfff|||aaaWWW```eeeddd^^^TTTIIIEEE???:::777555333222222222222222222222222222000666000666999LLLvvvqqqddd^^^SSSDDDCCCCCCCCCCCCDDDDDDEEETTTdddvvv}}}{{{yyyxxxwwwzzz~~~}}}yyyxxx|||}}}~~~rrrQQQMMMJJJQQQfffxxxnnn}}}~~~mmm}}}hhh___WWWHHHAAA>>>999AAAaaa|||www___ZZZJJJ>>>;;;:::555444777|||aaa```[[[UUURRRSSSTTTTTTRRRPPPOOOMMMJJJFFFBBB???===<<<888444111000000000///////////////............,,,...000111111000...---000///......///000222333888777666666666444111...,,,---...000000000//////........................,,,,,,------------------...---,,,,,,++++++,,,,,,))))))******+++,,,,,,---222222222555777888777555111222222444666999;;;===AAA@@@@@@AAAAAA@@@<<<:::666999===?????????@@@AAA>>>>>>???@@@BBBEEEGGGIIIJJJKKKMMMOOOPPPQQQRRRRRROOOOOOOOOPPPQQQQQQRRRRRRLLLMMMNNNNNNMMMKKKIIIGGGGGGIIIHHHGGGOOO^^^jjjoookkkddd```dddhhhooo}}}ooonnn|||jjjddd[[[fff~~~}}}nnnaaa[[[YYYNNNEEE???>>>>>>;;;:::;;;333444111222666<<>>BBBEEELLLZZZhhhyyyvvvnnnxxxrrrdddppp~~~yyytttkkkaaaWWWMMMCCC===>>>======<<<===???BBBCCCDDDJJJRRRWWWYYYXXXWWWVVVVVVTTTRRROOOMMMLLLLLLLLLMMMUUUaaaiiillliiifffccc\\\WWWPPPLLLKKKJJJGGGDDDCCCDDDDDDDDDDDDIIIQQQWWW^^^```bbbcccbbb]]]VVVQQQIIIHHHHHHKKKTTT```mmmtttvvvxxx{{{}}}~~~}}}zzzzzzyyyxxxvvvvvvvvvvvvxxxzzz{{{||||||zzzxxxwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~{{{mmm[[[QQQSSSpppfffUUU\\\aaa```\\\SSSJJJFFF???:::777555333222222222222222222222222222222555///666777FFFxxxlll{{{fffcccDDDDDDCCCCCCCCCCCCDDDDDDRRRaaasss|||{{{yyyyyy|||}}}zzzyyy}}}~~~]]]PPPDDD???CCCMMM]]]jjjkkkmmmjjjiiizzzyyy}}}mmm||||||lllggg\\\GGGAAA888<<>>>>>===>>>@@@AAAAAABBBDDDGGGJJJMMMOOOMMMNNNOOOQQQRRRSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTNNNOOOQQQQQQPPPMMMJJJIIIFFFGGGDDDAAAFFFXXXlllxxxpppddd[[[[[[[[[^^^lll|||rrrkkk~~~{{{lllcccUUUcccnnn^^^YYYZZZMMMEEE???>>>>>><<<;;;<<<444555000111777>>>\\\xxxuuuLLL???===666;;;999999<<<<<>>>>>???AAADDDEEEDDDIIIQQQWWWYYYYYYYYYXXXVVVTTTQQQOOOMMMMMMMMMMMMKKKSSS___hhhkkkiiieeebbb\\\VVVOOOKKKJJJIIIGGGEEECCCEEEGGGFFFEEEHHHOOOUUU```bbbfffiiihhhccc[[[UUULLLIIIGGGGGGMMMYYYfffooosssvvvyyy|||~~~~~~~~~zzz{{{|||yyyuuutttuuuxxxzzzzzzzzzzzzzzzyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~zzznnn^^^LLLTTTzzzoooXXX[[[______\\\UUUKKKFFF@@@;;;777555333222222222222222222222222222111555///777777@@@uuu|||hhhsss|||aaaDDDDDDCCCCCCCCCCCCDDDDDDPPP^^^ppp{{{{{{yyy|||}}}yyyyyy~~~~~~oooYYYIIIGGGFFF@@@BBBLLLGGGNNNKKKBBBLLLmmmwwwuuuxxx{{{}}}}}}vvvvvvuuutttuuutttSSSJJJ>>>;;;III]]]hhhhhhmmmmmmaaaLLL===;;;:::666|||ddd^^^YYYTTTRRRTTTVVVVVVUUUOOOOOOMMMJJJGGGBBB???<<<<<<888444111000000000///000/////////............+++,,,///222333222000///...---------...///111222///000333666888666222///---...000111222222222111,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,---......---///444999;;;999444///222333333444666888999:::???>>>>>>>>>===:::555222222666;;;===<<<<<<>>>???DDDDDDEEEGGGJJJNNNQQQSSSMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTTTTTTTPPPRRRSSSSSSRRROOOLLLJJJFFFGGGBBB<<>>>>><<<;;;<<<555555000111777@@@```wwwmmmvvvFFF>>>>>>888<<<888888<<<<<>>nnnggg{{{{{{pppRRREEEDDDDDDCCCCCCCCCDDDDDDOOO\\\nnnyyy{{{zzz~~~|||xxxyyy~~~~~~{{{}}}bbbRRRZZZ]]]NNNDDDGGGEEE>>><<<@@@AAAHHHcccwwwjjjmmmiii^^^bbbrrrkkkmmm|||vvv}}}jjj^^^LLL???>>>FFFOOOTTTppp{{{sssVVV???<<<;;;555}}}```___[[[VVVTTTSSSTTTUUUUUUSSSRRROOOKKKGGGCCC@@@>>>999666222000000111000000///............---------***+++---...///000//////000...,,,+++,,,...222444111111222333444333000------...///000111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000222333444444333333444333333444666999<<<===<<<<<<<<<;;;999666333222222666;;;===<<<===@@@CCCHHHJJJLLLMMMNNNPPPSSSUUUQQQQQQQQQQQQRRRRRRRRRRRROOOPPPRRRSSSTTTTTTTTTSSSVVVWWWTTTPPPNNNOOOLLLFFFDDDAAA@@@AAA???FFFbbb}}}rrrggg[[[VVVaaappp}}}iiizzz}}}jjjXXXssstttdddddd]]]RRRIII@@@>>>>>><<<===???===444222666555???iii{{{~~~eeeCCC===;;;999<<<777<<<;;;>>>???>>>???HHHWWWdddvvvtttsss{{{vvvjjjsssxxxlllccc^^^[[[XXXVVVLLLGGGDDDEEEFFFDDDEEEGGGEEEKKKSSSYYY\\\\\\[[[[[[WWWUUUQQQNNNLLLLLLMMMNNNLLLRRR\\\fffkkkiiiccc]]]WWWSSSOOOLLLJJJIIIFFFEEEHHHLLLNNNKKKGGGHHHOOOWWWbbblllqqqnnnqqqyyyxxxpppoooeeeZZZSSSPPPUUUaaalllppptttvvvuuuwww{{{}}}|||yyy{{{}}}|||yyywwwxxxzzzzzzzzzzzzzzzyyyxxxwwwwww}}}~~~~~~~~~~~~||||||bbbRRRRRRtttwwwaaadddeeebbb___YYYOOOGGG@@@===:::444222333333333333333333333333333000777555333999FFFdddddd|||pppooozzzSSSCCCCCCCCCCCCDDDDDDDDDDDDMMM[[[mmmwwwyyyzzz~~~{{{}}}}}}tttooo}}}yyyfffZZZKKKDDD@@@@@@>>>>>>JJJZZZwwwuuussslll```UUUQQQRRRZZZsssxxxyyy}}}nnn||||||sss___HHH===AAAGGGHHHPPPdddqqqiiiVVVHHH>>>888ddd___\\\WWWTTTTTTUUUVVVVVVSSSRRROOOKKKGGGCCC@@@>>>999666222000000111000000///............---------+++---...000111111111111111///---,,,,,,///222444111111111222333222000...------...///000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000222333444444333222444333333333555777:::<<<;;;;;;;;;:::888666444222333777;;;<<<<<<===AAADDDJJJLLLOOOPPPQQQRRRUUUWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUUUUUUUUUUWWWWWWUUUPPPOOOOOOKKKFFFEEEAAA??????===EEE___{{{{{{jjj^^^```jjjeeennnhhhuuuttteee\\\SSSJJJAAA???>>>======???:::222222666555@@@iiiyyy```???<<<<<<:::===777;;;;;;>>>???>>>>>>GGGVVVbbbsss}}}xxxuuu{{{}}}uuukkkwwwyyyooogggbbb^^^YYYUUUNNNHHHEEEFFFFFFDDDDDDFFFGGGLLLSSSYYYZZZZZZXXXXXXVVVTTTQQQNNNMMMMMMNNNOOOLLLQQQ[[[eeekkkkkkeeeaaaXXXUUUPPPMMMJJJHHHEEEDDDHHHLLLOOOMMMIIIIIINNNSSS]]]jjjuuuyyyzzzqqqggg___ZZZZZZaaajjjppptttvvvuuuvvvzzz{{{yyy{{{|||}}}}}}|||{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwww|||}}}}}}~~~wwwwww}}}___OOOPPPnnnqqq```gggjjjgggccc\\\OOOGGG@@@===:::444222333333333333333333333333333111666444222888AAA\\\nnnxxxgggggg{{{oooKKKBBBBBBBBBBBBCCCCCCCCCCCCLLLYYYkkkuuuwwwwww{{{}}}yyy{{{|||zzzxxx}}}^^^PPPDDD@@@>>>???HHHTTTrrrrrrqqqkkk^^^QQQKKKKKKNNNbbbwww{{{zzzdddggg|||wwwiiiXXXLLLHHHDDD>>>@@@NNNZZZ\\\UUUKKKAAA;;;ggg```\\\WWWUUUUUUVVVWWWWWWSSSQQQNNNKKKFFFCCC@@@>>>999666222000000111000000///............------------...000222333333333222222111///------///111333222000//////111111///...,,,,,,...///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111333333333333222333333333333444666888999888999999999888666444222333777:::;;;;;;===BBBFFFMMMOOOSSSUUUVVVVVVXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYVVVRRRPPPOOOKKKEEEFFFBBB???>>>;;;BBBYYYqqq~~~jjjbbbcccqqqffffffyyy}}}wwwlllbbbVVVLLLCCC@@@???======???777111111666666@@@gggzzzrrr]]]===<<<<<<;;;>>>777:::;;;>>>???===>>>FFFVVVbbbrrr|||~~~xxx{{{~~~tttmmmzzz}}}wwwpppjjjeeeaaa[[[VVVQQQKKKGGGHHHHHHEEEDDDFFFKKKPPPVVVZZZZZZXXXWWWVVVTTTRRRPPPNNNMMMNNNOOOPPPLLLQQQZZZdddkkklllhhheee[[[WWWRRRMMMJJJGGGDDDBBBHHHMMMQQQQQQMMMJJJKKKNNN[[[iiixxxxxxooofffaaaccciiinnnsssvvvuuuuuuxxxzzzxxx{{{{{{{{{|||}}}}}}|||{{{zzzzzzzzz{{{zzzzzzyyyyyy{{{|||~~~~~~}}}~~~}}}rrrmmmssszzzzzzyyy{{{yyy{{{eeePPPPPPgggnnnbbbjjjnnnkkkeee[[[OOOHHHAAA>>>:::444222333333333333333333333333333222555222111666<<>>999666222000000111000000///............------------...000222333333333222333222000......///111222222000......///000///...+++,,,---...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111222333333222222333333222333333555666777666777888999888777444333444666888999999===CCCHHHOOORRRVVVXXXYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXXXXZZZXXXSSSQQQPPPLLLEEEEEEBBB@@@>>>;;;???NNN___rrrddd```___rrrjjjfffvvvuuuooofffYYYOOOEEEBBBAAA>>>>>>???666222222666666@@@dddxxxmmm```@@@<<<<<<:::===777;;;:::===>>>>>>???HHHXXXeeevvv{{{{{{tttnnnzzz}}}yyyssslllgggeeebbb^^^ZZZVVVPPPLLLKKKJJJGGGFFFHHHPPPTTTYYY[[[[[[XXXVVVUUURRRQQQPPPNNNNNNOOOPPPQQQOOOSSS[[[dddjjjllljjjggg^^^ZZZTTTNNNJJJGGGCCC@@@GGGLLLSSSTTTQQQLLLIIIIIITTTaaaqqq~~~qqqeee___bbbhhhjjjqqqvvvvvvvvvzzz{{{zzzyyywwwvvvyyy|||~~~|||yyyyyyzzzzzz{{{{{{{{{zzzzzz|||}}}~~~~~~vvvkkkjjjmmmpppuuuzzz|||~~~rrrVVVOOOaaa}}}rrrffflllmmmjjjcccXXXOOOHHHAAA>>>:::555222333333333333333333333333333222333000111666999NNNoooppp{{{fffPPP[[[pppgggLLLAAAAAABBBBBBBBBCCCCCCCCCGGGUUUfffrrrwwwwwwyyy{{{|||vvvvvv{{{~~~}}}~~~}}}||||||~~~zzzdddRRREEEEEEMMMlllmmmrrrssshhhTTTHHHFFFHHHKKK^^^uuuwwwppp~~~iiiqqqyyylllYYYOOOPPPPPPQQQTTTXXXYYYUUUOOODDD999777DDDQQQQQQHHHAAA~~~ccc___\\\WWWUUUVVVWWWXXXYYYRRRQQQNNNJJJFFFBBB???===999666222000000111000000///............---------,,,---///111222222222111333222000/////////111222222000......///000///...+++,,,---...////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///111222333333222111222222222333444555666666555666888999999777444333333555666666777<<>>@@@888444444555555@@@aaa{{{ppphhhEEE>>>;;;888<<<777===888;;;>>>>>>@@@KKK[[[hhh{{{|||{{{uuummmwwwvvvooogggcccbbbcccbbbaaa[[[TTTPPPOOONNNJJJIIIJJJQQQTTTXXXZZZXXXVVVTTTSSSQQQPPPPPPOOOOOOOOOPPPQQQRRRVVV]]]dddjjjllliiiggg```\\\UUUOOOKKKGGGBBB@@@DDDKKKSSSWWWTTTNNNIIIFFFFFFPPP^^^nnnnnn```UUUQQQWWW___dddmmmuuuwwwxxx|||~~~~~~yyywwwvvvxxx|||~~~|||yyyyyyzzz{{{{{{||||||||||||~~~~~~}}}pppjjjnnnxxxxxxYYYKKKZZZxxxsssgggjjjjjjhhhcccXXXPPPHHHAAA>>>;;;555333444333333333333333333333333111111///222888:::QQQuuuvvviiiOOOZZZoooeeeHHHBBBCCCCCCCCCDDDDDDDDDDDDGGGTTTeeerrryyy|||~~~~~~wwwvvv{{{~~~}}}{{{{{{}}}zzz\\\HHHHHHSSSkkkjjjpppxxxppp[[[KKKFFFHHHEEEVVVqqqtttcccdddvvvzzzeeeTTTSSSUUUOOOGGGDDD???<<<;;;AAAJJJSSSZZZ^^^SSSDDD999???KKKPPPJJJDDD}}}bbb^^^[[[WWWUUUUUUWWWXXXXXXRRRPPPMMMJJJEEEBBB???===999666222000000111000000///............---------+++,,,...000111111111000111000/////////000111111222000//////111111///...,,,,,,...///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000222222222222111111111222333555666666777555777999;;;:::888444222222333333333444:::CCCKKKSSSUUUXXXZZZZZZZZZ[[[\\\\\\ZZZXXXVVVVVVVVVXXXYYYWWWVVVVVVVVVVVVVVVWWWWWWXXXZZZYYYVVVUUUTTTOOOHHHBBBCCCDDDBBB@@@???CCCGGGHHHVVVeeemmmnnnlllfff```kkkvvvhhhXXXjjj|||}}}qqqkkk{{{qqq```aaa___TTTJJJFFFDDD@@@???@@@888555444555555AAAaaa}}}tttkkkGGG???:::777<<<888>>>777:::======@@@JJJ[[[hhh{{{}}}}}}uuukkkttt~~~uuuooogggcccccceeeffffff]]]WWWRRRQQQPPPLLLKKKLLLOOORRRUUUWWWVVVSSSRRRQQQQQQQQQPPPOOOOOOOOOPPPPPPSSSWWW^^^ffflllmmmjjjgggaaa]]]VVVPPPKKKGGGCCC@@@BBBIIIRRRXXXWWWQQQKKKFFFAAAEEEKKKSSS^^^hhhqqquuupppdddWWWLLLDDDBBBIIIRRR___jjjtttwwwxxx|||zzzyyyzzz{{{}}}~~~}}}|||yyyzzz{{{|||}}}}}}}}}}}}~~~zzzooojjjooo~~~rrrWWWEEEUUUxxxqqqeeeggggggiiiggg\\\PPPHHHBBB???;;;555333444333333333333333333333333000000///444999<<>><<<;;;;;;<<<>>>888444666<<>>===999666222000000111000000///............---------+++,,,...000111111111000............///000111111111111111222333222000...------...///000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000111222222111111000111222444666777888888666888;;;<<<;;;888444222111222111000111888CCCKKKVVVXXXZZZ[[[[[[[[[]]]___\\\[[[XXXVVVUUUVVVWWWYYYUUUUUUVVVWWWXXXXXXXXXXXXWWWYYYYYYWWWVVVVVVPPPJJJCCCDDDDDDBBBBBBDDDHHHJJJIIIPPPWWW]]]dddkkkkkkgggooowwwlllUUUaaa{{{wwwkkkooonnn```______aaaVVVLLLHHHEEEAAA???@@@777444333333555CCCddd~~~nnnhhhEEE>>>;;;888<<<888===888:::<<<<<<>>>GGGWWWdddwww}}}tttiiirrr~~~yyysssllliiiiiijjjiiihhh\\\VVVRRRQQQPPPMMMKKKMMMOOORRRUUUWWWVVVUUUTTTTTTQQQQQQQQQPPPOOOOOOOOOOOOQQQVVV^^^gggmmmooollliiiaaa]]]WWWQQQLLLGGGCCC@@@???GGGQQQXXXYYYTTTMMMHHHDDDBBBBBBCCCEEEGGGIIILLLTTTNNNIIIGGGCCCAAAEEELLL[[[gggrrrvvvvvvyyy|||}}}yyy{{{|||}}}|||||||||}}}yyyyyy{{{|||}}}~~~~~~~~~~~~}}}~~~~~~~~~yyyqqqkkkooo}}}yyyjjjVVVDDDSSSyyymmmdddfffgggjjjhhh\\\PPPIIIBBB???;;;666333444333333333333333333333333000111111555888<<<]]]iiifff|||vvvYYYBBBBBBBBBCCCCCCCCCDDDDDDJJJSSSaaannnwww}}}wwwtttyyy}}}|||}}}~~~bbbLLLSSSfffqqqgggjjjzzz|||fffMMMAAA>>>>>>FFFXXXfffcccRRRBBBBBBAAA>>>888777:::;;;999;;;777555666666999EEERRR___^^^RRRBBBBBBMMMOOOFFFvvv\\\\\\YYYUUUSSSTTTVVVWWWXXXRRRPPPMMMIIIEEEAAA>>>===999666222000000111000000//////.........---------,,,---///000111111111111---------......000111111111111222333444333000------...///000111111111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000111222222111111///111222555777888999999777999<<<===<<<888444222111111000...000777BBBKKKYYYZZZ[[[[[[[[[\\\___aaa]]][[[XXXVVVUUUVVVXXXYYYTTTUUUWWWYYYZZZZZZYYYXXXVVVYYYYYYWWWWWWWWWRRRKKKDDDDDDCCCAAABBBHHHNNNPPPUUUWWWWWWYYYbbbooorrrnnniiippp|||sssYYY___{{{zzzvvvkkkvvvnnn______XXXbbbXXXMMMHHHEEEAAA???@@@555333222222555EEEgggdddwwwcccBBB===<<<:::===777<<<888;;;<<<;;;;;;DDDSSS```qqq{{{|||rrrhhhsss|||wwwrrroooooonnnkkkhhh[[[UUUQQQQQQOOOLLLKKKMMMQQQTTTXXXZZZYYYXXXXXXXXXRRRQQQQQQPPPPPPOOONNNNNNOOOTTT]]]hhhoooqqqnnnkkkaaa]]]WWWQQQLLLHHHDDDAAA>>>EEEPPPXXXZZZUUUOOOIIICCCBBBAAACCCCCCCCCEEEGGGFFFFFFIIIMMMMMMIIIJJJMMMZZZfffrrrttttttvvvxxxyyyvvvyyy||||||yyyxxxzzz|||yyyyyy{{{}}}~~~}}}||||||}}}zzzssssss}}}qqqgggXXXFFFSSS{{{mmmeeehhhhhhjjjfffXXXPPPIIIBBB???;;;666333444333333333333333333333333000222222555777;;;```{{{{{{kkkzzzrrrTTTAAAAAAAAABBBBBBBBBCCCCCCKKKSSS```llluuu{{{wwwsssxxx~~~}}}}}}~~~eeeQQQYYYlllwwwjjjkkk|||iiiNNN@@@@@@AAAEEENNN___gggWWWAAA>>>???<<<888:::???<<<555444333666888666555>>>JJJbbbiii```IIIBBBMMMNNNDDD}}}___]]][[[WWWVVVVVVWWWWWWVVVQQQNNNKKKHHHFFFBBB>>>:::888555222000000111111000000///...---,,,---......,,,,,,,,,///111222111///.........---,,,---000333000111222444555333000------...///111111111000000///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------...///000111111111111111111222444666888888888888999===AAAAAA<<<777444333222111000111111555AAANNNUUUYYY^^^___]]]\\\```dddbbb```^^^\\\[[[YYYVVVTTTUUUSSSRRRUUUZZZ]]]]]]\\\ZZZZZZ[[[\\\[[[XXXRRRNNNHHHBBB???AAAEEEHHHNNNTTT^^^cccgggiiiooowww||||||zzz{{{{{{ZZZaaa{{{qqqhhhxxx}}}aaaYYYkkkccc]]]UUUNNNIIIEEEAAA???777000000555444???llliiiqqq{{{}}}MMMCCC;;;999:::999:::<<<999999:::>>>@@@FFFSSSaaaqqq{{{yyywwwqqqiiiqqq~~~xxxppphhhddd[[[VVVQQQOOOOOOOOOMMMKKKUUU[[[```aaa\\\VVVTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOQQQWWW^^^fffooowwwvvvqqqkkkeee]]]UUUOOOIIICCC@@@???EEEOOOXXX[[[YYYSSSOOOGGGJJJNNNQQQSSSQQQOOOMMMPPPUUU[[[[[[WWWQQQLLLJJJWWWaaammmuuuwwwxxx{{{}}}yyy{{{~~~~~~~~~}}}}}}}}}}}}|||~~~||||||}}}xxxvvvxxxkkkYYYEEEUUUuuubbbccclllkkk```WWWVVVNNNFFFAAA<<<555222333222222222222222222222222///333111222555===]]]rrraaaddd```KKK>>>@@@BBBAAAAAACCCEEEEEEJJJSSS```llluuu|||xxxuuuwwwyyyxxx}}}\\\YYYqqqwwwhhhhhhzzzsssTTTAAA@@@???@@@MMMbbbmmm^^^GGGAAADDDEEEBBB;;;888999<<<;;;:::888777999<<<<<<:::FFF[[[cccPPP@@@CCCKKKKKKiii^^^[[[XXXVVVVVVVVVVVVUUUQQQNNNKKKHHHFFFBBB>>>;;;888666222000000111000000000///...---,,,------...------...000222333222000///000///...------000333222222222333444333111...---...///000111111000000///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------///000111222444444444444444555777888999:::::::::;;;>>>AAA@@@<<<777444333333222222333222555@@@LLLVVV[[[______]]]]]]```ccccccaaa___^^^]]][[[XXXVVVUUUSSSRRRTTTXXX[[[\\\[[[[[[[[[\\\]]]]]]ZZZUUUQQQKKKEEEAAACCCGGGKKKRRRZZZccclllssssssssszzz^^^fffppptttiiiXXXfffeee___WWWPPPJJJEEEAAA>>>777000000555555BBBnnnrrriiiKKKBBB;;;::::::999999;;;999888:::===???FFFTTTaaavvv||||||vvvuuutttkkkqqqyyyooogggbbb\\\XXXTTTRRRRRRRRRPPPOOOVVV]]]eeegggccc]]]ZZZYYYTTTTTTRRRQQQPPPOOOOOOOOORRRXXX```jjjuuu}}}{{{uuukkkeee]]]UUUOOOJJJFFFCCC===BBBKKKWWWaaaccc^^^XXXTTTUUUYYY___cccdddaaa___]]]bbbggghhhccc]]]XXXUUU\\\dddnnnuuuwwwwwwyyy{{{zzz|||~~~~~~}}}||||||}}}~~~yyy~~~nnn[[[HHHVVVzzzxxxggggggnnnnnneee^^^VVVNNNFFFAAA<<<555222333222222222222222222222222...333333444666:::VVVfffrrraaabbb\\\GGG???AAABBBBBBBBBBBBCCCCCCGGGQQQ___lllvvv~~~~~~vvvrrruuuxxxxxx}}}}}}}}}}}}}}}~~~}}}yyyllljjj|||llljjj|||oooUUUHHHCCC@@@>>>KKKgggzzznnnUUUFFFEEEEEEEEEDDDAAA===999::::::999888:::<<<>>>>>>???QQQ[[[PPPDDDDDDLLLQQQlll___\\\XXXVVVUUUUUUTTTSSSPPPNNNKKKHHHFFFCCC???<<<999666222000000000000/////////...------------............111333444222111111111111///---...000222444222111222333333111000,,,---///000111111111000///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000111333555666777888888999999999:::;;;<<<===>>>===???@@@>>>:::666333222444333444555555777AAALLLXXX\\\___```^^^^^^```cccdddbbbaaa```___]]][[[XXXUUUSSSRRRSSSVVVYYYZZZZZZ\\\\\\]]]______]]]XXXTTTNNNHHHDDDEEEIIINNNXXXaaacccpppyyyvvvppprrrzzzcccnnnuuuhhh|||aaaiiihhhccc[[[SSSLLLFFFAAA>>>777111222666777DDDppp~~~}}}jjjHHH@@@::::::;;;999999:::999888999;;;>>>EEETTTbbbyyy{{{|||}}}|||yyyuuuwwwssssss}}}|||tttjjjoooyyynnneee___[[[XXXUUUSSSSSSSSSSSSRRRUUU]]]eeeiiigggbbb^^^\\\WWWVVVTTTRRRQQQOOOOOONNNQQQVVV]]]iiixxxzzzooohhh^^^UUUOOOKKKHHHGGG@@@AAAGGGUUUeeemmmkkkeeeccccccgggnnnvvvzzzxxxtttooosssvvvwwwrrrkkkeeeaaaaaagggpppuuuvvvwwwxxxzzz}}}}}}~~~}}}{{{{{{|||~~~~~~zzzyyy|||{{{www```NNNYYYvvv{{{llljjjnnnnnnhhhbbbVVVNNNFFFAAA<<<555222333222222222222222222222222...333444666666666MMMrrrzzz~~~lll|||{{{fffllldddLLLAAAAAABBBBBBBBBAAAAAAAAAEEENNN]]]lllwww}}}tttqqquuuyyyzzz}}}}}}}}}}}}~~~rrrpppxxxzzzrrrqqqnnnnnnWWWOOOFFFCCC===GGGhhhjjjKKKFFFDDDJJJSSSRRRHHH<<<:::::::::::::::<<>>@@@AAA??????>>><<<888555333222444444666999999;;;EEEPPPZZZ]]]___```______aaabbbdddbbbaaa``````___\\\ZZZUUUTTTSSSSSSTTTVVVXXXYYY\\\\\\]]]___```___[[[XXXPPPJJJEEEEEEHHHNNNYYYdddbbboooyyyvvvooolllllllllzzz}}}mmmwwwhhhxxxhhhiiilllggg___WWWOOOHHHAAA===999333333555666EEEooorrrFFF???999:::;;;999888999999777888:::===DDDSSSbbbvvv|||yyyyyyyyywwwuuusssvvv|||tttuuu}}}wwwooohhhmmmxxxmmmccc^^^YYYWWWVVVTTTTTTTTTTTTSSSTTTZZZaaaddddddaaa___]]]YYYWWWUUUSSSPPPNNNMMMMMMLLLOOOUUUaaasssuuunnnbbbWWWPPPLLLJJJIIIGGGCCCDDDPPPdddrrruuussspppoooqqqyyy}}}yyyqqqiiidddccchhhoootttvvvxxxyyy{{{~~~~~~|||zzzzzz|||~~~}}}}}}~~~~~~~~~~~~tttuuuuuueeeRRR[[[vvv}}}ooojjjllllllgggbbbVVVNNNEEEAAA<<<555222333222222222222222222222222///444444555666444IIIllljjjaaakkkxxxjjjiii|||sssVVVBBB@@@@@@CCCDDDBBB@@@AAADDDMMM\\\kkkwww~~~uuurrrvvv{{{~~~zzzhhhcccnnn{{{wwwooorrrZZZPPPGGGEEE@@@EEEdddXXXNNNFFFMMM[[[bbbYYYNNNAAA>>><<<<<<;;;<<>>:::777333000000000///..................---------,,,,,,---///111222111///333333222///......000222333111...---...000000000+++---...000111222111111///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............///222555888:::;;;<<<>>>>>>======>>>@@@BBBCCC@@@>>>;;;999777555444333555555888<<<===@@@JJJUUUZZZ\\\^^^___``````aaabbbcccbbb`````````___]]][[[VVVUUUTTTSSSSSSTTTWWWXXX[[[[[[\\\___``````]]][[[SSSMMMHHHFFFFFFKKKWWWbbbgggqqqzzz|||yyysssiii```dddiiiooouuuyyyrrryyyppptttfffbbbooojjjccc[[[SSSJJJBBB===:::555444444555DDDmmmkkkFFF???::::::;;;999888888999777888:::===CCCRRR```qqq{{{|||{{{}}}|||xxxqqqqqqwww}}}yyy|||~~~uuukkkfffnnnwwwnnnddd^^^ZZZZZZZZZXXXWWWWWWWWWWWWVVVYYY]]]_______________YYYWWWUUURRROOOMMMLLLKKKIIIJJJMMMWWWjjj~~~~~~uuuhhh[[[RRRMMMJJJIIIJJJCCCAAAIII\\\ppp|||{{{xxxyyy|||vvvnnneee```bbbfffmmmssswwwzzz{{{|||~~~~~~|||zzzzzz|||~~~}}}~~~}}}|||wwweeeNNNYYYtttrrrkkkkkkkkkgggaaaVVVNNNEEEAAA<<<555222333222222222222222222222222111444333333444444IIImmmsssbbbddd~~~wwwoooUUUddd|||\\\EEE???>>>BBBEEEBBBBBBDDDEEEMMMZZZiiiuuu|||~~~~~~~~~vvvqqquuu{{{~~~nnnYYYZZZnnn|||ooo~~~bbbQQQFFFGGGDDDGGG^^^|||jjjUUUOOOXXXdddiiiiiiPPPHHHAAA???===<<>>AAALLLXXXYYYZZZ\\\^^^```aaabbbbbbcccbbbaaaaaaaaaaaa___]]]WWWWWWUUUSSSRRRSSSVVVYYY[[[[[[\\\___aaabbb```^^^XXXSSSMMMIIIGGGIIISSS___iiipppxxx}}}xxxgggXXXPPPRRRTTTUUUZZZeeeuuuiiippplllooohhhgggqqqmmmfff___VVVMMMDDD>>>:::666444444555FFFmmmzzz}}}sssIIIAAA;;;::::::888777999888777999;;;===BBBOOO\\\lllwww~~~~~~~~~yyylllpppwww{{{}}}ssshhhgggppp|||wwwqqqhhhbbb___``````___]]][[[[[[\\\\\\]]]^^^___```aaaaaabbbYYYWWWUUURRROOOMMMKKKKKKIIIJJJKKKRRRbbbxxx{{{mmm```VVVPPPLLLJJJHHHDDD@@@DDDRRRggg|||{{{uuuooohhhaaa\\\___dddkkksssxxx{{{||||||}}}}}}~~~}}}{{{{{{|||~~~```IIITTTqqqtttkkkllloooiiiaaaVVVNNNFFFAAA<<<555222333222222222222222222222222333444111222444555JJJmmmttt}}}xxxsssUUUbbbjjjKKKBBB>>>BBBEEEBBBBBBFFFEEEKKKWWWeeerrrzzz|||{{{|||}}}uuuooorrrwwwzzz{{{||||||~~~}}}___SSSZZZqqqqqq{{{sssZZZKKKJJJGGGIIIXXXuuuwww```WWW___ooo{{{gggXXXIIICCC@@@>>>CCCLLLYYYYYY^^^```YYYPPPQQQYYYggg___\\\WWWUUUTTTSSSRRRQQQNNNLLLJJJIIIHHHFFFCCC@@@:::777333111000//////...---.../////////...---,,,,,,,,,---///222333111000///000///...------000333444222000000111222111000+++,,,...000222222222222///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...////////////000333666888:::<<<<<>>AAALLLXXXfffrrr~~~~~~}}}~~~|||uuulllqqqzzz{{{}}}qqqeeefffmmm}}}}}}{{{uuummmfffbbbcccdddccc```]]]^^^___``````aaabbbccccccbbbaaaYYYXXXVVVSSSPPPNNNMMMLLLHHHKKKMMMPPP\\\ooo~~~qqqddd[[[TTTOOOMMMIIIIIIFFFEEEIIIYYYqqq|||uuuoookkkfffaaa]]]^^^cccjjjsssyyy{{{zzzyyyzzz|||~~~~~~}}}||||||}}}www\\\IIISSSppp~~~ppphhhlllqqqlllaaaVVVNNNFFFAAA<<<555222333222222222222222222222222222333111222444444HHHiii|||fffccc}}}~~~SSSFFF???CCCDDD@@@@@@EEECCCHHHSSSaaaoooxxx{{{{{{zzzwwwpppqqquuuxxxxxxxxxyyy{{{}}}~~~oooVVVSSS\\\vvv{{{ttt}}}uuuwwwmmmYYYOOOHHHIIINNN```jjj```jjjwwwhhhRRRIIIEEEAAAEEELLLbbbeeegggddd^^^YYYYYY]]]iii^^^[[[WWWTTTTTTTTTSSSRRRNNNLLLJJJIIIHHHFFFCCCAAA;;;777333111000//////...---.../////////...,,,,,,...---...111333444222111.........---,,,---000333555444222333444444333111***,,,...000222222222222///---,,,,,,---...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////000222444777999;;;<<<===@@@AAADDDGGGJJJKKKLLLLLLHHHCCC===;;;<<<>>>??????>>><<<;;;;;;999<<>>AAAAAABBBKKK[[[hhhiiittt~~~vvvttttttrrr}}}{{{___VVVfffrrrooojjjccc[[[QQQGGG@@@666444444444999MMMtttzzztttOOOEEE<<<:::999888888:::888888;;;>>>>>>AAAKKKVVV```lllyyy~~~}}}~~~|||}}}~~~yyyqqqpppuuu}}}|||~~~ooobbbccciiittt~~~yyyqqqjjjbbbdddeeeccc___\\\]]]^^^```aaaccceeefffddd```^^^ZZZYYYWWWTTTRRRPPPNNNNNNFFFKKKNNNPPPXXXhhhwwwsssggg^^^WWWRRROOOMMMOOONNNGGGDDDNNNdddwwwzzzrrrmmmiiigggccc```^^^ccckkksssyyy{{{yyyvvvyyy{{{~~~~~~~~~}}}}}}}}}|||mmm\\\LLLUUUrrryyykkkdddjjjqqqlll```VVVNNNFFFAAA<<<555222333222222222222222222222222000222111333555444EEEdddyyyrrr```tttYYYJJJAAACCCDDD??????DDD@@@EEEOOO^^^nnnxxx|||}}}{{{zzzrrrrrrvvvxxxwwwxxxyyy{{{}}}~~~~~~WWWPPPPPP]]]pppuuuwwwxxxuuu}}}fffTTTGGGFFFFFFNNNpppgggccckkksssXXXMMMIIIDDDFFFMMMcccggggggbbb\\\[[[\\\]]]ccc___]]]YYYUUUSSSSSSSSSTTTPPPNNNLLLJJJIIIGGGDDDAAA:::777333111000000///.........//////......---,,,------///222555555444222............---///222555888555222222333333000............000222333333111//////...------------...---..................------------,,,,,,++++++++++++,,,---...///////////////333777:::<<<===>>>???EEEEEEGGGHHHJJJKKKLLLMMMKKKEEE@@@@@@BBBBBBAAAAAAGGGEEECCC>>>777666AAANNNXXXTTTVVV^^^bbbbbbccchhhffffffhhhiiiiiifffaaa\\\ZZZYYYWWWTTTSSSUUUZZZ]]]^^^```bbbccceeehhhlllooollliiibbbZZZSSSQQQRRRTTTiiipppuuuvvvuuuooo___PPPEEEGGGMMMQQQNNNLLLTTT```zzzfffttt|||pppbbbnnnnnnVVVXXXiiittttttooobbbWWWOOOGGGAAA:::777777888888FFFpppuuuOOOCCC999777:::888666555666666888:::;;;???JJJVVV^^^hhhsssxxx|||~~~{{{uuusssqqqxxx{{{sssrrr}}}~~~|||pppfffeeemmm{{{}}}yyyvvvsssoookkkaaabbbcccdddccc```\\\ZZZbbbbbbcccccccccbbbbbbaaa]]][[[XXXUUUTTTQQQNNNKKKLLLIIIHHHLLLRRR```uuuzzzmmmccc]]]UUUNNNOOOLLLJJJIIIFFFGGGPPP[[[rrr~~~}}}wwwrrrmmmiiifffccc]]]bbbiiinnnpppssswww{{{~~~zzzxxx{{{|||zzzzzz|||uuuyyy|||jjjZZZJJJVVVvvvzzzkkkiiimmmnnnhhhbbbWWWSSSKKKBBB;;;666444333222222222222222222222222555000000444333333AAASSSjjjrrrgggjjjjjjFFF@@@??????DDD???BBBCCCEEELLLWWWeeerrr{{{}}}|||{{{yyywwwuuutttsssvvvxxxzzz{{{|||}}}uuu]]]QQQGGGIIITTTaaaoooyyy~~~www}}}aaaLLLIIIIIIJJJ___{{{xxxdddsss~~~www]]]KKKKKKJJJCCCXXXjjjmmm[[[QQQYYY]]]WWWeee```]]]YYYVVVTTTSSSSSSTTTOOOMMMKKKJJJIIIGGGCCCAAA:::777333111000000///.........//////......---,,,------...111444444333111/////////...---...111444@@@===:::888888666333000.........000222333222111//////...------------...------............---------------,,,,,,+++++++++++++++---...//////000000000333888;;;<<<===???@@@CCCDDDEEEGGGIIIJJJLLLMMMOOOJJJEEEFFFHHHJJJKKKJJJKKKGGGEEECCC>>><<>>@@@BBBBBBBBBCCCDDDFFFHHHJJJJJJLLLJJJHHHJJJNNNSSSSSSRRRNNNHHHEEEHHHJJJIIIIIIJJJVVVQQQQQQXXXbbbgggiiikkkhhhhhhhhhiiiiiigggccc___]]]]]][[[YYYXXXYYY\\\___eeehhhlllpppsssvvvyyy||||||zzztttlllddd^^^\\\[[[bbbqqqyyytttqqqnnnlllmmmnnnRRR]]]aaa___```^^^ppp}}}|||vvvjjj```WWWNNNFFF>>>777444444666IIIvvvuuu}}}}}}gggEEE>>>::::::999777777999999888999::::::<<>>CCCEEEFFFKKKTTT```llluuuyyyxxx{{{}}}{{{uuupppqqqsssqqqtttvvvxxxyyy{{{~~~aaaTTTHHHDDDEEEBBB???>>>CCCFFFRRRggglllWWWOOOOOORRRVVVyyywww}}}mmmUUUKKKOOORRRgggrrrfffWWWVVV\\\```cccaaa___[[[XXXUUUTTTSSSSSSNNNLLLJJJIIIHHHFFFCCCAAA:::777333000000000///............///......---,,,---,,,---///111111000///000111111///...---///000222222111111111000000///...------...000222222222//////...------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111111333666:::===>>>???BBBCCCCCCCCCBBBBBBCCCDDDEEEFFFDDDGGGKKKOOOWWW\\\[[[VVVRRRIIIDDDJJJSSSUUUTTTRRR\\\VVVSSSXXX```fffggggggeeeeeeeeeggghhhgggdddaaa``````___]]][[[\\\^^^```ccchhhnnntttyyy}}}~~~xxxpppjjjfffdddeeewwwpppQQQYYYfff]]]zzzgggbbbtttyyynnnddd[[[QQQGGG>>>777444444666GGGrrrxxx~~~[[[AAA===:::;;;999777777:::999888999::::::===HHHSSSYYYeeerrryyyzzzzzzzzz|||~~~|||uuuooosss~~~yyyvvvqqqhhhaaabbbeeeiiilllpppxxxwwwqqqssswww|||zzzxxxuuurrrpppiiihhhfffdddbbbaaaaaaaaafffffffffeeedddbbbaaa```bbb^^^XXXTTTSSSRRRQQQPPPLLLKKKLLLQQQWWW^^^jjjuuuxxxmmmbbbYYYUUUOOOKKKNNNNNNJJJDDDAAACCCSSSfffsss|||}}}}}}{{{yyyxxxuuurrrooogggffffffhhhmmmnnnllliiibbb]]][[[[[[\\\^^^eeemmmssswww}}}}}}|||www|||{{{ttt|||ttt[[[FFFMMMiii}}}qqqkkknnnpppkkkcccWWWSSSKKKBBB;;;666444333222222222222222222222222444222444666555444:::CCClllqqqgggyyyrrrZZZiii~~~ddddddsssrrr^^^AAAAAABBB@@@CCC>>>CCCCCCDDDHHHQQQ]]]iiisssxxxwww||||||sssmmmmmmpppqqqsssuuuwwwwwwyyy{{{}}}|||eeeMMMDDDGGGIIIGGGEEEHHHEEEDDDIIIVVVooojjjZZZXXXYYYXXXnnnpppVVVLLLNNNccctttpppaaaXXX[[[aaadddaaa___]]]YYYVVVTTTSSSSSSMMMLLLJJJIIIHHHGGGDDDAAA:::777333000000000///............///......---,,,---,,,,,,...000111000///000111111000...---...///111222222222111111111111///---,,,---000222222222//////...------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222555777;;;===>>>@@@CCCEEEFFFDDDBBBAAA@@@@@@@@@AAAEEEMMMUUU]]]fffkkkfff^^^WWWKKKDDDIIISSSXXXWWWWWW\\\YYYWWWXXX___fffhhhgggeeeddddddfffhhhhhhgggeeebbbccccccaaa______```bbbbbbgggooowww}}}|||tttmmmjjjiiixxxtttUUU[[[}}}ooocccuuupppjjj|||{{{pppfff]]]QQQGGG<<<666444666777DDDjjj~~~xxxXXXAAA===;;;;;;:::777777;;;888777999;;;<<>>@@@CCCEEEGGGEEEBBB???>>>>>>??????MMMXXXbbbiiiqqquuunnnbbbWWWLLLCCCEEEJJJMMMOOOQQQUUUWWWXXXZZZaaajjjooonnneeedddbbbccceeeeeeeeeddddddffffffeeecccbbbbbbccceeejjjqqqyyy}}}tttoooooorrr|||vvvZZZ]]]zzzooouuunnnlll~~~|||qqqhhh___QQQFFF;;;555444777888BBBbbbwwwaaaFFF???;;;;;;:::888888:::666666888:::;;;???KKKWWWdddooozzz~~~~~~}}}}}}|||yyytttpppnnnjjjggglll}}}}}}uuuiii___[[[YYYYYYWWWXXXcccuuuwwwkkkhhhmmmwww~~~wwwsssrrrdddccccccdddfffhhhjjjlllgggggggggfffeeedddcccbbbccc```[[[WWWVVVTTTSSSQQQNNNKKKJJJNNNRRRSSSXXX]]]uuu|||pppggg___TTTKKKIIIJJJIIIHHHIIIAAACCCLLL___tttyyyxxxvvvttttttuuuwwwwwwwwwqqqnnniiiddd^^^WWWPPPLLLIIIDDD@@@???@@@DDDPPP]]]kkkpppvvvyyy{{{}}}~~~|||~~~zzzvvv{{{vvv{{{^^^IIIRRRmmm|||ssskkkmmmsssoooeeeWWWSSSKKKBBB;;;666444333222222222222222222222222333333444444444555999<<<```zzzllliiirrruuuaaaqqqiiiFFF@@@???@@@GGGBBBFFFAAAAAACCCIIIUUUbbbmmmsssxxx|||}}}vvvoookkkkkkqqqsssuuuuuuuuuuuuwwwyyy{{{eeeIII@@@??????>>>GGGSSS___]]]KKKBBBSSSlllvvvuuuzzz~~~ssskkkmmmppp]]]SSS]]]ppp}}}uuuaaaYYY]]]eeebbbaaa___\\\XXXVVVSSSRRROOOMMMKKKKKKKKKIIIFFFDDD:::777333111000000///.........//////......---,,,,,,++++++---000333444444...000111111///...///000///000111000---+++,,,---///---+++,,,...111222222//////...------------...------............------+++++++++,,,,,,---------++++++***+++---000222444555777:::<<<===???CCCEEEEEECCC@@@>>>===>>>@@@AAAPPPZZZbbbeeejjjnnnfffYYYLLLEEE?????????@@@CCCHHHMMMUUU[[[]]]cccmmmtttuuummmjjjhhhfffffffffeeedddfffhhhiiihhhfffdddddddddhhhkkkqqqwww~~~{{{uuupppppp{{{xxx]]]aaazzz{{{xxx}}}eeeiii}}}rrrjjj```RRREEE;;;555333666777AAA```zzzwwwLLLCCC;;;:::;;;999888888666555777999999===HHHSSSdddooozzz~~~||||||}}}}}}{{{{{{{{{|||{{{xxxqqqlllgggfffeeeiiivvv|||wwwtttnnnddd^^^___[[[]]]ZZZWWW]]]nnnwwwuuuxxxyyytttrrreeeeeefffggghhhjjjkkklllfffffffffffffffeeeddddddccc```\\\YYYXXXVVVSSSQQQQQQMMMKKKMMMOOOOOORRRVVVgggwwwvvvmmmbbbXXXNNNJJJIIIGGGGGGJJJCCCBBBGGGVVViiiuuuxxxwwwnnnlllhhhgggiiilllnnnooommmllliiibbbZZZRRRMMMKKKGGGDDDCCCCCCAAABBBKKKUUUeeellluuuyyy{{{|||{{{vvvZZZJJJUUUrrr~~~}}}uuulllmmmtttpppfffWWWSSSKKKBBB;;;666444333222222222222222222222222333333333222333666999;;;SSS~~~zzzuuuwwwyyy[[[iiiuuuLLL@@@<<<>>>EEE@@@BBBDDDCCCCCCHHHRRR^^^hhhnnnuuuyyy|||}}}yyytttooommmnnnpppssstttuuuwwwyyy{{{yyy~~~{{{bbbQQQHHHDDDEEEEEESSSgggooo```JJJFFFOOOggg~~~zzzbbbTTTbbb~~~eee]]]]]]jjj|||yyyeeeZZZ^^^aaabbbaaa___\\\YYYVVVSSSRRROOONNNLLLLLLKKKJJJGGGEEE:::777333111000000///.........//////......---,,,+++++++++---111444555555...///111111000//////000,,,///111111///...111333///---++++++...111222222//////...------------...---......//////......---+++++++++,,,,,,---------++++++***+++---000333444555777:::;;;===???BBBEEECCCAAA???>>>>>>???BBBCCCLLLUUUYYYXXX[[[___XXXJJJ???;;;::::::888888===DDDKKKVVV^^^___cccmmmuuuwww{{{xxxtttqqqpppnnnmmmkkkgggiiijjjjjjhhhfffeeeeeehhhkkkppptttyyy|||sssqqqyyyyyy```ddd|||xxx~~~}}}yyyzzzsssaaakkk~~~ssskkkaaaSSSEEE;;;555222555666AAAaaaQQQEEE:::999;;;:::888777666555666777777:::DDDPPP___kkkvvv|||~~~~~~yyy{{{~~~|||yyyxxxxxxyyy{{{{{{xxxqqqkkkaaaeeeiiimmmvvvyyyrrrllljjjgggaaaaaafffcccgggddd[[[ZZZhhhzzz}}}yyyuuutttiiiiiihhhhhhgggffffffeeeeeefffffffffffffffeeeeeebbb```]]][[[YYYVVVSSSPPPTTTNNNLLLMMMNNNNNNOOORRR___pppyyypppddd[[[RRRNNNJJJFFFGGGJJJGGGEEEHHHRRR___iiiooorrraaa]]]XXXVVVVVVXXXZZZ[[[eeeffffffaaaZZZSSSQQQQQQJJJJJJKKKKKKHHHFFFKKKSSSaaaiiittt{{{||||||}}}}}}yyyvvv\\\MMM[[[xxxzzzooooootttpppdddWWWSSSKKKBBB;;;666444333222222222222222222222222333333222111222666:::;;;NNN}}}\\\dddVVVEEE@@@BBBIIIBBBCCCGGGEEECCCGGGOOOZZZdddjjjsssvvvzzz||||||xxxsssooolllnnnqqqtttvvvxxx{{{~~~{{{~~~gggTTTKKKLLLAAALLLbbbsssnnnYYYKKKJJJPPPiiiaaaTTTaaaqqqeee]]]eeeyyyzzzggg[[[___ccc```bbbaaa[[[VVVUUUSSSPPPLLLLLLLLLKKKIIIGGGEEEDDD:::777333111000000///...000...,,,+++,,,------,,,,,,,,,,,,,,,///222555777111111111111000000000000444111000222666666222---///////////////000000111222111000///------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,---------...///111222333555888<<>>AAACCCFFFJJJKKKIIIDDD@@@999777666555777<<<@@@DDDKKKPPPTTTXXXcccqqqvvvttt}}}||||||zzzvvvttttttqqqlllkkkooonnnhhhdddeeejjjfffggglllqqqrrruuuxxx|||}}}wwwzzz~~~vvvdddkkkyyy~~~zzzttt^^^]]]ooouuuhhh]]]QQQHHH777111111555888EEEhhhzzzjjjJJJ999<<<:::777;;;;;;666777888999999;;;>>>AAAMMMWWWeeepppvvvyyy{{{|||}}}~~~zzzuuu~~~}}}|||zzzxxxrrrlllggg\\\YYY[[[gggxxx~~~vvvtttpppllljjjiiijjjkkkfffccc^^^XXXXXXaaannnyyy~~~xxxsssppphhhjjjlllnnnmmmkkkgggeeehhhiiiiiiiiigggdddaaa___^^^______\\\XXXUUUTTTTTTSSSTTTTTTQQQNNNMMMOOOQQQWWWddduuuyyyttteee___VVVOOOLLLKKKKKKKKKIIIGGGEEELLL[[[jjjlllggg[[[SSSIIICCCBBBCCCDDDDDDQQQTTTYYY\\\\\\[[[[[[[[[]]]VVVOOOJJJJJJLLLMMMMMMYYYfffsssxxxzzz|||}}}|||mmmYYYPPP^^^{{{uuupppqqqqqqkkkeeeZZZTTTKKKBBB:::555222222222222222222222222222222222333444444333444777:::QQQqqq```vvv[[[@@@GGGEEEEEEIIIBBBDDDCCCDDDGGGOOOZZZeeemmmrrryyy}}}}}}{{{xxxqqqiiippprrrtttuuuxxx{{{|||{{{yyymmmXXXUUUNNNXXXrrrxxx]]]IIIMMMaaaaaaTTT```{{{{{{kkkaaaqqqooo[[[\\\ccc^^^aaa```ZZZUUUTTTRRRNNNMMMMMMMMMLLLJJJHHHEEEDDD:::777333111000000///...000...,,,+++,,,------,,,,,,,,,,,,,,,...222555777000000000//////.........222000///000222444333222000//////......000111222222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---------...000111333333666999<<>>>>>>>>>>>CCCHHHNNNUUUYYY^^^bbbddd]]]YYYTTTRRRRRRQQQPPPNNNVVVdddrrrxxx{{{~~~jjjWWWMMM[[[zzzrrrnnnqqqrrrllldddZZZUUULLLBBB:::555333222222222222222222222222222222333444444333444777:::MMMxxx|||zzz]]]iiiZZZBBBHHHFFFEEEGGGBBBEEEDDDDDDGGGMMMXXXcccjjjooouuuzzz{{{zzzyyytttmmmmmmooorrruuuwwwzzz||||||zzzmmm___[[[mmmqqq^^^MMM[[[tttxxxYYYSSSccc~~~rrrhhhtttnnnYYYXXXccc\\\```___ZZZUUUSSSQQQNNNNNNNNNNNNMMMKKKGGGDDDBBB;;;777333111000000///...000...,,,,,,---...---,,,,,,,,,+++,,,...111444666000000///...---,,,,,,+++000000000000000111444777222000...------///222333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,------...000111333444666999<<<>>>???@@@BBBDDDLLLHHHEEEDDDFFFFFFDDDAAA888777777777888777555333777666444444666999<<<>>><<>><<<999;;;999777888888777777888:::===>>>HHHWWWfffqqqyyy~~~~~~}}}}}}~~~~~~yyywww}}}yyytttooohhh```[[[YYYVVVVVV___nnnzzz~~~zzzssslllhhhhhhiiikkksssnnneeeZZZTTTVVV^^^fffsss{{{yyypppxxx{{{|||zzzuuuqqqpppqqqpppnnnlllmmmooonnnjjjfffeeefffdddaaa[[[WWWUUUTTTQQQQQQPPPNNNKKKKKKLLLNNNRRRRRRYYYhhhxxx{{{ssslllfff]]]UUUPPPNNNLLLJJJIIIGGGEEEGGGSSSaaaiiihhh^^^WWWNNNFFFAAA>>>===<<<<<>>@@@CCCMMM\\\mmmwwwzzz}}}~~~}}}}}}~~~}}}zzzvvvsssooommmkkkgggccc```XXXQQQJJJHHHEEEAAA???AAA;;;>>>FFFUUUhhhyyy~~~www}}}jjj___ddd```yyyxxxgggWWWHHH<<<666333444666555BBBiiinnnkkk\\\DDD:::===;;;:::<<<999777888888777666666888:::@@@HHHUUUbbbnnnuuuzzz|||~~~|||{{{zzz{{{}}}~~~}}}|||}}}zzzuuurrrxxxuuuqqqlllgggaaaZZZUUUOOOMMMNNNVVVeeesss|||sssqqqnnnjjjfffcccaaaaaaeeeccc^^^WWWRRRSSSXXX^^^gggppp}}}|||pppiiijjjxxxyyy{{{}}}zzztttqqqqqqssstttqqqnnnoooqqqqqqmmmiiiiiiiiigggbbb\\\WWWTTTSSSPPPOOONNNLLLJJJJJJKKKKKKQQQOOOQQQ]]]llluuuuuurrroooiii```YYYSSSOOOLLLJJJKKKJJJHHHIIISSScccppptttkkkeee]]]TTTLLLGGGDDDCCCCCCJJJSSS\\\dddjjjooorrrjjjiiigggddd```[[[UUURRRUUUbbbpppwww{{{zzzfffXXXOOOaaa~~~nnnkkkrrruuulllbbb\\\VVVMMMDDD<<<777444444333333333333333333333333222333444444333444777:::DDDnnnsssbbbwww___eeehhhqqqWWWFFFFFFGGGEEEEEEEEEDDDDDDDDDDDDHHHQQQ]]]ffflllqqqvvvwwwyyy|||{{{wwwiiijjjpppvvvxxxxxxyyy{{{zzzzzz{{{wwwqqq{{{yyyoooooonnnkkkhhhhhhrrr|||||||||cccQQQOOOiiimmmpppxxxaaaTTTbbb\\\```aaa\\\XXXVVVSSSOOOLLLMMMMMMMMMJJJFFFBBB???;;;888444222111111000///000...---...//////---,,,,,,,,,+++,,,---000333444222222111000///...---,,,///444:::999444000111333333111///------000333555333222111000............------------------------+++******)))******++++++,,,,,,---...000222444555777:::===AAACCCGGGKKKNNNPPPMMMKKKKKKMMMNNNMMMKKKEEEBBB===:::999999999999777777666666777888999999======>>>@@@FFFRRRdddqqqyyy~~~~~~}}}~~~yyyrrrqqqoookkkgggbbb[[[UUUKKKEEEAAABBBBBB@@@@@@CCC;;;:::;;;AAANNN```pppzzz~~~|||zzzsssfffqqqggg{{{vvveeeVVVGGG;;;444111222555555@@@dddnnnfff~~~sssTTT@@@888<<<::::::===999777888888666555555888:::BBBHHHSSS```kkkssswwwyyy{{{zzzyyyxxxxxxzzz{{{}}}~~~}}}|||~~~}}}uuupppnnnooommmiiieee```YYYRRRMMMLLLKKKLLLSSS^^^jjjsssxxxsssooohhhbbb]]][[[[[[[[[VVVWWWXXXVVVSSSRRRUUUXXX\\\cccjjjhhh\\\RRRXXXddd|||~~~}}}zzzwwwwwwyyyvvvsssqqqqqqrrrrrrooolllkkkjjjhhhccc\\\WWWSSSRRRPPPOOOLLLKKKJJJJJJJJJJJJLLLLLLOOOVVVaaajjjqqqtttooojjjbbb[[[UUUQQQLLLJJJIIIKKKIIIIIIRRRfffxxxyyyuuunnnddd[[[TTTOOOMMMQQQXXXccclllqqqtttuuuvvvxxxvvvqqqkkkddd]]]YYYWWWZZZgggsssyyy|||eeeTTTMMM___pppmmmtttvvvlll```\\\VVVMMMDDD<<<777444444333333333333333333333333222333444444333444777:::???kkk|||wwwaaaooo{{{[[[dddgggmmm\\\IIICCCGGGGGGEEEHHHCCCDDDDDDCCCFFFOOO\\\fffmmmrrrvvvwwwyyy}}}|||xxxlllkkkpppyyy}}}zzzxxxzzzzzzzzz|||mmmccc[[[TTTWWW[[[]]]___```eeeiiinnnyyy{{{tttzzzuuuZZZJJJZZZxxxkkkjjj}}}iiiXXXaaa\\\```aaa]]]YYYWWWTTTOOOKKKLLLMMMMMMKKKGGGCCC@@@<<<888444222111111000//////......///000///---,,,,,,,,,++++++---///222444333333222111000//////...///555::::::555000///000333111///......000333444333222111000///.........------------------------+++************+++,,,,,,+++,,,,,,...000222444555999;;;???BBBEEEIIIMMMQQQSSSRRRRRRQQQQQQQQQQQQRRRIIIEEE???;;;999999999999999999999999999999888888999:::<<>>@@@??????BBB<<<999666666>>>LLL]]]iiiwww|||rrrxxxpppsssbbbTTTEEE;;;777333444777666===ZZZzzzsssnnnsssRRR@@@999;;;888:::===888777888888777555666888:::AAAFFFPPP\\\iiissswwwxxxyyyyyyxxxxxxyyyyyyzzzzzz~~~zzzrrrmmmlllllljjjiiifffddd___YYYQQQKKKJJJKKKOOOVVV___iiirrrwwwssskkk]]]QQQKKKLLLQQQUUUPPPTTTWWWWWWTTTRRRSSSUUU^^^[[[YYYSSSJJJLLLbbb|||xxxwwwvvvtttrrrpppoooooolllllljjjddd]]]WWWTTTSSSRRROOOMMMKKKLLLLLLKKKKKKEEEIIIMMMRRRYYYcccnnnvvvnnnjjjccc]]]XXXTTTOOOLLLGGGIIIIIIGGGPPPfff~~~vvvlllccc^^^\\\aaahhhqqqyyy~~~}}}tttkkkdddaaa```bbbnnnyyy}}}~~~nnnWWWSSSddd~~~rrrpppvvvvvvlllaaa[[[VVVMMMCCC;;;666444333333333333333333333333333222333444444333444777::::::ccchhhiiiuuusssXXXbbbpppvvvjjjPPPBBBHHHIIIFFFKKKEEEFFFEEECCCDDDLLLZZZeeelllqqqvvvwwwzzz}}}|||xxxpppkkknnn{{{|||||||||}}}~~~xxxbbbOOOHHHLLLQQQRRRLLLGGGKKKQQQVVViii{{{}}}vvvzzzqqqYYYYYYnnnoooiii{{{mmmYYY```ZZZ___aaa]]]YYYVVVSSSOOOLLLMMMOOOOOONNNJJJEEEBBB<<<999555222111111000//////......///000000...+++---,,,++++++---///222333222222111111111000000000///222666666333000//////222111000000000111222333333333111000///.................................+++++++++++++++,,,------++++++,,,...000222444666<<<>>>@@@BBBDDDGGGLLLOOOUUUXXXYYYWWWTTTRRRUUUXXXNNNJJJDDD???===<<<<<<;;;;;;;;;<<<<<<;;;:::999888666777;;;>>>>>>CCCSSSdddnnnwwwzzzwwwxxx}}}|||tttkkkiiiaaaVVVNNNKKKEEE>>>;;;777888===???>>>>>>@@@;;;:::666444666???MMMWWWfffvvv{{{rrrrrrppp^^^PPPCCC999999333444999:::>>>UUUooouuuwwwUUUEEE===<<<777999<<<777777888888777666777999<<>>???AAABBBCCCEEEIIILLLWWW[[[^^^[[[UUUSSSWWW\\\UUUPPPJJJEEECCCBBBAAA@@@<<<===>>>>>>===<<<:::999777888<<<>>><<<===LLL]]]hhhrrrvvvsssuuu|||{{{sssgggdddXXXIIIAAA???<<<555777555777===AAA@@@???@@@;;;;;;999555333777AAAIIIVVVkkkyyykkknnnnnn\\\MMM@@@777777111333;;;>>>BBBUUUllluuuzzzZZZIIIAAA>>>777999;;;555777888888777777888:::===CCCFFFMMMXXXdddmmmqqqrrrxxxzzz|||~~~~~~~~~|||{{{xxxxxxzzz}}}|||ppp___RRRNNNTTT___ggghhhkkkqqqwwwzzzyyytttpppqqqrrrqqqmmmgggbbb______YYYWWWTTTRRRPPPOOOOOOPPPNNNPPPQQQPPPNNNOOOTTTXXXVVVKKKGGGMMMUUU___uuuyyy{{{~~~zzzrrrnnnqqquuupppooommmhhhaaa[[[XXXWWWUUURRRNNNMMMOOOOOONNNLLLJJJJJJKKKNNNRRRYYY```fffmmmjjjfffbbb___[[[VVVSSSIIIMMMMMMIIIOOOfffxxxtttsssmmmxxxtttWWW\\\ppp}}}wwwqqqrrrwwwvvvnnneeeZZZTTTKKKBBB:::555333222444444444444444444444444222333444444333444777:::<<>>AAAIIIQQQeeelllqqqpppnnnoooooommmbbbgggaaaMMM;;;555666777333444666777999;;;======<<<:::777333222555;;;@@@NNN\\\oooxxxrrr{{{|||sssfffrrr|||mmm]]]KKK===777555777555888===???SSSttt|||nnnEEE;;;::::::<<<666<<<999888777666666888:::;;;???FFFOOOXXX^^^eeelllrrrzzz{{{}}}~~~}}}}}}{{{zzz|||zzznnnbbbWWWTTTQQQPPPYYYeeellluuuuuuxxxwwwrrrhhh]]]UUUQQQQQQUUU\\\```^^^]]]```ccccccaaaZZZRRRMMMLLLNNNOOOOOORRRMMMKKKPPPXXX```kkkuuu}}}xxxrrrssswwwrrrpppmmmkkkhhhccc^^^ZZZXXXUUURRRQQQPPPPPPOOONNNMMMLLLKKKLLLPPPUUU[[[___eeefffgggfffddd```[[[XXXPPPMMMNNNOOONNNWWWwww~~~yyyxxxzzz|||~~~uuuUUU[[[yyy~~~lllkkkttttttrrrpppiiiaaaYYYMMMBBB:::666333222444444444444444444444444222333444444444555777999;;;OOOwww~~~nnneeeyyyHHHLLLTTTMMMRRRNNNOOOKKKAAA???FFFMMMNNN___dddjjjqqqvvvyyy|||}}}xxxtttmmmmmm~~~~~~~~~}}}mmm]]]ZZZ[[[jjjkkkPPPOOODDDXXXtttdddkkkqqqppphhhyyy}}}zzz{{{oooWWWHHHddd^^^```aaa___ZZZUUUPPPNNNNNNNNNOOONNNLLLHHHDDDBBB===999555222111111111000...............---,,,,,,++++++***+++,,,...000222222000......000000///---,,,///222222111//////000333333222000//////222555666666555333000///000111///............---------,,,+++++++++,,,,,,---...,,,,,,---///111333555666888;;;@@@EEEHHHIIIIIIIIITTTXXX^^^bbbccc___XXXSSS\\\[[[YYYXXXUUUQQQMMMJJJKKKHHHEEEDDDDDDEEEEEEDDDAAA===:::;;;<<>><<<:::<<<555;;;999888777666777888:::;;;===CCCMMMUUU\\\cccjjjpppuuuvvvyyy|||~~~~~~}}}~~~uuuooollljjjccc]]][[[ZZZ\\\jjjyyyvvvjjjhhhddd^^^WWWQQQOOOQQQSSSVVV```jjjnnnooorrrsssqqqhhhaaaXXXQQQOOOOOOPPPPPPMMMEEEBBBIIISSSZZZ```dddfffssszzzyyyyyytttsssqqqnnnkkkfff```\\\ZZZWWWSSSRRRQQQQQQOOONNNMMMLLLKKKKKKNNNSSSXXX\\\aaabbbdddeeedddaaa]]][[[YYYTTTRRRQQQMMMRRRjjj}}}|||~~~{{{eeeRRR```oookkktttuuutttqqqjjj```XXXLLLAAA:::666444333444444444444444444444444222333444444444555777999===OOOvvvkkkTTTNNNOOOJJJPPPLLLNNNKKKBBB???CCCHHHIIIRRRVVV^^^iiittt{{{}}}}}}{{{yyyrrrnnnxxx~~~~~~~~~uuuooonnnwww~~~llliiiuuuuuuggg^^^lllwwwkkk[[[KKKSSSwwwnnniiiqqqzzzvvvcccrrrxxxxxxyyyoooZZZJJJeee]]]___aaa___ZZZTTTPPPNNNLLLMMMNNNNNNLLLIIIEEECCC===999555222111111111000///////////////......---,,,,,,++++++,,,---///000000///......//////...---,,,...111222111000000111555444222///...///333777666666555333000///000111///............---------,,,,,,+++++++++,,,------,,,,,,---///111333555666777:::???DDDGGGIIIIIIIIIQQQVVV___iiinnnjjj^^^UUUWWWVVVUUUVVVXXXWWWTTTPPPOOOOOOMMMJJJGGGEEEFFFGGGHHHBBB===;;;;;;<<>>;;;:::888777666666777777888999999888888666444222222444777>>>III\\\rrrqqqnnnzzzssswwwhhhSSS\\\{{{sssdddUUUDDD999444333666555888===???UUUyyyvvvLLL@@@===;;;<<<555:::999888777666777888999:::;;;AAAJJJQQQXXX___hhhnnnoooqqquuuxxx|||~~~~~~~~~}}}ooofffccccccdddccccccccccccjjjyyyxxxiii___\\\WWWOOOKKKLLLRRRXXX\\\dddooozzz|||zzzvvvpppiiiccc^^^WWWQQQOOOOOOOOOOOOHHH???999@@@JJJOOOQQQQQQVVVcccrrr|||}}}{{{wwwvvvtttrrrooojjjccc^^^[[[XXXUUURRRRRRQQQOOONNNMMMLLLKKKKKKMMMPPPTTTVVVZZZ\\\```dddeeedddbbb``````ZZZVVVTTTPPPPPP^^^ooo~~~mmm\\\NNN]]]uuummmuuuxxxwwwsssiii___WWWKKK@@@999666555444444444444444444444444444222333555555444555777999888JJJqqqpppgggqqq___OOOLLLJJJRRRNNNPPPMMMEEE???>>>???@@@EEEGGGOOO^^^ooo{{{|||zzzttttttnnnhhhnnn}}}tttcccaaagggssshhhZZZZZZ___yyyvvvaaakkkrrr[[[QQQgggjjjsssmmmnnnzzzvvvbbbllltttwwwzzzttt___JJJddd]]]___```^^^ZZZTTTPPPNNNIIIJJJLLLLLLKKKHHHEEECCC===999555222111111111000000000000000000///.........---,,,+++,,,---...//////.........//////......---...000111111111222222444444333111///000333666666666666444111000000111///............---------,,,,,,,,,++++++,,,,,,---,,,,,,---///111333555666777:::>>>CCCGGGIIIIIIJJJNNNTTT___kkkssssssmmmhhh]]]ZZZWWWXXX[[[\\\[[[XXXPPPRRRTTTRRRNNNKKKKKKMMMJJJEEE@@@???===<<>>@@@VVV{{{wwwvvvLLL@@@===;;;<<<555;;;888888777777777777888999:::@@@HHHOOOUUU]]]fffmmmnnnpppssswwwzzz|||~~~~~~~~~~~~}}}wwwoooiiiffffffbbbdddeeefffjjjrrr{{{wwwyyyhhh]]]YYYWWWQQQKKKKKKQQQZZZbbbeeemmmwww~~~|||tttjjj___WWWUUUUUUTTTSSSTTTTTTUUUUUUHHH???999;;;@@@DDDGGGJJJXXXgggyyy{{{yyywwwuuussspppjjjddd___\\\YYYVVVSSSRRRQQQOOOMMMMMMMMMLLLKKKLLLMMMOOOQQQTTTWWW\\\aaaeeegggggggggaaa]]]YYYXXXUUUSSSYYYbbbqqqppp]]]NNNYYY{{{zzzpppwwwyyyxxxssshhh^^^VVVJJJ???999666666555444444444444444444444444222444555555555555888:::666KKKqqqfffooo```eee}}}^^^KKKKKKOOOWWWQQQSSSQQQIII@@@;;;;;;<<<@@@>>>CCCTTTjjjyyy{{{wwwgggfffaaa^^^gggzzzooo[[[SSSYYYnnnnnnZZZUUUllldddfffsssXXX]]]tttxxxmmmmmmwwwwwwfffhhhppp{{{nnnOOOccc]]]___```^^^YYYTTTOOONNNGGGHHHJJJJJJIIIGGGDDDBBB===999555222111111111000000000111111000000///......---,,,,,,,,,,,,........./////////......//////---...///000222333333333000222444444222111111222555666666555222000000000///............------------,,,,,,++++++,,,,,,,,,,,,,,,---///111333555666777:::>>>CCCFFFIIIJJJKKKMMMTTT___iiiqqqxxx~~~xxxpppiiieeeaaa]]]ZZZRRRVVVZZZZZZVVVRRRRRRRRRHHHEEEDDDDDDAAA>>>@@@EEELLLXXXcccgggeeebbb\\\VVVPPPKKKFFFFFFFFFCCC>>>:::888777666666666888999;;;888999:::888555333333333555===KKK^^^qqqrrrqqqwww[[[ccc{{{hhhYYYLLL???888666555::::::<<>>888666555666444444444444444444444444333444555555555666888:::===TTTwwwjjjfffaaadddjjj{{{ZZZGGGKKKSSSVVVPPPPPPOOOIIIBBB>>>AAAGGGCCC======LLLeeexxx}}}zzziiiccc[[[YYYdddxxxqqq___[[[___zzz]]]PPPZZZjjjnnncccwwwlll^^^||||||tttmmmuuuyyyhhhaaalllcccccc\\\^^^```^^^YYYSSSOOOMMMGGGHHHJJJJJJIIIFFFCCCAAA===999555222111111111000000000000000000//////......---,,,+++,,,---...///...///000000//////000111...------///222444555444...000333444333111000000555666777666333111000000///............---------------,,,+++++++++,,,,,,,,,,,,---///111333555666888;;;>>>CCCGGGJJJLLLMMMNNNTTT]]]fffppp|||uuukkkccc___aaaaaaaaa^^^ZZZUUURRRQQQKKKIIIHHHIIIFFFAAAAAADDDJJJVVV```cccbbb```\\\WWWWWWPPPJJJKKKLLLHHHCCC@@@;;;999888666666777999:::888::::::999777555444444333999CCCOOO___qqqzzzhhhdddfffxxxdddUUUIII>>>888777222888999<<<@@@DDD___lllrrrvvvKKK???;;;:::<<<666===777777777777777777666666;;;???FFFKKKRRR[[[fffnnnrrrrrrtttvvvxxxzzz{{{|||yyyzzz{{{||||||}}}|||wwwrrrtttxxxwwwooogggnnnqqqoooooozzzuuu______``````ZZZRRROOOQQQQQQRRRVVV\\\dddkkkoooqqqggglllllleee\\\WWWSSSOOOJJJNNNTTTXXX[[[[[[\\\]]]QQQKKKDDD>>>::::::EEEPPPcccuuu}}}zzzuuuqqqmmmiiieeebbb___\\\YYYVVVUUUUUUSSSRRRPPPPPPOOONNNMMMMMMLLLKKKLLLNNNRRRXXX___gggmmmppplllkkkiiigggeeebbb```___dddgggmmmvvvzzzxxxzzz~~~kkkXXXPPPdddyyyqqqxxxyyyxxxsssiii___VVVIII>>>777555555555444444444444444444444444333444666666555666888:::@@@VVVoooxxxjjjbbb___fffzzz|||___HHHJJJRRRPPPJJJJJJIIIGGGCCCDDDOOO[[[OOODDD===FFF^^^ttt}}}~~~xxxoooccc]]]bbbqqqmmm^^^gggjjjZZZSSSVVVqqqkkkjjjnnn{{{}}}~~~|||gggkkkvvvdddYYYgggfff\\\^^^___^^^YYYSSSOOOMMMJJJKKKLLLLLLJJJGGGDDDBBB===999555222111111111000//////000000//////...------,,,,,,+++,,,---...///...000222111000///111333///---,,,///333555666555...000222222000//////000555666777666333111000000///............---------...---,,,,,,+++++++++,,,,,,,,,---///111333555666999;;;???CCCHHHKKKMMMNNNQQQUUU\\\eeeqqq~~~tttkkkccc]]]XXXVVVSSSPPPNNNMMMHHHCCCCCCGGGGGGRRR]]]aaabbbcccaaa___]]]UUUPPPRRRQQQMMMIIIIII@@@>>>;;;888666666777888888999:::999666555555666444888===DDDOOObbbyyyqqqiiiooottt```QQQEEE;;;777777333999:::<<<>>>AAA\\\uuu{{{zzzOOOAAA===:::<<<666<<<777777777777777666666555:::>>>DDDIIIPPPZZZeeemmmpppqqqrrrtttwwwyyy{{{|||wwwzzz|||||||||}}}|||yyyvvvwwwzzzyyytttoooooouuutttsssvvvkkkaaa]]]ZZZUUURRRRRRWWWZZZ]]]```bbbdddggghhheeehhheee\\\SSSOOOLLLJJJHHHKKKOOORRRTTTXXX\\\```SSSKKKDDD@@@======EEEMMM]]]kkk}}}~~~xxxrrrnnnkkkiiigggbbb___\\\ZZZYYYYYYXXXWWWQQQQQQQQQQQQPPPNNNLLLKKKIIIJJJLLLRRRYYYccckkkpppqqqrrrrrrooollljjjjjjiiijjjiiijjjnnnuuu{{{}}}wwwqqqpppuuu}}}oooXXXQQQiiiqqqnnnwwwyyyxxxuuunnnaaaWWWIII===666444444444444444444444444444444444333555666666666666999;;;===LLLYYYrrrqqqcccZZZkkkoooOOOMMMRRRLLLIIIFFFDDDCCCAAAGGGXXXjjjdddSSSCCCDDDVVVkkkxxx|||yyymmmccc```jjj}}}sssqqq[[[WWWaaa~~~|||hhhqqq|||mmmiiipppbbbWWWfff|||iii\\\^^^___]]]YYYSSSOOOMMMLLLMMMNNNMMMLLLHHHEEECCC===999555222111111111000///////////////......---,,,,,,++++++,,,---///000...111333222000000222444///---,,,...333666666555000000000///......000222555777888777444111000000//////.........---------...---,,,,,,++++++++++++,,,,,,---///111333555666:::<<<@@@DDDHHHLLLNNNPPPTTTUUUZZZfffttt}}}rrrkkkfffbbbZZZVVVQQQNNNIIIDDDEEEIIIDDDOOOZZZ```dddhhhjjjiiiaaaYYYTTTVVVUUUPPPNNNPPPEEEBBB===999666555555555777888999888666444555666777:::<<<>>>FFFYYYtttzzzfffvvvqqq]]]NNNCCC:::666777888======<<<;;;<<>>CCCFFFGGGHHHLLLOOOVVVYYY^^^fffqqq}}}}}}tttooobbbWWWRRRIII@@@CCCNNNKKKPPPWWW^^^ccchhhmmmpppkkkeee\\\WWWUUUUUUTTTSSSNNNIIIBBB<<<::::::::::::999999888777666666666666>>>:::;;;CCCHHHSSSlllfffddd{{{xxxjjjXXXIII===555555999::::::999???CCC@@@OOOmmm|||]]]@@@???999;;;???555999999888888777666666666666:::AAAGGGMMMVVVaaahhhnnnnnnooossswww{{{~~~~~~~~~~~~~~~|||ooopppooorrrwwwjjjgggcccYYYVVV[[[YYYZZZZZZVVVOOOIIIGGGIIITTTTTTSSSQQQMMMKKKJJJKKKKKKHHHRRRhhhvvvtttnnnlllTTTJJJAAA??????>>>@@@CCCHHHQQQNNNPPPjjj{{{uuurrrrrrrrrrrrpppkkkddd^^^\\\]]]^^^^^^[[[YYYVVVTTTSSSQQQNNNLLLGGGIIIIIIIIIJJJRRR___iiitttvvvzzz}}}~~~}}}}}}|||zzzyyyxxxxxxxxxyyyyyyzzz||||||{{{{{{}}}}}}xxxsssqqqqqqsss{{{yyy^^^UUUjjjxxxiiikkkxxxxxxwwwzzzxxxjjjYYYFFF===999666333333555444444333333444444555444444444444666777888999;;;DDDBBBNNNrrr|||uuu^^^jjjnnnOOOMMMVVVPPPJJJDDDAAAAAAGGG[[[nnntttYYYKKKSSS^^^iiiwww~~~|||sssdddYYYbbb{{{ooo]]]ddd}}}}}}fffwwwlll\\\ooo|||]]]XXX\\\___^^^XXXSSSOOOOOOOOOOOONNNMMMJJJGGGCCCAAA===999444111000111111111111000000///......---------,,,,,,++++++,,,,,,------///111333444444333222111...,,,---000333444333111111111111111111111111///222444444111//////000////////////////////////........................,,,,,,------///111444555:::>>>BBBEEEFFFHHHLLLPPPRRR\\\eeehhhhhhrrrzzzmmmaaa\\\TTTIIIHHHNNNNNNQQQWWW^^^eeekkkoooqqqooojjjccc^^^[[[YYYUUUSSSPPPLLLFFFBBB???<<<:::999888888777666666666666777<<<:::>>>EEEIIIRRRjjjppp]]]ddd~~~rrrdddRRREEE;;;555777;;;::::::999>>>BBB???LLLiiivvvlllHHH@@@:::;;;>>>666999999888888777666666666555999???EEEJJJSSS]]]eeekkklllnnnqqqvvvzzz}}}~~~|||}}}}}}|||{{{{{{}}}|||vvvrrrkkkiiiuuuwwwkkkhhhcccZZZWWWZZZXXX[[[aaabbbXXXHHH@@@@@@KKKNNNQQQRRRPPPNNNLLLKKKHHHMMM]]]vvvvvvjjjRRRHHH???<<<======>>>BBB???DDD???BBBXXXsss|||uuurrrrrrsssqqqlllfffbbb````````````]]]ZZZWWWTTTSSSQQQNNNLLLHHHJJJJJJIIIIIIOOOZZZccclllqqqxxx~~~}}}|||||||||{{{{{{{{{{{{||||||||||||zzztttooonnnmmmpppyyyvvvllldddnnncccmmmnnnYYYTTTkkkpppqqq|||zzzxxxyyyvvvkkkZZZGGG===999666333333555444444333333444444555444444444555666777888999999CCCAAALLLsssbbbkkk]]]PPPUUUTTTOOOJJJGGGEEEHHHWWWgggnnnVVVWWWdddooowww|||{{{tttfff[[[aaauuummmjjjzzzpppooo}}}gggrrr~~~```ZZZ]]]```^^^YYYSSSPPPPPPOOOOOONNNMMMJJJGGGCCCAAA===999444111111111111000000000000///......---------,,,,,,++++++,,,,,,------///111222333222111000000...------000222333333222222222222222222222222000222333333222000000000////////////////////////........................,,,,,,------///111444555:::===AAADDDEEEIIIOOOTTTPPP___rrr}}}tttnnndddVVVNNNMMMOOOPPPUUU]]]hhhpppssstttuuurrroookkkgggbbb\\\WWWQQQNNNJJJGGGDDDAAA>>>;;;999999999888999999::::::<<<>>>CCCHHHJJJSSSkkkmmm___XXXhhhiii[[[JJJ???888555888===:::;;;999<<<@@@===IIIccc}}}SSSAAA:::;;;<<<666999999888888777666666666444888===BBBGGGOOOYYY```ggghhhkkkooosssxxx{{{||||||}}}}}}|||zzzzzz|||}}}|||~~~{{{tttjjjhhhssswwwkkkhhheee]]]YYYZZZZZZ]]]iiivvvnnnWWWHHHFFFKKKPPPUUUXXXUUUQQQLLLIIICCCLLL^^^uuu{{{fffRRRHHH???<<<======???CCC<<<===888:::III]]]yyyrrrqqqrrrqqqmmmiiigggeeeeeecccbbb```\\\XXXUUUSSSQQQOOOMMMJJJKKKKKKIIIIIIMMMTTTZZZeeelllwww~~~~~~{{{yyyzzz|||}}}{{{xxxuuuooojjjhhhiiillluuu|||iii[[[QQQEEEUUUzzzuuubbbTTTTTTlllrrrsss|||{{{yyyyyyuuummm[[[HHH>>>999666444333555444444333333444444555444444444555666777888999888BBB???HHHqqq|||fffaaa~~~fffNNNPPPSSSPPPMMMJJJEEECCCKKKTTTpppwww\\\YYYgggrrrwwwxxxyyytttggg[[[]]]lll{{{zzz{{{zzzlll}}}mmmrrrddd[[[^^^```^^^YYYTTTQQQQQQOOOOOONNNMMMJJJGGGCCCAAA<<<999555222111111111000000000//////............---,,,,,,++++++,,,,,,------...000111222111///...///.........///111222222222222222222222222222222000111222333222111000000////////////////////////........................,,,,,,,,,---///111444555999<<>>>>>>>>>>>>>>??????@@@@@@BBBGGGIIIJJJUUUnnnfff\\\\\\rrrxxxcccUUUEEE;;;777666999>>>:::<<<999;;;???<<>><<<888;;;BBBLLLqqq|||wwwsssqqqpppnnnlllkkkjjjhhheeecccbbb___ZZZVVVTTTSSSQQQOOOKKKLLLKKKJJJJJJMMMRRRVVV```hhhttt~~~{{{xxxyyy}}}|||xxxsssmmmgggeeeeeeiiisss~~~cccUUUbbb~~~{{{iiiZZZRRRVVVooowwwllloooyyyyyyzzz|||vvvnnn\\\HHH>>>999666444444555444444333333444444555444444555555666888999:::999@@@>>>CCCiiiuuupppXXXhhheeeJJJLLLQQQQQQQQQMMMFFFAAAAAADDDTTTgggeeeWWWWWWaaakkkuuuvvvwwwrrreeeXXXWWWbbbnnnxxxqqqxxxjjjmmmccc[[[^^^```^^^XXXSSSQQQQQQOOOOOONNNMMMJJJGGGCCCAAA<<<999555333222111000///////////////............---,,,,,,++++++,,,,,,------...000111111000///........./////////000111222222222222222222222222222000000111222333222111000////////////////////////........................,,,,,,,,,---///111444555888<<>>;;;BBBUUU{{{```AAA===;;;888999999999888888777666666666555999===AAADDDKKKSSSZZZ```dddiiimmmpppssswwwzzz|||~~~~~~}}}|||}}}~~~~~~zzzsssnnnttttttjjjhhhiiigggbbb^^^WWWOOOWWWqqq~~~qqqkkkaaabbbaaa]]]VVVNNNHHHEEEGGGMMMWWWiii~~~eeeQQQHHHAAAAAABBBBBBCCCEEE<<<;;;888;;;===>>>\\\zzztttqqqpppnnnnnnmmmkkkgggddddddaaa]]]ZZZXXXVVVTTTRRRMMMMMMLLLLLLLLLOOOSSSVVVYYY```mmm{{{~~~zzzxxxzzz~~~~~~zzzuuummmfffddddddhhhsss~~~xxxdddVVVRRR\\\yyyqqqiiimmmwwwxxx|||~~~wwwnnn\\\GGG===888555444555555444444333333444444555555555555555777888999::::::>>>===BBBbbbvvviii\\\\\\ttt___FFFIIIPPPTTTVVVRRRLLLEEEAAA>>>BBBJJJLLLOOOVVVXXX```rrruuuuuuooobbbUUURRR[[[eeennn|||zzzhhhiii{{{___[[[^^^___]]]WWWSSSQQQQQQOOOOOONNNMMMJJJGGGCCCAAA;;;999555333222222000/////////////////////......---,,,,,,++++++,,,,,,---,,,...000111222111000///---...000000///...000111222222222222222222222222000000000222333333222000////////////////////////........................,,,,,,------///111444555888===DDDJJJOOOVVV___fffpppxxx}}}|||{{{zzzvvvttttttpppjjjfff```XXXOOOIIIFFFDDDEEEMMM[[[lllyyyxxxqqqfff\\\VVVRRROOOMMMLLLKKKJJJHHHFFFFFFEEEEEECCCEEEEEEEEEJJJZZZssspppfffiii}}}|||oooZZZMMM???999888888999;;;:::>>>:::999===<<>>EEE]]]~~~^^^lllcccXXXddd\\\BBBAAAJJJPPPSSSQQQMMMHHHBBB<<<>>>???@@@JJJTTTRRRYYYnnnssssssooocccVVVQQQWWW^^^oooxxx~~~zzzlllhhhyyy___[[[]]]^^^\\\VVVRRRPPPQQQOOOOOONNNMMMJJJGGGCCCAAA;;;888555333333222000....../////////////////////---,,,,,,++++++,,,,,,---,,,---000222222222111000,,,...000000......///111111111111111111111111111000//////111444444222///////////////////////////........................,,,,,,------///111444555:::@@@GGGLLLQQQVVV]]]cccbbbrrr{{{{{{vvviiibbb[[[[[[XXXTTTPPPLLLHHHEEEDDDBBBBBBFFFRRRbbbsss}}}xxxooohhhbbb^^^[[[WWWUUUSSSPPPMMMKKKJJJIIIEEEGGGIIILLLTTTeeeyyyzzzooopppttthhhSSSGGG;;;888999999999:::999>>>;;;999======@@@NNNqqqssswwwXXX???AAA===555===999999888888777666666666444777<<>>;;;;;;======KKKgggyyywwwuuusssrrroookkkhhhdddcccbbbbbbaaa___[[[XXXSSSPPPMMMKKKLLLOOORRRTTTRRRWWW```kkkwww~~~}}}|||{{{{{{rrriiidddcccgggsss{{{cccSSSVVVkkktttnnnsssyyyzzz~~~tttjjjXXXDDD999666555555666555444444333333444444555555555555666777888::::::===777???HHHUUUiiillleeeXXX```}}}fffIII???AAAIIINNNNNNLLLJJJEEE===:::AAAAAADDDMMMPPPYYYjjjpppsssqqqhhh\\\UUUVVVZZZlllttt~~~qqqeeevvv{{{```ZZZ]]]^^^[[[UUUQQQPPPQQQOOOOOOOOOMMMJJJGGGCCCAAA;;;888555444333222000............///////////////---,,,,,,++++++,,,,,,---+++---000222333333222222,,,...111000...---...000000000000000000000000000111//////111444555222///////////////////////////........................---,,,------///111444555<<>>;;;999>>>>>>@@@MMMqqqvvvyyytttxxxTTT===BBB===444===999999888888777666666666333666:::>>>AAAHHHPPPWWWaaagggnnnqqqqqqqqquuuyyyzzz|||vvvnnnooo~~~|||qqqkkkllljjj___TTTJJJSSSYYY___mmm{{{xxxkkkfffgggeee```WWWMMMFFFBBBAAA@@@OOOmmm~~~ttt___QQQIIIEEECCCHHHJJJFFFBBBAAA999;;;666444:::<<>>EEEJJJMMMPPPVVVZZZdddeeegggkkkooopppnnnllluuu~~~~~~vvvooohhheee```[[[[[[\\\[[[VVVQQQJJJKKKIIIEEEEEEQQQfffwwwyyyvvvzzznnniiidddaaaaaa]]]UUUOOOVVVRRRUUUaaaooowww}}}www|||sss___RRRDDDAAA===999777888999:::>>>===<<<;;;;;;???EEEIIIpppxxx}}}vvvTTT===;;;AAA===333888999999888888777666555333555888;;;@@@FFFMMMRRR]]]dddlllqqqtttuuuxxx{{{yyyzzz}}}zzzqqqooottt~~~rrrqqqrrrjjj]]]TTTIIIPPPVVV\\\lllyyyuuuhhhggggggfff```VVVKKKCCC???@@@DDDTTTlll|||vvv___KKKHHHFFFMMMOOOGGGGGGKKKFFFAAA???===<<<999:::BBBLLLppp}}}{{{yyywwwvvvtttrrrqqqkkkiiifffffffffeeeaaa^^^YYYVVVQQQOOOOOOPPPPPPPPPUUUYYYbbbmmmssswww~~~{{{sssiiibbb___bbbppp}}}kkkUUU]]]rrr{{{lllnnnqqqvvv~~~{{{qqq```OOO===666444444444555444444333222333444555666777777777777888999:::;;;???:::@@@HHHQQQjjjooofffffffffAAAEEEDDDOOOUUUNNNLLLMMMHHH???>>>>>>AAAHHHQQQZZZ```lllrrrwwwuuujjj\\\VVVUUUdddmmmwwwuuufff]]]\\\^^^___]]]XXXSSSSSSSSSTTTQQQMMMJJJHHHFFFCCCAAA===:::555333222111000//////............---------++++++++++++++++++++++++,,,++++++...222444333222////////////////////////222222222111000000000000444222000111333444333111////////////////////////..............................------...///111222999>>>EEEIIIMMMQQQWWW[[[```eeejjjmmmmmmlllmmmnnnooowwwwwwpppiiiccc```^^^\\\]]]^^^\\\XXXTTTPPPPPPNNNJJJHHHQQQaaannn{{{|||uuuooojjjhhhgggccc\\\VVV[[[XXX[[[fffrrrxxx|||~~~ttt{{{qqq]]]QQQAAA???;;;888777777999:::<<<<<<;;;::::::>>>CCCGGGlllaaaEEE<<<@@@>>>777999999999999888777666555222444777:::>>>DDDKKKPPP[[[aaajjjppprrrtttwwwzzz|||}}}~~~zzzlllllltttxxxwwwvvvlll]]]RRRJJJQQQWWW^^^mmmzzzvvviiihhhhhheee___UUUKKKCCC???@@@DDDUUUmmm}}}uuu^^^JJJFFFEEEOOOTTTMMMKKKJJJCCC???===;;;:::888888???IIIfff}}}|||{{{yyyxxxvvvsssqqqnnnkkkiiihhhhhhfffccc___]]]YYYUUURRRQQQQQQPPPNNNPPPUUU___jjjpppttt{{{~~~|||zzzrrriiibbb]]]aaannn|||}}}nnnOOOSSShhh~~~kkknnnrrrwww~~~zzzppp```OOO>>>666555444444555444444333333333444555666777777777777888:::;;;;;;>>>;;;@@@FFFLLLccchhhaaa~~~SSSHHHEEEMMMTTTNNNLLLNNNIIIBBB@@@===>>>CCCKKKTTTZZZhhhmmmttttttlll```XXXTTTbbbiiisss~~~sss```\\\___```^^^XXXTTTTTTUUUTTTRRRNNNKKKHHHFFFCCCAAA===:::666333222111000//////............---------++++++++++++++++++++++++,,,++++++...111333333222///////////////.........222222222333222222111111444222000///111222222111111000000//////......---..............................------...///000111888===CCCHHHLLLQQQWWW\\\\\\ccckkkllljjjhhhkkkoooiiipppxxx~~~xxxnnn___]]][[[YYYYYYZZZ[[[\\\YYYYYYVVVPPPLLLOOOXXX```yyy{{{uuupppmmmmmmjjjddd^^^___]]]aaakkktttwwwxxxzzzsssgggpppzzz|||jjjWWWKKK>>><<<:::888777888999:::;;;;;;:::999999<<>>FFFYYYvvv~~~||||||||||||zzzwwwtttrrrrrrqqqooonnnnnnlllhhheeebbb___[[[WWWUUUSSSPPPNNNLLLOOOXXXbbbhhhlllttt|||~~~|||{{{tttkkkddd___bbbooo}}}}}}yyyhhhJJJPPPhhh}}}iiinnnsssxxx~~~yyyooo___OOO>>>777555444444555444444333333444444555666666777777777999:::;;;<<<>>>???BBBFFFJJJ\\\|||lllXXXtttoooNNNFFFKKKRRRNNNMMMPPPLLLGGGCCC???<<>>:::666333222222000//////............---------++++++++++++++++++++++++++++++,,,---000222333333/////////...............111222333444444444333222444222///......000111222222222111000///...---,,,........................///...------...///000111666;;;AAAFFFJJJPPPWWW\\\ZZZ___fffiiihhhhhhkkknnnkkkqqqvvvyyy~~~{{{uuukkk___WWWUUUXXX[[[[[[[[[XXXSSSNNNMMMOOOSSShhhwww{{{uuurrrrrrpppkkkfff______eeeooovvvuuussssss|||vvvggggggooozzzrrr___NNNCCC;;;;;;:::999999:::;;;;;;;;;;;;:::999:::<<<@@@DDD```fffFFF===>>><<<999999999999888777666666222333666888<<>>CCCWWWtttwww___OOOHHHHHHSSS[[[VVVTTTRRRIIIBBB???======;;;:::>>>EEEQQQkkk|||~~~yyy{{{||||||yyyvvvsssqqquuuuuuuuuuuuuuussspppooogggddd```]]]ZZZVVVRRROOOIIIJJJOOOWWW\\\aaakkkvvvyyy~~~xxxpppiiiccceeerrr~~~|||ZZZJJJ[[[wwwvvvgggmmmtttzzzxxxmmm]]]MMM===777666555444555444444444444444555555666666666777888999;;;<<<===@@@EEEFFFHHHMMMYYYwwwvvvSSSaaaWWWHHHHHHOOONNNNNNQQQNNNLLLHHHAAA===>>>DDDKKKQQQ[[[bbbjjjooopppjjj\\\OOOTTT[[[dddlllxxxcccZZZ\\\^^^\\\WWWSSSSSSTTTUUURRRNNNKKKIIIGGGDDDBBB>>>;;;666333222222111000///............---------++++++++++++++++++++++++++++++,,,---...000222444000000//////............///111444555666555333222333222000...---...000111333222222000///...---,,,........................//////...------...000111444888>>>CCCGGGMMMTTTZZZYYY[[[^^^ccchhhlllnnnoooqqqtttwwwxxx{{{mmm```YYYWWWWWWVVVTTTQQQOOONNNNNNNNN[[[gggyyy~~~zzzyyywwwrrrmmm]]]___hhhtttyyyvvvrrrppp|||~~~sssiiirrruuuyyyiiiXXXHHH===;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;:::<<<@@@CCCWWWuuuKKK======<<<999::::::999999888777666333444666888<<>>>>><<<:::===BBBQQQjjjyyyxxxzzz}}}|||yyyuuusssrrruuuwwwyyyzzzzzzxxxwwwvvvmmmjjjeeeaaa]]]YYYTTTPPPHHHFFFGGGJJJNNNUUUcccoooxxxzzztttllleeefffsssjjjPPPMMMfffkkkeeemmmuuu|||vvvlllZZZKKK;;;666555555444555444444555555555666666555666666777888999;;;===>>>>>>GGGGGGHHHPPPWWWqqqXXXRRReeeaaaLLLEEEMMMMMMOOORRRPPPMMMHHHAAA<<<<<>>;;;777444333222111000///............---------++++++++++++++++++++++++***+++,,,------///222555111111000000//////......---000333666777666333222222222222000......///111333333222111///...------........................000///...------...///000111666;;;???CCCHHHPPPVVVYYYXXXZZZ```iiiqqquuuwwwssstttvvvxxxyyywwwnnn^^^\\\XXXVVVUUUTTTRRRPPPPPPTTT]]]iiiuuu|||xxxrrrmmmYYY___lllzzzzzzuuusss|||zzzuuu}}}rrrbbbUUUHHH;;;:::;;;<<<=========<<<<<<;;;;;;<<<;;;;;;<<<@@@BBBNNNyyyzzzNNN>>>>>><<<::::::::::::999888777666333444666888;;;@@@FFFKKKOOOWWWaaaiiiooosssxxx|||}}}}}}~~~vvvkkkjjjgggiiiuuu}}}wwwiiiYYYPPPNNNUUUcccwwwyyyooolllfff\\\QQQHHHBBB???;;;AAAZZZ|||zzzbbbUUUYYY\\\hhhiiiZZZQQQPPPJJJCCC???===>>>===::::::>>>PPPkkk{{{zzz}}}~~~zzzwwwvvvwwwvvvyyy}}}~~~|||{{{{{{vvvrrrkkkddd^^^XXXSSSOOOGGGCCCAAABBBDDDLLLZZZgggttt}}}~~~{{{uuummmeeeeeessszzzhhhTTTTTTnnndddccclllwww}}}~~~uuujjjUUUGGG888444555555555555444444555666666666666555666666777888:::<<<===>>><<>>DDDHHHNNNXXXbbbfffkkklllbbbTTTKKKRRR]]]dddhhhsssbbbYYY\\\^^^\\\XXXTTTTTTUUUVVVSSSOOOLLLJJJGGGEEEBBB???;;;777444333222111000///............---------++++++++++++++++++++++++***+++---,,,,,,...222666333222222111000000//////+++...333666777666333111111333444222///...///111222222111111000///..............................000///...------...///000///333888;;;>>>DDDLLLRRRXXXYYY\\\aaaiiisss}}}}}}vvvmmmgggbbb]]]WWWSSSIIIHHHKKKQQQXXXbbbttt|||uuummmeee___RRR[[[kkk{{{}}}wwwuuu|||{{{iii[[[SSSHHH;;;999:::;;;======<<<;;;:::999:::;;;::::::;;;>>>@@@GGGmmm{{{uuuwwwMMM@@@@@@>>>::::::::::::999888777777222333555777999>>>DDDHHHLLLTTT^^^gggmmmrrrwww{{{{{{|||rrrfffffffffjjjxxx}}}vvvhhhZZZRRRMMMTTTfff|||ooolllggg]]]RRRHHHAAA>>>;;;AAA[[[~~~www^^^QQQPPP\\\rrrvvvdddVVVQQQJJJEEEAAA>>>???>>>;;;:::<<>>???@@@EEEQQQ]]]mmmwww|||wwwoooffffffsssyyynnn]]]bbbzzzcccbbblllxxx~~~sssiiiQQQCCC666222444555555666333444555666777666666555666666777888:::<<<>>>???<<>><<<>>>???```}}}sssvvvtttggg\\\SSSLLLGGG@@@>>>>>>???@@@CCCLLLVVVgggqqq{{{~~~{{{rrriiihhhvvvuuuqqqdddmmmfffaaalllxxx}}}ssshhhNNN@@@444111444555555666333444666777777777666555666666777888:::<<<>>>???>>>JJJBBBDDDTTTOOOYYYrrriiiuuuyyyRRROOO```xxxxxxTTTBBBHHHLLLNNNRRRQQQSSSNNNGGGAAA===>>>@@@BBBAAAOOO[[[^^^dddmmmkkkcccSSSVVV^^^eeeiiipppggg[[[\\\]]][[[XXXUUUTTTUUUUUURRRNNNKKKIIIGGGDDDBBB???;;;777333222111000//////............---------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......333333222111111000000000222000000333888888444000...///000111111000///...111333444333///---.../////////............//////,,,---......//////......///111444666:::@@@GGGLLLWWWYYY```hhhoooyyyqqqddd\\\XXXSSSTTTUUUTTTSSSSSSUUUWWWiiivvvnnn]]]SSSNNNKKKHHHCCCYYYpppyyyzzzyyyvvvrrrxxxzzz~~~}}}uuucccXXXNNNCCC;;;888999999888888888999:::::::::;;;;;;:::888888:::;;;GGG[[[}}}tttRRR@@@EEE???<<<<<<;;;:::999999999999444333444555888===AAADDDKKKOOOVVV___hhhpppwwwzzzxxx}}}sssjjjggghhhpppvvvmmmaaaXXXTTTQQQTTTddd}}}pppbbbXXXPPPGGGBBBAAA===CCC\\\yyy]]]MMMMMMSSSrrrfff[[[ZZZJJJFFFAAA>>>======<<<<<<@@@SSSvvvpppiiiuuu{{{|||xxxmmmaaaTTTJJJDDD;;;===>>><<<;;;???GGGOOObbblllxxx~~~vvvoooqqq|||ppp[[[aaattt{{{bbb```mmm{{{zzznnnbbbIII===222111444555444555555555555555666666666777888777888999;;;===@@@AAAAAACCCHHHIIIGGGLLL]]]nnnrrr[[[OOOccc|||^^^EEEGGGMMMPPPTTTUUUTTTRRRMMMEEE===:::<<>><<<===>>>===;;;;;;===>>>BBBSSSzzz]]]DDDDDD@@@===<<<;;;:::999999999999444444444555888<<<@@@CCCHHHLLLSSS\\\fffnnntttwwwyyy~~~qqqhhhhhhjjjppp~~~tttlll```UUUPPPPPPUUUfffsssfff___XXXMMMDDD???<<>>>>>===???MMMhhh```dddooo~~~vvvkkk___RRRHHHBBB===>>>???===;;;>>>EEEKKK[[[fffsss|||}}}wwwyyyttt\\\bbbuuu{{{aaadddppp}}}xxxjjj^^^GGG<<<222222444444444555555555555666666666777777777777888999;;;===@@@AAACCCDDDFFFHHHGGGKKKXXXeee}}}hhhSSSbbbvvvQQQEEELLLQQQQQQRRRTTTRRRNNNGGG@@@<<<<<<>>>EEEIIIPPPVVV\\\bbbgggkkkggg^^^YYY^^^dddjjjyyybbb]]]___```^^^YYYVVVWWWXXXWWWTTTPPPLLLJJJHHHFFFDDD???<<<777444222222000//////............---------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......///000111222222222222111111...---...222555444222000111111222222111111000---000333333222000////////////............//////,,,---......//////......///000333555888===DDDHHHQQQ\\\mmm{{{yyyssstttsssrrrqqqrrruuuxxxvvvyyy|||~~~uuujjj___UUUMMMIIIPPPbbbvvv~~~~~~|||xxxuuurrrtttxxx}}}{{{}}}vvvfffTTTHHHAAA;;;888888888888888888999:::;;;<<<<<<===>>>===<<<<<<===??????IIImmmpppMMMCCCAAA===<<<;;;:::999999999999555444444444777;;;???AAAFFFJJJQQQZZZccckkkqqquuuyyy~~~rrriiijjjmmmrrrvvvlll___SSSMMMQQQVVViiiuuuiiiddd___TTTFFF>>>===???UUUyyy{{{```OOOCCCJJJlllkkkXXXNNNJJJEEEAAA@@@@@@@@@@@@@@@EEEUUUpppgggaaaaaauuu}}}uuuhhh[[[OOOFFF@@@???@@@@@@>>>;;;<<<@@@EEEQQQ\\\kkkvvv||||||xxxzzzsss^^^dddxxxwww```iiitttvvvfffYYYEEE:::222222444444444555666666666666777777777777777777888:::<<<>>>@@@BBBEEEDDDEEEGGGHHHJJJRRR[[[www___aaannnMMMRRRWWWRRRUUUSSSSSSOOOJJJCCC>>><<<;;;BBBFFFLLLSSSXXX___eeeiiiqqqiiicccaaaaaafffwww```\\\___aaa^^^YYYUUUVVVYYYWWWTTTOOOKKKIIIHHHFFFDDD???<<<777444333222111//////............---------...---,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...///000222333333222000///000---+++,,,///222444444222222222222222222222222,,,///111333333222000/////////............//////,,,---......///.........///000222333666;;;AAAEEENNN\\\rrr|||{{{~~~xxxgggZZZSSS]]]hhhuuuzzzyyyvvvuuuvvvrrrtttxxx}}}||||||xxxlll\\\JJJ@@@<<<999888:::::::::999777666666666666999:::;;;:::999999:::<<<@@@CCCddd]]]EEEBBB===<<<;;;::::::999999:::555555444444666999===???EEEIIIPPPYYYbbbkkkqqqtttwww|||zzzooonnnsssvvv}}}nnn^^^TTTPPPRRRXXXkkkuuufff```]]]UUUIIIAAA???<<>>BBBIIIWWWmmm~~~}}}mmmdddmmmppptttuuusssrrrvvv{{{uuuxxx{{{||||||sssaaaSSSCCC<<<:::888999;;;<<<;;;:::999888777777777777888888888777777999;;;@@@???[[[tttLLLCCC======<<<;;;::::::::::::666555444444555888;;;===EEEIIIPPPYYYbbbkkkqqqttttttyyy~~~zzzuuuzzz{{{qqq]]]TTTTTTTTTYYYkkkvvvcccZZZXXXSSSKKKFFF@@@<<>>;;;999:::;;;AAALLL[[[hhhqqqwww{{{}}}}}}zzzyyy|||xxx\\\___ooopppcccdddooowww}}}{{{qqq___PPP===666222333555444444666777777777888888888888999888999;;;===@@@BBBCCCDDDGGGDDDDDDIIIMMMNNNPPPUUUiii{{{RRRXXXqqqeeeWWWSSSMMMUUURRRRRRQQQOOOKKKEEE>>>999<<<@@@DDDIIINNNTTT[[[___kkkooossssssnnnnnnyyy~~~bbbYYY^^^aaa^^^WWWSSSUUUYYYWWWSSSMMMIIIGGGFFFDDDCCC@@@===888555333333111000///............---------...---,,,,,,++++++,,,,,,+++++++++++++++,,,---------000333555555333///---///...---------///111333333222222111111222222333000//////000222333111000//////............//////,,,---......//////.........///000111222666;;;???DDDNNN___pppyyyxxxooommmjjjiiihhhiiiqqqzzzyyyzzz~~~vvvoooVVVJJJ>>>::::::999:::<<<::::::::::::;;;<<<===>>>777888999999888888:::<<<>>>;;;SSSUUUEEE>>>===<<<;;;::::::::::::777666444333444777999;;;CCCGGGNNNWWW```iiiooorrrssswww|||~~~|||xxxbbbXXXWWWUUUZZZkkk~~~jjj___ZZZTTTNNNKKKBBB===JJJiiigggNNNFFFZZZxxx```MMMIIICCC??????AAACCCDDD@@@@@@@@@JJJccc}}}nnnddd___lll~~~zzz{{{yyyqqqfff```]]]ZZZUUUQQQFFFDDD@@@<<<:::999999:::===FFFSSSaaajjjppptttvvv~~~zzzxxxzzz}}}yyyllldddUUU___tttddd\\\gggrrrwww||||||xxxmmmZZZJJJ999444222444555333444666777888888888999999999999999:::===@@@CCCEEEFFFFFFGGGEEEFFFKKKMMMNNNQQQVVVddd]]]PPP]]]tttYYYRRRPPPVVVRRRRRRQQQPPPNNNHHH@@@;;;;;;===AAAEEEIIIOOOUUUYYY]]]dddlllnnnlllmmmuuu~~~~~~eeeZZZ___ccc```XXXSSSVVV[[[XXXTTTNNNIIIGGGFFFEEEEEE@@@===888555444333222000///............---------...---,,,,,,++++++,,,,,,+++++++++***++++++,,,---)))---222666777555222///000000///.........000111333222111000000111222333333000......000222222000//////............//////,,,---......//////.........//////000111444999===CCCHHHTTTbbblllsss}}}{{{hhhbbb______```cccmmmxxxyyy{{{~~~tttdddLLLBBB999999;;;:::::::::888888888999:::<<<===>>>777888999999888999;;;======<<>>===<<<;;;;;;::::::;;;777666444333444666888:::???CCCJJJSSS\\\eeekkknnnuuuxxx{{{}}}ooo```YYYZZZ]]]lllzzzpppggg[[[QQQMMMDDD???GGG```rrruuuwww}}}eeePPPEEEOOOhhhhhhRRRMMMFFF@@@??????@@@AAA===@@@AAAGGG\\\ttt}}}xxxkkk___YYYfffxxxxxx}}}qqqllllllaaaZZZXXX\\\bbbiiittt~~~yyytttpppooonnnhhh\\\SSSGGGCCC>>>:::888999:::;;;:::AAAMMMYYYccciiimmmooovvv~~~~~~yyyuuutttwww{{{||||||~~~yyyeee[[[SSS___vvvddd\\\iiiuuuzzz|||{{{uuuiiiTTTCCC777333222444555333444666888888888999999999:::::::::<<>>>>><<<;;;;;;;;;;;;;;;888666444333333555777999;;;???FFFOOOYYYaaagggjjjwwwzzz{{{|||}}}|||hhh\\\___```mmmsssbbbTTTMMMGGG@@@DDDTTT\\\WWWUUUZZZ[[[KKKCCCHHHZZZtttzzziiiWWWQQQHHHBBB>>>>>>>>>>>>===@@@AAADDDUUUkkktttooojjj[[[RRR```}}}www}}}nnn]]]RRROOOLLLCCC<<<===BBBKKK]]]mmm}}}rrr```RRRGGGCCC===888777999;;;<<<999???IIITTT^^^eeeiiikkkoooxxx}}}~~~yyyuuuuuuyyy|||}}}|||zzz{{{}}}~~~|||~~~gggZZZSSS___wwwiii^^^jjjyyy|||}}}zzzssseeePPP>>>555222111444555333444777888888999999999:::::::::;;;===@@@DDDGGGHHHIIIJJJHHHHHHIIIKKKIIIHHHMMMTTT]]]kkkoooiiinnnPPPLLL]]]~~~YYYRRRVVVOOORRRQQQPPPQQQPPPLLLEEE???:::<<<>>>@@@CCCHHHMMMQQQRRRVVVWWWWWWZZZdddqqqzzzsssxxx|||jjj^^^]]]^^^^^^YYYTTTTTTYYYZZZVVVPPPLLLJJJHHHGGGFFFBBB???:::666555333222111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---++++++...333666555444////////////............222444666555222//////000333222111...---...111444//////000000///...------///////////////////////////111333333333333555777@@@EEEMMMUUU[[[dddmmmtttwwwtttfff```aaa\\\aaakkkrrrsssttt{{{}}}{{{xxxyyyrrr]]]LLL===999777888<<<===;;;777999999999999999888777666888888999::::::;;;<<<<<<<<<>>>FFFRRR||||||SSSGGGAAA===;;;======:::;;;>>>999777444222222333555666<<<@@@EEEKKKRRR[[[dddiiinnnssswwwzzz{{{{{{iii```bbbkkkvvvjjj[[[WWWKKKDDDKKKVVVXXXWWWPPP@@@NNNIIIBBBAAAJJJZZZgggmmm[[[OOOFFFEEEDDD???;;;;;;>>>AAABBBDDDSSShhhnnniii^^^VVVOOO\\\~~~~~~jjjTTTEEE@@@@@@666777:::;;;:::===IIIWWWqqqxxx~~~}}}tttdddVVVIIIBBB;;;888999;;;;;;999999<<>>444444333333333444555555666777777888:::<<<>>>???@@@AAACCCEEEGGGIIIJJJKKKFFFFFFFFFGGGJJJMMMQQQTTT\\\jjjiiigggQQQYYYtttmmmRRRPPPTTTRRRTTTTTTRRRSSSRRRKKKBBB===;;;;;;===AAAFFFHHHIIINNNOOORRRVVVXXX]]]iiiuuu~~~wwwxxxggg^^^]]]^^^^^^ZZZTTTUUUYYYXXXTTTNNNJJJHHHGGGFFFEEEBBB???:::666555333222111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++******---111444444333////////////............111333555555222000///000222222222000......000222//////000000///......---///////////////////////////111333333333333555666;;;AAAIIIPPPWWW___gggmmmuuu|||ssseeeXXXQQQTTT[[[pppsssyyy}}}mmmbbbjjjvvvfffUUUGGG<<<999777888;;;===:::777999999::::::999999888777888888999999:::;;;;;;<<<===>>>EEENNNyyy}}}}}}TTTCCCBBB>>><<<======:::999;;;999777555333222333555666;;;>>>CCCIIIOOOWWW```eeelllqqqvvvyyy{{{qqqjjjlllttt~~~sssbbbZZZMMMDDDHHHVVVffftttoooZZZSSSPPPJJJEEEEEEKKKSSSXXXRRRIIICCCDDDCCC???===>>>>>>@@@@@@AAAOOObbbiiidddYYYRRRMMMZZZ|||~~~vvv```MMMAAA======888777888;;;===>>>DDDLLLYYYXXXWWWYYY___ddd___VVVGGGBBB<<<:::;;;<<<:::888888;;;@@@GGGOOOVVV[[[^^^cccfffjjjooossstttsssrrrqqqrrrqqqqqqwww~~~}}}|||~~~ooowwwpppaaa___qqq~~~cccbbbooo{{{yyyhhhTTTCCC:::444444333333444444555555666777888999;;;===>>>???@@@AAABBBCCCFFFHHHIIIJJJGGGHHHHHHIIIJJJLLLPPPRRRPPP]]]|||ooo[[[ZZZyyydddRRRPPPTTTUUUTTTSSSSSSTTTNNNFFF???===;;;<<>>===:::888999999888555333333333444555999<<<@@@EEEKKKRRRZZZ___iiinnnuuuyyy{{{yyyuuuvvv}}}kkk___TTTHHHFFFSSSooorrrZZZWWWQQQIIIBBB>>>@@@DDDEEEAAA@@@AAAAAA>>>>>>AAA>>>???======HHHYYY```]]]SSSMMMKKKYYYyyy~~~vvvdddRRRFFF@@@======999666666<<>>===>>>>>>;;;777777:::===BBBHHHMMMQQQSSSUUUYYY^^^cccgggiiiiiihhhllloooppprrrwww~~~~~~|||}}}~~~ssseeeuuuuuu```bbbrrruuubbbeeeooo~~~vvvdddOOO>>>555444444333333444555555666777777888:::;;;===>>>???@@@@@@AAABBBDDDGGGIIIJJJJJJKKKKKKKKKJJJKKKNNNPPPQQQZZZooojjj[[[xxx]]]VVVVVVWWWTTTRRRSSSUUURRRKKKDDD@@@<<<:::<<<@@@CCCEEEIIIIIIMMMQQQUUU[[[hhhuuuvvvrrrsssyyy|||ggg]]]]]]^^^___[[[UUUUUUZZZSSSPPPKKKHHHGGGGGGFFFFFFBBB???:::666555333222000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,)))******,,,///111111222////////////............---///111222222222222222111222333333000.........//////000000000//////...///////////////////////////000222222222333444666555888===@@@EEEMMMWWW___iiinnnxxx}}}zzzzzz~~~}}}}}}~~~|||oooaaaccc{{{kkkVVVGGG>>>::::::888777888::::::999777777888888999888888777777888888999999:::::::::::::::;;;CCCKKKtttsssHHHEEE???<<<===>>>;;;999999999888666444333333444555888;;;???CCCHHHNNNUUUZZZeeekkkssswww{{{}}}wwwxxxttteee]]]QQQHHHNNNkkkeee]]]RRRKKKDDD>>><<<===:::;;;===>>>===<<<===???======::::::BBBPPPVVVUUUMMMIIIJJJXXXuuu~~~nnncccTTTIIIEEECCCAAA???:::777777<<>>BBBEEEGGGHHHIIILLLPPPSSSWWWZZZ]]]___eeejjjnnnqqqwww~~~~~~~~~}}}~~~}}}~~~fff```{{{nnn^^^ggguuuiii___gggppp~~~|||qqq^^^JJJ:::222444444333444444555666777777888999;;;===>>>?????????@@@AAABBBDDDFFFHHHJJJLLLNNNOOOMMMKKKJJJLLLOOOWWWZZZdddxxx|||[[[jjjqqq```WWWVVVSSSPPPRRRVVVTTTOOOHHHCCC===999:::===@@@BBBEEEFFFIIINNNQQQWWWdddqqqwwwtttsssvvvwwwyyyjjj[[[[[[^^^___[[[UUUUUUYYYSSSPPPKKKIIIHHHIIIIIIHHHBBB???:::666555333222000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,---///000111222////////////............,,,---///111222333222111000222333333111///......//////000000000000000///////////////////////////...000222222222222444666777888999:::===FFFQQQYYY___ccclllxxx~~~|||||||||}}}{{{nnnlll~~~uuu___LLL>>>999888999888777777888999888777666666777777777777777666888888999999999999999::::::;;;BBBKKKtttUUUGGG@@@;;;===???===;;;;;;:::999777555444444444444888:::===AAAEEEKKKRRRWWW```gggpppvvvyyy~~~|||rrrvvv~~~ooobbbXXXOOOMMMbbbyyyfffSSSKKKIIIDDD???===777:::<<<;;;::::::::::::===<<<999999@@@JJJPPPQQQJJJGGGJJJXXXpppzzzddd[[[PPPJJJIIIGGGCCC???===;;;::::::;;;BBBRRRbbbqqqiiiYYYHHH@@@BBBEEEFFFDDDCCCCCCCCCBBB@@@===;;;999999:::<<<===>>>@@@@@@AAABBBDDDDDDFFFKKKQQQVVV[[[bbbjjjooouuu|||~~~~~~}}}~~~]]]]]]{{{eeecccvvv|||zzzaaa]]]hhhrrr|||{{{vvviiiWWWFFF999333444444444444555666777888777888:::<<<>>>????????????@@@BBBDDDFFFHHHIIIJJJMMMPPPQQQOOOKKKJJJLLLOOORRRRRRXXXlll]]]ZZZlll```UUUTTTPPPMMMPPPUUUUUUQQQLLLFFF>>>999888;;;===???AAABBBFFFKKKMMMRRR^^^jjjxxxvvvuuutttsssvvvjjjYYYZZZ\\\^^^ZZZTTTTTTXXXSSSPPPLLLIIIJJJJJJKKKKKKBBB???:::666555333222111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))+++---......///111222////////////............,,,,,,---///222333111000///111333333111///////////////000111111111000000////////////////////////...000111222111222444555888999999999:::@@@JJJQQQZZZ___gggpppxxx}}}}}}||||||~~~yyymmmppp}}}gggTTTEEE;;;777888777777777777777777777777555666777777888777777777888888999999999999999999;;;;;;AAAHHHppppppLLLCCC<<<<<<>>>>>><<<===:::999888666555444444333666999<<>>CCCGGGQQQVVV^^^cccgggkkkqqquuuzzz~~~~~~}}}zzzyyyyyy{{{~~~zzzwww|||nnnWWWHHH???999777999666777777777666666777777777777888999999999999999999999888888888888888888;;;;;;???EEElllTTTHHH>>><<<>>>===<<<<<<:::999888777555444333333444666:::===AAAGGGNNNRRRZZZbbbkkkrrruuuxxx~~~ooonnnvvv}}}qqqfff\\\^^^rrrcccZZZOOOGGGFFF@@@AAA???;;;===@@@>>>888<<<;;;<<<@@@DDDIIIMMMPPPMMMJJJKKKQQQYYYggg}}}~~~nnnggg]]]TTTMMMHHHCCC???AAA???===;;;777666<<>>CCCFFFQQQ___hhhpppyyy}}}}}}~~~ttt]]]SSSdddzzzllldddmmmtttbbb^^^jjjzzzyyytttiiiYYYHHH<<<666555333333444444555777888999777999<<<>>>@@@@@@@@@@@@@@@CCCHHHLLLOOONNNLLLJJJKKKOOOSSSRRRNNNLLLOOOSSSWWWZZZZZZaaa~~~qqqyyyYYYTTTrrrhhhPPPPPPMMMLLLPPPVVVVVVRRRPPPJJJBBB===::::::;;;;;;;;;===BBBGGGGGGHHHOOOXXXaaahhhpppuuuwwwyyy{{{}}}cccVVVWWWZZZ]]]YYYSSSRRRUUUQQQNNNJJJIIIIIIKKKLLLLLLBBB???:::666555333222111///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++&&&))),,,,,,++++++---000000/////////............---,,,,,,...222222000---...///111111000000222333//////000111111111111111////////////////////////...///111111111222333555222777<<>>===>>>???AAAHHHOOORRRTTTWWW]]]cccjjjooorrrsssuuu}}}~~~{{{zzzwwwuuusssppppppzzz~~~uuuvvvwww{{{zzzcccKKK@@@;;;888777999666777777777666666666777888999:::;;;;;;;;;;;;;;;999999888888888888888888:::999>>>DDDlllZZZMMM@@@<<<===<<<::::::::::::999777666444333333222444888;;;@@@EEELLLQQQXXX```jjjqqqssswww|||sssjjjrrr|||qqqddd___yyyrrrdddUUUNNNOOOEEEDDD@@@<<>>999777888AAAHHHRRR^^^mmmxxxxxxtttbbb]]]SSSHHH>>>777555555555555555555555555666666333777;;;:::777666999<<<@@@MMM[[[fffoooxxx|||}}}}}}~~~}}}}}}\\\IIIOOOooosssccc```uuuvvvfff```kkk|||yyysssgggUUUDDD888444444333333444444666777888999777999<<>>;;;;;;;;;;;;999<<>>999888666666777666555333888888888888888888888888888666444444666999;;;;;;;;;BBBAAA@@@\\\|||UUUVVVCCC777@@@>>>666>>><<<;;;:::888666555333333333555888;;;>>>BBBGGGJJJTTT\\\fffooouuuyyytttrrrrrrvvvrrrjjjuuuttthhhZZZMMMPPPBBBCCCJJJDDD>>>@@@@@@@@@???AAAEEELLLSSSYYY\\\\\\SSSJJJIIILLLRRR[[[dddyyywwwrrrgggZZZNNNHHHFFFGGGBBB@@@===;;;:::999777555666777:::>>>DDDKKKQQQUUUOOOJJJBBB<<<888666555333555444333222222333555777666999<<<<<<999777888999===EEEQQQ___kkkuuu|||iiiPPPXXX~~~tttcccfffuuueeefffrrr|||ssspppcccNNN>>>888555111666666555666777888:::;;;<<<===???BBBDDDDDDAAA??????AAADDDFFFGGGHHHKKKMMMIIIKKKMMMOOORRRSSSTTTUUUYYY^^^]]]YYYdddpppqqqaaaYYYhhh\\\GGGJJJUUUPPPQQQXXXTTTPPPNNNIIICCC>>>:::999::::::;;;===@@@BBBEEEGGGHHHQQQTTT]]]jjjwww~~~}}}zzzyyyfffYYY\\\^^^]]]XXXUUUTTTTTTUUUQQQMMMJJJIIIIIIHHHGGGCCC===888888666111...//////............---------...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...000///............///000............///000222222000000111111111111111111111///...///222333222000///////////////000000///.../////////000000000111111222333666888:::<<<===CCCEEEFFFGGGFFFFFFGGGHHHTTTVVVYYY]]]bbbhhhnnnrrrzzzzzz~~~}}}}}}pppcccfffqqqxxx{{{zzzuuupppmmmmmmkkkhhhfffYYYaaalllxxx}}}zzzxxxwwwxxxttttttxxxuuupppwww{{{XXXIII<<<;;;AAACCCAAA???<<<:::777777888888777666777777777777777777777777888777666666999;;;<<<<<<;;;???>>>>>>TTT~~~WWWPPPBBB<<>><<<<<<;;;999777777777777888:::<<>>AAAFFFHHHGGGEEECCCCCCHHHHHHIIIMMMSSSXXX\\\^^^dddeeekkkooonnnqqqvvvddd^^^___bbbdddeeeccc___[[[ZZZ\\\aaaeeeiiippp{{{~~~|||yyywwwvvvuuuvvvuuutttmmmaaa___rrr```DDD<<<777:::???@@@???@@@>>>;;;888777888999999999555555555555555555555555999888888999;;;======<<<;;;;;;:::<<>>:::===???<<<;;;;;;999888666444333333555777999;;;???CCCGGGLLLSSS]]]eeejjjooouuuzzz{{{|||}}}~~~ssspppqqq|||xxxppppppwww}}}pppeeerrrtttbbb]]]```ZZZWWWXXXUUUWWWUUUVVV\\\dddiiiiiifff]]]VVVOOOMMMKKKGGGFFFHHHLLLTTT^^^gggqqq}}}yyymmmeeeaaaZZZOOOEEEEEECCC@@@??????>>>===;;;===<<<:::888777777777888777666555666999;;;;;;;;;777666555555555666888999888;;;>>>???>>>===<<<===999???JJJWWWdddnnnuuuxxx}}}|||}}}~~~lllkkk~~~www\\\bbbtttdddfffpppyyy}}}rrriiiWWWCCC666333333222666666555666777888:::;;;>>>>>>@@@AAABBBCCCCCCCCCDDDFFFHHHHHHIIIIIIKKKMMMKKKLLLNNNPPPRRRTTTUUUUUUTTTVVVYYYYYYWWWbbb|||lll___oooJJJMMM[[[TTTNNNXXXWWWUUUQQQLLLFFFAAA<<<:::888999:::===???BBBEEEFFFIIIKKKOOOVVV```mmmzzz}}}zzzeeeYYY\\\^^^]]]XXXUUUTTTTTTUUURRRMMMKKKJJJIIIHHHGGGBBB<<<888777666111///000///............------------,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,...///111222222111///...000//////.........//////666444222000000111222333333222///......000111222111111222222222111000///////////////000000000000000000111222333444444555555:::???DDDEEEEEEEEEEEEFFFDDDCCCFFFLLLPPPPPPOOOPPPRRRWWW[[[\\\___mmm|||sssdddZZZWWWXXXZZZXXXWWWTTTNNNJJJNNNYYYbbb{{{~~~{{{{{{yyywwwvvvuuuuuuuuuooo{{{uuu]]]VVVlll}}}jjjKKK:::666555999;;;:::<<>>;;;777666777999::::::555555555555555555555555888777888:::<<<===<<<;;;;;;777999>>>BBBSSSzzzpppHHH<<>>;;;???<<<;;;;;;;;;;;;999777555444333444666888:::===AAADDDIIIOOOWWW^^^dddiiipppuuuyyyyyyzzz{{{}}}yyyyyyuuupppaaaZZZWWWaaavvvxxxtttuuuyyyiiigggnnnzzzooolllqqqpppiiifffeeeiiinnnooojjjeeeYYYSSSMMMMMMKKKGGGFFFHHHEEEHHHLLLRRRZZZfffrrryyy{{{rrrmmmjjjbbbUUUKKKHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@>>>===<<<<<<<<<===<<<;;;:::;;;======;;;:::666666666666666777999999:::<<>>999>>>HHHVVVcccmmmtttvvvzzz|||}}}}}}||||||~~~qqqmmm{{{yyy___nnnhhh^^^hhhtttxxxxxxpppcccOOO===333222444444666666555666777888:::;;;>>>@@@AAAAAAAAABBBDDDEEECCCEEEGGGGGGGGGGGGIIIJJJQQQQQQRRRRRRRRRQQQPPPPPPVVVSSSVVVZZZWWWXXXooowwwYYYnnneeeNNNXXXUUUMMMVVVUUUSSSPPPMMMIIIDDD>>>;;;888888999;;;===@@@CCCDDDFFFHHHKKKNNNTTT```ooozzz|||yyyyyyeeeYYY\\\^^^]]]XXXUUUTTTTTTTTTQQQLLLIIIHHHHHHGGGFFFBBB<<<888777666111///111///............---------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---...000222222000...---000//////...............666444222000000111222333333222111///......000222000111222333333222111000000000000000////////////000000111111222333333333222555:::===@@@BBBEEEGGGIIIFFFEEEFFFJJJKKKJJJHHHIIIKKKNNNOOOOOOQQQZZZdddhhheee___YYYSSSQQQSSSUUUPPPVVVZZZXXXQQQOOOTTT[[[ppptttxxx{{{~~~zzzvvvtttssssssrrrrrrssssssttttttxxxjjjVVV\\\{{{oooTTT@@@;;;888666777666555777<<<<<<999666444555777888999666666666666666666666666666666666888;;;;;;;;;999:::666:::AAA???CCCaaaXXX???BBB???>>>@@@777;;;<<<<<<<<<:::888666555222444555666777:::>>>AAAFFFKKKSSSYYY^^^dddlllqqqzzz{{{|||}}}}}}wwwtttkkkaaaZZZQQQKKKNNN[[[ttt{{{sss{{{vvvjjjdddjjj~~~|||yyyxxxssskkkeeeXXXQQQKKKIIIHHHFFFFFFIIIDDDDDDEEEHHHMMMTTT^^^eeennnssszzz{{{xxxtttpppkkkcccYYYRRRKKKIIIFFFEEEFFFEEEDDDCCC??????>>>>>>??????@@@@@@AAA@@@?????????>>>;;;999666666666777888888999:::===>>>@@@CCCDDDBBB@@@>>>:::???JJJXXXgggqqqvvvwwwyyy{{{|||}}}||||||}}}xxxxxxqqqdddbbb^^^kkktttuuurrrmmm]]]HHH999333333555666666666555666777888:::;;;>>>@@@BBBBBBBBBBBBDDDFFFDDDFFFGGGGGGGGGGGGIIIJJJQQQQQQRRRRRRQQQPPPOOOOOOVVVPPPPPPWWWWWWUUUcccwwwbbbXXXzzzXXXPPPSSSPPPRRRSSSQQQPPPOOONNNJJJEEE@@@999888999999;;;>>>AAACCCDDDGGGJJJKKKMMMTTT```jjjvvvwwwyyy}}}fffYYY\\\^^^]]]XXXUUUTTTTTTTTTPPPLLLIIIHHHGGGFFFEEEAAA;;;777777666222000111///............---------,,,,,,+++++++++,,,------++++++++++++++++++++++++)))******+++,,,+++++++++---...///111111///...---//////......---.........333333111111000111222222333333222000...---///000...000222333444333111000000000000000////////////000000000111222222222333444666888999:::===AAACCCGGGFFFEEEFFFGGGGGGFFFEEEFFFGGGHHHHHHGGGHHHMMMRRRLLLMMMNNNNNNOOOQQQTTTWWWVVVcccqqquuunnneee``````iiipppzzzzzzuuuqqqnnnnnnnnnooopppqqqsssttt~~~nnn```bbbsssyyy[[[KKKAAA===999777777555222444999999777444444555777777777777777777777777777777777666555444666888::::::999999666;;;BBB>>><<>>777;;;<<<======<<<999777555222333555555666888;;;>>>CCCHHHOOOTTTYYY```hhhnnn{{{}}}vvvjjj___UUULLLIIIMMM\\\|||{{{zzz|||sssggg```eeennn{{{tttmmmiii]]]UUUMMMIIIFFFBBBBBBEEEAAA@@@@@@CCCFFFHHHOOOVVV]]]eeeppp{{{xxxvvvrrroookkkddd\\\VVVNNNLLLIIIHHHHHHGGGFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>;;;999777777888999:::;;;;;;<<>>AAADDDDDDCCCBBBDDDGGGFFFHHHIIIJJJIIIJJJKKKMMMLLLMMMNNNPPPQQQRRRRRRSSSSSSNNNNNNSSSTTTTTT\\\gggrrrNNNZZZjjjLLLPPPTTTOOOSSSQQQPPPQQQRRRQQQLLLGGG;;;:::999999:::<<>>@@@BBBCCCDDDCCCCCCDDDEEEFFFHHHIIIGGGGGGHHHKKKLLLJJJJJJJJJLLLPPPUUU[[[___bbbooo~~~vvvqqqpppsssyyy}}}zzzvvvsssrrrmmmnnnoooppprrruuuwwwxxxzzzqqqkkkvvvaaaMMMEEE===;;;777666888777333444777888666444555666777777666777777777777777777777777777555444444777999::::::888666:::@@@>>><<>>===:::888666222333444444444666999<<<@@@EEEKKKPPPTTT[[[dddjjjvvvyyy|||xxxmmm```UUUQQQNNNSSSggg}}}xxxvvv|||qqqhhhfffbbbhhhzzzqqqlllkkkllleee]]]TTTOOOJJJDDDAAABBBAAA>>>>>>AAABBBAAAFFFMMMPPPXXXeeeqqq|||{{{ssspppppplllccc[[[PPPNNNKKKIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBBBB>>><<<;;;;;;<<<===<<<:::999:::;;;<<<===>>>>>>>>>AAAAAABBBEEEFFFDDD???;;;;;;AAAOOOaaarrr|||}}}zzzzzz|||}}}|||zzzyyyxxxxxxzzzzzzyyyzzz|||~~~zzzxxxxxx{{{iii\\\qqqnnn]]]cccpppsssqqqppp^^^LLL:::444555555444555666666555666777888:::;;;<<>>BBBCCCAAAAAADDDGGGLLLNNNOOONNNOOOQQQSSSSSSQQQNNNKKKKKKPPPWWW]]]bbbgggoooxxx{{{xxxvvvxxxzzzwww{{{|||vvvrrrpppnnnnnnpppqqqrrrtttwwwzzz|||}}}lll|||iiiKKK???<<<333666444444888999666444666777666555666777888777666777777777777777777777777888666444444666999;;;;;;888666888=========GGGSSSxxxoooBBB>>>>>>:::CCC:::<<<===>>>===;;;888666222333444444333555888:::>>>BBBHHHMMMQQQXXXaaahhhnnnrrrwww{{{}}}~~~yyyjjj^^^ZZZWWWUUU^^^mmm}}}nnniiivvvzzzrrrqqqjjjdddooosssrrrooohhhaaaaaagggmmmjjjccc[[[WWWQQQIIIDDDCCCDDD@@@???AAAAAA>>>BBBIIIIIIQQQ]]]iiitttvvvtttwwwuuuiii^^^RRROOOLLLJJJIIIHHHFFFDDDAAAAAABBBBBBBBBAAA@@@@@@???===;;;;;;<<<<<<;;;:::;;;<<<===???@@@@@@AAAAAABBBBBBCCCEEEFFFDDD>>>999:::AAAPPPcccuuu{{{uuuwwwzzz{{{zzzzzzzzz{{{wwwwwwvvvwwwyyy}}}|||yyyuuussstttyyyyyyttt```\\\yyy{{{fff[[[dddqqqsssqqqrrrYYYFFF666333555555333333666666555666777888:::;;;;;;AAAGGGHHHEEECCCDDDFFFCCCEEEGGGHHHHHHIIIKKKMMMJJJKKKLLLNNNOOOPPPQQQQQQOOOVVVYYYSSSNNNSSS\\\bbbvvvvvvWWWUUUmmmVVVIIITTTOOOTTTPPPMMMNNNQQQQQQMMMHHH???>>>;;;999999:::<<<>>><<<>>>AAADDDGGGKKKPPPSSSRRRZZZccciiimmmrrr{{{cccXXXZZZ\\\\\\YYYUUUSSSRRRTTTQQQMMMKKKJJJJJJIIIIII???<<<888555444222000///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************+++,,,------***,,,...000000///...---+++,,,...000111222111111000222444555444111...,,,...,,,,,,---///111222111//////000000000//////...,,,---...///000111222333///000222555777888999999===>>>???AAACCCFFFHHHJJJUUUZZZ___```]]]^^^ccciiimmmeeeZZZTTTTTTVVVXXXYYY]]]___dddiiinnnrrruuuwww|||{{{{{{}}}~~~|||zzzuuuooojjjiiijjjlllrrrnnnoooxxx{{{jjj\\\jjjyyy~~~lllRRRAAA777777;;;666777777777777666666555555666777666555444555777555555555555666666666666777777777888999999::::::999999999999:::===CCCGGGiiixxxLLL===>>>;;;???>>>===<<<<<<===<<<:::888555444333333444555777888:::===AAAGGGMMMTTT\\\aaajjjnnntttwwwxxx{{{~~~xxxqqqhhh\\\TTT[[[gggyyyttthhhhhhvvv{{{xxxpppfffhhhyyy|||hhhZZZXXXTTTSSS[[[gggjjjgggjjjnnnmmmbbbUUUNNNIIIEEEBBBCCCCCC@@@???@@@BBBBBBGGGJJJSSSbbbttt|||wwwxxxxxxsssmmmcccVVVKKKKKKNNNMMMIIIGGGEEEDDDCCCAAA@@@???======>>>>>>===;;;888777999:::<<<<<<===>>>???@@@AAAAAABBBCCCDDDCCCAAA>>>=========CCCOOO```ppp{{{~~~}}}zzz{{{}}}}}}zzzxxxwwwwwwyyyzzz{{{zzzyyyxxxyyy{{{xxxyyyuuunnniiiooozzz}}}tttmmmUUUgggpppccc[[[aaapppwwwooodddMMMAAA666333333222222444888999999:::;;;<<<======@@@@@@AAAAAABBBCCCCCCDDDAAABBBDDDEEEGGGHHHHHHHHHBBBEEEHHHJJJKKKLLLNNNOOOSSSSSSRRRQQQQQQSSSWWWZZZooouuuyyyfffYYY]]]xxxUUUJJJUUUUUUNNNOOONNNIIINNNSSSMMMDDDAAA>>>:::999999;;;<<<<<<>>>@@@BBBDDDGGGJJJMMMPPPUUU[[[aaafffkkkooosss{{{ddd[[[]]]^^^]]]ZZZWWWUUUTTTTTTQQQMMMKKKJJJJJJJJJIII???<<<888555444222000///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,---.../////////...---+++---...000111111111111111222333333333222000///...---,,,---///111111000///000000111000000//////------...///000111222222///000111333555666888999;;;;;;===???AAADDDFFFGGGZZZ___cccccc```aaahhhnnniiiccc\\\WWWVVVXXX[[[\\\\\\\\\^^^aaaeeekkkpppssswwwwwwyyy{{{|||{{{wwwtttkkkmmmmmmkkkgggfffjjjmmmjjjrrryyyvvvjjjaaabbbhhhyyy}}}aaaJJJ===777888<<<777777777777777666666555555666777666555444555777555555555555666666666666666777777888888999::::::999999999999:::===BBBFFFdddyyywwwYYY???>>>>>>===>>>===<<<<<<===<<<:::888555444444333444555666777;;;===AAAEEEIIIPPPWWW[[[ccchhhooosssuuuwww{{{}}}{{{uuuiii[[[VVVYYYhhhxxxrrrgggiiiqqqtttiiifffmmm{{{rrraaa]]]WWWOOOKKKOOOYYYeeelllooouuuxxxrrrhhh^^^RRRIIIFFFFFFDDDBBBAAABBBCCCBBBAAADDDNNN]]]qqq~~~xxxhhh\\\PPPNNNPPPNNNIIIGGGEEEDDDCCCBBB@@@???>>>===;;;;;;;;;:::999999<<<>>>BBBBBBCCCCCCDDDEEEEEEFFF@@@BBBBBBAAA>>>;;;:::::::::AAAMMM[[[hhhqqqvvvxxxyyy{{{||||||{{{zzzzzz{{{{{{||||||{{{yyyxxxyyyyyysssvvvvvvssspppttt{{{tttiiiYYYsssxxx___]]]___iiissssssfffYYYGGG===444333444333444666::::::;;;<<<===>>>>>>??????@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGDDDFFFHHHHHHHHHIIIKKKMMMPPPQQQPPPOOOOOOQQQTTTXXXdddnnn^^^^^^|||uuu[[[MMMPPPKKKMMMNNNHHHKKKPPPJJJFFFDDD???;;;999999:::;;;:::<<<>>>@@@AAADDDHHHJJJMMMPPPUUU[[[___dddjjjmmmrrrvvv~~~eee\\\]]]^^^\\\YYYVVVUUUUUUSSSPPPMMMKKKKKKKKKJJJIII???<<<888555444222111////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////..................,,,---...///000111111111111111222222222333333333///---,,,---...000000///000000111111111111000000////////////000000000000000///000000222444666888888999:::<<<>>>@@@CCCDDDJJJMMMPPPOOOMMMOOOVVV\\\bbb```^^^[[[YYYZZZ^^^aaa]]]\\\ZZZ[[[^^^eeekkkpppoooqqqsssvvvvvvsssnnniiifffhhhhhheeeaaabbbhhhmmmvvv|||{{{kkkXXXUUUfffyyykkkQQQ@@@999777888;;;777777777777666666666555555666777666555444555777555555555555666666666666666666777888888999999:::999999999999999<<>>===<<<<<<======;;;999666555444444444555666777;;;===???BBBEEEJJJPPPTTT]]]ccckkkpppsssuuuxxx{{{yyylllaaa]]]^^^bbbnnnooocccaaakkk|||oooiiieeefffqqq~~~rrrfffcccWWWNNNKKKJJJLLLZZZjjjnnnwwwtttcccTTTMMMJJJFFFEEEEEEDDDDDDCCC>>>@@@HHHWWWjjjooobbbWWWTTTTTTPPPKKKIIIHHHHHHGGGEEEDDDCCCBBBAAA;;;<<<=========???BBBEEEEEEDDDDDDCCCCCCDDDDDDDDDAAABBBBBB@@@===:::999:::>>>GGGTTT___hhhpppvvv{{{yyyzzz{{{{{{{{{{{{}}}}}}~~~~~~}}}zzzxxxwwwxxxrrrssssssrrrrrrvvv}}}vvveee___~~~mmmWWWZZZaaakkkpppjjj\\\PPP???777222333555555555777;;;;;;<<<===>>>???@@@@@@>>>@@@BBBCCCDDDDDDCCCBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEFFFHHHJJJMMMMMMMMMLLLLLLNNNQQQTTTYYYnnnyyy{{{fffnnn{{{NNNKKKFFFKKKOOOJJJLLLOOOJJJJJJGGGBBB===999888999:::888999<<<===>>>AAADDDGGGHHHKKKNNNRRRWWW\\\bbbffffffjjjqqqzzzeee[[[\\\\\\ZZZWWWTTTSSSSSSRRRPPPMMMKKKKKKKKKJJJIII>>>;;;777555444333111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---......111000///...------......------...//////000000000111111111111222444555666000...------...//////...///000111111111111111111000000000000////////////000///......///222444666666777888999;;;>>>@@@AAAGGGHHHIIIHHHGGGJJJQQQVVVYYY[[[]]]\\\ZZZ[[[^^^bbb```^^^\\\\\\___dddiiimmmhhhiiikkkmmmooommmhhheeegggfffdddccceeejjjppptttxxxhhhXXXWWWggg|||gggUUUBBB:::888888888999888888777666666555555555555666777666555444555777555555555555666666666666666666777777888999999999888999999999999;;;???BBBLLLlll|||{{{IIIBBBIII<<<>>>===<<<===>>>===;;;:::777666555444444555666666:::;;;>>>@@@CCCGGGMMMQQQ[[[bbbkkkqqqtttwwwzzz}}}vvvnnnddd______iii|||lllbbbZZZnnn|||ooonnniiiccckkkzzzooo```UUUUUUPPPIIINNN\\\dddnnn|||yyyjjjWWWPPPIIIHHHHHHEEECCCCCC@@@AAAEEEPPPaaasssrrrggg]]]ZZZYYYTTTPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIBBBCCCDDDDDDDDDFFFIIIKKKGGGFFFEEECCCBBBBBBBBBCCCBBBCCCCCCAAA>>>;;;;;;;;;BBBNNN^^^iiinnnsssyyyzzzzzz{{{zzzyyyyyy|||~~~~~~~~~zzzxxxvvvvvvuuurrrooommmmmmqqq|||{{{dddhhhsss^^^^^^aaaeeegggbbbUUUKKK999444111444666555555777;;;<<<<<<===>>>???@@@@@@===???BBBDDDEEEDDDBBBAAADDDDDDDDDEEEEEEDDDCCCCCCFFFFFFFFFDDDDDDEEEHHHKKKIIIIIIJJJIIIIIIJJJMMMPPPTTT]]]xxx{{{bbbtttfffLLLDDDIIIOOOMMMOOOSSSOOOMMMJJJEEE???;;;999999999777888;;;<<<===???BBBDDDEEEGGGJJJLLLPPPUUU[[[```___bbbiiiqqqvvv|||ddd[[[\\\\\\[[[WWWTTTRRRRRRQQQOOOMMMLLLLLLLLLJJJHHH>>>;;;777555444333111000...............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))***+++,,,---111000///...............---------......///000000222111111111222555777999222000......//////...---//////000111111111111111000000000000////////////000///...---...000222444555555666777999<<<===???FFFGGGGGGFFFEEEHHHNNNSSSQQQTTTXXXYYYXXXXXX[[[^^^]]]]]]]]]^^^```bbbeeefffaaaaaabbbdddggghhhgggeeecccbbbdddjjjrrrwwwvvvtttgggaaaWWWWWWiiiqqqOOOCCC999888999888666666999999777666555555555555555666777666555444555777555555555555666666666666555666666777888888999999888999999999999:::===@@@DDD^^^TTTFFFHHH<<<>>>===<<<===>>>>>><<<:::888777666555444444555666888:::<<>>??????@@@===???BBBDDDEEEDDDBBBAAACCCDDDDDDDDDDDDCCCBBBBBBDDDEEEEEEDDDDDDFFFJJJMMMFFFGGGHHHGGGGGGHHHKKKMMMQQQTTTcccgggYYYvvvVVVHHHFFFLLLLLLPPPVVVSSSNNNLLLGGGCCC>>>;;;999888777999;;;;;;<<<===@@@CCCDDDFFFHHHJJJLLLQQQWWW[[[[[[^^^dddlllooorrr{{{ddd\\\^^^___^^^[[[VVVSSSRRRPPPNNNMMMLLLMMMLLLJJJHHH===:::777555444333222111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,((((((((())))))***+++,,,000000//////////////////......------......///000222111111222333555888999555333000///000///...------...///000000111000000000000000000//////////////////.........000111222333333444555777999;;;<<<===============@@@DDDHHHJJJLLLOOOQQQRRRSSSUUUVVVTTTUUUWWWYYY[[[\\\\\\\\\ZZZZZZ[[[^^^bbbdddeeeddddddeeejjjppprrrnnnddd[[[JJJXXXfffsssqqqOOO@@@:::666888999777666777:::999777666555555555666555666777666555444555777555555555555666666666666555555666777777888888999888999999999888999<<<>>>AAAYYYnnnOOODDD===>>>===<<<===>>>???===;;;:::999777555444444555555666888;;;===@@@EEEKKKOOORRRYYYbbbjjjnnnrrrwww{{{rrrfff]]]^^^ooovvvgggfffooowwwlll]]]VVVWWW___llluuufff[[[OOOJJJLLLOOOWWWcccsssxxxdddSSSNNNMMMGGGBBBBBB@@@???AAAHHHVVVeeerrryyy}}}zzzqqqjjjiiigggccc``````ZZZZZZYYYYYYXXXWWWWWWVVVUUUVVVUUURRRPPPOOOPPPQQQSSSQQQMMMJJJGGGFFFEEEFFFAAABBBBBB@@@>>>===>>>@@@FFFSSScccnnnqqqrrruuuyyy|||}}}|||yyyvvvtttuuuvvvyyy{{{}}}}}}{{{xxxwwwwwwiiikkknnnooogggaaajjjyyy~~~kkkpppeeedddeeehhhggg[[[FFF666555222222555555333444777;;;;;;<<<===>>>???@@@@@@>>>@@@BBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFIIILLLDDDFFFGGGGGGGGGGGGIIIKKKLLLQQQXXXmmmWWWZZZzzznnnUUUGGGIIIIIINNNTTTRRRLLLKKKIIIFFFCCC>>>;;;999777999:::;;;;;;<<>>???AAACCCEEEEEEEEEFFFIIILLLNNNMMMMMMLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUXXX\\\```aaaaaa___cccfffgggccc[[[RRRKKKHHHUUUmmmzzz\\\===;;;777666888777555777<<<;;;:::777555444444555666555666777666555444555777555555555555666666666666555555666666777888888888888999999999888999;;;===@@@SSS|||```BBBDDD>>>===<<<===??????===<<<;;;999777666444444444555666888:::<<<>>>CCCHHHLLLMMMTTT\\\ccchhhnnntttyyy}}}kkk^^^```jjjtttjjjhhhzzzzzzoooddd]]]UUUZZZddduuuzzzhhh[[[SSSNNNLLLRRRYYYfffzzzqqqZZZSSSPPPIIIDDDDDDAAAAAABBBJJJVVVdddooouuuyyysssqqqooojjjggggggcccbbbbbbaaaaaa``````_________^^^[[[XXXWWWWWWYYYYYYVVVRRRMMMJJJHHHHHHHHHDDDEEEEEECCCBBBBBBDDDFFFSSS[[[gggnnnqqqrrruuuxxx|||}}}}}}{{{xxxuuutttuuuuuuxxx{{{|||{{{yyyxxxxxxiiijjjllliii^^^XXXhhhooooooxxxbbb^^^aaagggiiicccTTTAAA333333111222555555444666;;;<<<======>>>???@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBBAAACCCDDDEEEDDDDDDFFFGGGDDDEEEGGGGGGGGGGGGIIIKKKJJJOOOSSS```mmmVVVaaakkkOOOIIIHHHLLLQQQNNNIIIJJJJJJJJJGGGBBB===:::777888:::::::::;;;===???>>>@@@CCCEEEGGGIIILLLNNNQQQSSSXXX___bbbdddiiippptttgggXXX[[[______[[[UUUPPPMMMOOONNNMMMMMMMMMMMMJJJHHH===:::777555444444222111---.....................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,************+++,,,---...,,,---000111222111000//////...---,,,---...///000222222333444555666777777888666333222111111///---+++,,,---...////////////////////////000000000111//////000000111000//////......///000111333555666333444555666777999;;;<<>>EEEMMMuuu~~~fffQQQ;;;;;;888777777555333888@@@;;;:::777555444444555666555666777666555444555777555555555555666666666777555555666666777888888888888999:::999888888:::<<<>>>KKKpppoooDDDKKK>>>===<<<===??????>>><<<;;;:::888666555444444555666888999;;;===@@@EEEIIIKKKQQQYYY```ffflllsssxxx}}}fff\\\]]]YYYkkkyyyyyyvvv~~~|||mmmgggvvvwwwjjjaaa[[[UUUWWWeeewwwgggZZZPPPLLLOOOTTT]]]pppxxx___VVVSSSJJJEEEFFFEEEEEEFFFLLLWWWcccmmmrrr~~~yyywwwsssnnnkkkkkkjjjjjjiiiiiihhhhhhggggggggggggfffccc```^^^___aaabbb___ZZZUUUQQQOOOOOOOOOHHHIIIIIIHHHGGGHHHKKKMMMZZZ___eeejjjlllnnnrrruuu{{{}}}~~~}}}zzzwwwvvvvvvrrruuuyyy{{{zzzyyyyyyyyyppplllhhh___RRRQQQkkk|||ppphhh^^^rrrppp[[[ZZZ```fffeee[[[LLL???888111000111444555555999>>>>>>>>>???@@@AAABBBBBBCCC@@@AAAAAAAAABBBCCCCCCDDD@@@AAABBBBBBCCCCCCCCCBBBAAACCCDDDDDDCCCBBBBBBCCCDDDEEEGGGHHHGGGHHHIIIKKKLLLOOOSSSYYYnnn\\\TTTeee~~~YYYMMMIIILLLPPPLLLGGGIIIKKKLLLIIIDDD>>>:::666777999999999999<<<>>>;;;>>>AAACCCEEEFFFHHHJJJLLLMMMRRRYYY]]]^^^cccjjjkkkwwwzzzjjj\\\\\\]]]___[[[TTTPPPQQQRRRRRRQQQPPPNNNLLLJJJIII;;;:::888666444222222111////////////............---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******************************///---,,,...111333222000222111111000///......---000111222444555555444444999999999666333222222333...000...+++---222111***---......///000111222222111111111111111111111111000000000000111111111111444444555666777888999:::<<<===>>>???@@@AAABBBBBBCCCDDDFFFIIILLLNNNNNNMMMLLLQQQSSSTTTZZZ^^^XXXMMMGGG???:::;;;<<>>@@@AAABBBBBBAAADDDDDDDDDCCCBBBBBBAAAAAAFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMQQQRRROOOVVVhhh|||iii\\\ooo^^^NNNPPPOOOIIIJJJJJJLLLPPPOOOGGGBBBAAA:::999888666666777999:::<<<<<<===???AAACCCEEEFFFHHHJJJMMMQQQVVV[[[___bbbjjjkkkrrrzzz}}}~~~kkk\\\[[[]]]^^^ZZZRRROOOPPPQQQQQQPPPOOOMMMKKKJJJIII<<<:::888666444333222111////////////............---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******************************...,,,,,,---111333222000000000000///......------///000222444666666666666:::;;;<<<;;;888666555555666666111+++,,,000000,,,------.../////////////////////000000000000000000000000000000111111111111222222333444555666777777::::::;;;<<<===>>>??????BBBCCCEEEGGGHHHHHHGGGEEEHHHJJJLLLMMMOOONNNHHHAAA777666:::EEETTTjjj}}}bbbKKK<<<555333888666444444555777777666555555555555555555555555333333333444444444555555444444555555444444333222333333444444555666666666777777888888888999999999<<<===MMMppp]]]FFFAAA???<<<;;;===@@@@@@???===<<<999777555444333333222333555777888;;;???BBBJJJKKKNNNUUU^^^gggooosss~~~uuuiiiaaaYYYWWWVVVUUUXXX]]]jjjzzz{{{ttt}}}yyyiii^^^ZZZUUUVVVjjjvvvdddXXXSSSOOOUUUeeezzz}}}iiiYYYQQQMMMIIIEEEGGGBBBCCCNNN\\\iiissszzzyyyuuuuuurrrqqqooooooooorrrtttvvvttttttttttttttttttttttttvvvvvvsssooohhhbbb]]][[[UUUSSSQQQPPPLLLKKKQQQYYYbbbfffkkknnnoooooopppqqqtttttttttuuuuuuwwwxxxxxxuuuuuuuuuvvvxxxzzz}}}zzzvvvnnneeecccnnntttaaa[[[aaawwwxxxfff[[[]]]bbbddd\\\LLL===555333333333333666888:::999888:::;;;===>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKLLLPPPSSSQQQSSS^^^oooaaalll```NNNMMMQQQKKKHHHIIINNNPPPLLLGGGEEE===<<<999777666777888999;;;;;;<<<===???AAACCCDDDFFFGGGJJJNNNSSSWWW[[[]]]aaafffmmmooommmjjjiiijjjmmmyyyjjj]]]\\\]]]^^^YYYQQQMMMNNNQQQPPPPPPNNNMMMKKKIIIHHH<<<;;;999666444333222111////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******************************+++++++++---000222222111000//////......------,,,...///111444666777888999888:::===>>>>>>======>>>CCCAAA:::222000333333111......////////////...---/////////000000111111111000000000000111111111111000000111222333444555555777777888999:::;;;;;;<<<>>>@@@BBBCCCCCCBBB@@@??????===>>>@@@???:::666666999@@@JJJZZZsss~~~^^^GGG<<<999555222777444222333777888666222444444444444444444444444333333333444444444555555444555666777777555333222333333444444555666666666777777777888888888999999999:::BBB]]]xxxfffCCCDDD???;;;<<<@@@BBBAAA???>>><<<:::888666444444333222333555666777:::>>>AAAFFFHHHKKKQQQYYYbbbjjjooo{{{qqq```WWWTTTQQQPPPQQQQQQ^^^ttt|||}}}yyyggg___XXXRRRWWWdddqqq___XXXRRRSSS___qqqooo```WWWRRRNNNKKKHHHCCCDDDNNN\\\iiiuuu~~~}}}yyyyyyvvvuuuttttttuuuxxx{{{|||wwwxxxxxxyyyzzz{{{|||}}}~~~~~~~~~{{{uuunnngggbbbXXXUUUSSSRRRPPPPPPVVV___fffiiimmmooopppooopppqqqsssrrrqqqpppqqqtttwwwyyy{{{yyyxxxxxxyyy|||}}}}}}|||yyyyyyppp```bbbllliii\\\VVV]]]aaaaaaVVVEEE777222333555444555777:::;;;;;;:::;;;;;;<<<===>>>???AAABBB@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFHHHIIIJJJJJJNNNSSSQQQOOOTTT___}}}uuujjjyyyOOOEEEOOOOOOJJJJJJPPPSSSQQQLLLJJJBBB@@@<<<999777777888888:::::::::;;;===???AAABBBCCCDDDGGGJJJMMMQQQTTTVVVWWWccckkkkkkjjjkkkfff]]]aaammm|||jjj^^^]]]^^^___ZZZQQQMMMNNNPPPPPPOOONNNLLLJJJHHHGGG<<<;;;999777555333222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))***,,,///111222222000000//////............,,,---000222555777888999666888;;;>>>???BBBEEEHHHHHHEEE@@@:::777666555444000000000000000///......//////000000111111222222///000000000111111111111000000111111222333333444555555666777777888999999999;;;===???>>>===<<<<<<888555555888888444777>>>TTT___iiiqqq}}}fffHHH888666999888555777777777888888777444222444444444444444444444444333333333444444444555555444666888999999777444333333333444444555666666666777777777777888888888888:::;;;===NNNzzznnnCCCEEEAAA>>>???AAA???======>>>===;;;999777666444444222444555555666888<<<>>>CCCEEEIIINNNUUU]]]eeejjjssstttiiibbb[[[VVVUUUMMMSSSaaayyyxxx~~~rrrfff___UUURRRUUUfff{{{yyyiii___UUUSSS[[[kkkxxxhhh^^^WWWQQQNNNIIIEEEEEENNN[[[iiiwww~~~{{{{{{zzzzzzyyyxxxxxxzzz{{{}}}yyyyyyzzz{{{|||~~~~~~~~~~~~~~~{{{tttkkkeeeXXXRRRNNNMMMMMMQQQ[[[eeejjjllloooqqqpppppppppqqquuutttrrrqqqqqqrrruuuvvv~~~ooobbblll~~~ppp]]]VVVUUU^^^___\\\OOO>>>222111333555444555777:::<<<<<<;;;===<<<<<<<<<===???AAACCC??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJPPPNNNLLLPPPVVViiitttkkkaaaGGGGGGOOOMMMOOOSSSTTTPPPKKKKKKGGGDDD@@@;;;888777777888888888999999;;;<<<>>>>>>AAABBBCCCFFFIIILLLNNNPPPNNN[[[dddiiiuuusssuuu{{{}}}nnn```___```aaa\\\SSSOOOOOOPPPPPPOOONNNLLLJJJHHHGGG===;;;999777555333333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************'''(((***,,,---///000222111111111000000000000000+++,,,...000222444666777999999:::;;;===AAAFFFJJJDDDCCCCCCBBB???;;;888888555444333222111000//////------....../////////000///000000000111111111111111111111222333333444444444444555555666777777777555777999999777555666777333111333888>>>CCCMMMVVVjjjvvv~~~~~~}}}ZZZKKK:::111222666666333888<<<@@@>>>888444333555444444444444444444444444333333333444444444555555333555777888888666333111333333444444555666666666666666777777777888888888888:::;;;EEEiiiWWWGGGBBB@@@BBB@@@<<<;;;>>>???>>>===;;;999777555444333444555555555666999<<>>=========>>>???AAACCC??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFFFFLLLJJJJJJRRRTTT[[[jjjppphhhuuu[[[IIIKKKLLLPPPTTTQQQKKKIIIJJJIIIFFFCCC???;;;999888888888777888888999:::;;;<<>>CCC??????>>><<<:::888666555333444444444333555777:::>>>AAAEEEIIILLLSSS[[[bbbhhhsss~~~kkkbbb\\\WWWVVV```ssspppggghhhsss___NNNFFFCCCGGGRRRdddxxxyyyhhhZZZYYY___kkk}}}uuuhhh[[[QQQKKKHHHDDDCCCJJJVVVeeewww~~~{{{vvvtttuuutttooollllllnnnnnnoooppprrrtttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvrrrkkkeee[[[QQQGGGDDDFFFNNN\\\hhhmmmoooqqqqqqqqqpppqqqrrroooppprrrtttvvvxxxzzzzzz{{{}}}uuunnnsss]]]VVVYYY\\\]]]WWWLLL@@@777222333444444444555888;;;======<<<============>>>???@@@AAA>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDBBBHHHHHHIIIRRRRRRQQQYYYuuu]]]ZZZlllvvv\\\OOOMMMMMMOOONNNIIIHHHJJJHHHGGGEEEBBB???<<<:::888777777777777888888999:::======>>>@@@BBBDDDFFFGGGJJJNNNQQQYYYnnn~~~|||tttnnnsss{{{zzzrrrqqq^^^]]]___```\\\TTTPPPQQQQQQQQQPPPOOOMMMKKKJJJIII===<<<:::888666444333333////////////............+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******************************&&&)))++++++******---///000000000000000111111111000000//////000111222333777999;;;======>>>@@@BBBDDDGGGPPPZZZ\\\XXXXXX\\\ZZZUUULLLDDD===:::888888222222111111000000//////000000000000111111111111111222222222222333333333222222222333333333333444555777888666333555;;;@@@>>>LLLXXXaaattthhhOOO;;;888555444555666555333555999<<<:::555222333666333333333333333333333333333333333444444444555555444444444444444333333222333333444444555666666666666666666666777777777888444666888<<>>;;;999666555333444444333333333666888:::>>>CCCEEEHHHNNNVVV]]]eeemmm{{{wwwgggbbb^^^bbbkkk|||rrreee^^^iiizzznnnXXXLLLFFFDDDFFFQQQaaaqqq}}}|||hhhYYYZZZbbbmmm|||zzzmmm```TTTMMMGGGBBBAAAGGGRRRbbbvvvyyytttrrrrrrpppjjjfffffffffggghhhiiikkklllnnnnnnpppppppppqqqqqqqqqrrrrrrrrrnnnjjjiiihhheee___ZZZPPPHHHAAAAAAGGGQQQ^^^jjjmmmooopppqqqpppppprrrssspppppppppqqqtttwww{{{}}}|||}}}~~~oootttkkkYYYVVVXXXZZZYYYPPPCCC999555444333333555555666999===??????>>>::::::;;;<<<============<<<=========>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBB???HHHHHHGGGMMMMMMKKKRRR```qqq^^^ZZZuuueeeYYYNNNMMMNNNLLLIIIHHHFFFFFFFFFEEECCC???<<<:::888777777777777888888999::::::;;;<<>><<<999777555333444444333222333555777888<<<@@@CCCEEEJJJSSSZZZcccgggqqqsssmmmhhhffffffpppuuuhhh]]]XXXgggzzzfffXXXLLLHHHEEEHHHQQQ^^^ooo{{{|||hhhXXX[[[eeennn{{{xxxlll^^^QQQJJJFFFAAA???EEEPPP```uuu|||}}}}}}xxxttttttpppiiieeedddeeeeeeeeeeeeeeeeeeeeeeeehhhhhhiiijjjkkkkkkllllllkkkeee___[[[[[[XXXRRRMMMBBB<<<999???HHHTTTaaalllmmmnnnpppppppppppprrrtttuuussspppoooppptttyyy|||~~~zzz|||wwwkkkhhhwwwxxx```UUUVVVZZZ\\\WWWKKK===444333444333111777777888;;;>>>@@@@@@@@@777888:::;;;<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDEEE>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBB>>>JJJJJJFFFHHHGGGGGGPPPMMMkkksss^^^iii~~~iiiSSSMMMPPPPPPKKKFFFDDDEEEGGGGGGEEEAAA===:::888888777777777777888888777888999:::<<>>???:::999666555555444333111///---///---000555444...///444333222333555555333666<<<555>>>HHHRRR]]]jjjrrrssstttWWWAAA777666333333333333333333333333444444444333333222222222111111222222222333333333222222222222222222222222555555555555555555555555333333333444555666777777666777777777888888888888888888555888AAAMMMrrrtttDDD@@@EEE===:::DDD>>>@@@AAABBB@@@<<<888666555555333333333333444555888:::===AAADDDIIINNNRRRXXXbbbnnn{{{xxxmmmnnnsssxxxxxxjjj___[[[TTTZZZooozzzmmm[[[SSSNNNNNNRRRYYYeeerrrpppjjjaaaZZZYYY```kkksssrrrssssssnnneeeZZZPPPKKKEEE<<<:::BBBJJJSSShhh}}}|||vvvsssqqqnnnjjjfffiiigggfffeeefffeeecccbbbeeedddbbbaaaaaabbbdddeeefffccc___ZZZUUUOOOHHHDDD@@@>>>===@@@HHHUUUbbbjjjnnnoooooonnnnnnnnnqqqtttpppoooooorrrwwwzzzzzzyyy}}}|||}}}{{{|||uuu{{{ggg[[[ggg~~~jjjWWWLLLVVV^^^WWWQQQEEE999444444333333555777888999:::;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGNNNQQQsss~~~iiiyyycccQQQLLLGGGGGGKKKCCCIIILLLIIIDDDBBBCCCCCC<<<999777666666777666666888888999:::;;;===>>>???AAACCCDDDDDDEEELLLXXXaaa{{{kkkddd\\\WWWYYY]]]aaabbbhhhkkknnnppppppooopppqqqkkk___\\\\\\]]]ZZZSSSPPPQQQPPPRRRQQQMMMLLLNNNMMMKKKBBB???:::777666555444222000000000///......------...---+++************+++,,,,,,,,,++++++***************++++++++++++******************************)))************+++++++++------...//////000111111//////000000111222222333444333555888===AAABBBAAALLLGGGAAA@@@DDDIIIMMMOOOQQQTTTYYYbbbkkkooonnnkkkpppzzzppp[[[QQQJJJCCCBBB;;;::::::<<<>>>===:::777;;;777444444333111111333777666666888777777<<>>;;;888666555444333333333444555666888;;;>>>BBBFFFKKKOOOVVV___kkkwwwxxxxxxzzz~~~mmm^^^YYYPPPPPP]]]kkkyyypppggg]]]YYY\\\```bbbaaaccc```ZZZUUUSSSUUUZZZ^^^bbbbbbbbb___YYYSSSNNNKKKBBB;;;999???EEELLL[[[mmm}}}{{{wwwvvvtttqqqnnnkkkiiifffeeeeeedddbbbaaaaaa```^^^]]]\\\]]]^^^______]]]YYYUUUQQQLLLGGGCCC???===<<>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGKKKNNN```wwwlllgggRRROOOJJJFFFEEEGGGHHHGGGFFFFFFFFFFFF@@@===999777777777666555888888888999:::<<<===>>>>>>AAADDDDDDEEEHHHPPPVVV```gggtttrrrlllddd___\\\[[[YYYWWWZZZ[[[^^^bbbeeehhhjjjkkkkkk^^^[[[[[[\\\YYYSSSPPPPPPOOOQQQPPPLLLKKKMMMMMMJJJBBB???;;;888777555444222000000000///......------,,,,,,+++******++++++,,,+++++++++++++++***************++++++++++++******************************)))************++++++++++++,,,---...///000111222111000000000111222444555888777888<<>>888999@@@FFFGGGEEEFFFJJJRRRWWW[[[aaahhhfffnnn~~~kkkMMM888222333444333222222222222222222222222333333333222222222222222111111111222222222222333333333333333333333444444444444444444444444444444333333333333444555666777666666666666777777777777888999666777<<>>BBBGGGKKKRRRZZZeeeqqq~~~|||sssbbb^^^SSSMMMPPPUUUbbbnnn^^^[[[___ZZZNNNRRRQQQOOOMMMKKKIIIGGGFFFLLLLLLLLLKKKIIIGGGEEECCC@@@;;;:::???AAABBBKKKVVVeeeppp~~~}}}zzzxxxwwwuuuqqqnnnkkkiiihhhgggfffeee```___]]][[[ZZZZZZZZZ[[[ZZZWWWTTTRRRPPPLLLHHHEEE@@@>>><<<>>>GGGUUUccclllrrrssstttsssqqqooooooppprrrrrrrrruuuyyy|||||||||}}}{{{|||}}}vvv^^^aaaxxxlll[[[RRROOOZZZ]]]RRRGGG===555333444333444666777888888999999999888888::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<===>>>>>>??????================================================>>>>>>@@@AAACCCEEEGGGGGGEEEJJJOOO]]]ooouuulllXXXIIIFFFIIIHHHGGGHHHIIIIIIIIIIIIEEEBBB===999777666555444777777777888999:::;;;<<<:::===BBBCCCBBBCCCFFFIIIKKKPPPYYYeeerrr||||||xxxsssooojjjfffaaa]]]ZZZXXXWWW[[[aaaeeegggffflllZZZXXXXXXZZZWWWQQQMMMNNNOOORRRQQQNNNMMMNNNMMMJJJBBB???;;;999777666444222000000000///......------++++++++++++++++++,,,,,,+++++++++*********************++++++++++++******************************))))))*********+++++++++)))***+++---...000111111333222111000000222444666888888999===BBBDDDDDDBBBAAABBBEEEGGGKKKQQQXXX^^^XXXVVVUUUYYYbbbiiinnnooouuu}}}|||xxxrrrsssssskkkiiieeegggcccZZZWWW^^^eeegggbbbcccmmmdddRRR<<<111222555333...222222222222222222222222222222222222222111111111111111111111222222222222333333444444444444555555444444444444444444444444444333333333444444555666555555555666666666777777666999777777;;;>>>PPPooooooKKK;;;???BBB@@@BBBBBBDDDDDDCCCAAA???===999888666444444444444444333555777:::<<<@@@DDDHHHNNNTTT^^^iiizzz}}}tttmmmbbbYYYUUUQQQVVVrrrlll]]]^^^[[[PPPLLLLLLLLLKKKJJJFFFAAA>>>AAAAAAAAACCCCCCBBB@@@>>>@@@<<<;;;>>>???<<<>>>CCCNNNTTT[[[aaaiiixxx|||zzzyyyyyyvvvsssqqqppppppooonnndddcccaaa___]]]\\\[[[[[[XXXVVVTTTRRRQQQOOOLLLJJJDDDAAA===???FFFSSSaaajjjoooqqqssssssqqqpppoooooossssssuuuwwwzzz|||~~~~~~}}}{{{{{{{{{ppp]]]lllhhhXXXSSSTTT[[[YYYKKK@@@888333333444333444777777888888888888777777666999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCEEEFFFGGGAAAFFFHHHLLLaaaqqqnnnhhhHHHKKKJJJHHHIIIKKKKKKIIIIIIKKKJJJFFFAAA<<<:::888555444777777777777777888999:::777:::>>>?????????@@@BBBHHHJJJMMMRRRYYYaaafffiiiuuuuuuuuutttsssrrrpppnnneee```[[[\\\```dddcccaaalllYYYWWWXXXZZZXXXQQQMMMNNNPPPSSSSSSPPPOOOPPPOOOKKKBBB???<<<:::888666444222000000000///......------***++++++++++++,,,++++++******************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++((()))***,,,---///000000555444222000000111333444444666888;;;>>>?????????===>>>@@@DDDJJJRRR\\\cccbbb___\\\\\\___```___]]]iiiuuuyyy}}}{{{yyy~~~{{{}}}}}}nnnIII@@@666222333444222...111111111111111111111111111111111111111111111111000000111111111222222222333333333444444555555555444444444444444444444444444333333333333444444555444555555555555666666666333888777777;;;<<>>:::999777555444444444444444555777999;;;>>>BBBEEEJJJNNNVVVaaannn}}}}}}sssjjjeeeZZZUUUeee|||yyyoooiiiaaaUUUSSSPPPOOONNNKKKGGGCCCAAAAAABBBEEEGGGFFFCCC@@@>>>;;;;;;<<<<<<:::999:::>>>AAACCCDDDJJJXXXlll{{{~~~}}}{{{yyyyyyyyyxxxwwwkkkjjjgggdddaaa___]]]\\\XXXVVVSSSRRRQQQPPPNNNLLLGGGDDD@@@AAAGGGSSS___hhhlllnnnqqqrrrqqqpppppppppsssuuuwwwyyy{{{}}}~~~|||{{{|||pppggg}}}www```SSSTTTUUUYYYTTTDDD999444222333444333555888777777888888888777666666999999999:::::::::;;;;;;::::::::::::::::::::::::888888999999:::;;;;;;<<<;;;<<<<<<<<<=========>>>========================;;;<<<===???BBBDDDEEEFFFDDDDDDFFFIIIOOOeeeuuuggg~~~ZZZJJJEEEDDDGGGKKKJJJFFFHHHNNNLLLHHHDDD@@@===;;;888666777777666666666777888888777888999:::;;;<<>><<<;;;888666555444444444444555777888:::<<<@@@CCCHHHJJJPPPYYYdddsss~~~wwwrrrfffYYY\\\iiiyyynnn]]]YYYTTTSSSTTTUUUSSSQQQJJJGGGFFFFFFHHHGGGCCC???===;;;999:::<<<===>>>>>><<<===>>>===>>>CCCJJJPPPjjjuuu~~~|||qqqpppmmmjjjfffbbb```^^^YYYVVVRRRPPPOOONNNKKKJJJHHHFFFCCCDDDJJJTTT```ggglllnnnpppppppppoooppprrrsssuuuxxxzzz{{{|||}}}~~~xxxxxxjjjUUUMMMRRRUUUUUUNNN>>>555222222555555444555999666777777888888888777777999999999999::::::::::::::::::::::::::::::::::::888888888999::::::;;;;;;<<<<<<<<<======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===???AAABBBDDDDDDGGG@@@BBBGGGEEEPPPrrrfffWWWJJJDDDCCCHHHHHHDDDGGGNNNJJJHHHFFFDDDBBB@@@<<<999888888777666666666777777888777666666888:::===???>>>AAADDDEEEFFFFFFHHHJJJJJJLLLPPPSSSVVV[[[```dddbbb^^^ZZZZZZ\\\___```___ooo[[[ZZZ[[[^^^\\\VVVQQQQQQOOOSSSTTTQQQPPPQQQNNNJJJAAA???===;;;:::777444111000000000///......------+++,,,,,,---,,,+++))))))((()))))))))*********+++******++++++++++++******)))))))))))))))))))))))))))************+++++++++)))))))))***+++,,,,,,---......///000111222333444444===EEEEEE@@@===AAAFFFFFFDDDBBBDDDIIINNNPPPPPPKKKMMMQQQZZZccchhhhhhfffbbbkkknnnttt~~~wwwzzzyyy|||~~~{{{kkkNNN999000333333222000------///222000000000000000000000000/////////000000000111111000000000000111111111111111111222222333444444444333333333333333333333333444444333333222333333444333333444444444555555555000666555444888777;;;HHHgggaaaDDDAAA???@@@@@@AAAAAAAAA@@@@@@===<<<999777555444444444333555666777888:::>>>AAAFFFGGGKKKSSS[[[hhh|||{{{qqqbbb]]]bbbzzzeeeaaa___cccjjjpppsssrrrddd]]]TTTNNNKKKIIIDDDAAA???===;;;;;;@@@GGGJJJKKKFFFDDDBBB@@@???>>>>>>===BBBPPPcccttt~~~xxxwwwtttppplllgggdddbbb[[[XXXSSSPPPMMMKKKIIIGGGFFFEEEDDDGGGMMMXXXbbbiiiooopppqqqpppooooooppprrrrrruuuxxxzzzzzz||||||~~~}}}dddRRRMMMTTTTTTQQQHHH999222111222666666444666999666666777888999999999999888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@========================;;;<<<===>>>@@@AAABBBCCCDDD===@@@GGGEEEIIIlllzzzuuueeeSSSFFFFFFIIIFFFFFFJJJGGGGGGGGGGGGGGGDDD@@@<<<999888888777666666666777777666555555777999::::::;;;>>>AAAAAA@@@???@@@BBBCCCFFFJJJLLLLLLNNNRRRUUUVVVVVVVVVXXX[[[___bbbdddpppYYYXXXZZZ]]][[[TTTPPPOOONNNRRRSSSPPPOOOPPPMMMIIIAAA???===;;;:::888444111000000000///......------,,,,,,------,,,***)))((((((((())))))*********+++******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,***+++---000222444555555---888BBBAAA999666;;;BBBFFFDDDCCCIIIPPPTTTSSSPPPOOOMMMMMMTTT```mmmwww{{{zzz}}}xxxsssyyyuuu{{{{{{hhhKKK888555999000222444444222000...---000000000000000000000000.../////////000000111111000000000000111111111111000000111222222333444444333333333333333333333333444444333222222333333333333333333444444444555555000666444222666444666AAARRR~~~zzzPPPHHH@@@@@@AAAAAABBBBBBAAAAAA>>><<<:::777555444444444333444555666777999<<>><<<======>>>???@@@@@@AAA========================;;;<<<===>>>???@@@AAAAAA???<<>>:::999888777777666666777666555555666777777666555333777;;;======>>>AAADDD@@@DDDHHHIIIHHHGGGIIIJJJKKKNNNPPPSSSUUUYYY^^^aaannn^^^ZZZYYYZZZYYYTTTPPPPPPNNNQQQQQQNNNNNNOOONNNKKKCCC@@@<<<999888777555333222111000//////.........------,,,,,,,,,,,,++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******((()))***---000333555777999888666444444777>>>BBBCCCDDDFFFKKKQQQTTTTTTRRRWWWRRRRRRZZZeeennnwww~~~yyywwwXXXAAA666333222222000000////////////000000000000111111111111000000............////////////000000000000000000000000222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555555444333333444666999;;;CCCfffUUUGGGFFF???<<<>>>@@@@@@CCCHHH???>>>;;;999777666666666555555555666777999:::;;;<<>>===AAAJJJSSSYYY\\\^^^lllwww|||}}}vvvpppkkkhhhfffccc\\\TTTPPPOOONNNJJJFFFBBBEEEHHHLLLQQQYYYdddkkkqqqxxx|||xxxsssqqqrrrqqqrrruuuzzz~~~~~~lllbbbwwwyyytttsssrrrrrr{{{eeeYYYQQQSSSSSSIII:::222111222333555666777777777777555444666999;;;:::888999999:::;;;;;;:::888666;;;;;;;;;;;;;;;<<<>>>>>>;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCGGGLLLPPPSSS~~~lllSSSLLLKKKGGGBBBKKKHHHGGGHHHJJJIIICCC>>>???===;;;888555444444444333444555666666666555555888888999::::::;;;<<<<<<>>>???@@@BBBDDDFFFGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSmmm^^^ZZZXXXZZZYYYSSSOOOOOOQQQTTTTTTQQQPPPRRRQQQNNNDDDAAA===:::888777555444222111000//////.........------,,,,,,,,,,,,++++++************************************************)))))))))***************))))))))))))))))))))))))******++++++++++++******((()))***,,,...111333555777888999999888999;;;===BBBMMMWWWXXXSSSXXXhhhwwwuuuiii______dddhhhlllpppnnnrrrttt~~~hhhYYYEEE777222222222111000000////////////000000000000111111111111000000............////////////111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444444555555444333333444666999:::>>>\\\aaaFFF???AAABBB???>>>@@@BBBBBB@@@???<<<:::888666555555555555555666777999:::;;;===CCCDDDGGGRRRXXXfff{{{}}}sssoooxxx}}}wwwfffWWWRRRKKKGGGBBBBBBMMMccc{{{uuudddVVVNNNIIIFFFEEEAAA???<<<>>>GGGPPPQQQNNNFFFMMMSSSXXX```nnnzzz|||wwwpppkkkfffddd```YYYQQQLLLJJJIIIFFFCCCAAADDDHHHLLLRRRZZZdddkkkqqqyyy|||wwwuuutttsssuuuxxx|||vvvxxx~~~uuummmiii}}}mmmfff\\\TTTOOOPPPNNNCCC888333222333444555666777777777777555444666999:::999888:::999999999::::::999999999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBAAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@AAAAAABBBBBBCCCDDDGGGKKKNNNPPPeeeqqqUUUDDDEEENNNKKKJJJHHHFFFEEEDDDDDDDDD???>>><<<:::999777777666555555555555555666666666666666777888888999::::::;;;<<<===???AAACCCDDDEEEFFFHHHIIIKKKMMMNNNOOOOOOlll]]]XXXWWWYYYXXXSSSOOOOOORRRUUUUUURRRQQQSSSRRRNNNDDDAAA===;;;999888666444222111000//////.........------,,,,,,,,,,,,++++++************************************************))))))******++++++,,,,,,))))))))))))))))))))))))******++++++++++++******))))))***+++,,,...000111555888===??????===;;;;;;===PPPdddjjjffffffppp|||yyyoooiiilllqqqooojjjggggggkkkjjjpppyyyzzzyyyjjjCCC;;;333///111222111...000//////......//////000///000000111111000000///............////////////111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444444444333333444666888999:::NNNvvvvvvOOO>>>DDDFFFBBB???AAAAAA@@@AAA@@@>>><<<999777555444555555555666777888999:::===AAA@@@CCCMMMRRRZZZkkkyyytttuuummmfffvvvdddRRROOOGGGCCCEEEIIIUUUoooyyyhhhYYYPPPKKKIIIFFFEEEAAA???HHHSSSVVVPPPFFFCCCAAABBBDDDIIIUUU```pppvvv{{{}}}}}}}}}yyysssuuutttrrrooojjjddd___[[[XXXRRRIIIDDDBBBBBB@@@>>>@@@CCCGGGMMMSSS\\\eeekkkpppyyy}}}yyywwwvvvtttxxxzzz|||~~~yyytttkkkjjjwww___VVVPPPOOONNNMMMFFF<<<555444333444555666777888888888666555555666888999999777999888777777777888:::;;;888888888999888888777666::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@??????>>>===<<<<<<======>>>???@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKLLLPPP^^^zzz~~~\\\KKKKKKHHHIIIJJJIIIEEEDDDEEEGGG?????????>>>===<<<;;;:::777777555444444555666777444444555555666777777777999999:::<<<===???@@@@@@BBBCCCEEEGGGHHHIIIJJJJJJlll\\\WWWVVVXXXWWWRRROOOOOOPPPSSSSSSPPPPPPQQQPPPMMMEEEBBB>>>;;;:::999777555222111000///............------,,,,,,,,,+++++++++************************************************(((((()))******+++,,,,,,))))))))))))))))))))))))******++++++++++++******)))))))))******+++------111555<<<@@@BBBAAA@@@@@@???FFFQQQ^^^iiinnnooonnnsssmmmjjjnnnsssssstttvvv{{{{{{uuutttzzzxxx{{{fffOOO@@@555222//////222333000---/////////......///////////////000000000000//////............////////////222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444333444444666777888;;;AAA^^^kkkMMMEEEAAACCCDDDAAAAAADDDCCCBBBAAA>>>;;;888666444555555555666666888999999;;;>>><<>>EEEQQQYYYbbbeeedddbbbaaa```]]]^^^^^^^^^ZZZVVVQQQNNNMMMGGG@@@<<<;;;;;;;;;;;;>>>AAAFFFMMMVVV___ggglllpppwww|||yyyuuuuuuvvvvvvyyyzzz{{{{{{|||~~~~~~uuuppplllvvvuuuZZZOOOKKKNNNPPPKKK@@@666333555444555666777888888888888666666666666777888888777777777777777666666777888777888999::::::999999888999999999999:::::::::;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>???@@@AAABBBBBBBBBCCCEEEGGGHHHHHHHHHGGGKKKQQQcccfffLLLJJJJJJKKKKKKJJJIIIFFFEEE@@@@@@AAABBBAAA@@@???>>>999777555333333444555666333444444444555555666666777777888999:::<<<<<<===>>>???AAABBBDDDEEEEEEFFFlll[[[WWWVVVXXXWWWSSSOOOOOOPPPSSSSSSPPPPPPQQQPPPMMMFFFCCC???===;;;:::888666222111000///............------,,,,,,,,,+++++++++************************************************''''''(((((()))***++++++))))))))))))))))))))))))******++++++++++++*********))))))))))))******+++---111777<<>>AAAUUUrrrppp[[[IIIEEEDDD???<<>>???@@@AAAAAABBBBBBCCCEEEFFFGGGFFFEEEDDDFFFMMMVVVgggqqq___VVVJJJFFFGGGIIIHHHEEEAAABBBCCCDDDDDDCCCBBBAAA:::888666444333333555555444444444555555555555555666666777888999999::::::;;;<<<>>>???AAAAAABBBBBBlll[[[WWWVVVXXXXXXSSSPPPPPPRRRUUUUUURRRQQQSSSRRRNNNGGGDDD@@@===<<<;;;999777222111000//////.........------,,,,,,,,,,,,++++++************************************************''''''(((((())))))******))))))))))))))))))))))))******++++++++++++************))))))))))))*********,,,000444999>>>DDDHHHIIIGGGCCCAAACCCHHHNNNRRR\\\```eeejjjjjjnnn{{{{{{___HHH888111222666555333111000111222222111///......------......///...//////000000//////...............////////////000000000000000000000000//////000000111222222222222222222222222222222222222222222222222222222222222222222222333333333333333333444444555555555555:::666===YYYhhhGGGDDDFFF???>>>GGGEEEFFFFFFFFFCCC???;;;888666555555555666666777888666:::999;;;DDDFFFLLL\\\ooouuubbb^^^dddyyyuuu```RRRLLLOOOLLLFFFOOO```{{{fffXXXPPPIIIHHHGGGEEECCCQQQuuuvvvZZZJJJDDDAAA@@@??????EEEOOOXXXXXXPPPJJJHHHCCCCCCCCCCCCCCCBBBBBBAAA>>><<<999777777777999:::;;;===DDDNNNZZZdddjjjmmmuuuyyyyyyssspppuuu}}}}}}|||}}}}}}yyyiiijjj{{{kkkTTTPPPOOOQQQMMMAAA777444444444444555666666777777777666555666777777555555666777222555888777666555888;;;555555555555555777888888777777777777888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAAIIIMMMSSSqqqsssVVVDDDAAAEEEHHHGGGBBBCCCCCCDDDDDDCCCCCCCCC<<<;;;999777666555555666555555555555555555555555555666666666777777888888999999;;;<<<===>>>>>>>>>mmm\\\XXXWWWYYYYYYTTTQQQQQQQQQTTTTTTQQQPPPRRRQQQNNNHHHEEEAAA>>>===<<<:::888222111000//////.........------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))))))))******(((***,,,...111555:::===???DDDKKKNNNMMMIIIEEECCCGGGMMMXXXbbbgggjjjttt~~~zzzzzzttt___NNN<<<333000///222777111///......///000000000///......------......///......////////////................../////////////////////////////////////////////000111222222222222222222222222222222222111111111111111111111111111222222222222333333333333333444444555555444444555999<<>>;;;666555555555555666777777555;;;:::;;;@@@BBBJJJ\\\sssoooaaa]]]gggqqq}}}kkk[[[NNNMMMMMMJJJNNNVVVvvvmmm]]]SSSRRRJJJJJJNNNJJJKKKiiiyyy\\\KKKFFFBBB>>>CCCEEERRRgggsssnnn___TTTHHHFFFCCCAAA@@@@@@BBBCCC??????>>><<<:::999::::::999<<>>??????@@@BBBBBBCCCCCCDDDDDDDDDDDDAAADDDFFFKKK\\\uuuWWWHHHEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCC???>>>===<<<:::999888777444444444444444444444444444444444555555555555555666777888999:::;;;;;;;;;nnn\\\XXXWWWZZZZZZUUURRRRRROOOQQQQQQNNNNNNOOONNNKKKIIIEEEAAA???===<<<:::999222111000//////.........---------,,,,,,,,,++++++************************************************+++++++++***************))))))))))))))))))))))))******++++++++++++************))))))))))))***+++((()))++++++,,,---000333888777:::EEERRRZZZYYYUUUTTTMMMGGGGGGMMMYYYkkk{{{xxxrrr|||mmmVVVGGG:::111---222777333---+++///...---------..................------...............////////////................../////////000////////////////////////...//////000111222222222222222222222222222222222111111111111111111111111111111222222222333333333333333444555555555444444222===???===RRRVVVFFFMMMJJJ===FFFHHHJJJJJJIIIDDD@@@===666555555555555666666777555<<<;;;:::>>>>>>GGG[[[sss|||ggg\\\XXXggguuuzzzgggTTTNNNOOOOOOPPPQQQfffqqqaaaWWWTTTGGGGGGQQQJJJAAAWWW{{{lllUUULLLFFF???DDDCCCRRRsssuuubbbNNNJJJEEEAAA???@@@BBBDDDCCCDDDCCCAAA>>>;;;;;;;;;888;;;CCCOOO]]]ggglllmmmnnntttvvvrrrppptttzzz}}}{{{}}}~~~vvvppp~~~rrr[[[LLLOOOMMMHHH===222000666666111333444555555555555555555444666888777444333555777444555555333444;;;GGGQQQ@@@>>>999666444555666888666666666666777777777777888888888888888999999999999999999::::::;;;;;;<<<::::::;;;<<<===>>>??????BBBBBBBBBBBBCCCCCCDDDDDDAAA===@@@GGGNNNaaapppWWWJJJDDDCCCEEEDDDBBBAAAAAABBBCCCCCCAAAAAA@@@???>>><<<:::999333333333333333333333333333333333333333333333333444555666777888888888888kkk]]]YYYVVVVVVXXXWWWRRRMMMNNNQQQPPPMMMMMMPPPPPPNNNKKKGGGBBB>>><<<:::999777444222000/////////...------,,,++++++******++++++************************((()))***+++++++++++++++******************************))))))))))))******++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,+++...444<<>><<<:::::::::;;;===DDDPPP^^^iiinnnoootttsssrrrrrrtttwwwzzz|||||||||vvvmmmyyyzzzdddSSSMMMIIIJJJBBB888333333555555444666666666666555555555555666666666666555444333222333777999555444???VVVjjjJJJ???333///444::::::777777777777777777777777777777777888999999999999888666666777888999999::::::<<<<<<<<<<<<============@@@@@@@@@???@@@@@@AAAAAA???@@@BBBGGGQQQ___nnnyyywwwWWWHHHHHHEEEBBBHHHKKKCCCAAADDD???@@@BBBBBB>>>@@@DDDBBB;;;:::999888666555333111111555444333111111111111222333333333333333333333333nnn]]]ZZZWWWWWWXXXWWWRRRMMMQQQSSSRRRNNNMMMPPPOOOMMMLLLHHHCCC???===;;;999888444222000/////////...------,,,++++++******++++++******************************+++++++++******)))******************************))))))))))))******++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,((()))+++///444999===@@@OOOVVV]]]``````bbbhhhnnnhhheeedddiiisss|||zzzuuuyyyrrr```OOOGGG???333///222////////////////////////........................///.........------------,,,------...//////......---------............///000/////////............//////000000000111111111000111111222222111111000111111111111111111111111333222222222222222222111111222222333333444444444333777999888???\\\nnnLLLCCCEEEEEEAAADDDDDDAAABBBFFFEEEAAA>>>999666777888555444666777666666777999>>>BBBEEEKKKSSS___pppuuucccbbbpppuuu```WWWSSSNNNNNNRRRYYYsssvvvfffXXXPPPMMMNNNLLLGGGKKKTTTnnniiiVVVMMMGGGDDDCCCDDDPPPjjjuuudddQQQIIIFFFBBBBBBCCCEEEDDDBBB???===<<<;;;;;;:::===EEEQQQ___iiinnnppprrrrrrsssuuuwwwyyy|||}}}~~~~~~uuunnnuuuxxxooo]]]QQQNNNJJJEEE>>>666222333555555444666666666666555555555555666666666666555444333222444555555444666???LLLWWWBBB;;;444222555888777444666666666666666666666666777777888999999999999888777888888999::::::;;;;;;;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>???@@@@@@???@@@BBBDDDIIIQQQZZZ```yyy~~~jjjdddSSSEEEDDDGGGCCCCCCFFFCCCAAADDDDDD@@@@@@CCCBBB===<<<;;;:::888666555333333555444333222111111111222333333333333333333333333qqq]]]ZZZXXXXXXYYYWWWRRRNNNSSSUUUTTTPPPNNNPPPOOOLLLLLLHHHCCC@@@>>><<<:::999444222000/////////...------,,,++++++******++++++************************,,,,,,,,,++++++)))((((((******************************))))))))))))******+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************+++,,,---...777@@@MMMWWW___gggqqqyyytttnnnjjjjjjnnnrrrsssrrrlllmmmrrrwwwvvvrrrrrrttt{{{}}}qqqcccKKK===111...---+++---333////////////////////////....................................------------,,,---......///.........---------............///////////////............//////000000000000111111000111111222222111111000111111111111111111111111111111111222222222222222222222222333333333333333333555::::::999FFFlll\\\BBBAAAHHH???CCCDDDBBBAAACCCDDDBBBBBB<<<888888888555555888666666666777999<<<>>>@@@BBBFFFMMMVVVgggnnnfffppp|||fff[[[TTTNNNOOOUUUYYYoooppp___VVVPPPOOOKKKEEEIIIRRRZZZzzz}}}aaaRRRMMMFFFEEEDDDFFFVVVpppvvv^^^OOOGGGCCCAAABBBBBBBBBAAA@@@>>>===<<<;;;999===GGGTTT```jjjnnnpppoooppprrruuuxxx{{{~~~~~~{{{}}}|||yyyjjjggg}}}yyyhhhaaaUUUNNNNNNJJJ<<<888333111333555444333666666666555555555555444555555666555555444333222444222111333777<<>>>>>>>>???===???AAABBBCCCDDDHHHJJJXXXkkk```JJJFFF@@@>>>BBBBBB>>>BBBCCCAAA@@@AAABBB@@@>>>>>><<<;;;999888777666555555333222222111222222222222222222222222222222ppp\\\[[[YYYYYYXXXVVVSSSOOOSSSUUUUUUQQQPPPQQQPPPMMMLLLHHHDDD@@@>>>===;;;:::444222000///000000...------,,,++++++******++++++************************+++++++++++++++***)))(((******************************))))))))))))***************)))******+++,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,---......***///555===FFFSSSbbbmmmpppqqqssstttvvvxxxzzz{{{zzzyyy{{{{{{xxxpppeee]]]VVVHHH:::555///---000111......000........................---------...............------------------------------...............------------............//////////////////.........////////////000000000111000000111111111111000000111111111111111111111111000000111111222222333333333333333222222222222222555333777:::666888SSSttt{{{WWWEEECCC>>>AAACCCBBBAAABBBDDDFFFFFF???:::999888666666999666666777888999:::;;;;;;???BBBFFFMMM^^^{{{yyymmmuuupppbbbWWWOOOPPPWWWaaaqqquuuhhh^^^VVVRRRLLLEEEIIIRRRXXXtttqqqZZZRRRIIIJJJJJJJJJRRRdddzzziiiWWWLLLFFFCCCBBBAAA@@@@@@???>>>===<<<;;;888???JJJWWWccckkknnnpppllllllmmmppptttyyy}}}}}}|||}}}{{{yyy|||vvvlllkkkkkk[[[XXXPPPMMMLLLGGG666444222222444555555444666666555555555444444444444555555555444444333222222000///222666888666333333555666666555444333444666666666666666666666666666777777888888888888888999999999999::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>;;;===???AAAAAABBBDDDFFFRRRVVVlllYYYLLLBBB>>>@@@AAA>>>AAACCCBBBBBBDDDHHHJJJAAA@@@???>>><<<;;;:::999666555555444333333222222333333333333333333333333kkk[[[[[[YYYYYYXXXUUURRRPPPPPPSSSTTTRRRQQQSSSRRROOOLLLHHHCCC@@@>>>===<<<:::555333111000000000///...---,,,++++++******++++++************************((()))***+++++++++++++++******************************))))))))))))************))))))***++++++,,,++++++++++++++++++++++++))))))******++++++++++++))))))***+++,,,,,,,,,---......,,,+++---555???GGGLLLVVVcccjjjmmmqqqxxx~~~{{{{{{|||}}}qqqiiiWWWQQQHHH???;;;777///&&&,,,+++---000111...++++++---------------------------------.........//////,,,,,,---------------------...............---------------............///.........///////////////...////////////000000000000000000111111000000000000000000000000000000000000000000111111222222222222222222222222222222111777111222888777555EEE[[[~~~\\\FFFBBBAAAAAABBBBBBBBBEEEIIIGGG@@@;;;:::999777777999666666777888999999999999999===BBBHHHUUUqqqxxx|||lll^^^SSSSSS[[[gggtttyyyooocccYYYSSSKKKEEEHHHRRR^^^qqqfffXXXMMMKKKJJJLLLSSS```ppp}}}tttaaaTTTMMMHHHFFFBBBAAA@@@???===<<<;;;:::999AAANNN[[[ffflllnnnooojjjiiihhhiiimmmttt{{{|||~~~}}}~~~|||xxx{{{wwwyyy{{{yyy```SSSTTTOOOKKKHHHAAA666555555666888999999888555555555555444444444444444444444444444444333222000111111222222333333333444666666555333333555777555555555555555555555555666666777888888888888777888888888888999999999999999999999999::::::::::::;;;<<<===>>>????????????;;;===>>>???@@@BBBFFFHHHLLLMMMUUUlllnnn```SSSKKKGGGBBBAAA@@@AAABBBDDDGGGMMMQQQBBBAAA@@@???>>>===<<<;;;777777777666555555444333333333333333333333333333fffZZZZZZYYYXXXVVVTTTQQQOOOOOORRRTTTRRRRRRTTTSSSOOOKKKGGGCCC???>>>===<<<:::555333111000000000///...---,,,++++++******++++++************************(((((()))++++++,,,,,,,,,******************************))))))))))))******))))))))))))***+++,,,,,,++++++++++++++++++++++++))))))***++++++++++++***))))))***++++++******)))+++,,,,,,+++******---///---888EEEKKKLLLNNNSSSYYY\\\aaafffjjjpppttttttppptttssssssxxx}}}yyyvvvrrrjjj```TTTGGG???888444000---///000000...---,,,+++++++++,,,---...------------------------,,,,,,------.../////////,,,,,,,,,,,,------------.........///......---,,,---------............///.........///////////////......////////////000000///000000111111000000///000000000000000000000000000000000111111111111111111111111222222222222222888111000555888888>>>HHHuuu}}}YYYMMMFFFAAAAAACCCCCCEEEIIIFFF@@@;;;;;;:::777777999777777777888888888888999888<<<@@@DDDLLL___yyyrrraaaSSSSSS[[[jjjwwwtttggg[[[SSSKKKEEEIIISSScccooottt___SSSJJJDDDFFFPPP___ppp}}}lll\\\SSSOOOMMMGGGFFFCCC@@@===<<<;;;;;;<<>>AAAFFFKKKBBBAAAAAA@@@>>>======<<<999999999999888777666555444444444444444444444444dddXXXYYYYYYXXXUUURRRPPPOOOOOOSSSTTTRRRQQQRRRQQQMMMIIIFFFBBB>>>===<<<;;;:::555333111000111111///...---,,,++++++******++++++************************)))******+++++++++************************************))))))))))))******))))))))))))***+++,,,---************************((()))***+++,,,++++++******+++,,,,,,,,,+++***)))%%%'''+++------------,,,)))---111222222222222333BBBIIIPPPRRRUUUZZZZZZVVVWWWYYY\\\```eeelllssswww{{{}}}zzzqqqjjjfff```[[[WWWUUUPPPGGG===333---***---------...000111222444...///...,,,+++---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000++++++,,,,,,,,,---------......//////...------,,,---------............///............/////////000........./////////000000//////000000000000//////000000000000000000000000111111111111000000000000000000111111222222333333666444222333666999;;;<<>><<<<<<===???IIIXXXdddkkknnnnnnnnnjjjjjjkkkmmmppptttwwwyyyzzz|||~~~|||yyyyyy}}}~~~}}}|||{{{zzzuuuqqqttt~~~wwwhhhTTTNNNQQQJJJCCC===555777777888777777777888888555555555444444444333333222333333444444333333333111222444444333333444555666666555555555444444333555555555555555555555555555666666777777777777777999999999999999999999999777777777888888888999999888999;;;===??????>>>===:::<<<=========>>>@@@BBBAAAHHHMMMNNNQQQfffvvveeeVVVIII===;;;===>>>@@@CCCAAAAAA@@@???>>>======<<<:::;;;;;;;;;;;;999888777666666666666666666666666cccWWWXXXYYYWWWTTTQQQOOONNNQQQTTTUUURRRQQQQQQNNNJJJIIIEEEAAA>>>===<<<;;;:::666333111000111111000...---,,,++++++******++++++************************+++++++++++++++***)))(((******************************))))))))))))******))))))))))))***+++,,,---************************((()))***+++,,,+++******'''((()))***+++***)))(((******++++++++++++++++++...***(((***...111///---)))000333111333999===<<<;;;???DDDGGGHHHJJJLLLMMMNNNPPPMMMFFF@@@===999333333333333///,,,,,,000444------///111...***)))+++,,,///111///...------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++++++++,,,,,,---------.../////////...---,,,,,,---------.........//////---.........//////000000............/////////000//////000000000000//////000000000000000000000000222222111111000000////////////000111222333333444333666666222333888999666;;;gggeeeTTTEEEBBBDDDCCCAAABBBCCC>>>;;;===<<<999777888999888777777777888:::;;;666999<<<===>>>DDDNNNUUUrrrsssdddeeennn}}}rrrddd\\\TTTNNNTTT```lllxxxgggZZZPPPJJJNNNWWWcccttt~~~eeeZZZZZZ[[[UUUQQQJJJDDD???>>>>>>???@@@KKK[[[gggmmmnnnnnnnnnjjjlllooorrruuuvvvwwwwwwzzz|||}}}zzzwwwxxx~~~~~~|||{{{zzzxxxwww}}}vvv{{{eeeRRRLLLNNNFFF>>>:::333333333333222111000111333555555444444444333333333222222333444444333333333333222333555666555333111555555444555666555222///555555555555555555555555555666666777777777777777::::::::::::::::::::::::777777777777888888888888666888:::<<<>>>======<<<777999===>>>??????@@@AAAFFF???AAAJJJKKKNNNiii}}}mmmZZZIIIDDDEEEDDDDDDFFF@@@@@@??????>>>===<<<<<<;;;<<<<<<===<<<;;;999888777777777777777777777777eee]]]]]][[[YYYVVVSSSPPPOOOQQQSSSSSSPPPPPPRRRPPPMMMKKKHHHDDDAAA???===;;;999888666444222000/////////...---,,,,,,++++++,,,,,,))))))))))))***+++,,,---************************++++++************+++++++++++++++*********))))))++++++***)))((('''&&&&&&))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++++++++***)))((()))************+++++++++************************+++,,,,,,------,,,,,,+++///////////////////////////000111000......///111000000...------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,+++*********+++...***(((+++///111///,,,,,,,,,++++++,,,,,,---...,,,------......------,,,........................////////////////////////............////////////000000//////000111222222000000000000000000000000000000000000000000000000000000000111222222333333333333333333444666888999===OOOvvvyyyYYYBBBCCCFFF@@@???FFFAAAAAA@@@???===;;;:::999777777777777777888999999888999:::;;;===AAAFFFKKKdddyyyooohhhwww~~~rrrfffZZZUUUZZZdddzzzvvvlll^^^OOOKKKRRRccczzzrrrccc]]][[[ZZZXXXSSSKKKBBB===>>>@@@EEETTTdddkkkmmmoooqqqqqqlllqqqvvvxxxvvvuuuvvvwwwyyywwwuuuwww{{{zzzvvv|||}}}wwwvvvqqqvvv{{{~~~___VVVKKKCCC@@@<<<666000333333333333333333333333333444555555666666555555333333333333333333333333333333333333333333333333333333333333333333333333666666666666666666666666555555666666777777888888:::999999888888999999:::;;;::::::999999888888888777888999:::;;;;;;;;;;;;::::::999:::<<<>>>AAACCC===???AAADDDHHHNNNUUUZZZ~~~aaaOOOEEE???AAAHHHHHHDDDAAA???@@@AAAAAA???888:::<<<>>>???===:::777777888999::::::999777777hhh]]]]]][[[YYYVVVSSSQQQOOOOOORRRRRROOONNNPPPOOOLLLKKKHHHDDDAAA???===;;;999888666444222000/////////...---,,,,,,++++++,,,,,,++++++***************+++***************************))))))))))))))))))***+++++++++*********))))))*********)))((((((''''''************++++++++++++,,,,,,+++++++++*********+++++++++++++++***)))))))))************+++++++++************************++++++,,,,,,,,,,,,++++++------------------------+++,,,------,,,---000222111000///...---,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++---+++)))+++///111///,,,,,,++++++++++++,,,------,,,------......------,,,............................................................////////////000000//////000111111222000000000000000000000000000000000000000000000000///000000111111222333333333333222333444666777888555AAA___gggIIIDDDHHHFFFCCCDDDDDDCCCBBBAAA???===;;;:::888777777777777777888888888999::::::<<>><<<:::888777444222000000//////...---,,,,,,++++++,,,,,,---,,,+++***))))))))))))************************))))))(((((((((((())))))+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++++++++************++++++++++++***)))))))))************+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,...333666222111000///------------............------------++++++,,,,,,,,,---------,,,,,,++++++******++++++---+++)))+++...000...,,,+++++++++++++++,,,------,,,------......------,,,............................................................////////////000000/////////000111111000000000000000000000000000000000000000000000000//////000111111222222333222222222333444555666777555:::JJJmmm\\\HHHEEEFFFFFFDDDEEEEEEEEECCCBBB@@@>>>===888888777777666777777777888888999999:::<<<@@@DDDFFFSSSiiitttfff___fffqqq}}}mmm[[[RRRUUUccczzzrrrmmmkkkiiiiiiggg___UUUKKKFFFDDDSSS```lllqqqsssuuuwwwvvv{{{yyywwwwwwxxxzzz{{{{{{uuuttttttvvvzzz~~~}}}~~~xxxuuurrrgggxxxnnn```QQQNNNGGG===555111222444333333333333333333333333111222222333444333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444555555666777777777999888888777777888888999777777777777777777666666666777777888999999999999;;;:::999999:::;;;===>>>@@@AAAAAA@@@@@@BBBEEEHHHKKK[[[wwwyyyqqqhhhVVVNNNFFFBBBCCCDDDBBB@@@BBB@@@===<<<=========<<<============<<<:::999888rrr]]]\\\[[[YYYVVVTTTQQQPPPNNNQQQQQQNNNMMMOOONNNJJJKKKHHHDDDAAA@@@>>><<<;;;888777555222111000000000...---,,,,,,++++++,,,,,,,,,++++++***))))))******************************))))))(((((((((((())))))************************(((((()))))))))*********++++++++++++,,,,,,,,,,,,++++++++++++******************+++++++++******)))))))))*********+++++++++******************************++++++++++++******************************,,,------------000444777222111000///...---------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++***+++---...---,,,+++++++++***+++,,,,,,---,,,------......------,,,............................................................////////////000000/////////000000111000000000000000000000000//////////////////////////////000000111222222222222222222333333444555666888999???UUU[[[FFFAAADDDFFFDDDDDDDDDDDDCCCBBBBBBAAA:::999888777777666666666777888999888888999===???CCCIIIWWWlll}}}nnnffflllwwwxxxdddYYYYYYfff}}}zzzuuurrroooooollldddYYYQQQMMMLLL\\\gggqqqtttuuuxxxyyywww~~~{{{xxxxxxzzz{{{yyywwwsssrrrsssvvvzzz}}}~~~~~~{{{vvvyyy|||tttrrrtttcccRRRLLLGGG@@@999333111222444222222222222222222222222000000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555666777777888777777666666777777888777777777777777777777777777777888999999999999999::::::999999999:::;;;<<<;;;<<<===>>>>>>AAADDDGGGFFFKKKWWWnnnxxxcccRRRIIIEEEBBB@@@======>>>@@@BBBAAA===999=========<<<<<<;;;;;;:::rrr\\\\\\ZZZYYYVVVTTTRRRPPPOOORRRRRROOOOOOPPPOOOLLLKKKHHHDDDAAA@@@???===<<<999777555333111000000000...---,,,,,,++++++,,,,,,******))))))***++++++,,,************************+++******))))))******+++************************(((((())))))******++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))******+++++++++******))))))*********+++++++++************************)))******++++++******)))************************---......---,,,---000333111000///......---------,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,+++++++++,,,---,,,,,,+++************+++,,,,,,,,,------......------,,,............................................................////////////000000///////////////000////////////////////////////////////////////////...//////000111111222222111111222333333444444444555666888DDDfff\\\CCC???DDD@@@AAABBBCCCDDDDDDDDDDDD===<<<:::999777777666666777888888888777777:::<<>>@@@DDDGGGGGGGGGJJJRRRgggsssaaaUUUNNNJJJFFFBBB???>>>@@@@@@===:::;;;;;;;;;;;;;;;<<<<<<<<>><<<999888555333111000000000...---,,,,,,++++++,,,,,,))))))))))))***+++,,,---************************++++++************++++++***************+++++++++)))))))))******+++++++++))))))*********++++++++++++************)))))))))))))))***++++++++++++***)))************+++++++++************************))))))************))))))+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,......------------......++++++++++++************))))))*********+++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,***************+++,,,,,,,,,------......------,,,........................------------------------............////////////000000//////......//////////////////////////////000000000000000000000000......///000000111111222000111222333333333333222333666999???SSSwwwRRR???@@@>>>???AAACCCDDDEEEFFFFFF???>>>===:::999777777666666777888888777777888:::>>>;;;???KKKXXXjjj|||qqqeeebbbnnn|||zzzxxxrrriiibbb```dddhhhmmmssswwwwwwxxxzzz{{{yyy{{{{{{{{{{{{yyyvvvqqqmmmpppqqqssswww{{{}}}}}}||||||}}}~~~yyyxxxnnn[[[MMMFFFCCC<<<444333555777555222222222222222222222222222///000111111222111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555555666555555444444555555666666666777777888999::::::999::::::;;;;;;;;;::::::999:::::::::::::::::::::;;;<<<>>>>>>>>>>>>AAACCCBBBEEEHHHIIIOOOdddzzzuuutttfffYYYHHH===:::;;;<<<<<<===<<<<<<;;;;;;<<<======lll[[[[[[ZZZYYYWWWTTTRRRQQQQQQTTTTTTQQQPPPRRRQQQMMMKKKHHHDDDBBBAAA@@@>>>===999888666333222111111111...---,,,,,,++++++,,,,,,+++***************++++++******************************))))))))))))******))))))*********+++++++++******************++++++(((((()))))))))*********************))))))))))))))))))***+++++++++++++++)))************+++++++++************************((())))))))))))))))))(((************************''')))++++++***(((((())),,,++++++,,,,,,---...///,,,,,,,,,+++++++++******))))))))))))*********+++++++++******++++++,,,---+++,,,,,,,,,+++++++++,,,***************++++++,,,,,,------......------,,,........................------------------------............////////////000000///...............////////////////////////000000000000000000000000......//////000111111111000000222333333222222111555777999===EEE^^^cccFFFBBBAAAAAACCCDDDEEEEEEEEEEEEBBBAAA???<<<:::888777777666777888888777777888:::>>>;;;===FFFOOO___~~~zzznnnlllwww}}}zzzuuummmfffeeejjjnnntttxxxzzzyyyyyy||||||zzz|||||||||yyyuuuqqqooonnnpppqqqtttxxx|||~~~}}}|||zzz~~~}}}~~~|||gggPPPFFFHHH:::777444333444555444333111111111111111111111111000000111222222222222111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222333444444555555555555444444444444555555444444555666777888999:::999999:::::::::999999999999999:::;;;;;;;;;;;;;;;;;;===>>>>>>======???@@@@@@BBBFFFHHHGGGNNNbbbvvvmmmVVVKKKGGGEEEDDDBBBAAA???===<<<<<<<<<<<>>MMMbbbsss{{{|||xxxttttttwwwyyy~~~~~~xxxrrrnnnmmmnnnooopppsssvvvwwwxxxzzz|||{{{~~~zzz~~~zzzzzzvvv~~~sssaaaSSSKKKDDD???555555444333333222111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000111222222333333444444444444444444444444333333333444444444555555444555555666666666666666555666888999:::;;;;;;;;;:::;;;;;;;;;:::;;;>>>@@@>>>@@@BBBCCCCCCDDDEEEGGGUUUgggyyyoooYYYHHHDDD<<<:::CCCiiiZZZZZZZZZXXXVVVSSSQQQOOOOOOSSSSSSQQQPPPQQQPPPLLLJJJHHHEEEBBB@@@?????????<<<999555333333222111///...---,,,************+++++++++************++++++***************)))((('''************************))))))))))))))))))))))))************************+++***))))))******)))'''))))))(((((())))))***+++************************************************))))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))((())))))*********+++,,,)))+++,,,,,,+++******++++++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////......////////////......//////.........---------.........................../////////000000000000000000//////000000111222333111444777555666GGG\\\www\\\KKKDDDBBBGGGGGGBBBAAAEEE@@@@@@@@@???>>><<<;;;:::777666666666777888888999999;;;;;;999:::CCCQQQ]]]mmm|||yyyyyy{{{}}}}}}zzztttpppnnnooorrrttttttttttttsssuuuwwwyyyyyyqqqooolllsssyyyqqqtttlllZZZMMMDDD<<<777555444444333222222111111111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000111222222333333444444444444444444444444333333444444444555555555444555555666666666666666666777888999;;;;;;;;;;;;:::;;;;;;;;;:::;;;===???<<<>>>AAABBBBBBBBBDDDEEEFFFRRRiiisssfffVVVLLLRRRgggYYYYYYYYYXXXVVVSSSQQQOOOOOORRRSSSPPPOOOQQQOOOKKKIIIHHHEEEBBB@@@?????????===:::777444444333222000///...,,,+++******++++++++++++************++++++++++++++++++***((('''&&&************************))))))))))))))))))))))))************************+++***))))))******)))((())))))(((((())))))***+++************************************************))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))((((((((()))***+++,,,)))+++,,,,,,+++******++++++++++++***************+++************))))))))))))))))))))))))))))))))))))))))))************+++---,,,,,,++++++,,,------++++++,,,,,,,,,---------******+++,,,,,,---......---------------------------............/////////......////////////.....................---------............................../////////000000000000000//////000000111222333111333777444111888CCCccchhhPPPBBBGGGJJJBBB???EEE???@@@@@@??????===<<<<<<777777666666666777888888666999;;;:::999;;;BBBHHHQQQbbb}}}~~~yyyvvvqqqmmmlllooorrruuuuuuuuuuuuvvvuuurrrnnnjjj\\\ccclll{{{|||oooxxxuuu```PPPFFF>>>666111444444333333222111111111111111000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111222222333333444444444444444444444444333444444444444555555555444555555666666666666666777777999:::;;;;;;;;;;;;:::;;;<<<;;;::::::;;;===:::<<>>>>>888888777666666666777777555888<<<<<<::::::>>>AAAEEENNNbbb~~~|||wwwtttoookkkjjjlllpppsssrrrssswwwzzzuuuhhhZZZSSSMMMcccyyyyyy{{{}}}yyygggRRRGGGAAA<<<666222333333222222111111111000111000000000////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000111222222333333333333333333333333333333444444444444555555555555444555555666666666666666777888999:::;;;;;;;;;;;;:::;;;<<<;;;999999:::;;;999;;;>>>?????????AAABBBFFFGGGGGGKKKWWWqqqcccWWWWWWWWWWWWVVVTTTRRRQQQOOORRRSSSPPPPPPQQQOOOLLLGGGFFFEEECCCBBB@@@??????<<<999666333333222111//////...---++++++++++++,,,++++++************++++++'''((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((()))***---111444444///,,,(((***,,,+++***)))******************************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***************+++,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------............---------........................................................./////////////////////...///000000111222000000444666777888:::666OOOvvvpppJJJ???FFFHHHBBB??????@@@@@@@@@@@@??????:::999888777777777777777777999;;;;;;999:::===???===BBBNNNbbb{{{}}}{{{rrrooollliiiiiikkkoooqqqqqqpppqqqqqqhhhYYYMMMJJJYYYwwwyyyzzzrrr{{{qqq^^^JJJBBB???999444333222111111111111111000000000000000////////////...////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000111111000000000111222222333333333333333333333333333333444444444555555555666666444555555666666666666666777777888999::::::::::::999:::;;;;;;999888999:::999;;;>>>?????????AAABBBCCCEEEEEECCCEEEQQQeeeuuuaaaUUUVVVVVVVVVVVVTTTRRRQQQPPPSSSTTTQQQPPPRRRPPPLLLFFFFFFEEEDDDBBBAAA@@@???<<<999555333333222111///000...---,,,++++++,,,,,,++++++************++++++&&&'''(((***++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))(((***...444888666000***(((***++++++***))))))******************+++++++++(((((()))))))))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))***+++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------............---------------...............------------------------------.........///////////////......//////000111222111000111333555666666555@@@\\\VVVAAAGGGHHH@@@@@@@@@AAAAAAAAA@@@@@@???<<<;;;:::999888777777777999999999888777777999;;;:::<<>>>>>>>>@@@AAA===BBBFFFFFFEEEIIIRRRZZZrrr~~~```UUUUUUVVVVVVUUUTTTSSSRRRQQQTTTUUURRRQQQSSSQQQMMMFFFEEEEEEDDDCCCAAA@@@???===:::666444444333222000000///---,,,++++++,,,,,,++++++************++++++'''((()))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++***)))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''))))))))))))((())))))))))))))))))))))))'''(((+++000555555///)))((()))++++++)))))))))***))))))*********+++++++++(((((((((((())))))******)))))))))))))))))))))))))))))))))************+++((((((((())))))***,,,,,,))))))))))))*********+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,---------.........//////---------------------------------........./////////............///000000000111111111222444444444:::999JJJooommmRRRIIIFFFBBBAAABBBBBBBBBAAA@@@??????>>>===<<<:::999888888888777777777777777777888999;;;;;;???EEEKKKWWWlll~~~zzzuuuoookkkdddeeefffhhhjjjlllnnnooooooiiieeeccc\\\\\\nnn{{{^^^NNNAAA===888000...222000000000000000000000000000000/////////.........////////////000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000000111222222333333222222222222222222222222555555555555666666666666444555555666666666666666555555666777777777777666555777999:::999999999:::666999;;;<<<<<<===>>>???<<>>;;;888666555444333222000///---,,,++++++,,,,,,++++++************++++++)))************))))))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***++++++***'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''))))))))))))((())))))))))))))))))))))))'''&&&''',,,111222...)))((()))++++++)))((()))***))))))******++++++++++++'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))************((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------.........//////---------------------------------.........//////...............///000000---000333333333555666555999222<<<___dddLLLDDDGGGBBBBBBBBBBBBAAA@@@???>>>???>>>===;;;:::999888888333444666888::::::;;;;;;:::999;;;???@@@DDDRRRaaarrr~~~yyyssskkkddd___eeefffhhhiiijjjjjjjjjjjjiiigggiiillliiimmmzzz|||sssRRRDDD;;;:::666......555////////////000000000000000/////////............////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000111111111222000000000111222222333333222222222222222222222222555555555555666666666777444555555666666666666666444555666666666666666555444666999:::999999999:::555777:::;;;;;;;;;<<<>>>>>>@@@CCCCCCBBBCCCEEEHHHKKKNNNWWWlllbbbWWWUUUUUUVVVXXXWWWSSSPPPRRRTTTSSSOOONNNOOONNNKKKJJJGGGDDDCCCBBBAAA???======;;;999777555333222222000///---,,,+++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))************))))))+++++++++***)))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))************+++++++++******)))++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,,,,,,,++++++,,,,,,---...//////.........---------///////////////.........////////////////////////000111111111111222222222666666777AAA___lllTTTAAAFFFAAA>>>AAADDDBBBAAABBBCCCBBBAAAAAAAAA@@@>>><<<555555555555555666777888<<<:::999999;;;???DDDGGGTTT```sss~~~~~~xxxooofffaaa```cccaaacccffffffcccbbbeee```mmmmmmeeehhhsss}}}~~~uuuRRRJJJAAA777111000222111///111111000000//////..................////////////////////////////////////000000//////.........---////////////////////////////////////000000000000////////////000000000000111111222222222333333333333333333333333333333333333333333444444444555555222222333444555666777888666666555555555444444444666666666666777777777777999999:::;;;;;;<<<<<<===>>>???@@@BBBDDDEEEGGGGGGBBBHHHOOOVVVaaayyy|||^^^WWWVVVUUUWWWXXXWWWSSSPPPTTTVVVUUUQQQOOOQQQPPPLLLJJJGGGDDDBBBBBBAAA???======;;;999777555333222222///...---,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))++++++******)))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))(((((())))))************))))))++++++******)))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))************+++++++++******)))++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...------,,,,,,,,,,,,,,,++++++,,,,,,---...///.........------------////////////............////////////////////////000000111111111222222222444444666===PPPppp}}}dddOOOGGGBBBAAA@@@>>>>>>@@@BBBAAA@@@@@@AAA@@@>>><<<888777777666666777777888:::999888888:::===@@@BBBEEELLLXXXgggwww~~~{{{vvvooogggbbb``````dddbbbbbbeeedddbbbdddhhhiiifff^^^___iiiqqq}}}hhhQQQCCC<<<333///000222111000000000000000//////..................////////////........................000/////////.........---.........................../////////000000000000.../////////000000000000111111111222222222333333333333333333333333333333333333333333444444444444222222333444555666777777666555555555444444444444555666666666777777777777888999999::::::;;;<<<<<<<<<===>>>@@@AAACCCDDDEEEGGGJJJLLLKKKNNNYYYkkkzzzvvvZZZWWWVVVVVVWWWXXXWWWTTTQQQSSSUUUTTTPPPOOOPPPOOOLLLIIIGGGDDDBBBBBBAAA???======;;;999777555444333333///...---+++******+++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))+++******))))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))(((((())))))************))))))+++******))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******)))******+++++++++******++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............------------........................////////////////////////000000000111111111222222333222444999>>>QQQwwwVVVMMMEEECCCBBB???>>>???AAA@@@???@@@AAA@@@>>>===;;;:::999888777777777777777777777888999:::<<<<<<===???DDDJJJSSS___kkksss|||uuukkkccc___^^^______ccc``````bbbaaa```ccciiilllbbb\\\iii}}}kkkSSSHHH:::555000...000222111000000000000////////////...---............/////////......................../////////............................................./////////000000000....../////////000000000000111111111222222222222222222222222222222222222222222333333333444444444222222333444555666666777555555555555444444444444555555666666666777777777777777888888999::::::;;;999:::;;;===>>>@@@AAABBBCCCEEEFFFEEEEEEHHHOOOUUUhhh|||ttt[[[WWWWWWXXXYYYXXXWWWTTTRRRPPPRRRRRRNNNMMMNNNNNNJJJIIIGGGDDDBBBBBBAAA???>>><<<;;;:::777666444444333///...---+++*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))(((((())))))************))))))******))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))***+++++++++******++++++************++++++***++++++++++++,,,,,,,,,******+++,,,,,,---......///...------,,,,,,,,,---,,,,,,++++++,,,,,,---...------------------------------...............///////////////////////////000000000000111111111111444111333777555;;;YYY{{{aaaSSSEEEBBBEEEDDDAAA???AAA@@@???@@@AAAAAA???>>>===<<<:::999777777666666777777888888999999999888=========>>>AAAIIIRRRXXXggg|||zzzwwwnnnddd^^^\\\^^^_________^^^___aaa```^^^aaagggggglllqqqxxx\\\FFF>>>555222000///111222111000////////////////////////---------.........//////................................................................................./////////000000........./////////000000000000000111111111111222222222222222222222222222222222222222333333333333222222333444444555666666444444444444444444444444555555555666666666777777666666777777888999999999888999:::;;;===>>>???@@@???@@@BBBDDDEEEHHHJJJKKKNNNZZZkkkzzzttt^^^WWWXXXYYYZZZYYYWWWUUUTTTPPPRRRRRRNNNMMMOOONNNKKKIIIFFFDDDBBBBBBAAA@@@>>><<<;;;:::888666555444444000///---+++*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************))))))))))))******((()))***+++++++++++++++++++++************++++++*********+++++++++,,,,,,******+++,,,,,,---.........------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,------------------,,,---------......////////////////////////////////////000000000111111111666000111777555333DDD[[[}}}dddJJJ???@@@BBBBBBBBB@@@??????@@@BBBBBBAAA???>>>===<<<:::888666666555777888999999999999888777::::::::::::;;;>>>BBBFFFOOO]]]mmmuuuyyyvvvnnnnnnhhhaaa^^^^^^______^^^]]]^^^aaadddaaa^^^```fffqqq}}}||||||zzz}}}ppp___RRRDDD999333222111111111111000///.............../////////------------....................................---------...................................................////////////............//////////////////000000000111111111111111111111111111111111111111111222222222333333222222333333444555555555333333444444444444444444555555555555666666666666555555666777777888888999888999:::;;;<<<===>>>???BBBAAAAAAAAAAAAAAAAAA@@@GGGJJJOOOTTT^^^pppttt___WWWYYY[[[[[[YYYVVVUUUUUURRRUUUTTTQQQPPPRRRRRROOOHHHFFFCCCBBBBBBBBB@@@???<<<;;;:::888777666555555222000...,,,++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******((()))***+++++++++++++++++++++************++++++************+++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,---......///////////////////////////////////////000000000111111666111111666777555:::DDDiiiaaaKKKBBB@@@AAADDDAAA@@@@@@AAACCCDDDCCCAAA@@@???===;;;999888777777888888999999999888888777777999:::;;;:::;;;===???CCCHHHOOOTTTYYYggg~~~yyyrrrjjjccceeebbb___^^^^^^______^^^___```bbbccc___\\\___fffxxx{{{}}}~~~~~~|||___LLLHHH@@@222222222222222111111000000---............/////////,,,------------.........---------------------------------------.........------------------------------........./////////------........./////////////////////000000000000000000000000000000000000000000111111111222222222222222333333444444444444333333333333444444444444444444555555555666666666555555666777777888888999888888999:::;;;<<<===>>>AAAAAA@@@???????????????GGGEEEFFFHHHKKKRRR```mmmqqq]]]WWWYYY\\\\\\YYYVVVVVVVVVSSSVVVUUURRRQQQSSSSSSPPPHHHFFFCCCBBBBBBBBB@@@???<<<;;;:::888777666666555333222000---,,,++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))******(((((()))++++++,,,,,,+++++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,------...//////////////////////////////////////////000000000111222111111333555777777777LLLiiirrrYYYIIIDDDFFFAAAAAAAAABBBEEEFFFEEECCCCCCBBB@@@>>><<<;;;;;;:::777777777777777888888888777888:::;;;::::::<<<===>>>===@@@DDDHHHOOO___oooyyyrrrkkkeee```^^^\\\\\\\\\\\\[[[[[[\\\^^^___^^^]]][[[VVVTTT[[[ddd|||}}}~~~~~~[[[DDD???999...000000111000000000111222---------.........//////,,,,,,---------.........------------------------,,,,,,,,,------.........---------------------------------.........//////---------.........//////........./////////000000000000000000000000000000000000000000111111111222222333333333333444444444222222333333333444444444444444444555555555666666555666666777888888999999777777888999:::;;;<<<<<<:::<<<@@@AAAAAABBBDDDFFFEEECCCDDDHHHHHHGGGKKKRRR[[[lllnnnZZZWWWZZZ]]]\\\YYYVVVVVVWWWRRRTTTTTTQQQPPPRRRRRROOOHHHEEECCCBBBBBBBBBAAA???<<<;;;:::888777666666666444333000...---,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))************))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((()))++++++,,,,,,,,,++++++************++++++)))************+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------++++++,,,,,,---...//////////////////////////////////////////000000000000...111111///222777777333999IIIfffvvvWWWHHHGGGBBBAAAAAACCCFFFGGGFFFDDDEEEDDDBBB@@@???>>>======777666666666666777888888444555777777666777888:::>>>;;;<<>>===<<<:::888777555444333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***'''((((((((()))))))))***%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))'''&&&******)))((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///..................------////////////000000000000111222222333333444555555===<<>>:::@@@EEECCCBBBEEECCCBBB@@@@@@@@@@@@>>>===999999888888777666666666999999888888777777666666::::::;;;<<<>>>@@@AAACCCHHHPPP[[[gggrrr{{{oooaaaYYYXXXXXXVVVSSSVVVWWWYYYZZZUUUPPPRRRYYYTTT[[[UUUEEECCCVVVooo|||zzz}}}~~~cccJJJ:::444222222////////////...............------------...//////........................+++++++++,,,,,,---------/////////...---------,,,,,,,,,,,,---------......---------............///........................///////////////.....................////////////111111111000000000000000///000000000000111111111111111222222222333333333333333444444555666666666777777777777777777777777777777888888888999999999;;;<<<<<<===???@@@BBBCCCBBBCCCDDDFFFHHHIIIIIIIIIMMMPPPSSSVVV\\\iiiyyyooo[[[YYYYYYYYYZZZ[[[YYYUUURRRSSSWWWWWWRRROOOPPPPPPNNNIIIGGGEEECCCCCCCCCBBB@@@===<<<;;;:::888777555555333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))%%%&&&&&&&&&'''''''''((('''(((***+++++++++))))))******)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------......................................./////////000000000000111111111222333333444444666999EEEaaa___IIIDDDCCCGGGEEE>>>???EEEDDDBBBAAAAAAAAABBB@@@???<<<;;;;;;:::999888888777777777777777777777888888:::::::::;;;<<<>>>@@@@@@@@@EEEMMMSSSYYYbbbmmmvvvzzzyyykkkbbbXXXTTTVVVYYYXXXVVVZZZXXXWWWYYYVVVQQQPPPRRRQQQKKKIIIRRRbbbsss{{{xxxsssbbbJJJ:::333222111///////////////............---------------...//////........................+++++++++,,,,,,---------............------------,,,,,,,,,---------......---------............///......................../////////////////////........./////////000000000111000000000000000000000000000000111111111222222222222222222333333333333333444444555666666777777777777777777777777777777888888888888999999999999;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDEEEFFFGGGGGGGGGIIIKKKNNNOOOPPPVVV```hhhqqq^^^ZZZZZZZZZ[[[[[[YYYUUURRRRRRVVVVVVQQQNNNOOOOOOMMMHHHFFFDDDCCCCCCBBBAAA???;;;;;;:::999888777666555333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((('''(((***+++++++++***)))******)))((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........................................../////////000000000000000000111222222333333222777;;;GGGjjjbbbRRREEEBBB@@@===>>>DDDDDDBBBAAAAAABBBCCCBBBAAA??????>>>===<<<::::::999555555666777777888888999999999999::::::;;;=========@@@CCCEEEFFFJJJQQQVVVeeeiiipppyyyyyylllggg[[[UUUOOOOOOSSSWWWWWWUUUWWWSSSPPPSSSSSSNNNJJJIIIKKKGGGTTTrrrxxxlllZZZJJJ888000222555333000/////////............------------------......///------------------------++++++,,,,,,,,,,,,------------------............,,,,,,,,,---------......---------............///..............................///////////////////////////000000000111111000000000000000000111111111111111111222222222333222222333333333444444444444555555666666777888888777777777777777777777777888888999999999::::::::::::::::::;;;<<<>>>???@@@CCCCCCDDDEEEEEEEEEEEEEEEHHHKKKMMMMMMKKKKKKOOORRR^^^fffsssqqqaaa[[[ZZZ[[[[[[\\\YYYUUURRRRRRUUUUUUQQQNNNOOOOOOMMMHHHFFFCCCBBBBBBBBB@@@???::::::999888888777666666333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((()))))))))&&&&&&'''((()))(((((('''***))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------......................../////////000000/////////000111111222222444555555:::MMMqqqsssNNN@@@AAABBBCCCEEECCCAAA@@@@@@AAACCCCCCBBBAAA@@@???>>>===<<<;;;:::666777777777777777777777999999888888888999::::::<<<===???@@@@@@CCCGGGKKKOOORRRWWW]]]eeennnxxx~~~{{{tttrrrvvv{{{{{{{{{{{{}}}yyyiii]]]XXXSSSOOOLLLMMMPPPRRRQQQOOORRRNNNLLLNNNLLLGGGEEEFFFGGGXXXwwwwww}}}oooZZZJJJ@@@555000222444333000//////.........---------------,,,,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......---------............///....................................////////////000000000000111111111111000000000000000111111111111111222222222333333333222333333333333444444444555555666666777888888888666666666666666666666666999999999999::::::::::::999999999:::;;;<<<>>>???BBBBBBDDDEEEFFFFFFFFFFFFGGGJJJLLLLLLKKKJJJLLLNNNNNNRRRVVV[[[bbbmmm{{{pppaaaZZZZZZZZZ[[[[[[YYYUUURRRRRRUUUUUUQQQNNNOOOOOOMMMHHHFFFCCCBBBBBBBBB@@@???::::::999999888777777666333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------.........//////............////////////...//////000000111222222444000222999===KKKooottt[[[MMMDDDBBBFFFBBB@@@>>>>>>@@@AAABBBAAAAAA@@@???>>>===<<<;;;;;;:::999999888777666666555888888777777777777888888888999:::;;;<<>>===???@@@AAAAAA@@@??????>>>>>>======<<<<<<<<<;;;:::888777666555777777666666666777777888888888999999;;;<<<>>>???AAABBBDDDFFFIIIMMMRRRVVVUUU[[[ccchhhmmmsss|||~~~}}}}}}~~~yyyyyyvvvppplllmmmttt{{{xxxxxxyyyyyyzzzzzzzzzzzzxxxwwwtttpppllllllmmmoooaaa\\\XXXUUUNNNHHHGGGKKKHHHHHHHHHIIIKKKKKKIIIGGGCCCBBBAAA@@@===>>>HHHTTTfff{{{qqqtttvvvzzz~~~xxxvvvyyy~~~uuummmSSS@@@222333444222...---...000.........------------,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///........................------......///000000000/////////000000000111111/////////000111111222222111111111111222222222333111111222222222333333333444555555666666777888888777777777777777777777777777777888888888999999999999999999999:::;;;<<<======>>>@@@CCCEEEGGGHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJJJJJJJJJJIIIIIIKKKOOORRROOORRR[[[gggqqqzzzkkk[[[UUUUUUWWWYYYZZZYYYVVVSSSSSSWWWWWWRRROOOPPPPPPNNNIIIGGGEEECCCCCCCCCBBB@@@>>>>>>===;;;999888777666333222000///---,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''&&&&&&'''((()))***++++++)))))))))((((((''''''''')))))))))))))))******+++******)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,------...//////000---------.........////////////000111111222222333222...111666333222BBBXXXmmmRRRKKKFFFCCC???>>>???@@@AAAAAA????????????????????????<<<<<<;;;;;;:::999888888666666666666666777888999777777777999;;;<<<======<<<>>>@@@AAABBBDDDGGGIIIIIILLLPPPTTTWWW[[[```ccciiiiiikkkmmmllljjjpppxxxzzzzzz{{{~~~}}}|||}}}}}}|||||||||xxxxxxuuuqqqnnnooossswwwvvvuuuuuuvvvvvvuuuqqqmmmkkkiiiddd^^^XXXWWWXXXZZZNNNJJJIIIIIIFFFBBBDDDHHHEEEEEEEEEEEEEEEDDDCCCAAA<<<999888===FFFRRRdddssswwwmmmttt~~~~~~xxxyyy~~~xxxuuuqqqXXXDDD777222222222222222111000000.........---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///........................------......///000000111....../////////000000000...//////000111111222222000000000111111111222222000000000111111111222222333444444555666666777777777777777777777777777777666666777777777888888888:::::::::::::::;;;<<<===<<<===???AAACCCDDDEEEEEEGGGFFFEEEEEEFFFGGGGGGGGGEEEEEEFFFFFFGGGJJJMMMPPPKKKHHHIIIOOOTTTZZZccclllvvv{{{iiiYYYTTTTTTUUUXXXYYYYYYVVVSSSTTTWWWWWWSSSPPPQQQQQQOOOJJJHHHEEEDDDDDDDDDBBBAAA@@@???>>><<<:::888777666333222000///---,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''%%%&&&'''((()))***+++,,,))))))(((((('''''''''&&&'''''''''''''''((())))))******)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000---------.........//////000000000111222222333333555555444222000333:::???bbbsss\\\HHHEEEAAA??????AAAAAAAAA??????@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;555555555666666777999999222222333555999;;;<<<<<<;;;<<<>>>>>>======>>>???CCCDDDGGGJJJMMMOOOPPPPPPRRRTTTYYY]]]^^^^^^eeemmmkkklllkkkmmmttt}}}||||||wwwvvvyyy{{{{{{yyyyyy|||zzzxxxwwwxxxyyy{{{||||||xxxxxxwwwtttrrrqqqrrrsssooonnnmmmooopppmmmgggaaaaaa^^^WWWOOOHHHEEEGGGIII@@@@@@BBBEEEEEEBBBCCCGGGEEEEEECCCBBB@@@>>><<<:::>>>888999EEEYYYppplllmmmzzzxxx}}}vvv}}}{{{~~~```HHH999111333000---...000000---)))......---------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////........................---------...///000000111............////////////...//////000111222222222///000000000000111111111///000000000000111111111333333444444555666666666777777777777777777777777666666666666777777777777::::::::::::;;;<<<<<<===<<<<<<>>>???@@@AAAAAABBB??????@@@BBBCCCDDDBBBAAABBBBBBAAABBBCCCFFFJJJLLLNNNLLLMMMQQQSSSQQQRRRUUUYYY^^^hhhsss}}}gggXXXQQQRRRUUUXXXZZZYYYUUUQQQSSSXXXYYYTTTPPPOOOOOONNNIIIGGGEEEEEEDDDDDDBBB@@@???===;;;;;;;;;;;;999777444333111...,,,,,,,,,,,,,,,,,,,,,++++++***************************+++++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************(((((()))*********************++++++++++++******+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000000000000111111111111333333222222333444666777GGGcccfffQQQ???===CCCDDD???<<<@@@AAA@@@===<<<>>>@@@@@@@@@???>>>===<<<;;;:::999:::999888888888888666444666777777777888888999999:::::::::;;;;;;<<<<<<===???@@@AAABBBDDDEEEGGGGGGGGGJJJMMMMMMLLLOOOVVV\\\dddcccbbbbbbccceeeggghhhwwwvvvuuuvvvxxxwwwsssooorrrssstttuuuvvvvvvvvvvvvxxxuuurrrqqqrrruuuvvvwwwssssssssssssssssssssssssqqqnnnkkkfffaaa\\\XXXVVVPPPNNNIIIEEEAAA???>>>===>>>???@@@AAABBBAAA@@@@@@BBBCCCCCC@@@:::777999;;;888999GGGjjjyyyvvvxxx{{{|||rrr```HHH555333888111000000///...---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///................................................---------............///000000000000000000000000............////////////222111111111000000//////000111111111111222222222222222333333333333444444666666666666666555555555555555555666666777888999999999::::::::::::;;;;;;<<<>>>???@@@??????@@@BBBAAA@@@AAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIOOOMMMLLLLLLNNNOOONNNNNNRRRSSSUUUVVVXXX[[[```dddkkkqqqwwwzzz|||~~~kkk]]]QQQRRRTTTWWWYYYXXXTTTPPPPPPUUUWWWSSSOOOPPPPPPOOOKKKIIIGGGFFFEEEDDDBBB@@@@@@>>><<<;;;;;;999777555444333111...---,,,,,,,,,,,,,,,,,,+++++++++******************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))************************************(((((()))*********************++++++++++++******+++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------........................//////////////////000000000111111111222222111111222333444555;;;LLLkkk~~~```MMMCCC??????CCC:::???CCCBBBAAAAAABBBCCC@@@??????>>>===<<<;;;;;;;;;999999999999999777555666666666777777777888888999999999:::::::::;;;;;;::::::;;;===>>>@@@AAAAAA===@@@BBBBBBAAACCCIIIOOOVVVWWWXXXYYY\\\^^^```aaaddddddeeehhhlllmmmllliiihhhiiijjjkkkllllllllllllooommmkkkkkknnnpppqqqqqqmmmlllkkkjjjhhhfffeeeeeecccaaa]]]YYYSSSNNNKKKIIICCCAAA???>>>======>>>???>>>>>>@@@AAAAAAAAAAAA@@@CCC???;;;;;;===<<<888333999IIIfffzzzuuuuuuwwwxxxwwwjjjZZZJJJ<<<000---///000000000///...---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............................................................------------................................................////////////111111111000000000//////000000111111111222222222222222222333333333444444666555555555555555555555555555555555666777888999999999999:::::::::;;;;;;<<<>>>????????????@@@BBB@@@@@@@@@@@@AAABBBCCCDDDFFFFFFEEEEEEFFFGGGIIIJJJLLLJJJIIIJJJKKKLLLLLLKKKSSSSSSSSSQQQQQQRRRUUUWWWSSSSSSUUUVVVXXXYYYXXXWWWnnnbbbRRRRRRSSSVVVYYYXXXTTTOOOMMMRRRUUUQQQNNNOOOQQQPPPLLLJJJHHHGGGFFFEEECCCAAA@@@>>><<<;;;:::999666444555333111///---,,,,,,,,,,,,,,,,,,++++++++++++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************************************(((((()))*********************++++++++++++************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------............---............///////////////000000000000111111000000000000111222333444666999JJJkkkvvv[[[GGG??????AAAAAA@@@===::::::>>>BBB?????????>>>>>>>>>======<<<;;;::::::;;;;;;999777555555666666666666777777777888888888888888888888666666777888999;;;;;;<<<:::<<<===<<<;;;===BBBFFFFFFHHHKKKOOORRRUUUWWWXXXSSSSSSUUUYYY]]]```___^^^\\\]]]^^^______```______bbbaaaaaabbbeeegggggggggdddccc```]]]ZZZWWWTTTSSSRRRQQQMMMIIIEEEAAA===<<<:::999999999:::<<<===???===>>>??????@@@@@@??????@@@<<<777666888<<>>>>>>>>>>>???AAA????????????@@@AAABBBBBBFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGFFFGGGIIIJJJIIIHHHPPPPPPOOOMMMJJJJJJLLLOOOUUURRROOOOOORRRRRRNNNIIIooodddUUUSSSSSSVVVZZZZZZUUUPPPLLLRRRTTTPPPMMMNNNOOONNNKKKIIIGGGFFFFFFEEEBBB@@@???===;;;::::::999777666555444111///---,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((()))))))))************************************(((((()))*********************++++++++++++*********))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////////////////000000000111000000000000111222333333555222777MMMmmmhhhNNN@@@CCC???===>>>???>>>===>>>????????????????????????>>><<<<<<<<<======;;;999666666666666666666666666777777777777666666666666555666666777888999999::::::;;;;;;:::999:::===@@@===???CCCGGGJJJMMMNNNNNNLLLMMMNNNPPPRRRSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\ZZZYYYYYYXXXVVVRRROOOKKKIIIGGGEEEDDDBBB@@@===;;;999888;;;;;;:::::::::;;;<<<===============<<<<<<;;;;;;777999999777999GGG\\\mmmxxxzzzttt{{{|||uuurrrqqqooo___KKK777111333333111.../////////......---------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------,,,,,,---------.........---------------------------------.........//////000000000000000000//////000000000000111111111111111222222222222333333333444444444444444555555555555555555555555666888888888999999999999::::::::::::<<<============>>>@@@??????>>>>>>???@@@AAAAAADDDDDDEEEEEEFFFFFFGGGHHHFFFEEEEEEFFFHHHIIIHHHGGGLLLLLLKKKJJJIIIJJJMMMOOOQQQOOOMMMMMMOOONNNLLLJJJnnndddXXXUUUTTTWWW\\\\\\WWWQQQMMMRRRTTTPPPLLLLLLMMMLLLIIIGGGFFFEEEEEEDDDBBB@@@>>>===;;;;;;;;;;;;:::888555444222///------------+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))(((((()))*********************++++++++++++******)))))))))******)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------...............////////////000000000///000111111222333333333222000111888HHHfff{{{gggOOOEEE@@@EEEJJJGGGAAA===????????????@@@@@@@@@@@@>>>=========??????===;;;777777777777777777777777777777777666666555555555555666666666777777888888666666666555555555777888888:::===@@@BBBCCCCCCCCCFFFGGGHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLNNNMMMNNNOOOPPPOOOMMMKKKLLLKKKIIIGGGEEEBBBAAA@@@<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888777777222555;;;GGGYYYqqq}}}rrrkkkvvvyyyssswwwjjj\\\GGG;;;000...///...---...............------------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,------------...........................------------............//////////////////000000//////000000000111111111111111111222222222333333222333333333444444444555444444444444555666777888888888888999999999::::::999;;;<<<<<<<<<<<<===?????????>>>>>>>>>???@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIJJJIIIGGGIIIIIIIIIHHHGGGHHHLLLNNNJJJLLLMMMKKKIIIHHHJJJKKKpppeee[[[WWWTTTWWW\\\]]]XXXQQQMMMSSSTTTPPPLLLLLLMMMLLLGGGFFFDDDDDDEEEEEECCCBBB@@@>>>===<<<===<<<:::999666444222000...---------***++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((()))*********************++++++++++++******))))))************))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............////////////000000///000111222222333222222111222444222333EEEjjjoooTTTHHHCCC??????BBB??????????????????@@@@@@???>>>===>>>???@@@>>><<<::::::999999999999888888999999888777666666555555555555555555555555555555555555444444444444555555666666777999999:::::::::<<<>>>???@@@@@@@@@BBBDDDAAABBBBBBCCCCCCCCCBBBBBBEEEDDDDDDEEEEEEEEEBBB@@@>>>>>>======<<<;;;;;;:::777777888888999::::::;;;999::::::;;;;;;<<<<<<<<<:::999888777777777777777777777DDDbbbjjjcccmmm{{{vvvwwwuuuuuunnnSSSOOO888333000000///,,,,,,///------------------------...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,------------...............////////////000000/////////000000000111111111111111111222222222222111222222333333444444444444444444444555666777888888888888888999999999999888:::;;;;;;;;;;;;<<<>>>@@@???????????????@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFHHHKKKKKKJJJHHHIIIIIIHHHFFFDDDDDDGGGIIIMMMPPPQQQOOOJJJIIIKKKOOOuuuhhh\\\WWWSSSVVV\\\]]]WWWQQQLLLQQQSSSPPPLLLMMMNNNNNNFFFEEEDDDDDDFFFFFFEEEDDDDDDBBB@@@>>>===<<<999777666444222000...---------******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))))))))***))))))))))))************))))))))))))))))))))))))(((((()))*********************++++++++++++******((()))***++++++***)))(((******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000---...///111111111111111000333666444000777NNNdddnnnYYYFFF@@@CCC???????????????>>>>>>>>>???>>>===>>>@@@@@@>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999888777666555555555555555555555555555666555444555555666555555555555555444555555666777555777999999888999<<>>333111222333111---...222------------------------...------,,,,,,------...************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---------................../////////000000////////////000000000111111111111111222222222222111111111222333333444444444444444444555666777777888888888888999999999999888999;;;;;;::::::<<<===AAA@@@@@@?????????@@@@@@???@@@BBBCCCDDDDDDCCCCCCEEEEEEFFFIIIKKKLLLJJJHHHIIIIIIHHHEEECCCCCCEEEGGGHHHHHHGGGFFFEEEEEEFFFGGGyyylll\\\VVVRRRUUU[[[]]]WWWPPPJJJPPPSSSPPPMMMOOOQQQPPPFFFEEEDDDEEEGGGHHHHHHFFFHHHEEEBBB@@@===;;;888555666555222000...---------*********++++++,,,,,,,,,,,,,,,++++++***))))))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((()))*********************++++++++++++******((()))***++++++***)))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000,,,---...000000000000///---///222444111111;;;FFFbbbhhhJJJ@@@?????????>>>>>>>>>======>>>======>>>@@@@@@???===>>>>>>>>>======<<<<<<<<<===<<<;;;:::999888777666888888777777777777666666333222111222333444333222666666555444444555777888444666888777555555777:::888888999999999888888777666555444555777888777666555555666666777777888888999999999999::::::::::::;;;;;;;;;;;;;;;:::999888444444555777999<<