BM6g6( yyykkk^^^UUUQQQOOONNNLLLJJJGGGFFFDDDBBB???<<<:::888666444333222222333/////////....../////////---.....................................................................------,,,,,,,,,,,,------------///000222444555555444333222222222444555666:::999;;;@@@AAA<<<999:::;;;<<>>AAACCCFFFGGGGGGGGGHHHJJJJJJKKKMMMNNNOOOOOOOOONNNRRRSSSUUUUUUTTTTTTUUUVVVYYY[[[\\\]]]\\\[[[\\\]]]^^^^^^```aaabbbcccdddeeeffffffggghhhiiijjjjjjkkkkkkqqq~~~~~~|||tttnnnttt{{{}}}|||xxx|||}}}ssspppqqqpppkkkeeellloootttxxx{{{zzzxxxwwwwwwvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvvvvwwwwwwuuussstttttttttuuuvvvvvvwwwwwwuuuuuuuuutttpppkkkgggeeelllxxxxxx}}}pppkkkddd___dddfffiiikkkiiifffbbbYYYPPP@@@888333333444222000111111111000000000000111111//////000000000111111111000000111111111111000000111111111111111222222222333111888333444888@@@ddd|||dddVVVRRRrrrzzzgggeeewwwjjjIII:::888888;;;999444444999666666555555555555666666777888999:::;;;;;;;;;;;;::::::::::::;;;===>>>???@@@BBBEEEGGGHHHJJJLLLNNNRRRWWW```kkkvvv|||~~~~~~}}}oooaaa```gggttt{{{nnnyyylllZZZVVVTTTSSSSSSUUUXXX\\\dddnnnzzzyyyxxxvvvuuuxxx}}}|||zzzxxxxxxyyyzzzxxxvvvtttqqqpppoooooooooooommmlllmmmmmmlllpppvvvyyyzzz|||}}}}}}{{{yyyxxxtttsssvvv|||sssdddiiiuuuxxxvvvvvv|||yyylllYYYBBB666888777777888222555555444333333333444444444444444555555555555666555555555555555666666666444444444444555555555555zzzlll^^^UUUPPPNNNMMMKKKIIIGGGFFFEEEBBB???===:::888666444333222222333//////............//////---------...............................................................------,,,,,,,,,,,,------,,,---...000222333444555444444333333333555666777:::888:::@@@BBB>>>;;;;;;;;;>>>CCCGGGIIIGGGAAA===777777666666777888:::;;;:::;;;;;;:::888888:::<<>>???AAADDDEEEFFFHHHKKKMMMPPPUUU^^^jjjuuu|||yyymmmhhhppp~~~zzzmmmuuuwwwkkkccc\\\YYY]]]```fffnnnxxxzzzyyywwwvvvwwwzzz}}}~~~}}}|||yyyvvvuuuwwwyyyuuutttrrrooommmmmmmmmmmmnnnkkkjjjlllllllllqqqxxx{{{{{{{{{{{{{{{zzzzzzyyyqqqppptttzzzrrrhhhnnnvvvxxxwwwyyy}}}qqqbbbNNN===777888555666888222555444444333333444444444444444444555555555555666444444444444444555555555333444444444444555555555{{{mmm___UUUPPPMMMLLLKKKIIIGGGFFFEEECCC???===:::888666444333222222333000///...------...///000---------.........//////................................................---,,,,,,++++++,,,,,,---,,,---...000111333444555666555555555555777999:::999666999???CCC@@@======<<<@@@HHHOOOSSSQQQLLLFFF>>>===;;;:::999888888888999:::;;;;;;:::999999:::<<<>>>BBBDDDEEEFFFHHHJJJJJJKKKMMMOOOPPPPPPPPPOOOOOOQQQRRRSSSRRRRRRTTTUUUUUUWWWYYYZZZYYYYYYZZZ[[[]]]^^^```bbbcccdddddddddeeeeeefffggghhhiiijjjjjjgggllluuuwwwyyy~~~|||}}}wwwlllccc___ZZZTTTffftttyyywwwzzzzzztttmmmooorrrvvvyyyzzzyyyvvvttttttsssssssssssstttuuuuuuvvvuuuttttttuuutttrrrppprrrrrrssssssttttttuuuuuuyyyvvvooobbbTTTHHHAAA???GGGXXXfffttt}}}|||uuuhhhcccbbbgggkkkmmmlllfff___WWWKKK@@@999333///222444222111222111111000000000000111111////////////000000000111000000111111111111000000111111111111111111111111222///555222777999333HHH```{{{pppSSSLLLbbbrrrkkk^^^dddooozzz}}}uuuZZZGGG888999;;;888555777555555666666666666555555666777888999:::;;;;;;;;;::::::::::::;;;<<<======;;;>>>@@@BBBCCCEEEGGGJJJLLLQQQZZZgggsss{{{xxxsss~~~sssoooppp~~~uuuqqqtttvvvzzzzzzyyywwwvvvvvvvvvwwwxxxzzzzzzyyyvvvsssrrrsssvvvrrrpppnnnllljjjiiiiiiiiiiiiggggggjjjlllooouuu}}}}}}|||zzzyyyxxxyyyzzz{{{ppppppuuu}}}wwwnnnmmmvvv}}}|||{{{}}}wwweeeRRRBBB777777999333333777333444444444333333444444555444444444555555555555666222222222333333333444444333333444444444555555555|||mmm___UUUOOOLLLKKKKKKIIIGGGFFFEEECCC@@@===:::888666444333222222333000///...------...///000---------.........//////................................................---,,,,,,++++++,,,,,,---,,,---...000111333444555888777777777777999;;;<<<888666888???CCCAAA>>>>>>777===GGGPPPVVVUUUOOOJJJDDDBBB@@@===:::888666555888:::<<<<<<;;;999999999:::===@@@CCCDDDFFFHHHJJJJJJKKKMMMOOOPPPPPPPPPPPPNNNPPPRRRRRRQQQRRRSSSUUUSSSUUUWWWXXXWWWWWWXXXYYY]]]^^^```bbbcccdddddddddeeeeeefffggghhhiiijjjjjjeeejjjrrr}}}rrrnnniiikkkvvv~~~vvvpppggg]]]XXXkkk}}}zzz~~~~~~xxxpppppprrrvvvyyyzzzxxxuuussssssrrrrrrrrrrrrsssttttttuuutttsssssstttsssqqqoooqqqqqqrrrrrrsssttttttuuunnnmmmhhh___VVVOOOLLLMMMAAAIIIOOO___yyyvvvyyynnnddddddhhhpppnnnooollleee\\\RRRDDD999777111...111333222111222111111000000000000111111////////////000000000000000000111111111111000000222222111111111111111111222///444222888999///???IIIxxx^^^EEELLLXXXnnnvvv}}}iiiXXX^^^mmmvvvXXX>>>:::>>>;;;555333555555666666666666555555666666888999:::;;;;;;;;;::::::::::::;;;;;;<<<===999;;;>>>???@@@BBBEEEGGGIIINNNWWWdddqqqzzz~~~zzz|||{{{|||uuuoooxxxyyyxxxwwwvvvtttsssssssssvvvwwwwwwtttpppoooqqqsssooommmkkkiiigggfffffffffeeecccdddiiimmmqqqyyy~~~|||yyywwwwwwxxxzzz|||qqqsssyyynnnkkkqqq}}}~~~|||qqq\\\GGG:::444777999222222777444444444333333333444444555444444444555555555666666111111111222222333333333333333333444444444555555yyyjjj```WWWMMMIIIJJJKKKJJJGGGFFFEEEBBB???===;;;444444:::999111///555.........//////000111222000000//////...---++++++....................................////////////------------------------...///000000///000222444666666777:::===>>>===<<<777888999:::::::::::::::;;;:::<<>>;;;;;;;;;::::::999999999:::<<<===>>>>>>???BBBDDDKKKIIINNN]]]nnnyyy{{{zzzxxxxxx|||~~~{{{xxxxxxvvvtttrrrqqqqqqqqqqqqtttvvvwwwuuuqqqooopppqqqpppkkkiiijjjjjjfffeeegggiiiccccccmmmxxx}}}~~~|||wwwvvvtttrrrvvv~~~{{{~~~||||||{{{gggnnnwww|||}}}}}}~~~xxxgggNNN<<<888777777666555444444444888777777666555555444444444444444333333222222222444444444444444444444444444444444444444444444444}}}tttnnneeeWWWLLLIIIKKKIIIGGGEEEDDDBBB???<<<>>>888999???>>>444000444///////////////000000111////////////...---,,,,,,....................................////////////---------------------------...//////...///111333555555666999;;;<<<;;;999666777888999:::;;;;;;;;;999777888>>>FFFIIIGGGCCCHHHGGGFFFFFFEEEAAA;;;777;;;<<<===<<<;;;999777777777999<<>>===888888666555555555555555555666666777777999;;;<<<===;;;;;;:::::::::999999999:::;;;=========>>>AAACCCFFFFFFLLLZZZiiiuuu~~~{{{xxxvvvtttsssrrrqqqppppppqqqqqqqqqssssssqqqmmmkkkkkkmmmnnnjjjhhhjjjjjjgggfffiiihhhfffiiittt~~~~~~~~~|||xxxvvvwwwuuutttyyy}}}zzz~~~{{{rrrdddmmmwww}}}{{{qqq^^^HHH888777777777666555444444444777666666555444444333333555555555444444333333333444444444444444444444444444444444444444444444444{{{tttnnndddVVVKKKFFFIIIHHHFFFDDDCCCAAA>>><<<===:::<<>>BBBBBBAAAEEEGGGHHHHHHFFFBBB===999999888888888777666666666777777:::>>>DDDHHHJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOPPPQQQQQQRRRRRRSSSRRRSSSTTTSSSSSSTTTWWWYYYYYY[[[]]]```bbbbbbbbbbbbccceeeggghhhgggfffggghhhiiilllkkklll|||zzzzzz}}}xxx|||yyyyyyxxxwwwvvvwwwwwwvvvuuutttssssssrrrpppooommmiiieeeddddddfffcccdddggglllppprrrqqqpppjjjeee```bbbgggiiieee```VVVWWWYYYkkkyyymmmmmm{{{xxxiiihhhsssxxxrrrssskkkaaaYYYNNN???555111444333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111000111111222333444555555:::@@@]]]oooIIICCCVVV|||ooo\\\fffbbbYYYQQQRRRggg}}}PPP<<>><<<:::777888<<<:::333///000222111000///............,,,------...//////..............................---------.........//////------------------------,,,---......---...000222666555666777999:::888666333333555777999<<<>>>???888666555666999>>>AAABBBEEEGGGIIIIIIGGGBBB===:::888666666666777999999999777777888<<>>@@@@@@AAAFFFMMMQQQXXXeeeqqqzzzvvvtttsssrrrqqqnnnnnnmmmmmmmmmnnnnnnooonnnmmmlllkkkiiiiiiiiijjjhhhfffgggjjjjjjhhhjjjnnnoooqqqwwwzzzxxxttttttuuuuuuuuuxxx}}}|||pppooosssyyy}}}~~~{{{lllWWWDDD888444666666666555555444444444333333333333222222111111444444444444444444444444333333333333333333333333444444444444444444444444zzzmmm]]]QQQLLLKKKKKKHHHFFFEEEDDDCCCAAA>>><<<888666555666555222222444333222111///............+++,,,---...////////////........................------------............---------------------------...//////...///111222666666666888::::::888777222222444666999<<<>>>@@@;;;;;;999888999<<>>???@@@DDDHHHJJJOOOZZZggg{{{~~~zzzvvvsssrrrrrrqqqpppnnnnnnlllkkkkkkmmmnnnooommmllljjjiiiiiiiiijjjjjjgggfffhhhjjjjjjhhhjjjpppvvvvvvzzz~~~xxxuuuwwwrrrssssssuuuyyyrrruuuvvvxxx{{{~~~uuu___III:::666666555555555555444444444444222222222222222111111111222222222222222222222222333333333333333333333333444444444444444444444444zzzxxxnnn___SSSMMMIIIFFFHHHGGGEEEDDDDDDBBB???===999777666555444555666777222222000///............,,,,,,---.../////////...........................,,,------------.........---------------------------...//////...///111333555555666888::::::999777222222333555888;;;>>>@@@>>>???===;;;999<<>>;;;999888;;;???AAA@@@>>><<<:::777888===CCCGGGJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUTTTTTTVVVWWWYYYZZZ[[[\\\^^^```aaabbbaaabbbccccccbbbcccfffhhhfffjjjmmmooouuuxxx{{{{{{wwwqqqlllhhh```YYY\\\]]]aaakkkwwwuuuuuuuuuvvvxxxxxxvvvsssxxxwwwvvvtttsssqqqppppppooollldddVVVGGG???>>>AAAAAAEEEOOO\\\gggiiiccc\\\XXXUUURRRTTT[[[ccciiikkklllvvvwww|||yyyuuuttt|||~~~qqqkkkfffaaadddhhhkkkooowww~~~~~~yyyhhh\\\NNNCCC;;;333111333222111111000000000111111111111111111000000000000////////////////////////000000000000000000000000000000111111111111000000111111111111222222333333333555333888UUUsssXXXSSSzzzyyymmmkkkqqqOOO??????999??????777333777999777555555555555666777888999888888888999999999999999888999::::::999:::<<<>>>===>>>BBBFFFHHHLLLVVVaaaooo|||{{{}}}yyywwwtttsssrrrrrrpppnnnooommmkkkjjjjjjmmmqqqsssqqqnnnjjjiiiiiijjjjjjiiiggggggiiikkkiiifffiiioooxxxxxxzzz{{{wwwrrrssswwwqqqsssuuu{{{zzzvvvwwwxxx{{{}}}hhhQQQ???777555777444444444444444444444444222222222222222222111111111111111111222222222222333333333333333333333333444444444444444444444444vvvvvvnnn___RRRLLLHHHCCCIIIGGGEEEEEEEEECCC@@@>>>999999888666555666555444111111000//////...//////------..........................................,,,,,,---------.........------------------------,,,---......---...000222333333444666999:::888777333333333444777;;;>>>@@@???@@@@@@<<<999;;;BBBIIIIIIHHHIIIQQQXXXYYYQQQIIIAAA???>>>@@@CCCDDDAAA===???<<<888888<<>>===???@@@FFFRRR]]]aaa]]]WWWTTTSSSRRRTTTYYYaaajjjpppwww|||{{{}}}~~~}}}rrrllliiieeeeeekkkqqqtttvvvwwwtttpppaaaUUUGGG>>>777222111444111111000000000000111111111111111111000000000000////////////////////////000000000000000000000000000000111111111111000000111111111111222222222222111333444666BBB___xxxiiiOOObbbvvv~~~lllfffjjjvvv~~~eeeMMM@@@BBBIIIFFF:::333777999777555555555555666777888888777888888888999999999999999:::;;;:::::::::<<<>>>===<<>>@@@>>>@@@@@@<<<888999AAAIIISSSPPPRRR\\\hhhkkkcccYYYMMMKKKIIIJJJMMMLLLGGGAAABBB>>>999888;;;AAAFFFIIIJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOOOOPPPPPPRRRTTTVVVVVVTTTTTTTTTUUUXXXXXXXXXZZZ[[[]]]___``````aaaaaaaaaaaabbbeeehhhiiiiiikkkmmmqqqzzz{{{uuurrr^^^hhhrrrxxxzzzooo]]]^^^[[[RRRJJJIIIQQQZZZhhhpppvvvuuurrrqqqooommmoooggghhhhhhccchhhrrrsss~~~|||xxxtttssstttvvvwwwxxxttttttsssrrrqqqqqqpppooolllppprrrjjjZZZJJJAAA>>>===<<>>>>><<<===@@@BBBBBBEEEKKKUUUccczzzvvvoooqqqpppqqqrrrrrrqqqmmmjjjmmmjjjggggggkkkrrr{{{yyyuuusssqqqnnnllljjjjjjllllllhhhcccfffmmmrrrtttxxxyyyuuupppttt{{{}}}~~~|||xxxzzz~~~|||hhhOOO===888888666333444444444444444444444444222222222222222222333333222222222333333444444444222222222222222222222222444444444444444444444444}}}rrrcccTTTKKKHHHIIIHHHGGGEEEDDDDDDCCC@@@===:::999666333222222333333000000000000////////////---------............//////......---------......//////.........---------------------------------------------------------......///222555777777666:::777555333444777;;;======>>>BBBDDD>>>777999BBBRRRcccmmmooo}}}qqqhhhWWWQQQ\\\___RRRGGGGGGDDDAAA>>>:::888<<>>???@@@CCCIIIQQQVVVXXX]]]ccckkkpppsssvvv{{{xxxmmmhhhbbb]]]___fffvvv~~~}}}yyy{{{{{{yyy{{{wwwqqqppphhh]]]PPPCCC777333111///...000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111000000000000000000111111111111222222222333666333222666999OOOqqqqqqxxx```LLLEEERRRjjjwwwtttvvvooo]]]NNNNNNccc{{{YYYHHHFFF@@@:::888999777333666666555666666777888999777888888999::::::;;;;;;999999::::::::::::;;;;;;>>>===<<<===>>>AAACCCEEEIIIRRRcccxxx{{{tttnnnrrrqqqqqqppppppqqqqqqrrrooonnnkkkhhhgggiiimmmqqq}}}yyytttnnnkkkkkklllpppooommmmmmmmmllljjjiiiooorrrvvvwwwvvvtttssssssyyy|||www}}}}}}zzzxxxzzz{{{{{{~~~~~~pppUUU<<<666777333222666222222222222222222222222222222222111111111000000000000111222333333444444666555333222111222333333444333333222222333333444uuufffWWWMMMKKKKKKIIIGGGEEEEEEDDDCCC@@@>>>:::999666444222222333333111111000000//////......---------............//////......---------......//////.........---------------------------------------------------------......///222555777888777:::888555444444777:::<<>>999666888<<<@@@HHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPOOONNNNNNPPPRRRRRRSSSTTTUUUUUUVVVVVVUUUYYYZZZ[[[\\\]]]___``````cccdddeeedddddddddfffhhhjjjlllnnnnnnqqq{{{wwwppphhhaaa\\\\\\eeepppuuuwww{{{}}}uuuooommmiiiaaa[[[[[[___nnn}}}|||uuuooolllfff______cccrrr}}}{{{yyyyyyxxxvvvuuuuuuuuuuuuvvvyyyxxxxxxvvvtttpppmmmkkkggg___[[[___^^^TTTGGG@@@EEEDDDBBBCCCIIITTT^^^eeegggnnnvvvzzz|||sssnnnlllnnnmmmkkkooovvv{{{{{{wwwyyyzzzyyy}}}vvvooolllcccWWWJJJ@@@666333222000///000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111000000000000000000000000000111111111222222222222444222333777777EEE```|||gggMMM???GGG[[[zzzrrrnnnoooiiiZZZLLLPPPccc~~~wwwPPPGGG===:::;;;:::777555666555555555666777777888777777888888999999::::::999999999:::::::::;;;;;;===<<<<<<<<<===@@@BBBDDDEEEKKKVVVeeexxx{{{wwwqqqnnnqqqqqqppppppppppppqqqqqqkkklllmmmllljjjhhhiiijjjpppqqqpppnnnlllkkklllmmmjjjiiijjjmmmppprrrpppnnnooopppsssvvvwwwwwwuuutttlllrrrmmmnnnzzzuuutttwwwzzz{{{~~~zzzhhhOOO:::555666333222555222222222222222222222222222222222111111111000000111111111222222333333444555444333222222222333333444333333333333333333444wwwgggWWWMMMJJJKKKIIIHHHFFFEEEEEEDDDAAA???:::999777444333333333333222111111000///......------------............///......---------......///...............---------------------------------------------------------------...111555888888888:::999666555555777999;;;AAA@@@CCCGGGGGGBBB???@@@HHHVVVfffqqqyyyvvv```IIIEEESSS______XXXPPPMMMHHHAAA;;;:::<<<>>>GGGHHHIIIKKKMMMNNNNNNOOONNNOOOPPPPPPOOOOOOPPPRRRRRRSSSTTTUUUVVVVVVVVVVVVYYYYYYZZZ\\\]]]^^^___```cccdddeeedddcccccceeefffhhhkkknnnoooqqqzzz{{{eee```[[[XXXUUUVVV___jjj{{{~~~yyyqqqiiifffdddrrr{{{vvvnnnddd______kkk{{{}}}|||{{{xxxvvvxxxwwwvvvuuuttttttttttttwwwwwwxxxwwwuuussspppooofff]]]WWW\\\bbbaaaYYYRRRUUUTTTUUUWWW^^^hhhsss|||yyy}}}uuupppeeeggglllsssuuuwww}}}{{{wwwxxxzzzzzzvvvllleeeZZZOOOBBB:::333222222000000111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111000000000111111111222222000333111333777444999KKK{{{qqqSSS??????JJJgggssskkkiiidddXXXMMMNNN[[[xxxcccOOO>>><<<>>>;;;888888666555555555555666666777666666666777888888999999999999999999::::::::::::;;;;;;;;;;;;<<<>>>AAABBBBBBDDDGGGOOO[[[iiivvv~~~{{{wwwsssqqqoooooooooooonnnnnnoooooooooiiimmmqqqqqqooojjjfffdddeeehhhjjjkkkjjjjjjjjjkkkgggfffhhhmmmtttwwwtttpppllllllmmmqqquuuvvvtttqqqeeellleeeaaapppxxxsssqqqvvv|||~~~sssZZZGGG777444666333222444222222222222222222222222222222222111111111111111222222222222222222222222444444333222222222333333333333333333333333333333uuueeeTTTJJJGGGGGGIIIHHHFFFFFFEEEDDDAAA???:::999777555444333333333222222111000///...---------------............///...------------...//////........................---------------------------------------------------,,,---000444777888888:::999777666666777999:::AAA@@@BBBFFFIIIFFFAAA>>>BBBHHHTTT^^^aaabbbiiiqqqlllaaaOOODDDMMM```iiiggg\\\YYYSSSKKKCCC>>><<<<<>>444333555333222333222222222222222222222222111111111111111111111111333333222222222222222222444333333333333333333333333444444444444444444333tttdddSSSHHHEEEEEEIIIHHHFFFEEEEEECCCAAA>>>:::999888666555444333333111111111000///......------------............///---------------...//////---.....................------------------------------------------------...------///333666888888999888888888888888999:::>>>>>>@@@CCCGGGGGGBBB<<<<<<>>>FFFSSSZZZZZZ]]]ccc```ddd]]]KKKEEEPPP\\\```]]][[[XXXPPPGGG???:::888AAACCCFFFIIILLLNNNNNNNNNMMMOOORRRRRRRRRQQQRRRSSSSSSTTTUUUVVVVVVWWWVVVVVVWWWXXXYYYZZZ\\\]]]^^^^^^bbbcccccccccbbbbbbccceeefffiiikkkkkkjjjmmmttt{{{zzzpppjjjgggffffffdddeeefffddddddiiiqqqqqqzzz~~~yyyzzzooobbbYYY]]]fffxxx|||yyyyyyzzzzzzvvvsssttttttttttttssssssrrrrrrqqqpppoooppptttyyy~~~~~~kkkggggggooowww|||~~~xxxzzzsssgggfffrrr}}}zzz{{{~~~|||ooobbbVVVIII@@@444000///222222000000222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000000111111111111//////000000000111111111111333------555333111888JJJhhhwwwjjj^^^JJJMMMooozzzrrrjjjaaaRRRVVViiiyyyzzzZZZIIIAAA;;;:::===888777666555555555555555444555555666777777888888888888888999999999::::::999999::::::;;;<<<===>>>?????????@@@CCCGGGKKKMMMNNNXXXjjj|||xxxuuusssqqqooommmkkkkkkkkkjjjjjjkkkkkkkkklllooorrrrrroookkkgggeeeeeegggiiijjjhhheeeddddddggggggiiiooouuuwwwtttooollliiigggiiimmmnnnjjjeeefffhhh______rrrzzzwwwyyy|||gggYYY???888222222444333333333222222222222222222222222111111111111111111111111333333222222222222222222222333333333333333333333333444444555555444444333vvveeeUUUJJJGGGGGGHHHGGGEEEDDDDDDCCC@@@>>>999999888777666444333333000000000000////////////---------............///---------------...///000---------...............------------------------------------------------///...---///222555777777777777888999999:::::::::;;;===>>>@@@CCCEEEBBB;;;999999>>>JJJSSSWWWXXXYYYaaammmnnn\\\HHHCCCJJJOOOWWWXXXYYYUUUNNNEEE>>>:::===@@@DDDHHHKKKMMMMMMMMMMMMOOORRRSSSSSSRRRSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^```aaabbbbbbaaabbbdddfffgggkkkmmmllliiijjjooouuuyyyllleeeeeejjjppppppooopppppplllhhhjjjooovvv~~~|||nnnbbb___dddrrr{{{yyywwwyyyzzzzzzvvvrrrqqqqqqrrrssssssssssssrrrsssrrrppppppssswww}}}ssscccWWWZZZccclllyyyvvvmmmfffiiiwwwooo^^^dddzzz}}}|||sssgggZZZMMMBBB;;;222//////222222///000333000000000000000000000000000000000000////////////////////////////////////000000000000000000000000/////////000111111222222/////////000000000111111111444...,,,444444222888;;;NNNlll}}}^^^KKK\\\tttiiiYYYVVVZZZqqqpppUUUDDD>>>===>>>999999888666555555555555555555555666777777888888888888888888999999999999999::::::;;;<<<<<<======;;;<<<>>>???AAABBBCCCCCCIIIMMMTTT```sssqqqooonnnmmmmmmmmmkkkiiijjjiiiiiihhhhhhiiiiiijjjhhhjjjlllkkkiiigggffffffbbbdddddddddccccccdddeeedddfffiiinnnsssuuutttssspppmmmkkkkkklllkkkhhheee______ZZZccc}}}wwwxxx~~~oooYYYJJJ888555222222333333333333222222222222222222222222111111111111111222222222222222222222222222222222222222333444444444333333333444555666666555444333vvvfffVVVLLLHHHIIIGGGFFFDDDCCCCCCBBB???<<<999999999888666555333222////////////000000000000---------............///---,,,,,,------///000000---------.........//////------------------------------------------------111///---...111444555666555666888999;;;;;;;;;;;;888===>>>>>>@@@CCCBBB===;;;<<<>>>AAAHHHOOORRRQQQbbbmmmrrrhhhUUUFFFCCCEEEIIINNNTTTVVVRRRKKKCCC???:::===AAAFFFJJJLLLLLLLLLMMMOOOSSSTTTTTTSSSTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYZZZ\\\]]]]]]^^^___aaaaaaaaabbbdddgggfffjjjmmmllliiiiiimmmrrruuu|||uuummmhhhllluuu|||}}}||||||{{{tttllljjjnnn{{{}}}{{{ssslllmmmwww|||yyywwwvvvvvvxxxzzzyyytttpppnnnoooqqqrrrssssssssssssrrrrrrrrrrrrtttwwwyyy{{{ttt\\\HHHIIISSS]]]hhhsssbbb\\\VVVVVVbbbwwwwwwkkkwwwzzz~~~yyysssjjj^^^QQQDDD;;;777333000000111000...///333000000000000000000000000000000000000////////////////////////////////////000000000000000000000000...//////000111111222222////////////000000000111000555000---333444111777666>>>SSS{{{yyyUUUQQQ[[[qqq^^^OOO^^^~~~aaaJJJDDDCCC@@@;;;:::999888666666555555555666666777777888999999888888888888999999999999999:::;;;<<<<<<=========;;;<<<===>>>???@@@@@@@@@HHHHHHIIINNNZZZnnnyyykkkiiihhhhhhiiijjjiiiiiihhhhhhgggggggggggghhhhhhccceeehhhhhhgggfffffffffddddddbbb```___```dddgggeeehhhlllnnnooooooqqqsssooonnnmmmllljjjiiihhhggg___```___nnnvvv{{{vvvbbbLLL===444444444222222333333333222222222222222222222222000000111111111222222222111111111222222333333444111222333444444444333333333444555666666555444333uuueeeUUUKKKHHHIIIGGGEEECCCCCCBBBAAA>>><<<999999999888777555333222......//////000000111111---------.........//////,,,,,,,,,---...///000111---------.........//////------------------------------------------------222000......000333555555333555777:::;;;<<<<<<<<<777===???===>>>BBBCCC???===BBBCCC@@@FFFRRRYYYYYYZZZ```gggggg\\\LLLBBBAAA999@@@JJJPPPOOOIIIBBB>>>888;;;@@@EEEIIIKKKLLLKKKMMMOOOSSSUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXYYYZZZ\\\\\\]]]]]]^^^```aaaaaabbbeeegggbbbgggkkkkkkhhhhhhkkkpppnnn}}}zzzzzzxxxssspppsss{{{{{{qqqmmmnnnuuu{{{~~~|||zzzwwwqqqkkkiiioooyyyzzzxxx}}}zzzxxxuuutttuuuwwwzzzxxxsssnnnlllmmmppprrrssstttttttttnnnppprrruuuwwwxxxxxxxxx~~~mmmSSS???AAALLLSSSYYY```VVVRRRLLLIIIQQQfff}}}yyy|||~~~~~~uuunnncccXXXKKK???777555444111000111000---///333000000000000000000000000000000000000////////////////////////////////////000000000000000000000000...//////000111222222222////////////000000000000...555222...333333000444777999EEElllcccPPPOOOtttoooSSSVVVoooiiiOOOIIIGGGAAA<<<;;;:::888777666666666666666777777888888999999777888888888888999999999::::::;;;<<<========================>>>???AAABBBAAACCCEEEIIIOOO[[[jjjuuu~~~uuullljjjgggfffhhhjjjkkkkkkggggggffffffffffffggggggaaadddgggiiiiiihhhggghhhjjjhhhddd```]]]___dddgggjjjmmmpppoookkkiiilllooolllmmmmmmkkkhhhffffffggggggiiijjjyyywww~~~~~~nnnZZZDDD666333555555333222333444333222222222222222222222222000000111111222222222222000000111222333333444444000111333444555444333333333444666777777666444333ssscccVVVNNNJJJIIIEEEEEEDDDCCCBBB@@@???>>>;;;:::777666555444222000000000///...............////////////////////////........................)))---000///,,,+++///333////////////////////////++++++,,,------......///000000000000000111111222222888:::999:::===???>>>>>>:::888;;;======>>>BBBDDD[[[bbbPPPFFFQQQ\\\[[[___\\\___gggfffYYYGGG===888444666>>>CCCAAAAAADDD:::;;;;;;:::???GGGJJJIIIOOOMMMMMMPPPTTTVVVUUURRRXXXVVVUUUSSSSSSTTTUUUVVVXXXWWWWWWVVVVVVXXXYYYZZZaaaaaa```______```aaaaaaeeegggiiiiiiggggggjjjmmmppptttwwwyyy{{{~~~~~~~~~zzzrrrjjjdddbbbXXXWWW[[[lll|||yyywwwvvvuuuwwwvvvuuuvvvwwwvvvtttsssqqqqqqqqqpppnnnnnnppprrrnnnpppqqqrrrsssuuuxxxzzz|||sssfffTTTGGG===???EEEIIIMMMQQQOOOKKKLLLRRRWWW^^^mmm|||{{{}}}yyyttt{{{{{{yyyiiibbbXXXMMMDDD<<<666222000000000000000000000000000000000000111111111111////////////////////////////////////////////////......////////////.........000111222222111000...000000111111111111000000000000000000111111111111777111555QQQ|||bbbKKK[[[|||mmmQQQUUUmmmuuuXXXBBBHHH======;;;888888999999888777777777777888888888888555666777888999:::;;;;;;::::::999888999:::;;;<<<<<<<<<======>>>?????????>>>>>>@@@DDDIIIOOOTTTWWWfffjjjuuu}}}zzzyyytttnnnkkkkkkkkkjjjiiiiiijjjkkkkkkiiigggffffffgggdddbbbaaaccceeeeeeeeelllkkkhhhaaa[[[\\\dddlllllltttxxxuuuooollljjjhhhkkkiiijjjllljjjeeeeeeiiiiiinnn}}}rrrUUUCCC???:::333333333444444555555555222222222111111111000000222222222222222222222222222222222111111111000000222222222222222222222222333333333444444444555555rrrcccUUUMMMIIIHHHEEEEEEDDDCCCBBB@@@???>>>;;;:::888666555444222000000000///...............////////////////////////////////////////////////......///////////////...........................+++---...//////---+++***...............///000000777;;;<<<;;;<<<@@@@@@======999888;;;======@@@CCCFFFYYY___RRRIIITTTccciiiggghhhmmmsssuuummm\\\MMMEEE<<<777888999888999===<<<===<<<:::>>>DDDHHHGGGLLLMMMNNNQQQUUUVVVVVVTTTWWWVVVUUUTTTSSSTTTVVVWWWYYYXXXWWWWWWWWWXXXYYYZZZ```___^^^]]]]]]^^^___```bbbeeehhhgggffffffjjjmmmpppuuuxxxyyyvvvnnnggg^^^VVV[[[lll~~~}}}zzzwwwuuuttttttvvvuuutttuuuvvvvvvtttrrrqqqrrrrrrqqqpppppprrrtttqqqqqqrrrrrrrrrsssuuuwwwzzzqqq___WWWMMMCCC===???EEEJJJPPPVVVXXXXXX^^^iiippprrrtttyyyfff{{{~~~xxxrrrwww}}}|||vvvrrrccc\\\QQQFFF>>>777222///000000000000000000000000//////000000000111111111////////////////////////////////////////////////......////////////.........///111222222111///...000000111111111111000000000000000000111111111111222444444@@@eeeiiiQQQNNNdddoooWWWUUUbbb[[[@@@???>>><<<::::::<<<<<<;;;777777777777777777777777555666777888999::::::;;;::::::999999999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAACCCFFFIIIKKKPPPUUU```lllwwwwwwpppmmmlllkkkjjjkkklllmmmmmmkkkiiihhhggggggeeecccbbbdddeeeffffffmmmnnnmmmiiieeegggooovvvwww}}}{{{vvvsssnnnjjjfffeeegggiiihhhdddeeeiiissszzzsssaaaHHH999666111333333333444444444555555222222222111111111000000222222222222222222222222222222222111111111000000222222222222222222222222333333333333444444444444qqqaaaTTTLLLHHHFFFEEEEEEDDDCCCBBB@@@???>>>;;;;;;999777555333111111000000///...............////////////////////////////////////////////////111///,,,...111222...***------------------------,,,...000111000---)))&&&---,,,,,,,,,,,,---......666777888999???DDDDDD@@@???;;;;;;===>>>>>>@@@DDDDDDOOOUUUMMMFFFLLL^^^mmmiiioootttxxx~~~}}}nnn[[[KKKAAA888444444444555888>>>@@@>>>:::;;;AAADDDCCCGGGKKKPPPSSSUUUVVVVVVWWWWWWVVVUUUTTTTTTUUUWWWWWWYYYYYYXXXXXXXXXYYYZZZ[[[^^^^^^\\\\\\\\\\\\^^^^^^```cccfffgggffffffiiimmmsss{{{zzz{{{mmm\\\VVV___nnnzzz}}}|||zzzwwwuuutttsssrrrtttsssssssssttttttsssqqqqqqrrrrrrrrrqqqrrrtttvvvssssssrrrrrrrrrrrrssstttuuuxxx|||yyykkkYYYOOONNNMMMHHHEEEHHHMMMTTT^^^ffflllkkkqqq}}}|||vvvccc}}}wwwxxx~~~vvvyyy~~~}}}uuuooo\\\UUUJJJ@@@999444111///000000000000000000000000//////000000000000111111////////////////////////////////////////////////...//////000000//////...//////111111111111//////000000111111111111000000000000000000111111111111///777555111JJJzzzqqqWWWJJJQQQrrrtttfff[[[VVVxxxHHH@@@===:::999999999888888888888888777777666666555555666666777888999:::::::::999999999999:::;;;;;;:::::::::;;;<<<<<<======@@@?????????@@@AAACCCDDDCCCJJJRRRXXX___rrr{{{sssooonnnnnnnnnnnnnnnooonnnmmmllljjjhhhgggeeeccccccdddeeeeeeeeejjjnnnqqqrrrrrrvvv}}}~~~zzzrrrjjjcccaaacccgggiiiiiinnnttt~~~wwwdddSSS???666555000333333333333444444444444222222222111111111111111111111111111111111111111222222222111111111111111222222222222222222222222222222222222333333333333~~~pppaaaTTTLLLGGGEEEEEEEEEDDDCCCBBB@@@???>>>;;;;;;:::888555222111111000000///...............////////////////////////........................000---,,,---000111...+++---------------------------...///000///,,,***(((,,,,,,,,,,,,,,,------...222444666;;;FFFOOOPPPLLLFFFBBBAAAAAA@@@===???CCC@@@EEEJJJHHHAAABBBSSSfffjjjtttyyy{{{qqqWWWNNNCCC;;;777666777888???AAA???:::999<<<>>>===AAAGGGOOOSSSTTTTTTVVVXXXUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[^^^]]]\\\\\\\\\\\\]]]^^^___cccfffgggffffffiiilllvvvoooeeeffflllrrruuu{{{~~~{{{|||zzzyyywwwvvvtttsssrrrqqqrrrqqqpppqqqssssssqqqooonnnpppqqqqqqqqqqqqsssuuutttsssrrrrrrrrrrrrrrrqqqnnnlllhhhbbbXXXOOOOOOTTT\\\[[[ZZZ\\\```iiivvv}}}qqqxxxxxx{{{}}}}}}rrriiiWWWPPPFFF<<<777444222222////////////////////////////////////000000000111//////////////////////////////////////////////////////000000000000////////////000111111000//////000000111111111111000000///000000000111111111111111777777111<<<___zzz^^^PPPKKK\\\{{{zzzuuuvvvuuudddQQQpppeeeGGG@@@:::999888666555555999999888777666666555555666666666777888999999:::999999999999999:::::::::999999999:::;;;;;;<<<<<<======>>>???AAACCCEEEFFFFFFIIINNNPPPSSS```}}}}}}yyyxxxzzz}}}~~~~~~xxxrrrooooooooooooooonnnnnnmmmmmmkkkiiigggeeecccbbbbbbccceeeeeedddeeellluuuzzz}}}xxxlllfffccccccggglllrrr}}}{{{|||lllWWWIII:::666888333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333}}}pppbbbUUULLLHHHFFFEEEEEEDDDCCCBBB@@@???>>><<<<<<<<<999444111111222000000///...............////////////////////////------------------------,,,,,,---------......///------------------------...------,,,,,,,,,---...------,,,,,,------...///444666999???KKKVVVXXXTTTLLLIIIGGGFFFBBB===???DDD???AAAFFFHHHDDDAAAMMM\\\ooo{{{wwwcccMMM<<<666777999===AAAAAA;;;888999:::888<<>><<<<<<999999;;;:::999999888777666666555666666666777777888888999888888999999999:::::::::888888999999:::;;;;;;;;;;;;<<<===>>>@@@BBBDDDEEECCCDDDGGGIIIJJJPPP___nnn~~~yyywwwxxxvvvrrrqqqrrrsssssssssuuuuuutttrrrpppooonnnnnnnnnlllkkkkkkkkkjjjgggdddbbbaaa```aaaccceeeddddddeeennnyyyvvvpppkkkgggiiinnnxxx~~~rrrZZZGGG>>>444333666222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333~~~rrrdddWWWNNNIIIGGGEEEEEEDDDCCCBBB@@@???>>><<<======:::444111111222000000///...............////////////////////////........................//////---,,,+++,,,///111---------------------------,,,+++***+++---000111...------------...//////111444777;;;CCCLLLNNNKKKKKKIIIIIIHHHDDD@@@BBBHHHCCCDDDGGGHHHEEEDDDHHHPPPiiivvvhhhGGG777555777;;;AAACCC???:::999888666999===DDDIIILLLNNNPPPQQQPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZ^^^cccffffffgggiiilllrrr}}}uuuvvv~~~xxxuuuwwwuuuuuuuuutttrrrpppooonnnmmmllllllmmmoooooonnnllljjjlllnnnnnnnnnmmmnnnoooooonnnnnnpppqqqnnnhhhccc\\\TTTMMMLLLOOOVVVbbbnnn|||tttyyy|||xxxzzzyyyvvv}}}wwwlll___TTTFFFAAA:::444222111111111000000000000000000000000......////////////000000///////////////////////////////////////////////////000000111111000000///////////////////////////000000111111111111000000000000000000111111111111333---222<<<999333GGGeeedddSSSEEEDDDaaa|||jjjZZZccc^^^OOOBBB???>>>:::999===:::::::::999999888888777666666666777777777888888777888888999:::999999999888888999999::::::;;;;;;;;;;;;<<<======>>>>>>??????>>>@@@EEEFFFGGGLLLSSSUUUcccyyy~~~|||zzzvvvrrrnnnllljjjjjjiiiiiijjjmmmnnnnnnmmmoooqqqssssssqqqnnnmmmmmmnnnllljjjjjjkkkjjjfffbbb_________aaadddffffffeeejjjrrr}}}zzzsssmmmmmmqqqzzz~~~___JJJ>>>999222333777333333333333333222222222222111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222333333333333tttfffZZZQQQKKKIIIEEEEEEDDDCCCBBB@@@???>>><<<>>>>>>:::444000111333000000///...............////////////////////////000000000000000000000000999333---+++,,,...//////........................,,,,,,+++,,,,,,...///000---------------...//////+++///222333888>>>@@@>>>CCCCCCEEEFFFEEECCCHHHPPPVVVUUUQQQKKKHHHGGGFFFCCCSSSaaauuu\\\CCC999666:::BBBGGGCCC>>><<<:::777777999<<>>===@@@DDDEEEDDDGGGLLLHHHOOO^^^mmmxxxzzztttqqqooonnnllljjjhhhhhhhhhhhhfffeeedddeeehhhjjjkkkkkkkkknnnppppppnnnmmmnnnpppqqqnnnkkklllmmmlllhhhccc___^^^```cccgggiiijjjiiinnnvvv{{{vvvssstttxxxjjjOOO???999999444555888555333333333222222222111111000000111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222333333333333444444444444uuuggg[[[RRRMMMJJJEEEEEEDDDCCCBBB@@@???>>><<<>>>???;;;444000111333000000///...............////////////////////////111111111111111111111111BBB888---***...222000,,,////////////////////////+++,,,---.........------------,,,,,,------...///***///333444666;;;>>>===:::;;;@@@DDDEEEFFFNNNWWWooolllaaaSSSNNNNNNHHH>>>BBBOOOfff~~~qqqRRR@@@888:::CCCIIIGGGBBB???<<<999777666777===DDDIIIIIIHHHMMMNNNPPPQQQSSSTTTUUUUUUUUUVVVXXXYYYYYYYYYXXXWWWNNNNNNLLLLLLLLLLLLNNNNNNJJJQQQYYY```dddhhhmmmqqq~~~}}}{{{{{{}}}{{{xxxwwwxxxvvvssstttxxxrrrrrrqqqpppnnnkkkiiigggjjjjjjiiikkkmmmmmmlllkkkkkkmmmoooooommmlllkkkllllllkkkkkklllkkkcccVVVMMMCCCKKKVVV^^^aaagggwww|||}}}~~~iiirrrqqqooo{{{xxxpppggg```kkkyyyxxxvvvaaaSSSJJJEEE<<<999555222222222111111000000000000000000000000............/////////000////////////////////////////////////////////////000000111111111111000000//////............//////000000111111111111000000000000000000111111111111555555666555333444888>>>[[[qqq\\\PPPKKK___zzz\\\hhh|||~~~eeeXXXMMMAAA<<>>>>>>>>>>>>>>@@@BBB@@@???DDDKKKKKKLLLQQQWWWZZZaaasss|||wwwrrrnnnjjjhhheeedddbbbaaaaaaccceeefffjjjgggcccbbbdddggghhhiiigggiiikkkkkkkkklllqqqttttttpppmmmnnnpppooojjjeee______aaadddiiilllllllllpppvvv}}}~~~zzzvvvvvvxxxwww}}}zzzxxxuuuvvv{{{rrrYYYBBB666444777222333666222333333333222222111111111000000111111222222222222222222222222222222222222000000111111222222222222222222222222222222222222333333444444444444555555uuudddXXXSSSMMMHHHGGGFFFEEEDDDBBB@@@???>>>???>>>;;;999666333111000////////////............,,,---///000000000///...////////////////////////>>>888000,,,+++------,,,........................------------------,,,,,,...------------...//////...000222333444777;;;>>><<>>BBBOOOfffxxx```FFF===:::<<>>===DDDEEE@@@CCCJJJSSS\\\bbbhhhnnnrrr~~~|||zzzzzzvvvuuussssssttttttrrrqqqpppqqqnnniiiffffffeeecccjjjiiiiiijjjlllllljjjhhhhhhllloooooollliiiiiiiiiiiihhhiiihhh```SSSKKKIIIKKKKKKQQQ___jjjsss~~~~~~|||rrrnnnzzzyyyggghhhiiikkkqqqzzzwwwlllggggggnnnzzzzzzgggWWWNNNFFF>>>666333000000222222000...///---,,,---///000000000//////......---------,,,////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111222222111111222444555666LLLqqqxxxhhhZZZLLLOOOlllgggYYYkkklllPPP@@@>>>999;;;<<<;;;::::::888555999999999888888666555555666666666666777888::::::<<<;;;;;;::::::999999888999999999:::;;;<<<===>>><<<===>>>???AAABBBCCCDDDEEEHHHKKKOOOTTTZZZaaafffxxxzzzsssvvvsssooojjjeeecccaaaaaaaaaaaaaaabbbbbbccccccccceeeddddddddddddfffggghhhgggiiikkklllkkkkkkmmmnnnxxxwwwwwwxxxwwwqqqhhhbbbbbbbbbdddeeeeeefffeeeeeeppprrrtttuuuvvvuuutttsssttttttvvvyyywwwsssrrrvvvyyysssxxx|||{{{bbbMMM888777444444444444333222222222222222222222222222000111111111111222222222222222222111111111000000000000000111222222222333000111111111111222222222222222333333333333444444vvvdddXXXRRRLLLGGGFFFEEEDDDCCCAAA???>>>===>>>===;;;999666333111000////////////............------...///////////////........................444000+++***,,,...000000....................................------------...------------...//////...000111222222444888;;;:::???CCCBBBAAAGGGUUUbbbqqq]]]UUURRRPPPQQQPPPPPPVVV___jjjqqqssspppUUUIII;;;;;;DDDJJJDDDDDDGGGAAA===888555777999999<<<@@@AAAEEEJJJNNNPPPQQQSSSTTTXXXVVVUUUWWW[[[ZZZTTTOOO===>>>;;;888:::======:::===CCCLLLUUU\\\dddlllqqqyyy|||yyyyyyvvvtttrrrrrrrrrqqqooommmjjjeee```]]][[[YYYWWWVVVaaacccgggjjjkkklllkkkkkkkkklllmmmlllkkkjjjjjjkkkiiifffccc___UUUJJJCCCCCCGGGIIITTTfffttt|||{{{uuuzzzlllmmmnnnssszzzwwwsssqqqsssxxx~~~rrr]]]NNNGGG@@@:::555222000///111111000......///////////////000000/////////.........------////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000///......000000000000111111111111222222111111222333555666@@@WWWzzzvvveeeUUUGGGEEEWWWmmmlllWWW]]]yyylllOOOAAA======;;;999888:::<<<<<<999999999999888777666555666666666666777888999:::;;;::::::::::::999999999:::999999999:::;;;<<<<<<;;;<<<===>>>@@@AAABBBCCCDDDFFFHHHKKKNNNRRRXXX\\\^^^eeennntttyyy|||||||||}}}}}}zzztttooollliiifffccc```_________``````aaabbbccccccddddddeeeeeedddcccdddfffhhhiiiggghhhjjjllllllkkkjjjiiiqqqooolllkkkjjjfffaaa\\\]]]^^^___aaabbbcccdddeeemmmoooqqqrrrsssrrrqqqppprrrnnnlllmmmlllkkkmmmqqqwwwxxx|||hhhRRRAAA888666444444444444333222222222222222222222222222000111111111111222222222222222222222111111111111111111111111111222222222000111111111111222222222222222222333333333444444wwwdddVVVPPPKKKFFFEEEEEECCCBBB@@@>>>===<<<>>>===;;;888666333111000////////////.....................---......///000------------------------...,,,++++++...000111222....................................////////////...------------...//////---///000000111333666999:::===@@@@@@@@@DDDMMMUUU```eeegggbbbZZZUUUVVVZZZmmmkkkaaaTTTTTTaaakkknnnrrrhhhVVVBBB<<>>999444333111//////000000///...---000333333000......000000000////////////......////////////////////////////////////////////////000000000000000000000000........................000000111111000000//////000000000000111111111111222222111222222333444555666===VVV}}}{{{hhhZZZNNNEEEHHHPPPkkk}}}uuuZZZPPPbbb{{{oooXXXAAA===999777888999999999999999999999888888777666666555555666666777888999999999999999::::::::::::::::::999999999::::::;;;:::;;;;;;===>>>???@@@AAABBBCCCDDDEEEFFFIIILLLOOOMMMPPPTTTXXX\\\bbbhhhmmm~~~{{{yyyvvvtttqqqnnnoooppprrrtttsssqqqoooaaa```___]]]]]]]]]^^^^^^______```aaacccdddeeeeeefffdddcccbbbbbbdddgggiiihhhhhhiiilllnnnkkkeee```dddaaa]]][[[ZZZYYYXXXVVVXXXYYYZZZ\\\___bbbdddfffkkklllmmmnnnnnnnnnmmmllllllgggccccccbbbaaadddiiiuuu~~~|||cccPPP@@@666777555333333444444333222222222222222222222222222000111111111111222222222333333333222222222111111222222222111111111111111000111111111111222222222222222222222333333333333wwwcccTTTMMMIIIEEEFFFEEEDDDBBB@@@???>>>======<<<:::888555333111000////////////............///...---,,,---...///000------------------------000//////000000000000///........................////////////000000000000...------------...//////,,,---//////000333666999<<<>>>@@@@@@@@@BBBFFFIIICCCBBBEEEKKKOOOPPPTTTZZZtttzzzsss```[[[kkk||||||rrrRRRCCC???DDDKKKUUUXXXMMMJJJBBB<<<;;;:::888777888888;;;@@@DDDGGGJJJNNNQQQSSSTTTUUUXXX[[[^^^^^^]]]PPP@@@555777:::777777;;;<<<>>>BBBGGGOOOXXXaaafffccclllyyy|||yyyyyyxxxuuussstttsssrrrqqqqqqpppmmmkkk\\\JJJ<<<===@@@>>>@@@FFFMMMVVVbbbiiijjjjjjlllnnnllljjjggghhhjjjiiifffccc[[[TTTLLLGGGBBBAAAFFFMMMTTT___nnn{{{|||{{{|||zzzwwwzzz{{{lllWWWFFF<<<888444000222111//////////////////---111666555000---...000000000000000000/////////////////////////////////////////////////////////000000000000000000000000........................000000111111111000000//////000000000111111111111111111222222222333333444444666@@@\\\oooddd[[[OOOEEEAAANNNqqq}}}tttvvv|||kkkTTTSSS```zzzxxxMMMBBB888888;;;;;;777444999999::::::999888888777666666555555666777777888777888888999::::::;;;;;;::::::999888888888999999999999:::;;;<<<===>>>>>>???@@@AAABBBAAACCCEEEHHHKKKKKKKKKNNNRRRVVVYYYYYY^^^bbbgggmmmsssyyy}}}yyyxxx{{{~~~~~~|||xxxsssmmmjjjjjjjjjooooooooooooooonnnmmmlll^^^^^^]]]]]]]]]^^^______]]]^^^___```bbbdddeeeeeegggeeecccaaaaaacccfffhhhkkkiiijjjlllnnniii___WWWUUUTTTQQQPPPPPPRRRSSSSSSWWWWWWYYY\\\___cccgggiiikkkkkklllllllllkkkjjjjjjeeecccbbb___ZZZXXX___iii}}}hhhOOO???999666666444222222333444333222111111111111222222222222000000111111111222222222333333333333222222222222333222222222111000000000000000111111111222222222111222222222222333333333xxxcccRRRKKKHHHEEEGGGFFFEEECCCBBB@@@???>>><<<;;;:::777555333111000////////////...............---,,,,,,,,,---///000........................///000111111000///...---......................../////////000000000111111...------------...//////***,,,...///111444888;;;@@@AAAAAAAAAAAAAAACCCDDDFFF???<<>>BBBEEEJJJMMMQQQRRRSSSUUUXXX\\\bbbeee]]]JJJ:::888999777888===999:::<<>>EEEHHHRRR___hhhiiiiiijjjllllllkkkjjjkkkkkkhhhbbb\\\QQQJJJCCC@@@@@@CCCMMMWWWhhhttt~~~wwwiii\\\KKK@@@:::666222///000000000///......///000---111666555000---...000/////////000000000000000////////////////////////////////////////////////////////////////////////........................000000111111111111000000///000000000111111111111111111222222222222222222222888999BBBgggvvvmmmfffYYYHHH<<>>@@@@@@@@@AAADDDFFFHHHGGGGGGIIINNNQQQQQQPPPWWWYYY]]]```dddhhhnnnrrrtttvvvuuurrrmmmkkkmmmppppppooommmhhhdddbbbccceeekkkkkkjjjiiigggeeedddddd^^^^^^^^^]]]]]]]]]^^^^^^\\\]]]^^^___aaabbbcccdddjjjhhhfffdddcccdddfffgggjjjhhhhhhjjjjjjeeeZZZQQQJJJKKKMMMOOOPPPQQQSSSTTTXXXYYY\\\___cccgggkkkmmmlllllllllkkkkkkjjjiiiiiidddccc```YYYQQQSSSdddwwwrrrXXXCCC888666999555333222111333333333222000000000111111222222222000000111111111222222222333333333222222222111111333222222222111000000000000000111111111222222222111111111222222222333333wwwbbbQQQJJJHHHFFFGGGGGGEEEDDDBBB@@@??????;;;;;;999777555333111111////////////............---------,,,------...///////////////////////////)))+++...///..........................................//////000000111111...------------...//////***,,,...///000333777:::AAABBBBBBAAAAAABBBEEEHHHIIIEEEBBBAAADDDIIILLLMMMIIIXXXbbb``````nnnnnnSSSGGGHHHZZZkkkjjjSSSIII@@@>>>===:::666555555666999;;;===AAAEEEIIINNNPPPRRRRRRSSSWWW^^^ddd```RRRBBB;;;999999;;;>>>777666888>>>HHHSSS\\\```bbbgggmmmtttzzz|||yyyuuusssrrrqqqqqqpppqqqpppppppppqqqoookkkhhhgggZZZHHH===:::===@@@AAADDDMMMZZZcccggghhhiiijjjkkkkkkkkkkkkhhhaaaYYYTTTIIIDDD@@@AAADDDJJJVVVbbbvvv|||zzzhhhWWWLLLBBB<<<888333111111000111111000///...000111---000333333000......000......////////////000000////////////////////////////////////////////////////////////////////////........................000000111111222222111111000000000000111111111111111111222222222222111111---777777444OOOzzzssshhhWWWJJJDDDJJJcccwwwwwwpppaaaeeemmmyyy]]]AAA555555777:::@@@:::::::::;;;;;;::::::999888888777777777777888888777777777888999::::::;;;::::::999999999::::::;;;777888888999::::::;;;;;;:::<<<>>>???@@@AAACCCEEEDDDDDDDDDGGGJJJLLLMMMLLLPPPRRRUUUWWWXXX[[[^^^aaa```bbbcccbbb```___aaaddddddddddddbbb``````aaacccbbbddddddcccaaa______```]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]___```aaaaaajjjiiigggeeecccbbbbbbbbbbbbaaaaaaaaaaaa]]]UUUOOOGGGJJJNNNQQQRRRSSSUUUVVVZZZ\\\```cccgggjjjlllmmmlllkkkjjjiiiiiihhhggggggfffccc^^^VVVPPPZZZtttyyy```KKK===555444777444222111111222333222111//////000000111222222222000111111111111222222222222222222111111111000000222222222111111111111111000111111111111222222222111111111111222222222222wwwaaaPPPIIIHHHGGGFFFFFFEEECCCAAA@@@>>>>>>;;;:::999777555333111111////////////............,,,,,,------......------........................'''***......------...000........................------...//////000111111...------------...//////,,,---.........000333666>>>@@@AAA@@@@@@CCCKKKRRRQQQYYYZZZOOOFFFIIIMMMNNNKKKPPPVVV\\\dddppp}}}kkkXXXZZZdddeeeWWWLLLBBBAAAAAA===999888666777888888:::===AAAEEEIIIMMMQQQQQQOOOPPPUUUYYY```[[[QQQFFFBBBDDDDDDBBB>>>======BBBKKKTTTZZZ]]]]]]aaaggglllrrrvvvzzz|||}}}uuuuuutttrrrooonnnooopppooonnnmmmmmmlllhhhccc```aaa___SSSDDD???DDDEEE??????FFFQQQ]]]eeehhhhhhgggfffffffffbbb[[[SSSLLLIIICCC@@@BBBHHHPPPYYYgggrrrxxxxxx}}}jjjVVVIIIAAA;;;888444//////444000111222111//////111333...///////////////000000------.........////////////////////////////////////////////////////////////////////////////////////////////////////////////000111222222222222111000000000000111111111111000111222333333222111000...222333333???]]]{{{pppfffRRRMMMPPPccc{{{lll[[[bbbzzz{{{bbbQQQBBB666777???::::::;;;;;;;;;;;;::::::999999888888888888999999777777888888999999:::::::::999999999:::;;;<<<<<<888888888999::::::;;;;;;888:::===>>>>>>>>>@@@AAA@@@AAACCCEEEGGGHHHIIIJJJGGGIIILLLMMMNNNPPPRRRUUUTTTTTTTTTSSSSSSUUUXXX[[[\\\\\\\\\]]]___`````````]]]```bbbbbb```^^^^^^___ZZZ[[[[[[[[[ZZZYYYYYYXXXZZZ[[[[[[\\\]]]]]]^^^^^^dddcccbbb```]]]ZZZXXXWWWSSSTTTUUUUUUUUUSSSQQQOOOKKKNNNQQQRRRRRRSSSUUUWWW[[[]]]aaafffiiijjjkkkjjjiiihhhgggfffddddddccccccbbb``````bbbfffrrrtttaaaLLL@@@:::444333555333111000000222333222111/////////000111222222222000111111111111222222222111111111000000000//////111111111111111222222222000111111111111222222222111111111111222222222222vvvaaaOOOIIIHHHHHHEEEEEECCCBBB@@@???======;;;:::888777555333222111000/////////............+++,,,---...///...---,,,------------------------+++...111000...---///111........................,,,------...///000000111...------------...//////---......---,,,---///111:::===???>>>???EEEPPPYYYkkk|||iiiSSSOOORRRRRRTTTNNNNNNZZZhhhsss|||mmm[[[YYYWWW[[[PPPFFFDDDEEEBBB===<<<777888888777888;;;???CCCEEEKKKRRRRRRMMMJJJLLLOOOaaaddd^^^QQQMMMPPPOOOIIIKKKHHHFFFIIIOOOUUUXXXYYYUUUXXX^^^eeejjjnnnpppqqqsssqqqttt|||xxxsssqqqssstttrrrnnnlllnnnqqqnnnmmmkkkjjjgggbbb\\\XXXVVV]]]XXXHHHDDDLLLKKKAAA;;;AAAKKKXXXccchhhhhhfff``````^^^WWWMMMEEEAAA@@@>>>???DDDPPP\\\hhhwwwuuu|||vvvlllZZZHHHCCC<<<777555000+++...555000222333222000///222444///---,,,---///000000000,,,---------......//////////////////////////////////////////////////////////////////////////////000000000000000000000000///000111222222222222222000000000000111111111111000111222333333222000000333...000666666???ddd{{{kkkaaaPPPKKKaaa]]]TTTeee}}}xxx[[[@@@888>>>::::::;;;;;;<<<;;;;;;;;;::::::999999999999999:::888888888888888999999999999999999:::;;;<<<===>>>888888888999:::::::::;;;777999;;;<<<<<<<<<===>>>;;;>>>AAABBBBBBBBBDDDFFFFFFHHHIIIIIIGGGFFFFFFGGGOOOLLLIIIHHHIIIMMMPPPRRRTTTTTTTTTWWWZZZ\\\[[[YYYZZZ]]]``````]]][[[[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[YYYUUURRRNNNLLLGGGIIILLLLLLLLLMMMNNNPPPPPPRRRSSSRRRQQQQQQTTTXXXZZZ]]]bbbfffiiiiiihhhgggfffeeedddbbbaaa`````````[[[]]]ffftttzzzbbbOOO>>>999888666444444333111000000111222222111...//////000111222222222000111111111111222222222000000000000////////////000000111111222222222333000111111111111222222222000111111111111222222222sssaaaSSSJJJFFFEEEJJJEEEBBBBBBDDDDDD@@@<<<>>><<<888555222111111222000000000000000000000000,,,---------.../////////...------,,,,,,------...////////////////////////........................////////////////////////////////////000000000000111000...---,,,---///000::::::<<<@@@@@@FFFWWWiii}}}ddd[[[YYYRRRTTT\\\[[[TTT[[[mmmssskkk|||cccVVVNNNXXXTTTNNNIIIHHHFFFBBB===;;;:::::::::::::::::::::AAAEEEMMMTTTVVVVVV\\\eeehhhnnnhhhWWWPPPYYYaaa```cccccc___YYYUUUTTTTTTSSSOOOSSSYYY```dddgggggggggiiillloooqqquuu}}}}}}zzzxxxtttqqqrrrrrrpppooommmkkkiiiiiiiiimmmmmmhhheeeddd^^^UUUVVVaaacccYYYNNNKKKGGG@@@DDDFFFIIIQQQ^^^hhhfff^^^aaa___YYYOOOEEE>>>>>>@@@@@@JJJOOO[[[pppwwwuuuzzznnnttt~~~|||hhhYYYNNNFFF;;;888444111//////000111000000000000000000000000////////////////////////000000000000000000000000000000//////.........---000000000000////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111222111111111000000//////000444666333333AAA]]]ttt~~~jjjiiisssiiiNNNKKKmmmvvv___]]]ppp}}}OOO::::::999999:::<<<<<<<<<;;;::::::::::::999999999888888999999999::::::;;;;;;;;;;;;:::999888999;;;===???999999999999999999999999;;;;;;;;;<<<<<<<<<============>>>@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIIIIJJJJJJKKKKKKLLLOOOUUUZZZ]]]]]]\\\[[[YYYYYYZZZ[[[\\\\\\\\\\\\YYYYYYXXXWWWWWWWWWXXXXXX[[[[[[[[[\\\\\\[[[ZZZZZZZZZXXXTTTPPPLLLIIIHHHGGGBBBDDDGGGKKKMMMNNNNNNMMMQQQRRRSSSSSSTTTVVVYYY\\\___bbbfffhhhhhhgggfffgggggg```]]]___^^^ZZZXXX[[[XXXZZZlll{{{xxxfffIIIBBB;;;777777777444111111111111111111111111111000000000000000000000000111111222333333333333222000000000000000000000000000000000000000111111222111111111111111111111111000000111222333333444444wwweeeTTTJJJFFFFFFHHHDDDAAAAAACCCCCC@@@<<<===<<<999666444222111111000000000000000000000000---------...............///......------......///////////////////////////........................................................./////////000000///...---------///000222666666999???CCCJJJYYYhhhttteee\\\TTTaaa___VVVMMMPPP]]]dddaaacccfff}}}xxxcccQQQRRRQQQRRRSSSLLLBBB???CCC>>>===:::666444555:::>>>BBBDDDMMMZZZfffoooyyy}}}uuukkkddd``````aaappppppllleee]]]XXXVVVUUUUUUVVVYYY\\\___bbbdddeeegggiiikkkkkkkkkpppxxx|||wwwuuussspppmmmpppoooooonnnmmmlllkkkkkkjjjmmmllliiikkkqqqrrroooqqqsssnnnaaaVVVSSSVVVXXXPPPPPPPPPSSS]]]dddbbbZZZUUURRRLLLEEE@@@@@@DDDHHHGGGWWWcccllluuurrrkkknnnhhhrrrppp]]]PPPEEE===666555333222111111111111////////////////////////////////////////////////////////////////////////000/////////............000/////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111000000000///000444666333222;;;OOO___}}}wwwmmmpppkkkZZZNNNXXXwww|||ddd\\\hhheeeEEE<<<<<<<<<<<<;;;::::::<<<>>>::::::::::::999999999999888888888888999999999:::;;;:::999888999;;;===>>>999999999999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCCBBBCCCDDDDDDEEEDDDDDDDDDGGGGGGHHHIIIJJJJJJKKKKKKKKKNNNSSSXXX[[[\\\[[[[[[XXXYYYZZZ\\\]]]]]]\\\\\\YYYYYYXXXWWWVVVVVVVVVVVVXXXWWWWWWWWWVVVUUUTTTSSSPPPNNNLLLIIIGGGFFFFFFFFFDDDFFFIIIKKKMMMNNNNNNNNNPPPQQQSSSSSSTTTVVVZZZ]]]```cccfffgggfffdddccccccddd___^^^^^^[[[UUUSSSVVVYYYiii~~~oooRRRCCC===777555666777555222111111111111111111111111000000000000000000000000000111222222333333222222000000000000000000000000000000000000000111111222111111111111111111111111000000111222222333444444}}}jjjWWWJJJFFFGGGEEEBBB@@@@@@BBBCCC@@@======<<<:::888666333222111000000000000000000000000...............---------/////////....../////////////////////////////////........................---------------------------------.........//////------,,,---...000222333111111666===DDDKKKUUU^^^ooo|||wwwiii```[[[gggkkkmmmiiicccbbbgggmmmkkk___iiihhhWWWOOOMMMSSSRRRHHHBBBBBBBBBAAA>>>:::666555999===>>>===CCCRRRdddrrr~~~{{{ttttttpppcccYYYWWWbbbccceeeccc___[[[[[[]]][[[ZZZXXXXXXYYY\\\```bbbbbbdddeeedddcccdddiiimmmssswww}}}}}}xxxrrrooooooooollljjjmmmmmmmmmmmmllllllllllllgggiiikkkmmmwwwzzzmmmgggnnnxxxuuuqqqiiibbb``````ZZZRRRKKKGGGAAA<<<<<>>@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBEEEFFFFFFHHHIIIJJJKKKKKKKKKMMMQQQTTTXXXZZZ[[[[[[WWWXXX[[[\\\]]]\\\[[[ZZZWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHKKKMMMNNNOOOOOONNNOOOQQQSSSTTTVVVXXX[[[^^^aaaccceeeeeeccc```___^^^[[[YYYXXXVVVRRROOOQQQWWWfffvvvZZZBBB<<<777333222444666555333111111111111111111111111000000000000000000000000000111222222333333222222000000000000000000000000000000000000000111111222111111111111111111111111000000111111222333333333nnnYYYJJJGGGHHHEEECCCAAAAAACCCCCCAAA???===<<<;;;:::777444222111/////////////////////////////////...---------,,,//////............//////////////////////////////........................------------------------,,,,,,,,,---------.........---------...///111222///000333:::AAAGGGLLLOOOOOOQQQZZZeeefff^^^ZZZ\\\[[[ooossskkk|||rrraaaOOONNN[[[bbbXXXJJJIIIGGGDDDAAA???<<<999777:::888:::CCCNNNYYYeeennn~~~nnn```MMMOOOUUUZZZZZZZZZ\\\aaa[[[ZZZXXXWWWXXXZZZ]]]___]]]___aaabbbaaabbbeeegggfffiiilllppptttwwwzzz{{{zzztttpppzzz~~~tttppplllkkkmmmnnnllljjjllllllllllllkkkkkkkkkkkkhhhiiijjjnnnxxxvvvttt}}}~~~qqqbbbYYYUUUNNNHHHDDDBBB@@@BBBIIIRRR[[[```sssuuuiiihhhkkkpppxxxqqq\\\KKKBBB>>>999555111111000000///...------///////////////////////////////////////////////////////////////////////////////////////..................///////////////////////////000000000000////////////////////////000000111111111111000000///000000000111111111111111111111000000000000000111111222222222333555666>>>XXX{{{yyywwweeeOOOMMM[[[~~~oootttoooccc```ccc~~~hhhNNN>>><<<:::;;;>>>???<<<999;;;;;;;;;;;;::::::::::::777777777777777888888888999999888888999:::;;;;;;888888888888888888888888888888888888999999999999999999:::;;;===>>>???@@@@@@@@@AAABBBBBBBBBBBBAAACCCDDDEEEFFFHHHIIIJJJKKKLLLMMMOOORRRTTTWWWYYYZZZWWWXXXZZZ[[[ZZZXXXVVVTTTQQQPPPNNNMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPRRRUUUWWWXXXZZZ]]]```bbbddddddccc___\\\ZZZYYYUUUSSSPPPMMMLLLSSSaaammmrrr]]]III<<<888555222222333444444333111111111111111111111111000000000000000000000000000000111222222222222222000000000000000000000000000000000000000111111222111111111111111111111111000000111111222222222333oooZZZKKKGGGHHHEEEDDDCCCCCCDDDDDDCCCBBB===<<<;;;:::777444222111/////////////////////////////////...---------,,,...------,,,,,,------...////////////////////////................................................,,,,,,,,,,,,------------/////////.........//////...///222777???EEEHHHGGGJJJAAABBBMMMSSSPPPRRR[[[RRReeeoooaaavvvwwwlllYYYbbbvvvuuudddXXXPPPGGGBBBBBB@@@;;;666<<<:::;;;===>>>BBBMMMXXXqqq~~~kkkRRRPPPRRRWWWYYYWWWXXX\\\VVVVVVWWWXXXYYY[[[\\\\\\[[[]]]___aaaaaabbbcccdddcccdddeeehhhkkkmmmmmmmmmnnnnnnmmmjjjcccYYYPPPKKKQQQZZZeeennnwwwyyyuuurrrpppmmmjjjkkkmmmooonnnlllllllllkkkkkkjjjjjjiiiiiilllkkkjjjlllpppyyy|||llliiimmmhhh\\\NNNEEEDDDBBB@@@???CCCIIISSS^^^iiisssyyyyyy{{{}}}rrrxxxvvveeebbbjjjpppzzzvvvdddNNN@@@<<<:::777444222111///...///111444555........................////////////////////////.................................///////////////------....../////////000////////////000000000000////////////////////////000000111111111111000000///000000000111111111111000000000000000000111111222000000111333555555555000;;;VVV~~~yyykkk\\\RRR[[[qqqvvvrrryyyxxxnnnhhheeefffrrrqqqUUUIII<<<999>>>CCCAAA===<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999888888888999999999:::888888888888888888888888777777777888888888999999888888999:::<<<===>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBCCCEEEFFFHHHIIIJJJKKKLLLMMMOOOQQQTTTVVVWWWVVVVVVWWWVVVTTTQQQNNNLLLIIIHHHFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEFFFGGGIIIJJJKKKKKKMMMMMMOOOPPPQQQRRRRRRSSSSSSUUUXXXZZZ[[[\\\^^^``````aaaaaa^^^ZZZWWWUUUTTTOOONNNKKKIIIPPPccc|||nnnTTTDDD:::555777555333222333333333222000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000111111222111111111111111111111111000111111111111111222222mmmZZZMMMHHHHHHFFFFFFEEEEEEDDDCCCCCCBBB===<<<:::888666333222111000000000000000000000000...............---------------,,,,,,,,,,,,------////////////////////////........................////////////////////////,,,,,,,,,---------......000////////////......---,,,///222555<<>><<<;;;<<<;;;999999BBBNNN___sss}}}yyyooo\\\SSSOOOTTTWWWUUUUUUYYYPPPRRRUUUWWWYYYZZZZZZZZZZZZ[[[\\\^^^^^^___^^^^^^aaaaaabbbdddgggiiiiiihhhhhhccc^^^\\\VVVLLLDDDAAA???FFFNNNVVVaaappp|||yyywwwvvvtttnnnkkkiiijjjmmmooommmkkkkkkkkkjjjjjjiiiiiihhhhhhiiihhhiiilllooouuurrrbbbbbb___TTTEEE<<<<<<>>>>>>EEELLLVVV___eeellltttzzzxxxuuugggmmm}}}wwwwwwyyyyyyttteeeaaadddooo|||~~~iiiXXXEEE;;;888555222000111000//////222666;;;>>>........................////////////////////////.................................///////////////---------......//////000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000000000111111111111222000000111444666888888555666AAA___~~~mmmXXXJJJZZZvvvhhh```^^^nnnuuuaaaHHH:::;;;???@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::888888888888888888888888888888888888888888888888777777777888888888888999777888999:::;;;===>>>>>>??????@@@AAAAAAAAAAAA@@@AAABBBBBBDDDEEEFFFGGGGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRQQQPPPNNNKKKIIIFFFEEEBBBAAA@@@@@@@@@@@@@@@@@@AAA@@@??????@@@AAACCCDDDDDDEEEGGGHHHJJJKKKKKKKKKNNNOOOPPPQQQSSSTTTUUUVVVVVVXXX[[[\\\[[[[[[\\\]]]ZZZ[[[ZZZXXXTTTQQQOOOOOOFFFIIILLLQQQ```yyyuuuWWWCCC888444222666555444333222222222222000000000000000000000000000000000000000000000000///000111111222222111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111{{{jjjYYYNNNHHHGGGFFFFFFFFFEEECCCAAAAAAAAA===<<<999666444222111111000000000000000000000000---------.....................------------......////////////////////////................................................------------..................//////////////////+++///111111555>>>CCCCCC>>>999888>>>CCCIIIUUUbbbbbb[[[___xxxlll]]]eeeuuu}}}mmm___dddppptttnnncccWWWMMMGGGEEEEEE===;;;:::;;;999888===CCCYYYhhhppplllrrrzzzcccSSSIIINNNTTTRRRRRRTTTNNNOOOQQQSSSUUUVVVWWWWWWXXXXXXXXXZZZ[[[\\\\\\\\\```______aaaccceeecccaaa___WWWQQQPPPNNNHHHCCCCCC===@@@CCCHHHTTTeeeooopppoootttvvvttttttvvvvvvtttjjjgggeeefffiiikkkiiiggghhhhhhhhhiiiiiiiiiiiijjjdddccceeekkkooovvv~~~fffbbb```VVVGGG======AAACCCOOOXXXccchhhiiikkkssszzz{{{pppoootttxxxmmmsss{{{}}}uuurrrpppvvv}}}pppggggggeeessszzzjjjWWWIII<<<888777333///...////////////111444777888........................////////////////////////..................................../////////000,,,,,,---......///000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111///000000000111111111111111111222333444555666666777;;;===HHHhhh|||qqq[[[VVV___{{{sss^^^]]]rrrjjjVVVJJJCCC???<<<============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999777888888888888888777777888888888888888888888888777777888888888999999999777888999:::<<<===>>>>>>======>>>????????????>>>AAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKIIIGGGEEECCCBBBBBBAAA>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBAAAAAABBBDDDEEECCCEEEGGGIIIKKKLLLLLLLLLOOOOOOPPPRRRTTTVVVXXXYYYXXXZZZ\\\\\\ZZZYYYXXXYYYSSSSSSSSSPPPMMMJJJIIIJJJDDDPPP___ooowww[[[GGG>>>999555333333333333333222111222333000000000000000000000000000000000000000000000000///000000111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111000000000000xxxgggYYYOOOIIIFFFFFFFFFFFFDDDAAA@@@???@@@>>><<<888555222111111222000000000000000000000000,,,------......///////////////............//////////////////////////////........................---------------------------------.........//////+++,,,...///000000000000,,,000111,,,---555;;;;;;===>>>@@@BBBCCCHHHRRR]]]ZZZ[[[]]]fffwww~~~rrr___PPPSSS___WWW^^^rrr~~~]]]UUUaaauuuxxxxxxnnn]]]OOOIIIHHHEEE???;;;<<<<<<:::999;;;GGGNNNSSSSSSWWWaaammmtttqqq[[[KKKMMMRRRNNNKKKLLLMMMNNNNNNPPPQQQSSSTTTUUUUUUUUUUUUXXX[[[]]]^^^^^^aaa___]]]^^^______\\\YYYTTTJJJDDDFFFGGGDDDCCCEEE>>>>>>===@@@MMM^^^fffeeegggjjjkkkjjjlllnnnmmmjjjfffdddbbbcccfffgggeeebbbeeefffggghhhiiijjjkkklllgggccccccfffhhhmmmzzz|||bbbTTTTTTMMMAAA:::===DDDHHHQQQ]]]jjjqqqrrrwww~~~vvvuuuwwwvvvvvv}}}wwwggg```dddpppvvviiihhhaaacccnnnsssnnnnnnsssyyygggRRRHHH<<<444666777333000000......///......---,,,,,,........................////////////////////////........................---.........//////000000,,,,,,------...///000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111//////000000111111111222000222444555444333222222...:::;;;555HHHuuusssZZZNNNdddeeeUUU```{{{|||eeeQQQDDD===>>>=========<<<<<<<<<<<<;;;;;;;;;::::::999999999777777888888888888777666777777777777777777777777888888888888999999999999888888999:::<<<===>>>>>>;;;<<<<<<===>>>=========BBBBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEDDDAAA???>>>>>>@@@AAA>>>>>>???@@@BBBDDDEEEFFFHHHFFFDDDCCCBBBCCCDDDEEECCCEEEGGGJJJMMMNNNOOOOOOOOOPPPQQQRRRUUUWWWYYY[[[YYY[[[\\\[[[YYYVVVUUUUUUMMMNNNMMMKKKHHHFFFFFFFFFMMM```yyyppp[[[EEE:::::::::555000///000222222111111222333000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111000000000000000xxxgggYYYOOOHHHEEEFFFFFFFFFFFFDDDBBB@@@???AAA>>>:::555333222333444000000////////////000000////////////////////////...............///000000---....../////////////////////............//////,,,,,,,,,---------......////////////////////////111///...------...///111/////////...///444:::???===HHHQQQPPPLLLMMMVVV___gggbbbbbbdddbbbggg~~~llleeedddcccbbbcccXXXHHHTTTccc}}}fffYYYYYYcccjjjgggZZZMMMHHHIIIGGGCCC>>>===>>>>>><<<999======???BBBFFFLLLRRRVVVYYYUUUOOOIIIFFFGGGIIIJJJIIIJJJLLLMMMOOOQQQSSSSSSVVVVVVVVVWWWXXXYYYYYYZZZ^^^]]]\\\^^^___]]]XXXSSSMMMFFF@@@AAAHHHMMMGGG??????>>>>>>BBBIIITTT___gggiiiiiiiiihhhhhhgggggggggaaa```______aaaccccccbbbddddddcccbbbccceeefffhhhaaa___^^^^^^bbbgggnnnrrr|||sssllleeeXXXMMMFFFAAABBBHHHIIIIIIRRR```aaadddmmm}}}|||oookkk```eee}}}~~~nnnccc^^^lll{{{yyywwwrrrooopppnnnnnnwww}}}bbbMMMEEE:::888444111///......///................................................................................................//////.........---------......------------......////////////////////////111111000000//////......000000000000000000000000////////////000000000000000000000000111111111111333333333333333333333333222111333666999LLLvvvkkkVVVTTTccc|||uuu]]]WWWYYYiiiwwwXXXAAABBB===999;;;======<<<<<<======<<<;;;999888999:::;;;:::888777777777888999888888777777888999::::::777777777777777777777777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBAAAAAA@@@???>>>======<<<<<<===>>>??????@@@@@@DDDDDDCCCBBBBBBCCCDDDEEEJJJHHHFFFDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLNNNOOOPPPOOOPPPSSSWWWZZZ[[[ZZZUUUWWWWWWVVVSSSOOONNNNNNDDDEEEEEEEEECCCDDDJJJQQQggggggNNNEEE;;;444444555444222444222111222222111222333222111111111000000//////////////////000000000000222111000.........///000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111zzzhhhYYYOOOIIIFFFFFFFFFFFFFFFDDDBBB@@@???EEEAAA===888444333333444000000////////////000000////////////////////////...............///000000---....../////////////////////............//////........./////////000000////////////////////////000///...------...///000///000//////000333888<<>>DDDKKKJJJEEEFFFEEEDDDDDDIIIQQQZZZaaaddddddeeeffffffffffffeeeaaa```^^^___```bbbaaaaaaaaaaaabbbbbbcccdddeeefff^^^^^^^^^^^^```cccfffgggqqqnnnggg]]]UUUPPPHHH@@@DDD@@@AAAJJJVVV^^^fffkkkooorrrzzzpppWWWSSSXXXiiilll\\\cccwww|||vvvrrrtttuuuwww~~~nnnVVVFFF???888666333000///......///................................................................................................//////.........---------......------------......////////////////////////000000000000//////......////////////////////////////////////000000000000000000000000111111111111333333333333333333333333222111333666777CCCbbbmmmzzzlllZZZOOOQQQdddtttbbbSSSXXXmmmjjjNNNBBB===:::;;;===>>>===;;;;;;;;;<<<<<<;;;::::::;;;;;;:::999888777888888999777777777777777888999999777777777777777777777777999999999999999999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>======>>>>>>??????@@@@@@AAAAAADDDCCCBBBBBBCCCDDDEEEFFFIIIHHHFFFEEEEEEEEEGGGHHHHHHJJJLLLLLLLLLLLLNNNPPPQQQPPPQQQSSSVVVXXXXXXWWWUUUVVVUUURRRNNNJJJHHHGGGEEECCCBBBBBBFFFNNNZZZdddsss[[[HHHAAA888444444555555333333222111222111111111222111111111111000000000///////////////000000000000222111000///......///000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111}}}jjjYYYOOOIIIGGGFFFFFFGGGFFFEEECCCAAA???EEEBBB===888444222222222000000////////////000000////////////////////////...............///000000---....../////////////////////............//////.........///////////////////////////////////////000///...------...///000///000111000000222555888EEEWWWlllssskkk___ZZZZZZdddjjjxxxoooeeeeeemmmqqqnnnccc]]]fffxxxxxxtttiiihhhddd^^^VVVLLLCCC>>>FFFHHHIIIEEE???;;;;;;===777777777888:::===@@@CCCFFFDDDBBBAAAAAABBBCCCEEEBBBBBBCCCEEEFFFHHHIIIJJJNNNNNNOOOQQQRRRTTTUUUVVVUUUWWWYYYZZZZZZ]]]ccchhh```\\\SSSKKKJJJNNNMMMHHHIIIHHHFFFEEEGGGOOOXXX___^^^___aaabbbcccbbbaaa```___]]]\\\\\\^^^___^^^^^^]]]^^^___aaaaaaaaaaaa```YYYYYYZZZZZZZZZYYYXXXWWWUUUVVVRRRJJJDDDBBBAAA???GGGKKKSSS```qqq~~~~~~xxxyyy|||iiiaaagggwwwmmmddduuuzzzvvvyyyyyyjjjYYYGGG<<<888444333111///......//////...............................................................................................................---------......------------......////////////////////////000000000////////////...........................////////////000000000000000000000000111111111111333333333333333333333333333111333666555888III\\\xxxwwwssshhhVVVFFFKKKjjj~~~fffXXX\\\gggwwwkkkUUUNNNCCC<<<:::<<<<<<<<<<<<===>>>>>>>>>===;;;:::;;;::::::999888999999999777777666666666777888888777777777777777777777777888888888888888888888888999999999::::::::::::;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFHHHGGGFFFFFFFFFGGGIIIIIIJJJKKKMMMMMMMMMMMMOOOPPPQQQPPPPPPPPPRRRSSSRRRQQQQQQQQQOOOLLLGGGDDDCCCCCCAAA@@@BBBGGGTTTgggxxxxxx[[[JJJ???;;;555333555666555444333333222111000111111111111111111111000000000000////////////000000000000111000000////////////000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111jjjYYYNNNIIIHHHFFFGGGGGGFFFEEECCCAAA@@@AAA>>>:::666333111000000000000////////////000000////////////////////////...............///000000---......//////////////////......------......///------------------------////////////////////////000///............///000///000111111000000222333888LLLiii}}}~~~ooo___XXXfffccckkk}}}sssfff^^^mmm~~~~~~nnngggzzzqqqVVVAAA===???AAA@@@???>>>@@@BBB:::999999888999;;;===>>>>>>======<<<======>>>>>>===>>>>>>@@@AAABBBCCCCCCHHHHHHJJJLLLMMMOOOQQQQQQOOOSSSVVVVVVVVV\\\gggqqqzzziii^^^YYYSSSKKKFFFDDDAAA>>>@@@HHHTTT]]][[[\\\^^^______]]]ZZZXXXVVVUUUTTTUUUXXXZZZZZZYYYYYYZZZ\\\]]]]]][[[XXXVVVPPPPPPOOONNNLLLKKKIIIHHHCCCIIILLLHHHEEEGGGKKKLLLOOO```rrr~~~}}}}}}zzzxxxcccSSSGGG<<<555333111000///.........//////..............................................................................................................................------------......////////////////////////////////////////////////........................////////////000000000000///000000000111111111111222222222222222222222222444111222444333222999BBBRRR{{{}}}kkkQQQEEEQQQccc~~~uuuyyymmm]]]```kkk}}}ppp\\\HHH>>><<<;;;999>>>>>>???@@@@@@>>><<<:::;;;;;;;;;:::::::::::::::777666666666666666777777777777777777777777777777888888888888888888888888888888888999999999::::::999999::::::;;;<<<<<<===<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@?????????@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLMMMMMMLLLLLLNNNOOOOOONNNLLLLLLLLLLLLKKKIIIHHHHHHFFFCCCAAA@@@BBBDDD>>>FFFRRRbbbvvvyyy]]]FFF;;;999666444333444555444222222333222000///111111000111111111000000000000000////////////000000000000000000000////////////000////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111kkkYYYMMMHHHGGGGGGGGGGGGGGGEEECCCAAA@@@===<<<999666333222222222000000////////////000000////////////////////////...............///000000---......///////////////......------------......---------------------,,,//////////////////////////////............/////////000111111000//////000111<<>>===;;;<<<<<<;;;:::::::::;;;<<<;;;::::::999999999999999::::::;;;<<<<<<===>>>>>>BBBCCCDDDFFFHHHJJJKKKLLLJJJOOORRRQQQQQQXXXeeepppvvvooodddWWWQQQNNNHHH@@@===BBBMMMVVV[[[[[[\\\[[[YYYUUUQQQNNNKKKJJJJJJLLLOOORRRSSSSSSTTTUUUVVVVVVTTTQQQMMMJJJGGGEEEBBB@@@???@@@AAACCCEEEOOOWWWWWWWWW[[[```bbbaaawwwqqq```NNNCCC<<<666222222.....................///................................................................................................---...........................------------......////////////////////////.............../////////........................////////////000000000000///000000000111111111111222222222222222222222222444111000222333333555888===UUU{{{~~~gggSSSMMMPPPkkk}}}~~~yyyhhhYYY^^^uuunnn]]]SSSHHH>>>>>><<<;;;<<<>>>???===;;;<<<<<<<<<<<<;;;;;;;;;:::777777666666666666666777666666666666666666666666777777777777777777777777777777777888888888888999888888888999::::::;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>>>>===============>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLKKKJJJJJJKKKLLLJJJHHHFFFFFFFFFEEECCCAAA@@@???>>><<<<<<>>>CCCFFFNNN```xxxppp\\\HHH:::444666555333333333222111000000333333//////333333000000000000000000000111111////////////000000000000/////////000000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000nnnZZZMMMHHHGGGGGGGGGGGGGGGFFFDDDBBB@@@===<<<:::888666555555555000000////////////000000////////////////////////...............///000000---......///////////////......------------......///////////////.........///////////////////////////////////////////////////000111000...---...///333222<<>>>>>@@@AAACCCDDDEEEFFFEEEIIIKKKJJJJJJOOO[[[eeewwwyyyjjjkkkhhhaaaUUUKKKHHHLLLRRRZZZYYYXXXUUUQQQLLLGGGEEEBBBAAAAAACCCGGGJJJKKKKKKMMMMMMNNNMMMKKKGGGCCC@@@>>><<<999888:::>>>DDDGGGVVVaaakkkoooqqqwww|||~~~|||xxxXXXKKK???:::888444111222........................................................................................................................---------.....................------------......////////////////////////---............/////////........................////////////000000000000000000000000111111111111222222222222222222222222333111000111333555666777===<<>>:::999<<>><<<============<<<;;;;;;888888777666666666777777666666666666666666666666666666666666666666666666666666666777777777888888777777777888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEGGGHHHIIIHHHFFFFFFFFFHHHEEECCCAAA@@@AAA@@@>>><<<<<<<<<<<<<<>>===:::888666444333333000000////////////000000////////////////////////...............///000000---......///////////////...------,,,,,,------...000000/////////.........////////////////////////......////////////....../////////...---,,,...///333...222>>>FFFJJJSSS```^^^dddgggccc___eeevvvvvvwww}}}~~~|||~~~rrr```OOOCCC===;;;;;;::::::::::::999999999999;;;:::999777777888999:::999999999999::::::::::::;;;<<<<<<===???@@@@@@AAA@@@BBBDDDCCCBBBEEEMMMTTT^^^ooo|||rrrssstttqqqgggZZZQQQOOOPPPWWWUUURRRNNNIIIEEEAAA>>>>>>===<<<>>>@@@BBBCCCCCCDDDDDDEEEDDDBBB???===;;;999888888:::???FFFNNNRRR^^^gggqqqwww~~~xxx}}}qqq^^^GGG???888666444111000111....../////////.........................................................................................................---------.........//////......------------......////////////////////////---------.........//////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111222111222444666666555888333;;;YYYtttkkkiii]]]VVVYYYrrrwwwaaa]]]iii}}}VVVNNNCCC======???@@@???======>>>>>>>>>===<<<;;;999999888777777777777777666666666666666666666666666666666666666666666666555555666666666777777777666666777777777777888888::::::::::::;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;<<<===?????????>>>>>>??????@@@AAABBBBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCAAA???>>>===>>>>>><<<;;;<<<>>>@@@EEEMMMYYYeeennniiiNNNCCC===555333555222222222222111111111222---444444///000888:::444///000000000111111111111////////////000000000000---...///000111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ttt```QQQKKKJJJHHHHHHHHHGGGFFFDDDBBBAAA>>><<<999666333111000///000000////////////000000////////////////////////...............///000000---......///////////////...------,,,,,,------.........---------,,,,,,,,,////////////////////////......////////////....../////////---,,,,,,...000...---333>>>BBBDDDRRRccceeeeeedddgggoooyyyyyyrrr{{{}}}|||~~~wwwrrrrrrwwwlllQQQBBB>>>???:::::::::;;;;;;;;;;;;;;;;;;:::888777888999;;;===999999999:::::::::::::::::::::;;;;;;<<<===>>>>>><<<>>>???>>>===???CCCHHHWWWiiivvv{{{oooccciiimmmhhh]]]RRRMMMLLLTTTRRRNNNIIIEEE@@@===;;;===<<<;;;;;;===>>>>>>===>>>>>>>>>>>>===<<<:::999777888:::>>>FFFNNNVVV[[[UUU]]]fffooo{{{{{{}}}}}}|||xxx^^^HHHAAA:::555444333///...111/////////000//////...---................................................................................................---------.........//////.........------.........////////////////////////---------.........//////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000222333333444555444222...666;;;@@@TTTxxxxxxoooooojjjVVVKKK]]]pppbbb___iiiwww}}}mmmaaaQQQEEEAAA@@@???======>>>?????????>>><<<;;;::::::999888777777888888666666666666666666666666666666666666666666666666555555555555666666666777666666666666777777777777::::::::::::::::::::::::999999::::::;;;<<<======;;;<<<===>>>>>>===<<<<<<>>>>>>???@@@@@@@@@??????AAABBBCCCBBB@@@??????@@@???===<<<<<<======<<<;;;===@@@EEENNN\\\mmm}}}lllVVVCCC>>>:::333222777000111111111000111333555---444555///111:::<<<666//////000000111111111222////////////000000000000---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000nnn]]]QQQLLLJJJHHHIIIJJJJJJIIIGGGDDDBBB<<<;;;888555333222111111000000000000000000000000////////////////////////,,,,,,,,,---------......---------............///......................../////////...---------,,,....................................------------000000000000000000000000...000111111444<<>>???@@@===::::::<<<<<<;;;:::999999999999::::::777444666;;;===;;;888999:::;;;;;;<<>>?????????===;;;;;;<<<777999>>><<<777===IIIKKKPPP[[[mmmtttcccJJJBBB888333333444444222222222222111111111000000...//////000000000//////000000000000000000000000////////////////////////000000//////......------000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000mmm\\\PPPJJJHHHHHHIIIJJJJJJHHHEEEBBB@@@<<<;;;888555333222111111000000000000000000000000////////////////////////---------.........//////---------............///.......................................---------................................................////////////////////////...000111000111777AAAJJJSSS[[[kkk}}}vvvhhhgggyyykkkZZZlll~~~hhhUUUQQQIIIAAA>>>BBBLLLTTTYYYPPPIIIHHHHHHFFFEEEGGG@@@???===;;;999888888888999:::::::::===???;;;333888888999999888999;;;<<<999HHHQQQOOOMMMSSSUUUQQQDDDCCC@@@>>>=========>>>BBB???;;;888888888777666888888888888999999999999;;;666444888;;;999888:::888@@@HHHMMMSSSYYYYYYTTTLLLHHHKKKTTT[[[```mmm|||yyyuuu|||~~~xxxyyyvvvfffTTTDDD<<<<<<666444222000.........//////............---------..............................---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---......////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333444000111444444:::QQQjjjyyyyyyppp^^^VVVccc~~~yyyxxxjjj___^^^lllvvvVVVMMMDDDAAA@@@>>>>>>@@@:::999777999;;;<<<:::999::::::999888777777888888555666666666555555444333777777777777777777777777666666666666666666666666777777888999999888777777777777777888888888999999777777777888888888999999<<<<<<<<<;;;888777888::::::;;;;;;;;;999888888888>>>999:::???@@@AAANNN___zzzoooUUUHHHBBB<<<444111222444333222222222222111111111000000000000000000000000000000000000000000000000000000///////////////////////////////////////.........000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000~~~lll[[[NNNIIIGGGHHHHHHIIIHHHFFFCCC@@@>>><<<:::888555333222222222000000000000000000000000////////////////////////........./////////000000---------............///........................---------.......................................---......//////000000111///////////////////////////000111//////222888>>>IIIRRRiiizzz|||}}}~~~wwwiii```fffqqqmmmdddmmm{{{pppcccYYYYYYaaahhhmmmddd\\\YYYUUUNNNIIIHHHAAA@@@???>>>===>>>>>>???<<<=========AAACCC>>>666:::999888888888888888888555<<<===888888>>>@@@===::::::999999999::::::;;;;;;999777777777888777666999888888888999:::<<<===AAA===:::<<<======???AAAAAAKKKUUUWWWUUUQQQLLLFFFJJJVVVcccgggfffkkkyyyyyyttt|||www|||qqqpppyyywwwooottt[[[JJJ@@@999666777333222000........./////////............---------------------------------......---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---......////////////////////////000//////......//////000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222333555222222444222111;;;HHHkkksss\\\QQQ]]]nnnlllSSSTTTlllooo\\\RRRLLLGGGDDDCCC???===;;;;;;;;;;;;:::999::::::999888777666666555777777666555555555666666777777777777777777777777666666666666666666666666777777888888888888777777666666666777777777888888666777777777888888888888:::;;;;;;:::888888999:::888999:::::::::;;;>>>@@@@@@>>>@@@GGGNNNXXXmmmnnnRRR@@@:::999555000///111333222111222111111111111000000000333333111000//////000111000000000000000000000000////////////////////////.........//////////////////000000111111000000///////////////000000000000000000000000000000000000000000000000000000000000mmm[[[OOOIIIGGGHHHHHHHHHGGGDDDAAA>>>===;;;999777555333222222222////////////////////////////////////////////////---.........////////////---------............///........................,,,---------.../////////........................------...///000111222222////////////////////////...///000///...000333666DDDKKKddd}}}mmmtttyyyoooeeeiiivvvrrrdddrrrzzz{{{xxxwwwrrrnnnnnnlllccc[[[XXXSSSQQQNNNKKKHHHGGGGGGGGGFFFGGGDDD???>>>AAA@@@======;;;:::999:::::::::999;;;===:::555666;;;===:::999::::::;;;<<<<<<======:::999888999;;;;;;:::888;;;:::888888888:::<<<>>>EEEAAA>>>===???CCCIIIMMMXXX]]]aaa]]]TTTNNNLLLMMM]]]uuu~~~rrrtttwwwiiirrrmmm\\\III@@@<<<888444333000///............///000///............---------------------------------......---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---....../////////////////////////////////....../////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222666333333777777444777<<>><<<:::999666444222222222222////////////////////////////////////////////////,,,,,,---------.........---------............///........................,,,---------.../////////........................,,,---...///000111222333........................---.../////////000222333AAADDDWWW~~~ssstttuuuwwwggg}}}|||yyy||||||wwwuuuyyy{{{yyywwwwwwqqqnnnhhhaaa\\\XXXVVVUUU^^^aaa___UUUJJJEEEAAA???@@@>>>;;;;;;<<<===<<<:::;;;:::888777999===<<<999888999999:::::::::::::::;;;:::999999;;;;;;999888<<<:::999888888:::<<<===EEEDDDCCCCCCGGGPPPZZZ___nnnmmmjjjccc[[[[[[eeeoooxxx~~~tttvvvuuuRRRIII@@@<<<999444222222...............//////000///............---------------------------------......---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---......//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000111111111000000111111111222222222111......222444555555777===IIIcccyyyxxxiii^^^___yyyuuufffaaauuuzzzssssss```[[[SSSIIIAAA<<<:::999777777888888888888999999:::999888777777888999:::999999999999999999999999777777777777777777777777888888777777777777888888666666666666777777777777777777777777888888888888999:::;;;:::::::::<<<>>><<<>>>???>>>===@@@FFFLLLYYY^^^hhhttt~~~hhhTTTGGG<<<555333333222222222222111000...000000000000000000000000666444222000//////000111////////////////////////////////////////////////------......//////000000//////000000000000//////......//////000000111111////////////////////////////////////////////////ppp^^^RRRKKKIIIGGGGGGFFFEEECCCAAA???>>>999888666444222222222222000000000000000000000000////////////////////////,,,,,,,,,------------...---------............///........................---------.......................................,,,------...000111222222.................................///000111222333::::::GGGddduuupppzzzvvvccccccttt{{{wwwuuussstttvvvxxxvvvsssqqqpppppprrrsss}}}}}}oooaaaTTTJJJFFFCCC??????@@@@@@>>>;;;999999999;;;===>>>>>><<<;;;;;;::::::;;;;;;<<<===<<<:::999888999:::999888>>>>>>======>>>@@@AAABBBPPPUUUYYY\\\aaakkksssvvvyyywwwvvvvvvvvv}}}mmmYYYFFF???888555111------111---......////////////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---......///////////////////////////......------......///////////////////////////000000000000000000000000////////////////////////...//////000000111111111000000000111111111111222111///...///111333444444999888BBB\\\xxxnnn[[[ZZZpppjjjnnnkkkcccjjjtttaaaQQQFFF@@@;;;:::888777777888999:::888777777777777888999999999999999999999999999999888888888888888888888888999999888888888888999999666666666777777777888888777888888888999999999999;;;<<<===;;;::::::;;;===888???GGGOOOVVV```nnnwwwvvvaaaJJJ???;;;777333000333333333333222111000/////////000000000000000111333333111000//////000111000000000000000000000000////////////////////////.........///////////////...//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000qqq___RRRLLLJJJGGGGGGFFFDDDCCCAAA@@@@@@999777555333222222222222000000000000000000000000////////////////////////------------............---------............///.......................................---------........................,,,,,,---...//////000000........................///.........///111111111222111:::NNNdddpppuuuwwwwwwyyy}}}uuuuuuhhhZZZ[[[hhhsssxxxsssjjjggghhhhhhjjjmmmssszzztttfffSSSNNNIIIGGGGGGFFFBBB>>>;;;<<<===@@@@@@@@@AAABBBAAA@@@?????????AAADDDEEEBBB@@@======>>>@@@AAAAAAFFFFFFHHHJJJMMMOOOPPPQQQeeeoooyyy|||~~~{{{ssseeeSSSCCC>>>777222111000---,,,.........///000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------------------------------------............---------,,,,,,,,,,,,---......///////////////////////////......------......///////////////////////////000000000000000000000000////////////////////////......//////000111111222000000000000111111111111222333222222222444555444777222444@@@MMM```ooo]]]YYYlllttt```___pppwwwfff]]]UUURRRKKKEEE???<<<;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999;;;:::999888888999:::;;;777777777888888888999999999999999999::::::::::::<<<===?????????@@@BBBDDDEEEPPP___mmm{{{uuuRRRDDD888555777666555555111222333333222111111111////////////000000111111000000000000000000000000000000000000000000000000///////////////////////////////////////...............////////////......000000000000////////////000000000000000000000000000000000000000000000000qqq___RRRKKKIIIGGGFFFEEEDDDCCCBBBAAAAAA888777555333222222222222000000000000000000000000////////////////////////............/////////000---------.........//////......................../////////......------,,,........................,,,,,,------.../////////........................111///------...///000000...---444DDDRRRZZZ]]]```fffffflllxxxyyy{{{nnnbbb```aaadddiii}}}wwwmmm______aaadddjjjqqqxxx|||}}}^^^XXXRRRNNNNNNKKKFFFAAA======???AAA@@@???BBBFFFBBBAAA@@@@@@BBBEEEHHHJJJJJJGGGDDDDDDFFFIIIKKKLLLNNNPPPSSSWWWZZZ]]]___```rrrvvv|||yyybbbRRRFFF===888222///333666222---+++//////000000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------------------------------------------------------..................------,,,,,,,,,,,,---......////////////////////////.........------.........////////////////////////000000000000000000000000////////////////////////---......///000111111222000000000000111111111111000222444333222444444444888777999<<<999CCChhhuuuaaa\\\hhhuuuxxx{{{^^^XXX```dddeeemmm{{{yyyrrrgggZZZOOOGGGCCCAAA<<<===???@@@@@@@@@???>>>::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;888888888888999999999999999999:::::::::;;;;;;;;;:::===@@@CCCFFFIIIMMMQQQ^^^iiixxxgggQQQEEE>>>888777777444333555000111222222111111222444.../////////000000111111...//////000000000//////000000000000000000000000////////////////////////000000//////.........---......////////////......111111000000//////......000000000000000000000000000000000000000000000000ooo^^^UUUOOOKKKGGGGGGFFFDDDCCCBBBAAA@@@>>>:::666333333333333333111111111111000000000000///...------...///...------------.........//////------............------........................,,,------......------,,,...------,,,,,,------...---------............///////////////000000000000//////............//////333111000555???KKKUUU[[[[[[\\\___gggttt~~~uuupppiiijjjccchhhzzznnnfffdddhhhmmmssswwwvvvlll```YYY[[[\\\QQQDDDLLLFFFAAACCCJJJOOOOOOMMMPPPMMMKKKKKKJJJLLLUUU^^^aaaXXXPPPPPPWWW]]]___^^^dddbbbfffmmmpppooossszzzxxxxxxwwwcccOOOAAA;;;999222222111000//////000000,,,,,,------......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------........................------........................////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000222222111111222222333444555333444666666===OOOcccssseeebbbjjjuuukkkggghhhaaa[[[\\\eeevvvvvvhhh]]]XXXRRRLLLSSS]]]]]]ZZZNNN<<<@@@<<<<<<>>><<<777:::AAA;;;??????;;;;;;>>>???<<>>BBB???>>>>>>DDDEEEGGGKKKTTT```oooyyy|||^^^III@@@888888666555444333333333000000000000000000000000000000000000000000000000//////000000000000//////......////////////......////////////////////////............////////////111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000nnn\\\SSSNNNJJJGGGGGGFFFDDDCCCBBBAAA@@@===:::666444444444333222111111111000000000/////////...------...///...------------.........//////------............------........................---..................---...------,,,,,,------...---------............///........./////////000000//////............//////000111222333777???JJJRRR^^^```dddlllwwwxxxtttaaaZZZrrriii\\\___ffftttyyyppppppsssqqqlll___YYYSSSSSSXXX```eeeggglllhhhdddbbb```dddqqq}}}}}}zzzyyy{{{~~~ppp\\\JJJ???999777777111000//////......//////..................//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......................................................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000222222111111222222333444555333444555333444???KKKiiivvvqqquuuzzzmmmccc``````bbbmmmxxxiiiHHHBBB???AAAAAA@@@AAAEEE>>><<<:::<<<>>>???===;;;===;;;999999:::;;;;;;;;;;;;;;;;;;::::::;;;===???GGGDDDCCCEEEKKKRRRWWWXXX___bbbjjjuuuwww[[[GGG===;;;666666444333222111111111000000000000000000000000000000000000000000000000//////000000000000//////......////////////......////////////////////////............////////////111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000lllZZZQQQMMMIIIGGGGGGFFFDDDCCCBBBAAA@@@<<<999777555555444222111111111000000000000/////////...------...///...------------...............------............------........................////////////////////////...------,,,,,,------...---------............///---------.........////////////............//////---000222000...222<<>>888666EEEfffoooZZZ\\\iiiqqqiiiddd```VVVZZZcccqqq|||~~~oooKKKDDD;;;666555666444333333222111000000///000000//////////////////////////////////////////////////////000000000000//////......////////////......////////////////////////............////////////////////////000000000000////////////////////////////////////////////////000000////////////000000kkkYYYPPPLLLHHHGGGGGGFFFDDDCCCBBBAAA@@@<<<999777555555444222111000000////////////......///...------...///...---...............---------------............------...........................---,,,++++++,,,---......------,,,,,,------...---------............///,,,,,,,,,---------......//////............//////000...---///222444333111///777EEEWWWiiizzzwwwvvv~~~bbbSSSZZZjjj~~~{{{rrrmmmooowww{{{mmmpppzzz}}}tttiiidddkkkuuu|||sssgggZZZLLLCCC<<<;;;666000,,,,,,000444/////////...//////000111...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////........................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000111000000000000111222222111222111///111555666333444666777;;;HHHbbbmmmeeevvv~~~uuulllaaa]]]```iiiqqqvvv~~~eeeKKK@@@;;;444000111333444444333222111000000000000111000000000000000000000000000000000000000000000000//////000000000000//////......////////////......////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000lll[[[RRRMMMIIIGGGGGGFFFDDDCCCBBBAAA@@@===:::666444444444333222000000/////////.........///...------...///...---//////.........---------------............------........................///...---,,,,,,---...///...------,,,,,,------...---------............///------------............//////............//////---...000111111111111222...111888DDDUUUgggxxxnnnllliiipppzzzmmmhhhcccnnnxxxfff]]]aaassswwwoookkkmmmvvvjjjVVVIIIAAA;;;888888555000------...000222...---------......///000,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------...//////000........................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000111222222///333333000000444444111,,,333999999888BBBWWWjjjrrrvvv{{{rrrkkkgggeeecccccccccppp}}}mmmWWWEEE999999666333000000111222222222111111000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......////////////......////////////////////////............////////////.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000nnn\\\SSSMMMIIIGGGGGGFFFDDDCCCBBBAAA@@@>>>:::666333333333333333000/////////............///...------...///...---//////.........------------..................---........................111000...------...000111...------,,,,,,------...---------.........//////---------.........////////////............//////)))...333333///,,,///222111111222888FFFXXXjjjuuuyyyvvvlllccccccmmmxxx}}}qqqwww}}}{{{hhhdddlllwwwwwwqqqooonnnrrr~~~}}}rrrcccNNN@@@;;;::::::999111...---000444555000***,,,,,,,,,,,,------...///+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,------...///000000........................////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000000000000111111222,,,333666222111555666333444555777888777888===DDDYYY||||||kkkbbbhhhxxxwww}}}|||lllaaa___aaa```hhhooojjjuuu|||\\\BBB777888<<<111333444444444222111000111000000////////////000000000000000000000000000000000000000000000000000//////000000000000//////......////////////......////////////////////////............/////////000.../////////000000111111000000000000000000000000000000000000000000000000000000////////////000000lll[[[UUUPPPIIIHHHGGGEEEDDDBBBAAAAAAAAA;;;999666444111000000000111111000///////////////------------------------....................................////////////,,,---......//////......................................................---------............///........................------------.........///000000000000111111111111...111444444888FFF[[[lllvvvrrrllliiiiiinnntttyyyooommmtttxxx~~~{{{mmmmmmwww{{{yyy|||nnnXXXPPPEEE===:::777333///111000///------......///////////////////////////---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------............///////////////////////////........................000000//////......------////////////000000000000---///222222111///......000000000000000000000000111111222222222333333333555555666666777888888888BBBYYY|||~~~cccXXX\\\bbbzzz{{{vvvqqqkkkggggggjjjhhhiiiiiidddcccmmm{{{sss[[[FFF;;;777444333333333333222222222111111222111111000///......---//////000000000000//////////////////////////////////////////////////////////////////////////////..............................////////////......//////............//////111111000000//////......000//////.........////////////............//////kkkZZZTTTOOOIIIHHHGGGEEEDDDBBBAAAAAAAAA;;;:::777444222111000000111000//////......//////------------------------....................................////////////,,,------...............................................................---------............///........................------.........//////////////////000000000111111///222333333444;;;HHHRRRhhhnnnuuuzzz~~~yyy~~~vvv{{{nnnhhhmmm|||zzz}}}kkkWWWHHHBBB999555555555333000111000///...---......///---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------------------............................................................///////////////.........////////////000000000000...///111111000//////...000000000000000000000000111111111222222222333333333333444444555666666666555AAAUUUkkkqqqfff^^^nnnvvvuuuoookkkhhhccc^^^___ddduuuzzz}}}www}}}}}}{{{~~~```TTTDDD999444222111000333333222222222111111111111111111000///.........//////000000000000//////////////////////////////////////////////////////......................................................////////////......//////............//////111000000000/////////...//////............////////////............//////jjjXXXRRRNNNHHHGGGFFFEEECCCBBBAAAAAA@@@<<<:::888555333222222222000///......------......---------------------------------------------------............/////////,,,---------............................................................---------............///............................../////////000000000....../////////000000000000111222222222333777999UUUcccwww{{{yyymmmpppzzzwwwcccQQQ???;;;666111///000222111000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------------------------.....................................................................///////////////////////////000000000000////////////////////////000000000000000000000000111111111222222222222333111111222222333444444444666777;;;DDDWWWttt}}}|||uuurrrqqqvvv~~~{{{{{{fffQQQBBB===777444444555444222333222222222222111111111111111000000//////.........//////000000//////...////////////////////////////////////////////////......................................................////////////......//////............//////000000000000//////////////////............////////////............//////iiiVVVQQQMMMHHHGGGFFFEEECCCBBBAAA@@@@@@<<<;;;888666444333333333//////...------------------------------------------------------------------------.........//////---,,,,,,,,,------......................................................---------............///........................////////////000000000000............/////////////////////111333444333222@@@MMMbbbzzz~~~yyyxxxvvvxxxuuuiiiUUUHHH@@@555888555111///000000///...//////......------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------,,,,,,---------.........................................................------......//////000000////////////000000000000000///......///000000000000000000000000000000000111111111111222222222222000000111111222333333333:::888666777>>>MMM___lllvvvuuu{{{|||fffSSSBBB666:::888666666777777555333222222222222111111111111111000000000/////////......//////////////////...////////////////////////////////////////////////......................................................////////////......//////............//////000000000000///////////////............//////000//////............//////iiiUUUOOOMMMIIIGGGFFFDDDCCCAAA@@@@@@@@@<<<;;;999666555444444444//////...---------------------------------------------------------------------------............---,,,,,,,,,,,,---......................................................---------............///........................////////////000000000000............////////////000...---///222444333222222777CCCXXXttt~~~wwwoookkkoookkkrrrlllWWWJJJ===::::::333555444111000000000///..................------,,,---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,------------...................................................------......//////000000////////////000000000000111///---...000222111000000000000000000000000000000000111111111222222222111111111222333333444444222222333555777<<>>;;;888666555333222222222111000222222222111111111000000000000000000////////////......////////////......////////////////////////////////////////////////......................................................////////////......//////............//////////////////000000000000...............///000000//////............//////iiiUUUOOOMMMJJJFFFEEEDDDBBBAAA@@@@@@???;;;:::888666555444444444000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,+++++++++,,,...///................................................---------............///............................../////////000000000....../////////000000000111///...---///000111000333222666BBBYYYwwwzzz{{{~~~xxxnnnhhh}}}qqqqqquuuooonnnrrrtttjjjppp}}}iiiQQQBBB===777777888111......//////////////////---............---,,,,,,---------------------------,,,,,,++++++,,,,,,---------------............------,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------------------------------.................................///////////////////////////000000000000111///...///333444333000000000000000000000000000000000000111111111111222111111222222333444444444000222666;;;AAAGGGKKKMMMHHHWWWnnnwwwttt^^^EEE:::999999888777333222111000///000000111222111111111111000000000000000000000////////////---......//////......---////////////////////////////////////////////////------------------------..............................////////////......//////............//////////////////000000000000......---......///000111//////............//////jjjUUUOOOMMMKKKFFFEEEDDDBBBAAA@@@??????;;;999777555444444444444111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,...///................................................---------............///........................------.........//////////////////000000000111111000000000///......//////444666888;;;EEEZZZvvvlllnnnwwwuuujjjbbb```hhhxxxrrrnnnkkkgggnnn{{{|||www|||ppp]]]MMM>>>999999444333444...***,,,...///////////////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------.........///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------........................///////////////.........////////////000000000000222000///111666777444000000000000000000000000000000000000000111111111111000111111222222333444444666666888===CCCIIINNNPPPVVV[[[cccmmm}}}xxxbbbVVVGGG:::777888555111000111222222222222222333444111111111111000000000000////////////000000000000---......//////......---////////////////////////////////////////////////------------------------..............................////////////......//////............//////.../////////000000000111---------......///000111//////............//////jjjUUUOOONNNLLLFFFEEEDDDBBBAAA@@@??????:::999777555444333333444111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,+++******,,,...///................................................---------.........//////........................------------.........///000000000000111111111111...000222111000///000111,,,333888666444@@@YYYnnnxxxuuuyyyqqqkkklllvvv|||xxx}}}|||{{{~~~qqq[[[JJJCCCAAA666666777...,,,000...,,,...000000///.........,,,---.........---,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------------------------------........................000000//////.........---////////////000000000000222000///333888999555000000000000000000000000000000000000000111111111111000000000111222222333333555444222222444666777777:::===@@@BBBIII```~~~xxxqqqnnnyyy{{{fffOOO<<<>>>666111444555222000333///111333444333222222222111111111111000000000000////////////000000000000---..................---////////////////////////////////////////////////------------------------..............................////////////......//////............//////.../////////000000111111---------......000111111//////............//////lllZZZQQQMMMJJJDDDDDDCCCBBB@@@???>>>>>>;;;888666444444333222000444333111///------------...---,,,,,,......---,,,///......------,,,++++++.........------,,,,,,,,,+++,,,,,,***+++---...---------------------------...------,,,,,,------...000///...---------------........................---,,,,,,,,,---///000222..............................///000000000000000222111000111444888===@@@WWWuuu~~~zzztttsss|||ppp]]]LLL@@@:::777666444222000/////////000000...+++***+++,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++******+++...444888111...+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---------............///---------............///////////////000000000000444++++++555:::444000333111111000000000000111111111111000000000000111111000111111111111222222222444444444555555555555666555777:::;;;===DDDPPPYYYsss}}}~~~ttt^^^MMM???888666777777666555444444333333222222222111111111000000222222222111111111000000000000000000////////////////////////////////////000000//////.........---////////////////////////..............................---,,,---...///000////////////////////////............////////////111111111000000000000000////////////............////////////////////////kkkYYYPPPLLLIIIEEEDDDCCCBBB@@@???>>>>>>;;;888666444444333222000333222000///...---.........---,,,,,,......---,,,------------------------------------------,,,,,,---------------...//////------------------,,,,,,...------,,,,,,------...//////...---------------..............................---,,,---...//////..............................///000000000000000222111000000222555888:::;;;RRRjjjzzz{{{fff___TTTHHH>>>888555444444333222000//////....../////////000111///,,,)))------------------------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++...222555555111...,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,+++---------............///---------............///////////////000000000000333,,,---888<<<666000111111111000000000000111111111111000000000000111111000111111111111222222222333333333333444444444444555777888777666:::BBBIIILLLPPP^^^vvvvvvpppaaaPPPEEE???:::999:::666666555444444333222222222222222111111111000000222222222111111111000000000000000000////////////////////////////////////000/////////............////////////////////////...........................------,,,---...///000////////////////////////............////////////000000000000000000000000////////////............////////////////////////jjjXXXOOOKKKHHHEEEDDDCCCBBBAAA???>>>>>>;;;888666444444333222000111000//////......//////...---,,,,,,......---,,,++++++,,,------...//////,,,,,,------------------,,,,,,---........................------,,,,,,,,,...------,,,,,,------...//////...------------...------------------------000///...---------------////////////////////////......///000000000000///111111111000111111222333000777FFFYYYpppvvvvvv|||tttjjjHHHEEE@@@;;;777555555555111111111000///...---,,,///.........///...,,,***------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------,,,---000222888555111//////111222333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------......------,,,,,,---------............///---------............///////////////000000000000111---000:::===666000000111000000//////000000111111111000000000000111111000111111111111222222222222222222222333333333333333555666444222333888<<<>>><<<@@@LLL^^^www||||||sssbbbNNNDDD:::777666444333666444444444333222222111111222111111111111000000000222111111111111000000000000000000000////////////////////////////////////////////////............////////////////////////...........................------------...//////////////////////////////............////////////000000000000000000000000////////////............////////////////////////jjjWWWNNNIIIFFFEEEEEEDDDBBBAAA@@@???>>>;;;888666444444333222000/////////...////////////...---,,,,,,......---,,,,,,,,,,,,---------......,,,,,,,,,------.........***)))+++......,,,+++,,,.........------,,,,,,+++...------,,,,,,------...///......---------......------------------------............------......////////////////////////---...//////000000//////000000111111111000000///:::333444@@@QQQddd}}}mmmuuuzzz|||wwwsssooo[[[OOO===<<<:::888666555444444...///000000///---,,,+++///,,,))))))***---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---------...666555333222222333333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...------,,,,,,---------............///---------............///////////////000000000000000---000777999444000000000000////////////000000111111000000000000111111000000111111111222222222222222222222333333333333111333555555444555888:::???===>>>BBBHHHTTThhhyyyxxxdddRRRHHHDDD===777666555111///000333222222222111111111000111111111111000000000000111111111111000000000000000000000000///////////////////////////////////////////////////.........////////////////////////........................------------......//////////////////////////////............/////////////////////000000000000000////////////............////////////////////////iiiWWWMMMIIIFFFEEEEEEDDDCCCAAA@@@??????;;;888666444444333222000---......///////////////...---,,,,,,......---,,,......---------,,,,,,,,,,,,,,,,,,------.........+++)))+++000111,,,***,,,.........------,,,,,,,,,...------,,,,,,------.........---------......///------------------------+++,,,---....../////////////////////////////////------...///////////////...///000111222111111000999111...222777???VVVnnnpppooohhhdddnnnvvvbbbOOO@@@777777777555333111000...------...//////...---+++***------...000333555444333,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...///---,,,,,,---///111333555444222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,---------............///---------............///////////////000000000000000...///222333111000000000000////////////000000111111000000000000111111000000111111111222222222333333333333444444444444111333555666777777888999333444777;;;;;;<<>>777222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++---......,,,+++,,,---***...222444333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......---------------............///---------............///////////////000000000000000//////////////////000000//////......//////000111111000000000000111111000111111111111222222222333333333333444444444444333444555666666666555555555444666888666444777===BBBGGGPPP]]]pppsss[[[SSSIII???999666555444222000000444555222333555111111111111111111111111//////000000000000000111//////000000000000000111000000000000////////////////////////////////////.........///////////////////////////////////////........................,,,---......//////......////////////////////////............////////////---......//////000000111////////////............////////////////////////jjjWWWMMMIIIFFFFFFFFFEEECCCBBBAAA@@@???;;;888666444444333222000---.../////////...---,,,...---,,,,,,......---,,,---------------------,,,------------------,,,,,,///+++///888888000,,,000+++,,,,,,------............------,,,,,,------...---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......------------------------,,,---......//////......////////////000000000000...111444555222000333777888HHH```yyy|||ppphhhdddlll}}}dddVVVDDD888444777999:::111111111000000000000000///......---------------+++...444:::===:::333...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,------++++++,,,...(((,,,000222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///---------............///////////////000000000000...000111111000000////////////............//////111111000000000000111111000111111111111222222222222222222222333333333333444444444444555555444333<<<::::::<<<;;;777777999;;;;;;;;;???HHHVVVfffppp{{{dddSSSIIIAAA>>>:::888777777666555666444333555333000000444111111111111111111111111////////////000000111111////////////000000111111000000000000////////////////////////////////////............/////////000////////////////////////........................,,,---.../////////...---////////////////////////............////////////------......///000000111////////////............////////////////////////kkkXXXNNNIIIFFFFFFFFFEEECCCBBBAAA@@@???;;;888666444444333222000---.../////////...,,,+++...---,,,,,,......---,,,+++,,,,,,------......///.........------,,,,,,,,,---)))---777888...+++///***++++++,,,---...//////...------,,,,,,------...---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000///............///222444222000111444555444333;;;IIIYYYmmmxxxyyy{{{{{{zzzzzzyyy{{{qqqssssssqqqwwwdddRRRIII>>>999999888333---000000///.........//////000///...---,,,---...///---,,,+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---,,,++++++---///))),,,//////---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,---.........------------.........//////---------.........//////////////////000000000000,,,000444444222111///---//////............//////111111000000000000111111000111111111111222222222000111111111111222222222444333333444666777777777444222555;;;===:::888777777888:::<<<@@@EEELLLPPPZZZlll|||dddQQQGGGCCCCCC999777444222333555555555333000000111000...000444111111111111111222222222.../////////000000111111.../////////000000111111000000000000////////////////////////////////////---.........//////000000////////////////////////........................,,,,,,.../////////...---////////////////////////............/////////000---------...///000000111000/////////............////////////////////////lllXXXNNNIIIEEEFFFDDDBBBAAAAAAAAA@@@???<<<999666555444333111///111///......//////...---+++++++++,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......,,,,,,+++***+++,,,---...++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---...,,,***+++...000...,,,,,,---------......//////.........////////////000////////////000000000000333000333===DDDOOOhhh|||uuukkkwww}}}qqqdddZZZPPPJJJ>>><<<888444111000//////000000//////.........---//////...---,,,,,,++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,---------......//////.........---------............//////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222555555666666777888888888888888888888888999999:::CCCFFFNNNZZZlll}}}lllaaaQQQDDD>>>;;;::::::444444444333333222222222111111111111111111111111222111111111000000//////222111111111000000//////............////////////000000000000////////////,,,------......------,,,........................................................................---------............///---.........//////000000////////////////////////////////////////////////...///000///...---...000........................mmmYYYNNNIIIEEEFFFDDDBBBAAABBBAAA@@@???<<<999666444444333111///111///......//////...------,,,,,,,,,,,,,,,------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,+++++++++,,,---...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,...---------......------...,,,+++,,,...///...,,,...............---------------........./////////.../////////000000000000555000000555555666DDDUUUllluuuyyy|||{{{ppp___RRRIIICCC===999;;;999555222000.........000/////////.........---///......---,,,,,,++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,------...............,,,,,,,,,---------......//////.........---------............//////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222444444555555666777777777777777777777777888999999>>>>>>???BBBHHHPPPXXX\\\jjjtttqqqdddXXXPPPLLLEEE===777555444333222444444333333333222222222111111111111111111111111111111111000000000//////111111111000000000//////............////////////000000000000/////////...,,,------......------,,,........................................................................---------............///............/////////000////////////////////////...........................///000///...---...000........................nnnZZZOOOIIIEEEFFFDDDBBBBBBBBBBBB@@@>>>;;;999666444444333111///111///......//////...---///...---,,,,,,,,,......------------------------//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------.........---------,,,,,,+++++++++,,,------------------,,,---,,,+++,,,...///...---/////////...------,,,,,,,,,---------................../////////000000000222......222222...222:::===GGGWWWgggvvv}}}mmmbbbRRRKKKAAA999666555333111666444222///...---------/////////.....................------,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,---...............,,,,,,,,,---------.....................---------............//////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222333333333444555555666666666666555555666666777888:::999888777888:::<<<>>>@@@FFFOOOWWW```nnn~~~yyymmm]]]NNNEEE???;;;888555444333333444444222000333333333222222222222222111111111111111111111111111111000000000000//////111111000000000000//////............////////////000000000/////////......------............------........................................................................---------............///............////////////////////////////////////...........................///000///...---...000........................ooo[[[OOOIIIEEEEEEDDDBBBBBBBBBBBB@@@>>>;;;999666444444333111000111///......//////...---000///...,,,,,,---...///------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,++++++***+++,,,......---,,,,,,,,,,,,,,,,,,,,,---......---...............---------,,,,,,,,,---------.............../////////000000111---...333555333222555000555<<>>@@@@@@===???@@@???AAAGGGQQQYYYlllxxx|||jjj\\\LLLHHHAAA===<<<;;;999888222333555777777666333222222222222222222111111111111111111111111111111111000000000000000000//////000000000000000000//////............////////////000000/////////.........------............------........................................................................---------............///.........///////////////////////////////////////...........................///000///...---...000........................ooo[[[PPPIIIDDDEEECCCBBBCCCCCCBBB@@@===;;;888666444444333222000111///......//////...---//////------------...///------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------------------------,,,,,,+++++++++***---//////...,,,,,,---,,,,,,------------......,,,,,,,,,---...///000000,,,,,,,,,---------..................////////////444000...000222000......222333333444888DDDUUUbbbyyyzzzgggUUUIII@@@:::666666444222111111222222333/////////...............---------...............,,,,,,,,,,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,,,,---------......---.................................//////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111111222222333333333111111222222333444444444444444444333444555555666777777888999::::::999999<<<======<<<<<>>@@@CCC<<<@@@DDDGGGIIIOOOXXX```pppvvv~~~|||rrreee[[[NNNFFFBBB???;;;888:::777444111000000222333111222222222000111222444000000000000000111111111000000000000000000000000......////////////000000......////////////000000............/////////////////////.........------......////////////..............................................................................---------............//////////////////.........////////////////////////------------------------...///000///...---...000........................nnn[[[PPPIIIEEEDDDCCCCCCDDDDDDBBB???<<<:::888555444444444222111111///......//////...---(((***,,,...//////...---------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***+++,,,---------,,,,,,------------------------***++++++,,,,,,------...***...333333000------///***,,,......,,,,,,---///+++,,,,,,---...///000000------........./////////---------.........//////+++---///000111333555555...///000222222222222222333666===HHHSSS]]]kkkwww|||rrrfffWWWJJJCCC>>>:::555444555666444222000111222222000///......---------......---------,,,,,,,,,------.........++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------......---------.........//////............//////////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111000111111222333333444444111111222222333444444555444444444444444555666666666777888999;;;<<<<<<===888999::::::::::::;;;;;;===>>>>>>>>>===???BBBEEEDDDHHHNNNTTTZZZaaahhhmmm~~~{{{lllbbb\\\SSSJJJAAA===999666555666555444444333222111111222555777000222333333111111444666/////////000000000111111000000000000000000000000........./////////000000........./////////000000............//////////////////.........---------......////////////..............................................................................---------............///000/////////............////////////////////////------------------------...///000///...---...000........................nnn[[[PPPJJJEEEDDDCCCCCCDDDDDDBBB???<<<:::777555444444444333111111///......//////...---&&&(((+++...//////...,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,***+++,,,---...---,,,,,,------------------------)))***+++,,,------...///***///444444000---...000***---///...,,,+++---000------...........................////////////000---------.........//////---111333222//////...---222000......000111222111444...000888<<<;;;BBBLLL\\\gggvvv|||nnn```RRRJJJEEE>>>:::888999666222111222333111...---///000111000.........,,,,,,---------,,,,,,+++,,,,,,,,,------.........+++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------......---------.........//////............/////////000//////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000111222333333444444111222222333333444555555555444444444444555666666777777777777777777777777999999999999::::::;;;;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFFFFHHHLLLNNNUUU___kkksssxxx|||sssnnnmmmgggZZZMMMFFFCCC>>>777555666777888888777666555///222555666555333222111///111333333000///111333.../////////000000111111000000000000000000000000---.........//////000000---.........//////000000............/////////000//////.........---------......////////////..............................................................................---------.........//////000000//////.........---////////////////////////------------------------...///000///...---...000........................qqq^^^QQQHHHAAADDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------+++******,,,------,,,...------,,,,,,------...+++++++++,,,,,,---------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///---------............///////////////////////////000/////////000111222222000111222333555666777888BBBGGGMMMSSS[[[gggwwwxxxiii^^^WWWHHHEEE???:::777666777777222111111000///......---........................------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---.........------------............///..............................////////////......////////////000000000000111111000000//////......////////////000000000000111111111111111111111111111111222222222333333333444444444333333222222222444444444444444444444444888777777777777777888999>>><<<:::888888888:::;;;;;;<<<===>>>???@@@AAABBB?????????@@@AAACCCEEEGGGNNNRRRVVVZZZ^^^aaadddggg|||}}}}}}{{{wwwqqqhhh___WWWQQQMMMGGGFFFDDDAAA>>><<<:::999555555555444444333333333111222222333333222222111000000000000000000000000000000000000000000000000////////////////////////............////////////........................////////////////////////111000///......///000111........................................................................---------------------------------.........//////////////////////////////000000//////.........---........................---------............///........................sss```SSSJJJDDDDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------+++******,,,------,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------.....................///000000------------....................................000////////////000000111111111111222222333333444111444777888;;;AAAKKKSSSUUU]]]iiittt}}}qqqmmmfff]]]SSSIIIAAA<<<===;;;777444222222222333111111000000///......---........................------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------------------..........................................////////////......////////////000000000000000000000000//////......////////////000000000000111111111111111111111111111111111222222222333333444444333333333222222222444444444444444444444444777666666666666777888888;;;:::999888888888999:::;;;<<<<<<===>>>??????@@@<<<===???@@@BBBCCCCCCCCCIIIKKKNNNOOOOOOOOOQQQSSS[[[hhhwww}}}wwwjjj```ZZZWWW\\\dddpppzzznnnggg___ZZZXXXVVVRRRNNNLLLJJJGGGCCC???;;;888666::::::999777666444333222555444444444333333333333000111111222222111111000////////////////////////////////////////////////////////////////////////............////////////........................////////////////////////000000///......///000000........................................................................---------------------------------.........//////////////////////////////000/////////....................................---------............///........................rrr^^^RRRKKKFFFDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------+++******,,,------,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------...................../////////------------....................................111000//////////////////000000000000000000000000///000000///,,,---111555333888???EEEJJJNNNQQQSSS^^^dddnnnzzz|||zzztttmmmdddZZZSSSNNNEEECCC???:::666111///---222111000///......//////000000000///......------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++******************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------......------------------..........................................////////////......////////////000000000000000000000////////////...////////////000000000000111111111111111111111111111111111222222222222333333333333333222222222222333333333333444444444444555555555555555666777777777777888888888888999999;;;;;;;;;<<<<<<=========;;;===@@@DDDEEEDDDBBBAAAFFFHHHHHHHHHFFFEEEFFFGGGFFFLLLSSSWWWTTTMMMFFFBBBCCCDDDFFFLLLRRRXXXZZZ[[[SSSNNNHHHDDDDDDBBB@@@===<<<<<<<<<;;;;;;:::::::::444444444333333333333333444444333333333333333222///000000000000000000///........................////////////////////////////////////////////////............////////////........................//////////////////////////////...------...//////........................................................................------------------------------........./////////////////////////////////////////////....................................---------............///........................nnnZZZNNNHHHEEEDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++******,,,------,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................222111111000////////////////////////////////////222444555444111111222444333444555444333111222333777<<>>999555333777555333111000000000000......////////////....../////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...------,,,,,,,,,---------.................................---......//////......---////////////000000000000////////////////////////////////////000000000000111111111111111111111111111111111111222222222222333222222222222222222222333333333333333444444444444444444444444555666777444555666777888888888888:::::::::::::::;;;;;;;;;;;;>>>CCCGGGHHHGGGCCCAAACCCDDDEEEEEEDDDDDDFFFHHHIIIJJJLLLNNNNNNKKKGGGCCCHHHFFFEEEFFFHHHIIIIIIIIIFFFBBB>>><<<<<<;;;:::888999999999888888888888777444444444444444444444444333333333333222222222222///000000111111000000///////////////////////////////////////////////////////////////////////////............////////////........................////////////////////////.........------.................................................................................------------........................///////////////////////////////////////////////////.................................---------............///........................nnnXXXLLLGGGDDDDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++******,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,++++++,,,,,,,,,------------...........................333222111111000000000000......//////000111111111---...000111111111222333000111222111000111333555000111444777999:::;;;;;;:::;;;<<<>>>@@@CCCFFFGGGIIIIIIHHHHHHIIILLLNNNOOOPPPRRRUUUWWWVVVPPPIIICCCFFFEEECCCBBBAAA>>>;;;999666666777777666666666555444333111000///000111111...//////000///...------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...------,,,,,,,,,,,,,,,------------...........................------............------////////////000000000000.............../////////////////////000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444333333333333444555666777333444555666777888888888999999999999999::::::::::::===BBBFFFGGGEEEAAA???===???@@@@@@AAABBBEEEHHHKKKKKKKKKLLLMMMMMMIIIFFFBBBBBBBBBDDDGGGIIIHHHGGG>>><<<:::999888888888777666666555555444333222222222222222222111111111111222222222222222222222222000111111111111111111000000000000000000000000000........................////////////////////////............////////////........................////////////////////////---..................---........................................................................---------....../////////........./////////000000////////////////////////.........///////////////........................---------............///........................qqq[[[NNNHHHFFFDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++******,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...//////...,,,+++,,,,,,,,,,,,------------------------------------222111000000000000000111......///000000111222222,,,---...000000000000000+++,,,......///000333666444444444444444444444333333333444555666777999:::666555555555666777999::::::;;;<<<<<<<<<;;;999999444444666777777777666666555555444444444444444444222111000///............------......---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,,,,,,,,,,,,,,,,------------........................------............------////////////000000000000---............/////////////////////000000000000000000000000000000000000000000000111111111111222111111111222222222222222111111222222333333444444333333333444555666777888444444555666666777888888888888888999999:::::::::888:::===@@@AAA@@@===<<<>>>@@@AAAAAAAAACCCFFFIIIIIIHHHHHHIIIJJJJJJHHHFFF??????@@@BBBDDDEEECCCBBB@@@???>>>===<<<<<<;;;;;;888888888888777777777666444333333222111111000000000111111111111222222222000111111222222111111000111111111111111111111111........................////////////////////////............////////////........................////////////////////////---...////////////...---........................................................................---------...//////000000....../////////000000000////////////////////////.........///////////////........................---------............///........................ttt]]]OOOIIIGGGDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------+++******,,,------,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,---...//////---,,,***++++++,,,,,,,,,---------------------------------///............//////000////////////000000000000111111111111222222111000---...///...---,,,...///222111111111111111111111222333333333444444555555222222222222222333444444333444444444333444666777000000111111111111333444000000///...------------////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......------,,,+++++++++,,,,,,,,,---------........................,,,------......------,,,////////////000000000000---------.........//////////////////000000000000000000000000000000000000000000000000111111111111000111111111222222222222000111111222333333444444333333333444555777888999666666555555555777888999777777888999::::::;;;;;;888999:::;;;<<<<<<<<<;;;???@@@AAABBBCCCFFFKKKNNNIIIIIIHHHGGGFFFGGGIIIKKKFFFDDDCCCBBBBBBAAA???>>>:::::::::888777555555555333333333333333222222222444444444444333333333333000000000000111111222222///000000000000000000///000000000000000000000000........................////////////////////////............////////////........................////////////////////////...///000000000000///...........................................................................---------...///000000000.../////////000000000000////////////////////////............/////////000........................---------............///........................uuu^^^OOOIIIFFFDDDCCCBBBBBBCCCBBB@@@>>>;;;999777666555444222000111///......//////...------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,------------+++***+++,,,---------,,,++++++++++++++++++,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......***+++---------+++)))(((++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...///111000000///......------///...------//////...---///000111111///...///000......---------...//////,,,---------............,,,,,,------............+++---000111000...------222111///---+++,,,...000---------......///000111***+++,,,---------++++++++++++++++++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------.........---,,,,,,+++++++++,,,,,,,,,---------........................,,,------......------,,,////////////000000000000---------.........//////////////////000000000000000000000000000000000000000000000000111111111111000000111111222222222222000000111222333333444444333444444555666777999999888777555444555666888:::666777888999:::;;;<<<<<<:::::::::::::::;;;<<<===999;;;===???BBBFFFLLLPPPKKKJJJHHHFFFDDDFFFKKKOOOGGGDDDAAAAAABBBCCCCCCCCC===>>>>>><<<999777777888888777777666555555444444111111111111222222222222//////000000111111111222......////////////......////////////////////////........................////////////////////////............/////////000........................////////////////////////...///000111111000///...........................................................................---------...///000000111////////////000000000000////////////////////////---.........//////000000........................---------.........//////........................vvv```QQQIIIEEEEEEEEEDDDCCCBBB@@@>>>===999888777666444222111000111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,------......///000///...---,,,------...------------------------.........------,,,,,,,,,//////000000///...---------------............///........................////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000//////.........---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,++++++******++++++,,,************************)))************+++++++++'''(((***,,,......,,,***---+++)))***---...,,,*********+++++++++,,,,,,,,,---,,,***))))))***,,,---.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------...---+++,,,.../////////////////////////////////---...///000000///...---........................////////////000000000000000000000000000000000000000000000000000000000000222222111111111111111111111111222222222333333333444444444555555555555666444444444444555555555666888888888888999:::;;;<<<;;;:::::::::;;;<<<>>>@@@@@@??????@@@AAACCCEEEGGGJJJHHHFFFDDDCCCCCCDDDEEEHHHFFFCCCBBBBBBBBB@@@???======<<<;;;999888888777666666555444444444444555222222333111000///111222111111111111111111111111////////////////////////000000000000000000000000000000//////.........---................................................//////.........------------------............///000000000000000000000000,,,---......//////............------------..............................000000000000000000000000000000//////.........---000000//////.........---////////////////////////////////////////////////........................///...---,,,,,,,,,,,,,,,vvv```QQQHHHCCCEEEEEEEEEDDDBBBAAA???>>>:::999888666444333222111111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,---.........///...---,,,++++++,,,---------------------------......---------,,,,,,,,,...............---,,,,,,------------................................................................../////////000000000////////////////////////........................------------------------............---------,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************)))************+++++++++***))))))***,,,------+++,,,***)))***,,,---+++)))******+++++++++,,,,,,,,,---,,,***))))))***,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------...---,,,,,,---...---+++........................---...///000000///...---.........................../////////000000000000////////////////////////000000000000000000000000111111111111111111111111111111111222222222333333444444444444555555555555444444555555555666666666777666666777777999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@BBBDDDEEEGGGFFFEEEDDDDDDEEEEEEFFFGGGEEEBBBAAAAAAAAA???>>><<<;;;;;;:::999888777666666555555444444444444444222222333111000///000222000000000000000000000000////////////////////////////////////////////////000/////////.........---................................................//////.........------------------............///////////////////////////,,,---......//////............------------......................................................000/////////............000/////////............////////////////////////////////////////////////........................///...---,,,,,,,,,,,,---vvvaaaQQQHHHBBBFFFFFFEEEDDDCCCBBB@@@???::::::888777555444222222111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,------......---,,,,,,++++++++++++,,,------------------------------------,,,,,,,,,,,,,,,------------,,,++++++------------............------------------------.................................////////////000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************)))************+++++++++...+++)))(((***---...///+++***)))***++++++***)))******+++++++++,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------...---------...---***(((---------------------------...////////////...---............................../////////000000000........................000000000000000000000000111111111111111111111111111111111222222222222333333333333444444444555555555555555555666666666777666555555555666777888999:::;;;<<<<<<===<<<;;;;;;<<<<<<======???@@@BBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@>>><<<::::::999888777666666555666555444444333333444444111222222111//////000222/////////////////////////////////////////////////////////////////////////////////..............................................................................------------------............///------------------------,,,---......//////............------------......................................................////////////............////////////............////////////////////////////////////////////////..............................---,,,,,,,,,------xxxbbbRRRHHHCCCFFFFFFFFFEEEDDDBBBAAA@@@;;;:::999777666444333222000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---***++++++,,,------......,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........------------------------------------------------------........./////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++222...***(((***---000222+++******************)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,---///000///,,,)))------------------------........................................................./////////000000........................000000000000000000000000000000000000111111111111111111111111222222222222222333333333444444444444555555555666666666777777666666555555666777777888999:::<<<>>>===<<<:::888;;;;;;<<<===???@@@AAABBBBBBCCCEEEFFFFFFEEEDDDCCCBBBAAA????????????<<<;;;888888777666666555444444555444444333333333333333111222222111//////000111////////////////////////////////////////////////////////////////////////................................................................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...............------------......................................................///////////////.........///////////////.........////////////////////////////////////////////////...........................------,,,,,,,,,------xxxcccSSSJJJDDDEEEEEEEEEEEEDDDCCCAAAAAA;;;:::999777666444333222000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---******++++++,,,------...,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,------------...------------------------------------------------------------............---------------------------------------------------------------------------------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++444000+++)))***...111333++++++++++++***))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------------------,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------+++,,,---000222222000.................................------------..........................................//////////////////////////////////////////////////////////////////000000000111111111000000111111111222222222222222222222333333333444555555555555666666666666777666666666666777888888888:::<<<>>>>>><<<999777;;;;;;===>>>???AAAAAABBBCCCDDDEEEFFFEEECCC@@@???@@@???>>>>>>???>>><<<999666666666555555444444444444444333222222222222222111111222000///...///111000000000000000000000000////////////////////////........................---------...............................................................---.....................---------............///------------------------,,,---......///...............------------..............................////////////////////////.........///////////////.........///////////////////////////////////////////////////////////////........................------,,,,,,,,,------...vvvbbbSSSJJJEEEDDDEEEEEEDDDCCCBBBAAAAAA::::::888777555444222222000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---******++++++,,,,,,------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++333///+++)))+++...000111,,,------,,,***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,---///222333222000////////////////////////......------------..............................------........./////////////////////////////////////////////////////////...//////000000111111111000000000111111111111222111111222222222333333333444444444444555555555666777777666666666666777777777999;;;======<<<:::888:::;;;<<<>>>???@@@AAAAAABBBCCCDDDDDDCCC@@@>>><<>>>>>>>>???>>>;;;999666666555555444444444444444333222222111111222222000111111000......///111000000000000000000000000////////////////////////........................---------------.........................................................---------...............---------............///........................,,,---......//////............------------..............................000000000000000000000000.........///////////////.........///////////////////////////////////////////////////////////////........................------,,,,,,,,,---......sss^^^QQQIIIEEECCCCCCDDDCCCCCCBBBAAA@@@:::999888666444333222111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---*********+++,,,,,,------)))***+++,,,------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++...,,,))))))***,,,,,,,,,---...///...+++)))***,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------------,,,...000111111000...........................------,,,,,,------...........................---------.........//////........................////////////////////////......//////000111111222000000000000111111111111111111111111222222222222333333333333444444444444666666555555555555555666777888:::<<<<<<<<<;;;:::888999;;;===>>>????????????@@@AAAAAA@@@???>>>===>>>>>>>>>???@@@???<<<999555555555555555444444444333333222111111111111111000111111000......///000////////////////////////////////////////////////........................,,,,,,,,,------.........................................................---------.........//////---------............///........................,,,---......//////............------------..............................////////////////////////............/////////000............/////////000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---...///ppp\\\OOOHHHDDDCCCCCCCCCCCCBBBAAA@@@@@@999888777666444222111000//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))************))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++******++++++,,,---)))******+++,,,,,,------((()))***+++,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------........................++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,************************)))************++++++++++++)))(((((()))***)))(((---///000///+++***+++---******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++*********---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------///---,,,,,,...//////...------------------------...---,,,,,,,,,,,,---...........................---------.........//////------------------------////////////////////////---......///000111111222000000000000111111111111000111111111111222222222222222222333333333444444555444444333333333444444777888999;;;<<<<<<;;;;;;666777:::<<<==================>>>???????????????>>>>>>>>>???@@@???<<<999555555555555555555444444333222222111000111111111000111111000......///000........................////////////////////////........................,,,,,,,,,------.........................................................---------.........//////---------.........//////------------------------,,,---......//////...............------.........................................................---.........//////000000---.........//////000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,---...///sss___NNNGGGEEEFFFEEECCCCCCCCCBBBAAA???;;;:::888777555444444444////////////............,,,,,,,,,,,,,,,---...///------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,))))))***++++++++++++***)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++)))************+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))***++++++***))))))***,,,,,,,,,,,,++++++*********---,,,***))))))***,,,---++++++++++++++++++++++++---***''')))---///,,,))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))******++++++******)))+++***)))))))))***,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////.....................////////////////////////////////////000000//////.........---///---,,,---000222000...////////////000000000000000111111111111222222222333333222222333333444555555555444333333333333444::::::::::::::::::;;;;;;888999:::;;;;;;;;;:::999===>>>@@@AAAAAA@@@>>>===>>>===;;;;;;;;;;;;999777666666666555444444333333111111111111000000000000////////////////////////000000000000000000000000........................------............------................................................//////.........------------------............///................................................//////////////////////////////............//////...///000///---,,,,,,...------............------//////.........---------////////////000000000000...........................................................................---,,,,,,,,,,,,---...sss___NNNGGGEEEFFFEEECCCCCCCCCBBBAAA???::::::888666555444444444////////////............,,,,,,,,,,,,,,,---......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,************+++++++++,,,+++++++++*********)))))),,,,,,,,,++++++*********((()))***+++++++++++++++))))))***++++++++++++***)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***++++++,,,,,,++++++)))************+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++***************************************************************************++++++***))))))***,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---***(((***...///---***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,+++*********+++------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////........................////////////////////////////////////000/////////.........---000...,,,---000111///....../////////000000000000000000111111111222222222333222222222222333444444444333333333444555666666777888888888888999999999999999:::;;;;;;;;;;;;;;;===>>>@@@AAAAAA@@@>>>===>>><<<;;;:::;;;:::999777666666555555444333333333111111111000000000//////////////////////////////////////////////////////........................------............------................................................//////.........------------------............///........................................................................//////............//////...///000///---,,,---...------............------//////.........---------.../////////000000000000...........................................................................---,,,,,,,,,,,,---...sss___NNNGGGEEEEEEDDDCCCCCCCCCBBB@@@>>>:::999888666555444333333////////////............,,,,,,,,,,,,,,,------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,)))))))))*********+++++++++++++++***************+++++++++++++++*********)))******+++++++++******))))))***++++++++++++***)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++)))************+++++++++************************+++++++++++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++...+++)))+++...///...+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---............//////////////////////////////////////////...............000///......///000...---....../////////000000000000000000111111111222222222222222222222333444444333333333444555666777888555555555666666777777777999999999:::;;;<<<===>>>===>>>???@@@@@@???>>>======<<<:::::::::999888666666555555444444333333222111111000000000000//////////////////////////////////////////////////////........................------............------...............................................................------------------............///........................................................................//////............//////---/////////---,,,---...------............------...............---------....../////////000000000...........................................................................------,,,,,,------...ttt___NNNGGGEEEEEEDDDCCCCCCCCCBBB@@@===:::999777666444444333333////////////............---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++((())))))))))))*********************************+++++++++*********************+++++++++******)))))))))***++++++++++++***))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++***************************+++++++++++++++,,,,,,+++++++++***************))))))***+++++++++++++++))))))*********+++++++++************************+++++++++***************************************************************************************++++++++++++++++++++++++***++++++***))))))***,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++...,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++******+++,,,,,,,,,++++++)))******++++++******)))++++++++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............///---------.........//////////////////////////////........................000000/////////......---........./////////000000000000000000111111111111222222222111222333333444444444444444555666777888444444444555666666777777:::999999999:::<<<>>>@@@======>>>??????>>>======<<<;;;999999999999777555555555444444333222222222111000000000////////////////////////////////////////////////////////////........................------............------........................................................................---------............///........................................................................///......------......///---...///...---,,,---///------............------................................./////////000000........................................................................------------------------ttt___NNNFFFEEEDDDCCCCCCCCCCCCBBB???<<<:::999777555444333333333////////////............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++((())))))))))))***************************************************************+++++++++******)))))))))***++++++++++++***))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,************************))))))***++++++++++++***))))))*********+++++++++***************************************************************************************************************************************************++++++***))))))***,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))******++++++******))))))******++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////------------............////////////////////////---------...............000000000///...------...............//////////////////000000000111111111222111111111111222333333666555555444444444555555444444555555666777777888999999888999:::<<<>>>???=========>>>>>>=========;;;:::888888888777666444444444444333222222111111000000000////////////...////////////////////////................................................------............------................................................---.....................---------............///..............................................................................------------......,,,...///...------...///------............---------.................................////////////........................................................................------------------------uuu```OOOFFFEEECCCCCCCCCCCCDDDBBB???<<<999888777555444333222222////////////............---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++***)))))))))*********++++++***************+++++++++)))))))))***************)))******+++++++++******))))))***++++++++++++***)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++*********************************++++++,,,,,,---)))))))))***************((()))******++++++******)))************+++++++++************************)))))))))***************************************************************************************))))))))))))))))))))))))***++++++***))))))***,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))***++++++++++++***+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,------------.........////////////////////////---------------............///000///...---...///------.........//////////////////000000000111111111111111111111222333333555555444333333333333333444444555666777888888999888888888999:::;;;<<<=========<<<<<<<<<<<<======:::999777777777777555333444333333222222111111000000000////////////......////////////////////////................................................------............------................................................---------...............---------............///................................................------------------------......------------......,,,---///...------...///------............---------------...............------........./////////........................................................................,,,------......------,,,uuu```OOOFFFEEEBBBBBBBBBCCCDDDBBB>>>;;;999888777555444333222222////////////............---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,++++++***************+++++++++,,,))))))*********+++++++++((()))))))))*********+++((()))***+++++++++++++++))))))***++++++++++++***)))************+++++++++************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++************************------,,,,,,,,,,,,++++++************************)))******+++,,,,,,------((()))))))))*********+++((())))))***************)))************+++++++++************************((()))))))))*********+++***************************************************************************************************++++++***))))))***,,,******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++((()))))))))*********+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,---------.........////////////////////////,,,,,,,,,------.........---///000000...---///111---------.........//////////////////000000000111111111111111111222222333333333222222222333333444333333444555666777888888777888888999:::::::::999===<<<<<<<<<<<<<<<<<<===:::888666666666666444222333333333222111111000000000000/////////.........////////////////////////................................................------............------................................................---------.........//////---------............///................................................------------------------...------,,,,,,------...,,,---......------...000------............---------------.........//////---------.........//////........................................................................,,,,,,---......---,,,,,,uuu```OOOFFFEEEBBBBBBBBBDDDDDDBBB>>>;;;999888666555333333222222000/////////............---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++*********++++++++++++,,,,,,,,,))))))******++++++++++++(((((())))))*********+++'''((()))***+++,,,,,,,,,))))))***++++++++++++***)))************+++++++++************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++************************---------,,,,,,,,,++++++))))))))))))))))))))))))))))))***+++,,,,,,------(((((())))))*********+++(((((()))***************)))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++***))))))***,,,*********++++++,,,,,,,,,---,,,***))))))***,,,---++++++++++++++++++++++++)))***++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((())))))*********+++++++++++++++++++++++++++((()))***+++,,,---------*********++++++************+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......////////////////////////,,,,,,,,,------.........+++...000000...---///222---------.........//////////////////000000000000111111111000111222222333000000000111222333444555222222333444555777777888666777999::::::999888777===<<<<<<;;;;;;<<<<<<===999888666666666555444222333333222222111000000000000/////////............////////////////////////................................................---..................---................................................---------.........//////---------.........//////................................................------------------------...------,,,,,,------...,,,---......------///000---..................------------.........//////---------.........//////........................................................................,,,,,,---......---,,,,,,ttt___OOOEEE@@@EEEDDDBBBBBBBBB@@@>>><<<;;;999666555555555333222000000000000///////////////---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***************************+++++++++*********))))))******)))))))))))))))))),,,+++******))))))******)))************+++++++++))))))************)))))))))***+++***(((((()))***++++++++++++++++++++++++000///---+++******++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++++++++************++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************************************+++++++++*********))))))++++++******++++++,,,---,,,+++******))))))******++++++************++++++************************++++++************++++++///...---,,,+++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000000000//////000111111111111111222222333333333333444444333555777777666555555666666666666777888888999999888999:::;;;;;;;;;:::999888777666555444333333222111111111111000000000000........................000000000000000000000000////////////////////////........................////////////////////////........................------------------------........................................................................................................................,,,,,,,,,---------.................................................................................................................................................................................------,,,,,,------...ttt___PPPIIIEEEEEEDDDBBBBBBBBBAAA>>><<<;;;888666555555444333222000000000000/////////...///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***************************+++++++++*********))))))******)))))))))******+++,,,+++******))))))******))))))*********+++++++++))))))************)))))))))***+++***))))))***+++++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))************+++++++++++++++************++++++,,,,,,,,,+++++++++******************************)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))************************************************+++++++++*********))))))++++++******++++++,,,---,,,+++******))))))******++++++************++++++************************,,,++++++******++++++,,,...---,,,,,,++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,+++******,,,,,,+++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...........................,,,,,,,,,---------..............................................................................---------............///000000000000000000000000//////000111111111111111222222222333333333444444444666777777666555555666666666666777888888999999888999:::;;;;;;:::999999888777666444333333222222111111111000000000//////////////////////////////////////////////////////////////////////////////........................................................................------------------------........................................................................................................................,,,,,,,,,---------.................................................................................................................................................................................------------------...rrr]]]PPPJJJGGGEEEDDDBBBBBBBBBAAA???<<<:::888666555555444333111000000000/////////......///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++******************************+++++++++******************************+++,,,---,,,+++******))))))******)))))))))*********++++++))))))************))))))(((***++++++******,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++++++++************++++++,,,,,,,,,++++++++++++***************************)))************+++++++++++++++++++++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))************************************************+++++++++***************+++************+++,,,,,,,,,+++******))))))******++++++************++++++************************,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,+++******))),,,++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...........................,,,,,,,,,---------......................................................////////////////////////---------............///000000000000000000000000//////000111111111111111222222222222333333333333666777888888666444444555555666666777777888888999888999:::;;;::::::999888777666555444333222222222111111000000000000//////111111111111111111111111////////////////////////////////////////////////........................------------------------------------------------------------------------........................................................................................................................,,,,,,,,,---------..............................------------------------........................................................................................................................------------------------rrr]]]OOOHHHDDDEEEDDDBBBBBBBBBBBB???===:::888555444444444222111000000/////////.........///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******************************************************************+++,,,---...,,,+++******))))))******))))))))))))************))))))************))))))(((***++++++++++++---...************************)))***,,,------,,,+++*********************************************************++++++++++++******))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++************))))))))))))))))))))))))***************************************************************************************++++++,,,,,,+++******))))))******++++++************++++++************************+++******))))))******+++++++++******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++------,,,+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,---..............................,,,,,,,,,---------......................................................////////////////////////---------............/////////////////////////////////000111111111111111111222222222222333333333777888999888666444444444555555666666777888888888888999999::::::999888777666555444333222222222222111000000000////////////000000000000000000000000////////////////////////////////////////////////........................------------------------------------------------------------------------........................................................................................................................,,,,,,,,,---------..............................------------------------........................................................................................................................------............------uuu```QQQHHHCCCEEEDDDBBBBBBCCCBBB@@@>>>:::888555444444444222111////////////............///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******++++++******)))************************************************************+++,,,---...,,,+++******))))))******(((((()))))))))*********))))))************))))))(((***++++++++++++---...************************)))***+++,,,---,,,+++***************************************************)))******++++++******)))))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++************************+++++++++*********))))))))))))))))))))))))))))))******************************************************************************))))))******+++,,,,,,+++******))))))******++++++************++++++************************))))))(((((((((((())))))************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************)))***+++,,,---.........---,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------,,,,,,------...///........................,,,,,,,,,---------..............................................................................---------............/////////////////////////////////000111111111111111111111111222222222333333666777888777555333333444555555555666777777888888888888999999999888666555555444333222222222222222000000000////////////...////////////////////////........................////////////////////////........................------------------------------------------------------------------------........................................................................................................................,,,,,,,,,---------..............................------------------------........................................................................................................................---......//////......---yyydddTTTJJJDDDEEECCCCCCCCCCCCCCCAAA???999777555444444333222000/////////.........------///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))***************************************+++++++++***************+++,,,---,,,+++******))))))******((((((((()))))))))******))))))************))))))(((***++++++******,,,---***************************+++++++++++++++******************************************************))))))************)))))))))************+++++++++++++++************++++++***++++++++++++,,,,,,,,,************************)))************+++++++++************************+++************)))))))))))))))))))))))))))))))))***************************************************************+++++++++***))))))))))))***++++++,,,+++******))))))******++++++************++++++************************)))))))))(((((()))))))))***************+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))***---///000......---,,,,,,,,,,,,,,,************++++++++++++******+++,,,,,,,,,++++++******++++++,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------......///........................,,,,,,,,,---------......................................................---------------------------------............///000000000000000000000000//////000111111111111111111111111111222222222222444555666666444222222333444555555666666777777888888888999999888777555444444333222222111111111222000000////////////......------------------------........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................................................................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................................................................---...///000000///...---wwwbbbTTTKKKGGGEEECCCCCCCCCDDDCCCAAA???999777444333333333222000//////.........---------///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))************))))))************************))))))*********+++++++++******)))))))))******+++,,,+++******))))))******(((((((((((()))))))))***))))))************)))))))))***+++***))))))***+++************************,,,,,,+++***)))))))))***************************************************))))))************)))))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,************************)))************+++++++++************************************))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++)))))))))))))))***++++++,,,+++******))))))******++++++************++++++************************++++++************+++++++++***************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***))))))***,,,...///,,,,,,+++************+++************++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------...//////........................,,,,,,,,,---------......................................................---------------------------------............///000000000000000000000000//////000111111111111111111111111111222222222222111333555444333222222333444444555555666777777777777888888888888666555444333222222111111111111111000000/////////.........------------------------........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................................................................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................................................................---...///000000///...---sss^^^QQQJJJGGGEEECCCCCCCCCDDDCCCBBB@@@999777444333333333111000//////.........---------///---,,,,,,---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))************))))))************************))))))******++++++++++++******)))))))))))))))))),,,++++++***)))*********(((((((((((())))))))))))))))))************)))))))))***+++***)))((()))***))))))))))))))))))))))))...---+++)))(((((()))***))))))))))))))))))))))))************************))))))************)))))))))************+++++++++++++++************++++++*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************))))))******++++++++++++)))))))))))))))******+++,,,++++++***)))*********++++++************++++++************************---,,,,,,++++++,,,,,,---++++++***************+++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,***))))))+++,,,...+++******)))((())))))))))))************+++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////........................,,,,,,,,,---------..............................................................................---------.........//////000000000000000000000000//////000111111111111111000111111111111222222222000222333333222111222333444444555555666777777777777888888888777666444333222222111111111111111111000/////////............................................................////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................................................................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................................................................---...///111111///...---rrr\\\NNNHHHEEEDDDCCCBBBAAABBBAAA???===777777666555444333333222444333000///......000111...,,,++++++------,,,***------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++******************+++++++++++++++++++++++++++,,,,,,+++******+++---******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((++++++,,,,,,,,,,,,++++++)))(((''''''''')))***+++************************(((((()))***+++,,,,,,,,,))))))***++++++++++++*********+++++++++,,,,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))******************+++++++++***)))(((((()))***+++)))************+++++++++,,,++++++******++++++,,,************************************************)))***+++,,,---.........,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,++++++******++++++''''''((()))***++++++,,,)))************+++++++++------------------------,,,+++******++++++)))'''---,,,************,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------.........------,,,,,,,,,,,,------......------,,,------------------------,,,---......//////............//////...---,,,,,,................................................000000//////.........---////////////000000000000000111111111111222222222111111222333444444555555555555555555666666666666777777777666555555444444111222222222222111000000........................---------------------------------------...///000------------------------//////............////////////.........---------------............---------.........---,,,,,,+++------------------------................................................//////.........---------........................000///---,,,,,,---///000......------------..............................------------------------........................................................................---.........//////000000---...///111111///...---ttt^^^OOOIIIGGGDDDCCCBBBAAABBBAAA???===888777666555444333222222222111000............///...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))******************************************************************************+++***))))))***,,,******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))((((((((())))))((('''((((((******************************)))))))))***+++++++++,,,))))))***++++++++++++***************+++++++++,,,************************)))************+++++++++************************************************,,,+++++++++***)))))))))+++***)))(((((()))***+++)))************++++++++++++******))))))******+++************************************************))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++***************************++++++,,,,,,++++++***---,,,++++++******++++++(((((())))))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***---...,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,---......//////............//////...------,,,................................................000/////////............////////////000000000000000111111111111222222222111111111222333444444444444444444444555555555555777777666666555444444333111222222222222111000000........................------------------------......---------......///------------------------......------------......//////.........---------------............---------.........------,,,+++------------------------................................................//////.........---------........................000...---,,,,,,---...000......------------..............................------------------------........................................................................---........./////////000---...///000000///...---www```QQQJJJHHHDDDCCCBBBAAABBBAAA???===999888777666444333111111000000//////...---------...,,,++++++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))************************************************))))))))))))))))))))))))(((*********(((((()))***)))******+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))******))))))(((''''''((((((((((((''''''******)))((((((((())))))******************************************++++++))))))***++++++++++++***)))))))))*********++++++************************)))************+++++++++************************++++++++++++++++++++++++---,,,,,,+++***)))((((((******))))))))))))******)))************+++++++++***))))))))))))))))))***************************************************)))******+++++++++******,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,++++++******++++++)))*********************)))************+++++++++++++++++++++++++++++++++,,,+++***((()))---222666,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------...------------,,,,,,,,,,,,------......------,,,------------------------,,,---......//////...............///......---,,,................................................////////////............////////////000000000000000111111111111222222222000000111111222333333333222333333333444444444444666666555555444333333333111111222222111111000///........................------------------------//////...---------......------------------------------,,,,,,,,,,,,------...............---------------............---------............---,,,,,,------------------------...............................................................---------........................///...---,,,,,,---...///......------------..............................------------------------......................................................................................./////////---...///000000///...---www```QQQJJJGGGDDDCCCBBBAAABBBAAA???===999888777666444222111111000000000000///...---,,,...,,,++++++,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++******************))))))***************************************+++++++++************************(((***++++++)))))))))***))))))***+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))************))))))+++******))))))(((((((((************************+++++++++***************))))))***++++++++++++***((())))))))))))*********************************))))))*********+++++++++************************++++++++++++++++++++++++,,,+++++++++***)))))))))***))))))))))))))))))***))))))*********+++++++++******))))))))))))*********************************************************+++++++++++++++***))),,,,,,,,,+++++++++******************************************************))))))*********+++++++++)))))))))******************++++++,,,,,,++++++***---,,,++++++******+++++++++*********************))))))*********++++++++++++++++++++++++++++++++++++)))((()))...333555666+++,,,............,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------......------,,,------------------------,,,---......///.........---...............------................................................///////////////.........////////////000000000000000000111111111222222222000000111111111222222222333333333333444444444444555555444444333333222222111111111111111000000///........................------------------------000///...---------------------------------------...------,,,,,,------...........................------............------------............------------------------------................................................................................................///...------------...///......------------......................................................................................................................................................---......//////......---vvv^^^OOOIIIFFFDDDCCCBBBAAABBBAAA???===888888777555444333222111111111111111111///.........,,,++++++,,,---+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++((()))***+++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))***++++++,,,,,,++++++***++++++*********)))((((((************************+++++++++***************))))))***++++++++++++***((())))))))))))*********************************))))))*********+++++++++************************++++++++++++++++++++++++)))))))))***+++++++++,,,)))))))))******)))))))))))))))*********++++++++++++++++++******+++++++++************************************************,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++++++++++++++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++((('''---666999555///+++,,,............,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------......------,,,------------------------,,,---......///.........------...............---.........................................................///////////////////////////000000000000000000111111111222222222111111111111111111222222333444444444444555555555444444333333222111111111000111111111111000//////........................------------------------000///...---------------------------------------//////............//////---.....................------............------------...//////......---------------------------................................................---......................................................------...............------------.............................................................................................................................................---------------............------sss]]]NNNGGGEEEDDDCCCBBBAAABBBAAA???===777777666555444333333222222222222111000000//////...,,,++++++------,,,***------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))+++------,,,+++***+++((()))***+++++++++++++++************************************************)))))))))))))))))))))))))))******++++++******)))))))))************))))))******+++++++++***))))))******************************************++++++))))))***++++++++++++***)))))))))*********++++++************************)))************+++++++++************************++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))************)))))))))************+++++++++,,,,,,++++++++++++,,,,,,************************************************+++,,,,,,---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********+++,,,,,,------***++++++,,,,,,++++++***---,,,++++++******++++++******++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))***111999:::222***,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,------------...,,,------......------,,,------------------------,,,---......//////......,,,---......///..................................................................///////////////////////////000000000000000111111111111222222222222222222222222222222222444444444444555555555555333333333222111111000000000000111111000000///...........................------------------------//////...---------......------------------------/////////....../////////---------...............------............------------...////////////...------------------------................................................---------.....................................................................------------.......................................................................................................................................---------------------------------------rrr\\\MMMGGGEEEDDDCCCBBBAAABBBAAA???===666666555555555444444444333222000///......//////...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************((())))))***++++++,,,,,,************************(((***,,,---,,,***)))***(((((()))++++++,,,,,,+++************************************************)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))((((((((()))***+++++++++******************************)))))))))***+++++++++,,,))))))***++++++++++++***************+++++++++,,,************************)))************+++++++++************************************************)))))))))***+++++++++,,,((()))***++++++***)))((()))************+++++++++++++++************++++++************************************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++)))))))))***+++,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))),,,111555666333...***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,---......//////......,,,------...//////................................................................../////////000////////////000000000000000111111111111222222222333333333333333222222222222333333333444444444444333222222111000000//////000000000000000//////...........................------------------------......---------......///------------------------///......------......///---------.........//////------............------------...///////////////------------------------................................................---------.........//////........................---..................---......------------.......................................................................................................................................------,,,,,,,,,...------------------...rrr\\\NNNHHHEEEDDDCCCBBBBBBBBBAAA???===555555555555555555555555333111///---,,,---...///...---+++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++************************((())))))***++++++,,,,,,))))))))))))))))))))))))&&&)))+++,,,+++)))(((((((((((()))++++++,,,,,,,,,************************************************))))))))))))))))))))))))******++++++++++++******))))))************))))))((()))***+++,,,,,,+++***************************(((((()))***+++,,,,,,---))))))***++++++++++++******++++++++++++,,,,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))+++++++++***************((()))***++++++***)))((()))************+++++++++******))))))))))))******************************************************'''((()))***+++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++'''(((((()))***++++++++++++++++++,,,,,,+++++++++---,,,++++++******++++++))))))***+++,,,,,,------)))************+++++++++)))))))))))))))))))))))))))///666777222---+++,,,---,,,************,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,------.........,,,------......------,,,------------------------,,,---......//////......,,,,,,---.../////////...................................................---.........//////000000////////////000000000000000111111111111222222222333333333333333333333333111111222222222333333333222222111111000/////////000000000000000//////...........................---------------------------------------...///000------------------------...------,,,,,,------...---------.........//////---..................---------...///000000//////------------------------................................................---------.........//////........................------............------.........------.................................////////////////////////.................................................................................------,,,,,,,,,...------,,,,,,------...ttt^^^MMMFFFEEEBBBAAA@@@AAABBBAAA>>><<<:::888666444333222222333111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))************)))))))))***++++++,,,,,,))))))))))))************---,,,***)))))))))******'''(((((()))***+++++++++******++++++++++++******((()))++++++)))((()))***&&&&&&''')))***+++,,,---(((((())))))******++++++******))))))))))))******,,,++++++******++++++,,,))))))))))))******************+++++++++,,,,,,,,,************************++++++******************************************---,,,***(((((()))***+++))))))))))))*********************************************)))))))))))))))************************************************++++++************************))))))******+++,,,++++++************++++++++++++************++++++,,,+++)))(((((()))+++,,,)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,333555666333///---...000,,,,,,,,,++++++************++++++,,,,,,++++++***,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------******+++,,,,,,---......------------------------........................---------............///---------------------------------------------------------............//////////////////.........222222111111111111111222333333333333333333333333111111222222222333333333222222222111000//////...//////////////////////////////.........---------........................------------------------............////////////.........------,,,,,,,,,////////////////////////---------............///------------------------........................////////////000000000000,,,+++***+++---//////............///000111111222////////////////////////......------------..................................................................////////////000///...------...///000000000//////.........---000///...---------------.................................------,,,,,,,,,vvv```NNNFFFDDDBBBAAA@@@AAABBBAAA>>><<<:::888666444333222222333111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))************++++++******************))))))))))))************,,,,,,***)))))))))******'''(((((()))******++++++)))******++++++******)))((()))++++++)))((()))***''''''((()))***++++++,,,)))))))))))))))******************))))))***************))))))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,************************************************************************---,,,***)))((()))***+++))))))))))))***************************************)))))))))))))))))))))******************************************************************************))))))******+++,,,++++++************++++++++++++************++++++,,,+++)))(((((()))+++,,,)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000111111000...---...///,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------++++++,,,------...//////---------------------------------------------------------............///---------------------------------------------------------............////////////////////////...222222111000000111111222333333333333333333333333111111222222222333333333222222111111000//////...//////////////////////////////.........---------........................------------------------............////////////.........------,,,,,,,,,////////////////////////---------............///------------------------............................../////////000000000...---...///000000...,,,------...//////000111111////////////////////////......------------..................................................................//////////////////............//////000/////////............//////...---------------..............................---------,,,,,,,,,xxxaaaOOOFFFDDDBBBAAA@@@AAABBBAAA>>><<<999888777555444333222222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++)))))))))*********++++++,,,,,,++++++***))))))((())))))))))))************,,,+++******)))*********((((((((()))******++++++)))******++++++******)))((()))++++++)))((()))***((()))))))))************************))))))))))))++++++************++++++)))))))))))))))***++++++)))))))))*********++++++******+++++++++,,,,,,,,,************************************************************************,,,+++***)))))))))***+++)))))))))*********++++++************************))))))))))))))))))************************************************************************************))))))******+++,,,++++++************++++++++++++************++++++,,,+++***))))))***+++,,,)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,......---,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------------------------------............///......//////////////////111111000000000111111222222222222222222222222222111111222222222333333333222111111000000//////...////////////////////////...............---------........................------------------------............////////////.........---------------////////////////////////---------............///------------------------........................------........./////////,,,,,,...000111111...+++---------...//////000000////////////////////////......------------..................................................................////////////......////////////......////////////............//////...------------..............................------------,,,,,,,,,wwwaaaOOOGGGEEEBBBAAA@@@AAABBBAAA>>><<<999999777666444333333222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************************************))))))*********+++++++++))))))*********++++++++++++++++++*********))))))((()))))))))************++++++******************(((((())))))************))))))************))))))((()))++++++)))((()))************)))))))))))))))++++++******))))))((((((,,,++++++++++++++++++,,,,,,++++++***************))))))*********+++++++++******+++++++++,,,,,,,,,***************************************+++++++++************************++++++***))))))******+++))))))*********+++++++++************************)))))))))))))))************************************************************************+++++++++******))))))******+++,,,++++++************++++++++++++************++++++++++++***))))))***++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------............///...+++)))***---...,,,***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------------------------------,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------------------------------............///............////////////111000000000000111111222222222222222222222222222111111222222222333333333111111000000////////////////////////////////////....................................................................................////////////...............---------////////////////////////---------............///................................................------------.........///,,,++++++---///000///...------------......//////////////////////////////......------------..................................................................////////////---...///000000///...---///////////////.........///......---------..............................------------------------uuu```OOOGGGFFFBBBAAA@@@AAABBBAAA>>><<<999999888777555444333222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))*********+++++++++************++++++++++++))))))*********+++++++++((()))))))))************************+++*********)))))))))))))))*********)))))))))******)))))))))((()))++++++)))((()))***************))))))))))))++++++******))))))((((((,,,++++++++++++++++++,,,000///...,,,+++***))))))************++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++******************************************++++++************++++++++++++************************(((((())))))************************************************************))))))*********+++++++++******))))))******+++,,,++++++************++++++++++++************+++++++++******************+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------000---***+++------+++(((++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,------------------------------------------------------------------............///---------------------------------------------------------............///---.........//////000000000000//////000111111222111111111111111111111111111111222222222333333333000000000///////////////////////////////////////---.................................................................................////////////........................////////////////////////---------............///................................................------------.........///666222...,,,---...000000---------...............////////////////////////......------------..................................................................////////////---...///000000///...---.........///////////////......---------......///........................------------------------ttt```OOOGGGEEEBBBAAA@@@AAABBBAAA>>><<<999999888888666444333222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************************************)))************+++++++++*********++++++++++++,,,((())))))***++++++,,,,,,))))))))))))************))))))***++++++++++++***))))))))))))))))))******((())))))******))))))(((((()))++++++)))((()))************)))))))))))))))************))))))))))))++++++************++++++111000///---+++******)))*********++++++++++++,,,******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,************************)))*********++++++++++++*********++++++++++++,,,************************((((((((()))******++++++************************************************)))))))))***++++++,,,,,,******))))))******+++,,,++++++************++++++++++++************++++++************************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,///...,,,,,,,,,,,,***)))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///---------------------------------------------------------............///------......///000000000////////////000111111222000000000000000000000000111111222222222333333333////////////////////////////////////////////////---------...........................................................................////////////.............../////////////////////////////////---------............///................................................------........./////////AAA;;;444///---...///000........................////////////////////////......------------..................................................................////////////......////////////...............///////////////...------------...//////........................,,,,,,,,,------------...ttt___NNNEEECCCBBBAAA@@@AAABBBAAA>>><<<999999999888777555333222111111000000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))************************************************)))************+++++++++*********+++++++++,,,,,,******************++++++))))))))))))************((()))***+++,,,++++++******)))))))))))))))))))))(((((())))))))))))((((((((()))++++++)))((()))***)))))))))))))))*********)))))))))))))))******************))))))*********......---,,,++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,************************))))))***+++++++++++++++*********+++++++++,,,,,,************************'''(((((()))******++++++************************************************((())))))***++++++,,,,,,******))))))******+++,,,++++++************++++++++++++************++++++*********++++++*********)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,+++,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------............///---------------------------------------------------------............///------......///000000111.........//////000222222000000000000000000000000111111222222222333333333////////////////////////////////////////////////---------.........//////............................................................////////////---........./////////000////////////////////////---------............///....................................................../////////000000000???:::444000.../////////////////////////////////////////////////////////......------------..................................................................//////////////////............//////............/////////000---------------...//////........................,,,,,,,,,---------......uuu```NNNDDDBBBBBBAAA@@@AAABBBAAA>>><<<999999999999777555333222111111111000//////.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))************((()))***+++,,,,,,+++************)))))))))))))))(((((())))))))))))((((((((()))++++++)))((()))***((()))))))))************(((((())))))******++++++******))))))))))))******++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,************************((()))***+++++++++++++++******+++++++++,,,,,,,,,************************'''(((((()))***+++++++++************************************************((())))))***++++++,,,,,,*********)))***++++++,,,++++++************++++++++++++************++++++******++++++++++++******)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&))),,,+++)))))),,,...*********++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------.....................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------------------------------.........//////---------...///000000111............///000222222000000000000000000000000111111222222222333333333.........///////////////////////////////////////---------.........//////........................////////////////////////............/////////000---.........//////000000////////////////////////---------.........//////////////////////////////........................////////////000000000000555333///......///000///000000000000000/////////////////////////////////.........------...................................................................../////////000000///...------...///000---.........//////000000---------------...///000........................,,,,,,,,,------.........ttt]]]KKKBBBAAACCCCCCBBBBBBCCCAAA???<<<:::999777666444333333333222222000///............+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++*********))))))...---+++*********++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++*********))))))******++++++++++++******++++++******)))(((((((((((((((((((((((()))******************************+++*********))))))((((((///,,,((((((***,,,,,,++++++++++++***************++++++************++++++)))***+++,,,,,,+++***)))************************)))))))))))))))))))))))),,,,,,,,,+++++++++******...---+++*********++++++******++++++++++++******++++++************++++++++++++******************++++++************++++++************************************************++++++******************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---111000///---+++***)))))),,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,---...---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++---------------------------------,,,,,,+++++++++------------------------///,,,+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,---------......---------............///............////////////////////////000000000000111111000000111111222333111111222222222222111111000000000000////////////000000//////.........---............////////////////////////////////////////////////////////////............////////////000000//////.........---...///000///...---...000000000000000000000000000000000//////.........---////////////////////////////////////////////////000000000000000000000000////////////////////////........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////000000000000////////////////////////................................................------------------------sss^^^LLLEEEDDDCCCBBBAAABBBBBBAAA>>><<<:::999777666444333333333222111000///............+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++******---,,,+++*********++++++)))))))))******++++++,,,************************)))))))))))))))***+++++++++++++++*********))))))******++++++++++++******+++************))))))))))))))))))))))))***++++++************************************)))))))))(((...+++((((((***,,,,,,+++******************++++++++++++************++++++)))***++++++++++++***)))************************************************,,,,,,,,,+++++++++******---,,,+++*********++++++******++++++++++++******++++++************+++++++++++++++++++++*********++++++************++++++************************************************++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,999777333000//////000111,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++------------------------///---,,,---.........///,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,---------......---------............///............////////////////////////000000000000111111000000111111222333000111111222222111111000000000000000////////////000/////////........................////////////////////////////////////////////////////////////............////////////000000/////////............///000///......///000000000000000000000000000000000/////////.........000000000000000000000000////////////////////////////////////////////////////////////////////////........................---------.........//////------------------------------------------------////////////////////////////////////000000000000////////////////////////------------------------........................------------------------sss___NNNGGGGGGBBBAAAAAAAAAAAA@@@===;;;:::999777666444333333333222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++---,,,+++*********++++++(((((((((((()))+++,,,---************************)))***+++++++++++++++++++++++++++*********************++++++++++++******************++++++++++++*********+++++++++,,,,,,************************************))))))))))))---+++))))))***+++,,,+++)))))))))***+++++++++,,,++++++************++++++)))***++++++++++++***)))************************************************,,,,,,,,,+++++++++******---,,,+++*********++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++888555000---+++---000222++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,---------...//////++++++,,,,,,---------......------------,,,,,,,,,------------------------,,,,,,------...------,,,,,,,,,,,,---------......---------............///............////////////////////////000000000000111000000000000111222222000111111222222111111000000000000000////////////////////////........................////////////////////////////////////////////////////////////............////////////000000////////////.........///000000......///000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................------........./////////------------------------........................////////////////////////////////////000000000000////////////////////////------------------------........................------------------------sss___NNNGGGFFFAAAAAA@@@@@@AAA???===::::::999777666444333333333111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,++++++++++++++++++++++++***)))((((((***,,,...******************************,,,------,,,+++*********************************++++++++++++******)))******+++,,,,,,------)))******+++++++++++++++*********************************))))))))))))))),,,+++***)))******++++++(((((()))***+++,,,,,,,,,++++++************++++++*********++++++*********************************************************,,,,,,,,,+++++++++******,,,+++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++111///,,,***)))***+++---+++++++++++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,------------------------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))),,,---+++***,,,,,,+++++++++,,,,,,---.........------------------------------------------------,,,,,,------...---------,,,,,,,,,---------......---------............///............////////////////////////000000000000000000000000000111222222000000111111111111000000000000000000///////////////////////////.....................////////////////////////////////////////////////////////////............////////////000000//////////////////...000111000///...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////....................................////////////................................................////////////////////////////////////000000000000////////////////////////------------------------........................------------------------ttt___MMMEEEDDDAAAAAA@@@@@@AAA???===::::::999777666444333333333111000000////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++///...,,,***)))***,,,---***************************+++,,,------,,,***)))******************************++++++++++++******))))))***+++,,,------...((()))***+++++++++******************************))))))))))))))))))******************))))))***+++(((((()))***+++,,,,,,,,,++++++************+++++++++******************+++************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++............------,,,,,,***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***000111---***++++++))),,,,,,,,,------.........------------------------------------------------+++,,,,,,---.........---,,,,,,,,,---------......---------............///............////////////////////////000000000000000000//////000000111222000000000111111000000000000000000000////////////.........///////////////............////////////////////////////////////////////////////////////............//////////////////000000000000000000///000111000///...///111111111111111111111111111000111111111111111111111////////////////////////111111111111111111111111////////////////////////000000000000000000000000////////////////////////........./////////000000........................------------------------////////////////////////////////////000000000000////////////////////////------------------------........................------------------------uuu^^^LLLCCCBBBBBBAAAAAAAAAAAA@@@===;;;:::999777666444333333333000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***************++++++******+++,,,,,,,,,++++++111///...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***************+++++++++******++++++++++++******)))))))))***+++,,,,,,---'''(((***+++++++++***)))************************))))))))))))************)))***++++++)))))))))+++)))))))))***+++++++++,,,++++++************++++++++++++***))))))***++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++************++++++,,,---...//////...,,,+++******,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......------------------------++++++,,,,,,,,,,,,---------------------------------555777000,,,......***------------------------,,,,,,,,,------------...------------------------++++++,,,---............,,,,,,,,,---------......---------............///............////////////////////////000000000000000////////////000111111///000000111111000000///000000000000////////////.........///////////////............////////////////////////////////////////////////////////////............//////////////////000000000000111111///000111111//////000111111111111111111111111111111111111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////....../////////000000000........................------------------------////////////////////////////////////000000000000////////////////////////................................................------------------------uuu___LLLDDDCCCCCCBBBAAABBBBBBAAA>>><<<:::999777666444333333333000000////////////000000---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))*********+++++++++******++++++++++++******)))))))))******+++++++++((()))+++,,,---,,,+++***************************((()))))))))************'''***,,,+++)))((()))+++******************++++++++++++************++++++++++++***))))))***++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---.../////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++++++++,,,+++++++++)))***,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***+++,,,---...******+++++++++,,,,,,,,,------------------------+++,,,---...////////////........................+++++++++,,,,,,---------------------------------+++666999111---000000,,,/////////...------,,,,,,,,,,,,,,,---------......------------------------***+++,,,---............,,,,,,,,,---------......---------............///............////////////////////////000000000000///////////////000111111//////000000000000//////000000000000////////////............/////////000............////////////////////////////////////////////////////////////............//////////////////000000000111111111///000111111000///000111111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////.../////////000000000000................................................////////////////////////////////////000000000000////////////////////////////////////////////////........................------------------------uuu___MMMEEEDDDCCCCCCBBBBBBCCCAAA???<<<:::999777666444333333333000000////////////000111---------------------------------,,,,,,++++++++++++++++++,,,,,,---------)))***+++,,,---,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++)))((((((((()))***))))))******++++++++++++******++++++++++++******)))))))))))))))*********)))***,,,......---,,,+++************************(((((())))))*********+++'''***,,,+++)))((()))++++++++++++***************++++++************++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...---,,,++++++---...000)))***,,,.........,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++++++++,,,---...******+++++++++,,,,,,,,,////////////////////////+++,,,---...////////////////////////////////////+++++++++,,,,,,---------------------------------(((333777000,,,000111,,,000000///...---,,,,,,+++,,,,,,,,,------.........------------------------***+++,,,---............,,,,,,,,,---------......---------.........//////............/////////000////////////000000000000///////////////000111111//////000000000000//////000000000000////////////---.........//////000000............/////////000////////////////////////////////////////////////............/////////000//////000000111111111222///111222111000///000111111111111111111111111111111111111222222333333333444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000........................------------------------rrr]]]LLLDDDCCC???@@@AAAAAA@@@???>>>===:::999888777666555444333333222111///............+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,)))'''(((+++---,,,***)))************+++++++++************************(((***---///000...+++)))+++++++++*********))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++---------,,,,,,+++++++++***************++++++,,,++++++******))))))******)))***++++++***+++---///,,,,,,,,,,,,------------.........---,,,,,,,,,,,,---......///......---------...///000111222222111---.........///000000000111111111000000/////////............------------------,,,,,,,,,------...///...,,,++++++,,,------//////...---,,,+++******+++++++++,,,,,,---------+++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000000///...---------........................+++)))///::::::///)))+++------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......---------.........//////............////////////......//////000000111111000000000000000000000000////////////////////////............////////////111111000///////////////000000000000000000000000000000000000000/////////........................333222111000///000111111,,,000333444111......//////444666111000333333000...222444222333777777333666888999777666666666444111333555666555333222000111111222333555666555444666444111111222222222111222222222111000000000///000//////.........//////111111000000000000000000///......------....../////////.........---------............///////////////////////////////////////............---------,,,,,,,,,------.................................rrr]]]LLLDDDCCC@@@@@@AAAAAA@@@???===<<<:::999888777666555444333333222111///............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))((()))+++---,,,***************++++++++++++************************)))***,,,......---,,,***+++++++++*********))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---+++,,,------------...000+++++++++++++++,,,,,,,,,---------...000000000///000000111111222222222222888777777666666666666666555555666777888888999:::777666666666666666666555444444333222111111000000000000///...............//////...------...............------,,,++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000///...---------........................000...333<<<<<<333...000------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,---------.........---------.........//////............////////////////////////000000000000000000000000000000000000////////////////////////............////////////111111000///////////////000000000000000000000000////////////////////////000111111111111222222222000////////////000000111222222333111000111444888000555777333222555666333222444666777777999<<>>>>>@@@===:::888999;;;===>>>:::999888999::::::888666444444444444333222111111//////...//////000111111222111111000///.........,,,,,,,,,------...000000//////.........---------............////////////........................---------.........//////,,,------------------...........................rrr]]]LLLDDDCCC@@@@@@AAAAAA@@@???===<<<:::999888777666555444333333222111///............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++***)))***+++,,,+++***************+++++++++,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++***++++++,,,,,,***,,,......,,,,,,,,,---............///000000111111//////222777999777555999999:::;;;<<<===>>>>>>???>>><<<;;;:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>===<<<;;;:::888777777666555555444333222111111///////////////...------------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////...---------------------------------...+++...666666...+++...------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,------------.........------........./////////............////////////000000000000////////////000000000000000000000000////////////////////////............////////////111000000///////////////000000000000000000000000//////////////////////////////000000111111222222...///000111222222222222222333333111111222555888888<<<===;;;:::<<<===<<>>;;;;;;;;;:::999777555444333222111111000000000000000////////////........................///000000/////////............---............////////////------------------------++++++,,,---...///000111.........---------------........................sss^^^MMMDDDCCC@@@AAAAAAAAA@@@>>>===<<<:::999888777666555444333333222111///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************+++++++++***++++++,,,,,,+++************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------,,,,,,------,,,+++++++++,,,,,,...------,,,,,,,,,,,,---+++---//////...---......222333333444555666666666777555444777<<>>>>>@@@AAABBBCCCDDDAAA@@@?????????AAACCCEEEEEEDDDCCCBBBAAA@@@???>>>AAAAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@===<<<<<<;;;:::888777666111111222111000...,,,***........................+++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---------------------------------+++((()))......)))(((+++------............------------------------------------------------------------------------------...------,,,,,,------...,,,,,,------------------------------........................////////////............////////////111111000000//////......////////////////////////////////////////////////............////////////000000////////////000000////////////////////////...///////////////000000000000000000111111111111000222333555666666555555333555777999999888777777@@@BBBDDDDDDEEEGGGIIIJJJLLLGGGMMM\\\```VVVRRRXXXUUURRRPPPQQQQQQPPPQQQSSSZZZYYYTTTNNNGGGCCCDDDFFFEEEGGGIIIKKKKKKKKKKKKKKKIIIIIIHHHIIIKKKKKKIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@===;;;999666333111000///.........//////000000000222222111000/////////////////////...........................////////////------------------------,,,,,,------...//////000//////......------,,,,,,........................sss___MMMEEECCCAAAAAAAAAAAA@@@>>><<<;;;:::999888777666555444333333222111///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++***+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,+++++++++,,,,,,000000///......---......---///222222222222333555333444777999:::::::::999===;;;999;;;>>>@@@???===<<<===???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@??????AAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCBBB@@@???>>>999:::999888666333000...///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,....................................------------------------------------...,,,,,,------,,,,,,...------............------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......---------.........//////........./////////000000............////////////111111000000//////......////////////////////////////////////////////////............////////////000000////////////000000/////////////////////////////////000000000111111333333333333333444444444111333555777888888777777999:::<<<@@@CCCFFFGGGHHHHHHJJJNNNRRRUUUXXX^^^bbbhhhbbbjjj}}}vvviiigggiiihhhiiiggg___YYY^^^gggtttrrrlllbbbXXXRRRSSSVVVNNNNNNNNNLLLJJJJJJLLLNNNMMMJJJGGGFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFEEEBBB???<<<:::888888444333333333222222111111000000///.........//////////////////////////////............////////////------------------------......................../////////......---------........................ttt___NNNEEECCCAAAAAABBBAAA@@@>>><<<;;;:::999888777666555444333333222111///............------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++,,,,,,------***,,,......,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............---,,,,,,,,,,,,---...///---------------......//////111333444555777:::===:::===BBBFFFHHHGGGDDDBBBHHHGGGFFFDDDDDDFFFHHHIIIKKKLLLOOOPPPPPPNNNLLLJJJIIIJJJLLLLLLJJJFFFBBB@@@;;;<<<<<<<<<===>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDCCCBBB@@@>>><<<;;;444333222000///---,,,+++............------------///...---,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------............------,,,,,,,,,------------...------------------------------------------------...------,,,,,,------...+++,,,,,,------.........------........./////////....../////////000000000............////////////000000000000////////////000000000000000000000000////////////////////////............///////////////////////////000000111000000000000000000000000///000000111111222222333111111222333444666666777555777999<<<>>>@@@AAABBBEEEDDDEEEIIIQQQZZZ```ccc]]]^^^bbbiiimmmqqqwww~~~uuukkkqqq~~~tttnnnppptttxxxuuunnneee^^^]]]bbbgggkkkeee]]]UUUOOOKKKIIIGGGFFFEEECCCBBBCCCEEEGGGHHHJJJIIIHHHGGGFFFEEEEEEEEE??????===;;;888666444333------------...///000111...////////////000000000............////////////------------------------//////.........---------/////////.......................................ttt```NNNEEECCCBBBBBBBBBAAA@@@>>><<<::::::999888777666555444333333222111///............---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------......***,,,//////,,,******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///------......///000222222000111222333555888:::;;;;;;<<<>>>@@@BBBFFFLLLPPPSSSXXX___dddfffddd```\\\______^^^[[[XXXYYY___eeegggjjjmmmooommmiiidddaaa^^^aaadddfffccc\\\UUUPPPDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBEEEFFFIIIKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHH@@@???===:::777444222111000000/////////.........//////...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------............------,,,,,,,,,---------..............................------------------------...------,,,,,,------...++++++,,,,,,---......///............////////////.../////////000000000000............////////////////////////000000000000000000000000000000000000////////////////////////............///////////////////////////000111111000000000000000000000000000111111222333333444444111222555888;;;>>>AAABBBBBBDDDGGGKKKPPPTTTXXXZZZZZZ\\\aaaiiissszzz||||||vvvtttvvvzzz{{{{{{uuu{{{zzzuuuvvvyyy|||tttmmmhhhccc___]]]YYYUUUNNNHHHEEECCCDDDEEEJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFEEECCCAAA@@@>>>===555444333222222222222222.../////////000000000000............////////////........................---------...........................////////////........................ttt```NNNEEECCCBBBBBBBBBAAA@@@>>><<<::::::999888777666555444333333222111///............---------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------...//////)))---000///---******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........///////////////000111333555555<<<===???BBBFFFJJJMMMOOONNNOOOPPPRRRUUU[[[ccchhhnnnsss{{{|||xxxtttvvvuuuqqqlllnnnwww|||}}}vvvrrrwww||||||sssmmmZZZYYYXXXUUURRRPPPNNNMMMCCCBBBBBBBBBAAAAAA@@@@@@EEEEEEEEEDDDDDDCCCCCCCCCCCCEEEHHHKKKMMMNNNNNNNNNKKKJJJJJJJJJKKKMMMOOOPPPKKKJJJGGGDDD@@@<<<999888111111000000/////////...000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++------,,,---..................---,,,,,,,,,------.................................------------------------...------,,,,,,------...++++++,,,,,,---...//////............/////////000////////////000000000000............/////////000......//////000000111111000000000000000000000000////////////////////////............/////////000///////////////000111111000000000000000000000000111111222333444444555555999:::>>>CCCHHHLLLPPPRRRQQQRRRVVV[[[bbbiiiooorrrqqqxxx~~~||||||yyyssstttzzz}}}tttxxx{{{uuussswwwvvvwwwyyy}}}yyyssshhh\\\SSSMMMKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCHHHHHHHHHHHHIIIIIIIIIIIIAAA@@@===:::666444222111.../////////000000111111............/////////000////////////////////////+++,,,,,,---...///000000------......//////000000........................sss]]]LLLEEEDDDCCCDDDDDDCCCBBB???===<<<:::999888999999888444111222111111000000000000000000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...***++++++,,,,,,++++++************++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,...+++)))))),,,---,,,***++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,---...///000222444111+++((())),,,///111222111///---------,,,------,,,,,,---000333---......---,,,,,,...000999777666666999>>>CCCFFFJJJLLLLLLLLLSSS^^^ddddddfffkkknnnjjjdddeeemmmvvvxxx}}}{{{xxxwww{{{mmmuuuwww}}}zzzxxxlllccccccfffdddaaa___UUURRROOONNNNNNKKKEEE???FFFDDDBBBAAA@@@???<<<:::BBBEEEGGGHHHLLLPPPPPPLLLNNNOOOQQQPPPOOONNNNNNNNNKKKJJJJJJHHHGGGEEECCCBBB???;;;666333333111...,,,...,,,******+++------,,,,,,,,,---......---,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------......................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------...000111111111000000//////......000000//////.........---......//////000000111111111111000000//////......111111000///////////////111111000...,,,---///111222111000000222333333222333333444555777:::===>>>GGGDDDJJJUUUZZZYYY^^^gggdddfffiiimmmqqqvvv}}}wwwsss}}}vvvuuuxxxtttvvv{{{tttooonnnpppvvv{{{xxxgggXXX[[[bbb\\\RRRJJJHHHGGGFFFCCCCCCEEEGGGGGGFFFFFFGGGHHHIIIFFFCCCAAABBBAAA999111000000111111111000///...---------///111111///---000//////000111111///...////////////////////////////////////////////////111000...---,,,,,,------sss]]]LLLEEEDDDCCCDDDDDDCCCBBB???===<<<;;;;;;:::888666444333333222111111000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,)))'''(((***+++***(((++++++++++++++++++++++++---,,,+++******+++,,,---------,,,,,,,,,---......///222333111,,,)))+++---,,,---......---,,,,,,---...//////...,,,++++++,,,000111111000000111555888:::===CCCJJJRRRXXX\\\______```___^^^dddnnntttuuuvvvzzz|||wwwooojjjlllpppwww|||xxxzzz{{{{{{{{{zzzwwwtttrrryyy{{{{{{|||}}}rrreeefffiiippp{{{~~~tttiiifffffffffjjjnnnlllddd\\\\\\```^^^TTTJJJEEEEEEEEEEEEFFFGGGHHHJJJDDDEEECCC???@@@DDDEEECCCJJJKKKLLLMMMLLLLLLLLLLLLMMMKKKIIIHHHGGGGGGGGGHHHGGGDDDAAA???===:::666222222000---,,,---------,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------............///...............///000000111000000000/////////...000/////////............////////////000000000000111000000000/////////...111000000000000111111222///111222111000///000222333333222333444444222000666777:::<<<@@@DDDIIILLLUUUYYYcccnnnsssrrrqqqrrrxxxyyyzzz{{{}}}~~~vvvsssvvv|||~~~zzzqqqmmmlllooowww}}}{{{|||}}}wwwnnnsssuuuuuupppggg```YYYLLL@@@DDDCCCCCCDDDFFFIIILLLMMMKKKKKKIIIGGGFFFFFFDDDAAA;;;888444111///...///000222111000000000///---+++///......///000111000...////////////////////////////////////////////////000000///...---,,,,,,,,,qqq\\\LLLEEEDDDCCCCCCCCCCCCBBB@@@>>><<<<<<<<<;;;888555333333333222111111000000000000000---,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...***++++++,,,,,,++++++******++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***++++++++++++++++++***((((((***+++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,,,,,,,------...000111000,,,+++,,,...***+++------,,,+++---...***---///000000///000000---000555:::AAAIIIQQQWWWWWWYYY]]]bbbhhhmmmrrrtttpppooollliiinnnwww}}}}}}zzz||||||wwwmmmddd^^^\\\___fffkkklllmmmnnnjjjddd___```aaabbb```]]]YYYWWW___``````aaadddeee]]]TTTMMMPPPVVVaaalllssstttssshhhbbb]]][[[^^^fffvvvuuuiiiiiippppppdddXXXOOOQQQTTTTTTTTTWWW\\\```XXXVVVNNNCCC===>>>???===BBBCCCDDDEEEFFFGGGGGGGGGKKKHHHEEEBBBAAAAAACCCDDDIIIHHHHHHIIIIIIFFFBBB???;;;888555333222000...---...---,,,,,,,,,---///000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,++++++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------..............................---------............///---......///////////////000000000000////////////////////////............000000000000////////////000000000000////////////000000000000111222333444---///111111000//////000333333444666888999777555@@@CCCHHHMMMRRRYYY```dddjjjrrr{{{{{{xxxxxxuuuzzz{{{sssssstttyyy~~~|||yyy}}}}}}uuuzzz|||yyykkkZZZPPPKKKFFFEEEHHHKKKLLLLLLMMMOOOQQQOOOKKKFFFEEEEEEBBBAAA>>>:::777555333222444222000/////////...---...------...000111000///////////////////////////////////////////////////////////////...---,,,,,,ppp\\\LLLEEEDDDCCCCCCCCCCCCBBB@@@>>>===<<<:::999::::::999666222222111111000000000000000/////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,+++---......,,,+++,,,...+++---------,,,,,,---///,,,///111222222333444666333:::DDDPPP[[[eeennnssstttqqqmmmkkkmmmssszzz{{{yyysssnnnooovvvzzzyyyoooooonnnjjjbbbYYYRRROOOKKKPPPRRRPPPNNNNNNLLLGGGHHHHHHHHHGGGEEECCCAAA@@@DDDEEEEEEEEEJJJNNNLLLEEE??????AAAFFFMMMRRRTTTTTTJJJIIIIIIKKKOOO\\\rrryyykkkiiinnnpppiiiaaa[[[aaafffgggeeefffkkkpppoookkk```PPPEEEAAA???======<<<;;;<<<>>>@@@AAAAAAHHHFFFCCC@@@>>>>>>===>>>BBBBBBEEEGGGJJJLLLMMMLLLGGGDDD@@@<<<:::777333000000///---,,,,,,...000111++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,---------......////////////////////////---------............///,,,---///000000000///...000000000000///////////////////////////.........111111000000//////......000000000000////////////111111000000111111222333000111111111000000111333888888999===AAAEEEGGGGGGGGGLLLSSSZZZaaaiiirrryyy~~~}}}~~~|||~~~uuuwwwhhh```VVVQQQQQQQQQNNNJJJHHHIIIKKKNNNLLLFFFCCCCCCBBBDDDHHHIIIGGGBBB;;;777333000......///000000000...---,,,---///000000///////////////////////////////////////////////////---.../////////...,,,+++~~~nnn[[[LLLEEECCCBBBBBBCCCCCCBBB@@@>>>===<<<888777;;;AAAAAA999000222111111000000000000000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------......------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++///...---,,,,,,,,,,,,,,,)))***++++++++++++,,,---,,,------,,,++++++---///222333444333333444666888EEENNN\\\hhhqqquuuxxxyyyvvvrrrnnnlllnnnttt{{{}}}zzzrrriiigggjjjjjjhhh^^^^^^\\\YYYTTTQQQPPPPPPGGGIIIHHHDDDCCCDDDBBB???IIIGGGFFFDDDCCCCCCCCCDDDCCCCCCBBBAAADDDIIIHHHDDDBBBAAA@@@@@@BBBCCCDDDDDDAAA@@@@@@AAABBBHHHYYYiiirrriii___ZZZ[[[^^^^^^]]]ZZZ```hhhjjjiiiiiikkkoooooonnneeeWWWLLLGGGEEECCC>>>:::777666888:::;;;;;;CCCCCCDDDDDDDDDBBB@@@???;;;;;;<<>><<<888777<<>>;;;888666444111///222000......///000000000////////////////////////////////////////////////---...............------zzzkkkZZZMMMEEEBBBAAABBBBBBCCCBBBAAA???>>><<<;;;;;;::::::888555333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------......------***+++,,,+++))))))+++---------------------------+++,,,---......---,,,+++------,,,,,,,,,---......,,,,,,+++,,,---------,,,---......//////222666999;;;AAAJJJSSSYYY]]]```bbbXXXaaammmwwwzzzwwwsssppphhhgggeeeccc___\\\YYYWWWKKKLLLJJJGGGIIIOOOPPPNNNRRRUUUVVVSSSPPPSSS\\\eeeggghhhiiimmmtttwwwoooddd[[[]]]aaafffiiilllmmmnnnqqqpppkkkddd```aaa___[[[]]]___bbbdddffffffgggggg\\\UUUOOOOOOPPPMMMLLLMMMKKKLLLMMMLLLHHHFFFEEEFFFCCCDDDEEEFFFGGGIIIJJJKKKKKKPPPRRROOONNNUUU\\\```WWWMMMAAA:::999<<<>>>???:::;;;===???@@@@@@???>>>?????????<<<999999;;;>>>EEEEEEFFFIIILLLMMMLLLJJJDDDBBB???<<<888444222000//////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,,,,,,,------------------------------------+++,,,,,,---......//////------------------------------------------------,,,,,,,,,---------..............................---------............///...............///000000.../////////000000000111............/////////000////////////000000000000.../////////000000000111111111222333555666888999999>>>CCCIIIMMMPPPTTTWWWaaa```aaaccceeeggggggfffsssyyy{{{|||tttnnniiiooo~~~nnndddWWWGGG@@@BBBEEEBBB???>>>@@@EEEJJJNNNKKKIIIEEEBBB???;;;777444555222000...///000000000////////////////////////////////////////////////......---------......///zzzjjjZZZMMMEEEBBBAAABBBBBBCCCBBBAAA???>>>===>>>>>>999222///222666222111111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,...///...++++++---000------------------------,,,---...//////...---,,,,,,,,,,,,,,,------...//////...------...///...---///000222333555999>>>AAAVVV]]]fffmmmpppnnnkkkjjjhhhnnnuuuxxxuuunnnfffbbbTTTQQQLLLGGGDDDCCCEEEFFFAAAEEEIIIMMMWWWbbbgggggglllppprrrooojjjlllvvvyyyjjjpppxxxwwwssstttrrrooommmqqqwww{{{~~~tttiiiggggggaaaZZZVVVWWW[[[___```^^^XXXSSSOOOEEEBBB===;;;;;;===>>>>>><<>>===@@@BBBCCCDDDCCCBBB@@@??????>>>>>>AAABBBCCCAAA===:::;;;===<<<>>>AAAFFFLLLOOOPPPPPPOOOMMMKKKGGGBBB===999666111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++------,,,+++,,,,,,------------..............................,,,,,,------...///000000------------------------------------------------,,,,,,,,,---------..............................---------.........////////////...------///000111.../////////000000111111---.........//////000000......//////000000111111.../////////000000111111000111222555777:::===>>>EEELLLWWW```fffjjjmmmnnnsssuuuxxx}}}|||~~~}}}zzz{{{}}}|||}}}}}}}}}mmmjjjuuu{{{~~~|||kkkSSSEEEDDDDDDDDDCCCCCCDDDEEEGGGIIIOOOMMMKKKIIIGGGDDD???;;;777444111///000000000000///////////////////////////////////////////////////...---,,,,,,---///000nnnZZZJJJDDDDDDFFFFFFEEECCCBBB???>>>===<<<;;;:::888666555333333333222000///......//////000000///...............------------------------------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.....................---...---,,,,,,...111333444///:::AAA??????FFFNNNQQQaaahhhrrrwwwuuunnnfffaaaeeeeeehhhjjjdddYYYQQQPPPIIIJJJMMMRRRUUUVVVTTTQQQYYY]]]cccjjjoootttvvvxxxzzzsss|||}}}~~~zzzvvvzzzwwwjjjmmmnnnnnnqqqtttqqqlll___XXXOOOIIIDDDAAAAAABBBBBBAAA???===;;;===AAAEEEMMMMMMJJJCCC<<<<<>><<<<<<;;;:::888666555444333333222000///......////////////...------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---------,,,,,,------------------------)))***,,,...////////////---......///000444888;;;CCCIIILLLHHHHHHNNNTTTUUU^^^gggsss{{{{{{rrrfff^^^UUUSSSSSSTTTQQQLLLLLLOOOWWW\\\eeennnttttttooojjjjjjqqqzzz}}}}}}ttt|||~~~}}}}}}{{{{{{vvvnnnbbbXXXPPPLLLLLLMMMJJJHHHCCC???======???AAAGGGIIIHHHDDD???>>>CCCHHHVVV[[[^^^^^^``````XXXNNNMMMFFFBBBCCCFFFGGGIIILLLIIIHHHFFFBBB??????CCCFFFQQQRRRSSSSSSRRRPPPNNNMMMLLLFFF>>>777444222000...---------............///,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---000333KKKAAA555---,,,---......,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///...------...//////...,,,//////.........---------------------------------....................................////////////000000000000000000000000//////............//////000000////////////000000//////000000111111111000666222222444333111333888999<<>>>>>BBBGGGPPPWWW___dddeeeeee___XXXTTTKKKDDDDDDGGGGGGGGGIIILLLJJJFFFDDDCCCCCCBBBAAAJJJLLLOOORRRTTTUUUUUUTTTTTTPPPJJJCCC>>>999555222......////////////...------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222444QQQFFF888...+++,,,...///,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///---,,,,,,---...///---,,,...............---------------------------------....................................////////////000000000000000000000000000//////......//////000000000000//////000000111//////000000111111222222333222222333222222777>>>AAAIIITTT]]]dddiiinnnqqqwww||||||zzz~~~{{{{{{zzz||||||~~~{{{}}}}}}vvvqqqsssqqqooommmnnnpppsssuuusssiii\\\RRRIIIDDDGGGMMMLLLIIIGGGIIIMMMMMMIIIEEECCCFFFHHHDDD===666333333///000000000///...---,,,......////////////..............................rrr```PPPGGGDDDDDDCCCCCCBBB@@@???===<<<;;;;;;999888777555444444333111000///....../////////...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............------------,,,,,,------------......111000...---...000222444000666<<>>;;;:::111111000/////////000000......////////////..............................qqqaaaRRRHHHDDDBBBBBBBBBAAA@@@>>>===<<<;;;:::999888777666555444333111000///......//////000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,---------...222000------///444:::>>>FFFKKKRRRXXX]]]dddkkkppptttpppmmmppptttvvvuuutttjjjbbbXXXOOOMMMOOOTTTWWW[[[^^^fffpppvvvyyy~~~xxxnnnkkkiiijjjnnntttzzz}}}tttrrrjjj[[[LLLBBB@@@AAA===AAAGGGKKKKKKGGGEEEDDDMMMPPPZZZjjjqqqmmmccc]]]QQQJJJDDDCCCGGGKKKKKKIIIEEEDDDDDDEEEGGGKKKNNNPPPTTTUUUWWWVVVTTTPPPMMMKKKAAA>>>999444000...------///......---,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))***+++((()))***,,,---...,,,+++,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............//////......///111111000///---.................................................................................////////////////////////////////////000000////////////000000000000000000000111222222111111000000000111222222333888===BBBGGGOOOWWW\\\eeennnyyy}}}yyyxxxyyy{{{~~~}}}~~~}}}|||}}}wwwyyy||||||xxxvvv}}}{{{hhhTTTKKKGGGDDDCCCEEEAAA@@@???AAACCCEEEDDDBBB:::888333000......000111......////////////..............................|||ooo```RRRIIIDDDAAAAAAAAA@@@???>>>===<<<::::::999888777666555555333222000///......//////000000///............///------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,---......//////......///333999BBBJJJOOObbbdddiiiooosssvvvwwwwwwssskkkeeedddccc```]]]]]]SSSTTTVVVYYY___hhhsss{{{uuuooohhhdddiiiyyywww```PPPIIIHHHFFFBBB??????>>>;;;<<>><<<<<<:::999999888777666555555333222000///......////////////...------------...------------------------+++,,,,,,------,,,,,,+++------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...............///000000111111111444;;;CCCMMMUUU[[[___ooopppssszzz}}}yyyeee\\\TTTPPPMMMJJJKKKOOORRRZZZdddmmmvvv{{{ooojjjrrrmmm___YYYXXXSSSMMMKKKMMMLLLEEE???===:::>>>HHHUUU]]]aaagggnnnnnneeeZZZQQQKKKIIIGGGEEEKKKKKKKKKJJJHHHGGGEEEDDDFFFKKKQQQTTTUUUTTTTTTUUURRRQQQNNNIIICCC===888555111000///...------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++,,,////////////.........///,,,,,,,,,---------......+++,,,...//////...,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------............///...---...///111222111000---------.........//////............................................................////////////000000000000000000000000111111000000000000111111000000000000111222333444000000111333666:::>>>AAAHHHPPP[[[hhhwww|||vvvrrrpppmmmoootttvvvttttttwww~~~~~~yyyzzz{{{zzz}}}mmmeeeYYYKKKFFFJJJFFFCCC???===>>>@@@DDDEEEDDDBBB???;;;666333000///......////////////..............................yyykkk]]]RRRIIIEEE@@@@@@@@@@@@???===<<<<<<:::999999888777666555555333222000///......//////......---,,,,,,,,,,,,---------------------------++++++------------++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,---------,,,,,,------------------------++++++,,,,,,,,,------------------........./////////000000111222333333333888>>>HHHTTT]]]dddggghhhnnnnnnrrr{{{xxx\\\RRRJJJHHHFFFFFFNNNWWWccckkkuuu{{{xxxqqqvvv}}}|||qqqhhheeeeee^^^\\\```jjjiii[[[JJJAAA;;;???GGGMMMNNNMMMRRRYYYddddddccc```[[[RRRHHHAAACCCFFFIIILLLLLLJJJGGGDDD===CCCKKKPPPSSSTTTWWWYYYTTTUUUUUUSSSMMMEEE===999111111000......---------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++,,,---$$$(((...222222111///...,,,,,,,,,---------......+++,,,...//////...,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------.........//////---,,,---...000111000///---------.........//////////////////////////////..................................../////////000000000000000000000000000111111000000000000111111000000000000111222333444222333555999>>>CCCIIILLLUUU___mmm~~~~~~wwwrrrmmmeeedddmmmwwwzzz|||~~~||||||yyyzzz{{{}}}{{{{{{yyynnnhhhggg^^^NNNHHHKKKGGGGGGEEE@@@;;;;;;???CCC>>>?????????===999555333......////////////..............................yyynnnbbbUUUJJJCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<999666333333333333222111111000000111111//////...------------...---------------------------------.........//////.........------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---///000///...///---///444555444:::CCCIIIYYYiiittt~~~uuuccceeebbbdddkkkooojjjbbb^^^PPPNNNMMMQQQZZZcccjjjmmm}}}xxxpppiiijjjpppoooeeeaaafffhhhiiikkktttsss]]]HHH@@@===BBBCCC???AAAIIIHHHNNNRRRRRRVVV^^^ccccccVVVLLLGGGJJJIIIDDDFFFNNNJJJFFFBBBDDDJJJPPPTTTUUUZZZWWWSSSQQQPPPMMMHHHCCCCCC???999333...---------,,,......,,,))))))---000+++---///000000...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++000...---...000000---***,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------........................//////.........---------,,,---......//////......//////.........---------............////////////////////////////////////////////////000000000000111///...000333333111/////////222444222///222888222:::@@@CCCGGGQQQZZZ^^^qqqpppzzz|||~~~zzzvvvwwwrrriiibbbhhhvvv{{{|||~~~~~~zzz{{{~~~}}}~~~{{{wwwyyy{{{~~~zzz~~~~~~xxx}}}zzzxxxmmmjjjjjjkkkjjjccc[[[VVVVVVOOOHHHEEEDDDCCCBBBCCC@@@<<<999999::::::777444///000000000000...---,,,111///......//////...---zzznnnaaaTTTHHHBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<999666333333333333222111111000000111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------------------------,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---///000///---+++555222111444777>>>OOO```sss|||{{{kkk]]]VVVRRRVVVYYYXXXWWWWWWZZZ___hhhqqqzzz~~~}}}|||yyysssrrruuupppdddaaafffbbbaaaccckkkyyy{{{nnnbbbWWWMMMJJJIIIEEEBBBAAADDDFFFJJJNNNTTT___mmmwwwxxxiiiWWWNNNJJJHHHGGGGGGIIIHHHEEECCCEEEJJJPPPUUUZZZYYYWWWSSSNNNKKKJJJIIINNNKKKEEE<<<444000///111...//////...,,,++++++,,,---++++++---//////,,,(((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,000...,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------........................//////.........---------,,,---......//////......//////.........---------............////////////////////////////////////////////////000000000111222000///111333333222///111///000222111000333888===EEELLLPPPWWWbbbjjjmmmuuuuuu{{{{{{|||vvvrrrttt{{{~~~zzzzzz}}}}}}}}}wwwxxx}}}uuuqqqxxxuuuvvv}}}{{{}}}~~~|||yyyuuuuuutttrrrooommmiii]]]NNNEEEBBBAAAAAAAAABBBAAA???===;;;:::;;;<<<333222000///......//////000///......//////...,,,zzzmmm___RRRHHHBBBEEEDDDCCCAAA???===;;;;;;<<<<<<<<<999666444333444333222111111000000111111//////...------------...++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///000000///---,,,333555999>>>CCCOOOdddwww{{{oooXXXOOOIIIKKKQQQVVV]]]cccjjjuuu~~~oooffffff^^^\\\ZZZ^^^jjjvvvyyyvvvllldddXXXOOOPPPRRRMMMEEEBBB???BBBKKKTTTbbb|||pppZZZPPPMMMIIICCCJJJKKKKKKGGGCCCBBBEEEJJJSSSWWWZZZXXXRRRMMMLLLLLLMMMMMMLLLFFF===555111000...------.........,,,***111---***,,,111111,,,''',,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------.....................---------.......................................---------,,,---......//////.....................---------............/////////////////////////////////////////////000000000111111333222111111333333222000444000000222444555888===GGGOOOWWW^^^hhhttt{{{}}}|||zzz~~~~~~|||{{{|||{{{yyywwwyyy}}}{{{{{{~~~}}}}}}{{{~~~~~~|||xxxuuuwww{{{uuuzzz~~~~~~{{{{{{|||xxxtttzzzmmm\\\PPPLLLIIIEEE@@@EEEFFFEEEAAA;;;999<<<@@@:::777333///---...000111000...------......---,,,xxxlll^^^QQQHHHDDDIIIHHHFFFDDDBBB???===<<<<<<===<<<:::666444333444333222111111000000111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++,,,---...///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------..................//////000111444555333???NNNWWWYYY^^^kkkvvvtttwwwxxxuuutttrrrjjjaaaTTTNNNLLLSSS^^^hhhsss|||~~~yyyyyyvvvxxx{{{vvvmmmggg```\\\___eeeiiikkkkkkjjjbbbXXXYYY___\\\SSSHHHAAAAAAKKKSSSaaajjj```YYYQQQIIIKKKLLLKKKGGGDDDCCCCCCFFFMMMVVVZZZYYYTTTOOOMMMFFFHHHKKKLLLJJJCCC;;;555111...+++,,,///000...,,,333111///000111111...+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................................................................,,,---......///.............................................//////////////////////////////////////////000000000111111111222222111111111222222111444111111666;;;>>>DDDJJJTTT[[[ccclllwwwxxx|||{{{{{{{{{yyywww{{{~~~xxxzzz{{{sssssszzzzzz~~~uuu~~~vvvjjjaaa]]]YYYNNNCCCEEEFFFEEEBBB===::::::;;;@@@===999444111000000000///...------......---,,,~~~vvvjjj\\\QQQJJJGGGIIIHHHGGGDDDBBB@@@>>>============:::777444444444333222111111000000111111//////...------------...........................+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------------------....../////////------------000666???FFFNNN^^^oootttooojjjiiikkknnnmmmhhhaaa\\\ZZZVVVQQQSSSSSSYYYeeeqqqyyy~~~tttooopppqqqqqqooollloooqqqoooooonnnjjjdddjjjggghhhlllpppsssyyyxxxuuuuuutttqqqpppqqqrrruuuwww|||}}}rrrhhhbbb______lllqqqnnnccc___dddeee```VVVMMMJJJOOOPPPWWWooo~~~vvvqqqWWWSSSNNNKKKJJJJJJJJJHHHBBBEEEJJJPPPVVVWWWUUURRROOOKKKHHHKKKOOOOOOIIICCC;;;666000......///---+++000222333222...,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---.............................................---.....................,,,---......///.........---.................................////////////000000000000000000000000000000000000111111111111111111000000000111222333222111444<<>>============:::777555444555333222111111000000111111//////...------------...........................,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------------------------------...//////000000,,,---...000666BBBQQQ\\\vvv{{{qqqjjjfffhhhccc[[[TTTQQQTTTYYY\\\cccfffooo{{{|||}}}wwwxxxxxxvvvqqqmmmkkkjjjkkkhhhdddcccfffkkkoooqqqlllnnnnnnkkkkkknnnooommmmmmkkkjjjkkkhhheeefffjjjqqqsssqqqlllkkklllkkkhhhdddbbbbbbeeefffggglllrrrwwwyyy|||vvvkkkhhhiiilllkkkddd```ccciiimmmiiiccc^^^[[[UUURRR\\\lll~~~rrrbbbVVVOOOMMMJJJHHHIIIDDDAAACCCKKKRRRWWWXXXYYYQQQGGGDDDGGGKKKKKKJJJFFFBBB;;;666222...,,,***+++///222000***(((+++000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...000000...,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------.......................................---------...............,,,---......//////......---------...........................////////////000000000000000000000000000000000111111111222222000000111000000111444777444777???JJJSSS[[[gggsssvvvgggeeemmmttt~~~|||xxx{{{}}}zzzxxx~~~}}}|||rrrgggaaa```eeejjjqqqvvvwwwyyy|||{{{tttmmmlllrrrxxx}}}~~~}}}uuuggg``````ZZZQQQFFFCCCBBBDDDGGGGGGBBB===CCCDDDEEECCC@@@:::444000111///......//////...---~~~wwwiiiYYYLLLFFFEEEBBBAAAAAAAAA@@@@@@??????===>>>===;;;777555444555333222111111000000111111//////...------------...........................,,,------------.........+++,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------+++,,,,,,------.........------------------------......////////////..............................---------...///000000000...222666<<>>===;;;777555444555333222222111000111111111//////...------------...---------------------------------.........//////,,,,,,,,,------.........++++++,,,,,,,,,---------------,,,+++++++++,,,,,,***++++++,,,---...//////------------------------......////////////..............................---------...///000000111222888@@@IIIUUUfffzzzxxxnnnddddddiiisss}}}}}}oooiiigggkkkmmmmmmrrryyy~~~}}}zzz||||||wwwqqqoooqqquuuzzz|||~~~rrrjjjeeeccciiitttxxxnnneee\\\RRRSSSeeexxxzzziii\\\UUUHHHKKKLLLJJJGGGEEEGGGJJJNNNVVV\\\ZZZPPPGGGBBBBBBFFFIIILLLJJJBBB:::555333......---------...////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++///444555222...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////........................---------.........//////,,,---......//////......---------.........//////............/////////000000000000000000000000000000111111111111222222222000222444444444666;;;???KKKUUUdddpppvvv}}}uuuooommmiiijjjzzzzzzzzzzzzwwwttt~~~|||uuurrrzzz~~~}}}{{{xxx}}}zzzzzz|||yyyvvv|||}}}wwwkkkhhhnnnhhh^^^jjj}}}zzzxxx|||nnnttt|||{{{uuullliiifff```VVVLLLGGGHHHJJJAAACCCEEEGGGFFFDDDBBB@@@222111000000111111000///wwwhhhVVVHHHCCCCCCDDDCCCBBBAAA???>>>======<<<======;;;888666555555444333222111000000000000...---,,,,,,,,,...///000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---.........---+++++++++,,,,,,,,,------......------------......,,,---------.../////////---------............///000///...------------...111000///......///111111777BBBMMMTTT^^^kkkrrrrrrzzz{{{zzzllldddffffffpppzzzxxxxxx||||||wwwlllooottt|||~~~yyy~~~{{{yyyyyyzzz|||~~~vvvrrrqqqqqqzzzqqqiii\\\SSSVVVbbbppp~~~|||{{{zzzuuuooommm^^^RRRGGGEEEGGGHHHEEEBBBEEEIIIOOOVVVXXXSSSIIIAAACCCBBBDDDHHHLLLHHH<<<222///....../////////---+++,,,---....../////////...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++------------------------******+++++++++,,,,,,,,,---------------,,,,,,,,,---------------------------------------------------------...------,,,,,,------------------------//////.........---------................................................------............------////////////////////////////////////000000000000////////////000000000000111000///000222333333222333333222111333999BBBJJJ^^^fffqqqxxxyyy}}}}}}zzz|||~~~{{{vvvsssxxxzzzxxxmmmgggcccdddqqqxxxyyy{{{}}}~~~yyyvvvrrrlllfffiiirrr|||yyyrrrsss|||sssrrrmmmlllkkk___MMMCCCEEEDDDGGGIIIHHHEEECCCDDDGGGAAA999000,,,...000///---wwwgggUUUHHHDDDDDDDDDCCCBBBAAA???>>>======<<<======;;;888666555555333333111000000000000000.........---......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------............---,,,,,,,,,,,,------------......------------......---------...............---------............///.............../////////......------...555===DDDSSS[[[aaacccggglllkkkfffqqqqqqtttvvvpppeeeaaacccmmmuuu{{{qqqjjjgggbbbdddiiisssxxxooofffccccccdddjjjqqqvvv|||yyysssyyytttiiiZZZPPPIIIFFFDDDDDDFFFEEEEEEIIINNNSSSTTTTTTGGGDDDCCCEEEIIIJJJHHHEEE:::555///---///000///...------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------+++++++++,,,,,,,,,,,,---///.........------,,,,,,------------------------------------------------,,,,,,------...---------------------------------//////.........---------........................////////////////////////.........//////.........////////////////////////////////////000000000000////////////000000000111333222111111222333444444333555777888===HHHWWWbbbmmmuuu}}}~~~~~~}}}}}}|||wwwdddaaabbbggglllooowww~~~|||lllmmmpppvvv{{{vvv|||zzzyyy}}}~~~}}}yyywwwuuummm^^^RRRLLLDDDFFFHHHHHHHHHGGGHHHHHHCCC???999444111///......wwwfffTTTHHHDDDEEEDDDCCCBBBAAA???>>>======<<<======;;;888666555555222222111000//////////////////000000000///......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////...------,,,------------...............------------.....................------------------............///,,,,,,...//////000//////000000///000666CCCRRR]]]ooosssuuuuuuuuurrrhhh^^^ccccccfffjjjiiieeeeeehhhsssyyy}}}uuulllfffbbbaaabbbfffppp}}}tttkkkiiillliiirrr|||yyykkk___TTTKKKFFFDDDAAA>>>???DDDMMMTTTYYYOOOKKKFFFBBBCCCGGGLLLPPPGGG???555000000111111/////////......---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------,,,,,,,,,---------......000000//////...---,,,,,,------------------------------------------------++++++,,,---............------------------------...............---------........................000000000000000000000000...//////000000//////...////////////////////////////////////000000000000/////////000000000111111000000000000111222333333222777===AAAHHHUUUhhhvvvxxx~~~zzz~~~www}}}~~~~~~|||tttwww|||yyyqqqooodddfffmmmxxx~~~~~~kkkiiifffeeekkkwww|||}}}}}}www{{{~~~uuuiiiXXXIIIDDDDDDEEEHHHJJJKKKKKKJJJEEEEEECCC>>>666111......wwweeeSSSHHHEEEFFFDDDCCCBBBAAA???>>>======<<<======;;;888666555555222111000///............///000111111111///...------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...///000000000///...---------------.........//////......------------....../////////...---------,,,---------............///+++,,,.../////////...---111///000666CCCUUUeeeooovvvvvvvvvxxxxxxrrrfff[[[WWWYYY^^^fffllloooqqqssstttzzz{{{rrrmmmnnnpppssstttuuuwwwzzz}}}zzzyyyooolllnnnyyy}}}mmmWWWFFFEEECCCAAAAAACCCGGGKKKNNNXXXUUUNNNFFF@@@@@@EEEIIIKKKGGGAAA:::555111///---000000//////............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------------------.........///111111000///...------,,,------------------------,,,,,,------------------***+++,,,---............------------------------................................................//////////////////////////////000000000000//////////////////////////////////////////000000000000//////000000000111111111///000222333333333444444222:::BBBHHHNNNZZZkkkxxx||||||tttwww|||qqqwww|||xxx|||zzzxxxxxxzzzggggggjjjmmmxxx|||~~~xxxnnneeeeeennn~~~}}}~~~|||xxxyyy~~~zzzmmm\\\KKKGGGEEEDDDFFFJJJLLLKKKIIIFFFFFFFFFCCC===777111...wwwfffTTTHHHEEEGGGDDDCCCBBBAAA???>>>======<<<======;;;888666555555222111000///............///000111111111///...------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........///000000000///...---------------.........//////......------------....../////////...---------,,,---------............///------............------000///333AAAVVVjjjvvvzzzvvvrrroooppppppjjjaaaYYYUUUYYY```iiissszzz{{{yyywww|||~~~tttxxx~~~{{{||||||ssskkkgggfffhhhooozzzzzzkkk```dddqqqzzzhhhNNNKKKIIIFFFDDDCCCDDDGGGIIIYYYYYYWWWOOOFFF@@@???@@@FFFIIIKKKGGG>>>444...---//////...---......///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------------........./////////111000000///......------------------------------,,,,,,,,,---------......***+++,,,---............---------------------------.....................................................................//////000000000000//////////////////////////////////////////000000000000000000000000111111111111000333666777555444555666888@@@KKKRRRXXX```kkktttyyyuuu{{{zzzmmmooo{{{}}}~~~yyyqqqooorrr|||}}}mmmccchhhoooyyy~~~|||}}}}}}xxxrrrooottt~~~uuuppppppqqqvvv|||yyylllaaaNNNJJJGGGGGGIIIJJJIIIGGGFFFDDDBBBCCCCCC>>>666///xxxgggUUUIIIEEEFFFDDDCCCBBBAAA???>>>======<<<======;;;888666555555222222111000//////////////////000000000///......------,,,,,,,,,,,,------------------------------,,,---------................../////////...------,,,------------...............------------.....................------------------............/////////.........///000111999<<>>======<<<======;;;888666555555333333111000000000000000.........---......//////......------------..............................------------............,,,------............---,,,,,,,,,,,,------------......------------......---------...............---------............///111000//////111444777999EEELLLYYYgggsss|||~~~uuullliiiiiijjjqqqzzz~~~|||}}}zzzuuuwwwvvvrrrnnniiiddd___]]]dddkkktttzzz{{{{{{}}}{{{vvvnnneeedddppp~~~xxxpppcccTTTHHHCCCDDDHHHGGGKKKPPPRRRRRROOOLLLKKKAAACCCFFFKKKMMMKKKFFFAAA555333111...---,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,---------.........---------------.........------------------------++++++,,,,,,---......///,,,,,,------...------------------------------------------.........//////.........................................................//////.........////////////////////////////////////000000000000000000111111111222222222---...///111777CCCTTT```gggjjjooouuuzzz}}}~~~~~~xxxvvvtttpppjjjgggmmmwww~~~|||xxxsssppppppuuuyyy{{{wwwtttqqqooolllkkkrrr{{{uuurrr{{{~~~|||{{{sssqqqrrrxxx}}}}}}mmmhhh^^^SSSKKKGGGGGGIIIDDDBBBAAABBBCCCAAA===:::yyyiiiXXXJJJEEEDDDDDDCCCBBBAAA???>>>======<<<======;;;888666555555444333222111000000000000...---,,,,,,,,,...///111///......------......///........................---------.........//////++++++,,,---............+++++++++,,,,,,,,,------.........------.........,,,------....../////////---------.........//////111000///000333888<<<@@@HHHSSSaaahhhiiijjjoootttpppggg___^^^aaahhhxxx~~~yyyyyyvvvpppkkkkkkjjjfffaaaaaafffkkkttt}}}~~~rrrjjjiiimmmzzzppp\\\MMMGGGEEEAAACCCHHHLLLPPPQQQQQQPPPDDD@@@???FFFQQQVVVRRRLLL<<<:::666333000.........------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,---------......++++++,,,,,,---.........------------------------++++++,,,,,,---...//////---------...------,,,,,,---------------------------------.........//////........................000000000000000000000000------............------////////////////////////////////////000000000000000111111111111222222222222222444888DDD[[[uuu}}}}}}yyywwwtttooogggbbbfffnnnvvv{{{uuuqqqqqqyyy}}}|||~~~}}}qqqkkkrrr~~~zzz|||~~~yyyssshhhZZZMMMGGGHHHLLLCCCDDDEEECCCAAA?????????|||jjjVVVJJJEEECCCEEEEEEDDDCCCAAA???===<<<===>>>>>><<<888555444444333333222111000///...---......------------......//////.........---------..................---------------------------------------............///------------------------................................................111000....../////////...///000333555333555DDDUUU[[[___ccccccaaaaaacccfffmmmfff^^^]]]dddooozzz|||~~~yyyooohhhdddcccdddgggmmmwww||||||nnnmmmpppyyyeeeOOOGGGDDDBBBBBBEEEKKKPPPSSSTTTPPPIIIAAAAAAHHHPPPTTTTTTLLLCCC888222222222000...000---+++***,,,...//////---------------------------------------------------------------------------...............------------------------------------............------.........------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------................................................////////////////////////////////////////////////000000000000////////////............/////////000//////000222444444444333000555555777MMMttt~~~yyywwwxxxsssmmmmmmrrr}}}yyyyyy~~~xxxyyy}}}|||ppprrrqqquuu|||tttzzzuuuoooeeeYYYMMMGGGEEELLLGGGCCC@@@>>><<>>CCCWWWyyy|||}}}}}}zzzyyy{{{{{{xxx|||}}}{{{pppnnnsss~~~yyyrrrkkkaaaXXXSSSHHHDDDBBBBBB???;;;;;;???}}}xxxgggUUUKKKGGGFFFBBBBBBBBBAAA@@@>>>===<<<<<<======;;;888555444444222111111111000000//////......------------.....................---------........................------------------------+++++++++,,,,,,,,,------------------------------................................................,,,,,,---.../////////000222///333AAASSSaaammmtttkkknnnpppmmmeee^^^[[[[[[gggllluuu|||~~~|||{{{{{{yyyrrrpppssswwwzzz||||||lllbbbcccooouuu```LLLKKKIIIDDD@@@AAAFFFLLLNNNQQQRRRNNNHHHFFFJJJOOOQQQNNNHHHAAA;;;444000---111///------......---,,,------------------------------------------------------------------------++++++,,,,,,---,,,,,,+++------------------------------............------...------------,,,,,,,,,...------,,,,,,------...------------------------................................................////////////////////////////////////////////////////////////000000000000....../////////000000000111111000000000111222333000;;;GGGPPPbbb{{{~~~yyyuuu{{{{{{||||||ssspppvvvxxxuuuxxxzzzkkk___LLLGGGCCCCCCAAA<<<999999~~~xxxfffSSSIIIFFFEEEAAAAAAAAA@@@???>>>===<<<<<<======;;;777555333444111111111000000000000000......------------..............................---------...............,,,,,,------------------+++,,,,,,,,,,,,---------...........................................................................///000000000000111222777888???MMM^^^kkkrrruuuqqqnnnjjjfffeeeeeedddcccmmmzzz~~~}}}zzzwww|||}}}ooohhhjjjsss{{{yyynnncccTTTJJJGGGFFFCCC???EEEKKKPPPOOOKKKGGGGGGHHHLLLNNNOOOKKKDDD<<<666222000///------......,,,+++------------------------------------------------------------------------++++++,,,------------,,,------------------------,,,------......------,,,------------------------------------------------------------------------................................................////////////////////////////////////////////////////////////000000000000...////////////000000000111111111111222444888;;;888EEEUUUbbbqqq~~~{{{}}}}}}}}}~~~vvvrrruuu}}}|||sssqqqmmmgggbbb___]]]\\\dddiiiqqqxxx|||zzzwwwttt~~~zzz|||}}}{{{ppp```RRREEEBBBCCC@@@;;;777yyyfffRRRHHHDDDCCCAAAAAAAAA@@@???>>>===<<<<<<<<<<<<:::777444333333111111111000000000000000......------------......---.....................---------.........//////,,,,,,,,,---------......------------.......................................................................................000111000//////222555:::BBBMMMYYYbbbjjjnnnooorrrggg]]]\\\fffqqquuuttt|||{{{|||rrrkkkhhhvvv~~~}}}kkkYYYLLLDDDAAA???BBBHHHNNNQQQOOOKKKGGGDDDIIIOOOQQQMMMFFF@@@<<<111///---------...---,,,------------------------------------------------------------------------,,,,,,---...............------------------------,,,,,,------------,,,,,,------------------------------------------------------------------------................................................////////////////////////////////////////////////.../////////000000000111////////////000000000111222222222111222666<<>>888zzzfffRRRHHHDDDCCCBBBBBBBBBAAA@@@>>>===<<<;;;<<<<<<:::777444333333222111111111000000//////......------------......---------...............,,,,,,------.../////////+++,,,,,,------.........---------.........//////........................................................................---//////......000666;;;???KKKXXX___bbbfffiiijjjlllaaaWWW[[[kkk|||zzz{{{uuurrrrrrzzz}}}mmmccc\\\mmm~~~mmmQQQGGGHHHAAA@@@BBBJJJSSSVVVRRRLLLCCCFFFKKKOOOPPPNNNJJJGGG777444000...---------,,,------------------------------------------------------------------------,,,,,,---...////////////------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,------......------,,,------------------------................................................////////////////////////////////////////////////......//////000000111111/////////000000000111111333444333222222777@@@GGGYYY```kkkttt{{{yyyuuurrrvvv|||qqqqqquuuwwwzzzxxxwww}}}uuupppooommmnnnnnniiibbbZZZVVVUUUQQQRRRSSSUUUZZZ^^^ZZZSSS\\\^^^aaabbb\\\WWWXXX]]]ccchhhooouuuvvvsssnnnkkkfff```]]]```dddfffhhhkkkiiifffaaa]]]___iiixxx|||rrrtttyyy}}}~~~zzzyyyzzz}}}~~~xxxwww~~~jjjOOODDDDDDDDD@@@<<>>===;;;;;;999888666555333333111111111000000//////..........................................---------......------------..............................+++---...///------...///......................../////////............---//////...---......///000///333>>>QQQeeepppooojjjgggjjjpppsssooogggeeehhhoooxxx{{{zzz|||~~~xxxuuuvvv{{{}}}tttmmmtttxxxllliiilll{{{tttWWWOOOOOOLLLEEEBBBKKKMMMOOONNNJJJFFFCCCBBBHHHKKKNNNPPPLLLBBB666---...---------//////...,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000---------------------------------............///////////////////////////....../////////...------////////////............////////////000000000000000000000000000000000000222//////333333111222555888BBBMMMWWWbbbooovvvxxx}}}{{{zzzyyy{{{xxxyyyxxxvvv}}}ppppppqqqmmmkkkmmmuuuxxxcccWWWSSSOOOKKKJJJLLLNNNNNNPPPSSSWWWVVVYYY```fffllluuu~~~xxxjjj```XXXWWWZZZ\\\]]]```gggvvv|||zzzuuutttxxx~~~rrriii___TTTKKKGGGnnnWWWJJJFFFFFFBBBBBBCCCCCCBBB@@@???>>>;;;:::999888666444333222111111111000000000//////......................................................------------..............................***,,,......---,,,---...,,,,,,------------------/////////........................------...111333555===LLL^^^nnnuuuuuuqqqkkkfffcccdddfffhhhnnnuuuyyy|||xxxxxx{{{|||wwwtttvvv}}}~~~pppppp{{{|||vvvrrruuurrrvvvrrr]]]LLLHHHMMMCCCFFFJJJLLLLLLIIIDDDAAACCCEEEJJJQQQSSSNNNBBB888000...------......---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......------...000---------------------------------............///////////////////////////......////////////......///////////////.........////////////000000000000000000000000000000000000111///000222333222444999GGGRRR^^^eeekkkuuu}}}zzz{{{}}}zzzjjjdddfffllluuu~~~|||iiiWWWLLLJJJJJJOOORRRWWW[[[^^^aaaggglllooopppvvvmmmccc```___]]]]]]ZZZZZZ___lll~~~zzzzzz{{{sssjjj^^^QQQHHHoooXXXJJJFFFFFFBBBBBBCCCCCCBBB@@@???>>>;;;:::999777555444333222111111111111000000000000........................---...........................------------..............................***,,,......---,,,---...,,,---...///000/////////////////////////////////---......---,,,///444888CCCMMM\\\gggmmmppprrrtttjjjaaa[[[^^^gggoooxxx|||vvvrrrrrrsssvvvyyy|||||||||yyywwwvvvvvv{{{wwwkkklllqqq{{{wwwnnnkkkrrr||||||]]]NNNLLL???@@@DDDIIIMMMMMMIIIEEE@@@@@@CCCKKKRRRSSSMMMGGG666333///------------,,,........................------------------------------------------------------------------------------------------------,,,---......------...000---------------------------------............///////////////////////////......///////////////............///////////////////////////000000000000000000000000000000000000000...///222333444;;;BBB\\\fffnnnppprrrzzz{{{~~~{{{{{{~~~~~~rrrmmmpppxxxzzzxxxkkkXXXKKKFFFIIINNNQQQ[[[iiiyyy~~~wwwpppllliiibbb___bbbgggnnn}}}}}}~~~vvvfffYYYoooXXXKKKGGGFFFCCCCCCCCCCCCBBB@@@>>>===::::::888777555444222222111111111111111111111111........................---------.....................------------..............................+++---...///------...///...///111222333333222111...////////////000000000---...///......222:::@@@LLLVVVaaaeeebbbaaaeeejjjfffaaaaaaiiissszzz~~~yyytttkkkkkklllsss{{{|||uuuvvvxxx~~~~~~jjjcccgggwww~~~uuullljjjqqq|||^^^FFFDDDAAA@@@CCCJJJNNNMMMKKKBBB??????CCCKKKQQQRRRPPP@@@;;;444///------..............................------------------------........................------------------------------------------------,,,---......------...000---------------------------------............///////////////////////////......///000000000//////.........///////////////////////////000000000000000000000000000000000000000//////222555:::EEEPPPnnnuuuyyywwwxxx~~~zzzxxxxxxyyy~~~~~~uuuooooooqqqwww{{{{{{jjjXXXPPPGGGDDDIIIPPPUUUWWWaaayyyxxxjjjaaa___cccssszzzzzz~~~vvvoooYYYKKKGGGGGGDDDDDDDDDCCCAAA???===<<<:::999888777555333222111111111111111111111111111........................---------.........//////......------------..............................,,,---//////.........///---...000222333222111111.../////////000000000000///000222111222777@@@HHHTTTZZZaaaaaa]]][[[]]]```eeegggnnnvvvzzzzzz~~~}}}zzzxxxpppqqqtttxxx{{{|||yyywwwvvvyyypppccchhhppp}}}uuuggggggvvv}}}]]]QQQHHH@@@???EEELLLMMMLLLGGGBBB>>>>>>CCCIIINNNPPPLLLDDD:::222//////000111........................------------------------------------------------------------------------........................,,,---......------...000---------------------------------............///////////////////////////......///000000000000000............/////////000////////////000000000000000000000000000000000000222000000444999AAAQQQ```vvv{{{~~~||||||}}}xxxsssvvvyyy~~~}}}tttrrrrrrpppvvvsss```TTTJJJMMMPPPUUUYYY___dddhhhmmmxxxkkkddd^^^jjj|||yyyyyypppYYYLLLHHHGGGEEEEEEDDDCCCAAA???<<<;;;:::999888777555333222111111111111111111111222222........................---------.........//////.........------.................................,,,...000000///...///000***+++---///000000///....../////////000000111111000222444444444:::EEEMMM^^^aaaeeeeeecccaaa``````hhhnnnvvvzzzwwwuuu|||{{{xxxxxxzzz{{{{{{vvvyyy}}}}}}yyytttqqqpppyyy~~~oooiiibbbggg{{{{{{ccc]]]nnn[[[OOOAAA===BBBIIILLLKKKKKKFFF???<<<===BBBHHHLLLTTTKKK???555111000222333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,---///...------...000---------------------------------.........//////////////////////////////......///000000000000000---.........//////000000////////////000000000000000000000000000000000000333111222666<<>>GGGRRRYYYcccfffmmmtttssslllggggggsssuuu}}}|||xxxzzzyyyvvvvvvyyy|||}}}}}}}}}}}}zzzpppjjjrrreee___eeepppvvveeefffqqqzzzkkkIIIGGGJJJBBB@@@JJJNNNKKKEEEAAA>>>>>>@@@BBBPPPTTTRRREEE777///---+++,,,---...------...///111---------------------------------,,,,,,,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................//////////////////////////////.........---------////////////////////////000000000000000000000000000000000000////////////000///------////////////000111888BBBJJJRRRaaapppyyy~~~~~~{{{yyyzzzyyy|||~~~}}}tttrrr|||nnnccc\\\VVVPPPNNNOOOOOOLLLHHH___ppp~~~xxxuuutttqqqooollliiijjjlllppprrryyy~~~{{{iiibbbfffvvv~~~www~~~uuuoooxxxuuuvvv~~~oooYYYLLLIIIIIIBBBCCCCCCCCCBBB@@@>>>===;;;999777444333222333333333222000.........///000........................---------............///................................................////////////////////////............//////////////////...///000000///...---333;;;CCCJJJPPPVVVYYY[[[]]]dddnnnrrrnnnkkklllttttttyyy{{{xxx{{{}}}yyyttttttsssgggcccmmm{{{wwwpppoooooo{{{]]]IIIHHHGGGBBB???LLLJJJFFFBBB@@@AAABBBCCCGGGMMMOOOHHH???888222---...//////.........//////---------------------------------,,,,,,,,,++++++---,,,++++++++++++,,,------------------------------------............///........................////////////////////////000000/////////.........////////////////////////000000000000000000000000000000000000////////////000///...///000111111111333444;;;IIITTTYYY^^^ccckkkwww{{{~~~uuuwwwvvv}}}xxxtttzzz~~~~~~|||{{{zzz~~~{{{fffTTTLLLOOOKKKHHHJJJQQQWWWYYYYYYcccttt|||sssnnnkkkiiiqqqrrrrrrtttvvvxxxzzz{{{~~~ssscccaaaooo|||uuuoookkkkkkrrr~~~~~~pppYYYMMMKKKKKKBBBBBBCCCCCCBBB@@@???>>>:::999777555444444555555333222000///......///000........................---------............///................................................////////////////////////............//////////////////000111111000000///...888GGGTTT\\\^^^^^^]]]XXXWWW[[[fffmmmnnnmmmnnnrrrqqqttt{{{zzz{{{zzzxxxzzz}}}jjjdddhhhxxx{{{ppphhhmmmttt{{{xxxUUUGGGIIIIIIEEEJJJHHHFFFDDDCCCCCCDDDEEEBBBIIINNNMMMIIICCC888...///////////////.........------------------------------------,,,,,,,,,,,,------------------------........................---------............///........................////////////////////////000000000000000/////////////////////////////////000000000000000000000000////////////000000000000///000000111111222222222666777BBBSSSaaaccc^^^ZZZgggqqquuuxxx~~~xxxnnnooopppxxxtttrrr}}}xxx|||xxxbbbOOOFFFCCCHHHHHHLLLVVVcccooovvvyyywww|||wwwtttqqqpppyyy{{{~~~nnn```cccmmmxxx~~~~~~}}}~~~ssssssnnnkkkqqq|||~~~qqqZZZMMMJJJJJJCCCDDDDDDCCCBBB???===<<<:::999888666555555555555333222111000////////////........................---------............///........................---------...............////////////////////////............////////////...///111111111000111111444@@@RRRaaaiiiiiigggddd___YYYXXX___gggjjjlllmmmppppppttt{{{|||zzz}}}{{{yyyxxx{{{pppeeegggvvvvvvnnniiikkknnnsss}}}qqqSSSFFFGGGLLLFFFEEEDDDCCCCCCDDDDDDEEEDDDIIINNNPPPOOOKKK???333000///......//////...---------------------------...------------,,,,,,,,,,,,------......------,,,---------------------------------............///........................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111222222111000111222666===LLL^^^kkkmmmgggaaasssxxxsssooosssppplllrrrvvv}}}yyybbbPPPGGGGGGIIIKKKSSSaaassstttlllsssuuuwwwyyyzzz{{{{{{{{{xxx{{{}}}{{{uuutttvvvmmmppp}}}{{{vvvvvv~~~sssZZZLLLHHHGGGFFFEEEEEECCCAAA>>>;;;:::;;;:::999777555444333333333222111000000/////////........................---------............///........................---------.........//////////////////////////////............////////////,,,...000000000000333555>>>HHHWWWdddkkkmmmmmmllliii```ZZZ]]]dddiiimmmppprrruuu{{{}}}wwwzzz~~~zzzuuussswww}}}yyymmmiiiqqq~~~zzzpppkkkhhhlllvvvtttUUUFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCEEEHHHKKKMMMPPPPPPHHH???222///------...//////---------------------------.........---------,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////////////////........................////////////////////////////////////////////////.../////////000000000111111222333111//////111333888FFFYYYgggooorrrsssrrr~~~yyyqqqsssrrrttt~~~sss___NNNFFFDDDFFFGGGNNN\\\tttlllXXXQQQTTTUUUVVVVVVVVVUUUTTTSSSQQQTTTYYYaaahhhrrr|||~~~}}}mmm```gggyyy~~~ttt[[[LLLFFFEEEFFFFFFEEECCCAAA>>>;;;:::;;;:::999777555333222111222222222111111000//////........................---------............///........................,,,,,,------.../////////////////////////////////............////////////,,,...000000///222777<<>>===<<<>>>CCCMMMWWWcccttt}}}qqqggg^^^^^^hhhtttuuu]]]MMMGGGEEECCCCCCCCCCCCBBB@@@>>><<<888777777666555444333222222222222222111000//////........................---------............///........................,,,,,,------...//////000////////////////////////............////////////...000111000000444<<>>>>>@@@BBB===@@@BBBBBBEEELLLOOOOOONNNDDD999111000000...,,,------------------------//////.........---------,,,...111444444111...,,,........................---------.........//////........................////////////////////////.../////////000000111111////////////////////////000000000000000000000000---......///000111111222000222222111111888BBBKKKcccqqqzzzuuunnnmmmnnnnnnwwwsssllliiittt~~~wwwssslll```UUUOOOPPPRRRQQQXXX^^^]]]ZZZ```ooo}}}fffNNNHHHGGGAAA>>>???===>>>>>>???>>>===;;;:::>>>:::999<<>>DDDGGGJJJIIIIIIIIILLLSSS[[[aaakkkrrryyy{{{wwwqqqpppppptttuuuvvvwwwyyy~~~~~~|||ooohhhpppzzz{{{tttpppppp{{{eeeUUUFFFBBBAAA===<<<>>>===???AAAAAABBBEEEJJJOOOLLLIIICCC:::111++++++------...///---+++,,,///222,,,------...------,,,+++,,,000444444111------...------------------------........................,,,------......------,,,------------.........///////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111444222222444888AAATTTeee}}}zzzzzzzzznnn___```mmmwwwkkkccc___eeettt~~~zzz{{{cccnnnnnn^^^SSSWWW^^^___fffjjjllllllqqq~~~rrr___UUUIIIBBB@@@AAA@@@>>>>>>??????@@@???>>><<<;;;:::;;;<<<<<<===DDDQQQZZZpppyyy}}}|||~~~~~~||||||||||||oooaaaXXX___iiiwww{{{vvv[[[MMMKKKCCCEEEEEEEEECCCAAA???<<<;;;888888666555444333333333222222222111111111111000///---,,,---...///...,,,//////.........---------////////////////////////...------,,,,,,------...............////////////000000000000//////.........000222666<<>>>>>?????????>>><<<;;;999:::;;;999999>>>HHHOOOfffpppzzz~~~~~~}}}~~~~~~}}}{{{zzz|||}}}}}}{{{|||wwwiiiaaaYYYZZZhhh~~~pppyyyuuuYYYMMMLLLFFFEEEEEEEEEDDDBBB???<<<;;;999999777666555444444444222222222111111111111000000...---...///000///.../////////............---////////////////////////...---------------..................///////////////////////////.........000222666;;;AAAEEEHHHJJJKKKKKKLLLMMMOOOUUU\\\aaannntttzzzzzzuuuooonnnnnnpppkkkffffffkkksssyyy|||wwwooojjjppp|||jjjgggnnn}}}|||rrrmmmqqqwww|||}}}~~~mmmVVVKKKIIIEEE???::::::<<<>>>@@@@@@BBBDDDGGGOOOQQQQQQMMMEEE;;;444000...//////...,,,++++++,,,///...---------...//////;;;777111...------......------------------------........................------............------....../////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111333222555===GGGVVVjjjzzznnn\\\[[[hhhtttwwwhhh[[[[[[fffrrr}}}www}}}}}}~~~{{{zzz}}}mmmYYYJJJBBBDDDBBBAAABBBEEEEEEBBB>>>??????@@@@@@@@@???>>>>>>;;;<<<;;;999888:::???DDDXXXdddrrryyy~~~~~~~~~|||{{{yyyyyyxxxyyyzzz|||wwwqqqpppnnnyyy~~~pppbbb\\\\\\cccuuuzzz}}}~~~xxxyyytttlllwwwZZZNNNMMMGGGFFFFFFEEEDDDBBB???===;;;:::999888666555555555555222222222111111111000000000///...///000111000.../////////...............////////////////////////...------------......///............////////////..................//////333666;;;@@@EEEIIIKKKKKKKKKLLLMMMNNNPPPUUU\\\```dddmmmvvvzzzvvvpppmmmmmmsssnnnhhhiiiooouuuwwwvvvsssqqqqqqyyyrrrhhhlll}}}vvvwwwwwwvvvsssrrrtttwwwyyy}}}ssseeeXXXNNNFFFAAA>>>:::<<<>>>@@@AAABBBCCCCCCKKKOOORRRRRRLLLBBB777000---.........---,,,,,,,,,///...------...111333555:::444...,,,---......,,,------------------------........................------............------////////////000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111333111222:::EEEQQQbbbooo~~~|||```MMMSSSeeeoookkkeeedddmmmvvvxxxvvvuuuvvv}}}~~~|||www}}}yyykkkZZZKKKCCCBBBEEEDDDEEEFFFHHHFFFBBB???BBBBBBBBBAAAAAAAAA@@@@@@>>>???>>><<<::::::===???NNN\\\lllvvv}}}~~~}}}|||zzzwwwvvvvvvzzz}}}|||}}}~~~|||ssslllttt{{{zzznnnaaaVVV\\\iii{{{rrrnnnpppttt{{{qqqwwwxxxZZZMMMLLLFFFFFFFFFFFFDDDBBB@@@===<<<:::999888666555555555555222222222111111111000000111000//////000111000///////////////////////////////////////////////////---------------...///000............////////////.........---...///000111666999>>>CCCHHHKKKLLLLLLJJJLLLNNNOOORRRVVV[[[___]]]hhhuuu{{{wwwpppjjjhhhpppnnnmmmrrryyy|||zzzwwwqqqwwwrrreeeooo|||~~~xxxrrrooooooppprrrtttwww|||{{{nnn[[[LLLFFFEEE===>>>???@@@BBBCCCBBBBBBFFFKKKQQQTTTQQQHHH===555......---......///.........------...000444777999222///,,,,,,...///---+++------------------------........................---......//////......---////////////000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111111///222>>>MMMZZZhhhssszzzxxxZZZGGGPPPbbbkkkeeehhhqqq|||{{{vvvuuuvvv}}}uuuwww{{{xxxiii[[[MMMCCCCCCHHHHHHHHHHHHIIIIIIHHHEEECCCCCCBBBBBBAAA@@@@@@???????????????>>>===<<<===>>>IIIWWWhhhsss|||~~~~~~|||yyywwwwwwyyy}}}~~~{{{}}}~~~wwwwwwrrr^^^RRRVVVbbbrrr|||tttsssrrrrrrvvv}}}|||~~~uuurrr~~~wwwYYYLLLJJJDDDFFFFFFFFFEEECCC@@@===<<<999999777666555444444444222222222111111111111000111///...///000111000......////////////000000000////////////////////////------------...///000000............///////////////.........///000222333999<<<@@@EEEHHHJJJKKKKKKKKKMMMPPPRRRTTTWWW\\\___```kkkxxx}}}yyypppiiieeeiiilllrrrzzz}}}uuu|||}}}~~~~~~kkkffflllyyyzzztttsssttttttuuuwwwuuu}}}iiiWWWJJJDDDAAA@@@???@@@BBBCCCCCCBBBCCCGGGNNNTTTUUUPPPGGG@@@222000...---...///000///---------///111444666888,,,++++++---...///---,,,------------------------..............................////////////............/////////000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111444222777EEEUUUaaajjjqqqvvv{{{pppTTTCCCKKK]]]gggmmmqqqxxx~~~~~~}}}www~~~zzzooodddXXXMMMCCC>>>AAAGGGIIIJJJKKKLLLMMMLLLLLLKKKEEEDDDCCCAAA??????>>>>>>??????>>>===<<<<<<<<<<<>><<<888888666555444333333333222222222111111111111000000///......000000///....../////////000000000000////////////////////////------------...///000111............////////////000///......///222444555<<<>>>AAADDDGGGIIIJJJJJJMMMPPPSSSUUUWWWZZZ^^^```eeeooozzz{{{sssnnnlllkkkpppyyy~~~}}}}}}wwwxxxzzz{{{|||{{{zzzyyy}}}~~~mmmdddhhhzzz~~~zzzuuuvvv{{{yyy{{{lllVVVDDDCCCAAA>>>>>>AAABBBBBBAAA???BBBIIIPPPUUUTTTOOOJJJ999555000---...//////...------......///000000111***,,,---...------...///------------------------..............................////////////......------........./////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111888666;;;JJJYYYbbbfffiiinnnmmmbbbMMMAAAJJJ]]]kkk}}}|||{{{||||||vvvpppeeeqqq{{{~~~pppgggdddXXXPPPHHHEEEBBB@@@AAAFFFLLLOOORRRTTTTTTSSSQQQQQQLLLKKKHHHFFFCCCBBBBBBBBBBBB@@@>>>===<<<<<<<<<;;;===KKK\\\iiittt}}}yyyuuuuuuyyy}}}}}}}}}}}}||||||{{{{{{{{{~~~ttt]]]]]]fffwww~~~}}}zzz^^^RRRQQQJJJGGGGGGFFFEEECCC@@@>>><<<888777666555444333333333222222222111111111111000000...---...///000///....../////////000000111111////////////////////////---------......000111111............/////////000000/////////000222555777>>>???AAADDDFFFHHHIIIIIIOOORRRUUUXXXZZZ\\\```bbbhhhqqq{{{}}}xxxwwwwwwsssyyy~~~~~~}}}|||{{{zzzssstttvvvxxxyyyxxxvvvuuuzzz{{{}}}~~~~~~{{{eee```iiittt~~~tttttt|||hhhKKKDDDAAA======???AAAAAA@@@<<<>>>CCCKKKSSSUUURRROOO>>>999222------...---------.........---,,,+++***,,,...000...++++++...111------------------------..............................////////////......------------.........///////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111555444;;;MMM^^^gggjjjllljjjeeeYYYJJJDDDOOOfffxxx}}}~~~pppfffdddnnnuuu~~~rrr^^^UUURRRHHHCCC@@@DDDFFFFFFFFFIIIRRRVVV[[[]]]\\\XXXUUUSSSTTTRRROOOLLLIIIHHHGGGGGGFFFDDDAAA???>>>======<<<888FFFVVVcccppp|||yyysssrrrvvv|||zzzzzzyyyyyyyyyzzz{{{{{{iii___aaauuuyyy]]]NNNLLLHHHHHHGGGFFFDDDBBB@@@>>>>>>888888777666555444333333000000000000111111111111............////////////...------...111222222111////////////////////////000000////////////000000111111000000//////......///...,,,,,,///444:::>>>CCCCCCCCCBBBBBBDDDHHHLLLTTTZZZ___^^^[[[\\\ccciiikkkhhhkkkuuuzzzwwwvvvwww}}}~~~}}}}}}}}}}}}zzzxxx~~~~~~}}}{{{yyyxxxvvvrrrpppqqqqqqrrrssstttttttttssszzzxxxwwwxxxzzz|||}}}~~~}}}xxxfffdddkkkzzzzzztttxxx{{{WWWFFFFFFAAA;;;:::???AAA@@@CCC@@@>>>BBBKKKRRRTTTTTTJJJ???222,,,...111000///------------------------------------------------......------------...............////////////000------............------000000//////.........---////////////000000000000111111000000//////......000111111111111222222222111333444333222333222000666???JJJUUU```jjjlllhhhcccbbb[[[OOOJJJXXXsss|||sssjjjiiinnnrrr|||~~~~~~tttyyyjjjTTTIIIGGGAAABBBCCCDDDFFFJJJOOOSSS^^^```aaaaaa___]]]]]]]]]XXX^^^```ZZZRRRMMMGGGCCCEEEEEEEEEBBB>>>;;;999999===DDDPPPaaappp{{{}}}xxxvvvxxxzzzyyyyyyzzz{{{}}}lllZZZeee{{{www\\\OOONNNIIIHHHGGGFFFDDDBBB@@@>>>===888888777666555444333333111111000000//////..................///////////////...---///000222111000////////////////////////......////////////......111000000000/////////.../////////000333888<<>>===888888777666555444333333222111000///...---,,,,,,............////////////000///...///000111000///////////////////////////,,,---...//////...---,,,000000000000///////////////000222444888<<>>???AAACCCFFFJJJPPPXXXbbbiiiiiijjjjjjiiiggggggiiijjjppprrrrrrooommmhhh]]]RRRIIIHHHEEEBBB@@@===<<<;;;;;;???IIIWWWhhhvvv}}}|||}}}~~~}}}}}}~~~~~~~~~xxxkkkbbbbbbvvvyyy___WWWgggsssZZZNNNMMMHHHGGGFFFEEECCCAAA???>>>===888888777666555444333333222111111000///.....................////////////111000//////000000///...////////////////////////,,,---...//////...---,,,000000000000////////////...000444888<<>><<>><<<:::===DDDQQQbbbrrr~~~}}}|||}}}~~~~~~nnnkkkdddnnnyyy___YYYgggyyy~~~~~~}}}~~~rrrYYYMMMLLLFFFGGGFFFEEECCCAAA???===<<<888888777666555444333333111111111111111111111111............////////////111000//////000000///...////////////////////////---...////////////...---////////////000000000000---000555:::>>>@@@AAAAAABBBCCCDDDDDDDDDEEEHHHKKKNNNSSS[[[cccggghhhfffddd^^^\\\[[[___jjjtttxxxxxxsssvvvzzz}}}zzzqqqpppnnnjjjeee```[[[XXXRRROOOKKKIIIIIIIIIIIIHHHHHHKKKOOORRRSSSRRRPPPNNNMMMKKKJJJIIIHHHFFFCCCAAABBBCCCFFFJJJOOOTTTXXX[[[dddgggjjjlllmmmnnnqqqtttxxxzzz|||||||||}}}~~~ooo```]]]eeeuuuzzzvvvyyyqqq^^^IIIAAACCCBBB<<<>>>AAABBB@@@===???FFFMMMRRRSSSRRRKKK@@@666222000........................------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......------............------.........///////////////////////////000000000000////////////000000000000000000111111111222222222777444333555444666>>>IIIXXXaaallluuu|||{{{ttt```SSSVVVkkkwwwsssttt}}}~~~xxxttttttvvv{{{}}}wwwtttvvv~~~sssaaaQQQFFFAAA>>>;;;;;;???CCCEEEFFFHHHOOOYYYcccjjjppptttwwwqqqsssuuuvvvxxx{{{rrrcccUUUPPPJJJEEECCCBBB@@@>>>;;;===BBBMMM]]]nnn{{{~~~~~~~~~~~~~~~www~~~|||fff^^^]]]fffttt~~~yyyxxx~~~~~~~~~}}}vvvvvvyyyuuurrrYYYMMMLLLFFFGGGFFFDDDBBB@@@>>>===<<<888888777666555444333333111111111222222222333333............////////////000///...///000111000///////////////////////////........................////////////000000000000///111666:::>>>@@@AAAAAABBBCCCEEEEEEEEEFFFIIIKKKJJJQQQZZZaaadddeeeffffffdddbbbbbbfffpppwwwuuummmdddjjjsss}}}|||xxxtttllljjjeee___YYYRRRMMMJJJFFFCCCAAA@@@@@@@@@@@@???BBBDDDFFFHHHIIIHHHFFFEEECCCBBB@@@@@@@@@???===;;;===>>>@@@CCCGGGLLLPPPSSS\\\```eeeggggggiiilllppptttvvvxxxyyyyyy{{{}}}}}}}}}~~~{{{hhh]]]ZZZcccyyyvvvWWWFFFFFFEEE===@@@BBBCCC@@@<<<<<>>===<<<>>>BBBFFFHHHIIIQQQYYYdddnnnsssuuuvvvvvvuuuwww{{{}}}yyylll\\\VVVNNNHHHFFFDDDBBB???===>>>AAAJJJYYYjjjwww|||}}}~~~~~~hhhYYYXXXcccwww{{{www}}}vvvqqqssspppqqqYYYOOONNNHHHFFFFFFDDDBBB@@@>>>===<<<888888777666555444333333222222222111111111111111............///////////////...---///000222111000///////////////////////////...,,,++++++,,,...///.../////////000000000111222444777;;;???AAAAAABBBDDDEEEGGGHHHHHHIIIKKKMMMKKKTTT___eeedddbbbbbbdddcccfffgggiiiooosssnnneee```iiittt~~~{{{wwwuuuqqqjjjeee]]][[[VVVPPPKKKFFFBBB@@@<<<;;;999999:::;;;999888>>>???@@@AAAAAAAAA@@@???:::999999999;;;:::999777::::::;;;===@@@DDDHHHJJJOOOUUU\\\___aaaccchhhlllmmmooorrrssstttvvvxxx{{{zzz{{{|||}}}~~~{{{kkk___[[[gggwww|||~~~gggOOOEEEEEEEEEDDDEEEEEEBBB>>>===>>>@@@IIILLLPPPQQQKKKCCC:::555........................---------------------------,,,,,,++++++,,,,,,---------........./////////------............------............/////////000////////////000000000000.../////////000000000111000111111111111222222222333//////333444777GGGYYYiiioootttvvvwwwuuummmddd\\\cccooo}}}}}}{{{}}}tttwww|||}}}{{{{{{}}}iiiVVVJJJCCC???>>><<<<<<>>>AAAEEEKKKQQQUUUaaagggqqqxxxzzzzzzxxxxxxyyy|||vvvccc[[[QQQJJJHHHFFFCCC@@@@@@???AAAIIIWWWfffsss{{{}}}~~~nnnaaaaaaiii|||~~~yyyqqqZZZQQQPPPKKKFFFEEEDDDBBB@@@>>>===<<<888888777666555444333333333333222111000///................../////////000...------...111222222111///////////////////////////---+++))))))+++---///.../////////000000111111444666999<<>>AAACCCFFFLLLUUUZZZ\\\___eeekkkgggjjjmmmoooppprrruuuwwwxxxyyyzzz|||}}}~~~~~~~~~}}}nnn```___hhh~~~wwwyyy~~~ooowww{{{pppWWWCCCCCCNNNGGGGGGFFFDDDAAA>>>======FFFJJJOOORRROOOHHH>>>777////////////////////////---------------------------,,,,,,++++++,,,,,,---.........////////////000---..................------.........//////000000////////////000000000000.../////////000000111111000111111111111222222222333...///555777;;;MMMaaapppuuuxxxwwwssslll___TTT___kkkyyywwwnnnxxxlllccceeekkksssrrruuu~~~oooVVVDDD===>>>>>>======???CCCGGGNNNWWWbbbiiioootttzzz~~~~~~|||{{{}}}|||ggg^^^SSSLLLIIIGGGDDD@@@AAAAAABBBIIIVVVeeeqqqxxx}}}}}}mmmccc```jjj{{{ppp[[[MMMIIIJJJHHHGGGEEECCCAAA>>>===<<<888777666555555555555555333333222222111000//////111///...000222333111///000000000000000000000000000000//////.........---////////////////////////000000000...---///333666;;;<<<>>>@@@AAAAAA???>>>FFFGGGHHHIIIJJJJJJKKKKKKNNNTTT^^^fffiiigggbbb^^^aaabbbaaa``````bbbeeehhhpppuuu|||~~~~~~~~~yyytttnnnhhhddd```]]]XXXRRRMMMHHHEEEDDD999888888777666555555555111111222222222333333333444444444444444444444444444444444333333333222222222222333555777999<<<===AAADDDHHHKKKOOOSSSXXX[[[aaadddhhhkkknnnpppsssuuutttuuuvvvyyy{{{|||zzzyyy~~~~~~|||zzz~~~~~~~~~~~~}}}||||||fff]]]^^^eeezzz}}}vvvqqqttt{{{xxxsssqqqpppgggWWWJJJEEELLLJJJIIIJJJFFF???;;;===CCCHHHNNNSSSSSSNNNFFFAAA333...---111111---+++...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.....................////////////000000000000000000000000000000000000111111111111111111111000000000000000111000000222777DDD[[[ppp|||xxxwwwgggOOOIIIRRRkkkttt{{{|||~~~iiiUUUSSS___hhhiiikkkeeedddppplll\\\KKKAAA===<<<===@@@AAAEEELLLWWWbbbmmmvvvzzz~~~~~~pppfffXXXMMMHHHFFFFFFEEEEEEDDDEEEMMM^^^rrr{{{{{{~~~}}}~~~~~~|||zzzzzz|||~~~yyyggg```hhh|||ppp[[[MMMHHHIIIHHHGGGEEECCCAAA>>>===<<<888777666555555444444555333333222222111000000///000///...000222333111///000000000000000000000000000/////////............////////////////////////000000000///...000333666<<<>>>@@@AAA@@@@@@@@@@@@FFFGGGHHHJJJJJJJJJJJJJJJMMMSSS\\\dddhhhhhheeebbbbbbaaa```^^^^^^aaafffjjjwww{{{~~~~~~}}}|||}}}~~~~~~vvvooohhhaaa[[[VVVOOOMMMIIIEEEBBB???======777777666555555444333333222222222222333333333333444444444444444444444444333333333333222222222222222222333444666888:::;;;===???CCCFFFIIIMMMRRRUUU[[[^^^cccfffiiilllooorrrvvvvvvvvvwwwyyy{{{|||||||||}}}~~~~~~}}}|||{{{zzz|||||||||~~~}}}||||||}}}~~~xxxfff^^^___nnnxxxrrruuu|||}}}xxxqqqeeeTTTHHHMMMKKKKKKLLLIIIBBB===>>>AAAFFFMMMSSSUUUQQQJJJEEE888111---000111---,,,...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////...............////////////000000000000000000000000000000000000111111111111111111111111000000000000222000111444;;;KKKdddzzz|||wwwlllYYYKKKPPP___yyy~~~}}}||||||mmmUUULLLSSS```gggiii\\\XXXYYYeeeyyysssaaaSSSDDD>>><<<<<>><<<;;;888777666555444444444444333333222222111000000000/////////000111222111///000000000000000000000000////////////............///////////////////////////000000000///111555888>>>AAABBBAAA???>>>@@@CCCEEEFFFHHHJJJKKKJJJIIIHHHLLLPPPWWW___dddfffeeeeeeaaa```\\\ZZZ[[[```hhhooo|||~~~~~~|||{{{{{{{{{{{{|||}}}~~~~~~}}}uuuooofff]]]UUUNNNHHHEEE===<<<;;;999777666666666555555444444333222222222222222222333333333444444333333333333333333333333333222222222222111111111222222222333444555666777777999<<>><<<;;;888777666555444333333333222222222111111111000000/////////000111111000000000000000000000000000000///////////////.........///////////////////////////000000111111333777:::???AAABBB@@@<<<<<<@@@DDDDDDFFFHHHJJJKKKJJJIIIGGGKKKMMMRRRWWW[[[^^^```aaa]]][[[YYYXXX[[[cccnnnuuu{{{}}}zzzzzz{{{{{{||||||}}}}}}}}}uuupppaaa[[[RRRJJJDDD???;;;888666666555555444444444444444444444333333333222222333333333333444444444444333333333333333333333333222222222111111111000000222222222222222333444444222444777888:::<<<@@@CCCFFFJJJNNNRRRVVV[[[```cccjjjkkkmmmoooppprrrtttvvvxxxxxxwwwwwwxxxyyyzzzzzzxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}|||}}}}}}~~~~~~}}}lllccc^^^hhh~~~~~~|||mmmQQQLLLKKKOOOPPPLLLGGGEEE===@@@FFFNNNUUUVVVRRRNNNJJJ@@@444//////000///...------------------,,,,,,............................................................////////////............///////////////////////////////////////000000000111111111111000111111111111111222222222111555>>>IIIWWWjjjzzz}}}|||mmmSSSEEEOOOeeesss~~~|||vvv{{{nnnVVVGGGDDDWWWgggkkkmmmtttzzzyyyxxxzzz|||qqq___NNNDDD>>>:::===BBBEEEJJJOOOYYY\\\aaagggnnntttxxxzzzvvvwwwwwwwwwvvvwwwyyy|||~~~tttjjj]]]RRRMMMJJJHHHGGGEEEFFFHHHNNN^^^qqq}}}}}}zzzyyyxxxxxxxxx{{{zzz{{{~~~fffWWWhhhqqq[[[MMMIIIIIIGGGFFFDDDBBB@@@===<<<;;;888777666444333333222222222222222111111111111111---...000000000000000000////////////////////////.........///////////////////////////////////////...///111222333555999;;;???@@@???===;;;<<<@@@CCCCCCEEEGGGIIIJJJJJJIIIIIIKKKLLLMMMOOORRRTTTWWWXXXVVVWWWWWWZZZ___iiittt|||{{{|||}}}~~~~~~}}}}}}|||yyyzzz{{{||||||}}}}}}}}}}}}~~~~~~vvvkkk___VVVLLLGGGAAA<<<999777666444666666666666555555555444555555555444444444444444333333444444444555555555333333333333333333333333222222222111111111000000222222111111111111222222111222444555555777:::<<<>>>AAADDDHHHLLLQQQVVVZZZ^^^ccciiimmmnnnnnnooopppuuuuuuuuuuuuvvvwwwyyyzzzwwwyyy{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ppp^^^___rrryyyVVVNNNJJJMMMRRRPPPLLLJJJ===>>>BBBIIIQQQUUUSSSPPPPPPGGG:::111///111000...------------------------................................................---.........//////000000............///////////////////////////////////////000000000111111111111000000111111222222222333111222999FFFQQQZZZcccllliiifffZZZMMMTTTlll}}}pppmmm{{{mmmVVVGGGEEEOOOcccmmmjjjmmmwww|||pppbbbVVVLLLEEE???<<<>>>DDDIIILLLPPPUUUZZZ\\\___cccgggjjjlllmmmmmmnnnpppqqqrrruuuyyy|||~~~~~~wwwmmm```VVVPPPMMMKKKHHHCCCDDDDDDHHHTTTeeepppsss~~~|||zzzyyyzzzzzz|||{{{{{{~~~qqq]]]^^^kkkqqq\\\NNNJJJKKKGGGFFFDDDBBB???===;;;:::888777666444333222222222111111111111111111111111,,,...000000/////////000////////////////////////.........///////////////////////////////////////---///111333555777;;;===???===<<<<<<===???AAABBBCCCDDDEEEGGGIIIJJJKKKKKKMMMLLLKKKKKKKKKMMMOOOPPPQQQTTTYYY___gggoooxxx~~~~~~}}}|||zzzxxxwwwvvvvvvxxxyyyzzz{{{|||}}}}}}}}}{{{}}}yyypppfffZZZMMMDDD>>>;;;777666666666666555555666666666666555444444666666555555555555555555444444444555555555666666444444444444444444444444333222222222222111111111222222111111000111111222111222333333333444666888999;;;>>>@@@CCCGGGMMMPPPTTT[[[ccciiijjjjjjlllmmmppppppqqqssstttvvvwwwwwwuuuxxxzzz{{{{{{zzz{{{{{{|||||||||||||||}}}}}}}}}}}}||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~lllbbbiii{{{}}}aaaUUUKKKLLLRRRSSSPPPOOOAAA??????EEEMMMSSSSSSQQQQQQLLLBBB777111111111...------------............------------------------........................------......///000000000............////////////000000000000000000000000000000000000111111111111000000111111222333333333111444???OOO[[[___aaadddddd\\\RRRTTTiiiyyyxxxxxxooovvveeeHHH@@@HHHYYYhhhkkkhhhnnnyyyzzzuuujjj\\\NNNEEEBBBBBB@@@@@@DDDKKKPPPPPPRRRVVVXXXYYY\\\___aaacccccccccgggiiilllnnnqqquuuzzz~~~}}}|||~~~xxxooobbbXXXRRROOOKKKIIIBBBCCCAAABBBKKKZZZdddhhhwww}}}~~~}}}{{{yyyxxxzzz|||}}}}}}}}}|||{{{ttteee```bbb|||qqq]]]OOOLLLMMMFFFEEEDDDAAA???===;;;:::888777666444333222111111111111111111111111111111,,,...000000///...///111////////////////////////............/////////000////////////////////////,,,///222444666999<<>>:::888666666777777666555333444555666666555444444555555555555555555555666444555555555666666666666555555555555555555555555333333333333222222222222222111111111111111222222111222333222111222333555666888:::;;;===AAAEEEIIIJJJQQQZZZ___aaacccgggjjjiiikkkmmmppprrrssssssssssssvvvyyyyyyxxxwwwxxxyyy{{{{{{{{{||||||}}}}}}}}}}}}|||{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~ooofffjjj|||ppp___OOOMMMQQQSSSRRRQQQHHHCCC???BBBKKKQQQSSSQQQPPPPPPIII<<<333222111///------------.........///,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000111............////////////000000000000000000000000000000000000111111111111000000111222222333444444333777DDDWWWeeeiiiggggggjjj\\\SSS```{{{}}}|||zzz~~~||||||aaaFFFDDDRRRaaaiiiiiilllwwwwwwkkkZZZMMMFFFBBB@@@@@@BBBCCCIIIPPPSSSPPPPPPRRRRRRTTTWWWZZZ]]]^^^^^^^^^ccceeehhhkkknnnrrrwww{{{{{{yyy{{{xxxooobbbXXXRRRNNNKKKHHH??????===<<>>KKKVVVZZZiiittt~~~}}}{{{}}}~~~|||zzz{{{~~~~~~}}}lllrrrrrriiicccwww}}}yyynnnZZZNNNKKKLLLGGGEEEBBBAAA@@@???>>><<<999888777666555444444444222111111000000000000000//////////////////////////////...//////000111222000000000000000222333444...///000000000000//////---111555888999;;;===???:::;;;>>>@@@CCCEEEFFFGGGEEEDDDDDDEEEGGGIIIKKKLLLSSSQQQNNNNNNPPPSSSTTTUUU[[[aaajjjpppsssuuuyyy|||yyyvvvssssssuuuwwwvvvuuuvvvvvvwwwxxxzzz|||~~~yyynnndddVVVFFF;;;999:::999777999888777666666777888999666777888777666666777888555555666777888999999999222444666555333222444666666777888888777777888999777777666555444444333333////////////000111222333111111222222222222111111222333444666888999:::;;;AAADDDHHHKKKOOOSSSXXX\\\aaacccgggjjjlllmmmmmmmmmnnnoooqqqrrrqqqrrrsssuuuxxxxxxxxxyyyyyyyyyyyyyyy}}}{{{{{{|||}}}~~~}}}|||vvv]]]\\\hhhxxxzzzjjjZZZSSSPPPQQQVVVOOONNNJJJGGGEEEJJJRRRYYYQQQLLLJJJJJJCCC666///......---,,,---......,,,+++111...,,,---///111///------------............/////////............//////............////////////111111000000//////......000000000000000000000000111222222222333555444111888:::TTTlllnnnwwwzzziiiXXXWWWccc{{{zzzxxxwwwjjjWWWQQQ]]]jjjvvvyyyzzzkkkWWWFFFCCCCCC>>>???DDDHHHKKKOOOPPPOOOMMMKKKKKKKKKLLLNNNQQQTTTXXX[[[]]]___bbbdddfffgggiiilllnnnpppqqqrrrsssvvvzzzyyyooobbbYYYUUUPPPHHHBBB<<<<<<<<<<<<===AAAHHHLLL___kkkwww{{{|||}}}}}}|||yyyzzz{{{{{{{{{|||~~~}}}||||||~~~zzz~~~sssjjjsssxxxqqqtttooo[[[OOOLLLMMMHHHFFFCCCAAA@@@???===;;;888888666555444333333333222111111000000000000000////////////////////////000////////////000000111////////////111444777888000000000000////////////000333777999:::;;;===???999:::===???BBBDDDEEEFFFEEEEEEEEEEEEGGGIIIKKKLLLOOOOOOPPPRRRTTTVVVXXXZZZaaaeeekkkooorrrtttvvvwwwvvvtttrrrrrruuuwwwwwwvvvvvvvvvwwwxxxzzz|||~~~~~~yyyrrreeeYYYIIIDDD>>>;;;;;;;;;999777999888888777777888888999888999::::::::::::;;;;;;777777666555555555666666444666888777555444555666555666666666666555666666777777666555555444333333222111111111111222333333111111222222222222111111111111222444555666777888;;;===AAADDDGGGJJJOOORRRXXX[[[___dddhhhkkklllllllllmmmooooooooooooqqqssstttuuuvvvwwwxxxyyyzzzzzz{{{zzzyyy{{{}}}~~~}}}}}}zzzzzz{{{}}}iii]]]^^^hhh}}}xxx{{{}}}kkk\\\RRRSSSYYYQQQQQQNNNKKKIIIKKKPPPUUUSSSMMMKKKKKKGGG<<<333111111///---,,,...//////...333000------...///...,,,---------............/////////............//////............////////////111000000000/////////...000000000000000000000000000111222333333444444444???FFF^^^ppppppvvvuuuaaaUUUXXXfff||||||yyyhhhaaaaaaiiiwww|||pppaaaPPPCCCCCCDDDBBBCCCHHHHHHKKKMMMNNNMMMLLLKKKLLLKKKLLLNNNPPPSSSVVVYYY[[[^^^aaaccceeefffgggjjjlllkkkmmmoooppprrrvvv{{{~~~zzzpppcccZZZUUUOOOGGGAAA???>>>===<<<<<>><<<:::888777666444333333222222222111111000000000000000////////////////////////111000000////////////000///.........111555999<<<333222000.........000000333666999;;;;;;;;;<<<===999:::<<>>>>>>>>??????@@@@@@@@@BBBBBBAAAAAA@@@??????>>><<<;;;:::999888888888888777888999888666555555666555555666666666666666666777777666666555555444444444444333333222222333333111111222222222222111111///000000111222222333333666888;;;===???BBBEEEHHHLLLOOOTTT[[[```eeehhhiiiiiijjjlllmmmlllmmmnnnppppppqqqrrrtttvvvxxxyyyzzzxxxwwwwwwyyy|||}}}}}}}}}xxxyyyzzz|||}}}~~~~~~dddXXXYYYgggtttpppyyyiiiWWWTTTYYYSSSTTTSSSQQQOOONNNOOOQQQTTTOOOLLLMMMKKKCCC999444333000------...000111111888444000...---------,,,---------............////////////....../////////............////////////000000000000////////////000000000000000000000000000111222333333333555777AAAQQQhhhsssrrrvvvnnnWWWTTTZZZjjj}}}~~~vvvjjjgggjjjooottt~~~mmm___TTTGGG@@@CCCFFFFFFHHHLLLHHHJJJKKKKKKJJJJJJKKKMMMLLLMMMNNNPPPRRRUUUWWWYYY]]]___aaabbbcccdddfffhhhfffhhhjjjlllnnnppptttvvv~~~{{{qqqdddZZZTTTNNNGGGAAAAAA@@@???<<<;;;===AAADDDPPP^^^mmmtttwwwyyyzzzyyyrrrtttvvvxxxyyy|||}}}|||}}}rrrfffeeeyyyppp\\\QQQNNNOOOJJJGGGDDDAAA@@@>>>;;;999777666555444333222222222222111111000000000000000////////////////////////111111000//////.../////////...------///333777:::555333000------...000222555888:::;;;;;;::::::;;;999;;;===???AAACCCDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJJJJOOOSSSTTTTTTXXX```ggglllkkkkkkmmmqqqrrrooollllllmmmnnnpppsssuuuwwwwwwvvvwwwxxxzzz{{{|||}}}}}}{{{|||}}}~~~~~~~~~~~~~~~yyynnnbbbUUUHHH???>>>AAABBB???<<<===CCCIIIGGGHHHJJJKKKMMMNNNNNNNNNVVVTTTQQQOOOMMMJJJGGGFFFCCCCCCCCCBBBAAA???===<<<::::::999999777777777777777666666666888999888888777777777666666666555555666555444333222222222222111111222222222222111111//////000000000000000111555777999:::;;;===@@@BBBCCCFFFKKKQQQXXX]]]aaaccceeegggiiijjjjjjkkkmmmoooooooooqqqrrrtttvvvwwwwwwuuuttttttwwwzzz|||||||||{{{{{{{{{|||}}}}}}~~~~~~~~~}}}vvv```XXX^^^oooyyyooopppzzzvvvaaaUUURRRRRRTTTUUUVVVUUURRRPPPOOOUUUOOOLLLMMMNNNIII???777111000......000111000000;;;888444000...------------------............///......////////////..................////////////000000000000////////////000000000000000000000000000111222333111000555;;;AAAXXXooouuutttsssfffOOOVVV^^^kkkxxxvvvvvv}}}xxx{{{lllfffjjjsssyyywwwdddUUUIIIBBB>>>CCCHHHIIIJJJMMMIIIIIIJJJIIIHHHIIIKKKNNNNNNOOOPPPQQQSSSUUUWWWXXX\\\]]]___``````aaabbbdddbbbeeehhhjjjkkkmmmoooqqqyyy{{{~~~wwwooocccZZZTTTNNNHHHCCCAAAAAA???===;;;<<<@@@CCCMMM\\\kkkrrruuuxxxxxxwwwpppsssvvvyyy|||pppbbblllppp\\\QQQOOOPPPJJJGGGDDDAAA@@@>>>;;;999777666555444333222222222222111111000000000000000////////////////////////111111000//////...//////000...---,,,---000333444555333000------...111333666888:::;;;999888888999;;;<<<>>>@@@BBBDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIMMMOOORRRQQQQQQVVV```hhhllljjjiiikkkooopppmmmkkkiiikkkmmmppprrrtttvvvwwwvvvwwwxxxzzz{{{|||||||||zzz{{{|||}}}~~~~~~~~~~~~~~~~~~zzzlll___TTTJJJCCC@@@<<>><<<999666666777999999888777777777777777666666666666555444333222111111111111111222222222222111111000000000000000000111111444666777888888999<<<>>>>>>AAAEEEJJJOOOSSSWWWYYY___aaadddffffffhhhkkkmmmoooooopppqqqrrrsssssstttrrrrrrrrrtttxxxzzz{{{zzz{{{{{{||||||}}}~~~~~~~~~~~~tttbbbaaadddmmm|||~~~yyy}}}nnnZZZLLLOOOQQQTTTWWWXXXWWWTTTRRRTTTPPPLLLLLLNNNLLLCCC:::000//////000111000...,,,;;;999666333000......///---------............///......///000000///..................////////////////////////000000000000000000000000000000000000222111222333000///777CCCLLLfffxxxzzzxxxppp___OOOZZZaaahhhnnnsssxxx}}}}}}qqqttt~~~ooommm}}}vvvkkkjjjttt}}}kkkXXXMMMDDDAAA@@@DDDHHHIIIJJJKKKHHHIIIIIIHHHGGGIIILLLNNNPPPQQQQQQSSSTTTVVVXXXYYY[[[\\\^^^^^^]]]]]]___```aaacccfffhhhiiikkkmmmpppwwwzzz~~~}}}{{{rrrkkkaaaYYYSSSNNNJJJGGG@@@@@@???===<<<>>>AAADDDMMMZZZiiiooorrrttttttsssqqqtttyyy}}}}}}lllgggrrrooo\\\QQQNNNPPPIIIGGGCCCAAA@@@>>><<<:::888777666444333333222222222111111000000000000000////////////////////////111000000////////////000000///...------...//////444222///......000222444666888:::;;;999888888888<<<===???AAACCCDDDEEEEEEDDDEEEFFFHHHHHHIIIHHHHHHNNNOOOPPPPPPRRRWWW```gggiiihhhiiijjjlllmmmlllkkkiiillloooqqqqqqrrrtttvvvvvvwwwyyy{{{|||||||||{{{zzz{{{|||~~~~~~yyylll\\\PPPGGGAAAAAADDDBBBQQQcccnnnpppppptttyyy~~~{{{wwwtttsssqqqmmmiiiiiihhhfffccc___[[[XXXVVVNNNKKKFFFDDDFFFIIIKKKMMMHHHBBB;;;777777999888777888888888888777777777777666555444333222111111111111111222222222222111111111111111111111222222222222333444444444555777999;;;===???CCCFFFJJJMMMNNNVVVXXX[[[^^^```bbbfffhhhllllllmmmnnnooooooppppppqqqppppppsssvvvxxxyyyxxxwwwxxxyyy{{{~~~}}}rrrggg\\\]]]mmm}}}eeeQQQLLLNNNQQQVVVYYYZZZWWWUUUTTTSSSNNNKKKLLLLLLFFF???222111000000000000---+++666666666444111///000111---------............///---...///000000///...---............////////////////////////000000000000000000000000000000000000333111333444111111???QQQeeezzz{{{mmm]]]ZZZcccgggiiijjjnnnvvv}}}}}}sssppp{{{iiiooozzzxxxvvv}}}}}}mmmYYYKKKDDDCCCBBBCCCEEEHHHIIIIIIHHHHHHIIIIIIIIIHHHIIILLLOOOQQQQQQRRRSSSUUUWWWYYYZZZZZZ\\\]]]\\\[[[[[[\\\]]]^^^```cccdddfffiiilllooovvvyyy}}}{{{yyynnnhhh___WWWQQQMMMJJJHHH???@@@@@@???>>>???BBBEEELLLYYYfffkkkmmmoooqqqpppsssvvv|||~~~{{{iiifffrrrnnn[[[PPPNNNOOOHHHFFFCCCAAA@@@???===;;;888888666555444333333333222111111000000000000000////////////////////////000////////////000000111//////////////////......222111///...///111333555777999;;;<<<:::999999999;;;===>>>@@@BBBCCCDDDDDDDDDEEEGGGHHHIIIHHHHHHHHHKKKLLLNNNRRRWWW\\\aaaeeeggghhhiiiiiihhhhhhiiijjjjjjmmmqqqrrrqqqqqqrrrtttvvvwwwyyy{{{||||||{{{{{{{{{{{{}}}~~~}}}iii\\\NNNGGGEEEEEELLLTTT]]]lll}}}{{{wwwpppkkkgggddd```\\\[[[]]]```ccc```ZZZTTTQQQTTTYYY]]]```\\\SSSGGG>>><<<;;;:::999888888888888888888888888666666555444333333333444111111222222222222111111000111111111222222333333///000222222111222444666777888:::<<>><<<999888777666555444444444222111111000000000000000//////////////////////////////...//////000111222...///000111111000///...111000//////000222444666888:::<<<===<<<::::::;;;;;;<<<===???AAABBBBBBCCCDDDEEEGGGHHHIIIIIIHHHGGGHHHJJJNNNUUU\\\aaaccccccfffhhhjjjiiifffeeefffiiikkkooorrrsssqqqpppqqqsssvvvwwwyyy{{{||||||{{{zzz{{{|||}}}~~~~~~zzzrrrkkk]]]QQQGGGGGGJJJPPP[[[fffxxxzzzsssjjjcccQQQMMMHHHFFFIIIRRR\\\bbblllfff^^^[[[^^^eeekkknnnmmmaaaRRRFFFAAA@@@>>><<<888888888888888888999999777777666555555555555666111111222222222222111111000000000111222333333333///000111111111222444666444555666888;;;>>>@@@BBBAAAEEEIIIMMMPPPTTTYYY\\\aaabbbdddfffiiikkkmmmnnnpppooooooqqqsssuuuuuutttwwwwwwxxxyyy{{{||||||}}}zzz{{{|||}}}~~~}}}qqqXXXZZZ]]]bbboooLLLKKKLLLQQQVVVYYYXXXWWWWWWYYYUUULLLIIILLLKKKGGG???999222,,,,,,...000222(((,,,000111000//////111---------.........//////---...///111111///...---............/////////000.../////////000000111111000000000000000000000000333000222777777===TTTooozzzxxxgggfff}}}|||zzz~~~rrryyy~~~|||pppaaaRRREEEDDDIIICCCEEEFFFFFFGGGIIIIIIGGGGGGHHHJJJKKKKKKKKKMMMOOONNNNNNPPPQQQTTTWWWYYYZZZ[[[\\\\\\[[[ZZZYYYYYY[[[XXXYYYZZZ[[[]]]bbbhhhlllooorrrvvvzzz||||||zzzxxxlllggg___VVVNNNIIIFFFDDDCCCDDDCCCBBB@@@@@@AAACCCNNNZZZeeejjjlllqqquuuvvvuuuyyywwweeeeeeqqq|||ooo\\\SSSPPPOOOIIIDDDAAABBBAAA>>><<<===:::888666444444555777999???999111///000222111.........////////////......000000000000000000000000........................///.........000333666888:::;;;;;;;;;;;;:::999888===>>>@@@AAABBBCCCCCCCCCHHHGGGFFFDDDDDDDDDEEEFFFEEEIIIOOOTTTXXX\\\```cccggggggggggggffffffiiikkkllllllnnnoooqqqqqqrrrrrruuuvvvxxxyyyzzzzzzyyyyyyxxxyyy{{{~~~{{{mmmbbb]]]PPPTTTUUUTTTXXXgggvvvttthhh\\\TTTGGGEEEAAA======CCCNNNVVVbbbrrrpppdddfffmmmttt}}}|||pppbbbWWWKKK>>>:::===@@@>>><<<:::999::::::;;;666666555444444444444555222111000//////000111111000000000000000000000000222111000//////111333444333444555777:::<<<===>>>>>>@@@DDDGGGJJJNNNSSSVVV[[[]]]```bbbccceeehhhjjjlllllllllnnnqqqsssttttttzzzyyyyyyxxxxxxxxxyyyyyyxxxzzz|||}}}}}}}}}~~~gggYYYUUU]]]xxx|||UUUOOOJJJMMMUUU[[[ZZZWWWXXXXXXUUUPPPJJJGGGHHHJJJDDD<<<333......///...,,,........................////////////////////////......////////////......///////////////.........000000000000000000000000000000000000111111111111555444111000666HHHaaattt~~~qqqpppyyylllccczzzttteeeZZZPPPGGGCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNQQQSSSVVVWWWXXXXXXZZZ]]]______\\\XXXVVVVVVXXX[[[ZZZYYY\\\dddjjjpppssswwwzzz{{{zzzwwwuuunnnfff\\\TTTOOOKKKFFFBBBCCCDDDCCCBBBAAAAAACCCEEEQQQYYYccchhhiiikkkpppvvvzzz}}}qqqbbbhhhuuu~~~|||nnnZZZRRRPPPNNNIIIDDDAAABBBAAA===;;;<<<999888666444444555777888<<<666111///111222000.........////////////......////////////////////////.................................///111444777999::::::::::::::::::::::::??????@@@AAABBBCCCCCCDDDFFFEEEDDDBBBBBBBBBBBBCCCFFFJJJOOOUUUYYY\\\```ccccccdddeeeeeeeeefffiiilllkkklllnnnoooqqqrrrrrrrrrrrrsssuuuwwwyyyzzzzzzzzzyyyzzz|||~~~vvvgggVVVMMMMMMPPPYYYbbbhhhqqq~~~xxxooofff]]]TTTNNNFFFDDD@@@<<<:::===DDDJJJXXXkkkrrroooqqqsssyyy~~~uuukkk\\\KKKBBBAAA@@@>>>;;;999888888777777777777666666555555555666333222111000000000000111000000000000000000000000666444222111000000111222111222333555777888999:::;;;===???AAACCCFFFIIILLLQQQSSSVVVYYY\\\___dddggghhhhhhiiilllnnnqqqrrrrrrvvvvvvvvvwwwxxxyyyzzzzzzxxxzzz}}}}}}}}}}}}~~~|||}}}~~~~~~lll]]]XXXfff|||oooXXXGGGJJJQQQRRRUUU\\\XXXXXXVVVQQQKKKHHHGGGHHHFFF@@@777111......//////........................////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111333444555777???RRRkkk}}}uuunnnrrr|||}}}fffhhh~~~uuuiii\\\RRRJJJCCCAAACCCFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNPPPRRRUUUVVVWWWVVVXXX[[[]]]\\\ZZZVVVTTTUUUWWWXXXWWWVVVYYY```fffooorrrvvvzzz{{{{{{yyywwwmmmggg^^^UUUNNNJJJFFFDDDEEEEEEEEEDDDCCCCCCEEEGGGRRRZZZdddiiiiiikkkqqqvvv{{{~~~sssjjjkkkuuu}}}vvvuuuuuulllYYYQQQOOONNNJJJEEEBBBBBBAAA<<<:::;;;999777555444333444666777777333000000111222000.........////////////......////////////////////////........................------...///222555888:::999999888888999:::<<<===@@@@@@@@@@@@AAABBBDDDEEEDDDCCCAAA@@@?????????@@@GGGKKKPPPUUUYYY\\\___bbb^^^```bbbcccdddfffiiilllkkklllnnnoooqqqrrrrrrrrrpppqqqsssvvvxxxzzzzzz{{{zzz{{{|||~~~|||wwwooocccTTTHHHGGGMMMWWWeeevvv~~~uuulllhhhbbb^^^YYYUUUQQQNNNKKKJJJGGGBBB>>>===>>>@@@HHH[[[lllwww}}}zzz~~~uuu^^^MMMGGGBBB???<<<999999888666555888888777777777666666666555444333222111000000000000000000000000000000000888777444222111000000000000000111222333444444555888:::;;;<<<<<<===@@@BBBEEEGGGJJJMMMQQQVVV\\\aaacccdddeeehhhkkkmmmooopppsssssstttvvvwwwyyyzzz{{{yyy{{{}}}}}}||||||}}}~~~zzz{{{}}}nnnZZZYYYdddgggKKKLLLQQQMMMQQQ^^^YYYYYYXXXTTTNNNIIIFFFEEEHHHDDD===555///---///111........................////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111///222555999CCCUUUkkk{{{{{{vvvyyyooodddppp~~~sssiii^^^RRRKKKFFFBBBBBBEEEGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPRRRSSSUUUUUUVVVXXXZZZ\\\\\\ZZZWWWUUUVVVWWWWWWUUUUUUXXX___eeennnqqquuuyyy{{{{{{yyyxxxnnnjjjcccYYYPPPJJJHHHHHHGGGGGGGGGFFFEEEEEEGGGIIITTT[[[dddhhhjjjlllqqquuu|||~~~{{{ttt~~~}}}kkkeeekkk{{{}}}wwwzzzmmmYYYQQQPPPPPPKKKEEEBBBBBB@@@<<<999:::888777555444333444444555222111000000222222000.........////////////......////////////////////////........................,,,---...000333666999;;;888777666666888:::===???AAA@@@??????@@@BBBEEEFFFCCCBBB@@@???>>>>>>>>>???HHHLLLQQQUUUXXX[[[^^^```]]]___bbbcccdddfffiiikkkkkklllmmmoooqqqrrrssssssrrrssstttvvvxxxyyyzzz{{{{{{|||}}}~~~|||iiiaaaXXXPPPIIIHHHOOOXXXdddsss~~~xxxpppddd\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVUUUSSSPPPKKKFFFBBB@@@===JJJ[[[qqqpppYYYLLLFFFBBB>>>;;;;;;:::888666888888888888777777666666777666555444222111111000000000000000000000000000666555444222000000/////////000000000000111111111777888999999999:::<<<>>>===???AAADDDHHHMMMTTTYYY]]]___bbbeeegggjjjmmmooorrrssstttuuuwwwxxxxxxyyyxxxzzz||||||{{{zzz{{{|||zzz{{{|||~~~eeeZZZ]]]tttyyyYYYPPPRRRQQQTTTZZZXXXYYYXXXVVVQQQKKKFFFCCCIIIGGGBBB888///,,,...222........................////////////////////////......////////////......///////////////000000000///////////////////////////000000000111111111111111333555999BBBRRReeessszzzyyy{{{rrrppp}}}wwwlllaaaWWWMMMHHHEEECCCEEEIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMOOOPPPQQQSSSTTTUUUYYYZZZ]]]______]]][[[YYYYYYYYYYYYXXXYYY]]]dddiiioooqqquuuxxxyyyyyyxxxvvvssspppjjj^^^SSSKKKIIIJJJHHHIIIHHHGGGFFFFFFHHHJJJTTTZZZbbbgggiiilllqqquuuzzz|||zzz~~~~~~pppmmmmmm}}}oooZZZRRRQQQPPPJJJEEEAAAAAA@@@;;;999:::777666555444333333333333000///000111222111000.........////////////......................................................,,,---///111444777:::;;;777666666666888;;;>>>@@@@@@???>>>>>>???AAADDDFFFCCCBBB@@@?????????@@@AAAIIILLLQQQUUUWWWZZZ\\\^^^^^^```cccdddeeefffhhhiiijjjkkkmmmoooqqqrrrssssssvvvvvvvvvwwwxxxyyyzzzzzz||||||}}}~~~{{{uuu^^^SSSHHHFFFJJJQQQ[[[cccuuuxxxlllbbb\\\WWWQQQMMMRRRSSSUUUWWWYYY\\\___`````````___\\\WWWPPPJJJEEE===BBBKKKccc}}}eeeTTTJJJEEE>>><<<<<<<<<999777777888888888888777666666777777666555444333222111000000000000000000000000222111111000000000000000000000000000000000000000333444666666666777999<<<;;;<<<>>>???BBBFFFLLLQQQVVVZZZ^^^aaadddgggkkknnnqqqrrrsssuuuuuuuuuuuuuuuvvvxxxzzzzzzyyyyyyzzz{{{{{{{{{}}}~~~ppp^^^ZZZggg|||fffOOOLLLTTTYYYWWWWWWXXXXXXWWWSSSNNNGGGCCCHHHHHHEEE<<<111,,,...222........................////////////////////////......////////////......////////////000000111111///////////////////////////000000000111111111111555666777;;;DDDTTTeeeqqqppprrrxxx{{{{{{vvvooogggZZZQQQIIIFFFEEEDDDFFFJJJIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTUUUVVVZZZ[[[^^^```aaa```___^^^\\\\\\]]]^^^```dddjjjmmmqqqrrruuuwwwxxxwwwvvvuuuvvvtttnnncccVVVMMMIIIIIIIIIIIIIIIHHHFFFFFFIIIKKKTTTYYY___dddhhhlllqqquuuxxx{{{|||{{{yyyyyyiiiyyyqqq\\\SSSQQQPPPIIIDDDAAAAAA@@@;;;999:::777666555444333222222222///000111111111111000000......////////////......................................................---...000333555888:::;;;555555666666888;;;===>>>>>>>>>>>>>>>???@@@BBBCCCBBBAAAAAA@@@@@@BBBCCCDDDIIILLLQQQTTTVVVXXXZZZ\\\]]]```bbbdddeeeeeeggghhhjjjkkkmmmoooqqqsssssstttxxxwwwwwwwwwxxxyyyzzz{{{{{{|||}}}~~~|||ppphhhVVVKKKEEEJJJWWWcccnnnvvv|||tttnnneee___UUUMMMIIIIIIJJJKKKPPPTTTYYY^^^bbbfffjjjmmmllljjjhhheeeaaaZZZRRRLLLFFFEEEEEEWWWvvvuuu```RRRJJJAAA<<<<<<;;;999666888999:::::::::999777666777777777777666555444333000000000000000000000000...//////000000000111111111111111000000000000000///000222222222444666888:::;;;<<<===>>>AAAEEEIIINNNRRRWWW[[[]]]```fffjjjnnnoooqqqrrrrrrrrrqqqqqqsssuuuwwwxxxwwwxxxyyyzzzzzz{{{|||}}}~~~{{{cccXXXZZZnnnpppRRRHHHRRRYYYVVVVVVVVVVVVWWWUUUQQQJJJFFFHHHIIIGGG???555///...000........................////////////////////////......////////////.........//////000000111111222000000000000000000000000000000000000111111111111111333777>>>IIIXXXgggqqqnnnnnnrrr}}}|||jjjmmm}}}|||ppphhhccc___QQQJJJEEEEEEEEEDDDFFFIIIKKKJJJJJJKKKLLLNNNPPPQQQOOOOOONNNNNNNNNNNNOOOOOOPPPQQQRRRTTTUUUWWWXXXYYYYYY[[[^^^```bbbccccccbbb```aaabbbdddhhhkkknnnppprrrsssvvvxxxyyyyyyxxxwwwwwwuuuppphhh]]]SSSLLLIIIJJJJJJJJJIIIGGGHHHJJJLLLTTTXXX^^^dddiiinnnssswwwxxx{{{|||zzzjjjxxxrrr]]]SSSOOONNNHHHCCC@@@AAA@@@<<<:::;;;666666555444333222111111111111222111000000111111......////////////.........................................................000222444666888999999444555666888999;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFIIILLLPPPSSSTTTVVVXXXYYYYYY\\\```bbbdddeeegggiiiiiikkkmmmoooqqqsssttttttvvvuuuuuuvvvwwwyyy{{{|||{{{{{{}}}~~~~~~rrrcccXXXMMMGGGEEEMMMXXXcccnnnuuuvvv|||yyytttpppkkkgggbbb\\\TTTOOOIIIHHHEEEAAA@@@CCCJJJOOOUUU[[[dddlllrrrwww||||||yyyuuuqqqllleee]]]WWWMMMNNNHHHPPPmmmooo```VVVHHH@@@>>>===:::666:::;;;=========<<<:::999777777888888888777555555000000000000000000000000//////000111111111111111000000000000000000000000///000111111111111444666666888:::;;;;;;===@@@BBBCCCHHHOOORRRTTTXXX^^^dddgggiiikkknnnoooooonnnnnnoooqqqtttuuuvvvvvvxxxyyyxxxyyy{{{}}}~~~~~~||||||rrraaaXXXcccuuu{{{gggVVVPPPRRRTTTTTTSSSTTTVVVVVVTTTNNNIIIIIIIIIHHHCCC;;;444000///........................////////////////////////......////////////.........//////000111111222222000000000000000000000000000000000000111111111111...222;;;FFFRRR___iiipppnnnmmmoooyyy{{{zzzddd^^^gggzzzggg[[[UUURRRJJJEEEBBBEEEGGGGGGHHHLLLLLLKKKKKKKKKLLLOOOQQQSSSRRRQQQQQQPPPPPPQQQQQQRRRQQQRRRTTTVVVXXXZZZ\\\]]]ZZZ\\\___cccfffhhhhhhiiiiiijjjkkknnnqqqrrrrrrrrrrrrtttwwwzzz|||}}}}}}}}}zzzxxxuuupppiii```WWWPPPLLLLLLLLLKKKIIIJJJLLLNNNUUUXXX^^^dddkkkqqqwwwzzz{{{{{{~~~}}}}}}}}}rrruuu~~~rrr]]]RRRNNNLLLGGGBBB???@@@@@@<<<:::<<<666666555444333111111000222222222111000000111222......////////////......................................................///000222555666888888999444555777888:::;;;;;;;;;:::;;;<<<>>>????????????@@@??????@@@BBBDDDFFFGGGHHHLLLOOORRRTTTUUUWWWXXXUUUXXX]]]aaaccceeehhhiiiiiijjjmmmoooqqqsssttttttssssssssstttvvvyyy{{{}}}zzz{{{|||~~~yyykkkZZZMMMIIIFFFEEEHHHKKKNNNUUU\\\[[[```ccccccbbbaaaZZZRRRQQQNNNJJJHHHGGGDDD???<<<777:::<<<<<<===BBBKKKSSS\\\dddpppyyy|||wwwpppgggaaaOOOTTTLLLMMMgggzzzmmm```PPPEEEBBB@@@<<<888<<<>>>???@@@???>>><<<;;;666777888999999888666666000000000000000000000000111111222222222222111111/////////000000000000000222333333333111111333555222555777999999;;;===???<<>>???@@@AAACCCBBBAAA@@@@@@AAACCCEEEIIILLLOOOPPPQQQRRRTTTUUUYYY[[[___aaacccfffiiillliiijjjkkkmmmooorrrtttuuupppqqqsssuuuwwwwwwwwwwww{{{|||}}}}}}}}}~~~{{{ooodddVVVIIIFFFEEEDDDDDDDDDFFFHHHJJJMMMKKKLLLMMMJJJEEEDDDGGG<<<======>>>>>>===<<<<<<666999<<<===???FFFQQQZZZgggmmmvvvzzzpppfffaaaUUUQQQTTTaaa|||~~~rrrgggWWWJJJAAA>>>======;;;;;;===???AAA@@@===;;;888888777777777777888888888777555333222222222222222222222111111111111000111111111111111111111111///////////////000111111000222444555555777:::===@@@BBBEEEGGGJJJMMMQQQTTT\\\___ccceeeggghhhjjjkkkllllllmmmqqqvvvxxxvvvssswwwuuuuuuxxx}}}|||wwwwww{{{tttlll```^^^ooo{{{]]]IIIFFFNNNQQQTTTUUUUUUSSSRRRRRRLLLIIIIIIJJJEEE:::333333111000...------...///000////////////////////////+++,,,---...////////////---------.........//////000000000000000000000000///000111222111111222444111999DDDQQQ___kkksssuuupppooolllsssyyypppjjjqqq{{{rrr```OOOHHHJJJDDDFFFHHHJJJJJJKKKNNNPPPNNNLLLLLLMMMQQQRRRPPPMMMTTTSSSSSSSSSRRRRRRRRRRRRVVVVVVVVVWWWYYY\\\^^^``````cccgggjjjlllooorrruuuvvvxxxzzzzzzzzzzzz{{{|||sssvvvzzz}}}~~~~~~zzzrrrhhhbbbXXXSSSNNNMMMOOOQQQQQQQQQXXXaaahhhkkknnnvvv~~~~~~|||}}}~~~~~~~~~pppfffiiirrr|||mmmiiihhhoooqqq\\\QQQLLLJJJFFFEEEDDDAAA???===;;;:::777555333222333333222111111000000111222111...,,,////////////000000000000............////////////111000///......///000111222555666444555888777333333555999::::::999::::::<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???@@@BBBDDDEEEHHHKKKNNNOOOPPPQQQSSSUUUXXX[[[^^^aaacccfffiiillljjjjjjkkkmmmoooqqqssstttqqqrrrtttvvvxxxxxxxxxxxx{{{|||}}}}}}}}}~~~wwwlllbbbVVVKKKCCCEEEEEEDDDBBBAAABBBDDDBBBAAABBBGGGGGGCCCBBBCCC?????????>>>>>>======<<<<<>>999999888777777777888888888777555444333222222333222222222222111111111111111111111111111111111111///////////////000111111000222333444444666888;;;<<<>>>AAACCCEEEHHHLLLOOOUUUYYY^^^bbbeeehhhkkkmmmllllllmmmppptttvvvuuussswwwvvvvvvyyy~~~{{{{{{uuuoooiiilll~~~~~~cccPPPLLLMMMOOOSSSUUUUUUTTTRRRQQQNNNIIIHHHJJJGGG===666444//////............//////////////////////////////.........///......---------------.........//////000000000000000000000000///000222222111111333444222<<>>>>>>>>>>>>>>>>>@@@BBBDDDFFFGGGIIILLLMMMNNNOOORRRTTTXXXZZZ^^^```ccceeeiiikkkkkkkkklllmmmnnnpppqqqrrrqqqsssuuuwwwxxxyyyyyyxxxzzz{{{}}}}}}}}}~~~|||pppggg```ZZZTTTNNNVVV___dddaaa[[[TTTQQQLLLGGGEEEHHHHHHDDD???===@@@??????>>>???@@@BBBCCCJJJNNNQQQTTTVVV[[[bbbhhhrrrwww~~~rrrddd\\\ZZZaaayyy|||nnnaaaVVVMMMDDD>>><<<;;;<<<>>>AAABBBAAA@@@;;;:::999999888888888888888777666555444333333333333333333222222222111111000000000000000000000000000000/////////000111111000222333333222333555777777999<<<===???BBBEEEHHHJJJNNNTTTYYY^^^ccchhhkkkjjjiiijjjlllppprrrsssrrrvvvuuuvvvxxx|||}}}~~~}}}pppeeeqqq~~~hhhTTTKKKJJJMMMQQQUUUVVVUUUSSSQQQPPPJJJGGGHHHHHHBBB:::555......////////////......////////////////////////////////////...---,,,,,,------.........////////////////////////////////////000222222111111333444333AAAUUUccchhhgggffffffkkkxxx|||zzzvvvnnnqqqwwwvvv{{{~~~|||ssshhhZZZOOOFFF@@@AAAEEEIIIKKKMMMOOOOOOPPPQQQSSSRRRQQQQQQSSSUUUWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTSSSWWWWWWWWWXXXZZZ\\\^^^___aaaccceeegggjjjoootttxxxzzz|||~~~|||{{{}}}|||vvvqqqiiiddd^^^ZZZYYYZZZ[[[\\\aaaiiipppqqqttt{{{}}}zzzzzz||||||sssrrrmmm```ZZZ^^^zzzqqq\\\QQQMMMKKKFFFEEEDDDAAA???===;;;:::777555333333333444333222111000000111333333222000////////////000000000000/////////......---------000///.........000111222222777999888777888777333444666999999999999999:::<<<<<<;;;;;;<<<======>>><<<<<<===>>>@@@CCCEEEFFFEEEGGGJJJKKKLLLNNNQQQSSSWWWZZZ]]]```bbbeeehhhkkklllllllllmmmnnnooopppqqqqqqrrrtttvvvwwwxxxxxxxxxyyy{{{}}}}}}}}}~~~~~~yyyuuummmfffbbbccceeefffhhhuuutttggg^^^WWWWWWWWWSSSMMMKKKHHHHHHHHHIIILLLPPPTTTVVV^^^aaaeeegggiiimmmrrruuuxxx||||||mmmccc^^^```uuu{{{oooeeeYYYLLLCCCAAA???>>>>>>@@@AAAAAA@@@===<<<;;;:::999999999999888888777666555555444444444333333333222222222222222222222222222222222222111000000///000000111111000111222222000111222444444666888999:::<<>>777//////////////////......///////////////////////////////////////...------............///////////////////////////////////////111222222222222333555666HHH```ooonnnddd___aaajjjyyy|||vvvjjjkkk|||xxxnnnqqq{{{~~~zzzssscccWWWJJJCCCAAABBBFFFKKKLLLOOORRRSSSSSSSSSUUUVVVVVVUUUVVVWWWYYYZZZ[[[\\\WWWWWWWWWVVVVVVVVVVVVUUUWWWWWWWWWWWWXXXZZZ\\\^^^aaabbbdddfffiiinnntttyyy|||~~~|||zzzzzz|||}}}zzzuuuqqqjjjeeebbbccceeefffjjjqqqvvvwwwzzz|||{{{~~~yyyiiiccc^^^jjjppp\\\RRRMMMKKKFFFEEEDDDAAA???===;;;:::777666444333444444333222111111000111222333222000////////////000000000000111000000//////.........///.........///000222333333999;;;888666666666333555777999999888888999:::======<<<<<<======>>>>>>:::;;;<<<>>>AAACCCEEEGGGDDDFFFHHHIIIKKKMMMPPPSSSVVVYYY\\\___aaadddgggjjjllllllllllllmmmnnnooopppoooppprrrtttvvvvvvvvvvvvxxxzzz}}}}}}}}}~~~xxxqqqbbb^^^ZZZ[[[aaakkkwww|||rrrooonnnkkkhhhggg_________```bbbfffiiillloooqqqsssuuuwwwyyy{{{}}}|||tttjjjccc___oooxxxooobbbTTTIIIBBB@@@>>>>>>???BBBCCCCCC???>>>===<<<::::::999999888888888888777666666555444444444444333333333222444444444444444444444444111111000000000000111111000111222111//////111222333444666777777999;;;>>>===@@@EEEIIIMMMRRRWWW[[[bbbcccdddfffiiillloooqqqrrrsssuuuvvvxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~xxxccc\\\^^^jjjpppTTTIIIJJJMMMRRRVVVVVVSSSPPPQQQLLLGGGFFFIIIIIIBBB;;;222222111000//////......////////////////////////---......///000000//////........./////////000000////////////////////////000111333333222222444555:::NNNiiixxxqqqbbb^^^cccppp{{{}}}sssppp}}}{{{nnnjjjuuu~~~|||zzzpppgggUUUJJJAAA???BBBDDDHHHKKKPPPSSSVVVXXXXXXXXXXXXYYYWWWWWWXXXXXXYYYZZZ\\\]]]ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWYYYZZZ[[[```aaacccdddggglllssswww|||}}}~~~}}}}}}~~~}}}{{{yyyzzz}}}|||wwwrrrnnnnnnppprrrtttzzz~~~||||||lllfff^^^ccc{{{ppp\\\RRRNNNLLLFFFEEEDDDAAA???===;;;:::888666444333444444333222222111000000111222111000////////////000000000000000000000000000/////////...------...///111333444777<<<>>>999555555666555666888999999888888999:::>>>======<<<======>>>>>>:::;;;===???BBBDDDFFFGGGDDDFFFGGGHHHJJJMMMQQQTTTVVVXXX\\\^^^aaacccgggiiillllllllllllmmmnnnooopppnnnppprrrtttuuuvvvuuuuuuxxxzzz|||~~~~~~~~~}}}ooodddLLLLLLQQQ]]]lllzzz{{{wwwwwwuuutttssssssssstttuuuvvvyyyyyyyyyzzzzzz|||}}}}}}|||~~~zzzrrrjjjaaakkk~~~vvvkkk\\\QQQCCCAAA======???CCCFFFGGGAAA@@@???===;;;:::::::::888999999999999888777666555555444444444333333333666666666666666666666666222222111000000000111111000111111000//////000222333444555666555666999;;;===???CCCEEEHHHLLLPPPTTT\\\___bbbeeehhhjjjnnnqqqrrrtttvvvwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~|||eeeaaa^^^___vvv}}}```KKKJJJLLLPPPUUUVVVSSSPPPNNNLLLHHHEEEGGGIIIEEE>>>777666333111////////////////////////////////////------...///000000000000....../////////000000000////////////////////////000111333333222222444555>>>SSSooo}}}rrraaaaaalllssszzz|||~~~xxxsss{{{sssdddiiiyyy|||~~~{{{qqqcccZZZJJJCCC>>>@@@CCCDDDFFFJJJTTTWWW[[[\\\\\\[[[[[[\\\XXXYYYYYYYYYXXXYYY[[[^^^]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXWWWWWWWWWXXXZZZ[[[^^^```bbbdddfffjjjooossswwwyyy{{{|||{{{{{{|||}}}~~~}}}|||{{{zzz{{{~~~zzzzzz|||~~~~~~}}}}}}pppfffZZZ\\\rrrppp\\\RRRNNNLLLFFFEEEDDDAAA???===;;;:::888666444444444555444222333111//////000000///...////////////000000000000......//////////////////------------///111333555555;;;===999777:::>>>???777888999888777777999;;;===<<<<<<;;;;;;<<<<<<===;;;<<<>>>AAACCCEEEFFFGGGDDDFFFGGGHHHIIIMMMQQQTTTUUUXXX[[[^^^```cccfffiiikkkkkkkkklllmmmnnnpppqqqoooppprrrtttvvvvvvvvvvvvwwwyyy|||~~~~~~~~~uuueeeXXXKKKOOO\\\ooo~~~~~~~~~{{{zzzzzz{{{{{{{{{zzz{{{}}}yyypppccciiiuuuggg\\\JJJFFF@@@===>>>@@@CCCDDDCCCBBB@@@>>><<<;;;::::::888999:::::::::999888777555555555555444444444444555555555555555555555555333222111111000000111111000111111000//////111222333444555555444555777999:::<<<>>>@@@BBBEEEIIIMMMRRRVVV\\\```ccceeeiiilllooorrrtttuuuuuuvvvyyy}}}}}}~~~}}}}}}||||||}}}~~~~~~}}}}}}||||||}}}}}}~~~}}}~~~vvvjjjcccbbboookkkMMMKKKJJJNNNSSSUUUSSSPPPKKKLLLIIIDDDDDDHHHFFFAAA<<<:::555111///...///000////////////////////////...//////000000000//////.../////////000000000000000000000000000000000000000222333333333333444666BBBWWWrrr~~~qqqaaagggxxxyyy~~~~~~{{{tttzzzxxxgggrrr~~~yyypppcccUUUMMMCCC???>>>CCCFFFGGGKKKOOOWWWZZZ^^^```___^^^^^^^^^^^^______]]][[[[[[^^^aaa``````_________^^^^^^^^^ZZZZZZYYYXXXYYYYYY[[[\\\]]]___aaaccceeehhhllloooqqqssswwwyyyzzz{{{}}}}}}~~~~~~||||||}}}uuuaaa[[[hhhrrrppp\\\RRRNNNLLLFFFEEEDDDAAA???===;;;:::888666444444444555444333333111///...//////...---////////////000000000000,,,------....../////////------------///111444555000777;;;999999@@@GGGKKK777888999888777777999;;;<<<;;;;;;:::::::::;;;;;;<<<===???BBBDDDEEEFFFGGGDDDFFFGGGHHHJJJMMMRRRUUUUUUXXX[[[^^^```bbbfffhhhjjjjjjjjjkkkmmmooopppqqqpppqqqsssuuuwwwwwwwwwwwwwwwyyy|||~~~~~~~~~~~~}}}|||xxxlll\\\PPPVVV\\\mmm}}}{{{zzzzzzzzzzzzxxxyyy{{{|||}}}}}}uuufffhhh}}}~~~pppfffSSSMMMEEE???<<<<<<======DDDCCCAAA???===;;;::::::888999:::;;;:::999888777666666555555555444444444555555555555555555555555333333222111000000111111///000111000//////111333222333444444333444666888666777999;;;<<>>===;;;999999666555777666222111444000000000000////////////---------///111111///...............////////////......///000111222333333999888888888999;;;>>>???666555666888:::;;;:::999::::::999999888999999999<<<===>>>???@@@AAAAAAAAACCCDDDFFFGGGHHHKKKNNNQQQUUUXXX[[[]]]___aaadddgggiiiiiikkklllmmmnnnnnnnnnooopppsssuuuwwwyyyzzz{{{zzzzzzzzz{{{|||~~~~~~zzztttiii]]]XXXYYYgggrrr~~~|||{{{zzzxxxvvvuuuvvvzzz~~~}}}uuukkkeeerrr}}}pppeee]]]RRRGGG@@@===;;;;;;;;;>>>AAACCCBBB???;;;999;;;999999:::<<<<<<888555555555555444444333333222333333444444555666777777555555444444444333333333...///111222333333222111333333333333333333333333555555666777888:::<<<===DDDGGGKKKNNNRRRXXX]]]bbbjjjkkkmmmnnnnnnpppsssvvvvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxyyyxxxwwwxxxyyy{{{~~~~~~~~~nnniiigggeee{{{~~~}}}zzzxxx\\\NNNDDDHHHPPPSSSSSSUUUJJJJJJJJJIIIFFFEEEFFFHHHAAA;;;444//////000111000///////////////000111111000000000000000000000000111111111000000000000000000111111111111222222222333444555444333333555666GGGeeerrrjjjcccdddqqqyyyvvvoooeeeYYYNNNGGGBBB@@@===AAAFFFKKKPPPUUUZZZ^^^bbb```___aaaeeegggfffdddjjjiiihhhgggggghhhiiijjjgggeeeddddddeeedddbbb```______^^^^^^^^^]]]]]]]]]^^^aaadddeeedddeeeiiimmmkkknnnrrrtttuuuxxx~~~~~~|||{{{sssgggcccnnnhhhZZZ___yyy|||qqq\\\RRRMMMJJJIIIFFFBBB@@@>>>===;;;999999666555777666222111444111000000000////////////...---...///111111///---............////////////.........///111222444555666555444444555777999;;;666666666888;;;<<<;;;:::::::::999999888999999:::<<<===>>>???@@@AAAAAAAAAAAACCCEEEGGGIIILLLPPPSSSUUUWWWZZZ]]]^^^aaadddfffhhhiiikkklllmmmmmmnnnnnnpppqqqsssuuuwwwyyyzzzzzz{{{{{{||||||~~~}}}wwwpppeee[[[YYY\\\iiirrr~~~{{{xxxuuuyyy~~~}}}yyyvvvxxxvvvttttttwwwzzz||||||}}}vvvkkkeeeoooxxxoooggg[[[PPPHHHCCC???>>>;;;===@@@BBBCCCBBBAAA???<<<999888888;;;<<<:::999777777666666555444444444333333444444555666666777666555555555444444444333000111111222222222222222333333333333333333333333333333444555666888:::;;;AAACCCGGGJJJNNNSSSXXX\\\dddgggjjjlllmmmooorrrtttsssssssssssssssttttttuuuuuuvvvwwwvvvuuuuuuwwwyyy{{{}}}~~~~~~||||||}}}nnnbbb^^^]]]ttt|||yyyvvvuuufffUUUFFFEEELLLPPPSSSTTTMMMLLLJJJHHHFFFEEEEEEEEEBBB<<<555000///000000//////////////////000111111000000000000000000000000111000000000000000000000000111111111111222222222111222333333333444666888BBB___iii```]]]gggyyy|||uuuooohhh]]]QQQHHHAAA>>>===@@@DDDJJJPPPUUUZZZ```ccciiifffdddeeehhhjjjkkkjjjiiiiiiiiihhhiiiiiijjjjjjiiihhhgggggghhhfffdddaaa_________^^^^^^^^^^^^]]]___bbbeeeeeeeeefffjjjnnnoooqqqsssuuuwww{{{yyyhhhaaahhhwwwbbbbbbnnnrrr]]]RRRMMMKKKIIIFFFBBB@@@>>>===;;;999999666555777666222111444111111000000000///////////////...///000000...,,,............////////////------...///111333666888555444333333333555666777777777777999;;;<<<<<<::::::999999888999999::::::<<<<<<>>>???@@@AAAAAAAAA???AAADDDFFFIIIMMMQQQUUUTTTVVVYYY\\\]]]```ccceeehhhiiijjjlllmmmmmmmmmmmmqqqrrrtttvvvwwwxxxyyyyyy|||||||||}}}}}}uuummmddd]]]\\\aaahhhppp||||||{{{zzzxxxzzz}}}zzzvvvyyywwwttttttvvvxxxyyyzzzyyynnnffflllxxxwwwooocccWWWMMMEEE???<<<;;;<<<>>>AAADDDFFFGGGHHH@@@===999888999;;;<<<<<<999999888777777666555555333333444444555666666666666666666666555555555555333333222222111111222222333333333333333333333333111111111222333555666777<<<>>>AAADDDGGGLLLQQQUUU\\\```dddhhhjjjllloooppppppppppppppppppqqqrrrrrrrrrssstttsssrrrsssuuuvvvxxxyyy{{{{{{zzzzzz{{{|||uuubbbZZZWWWaaappp~~~|||zzzvvvtttsss___JJJCCCGGGMMMQQQSSSPPPLLLHHHFFFGGGFFFDDDBBBDDD???888222000//////...///////////////000111111000000000000000000000000000000000000000000111111000111111111111222222222...000111222222444777:::@@@ZZZ```TTTYYYmmm}}}~~~wwwyyytttvvvxxxuuupppggg```UUUJJJAAA===<<<<<>>===;;;999999666555777666222111444111111111000000000//////111///......//////...,,,............////////////---------///111555888:::777666555555555666777777888777888:::<<<===<<<;;;999999888888999999::::::;;;<<<===???@@@@@@@@@@@@@@@BBBDDDFFFIIILLLQQQTTTSSSVVVYYY[[[]]]___bbbeeehhhiiijjjkkklllmmmmmmmmmssssssuuuvvvwwwxxxxxxyyy{{{{{{|||}}}wwwrrrkkkeeedddhhhiiioooyyy{{{|||yyyvvvuuuwwwyyy{{{{{{~~~|||qqqiiikkksssxxxmmm```UUUKKKBBB===;;;;;;<<>>@@@CCCHHHPPPXXX^^^ccchhhjjjmmmlllllllllmmmmmmmmmmmmiiijjjlllmmmnnnnnnmmmlllnnnnnnmmmnnnmmmjjjfffcccaaaaaa`````````_________^^^```cccccccccfffkkkooovvvttttttwww|||}}}~~~}}}}}}sss```hhhuuu]]]QQQMMMLLLIIIFFFBBB???>>>===;;;999999666555777666222111444111111111111000000000000111000......//////...,,,............////////////------...000333666999:::777777777666777777777888888777888:::<<<===<<<;;;999888888888999999:::;;;;;;<<<===>>>???@@@@@@@@@BBBDDDFFFGGGHHHKKKOOORRRSSSVVVYYY[[[]]]___bbbeeehhhhhhjjjkkklllmmmmmmmmmssstttuuuwwwxxxxxxyyyyyyzzzzzz{{{|||~~~~~~}}}xxxpppllllllpppvvv|||}}}}}}zzzvvvuuuvvvyyy{{{|||{{{}}}uuunnnnnnsss~~~yyynnncccWWWLLLFFF===<<<<<<<<>>???BBBDDDGGGMMMVVV^^^ccchhhkkkmmmlllmmmpppqqqqqqooonnnmmmlllmmmooopppqqqpppooooooooonnnnnnmmmmmmkkkgggdddbbbbbbaaaaaaaaaaaa``````]]]___aaaaaaaaaccciiinnnuuutttsssvvv{{{~~~~~~|||~~~}}}|||}}}nnnfffwww^^^QQQNNNMMMIIIFFFBBB@@@>>>===;;;999999666555777666222111444222222111111111000000000111///------...//////...............////////////---...000222555777999999444555555666666666777777777777777999;;;<<<<<<:::888888888888999:::;;;;;;;;;;;;===>>>???@@@@@@@@@CCCEEEFFFGGGHHHJJJNNNQQQTTTVVVYYY\\\]]]```ccceeeggghhhiiikkkllllllllllllrrrsssuuuwwwxxxyyyzzzzzzyyyzzz{{{|||~~~vvvmmmiiissszzzyyyvvvyyyuuuqqqooosss{{{vvvttttttwwwxxxyyyxxx{{{~~~wwwrrrsssuuu|||wwwmmmaaaVVVOOOCCC@@@>>><<<===AAAEEEHHHOOOPPPOOOLLLFFF@@@<<<;;;;;;;;;:::888777666555555555555555555555555555555666666666666777777777777777666555444333333222333222222222222222222222222222222111111111222222333444555777888999;;;???BBBFFFIIINNNQQQTTTVVVXXXZZZ]]]]]]]]]^^^___```aaabbbccceeegggiiijjjlllppprrroooqqqsssttttttuuuwwwyyy}}}~~~~~~ttt\\\SSSPPP]]]{{{~~~~~~yyyrrrvvvoooaaaPPPGGGGGGIIIIIIKKKGGGCCCCCCEEEHHHHHHGGGFFFDDD???999222///...//////////////////000111111000000000000000000000000/////////000111111222222000111111111111222222222333333333111111333777:::LLLRRROOOPPPaaarrr{{{jjjrrr~~~vvvlllaaa^^^bbbeeeaaa\\\LLLHHHCCC>>>===@@@DDDGGGPPPVVV___gggkkknnnpppqqqnnnqqqtttuuutttsssrrrrrrrrrrrrrrrssssssrrrrrrqqqqqqooommmmmmlllkkkiiifffccccccbbbbbbbbbaaaaaaaaa^^^___``````___aaaggglllrrrssstttwwwzzz}}}}}}|||{{{cccuuuxxx^^^QQQNNNNNNIIIFFFBBB@@@>>>===;;;999999666555777666222111444222222222111111111000000000...------...000000///............////////////,,,...111444666888888777333333444555666777777777666666666888;;;<<<;;;:::888888888888999:::;;;<<<:::;;;<<<>>>??????@@@@@@BBBCCCEEEGGGHHHKKKOOOSSSUUUWWWZZZ]]]^^^aaadddfffggghhhiiijjjkkklllllllllrrrsssuuuwwwyyyzzz{{{{{{zzz{{{{{{}}}tttgggaaaeeelllvvvzzzyyyvvvtttqqqmmmhhhkkk~~~zzzuuutttuuuvvvvvvvvvxxx{{{}}}~~~wwwuuuwwwyyy}}}~~~vvvjjj___WWWIIIFFFBBB>>><<<===???AAAIIINNNSSSTTTPPPIIIDDDAAA===<<<;;;:::999777666666555555555555555555555555555555555666666777777777555555555555555444333333111111111111111111111111222111111000000000111111222333444555555777:::===@@@BBBEEEGGGIIIJJJMMMPPPRRRRRRRRRSSSTTTUUUWWWWWWYYY[[[^^^aaacccfffjjjmmmlllnnnpppqqqrrrsssuuuwwwzzz{{{|||}}}~~~{{{```RRROOOTTTiii~~~{{{yyywwwkkkVVVGGGDDDHHHJJJKKKIIIFFFCCCCCCEEEGGGHHHEEEDDD@@@:::333//////000///////////////000111111000000000000000000000000...//////000111111222222000111111111111222222222333333333222222555:::===OOONNNMMMYYYkkkpppzzz~~~fffnnn~~~{{{llleee^^^^^^aaa```XXXOOODDDBBB???===???CCCHHHKKKXXX^^^gggnnnqqqsssssssssrrrsssuuutttssstttwwwyyywwwvvvuuutttttttttttttttrrrpppmmmlllllllllkkkjjjdddccccccccccccbbbbbbbbb```aaaaaa```___aaafffkkkppprrrvvvyyyzzz{{{}}}~~~}}}~~~jjjdddyyy^^^QQQNNNNNNIIIFFFBBB@@@>>>===;;;999999666555777666222111444222222222111111111111000000...,,,,,,...000111000............/////////000,,,...222666888888777666333444555777888999999999666555666888:::;;;:::999888888888888999:::;;;<<<:::;;;<<<>>>????????????@@@BBBDDDFFFIIILLLQQQUUUUUUXXX[[[]]]___aaadddgggggghhhiiijjjkkklllllllllqqqrrrtttwwwyyy{{{||||||{{{|||}}}~~~pppaaaZZZQQQXXXdddppp{{{|||~~~yyyyyyxxxrrrfff```mmm~~~yyyvvvvvvvvvvvvuuuwwwyyy{{{}}}|||vvvvvvyyy{{{uuuiiibbbNNNKKKEEE@@@<<<;;;<<<===BBBJJJTTTYYYWWWQQQJJJGGG???>>>===<<<:::999888777555555555555555555555444444555555555666666777777444555666666666555444333111111111111111111111111111000000////////////000111222333333333555888:::===>>>@@@AAAAAACCCFFFIIIJJJJJJJJJKKKLLLMMMOOOPPPRRRTTTXXX[[[^^^aaafffiiiiiikkknnnooopppqqqsssvvvxxxyyyzzz|||}}}fffQQQOOOPPP___}}}}}}}}}rrrZZZFFFBBBGGGKKKLLLJJJHHHDDDBBBBBBEEEHHHEEEDDDAAA;;;444000000111///////////////000111111000000000000000000000000...//////000111222222222000111111111111222222222222222222222333777<<<@@@SSSMMMNNNaaasssrrrvvviiippp~~~}}}yyyfffaaa]]]^^^aaa\\\PPPFFFAAA@@@??????BBBGGGLLLOOO\\\bbbjjjqqqssstttssssssssstttsssqqqppprrrxxx}}}{{{yyywwwuuuttttttuuuuuutttqqqmmmllllllnnnnnnmmmdddddddddcccccccccbbbbbbbbbccccccaaa___aaafffkkknnnsssxxxzzzzzz{{{~~~|||}}}~~~~~~|||~~~|||~~~wwwwww^^^kkk^^^QQQQQQKKKIIIGGGEEEBBB???===;;;:::777666555444333222222222000000000000000000000000............////////////---......///000111111222///000333666888888777777444666777777666555555666555777:::;;;:::888777888444555666777999:::;;;<<<@@@>>><<<;;;<<<<<<<<<<<<@@@BBBEEEGGGIIILLLQQQTTTWWWXXXZZZ]]]```bbbcccdddfffggghhhjjjlllnnnoooppppppqqqrrrtttuuuwwwxxxyyy~~~}}}||||||}}}lllXXXOOOLLLPPP[[[iiiuuu~~~ooo\\\ZZZbbbwwwttttttvvvuuuwwwzzzzzz{{{}}}{{{{{{~~~~~~yyymmm\\\SSSJJJFFFAAA;;;999;;;888DDDNNNRRRUUUYYYXXXRRRIIIFFFAAA===:::999::::::444666666333222333555666333333333666999::::::999999999888777666555444444555555444333222000000///222222111000000000000000111111222333333444555555::::::;;;<<<<<<===>>>>>>AAAAAABBBCCCEEEFFFFFFGGGJJJLLLNNNPPPSSSXXX]]]aaagggiiilllnnnppprrruuuwwwwwwyyy{{{|||||||||~~~wwwYYYVVVWWWSSSggg~~~{{{xxxpppZZZDDDBBBLLLPPPPPPOOOJJJEEEAAA@@@AAA???@@@@@@<<<666111000111000000////////////000000000000000000000000000000000000000000111111111111222222111111111111111111000///111333333444===HHHTTTQQQXXXiiixxx}}}|||}}}zzznnnzzzuuuhhhtttwwwrrrhhh]]]WWWPPPHHHCCCBBB>>>???AAAEEEJJJOOORRRSSSeeejjjoootttuuuvvvvvvvvvwwwwwwvvvuuuuuuwww|||~~~{{{yyyyyyxxxwwwuuusssqqqooonnnnnnllljjjhhhgggfffeeeeeeggggggfffeeeaaabbbbbbbbbccceeejjjnnnqqqwww|||}}}~~~~~~}}}}}}jjj___hhhyyyaaa___www^^^QQQQQQKKKIIIGGGEEEBBB???===;;;;;;777666555444333222222222000000000000000000000000............////////////......//////000000111111///111444666888888777777444666777777666555555666555777:::;;;999888777777555555666888999:::;;;<<<===<<<;;;;;;<<<===>>>>>>@@@BBBDDDFFFHHHLLLPPPTTTVVVXXXZZZ]]]```bbbcccdddgggggghhhjjjlllnnnoooooopppqqqrrrtttuuuwwwxxxyyy~~~}}}||||||~~~pppZZZOOOHHHHHHPPP^^^nnn|||wwwccc[[[___xxx}}}yyyxxxyyysssuuuwwwwwwxxxzzz~~~~~~xxxyyy~~~xxxggg\\\QQQIIICCC===<<<>>>888@@@FFFHHHLLLTTTXXXXXXUUUQQQKKKEEE@@@>>>======999999888666444444444444555555666777::::::999888777777777777777666666666555555444333222111000000222222111111111111111222111111222222333444444555666666777888888999::::::;;;<<<<<<===???@@@@@@AAACCCDDDGGGIIIKKKPPPUUUYYYaaadddhhhkkkmmmppptttvvvvvvxxxyyyzzzzzzzzz|||~~~eee[[[VVVPPP```www|||zzzvvvooo^^^MMMKKKTTTPPPQQQQQQNNNIIIDDDAAA@@@???@@@@@@===888333111111000000////////////000000000000000000000000000000000000000000111111111111111111111111111111111111111000222333333555???JJJVVVVVV^^^nnnzzz{{{zzzzzzyyyyyypppjjjyyyxxxlll___WWWQQQIIICCCAAACCCEEEIIIMMMQQQWWW]]]```jjjnnnssswwwxxxxxxxxxyyyyyyyyyyyywwwwwwzzz~~~~~~|||zzzzzzyyyxxxvvvtttrrrpppoooooonnnkkkiiifffeeedddeeefffgggfffeeeddddddeeedddeeehhhmmmpppssszzz|||||||||}}}{{{yyyyyy|||qqqrrrmmm[[[ggg___QQQQQQKKKHHHGGGEEEBBB???===<<<;;;777666555444333222222222000000000000000000000000............////////////000000000000000000000000000222444666888888777666444666777777666555666666666888::::::999777777777555555666888999:::;;;<<<::::::;;;;;;<<<>>>???@@@@@@BBBDDDFFFHHHLLLPPPTTTVVVWWWZZZ]]]```bbbcccdddggggggiiijjjlllmmmoooooopppqqqrrrtttuuuwwwxxxyyy}}}}}}}}}~~~xxx```RRRIIIEEEGGGRRRbbbtttpppbbb___ZZZsss}}}|||tttuuuvvvvvvvvvxxx|||yyytttvvvzzzzzzuuuiii[[[PPPGGG@@@>>>@@@:::=========BBBNNNXXX]]]```\\\VVVOOOHHHDDDAAA@@@===;;;888888777666555444777777777999;;;;;;888666666666777777888888888999666555555444333222111111222222111111111222222333111111222222333333444444222222333333444444555555666666777888999:::;;;;;;;;;===@@@BBBDDDGGGLLLOOOXXX[[[aaafffiiimmmqqqttttttvvvxxxxxxxxxxxxzzz{{{uuuaaaVVVNNNZZZkkk{{{wwwuuuzzzsssmmmbbbUUURRRVVVOOOPPPRRRRRROOOIIIDDD@@@>>>???@@@>>>:::555222111000000////////////000000000000000000000000000000000000000000111111111111111111111111111111111111222111222333444777CCCNNNYYY___kkkzzzyyy{{{nnnqqqzzzlll^^^WWWTTTNNNIIIFFFGGGKKKPPPTTTXXX___hhhnnnqqqtttxxxzzzzzzzzzzzz{{{|||||||||{{{{{{|||}}}||||||{{{yyywwwuuusssqqqppppppooollljjjeeedddcccdddfffgggfffeeeggghhhhhhhhhhhhkkkppptttvvv}}}~~~zzzzzz{{{}}}~~~xxxuuupppjjjhhhkkkqqqvvv|||^^^ZZZlll___QQQPPPJJJHHHGGGDDDBBB???===<<<;;;777666555444333222222222000000000000000000000000............////////////111111000000000000000000111333555777888888777666555666888888666555666777666888999999888666666777555666777888999:::;;;;;;:::;;;<<<<<<<<<===???@@@@@@BBBDDDFFFHHHKKKPPPSSSUUUVVVYYY\\\___bbbcccdddggghhhiiijjjlllmmmnnnooopppqqqrrrtttuuuwwwxxxyyy||||||}}}jjjZZZOOOIIIFFFJJJUUUfff~~~nnneeeRRR```zzz}}}xxxwwwvvvvvvvvvxxx{{{~~~{{{uuuppprrrxxxtttfff[[[PPPEEE??????===<<<:::888===GGGTTT\\\```___]]]XXXSSSLLLFFFCCC???;;;888999:::888777777777777777999:::;;;999777777777777888888888999999666666555555444333333222111111111111111222222333111111222222333333333333000111111111222222333333444555555666777777888888999;;;===???@@@CCCGGGJJJOOOSSSYYY___dddiiinnnrrrsssuuuvvvwwwvvvwwwyyyzzz~~~jjjZZZPPPXXXdddvvv|||rrrqqqzzz{{{rrrmmmfff[[[SSSPPPMMMNNNPPPRRRRRRNNNHHHBBB===>>>>>>===:::666333111000000////////////000000000000000000000000000000///000000000111111111111111111111111111222222222222000111333444999GGGTTT]]]gggvvvvvvooosss~~~wwwiii\\\XXXXXXUUUQQQOOOJJJOOOTTTXXX\\\cccmmmtttuuuxxxzzz{{{{{{zzz{{{{{{~~~~~~~~~~~~~~~~~~}}}zzzxxxuuusssqqqppppppooommmkkkeeedddccceeeggghhhgggfffiiijjjjjjjjjkkknnnrrrvvvyyy}}}|||xxxyyyzzz}}}zzzuuulllhhhaaaZZZXXX]]]fffmmm{{{iii[[[ggg___QQQPPPJJJGGGFFFDDDAAA???===<<<<<<777666555444333222222222000000000000000000000000............////////////111111111111000000000000333444666777888777666555555777888888777666666777777888999888777666666777666666777888999::::::;;;:::<<<>>>>>><<<<<<===??????AAADDDEEEHHHKKKOOOSSSTTTVVVYYY\\\___bbbcccdddhhhhhhiiijjjlllmmmnnnnnnpppqqqrrrtttuuuwwwxxxyyy{{{|||}}}wwwfffVVVQQQKKKHHHJJJYYYttt}}}qqq______iii}}}yyywwwtttssstttvvvxxxzzz{{{yyyvvvrrrlllmmm}}}}}}~~~{{{qqqhhh\\\NNNCCC???>>><<<999888:::???HHHPPPWWW[[[___aaa^^^WWWOOOJJJHHHAAA===>>><<<888666999777666666777999::::::888999999999999888888888888777777666666555444444444111111000000000111111222111111222222222222222333222222222222222333333333333333444444555555666666777999;;;===>>>@@@CCCEEEHHHLLLRRRXXX^^^dddjjjooorrrsssuuuvvvvvvwwwyyy{{{~~~~~~wwwcccTTTVVV^^^mmmzzzrrrqqquuu||||||tttqqqnnneeeYYYRRRNNNLLLLLLPPPSSSRRRLLLFFF>>>======<<<:::666333000000000////////////000000000000000000000000000000///000000000111111111111000000111111111222222222111000000222555===MMM[[[^^^iiiwwwuuunnn~~~|||uuuiii___\\\]]]ZZZVVVUUUQQQUUUZZZ^^^bbbiiiqqqwwwxxxzzz{{{{{{zzzyyyzzz|||~~~{{{yyyvvvtttqqqppppppooommmkkkgggfffeeefffhhhiiihhhgggkkkkkklllkkkllloootttwww{{{~~~|||zzzzzzxxxyyy|||}}}wwwooojjj]]]XXXRRRLLLJJJPPPYYY```vvvrrrcccjjj___QQQQQQKKKGGGFFFDDDAAA???>>>===<<<777666555444333222222222000000000000000000000000............////////////111111111111111111111111444555777888888777666555555777888888777666666777888888999888666555555666666777777888999999::::::999<<>>???AAACCCEEEGGGKKKOOOSSSSSSUUUXXX[[[___bbbcccdddhhhiiiiiijjjlllmmmmmmnnnpppqqqrrrtttuuuwwwxxxyyy{{{|||}}}{{{ggg___TTTKKKIIISSSkkkmmmbbb___rrrxxxuuuqqqoooppprrrttttttuuussssssooofffdddttt||||||vvvkkkZZZKKKEEE>>><<<:::;;;:::999<<>>======777666555444333222222222000000000000000000000000............////////////000000000111111222222333555666777888888777555444666777999999777666777888888999999777555444555666777777777888999999::::::777;;;??????===;;;>>>@@@???AAACCCEEEGGGJJJOOORRRSSSUUUXXX[[[___bbbcccdddiiiiiijjjkkkkkklllmmmmmmpppqqqrrrtttuuuwwwxxxyyy{{{|||}}}xxxdddWWWQQQUUUcccppp{{{kkkcccsssyyyuuupppmmmoooqqqrrrrrrqqqpppqqqmmm```YYYfff{{{}}}wwwfffXXXQQQBBB??????@@@===888777<<>>;;;:::888555333000000////////////000000000000000000000000000000000000000000111111111111///000000111222222333333444222222666<<>>>>>@@@EEEIIIkkkxxxgggcccyyy^^^QQQQQQKKKGGGEEEDDDAAA???>>>======777666555444333222222222000000000000000000000000............/////////000//////000111222333333333555666888999888777555444666777999999777666777888888999999777555444555666777777777888999999999:::444999>>>???===<<>>999888999:::;;;777888888999;;;<<<<<<===888888888777777777777777:::999777666444444333333222222111111111111111111000000000000000000//////222222222333333333333333111333666777777777888:::======>>>AAAFFFOOOYYY```hhhkkknnnppprrruuuxxxzzz|||}}}}}}kkk[[[[[[XXXlll{{{zzzxxxrrrkkkhhh[[[LLLHHHLLLRRRQQQNNNKKKFFF@@@<<<;;;:::777555000000////////////000000000000000000000000000000000000000000111111111111///000000111222222333333666444444999@@@MMMbbbuuutttnnnuuujjjnnnoootttwwwrrriiieeefffiiihhhlllvvv{{{xxx|||zzzxxxwwwvvvuuusssqqqrrrqqqooooooooonnnmmmkkkoooppppppppppppsssxxx|||~~~|||{{{{{{|||}}}|||tttjjj```UUUJJJDDD<<<>>>?????????AAACCCFFFdddtttxxx}}}hhh```vvvaaaPPPNNNKKKGGGEEEBBBAAA@@@>>>;;;999999777555333333333111000000000000000////////////***444222,,,111111---000+++111111+++...999>>>;;;666666777888888888888888;;;999777666888999999888:::999888666666666777888999999999999999999::::::888999:::;;;<<<>>>?????????@@@BBBDDDFFFIIIMMMPPPRRRUUUYYY]]]___aaadddgggjjjiiihhhggghhhjjjmmmnnnrrrrrrrrrrrrtttwwwyyy{{{{{{}}}xxxeee^^^aaafffmmmzzz}}}lllyyyrrrnnnnnnppprrrsssooommmhhh]]]VVV___ooo}}}qqqfffYYYLLLBBBBBBCCC>>>999888999===CCCKKKTTT\\\bbbfffddd```[[[UUUQQQPPPPPPPPPFFFCCC>>>:::777777888:::777777888888999999::::::888999999999888666555333666555555555444444444444333333222222111000000///111111111111111111222222111111111111111111111111222222333444555777777888999;;;>>>BBBFFFMMMTTTYYYcccgggkkknnnnnnppptttwww|||}}}~~~~~~yyybbb\\\aaafffzzzxxx|||mmmooommmSSSBBBLLLNNNHHHPPPNNNIIICCC===:::999888777000000111111111000000000000000111111111111000000000000000000000000000000000111111111111222222222111555777999DDDVVVgggooovvvnnn{{{tttnnnpppwww|||yyyooogggfffhhhmmmrrrxxx~~~~~~}}}||||||{{{yyywwwvvvvvvvvvtttrrrrrrooolllmmmooopppooommmsssrrrqqqrrruuuyyy{{{|||~~~yyyvvvwww{{{~~~yyyuuukkk___RRRHHHBBBAAA@@@??????@@@>>><<<@@@GGGccc~~~{{{zzznnnmmmlll```PPPNNNKKKHHHFFFCCCAAA@@@???<<<:::999777444333333333111000111000000000///////////////333---***000///---333+++000111,,,000;;;@@@===666666777888888888888888:::888666666888999999999999888777666555666666777888888999999999999::::::888999:::;;;<<<>>>??????@@@AAADDDEEEGGGJJJNNNQQQSSSVVVYYY\\\^^^```ccceeelllkkkkkkkkkkkklllnnnooooooooopppqqqsssuuuwwwxxx{{{}}}~~~qqqhhhfffjjjtttxxxxxxrrrppppppqqqmmmkkkjjjggg\\\SSSZZZhhh}}}tttgggZZZMMMHHHEEEAAA>>>???999:::===BBBIIIRRRZZZ^^^eeedddaaa^^^[[[XXXVVVTTTHHHEEEBBB>>>;;;999888888777777777888888999999999888999999999999777666555666666666666555555555555444333333222111111000000111111111222222222222222111111111111111111111111222222333444555555666666666888:::<<>>;;;999888888222111111000000000000111000000111111111111000000000000000000000000000000111111111111222222222222333666888:::EEEYYYkkktttxxx~~~nnnqqq{{{}}}}}}sssnnnnnnrrrsssvvv|||~~~}}}||||||zzzxxxxxxxxxwwwuuussssssqqqnnnnnnpppqqqpppnnnppppppoooqqqtttxxx{{{}}}|||yyyyyy}}}{{{tttkkk]]]NNNDDD@@@???@@@@@@???@@@BBBAAA>>>BBBIII^^^{{{~~~pppnnnooo___OOOOOOKKKIIIGGGDDDBBBAAA@@@===;;;999777444333333333222000111111000000000/////////222111---222:::222+++222***000000---111<<>>??????AAABBBDDDFFFHHHKKKOOORRRSSSVVVZZZ\\\^^^___bbbdddjjjkkklllmmmmmmmmmnnnmmmnnnoooqqqsssuuuvvvwwwwww{{{|||}}}~~~yyylllkkkpppzzzyyytttrrrqqqkkkiiijjjhhh^^^TTTWWWcccvvviiiYYYNNNFFF@@@@@@BBB<<<:::888999>>>FFFOOOTTT```bbbeeegggfffbbb^^^[[[OOOMMMIIIEEE@@@===:::999888888777777777888888999888888999999999999888777888888777777777666666666444444444333222222111111222222222222222222222222222222222222222222222222222222222333333444444444555666777888:::===AAAEEEQQQVVV]]]ccchhhlllooorrryyy|||{{{yyy|||llleeeccceee|||rrrjjjssseeeOOOIIIJJJIIIMMMMMMJJJEEE@@@<<<999888888444333111//////000111222000000111111111111000000000000000000000000000000111111111111222222222333555777888:::FFF[[[oooyyyzzzvvv}}}ssshhhvvvzzzvvvyyy}}}|||~~~}}}~~~|||zzzyyyyyyxxxvvvuuutttrrrqqqpppqqqrrrqqqpppnnnoooppprrruuuzzz~~~~~~~~~{{{rrrcccYYYKKKAAA===<<<<<<<<>><<<888666444333333333222111111111111000000000//////111///000???HHH999***///,,,///000...111999>>>===777777777777777888888999888666555555777999::::::666666444444333444555666777777888888999999::::::888999:::;;;<<<>>>??????@@@BBBDDDFFFGGGJJJOOORRRTTTVVVZZZ\\\]]]___aaaccceeefffiiilllmmmnnnmmmmmmpppqqqtttvvvxxxyyyyyyxxx{{{{{{||||||~~~}}}ssssssxxxyyyuuutttooollllllkkkaaaVVVYYYddd~~~xxxiiiYYYLLLDDDAAABBB???===999888:::???FFFJJJSSSXXXaaaiiilllkkkgggddd\\\XXXSSSLLLEEE@@@<<<;;;999999888777777777888888777777888999999999999999999999888888888888777777555555555444444333333333333333333333333222222222222222222222222222222222222222222222222222333333666777888888999;;;???BBBHHHMMMUUU^^^eeejjjnnnpppwww{{{yyytttqqq|||sssfff___```nnnyyyfffqqqlllVVVHHHHHHJJJLLLLLLJJJGGGBBB===999888888777555222/////////111222000000111111111111000000000000000000000000000000111111111222222222333333666888777888CCCXXXmmmxxxyyywwwrrriii{{{}}}~~~|||zzzyyyyyyxxxwwwuuuuuutttrrrqqqqqqqqqqqqqqqnnnoooqqqtttwww|||~~~~~~|||pppcccQQQKKKDDDBBBCCCCCC@@@<<>>???EEERRRhhhrrrvvvrrrcccZZZmmm^^^OOOOOOLLLJJJHHHEEEDDDBBBAAA>>><<<888666444333333333222111111111111111000000000000111///000???HHH999***///...//////...111666888888777777666666777777888999777666444555777999::::::666555444333333444555666666666777888888999::::::888999:::;;;<<<>>>?????????AAACCCDDDFFFIIIMMMQQQTTTWWWZZZ\\\]]]___aaacccaaadddhhhllloooppppppppppppqqqtttvvvxxxyyyyyyyyyzzz{{{||||||~~~}}}xxxyyytttzzzxxxtttooommmkkkaaaXXX[[[fff~~~yyyiiiZZZOOOGGGBBBAAA???<<<::::::<<<>>>@@@DDDLLLWWWccckkknnnnnnmmmgggbbbYYYPPPHHHBBB>>>===;;;:::999777777777888999777777777888888999:::::::::999999999999888888888666666666666555555555555444444444444333333222222222222222222222222222222111222222222222222222222555666888888999;;;>>>@@@CCCGGGOOOXXXbbbiiinnnooouuuyyy~~~yyyvvv|||yyyhhh]]]]]]fffuuu}}}eeekkkkkk\\\JJJFFFKKKLLLJJJKKKIIIDDD>>>:::888888888666333000///000111222000000111111111111000000000000000000000000000000111222222222222333333333666777555444>>>SSSgggrrruuu||||||xxxrrrlll}}}{{{yyyyyyyyyxxxvvvtttttttttsssrrrqqqppppppqqqmmmooorrrtttvvv{{{~~~}}}~~~~~~|||yyyqqqaaaSSSJJJEEEAAABBBEEEFFFCCC???EEEDDDFFFGGGDDD@@@CCCHHHWWWeeeiiimmmzzzzzzmmm\\\ccc}}}___OOOOOOLLLJJJHHHEEECCCBBBAAA>>><<<777666333333444444333222222222111111111000000000222111---222:::222+++222////////////111333555666888777666666666777999:::888666444555777888999999555555444333444555666777555666666777888999::::::888999:::;;;<<<>>>?????????@@@BBBDDDFFFIIIMMMPPPTTTWWWZZZ]]]^^^```ccceeecccfffjjjnnnqqqsssssstttoooppprrrtttvvvwwwxxxxxxzzz{{{|||}}}ooottt|||uuupppmmmjjjaaaXXXZZZddd}}}uuuggg[[[NNNCCCBBB@@@>>>;;;:::999999999<<>><<<:::888777888999:::777777666666777888999999::::::999999999888888888777777777777777777777777666555555444444333333222333333333333333333333333111111111222222333333333333444666777777888;;;===@@@BBBHHHRRR]]]eeekkkmmmtttxxx}}}mmm^^^[[[aaalll||||||~~~kkkeeegggbbbNNNFFFKKKKKKIIIKKKKKKFFF???:::888999999777555222000000111111000000111111111111000000000000000000000000000000222222222222333333333333555555333222<<>>===AAAEEEGGGGGGHHHFFFFFFFFFBBB???BBBHHHUUU^^^___cccsss{{{xxxxxxlllhhheeelll{{{zzzdddaaaqqq___OOOOOOLLLIIIGGGDDDCCCBBB@@@===;;;777555333333444444333222222222222111111111000000///333---***000///---333///...///111333444666888888777666555666777999:::999777555555666777888777666555444444444555777888555555666777888999::::::888999:::;;;<<<>>>?????????AAACCCEEEFFFJJJNNNQQQTTTWWW[[[^^^```bbbeeegggfffhhhkkknnnppprrrrrrsssqqqqqqrrrsssuuuwwwxxxyyyyyy{{{}}}jjjeee~~~tttpppnnnmmmeeeZZZYYY```wwwwwwlll\\\MMMEEECCC@@@<<<:::999999:::999<<>><<<999888888:::;;;777666666555555666777888999999999999888888888888888888888888888888888888666666666555444333333333333333333333333333333333000111111222333444555555222444555555555555777888<<<===AAAJJJUUU___eeehhhssswww{{{~~~wwwbbbXXX___fff|||vvv~~~vvvbbbcccgggSSSEEEIIIJJJIIIKKKLLLHHH@@@:::888999999888666444222111000000000000111111111111000000000000000000000000000000222222222333333333444444333444333333===QQQeeeooo{{{|||pppnnn|||}}}{{{zzzzzzzzzxxxvvvvvvwwwwwwuuurrrppprrrsssqqqtttwwwwwwvvvyyy|||yyywwwrrrqqqkkk```WWWRRRKKKEEEEEEFFFHHHLLLRRRXXX\\\___]]]YYYTTTOOOGGGAAACCCIIIOOOXXXXXXZZZeeehhhcccddd[[[ZZZ\\\gggxxxmmmbbblll___OOOOOOKKKIIIGGGDDDBBBAAA@@@===;;;777555333333444444333222222222222111111111111000***444222,,,111111---000...---///222444666888;;;999888666555666777999:::999777555555666777777666666555555444555666777888444555666777888999::::::888999:::;;;<<<>>>??????AAABBBDDDFFFHHHKKKOOORRRTTTWWW[[[^^^aaacccfffhhhggghhhjjjlllmmmnnnooooootttsssssstttvvvxxx{{{|||yyy{{{~~~fffZZZoootttpppqqqqqqiii]]]ZZZ___qqqnnn]]]JJJGGGBBB>>>;;;;;;<<<===999888:::>>>GGGSSS^^^eeennnoooooommmggg^^^UUUPPPBBB@@@===:::999999:::;;;777666555444444555666777999999999888888888777777888888888888888888999999777777666555444444333333333333333333333333333333000111111333444555666666444666777666444444555666::::::===EEEPPP[[[aaadddsssvvvzzz}}}~~~~~~fffXXX___cccxxxwwwbbbaaakkkWWWEEEGGGIIIHHHKKKMMMIIIAAA:::888999999888777555333111000///000000111111111111000000000000000000000000000000222222333333333444444444222333333555@@@TTTgggqqq|||www|||sssdddooo~~~|||||||||{{{yyywwwwwwyyyyyywwwsssqqqsssuuuwwwzzz||||||zzz{{{}}}wwwrrrmmmjjjdddccc[[[OOOHHHHHHIIIHHHIIIQQQ^^^jjjsssxxx|||}}}{{{tttkkkaaaTTTJJJIIINNNPPPYYYYYYXXX^^^]]]YYY]]]ZZZZZZ___kkk|||uuuffflll|||aaaRRRMMMLLLHHHGGGEEEBBB@@@===;;;:::777555333333444444333222111111111111111000//////------...///000111222222---000111111333999;;;:::777777666666666666777777555666777888999999888777555444333222222333555666777888888888888999999999:::::::::;;;<<<===>>>???AAACCCEEEGGGHHHLLLPPPSSSVVVXXXZZZ\\\^^^aaaeeegggjjjiiiiiijjjkkkmmmoooqqqsssssstttuuuxxxzzz|||}}}}}}~~~|||jjjccclllvvvqqqrrrkkk]]]XXX\\\sss|||tttaaaSSSGGGCCCAAA<<<999;;;888888888888<<>>999666;;;:::888555333111000000000000000000000000000000000000000000111111111111333333333222222111111111222333444888BBBSSSgggttt~~~yyywwwvvvgggppp}}}}}}|||zzzxxxzzzzzzxxxwwwvvvvvvvvvvvvyyy{{{}}}~~~xxxqqqnnniiibbb]]][[[SSSNNNHHHFFFIIIOOOUUUYYY___hhhvvvssscccVVVPPPPPP[[[```eeegggdddaaa``````cccgggppp{{{lll}}}bbbSSSMMMLLLHHHGGGEEECCC@@@===;;;:::777555333333444444333222111111111111111000//////////////////000000000000---000222111333999;;;999777777666666666666777777555666777888999888888777555444333222222444555777777888888888888999999999:::::::::;;;<<<===>>>???@@@BBBDDDEEEGGGJJJOOORRRUUUWWWZZZ\\\]]]```dddgggiiiiiiiiijjjkkkmmmoooppprrrssstttuuuxxxzzz|||}}}|||}}}kkkdddnnn{{{tttrrrjjj]]]XXX\\\qqq|||nnn___PPPIIIEEE@@@>>>@@@::::::999888999>>>FFFLLL\\\dddmmmssssssppplllkkk]]]TTTIIIAAA>>>===<<<;;;===<<<:::::::::999777555444555666888999:::;;;;;;;;;===<<<::::::===<<<888:::999999888777777666666333222222111222222444444111111222222222333333333444333333333333444555555777777:::@@@EEEKKKWWWcccooowww~~~~~~uuuaaa\\\```nnnyyyyyypppgggjjjiiiTTTDDDKKKMMMLLLKKKHHHDDD>>>:::777;;;:::888555333222111000000000000000000000000000000000000000111111111111333333333222222222111111555555555888BBBRRReeerrrzzzwwwyyyzzz|||qqqhhhxxx~~~}}}{{{yyyzzzyyyyyyxxxxxxyyyyyyzzz{{{}}}xxxooofffaaaZZZRRRLLLKKKGGGFFFFFFJJJSSS___jjjqqqzzz}}}vvvnnnbbbWWWUUUZZZaaafffmmmoooooonnnoooppplllpppwwwqqq~~~dddTTTNNNLLLHHHGGGEEECCC@@@>>><<<;;;777555333333444444333222111111111111111000//////111000000000/////////...---111222222444999;;;999777777666666666666777777555666777888888888777666555444333333333444666777777888888888888999999999:::::::::;;;<<<===>>>??????AAACCCDDDFFFIIIMMMQQQTTTVVVXXXZZZ\\\___bbbeeeiiiiiiiiijjjkkkmmmooopppqqqrrrsssuuuwwwyyy{{{|||{{{|||~~~pppjjjwwwvvvpppeeeXXXTTTWWWjjjooo]]]QQQJJJDDDAAAAAA======<<<999888999<<<>>>PPPXXXeeeooouuuvvvuuuuuuhhh```TTTJJJEEEBBB???<<<>>>===;;;;;;<<<;;;888666555666666777999<<<>>>@@@;;;===<<<888888;;;;;;999:::999999888888777777777555444333333222333333333222222222222333333333333444333333333333444555555666555777<<>><<<;;;777555333333444444333222111111111111111000//////000000000000////////////---111333222555999:::888666666777777777777666666555666777888888777666666444444333333444555666777777777888888888999999999:::::::::;;;<<<===>>>??????AAACCCEEEFFFIIINNNQQQRRRUUUWWWYYY[[[^^^aaadddhhhhhhiiijjjlllmmmnnnooopppqqqsssuuuwwwyyyzzz{{{zzz{{{}}}yyyttt|||qqqdddWWWQQQSSSaaa}}}qqqbbbXXXOOOHHHCCC@@@@@@>>><<<999888888888DDDLLLYYYeeeoootttvvvvvvrrrkkkaaaYYYRRRKKKDDD???===<<<;;;<<<===<<<:::888777777666777999===AAACCCAAACCC@@@999777999;;;:::::::::999999999888888888666666555444444333333333333333333333333333333333444333333333333444555555555444666:::>>>DDDPPP\\\mmmvvv}}}lll___ZZZ]]]iii}}}uuutttsssoootttxxxfffOOOIIIKKKKKKJJJHHHEEE@@@<<<::::::999888777555333111000000000000000000000000000///000000000111111111111222222222222222222222222333333666>>>MMM```sssqqqtttyyy~~~}}}{{{{{{{{{{{{|||~~~|||~~~zzzrrrjjjeeeXXXQQQJJJGGGDDDAAACCCGGGEEEOOO```uuu}}}{{{tttiiilllxxx|||fffUUUNNNLLLHHHGGGEEECCCAAA???===<<<777555333333444444333222111111111111111000//////.........///000111111111...222444333555999:::888666666777777777777666666555666777888888777666555333333444444555666777777777777888888888999999999:::::::::;;;<<<===>>>???@@@BBBDDDEEEGGGJJJNNNRRRRRRTTTVVVXXXZZZ]]]aaacccggghhhiiijjjlllmmmnnnnnnooopppsssuuuwwwxxxyyyyyyzzz{{{}}}|||xxxhhhZZZRRRQQQZZZvvvyyymmmaaaTTTJJJCCCBBB???===;;;:::999888;;;AAALLLYYYfffooouuuwwwvvvrrrlllggg```WWWLLLDDD???===<<<<<<===>>>===<<<:::888777777999===AAACCCRRRSSSNNNDDD>>>===<<<;;;::::::::::::999999999999777777777666555444333333333333333333333333333333444333333333333444555555666555666999===CCCPPP\\\mmmvvv~~~tttddd]]]^^^ccc|||~~~tttuuuoooqqqwwwjjjRRRHHHJJJJJJIIIHHHEEEAAA>>><<<999999888888666444222111000000000000000000000000///000000000111111111111222222222222222222222222111222777AAAQQQdddvvv}}}~~~}}}}}}}}}~~~~~~~~~yyy{{{|||zzzrrrfffZZZRRRIIIDDDAAAAAABBBDDDJJJQQQWWWdddzzzzzz{{{eeeTTTNNNLLLHHHGGGEEECCCAAA???>>>===777555333333444444333222111111111111111000//////------...///000111222222...222555444666::::::777555666777888888777666555555666777777777666555444333333444555666777777888777888888888888999999999:::::::::;;;<<<===>>>???@@@BBBDDDFFFGGGJJJOOORRRRRRTTTVVVXXXZZZ]]]aaacccfffgggiiikkklllmmmmmmmmmnnnppprrruuuwwwxxxxxxxxxzzz{{{}}}|||jjj[[[PPPJJJTTTooo|||pppaaaSSSKKKGGGBBB>>><<<<<<;;;:::777:::AAAMMM\\\jjjtttxxxvvvtttqqqnnnjjjaaaUUUMMMEEECCC???>>>???@@@@@@@@@<<<:::999888999<<>>>>>777555333333444444333222111111111111111000//////......//////000000111111...333555555777::::::666555666777888888777666555555666777777777666444333222333444555777777888888777888888888888999999999:::::::::;;;<<<===>>>??????AAACCCDDDFFFIIINNNQQQRRRTTTWWWYYYZZZ]]]aaadddfffgggiiikkklllmmmmmmmmmmmmooorrruuuwwwxxxxxxwww{{{|||}}}ooo^^^PPPGGGMMMeeerrrccc[[[TTTKKKDDDAAA??????>>>:::999;;;CCCQQQ```mmmssstttrrrpppnnnlllfff]]]WWWPPPLLLEEEAAA@@@AAABBBBBB===<<<;;;999999:::;;;<<>>777555333333444444333222111111111111111000//////000000000000////////////...333666555777::::::666555666777999999777666555666666777777777666444333222333444666777888888888777888888888888999999999:::::::::;;;<<<===>>>???>>>@@@BBBCCCEEEHHHLLLPPPRRRTTTWWWYYY[[[]]]aaadddeeegggiiikkklllmmmmmmlllmmmooorrruuuwwwxxxwwwwww{{{|||~~~}}}zzzhhhWWWMMMGGG]]]wwwjjjaaaTTTJJJEEEDDDBBBAAA???;;;888<<>>===<<<:::999999999999???PPPbbbhhhddd[[[OOOEEE;;;;;;;;;;;;;;;;;;;;;;;;777777888999999888666555555555555444444333333333444333333333333444555555555333444888<<>>NNNaaaqqq{{{zzzxxxxxxyyyxxxqqqeeeXXXMMMFFFCCCBBBJJJKKKRRR\\\eeemmmzzzvvvyyy~~~cccPPPLLLNNNKKKIIIFFFDDDCCCAAA???===666666555444333333333333333222000/////////000111///////////////000111111111333555777888777555333555777999:::888777777777777777777777666555444333333444555555666666555555777777777777777888888999888999999:::;;;<<<======AAABBBBBBCCCDDDHHHMMMQQQTTTVVVZZZ\\\]]]___aaacccfffgggjjjmmmooooooooonnnooopppqqqsssuuuvvvxxxyyy|||}}}~~~}}}qqqZZZOOOMMMXXXnnnvvvgggYYYPPPKKKIIIHHHFFFAAA???@@@AAAFFFUUUdddqqqsssqqqllllllnnniiiaaaggg]]]TTTPPPJJJBBBAAADDDAAA???===<<<===<<<;;;:::===???NNNhhhxxxqqq___QQQDDD>>><<<@@@???:::888:::888888888999888888777666777777777666555555444444555444333333333444555666333555777777999DDDUUUbbbvvv{{{{{{```YYY[[[ccczzzmmmllljjjTTTIIIKKKKKKHHHEEECCCAAA>>>777666666666666555222000111111111111111111111111000111111111111222222222222222111111222222333444555888CCCVVVkkk~~~|||zzzwwwuuuqqq^^^OOOJJJGGGCCCFFFPPPXXX___hhhpppwww~~~~~~~~~bbbPPPLLLNNNKKKHHHFFFDDDCCCAAA???<<<666666555444333333333333222222000/////////000111///////////////000111111222444666888888777666444222444666666555444444444777777777666666555444333333444555555666666555555777777666666777777888999888999999:::;;;<<<======AAABBBCCCCCCDDDHHHMMMQQQTTTWWWZZZ\\\^^^___bbbdddfffgggjjjmmmooooooooonnnmmmnnnpppsssuuuxxxyyy{{{{{{|||}}}{{{fff\\\NNNTTTeee}}}xxxkkkbbb\\\XXXWWWMMMIIIGGGGGGEEEFFFOOOZZZkkkssswwwtttrrrrrrppplllhhhhhhjjjiii]]]MMMCCCBBBCCC@@@>>>======>>>===;;;:::;;;HHHeee~~~vvvhhhPPPGGGAAA@@@???;;;:::<<<:::::::::::::::999999999999888888777777666555555555444333333333444555555444666888888;;;GGGXXXeeewww|||iii^^^[[[^^^qqqrrrpppmmmYYYIIIJJJJJJHHHFFFDDDAAA>>>999888777777777666444111111111111111111111111111000111111111111222222222333333222222333333444555444999FFF]]]vvvyyy}}}zzzuuuqqqfffVVVJJJIIILLLPPPZZZgggkkkpppwww}}}}}}bbbPPPLLLNNNJJJHHHEEEDDDCCCAAA>>><<<666666555444333333333333222111111000///000000000///////////////000111111444555777999999888666555222444555555444333333444777777666666555444444333333444555555666666555555777777666666777777888999888999999:::;;;<<<======@@@AAACCCCCCEEEHHHMMMPPPTTTWWWZZZ]]]^^^```ccceeefffhhhjjjlllnnnooooooooolllnnnpppsssvvvyyy{{{|||zzz{{{|||~~~tttjjjTTTSSSZZZmmm|||tttnnniiiggg]]]XXXRRRLLLFFFDDDIIIQQQ___lllwwwwwwsssqqqqqqrrrjjjpppxxxwwwiiiVVVIIIEEEEEEBBB@@@>>>??????>>>===888999BBB[[[|||aaaTTTFFF@@@???>>>>>>@@@======<<<;;;;;;;;;;;;;;;::::::999999888777777666555555444333333444444555555777888999>>>KKK\\\iiizzz~~~uuufff\\\ZZZiii|||{{{zzz}}}yyyuuuooo___KKKJJJIIIIIIHHHEEEBBB???:::999888888888888555333111111111111111111111111000111111111111222222222444444333333444444555666555<<>><<<666666555444333333333333222111111000000000000000///////////////000000111444555777888888777666555555666777777666555666777777777666555444444444444333444555555666555555555666666666666666777888888888999999:::;;;<<<======@@@AAACCCDDDEEEHHHMMMPPPTTTWWWZZZ]]]___aaaccceeeggghhhjjjlllnnnooooooooonnnoooqqqsssvvvxxxzzz{{{yyyzzz{{{}}}qqq]]]UUUSSS___ttt~~~yyyqqqeeeYYYOOOJJJMMMRRRWWWbbbnnntttsssrrrssstttoooqqqssspppfffZZZQQQNNNHHHEEEBBB@@@@@@@@@??????;;;;;;>>>MMMkkkttteeeQQQEEEAAAAAABBBBBB???>>>===<<<;;;;;;<<<<<<:::::::::999888888777777666555555555444444444444666777888:::AAAOOOaaammm|||oooaaaZZZdddtttxxxtttvvvzzz}}}wwwnnndddOOOJJJGGGIIIJJJGGGCCC@@@;;;999888888888777666444111111111111111111111111000000111111111222222222333333333333333444555555888???LLLaaa{{{qqqhhhssssssiiiRRROOOPPPZZZdddlllwww~~~}}}|||bbbQQQKKKMMMJJJGGGEEECCCBBB@@@>>>;;;666666555444333333333333111111111111000000000//////////////////000000111444555666666666555444444666888888888666666777888777666555444333333333444333444555555666555555555666666666555666777777888888999999:::;;;<<<======???AAACCCEEEFFFIIILLLOOOSSSVVVZZZ]]]^^^aaaccceeeggghhhjjjkkkmmmnnnooopppqqqqqqssstttvvvwwwxxxyyyyyyzzz{{{}}}yyyhhhZZZPPPUUUggg{{{qqqggg```\\\ZZZ]]]cccmmmuuuyyyyyyyyyyyyvvvpppkkkgggbbbZZZTTTNNNJJJFFFCCCBBBBBBAAA@@@??????>>>CCCWWWsss~~~hhhUUUKKKHHHEEECCC@@@@@@???>>>======<<<<<<;;;;;;::::::999888888888777777777777666666555555555555666999BBBRRReeeqqq~~~yyyfff[[[___jjj{{{vvvxxx{{{~~~vvvkkkhhhVVVLLLGGGJJJLLLIIIDDDBBB;;;999777777777777555444111111111111111111111111000000111111111222222222222222222222222333333444888AAANNN^^^tttqqqdddeee}}}}}}mmmaaaYYY^^^hhhuuu}}}}}}yyyvvv~~~}}}cccQQQKKKMMMIIIGGGDDDCCCBBB@@@===;;;666666555444333333333333000111111111111000/////////////////////000111111555555555555555444444333555666777666444444666777777666555333333333333444333444555555666666555555666666555555666666777888888999999:::;;;<<<======???AAACCCEEEFFFIIILLLOOORRRUUUYYY\\\^^^```ccceeehhhhhhiiikkkmmmnnnppppppsssssstttuuuvvvwwwwwwxxxyyyzzz{{{}}}tttcccSSSQQQ[[[kkk~~~wwwjjjbbb___gggssszzz||||||{{{wwwvvvqqqeeeYYYVVVRRRMMMIIIGGGFFFEEEDDDBBB@@@???AAAJJJ___kkkZZZQQQJJJDDDDDDDDDDDDDDDCCCAAA@@@???===<<<<<<;;;;;;::::::999999999999999999888666666666555555:::EEEVVViiivvvlllZZZXXX^^^uuu|||}}}~~~~~~|||tttiiilll___PPPGGGJJJNNNJJJFFFEEE<<<:::777666777777666444111111111111111111111111000111111111111222222222222111111111111222333333666CCCQQQ]]]ooo}}}oookkk~~~wwwhhh^^^```jjjyyy~~~{{{|||{{{nnnooo~~~dddQQQKKKLLLIIIGGGDDDCCCAAA@@@===;;;666666555444333333333333000111111222111000///...///////////////000111111666666666666555555444444555666666444333333555777888666444333222222333444333444555555666666555555666555555555555666777777888999999:::;;;<<<======>>>AAACCCEEEGGGIIILLLNNNPPPSSSWWW[[[]]]___bbbdddhhhhhhiiikkklllnnnpppqqqrrrrrrsssuuuvvvxxxyyyyyyzzzzzz|||~~~qqq^^^TTTUUU___ooo}}}{{{~~~ppppppvvvzzz|||~~~}}}qqqeee```[[[TTTOOOLLLKKKIIIHHHEEE???>>>CCCFFFPPPppp{{{ggg[[[RRRKKKIIIJJJLLLLLLKKKHHHFFFDDD@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;999888777777666666;;;HHHZZZnnnzzzqqq[[[TTTVVVbbb~~~{{{uuuiiirrrgggTTTGGGJJJOOOKKKGGGGGG===;;;888777888888777666111111111111111111111111000111111111111222222222333222222222222333444444666FFFUUU___mmmuuusss}}}rrriiidddllluuu}}}zzzvvv{{{|||pppeeellldddQQQKKKLLLIIIGGGDDDBBBAAA@@@===;;;666666555444333333333333000111111222222000///...///////////////000111111888888777777666666666555666777666555444444666888888666444222222222333444333444555555666666555555555555555555555666777777888999999:::;;;<<<===>>>>>>AAADDDFFFGGGIIILLLNNNPPPSSSWWWZZZ\\\^^^aaadddhhhiiiiiijjjlllnnnpppqqqpppqqqrrrtttwwwyyyzzz{{{zzz{{{|||~~~uuuuuu}}}hhhYYYTTTYYYhhhuuutttrrr~~~{{{rrrfffaaaZZZTTTPPPNNNMMMKKKHHH======EEEEEEGGGbbbnnnaaaYYYRRRNNNOOORRRRRRQQQNNNJJJHHHBBBBBBAAAAAA@@@??????>>><<<<<<======<<<:::999888888777777===JJJ]]]qqq}}}uuu^^^TTTUUU\\\|||vvvkkkwwwlllWWWHHHJJJOOOLLLHHHIII???===:::999999999999888111111111111111111111111000111111111111222222222444333333333333444555555888IIIYYY```kkk}}}kkkmmmxxxqqqoooooo{{{}}}sssxxx~~~tttiiiaaakkkcccSSSNNNMMMIIIGGGDDDBBBAAA@@@===;;;555555444333222222222222111111111111000000000000......//////000222333444888999999777555444555666999888777666666777888888777777555222//////111333444444444555555555555666555555666666777777888888::::::;;;;;;<<<============???AAACCCDDDGGGJJJMMMQQQTTTXXX[[[]]]___bbbdddeeefffggghhhjjjkkkmmmmmmooopppqqqsssuuuvvvwwwxxxyyyzzz|||rrrfffeeejjjuuujjjbbb[[[^^^hhhttt}}}|||vvv|||}}}uuuqqqjjj```XXXSSSRRRSSSGGGCCCCCCFFFGGGKKKXXXfff~~~pppcccWWW[[[YYYZZZ___```[[[WWWVVVNNNLLLGGGAAA???AAAAAA==================<<<;;;:::777666777???NNN```pppzzz~~~xxx\\\RRRVVVaaa}}}}}}wwwpppsssbbbPPPIIIKKKLLLJJJGGGAAA===999777666777777777555444222111000000//////222222111111111111111111333222111222444666666666>>>QQQhhhrrrqqqqqquuuzzz~~~qqqlllyyynnnlllttt}}}|||}}}~~~~~~~~~~~~{{{yyyvvvggg```ppp~~~cccSSSNNNMMMIIIGGGDDDBBBAAA@@@===;;;555555444333222222222222111111111111000000000000////////////000111222333888888888777555444555666888777666555555666777888777555444333333333333444444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========>>>@@@BBBDDDEEEHHHKKKNNNQQQTTTXXX[[[]]]___bbbdddhhhhhhiiiiiijjjjjjjjjkkkooooooqqqrrrtttvvvwwwwwwzzz{{{}}}zzznnnccc]]]]]]ccclllyyywwwwwwzzz~~~{{{vvvnnnfff___[[[ZZZTTTOOOLLLJJJGGGGGGPPP[[[vvvlllddd]]]ZZZYYY^^^```______aaa\\\[[[UUUNNNJJJIIIEEE@@@AAA@@@???>>>>>>===<<<:::999777888???NNN___oooxxxzzz}}}gggYYYXXX\\\}}}zzztttpppvvvfffSSSJJJIIIKKKIIIGGGAAA>>>999777777777777777555444333111000000//////111111111111111111111111333222222222444555666666CCCVVVjjjtttttttttuuuvvv||||||~~~wwwzzz{{{sssnnnnnnuuu~~~~~~}}}xxxooojjjjjjrrruuuyyy~~~}}}wwwssssssjjjhhhvvv~~~cccSSSNNNMMMIIIFFFDDDBBBAAA???===:::555555444333222222222222111111111111000000000000000000//////000111222222777888888666444444555666777666555444444555666777666444333444777999777555444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========???AAACCCEEEFFFIIILLLOOOQQQTTTXXX[[[]]]___bbbdddggghhhhhhiiijjjkkkllllllooooooqqqrrrtttvvvwwwwww{{{|||}}}yyyiii]]]UUUPPPQQQUUUdddxxxlllaaaYYYXXX```kkkvvv|||vvvttt~~~~~~yyyrrrkkkdddaaaaaa\\\VVVPPPIIIEEEIIIPPPeeezzzpppkkkccc^^^[[[^^^aaabbbeeeiiijjjjjjggg___YYYTTTKKKCCCEEEBBB???>>>>>>>>><<<;;;:::999:::AAANNN___mmmuuuyyy}}}uuubbbZZZWWWssstttmmmkkkvvvhhhUUUJJJGGGIIIIIIGGGBBB???:::777777777777777555444333222000000000000111111111111111111111111333333222222222444555666EEEXXXmmmyyy}}}~~~tttgggeeeqqq}}}{{{uuuiii^^^YYYfffllluuu~~~}}}tttmmm|||uuutttyyy}}}bbbSSSNNNLLLHHHFFFCCCBBBAAA???<<<:::555555444333222222222222111111111111000000000///000000000000000111111222777777777666444444555666666555444333444555666777666333111555:::===:::666444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========@@@BBBDDDFFFGGGIIIMMMPPPQQQTTTXXX[[[]]]___bbbdddcccdddfffiiikkknnnpppppppppppprrrsssuuuwwwxxxxxx|||}}}~~~nnnYYYLLLEEEFFFFFFIII]]]uuu}}}sssjjj```\\\^^^eeemmmuuu}}}|||uuunnn}}}xxxsssnnnkkkfffccc]]]UUUMMMIIIIIIKKKWWWyyysssllliiiccc___```aaaaaadddgggkkkooorrrooojjjcccVVVJJJIIIEEE@@@===>>>>>>===<<<;;;:::;;;BBBOOO^^^kkksssxxx{{{jjj\\\UUUkkkrrrgggbbblllcccUUUJJJGGGJJJJJJGGGCCC@@@;;;888888888888777555444333222111000000000111111111111111222222222333333333222222333555777GGGZZZnnn|||~~~zzz{{{~~~rrrfffgggttt~~~~~~~~~zzzpppeee]]]bbbiiittt~~~uuummmxxx|||zzz|||bbbSSSNNNLLLHHHFFFCCCAAA@@@???<<<:::555555444333222222222222111111111111000000000///000/////////000111222222666666777666444444555666555444333333333555666777555222111555:::===:::777444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========@@@BBBDDDFFFGGGJJJMMMPPPQQQTTTXXX[[[]]]___bbbddddddeeegggiiilllnnnpppqqqqqqrrrssstttvvvxxxyyyzzz|||}}}~~~sssZZZMMMGGGKKKJJJFFFMMM[[[zzzttthhhccc______ccciiiqqqxxxnnnzzz|||yyyzzz~~~~~~|||zzzxxxvvvkkkiiiddd\\\TTTOOOLLLKKKSSSooo{{{pppiiidddaaaccccccaaaaaadddeeennnwwwzzzzzztttgggZZZRRRKKKCCC?????????>>><<<;;;:::;;;BBBMMM[[[ffflllsssuuuyyy{{{{{{|||~~~qqq```UUUccc~~~vvvggg^^^aaa^^^UUUKKKHHHKKKKKKGGGDDDAAA<<<999888888888777666555333222111111000000000000111111111222222222222333333222111333777:::LLL^^^ppp{{{}}}sss{{{{{{vvv~~~~~~wwwrrrrrrlllhhhlllwww~~~~~~}}}}}}}}}xxxnnnfffccciiittt~~~~~~vvvooosss~~~|||bbbSSSNNNLLLHHHEEECCCAAA@@@>>><<<999555555444333222222222222111111111111000000000000......//////000222333444555666666555444444555777444444333333444555777888555333222444777999888666444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========@@@BBBDDDFFFGGGJJJMMMPPPQQQTTTXXX[[[]]]___bbbdddhhhiiiiiijjjkkklllmmmmmmqqqrrrssstttvvvxxxyyyzzz||||||}}}|||~~~lll\\\RRRJJJFFFJJJIIIDDDEEEKKK\\\ooohhh```[[[\\\^^^dddtttxxxuuuxxx{{{uuutttwww|||{{{xxxzzz|||}}}{{{yyyttttttooofff^^^ZZZTTTNNNPPPaaazzzuuuiiieeecccffffffdddcccdddbbblllxxx{{{qqqbbbYYYMMMEEECCCBBB???<<<;;;:::;;;???HHHSSS\\\```lllooorrruuuwwwyyy|||~~~yyygggVVV]]]qqq}}}nnnddd```aaaZZZMMMIIILLLMMMIIIEEEBBB===:::999999888888666555444222111111111111000000000111222222333333222333444333222444:::>>>LLL___qqq{{{pppzzzzzztttqqq{{{xxxtttpppqqqrrrssstttwww|||wwwvvvvvvuuurrrmmmgggbbb^^^bbbgggooowww~~~}}}||||||{{{{{{|||zzzpppfffdddjjjsss}}}zzztttsss{{{bbbSSSNNNLLLGGGEEEBBBAAA@@@>>>;;;999555555444333222222222222111111111111000000000000------...///111222444555444555666555444333555777555444444444444666777888555444333222333444555666444444444555555555555666555555666666777777888888::::::;;;;;;<<<=========???AAADDDEEEGGGIIILLLOOOQQQTTTXXX[[[]]]___bbbdddjjjjjjjjjkkkkkklllllllllooopppqqqssstttvvvwwwxxx{{{{{{}}}~~~vvvnnnggglllmmmmmmhhh^^^RRRJJJFFFKKKooo~~~tttiii```^^^ZZZYYYdddsssyyy{{{zzz}}}{{{uuurrrqqqssstttrrrkkkdddaaa^^^]]]```eeepppwww|||{{{}}}yyyqqqkkkhhhaaaYYYTTT\\\nnnrrrlllhhhiiihhheeedddeeedddllluuu}}}wwwkkk[[[OOOIIIEEE@@@<<<===;;;999;;;AAAHHHNNNQQQ]]]aaafffjjjnnnssswww{{{|||~~~pppZZZXXXeeetttnnnkkklllbbbQQQIIIMMMOOOLLLFFFBBB>>>:::999999888888666555444333222111111111///000000111222222333333111333555444333666<<>>;;;999555555444333222222222222111111111111000000000000,,,,,,---///111333555666444555666555444333555777555555444444555666888999555555444222000000333555444444444555555555666666555555666666777888888888::::::;;;;;;<<<======>>>???AAACCCEEEFFFIIILLLOOOQQQTTTXXX[[[]]]___bbbdddggghhhiiijjjlllmmmnnnooonnnnnnoooqqqssstttvvvvvvzzz{{{|||~~~}}}ooo[[[OOOFFFaaavvvkkkeee\\\SSSYYYfffvvv{{{|||}}}~~~{{{vvvqqqmmmkkkkkkfff___WWWSSSNNNJJJKKKOOORRRYYYccclllttt}}}~~~yyyuuusssmmmdddaaaeeerrr|||uuunnnllliiidddcccdddfffkkkqqqwwwyyyeeeWWWOOOHHHAAA<<<>>><<<999999<<<@@@DDDEEEKKKOOOUUU[[[aaagggmmmqqqzzz|||www___WWW]]]{{{zzz|||{{{|||}}}wwwuuuxxxwwwiiiSSSHHHLLLPPPNNNGGGCCC>>>;;;999999999888666555444333222111111111///000000111222222333333111333555555444777>>>EEEYYYkkkuuusssxxxvvv]]]iii}}}|||}}}yyyuuuttt~~~zzztttpppaaa]]]VVVOOOJJJGGGFFFEEEAAADDDGGGHHHGGGHHHKKKNNNRRRVVVYYYXXXRRRLLLIIIHHHUUU]]]hhhrrryyy|||}}}}}}|||xxx|||~~~vvvgggeeemmmyyywwwpppoooooommmmmmppppppssswww|||yyy^^^PPPMMMNNNIIIFFFCCC@@@???>>>===;;;444444333333333333222222333111//////000000...,,,...//////111222333444444555777888555111///111444444444333222333444555666222222333333333333444444666777888888888666555444555555555666777888888888;;;;;;;;;;;;===???AAACCC@@@BBBEEEFFFGGGHHHJJJLLLQQQSSSVVVXXXYYY\\\```cccgggggggggiiikkkmmmppprrrqqqqqqqqqrrrtttwwwzzz|||zzzzzzzzz{{{}}}nnnSSSNNNPPPiii|||ssslllbbbYYYZZZ```nnnzzz||||||tttqqqooohhh___\\\TTTKKKEEECCCDDDCCCBBBGGGIIIOOOWWW```jjjqqqvvv|||vvvkkkkkkvvvxxxpppkkkgggcccdddhhhdddiiirrrzzzqqqdddYYYNNNCCC:::999999888888999;;;===>>>BBBDDDIIIPPPUUUYYYaaajjjqqqyyyzzziiiVVV[[[mmmyyyzzz{{{}}}yyyxxxzzz~~~|||dddJJJJJJQQQKKKJJJFFFAAA<<<888777888888;;;666111000333555333000222222333333333333444444444555111222777444;;;NNN```ooozzzxxxwwwnnnVVVggg}}}|||sssxxx}}}wwwnnneee\\\WWWLLLJJJGGGDDDBBBBBBBBBCCC@@@>>>===???CCCGGGPPPYYYYYYXXXUUUPPPJJJGGGHHHIIIWWW]]]fffpppxxx~~~}}}{{{|||xxxqqqiiittt~~~|||xxxuuunnnkkkhhheeeddddddfffggghhhlllrrrxxx|||{{{```QQQNNNOOOIIIFFFCCC@@@???>>>===;;;444444333333333333222222222111//////000000...---...///000111222333444555444555555444333333444666444444333333333444555666222222333333333333444444666666777777777666555444555555666666777777888888999::::::;;;===>>>@@@AAA@@@BBBEEEFFFGGGHHHJJJLLLPPPSSSVVVYYY[[[^^^aaadddgggggggggiiikkkmmmpppqqqpppooooooppprrruuuxxxyyy}}}||||||}}}~~~iiiXXXPPP]]]|||xxxqqqjjjaaaZZZYYYbbbmmm||||||yyytttnnncccWWWSSSMMMEEEAAA@@@AAAAAA@@@AAACCCHHHNNNUUU]]]dddggguuuzzzrrrqqqyyy}}}qqqjjjeeebbbbbbffffffhhhmmmwwwyyylll___RRRFFF???;;;:::999999999:::;;;<<<<<<===AAAGGGKKKOOOXXXaaalllvvv~~~eeeTTT\\\nnn~~~~~~|||{{{}}}{{{}}}zzzcccIIIIIIPPPLLLJJJFFFAAA<<<999888888888<<<888555666888999555111222222333333333333444444333666333444999777@@@UUUgggsssyyyvvvxxx}}}kkkZZZmmmrrrrrrjjjhhhvvvuuuhhh\\\SSSLLLHHHDDDCCCAAA@@@???@@@AAAAAAAAABBBBBBDDDLLLZZZiiirrrfff___TTTJJJEEEDDDDDDEEEUUU[[[dddmmmtttzzz}}}}}}uuunnnyyy~~~wwwsssooolllhhheee___]]][[[XXXWWWXXXYYYZZZ^^^bbbiiinnnsssyyy~~~}}}aaaRRRNNNOOOIIIFFFCCCAAA@@@>>><<<;;;444444333333333333222222222111//////000000...---...///000111222444555555555444333444666888888888444444333333444444555666222222333333333333444444555555666666555555444333666666666666777777777777888999:::<<<===>>>>>>>>>@@@BBBDDDFFFGGGHHHKKKMMMNNNRRRWWW[[[]]]```ccceeefffggggggiiikkkmmmoooqqqpppppppppqqqrrrtttwwwxxx~~~~~~~~~}}}eeeWWWYYYmmmzzzwwwooocccZZZ[[[aaammm{{{|||~~~wwwnnn^^^PPPKKKEEE???<<<<<<===<<<;;;===>>>AAAEEEJJJOOOTTTWWWbbbgggooowww|||vvvlllgggddddddfffgggfffjjjuuu}}}nnn^^^NNNEEE>>><<<;;;999888888888999888888:::>>>AAADDDMMMWWWeeeppp{{{mmm[[[___nnn}}}{{{eeeKKKHHHOOOLLLJJJGGGBBB===:::888888888:::888888999;;;:::555111222222333333333333444444222666666777:::999EEE^^^nnnwwwzzzxxx{{{~~~nnnfffxxxzzzfff```UUUYYYrrryyyhhhXXXLLLEEEAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFLLLNNNNNNYYYooolll^^^LLLAAA@@@DDDFFFFFFSSSZZZccciiimmmssszzz~~~{{{}}}zzzxxxwwwqqqlllfff```\\\WWWSSSPPPOOOMMMKKKJJJIIIJJJLLLMMMPPPTTTZZZaaagggnnnvvvzzz}}}aaaQQQMMMMMMHHHFFFCCCAAA@@@???<<<:::444444333333333222222222222000//////000000///---......000111333444555666777444222444888:::999777444444444444444555555666222222222333333333444444444444444444444444444333666666666666777777777777888999;;;===>>>>>>>>>===???BBBDDDFFFGGGHHHKKKMMMMMMQQQWWW\\\___aaaccceeeeeefffgggiiikkkmmmooopppsssssssssssstttvvvxxxyyy}}}}}}}}}~~~nnnaaaddduuu|||pppeee]]]^^^cccppp{{{~~~}}}sssbbbSSSKKKFFF@@@>>>??????>>><<<<<<<<<>>>@@@DDDHHHKKKMMMUUUZZZaaahhhooovvv|||sssllliiiggghhhhhhhhhlllvvvpppYYYJJJ@@@???<<<:::888777777777999888888;;;<<<>>>GGGPPP___lllyyyzzzddd^^^dddmmmRRRIIIMMMKKKJJJGGGCCC>>>;;;999888888888777666666777666333000222222222333333333444444222888888888::::::HHHcccqqqzzz}}}yyytttzzzbbbXXXLLLQQQnnnvvvlll]]]OOOGGGCCCCCCCCCCCCDDDFFFIIIKKKNNNOOOPPPTTT]]]```^^^fffwwwdddUUUDDD>>>EEENNNSSSTTTRRRYYYbbbfffgggllluuu~~~uuuggg___^^^___bbb___[[[VVVQQQLLLGGGDDDCCCDDDCCCBBBAAAAAABBBDDDDDDEEEHHHNNNUUU\\\dddlllqqqwwwxxx{{{}}}|||```PPPKKKKKKHHHFFFCCCBBBAAA???<<<:::444444333333333222222222111000//////000000///.........000111333555666777999666444555888999888666444444555555555666666555222222222333333333444444444444333333333444444444666666666666777777777777999;;;<<<>>>?????????>>>???AAADDDFFFGGGIIIKKKNNNMMMQQQWWW\\\___aaaccceeedddeeegggiiikkkmmmnnnooorrrrrrssstttuuuvvvwwwxxxyyyzzz{{{}}}ssskkkuuuvvvmmmccc___]]]eeettt{{{|||~~~xxxhhhYYYNNNIIIDDDBBBCCCDDDCCCAAA<<<======???AAADDDGGGHHHMMMQQQWWW]]]ccchhhmmmpppuuuzzzqqqllljjjkkkiiimmmssszzz|||```KKKBBBAAA>>>;;;999777777777;;;999999::::::;;;CCCLLLZZZiiixxxgggZZZXXX{{{xxx[[[LLLLLLKKKJJJHHHDDD@@@<<<:::999999999777444333333333222222222222222333333333444444333999888888::::::IIIeeeqqq~~~}}}|||fff\\\OOORRRmmm{{{bbb[[[RRRJJJFFFFFFGGGGGGGGGJJJPPPVVV\\\aaadddfffiiirrruuuqqqnnnoookkkdddUUUJJJ@@@@@@KKKWWW^^^___TTT[[[bbbddddddhhhqqqyyy|||tttgggYYYPPPNNNPPPRRRPPPNNNKKKGGGBBB@@@>>>>>>>>>>>>=========>>>???@@@>>>BBBFFFLLLRRRYYY```eeehhhlllsssxxx{{{{{{```OOOJJJJJJGGGFFFDDDBBBAAA???<<<999444444333333333333222222111///...///000111000.........000222444555777888999888666666666777666555444444555666666666666555222222333333333333444444444444333333333444555555555555555666777888888888;;;<<<===>>>????????????>>>AAADDDFFFGGGIIILLLNNNNNNRRRWWW[[[]]]```ccceeedddeeegggiiikkkmmmnnnnnnooopppqqqrrrtttuuuvvvvvvwwwxxxzzz}}}{{{wwwvvvlllfffaaaaaajjjwww}}}zzzzzz}}}ooo```SSSMMMGGGCCCDDDDDDCCCBBB>>>>>>>>>>>>???AAACCCDDDFFFIIINNNSSSVVVZZZ^^^aaaeeeqqquuummmjjjlllmmmssszzzxxx]]]KKKCCCBBB???===;;;999999999:::888888999999999???HHHYYYiiizzzooo```WWWsss~~~~~~dddPPPMMMKKKJJJHHHEEEAAA===;;;999999:::999666444333333444555222222333333333333444444555888666666:::<<>>::::::::::::::::::;;;;;;;;;>>>BBBEEEIIIMMMQQQUUUTTT[[[ccckkkqqqwww~~~{{{```PPPKKKKKKGGGEEEDDDCCCBBB???<<<999444444333333333333222222000///...///000111000///---...000222444666777888777777777666555444555777333444555666777666666555222222333333333333444444555444333333333555666777333444555666777888999:::<<<<<<<<<<<<======>>>???>>>@@@CCCFFFGGGIIILLLNNNPPPSSSVVVYYY[[[^^^aaadddcccdddgggiiilllmmmmmmmmmmmmnnnppprrrtttvvvwwwwwwyyyzzz|||~~~~~~yyyqqqiiigggnnn{{{zzzvvvyyy}}}xxxllldddYYYQQQLLLIIIFFFCCCCCCBBB@@@@@@???@@@AAAAAA@@@CCCGGGJJJLLLNNNQQQSSSVVV^^^iiiqqqzzzzzzpppmmmooorrrwww~~~xxxdddSSSIIICCCBBB@@@>>><<<<<<<<<<<<999888999;;;999999>>>EEEZZZkkk|||xxxgggXXXmmm}}}zzz|||~~~hhhSSSNNNMMMJJJHHHEEEBBB>>>;;;:::999999999888777555444444555222222333333333333444444555666333555===AAAPPPjjjsssggg___VVVYYYqqq|||nnnddd___VVVTTTTTTWWW]]]ccchhhjjjuuuzzzvvvZZZGGGBBB<<>>>>>>>><<<999888:::===999999999888888888888888999<<<>>>@@@@@@@@@BBBDDDCCCIIIOOOUUU[[[dddoooxxx|||aaaQQQLLLLLLGGGEEEDDDCCCBBB???<<<999444444444333333333222222000///...///000111000///---...000222444666888999444666888666444333666999333444666777777777666555222222333333333444444444555444444333444555666777222333444666777999:::;;;<<<;;;::::::;;;<<<>>>???>>>@@@CCCFFFGGGIIILLLOOOQQQSSSVVVXXXZZZ\\\```ccccccdddgggjjjlllmmmmmmmmmnnnppprrrtttwwwxxxyyyzzz|||}}}tttiiiiiittt~~~zzzsssvvvzzz~~~uuuggg]]]VVVOOOKKKHHHFFFDDDBBBAAA@@@@@@AAA>>>@@@DDDFFFGGGHHHKKKLLLKKKOOOUUU[[[dddrrrssspppssswwwyyy~~~eeeQQQIIIIIICCCBBB@@@???>>>>>>>>>>>>:::999;;;===;;;:::>>>EEE[[[lll~~~{{{eeeRRRdddwww|||wwwooovvv|||iiiTTTOOONNNJJJIIIFFFBBB???<<<:::999555777999999666444222222222222333333333444444444555555111444???EEEUUUmmmttt{{{~~~ccc[[[TTTZZZsss~~~lll___ZZZYYY^^^^^^```fffppp{{{wwwXXXGGGHHHBBBHHHMMMMMMKKKOOOZZZdddbbbccceeehhhjjjkkkllllllyyyyyyooojjjggg___WWWRRRRRRPPPJJJCCC>>><<<===:::;;;;;;999666555777::::::999999999888888888777888:::<<<<<<:::888888888;;;>>>AAACCCHHHQQQ___iiiyyy}}}{{{^^^SSSQQQIIIIIIGGGDDDBBB@@@>>>;;;999444444333333333333222222444333333222111000//////000000111222444555666777555555555555555555444444444555666666666555333333222222333444444555555666666555444333333333333333888777333222777>>>>>>:::<<<<<<<<<<<<<<<===>>>???>>>BBBCCCCCCFFFKKKNNNMMMOOORRRWWWZZZ]]]```dddffffffggggggiiijjjkkkllllllqqqrrrsssvvvxxxxxxuuusss{{{{{{|||~~~~~~tttpppooonnnvvvzzz|||xxxsssttt~~~|||sssgggZZZUUUPPPJJJEEECCCBBBBBBAAACCCAAABBBDDDDDDBBBDDDHHHIIIJJJKKKOOOUUU___kkksssyyyxxxsssssszzzqqqcccYYYRRRMMMFFFIIIHHHAAA===>>>??????>>><<<<<<===<<<;;;AAAIIIXXXssseee^^^___|||pppqqqpppqqqxxxrrrVVVFFFPPPKKKKKKHHHDDD???;;;::::::<<<;;;999777555444333333222222333333333333444444666555666999:::DDD[[[qqqwww{{{{{{qqqccc\\\lll|||nnnbbb\\\___hhhjjjlllrrryyynnnZZZPPPOOOOOOSSSYYY^^^aaadddfffgggllljjjhhhjjjnnnooonnnkkkwwwoookkkeee```\\\WWWSSSPPPMMMJJJGGGCCC???<<<;;;:::999999999999999999999999999999999999999999999999888888888888888888888888999;;;>>>>>>>>>CCCLLLTTTbbbnnn{{{zzz]]]SSSQQQJJJIIIGGGDDDBBB@@@>>>;;;999444444333333333333222222222222111111111111111111000000111333444555666666555555555555555555555555444555666666666555333333222222333444444555555666555555444333333333444444666555333333999@@@AAA===<<<;;;;;;<<<<<<===>>>???>>>BBBDDDCCCEEEKKKNNNMMMOOORRRWWWZZZ]]]```dddfffffffffgggiiijjjkkklllmmmpppppprrruuuxxxxxxvvvsss{{{{{{|||}}}uuummmuuuxxx{{{yyyvvvvvv|||sss]]]WWWOOOIIIFFFFFFFFFGGGDDDCCCDDDHHHHHHEEEFFFJJJFFFGGGHHHJJJPPPYYYcccjjjqqq{{{~~~xxxyyy{{{mmmbbb[[[WWWSSSRRRLLLEEEAAABBBBBB>>>@@@>>>>>>???===<<>>;;;999444444333333333333222222000000000111111111222222///000222333555666666666555555555555555555555555444555666666666555333333222222333444444555555666444444333333333444555555333444333444:::AAACCC@@@;;;;;;;;;;;;<<<===>>>???>>>CCCEEEDDDEEEJJJNNNMMMOOORRRWWWZZZ]]]```ccceeeffffffgggiiijjjkkklllmmmooooooqqquuuxxxxxxwwwuuuzzz{{{|||}}}vvvxxxyyyyyyxxxxxxzzz|||~~~uuugggZZZQQQKKKHHHGGGHHHFFFGGGKKKKKKGGGFFFHHHFFFGGGGGGHHHKKKQQQYYY___fffnnnyyyyyyzzz}}}tttppplllfff[[[OOOHHHFFFBBB<<>>BBBIII___xxxpppccc```xxxwwwqqqssstttxxxttt[[[GGGJJJKKKJJJIIIEEE@@@<<<:::::::::999888666555333222222222222333333333333444444444444555888>>>LLLcccwwwtttpppvvvqqqxxxmmmcccaaaccchhhnnntttzzzxxx{{{pppccc]]]___hhhqqqnnnqqquuuyyyzzzyyyvvvtttrrrrrrsssvvvxxxvvvooojjjpppyyy~~~sssggg___UUURRROOOMMMLLLJJJHHHFFFEEECCCAAA>>>;;;:::999999999999999999999999999999999999999999999999999999888888999999:::::::::;;;888;;;======<<<>>>CCCGGGIIISSSccctttxxxZZZPPPQQQLLLIIIGGGDDDBBB@@@>>>;;;999444444333333333222222222000000000000111111111111///000222444555666666666444444444555555555555555444555666666666555333333222222333444444555555666333333333333333444555666222444444444888???AAA>>>:::::::::;;;<<<===>>>??????DDDGGGEEEEEEIIIMMMNNNOOORRRVVVZZZ\\\___bbbeeeeeefffggghhhjjjlllmmmmmmooooooqqquuuxxxzzzyyyxxxzzz{{{|||}}}~~~~~~|||lll```WWWSSSRRROOOOOORRRQQQMMMJJJJJJMMMMMMMMMLLLLLLNNNRRRUUU[[[bbbkkkssszzz{{{|||kkkYYYOOOHHHBBBGGGEEEDDDDDDBBBAAAFFFNNNddd{{{zzziiicccttt}}}xxx~~~yyy||||||gggLLLEEEJJJJJJIIIEEE@@@<<<;;;:::999888888666555333222111222222222333333333444444444444444777???OOOddduuutttnnn~~~~~~uuurrrzzznnneeeaaa```fffnnnvvvzzz|||xxxwww{{{rrrbbb\\\```jjjwww~~~{{{wwwxxxzzz~~~{{{ssslllooowww~~~{{{ssslllccc[[[VVVNNNLLLIIIGGGGGGFFFEEECCC@@@???===;;;999999999999888999999999999999::::::999999999999999999999999888999999:::;;;<<<<<<<<<:::<<<>>>>>>>>>>>>@@@BBBEEEKKKXXXhhhxxxwwwXXXNNNQQQMMMIIIGGGDDDBBB@@@>>>;;;999444444333333333222222222222222111111000//////...///000333555666777666666444444444555555555666666444555666666666555333333222222333444444555555666333333333333333444555666222444555333666;;;<<<999999999::::::;;;===>>>??????EEEIIIFFFEEEHHHLLLNNNOOORRRVVVZZZ\\\___bbbdddeeeeeeggghhhjjjlllmmmnnnpppppprrruuuyyy{{{{{{zzzzzzzzz{{{|||~~~}}}ppphhh[[[WWWUUUWWWXXXUUUSSSSSSUUUUUUTTTRRROOONNNOOOPPPSSSYYY```gggmmmvvvrrr^^^UUUQQQKKKHHHFFFFFFDDDDDDLLLTTTggg~~~ppphhhqqq|||}}}~~~~~~}}}xxx{{{vvvWWWEEEIIIJJJIIIFFFAAA===;;;;;;888888888777666444333222222222222333333333444444555555555777@@@PPPcccnnnqqqmmm}}}wwwqqquuu}}}sssggg___[[[___gggqqqzzz}}}qqqsssyyyppphhhccchhhrrr|||~~~yyyyyy{{{|||tttmmmooovvv~~~wwwrrrjjjccc^^^YYYTTTQQQMMMJJJGGGEEEDDDCCCAAA???>>><<<;;;999888888999999888888888999999:::::::::999999999999999999999999888999:::;;;<<<===>>>>>>>>>???@@@AAA@@@@@@@@@AAAEEEGGGNNN\\\mmm|||vvvWWWMMMQQQNNNIIIGGGDDDBBB@@@>>>;;;999444444333333333333222222333222111000///......---///111333666777777666666333333444444555666666666444555666666666555333333222222333444444555555666444444333333333444555555222555666444444888888555999999999:::;;;===>>>???@@@GGGJJJGGGDDDGGGLLLNNNOOORRRVVVYYY\\\^^^aaacccdddeeefffhhhjjjlllnnnnnnqqqqqqrrruuuxxx{{{{{{zzzyyyzzz{{{|||~~~sssddd\\\WWWXXXYYYXXXXXXYYY[[[[[[[[[YYYVVVSSSRRRSSSQQQUUU[[[```eeemmmvvv}}}lll```]]]QQQMMMIIIGGGEEEFFFOOOYYYhhhxxxnnnoooxxxvvv~~~tttxxxdddMMMIIIJJJJJJGGGBBB>>><<<;;;888888999999777666444222222222333333333333444444555666666888BBBSSSbbbhhhkkkkkk|||pppnnnyyywwwkkk```YYYWWW]]]gggttt|||~~~xxxmmmpppvvv~~~ppphhhhhhooo{{{~~~wwwwwwxxx{{{}}}zzztttoooqqqxxxmmmhhhaaa[[[WWWTTTQQQOOOMMMJJJGGGDDDCCCAAA???======<<<:::999888888999999888888888999999::::::;;;999999999999999999999999888999:::<<<===???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCGGGSSSdddvvvuuuUUULLLQQQOOOIIIGGGDDDBBB@@@>>>;;;999444444333333333333222222111111000000/////////...///111444666888888777666333333444444555666666777444555666666666555333333222222333444444555555666555555444333333333444444222666777555555777888666888888999:::;;;===>>>???@@@HHHKKKHHHDDDFFFKKKNNNOOORRRVVVYYY[[[^^^```cccdddeeefffhhhjjjlllnnnoooppppppqqqsssvvvxxxyyyxxxyyyzzz{{{|||}}}{{{pppddd```^^^\\\\\\]]]___aaacccbbb```^^^]]]]]]WWWZZZ^^^```ccchhhpppwww~~~{{{nnnhhhYYYSSSLLLHHHDDDFFFPPPZZZhhh~~~uuummm}}}yyy|||}}}vvvxxxlllXXXHHHIIIJJJHHHCCC???<<<;;;888999::::::999777555333222222333333333333444444444777888:::FFFWWWcccfffxxx}}}iiikkk}}}|||sssssstttjjj```YYYZZZ```jjjwww|||uuullllllppp|||wwwoooqqqwww~~~wwwvvvvvvxxx{{{{{{wwwtttwww}}}~~~sssgggccc^^^ZZZWWWVVVTTTRRROOOMMMIIIFFFEEECCCAAA???>>>===;;;:::999999999:::777888888999::::::;;;;;;999999999999999999999999888999:::<<<>>>@@@AAABBBBBBBBBAAABBBDDDEEEFFFFFFDDDDDDGGGOOO^^^ooo~~~tttUUUKKKQQQPPPIIIGGGDDDBBB@@@>>>;;;999444444444333333333222222////////////000000000000///111444777888888777666333333444444555666777777444555666666666555444333222222333444444555555666666555444444333333333333111666888666666999999777888888888:::;;;===>>>???AAAHHHLLLHHHDDDFFFKKKNNNPPPRRRVVVYYY[[[]]]```bbbdddeeefffhhhjjjlllnnnooopppooooooqqqtttvvvwwwvvvyyyzzz{{{|||}}}~~~~~~{{{zzzpppjjjeeecccdddcccfffiiijjjiiihhhhhhhhh___aaacccdddeeehhhoootttzzz|||}}}xxx}}}ttt___XXXOOOHHHCCCEEEOOOZZZgggxxxmmm~~~||||||{{{ppp^^^HHHIIIJJJHHHCCC???<<<;;;999999:::;;;:::888666444222222333333333444444444333666999<<>>;;;===;;;:::999999999888666444444333333333333444555555666888666@@@XXXeeegggmmmmmmpppwww~~~hhhuuu~~~xxxrrriiibbb[[[\\\^^^bbbhhhrrr|||~~~tttllldddiiipppzzzxxxuuu}}}~~~vvvzzzyyyzzz~~~{{{pppgggcccbbbaaa```^^^]]][[[ZZZYYYTTTRRRRRRQQQQQQPPPMMMJJJKKKEEE>>>;;;<<<<<<:::666;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@BBBBBBCCCDDDEEEDDDEEEGGGGGGFFFFFFGGGIIILLLHHHGGGKKKQQQZZZjjjxxxsssXXXNNNNNNOOOIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000222222444777999:::888777444666777777666555555666444555666555333111111222111222333333444444333333555555444444444333333333444444333333444555777888::::::;;;;;;<<<=========@@@BBBDDDDDDEEEFFFIIIKKKPPPSSSVVVXXX[[[]]]```ccccccfffiiiiiihhhkkkpppvvvrrrssstttuuuvvvwwwxxxxxxyyyzzzzzz{{{}}}~~~~~~{{{xxxtttnnniiidddaaa___]]]___bbbhhhpppxxx{{{wwwwwwzzztttlllgggjjjooossswww{{{{{{yyywwwtttssssssssstttuuuuuuvvvxxx{{{}}}~~~~~~{{{eeePPPJJJJJJLLLRRR\\\fffxxxwwwmmmyyyuuuqqq{{{aaaOOOLLLKKKKKKGGG???<<<>>>;;;:::999999999888666444444333333333333444555555555888888EEEaaannnmmmooopppsssxxxlllzzzzzzppphhhddd```ZZZVVVWWW\\\ccclllvvv{{{pppiiifffllltttyyyttttttzzz|||wwwyyy}}}|||zzzuuummmgggfffddddddcccaaa```^^^]]]\\\[[[ZZZYYYZZZZZZXXXVVVSSSQQQKKKCCC@@@@@@@@@===;;;<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<======>>>>>>@@@BBBCCCCCCDDDFFFHHHIIIKKKLLLKKKJJJJJJJJJLLLMMMKKKLLLNNNRRRZZZjjjxxxsssYYYOOOOOOOOOIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000111111333666999999888666444666777777666555555666666777777555222000000111111222333333444444333333444444444444333333333333444444333444444555777777999::::::;;;<<<<<<======>>>@@@BBBCCCDDDFFFIIILLLPPPRRRVVVXXX[[[]]]aaacccdddfffiiiiiihhhjjjnnnssssssssstttuuuvvvvvvwwwwwwwwwxxxyyyzzz|||~~~zzzuuunnnjjjgggeeebbb___]]][[[ZZZ\\\aaaiiirrrwww}}}ttttttxxxuuummm}}}~~~|||vvvkkkiiilllrrryyy~~~|||zzzwwwvvvuuurrrooorrrxxx}}}}}}|||jjjVVVOOOOOOQQQYYYbbbfffvvv{{{lllrrr|||}}}tttiiivvv{{{kkkSSSOOOMMMLLLHHHAAA>>>>>>;;;:::999999999888666444444333333333333444555555444777999KKKkkkyyyuuutttuuuvvvzzzttt|||uuupppooogggccc^^^YYYUUUTTTSSSSSSYYYaaannn|||vvvllleeegggooo{{{|||rrrjjjkkktttyyy|||zzzsssqqqnnnjjjhhhjjjgggggggggfffeeecccbbbaaabbbaaaaaaaaabbbaaa^^^\\\YYYRRRJJJEEEDDDCCCAAA@@@============>>>???@@@AAAAAA@@@>>>======>>>@@@AAABBBCCCCCCCCCCCCEEEHHHKKKNNNOOOQQQPPPOOONNNNNNOOOOOOOOOQQQSSSTTTYYYhhhvvvtttYYYNNNNNNNNNIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000000111222555888999777555444666777777666555555666777888777555333111111222111222333333444444333333333333333333333333333333333333444444555666666777999999:::;;;<<<<<<=========???BBBCCCEEEGGGKKKNNNOOORRRUUUXXX[[[^^^aaadddeeefffhhhhhhhhhiiimmmpppssssssttttttuuuvvvvvvwwwvvvwwwxxxzzz|||}}}~~~{{{zzzxxxrrrmmmhhhddd```]]]]]]aaaeeeiiirrrzzzyyyuuutttqqq}}}{{{mmm{{{|||wwwnnnlllooovvv}}}~~~|||vvvrrrmmmmmmpppuuuyyyzzz{{{|||kkkZZZUUUXXX___hhhpppqqq{{{ooorrr|||vvvrrrdddnnnwwwpppVVVQQQMMMLLLIIIBBB>>>>>>;;;:::999999999888666444444333333333333444555555555777999MMMooo{{{yyyyyy{{{}}}}}}xxxppplllkkk^^^]]]ZZZUUURRRTTTYYY^^^fffppp~~~{{{rrrjjjdddggguuu|||lllhhhgggooo~~~xxxrrrmmmlllkkkiiihhhkkkiiijjjjjjjjjjjjhhhgggfffeeedddddddddeeedddaaa___]]]WWWOOOHHHEEEDDDCCCBBB=========>>>???@@@BBBBBBCCCAAA???>>>>>>???AAACCCEEEEEEDDDCCCCCCEEEJJJNNNOOOQQQSSSTTTSSSSSSTTTTTTRRRSSSWWWXXXWWWZZZggguuuvvvZZZNNNLLLKKKIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000000111222555888999777555444666777777666555555666777777777555333222444555111222333333444444333333333333333333333333333333333333444555555666666666888888999:::;;;<<<===>>>>>>@@@CCCDDDFFFIIILLLOOOOOOQQQUUUXXX[[[^^^bbbdddeeefffhhhhhhiiijjjlllnnnrrrrrrssstttuuuvvvvvvwwwvvvwwwxxxzzz|||}}}|||~~~uuurrrnnnhhhddd```___^^^dddhhhooowww|||}}}zzzvvvjjjhhhjjjssswwwvvvuuuyyy{{{{{{|||vvvppppppsss}}}|||vvvnnnjjjjjjoootttwww|||uuu~~~wwwjjj^^^```kkkwwwsssrrryyy|||pppdddjjjuuurrrYYYRRRMMMLLLHHHBBB===<<<;;;:::999999999888666444444333333333333444555555777777777JJJmmm~~~~~~|||uuulllhhhYYYYYYXXXUUUUUU\\\gggooo|||zzzsssmmmiiioooxxxoooiiibbbfffppp|||pppllljjjkkkkkkhhhfffgggiiijjjkkkllllllkkkjjjiiifffeeeeeeeeeeeedddbbb___^^^YYYQQQJJJFFFDDDCCCBBB>>>>>>>>>>>>???@@@AAABBBCCCAAA???======???AAACCCEEEEEEDDDCCCCCCFFFKKKPPPQQQTTTXXXZZZ[[[[[[]]]^^^[[[\\\```bbbaaaccclllwwwwww[[[NNNLLLKKKIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000111111333666999999888666444666777777666555555666777888777555333333555777111222333333444444333333222222222222333333333333222333444555666666666666777888999:::;;;<<<===>>>???AAACCCEEEGGGIIIMMMOOONNNQQQUUUXXX[[[^^^bbbeeeffffffhhhiiikkklllmmmnnnqqqqqqrrrsssuuuvvvwwwxxxwwwxxxyyyzzz|||~~~|||~~~}}}}}}}}}wwwwwwwwwvvvvvvuuuuuuttttttuuuvvvvvvuuuuuuwwwyyyyyyvvvuuuvvvuuutttyyy~~~xxxrrrooopppmmmlllqqqyyy}}}{{{wwwrrrggg^^^]]]bbbkkkvvvyyysssrrrzzz~~~|||yyy}}}|||rrrnnnwww{{{xxxmmmggghhhkkksss~~~ttthhhpppuuukkkdddmmmtttooo~~~xxxssstttpppfffjjjvvvwww\\\TTTNNNLLLIIICCC===<<<;;;:::999999999888666444444333333333333444555555777888777HHHiii{{{|||~~~~~~}}}qqqeee```\\\^^^```ccciiisss~~~yyyuuusss{{{rrrfffaaa```eeeqqqzzzssslllhhhhhhkkkjjjfffccccccggghhhjjjllllllkkkjjjiiihhhgggfffffffffeeebbb___]]]YYYSSSMMMHHHDDDCCCBBB@@@@@@??????@@@@@@AAABBBBBBAAA???>>>>>>???AAABBBDDDDDDDDDDDDEEEHHHNNNRRRVVVZZZ___bbbdddeeefffgggffffffiiinnnoooooouuu|||www\\\PPPNNNMMMIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000222222444777999:::888777444666777777666555555666::::::999666333222444666111222333333444444333333111111222222222333333333222333444666666666666555777777888999;;;<<<===>>>???AAACCCDDDFFFHHHKKKNNNNNNQQQUUUXXX[[[^^^bbbeeeffffffgggjjjlllnnnnnnnnnooopppqqqsssuuuwwwxxxyyyyyyzzzzzz{{{}}}~~~~~~~~~|||xxxsssooommmllllllffffffffffffeeeeeeeeeeeebbbdddeeeeeedddddddddeeeeeeeeeffffffeeegggqqq||||||yyy{{{}}}|||{{{zzzqqqiiieee___[[[^^^dddkkksss~~~vvvxxx}}}|||rrrpppsssxxx|||ssslllhhhooovvvppptttwwwsssqqqsssjjjppp{{{ssskkkhhhwwwvvvkkkvvvzzzrrrsssqqqiiimmm{{{```WWWOOOMMMKKKDDD>>><<<;;;:::999999999888666444444333333333333444555555555888999IIIfffvvvxxx{{{~~~{{{pppjjjjjjmmmqqqxxx}}}~~~qqqeeecccgggjjjzzz|||tttoookkkgggeeeggggggbbb^^^___ccceeehhhjjjkkkjjjiiihhhjjjhhhgggffffffddd```]]]\\\ZZZWWWQQQKKKGGGEEEDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFHHHLLLQQQUUU[[[^^^cccggghhhiiijjjkkknnnlllnnntttxxxxxxzzz~~~vvv]]]RRRQQQPPPIIIGGGEEECCCBBB???<<<999333333333222222222111111000000000000000000000000222333444777:::;;;999777444666777777666555555666===<<<:::666333111333444222222333444444444333333111111111222222333333333222333444666666666666555666777888999;;;<<<===>>>>>>@@@BBBCCCDDDFFFJJJLLLNNNQQQUUUXXX[[[^^^bbbeeeffffffgggjjjmmmooopppooonnnooopppsssuuuwwwyyyzzz{{{{{{{{{|||}}}~~~~~~vvvsssmmmgggccc```___^^^YYYYYYZZZZZZZZZZZZZZZZZZTTTVVVYYYYYYXXXWWWWWWWWWVVVWWWZZZ[[[YYY]]]kkkzzz}}}|||}}}}}}{{{zzzvvvjjj]]]YYY^^^[[[aaalllzzz{{{vvvvvv{{{xxxiiikkkpppwwwtttkkklll}}}ooojjjooonnnfffeeemmmfffmmmwwwrrrjjjhhhzzzxxxkkkssswwwtttrrrjjjpppcccYYYQQQNNNLLLFFF@@@===;;;:::999999999888666444444333333333333444555555444999<<>>>>>>>>?????????????????????????????????BBBFFFDDDEEEIIIJJJXXXrrrzzzxxxxxx~~~zzz|||}}}uuurrrnnnlllqqq~~~vvvpppnnnppptttfffhhhnnnttt|||vvvmmmoooqqqnnnjjjiiigggiiisss~~~yyyvvvyyywwwpppggghhhpppiiiXXXRRRQQQJJJFFFCCC:::<<<:::999888888888666555333333333333444555666666555888;;;KKKfffsssxxx}}}~~~~~~{{{zzzyyywwwssspppuuu~~~|||xxxrrrmmmiiihhhdddaaa]]][[[ZZZZZZ___```aaabbbbbbbbbaaa```___\\\YYYYYY[[[\\\\\\ZZZ^^^]]][[[XXXUUURRRPPPPPPMMMKKKHHHEEEDDDCCCDDDDDD@@@AAAAAA@@@@@@@@@CCCEEEEEEHHHJJJLLLLLLMMMNNNPPPOOORRRWWW[[[\\\[[[YYYWWWQQQRRRUUUYYY^^^bbbfffhhhvvvvvv]]]RRRPPPNNNIIIGGGDDDBBBAAA???<<<:::555333222111222222111000000...111888;;;777111...555666777999888777666444888999999888555444444555888555222111111333333333111222333444555666666666333333222222333333444555444444555555666777777777888888999999::::::;;;;;;===???BBBCCCEEEGGGJJJMMMPPPSSSVVVXXXZZZ\\\```bbbcccfffiiijjjkkklllnnnpppttttttsssssstttvvvyyyzzz{{{{{{{{{{{{|||}}}~~~}}}~~~qqq^^^QQQCCC???:::999:::;;;999888777777777888888888888888:::::::::::::::::::::::::::===;;;===AAABBBNNNfffzzzzzz}}}|||wwwsssyyyzzz|||~~~}}}tttlllnnnyyy{{{zzzvvvooojjjmmmvvv~~~~~~tttkkkggguuunnnfffhhhnnnxxx||||||~~~}}}|||wwwyyy}}}{{{pppddd```dddcccUUURRRRRRJJJEEECCC<<<<<<:::999888888888666555333333333333444555666666444999>>>QQQlll{{{|||yyyppp~~~|||yyy~~~|||{{{xxxrrrnnnkkkiiieeeaaa]]]ZZZYYYXXX\\\]]]^^^___^^^]]]\\\[[[WWWUUUSSSTTTVVVYYYZZZZZZ___``````___]]][[[XXXVVVQQQOOOLLLHHHFFFDDDDDDDDD@@@AAAAAAAAA@@@AAADDDFFFHHHJJJMMMMMMLLLKKKJJJJJJGGGIIIKKKMMMMMMLLLKKKJJJ???@@@BBBEEEIIIMMMPPPRRRffftttvvv^^^SSSPPPNNNIIIGGGDDDBBB@@@>>><<<999555333111111222222222111333///++++++---...//////444555777999999888777555888999999888666444444555444333111000000111222222111222333444555555555555333333222222333333444555444444555555666777777777888888999999:::;;;;;;<<<===???AAACCCEEEGGGJJJMMMOOORRRUUUXXXZZZ\\\___bbbbbbeeeiiikkkjjjkkknnnppptttsssrrrrrrsssuuuxxxzzz}}}|||{{{{{{{{{|||~~~~~~}}}qqq```OOODDD===:::888777999::::::999888888888888999999999999888888888888888888888888777:::888999>>>>>>III___yyywwwqqquuutttsssssstttvvvxxxzzzvvvwwwyyyzzzyyywwwsssppprrriii___\\\aaafffgggeeehhhmmmpppnnnhhheeegggjjj|||}}}tttoooeeevvv|||lllhhhkkkuuu}}}xxxiiiaaabbb^^^SSSRRRSSSIIIDDDCCC>>><<<:::888888888888666555333333333333444555666666999<<>>@@@BBBDDDEEEXXXiii{{{uuu]]]SSSPPPNNNIIIFFFDDDBBB@@@>>>;;;999444333111111222333222111555333///,,,---000222222222333666888999999888777777888999888555444444555555444333222000000111222222222333444555555555555333333222222333333444555444444555555666777777777888999999:::;;;;;;<<<<<<===???AAACCCEEEGGGJJJMMMOOOQQQUUUWWWZZZ\\\```bbbcccgggkkkllljjjjjjmmmppprrrqqqpppppprrrtttvvvxxx}}}|||{{{{{{{{{}}}~~~~~~ooo\\\KKKAAA===888777555555555666666666666666666666666666555555444444444444444444444444666888666888===<<>>>>>======>>>???@@@@@@JJJ\\\qqqttt]]]RRRPPPNNNHHHFFFCCCAAA@@@>>>;;;999444222111111222333222222...111333222111333111---000222444777888888888777555666777666555444555666555666666444111000111222222333444444555555444444333333222222333333444555444444555555666777777777999999::::::;;;;;;<<<<<<===???BBBCCCEEEGGGJJJMMMOOOQQQUUUXXXZZZ]]]aaaccceeeiiimmmmmmjjjiiilllpppnnnooooooqqqsssuuuvvvwww||||||||||||}}}~~~qqq^^^JJJ===888888777666555555444444555555555555555444444444444444444444444444444444444444555777444666<<<:::AAAUUUeeeppp}}}yyyvvvrrrmmmhhheeecccbbbeeefffhhhjjjlllpppuuuxxxooolllfff]]]SSSLLLJJJJJJFFFIIINNNRRRTTTVVVYYY[[[YYYhhhxxxzzz}}}iiidddkkkssszzzzzzuuuzzzzzzqqqmmm^^^QQQOOOQQQJJJFFFFFF???<<<:::999888888888666555333333333333444555666666999999???ZZZzzz||||||~~~uuujjjlllqqqzzz}}}zzzvvvrrrooommmjjjhhhddd___[[[XXXVVVUUUUUUUUUUUUTTTRRROOOMMMLLLDDDDDDDDDDDDEEEIIIOOOSSSZZZ^^^dddiiikkkkkkiiiggg___\\\WWWQQQLLLIIIGGGGGGCCCDDDDDDCCCBBBBBBEEEGGGCCCEEEHHHIIIGGGFFFEEEEEEBBBAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>??????AAAOOOcccuuu~~~zzzrrr\\\RRROOOMMMHHHFFFCCCAAA@@@>>>;;;888444222111111222333333222)))///222//////111000+++000222444666777666555555333444555555444444555666444555666555222111222444333333444444555555444444333333222222333333444555444444555555666777777777999999::::::;;;<<<<<<<<<===???BBBCCCEEEGGGJJJMMMOOORRRVVVYYY[[[^^^bbbeeeggglllpppoookkkiiilllppplllmmmpppsssuuuwwwwwwxxxyyyzzz|||}}}~~~}}}ppp]]]LLL@@@:::777666777777888777777777777888777777777666666555555555777777777777777777777777555666333666<<<:::???QQQUUU^^^hhhrrr}}}vvvpppjjjgggeeeffffffgggjjjqqq{{{zzzvvvoooggg___ZZZVVVTTTWWWZZZ___eeeiiihhhbbb^^^WWW[[[jjj~~~}}}~~~}}}}}}~~~~~~mmmhhhiii||||||pppsss~~~{{{tttlllyyyxxxqqqmmmaaaRRRMMMOOOJJJHHHGGG???<<<:::999888888888666555333333333333444555666666444888BBBYYYooouuuwwwsssxxxqqqpppllliiimmmtttvvvooogggiiiiiinnnwww}}}~~~|||yyyuuusssrrrrrrkkkiiieeeaaa]]]ZZZXXXWWWTTTTTTSSSRRRPPPMMMJJJHHHBBBBBBBBBAAAAAAEEEKKKPPPYYY]]]ccciiilllmmmlllkkkccc```[[[UUUPPPMMMKKKKKKEEEFFFEEEDDDBBBBBBDDDFFFCCCEEEFFFFFFDDDBBBBBBCCC???>>>>>>>>>>>>>>>>>>>>>????????????AAABBBCCCDDDAAAIIIVVVggg|||~~~rrr[[[QQQNNNLLLHHHFFFCCCAAA???===;;;888444222000111222333333222///222111++++++000444222222333555666666555333222111333444444333444555777111444555555222111333555333333444444555444444444333333222222333333444555444444555555666777777777999999:::;;;;;;<<<<<<======???BBBCCCEEEGGGJJJMMMPPPRRRVVVYYY\\\___ccceeeiiinnnrrrpppkkkhhhkkkpppkkkmmmqqquuuwwwyyyyyyxxxxxxyyy|||~~~sssbbbMMM@@@===>>><<<888444666777777666777888999777666666666555555444444555555555555555555555555666777555888>>>;;;@@@QQQTTTYYY^^^cccmmmzzzpppooommmkkkmmmtttxxxqqqnnnjjjfffbbbpppvvvxxxkkk^^^YYY[[[kkktttwwwyyy|||~~~|||zzz|||zzz|||jjjaaasssqqqffffffppp~~~www{{{pppgggjjjzzztttnnnjjjdddSSSLLLNNNJJJJJJHHH???<<<:::999888888888666555333333333333444555666666111:::GGGZZZgggggguuuzzzoooiii\\\QQQOOOPPPXXXeeeooonnnhhhgggfffiiiqqquuuyyy~~~~~~|||yyyuuuttttttuuullljjjfffbbb^^^\\\ZZZYYYSSSSSSRRRQQQNNNKKKIIIGGGDDDDDDDDDBBBAAADDDKKKPPPYYY]]]ccciiimmmooonnnnnnfffccc^^^XXXSSSPPPNNNNNNFFFGGGFFFDDDBBBBBBCCCEEEEEEFFFFFFDDDAAA@@@@@@AAA======>>>>>>?????????@@@@@@@@@AAACCCEEEHHHJJJKKKGGGIIIOOO]]]tttsssYYYOOOPPPJJJKKKIIIFFFCCC???<<<999888444444444333333222222222000000000000000111111222111333555666555444444444888888888666444333333555666555555444444444555555444333333333333444555555333333222222333333444555444444555555666777777777999999999:::;;;<<<===>>>===???BBBCCCEEEGGGJJJMMMRRRTTTWWWZZZ[[[^^^aaacccmmmmmmnnnnnnnnnnnnnnnmmmooopppqqqsssuuuvvvwwwxxx|||}}}}}}||||||}}}ttt]]]RRRCCC:::888999::::::;;;:::999888888777888888::::::999888777666555555777777666666555555555444444444666777666888DDDPPP___bbbeeeggggggiiimmmqqq|||xxxxxxzzz{{{~~~}}}vvvrrruuuzzzuuuhhhaaakkkzzz}}}sssmmmrrr{{{yyyzzzzzzxxxssskkkYYYfffuuurrrfffeeennnvvvzzzttt{{{oooaaakkk}}}}}}rrrgggkkkeeeTTTIIILLLOOOHHHCCCCCC===:::888777888888777555555444444444444555666666666999EEEXXXdddkkkwwwooo~~~mmm[[[NNNJJJGGGHHHTTTdddnnnmmmhhhgggiiijjjlllpppuuu}}}}}}~~~|||yyyxxxyyyyyyxxxwwwrrrooojjjddd___\\\ZZZZZZXXXUUUQQQOOOMMMKKKHHHFFFEEEDDDCCCBBBCCCEEEGGGIIITTTYYYaaaiiimmmoooqqqrrrkkkhhhccc]]]WWWSSSPPPOOOIIIDDDAAACCCDDDCCCDDDHHHBBBFFFIIIHHHCCC???===>>><<<<<<<<<<<<===>>>@@@AAACCCDDDFFFHHHJJJLLLLLLMMMOOOMMMQQQ___tttuuuZZZPPPPPPJJJJJJIIIFFFBBB???;;;888777444444333333333222222222000000000000000111111222111333555666555444444555777777777666444333444666555555444333333333333444444333333333444444555555333333222222333333444555444444555555666777777777888888999999:::<<<===>>>===???BBBCCCEEEGGGJJJMMMPPPRRRUUUXXXYYY\\\___aaaggghhhiiikkklllmmmmmmmmmooopppqqqssstttvvvwwwxxxxxxyyyzzzzzzzzz|||zzzhhhQQQIII???999999:::999777999999888777777777888888999999888888777777666666777777777777666666666555444444666777666888BBBNNNgggmmmuuuyyyyyyxxxxxxyyyzzz}}}tttttt{{{zzzmmmnnnzzz~~~{{{yyyvvvssslllvvvvvvbbbaaappp~~~oookkkrrr{{{}}}uuuvvv~~~rrrffffff~~~sssjjjooogggVVVKKKMMMNNNGGG@@@@@@===:::888777888888777555555444444444444555666666555888EEEZZZgggkkkqqqzzznnnzzzjjj\\\OOOHHHEEEFFFOOO\\\fffiiihhhggghhhiiijjjmmmrrrxxx}}}~~~|||zzzzzzzzzzzzxxxwwwrrroookkkfffbbb___]]]]]]ZZZWWWSSSPPPNNNLLLIIIHHHFFFEEEDDDDDDDDDFFFHHHIIIQQQVVV]]]eeejjjmmmnnnoookkkhhhddd___ZZZUUURRRPPPJJJGGGEEEGGGFFFAAA>>>>>>BBBDDDEEEDDDCCCAAA@@@@@@<<<<<<<<<<<<<<<>>>???AAADDDEEEHHHKKKMMMPPPQQQRRRSSSQQQRRR^^^qqqvvv[[[PPPPPPIIIIIIHHHEEEBBB>>>:::888666333333333333222222222222000000000000000111111222111333666666555444444555555666777666444444666777555444333222222222222222333333333444444444555555333333222222333333444555444444555555666777777777888888888888999;;;<<<======???BBBCCCEEEGGGJJJMMMOOORRRUUUXXXYYY\\\___bbbcccdddfffiiikkkmmmnnnoooooopppqqqssstttvvvwwwxxxvvvwwwyyyzzz{{{}}}lllXXXDDD@@@;;;:::;;;;;;888666888888888888888888999:::888888888888888888888888888888888888888777777777444444555666555777@@@JJJkkkuuu|||qqqsss~~~}}}xxxtttpppbbbhhh~~~lllaaannnvvvqqqwww|||xxxyyyxxxmmmeeeuuukkkpppfffVVVKKKLLLNNNHHHBBB@@@===:::888777888888777555555444444444444555666666777999GGG^^^mmmoooooorrrvvv|||oootttzzzssskkk]]]NNNLLLKKKNNNTTT\\\bbbeeegggggghhhiiijjjnnnssswww~~~}}}||||||||||||{{{xxxvvvrrrpppmmmiiifffcccbbbbbb___[[[VVVRRROOONNNLLLKKKIIIIIIGGGGGGGGGHHHIIIJJJMMMQQQXXX___eeeiiikkkkkkjjjhhhfffbbb]]]XXXSSSQQQNNNKKKIIIIIIGGGEEEHHHNNNHHHFFFCCCAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>???BBBDDDGGGJJJNNNQQQSSSTTTUUURRRRRR[[[kkk{{{vvv[[[QQQQQQJJJIIIGGGEEEAAA===:::777666333222222222222222222222000000000000000111111222111444666666555444555555444555666555555555777888555555444333222222222222333333444444444555444444333333222222333333444555444444555555666777777777777777777888999:::;;;<<<===???AAACCCEEEGGGJJJMMMQQQTTTWWWYYY[[[^^^aaaddddddfffhhhkkknnnpppqqqqqqooooooqqqrrrtttuuuwwwwwwxxxzzz|||}}}}}}vvv```LLL@@@===;;;;;;<<<;;;999777999999888888999999:::;;;777777777888888999999999999999999999999999999999555444555666555666===FFF___jjj{{{zzzqqq[[[dddqqq~~~sssuuuyyyuuusss^^^^^^nnntttfffpppxxxvvv{{{~~~|||}}}ssslllvvviiikkkcccUUUKKKKKKNNNKKKFFFDDD===:::888777888888777555555444444444444555666666:::;;;IIIbbbtttvvvttttttxxx|||vvvuuu{{{kkk]]]ZZZWWWRRRQQQVVV]]]cccgggggghhhhhhhhhkkkooorrr}}}}}}|||{{{{{{||||||zzzvvvsssqqqpppnnnkkkiiihhhggggggccc___ZZZUUUSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLNNNSSSZZZaaafffhhhhhhggggggfffddd___ZZZTTTQQQPPPMMMJJJGGGDDDLLL```tttQQQLLLEEEAAAAAAAAA???======<<<;;;;;;;;;<<<===>>>???@@@CCCFFFIIIKKKMMMNNNPPPNNNNNNUUUddduuuvvv[[[QQQRRRLLLIIIGGGEEEAAA===:::777666222222222222222222222222000000000000000111111222222444666777666555555555444555666555555555777999777666555444333333333333222333444555555555444444333333222222333333444555444444555555666777777777777777777888999:::;;;<<<===???AAACCCEEEGGGJJJMMMQQQSSSWWWYYY\\\^^^bbbdddggghhhjjjlllnnnooopppqqqnnnoooppprrrtttuuuvvvwwwzzz|||}}}~~~~~~~~~|||mmmYYYHHHDDDBBB???===<<<<<<:::::::::999999888888888888999777777888888999999::::::999999999:::::::::::::::666555555777666666;;;BBBRRR\\\jjjvvv{{{}}}|||oooUUUUUUXXX^^^hhhuuu~~~vvv|||yyyyyyccc]]]hhh}}}qqqxxx}}}wwwwww{{{|||yyyrrrzzzwwwhhhfffgggZZZMMMJJJLLLLLLHHHDDD===:::888777888888777555555444444444444555666666;;;:::HHHbbbwww|||{{{{{{}}}|||zzzllleeeccc^^^VVVQQQSSS\\\dddggghhhhhhhhhhhhjjjmmmpppxxx}}}{{{zzzyyyyyyyyyyyywwwssspppnnnmmmmmmlllkkkjjjjjjjjjgggccc^^^[[[YYYXXXVVVUUUSSSRRRQQQPPPOOOOOONNNNNNMMMNNNQQQWWW___dddffffffeeefffeeeddd```ZZZUUURRRMMMNNNMMMHHHBBBKKKfffTTTOOOHHHDDDCCCCCCAAA???===<<<;;;::::::;;;<<<<<<>>>???@@@BBBDDDEEEEEEEEEGGGFFFGGGMMMZZZlll|||vvv[[[RRRSSSMMMIIIHHHEEEBBB>>>:::888666111111111222222222222222000000000000000111111222222444666777666555555666444555666555555555777999888777666555444333333333222333444555555555444333333333222222333333444555444444555555666777777777888888888888999;;;<<<======???BBBCCCEEEGGGJJJMMMNNNQQQTTTWWWZZZ]]]```cccfffgggiiijjjlllmmmmmmnnnnnnoooppprrrsssuuuvvvwwwxxxzzz|||}}}|||{{{|||}}}{{{lllZZZNNNNNNLLLIIIEEEBBB@@@??????===<<<;;;999888777666666888888888999999999::::::999999999:::::::::::::::888666666888888666999???QQQYYYeeeooowww~~~}}}wwwvvv}}}rrr[[[SSSMMMMMMQQQ[[[hhhssssssvvv|||~~~}}}zzzzzziiiaaagggxxxooonnnuuu}}}zzz~~~ssstttzzz~~~vvvzzzkkkhhhqqqcccSSSJJJJJJIIIFFFAAA===:::888777888888777555555444444444444555666666888888GGGcccxxxmmmzzzvvvmmmbbbaaa]]]WWWRRRTTT\\\dddeeefffggghhhhhhjjjmmmpppttt~~~~~~|||wwwvvvtttttttttrrrooollliiiiiijjjjjjkkkkkklllllliiigggcccaaa```___]]][[[YYYXXXWWWVVVTTTSSSRRRQQQOOOOOOPPPUUU]]]cccddddddeeeeeeeeeddd```\\\WWWTTTKKKOOORRRNNNDDDDDDTTTfffOOOMMMJJJHHHGGGFFFEEEDDD===<<<;;;:::999999:::;;;>>>>>>???@@@@@@@@@@@@@@@??????@@@EEEPPP___ppp|||www\\\SSSSSSMMMJJJIIIFFFBBB???;;;888777000111111111222222222222000000000000000111111222222444777777666555555666555666666666444444666888777777555444333222222222111222444666666555444333333333222222333333444555444444555555666777777777888888999999:::<<<===>>>===???BBBCCCEEEGGGJJJMMMNNNQQQTTTWWWZZZ]]]```cccdddeeegggiiikkklllmmmmmmnnnnnnpppqqqsssuuuvvvvvvvvvyyy{{{}}}}}}}}}}}}~~~uuufff\\\ZZZZZZXXXUUUQQQMMMJJJJJJFFFDDDBBB???<<<:::999888999999999999999999999999888888999999:::::::::::::::777777999999777999===KKKVVVfffttt||||||uuutttuuuyyy|||hhh[[[OOOLLLNNNSSS[[[ccc___aaabbb```bbbkkkwww~~~wwwtttiii```eee~~~~~~}}}qqqlllhhhjjjrrr{{{xxxrrrzzztttrrryyywwwsss~~~rrrnnnxxxjjjVVVJJJHHHIIIFFFAAA===:::888777888888777555555444444444444555666666555999KKKhhh|||qqqsssxxxttt```___\\\WWWSSSTTTZZZ```bbbccceeeggghhhjjjmmmpppssszzz~~~|||zzztttrrrpppooonnnmmmkkkiiidddeeeggghhhjjjkkklllllljjjiiihhhggggggeeebbb___]]]]]]\\\ZZZYYYVVVUUUTTTQQQOOOOOOSSS[[[aaabbbaaafffffffffdddaaa]]]ZZZXXXPPPQQQSSSRRRKKKDDDEEEKKKJJJLLLLLLKKKHHHFFFDDDDDD>>>===;;;999999999999:::;;;<<<<<<=========<<<<<<<<<======???EEERRRaaalllyyy]]]SSSSSSLLLKKKIIIGGGCCC???<<<999888000000111111222222222222000000000000000111111222222555777777666555666666555666777666444444666777777666444333222111111111111222444666666555444333333333222222333333444555444444555555666777777777999999999:::;;;<<<===>>>===???BBBCCCEEEGGGJJJMMMPPPRRRVVVYYY\\\___ccceeedddeeegggjjjlllnnnoooooonnnnnnpppqqqssstttvvvvvvvvvyyy|||rrrjjjdddeeeeeeccc^^^YYYUUUSSSOOOMMMJJJFFFCCC@@@>>>===999999999999999999999999888888888999999:::::::::;;;888888::::::888888<<<;;;JJJaaauuu|||uuuqqquuu|||{{{ooo```ZZZYYYWWWYYY]]]VVVXXXVVVQQQNNNRRR[[[aaammmttt}}}rrrnnneee\\\```xxx}}}yyyssslllgggdddddddddddddddfffiiiooovvv{{{~~~~~~|||oooooo}}}~~~nnnccceeevvvwwwttt||||||uuutttwwwwwwssszzzkkkVVVIIIGGGJJJIIIEEE===;;;888777888888777555555444444444444555666666666<<>>===;;;999888888999999777888999999::::::999999<<<======<<>>;;;:::999999777666777777777777888888888888888888999999:::::::::;;;;;;???KKK```xxxzzzvvv~~~yyyqqqkkkiiihhhjjjfffaaa\\\YYYWWWTTTRRRYYY[[[hhh~~~zzzmmmkkk^^^YYYZZZmmmooodddVVVMMMHHHHHHNNNVVVdddeeeeeefffkkktttyyyyyy~~~}}}|||xxxnnnfffddd```XXXSSSSSSeeettt~~~www|||zzzpppqqqwwwrrrmmmoookkk]]]MMMGGGKKKKKKEEE>>>;;;999888888999888777555555444333444555666777<<<:::MMMppp|||{{{||||||}}}mmmssslllpppkkk\\\OOOOOOUUUXXX\\\]]]___aaacccfffjjjmmmsssrrruuu~~~{{{wwwtttllllllkkkiiifffbbb___]]]aaa___```ccchhhjjjiiigggllljjjhhhiiikkkkkkhhhffffffdddaaa___]]]ZZZVVVSSSOOONNNNNNNNNQQQUUUYYY\\\aaabbbddddddcccaaa^^^\\\YYYZZZ[[[ZZZWWWRRRMMMJJJLLLOOOQQQOOOJJJEEECCCCCCDDDBBB>>>:::777666666666666777888999999999999999888===@@@@@@???BBBLLLTTTvvvxxx^^^SSSRRRKKKIIIHHHFFFCCC???;;;888666333333333222222222111111000111111000//////222444777888999888666444444555666666666666666666666666666666555444333333333333111222333333444444333333333333333333333333333333444444555555666777777777777888999999;;;;;;<<<======???BBBCCCEEEGGGJJJMMMNNNRRRWWW[[[]]]^^^___```cccfffjjjlllmmmmmmoooppptttsssrrrqqqrrrsssuuuwwwyyy{{{}}}~~~~~~yyyssslllfffbbb```___]]]ZZZUUUPPPKKKHHHFFFDDDBBB???======<<<:::999888888888888999999999999666666777777777888888888999;;;EEEXXXooozzzuuuqqqlllgggbbb^^^YYYVVVYYYWWW]]]kkkwwwuuugggbbbZZZUUUWWWiiizzzaaaWWWLLLEEEBBBBBBIIIPPP\\\___aaacccjjjtttyyyyyy~~~|||yyyvvvtttrrrrrriiiaaa]]]WWWPPPLLLNNN]]]mmm|||xxx|||{{{qqqooo}}}vvvjjjaaallliii]]]MMMFFFIIIHHHCCC>>><<<999888888999888777555555444333444555666777<<<:::NNNqqq~~~|||ooouuuiiiooommm___RRRPPPUUUYYY[[[]]]___aaacccfffjjjmmmnnnooosssyyy~~~{{{wwwsssppphhhhhhgggeeedddbbb```___\\\[[[\\\```eeehhhhhhgggkkkiiihhhiiikkkkkkhhhffffffdddaaa___]]][[[WWWTTTQQQPPPNNNNNNPPPSSSXXX[[[```aaacccddddddbbb```___\\\]]]]]]\\\XXXSSSNNNKKKLLLMMMNNNMMMJJJFFFCCC@@@DDDBBB???<<<:::999888888777777888999::::::::::::999>>>AAAAAA@@@BBBJJJQQQrrr~~~uuu\\\RRRRRRKKKIIIHHHFFFCCC???;;;888666333333333222222222111111000111111000///000222444666888999888666555555555555555555555555555555555777777666555444444444444111222333333444444333333333333333333333333333333444444555555666777777777777888999999;;;;;;<<<======???BBBCCCEEEGGGJJJMMMOOORRRWWW[[[\\\^^^___```cccfffjjjllllllmmmnnnooorrrqqqqqqqqqqqqsssuuuvvvyyy{{{}}}~~~~~~}}}vvvoookkkhhhhhhfffbbb]]]XXXSSSOOOMMMGGGEEEBBB@@@???===;;;::::::::::::999999999999999666666666777777777777777777999>>>JJJ\\\ooo~~~|||wwwpppiiieeeaaa\\\ZZZ\\\___hhh}}}tttbbbYYYSSSOOORRRaaa}}}jjjPPPHHHAAA>>>===>>>CCCJJJOOOUUUZZZ___gggrrrxxxyyy|||yyytttqqqnnnllljjjccc\\\TTTLLLEEEEEEHHHTTTeee{{{zzzxxx|||ssspppzzzwwwhhh[[[iiihhh^^^OOOGGGIIIHHHCCC???<<<999888888999888777555555444333444555666777<<<<<>>HHHUUUdddnnn}}}{{{yyy{{{zzztttnnnhhhbbb[[[[[[fffuuu}}}gggVVVOOOMMMNNN[[[sssjjjUUUFFF@@@<<<<<<======AAAGGGGGGOOOVVV\\\eeepppwwwxxx}}}{{{xxxuuuqqqmmmjjjhhhfffaaaZZZOOOEEE@@@BBBFFFOOOaaaxxxyyyyyy~~~uuusss~~~xxxiii[[[gggiiibbbSSSJJJKKKJJJFFF???===:::888999999888777555555444333444555666777<<<<<>>>>>BBBEEEEEECCCBBBEEEHHH```qqquuu[[[QQQPPPJJJIIIHHHFFFCCC???;;;888666333333333222222222111111111111222111000000222555555777888888666555555666555555555555555555555555666555444333222222222222111222333333444444333333222222222333333444444444444444555555666777777777777888999999;;;;;;<<<======???AAACCCEEEGGGJJJMMMPPPSSSWWWZZZ[[[]]]___aaadddfffiiikkkkkklllmmmnnnnnnooooooqqqrrrtttuuuvvvyyy{{{}}}~~~~~~}}}xxxvvvqqqlllfffaaa]]][[[WWWTTTPPPMMMKKKIIIFFFDDD=========<<<;;;:::999999::::::::::::999999999999999999999999;;;BBBLLLSSSbbblllvvv~~~~~~zzzyyy||||||{{{|||{{{sssggg^^^\\\___|||sss]]]UUURRRQQQZZZmmmyyyfffQQQAAAAAA===;;;===>>>>>>AAAEEEJJJRRRYYY^^^eeeooovvvxxxtttssspppmmmjjjgggeeedddeeebbbZZZNNNDDDAAACCCFFFOOO```xxxyyyyyyxxxzzzwwwjjj]]]fffjjjeeeVVVKKKKKKKKKHHH@@@>>>:::999999999888777555555444333444555666777:::<<>>???@@@AAADDDFFFFFFDDDBBBCCCDDDTTTfffxxx}}}|||}}}vvv[[[PPPOOOIIIIIIHHHFFFCCC???;;;888666333333333222222222111111111222222111000000333555555777888888666555666777555555555555555555555555555555444333222222222222111222333333444444333333111222222333333444444555444444555555666777777777777888999999;;;;;;<<<======???BBBCCCEEEGGGJJJMMMPPPSSSWWWYYY[[[]]]```bbbdddfffiiikkkkkkkkklllmmmnnnnnnppprrrtttuuuwwwwwwyyy{{{}}}~~~~~~}}}{{{wwwrrrlllgggdddaaa[[[XXXSSSPPPMMMKKKGGGEEEAAAAAA@@@???>>><<<<<<;;;999999999999999888888888999999999888999<<>>;;;999999999888777555555444333444555666777999<<>><<<@@@MMM___pppzzz|||uuuoooiiibbb\\\XXXPPPNNNJJJFFFCCCBBBCCCCCCEEEHHHKKKOOORRRWWW]]]aaafffgggiiiiiihhhggghhhiiifffdddcccbbbaaa```]]][[[YYYWWWSSSOOOMMMMMMNNNOOOSSSUUUYYY]]]aaaeeegggiiilllmmmooopppqqqqqqpppppp^^^WWWPPPMMMOOOOOOJJJEEEBBBAAAAAA???>>>===<<<<<<<<<<<<;;;<<<===???AAABBBDDDEEEFFFFFFDDDBBBBBBCCCRRRbbbqqqvvvwwwzzz~~~uuuZZZPPPOOOIIIIIIHHHFFFCCC???;;;888666333333333222222222111111111222222111000111333555555666888888666666666777666666666666666666666666666555444333333222222333111222333333444444333333111111222333333444555555444444555555666777777777777888999999;;;;;;<<<======???BBBCCCEEEGGGJJJMMMQQQSSSVVVYYY[[[]]]```bbbdddfffiiikkkkkkkkkkkklllmmmnnnpppsssuuuwwwxxxxxxyyy{{{}}}~~~~~~~~~{{{vvvqqqmmmiiiggg___\\\WWWSSSQQQMMMJJJGGGFFFFFFDDDCCCBBB@@@??????;;;;;;;;;::::::999999999:::999888888999;;;<<<===EEENNNWWW\\\dddrrryyyoooiiiuuupppjjjbbb[[[\\\ggguuu|||uuufffUUUJJJFFFCCC@@@@@@===>>>CCCFFFFFFJJJNNNXXX]]]```^^^]]]ccciiikkkqqqpppnnnkkkhhhfffdddccc___]]]SSSHHHCCCDDDDDD@@@HHHZZZtttyyyttt}}}}}}|||wwwuuuzzzsss^^^MMMHHHIIIIIIBBB???<<<:::999999888777555555444333444555666777777===MMMcccqqqyyyuuuqqquuu|||[[[ZZZvvvUUUSSSTTTTTTPPPKKKOOOWWWXXX[[[___bbbdddeeegggiiilllllloootttwwwxxx}}}xxx```\\\UUUOOOJJJFFFAAA>>>BBB@@@===>>>FFFVVViiivvv|||~~~~~~{{{wwwuuuuuuoooggg^^^WWWQQQLLLHHHBBBAAA???>>>===>>>???@@@AAADDDGGGIIILLLPPPVVV[[[dddgggiiiiiigggggghhhjjjeeedddbbbaaaaaa```]]][[[XXXVVVSSSPPPNNNMMMMMMMMMPPPRRRUUUZZZ^^^cccfffggglllmmmnnnoooppppppppppppfff^^^UUUQQQPPPPPPNNNKKKFFFDDDBBB@@@>>>>>>>>>>>>===<<<<<<<<<>>>@@@CCCDDDFFFFFFFFFEEEDDDCCCCCCCCCNNNYYYbbbeeehhhooovvvyyy~~~tttYYYOOOPPPJJJIIIHHHFFFCCC???;;;888666333333333222222222111111222222222111000111333555555666888888777666666777777777777777777777777777777777666444444444444444222222333444444444333333111111222333333444555555444444555555666777777777777888999:::;;;<<<<<<======???BBBCCCEEEGGGJJJMMMQQQSSSVVVYYYZZZ]]]```bbbdddfffiiikkkkkkjjjkkklllmmmoooqqqsssvvvwwwyyyyyyyyy{{{}}}~~~~~~}}}yyyuuupppmmmkkkiiieeeaaa\\\YYYVVVRRRPPPJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>======<<<<<<<<<;;;999666666777999888777;;;DDDLLLOOOTTT___jjjoooyyypppsssuuummmcccZZZZZZbbblllqqqrrrbbb]]]QQQCCC===???BBBAAABBB@@@BBBGGGKKKMMMQQQVVVXXX]]]^^^YYYVVVYYY___aaammmllljjjgggccc```^^^]]]\\\YYYOOODDDAAADDDBBB<<>><<<:::???MMM```ooo||||||}}}{{{xxxrrrmmmjjjaaa[[[RRRJJJDDD@@@<<<:::<<<;;;:::::::::;;;<<<<<>>???@@@======<<<<<<>>>AAACCCEEEGGGGGGFFFDDDCCCCCCCCCCCCDDDJJJNNNOOOTTT^^^ggglllrrruuuzzz~~~ooo\\\RRRNNNLLLIIIHHHFFFCCC???;;;888666333333333222222222111111///000111111000111333555777888999888777666666888777666555444555666888:::777666444222111111111222333444444555555444444333333333333444444444555555333333444444555666666666777777888999:::;;;;;;<<>>======<<<<<<===<<<;;;:::999999999999<<<<<<>>>BBBHHHOOOVVVYYYdddmmmxxx|||yyyzzz||||||nnnkkk\\\MMMLLLUUU]]]\\\WWWSSSOOOIIIDDDAAAAAACCCDDDFFFGGGHHHJJJLLLLLLMMMMMMNNNSSSVVVSSSOOONNNTTTZZZdddggghhhddd]]]YYY[[[___\\\TTTMMMIIIFFFAAA@@@BBBCCCRRRmmm~~~uuuzzzuuu^^^NNNLLLLLLJJJDDDAAA===:::999999888777666555444333333444555666:::===JJJaaavvv~~~zzztttzzzyyypppOOOPPP{{{zzzaaaNNNJJJPPPKKKJJJRRRXXXWWWZZZ^^^aaabbbdddfffhhhkkkmmmnnnnnnoooqqquuuxxx~~~vvvbbbVVVQQQJJJGGGDDDBBBBBBAAA@@@???<<<<<<<<<===>>>FFFYYYllluuuxxxyyyvvvnnnddd[[[VVVKKKDDD@@@>>>999444777>>>666666666666777888999:::<<<===???AAADDDIIIPPPTTT```fffiiihhhggghhhgggdddhhhddd```^^^^^^]]]YYYVVVZZZXXXUUURRROOOLLLJJJIIIKKKLLLOOOSSSXXX]]]aaaddddddiiilllmmmooosssssspppoookkkddd^^^YYYTTTPPPNNNNNNLLLHHHEEEBBBAAAAAAAAA>>>>>>>>>======@@@EEEIIIKKKLLLLLLJJJFFFBBB@@@@@@BBB@@@???@@@DDDJJJQQQVVV```\\\aaakkkppprrr~~~ooo\\\RRRMMMKKKIIIHHHFFFBBB???;;;777555333333333222222222111111///000111111000111333555777888999888666666666777888777555444555666888999888777555333222222222222333444444555555444444333333333333333444444444444333333444444555666666666777777888999:::;;;;;;<<>>MMMcccttt||||||{{{xxxrrrooo}}}}}}yyyuuuPPPJJJsssfffOOOGGGLLLHHHGGGNNNRRRVVVYYY]]]```bbbdddfffgggjjjlllmmmnnnoooqqquuuwww{{{~~~lll^^^XXXUUUWWWTTTPPPMMMKKKIIIGGGEEEAAA>>>=========CCCRRRaaannnooonnnhhh___TTTLLLHHH@@@:::888888666222444888888888777777777777777888:::<<<===???BBBGGGMMMRRR]]]cccgggffffffhhhgggeeegggccc```^^^^^^^^^\\\[[[\\\ZZZWWWSSSOOOLLLJJJIIIIIIKKKMMMPPPTTTWWWZZZ[[[^^^dddhhhjjjnnntttuuurrrrrrnnnhhhbbb]]]XXXSSSOOONNNMMMLLLJJJGGGDDDAAA???<<<<<<<<<;;;<<<@@@FFFKKKNNNOOONNNLLLGGGBBB@@@???===<<<:::;;;===AAAFFFIIIGGGGGGLLLSSSUUUYYYjjj~~~ppp]]]QQQMMMKKKHHHGGGEEEBBB>>>:::777555333333333222222222111111///000111111000111333555777888999888666555666777999888666555444555777888:::999777444333222222222333444444555555444444333222222222222333333333333333333444444555666666666777777888999:::;;;<<<<<>>======>>>@@@DDDIIIOOOTTTXXXZZZcccaaaaaagggnnnpppiiibbbYYYQQQIIIFFFCCC@@@AAADDDGGGWWWqqqxxxuuu{{{dddTTTOOOLLLGGGDDDAAA===;;;::::::999888666666555444444555666666555===NNNeeeuuu{{{~~~rrr{{{jjjjjj{{{~~~yyy~~~VVVJJJmmmoooSSSFFFHHHFFFFFFLLLNNNVVVYYY]]]```bbbdddfffhhhiiikkkmmmnnnooorrruuuxxxzzz|||mmmfffccc``````^^^ZZZWWWTTTPPPJJJFFFDDD???<<<<<<===AAAJJJTTT___^^^[[[UUUMMMFFFAAA???===999777888999777666777:::999888777666666666666888:::;;;===???DDDJJJNNNZZZaaaeeeeeefffhhhhhhfffeeeccc___^^^___`````````___]]]ZZZUUUQQQMMMJJJHHHIIIJJJMMMOOOQQQRRRRRRRRRVVV\\\bbbfffmmmtttwwwvvvsssppplllhhhbbb\\\UUUPPPMMMNNNOOOOOOLLLGGGBBB???<<<<<<;;;:::;;;???FFFKKKPPPQQQPPPLLLGGGBBB>>>===999888777666777999<<<===<<<<<>>:::777555333333333222222222111111///000111111000111333555666888888888666555666777:::888666555444555666777:::999666444222222111222333444444555555444444333111111222222222333333333333333444444555666666666777888888999:::;;;<<<<<>>=========>>>=========>>>@@@BBBCCCEEEIIILLLNNNPPPVVV```gggwwwzzzwwwvvvwwwyyyyyy|||~~~{{{jjjbbbPPPOOOOOOPPPRRRSSSSSSSSSVVVXXX[[[\\\YYYTTTMMMIII@@@???===;;;;;;<<<===>>>>>>???BBBIIIQQQXXXZZZZZZcccbbbdddmmmwwwyyyssskkk]]]TTTKKKFFFCCC@@@AAADDDJJJ\\\uuuxxxuuu|||~~~iiiVVVPPPNNNJJJEEEAAA===;;;::::::999888777666555444444555666777444:::MMMhhh{{{~~~hhhllliiiWWWrrryyyYYYFFFGGGFFFGGGNNNOOOVVVYYY^^^aaaccceeegggiiiiiikkknnnpppqqqsssvvvyyy{{{}}}wwwnnnjjjjjjjjjiiifff^^^UUUOOODDD>>>:::;;;===???CCCIIILLLLLLJJJFFFCCCAAABBBDDDDDD@@@===<<<<<<;;;999888888888777666666666666666777999:::;;;>>>BBBHHHLLL[[[aaaeeeeeeeeehhhhhheeeeeecccaaa______```aaabbbaaa```]]]YYYTTTOOOLLLJJJJJJKKKNNNPPPQQQPPPOOONNNPPPVVV\\\bbbjjjtttzzzzzzsssrrrooolllhhh```XXXRRROOOPPPPPPPPPNNNJJJFFFCCC???>>><<<999999===CCCHHHOOOOOONNNJJJDDD???<<<;;;888888777777777888999:::@@@@@@BBBBBBAAACCCQQQaaaxxxrrr\\\OOOKKKKKKGGGFFFDDDBBB>>>;;;888666333333333222222222111111///000111111000111333555666777888777555555555666:::888666555444555666777888777555333111111111111333444444555555444444333111111222222222333333333333333444444555666666666888888999:::;;;<<<<<<===???@@@BBBCCCEEEHHHLLLOOOPPPSSSVVVYYY[[[]]]```bbbcccdddfffhhhjjjkkkllllllooopppqqqssstttvvvwwwxxxyyy{{{~~~~~~yyyssspppooonnnkkkiiieeeaaa]]]ZZZYYYXXXWWWVVVPPPOOONNNLLLKKKJJJJJJJJJIIIHHHFFFCCCAAA@@@???>>>===<<<<<<<<<<<<===???@@@@@@CCCGGGIIIJJJLLLPPPTTTVVV```nnn}}}|||{{{zzz{{{zzzxxxxxxxxxxxxyyyxxxxxxwwwuuutttuuuyyylll[[[UUULLLNNNQQQSSSSSSTTTUUUVVVXXXZZZ[[[ZZZVVVNNNEEE@@@<<<;;;:::999:::<<<>>>???@@@???BBBJJJUUU]]]``````cccfffllltttzzz|||yyyuuudddYYYOOOHHHDDD@@@AAAEEEMMMaaayyyxxxvvvvvvtttzzz}}}~~~kkkUUUNNNMMMLLLEEEBBB>>>;;;::::::999999777666555444444555666777888:::NNNooolllqqqzzz{{{rrr\\\GGGFFFEEEHHHNNNPPPWWWZZZ___bbbdddfffiiikkkjjjmmmppprrrssstttwwwyyyzzz|||}}}}}}~~~vvvrrrtttxxxyyywwwnnnccc[[[HHHAAA;;;<<<<<<;;;<<<>>>@@@@@@???>>>>>>@@@EEEHHHMMMJJJEEE???<<<:::888666666666555555666777888888777888999:::<<<@@@FFFJJJ[[[aaaeeeddddddfffeeeccceeedddbbb```______aaabbbcccbbb```\\\XXXTTTPPPNNNIIIKKKMMMOOOPPPPPPNNNNNNMMMRRRWWW\\\eeeqqqyyyzzzuuuuuutttrrrooohhh```ZZZSSSRRRQQQOOOMMMLLLKKKJJJDDDBBB???;;;999:::>>>AAAIIIIIIIIIEEE@@@<<<999888777777888999:::;;;<<<<<>>>>>@@@BBBDDDJJJPPPkkk{{{sss[[[NNNKKKLLLHHHGGGEEEBBB???<<<999888333333333222222222111111///000111111000111333555666777888777555444555666999888666555444555777888777555444222111111111222333444444555555444444333222222222222333333333333333333444444555666666666888888999:::;;;<<<======???@@@BBBCCCEEEHHHLLLOOOOOORRRVVVYYY[[[]]]```bbbcccdddfffhhhjjjkkkllllllmmmnnnppprrrtttwwwxxxyyy{{{}}}zzzwwwuuusssoookkkhhheeeaaa___]]]\\\ZZZYYYUUUTTTSSSRRRQQQPPPPPPPPPNNNMMMKKKHHHFFFDDDCCCCCC@@@??????????????????@@@;;;>>>BBBEEEFFFHHHJJJLLLIIINNNWWW___hhhsss{{{xxxuuussspppnnnkkkmmmoooooonnnnnnqqqssszzz|||~~~|||zzz|||{{{aaaSSSPPPMMMOOOPPPQQQPPPQQQRRRSSSPPPPPPQQQOOOKKKEEE???;;;<<<;;;:::::::::;;;<<<======>>>AAAIIIUUU___dddfffdddhhhoootttwwwxxxxxxxxxiii^^^QQQJJJEEEAAACCCFFFQQQeee}}}yyyuuuzzztttwww{{{~~~oooTTTJJJJJJKKKEEEBBB>>>;;;;;;;;;:::999777777666555555666777777<<<===PPPttttttrrr~~~uuussszzz^^^HHHEEEBBBDDDLLLNNNVVVZZZ^^^bbbdddgggiiikkkkkkmmmppprrrssstttuuuwwwvvvxxxyyyyyyzzz|||qqqeeegggjjjllljjjcccZZZSSSKKKDDD???===;;;888777999============<<<>>>BBBEEERRRTTTQQQHHHAAA>>><<<999555555555555666777888999666777888999:::>>>CCCGGGWWW]]]aaa```___aaa```^^^bbbccccccbbb```___```aaaddddddccc```]]]YYYUUUSSSKKKLLLMMMOOOOOOOOONNNNNNLLLPPPRRRUUU]]]jjjtttwwwwwwwwwxxxxxxvvvqqqiiidddZZZXXXTTTPPPNNNMMMMMMNNNHHHFFFCCC>>>:::888:::<<<@@@AAABBB@@@===:::888888666777777999;;;===>>>???======>>>AAAEEEGGGHHHIII___rrrsssZZZMMMKKKMMMHHHGGGFFFCCC@@@===;;;999333333333222222222111111///000111111000111333555666777777777555444555666888777555444555666888999666555444333222333333444333444444555555444444333333333333333444444444444333333444444555666666666888999999:::;;;<<<======???@@@BBBCCCEEEHHHLLLOOONNNRRRVVVZZZ\\\^^^```bbbcccdddfffhhhjjjkkkllllllkkkllloooqqquuuwwwzzz{{{}}}~~~|||{{{wwwrrrmmmllliiifffdddcccaaa^^^[[[ZZZYYYXXXVVVTTTSSSSSSSSSPPPPPPNNNLLLKKKJJJJJJJJJGGGFFFEEEDDDCCCBBBAAAAAA>>>???AAABBBDDDFFFHHHIIIIIILLLPPPSSSUUUYYY```eeezzzxxxssskkkjjjhhhggggggggggggffflllsss{{{}}}zzzxxx{{{~~~oooZZZRRRSSSSSSRRRPPPNNNLLLLLLLLLMMMHHHHHHFFFDDDBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???FFFOOOYYY```eeefffhhhkkknnnpppqqqrrrsssjjj^^^RRRJJJEEECCCDDDIIISSSiiixxxrrr}}}xxxYYYJJJHHHJJJFFFBBB>>><<<;;;;;;:::999888777666555555666777888======PPPrrr{{{vvvxxxpppuuuzzzdddMMMHHHBBBBBBJJJMMMTTTXXX]]]```ccceeehhhjjjjjjmmmpppqqqqqqqqqrrrttttttuuuvvvwwwwwwzzz~~~sssfffRRRQQQPPPOOOMMMJJJEEEAAAGGGBBB>>>>>>;;;999:::>>>???@@@AAA@@@>>>>>>???AAAMMMUUUXXXQQQGGGCCC@@@===666666555555555666666777444555666666777;;;@@@DDDNNNTTTXXXXXXXXX[[[[[[XXX]]]```ccccccaaa```aaabbbdddddddddcccaaa^^^[[[YYYQQQQQQQQQQQQQQQPPPPPPPPPLLLNNNMMMMMMTTTbbbmmmqqqtttuuuvvvxxxxxxtttooojjjbbb```[[[VVVQQQOOONNNMMMIIIHHHEEEAAA<<<999888999888:::<<<<<<;;;999999:::888888999999;;;>>>AAABBBBBBEEEGGGHHHHHHIIIKKKLLLUUUlllsssYYYLLLKKKNNNIIIHHHFFFDDDAAA>>>;;;:::333333333222222222111111///000111111000111333555555777777777555444555666777666555444555666888:::666555444333333444555666333444444555555444444333333333444444444444555555333333444444555666666777888999999:::;;;<<<======???@@@BBBCCCEEEHHHLLLOOONNNRRRVVVZZZ\\\^^^```bbbcccdddfffhhhjjjkkklllllljjjkkknnnqqquuuxxx{{{|||~~~}}}|||yyysssnnnnnnllljjjhhhgggddd```]]]]]]\\\ZZZWWWUUUSSSRRRQQQQQQPPPOOOOOONNNNNNOOOOOOIIIHHHGGGEEECCCAAA@@@???BBBAAA???>>>>>>@@@CCCDDDDDDHHHNNNQQQRRRUUUYYY]]]bbbiiiuuuuuulllaaa]]]___bbbcccbbb___jjjwww~~~|||yyyxxxyyyxxxuuueeeVVVSSSWWWZZZVVVQQQMMMJJJIIIIIIIIIHHHFFFCCC@@@===<<<<<<===777888999;;;<<<<<<<<<<<<>>>>>>???CCCIIIQQQYYY^^^gggffffffhhhkkkmmmmmmllliii]]]PPPIIIEEECCCFFFKKKUUUkkkvvvooo{{{```MMMIIIKKKFFFBBB>>><<<;;;;;;:::999888777666555555666777888999;;;NNNnnn{{{~~~xxx~~~jjjSSSLLLDDDBBBJJJNNNRRRVVV[[[___aaadddfffhhhiiillloooppppppooopppqqqtttuuuvvvwwwxxx{{{oooccc]]]OOOKKKFFFBBBAAA@@@???>>>???===<<<===<<<<<>>AAAFFFMMMQQQRRRSSSVVVWWWUUUYYY]]]aaacccbbbaaabbbdddddddddeeeeeedddaaa^^^]]]XXXXXXVVVUUUSSSSSSSSSSSSMMMMMMJJJHHHNNN\\\hhhlllpppqqqsssuuuvvvtttoookkkhhheeeaaa[[[UUUPPPMMMKKKIIIHHHFFFBBB===:::999999444666999:::::::::;;;<<<<<<;;;;;;;;;===@@@CCCEEEIIINNNQQQMMMHHHGGGJJJMMMPPPiiirrrZZZMMMJJJJJJHHHGGGEEECCC???;;;999777555444333333222222333333000111111000000000333555777888888777444333444444888777666555555666777888777555444222111111222222555555666666666666555555555333333555666555333333555555444444444555555666999999999:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNQQQSSSWWWYYY[[[]]]___aaabbbdddfffggghhhiiikkkmmmoooppprrrtttuuuxxx||||||xxxuuutttooonnnmmmkkkiiifffcccbbbaaaaaa___]]][[[YYYXXXWWWTTTSSSRRRQQQPPPOOOOOOOOOMMMJJJGGGEEEDDDDDDFFFGGGEEEEEEDDDCCCBBB@@@???>>>CCCDDDGGGKKKOOOSSSUUUWWW\\\^^^dddllluuuzzziiiddddddbbbaaabbb___[[[cccvvv~~~zzz{{{}}}~~~oooccc\\\YYYXXX\\\[[[YYYXXXVVVRRRMMMIIIHHHEEE@@@>>>===>>>>>>>>>999;;;<<<<<<:::888777777<<<<<<>>>BBBJJJUUU```hhhtttqqqnnnmmmmmmlllhhheeedddZZZPPPIIIEEEDDDIIIPPP___qqqsssmmm~~~zzzqqquuuhhhNNNIIINNNGGGDDD@@@>>><<<;;;:::888888777555444444444666777:::@@@QQQhhhvvv}}}{{{qqqnnnWWWMMMDDDDDDJJJKKKWWWWWWYYY]]]bbbfffhhhhhhjjjjjjkkklllmmmnnnooopppttttttuuuvvvxxx{{{}}}~~~uuuoooXXXUUUNNNGGG@@@<<<::::::;;;;;;;;;<<<>>>AAADDDFFFCCCAAAAAADDDHHHIIIEEEAAACCCHHHMMMNNNIIIBBB===;;;;;;;;;999777666555555555666666666555555777;;;>>>DDDGGGKKKNNNOOOOOOPPPQQQXXX[[[^^^```aaa```aaabbbeeeggghhhfffccc```]]]]]]XXXVVVTTTTTTTTTTTTRRRQQQOOOMMMJJJIIIMMMUUU]]]ccciiinnntttyyyzzzwwwrrrnnnnnnjjjddd]]]WWWSSSPPPOOOJJJIIIFFFCCC???<<<999888999:::<<<===>>>>>>>>>===;;;===@@@@@@AAADDDHHHMMMSSSSSSRRRRRRPPPOOOMMMLLLSSSeee|||xxxqqqZZZNNNJJJJJJHHHGGGEEECCC???;;;999777444444333222222222222222000111111000000000333555777888888777555444444555888777666555555666777888666555333222111222222333555555666666666666555555333222222444555444444444555555444444444555666666999999999:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNPPPRRRVVVYYY[[[]]]```bbbccceeeggghhhiiijjjlllnnnnnnqqqtttwwwxxxzzz|||~~~|||yyyvvvuuurrrrrrpppnnnllliiigggfffeeedddbbb```^^^\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRROOOMMMKKKIIIHHHHHHIIIJJJGGGGGGGGGFFFEEECCCAAAAAACCCCCCEEEHHHKKKOOOQQQSSSWWWXXX[[[```eeekkkpppsss{{{uuullleeebbb\\\ZZZbbbrrr{{{zzz|||{{{pppgggbbb____________^^^^^^[[[VVVOOOJJJKKKHHHDDDAAA@@@@@@???>>>===>>>???===;;;::::::;;;@@@???AAAIIIUUU___fffhhhnnnllliiihhhhhhgggdddbbb^^^VVVMMMIIIEEEEEEJJJQQQgggxxxvvvoooxxxwwwrrrmmmnnnUUULLLOOOIIIFFFBBB???>>>===;;;999999777555444444444666777;;;???OOOgggwww~~~zzzsssrrr[[[QQQFFFDDDJJJKKKVVVWWWYYY]]]bbbeeeggghhhiiiiiijjjlllmmmoooppppppttttttuuuwwwyyy{{{}}}~~~}}}{{{yyyyyyvvvlll]]]OOOEEE@@@>>>>>>===<<<;;;::::::;;;<<<<<<===::::::===DDDIIIIIIGGG:::???DDDFFFDDD@@@===<<<;;;;;;999777666555555555555666555444444666:::===AAADDDHHHJJJKKKLLLMMMNNNRRRVVV[[[^^^___```aaabbbfffhhhjjjjjjgggeeedddcccZZZYYYWWWVVVVVVUUUSSSQQQPPPMMMIIIGGGGGGKKKPPPTTT^^^bbbiiiooorrrrrrqqqoooiiigggddd___[[[WWWTTTSSSNNNLLLIIIEEEAAA===:::999999===AAAAAA???>>>@@@BBBBBBEEEIIIKKKNNNQQQVVVZZZ^^^]]]\\\ZZZWWWUUURRRQQQSSSeee{{{pppZZZNNNJJJJJJHHHGGGEEECCC???;;;999777333333222111111111111222000111111000000000333555777888999888666555555666888777666555555666777888555444333222222222333444555555666666666666555555000111111222333444555444555555444444555555666777999999999:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNNNNQQQUUUYYY[[[]]]```cccdddfffhhhiiijjjkkkmmmooommmqqqvvvyyyzzz{{{|||}}}~~~|||zzzxxxwwwvvvvvvtttrrrpppmmmlllkkkiiihhhfffdddbbb___]]]]]]]]]\\\ZZZYYYWWWVVVUUUUUURRRRRRQQQPPPOOONNNMMMMMMKKKKKKKKKJJJHHHGGGEEEDDDCCCCCCBBBCCCFFFIIILLLNNNUUUUUUWWWYYY]]]```dddfffkkkpppwww}}}pppiiidddbbbgggppptttuuu}}}zzzsssnnnjjjhhhggghhhgggfffeeebbb[[[SSSMMMJJJHHHEEECCCCCCBBBAAA?????????===;;;999999;;;===FFFFFFJJJUUUbbbjjjjjjggg]]]\\\ZZZ[[[\\\]]]]]]\\\YYYSSSNNNKKKIIIIIIPPPXXXmmm|||xxxppp~~~uuuwwwuuunnn|||jjjTTTLLLMMMKKKGGGCCC@@@???>>><<<:::999888666444444555666777<<<===LLLfffyyytttzzzvvv```TTTHHHEEEJJJJJJTTTVVVYYY]]]aaadddfffgggggghhhiiikkkmmmooopppqqqssstttuuuwwwyyy{{{}}}~~~~~~}}}sssllleee___\\\cccuuu}}}rrrqqqlll|||qqq[[[KKKCCC@@@???===<<<;;;999888777777666888666444777>>>DDDGGGHHH888<<>>===>>>GGGPPPPPPIIIEEEHHHNNNKKKOOOUUUZZZ___ccchhhkkklllkkkhhhddd```[[[XXXVVVUUUfffzzzoooZZZNNNKKKJJJHHHGGGEEEBBB???;;;888777333222111111000000111111000111111000000000333555888999999888777666666777888777666555555666777888444333222222222333444555444555555666666555555444...111222111111444555555555444444444555666777888999999999:::;;;<<<===>>>>>>???AAABBBDDDGGGKKKNNNMMMPPPUUUXXX[[[^^^aaacccdddfffhhhiiiiiijjjlllnnnnnnqqquuuwwwyyyzzz|||~~~~~~~~~|||{{{zzz{{{xxxwwwuuusssqqqooonnnmmmlllkkkiiigggeeebbbaaa``````___]]][[[YYYXXXWWWWWWUUUUUUVVVUUUTTTSSSQQQPPPOOONNNNNNMMMLLLJJJIIIHHHDDDCCCAAAAAAAAADDDGGGIIIQQQQQQSSSWWW[[[___dddfffdddgggkkkpppuuu||||||tttnnnkkkmmmnnnooovvv~~~~~~}}}}}}{{{|||yyyvvvsssqqqppprrrppplllhhhddd]]]VVVQQQLLLJJJIIIIIIIIIHHHFFFEEE@@@???===;;;:::;;;???BBBLLLOOOVVV^^^fffgggddd```NNNNNNOOOQQQUUUXXX[[[\\\XXXTTTRRRQQQPPPQQQXXXaaappp}}}xxxqqqvvvzzzyyy~~~wwwaaaQQQLLLNNNKKKHHHDDDAAA???>>><<<:::999888666555444555666777<<<;;;HHHeee|||tttsssqqqwwwbbbWWWJJJFFFKKKKKKRRRUUUYYY]]]```ccceeegggfffggghhhjjjlllooopppqqqrrrsssuuuwwwzzz|||}}}~~~~~~yyyrrrmmm\\\WWWPPPKKKKKKWWWrrruuufffaaaiii~~~kkkTTTEEE??????<<<;;;;;;:::999999888888999666555666:::>>>@@@@@@:::<<<@@@BBBBBBAAA???>>>;;;;;;999777666555555555444555555444333444666999999<<>>>>>???AAABBBDDDGGGKKKNNNMMMPPPTTTXXXZZZ]]]```cccbbbdddggghhhhhhiiikkkmmmpppqqqrrrssstttxxx|||~~~~~~|||||||||}}}xxxwwwtttrrrpppooonnnnnnmmmlllkkkiiigggeeecccbbb```___^^^\\\ZZZYYYYYYYYYXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQQQQPPPOOOMMMKKKKKKGGGEEECCCAAAAAACCCEEEGGGHHHIIIKKKOOOTTTZZZ^^^aaaccceeefffhhhjjjooouuuyyy{{{}}}ssspppqqqrrrrrrttt}}}zzzyyywww}}}~~~~~~|||{{{xxxtttlllfffaaa]]]ZZZWWWWWWUUURRRPPPOOOMMMJJJGGGBBBBBBBBB@@@???AAAEEEHHHNNNTTT[[[^^^\\\XXXUUUTTTKKKLLLMMMPPPSSSWWW[[[^^^[[[YYYWWWWWWVVVWWW```kkkuuuzzzppp{{{{{{~~~}}}wwwcccSSSNNNPPPKKKHHHDDD@@@???===;;;999999888666555555555777888<<<:::GGGdddttt|||yyyvvvcccXXXJJJFFFKKKLLLPPPTTTYYY]]]___aaadddfffeeefffgggjjjlllnnnooopppqqqrrruuuxxxzzz|||}}}}}}|||sssiiicccXXXSSSNNNJJJLLL[[[vvv}}}wwwlll]]]XXXfffzzz}}}cccNNNDDDCCC<<<;;;:::999999999999999:::999888888999::::::999666888;;;???AAAAAA???>>>;;;;;;999777666555555555444555555444333333555777777999<<<======>>>@@@AAA???DDDLLLSSSXXX^^^bbbeeehhhkkkmmmnnnllljjjjjjjjjfffdddaaa___^^^\\\YYYWWWMMMLLLJJJHHHFFFEEEDDDDDD@@@@@@@@@BBBFFFJJJNNNQQQUUUWWWZZZ]]]^^^\\\YYYWWWRRRQQQOOOLLLIIIGGGEEEDDDDDDYYYqqqyyypppddd```aaaeeehhhmmmttt{{{{{{uuunnngggbbb______nnnnnnZZZNNNLLLLLLHHHGGGEEECCC???;;;999777333333222111111111111222000111111000000000333555666777888888666666777888888777666555555666777888555444333222222222333444444444555555555555444444444;;;;;;333000444777555444444444555666777888999999999999:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNMMMPPPTTTXXXZZZ\\\___bbbbbbdddfffggghhhiiikkkmmmqqqqqqqqqqqqrrrwww}}}{{{ssspppuuu}}}}}}||||||}}}xxxwwwtttrrrpppooooooooommmmmmllljjjiiihhhgggfffaaa```___^^^]]]\\\\\\\\\[[[\\\\\\\\\[[[YYYWWWVVVUUUUUUTTTSSSRRRPPPOOONNNKKKIIIGGGFFFEEEFFFGGGHHHGGGGGGIIILLLOOOTTTWWWZZZ^^^```bbbdddeeeiiimmmqqqpppvvv}}}|||xxxxxx~~~}}}}}}|||~~~yyytttlllfffcccbbbbbbbbbccc```ZZZUUUQQQMMMIIIFFFHHHIIIJJJIIIHHHHHHIIIKKKNNNSSSWWWUUUNNNHHHHHHKKKKKKMMMNNNOOOQQQTTTYYY]]]ccc```___^^^[[[]]]hhhsss~~~qqqvvv~~~uuuzzzyyyeeeSSSKKKJJJLLLHHHDDDAAA???===;;;999:::999777555555666777888;;;999FFFeee|||rrr{{{kkkuuuuuudddZZZKKKFFFJJJLLLNNNSSSYYY]]]^^^___bbbeeeeeefffgggiiikkkmmmnnnoooppprrruuuxxx{{{}}}}}}}}}xxxqqqlllooohhh___YYYZZZggg{{{pppcccVVVSSS```nnn}}}xxxuuunnnYYYLLLHHH>>><<<:::888888888999:::;;;;;;;;;;;;:::::::::999555777<<>>===AAAHHHNNNTTT[[[aaaffflllnnnppppppnnnlllkkkkkkhhhfffcccaaa```^^^[[[YYYQQQOOOMMMIIIFFFCCCAAA@@@AAA@@@@@@@@@@@@BBBCCCEEEHHHJJJOOOSSSWWWYYYZZZZZZVVVUUURRROOOKKKHHHEEEDDDLLLcccyyyuuuuuuvvvyyy~~~{{{tttnnniiifffeeesssoooYYYNNNLLLMMMHHHGGGEEECCC???;;;999777444444333222222222222222000111111000000000333555555666777777555555666777888777666555555666777888666555333222111222222333333444444555555444444333999AAA@@@666000444777444444444555555666888999:::999999999:::;;;<<<===>>>>>>???AAACCCDDDGGGKKKNNNNNNQQQUUUXXXYYY\\\^^^```ccceeeggghhhhhhiiilllnnnpppqqqssssssuuuxxx}}}yyyooojjjoooyyy}}}{{{zzz{{{yyyvvvtttrrrrrrrrrrrrmmmmmmmmmlllkkkkkkjjjjjjdddcccbbbbbbaaaaaabbbbbb_________^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVTTTSSSRRRNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMOOORRRUUUVVVYYY\\\```cccdddfffiiikkkkkknnnsssvvvxxx|||yyypppwwwzzzvvvqqqooooooqqqssssssrrrmmmgggaaa\\\YYYUUUSSS[[[]]]___^^^\\\XXXVVVVVVSSSSSSQQQMMMHHHFFFHHHLLLMMMOOOQQQSSSUUUZZZ```eeeooollljjjgggdddeeeqqq}}}ssstttyyynnnooozzzyyycccQQQKKKKKKMMMJJJEEEBBB@@@>>><<<::::::999777555555666777888:::888GGGfff{{{zzzvvvtttkkkzzz```gggxxxggg\\\LLLEEEIIIJJJLLLRRRYYY]]]]]]^^^aaadddffffffgggiiijjjlllmmmmmmoooqqquuuyyy{{{}}}}}}}}}~~~xxxfff[[[ZZZgggxxxkkk___TTTUUU\\\ccciiiqqq{{{~~~mmmWWWXXXdddrrruuulll\\\NNNFFF???===:::999999<<<@@@BBBBBBAAA>>><<<::::::;;;<<<:::<<>>>>>???AAACCCDDDGGGKKKNNNOOORRRUUUXXXYYY[[[]]]___dddfffhhhiiiiiikkkmmmoooooorrruuuwwwxxxzzz}}}~~~tttnnnsss~~~}}}zzzxxx}}}{{{yyyvvvttttttuuuuuunnnnnnnnnnnnmmmmmmmmmmmmffffffeeeeeeeeeeeeffffffbbbbbbaaa```___^^^]]]]]][[[[[[[[[ZZZYYYWWWUUUTTTQQQPPPPPPOOONNNNNNMMMLLLKKKKKKKKKMMMOOOQQQTTTUUUXXX\\\aaadddeeefffggghhhlllmmmoooppprrruuuzzz}}}zzzwwwqqqkkkttt~~~{{{zzzxxxyyy|||}}}wwwrrrooommmkkkjjjtttvvvyyyxxxtttnnnjjjgggYYYUUUNNNJJJIIILLLOOORRRQQQTTTYYY\\\aaagggpppvvvzzzwwwsssoookkklllxxxuuuuuu{{{ppplllvvvzzzcccSSSQQQUUUOOOLLLGGGCCCAAA???===;;;:::999777666555666777888999888GGGgggttt|||tttccc___ccc{{{iii^^^LLLDDDGGGHHHKKKRRRZZZ]]]]]]^^^aaadddfffggghhhiiijjjkkklllllloooqqquuuyyy|||}}}}}}}}}{{{uuu]]]MMMKKKYYYrrrvvvjjj___WWWZZZYYY]]]aaajjjzzzmmmSSSDDDMMMZZZccccccYYYJJJ???===<<<::::::===CCCIIIMMMJJJGGGBBB<<<888888;;;===<<<>>>CCCJJJOOOOOOJJJEEE<<<;;;999777666555555555666777888777555444444555111222333333333444777999<<<>>>AAAEEEKKKSSS\\\cccfffiiikkklllkkkjjjiiiiiihhhfffdddbbbbbb```^^^\\\VVVTTTQQQMMMJJJHHHGGGFFFCCCDDDEEEFFFEEEDDDBBBAAADDDDDDCCCDDDFFFJJJMMMPPPQQQQQQRRRRRRSSSSSSTTTTTTNNNaaa~~~zzzuuuoookkkiiijjjvvvlllVVVNNNNNNPPPFFFGGGGGGDDD???;;;888777555444333222111///......)))+++///111222333555777666777999999777777777888777666555555555666888999666666666555444444333333444444444444555555666666::::::999777666444333333555555666666777777888888999::::::;;;<<<===>>>>>>@@@@@@AAACCCEEEGGGIIIJJJOOORRRXXX[[[^^^___aaabbbfffeeeeeehhhmmmqqqrrrqqqqqqrrrsssuuuwww{{{~~~wwwrrrsssxxx{{{~~~}}}|||yyyxxxxxxyyyyyyxxxtttrrrsssrrrpppooonnnnnnnnnnnnjjjhhhfffeeedddeeefffgggfffccc```^^^^^^___bbbdddaaa___]]][[[\\\[[[ZZZYYYTTTTTTSSSQQQPPPOOONNNMMMNNNNNNMMMNNNOOOQQQSSSTTTVVVYYY\\\```cccgggkkkooonnnpppqqqpppoooooossswwwzzz}}}tttnnnlllsss{{{{{{}}}~~~|||rrrkkk]]]VVVOOOMMMOOORRRSSSQQQVVVYYY___eeekkkrrryyy}}}{{{{{{zzztttppptttyyyvvv}}}zzznnnmmmqqqrrrXXXKKKTTTPPPLLLFFFBBB@@@???>>>===<<<999666555666777777777:::;;;DDDdddyyyjjjdddaaalll^^^QQQDDDCCCIIIPPPSSSXXX\\\^^^```bbbcccddddddfffgggiiikkkmmmmmmrrrsssuuuwwwzzz{{{}}}}}}sss\\\JJJGGGGGGJJJ\\\rrrpppfffaaa^^^^^^dddhhhnnn{{{rrrZZZJJJIIILLLSSSTTTNNNEEEAAA>>>>>><<<;;;AAALLLTTTUUUOOOIIIBBB???@@@BBBAAA@@@BBBDDDEEECCC@@@@@@BBBDDD:::999777555555555555666555666777666555666777999555555555555555666777888666:::???CCCGGGOOO[[[dddkkkjjjgggfffeeefffhhhiiikkkiiigggdddaaa___^^^]]]ZZZXXXUUURRRNNNKKKJJJIIICCCCCCDDDDDDEEEEEEEEEFFFFFFEEECCCCCCDDDGGGJJJLLLOOOQQQTTTVVVXXXXXXWWWVVVSSSYYYkkk{{{tttssswww}}}~~~{{{xxxwwwkkk```dddnnnwwwlllWWWNNNMMMNNNFFFGGGGGGDDD???;;;888777444333333222111000//////,,,...000111111111333444555777888888777666666777777666555555555666888999666555555444333333222222333444444555666666555555777777666555444333333222555555555666777777888888999999:::;;;<<<===>>>>>>>>>???@@@BBBEEEHHHKKKLLLOOOSSSWWWZZZ]]]^^^aaaccceeedddcccfffkkkoooppppppppppppqqqsssvvvyyy|||~~~xxxuuuuuuvvvxxx~~~~~~}}}}}}zzzzzzyyyzzzzzzyyyvvvssssssssssssrrrqqqpppooonnnllljjjhhhgggffffffggghhhgggeeecccbbbaaabbbdddeeecccaaa^^^]]]]]]\\\ZZZYYYVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRTTTUUUXXXZZZ^^^aaadddhhhmmmpppqqqrrrrrrqqqpppqqqsssuuuxxxyyyzzzrrrnnnrrr~~~uuuooo^^^XXXSSSRRRWWW[[[]]]\\\^^^aaagggnnnttt{{{|||wwwuuuzzz|||zzz~~~yyypppkkkooo}}}yyy]]]MMMRRRQQQMMMGGGCCC@@@???>>><<<<<<999666555666777777777666999FFFmmmnnnsssggg}}}gggZZZOOOEEECCCIIINNNRRRWWW[[[]]]^^^```bbbcccdddfffgggiiikkkmmmmmmqqqsssvvvyyy{{{|||}}}}}}|||ttt^^^MMMBBBCCCDDDCCCOOO```qqq~~~wwwllleee```gggmmmnnnqqq}}}cccKKKGGGHHHNNNQQQMMMGGGDDD>>>???AAADDDLLLUUUWWWTTTIIIEEE@@@@@@EEEMMMTTTWWWXXXUUUOOOGGG???::::::;;;777777666555444444444444444555666555555555777999555555555444444555555666555999>>>BBBGGGPPP[[[ccceeedddaaa^^^\\\^^^bbbeeeeeedddccc```___]]]\\\\\\[[[YYYVVVSSSPPPMMMKKKJJJFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGFFFEEEFFFHHHKKKLLLKKKMMMPPPSSSVVVXXXZZZZZZSSSUUU^^^nnn~~~yyysssnnniiijjjpppvvvzzzzzzzzz}}}xxxuuuuuuiii___cccnnnwwwmmmXXXNNNLLLKKKFFFGGGGGGDDD???;;;888777333222222222111111111111000111222222000000000222444666888777666555666666777666555555555666888999555555444333222222222222222333555777777666555444444444333333333222222222444555555666666777888888999999:::;;;<<<===>>>>>><<<===???BBBFFFIIILLLNNNPPPSSSVVVYYY[[[^^^aaadddcccbbbccceeejjjmmmnnnooooooooopppqqqtttwwwzzz|||~~~}}}~~~}}}|||{{{||||||{{{xxxuuuuuuuuuuuuuuutttrrrpppoooooommmkkkiiihhhhhhhhhhhhiiihhhgggffffffffffffgggeeecccaaa______^^^[[[ZZZYYYYYYXXXVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVZZZ\\\```cccfffjjjooorrrvvvtttsssrrrsssssssssrrruuusssrrrrrrsssuuuuuutttvvvssssss{{{~~~yyyyyy}}}vvvrrrccc___]]]___eeellloooppprrrtttyyy~~~}}}zzzzzz~~~|||uuunnnqqq}}}}}}eeePPPQQQRRRNNNHHHDDDAAA@@@===<<<===:::777555666777777777777888DDDmmmmmm}}}rrrzzzcccVVVNNNFFFEEEIIIMMMQQQUUUYYY[[[]]]___aaacccdddeeegggiiikkkmmmnnnqqqssswww{{{}}}~~~~~~}}}yyy~~~nnn___VVVJJJDDDGGGFFF@@@DDDOOO]]]qqqxxxkkkcccmmmttttttsssttt___UUUMMMMMMNNNKKKFFFDDDCCCGGGMMMTTT]]]ccc___WWWOOOPPPTTTZZZbbbllltttyyyzzzrrrdddSSSDDD;;;888999666777777666666555444333333444555555444555777999777777666555444333333444444888===BBBGGGPPP[[[bbbbbbbbb```ZZZSSSQQQUUUZZZ]]]]]]]]]\\\[[[[[[ZZZZZZ[[[ZZZXXXUUURRRPPPNNNMMMJJJIIIGGGFFFGGGHHHJJJKKKHHHHHHGGGFFFGGGHHHJJJKKKGGGHHHKKKOOOTTTXXX\\\^^^WWWUUUUUUXXX___cccdddccc```^^^]]]aaahhhooossssssvvvyyyuuurrrrrrfff^^^cccnnnwwwnnnYYYNNNJJJJJJFFFGGGGGGDDD???;;;888777222222222222222222222222111222222111000///111222444555777777555555555666777666555555555666888999666555444333222222222333222333666777888666444222222222222222333333333333444444555555666777777888888999:::;;;<<<======>>>===>>>@@@BBBEEEIIILLLMMMQQQSSSVVVXXXZZZ]]]aaadddccccccdddfffiiilllnnnooooooooopppqqqtttwwwzzz|||}}}~~~~~~}}}}}}~~~}}}zzzxxxxxxwwwvvvtttsssrrrrrrrrrrrrpppooommmkkkjjjjjjjjjiiiiiijjjjjjiiiiiihhhggggggfffdddbbbbbb```^^^[[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVV[[[]]]aaadddgggkkkpppssszzzwwwssssssuuuuuurrroooqqqooommmlllkkkjjjgggdddcccaaabbbjjjsss||||||yyylllkkklllpppwww~~~|||tttuuuwwwvvvvvv~~~~~~jjjTTTRRRSSSOOOJJJFFFCCC@@@>>><<<===;;;777666666777777777;;;999???cccfffsssxxx}}}eeeUUULLLGGGGGGKKKNNNQQQUUUXXXZZZ\\\___aaacccccceeegggjjjlllmmmnnnpppsssxxx|||~~~}}}~~~~~~{{{xxxxxxyyytttnnnooocccYYYUUUNNNCCCBBBIIIPPPiiirrreeeiiiuuuwwwuuuxxxhhhWWWQQQPPPNNNLLLKKKNNNVVV___dddiiillliiiccc___fffqqq{{{oooYYYHHH>>>::::::777888999999999888666555333444666666666777999;;;;;;:::888666555444333333444777<<<@@@FFFOOOXXX^^^dddgggggg___SSSJJJIIILLLVVVWWWXXXXXXYYYYYYZZZZZZ\\\[[[ZZZXXXUUUSSSQQQPPPLLLJJJHHHGGGGGGHHHKKKMMMIIIIIIHHHHHHHHHHHHHHHIIIFFFFFFHHHLLLQQQWWW\\\___]]][[[WWWTTTRRRRRRTTTVVVUUUVVVYYY___gggmmmpppppprrrvvvssspppoooddd]]]dddpppxxxnnnYYYNNNJJJIIIFFFGGGGGGDDD???;;;888777222222222222222333333333000111222111000111333555444555777777555555555666777666555555555666888999888777555333333333444444222444666888777666333222111222222333444444555555444444444555666666777777888888999:::;;;<<<======???@@@AAACCCEEEHHHJJJKKKPPPSSSUUUWWWZZZ]]]aaaddddddeeeggghhhjjjllloooqqqqqqqqqqqqsssuuuxxx{{{||||||~~~~~~|||zzz|||yyyvvvrrrqqqqqqsssuuusssrrrqqqooonnnllllllkkkjjjjjjkkkkkkkkkjjjiiihhhiiihhhffffffeeeccc```^^^]]]\\\[[[ZZZYYYWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVZZZ]]]```dddgggkkkooossszzzwwwttttttuuutttpppmmmmmmmmmmmmlllkkkfff```[[[ZZZZZZ^^^eeejjjqqqwwwwwwyyy~~~ooowwwyyyuuurrrxxxxxxjjjVVVSSSSSSOOOKKKGGGDDDBBB???===>>>;;;888666777777777666<<<;;;@@@^^^dddpppsss}}}lllYYYMMMFFFGGGIIIOOORRRUUUXXXZZZ]]]```bbbbbbccceeegggjjjlllnnnoooooorrrwww|||~~~~~~{{{xxx}}}vvvgggWWWHHHDDDGGGKKKdddxxxgggdddttt{{{yyyyyyfff\\\XXXWWWWWWYYY]]]fffnnnooonnnppprrrqqqqqquuu}}}~~~{{{vvvcccPPPBBB:::777777777777888999999888666555444555777888888999<<<>>>???===;;;999777555444444444666999>>>DDDKKKRRRWWWaaahhhlllhhh[[[NNNGGGEEEQQQSSSUUUWWWYYYZZZZZZZZZ[[[[[[[[[ZZZXXXVVVTTTRRRMMMKKKIIIGGGGGGIIIKKKMMMLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGHHHJJJNNNRRRWWWZZZ\\\]]]]]]YYYTTTPPPPPPRRRTTTWWW\\\ccciiinnnpppqqqoootttqqqnnnmmmbbb\\\eeeqqqyyynnnYYYNNNKKKJJJFFFGGGGGGDDD???;;;888777222222222333333333333333000111111111000111444777444666888777666555666666777666555555555666888999999777555333333333444555444555666777777555333222222222333444444555666666333444444555555666777777888888999:::;;;<<<======@@@AAAAAACCCEEEGGGIIIJJJOOORRRUUUXXXZZZ]]]```ccceeegggiiijjjkkkmmmppprrrrrrrrrssstttvvvyyy{{{}}}}}}~~~}}}|||~~~{{{wwwsssrrrrrrtttuuussssssrrrqqqpppnnnmmmmmmkkkkkkkkklllkkkkkkjjjiiijjjiiihhhhhhiiigggdddaaa___^^^]]]\\\[[[ZZZYYYXXXVVVWWWWWWWWWWWWWWWVVVUUUXXXZZZ^^^aaadddhhhmmmpppxxxvvvuuutttsssqqqnnnkkkkkkkkkkkkkkkiiiccc\\\VVVQQQQQQXXXccchhhmmmzzzuuurrrwwwxxxuuu{{{{{{zzzfffTTTRRRRRROOOKKKHHHFFFDDDAAA??????<<<999777777777777666888:::CCC___mmmtttooozzz{{{gggUUUJJJGGGHHHOOORRRUUUXXXZZZ\\\```bbbbbbccceeegggjjjlllnnnoooooorrrvvvzzz~~~~~~}}}iiiTTTIIIGGGKKK```|||nnnhhhuuuxxxnnneeeaaaaaannntttvvvssssssxxx}}}{{{yyywwwsssmmmggghhh___RRRFFF>>>:::888777444444555555555555444444444666888888999;;;>>>@@@AAA???===:::888666555444444555777;;;@@@FFFKKKNNNTTT^^^iiillldddWWWMMMGGGNNNPPPSSSVVVXXXZZZ[[[[[[[[[[[[[[[[[[ZZZXXXVVVTTTNNNMMMKKKIIIIIIJJJKKKLLLPPPQQQQQQQQQPPPNNNLLLKKKGGGGGGFFFGGGIIILLLPPPRRRTTTWWWYYYXXXSSSPPPNNNOOOTTTWWW]]]dddjjjnnnpppqqqmmmrrrpppllljjj___ZZZdddqqqyyynnnYYYOOOLLLLLLFFFGGGGGGDDD???;;;888777333333333333333333333222111222111111000111444666555777888888777666666777777666555555555666888999888777444222111222444555555555666666555444444333222222333333444555555555333333444555555666666777888888999:::;;;<<<<<<===??????AAACCCEEEHHHJJJLLLNNNQQQVVVYYY[[[]]]___aaafffhhhjjjkkkkkklllpppsssrrrrrrssstttvvvxxx{{{|||}}}~~~~~~}}}}}}|||zzzxxxwwwuuuttttttrrrrrrrrrrrrqqqpppooonnnmmmmmmmmmlllllllllkkkkkkjjjjjjjjjjjjkkkjjjgggdddbbbaaa```___^^^\\\[[[[[[WWWWWWXXXXXXXXXWWWUUUTTTUUUWWW[[[^^^aaaeeejjjmmmttttttuuussspppmmmkkkkkkiiihhhgggeeeccc]]]VVVQQQJJJGGGMMM\\\fffjjjrrr}}}~~~~~~mmmuuu{{{www~~~}}}~~~sssaaaQQQNNNQQQNNNKKKIIIHHHFFFCCC@@@@@@===999777777777777666666777???[[[}}}}}}ttt|||uuu|||xxxjjjwww}}}gggVVVNNNKKKNNNPPPSSSVVVXXX[[[___bbbaaabbbdddgggjjjlllnnnooooooqqquuuxxx|||~~~nnnYYYNNNNNN^^^vvv}}}tttxxx~~~zzzxxx{{{xxx~~~{{{vvvsssmmmcccZZZQQQKKKDDD???===<<<;;;999444444333333333333444444333555777888999;;;>>>@@@@@@???===:::888666555444555555555888<<<@@@CCCEEEFFFQQQ___gggfff\\\PPPIIILLLNNNQQQUUUXXXZZZZZZZZZZZZZZZ[[[\\\[[[YYYWWWUUUOOONNNNNNMMMLLLLLLMMMMMMQQQRRRSSSSSSQQQNNNKKKIIIDDDCCCCCCDDDEEEFFFHHHIIIIIIKKKMMMMMMKKKJJJKKKLLLNNNRRRYYY```fffjjjmmmooojjjpppmmmiiifff[[[WWWbbbpppwwwnnnYYYOOOMMMMMMFFFGGGGGGDDD???;;;888777444444444333333222222222333333222111000000333555666777999999777777777888777666555555555666888999777666333111000111333444666666555555444444444444222222333333333444444444333333444444555666666777777888999:::;;;<<<<<<======>>>???BBBFFFIIILLLNNNMMMQQQVVVZZZ\\\]]]___```eeehhhjjjkkkjjjkkkooorrrrrrrrrrrrsssuuuxxxzzz|||~~~~~~}}}|||}}}~~~~~~|||xxxuuurrrrrrrrrrrrrrrqqqqqqpppooooooooonnnmmmmmmmmmmmmmmmjjjjjjjjjlllmmmllliiifffdddcccbbbaaa```___^^^]]]WWWWWWXXXXXXXXXVVVUUUTTTSSSUUUYYY\\\___ccchhhkkkqqqsssuuusssnnnkkkjjjkkkhhheeebbb___\\\WWWQQQMMMJJJCCCGGGYYYgggjjjlllrrrzzzyyyxxxuuuqqqrrrvvv|||~~~mmmvvv}}}www||||||zzz}}}ooo^^^NNNJJJPPPNNNKKKIIIHHHGGGDDDBBB@@@===999777777777777666888444777QQQuuu}}}pppvvvrrrbbbpppwwwbbbUUUPPPMMMOOORRRTTTVVVYYY]]]```aaabbbdddgggjjjmmmooopppoooqqqtttwwwzzz}}}jjjYYYSSS___sss}}}yyy|||~~~~~~|||yyyxxxooo___RRRAAA===::::::;;;<<<:::888666555444333333444666777222444666777888:::===@@@???>>><<<:::777666555444555555444666999===?????????HHHWWWbbbccc\\\PPPHHHJJJLLLPPPTTTWWWYYYYYYYYYYYYZZZ[[[\\\[[[YYYWWWVVVPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQQQQOOOLLLHHHFFF@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBCCCEEEHHHJJJHHHMMMTTT[[[aaaeeeiiilllhhhnnnlllgggcccXXXUUU```nnnuuukkkVVVPPPOOOLLLFFFEEEDDDBBB???;;;888666333333333222222222111111222222111111222222333444555666888888666666666777666666666444333333444666888777555444333333444444555555666666555555444333111222222333333444444555333333444555666777888888888999999:::;;;<<<======>>>@@@BBBDDDFFFHHHKKKNNNRRRTTTVVVWWWYYY[[[^^^aaaeeefffhhhkkknnnpppooonnnrrrtttwww{{{~~~~~~~~~}}}|||{{{zzzyyyxxxtttrrrppppppqqqqqqqqqpppnnnnnnnnnnnnmmmmmmmmmmmmooollliiiiiikkklllkkkjjjiiifffdddbbbaaa___\\\ZZZ[[[ZZZXXXWWWWWWXXXYYYZZZZZZYYYZZZ]]]aaadddfffffflllnnnpppnnnjjjgggfffgggddd```\\\YYYVVVSSSMMMIIIJJJ@@@AAARRRbbbfffhhhmmm{{{ttteee]]]YYYWWWYYY]]][[[jjj{{{}}}yyyppp~~~~~~{{{zzzkkkUUUGGGJJJJJJNNNPPPLLLIIIHHHFFFCCCDDD???:::666666777888888666:::;;;GGGdddvvvzzz```^^^kkksss[[[SSSMMMOOOQQQTTTXXX[[[]]]___cccdddfffhhhjjjlllmmmmmmpppqqqtttwwwyyy{{{}}}}}}eee\\\^^^lllmmmppp~~~mmmmmm~~~rrr```OOOCCC===<<<<<<;;;;;;::::::999777777666666555555555444555555555666666666666777;;;;;;::::::888777666555666555555666888;;;>>>@@@CCCEEEKKKSSSYYYXXXPPPIIIMMMOOOTTTXXX[[[\\\\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXVVVSSSQQQPPPOOOLLLJJJPPPNNNKKKHHHEEEDDDCCCCCCAAAAAABBBBBBAAA@@@>>>===<<<<<<<<<===>>>???@@@AAAEEEHHHMMMQQQVVV\\\bbbfffhhhhhhiiiggg```XXXYYY^^^ooovvviiiUUUNNNMMMJJJFFFEEEDDDBBB???;;;888666333333333222222222111111222222111111222222333444666777999888777666666777666666666444333333444666777666444333222222333333555555666666555555444333111222222333333444444555333333444555666777888888888999999:::;;;<<<======>>>@@@BBBDDDEEEGGGKKKNNNQQQSSSVVVXXXYYY[[[^^^aaadddeeefffiiilllnnnnnnnnnqqqsssvvvzzz}}}~~~vvvrrryyy|||yyyvvvrrrrrrvvv~~~~~~|||{{{yyyxxxwwwuuutttrrrrrrssssssrrrqqqooonnnnnnnnnnnnnnnnnnnnnooollljjjjjjkkklllllljjjjjjhhhfffdddccc```]]]ZZZ\\\[[[YYYXXXXXXYYYZZZ[[[\\\[[[[[[]]]```cccdddccceeehhhkkkkkkgggccc``````^^^[[[WWWUUUTTTQQQLLLIIIIII@@@@@@PPP^^^aaacccgggwwwzzzwwwhhh]]]QQQLLLJJJIIILLLPPPUUUeeevvv~~~~~~{{{uuu~~~qqqZZZIIIJJJLLLPPPQQQMMMJJJIIIFFFCCCDDD@@@:::666666666777777777;;;999DDDbbbwww}}}ggghhhgggmmmWWWPPPJJJLLLOOORRRVVVZZZ\\\^^^bbbdddfffhhhjjjkkklllmmmoooqqqsssvvvyyy{{{|||}}}wwwaaa```hhh{{{qqqiiiuuusssrrrxxxjjj]]]```qqq}}}pppfffXXXIII>>><<<<<<<<<<<<;;;;;;;;;;;;888888777666555555444444444444555555555666666666666777777888888888888888555666777999;;;===???@@@???AAAGGGOOOVVVVVVOOOIIIKKKNNNSSSXXX[[[]]]]]]\\\\\\\\\^^^_________^^^^^^ZZZXXXUUUSSSRRRPPPMMMKKKOOONNNKKKHHHFFFEEEDDDDDDAAAAAA@@@@@@>>>===<<<;;;:::999::::::;;;<<<===>>>BBBEEEIIINNNRRRWWW]]]aaabbbdddhhhiiibbbZZZYYY]]]mmmttt~~~~~~zzzyyyzzziiiSSSLLLKKKIIIFFFEEEDDDBBB???;;;888666333333333222222222111111222111111111111222333333777999:::999777666666777666777666555333333555777666555333222111111222222555555666666555555444333111222222333333444444555333333444555666777888888888888999:::;;;<<<=========???AAACCCDDDGGGJJJMMMQQQSSSVVVXXXZZZ\\\___aaaddddddfffgggiiikkkmmmnnnppprrrvvvyyy|||~~~uuujjjjjjoooqqqqqqkkkjjjgggfffiiippp{{{~~~|||zzzxxxwwwvvvtttrrrqqqqqqssssssrrrqqqooopppppppppppppppppppppooommmkkkkkklllmmmlllkkkkkkjjjiiihhhfffccc^^^[[[]]]\\\[[[ZZZYYYZZZZZZ[[[]]]\\\\\\]]]```bbbbbbbbb```cccffffffbbb]]]YYYWWWTTTRRRPPPOOONNNMMMKKKHHHHHH@@@@@@MMMYYY[[[\\\^^^mmmxxx{{{xxxtttoooiiiccc^^^\\\OOOGGG@@@??????@@@CCCHHHNNN___qqqzzzzzzzzz}}}vvv```MMMLLLOOOSSSTTTOOOKKKJJJGGGDDDFFFAAA;;;777555666666666888;;;777AAA```yyynnnyyyvvviiitttaaaOOOKKKGGGIIILLLPPPTTTXXX[[[]]]bbbccceeehhhjjjkkklllmmmnnnppprrruuuxxxzzz||||||ssskkkgggnnn}}}yyyfffgggfffjjjzzzsssiiiZZZRRRKKKOOO```wwwrrrddd[[[RRRFFF===;;;;;;;;;;;;<<<<<<<<<<<<:::999888777666555444333333333333444444444555555444555666777777777777777444666999===?????????>>>:::===BBBIIIOOOPPPLLLGGGHHHLLLRRRXXX\\\^^^^^^]]]^^^___```aaabbbccccccccc^^^\\\YYYWWWUUUSSSPPPMMMOOONNNLLLIIIHHHFFFFFFEEEAAA@@@???===;;;:::999999777777666777777888999999===@@@DDDHHHKKKPPPUUUYYYYYY]]]dddgggccc[[[YYY]]]iiiqqq{{{jjjTTTLLLKKKIIIFFFEEEDDDBBB???;;;888666333333333222222222111111111111111111111222222333888:::;;;:::888777666777777777777555333333555777666555444222222222222333555555555666555555444333111222222333333444444555333333444555666777888888888888999:::;;;<<<<<<===<<<>>>AAABBBDDDFFFIIILLLPPPSSSVVVYYY[[[]]]___bbbdddfffggghhhiiikkkmmmoooppprrruuuyyy|||~~~}}}{{{vvvtttttttttsssppppppoooooossszzz}}}{{{yyywwwvvvuuuqqqpppooopppqqqqqqpppnnnppppppqqqqqqqqqqqqqqqrrroooooonnnmmmnnnnnnmmmmmmmmmlllkkkkkkjjjfffaaa]]]]]]]]]\\\ZZZZZZZZZZZZZZZ^^^\\\\\\]]]___aaabbbaaa___``````^^^ZZZUUUQQQNNNIIIHHHGGGGGGGGGHHHHHHGGGHHHBBBBBBLLLUUUWWWWWWXXXaaannn}}}vvvooo\\\ZZZUUUOOOJJJFFFCCCBBBAAA;;;999:::<<<<<<@@@EEELLL]]]oooxxx}}}{{{~~~|||}}}xxxcccPPPNNNQQQVVVVVVQQQMMMKKKHHHEEEFFFBBB;;;777555555666555666:::777@@@aaa|||ppprrrjjj}}}ppp___PPPFFFGGGEEEGGGJJJOOOTTTXXX\\\^^^bbbccceeegggiiikkkllllllmmmoooqqquuuxxxzzz|||||||||rrrooopppvvvppp^^^SSSKKKFFFFFFBBB@@@DDDQQQggg|||~~~ssshhh]]]RRRFFF>>>999999999:::;;;<<<<<<<<<;;;:::999888666555444333222222333333333444444444666666666666555444333222333777===CCCEEECCC@@@===999:::>>>CCCGGGHHHEEEBBBEEEIIIOOOVVV[[[^^^______``````bbbccceeefffggggggcccaaa]]][[[YYYVVVRRRPPPNNNMMMLLLJJJIIIHHHGGGFFFBBBAAA>>><<<:::999999999666555555555555666666777888;;;>>>AAADDDHHHMMMPPPPPPTTT[[[```]]]WWWXXX\\\gggooozzzmmmUUUMMMLLLKKKFFFEEEDDDBBB???;;;888666333333333222222222111111111111000000111111222333888999::::::888777777888777777777555444444555777777666555333333333444444555555555666555555444333111222222333333444444555333333444555666777888888777888888999:::;;;<<<<<<<<<>>>AAABBBDDDFFFIIILLLPPPSSSWWWZZZ[[[]]]```bbbeeehhhjjjkkkkkklllnnnpppppprrruuuyyy|||~~~~~~~~~~~~}}}|||||||||}}}}}}~~~}}}|||zzzyyywwwvvvuuupppooooooppprrrrrrpppnnnpppqqqqqqqqqrrrrrrssssssooopppppppppooonnnnnnnnnnnnmmmmmmmmmlllhhhccc```^^^]]]\\\[[[ZZZZZZZZZZZZ\\\[[[ZZZ\\\^^^```aaa```]]]ZZZVVVQQQLLLIIIFFFDDD???@@@@@@@@@@@@BBBCCCEEEFFFCCCDDDLLLSSSVVVUUUUUU[[[iii|||~~~zzzuuurrrqqqsssqqqjjjccc]]]UUUMMMDDDBBB???<<<999888888888888444444777888888;;;@@@NNN^^^pppyyy}}}zzzfffRRRNNNSSSWWWWWWSSSNNNMMMJJJFFFFFFBBB;;;777555555666555333999888AAAdddnnnpppfffnnn~~~yyy```OOODDD???DDDEEEGGGJJJOOOTTTYYY]]]___aaaccceeegggiiikkkkkklllmmmnnnqqqtttxxxzzz|||}}}}}}sssaaaOOODDDAAA@@@============???GGGWWWkkkyyy{{{~~~}}}tttdddRRRDDD===777777888999:::;;;;;;<<<<<<;;;:::999777555444444222222222333333333333444555555555555555444333222555;;;EEEMMMOOOKKKDDD???:::;;;<<<>>>??????>>><<>>AAAEEEHHHJJJLLLQQQTTTRRRPPPTTT\\\gggooozzzoooWWWNNNMMMMMMFFFEEEDDDBBB???;;;888666333333333222222222111111111000000000000111222222666888999999888777777888777888777666444444666888888777555444333333444444555555666666555555444333111222222333333444444555333333444555666777888888777777888999:::;;;<<<<<<===???AAACCCDDDGGGJJJMMMOOORRRWWWZZZ\\\^^^```bbbeeeiiinnnooommmmmmoooqqqppprrrvvvyyy|||~~~||||||{{{zzzxxxwwwvvvvvvrrrrrrrrrtttuuuuuusssqqqppppppqqqqqqrrrssssssssspppqqqsssrrrpppoooooopppnnnnnnmmmmmmmmmjjjgggddd______^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXZZZ\\\\\\[[[UUUPPPIIICCC???===;;;:::999::::::::::::<<>>999777888888999:::;;;;;;<<<<<<;;;:::999888777666555222222222333333333444444111222333444555666666666888@@@MMMWWWYYYSSSIIIBBB<<<<<<;;;:::999888888888>>>AAAGGGNNNUUU\\\aaadddfffffffffgggiiikkklllmmmllliiieeeaaa^^^ZZZVVVSSSMMMMMMLLLKKKIIIGGGEEEDDDBBBAAA@@@>>><<<;;;::::::888777666555555555555555444666888999:::===@@@BBBEEEEEEHHHJJJIIIIIIPPPYYYfffnnnzzzpppWWWMMMMMMMMMFFFEEEDDDBBB???;;;888666333333333222222222111111000000000000000111222222444666888888777777888999888888888666444444666888777666555333222333333444555555666666555555444333111222222333333444444555333333444555666777888888777777888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGKKKNNNOOORRRWWW[[[]]]___aaabbbdddjjjpppqqqooommmnnnpppqqqsssvvvzzz}}}~~~}}}~~~~~~~~~zzzzzzyyyyyyxxxwwwwwwwwwrrrrrrsssuuuwwwwwwuuurrroooppppppqqqrrrrrrssssssppprrrttttttqqqppppppqqqnnnmmmlllllllllllliiigggbbbaaaaaa```___^^^]]]\\\YYYWWWUUUTTTUUUUUUSSSRRRIIIEEE???;;;:::888666444555666777666666777;;;>>>???AAAEEEKKKRRRXXXYYYWWWbbbooo{{{uuukkkaaaYYYSSSNNNKKKDDDFFFDDD???>>>???>>>;;;:::::::::999999:::::::::888777888;;;;;;:::???EEENNN^^^pppyyy}}}}}}tttWWWLLLRRRVVVWWWSSSOOOOOOLLLIIIDDD@@@:::666666666777777555<<<888???cccpppkkk}}}yyyoookkkxxxlllcccmmmWWWIIICCCEEEFFFHHHKKKOOOTTTXXX\\\]]]aaabbbdddfffhhhjjjkkkkkkmmmooorrrvvvyyy|||~~~UUUNNNFFFDDDEEEFFFEEEDDDBBBEEEHHHHHHHHHLLLTTT[[[nnnpppnnncccRRRCCC;;;999:::::::::;;;;;;<<<<<<<<<;;;;;;:::999888888777777333333333333444444444444111222333555666666777777666@@@OOOZZZ\\\UUUIIIAAA===<<<:::777555555666777<<<>>>CCCJJJRRRZZZbbbfffjjjjjjjjjjjjkkkmmmooopppooolllgggccc```[[[WWWTTTMMMMMMLLLKKKHHHFFFCCCBBB@@@@@@??????===<<<;;;:::888777666555444444444444444666888888999:::===???AAAAAADDDFFFDDDDDDKKKTTTeeemmmyyypppWWWMMMMMMMMMFFFEEEDDDBBB???;;;888666333333333222222222111111000000000000000111111222222444666777777777888999888888888666444444666888666555333222111222222333555555666666555555444333111222222333333444555555333333444555666777888888777777888999:::;;;;;;<<<>>>@@@CCCDDDFFFHHHKKKNNNNNNRRRWWW[[[^^^___aaabbbccciiippprrrpppmmmmmmooorrrtttwww{{{~~~}}}}}}}}}~~~~~~}}}yyyyyyyyyxxxxxxxxxwwwwwwqqqqqqrrrtttvvvvvvsssqqqoooooopppqqqqqqrrrsssssspppsssuuuuuurrrpppppprrrnnnmmmkkkkkkllllllkkkiiiddddddccccccbbb```___^^^YYYWWWSSSQQQPPPOOOMMMKKKBBB???;;;::::::999666333333555666555333444999===<<>>999888;;;<<<:::::::::999999888888777777555444666999999999>>>EEELLL]]]oooxxx|||{{{[[[NNNQQQUUUWWWSSSPPPOOOMMMJJJDDD???:::666666777888888888>>>777<<<```}}}rrriiiyyyxxxvvvzzzjjjeeezzzcccRRRGGGGGGFFFGGGKKKOOOSSSWWWZZZ\\\aaabbbdddfffhhhjjjkkkkkknnnooosssvvvzzz}}}uuuXXXRRRLLLHHHDDDBBBBBBDDDHHHKKKOOOOOOOOOPPPUUUYYYgggcccZZZNNNCCC<<<;;;<<<<<<<<<<<<===============:::::::::999999888888888333333444444444444555555555555555666555555444444222===MMMYYY[[[SSSFFF======<<<999666444444666888;;;===@@@GGGPPPYYYbbbgggmmmmmmmmmmmmnnnoooqqqrrrpppmmmhhhddd```\\\WWWTTTMMMMMMLLLKKKHHHEEEBBB@@@===>>>??????>>><<<:::999888777666555444333333333555666888888888999<<<>>>>>>???CCCEEECCCBBBHHHQQQdddlllxxxkkkUUUNNNLLLJJJGGGFFFEEEBBB???<<<999888333333444444444333222111111111000000000000111111555666777888888888777666666666666555444444666888888888777555222111333444444555555666666555444333111111222222222333333333666666666777888888999999777888999999;;;;;;<<<===@@@AAACCCDDDFFFIIIMMMPPPOOORRRVVVYYY[[[]]]```bbbeeegggiiikkkmmmnnnooooooppptttwwwyyyyyy{{{~~~}}}{{{zzzzzz{{{|||{{{xxxuuutttuuuvvvvvvvvvuuutttssssssrrrrrrrrrrrrrrrsssssstttssssssrrrrrrttttttuuuuuuuuutttrrrqqqooonnnmmmmmmnnnmmmkkkiiiffffffccc______aaa___ZZZTTTRRRNNNKKKHHHEEEAAA>>>888777666555444555666666666555555555555666777777;;;;;;>>>FFFNNNTTTVVVVVVdddqqq|||sssbbbVVVJJJCCC@@@>>>???BBBHHH>>>777888999888:::???;;;;;;<<<;;;::::::<<<===888999;;;:::999;;;@@@EEEOOO^^^nnnuuuyyy~~~}}}{{{]]]JJJMMMTTTYYYVVVRRRQQQNNNLLLHHHBBB;;;666666666555444555555555>>>[[[ggg^^^{{{|||}}}}}}iiibbb{{{iiiQQQHHHFFFGGGIIILLLPPPTTTXXXZZZ```aaaccceeeggghhhhhhhhhmmmpppuuuxxxzzz{{{}}}sssdddZZZPPPLLLIIIHHHKKKPPPQQQQQQTTTXXXWWWRRRPPPQQQWWWLLLEEEFFFFFFAAA<<<;;;???>>>>>>???AAAAAA@@@???::::::999999999999::::::999888777666666555666666:::999777777777888999:::888:::>>>DDDGGGEEE>>>888;;;999777666444444555555777:::???BBBEEENNNZZZccchhhnnnrrrsssuuuyyyyyyvvvwwwssslllhhhccc]]]UUUOOOLLLIIIEEEBBBAAA@@@>>><<<:::;;;<<<<<<;;;:::888777666666666555444444333333666666666666777777777777:::999;;;>>>???@@@GGGOOO___kkkyyyzzzvvvkkkUUUNNNLLLJJJGGGFFFEEEBBB???<<<999888444333333222222222222222111111000000000000111111333444666777888888777777666666666555444444666888777777666444111000222333444444666666666555444333111222222222222333333333555555666777777888888999888888999:::;;;<<<<<<===>>>@@@AAACCCDDDGGGKKKNNNOOORRRVVVYYY[[[]]]```bbbeeefffhhhjjjlllmmmnnnooorrruuuxxxyyyzzz{{{~~~~~~}}}}}}yyyyyy{{{|||zzz{{{}}}{{{zzzzzz{{{zzzxxxtttssstttuuuuuuuuuttttttsssrrrrrrrrrrrrrrrqqqqqqrrrrrrsssrrrrrrrrrsssttttttuuutttsssqqqppppppooonnnnnnnnnnnnkkkiiidddccc```ZZZYYYZZZXXXTTTPPPLLLHHHDDDAAA???;;;999777666555444444444555555555555444444555555666777999999<<>>>>>===;;;:::;;;<<<:::;;;<<<:::888:::???CCCOOO^^^nnnuuuyyy~~~}}}|||yyyxxx^^^MMMOOOVVV[[[XXXTTTSSSQQQNNNIIICCC;;;777666666555444555888888===TTTyyynnnYYYmmmiiiXXXtttrrrSSSGGGFFFGGGIIILLLPPPTTTWWWYYY^^^```bbbeeeggghhhiiiiiikkknnnrrruuuwwwyyy{{{}}}}}}|||mmmaaaVVVSSSSSSTTTWWW\\\XXXTTTSSSRRRNNNGGGEEEGGGFFFCCCCCCGGGGGGBBB@@@BBB??????@@@CCCFFFGGGEEEDDD::::::999999999:::<<<<<<:::999888777777777777777777666666666666777777888777666777:::<<<<<<999555999999777666555555555555777:::>>>@@@DDDKKKVVV^^^hhhpppwwwzzz}}}~~~|||xxxvvvrrrlllgggccc\\\TTTNNNHHHEEEAAA>>>===<<<:::888999::::::::::::999888888777777666555555444444333666666666666777777777777:::999:::===>>>???FFFNNN\\\iiiwwwjjjUUUNNNLLLJJJGGGFFFDDDBBB???<<<999777444444222222111111222222111111000000000000111111222333555666777777777777666777666555444444666888666666555333000000111333444444666666666666555444222222222222333333333333444555555666666777888888888888999:::;;;<<<======<<<>>>@@@AAABBBEEEIIILLLOOORRRVVVYYY[[[^^^```cccdddeeegggiiilllmmmnnnooosssuuuxxxzzz{{{|||~~~|||xxxuuusssoooooorrruuuuuutttzzz}}}{{{zzzzzzyyywwwsssrrrsssttttttsssssssssrrrrrrqqqrrrrrrrrrooopppqqqrrrrrrrrrrrrrrrsssttttttttttttrrrpppooorrrqqqoooooopppooollljjjdddccc^^^WWWTTTTTTRRRMMMLLLHHHBBB>>>;;;999777555555555444333333333333444444444333333333444555555666666888===DDDKKKOOOQQQRRR[[[iiiwww~~~~~~~~~vvvllleee```YYYPPPIIICCC<<<777777777777888<<>>;;;<<<=========??????@@@@@@>>><<<:::;;;<<<<<<======;;;888999===AAAOOO^^^nnnuuuyyy~~~{{{~~~ttt]]]OOOQQQXXX]]][[[WWWVVVSSSPPPKKKDDD<<<777666777666555666:::;;;;;;MMMrrr}}}YYY```uuuPPPiiivvvUUUHHHEEEFFFHHHKKKOOOSSSVVVXXX\\\^^^aaadddgggiiijjjjjjkkknnnrrruuuvvvxxx{{{}}}qqqdddYYYXXX]]]```ccceee___WWWPPPKKKEEE@@@???BBBFFFIIINNNRRROOOHHHDDDEEE<<<===@@@EEEHHHIIIGGGEEE;;;;;;:::999:::;;;===>>>::::::999999888999999999666777888999999999999999888555333111222444444444777777777777777666555555666999<<<>>>AAAGGGOOOVVVeeeooozzz}}}xxxuuupppkkkfffbbb[[[SSSLLLFFFCCC???<<<;;;:::888666888777777777777888999999777777666666555555444444555666666666777777777888999888999<<<<<<===CCCLLLYYYfffuuujjjTTTMMMMMMKKKGGGFFFDDDBBB???;;;999777333444444444444333222222111111000000000000111111333444666777777666555555777777777555333444555777666666555333111000222444444444666777777666555555222222222333333333444444444444555555666666777777888888999:::;;;<<<======<<<>>>@@@AAABBBEEEIIILLLOOORRRVVVYYY[[[^^^aaacccdddfffhhhjjjmmmooopppppprrrtttwwwzzz|||~~~~~~|||xxxsssmmmiiifffaaaaaaeeekkknnnqqqxxx~~~{{{zzzzzzxxxvvvrrrqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrsssppppppqqqrrrsssssssssssstttuuuuuuuuuuuusssrrrqqqtttrrrqqqqqqqqqpppmmmkkkhhhfff```XXXTTTSSSOOOJJJJJJFFF@@@;;;999888777666444444444333333333333333333333222222333333444555444444555999>>>DDDIIILLLNNNTTT___nnn{{{}}}xxxyyy||||||uuummmiiibbbXXXQQQMMMHHHBBB======888777999999888:::===<<<::::::;;;<<<<<<======@@@AAAAAA@@@>>><<<<<<===<<<======;;;999999>>>BBBNNN]]]mmmtttxxx}}}}}}rrr]]]QQQRRRYYY___]]]ZZZXXXUUURRRLLLFFF===888777777777666666:::;;;:::JJJmmm^^^WWWQQQ]]]{{{qqqUUUKKKEEEFFFHHHKKKNNNRRRUUUWWWZZZ\\\```dddgggjjjkkklllmmmooosssuuuwwwyyy|||rrrggg___cccjjjnnnmmmlllcccYYYNNNHHHCCCAAACCCGGGJJJOOOVVV\\\[[[TTTMMMIII>>>@@@DDDIIILLLKKKGGGDDD>>>===<<<;;;:::;;;<<<<<<::::::999999999::::::;;;:::;;;===>>>>>>>>>===<<<;;;888444222111222444555555666777888888777666555777888:::<<<>>>BBBHHHMMM___jjjvvv{{{}}}}}}zzzvvvrrrnnnjjjfffbbb[[[SSSLLLHHHEEEAAA>>><<<;;;999888777666555555666888999:::888888777666666555555444555555666666777777888888888777888::::::;;;AAAIIIWWWeeettt}}}kkkUUUMMMMMMKKKFFFEEEDDDAAA>>>;;;888777222444666888888555222000111111000000000000111111666666777777777555444333777777777555333333555777666777666444222222333555333444666777777777666666222222333333333444444444444444555555666666777777888999:::;;;<<<======>>>===???AAABBBCCCFFFJJJMMMNNNQQQUUUYYY[[[^^^aaadddfffgggiiillloooqqqrrrrrrqqqsssvvvzzz}}}zzzwwwpppiiiaaaZZZSSSPPPMMMMMMQQQXXX___hhhvvv}}}|||{{{{{{xxxuuurrrpppqqqqqqqqqqqqpppppppppppppppqqqrrrsssrrrrrrssstttuuuuuuttttttuuuvvvwwwwwwwwwvvvtttsssuuusssrrrqqqqqqpppnnnkkkiiihhhccc[[[VVVSSSNNNHHHGGGCCC>>>:::888888777666555555555444444444333333333222222222222333444444222333444666999>>>BBBFFFGGGKKKSSS```llluuuyyyzzzwwwrrrmmmllllllhhh^^^VVVOOOIIICCC>>>===;;;888666777555555777777555555999666999;;;<<<>>>@@@AAA@@@AAABBBDDDCCCAAA?????????;;;<<<===;;;999;;;@@@DDDKKK[[[kkkssswww}}}|||rrr^^^SSSRRRZZZ```___\\\ZZZWWWSSSNNNGGG>>>888777888888777777888888:::IIIhhhgggTTTyyyWWWVVViiipppTTTKKKEEEFFFHHHKKKNNNRRRUUUVVVYYY[[[___cccgggjjjkkklllmmmooorrrtttvvvxxx|||~~~uuunnnlllttt}}}~~~yyyuuuiii^^^RRRKKKHHHGGGJJJNNNEEEKKKTTT]]]dddbbbXXXOOOGGGHHHKKKOOOPPPMMMHHHDDDAAA@@@???===<<<;;;::::::999999999999:::;;;<<<<<<===>>>@@@@@@@@@@@@>>>===;;;:::888666444333444444333555666888888888777777777888999;;;<<>>===;;;999666666555555666888:::;;;999888888777666666555555555555555666777888888888888777888999999999???GGGUUUdddttt}}}mmmUUUNNNMMMKKKFFFEEECCCAAA>>>;;;888666222444666888888555222000111111000000000000111111777777888888888666555444777888777555333333555666666777666555333333444666333444666777888888777666333333333333444444444444444555555666666777888888999999:::;;;<<<===>>>>>>>>>@@@BBBCCCEEEGGGKKKNNNNNNQQQUUUYYY\\\^^^bbbdddfffhhhjjjmmmppprrrssstttssssssvvvyyy}}}~~~}}}{{{qqqjjj```UUULLLDDD>>>::::::;;;???DDDKKKWWWmmm~~~}}}||||||{{{yyyvvvrrrppppppqqqqqqpppoooooooooooopppqqqrrrsssttttttuuuuuuuuuuuuttttttuuuuuuwwwxxxxxxxxxwwwvvvuuutttrrrrrrqqqpppmmmkkkhhhhhhccc\\\WWWTTTMMMFFFBBB>>>:::888888777777666666666777777666666555444333333222222222333444444222333555666777999===@@@<<>><<<::::::::::::;;;<<<===>>>???>>>>>>>>>>>>======<<<;;;888999:::999666333333333333444555777888888999999888999999;;;<<<>>>@@@@@@TTT___hhhkkklllooorrrsssmmmjjjgggfffddd^^^VVVOOOIIIFFFBBB???>>>===;;;999777777777888999:::;;;<<<999999888888777777666666444444555666777888999999999777888999888888>>>FFFQQQbbbttt~~~nnnVVVNNNLLLKKKFFFEEECCCAAA>>>:::888666333333333333333222222111111111000000000000111111555666888999999999888777888888777555333333444666555555555444222222444666333444666777888888777777333333333444444444444555555555666777777888888999999999:::;;;<<<===>>>>>>>>>@@@BBBCCCDDDGGGKKKNNNMMMQQQUUUYYY\\\___bbbdddfffgggjjjmmmppprrrssstttvvvvvvwwwyyy{{{{{{xxxtttbbbZZZNNNDDD>>>:::666444333555999<<<>>>IIIbbbxxx~~~|||{{{{{{yyyvvvsssqqqqqqqqqqqqpppmmmmmmnnnnnnpppqqqrrrsssuuuuuuuuuuuutttsssrrrrrrrrrtttuuuwwwxxxxxxxxxxxxuuutttrrrqqqqqqooommmjjjfffgggeee___[[[VVVNNNFFF>>><<<999999999999888777888888999999999888777666333333333333333444555555222444666777666666888;;;777:::>>>BBBFFFIIIKKKMMMVVVXXXYYYXXXSSSKKKDDD???===<<<:::999999::::::::::::999:::<<<999555666:::777>>>CCCDDDGGGMMMRRRRRRPPPQQQRRRPPPLLLHHHEEEDDD===>>>>>><<<::::::???CCCCCCSSSeeennnttt|||xxxsssuuusssvvvuuu|||yyyxxxtttkkk[[[SSSTTT]]]ddddddaaa___[[[WWWRRRJJJ@@@999888999999999777666666888AAATTToooyyymmmmmmUUUZZZaaaQQQHHHHHHJJJLLLOOOSSSUUUWWWYYY[[[___cccfffiiikkkkkkjjjlllnnnppprrruuuyyy||||||{{{~~~tttjjjhhhfffcccaaaaaagggnnntttwwwwwwtttiii]]]SSSSSSSSSSSSQQQMMMGGGBBBBBBDDDGGGHHHGGGEEEAAA???<<<======>>>???@@@AAABBB@@@???===<<<:::999999999777999;;;999666333333444333333444555777888:::;;;999999:::;;;===>>>>>>>>>KKKWWWbbbeeefffiiilllmmmjjjhhhgggfffeee```XXXRRRJJJGGGCCC@@@???>>><<<:::999999:::;;;<<<<<<<<<;;;:::999999888888777666666444444555666777888999999999888888:::888888>>>FFFKKK^^^sss~~~oooWWWNNNLLLJJJFFFEEECCCAAA>>>:::888666555333111///...000222333111111000000000000111111333555777999:::;;;;;;;;;888888888555333333444666444444444333111111333555333444666777888888888777333333333444444444555555666666777777888888999999999::::::;;;<<<===>>>>>>>>>@@@AAACCCDDDGGGKKKNNNMMMPPPUUUYYY\\\___bbbeeeeeefffiiillloooqqqsssssszzzyyyxxxyyyzzzxxxsssoooUUUMMMCCC<<<:::::::::999666999======;;;DDD\\\sss~~~}}}{{{zzzzzzwwwsssqqqqqqqqqqqqpppmmmmmmmmmnnnoooqqqrrrsssuuuuuuuuutttsssrrrppppppppprrrtttvvvxxxxxxxxxxxxuuutttrrrqqqqqqooollljjjfffiiihhhccc___ZZZQQQHHH===<<<;;;;;;<<<<<<;;;999999::::::;;;;;;999888777444444333333444444555666222555888888666555666888888;;;>>>??????@@@BBBDDDEEEJJJOOOOOOJJJCCC>>>;;;===<<<::::::999999999888888777888:::777333444999666???DDDDDDHHHPPPVVVVVVWWWXXXXXXUUUOOOJJJGGGEEE???@@@???===999999===AAAAAAQQQcccmmmsss{{{yyysssssstttwwwsss|||www|||vvvqqqhhhXXXPPPVVV___ffffffcccaaa]]]YYYSSSKKK@@@999888999999999666777888888;;;KKKfff|||uuu}}}xxxXXXUUUiiiZZZHHHIIIKKKMMMPPPSSSVVVWWWYYY[[[___cccfffiiijjjkkklllnnnppprrrssswww{{{~~~yyy|||sssjjjaaaaaasss|||uuuuuuuuurrrooonnnhhhsss}}}~~~}}}{{{tttlll^^^]]]]]]\\\ZZZVVVPPPLLLBBBEEEIIILLLLLLJJJFFFCCC>>>??????@@@AAACCCDDDEEEBBB@@@>>>;;;999888888999888:::<<<:::666444555777444333333444666888;;;<<<:::999:::<<<>>>???>>>===CCCPPP]]]aaabbbdddfffgggiiihhhfffgggfffbbbZZZTTTLLLIIIEEEBBBAAA@@@>>><<<:::;;;<<<===>>>===<<<;;;::::::999999888777777777444444555666777888999999:::888999:::888888>>>EEEGGG[[[rrr~~~