BM6P6(@ |||zzzzzzxxxrrrmmmmmmnnnuuu|||wwwvvvvvvxxx~~~zzzjjjaaaaaalllssscccVVVHHH===;;;<<<===<<<===BBBGGGHHHEEECCCAAA===;;;<<<@@@CCC???>>><<<<<<;;;:::777555111111000///......---,,,......---,,,,,,+++******---,,,,,,++++++,,,,,,---......---,,,,,,,,,------//////......------------...------,,,,,,,,,------///---///222222000333999IIIXXXeeeiiimmmvvv~~~xxxrrrrrrzzzzzz}}}yyywwwvvvvvvuuurrrsssvvvzzz|||zzz|||~~~|||qqqfff\\\ZZZ]]]ooo|||uuuaaaUUURRRKKKGGGHHHJJJJJJLLLOOOXXXdddvvvzzztttllljjjmmmxxxyyytttxxx}}}ooodddbbblllssscccQQQBBB<<<<<<;;;:::;;;>>>AAACCCGGGGGGEEEBBB???>>>???@@@???>>><<<<<<<<<:::888666000///...---,,,,,,++++++......------,,,++++++***---,,,,,,++++++,,,,,,---.........------......///000000//////....................................000///111444555555:::AAAQQQ^^^jjjooottt|||xxxtttvvvxxxyyy~~~yyyuuutttssssssrrrrrrtttwww}}}~~~{{{qqqfff]]]\\\___nnnzzzsssdddVVVNNNHHHHHHHHHHHHIIILLLPPP[[[jjjyyyqqqlllkkkqqqyyyzzz{{{}}}xxxjjjffflll}}}qqq\\\KKKBBB???;;;999:::<<<>>>???IIIIIIHHHEEEAAA>>>======???===<<<<<<<<<;;;999666111000///...,,,,,,++++++......------,,,+++++++++---,,,,,,++++++,,,,,,---...............///000111000000000///////////////***+++,,,------,,,++++++---,,,...222333444<<>>???GGGHHHFFFCCC@@@=========>>>===<<<<<<<<<<<<:::888444333222000..................------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------...///000111////////////............***,,,---//////...---+++,,,+++---///000444>>>III^^^bbbgggmmmsssyyy}}}~~~zzz~~~|||{{{yyy|||~~~zzzuuurrrrrrsssssssssrrrvvv~~~}}}tttiii```[[[^^^dddooo{{{pppdddVVVPPPMMMIIIGGGHHHKKKNNNUUU```nnn{{{vvvuuu}}}sssZZZKKK???===>>>>>>>>>@@@DDDDDDCCC@@@===<<<===???>>><<<<<<<<<======;;;999666555222000///......///......------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000---------------------------///111222333222111///111000111222333888EEERRRjjjiiijjjnnnsssxxx}}}{{{xxxuuuxxx{{{wwwssspppqqqrrrsssttttttyyy~~~|||zzzyyy}}}oooddd[[[WWW]]]eeeqqq}}}~~~vvvuuuvvv{{{qqq___UUUOOOJJJFFFFFFJJJKKKOOOXXXdddqqqzzzzzz|||iiiTTTBBB===>>><<<;;;>>>@@@AAABBBAAA???>>>>>>???===<<<<<<<<<>>>>>><<<:::666444111...---,,,------......---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---------+++,,,---/////////......111000111222333:::KKK[[[ooommmmmmppprrrttt{{{{{{wwwrrrqqqwww~~~vvvsssooommmnnnppprrrrrrwww{{{~~~xxxvvv{{{yyy|||{{{lll___WWWUUU\\\eeettt{{{pppooopppvvv~~~{{{xxxsssqqqrrrmmmttt}}}}}}gggZZZRRRKKKFFFDDDDDDFFFJJJQQQ\\\hhhssszzz|||~~~~~~zzz|||{{{aaaHHH@@@???;;;:::===???BBBFFFHHHFFFBBB???>>>===<<<;;;<<<>>>>>>===;;;777555111...---,,,---...------..................---,,,,,,++++++,,,,,,---......------------...///,,,,,,,,,---------......******++++++,,,---------......000222444>>>RRRdddppppppsssvvvuuusssxxx}}}wwwqqqnnnrrr{{{{{{tttqqqmmmlllnnnqqqrrrsssyyy~~~{{{uuurrrzzz~~~|||}}}{{{jjj]]]TTTSSS[[[fffttt~~~sssqqqqqquuuvvvooommmkkkhhhgggiiibbbgggooovvv~~~rrrbbbXXXOOOIIIGGGAAADDDHHHLLLRRR\\\hhhqqqwww}}}{{{wwwqqqtttzzzxxxwwwkkkOOODDDAAA<<<:::===???EEELLLOOOLLLFFF@@@<<<<<<<<<;;;<<<>>>???===<<<:::777444111/////////000------..................---,,,,,,++++++,,,,,,---000//////.........//////---------.........//////////////////000222333444111111444777;;;FFF\\\ppptttwww}}}}}}xxx|||~~~wwwqqqpppqqqwwwwwwuuurrrooonnnpppsssuuuvvv{{{yyysssppp|||~~~{{{}}}|||jjj]]]TTTSSS\\\ffftttyyywwwuuuxxxrrriiiaaa``````^^^___aaabbbfffkkkooouuuzzziii^^^UUUNNNKKKAAAEEEHHHJJJLLLSSS^^^gggooovvvwwwssspppmmmgggjjjsss|||uuurrrnnnWWWIIICCC???>>>@@@DDDGGGLLLQQQSSSOOOHHHBBB===??????===;;;:::999888999777444000...---------........................---,,,++++++++++++,,,---------------------------,,,,,,,,,---...///000000//////.........000222333///111333444===OOOeeessswww~~~~~~yyyxxxxxx{{{|||}}}xxxqqqqqqqqqppppppssswww{{{~~~tttoooqqqtttyyyxxxooowww||||||iiiYYYPPPPPPZZZeeeyyy~~~|||~~~yyypppaaa^^^YYYXXXZZZ]]]```aaahhhjjjnnnrrrwwwzzzjjjZZZPPPMMMGGGEEEEEEEEEEEEIIIWWWeeerrrvvv}}}wwwpppnnnkkkhhhfffhhhppp}}}xxxnnnyyyrrr[[[MMMEEE@@@>>>>>>EEEIIIPPPWWWZZZVVVMMMFFFBBBCCCBBB@@@???>>>===;;;;;;999555222000///...///........................///...------------...///---------------------------------.../////////000............///000111111222333555:::DDDVVViiiuuu{{{|||{{{}}}~~~{{{vvvqqqppppppoooppptttyyy~~~xxxnnniiikkknnnxxxzzzqqqrrrvvv{{{}}}~~~{{{hhhYYYPPPOOOZZZeeewww~~~|||~~~yyyllldddXXXVVVUUUWWW\\\aaaeeegggnnnpppssswww|||vvvcccUUUOOOHHHFFFEEEDDDCCCFFFQQQ^^^lllqqq{{{zzzuuussswwwwwwsssnnnmmmjjjfffggghhhooo{{{}}}mmmnnnwwwttt^^^PPPFFF@@@======CCCIIISSS]]]ccc```VVVMMMGGGEEECCCBBBBBBAAA???===<<<:::777444222000000000........................///......------......///------------------------------------------------,,,,,,......////////////555555888BBBQQQbbbpppxxx}}}}}}{{{}}}|||zzzwwwvvvxxx}}}~~~xxxtttpppooonnnnnnpppuuu}}}~~~sssiiieeefffhhhttt}}}|||~~~{{{ssslllpppuuuxxx{{{yyyfffXXXOOOOOOYYYeeeuuuyyymmmaaaZZZSSSSSSUUUZZZaaahhhlllnnnuuuxxx{{{rrr```VVVMMMIIIGGGEEECCCDDDLLLUUUcccjjjvvv}}}wwwsssyyy|||zzzwwwuuuqqqlllkkkjjjoooyyyrrriiifffsssppp]]]OOOFFF???<<<===>>>EEERRRaaakkkkkkbbbZZZNNNGGGAAAAAABBB@@@===<<<<<<:::888555333111000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++++++++++++++++++++***,,,---/////////......444444;;;LLL___nnnwww}}}{{{{{{|||~~~~~~~~~xxxwwwzzz}}}~~~}}}qqqnnnlllmmmsss|||{{{vvvsssooonnnmmmnnnqqqxxx|||qqqhhhdddfffhhhppp{{{||||||zzzrrrkkknnnssswww{{{xxxeeeWWWOOOPPP[[[ggguuu{{{qqqggg___ZZZWWWXXX[[[aaaiiiooosssttt{{{~~~nnnaaaSSSNNNIIIGGGEEEDDDIIIPPPYYYbbbppp}}}~~~wwwqqqnnnooovvv}}}}}}lll^^^bbbtttxxxjjjZZZOOOFFF???<<<===;;;BBBPPPcccsssxxxtttmmmYYYMMMBBBAAABBB???<<<<<<;;;:::888555333111000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,***,,,---/////////......333333???VVVlllwww||||||{{{zzz{{{~~~vvvsssvvvzzz}}}iiieeebbbeeemmmyyy}}}yyyvvvtttnnnnnnnnnooosss{{{zzzooohhheeegggjjjmmmwww}}}~~~zzzsssoooqqqtttxxx|||vvveeeWWWQQQSSS^^^kkkxxxuuummmfff```]]][[[]]]aaaiiiqqqxxx{{{}}}yyyiiiXXXQQQIIIGGGEEEDDDGGGKKKPPPZZZjjj{{{zzzuuurrruuuzzzuuubbb]]]dddqqqxxxlll]]]RRRHHH@@@<<<===<<>>???;;;:::999777444222000///........................---......//////......---+++,,,,,,------.........000000000000000000000000,,,,,,......////////////444666GGGbbbvvv}}}~~~~~~~~~~~~vvvsssxxxxxxccc^^^[[[^^^hhhuuu{{{vvvtttsssooooooppprrrwwwvvvlllgggfffiiilllnnnvvv~~~~~~}}}~~~~~~zzzuuuppprrrtttxxx~~~uuueeeYYYSSSWWWcccppp}}}|||vvvqqqlllhhheeebbbccchhhpppyyyrrr```UUUKKKGGGEEECCCDDDFFFKKKTTTcccuuu{{{zzz}}}~~~xxxvvv|||mmmccc]]]aaatttwwwhhh[[[NNNBBB======<<>>@@@<<<<<<:::888666444111000........................------...//////...------++++++,,,,,,---......////////////000000111111222............///000111111888===PPPmmm~~~~~~}}}~~~zzzzzzppp]]]YYYVVVZZZeeesss|||yyysssppppppoooqqqsssvvv{{{tttkkkhhhiiimmmppprrrwww}}}{{{}}}zzzyyyvvvrrrnnnooorrrwww~~~uuueee[[[VVV[[[hhhvvv}}}||||||{{{xxxvvvpppqqqtttzzzlll^^^PPPJJJHHHEEEDDDEEEHHHPPP___ppp|||sssnnnttt|||wwwjjj]]]YYYjjjqqqbbbSSSDDD===<<<;;;<<>>===<<<:::888555333111........................++++++,,,------,,,++++++++++++,,,,,,---...//////,,,,,,,,,---...///000000//////.........000222333<<>><<<999666555444444555---...///000000///..............................++++++,,,---............------------------,,,,,,///------000111///000444666OOOgggxxxzzzsssyyy{{{}}}bbbYYYWWWWWW]]]iiittt{{{}}}yyyuuurrrppppppjjjnnnqqqsss{{{xxxsssuuuxxxxxxvvv}}}|||}}}zzz~~~xxxqqqkkkhhh___ccckkkttt|||wwwggg[[[WWW]]]nnn~~~rrr___RRRMMMLLLIIIFFFIIITTTcccppp{{{uuukkkeeedddffflllwww~~~uuuhhheeeggg|||cccNNNCCC???:::===???EEEUUUkkkxxx|||xxxjjjTTTDDDAAAEEECCC======<<<;;;:::888666555444...///000000000000///.....................------,,,,,,---.........------...........................,,,---000111000222777<<>>>>>@@@KKK\\\kkkrrrtttjjjXXXFFF@@@BBBCCC@@@<<<<<<======;;;888555333000000111111111000000////////////......---------------.........------,,,.........//////000000111...,,,---000111111555;;;DDD\\\nnnwww|||uuummmqqqnnnxxxwwwuuu|||}}}xxx]]]QQQQQQVVV```nnnyyy~~~wwwrrrnnnmmmmmmmmmrrrvvvxxx}}}~~~|||~~~}}}~~~zzzmmmcccXXX\\\bbbkkkuuu}}}tttdddYYYWWW^^^ooo~~~vvvbbbTTTOOORRRUUUXXXTTTPPPTTTbbbuuuzzzrrrwwwwwwlllccc``````fffrrr}}}tttmmmhhhyyyuuu]]]LLLCCC>>>??????@@@FFFSSS```hhhqqqkkk[[[III>>>>>>??????<<<<<<<<<<<<:::888666555222222222222111111111000000000//////......------......///......---,,,,,,------...//////000111111000...///111111111666===LLLcccrrrwwwzzztttnnnqqqppp{{{vvvttt~~~}}}kkkTTTNNNNNNRRR\\\jjjvvv}}}{{{tttooollllllmmmnnntttzzz{{{rrrdddWWWZZZ```hhhrrr{{{~~~ppp```WWWWWW^^^nnn}}}pppccc]]]\\\]]]SSSNNNJJJMMMYYYlllwwwooommm}}}vvvkkkeee```dddooo|||yyypppgggssshhhTTTIII>>>===>>>@@@EEELLLUUU\\\hhheeeZZZIII>>>===???@@@===<<<:::888777666666777333333222111111111111111000000/////////.........////////////...---,,,,,,,,,,,,---...//////000000222111111222000000777@@@RRRiiivvvwwwzzzwwwrrruuuwww{{{yyysss^^^NNNLLLKKKMMMVVVcccooowww{{{~~~{{{uuupppllllllmmmnnnooowww~~~yyyjjj[[[]]]aaahhhqqqzzzzzzlll\\\UUUVVV^^^nnn{{{}}}rrrhhh^^^WWWFFFHHHJJJMMMVVVfffyyyzzztttooo{{{uuullldddfffqqq}}}ttthhhpppppp\\\OOOAAA===<<>><<<999777666666777888444333222111000000000000////////////////////////....../////////...---------------....../////////222222222222111111:::DDDYYYpppzzzxxx{{{zzzxxx{{{~~~|||~~~vvvfffVVVLLLIIIHHHKKKSSS```kkksssuuuwwwtttpppmmmllllllnnnooorrr|||~~~qqq```bbbdddiiiqqqyyyuuugggXXXRRRTTT]]]lllyyyzzzkkkYYYMMMBBBFFFJJJNNNTTTaaasss~~~www}}}wwwssstttyyy}}}zzzqqqqqq{{{zzzlllrrr|||iii]]]KKKBBB<<<>>>BBBDDDHHHMMMOOOQQQMMMFFFAAAAAACCCBBB===<<<;;;:::999888888888444333111000//////000000.........///000000111111---......////////////...////////////////////////000000111222111333>>>JJJ```wwwzzz|||}}}|||wwwooovvv{{{jjjZZZPPPKKKDDDFFFLLLWWWcccmmmqqqrrrrrrqqqooommmmmmnnnooopppvvvuuuffffffgggkkkpppxxxrrrcccTTTOOORRR\\\kkkwww~~~kkkYYYMMMJJJIIIHHHIIIOOO\\\lllwww~~~{{{qqqjjjhhhkkkrrrvvv~~~}}}~~~pppvvvzzz{{{pppVVVIII>>>???BBBDDDHHHMMMMMMNNNLLLEEEAAAAAA@@@===;;;<<<======<<<:::888777444333111////////////000------...///000111222222------...///000000000///111111111000000000000000---...000222222555AAANNNeee{{{|||}}}}}}~~~uuullltttsssbbbSSSKKKIII@@@DDDNNN[[[iiiqqqrrrqqqqqqqqqooonnnnnnoooooopppyyywwwiiiiiiiiikkkpppwww~~~}}}pppaaaRRRMMMRRR\\\jjjvvv}}}~~~mmm^^^VVVUUUNNNEEECCCJJJYYYgggpppxxxnnnjjjfffcccdddjjjxxxyyyooolllmmmWWWBBB>>>???AAAEEEKKKNNNMMMLLLJJJEEE???===>>>BBB@@@?????????===999777555444222000//////000000////////////............///////////////.........------------.........///333---,,,333777:::GGGXXXtttyyy~~~~~~|||{{{|||||||||{{{qqqooo~~~}}}iiiYYYOOOIIIDDDCCCIIISSS___jjjppprrrrrrpppnnnlllkkkmmmooopppppp{{{xxxmmmoooqqqrrrsssxxxxxxcccWWWNNNMMMNNNRRR```pppvvvyyyvvv}}}zzzvvv{{{xxxgggZZZPPPJJJFFFFFFIIIPPP\\\gggyyytttnnnhhhbbbbbbeeeqqq~~~zzzmmmeeewwwsss\\\GGG@@@@@@AAAFFFMMMTTTUUUTTTPPPHHHAAA???@@@@@@???>>>>>>>>><<<999777666555333111/////////000////////////............/////////////////////...---.........////////////333......444777;;;KKK^^^vvvyyy||||||zzzxxxyyy{{{zzz{{{}}}yyyrrrtttsss```RRRJJJFFFDDDDDDJJJUUUaaakkkqqqrrrqqqooonnnmmmmmmmmmnnnqqqrrr~~~yyyqqqtttvvvvvvxxx|||uuubbbVVVLLLKKKLLLPPP]]]lllsss~~~vvvooosssyyytttxxxpppaaaQQQKKKEEEEEEFFFKKKUUU___rrr}}}wwwpppiiiffffffgggrrr}}}{{{jjjaaaiiivvvzzzbbbJJJAAA@@@AAAGGGOOOVVVZZZ\\\UUUJJJBBB@@@AAA???>>>=========<<<999777777555333111000/////////////////////..................//////////////////////////////000000000000222///111555777>>>RRRhhhzzz{{{zzzwwwtttsssvvvzzz~~~}}}wwwyyyyyyqqqrrrrrryyyzzzfffTTTIIICCCBBBCCCDDDLLLYYYeeennnqqqqqqpppnnnooopppooommmnnnrrrvvvyyyvvvxxx{{{{{{|||ppp```SSSJJJIIIJJJLLLWWWeeemmmyyyuuuttt~~~xxxrrruuu||||||lllWWWOOOHHHFFFEEEGGGNNNVVViiittt~~~wwwqqqooogggmmmuuu}}}~~~~~~lllccc```cccqqqyyybbbKKKAAA>>>???GGGPPPXXXaaaggg___RRRIIIEEEDDD@@@???============;;;999777666444111000/////////////////////........................///////////////000000000000111111111111111333666888CCC[[[sss~~~zzzuuuqqqrrrwww}}}yyyssswwwxxxooojjjkkkppp~~~rrr\\\KKKBBB>>>@@@CCCFFFOOO]]]iiioooqqqooommmmmmpppsssqqqooopppvvv{{{wwwwwwzzz|||}}}~~~|||mmm___QQQGGGFFFGGGHHHQQQ]]]hhhssszzztttuuuzzzttt___VVVMMMIIIGGGGGGLLLQQQ```lll~~~|||wwwqqqpppoooooottt|||zzzzzzrrreee[[[VVV___uuusss^^^HHH???===>>>EEEPPP___mmmuuunnn```TTTJJJDDDCCCAAA???>>>>>>>>><<<:::777666444222000000000000////////////............---.........//////000000000000000000111111111222000222555777;;;JJJeee|||~~~xxxuuuwwwvvvrrrwww}}}qqqkkkjjjjjjtttkkkUUUGGG???<<>>>>>DDDNNN___qqq}}}zzzmmm^^^NNNAAAEEECCC@@@>>>>>>===<<<:::666555333222111111111111////////////............------......///000000000000000000000111111111111///222555888@@@SSSnnn{{{zzz|||pppmmmpppsssxxxcccNNNDDD@@@===@@@FFFNNNWWWdddlllnnnkkkhhhgggjjjllloooqqqssswww}}}uuutttwwwzzzzzzzzz||||||mmm___QQQEEEDDDEEEDDDHHHPPPZZZggguuu}}}uuuuuuvvvwwwzzz}}}{{{yyyzzz~~~qqqcccTTTLLLHHHFFFGGGKKKRRR^^^ooo}}}zzzyyyuuuzzz|||ssskkkjjjpppzzziii]]]QQQPPPYYYkkkyyyjjjZZZKKKEEEBBB???CCCKKKYYYnnn~~~qqq]]]JJJGGGDDD@@@>>>===<<<:::999555444333222111222333333////////////............------......///000000111/////////000000000111111///222555999EEE[[[uuutttttt{{{nnnYYYGGGBBBAAA>>>AAAHHHQQQ[[[ffflllkkkhhheeedddfffgggjjjmmmsssyyy~~~xxxtttwwwzzzzzzzzz{{{|||nnnaaaRRRFFFEEEEEECCCFFFLLLTTTaaaooozzz|||zzzqqqppppppqqqtttyyy~~~|||yyywwwyyy}}}mmmZZZOOOIIIFFFFFFIIILLLVVVfffwww~~~|||{{{}}}{{{rrrnnnnnnqqqvvvwwwrrrttt{{{{{{www{{{ooocccUUUOOOQQQ___{{{wwwjjj\\\NNNJJJEEE@@@CCCJJJVVVooorrr\\\GGGDDD@@@===;;;:::888777444444222222222222444444000/////////............---------...///000000111////////////000000000000///222444999HHH```yyyzzz|||fffRRRBBB@@@AAA???BBBIIITTT]]]gggllljjjeeeccccccdddccceeejjjrrryyy~~~{{{tttwwwzzz{{{zzz||||||nnnbbbSSSFFFEEEEEECCCEEEJJJOOO\\\kkkvvv}}}~~~}}}{{{yyyrrrqqqppppppsssxxx~~~{{{xxxuuuvvv~~~vvvaaaSSSLLLGGGGGGJJJGGGPPP___pppzzzsssppprrrwww|||yyypppjjjfffeeelll{{{wwwsssvvv{{{xxxlllppp~~~tttgggYYYQQQNNNVVVooo~~~ooofff\\\QQQFFF???AAAGGGSSSrrr___MMMEEE>>>>>>>>><<<;;;===999777444222000000111222....................................////////////000////////////000000111333333555===NNNgggzzzZZZNNNBBB<<<<<<>>>CCCHHHWWWgggooohhhaaabbbccc___aaabbbeeekkkrrr{{{vvvtttuuuyyy|||}}}yyynnnaaaUUUIIIDDDBBBAAACCCGGGQQQXXXcccooozzz~~~{{{wwwtttssswwwyyy{{{{{{uuurrruuu{{{}}}vvvrrrqqqsss|||jjj[[[QQQJJJEEEDDDFFFPPPZZZdddttt}}}zzzzzz{{{{{{yyyuuuoookkkjjjkkkmmm|||tttjjjbbb^^^___fffuuuwwwssstttssszzzyyykkkkkkuuu{{{mmm^^^TTTPPPWWWooozzzpppcccVVVHHH??????DDDNNNkkk}}}fffPPPHHH@@@???>>>:::888999999777555333111111222222////////////////////////............////////////000////////////000111111444444777BBBUUUnnnvvvWWWLLL@@@<<<<<<>>>CCCIIIXXXgggnnnggg```aaaaaa^^^___aaaeeekkksss|||xxxvvvvvvzzz|||~~~zzzooobbbVVVIIIDDDBBBAAABBBFFFLLLSSS^^^kkkvvv|||{{{}}}~~~jjjdddaaadddlllwww}}}uuupppnnnpppxxxqqq```VVVMMMHHHGGGCCCKKKSSS\\\kkk}}}tttpppooopppoooooommmjjjddd```]]]]]]iiittt~~~pppddd[[[WWWXXX___nnnrrrgggcccccclllxxx||||||pppiiilllttt~~~vvvfffZZZTTTYYYooo}}}mmm]]]MMMAAA>>>AAAHHHaaapppgggPPPGGGAAA???>>>;;;888999999888555333222111222222000000000000000000000000............///////////////////////////000111222666555999HHH```yyypppRRRHHH>>>;;;;;;===DDDKKKZZZfffllleee___^^^___\\\^^^```eeelllttt}}}|||xxxxxx{{{}}}{{{qqqdddXXXKKKDDDAAA@@@AAADDDEEELLLWWWcccooo{{{xxxccc\\\XXX[[[dddqqqwwwqqqmmmmmmvvvzzziii\\\QQQKKKIIIBBBGGGLLLSSSaaauuu|||qqqiiieeedddeeeffffffddd___ZZZWWWVVV]]]gggsss{{{qqqdddZZZUUUVVV\\\lll|||hhhZZZUUUWWWaaannnxxx}}}~~~yyy|||}}}ppplllnnnwww~~~mmmaaaYYY\\\qqquuucccRRRDDD???@@@DDDWWW```uuu{{{vvvaaaLLLDDD?????????===;;;<<<888777555333222111111111////////////////////////............////////////////////////000111222222666666===PPPkkkxxxfffMMMDDD<<<::::::>>>EEEMMM\\\eeeiiiddd]]]\\\\\\[[[]]]```fffnnnwww{{{yyy|||}}}sssggg[[[MMMFFFBBB??????BBB@@@FFFOOO[[[gggsss~~~wwwfff^^^XXX[[[cccqqq~~~uuupppooovvvrrrbbbUUUMMMJJJEEEGGGIIINNNYYYlll|||pppfff___\\\___```aaa```]]]ZZZYYYYYY[[[dddoooxxxsssggg]]]XXXUUUZZZiii~~~rrr___UUURRROOOWWWccclllrrryyy{{{zzz{{{}}}qqqmmmttt}}}tttiii___```rrrzzziiiYYYJJJBBBAAAAAANNNSSSgggssspppooo___KKKDDD???@@@@@@===;;;;;;666666444333111000000///....................................////////////////////////000111222333555777AAAXXXttt~~~ppp\\\GGG@@@:::999;;;>>>GGGQQQ^^^dddfffbbb]]][[[\\\\\\^^^aaahhhqqqyyy}}}zzz~~~vvvlll^^^PPPGGGBBB>>>>>>@@@>>>BBBJJJSSS^^^kkkwwwxxxjjjaaaYYYYYY```mmmzzzssspppvvv~~~zzziiiYYYNNNKKKHHHGGGHHHKKKSSScccxxx~~~~~~~~~~~~{{{pppfff```]]]aaacccddddddcccccccccdddeeellluuu}}}vvvjjjaaa\\\TTTYYYfff{{{{{{hhhXXXRRRRRRKKKRRR[[[bbbhhhqqq}}}{{{xxx~~~yyyooorrrzzz{{{oooeeebbbqqq~~~ppp```PPPFFFCCC???HHHIII]]]kkkjjjmmm```NNNGGGAAAAAA@@@;;;888777666666555444222111000///..................................../////////////////////000111222333444555:::HHHaaa|||www}}}hhhSSSBBB===999999;;;@@@JJJTTT```bbbdddaaa]]][[[\\\]]]```dddkkkttt|||~~~{{{zzzpppbbbSSSJJJDDD???>>>???===@@@EEELLLUUUaaammmuuuzzzpppfff\\\ZZZ___jjjzzz}}}tttooossszzzrrr___RRRMMMIIIGGGGGGIIIOOO[[[nnnyyyyyywwwttttttxxxyyyqqqkkkiiiiiikkknnnrrrttttttsssssssssvvv|||{{{ooofffaaaVVVYYYfffzzzttteeeYYYSSSSSSMMMSSSZZZ```fffnnn{{{zzzzzzsssrrryyyttthhhbbbmmm}}}vvvgggVVVJJJEEEAAAFFFDDDWWWdddcccfff[[[NNNGGGAAAAAA@@@;;;777777888888777666555333222111..................................../////////////////////000111222444555666>>>PPPiiiyyyvvvxxxbbbKKK???;;;999:::<<>>???===???AAAFFFMMMXXXccckkk|||vvvlllaaa^^^bbbkkkzzzvvvoooqqqwww{{{{{{fffXXXRRRJJJHHHHHHJJJMMMUUUgggyyyvvvuuurrrnnnlllooovvv|||yyysssrrrtttwwwuuuzzz~~~uuukkkfffYYY\\\hhh|||wwwlll```ZZZZZZQQQWWW^^^ccchhhppp|||wwwxxxuuuzzzxxxjjjaaajjjyyyzzzlllZZZLLLFFFDDDGGGBBBSSS^^^[[[^^^SSSJJJDDD@@@AAAAAA>>>::::::999999999888777555333222000000000000000000000000............/////////000/////////000111333444555777AAAUUUooowwwyyyuuu^^^GGG===:::999:::===BBBNNNYYYaaaaaaaaaaaa___]]]^^^aaadddhhhpppyyy||||||~~~~~~~~~|||vvvhhhXXXMMMFFF@@@>>>???===>>>???BBBHHHRRR]]]dddwww}}}xxxmmmccc___bbbkkkyyyxxxqqqrrrvvvxxx~~~lll\\\VVVMMMJJJKKKMMMOOOUUUeeevvv~~~{{{uuunnnhhhhhhmmmqqq~~~uuurrruuu|||zzzoooeee```aaajjj{{{zzzooofffaaa^^^[[[]]]hhhsss{{{zzz{{{|||jjj\\\aaammm~~~ooobbbSSSFFFBBBCCCFFFLLLRRRUUUUUUSSSIIICCC>>>@@@@@@<<<999888::::::999888666444333222000/////////............//////............//////000111222222111222444666AAA===[[[}}}nnnVVVAAA;;;;;;;;;:::===GGGVVVaaagggaaa]]]\\\[[[ZZZ]]]bbbeeemmmvvv||||||{{{{{{xxxwwwyyyoooaaaSSSIIICCC???>>>:::<<<===>>>BBBJJJTTT\\\mmmuuuwwwkkk___\\\aaakkkyyy|||sssttt{{{xxx~~~wwwgggYYYQQQNNNLLLLLLLLLRRR```nnn|||tttnnnkkkmmmppp{{{xxxuuuwww~~~tttjjjddddddkkkzzzzzzqqqkkkfffcccdddnnnxxx~~~}}}{{{pppaaa```ggg}}}nnn[[[LLLAAABBBEEEKKKRRRWWWWWWVVVNNNGGGBBBBBBAAA===:::999::::::999888666444333222000000/////////.........//////............//////000111222222111222444666AAABBBbbb}}}}}}}}}|||yyy{{{lllTTT@@@;;;;;;:::;;;@@@KKKZZZeeeiiiccc^^^]]][[[YYY\\\```fffnnnxxx~~~}}}|||zzzyyy{{{zzzyyy}}}ssseeeWWWMMMFFFBBB@@@<<<===>>>>>>@@@FFFNNNTTTccclllxxxqqqggg]]]]]]bbblllyyyuuutttyyyxxx}}}xxxhhhZZZQQQNNNLLLKKKLLLQQQ___mmm~~~vvvpppmmmmmmttt~~~xxxuuuxxxzzzoooiiiggglllxxxzzzsssoooooowww|||wwwhhhaaa```tttgggTTTBBBAAADDDKKKSSSYYY[[[[[[TTTLLLEEEDDDCCC???<<<<<<;;;::::::888777555333222000000000/////////......000//////......//////000000111222111111222555888???KKKlll}}}|||{{{zzz~~~ooopppxxxhhhPPP???;;;;;;:::===DDDPPP___iiikkkeee```]]][[[XXXZZZ___hhhpppyyy{{{wwwwwwwwwxxxzzz}}}{{{yyykkk\\\QQQJJJDDDBBB======>>>>>>???BBBGGGJJJUUU^^^kkkuuu{{{}}}~~~iiiaaa[[[]]]dddmmmyyy{{{vvvwwwyyy}}}}}}lll^^^SSSOOOLLLKKKKKKPPP^^^lll~~~vvvoookkklllyyyzzzuuusssuuuzzz~~~|||pppllliiikkkuuu{{{{{{{{{nnnbbb[[[aaaxxxqqqZZZEEECCCDDDKKKUUU]]]``````YYYPPPHHHEEECCC???===>>>;;;;;;:::999777555333222000000000////////////...000000////////////000000000000111111111333777999>>>TTTvvv}}}||||||lll```hhhuuubbbLLL>>>===;;;;;;>>>HHHTTTaaahhhjjjddd___]]][[[YYY\\\```iiipppyyyvvvqqqrrrtttvvvzzz|||}}}|||{{{~~~pppbbbVVVMMMFFFBBB<<<===<<<<<<===???AAACCCJJJRRR]]]gggnnntttxxx{{{}}}|||}}}|||uuuccc]]]YYY]]]eeemmmwww|||zzz|||~~~}}}xxxuuurrruuu{{{rrrcccUUUQQQMMMKKKJJJOOO]]]kkk{{{|||rrrlllhhhttt}}}yyytttpppqqqtttwww{{{oooiiifffhhhrrr|||~~~ttteeeZZZTTTgggttt^^^IIIFFFFFFMMMXXXbbbggggggaaaVVVKKKGGGDDD@@@>>>???;;;;;;:::999777555444333111000000000////////////000000////////////000000000000111111111444888;;;???]]]|||lll___XXXeee|||rrr]]]III===>>><<<<<>>>>>EEEIIIPPPXXX```hhhooossswww{{{zzzwwwwwwxxxyyyvvvyyy~~~~~~qqq```ZZZWWW[[[ccckkkuuu}}}~~~{{{uuunnnjjjfffiiiooozzzuuugggXXXSSSOOOKKKJJJNNN\\\jjjzzzxxxqqqiiirrr|||~~~zzztttooolllmmmoooyyywwwkkkbbb```dddoooyyy~~~zzzjjj[[[PPP]]]sssqqq```LLLGGGGGGOOO]]]jjjpppqqqnnnbbbTTTLLLFFFAAA???@@@<<<;;;;;;999888666444333111111000000000/////////111000000//////000000111000000000000111444999===CCCfffyyyfff\\\ZZZjjj|||{{{pppYYYFFF>>>>>><<<===EEERRR]]]bbbcccbbb\\\YYYZZZZZZ[[[___eeeiiiqqqzzz~~~ssshhhkkkppptttzzz~~~wwwvvvxxxxxxzzzuuuuuu~~~}}}nnnaaaUUUKKKEEE>>><<<::::::;;;======<<>>IIImmm}}}uuufffaaabbbrrr{{{zzzzzzoooWWWDDD>>><<<;;;>>>IIIXXXcccfffeee```[[[WWWXXXYYYZZZ^^^dddkkkrrr{{{zzzooogggjjjooouuuzzzwwwuuuuuutttuuurrrsss}}}wwwiii\\\QQQJJJCCC???;;;:::;;;<<<;;;:::>>>???@@@EEEKKKRRRWWWYYY^^^bbbhhhnnnsssxxx}}}{{{tttpppnnnlllkkkiiikkkooorrrtttxxx|||{{{ooo[[[SSSOOOSSS\\\hhhvvv~~~}}}~~~}}}tttpppjjjfffdddaaa\\\YYYUUUVVVZZZdddqqqzzzooo___YYYSSSNNNKKKOOO\\\kkk~~~~~~rrrtttwwwzzz~~~~~~|||wwwooofff```]]]\\\[[[]]]ccclllvvv}}}qqqcccXXXRRRTTT\\\kkkvvvxxxwwwwwwuuuuuuwww|||~~~}}}rrr___RRRTTT```yyyvvvjjjaaaIIIEEEEEEQQQfffyyy}}}jjj[[[OOOEEE@@@@@@<<<<<<;;;:::888666444333111111111111000000000000111111000000000000111111///000000000111555;;;???MMMrrr|||vvviiieeeiiiyyyyyyxxxzzznnnUUUCCC???;;;:::>>>LLL]]]hhhjjjggg```ZZZWWWXXXXXXYYY]]]cccmmmttt}}}vvvlllfffjjjooouuu{{{~~~wwwtttsssrrrsssppprrr|||~~~oooaaaVVVOOOGGGBBB===::::::;;;:::999;;;<<<>>>BBBGGGLLLNNNOOOTTTXXX^^^ccciiiooouuuyyyyyyrrrnnnllliiifffeeegggiiilllnnnrrrwww{{{xxxlllXXXQQQLLLPPP[[[hhhxxx|||{{{{{{~~~~~~{{{nnniiibbb^^^\\\ZZZWWWTTTQQQQQQTTT]]]jjjyyyuuu```[[[TTTNNNKKKOOO]]]kkk{{{{{{{{{|||~~~{{{yyytttlllccc[[[WWWUUUSSSTTTUUUYYYaaalllyyyrrrfff\\\VVVNNNPPPXXXeeettt}}}~~~{{{zzz{{{}}}wwwtttuuuvvvwww~~~vvvfffZZZYYY^^^ppp|||qqqeee\\\MMMIIIFFFKKK]]]www~~~fffSSSJJJEEEAAA>>><<<:::999999888666555//////000000000000//////000000000000000000000000+++000333222111555;;;>>>VVVqqq~~~tttmmmqqq~~~}}}xxxfffNNNAAA@@@===@@@HHHVVVcccjjjiiifff^^^[[[ZZZYYYXXXXXX___hhhrrryyyvvvpppkkkjjjkkkrrr|||~~~yyysssrrrtttvvvqqqoooxxxssseeeYYYQQQHHHAAA<<<<<<===:::888888999:::;;;<<<>>>@@@BBBCCCIIIKKKOOOTTTYYYaaaiiiooouuuyyy|||sssmmmkkkiiihhhdddbbbaaacccgggllloooppptttyyytttiiiUUUPPPNNNQQQXXXcccsss~~~}}}zzzxxxvvvvvvwwwvvvqqqmmmaaa\\\UUUQQQQQQQQQPPPNNNHHHKKKOOOSSS[[[iii|||uuukkkaaaUUUNNNLLLRRR___lll{{{xxxtttrrrnnnggg___VVVPPPLLLKKKLLLMMMQQQXXXcccpppxxx~~~xxxkkk___VVVQQQKKKOOOXXXfffvvv{{{tttrrrsssvvvxxx}}}~~~yyyiii[[[XXX\\\nnn|||wwwmmmaaaXXXNNNKKKHHHNNN___xxxpppYYYLLLEEE@@@>>><<<:::999999999777555//////000000000000//////000000000000000000000000---111333333333777>>>CCC^^^vvv~~~xxxsssxxx|||zzzvvveeeNNN@@@??????CCCLLLYYYdddiiigggbbb\\\YYYYYYYYYYYYZZZaaajjjttt{{{uuuooojjjiiikkkrrr|||{{{tttsssuuurrrlllkkksss|||nnn```XXXLLLDDD>>>>>>>>>;;;999::::::::::::;;;===>>>@@@AAABBBDDDHHHKKKPPPVVV^^^ccchhhlllsss{{{~~~vvvpppnnnlllkkkdddaaa______aaaeeeggghhhpppuuu|||xxxkkk```TTTNNNKKKNNNSSS\\\kkkwww{{{yyyvvvrrrnnnlllkkkhhhccc^^^UUUPPPKKKHHHHHHIIIIIIHHHFFFIIILLLOOOWWWeeexxxqqqggg[[[TTTQQQUUUbbbnnn}}}zzztttooohhhgggddd```YYYQQQJJJFFFDDDDDDEEEHHHOOOZZZfffnnnxxx}}}qqqdddYYYQQQMMMHHHLLLUUUeeewww{{{tttqqqssswwwzzz}}}www~~~nnnaaa\\\]]]mmm~~~zzzvvvmmmaaaWWWNNNJJJHHHMMM[[[sssyyy^^^MMMEEEAAA>>><<<:::::::::999777555000000000000000000000000000000000000000000000000///222444444555999BBBKKKhhh~~~|||zzzyyy{{{xxxuuufffPPPBBB@@@AAAFFFQQQ]]]gggiiiddd^^^YYYWWWWWWYYYYYY[[[ccclllwww}}}~~~tttnnniiiiiikkkrrr}}}{{{sssqqqrrrooohhhfffnnn{{{xxxiii```RRRIIICCCAAA@@@===;;;<<<::::::::::::;;;<<<<<<======>>>AAACCCFFFJJJPPPTTTYYY]]]ccckkkuuu|||vvvsssqqqooohhhddd___]]]]]]^^^______hhhmmmtttyyyzzzpppcccXXXOOOJJJHHHJJJOOOXXXeeeqqq}}}}}}xxxvvvrrrmmmfffaaa]]]XXXRRRMMMHHHEEEAAA???@@@BBBBBBCCCDDDFFFJJJMMMUUUdddwwwzzzpppddd\\\YYY[[[eeeppp}}}{{{wwwqqqlllbbb___[[[WWWRRRMMMIIIEEEAAAAAABBBDDDJJJTTT```hhhssszzz}}}nnnaaaWWWPPPKKKFFFHHHOOO^^^rrrzzzwwwxxx}}}uuuyyyvvviiibbb```ooo}}}uuuhhh]]]MMMHHHEEEHHHRRRfffzzz^^^MMMFFFCCC>>>===;;;::::::999777555111000000000000000000111000000000000000000000000000111333555555:::GGGSSSrrrzzzwww{{{{{{yyywwwiiiRRRDDDBBBAAAHHHUUUbbbjjjiiiccc\\\WWWUUUVVVXXXYYYZZZbbbkkkwww|||}}}tttoooiiiiiilllsss~~~zzzqqqnnnooonnngggdddkkkxxxqqqgggZZZPPPHHHEEECCC???===>>>;;;;;;:::999999999::::::<<<===??????@@@CCCGGGJJJOOOSSSYYY```jjjwwwzzzwwwtttpppkkkddd___]]]\\\[[[ZZZ^^^bbbiiiooovvv~~~vvvlll```WWWIIIFFFEEEIIIOOOWWWdddoooyyy~~~xxxuuuoooiii```XXXSSSNNNHHHDDDBBB@@@>>>======???@@@AAABBBFFFJJJPPPXXXhhh{{{zzznnnfffaaabbbjjjttt}}}~~~~~~{{{uuuqqqfff```WWWQQQMMMJJJGGGEEE@@@@@@@@@AAAGGGPPP[[[bbbpppxxx}}}nnnaaaVVVNNNJJJEEEEEEIIITTTggg~~~sssttt~~~~~~oooeee```mmmqqqeeeQQQIIICCCDDDJJJXXXpppvvv\\\KKKEEEDDD???===;;;::::::999777666111111000000000000111111111111111111111111111111000000222555555;;;KKK[[[xxxyyywww~~~|||zzz|||zzzjjjRRRDDDCCCAAAJJJYYYfffmmmkkkccc\\\VVVUUUVVVXXXYYYZZZaaaiiiuuu{{{~~~vvvrrrjjjkkkmmmuuu|||rrrppppppnnneee```fffrrr|||rrrdddYYYNNNIIIEEEAAA>>>???===<<<;;;:::999888888888<<<============>>>@@@CCCHHHKKKPPPWWWaaammmyyy}}}zzzwwwrrrkkkeeeaaa^^^[[[XXXWWWZZZ___dddkkkvvv}}}ssshhh\\\TTTFFFCCCDDDHHHNNNTTT___iiiuuu}}}yyyuuujjjcccYYYQQQLLLHHHDDD@@@AAA@@@???>>>>>>???@@@BBBAAAFFFMMMUUU___oooxxxqqqkkkjjjqqqyyy~~~{{{yyysssuuuyyy}}}~~~~~~}}}xxxtttlllcccXXXNNNIIIFFFCCC@@@>>>======>>>BBBKKKUUU]]]kkkuuu}}}oooaaaVVVMMMGGGEEEDDDEEEKKKZZZooouuupppyyyrrrfff^^^iiiwwwkkkZZZNNNDDDDDDGGGPPPcccuuupppYYYJJJDDDBBB???===;;;:::::::::888666222111000//////000111222111111111111111111111111111///111555666<<>>===<<<;;;:::999999999999:::;;;;;;::::::<<<===BBBDDDHHHNNNUUU___jjjqqq|||xxxrrrmmmhhhccc^^^[[[WWWYYY[[[]]]aaakkkwww|||pppdddWWWNNNGGGDDDDDDHHHKKKOOOXXX```rrrzzzxxxrrrbbb[[[PPPIIIEEECCCAAA??????@@@AAA@@@???@@@BBBDDDEEEKKKUUU^^^iiixxx}}}xxxvvv{{{~~~wwwqqqnnniiiiiikkkmmmqqqvvvzzz||||||{{{yyywwwvvvwwwyyyzzzyyyxxxwwwxxxzzzxxxsssoooiiiaaaUUUMMMIIIFFFBBB>>><<<<<<;;;<<<@@@HHHRRRYYYeeerrrrrreeeXXXMMMFFFFFFEEEDDDGGGPPP^^^nnnxxxzzzpppuuuvvvhhh]]]ggg|||oooaaaQQQEEEDDDGGGLLLZZZiiivvv{{{yyyiiiVVVJJJDDDAAA???===;;;;;;;;;:::888666333222000//////000222333111111111111111111111111222000222666888>>>SSSkkk|||~~~}}}vvvuuu~~~vvv~~~nnnPPPCCCFFFGGGRRR```kkknnniiiaaaZZZWWWVVVYYY]]]^^^```gggpppxxx|||}}}yyywwwppppppssszzzzzzxxxyyyqqqfff\\\^^^gggttt{{{nnn___VVVOOOHHHDDDEEE@@@???>>><<<;;;;;;;;;;;;777999::::::999999:::;;;===???BBBFFFKKKSSS[[[aaarrr{{{wwwrrrlllfffaaa^^^^^^\\\ZZZZZZaaakkksss}}}yyymmm```TTTKKKGGGEEEFFFJJJMMMPPPWWW___nnnwww~~~ssskkk^^^VVVKKKDDDAAAAAA@@@???>>>@@@BBBCCCBBBDDDGGGJJJOOOWWWbbblllvvvxxxooogggccc``````___aaadddhhhmmmppprrrpppnnnmmmmmmoooqqqsssqqqpppoooppprrrpppkkkfffaaaZZZRRRMMMKKKHHHCCC???======<<<<<<@@@GGGQQQXXXaaannnvvvhhh[[[OOOGGGGGGFFFEEEGGGKKKTTT^^^eee{{{~~~~~~rrrssszzzjjj___hhhrrrdddRRRDDDDDDGGGJJJUUUbbblllqqqooocccTTTJJJEEEBBB???>>><<<;;;;;;:::888666333222000//////000222333111111111111111111111111444111333888999@@@WWWppp|||~~~tttrrrttt|||yyysssSSSFFFJJJKKKUUUcccmmmnnnhhh___YYYVVVWWWZZZ___bbbdddllluuuzzz~~~|||xxxwwwrrrrrruuu{{{{{{yyyzzzuuuiii^^^___gggsssuuueeeZZZRRRKKKGGGGGGAAA@@@???>>>===<<<<<<<<<888999:::::::::999;;;<<<;;;===???BBBFFFLLLSSSXXXeeesss{{{uuummmhhheeeccc___YYYWWW[[[ccckkkuuu{{{~~~vvvlll```TTTLLLFFFEEEGGGMMMQQQTTT\\\dddllluuu{{{ooofff]]]UUUJJJBBB@@@AAAAAA@@@===@@@DDDEEEFFFHHHMMMPPPZZZbbbnnnxxx{{{vvvmmm```WWWQQQQQQSSSUUUXXX[[[^^^```bbbcccddddddddddddgggiiieeegggiiihhheeeaaa___^^^YYYUUUOOOJJJFFFBBB>>><<<;;;999999;;;<<<@@@IIITTT```nnnzzzkkk]]]QQQJJJJJJEEECCCFFFGGGHHHRRR___rrr~~~||||||{{{tttpppzzz{{{oooccciiivvvhhh[[[III>>>>>>FFFPPPWWWccchhhiii```QQQFFFCCCEEEBBBAAA???===;;;:::999999555555333222111000000000000000000000000111111222333333333444777DDD\\\rrrvvviiijjjqqq}}}tttqqqmmmRRREEECCCHHHWWWfffjjjfffbbb^^^ZZZXXXZZZ\\\^^^```gggooovvv}}}~~~yyywwwrrruuuxxx}}}yyy{{{{{{qqqccc]]]aaannn|||rrrcccYYYRRRLLLHHHDDDBBB???>>>>>>>>>===;;;;;;;;;::::::999::::::::::::;;;===>>>AAAEEEKKKOOO```kkkwww~~~yyyuuunnniiibbb\\\YYY[[[___bbbnnnyyy{{{ssskkk___PPPFFFEEECCCDDDIIINNNSSS\\\eeehhhuuutttggg^^^PPPMMMHHHDDDBBBBBBDDDFFFFFFFFFHHHKKKOOOSSSWWWYYYgggmmmvvv{{{wwwsssjjj___VVVIIIJJJJJJKKKMMMOOOQQQRRRTTTVVVXXXYYYYYY[[[^^^```bbbdddfffeeeaaa\\\YYYWWWTTTPPPKKKGGGDDDAAA???<<<;;;999999;;;<<>>===;;;:::999999555555333222111000000000000000000000000111111222222222333555:::GGG```vvvmmmbbbfffppptttjjjjjj}}}jjjPPPEEEEEEJJJXXXeeegggccc___\\\XXXVVVYYY[[[^^^bbbiiirrryyy|||zzzvvvxxx{{{vvvhhh___aaalllyyyuuuhhh^^^WWWQQQLLLGGGDDDBBB@@@@@@???>>><<<;;;;;;::::::999999::::::999:::;;;<<<>>>BBBGGGKKKUUU```nnn{{{{{{tttppphhhbbb^^^]]]___```jjjssszzz|||yyyqqqiii]]]PPPFFFDDDBBBCCCHHHLLLQQQZZZccciiivvvvvviii^^^WWWKKKIIIGGGEEEEEEGGGIIIKKKMMMNNNOOORRRUUUZZZ]]]```lllrrr|||zzztttuuusssqqqoookkkcccYYYQQQBBBBBBAAAAAAAAABBBBBBCCCEEEGGGIIIKKKMMMPPPSSSVVV[[[^^^bbbbbb^^^XXXSSSPPPOOOKKKGGGDDDBBBAAA???===:::999999;;;;;;>>>GGGQQQ\\\jjj}}}rrreeeYYYSSSIIICCCAAAEEEEEEEEENNN\\\lllxxx{{{xxxsssmmmnnnrrr||||||}}}rrreeebbbnnnttt^^^KKKBBBDDDIIINNNUUUWWWWWWSSSKKKEEECCCCCCAAA@@@>>><<<:::999888888555555333222111000000000000000000000000111111222222222333666<<>>>>>===<<<<<<<<<<<<======???AAACCCEEEHHHKKKNNNRRRVVV\\\___]]]XXXTTTQQQMMMJJJFFFCCCAAA@@@>>><<<:::888888:::;;;===EEEOOO\\\iii{{{wwwiii]]]UUUKKKEEEBBBDDDDDDCCCMMMZZZmmmzzz~~~yyyuuuqqqlllggggggkkkzzz~~~ssseee^^^aaarrr}}}fffQQQEEECCCHHHMMMRRRSSSTTTRRRMMMHHHEEECCC@@@???>>><<<:::999888888555555333222111000000000000000000000000111111222222222444777===LLLeee{{{pppbbb___jjjxxxnnn]]]SSSXXXlll}}}www___IIICCCGGGTTT^^^fffccc\\\YYYXXXVVVVVVWWWZZZ___fffooowww|||}}}rrrfffaaafffqqqzzzwwwooohhhaaa\\\RRROOOKKKHHHFFFCCCAAA>>>===<<<<<<;;;::::::::::::777888999888888:::===@@@GGGNNNYYYfffuuu~~~yyyrrrkkkfffaaa___gggmmmtttxxx{{{{{{{{{vvvppphhh```VVVKKKDDD@@@===>>>AAADDDHHHPPPXXXfffssswwwggg\\\TTTQQQNNNNNNPPPSSSWWW[[[^^^```ccccccccccccfffiiimmmooovvv}}}{{{ooocccYYYSSSPPPPPPPPPPPPNNNJJJEEEAAA<<<<<<;;;;;;;;;;;;;;;<<<:::;;;===>>>???AAADDDGGGIIIPPPXXX^^^___\\\YYYWWWOOOLLLGGGCCCAAA???===;;;999888888::::::<<>><<<:::999888888555555333222111000000000000000000000000111111222333333444888===KKKeee{{{~~~~~~yyymmmcccbbbooo~~~{{{gggWWWPPPUUUeeerrrlllVVVEEEBBBGGGYYYbbbgggccc[[[XXXWWWWWWWWWXXX[[[```gggpppvvvzzz}}}~~~~~~~~~~~~vvviiiaaacccnnnwwwxxxqqqiiidddZZZWWWRRRNNNKKKGGGCCCAAA???>>>===<<<;;;;;;;;;;;;999999:::999888999;;;===CCCGGGPPP\\\iiiwww~~~yyyrrrlllfffccchhhnnnuuu{{{}}}~~~{{{uuurrrnnniiibbbYYYPPPHHHCCC>>>;;;;;;>>>AAADDDKKKSSSaaannn{{{{{{kkk___WWWTTTVVVWWWYYY[[[___cccgggiiimmmllljjjiiijjjlllooorrrzzzooonnnjjjcccYYYPPPJJJGGGCCCCCCCCCCCCBBB???===;;;:::999999999999999::::::777999:::;;;;;;<<>>LLLfff|||~~~||||||tttiiiaaacccrrruuuaaaSSSNNNSSS]]]ddd]]]MMMAAABBBHHH[[[ccchhhbbbZZZWWWVVVVVVVVVWWWYYY```hhhqqqvvvyyy|||{{{wwwwwwzzz}}}~~~zzzmmmcccbbbjjjssszzzzzzrrrllldddaaa[[[VVVQQQMMMIIIEEEAAAAAA???>>>======<<<<<<999:::;;;:::999999:::<<<===???FFFQQQ]]]jjj{{{~~~xxxrrrllliiihhhllluuu|||~~~|||}}}~~~vvvqqqiiigggbbb[[[SSSKKKDDDAAA===::::::<<<>>>@@@GGGOOO[[[iiivvv{{{}}}}}}oooddd]]][[[aaaaaaaaacccfffjjjnnnpppvvvtttqqqnnnmmmoooqqqsss}}}XXXWWWUUUPPPJJJDDDAAA@@@=========;;;:::999:::::::::999888888777777777777555777999999:::;;;>>>@@@GGGMMMTTTZZZ[[[ZZZXXXWWWOOOKKKGGGCCC@@@>>><<<:::888777888999999999@@@HHHVVVdddvvvyyyrrrmmmdddXXXNNNHHHDDDDDDPPP```rrr~~~tttuuuvvvyyy||||||zzzxxxooojjjddd___YYYTTTVVV[[[iii{{{{{{yyyvvvyyyzzzkkk^^^TTTVVVooowwwdddRRRHHHJJJSSS\\\hhhnnntttooobbbSSSJJJGGGCCCBBB@@@>>><<<;;;::::::555555333222111000000000000000000000000111111222333333555:::@@@PPPjjj}}}|||sssfff^^^bbbttt~~~mmmYYYNNNMMMPPPTTTUUUNNNCCC???CCCJJJZZZcccgggaaaYYYUUUUUUTTTSSSTTTWWW___iiirrrxxxzzz~~~}}}zzzuuupppnnnrrrxxx~~~ssseeeaaagggpppuuu~~~yyysssnnnjjjddd^^^YYYTTTOOOKKKCCCCCCAAA@@@???>>>>>>>>>999:::;;;:::999999:::;;;::::::>>>GGGOOOZZZkkk{{{}}}wwwqqqnnnjjjlllsss{{{}}}|||}}}vvvnnniiibbb```\\\VVVNNNFFFAAA???===:::999;;;<<<>>>DDDLLLXXXeeerrrxxxzzz}}}~~~~~~zzzpppjjjhhhiiimmmlllkkklllooosssxxx{{{|||wwwsssqqqqqqsssuuu{{{HHHIIIIIIFFFBBB???>>>===;;;;;;:::999777888999;;;<<<;;;:::888777666666666555777999:::;;;===@@@BBBIIINNNTTTXXXXXXVVVSSSRRRLLLIIIEEEBBB@@@>>><<<:::888777888999999999???GGGZZZhhh{{{|||zzzxxxjjj]]]PPPJJJDDDEEERRRbbbppp{{{vvvvvvwwwyyy{{{{{{yyywwwqqqkkkeee```ZZZUUUWWW\\\eeevvv}}}uuusssooottt|||}}}nnnbbbVVVVVVmmmuuucccRRRIIIKKKVVV```sss{{{|||kkkYYYOOOLLLCCCBBBAAA???===<<<;;;;;;555555333222111000000000000000000000000111111222222222666;;;BBBSSSnnn~~~uuueee]]]bbbvvvyyyhhhTTTKKKKKKLLLMMMKKKDDD>>>>>>DDDKKKYYYbbbfffaaaXXXTTTSSSSSSPPPQQQUUU^^^iiitttzzz|||vvvrrrmmmiiiiiioooxxxwwwhhhaaafffmmmuuu~~~~~~xxxuuuqqqjjjddd^^^YYYSSSPPPEEEDDDBBBAAA@@@?????????888:::;;;:::999888999:::;;;999;;;AAAFFFNNN^^^nnnzzztttqqqmmmmmmsss{{{~~~}}}~~~}}}|||zzzvvvooofff```^^^]]]YYYSSSKKKDDD???======:::888:::;;;<<>><<<999777666888888999999::::::;;;;;;888888777777777777777888666777777777999<<>>======888777444222000/////////...///111222333222222111///222666:::BBBSSSooovvvfffZZZdddyyyxxxfffTTTIIIDDDPPPGGGAAAAAA>>>;;;AAAKKKbbbcccbbb^^^XXXTTTTTTUUURRRRRRWWWccclllqqquuuyyy}}}vvvlllbbb___```eeennnvvv|||yyymmmaaa^^^cccllltttyyyvvvrrrmmmggg```XXXSSSIIIIIIIIIGGGDDDBBBBBBBBB???===:::999:::::::::999666777;;;>>>@@@EEESSS```ttt{{{wwwuuuqqqoooqqqxxx~~~wwwuuussspppmmmggg```[[[YYYXXXTTTOOOKKKIIIBBB;;;<<<::::::<<<===>>>CCCJJJVVV^^^kkkxxx{{{uuuqqqnnnkkkfffdddfffiiilllnnnkkklllmmmmmmmmmpppuuuyyy~~~|||xxxxxxzzzuuurrrpppooonnnoooxxx>>>>>>===<<<:::999777777666666666777777777888888999888888777777777888888888888888888:::@@@GGGLLLUUUWWW[[[\\\ZZZUUUOOOKKKJJJGGGCCC@@@???===;;;:::888555444666777999???GGGWWWjjjuuuiiiZZZOOOHHHIIITTT```pppxxx}}}rrrsssvvv|||~~~uuuooommmdddXXXWWW___jjjzzz}}}wwwmmmrrrzzz}}}wwwbbbUUUZZZaaawwwvvvgggXXXLLLKKKYYYhhhxxx^^^QQQIIIHHHEEEBBB@@@>>>======888666444222000//////000///000111222222111111000000222666:::BBBVVVrrrxxxiii]]]eeexxxuuueeeUUUKKKGGGKKKCCC===>>>===<<>>;;;:::::::::999888777777:::<<<===@@@LLLYYYgggttt|||xxxuuusssppprrrxxx}}}|||nnnllljjjhhhfffbbb]]]YYYYYYWWWTTTPPPIIIBBB===<<<;;;999999;;;<<<===BBBIIIUUU]]]jjjwww|||uuullleeeaaa^^^ZZZWWWXXX[[[^^^```eeegggjjjmmmpppvvv~~~~~~|||uuuppplllhhhfffgggooozzz:::::::::::::::999999888666666666666666777777777999999888888888888999999999999888999===EEEOOOVVV^^^```bbbbbb___YYYRRRMMMJJJGGGCCC@@@???===<<<:::888555444666777888>>>EEETTTggg~~~ppp___RRRJJJJJJSSS^^^kkkttt{{{}}}~~~~~~yyyuuusssvvv|||yyysssvvv|||{{{wwwnnnbbb___dddppp}}}xxxxxx|||~~~}}}zzzgggZZZ\\\```ttt}}}tttfffXXXMMMMMMZZZiiinnnZZZOOOJJJDDD@@@@@@@@@>>><<<777666444222111000111111000111111111111111000///000333666999DDDZZZvvvyyykkk^^^eeewww}}}zzzpppaaaTTTLLLIIIGGG>>>999;;;<<<===GGGSSS``````___[[[VVVRRRQQQPPPTTTTTTYYYccckkkqqqxxx~~~yyyppphhh```^^^^^^aaaiiirrrxxx}}}uuuiiibbbaaaaaahhhttt|||xxxsssmmmfffaaaYYYWWWSSSOOOKKKIIIGGGGGGDDDAAA===;;;::::::888777888777999:::999;;;DDDOOO\\\jjj~~~zzzwwwtttqqqqqqvvvzzz|||~~~vvvgggdddbbbaaa```^^^[[[YYY[[[WWWVVVUUULLL???;;;>>>:::888888:::;;;;;;@@@FFFQQQYYYggguuu}}}wwwlll```XXXRRROOOKKKHHHHHHKKKPPPSSS^^^ccchhhnnnuuu|||uuuooojjjdddaaa```gggqqq{{{999:::;;;;;;;;;:::999999888888888888888888999999:::999999999999::::::;;;999999888:::@@@KKKXXXaaaggghhhiiiiiieee^^^WWWSSSJJJGGGCCC@@@???===<<<:::888555444666777777===CCCPPPccc|||xxxeeeVVVLLLIIIPPPXXXdddllltttvvvxxx{{{~~~}}}{{{zzzyyyxxxwwwsssnnnkkkiiilllrrrxxx|||}}}zzzwwwzzz}}}{{{qqqlllnnnvvv{{{~~~~~~kkk^^^```cccwww~~~wwwooodddXXXNNNNNN[[[jjj|||cccSSSLLLCCC???@@@@@@>>>;;;666555333222111111222222333333333222222111000000111444666:::GGG```|||vvvggg[[[dddwww}}}~~~{{{ttthhh[[[QQQKKKIIIFFF===888:::<<>>===;;;999777888777777999888888@@@HHHSSS```ttt}}}vvvrrrqqqtttvvvwww{{{yyypppfffccc```^^^]]]]]]\\\ZZZ\\\UUUUUUZZZVVVGGG>>>???999777777999:::999===CCCMMMUUUbbbqqq|||~~~{{{vvvnnnbbbVVVNNNIIIGGGCCC@@@@@@CCCIIINNN\\\bbbjjjrrrzzz}}}yyyuuuqqqlllgggccc```fffoooxxx:::;;;;;;<<<;;;999777666:::::::::::::::::::::999:::::::::::::::;;;<<<<<<:::999999<<>>EEEJJJUUUfffyyyzzzuuussstttttttttwww|||zzz{{{}}}~~~}}}|||{{{zzzzzzzzzyyy|||vvvllliiifffaaa^^^]]]\\\ZZZYYYZZZQQQQQQZZZ]]]RRRDDD<<<888666777999999888;;;@@@HHHPPP\\\jjjuuu{{{}}}~~~zzzvvvoooggg___VVVMMMGGGCCCBBB@@@======BBBJJJPPP```gggooouuu{{{~~~|||yyywwwtttppplllhhhccchhhooowww;;;;;;<<<<<<;;;888666444;;;;;;;;;::::::::::::999;;;::::::;;;;;;<<<===>>>;;;;;;<<<@@@IIIXXXiiitttvvvwwwvvvtttooohhhbbb]]]NNNKKKFFFBBB@@@>>>;;;999777555444666666555999???BBBRRRhhhuuucccUUUKKKDDDEEEHHHOOOXXX```ccceeejjjlllllleeebbb```___aaadddggggggmmmrrrwwwyyyzzz|||tttrrr~~~kkk]]]aaaggg|||tttnnneeeZZZOOOLLLVVVcccdddTTTMMMFFFAAA@@@@@@???>>>888666555333222111222222444444333222222222333333222666999===OOOllljjj\\\YYYiii{{{~~~vvvfffUUUJJJEEEEEEGGGLLLAAA:::;;;===CCCQQQaaahhhccc[[[VVVSSSRRRRRRRRRRRRTTT[[[eeekkkpppyyyzzzkkkiiigggfffcccccciiiqqqsssxxxvvvhhh]]]ZZZZZZ]]]fffttt{{{wwwrrrnnniiigggfffccc^^^ZZZOOOLLLGGGCCCAAA>>><<<:::888666777:::::::::===CCCGGGOOO]]]mmm}}}}}}xxxuuuuuutttrrrtttxxxuuuvvvyyyzzz{{{}}}~~~}}}||||||||||||uuutttsssqqqpppoooooooooppptttyyy{{{zzzzzz}}}vvvlllllliiiddd```^^^[[[YYYWWWUUUOOOMMMTTT\\\YYYJJJ:::888777777999999777:::???DDDKKKVVVbbblllqqqssssssnnnhhh___WWWOOOIIIDDDAAA>>>>>>===<<<===CCCMMMUUUffflllsssuuuuuuwww}}}zzzwwwtttooolllhhhkkkooowww===>>>@@@@@@???===:::888>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>@@@EEEPPP___ppp{{{~~~~~~|||xxxrrrjjjbbb^^^QQQNNNHHHDDDAAA>>>;;;999777555444666666555888>>>===IIIZZZmmmxxxjjjZZZOOOGGGAAA@@@BBBEEEOOOWWWZZZ\\\aaadddddd___^^^]]]```eeekkkoooqqqwww|||}}}~~~~~~rrrooo}}}~~~nnnaaadddiii~~~{{{tttjjj^^^PPPJJJQQQ\\\xxxwww```QQQMMMHHHCCC@@@??????@@@999888555333222111111111222111000000000111222333222888;;;@@@SSSppp~~~fff]]]___ppp}}}sss___LLLBBBAAAEEEHHHLLLAAA999:::===DDDUUUfffjjjcccYYYRRRPPPPPPRRRRRRRRRVVV___hhhnnnrrr{{{xxxjjjhhhhhhgggdddccchhhqqqssswww}}}~~~qqqdddZZZXXXWWW]]]jjjxxx~~~yyyuuuqqqnnnmmmiiibbb[[[NNNKKKFFFCCC@@@>>>;;;::::::888888::::::999:::???EEEJJJUUUcccrrrzzzuuuqqqpppooolllnnnrrrnnnppprrrssssssuuuwwwyyyvvvuuutttsssrrrrrrrrrrrrmmmmmmkkkiiihhhgggffffffggglllrrrtttssssssvvvyyy{{{xxxooooookkkgggdddaaa^^^[[[XXXUUUTTTPPPOOOVVV[[[PPP???999777888:::999777999>>>@@@GGGQQQ[[[cccggghhhhhh```[[[SSSLLLGGGCCC???===;;;<<<<<<<<>>??????@@@AAACCCIIITTTdddttt{{{sssjjjbbb]]]SSSOOOJJJEEEBBB>>>;;;888777555444666666444777===;;;DDDPPP___ttt}}}wwwmmmaaaSSSJJJDDD???>>>@@@@@@IIIRRRUUUWWW\\\____________aaafffmmmtttyyy{{{{{{zzz{{{~~~~~~{{{zzz{{{{{{tttqqqtttfffhhhkkkzzzoooaaaRRRIIINNNXXXhhhrrr^^^NNNMMMJJJEEEAAA???@@@AAA:::999666444222111000000//////.........000111222222999<<>>???EEEJJJJJJ???777999===EEEWWWiiikkkbbbWWWOOOMMMOOOQQQRRRSSSXXXaaalllqqquuu}}}vvvhhhggghhhhhhdddbbbhhhpppssswww|||wwwjjjYYYVVVTTTXXXcccqqq|||~~~zzzuuusssqqqkkkbbb[[[MMMJJJEEEBBB???===;;;999<<<999888::::::777888;;;???BBBKKKXXXggguuuuuuppplllkkkiiifffgggkkkhhhjjjlllmmmmmmmmmoooqqqmmmmmmlllkkkjjjiiiiiiiiijjjjjjhhhfffeeedddccccccaaagggmmmooonnnnnnqqquuuvvv{{{zzzrrrqqqnnnkkkhhheeebbb^^^\\\WWW[[[VVVMMMQQQ\\\VVVEEE999777888;;;:::777999===???DDDMMMWWW]]]aaaaaaaaaYYYTTTNNNIIIEEEBBB???===:::<<<===>>>AAAJJJXXXbbbmmmrrruuunnnaaaWWWUUUWWW```nnn~~~|||zzzxxxsssssstttzzzGGGHHHHHHGGGFFFDDDBBBAAABBBDDDEEECCC???<<<===???@@@???===<<<;;;<<<======@@@@@@EEEPPP\\\iiiyyy~~~xxxqqqhhh^^^VVVRRRMMMHHHDDD???;;;888666666666444333444777::::::===DDDNNN\\\lllyyyvvvlllbbbXXXKKKAAA<<<;;;;;;;;;>>>DDDMMMUUU\\\```ccceeehhhjjjnnnrrrwww}}}|||xxx||||||yyyyyyyyyxxxyyy|||rrrvvvvvvlllccclll|||ooo```RRRHHHHHHNNN]]]sssqqq]]]RRRLLLFFFCCCDDDDDDAAA===<<<:::888555222111000000...000222444444444333222111888===FFF\\\yyy}}}ccc___kkkwww}}}~~~fffQQQFFF===@@@HHHGGGJJJBBB<<<;;;<<>><<<;;;444666:::???HHHSSS___gggyyy}}}{{{ppp^^^PPPKKKKKKRRR\\\lll|||zzz|||}}}{{{sssooopppxxxIIIJJJJJJJJJIIIHHHFFFEEEGGGHHHIIIGGGCCCBBBBBBDDDAAA@@@?????????@@@AAAAAAAAAAAAFFFPPP[[[gggxxxyyyqqqfff\\\WWWSSSMMMHHHDDD???;;;888666666666444333444777:::;;;===AAAHHHRRR]]]gggmmmtttuuuwww{{{|||xxxnnneeeYYYQQQFFF???;;;;;;<<<<<>>===;;;::::::999999999999:::;;;===@@@FFFMMMVVVaaalllssswww|||zzzyyyyyyzzzzzzuuuoooggg```]]]\\\\\\\\\```bbbeeegggfffddd```]]]YYYZZZ\\\]]]\\\ZZZXXXVVVYYYXXXWWWVVVUUUUUUUUUUUURRRVVV]]]ccchhhmmmrrrvvv~~~|||wwwsssppplllhhheeebbb___]]]TTTJJJNNNNNN@@@777777777888888999:::;;;???DDDKKKRRRVVVVVVTTTRRRIIIEEE???<<<<<<<<<;;;:::;;;===AAAFFFOOO\\\iiirrrvvveeeVVVPPPOOOOOOYYYiii{{{|||pppjjjiiirrr~~~MMMMMMNNNNNNNNNMMMKKKJJJJJJKKKLLLJJJHHHGGGGGGHHHBBBBBBAAAAAAAAABBBCCCCCCCCCBBBGGGOOOYYYeeevvv}}}tttiii___YYYUUUNNNIIIDDD???;;;888666666666444333444777:::;;;<<<>>>BBBHHHOOOVVVZZZ___```cccgggiiifff^^^WWWMMMHHHAAA===;;;<<<<<<<<>>CCCIIIQQQ[[[fffmmmooouuuyyyzzz}}}~~~{{{uuunnniiiiiillloooqqqsssmmmfff```]]]]]]]]]]]]ZZZ]]]```aaa```[[[VVVRRRQQQRRRSSSSSSSSSQQQOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQLLLPPPVVV\\\cccjjjrrrvvv|||xxxtttpppnnnlllbbb^^^YYYLLLHHHEEE<<<888888888888999:::;;;;;;???CCCIIINNNPPPOOOMMMKKKBBB@@@===<<<=========<<<===???BBBHHHRRR```oooyyyrrrddd^^^\\\\\\dddrrr|||ooofffbbbjjjyyyPPPPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLKKKJJJIIIIIIIIIDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDGGGNNNUUU```rrr{{{pppggg\\\WWWPPPIIIDDD???;;;888555666666555444666999<<<;;;<<<>>>AAAEEEJJJOOORRRRRRSSSUUUWWWXXXUUUOOOJJJDDDBBB???===<<<<<<<<<<<<>>>EEEQQQaaappp{{{}}}vvvnnneeejjjrrraaaQQQJJJKKKPPP___kkkoooqqqooobbbRRRLLLIIIEEEDDDCCCBBB@@@>>>>>><<<888444222111111222111222333444555555555444666:::CCCWWWtttlll___ggg||||||```LLLCCC>>>BBBHHHEEE===;;;999:::???HHHRRRZZZZZZWWWRRRNNNKKKLLLNNNOOOSSSYYYbbbiiiooouuu{{{tttkkkgggdddfffggggggkkkqqqvvv}}}}}}|||rrraaaUUUNNNNNNWWWaaarrrvvviii```YYYTTTPPPMMMJJJHHHFFFFFFEEECCCAAA======<<<;;;:::::::::;;;;;;===AAAFFFMMMWWWbbbiiimmmrrrwwwxxxzzz}}}{{{wwwlllfff^^^ZZZ[[[```fffiiillliiieeebbbaaaaaa___^^^WWWXXXYYYYYYVVVRRRNNNKKKLLLLLLMMMMMMMMMKKKIIIHHHFFFFFFGGGHHHIIIKKKLLLMMMKKKMMMRRRWWW^^^fffpppvvv|||yyyvvvtttddd```___RRRFFFCCC>>>999888888999999:::;;;<<>>@@@BBBHHHSSSbbbrrr|||xxxssssssssszzzttthhh___fffvvvSSSTTTUUUVVVVVVUUUSSSSSSOOOOOONNNMMMLLLLLLKKKJJJHHHGGGGGGFFFDDDCCCBBBAAADDDDDDHHHMMMRRRZZZjjjzzzuuulll___YYYQQQJJJDDD???;;;999555666666666666888<<>>===<<<;;;;;;;;;;;;<<<===@@@DDDKKKUUU```ggglllqqquuuvvvxxxzzzxxxtttggg```WWWRRRSSSYYY___dddcccccccccddddddccc___]]]UUUTTTRRROOOMMMKKKIIIIIIGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLOOORRRXXX```jjjpppzzz~~~{{{iiieeeeeeVVVHHHCCC???999999999999:::;;;<<<===@@@BBBEEEHHHIIIHHHGGGEEEDDDCCCCCCAAA@@@?????????CCCDDDFFFLLLUUUdddttt~~~qqqfffiiiuuuXXXYYYZZZZZZYYYXXXWWWVVVTTTRRRPPPOOOOOONNNLLLJJJIIIIIIHHHHHHFFFEEECCCBBBBBBDDDHHHLLLMMMSSSbbbppptttlllaaa\\\SSSKKKDDD???;;;999444555777777888;;;@@@CCCEEEFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIIIIGGGGGG@@@AAAAAA@@@===<<<<<<<<<===DDDTTThhh|||wwwnnn___\\\jjjttt^^^SSSQQQPPPXXX___dddgggeeeZZZNNNIIIIIIHHHFFFEEECCCBBBBBB@@@===888444222111222333000111111111222333333444333999IIIccczzzrrrqqqzzzsssiiifffrrr}}}aaaMMMFFFCCCIIINNNHHH<<<<<<999999AAAMMMUUUXXXTTTRRRPPPMMMMMMNNNQQQSSSVVV]]]fffnnnssszzz}}}ppphhhcccaaaccceeefffkkkqqqwww}}}tttfffYYYPPPRRRYYYgggsss{{{vvvqqqlllhhhaaa^^^ZZZVVVRRRNNNIIIEEEAAA@@@???===<<<;;;;;;;;;<<<===@@@CCCJJJTTT___fffjjjooossstttvvvzzzzzzvvvnnnfff\\\TTTSSSVVV[[[^^^\\\]]]^^^___```^^^ZZZWWWRRROOOLLLHHHFFFFFFFFFGGGBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEIIIJJJKKKNNNSSSZZZccciiiuuu~~~ooojjjgggVVVIIIBBB<<<::::::::::::;;;<<<======???AAACCCFFFHHHHHHHHHHHHGGGGGGFFFCCC???>>>???@@@FFFGGGIIIMMMVVVbbbpppzzzrrrqqqyyy^^^^^^^^^^^^]]]\\\ZZZYYYUUURRROOONNNNNNMMMJJJGGGCCCCCCDDDEEEDDDCCCBBBAAAAAACCCHHHKKKJJJMMMZZZgggxxx~~~uuummmddd]]]TTTKKKEEE???;;;999444555777999;;;???DDDHHHJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDDDD>>>@@@AAA@@@===<<<===>>>???EEERRRggg}}}wwwmmm[[[TTT___uuuyyyfff\\\ZZZ[[[___dddhhhkkkggg\\\QQQIIIIIIIIIHHHFFFDDDCCCCCC@@@===888444111111333444222222222222333444444555666>>>PPPjjjwwwnnnllluuu~~~mmmhhhiiiuuu~~~bbbNNNHHHGGGMMMQQQKKK======:::888@@@NNNVVVWWWQQQOOOMMMLLLLLLNNNQQQRRRYYY```iiipppvvv}}}zzzmmmeeeaaa___bbbdddfffkkkqqqvvv}}}}}}ppp```TTTRRRVVV^^^kkk{{{|||wwwpppmmmhhhbbb\\\UUUNNNJJJBBBAAA@@@>>>===<<<;;;;;;<<<<<<>>>BBBHHHSSS^^^fffggglllqqqsssxxx}}}tttggg\\\VVVVVVXXXYYYYYYWWWVVVUUUUUUSSSPPPNNNKKKIIIGGGEEEDDDCCCCCCDDD@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEHHHIIIKKKMMMRRRXXX```fffqqq|||}}}xxxxxxmmmiiicccTTTJJJDDD:::::::::::::::;;;<<<===>>>AAABBBEEEIIILLLNNNOOOPPPQQQQQQOOOKKKGGGEEEHHHJJJKKKLLLNNNQQQXXXbbbnnnvvv~~~{{{aaabbbbbbaaa```^^^\\\[[[SSSPPPLLLKKKKKKJJJFFFCCC;;;<<<>>>@@@AAAAAA@@@@@@???BBBGGGJJJHHHJJJUUUaaannn{{{wwwpppeee^^^UUULLLEEE???;;;999333555777999<<>>???<<<>>>@@@???===<<<===@@@AAAEEEPPPeee}}}~~~}}}xxxmmmYYYOOOXXXlll|||llleeeeeeiiikkkmmmppppppkkk^^^SSSIIIJJJJJJIIIGGGEEEDDDEEEAAA===888444111111333444333333333333444555666666999BBBUUUnnnxxxmmmkkkuuu~~~iiigggkkkwwwcccOOOJJJIIIOOOSSSMMM??????;;;999AAAPPPXXXXXXNNNMMMKKKJJJKKKMMMPPPRRR[[[aaajjjrrrxxxxxxkkkccc___^^^aaadddfffkkkqqqvvv|||vvveeeVVVQQQTTTXXXddduuu}}}yyysssllleee]]]UUUOOOCCCBBB@@@???===<<<;;;;;;;;;<<<===AAAGGGRRR]]]eeeffflllqqquuu{{{~~~ooobbbZZZVVVUUUUUUXXXUUUPPPMMMKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJMMMOOOTTTZZZbbbgggppp|||}}}uuuoooooohhhfff___QQQMMMHHH;;;;;;;;;;;;;;;;;;<<<>>>>>>DDDFFFJJJMMMQQQUUUWWWXXX\\\[[[YYYUUUPPPPPPSSSWWWTTTUUUWWWZZZ___hhhrrryyyeee```[[[YYYYYYYYYWWWUUUUUUQQQLLLGGGDDDBBB???===???>>>=========???@@@AAA===AAAGGGKKKMMMNNNOOOQQQaaammm|||zzzssspppgggaaaXXXOOOGGGBBB===:::777666555777===EEEMMMRRRPPPRRRSSSTTTSSSPPPLLLIIIJJJHHHFFFEEEEEEEEEDDDCCCEEECCC@@@>>>=========>>>???CCCOOOddd}}}wwwyyy}}}ttt^^^QQQWWWkkkrrrkkkkkkmmmllltttppp{{{}}}qqqjjjVVVMMMMMMKKKIIIIIIIIIFFFBBB???<<<999555333222333333111222333333333444777999;;;DDDZZZuuuzzzxxxzzz|||oooaaaaaaiii{{{}}}aaaNNNIIIIIIOOORRRKKK??????======DDDPPPWWWXXXNNNKKKJJJKKKJJJJJJNNNTTTZZZbbbjjjpppwww~~~uuuooofffcccbbbbbbaaabbbjjjttt{{{}}}~~~oooaaaVVVQQQWWWaaaooo}}}}}}yyyrrrhhh\\\SSSNNNGGGAAABBBAAA===:::999>>>>>>???CCCJJJTTT^^^dddiiimmmqqqsssyyyyyymmmccc\\\WWWUUUOOOMMMJJJHHHFFFEEEFFFFFFBBBCCCDDDEEEDDDCCCBBBAAACCCDDDFFFHHHJJJKKKLLLLLLLLLLLLLLLJJJIIIJJJMMMPPPKKKJJJLLLPPPRRRVVV```jjjuuu~~~}}}}}}yyyqqqjjjhhhddd```[[[VVVNNNCCC<<<999777888::::::999===CCCGGGLLLSSSWWWZZZ^^^cccgggpppnnnjjjgggdddccccccdddfffbbbbbbgggkkkkkkpppwww]]]YYYTTTRRRRRRSSSQQQOOOJJJGGGDDDBBBBBBAAA@@@>>>===<<<;;;;;;<<<===>>>??????CCCHHHLLLMMMNNNNNNOOOWWW```nnnwwwyyyuuuppplllccc]]]TTTLLLEEE???;;;888888777777:::@@@HHHQQQVVVVVVWWWYYYYYYWWWTTTPPPMMMJJJHHHEEEDDDEEEEEEDDDBBBBBBAAA???<<<;;;;;;<<<===???BBBMMMaaazzz}}}uuuttt}}}ttt___QQQXXXiii|||nnnggggggiiirrr{{{wwwyyyrrr^^^PPPOOOLLLJJJJJJJJJGGGDDD???===999555333222333333111222333333333444777:::===GGG]]]xxxjjj]]]^^^hhhzzzttt[[[LLLJJJJJJNNNNNNFFF<<<<<<;;;;;;BBBNNNTTTUUUMMMJJJIIIKKKJJJJJJNNNTTT[[[dddmmmssszzz~~~tttnnnfffcccbbbbbbaaabbbjjjsss{{{}}}uuufffZZZSSSVVV^^^kkkwww{{{qqqeee\\\RRRJJJDDDBBBAAA===::::::======???BBBJJJSSS\\\aaaccchhhmmmpppxxxwwwkkk```XXXSSSPPPKKKIIIGGGEEECCCDDDDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLJJJKKKMMMOOOLLLKKKMMMQQQTTTWWWaaakkkvvv~~~}}}xxxnnngggeeebbb]]]YYYTTTMMMCCC<<<:::888888;;;;;;:::>>>DDDLLLSSS[[[aaaeeehhhlllooozzzzzzxxxwwwuuutttsssssssssnnnmmmpppqqqpppsssxxx~~~UUUQQQLLLKKKLLLMMMLLLJJJEEECCCBBBAAABBBBBBAAA???<<<<<<;;;;;;;;;<<<======???CCCHHHKKKMMMMMMMMMMMMLLLSSS]]]iiipppqqqmmmiii___ZZZRRRJJJDDD@@@<<<999:::::::::===CCCMMMVVV[[[^^^___aaaaaa^^^ZZZUUURRRLLLJJJHHHGGGGGGGGGFFFDDDBBBAAA???===<<<<<<======???AAAJJJ[[[sssyyyxxx~~~{{{qqqnnn~~~ttt___SSSZZZhhhuuuggg```aaacccuuu|||hhhVVVRRRMMMLLLMMMLLLIIIGGG@@@===999666333222333333111222333333333555888:::???KKKccc}}}~~~iiiWWW[[[gggxxxhhhSSSIIIJJJJJJLLLJJJ@@@999999777888AAALLLQQQQQQMMMJJJIIIJJJJJJJJJNNNTTT[[[eeeooovvv~~~|||rrrkkkfffdddbbbbbbaaabbbjjjssszzz|||~~~nnn___VVVSSSZZZeeepppxxx{{{pppgggYYYPPPGGGDDDBBB>>>;;;<<<<<<<<<>>>BBBHHHOOOWWW[[[]]]bbbgggkkkrrr}}}yyypppfff\\\UUUPPPNNNHHHGGGEEEDDDDDDDDDFFFGGGGGGGGGHHHHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPNNNLLLLLLNNNPPPOOONNNPPPTTTVVVZZZcccmmmxxxyyynnneeeaaa^^^YYYUUURRRLLLCCC===;;;888999;;;<<<<<<@@@FFFSSS[[[fffnnnrrrtttvvvxxx{{{}}}~~~~~~zzzyyyzzzyyyxxxyyy|||zzz{{{~~~TTTPPPKKKJJJLLLMMMMMMKKKLLLKKKIIIHHHHHHFFFCCCAAA???>>>>>>===============<<<@@@EEEIIIJJJKKKMMMNNNKKKMMMTTT___iiinnnlllhhh```[[[SSSLLLGGGCCC???===;;;;;;<<>>???FFFTTTjjjzzzvvvzzz{{{pppkkk{{{uuu```UUU^^^lll}}}mmm___YYY[[[^^^tttqqq^^^VVVOOOOOOOOOMMMKKKIIIAAA>>>:::666333222333333111222333333333555888;;;AAAOOOhhhnnnTTT[[[iiixxx~~~yyy___LLLEEEIIIIIIJJJHHH>>>777666555777AAALLLPPPNNNLLLIIIHHHJJJJJJJJJNNNUUUZZZeeeqqqyyyzzzoooiiieeebbbbbbbbbbbbbbbjjjssszzz|||uuudddYYYQQQVVV___iiirrrxxx}}}wwwoooaaaVVVKKKFFFCCC>>><<<===<<<<<<===@@@DDDJJJOOORRRXXX]]]aaaccciiiqqquuuuuuqqqmmmggg```YYYTTTRRRPPPJJJIIIHHHGGGGGGIIIKKKLLLJJJJJJJJJKKKMMMPPPRRRTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUURRRPPPOOOPPPQQQSSSRRRSSSWWWYYY]]]fffpppzzz|||pppfff___[[[VVVRRROOOJJJCCC===;;;999999;;;<<<===BBBHHHUUU___lllvvvzzzzzzzzzzzzuuuyyy~~~~~~}}}}}}}}}||||||}}}vvvtttssstttxxx~~~|||{{{xxxsssrrrtttzzz~~~}}}||||||XXXTTTPPPOOOQQQSSSRRRPPPVVVUUUSSSSSSQQQNNNJJJGGGCCCCCCBBBAAA???>>>===<<<999===AAAEEEHHHLLLOOORRRQQQPPPQQQYYYdddjjjjjjgggbbb]]]UUUNNNIIIEEEBBB???;;;;;;===BBBJJJUUU___eeekkklllnnnnnnkkkeee___[[[VVVSSSPPPNNNNNNLLLJJJIIIEEEEEECCCBBB@@@??????>>>===>>>CCCNNN```uuu}}}}}}pppkkkxxxvvvbbbYYYccctttuuufffYYYTTTVVVZZZqqq|||ggg[[[QQQQQQQQQNNNKKKKKKAAA???;;;666333222333333111222333333444666999<<>>666666555888CCCNNNQQQMMMKKKHHHHHHIIIIIIIIINNNUUUYYYeeeqqqzzzxxxmmmfffbbb``````bbbaaabbbjjjrrrzzz|||{{{hhh\\\QQQUUU\\\eeeooovvv{{{}}}|||{{{uuuggg[[[OOOIIIEEE@@@===>>><<<<<<<<<>>>AAAFFFJJJMMMQQQVVVZZZ\\\aaahhhkkkjjjiiifffbbb]]]XXXUUUSSSRRRNNNMMMLLLKKKKKKMMMOOOPPPMMMMMMNNNOOORRRUUUXXXZZZYYYZZZZZZZZZYYYYYYXXXWWWYYYYYYYYYWWWTTTSSSSSSTTTWWWVVVWWW[[[\\\```iiisss|||}}}qqqhhh___ZZZTTTPPPMMMHHHBBB===;;;999888;;;<<<===CCCJJJTTT___nnnzzz}}}|||zzzyyyuuuyyy}}}~~~}}}|||{{{zzzyyywwwoookkkfffeeehhhmmmppprrrqqqmmmjjjjjjhhhfffgggkkktttzzz}}}}}}}}}~~~{{{yyyxxxwwwvvv|||bbb^^^YYYYYYZZZ\\\[[[YYY\\\\\\\\\]]]\\\ZZZUUURRRKKKKKKIIIGGGEEEBBB@@@>>>===???BBBEEEIIINNNTTTXXXYYYUUUTTTXXX```fffhhhgggeee```XXXPPPJJJFFFBBB???<<<<<>>>>><<<<<<<<<===@@@FFFKKKNNNMMMRRRWWWZZZ___fffiiihhhiiigggccc___ZZZWWWUUUTTTTTTSSSQQQPPPOOOPPPRRRSSSQQQRRRSSSUUUXXX[[[]]]___^^^^^^______^^^]]]]]]\\\\\\]]]^^^\\\YYYXXXXXXYYYZZZYYY[[[^^^```cccllluuu~~~|||rrrjjjbbb\\\UUUOOOLLLGGGBBB===:::888777:::<<<===DDDKKKTTT```qqq~~~{{{~~~}}}{{{yyyxxxuuupppiiiccc]]]ZZZ[[[^^^______```\\\[[[[[[ZZZYYY^^^dddlllrrrvvvvvvvvvyyyyyyxxxvvvtttttttttrrrrrrwwwpppkkkgggfffggghhhgggeeeeeeeeefffggggggeee```\\\XXXWWWVVVSSSPPPLLLHHHFFFFFFGGGHHHIIILLLSSSZZZ```aaa]]]ZZZZZZ___eeejjjkkkkkkfff]]]TTTNNNHHHDDDAAA>>>???AAAGGGQQQ^^^iiipppxxx{{{}}}~~~|||vvvoookkkccc```[[[WWWTTTQQQNNNKKKGGGFFFEEEBBB@@@===;;;999;;;<<>>>>><<<;;;;;;===BBBJJJQQQVVVSSSXXX\\\^^^ccciiikkkiiijjjiiifffccc```^^^]]]\\\\\\[[[XXXVVVUUUUUUVVVWWWUUUWWWYYY\\\___aaabbbcccbbbccccccccccccbbbbbbaaa___```aaa```^^^\\\\\\]]]]]]\\\]]]```bbbeeennnwww}}}uuunnnfff___WWWPPPKKKGGGAAA<<<:::777666999;;;===DDDLLLWWWdddwww~~~}}}}}}{{{{{{xxxrrrjjjccc[[[VVVVVVWWWVVVTTTTTTQQQOOOPPPOOOOOOUUU\\\ccckkkqqqrrrsssuuutttqqqnnnnnnoooqqqooonnnttt|||}}}{{{wwwrrrqqqrrrsssrrrpppnnnnnnooopppoookkkfffaaadddcccaaa^^^YYYUUUQQQNNNNNNNNNMMMMMMPPPVVV___eeehhhddd___^^^aaagggmmmqqqrrrkkkbbbYYYRRRLLLGGGDDD???@@@CCCJJJTTTaaalllsss}}}|||vvvqqqjjjgggbbb]]]ZZZVVVSSSPPPJJJIIIHHHEEEBBB???<<<::::::<<>>HHH^^^|||qqq___[[[hhhsssvvvwwwuuummmcccLLL???>>>DDDBBBAAA>>>555666555555:::GGGRRRRRRLLLJJJGGGGGGIIIIIIIIINNNUUU___iiiuuu~~~tttggg```WWWWWWYYY^^^```bbbjjjsssyyy|||uuuggg___^^^```eeemmmsssvvvwwwwwwyyy~~~}}}|||zzzjjj```UUUOOOJJJCCC>>>>>>;;;:::;;;>>>EEENNNWWW]]]]]]aaaddddddgggkkkllliiiiiihhhgggfffeeeeeeeeeeeedddbbb___\\\[[[ZZZ[[[[[[XXXZZZ]]]aaaccceeeeeefffeeefffffffffffffffeeeeee```bbbcccbbb```____________]]]___bbbcccfffoooyyyyyyssshhhbbbXXXQQQKKKFFF@@@<<<999666666888:::===DDDLLLZZZhhh|||{{{yyynnnggg^^^YYYXXXWWWUUURRRNNNKKKIIIJJJHHHHHHNNNWWW]]]fffooorrrssstttqqqllliiijjjmmmooommmlllrrrzzz{{{~~~~~~~~~{{{www}}}}}}|||xxxtttqqqppppppppppppooolllggg```ZZZWWWWWWVVVUUUTTTWWW___hhhooonnnlllhhhdddcccffflllqqqooonnnjjjbbbWWWOOOKKKKKKAAABBBFFFNNN\\\jjjuuu{{{~~~tttpppmmmiiiccc]]]XXXSSSQQQNNNKKKFFFCCCAAA@@@>>>===;;;>>>AAABBBDDDHHHOOOTTTSSS[[[```[[[XXX^^^iiippprrriiisss}}}~~~jjjaaalll{{{ooodddYYYQQQQQQUUUiiiyyyrrrcccWWWVVVWWWQQQKKKIIICCC???999555333333222222444111222666888999<<>>===???@@@BBBGGGQQQ^^^hhhkkkjjjkkklllnnnoooooonnnrrrqqqooollljjjiiihhhhhhjjjjjjhhhdddaaa^^^___```dddeeeeeefffgggiiikkkllllllllllllkkkjjjiiihhhgggkkkhhhfffggghhhgggdddaaafffddddddeeedddeeelllttt~~~yyyuuulll^^^QQQIIIDDD@@@===777777:::<<<::::::AAAKKKZZZkkkzzzqqqeee^^^\\\YYYRRRLLLLLLJJJGGGDDDCCCFFFKKKNNNYYYaaakkkpppqqqpppooooooooonnnkkkhhhgggkkkrrrwwwxxx}}}||||||||||||{{{xxxsssmmmhhheeeaaa```]]][[[\\\aaajjjppprrrpppmmmiiihhhjjjooosssrrrrrrooohhh^^^VVVRRRPPPGGGHHHKKKSSS```nnnyyy|||tttqqqmmmhhhbbb\\\VVVSSSPPPLLLGGGCCCAAA@@@>>>===;;;===@@@AAABBBFFFKKKOOOUUU___dddaaa]]]```hhhmmm~~~~~~qqqnnnwwwkkkaaajjj}}}pppdddXXXOOOOOOSSSdddrrrmmm```VVVUUUVVVRRRMMMKKKDDD???999555333333222222444222222666888888<<>>FFFKKKMMMLLLEEEFFFHHHHHHHHHLLLSSSYYYdddppp~~~|||pppddd[[[ZZZZZZZZZ[[[^^^dddlllqqqwww{{{qqqccc______eeejjjiiihhhiiikkkoootttzzz{{{zzz{{{{{{yyyvvvggg```WWWNNNGGGCCC@@@>>><<<===>>>@@@FFFQQQ___iiinnnnnnooopppqqqrrrqqqppprrrqqqpppooonnnnnnnnnnnnoooooommmjjjgggeeeeeegggiiiiiiiiijjjkkklllnnnooopppppppppoooooonnnmmmlllkkkjjjhhhiiijjjjjjhhheeehhheeeeeefffeeefffnnnwww~~~{{{xxxnnn```RRRIIIBBB===::::::999;;;<<<;;;<<>>???BBBCCCDDDGGGKKKNNN\\\gggooolllgggfffjjjlllyyy~~~qqqooozzzkkk```iiitttgggZZZOOONNNRRR```lll}}}~~~fff\\\TTTTTTVVVSSSOOOLLLDDD???:::555444333333222555333333777888888===CCCUUUqqqpppkkkjjjvvv{{{iiiWWWFFFAAA@@@EEEGGGCCC<<<888444444666===EEEKKKLLLKKKDDDFFFGGGGGGHHHMMMTTT[[[dddqqq{{{nnnaaaYYYXXXYYYZZZ[[[^^^ccciiinnnvvv{{{wwweee``````eeeiiigggeeeeeecccfffkkkqqqvvvzzz}}}~~~{{{zzzzzzzzzwwwtttddd^^^UUUMMMGGGCCC???===;;;;;;<<<>>>DDDPPP___iiiqqqrrrssstttuuuuuuuuutttssssssssssssssstttuuuuuuuuuuuutttqqqnnnmmmnnnpppoooooooooooopppqqqrrrssssssssssssrrrrrrqqqqqqpppmmmlllkkklllmmmmmmkkkiiiiiigggfffffffffhhhqqqzzz|||||||||yyypppbbbTTTJJJBBB===:::===<<<<<<===<<<>>>HHHTTTdddttt|||qqqiiieeebbb^^^YYYTTTRRROOOMMMKKKKKKKKKLLLOOORRRYYYbbblllrrruuuvvvsssppplllgggeeefffkkkppptttzzz}}}{{{{{{xxxrrrmmmjjjlllqqquuuyyyyyyxxxvvvttttttvvvxxxzzz{{{|||{{{wwwqqqllliii^^^\\\ZZZ^^^fffqqq{{{}}}zzzvvvrrrnnnggg^^^WWWTTTPPPKKKGGGDDDBBB@@@???AAACCCFFFIIIMMMPPPSSSTTTfffsss~~~|||uuuqqqqqqqqqxxx}}}tttmmmzzzkkkaaakkkyyykkk]]]RRRPPPSSSaaakkkxxxwwwaaaZZZTTTSSSTTTSSSOOOKKKDDD@@@:::666444444333222555333444777777888>>>EEE[[[wwwrrrnnnqqq{{{|||gggRRREEEAAAAAAHHHKKKEEE===888222222555;;;CCCIIIJJJIIICCCEEEFFFFFFHHHMMMVVV\\\eeerrrzzzlll___XXXWWWXXXZZZ\\\^^^ccchhhlllvvv{{{{{{jjjeeeeeejjjmmmkkkggggggccceeeiiinnnssswwwzzz|||||||||~~~~~~{{{zzzxxxssspppccc^^^UUUNNNHHHDDD@@@>>><<<<<<<<<===BBBMMM\\\fffnnnppptttvvvxxxxxxyyyzzzwwwwwwwwwwwwxxxxxxyyyzzzxxxyyyxxxvvvttttttuuuwwwsssssssssssstttuuuvvvwwwttttttsssrrrrrrqqqqqqqqqppppppooonnnnnnmmmkkkjjjjjjgggfffffffffhhhrrr|||{{{wwwyyy|||zzzrrreeeWWWLLLDDD???===>>><<<<<<<<<<<<@@@KKKWWWhhhyyyvvvnnniiiddd```\\\YYYVVVSSSQQQOOOMMMKKKIIIOOOOOORRRZZZccckkknnnnnnooommmjjjfffccceeeiiilllsssxxx~~~{{{vvvsssssswwwzzz{{{{{{{{{yyywwwwwwyyy{{{}}}~~~yyyuuukkkgggcccbbbhhhqqqyyy~~~{{{vvvssspppiii```YYYVVVRRRMMMIIIGGGEEEDDDBBBCCCEEEJJJPPPWWW\\\___```sss~~~{{{zzz|||~~~wwwooo|||~~~kkkcccmmm{{{mmm___TTTRRRUUUbbbjjjsss{{{{{{rrr^^^ZZZUUUSSSTTTSSSNNNIIIEEE@@@:::666444444333333444333555777777888@@@IIIaaa|||~~~uuutttwwwzzzdddNNNBBBAAADDDMMMPPPIII???888444444666;;;CCCHHHIIIHHHBBBDDDEEEFFFHHHNNNWWW^^^gggssszzzkkk___WWWWWWYYYZZZ\\\___ccciiimmmvvvzzz|||nnnjjjkkkppptttqqqnnnmmmhhhiiilllooorrrvvvyyy{{{zzzzzz{{{}}}{{{yyyuuuooojjjeee___XXXPPPKKKFFFBBB???>>>>>>>>>===AAAJJJXXXbbbhhhlllrrrwwwyyy{{{}}}}}}||||||{{{{{{{{{||||||zzzzzzzzzxxxwwwwwwxxxzzzuuuuuuuuuvvvwwwxxxyyyzzzwwwvvvuuusssrrrrrrrrrrrrrrrrrrrrrpppmmmkkkiiiiiijjjgggfffgggfffhhhqqqzzz}}}yyyzzz}}}~~~wwwjjj\\\NNNDDD???======;;;;;;;;;<<<@@@LLLYYYjjj|||}}}tttmmmhhhbbb^^^[[[XXXTTTQQQOOOLLLIIIFFFLLLJJJKKKQQQYYYaaadddeeehhhgggfffdddcccdddgggiiiqqqvvv}}}~~~}}}~~~~~~~~~~~~|||{{{{{{~~~{{{sssmmmfffcccgggnnnvvvzzz{{{uuurrrpppkkkbbb[[[XXXTTTPPPLLLJJJIIIHHHGGGEEEHHHNNNXXXaaahhhkkkkkk}}}}}}wwwuuu}}}yyysssmmmdddnnn{{{nnn```VVVUUUXXXbbbgggmmmqqqvvvwwwppphhhZZZYYYVVVSSSTTTTTTPPPIIIEEE@@@;;;666555444444333222333555888777999BBBMMMfffxxxtttvvvyyyttt___JJJ@@@AAAHHHSSSWWWNNN@@@888777666888===CCCHHHHHHFFFAAACCCDDDEEEGGGNNNYYY```hhhtttzzzkkk___YYYWWWXXXYYY[[[^^^dddjjjooovvvzzz|||qqqnnnpppwww|||zzzwwwwwwqqqqqqpppqqqrrruuuwwwyyywwwwwwxxxyyy{{{~~~~~~}}}zzzvvvooojjjiiiddd\\\UUUOOOIIIEEEBBB???@@@??????BBBJJJUUU^^^eeekkksssyyy{{{~~~|||||||||zzzyyyyyyzzz|||vvvvvvwwwxxxyyy{{{|||}}}|||{{{yyyvvvttttttttttttrrrssssssqqqnnnkkkjjjjjjjjjhhhhhhiiihhhiiipppxxxzzznnn^^^OOOCCC===;;;;;;::::::<<<<<>>AAAKKKYYY]]]RRRBBB777777666666;;;AAADDDDDDBBBAAABBBCCCDDDGGGOOOZZZbbbjjjuuu{{{lllaaaZZZUUUVVVVVVXXX\\\ccckkkqqqvvvyyy~~~~~~vvvssswww{{{yyywwwtttttttttvvvwwwuuutttttttttuuuwwwzzz{{{{{{}}}}}}wwwrrrmmmhhhaaaYYYSSSMMMGGGDDD===???@@@AAADDDKKKUUU]]]gggnnnwww}}}}}}{{{{{{}}}~~~vvvwwwxxxyyy{{{}}}~~~{{{xxxuuutttttttttppprrrsssrrrooommmmmmnnnkkkjjjkkklllkkkjjjooowww|||wwwlll^^^OOODDD???>>>:::999;;;===>>>CCCOOO[[[mmm}}}wwwpppjjjfffZZZTTTNNNJJJIIIGGGBBB>>>===>>>AAACCCFFFKKKQQQUUUZZZ^^^bbbcccbbb```___^^^eeellluuu}}}~~~yyygggaaaYYYUUUXXX```hhhnnnttt~~~zzzsssppppppmmmfff___ZZZWWWSSSPPPOOOOOONNNMMMRRRUUU]]]iiiuuu}}}~~~uuupppsssccciiiuuujjjbbbbbbgggggghhhgggeeeeeeddd]]]UUURRRUUUVVVTTTUUUYYYVVVOOOEEEAAA;;;777555555444444///111444888888;;;FFFRRRppp}}}mmmbbbaaagggwwwtttfffTTTDDD===AAAMMM\\\```TTTBBB777444333333777<<>>@@@DDDPPP\\\nnn|||vvvpppjjjgggYYYSSSKKKGGGFFFDDD@@@<<<;;;>>>@@@AAAAAADDDIIINNNXXX\\\aaadddbbb___[[[ZZZ```gggqqqzzzvvvkkk___WWWOOOMMMMMMQQQYYYaaaoooyyyzzztttqqqqqqooojjjeee^^^ZZZTTTOOOMMMOOOSSSVVVYYY\\\aaajjjttt|||}}}ttttttnnnaaahhh|||kkkccceeeiiihhhmmmoookkkgggccc^^^XXXTTTTTTUUUWWWXXXVVVRRRNNNFFF???999888777444444666444666333666======FFF[[[vvvzzz}}}zzzsssgggZZZWWWcccrrrzzzgggOOOCCCAAAFFFSSS___^^^PPP@@@777444444666999===??????>>>???BBBDDDEEEGGGNNNZZZdddpppxxx}}}nnnbbb[[[VVVUUUSSSRRRUUU]]]fffnnnssswwwwwwvvvyyy~~~zzz{{{}}}~~~vvvzzz}}}zzzxxxwwwwwwxxxuuussspppnnnooosssxxx{{{xxx{{{|||vvvmmmddd[[[RRRKKKFFFCCC??????CCCGGGLLLWWWaaammmsss{{{}}}{{{zzzyyyyyyyyyzzz{{{||||||~~~zzzuuurrrqqqrrrsssrrrppppppqqqrrrqqqoooooonnnllljjjjjjmmmrrrwww{{{xxxoookkkcccXXXMMMEEEAAA@@@???:::999===>>>AAAOOO```ttt~~~{{{rrrhhh___UUUPPPIIIDDDAAA???>>>===;;;;;;;;;;;;>>>AAADDDFFFOOOSSSYYY___aaa```]]]ZZZ]]]cccmmmyyy}}}nnncccRRRKKKEEECCCDDDGGGNNNUUUdddppp|||}}}wwwtttsssqqqlllggg```\\\VVVPPPMMMOOORRRTTTZZZ\\\aaaiiiqqqwww{{{}}}xxx~~~~~~vvvsssjjj```jjjllldddeeeiiitttxxxyyytttnnniiibbb[[[TTTUUUVVVXXXYYYWWWRRRNNNEEE>>>888777666222222444444666444777======FFF\\\vvvyyy{{{}}}rrrfffXXXTTT```sss~~~kkkQQQCCCAAAEEEOOOXXXXXXLLL@@@999444444555888<<>>???AAADDDDDDFFFNNNZZZdddpppxxx~~~pppccc\\\VVVTTTRRRQQQSSSZZZdddkkkooorrrsssrrruuu{{{}}}zzzzzz{{{}}}yyy{{{}}}{{{yyyxxxxxxxxxsssrrrpppooooooqqqssstttvvvyyy|||zzzrrrhhh___UUULLLFFFDDDAAA@@@DDDHHHNNNYYYcccmmmsss{{{}}}{{{yyyyyyyyyyyyyyyzzz{{{|||}}}yyyuuusssssstttsssrrrrrrsssttttttsssrrrpppooommmkkkkkknnntttyyy|||uuunnnjjjiiifffaaaYYYPPPHHHCCC@@@>>>999999<<<===AAAOOO```ttt}}}zzzrrrggg___RRRNNNGGGBBB@@@???>>>===<<<;;;;;;;;;===@@@BBBDDDKKKPPPXXX___cccccc```^^^]]]aaaiiisss}}}rrraaaWWWGGGAAA======>>>???DDDKKKVVVdddttt}}}{{{xxxvvvsssmmmiiieee```YYYRRROOONNNPPPQQQYYY[[[^^^ccchhhmmmqqqrrrlllrrrzzzxxxttt}}}yyyeee^^^kkk~~~kkkdddfffkkkwww{{{|||xxxsssmmmeee]]]TTTVVVXXX[[[[[[XXXSSSOOOEEE>>>888777555111111333444777555888>>>>>>HHH^^^zzz|||~~~pppdddWWWSSS___wwwpppSSSDDDBBBDDDKKKRRRPPPGGG???;;;333333555888<<<>>>>>>===>>>AAACCCDDDFFFNNNZZZdddoooxxxqqqfff___XXXUUURRROOOPPPWWW___fffiiilllnnnnnnpppuuuwwwvvvxxxyyy{{{~~~{{{|||~~~~~~~~~}}}|||{{{zzzzzzyyysssrrrrrrqqqppppppppppppuuuvvvxxxzzz}}}xxxooodddYYYNNNGGGEEEBBBBBBFFFJJJPPP[[[eeepppuuu|||~~~|||zzzxxxxxxxxxxxxyyyzzz{{{|||}}}}}}|||yyyvvvttttttuuutttssssssuuuwwwwwwvvvuuusssrrrooommmmmmpppwww|||zzzqqqiiiddddddbbb___ZZZSSSLLLFFFBBB>>>999999<<<>>>AAAPPP```vvv|||wwwoooddd\\\NNNJJJDDDAAA???>>>======<<<<<<;;;<<<===>>>@@@AAAEEEKKKUUU^^^ccceeecccaaa[[[^^^ccckkkttt}}}wwwcccTTTKKKDDD???===???@@@???CCCHHHNNN\\\ooo{{{|||yyyuuupppmmmjjjeee]]]UUUPPPNNNNNNOOOTTTVVVYYY[[[^^^aaadddffffffmmmvvv~~~{{{www~~~vvvbbb]]]jjj~~~xxxhhhccchhhoootttyyy}}}|||yyyuuukkkaaaWWWXXXZZZ]]]]]]YYYSSSOOOGGG???999777555222111333444888777:::@@@@@@LLLccc~~~kkk```UUUUUUccc|||uuuVVVFFFCCCEEEJJJOOOLLLCCC;;;:::333333444888;;;>>>>>>===>>>@@@CCCDDDFFFNNN[[[dddoooxxxssshhhbbb\\\YYYTTTPPPOOORRRYYY^^^dddfffhhhiiikkknnnrrrttttttuuuxxx|||zzzyyyyyy{{{}}}~~~}}}{{{{{{||||||||||||{{{zzzzzzuuutttsssqqqqqqqqqrrrrrrvvvwwwwwwxxxyyy||||||tttiii]]]QQQIIIEEEBBBBBBFFFKKKRRR]]]gggrrrvvv}}}~~~|||{{{yyyyyyyyyzzzzzz|||}}}~~~~~~|||xxxvvvvvvvvvtttttttttvvvxxxxxxwwwvvvuuusssqqqnnnnnnrrrxxx}}}|||ssslllhhhfffddd```\\\WWWPPPJJJEEE@@@;;;:::>>>???BBBQQQbbbyyyzzzsssjjj^^^VVVJJJFFFBBB???>>>>>>>>>=========<<<<<<<<<===>>>???AAAGGGQQQ[[[aaacccbbbaaaZZZ[[[]]]bbbkkkvvvzzzgggVVVKKKEEEDDD@@@???AAABBB@@@BBBFFFKKKXXXjjjzzz{{{wwwsssnnniii```XXXQQQMMMLLLLLLPPPRRRTTTUUUUUUWWW[[[^^^bbbjjjuuu~~~~~~{{{vvvbbb]]]kkk}}}sssdddaaagggooovvv}}}ttthhh[[[[[[]]]^^^^^^ZZZTTTOOOHHH@@@;;;999777444333555444999888;;;AAACCCQQQkkk{{{eee[[[SSSXXXiiitttVVVGGGCCCFFFLLLQQQLLL@@@888666333444555888<<<>>>>>>>>>>>>AAACCCEEEGGGOOO\\\eeeoooxxxsssiiidddaaa^^^YYYSSSPPPPPPTTTWWW\\\]]]___aaabbbffflllqqqqqqrrruuuyyyyyywwwvvvwwwyyy{{{||||||{{{{{{||||||||||||{{{{{{wwwuuuqqqooooooqqqtttwwwyyyzzzzzzxxxxxxyyy|||~~~|||uuukkk___SSSKKKDDDAAABBBFFFLLLSSS^^^hhhqqqtttzzz~~~~~~}}}|||||||||}}}~~~|||yyyxxxxxxvvvuuuttttttvvvwwwvvvuuuuuutttrrrooonnnqqqvvvzzz|||tttpppooooookkkgggbbb]]]VVVOOOJJJBBB===<<>>===>>>>>>============>>>>>>???DDDMMMWWW]]]``````___ZZZYYYYYY]]]eeeqqq~~~mmm]]]QQQIIIFFFDDDAAA@@@BBBAAA??????CCCKKKSSSdddwww}}}zzznnniii```WWWOOOJJJHHHGGGJJJMMMOOOPPPPPPRRRVVV[[[]]]fffsss}}}}}}wwwddd```ooooooaaa^^^dddlllyyyzzzkkk``````______]]]YYYTTTPPPGGG@@@;;;999888555555777666:::999;;;BBBFFFXXXuuu{{{cccZZZUUU]]]pppnnnRRRHHHBBBFFFMMMQQQKKK???777666444444666999===??????>>>???BBBDDDFFFHHHQQQ]]]gggoooxxx~~~rrriiieeedddbbb^^^YYYTTTRRRSSSUUUUUUTTTUUUXXXZZZ^^^gggqqqssstttuuuyyy~~~zzzyyywwwxxxzzz}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~yyyvvvrrroooooorrrvvvxxx|||}}}}}}|||zzzzzz{{{||||||wwwqqqiii___TTTMMMDDDAAABBBGGGMMMTTT___jjjooorrrvvvzzz}}}~~~}}}|||{{{xxxtttsssssstttttttttssssssrrrooonnnnnnqqqtttzzz|||{{{yyyyyyxxxuuuppplllggg___UUUNNNDDD???===@@@@@@CCCPPPaaa}}}}}}sssjjj```TTTMMMGGGEEEBBB@@@@@@@@@???>>>???????????????>>>>>>>>>>>>BBBJJJRRRYYY]]]______]]]ZZZXXXYYY```lllyyyvvvggg[[[SSSMMMIIIIIIEEECCCEEEDDDAAAAAADDDIIIMMM\\\rrr}}}{{{kkkfff^^^TTTLLLFFFCCCBBBBBBEEEIIIIIIIIIKKKQQQWWWXXXbbbqqq}}}|||wwwfffeeevvvzzziii]]][[[bbbjjjyyysssfffdddaaa___]]]YYYTTTPPPEEE>>>999999888555666888777;;;:::;;;BBBIII___~~~kkkaaa]]]eeeyyydddKKKFFF@@@DDDJJJNNNHHH>>>888999555555777:::>>>@@@@@@@@@@@@CCCFFFGGGJJJRRR___iiioooxxx|||ppphhheeeccccccaaa^^^ZZZWWWVVVVVVSSSQQQQQQTTTVVV[[[ggguuuzzzyyyyyy{{{~~~~~~||||||~~~~~~|||xxxvvvuuuvvvwwwyyy|||~~~~~~~~~~~~|||xxxuuuqqqllleee]]]UUUOOOEEECCCDDDIIIOOOVVVbbblllrrrtttwwwzzz||||||vvvrrrqqqrrrrrrssspppqqqqqqooommmkkklllmmmmmmpppssswww|||}}}|||zzzyyyuuujjj\\\QQQDDD???===???>>>@@@MMM^^^yyyxxxoooggg^^^TTTMMMHHHFFFCCCBBBBBBBBB@@@?????????@@@@@@@@@@@@@@@???===AAAGGGOOOWWW]]]aaacccaaa]]]XXXWWW\\\fffrrryyyssseee]]]XXXRRRMMMOOOKKKIIIJJJHHHEEEEEEHHHFFFHHHVVVmmm}}}zzzxxxiiiddd[[[QQQIIICCC@@@???:::>>>BBBCCCCCCFFFMMMSSSUUU```qqqzzzvvvgggiii||||||qqqcccYYYYYYaaajjj}}}iiifffbbb___\\\XXXSSSPPPCCC===888777777555666888888<<<:::;;;CCCKKKbbbtttkkkfffnnnzzz]]]FFFDDD>>>AAAGGGJJJEEE===:::===666666777;;;>>>AAAAAA@@@@@@CCCFFFHHHKKKSSS```jjjoooxxxzzzooohhhdddaaaccccccaaa]]]ZZZYYYYYYUUURRRQQQUUUWWW\\\kkkzzz}}}}}}~~~~~~|||{{{zzzzzz{{{~~~~~~zzzsssppplllhhhccc\\\UUUPPPGGGDDDEEEJJJPPPXXXdddnnnwwwyyy{{{}}}wwwrrrpppqqqrrrsssoooppppppooollliiihhhhhhaaadddhhhlllqqqxxx~~~~~~rrr```RRRDDD>>><<<>>>===>>>KKK[[[vvv~~~uuummmfff]]]UUUNNNIIIGGGEEECCCCCCCCCAAA@@@??????@@@AAAAAAAAAAAA@@@<<<@@@FFFNNNVVV^^^cccfffddd___YYYVVVYYYbbblllsssvvvkkkeee```\\\ZZZVVVVVVTTTPPPKKKHHHGGGGGGGGGLLLWWWhhh{{{yyyooogggaaa\\\UUUMMMGGGBBB>>>;;;>>>?????????AAAEEEKKKPPPQQQ^^^mmmvvvtttgggooovvvjjj```XXXZZZgggtttuuujjjbbbbbbaaaYYYQQQNNNAAA>>>999666666777777777:::777;;;CCCHHHQQQkkkuuusssqqqUUUEEEBBB@@@CCCFFFGGGDDD@@@;;;888555444888???CCCAAA@@@@@@EEEDDDGGGKKKNNNSSS]]]gggoooxxxyyypppiiieeeaaabbbdddeeeeeedddcccbbb]]]WWWRRRRRRUUU]]]mmm|||~~~~~~zzzzzznnnccc___[[[SSSLLLKKKEEECCCDDDKKKRRR\\\iiiuuuyyy}}}yyytttpppnnnmmmmmmooonnnnnnmmmllliiiddd```___]]]^^^cccgggkkksss|||zzzfffTTTGGGBBB======>>>BBBLLLVVVooo~~~yyysssqqqmmmhhhccc]]]XXXVVVPPPMMMIIIGGGFFFEEEDDDCCCAAA@@@@@@AAABBBCCCAAA???AAA@@@CCCJJJVVV```gggiiihhhddd^^^[[[[[[___eeejjj}}}}}}sssmmmiiieeecccaaa```\\\WWWRRRNNNLLLKKKGGGKKKVVVgggzzz}}}vvvlllddd]]]YYYRRRLLLGGGCCC@@@===@@@@@@?????????BBBGGGKKKPPP]]]kkkvvvwwwmmmuuuvvviii^^^WWWYYYffftttyyynnnfffeeecccZZZQQQMMMBBB>>>999666666777888888;;;888<<>>>>>BBBGGGIIIEEE>>>888444666555888???CCCAAA@@@@@@CCCCCCEEEIIILLLPPPZZZdddlllvvvxxxooogggcccaaabbbcccddddddeeeeeeeeehhhaaa[[[YYYZZZaaannn{{{~~~xxxlllbbb]]]XXXOOOHHHFFFEEECCCEEELLLTTT^^^kkkwww}}}yyyuuuqqqooommmmmmlllkkkjjjjjjiiieee```\\\YYYVVVUUUYYY\\\```iiirrr}}}wwwcccRRRDDD???;;;;;;<<<@@@IIIRRRiii~~~uuuoookkkjjjhhheeeaaa]]]ZZZXXXWWWTTTPPPLLLJJJGGGDDDBBBBBBAAAAAAAAACCCCCCAAA???AAAAAADDDKKKVVVaaahhhllloookkkeee___]]]^^^```bbbqqq}}}|||vvvrrrooommmkkkiiiddd^^^XXXSSSOOOMMMIIIMMMWWWhhhzzz|||tttjjjccc\\\XXXRRRMMMJJJGGGDDDBBBCCCCCCBBB@@@???AAAEEEHHHOOO[[[iiitttyyyqqqzzzuuuggg\\\UUUXXXeeessszzzqqqiiifffbbbYYYPPPKKKBBB>>>:::777777999999:::<<<:::===DDDKKKXXXsss{{{yyy|||bbbJJJ>>>======CCCKKKLLLGGG>>>666333666555888@@@DDDBBB@@@@@@AAAAAACCCGGGJJJNNNWWW```iiisssxxxooogggcccbbbbbbbbbbbbdddfffhhhiiiooohhhaaa___```eeeqqq|||xxxnnnddd^^^VVVMMMEEEBBBDDDCCCEEEMMMVVV```nnnzzz{{{vvvrrrpppnnnmmmhhhgggffffffddd___ZZZUUUQQQMMMLLLNNNQQQUUU___hhhttt||||||{{{qqq___PPPBBB>>>;;;<<<===@@@GGGPPPbbbwwwzzzooohhheeeffffffeeecccaaa___^^^___]]]YYYUUUQQQLLLFFFBBBDDDCCCBBBBBBCCCCCCAAA@@@BBBBBBEEELLLWWWccclllpppuuuqqqkkkeeeaaa^^^^^^^^^gggsss~~~|||zzzuuurrrmmmhhhbbb\\\VVVRRRLLLOOOYYYjjj}}}wwwoooiiiaaa]]]WWWRRROOOLLLJJJHHHFFFFFFEEECCCBBBBBBEEEHHHMMMXXXfffrrr|||xxxtttttteeeZZZUUUXXXeeerrr|||tttoooiiieee```XXXOOOHHHAAA>>>:::777888:::;;;;;;===<<>>FFFOOOPPPHHH???888666777666999@@@DDDBBB???@@@@@@@@@CCCGGGJJJMMMUUU___iiisssyyypppiiieeebbbaaaaaabbbdddgggkkknnnooohhhaaa```ccchhhsss~~~|||uuulllcccZZZPPPHHHCCCDDDCCCFFFOOOXXXcccppp|||}}}xxxtttqqqooonnnhhhfffcccaaa]]]XXXRRRMMMKKKHHHFFFHHHLLLQQQ[[[eeeqqq{{{|||xxxttttttrrrjjj[[[NNNBBB???>>>???@@@AAAHHHOOO\\\ooo|||qqqjjjggghhhiiijjjjjjhhhgggffffffdddaaa^^^YYYSSSLLLGGGGGGEEECCCCCCCCCCCCAAA@@@BBBCCCFFFMMMXXXdddooouuutttrrrnnnjjjfffcccaaa```eeeooo}}}~~~zzzvvvqqqjjjaaa[[[OOOQQQYYYkkkyyyuuuiiieee^^^YYYUUUQQQNNNLLLHHHHHHHHHFFFEEEEEEGGGJJJMMMWWWeeerrr{{{zzzzzzsssddd[[[WWW[[[gggsss}}}nnnlllhhhddd```ZZZQQQJJJAAA===999777888:::;;;<<<>>>>>>AAAHHHSSSfff~~~vvv^^^LLLDDDCCC@@@IIISSSSSSIII???:::999888666:::AAADDDBBB???@@@AAAAAADDDIIILLLOOOWWW```kkkuuuzzzsssmmmiiibbbaaaaaabbbeeeiiinnnqqqpppiiibbbbbbeeekkkttt}}}~~~~~~~~~~~~|||tttjjj```WWWNNNHHHEEEEEEIIIQQQ[[[dddrrr}}}~~~zzzuuurrrooonnnhhheee```[[[VVVQQQKKKGGGFFFCCCDDDHHHMMMRRR[[[eeepppzzz{{{vvvrrrpppmmmeeeWWWLLLBBB???>>>@@@@@@AAAGGGNNNYYYiii}}}xxxrrrnnnoooqqqqqqqqqooommmkkkkkkiiigggeeeaaa[[[SSSNNNJJJHHHEEECCCCCCCCCAAA@@@BBBCCCGGGMMMXXXeeerrrzzzuuutttrrrooolllhhhdddbbbbbbiiitttvvvjjjaaaUUUTTT[[[lllqqqmmmfff```\\\XXXTTTRRRNNNNNNNNNLLLJJJIIIKKKMMMOOOXXXhhhuuu|||zzz~~~rrrddd]]][[[___jjjuuu~~~rrriiikkkjjjeeeaaa\\\TTTLLL???<<<888777888:::<<<<<<===???DDDKKKXXXmmmxxx^^^MMMFFFDDDDDDPPP[[[ZZZNNN@@@:::999999777:::AAADDDBBB???@@@@@@AAAEEEKKKNNNQQQYYYbbbmmmvvvyyyrrrmmmjjjbbbbbbbbbcccfffkkkooorrrtttllleeeeeeiiimmmttt{{{~~~}}}}}}}}}~~~}}}rrrggg___VVVOOOKKKJJJNNNVVV^^^gggsss~~~|||xxxtttppplllkkkfffaaaZZZTTTOOOJJJFFFCCCCCCBBBFFFMMMQQQUUU\\\dddoooxxx}}}yyyuuurrrmmmdddVVVKKKBBB>>>===>>>>>>???EEEMMMXXXddduuu~~~{{{vvvwwwyyyyyyxxxuuurrrpppnnnmmmkkkiiifffaaaZZZVVVMMMJJJFFFDDDCCCCCCAAA@@@AAACCCGGGMMMXXXfffuuu|||{{{yyyvvvqqqlllgggeee^^^ccckkkwwwvvvjjj```]]]aaappp{{{vvvpppjjjfffbbb___]]]ZZZ[[[YYYWWWSSSRRRRRRSSSSSS\\\lllzzz|||vvv}}}rrreee``````dddnnnwww||||||uuujjjfffjjjjjjddd```[[[SSSJJJ>>>:::777666777:::;;;<<<<<<@@@FFFNNN\\\sssyyy^^^OOOJJJIIIMMM\\\kkkjjjYYYFFF<<<999999888;;;AAADDDBBB?????????@@@EEELLLOOOSSS[[[dddllluuu}}}vvvoooiiifffbbbbbbccceeehhhllloooqqqrrrjjjdddfffjjjooouuu{{{}}}}}}~~~{{{qqqjjjaaaZZZQQQQQQTTT[[[cccjjjvvv}}}|||yyyuuuppplllhhhfffaaa[[[SSSLLLHHHFFFDDDDDDEEEGGGMMMUUUZZZ[[[___dddnnnvvv|||{{{yyyzzz{{{zzzxxxuuusssrrrooofffZZZPPPDDD@@@===>>>>>>@@@FFFNNNXXXaaannn{{{}}}yyywwwqqqpppmmmkkkhhhccc^^^ZZZOOOLLLHHHEEECCCCCCAAA@@@@@@CCCGGGMMMWWWfffvvv|||wwwqqqmmmjjjaaadddiiirrr~~~wwwjjjggghhhvvv~~~xxxrrrooollliiiggggggfffeeeaaa]]]ZZZYYYYYYVVV___ppp~~~wwwpppzzz|||qqqfffbbbbbbgggpppyyy|||{{{~~~sssiiiccchhhhhhbbb\\\XXXPPPFFF===:::666555777999;;;<<<;;;@@@GGGPPP___vvv~~~xxx^^^QQQOOOPPPVVVgggyyyxxxeeeMMM???999:::888;;;BBBEEEBBB??????>>>@@@EEELLLPPPTTT\\\eeekkkttt{{{ssskkkeeebbbbbbcccdddfffiiillloooqqqlllddd```cccjjjpppxxx~~~~~~~~~yyyrrrkkkbbbVVVUUUXXX___fffmmmwww~~~zzzyyyvvvrrrmmmiiieeeccc\\\VVVMMMGGGDDDDDDDDDEEEJJJLLLTTT]]]aaa```aaaeeemmmuuu{{{xxxsssqqqooommmnnnnnnnnnpppoooiii^^^VVVGGGCCC@@@@@@@@@BBBIIIQQQXXX___jjjuuu~~~~~~}}}~~~~~~tttrrrooollliiiddd___[[[PPPMMMHHHEEEDDDCCCAAA@@@@@@BBBFFFLLLWWWfffwww{{{wwwsssqqqiiijjjlllsss~~~{{{tttttt|||xxxvvvtttqqqooonnnmmmllljjjfffbbb___]]]___gggrrr}}}yyylllppp}}}pppeeeeeejjjooosssvvv~~~zzzyyy{{{zzzrrrkkkiiieeeeeefffgggcccYYYLLLBBB;;;:::888777777888:::;;;;;;BBBLLLUUUbbbuuuuuuqqqzzz{{{eeeXXXUUUXXX[[[nnn~~~nnnWWWBBB555:::<<<@@@DDDEEECCCAAA???@@@BBBEEEHHHMMMSSS[[[```ooowww|||tttmmmgggccceeehhhiiihhhkkkppprrrqqqggg^^^XXX```lllssswwwyyy}}}}}}~~~zzzrrrmmmaaa]]]]]]dddlllssszzz}}}|||{{{{{{}}}}}}}}}{{{uuussspppmmmjjjeee```\\\SSSNNNHHHCCCBBBEEEJJJNNNVVVZZZ^^^aaabbbccccccdddqqqpppooonnnmmmjjjfffcccaaaaaaccchhhmmmiii___UUUIIIGGGDDDBBBBBBFFFMMMRRRZZZ\\\ccclllyyyzzzwwwsssppplllgggbbb^^^TTTQQQLLLHHHFFFEEECCCAAAAAAAAAFFFMMMTTT___qqq~~~wwwpppqqqpppooottt}}}}}}{{{yyywwwuuuuuutttsssqqqnnnkkkgggeeebbbiiisss|||zzz}}}uuuhhhlllsssgggfffkkkppptttwwwzzzuuussssssqqqiiidddcccgggggggggfffaaaWWWIII@@@;;;:::888777777999:::<<<<<>>???AAAEEEHHHMMMTTT\\\aaannnvvvxxxqqqkkkhhhgggkkkmmmnnnppptttsssoooddd[[[WWW^^^jjjrrrvvvyyy~~~~~~~~~yyysssnnnbbb^^^]]]dddkkkqqqxxx|||yyywwwvvvuuutttssstttvvvvvvvvvtttooollliiigggddd```\\\XXXPPPMMMGGGDDDDDDGGGMMMPPP^^^bbbgggkkklllkkkkkkkkkooonnnmmmllljjjgggccc______^^^```fffkkkiiiaaaYYYLLLIIIFFFCCCEEEJJJQQQWWW[[[^^^ccclllxxx}}}zzzvvvrrrnnniiiddd```VVVSSSMMMIIIGGGEEEDDDBBBEEEEEEHHHMMMTTT___pppyyytttrrrqqqvvv~~~}}}{{{{{{{{{zzzyyywwwsssqqqoooiiiooovvv}}}{{{xxxrrrwwwoooaaaggg~~~zzzllliiimmmqqqvvvzzzyyytttpppnnniiibbb___aaaiiiiiiiiifff___SSSFFF>>>:::999888777888999<<<===>>>CCCKKKTTTbbbwwwqqqgggdddooo}}}mmmbbb```aaagggttt|||tttbbbPPPBBB999888:::>>>AAABBBAAA>>>===>>>@@@DDDHHHNNNUUU]]]bbbmmmttt|||vvvqqqnnnkkkppptttvvvxxxyyytttmmm```WWWTTT\\\hhhpppuuuyyy~~~~~~|||xxxuuuqqqmmmccc^^^]]]cccjjjooovvv|||~~~xxxrrrmmmjjjhhhgggfffeeefffhhhhhhhhhfff```^^^[[[YYYXXXVVVSSSPPPLLLJJJGGGEEEGGGKKKPPPSSSdddhhhnnnrrrrrrqqqppppppkkkjjjiiiiiihhheeeaaa^^^\\\\\\]]]cccjjjkkkgggbbbSSSNNNHHHEEEHHHOOOXXX___bbbdddiiipppzzz~~~zzzvvvqqqlllfffcccZZZVVVPPPLLLIIIGGGEEEDDDIIIIIILLLQQQWWW```pppxxxvvvuuuyyy~~~~~~|||yyywwwuuussswww|||tttqqqkkkqqq|||iii]]]eee}}}rrrmmmoootttyyy}}}zzzuuupppiiiaaa```dddjjjjjjiiieee\\\QQQEEE===999888777777888;;;===???AAAEEEKKKUUUdddzzz~~~mmmbbb___mmmyyyllldddbbbccchhhqqqsssgggUUUFFF<<<777777999<<>>888777777777999<<>>888666666888;;;===>>>>>><<<;;;===@@@DDDIIIOOOWWW___eeelllsss}}}}}}zzzwwwuuurrrwww}}}ttthhhYYYRRRQQQYYYdddmmmtttyyy}}}~~~~~~|||{{{{{{}}}~~~|||uuuqqqmmmhhhddd___ZZZYYY___fffkkkrrrxxx~~~~~~}}}|||zzzvvvpppkkkfffddd___]]]ZZZXXXWWWVVVSSSQQQOOOLLLJJJJJJLLLNNNOOOOOOKKKKKKLLLNNNRRRVVVZZZ\\\___ccchhhkkkkkkiiihhhgggeeefffhhhkkknnnpppnnnmmmiiieeebbbccciiirrrxxx{{{mmmbbbSSSKKKNNN[[[iiirrrwwwwwwyyy}}}}}}wwwpppllleee___XXXRRRNNNLLLJJJIIIMMMRRRZZZcccfffiiipppzzz~~~vvvpppfffgggxxx}}}pppffffffsssvvvrrrvvv|||zzzmmmaaa___dddiiijjjhhhbbbWWWLLLCCC>>>777777777777:::===@@@BBBEEEHHHOOOZZZlllkkk___[[[lll|||pppeee___\\\[[[[[[eeejjjfffVVVDDD:::888777666888:::<<<======<<<<<<>>>@@@DDDIIIOOOWWW___eeelllsss}}}~~~{{{wwwuuuttttttssswww|||sssfffXXXSSSRRRZZZdddllltttzzz||||||}}}~~~}}}|||||||||yyyuuuooogggbbb^^^YYYXXX\\\cccgggnnntttxxx~~~~~~yyysssnnnkkkccc```\\\WWWTTTOOOKKKGGGGGGEEECCCDDDGGGKKKNNNPPPQQQRRRTTTWWW[[[___aaacccbbbeeehhhjjjjjjhhhhhhhhhjjjkkknnnsssxxx{{{{{{zzzvvvnnneee```cccllluuu|||vvvjjj\\\UUUZZZfffttt|||~~~~~~~~~|||vvvqqqjjjddd\\\UUUPPPNNNLLLKKKPPPUUU```jjjmmmnnnuuu}}}zzzsssfffcccrrryyyxxxlllgggnnn~~~}}}qqqpppwwwvvvgggdddiiilllllliiiaaaUUUIII@@@<<<666666666777:::>>>AAACCCGGGJJJQQQ^^^ppprrrddd^^^ooouuuggg\\\WWWVVVVVVVVVaaaeeebbbRRRAAA999777888777888:::<<<======<<<<<>>BBBDDDGGGKKKRRR```sssyyyjjjcccrrr~~~rrrbbbVVVRRRRRRSSSSSS]]]aaa^^^OOO???777666777777888:::<<<=========<<>>:::888777888:::>>>AAACCCCCCFFFLLLUUUddd{{{rrrkkk{{{uuuhhhXXXOOOKKKKKKPPPVVV```bbb]]]NNN@@@999555222666888:::;;;:::999999:::<<<@@@EEEHHHMMMSSS\\\cccmmmvvv{{{rrriiieeefffiiikkktttwwwyyyyyywwwssspppooo]]]ZZZXXX\\\fffpppwwwzzz{{{{{{|||~~~~~~~~~}}}}}}|||{{{{{{zzzzzzxxx{{{~~~|||tttmmmddd```\\\[[[\\\```bbbdddgggnnnwwwxxxkkkaaaZZZQQQKKKLLLRRRWWW]]]cccfffgggjjjlllnnnpppqqqqqqrrrqqqqqqqqqrrrtttuuuwww}}}~~~}}}hhhUUULLLOOOXXX___mmmooosss{{{~~~tttoooggg^^^WWWTTTSSSSSS[[[___dddhhhmmmsss|||{{{vvvqqqqqqtttvvv}}}{{{kkkeeerrruuuhhh___eeeuuuyyywwwtttnnneeeYYYNNNDDD>>>:::888888888;;;>>>AAACCCDDDIIIOOOXXXfff}}}xxxpppoooaaaRRRJJJHHHIIIPPPWWW]]]^^^XXXJJJ===777555333555777:::;;;:::999:::;;;:::>>>CCCHHHMMMUUU___fffoooxxxzzzrrriiieeedddfffhhhnnnqqqtttvvvvvvtttrrrpppbbb___\\\___hhhqqqwwwyyy{{{|||~~~~~~~~~}}}}}}zzz|||{{{tttooogggccc___]]]^^^aaacccdddffflllttt|||wwwkkkaaaXXXWWWZZZ]]]bbbhhhhhhiiijjjllloooqqqtttuuuuuuuuutttttttttuuuvvvwww}}}{{{|||ooo___WWWYYY```fffppprrrxxxxxxssskkkbbb[[[WWWUUUUUU[[[^^^cccfffjjjpppyyy|||zzzzzz}}}vvvlllkkkyyyxxxqqqjjj```[[[fffxxx~~~{{{sssmmmcccWWWLLLCCC===:::888888:::<<>>@@@CCCFFFHHHKKKPPPYYYggg}}}xxxyyyhhhXXXHHHBBBEEEKKKTTT\\\iiifffZZZHHH:::555333222222555888:::::::::;;;<<<888<<>>???AAACCCHHHKKKMMMRRR[[[hhh~~~|||zzzvvvgggVVVFFF@@@DDDKKKSSSZZZjjjeeeWWWEEE999666444222222444888999999:::;;;<<<999===BBBGGGLLLSSS]]]dddnnnvvv~~~yyyvvvrrrnnnkkkjjjkkkkkkooooooqqqsssssspppiiiddd^^^\\\[[[```iiirrrxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~tttpppllljjjiiijjjiiiiiiiiilllooorrrvvv~~~{{{sssmmmhhhfffgggiiijjjlllpppuuu{{{~~~wwwsssrrrssstttvvv}}}}}}~~~|||xxxtttqqqnnnmmmnnnnnnnnnllllllpppwww}}}xxxllldddccc]]]```fffkkksss~~~~~~|||~~~qqqfffXXXUUUZZZiiiyyy{{{vvvvvvppphhh\\\OOODDD>>>::::::888<<>>CCCKKKRRRXXX```[[[OOO???777555555333222555888999999999:::;;;:::>>>BBBFFFJJJQQQYYY```lllttt|||yyywwwsssooommmnnnooopppsssrrrrrrtttsssnnnfff___XXXVVVWWW]]]gggpppvvvxxx{{{|||~~~|||zzzzzz{{{tttrrrnnnmmmmmmmmmmmmmmmlllooorrrtttwww}}}|||uuuqqqppprrrtttxxx|||xxxtttsssuuuuuuwww}}}~~~{{{zzzyyyxxxyyyxxxuuurrrtttyyy~~~tttiiiaaa^^^XXX[[[]]]```eeeooo}}}||||||~~~rrrfffZZZXXX\\\iiiwww{{{ttttttwwwoooggg[[[MMMBBB<<<:::999888<<>>999999<<<<<>>BBBHHHOOOXXX^^^mmmwww}}}xxxxxx{{{zzztttmmmiiieeebbbbbbcccdddbbb```VVVSSSRRRWWW___hhhnnnpppuuutttxxx~~~~~~}}}~~~}}}||||||zzzyyywwwvvvvvvwwwyyyzzz}}}~~~~~~}}}zzz~~~|||zzz{{{~~~|||{{{|||}}}zzz}}}}}}vvvqqqlllfff```]]]YYYVVVVVVYYYhhhzzz~~~}}}wwwppp{{{qqqbbbdddjjjsssyyywwwqqqjjjfffiiigggeeefffjjjnnnpppnnnaaaTTTFFF>>>;;;999<<<@@@???CCCIIILLLMMMNNNNNNOOOXXX[[[fffzzzmmm\\\OOODDDBBBGGGPPP]]]gggdddZZZJJJ===555222222333444555666777888777666555999;;;>>>BBBGGGNNNWWW\\\kkkuuu}}}wwwxxx||||||vvvooogggbbb\\\ZZZ\\\______^^^TTTQQQQQQVVV___hhhnnnpppuuuuuuxxx~~~~~~}}}~~~}}}~~~~~~|||{{{{{{|||~~~~~~||||||~~~}}}~~~~~~{{{zzzyyyzzz{{{yyy{{{yyyrrrmmmllleee___[[[VVVQQQQQQTTTcccxxx}}}xxxrrr~~~uuucccbbbjjjtttyyywwwqqqiiiccccccaaaaaaffflllnnnnnnlll^^^QQQCCC===<<<<<>>@@@BBBEEEEEEHHHLLLNNNNNNNNNOOOOOOVVV[[[iiixxx~~~qqq\\\SSSIIIDDDDDDKKKYYYfffkkk```PPPBBB888555444444666666777777888888888777999:::===@@@EEEMMMUUUZZZfffqqq|||~~~yyyxxxzzz{{{{{{yyyqqqkkkddd______```___^^^SSSPPPNNNSSS\\\gggnnnrrruuutttxxx~~~~~~}}}{{{}}}~~~}}}|||}}}~~~}}}yyyuuuttttttuuu}}}~~~~~~zzzvvvtttrrrssstttwww}}}|||zzzxxxuuusssqqqpppppptttuuuxxx{{{~~~yyyrrrllljjjfffbbb]]]XXXPPPLLLQQQYYYhhh{{{uuuvvv|||ppphhhttt~~~~~~xxxpppddd___aaajjjqqqooojjjgggVVVJJJ>>>===@@@BBBCCCEEEHHHJJJLLLMMMMMMMMMNNNPPPSSSZZZiiirrrnnnqqqlllZZZRRRJJJDDDBBBFFFTTTbbbggg\\\MMM???777444444444555555666666666777777777888:::===@@@EEELLLTTTYYYdddppp{{{}}}zzzyyyzzz~~~{{{uuunnnjjjhhhfffccc```WWWSSSOOOQQQZZZdddlllpppsssrrrvvv|||~~~|||{{{}}}zzz{{{}}}}}}~~~~~~~~~}}}vvvqqqooonnnuuu~~~xxxtttpppnnnnnnpppttt|||zzzyyyvvvrrrooolllkkkjjjmmmooorrruuuyyy}}}~~~wwwqqqmmmkkkdddaaa]]]XXXOOOLLLSSS^^^tttzzzvvvyyytttnnnzzz~~~vvvfffaaabbblllsssoooiiifffSSSGGG===<<<@@@BBBCCCEEEIIIJJJLLLLLLLLLLLLNNNPPPRRRYYYiiiwwwiiigggiii~~~fffYYYRRRIIICCC@@@CCCQQQ^^^bbbXXXIII<<<555333333444444444444555555555666666888:::===@@@EEEKKKSSSYYYcccooo{{{{{{xxxzzz}}}vvvqqqoookkkgggbbb[[[UUUPPPPPPXXXbbbjjjnnnqqqppptttzzz|||zzzyyy{{{zzz{{{|||||||||~~~zzzrrrnnnlllnnn{{{}}}wwwsssooommmjjjmmmsss{{{zzzxxxuuuqqqmmmjjjgggfffhhhjjjmmmqqquuuyyy|||~~~}}}xxxqqqkkkfffbbb[[[TTTOOOLLLNNNXXXccc~~~xxx{{{xxxvvvuuusssllljjjkkkooorrrpppfff^^^IIIEEE@@@>>>???BBBDDDEEENNNLLLKKKLLLNNNPPPQQQQQQRRRUUUdddooobbbaaaccc{{{]]]OOOGGGAAA@@@AAADDDLLLTTT\\\RRREEE:::444222000///333444444555666777777888666999===@@@DDDKKKTTT[[[dddllltttzzzvvvmmmhhhggghhh___\\\WWWUUUXXX___hhhmmmpppqqqtttvvvxxxzzzzzzzzz{{{{{{zzzzzz{{{}}}~~~}}}}}}wwwrrrssszzz|||uuulllfffcccdddkkkyyy~~~{{{uuupppooommmhhheeeffffffhhhkkknnnqqqvvv|||~~~zzztttoookkkbbb[[[TTTPPPOOORRR]]]hhh}}}{{{sssrrr|||{{{nnnkkkjjjnnnssspppeee[[[GGGDDD@@@???AAADDDGGGHHHMMMLLLKKKLLLNNNPPPQQQRRRUUUWWWfffqqqbbb^^^bbb}}}uuuZZZMMMEEE???>>>@@@CCCKKKSSSXXXOOOBBB888444333222111444444555555666666777777666999===@@@DDDLLLUUU]]]eeelllsssyyy{{{rrrkkkhhhhhhccc___[[[YYY[[[bbbjjjpppuuuvvvxxxzzz{{{{{{{{{zzz{{{zzzzzzzzz{{{~~~~~~zzzwww}}}xxxoooddd]]]______eeesss~~~zzztttoooooolllhhheeeffffffhhhjjjlllooosssxxx||||||xxxsssppp```YYYRRRPPPPPPTTT```kkk}}}}}}||||||}}}vvvpppppprrrmmmjjjnnnssspppcccWWWEEEBBB@@@@@@CCCGGGJJJKKKMMMLLLLLLLLLMMMOOOQQQRRRWWWZZZhhhxxxggg```ccczzzrrrXXXIIIBBB===<<<>>>AAAIIIQQQTTTKKK???666333333333333555555555555555555555555555888<<<@@@EEEMMMWWW___hhhmmmssswww~~~zzzqqqjjjgggfffccc___]]]```fffmmmrrryyyzzz{{{||||||{{{zzzyyyzzzyyyyyyzzz|||~~~zzzxxxmmmbbb[[[ZZZYYY^^^jjjzzz~~~xxxrrrnnnnnnlllgggeeeeeeeeegggiiikkklllooosssvvvzzz}}}yyytttqqq___WWWPPPNNNOOOSSS]]]gggwww~~~~~~~~~~~~zzzsssqqqssszzzsssnnnooosssmmm^^^QQQCCCAAA???@@@CCCGGGJJJKKKLLLMMMMMMMMMMMMNNNQQQSSSXXX[[[jjjooofffdddzzzqqqZZZEEE???;;;;;;===AAAHHHPPPTTTKKK???666444444444333555555444444444444444444555888<<<@@@EEENNNYYYaaajjjnnnrrruuu|||wwwmmmfffhhheeebbb```bbbhhhnnnrrrwwwxxxzzz{{{{{{zzzzzzyyyyyyxxxxxxyyy|||~~~}}}|||rrrhhhaaaXXXVVVXXXbbbqqq~~~xxxrrroooooommmhhhdddeeedddfffiiijjjkkklllnnnppptttyyy}}}xxxsssooobbbZZZRRRPPPQQQSSSZZZaaakkk||||||zzzwwwuuuuuusssppprrrvvvzzzsssrrrqqqhhhXXXJJJBBB@@@??????BBBFFFHHHHHHKKKMMMNNNMMMLLLMMMQQQSSSVVV[[[kkkqqqfffdddyyypppZZZCCC===999:::===AAAIIIPPPVVVMMMAAA888444333333222444444444444333333333333444777;;;???DDDMMMYYYbbbjjjooosssuuu{{{~~~{{{||||||zzz|||{{{oooffffffdddaaaaaaccchhhnnnqqquuuwwwyyy{{{|||}}}}}}|||yyyxxxxxxyyy|||yyynnnggg\\\XXXWWW]]]jjj|||zzztttqqqqqqoooiiieeeeeecccfffiiikkkkkkkkklllmmmpppuuuzzz~~~xxxsssooofff^^^WWWUUUUUUUUUXXX]]]dddsss~~~zzzuuu{{{vvvqqqmmmlllkkkkkkqqqxxx}}}vvvrrrmmmbbbRRREEEAAA???>>>???BBBFFFGGGHHHKKKMMMOOONNNLLLMMMPPPTTTUUU[[[lllpppdddfffzzzlllVVVBBB<<<999;;;>>>BBBJJJRRRXXXNNNAAA888444333222111333333333333333333333333444777:::===CCCLLLXXXaaaiiioootttvvv{{{xxxsssooooooooonnnrrrwwwzzz~~~pppfffbbbaaa``````ccchhhmmmpppuuuwwwzzz|||zzzyyyyyyzzz|||~~~~~~}}}tttkkkeee___[[[]]]eeevvv}}}xxxuuutttqqqjjjfffeeecccfffjjjmmmmmmmmmmmmnnnpppsssxxx{{{~~~{{{uuuqqqfff___YYYXXXXXXVVVVVVYYY]]]iii~~~||||||xxxtttyyy~~~|||yyyyyyzzzyyywwwpppiiigggfffhhhrrr{{{~~~{{{vvvqqqhhh[[[MMMCCC???>>>>>>@@@DDDHHHJJJKKKJJJMMMOOONNNLLLLLLPPPUUUTTT[[[nnnvvvkkkmmmiiiQQQAAA<<<:::<<<@@@DDDLLLTTTVVVLLL@@@777333222222111111111222222333333444444444777999<<>>555222222222111000000111222333333444444555666999;;;@@@IIIVVV^^^eeemmmuuuyyy}}}~~~zzzuuuhhhaaa[[[ZZZYYYZZZ```fffnnnsss}}}~~~qqqfff]]]]]]]]]___ccchhhmmmppptttuuuxxxzzz|||}}}}}}}}}|||{{{zzzzzz{{{}}}vvvnnneeeaaacccooo{{{zzzuuummmgggfffbbbggglllqqqrrrrrrrrrsssvvvxxxzzz{{{|||wwwqqqiii```XXXTTTQQQNNNOOORRRSSS^^^rrr|||yyy|||zzz{{{{{{zzz}}}{{{tttuuuoooqqqooojjjhhhllloooooo}}}xxxuuuoooiiifffkkkttt|||zzzwwwuuurrrkkkaaaUUUIIIBBB>>>???@@@CCCFFFJJJLLLNNNNNNOOONNNMMMKKKKKKMMMOOOUUU[[[nnnjjjQQQFFF>>>;;;<<<@@@QQQ]]]YYY^^^OOO???888666444222222000111333333333333555666888666888;;;???DDDOOOZZZjjjqqqwwwxxxxxxzzzyyyvvviii___WWWWWWYYYYYYYYY[[[gggkkkttt}}}|||nnncccZZZYYYYYY]]]dddlllsssvvvuuuvvvwwwxxxzzz{{{}}}}}}{{{xxxvvvxxx|||zzzoooiiieeeiii~~~zzzuuupppmmmllljjjkkklllnnnqqqrrrtttuuuxxx|||wwwqqqeee\\\TTTQQQNNNKKKKKKNNNQQQ]]]ppp}}}~~~~~~zzzyyy~~~|||zzzuuurrrrrrsssrrrvvv{{{~~~qqqiiiiiiiiilllkkkggggggmmmrrrttt{{{uuuqqqlllhhhiiioooxxxxxxsssrrrooohhh^^^RRRIIIDDD@@@AAABBBDDDGGGJJJLLLNNNMMMMMMMMMLLLJJJJJJLLLNNNVVV\\\oooiiiQQQHHH???===>>>DDDWWWfffddddddSSS@@@888666444222111000222333333333333444666999888:::>>>BBBGGGSSS^^^jjjqqqvvvwwwxxxzzzyyyvvvlllbbbXXXVVVVVVVVVVVVWWWaaafffnnnxxx}}}yyynnndddZZZXXXXXX\\\ccckkkrrruuutttuuuvvvwwwxxxyyyzzz{{{yyywwwuuuvvvzzz~~~~~~~~~yyyqqqlllmmm~~~|||wwwssspppnnnkkklllmmmnnnppprrrtttuuu{{{wwwooobbbZZZRRROOOLLLIIIIIIKKKPPP[[[ooo{{{yyy|||~~~xxxtttmmmhhhdddddddddeeejjjpppwwwkkkbbbbbbeeeiiijjjiiikkkrrrxxxyyywwwsssnnnggggggmmmuuu}}}yyytttoooooollldddYYYNNNHHHFFFCCCDDDEEEGGGIIIKKKLLLMMMKKKLLLLLLKKKIIIJJJLLLNNNWWW\\\ppplllUUUKKKBBB@@@AAAHHH^^^qqqrrrnnnYYYBBB888666444222111000222333333333333444666888777:::???CCCJJJUUUaaaiiiqqqvvvwwwxxxzzzyyyvvvrrrggg\\\XXXVVVSSSTTTVVVZZZ^^^fffpppuuussskkkdddXXXWWWVVVYYYaaaiiipppsssuuuuuuvvvwwwwwwxxxyyyyyyxxxvvvuuuvvvyyy|||~~~~~~~~~|||zzz}}}wwwuuu~~~yyyvvvsssqqqmmmmmmmmmnnnoooqqqsssuuu}}}vvvlllaaaYYYRRRPPPMMMJJJJJJMMMRRR\\\ooo}}}xxxwwwvvvwww}}}|||}}}{{{tttmmmiii___YYYTTTTTTUUUVVV\\\bbbnnnvvv~~~lllbbbaaahhhnnnrrrrrruuuyyy|||{{{vvv~~~||||||tttmmmfffgggpppyyy~~~~~~{{{|||yyyrrrpppnnnnnniii```TTTKKKGGGGGGEEEFFFHHHIIIJJJKKKLLLLLLKKKKKKLLLKKKJJJKKKMMMOOOVVV\\\ooosss[[[NNNEEECCCCCCIII```vvvyyyuuu^^^DDD888666555222111111222444333333222444555666555888===BBBIIIVVVbbbkkkrrrxxxyyyzzz|||{{{xxxwwwlllaaa[[[WWWSSSTTTWWWUUUYYY```ggglllkkkfffaaaVVVTTTSSSVVV]]]eeelllpppvvvvvvwwwwwwxxxxxxxxxyyyyyyxxxwwwwwwyyy{{{}}}~~~}}}{{{xxx{{{{{{xxxuuutttpppooonnnnnnnnnqqqsssuuu|||tttiii___XXXRRRPPPOOOLLLLLLNNNVVV___qqq}}}zzzuuurrrpppnnnllllllrrr{{{xxxnnnddd^^^ZZZRRRLLLGGGGGGHHHJJJOOOVVVcccmmmvvv|||oooffffffpppwww}}}}}}~~~|||xxx}}}rrrwwwyyyqqqiiijjjsss{{{}}}|||uuuqqqqqqssssssooolllmmmqqqmmmfff[[[PPPIIIGGGGGGGGGHHHIIIKKKLLLLLLLLLLLLKKKLLLLLLLLLKKKLLLOOOQQQUUU[[[ooovvv\\\PPPHHHEEECCCGGG]]]rrruuuuuu___FFF999666444333222111333444444222222333555555444777===CCCJJJWWWcccmmmtttzzz{{{}}}~~~{{{xxxnnnddd]]]WWWRRRSSSVVVSSSVVV\\\bbbeeeddd```]]]TTTRRRPPPRRRYYYbbbiiimmmttttttuuuuuuvvvvvvwwwwww{{{{{{zzzyyyzzz|||~~~~~~|||yyy{{{~~~|||yyywwwwwwsssqqqooommmmmmpppsssuuu{{{qqqggg\\\UUUPPPPPPPPPMMMNNNPPPZZZcccsss~~~{{{xxxtttpppmmmhhhfffccccccfffmmmtttyyy~~~~~~{{{nnn___TTTMMMJJJHHHBBB??????@@@AAAFFFMMMYYYdddpppyyytttnnnooottt{{{|||}}}yyyiiipppxxxqqqqqqwww|||}}}{{{pppllljjjkkkjjjhhhiiimmmqqqjjj```UUUMMMIIIHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLMMMPPPSSSUUU\\\pppuuuYYYPPPHHHFFFCCCDDDVVViiikkkooo\\\GGG;;;666333333444222333444444222222333444777666999???EEELLLYYYeeennnuuu|||}}}~~~~~~xxxpppfff___WWWPPPOOORRRRRRUUU[[[___aaa```]]][[[TTTQQQOOOQQQXXXaaahhhmmmqqqqqqrrrsssssstttuuuuuu}}}}}}}}}|||{{{|||}}}}}}~~~|||zzzyyyuuusssooommmmmmooorrruuuzzzzzznnnggg\\\VVVRRRSSSSSSRRRRRRUUU^^^eeetttzzzvvvsssoookkkiiiaaa___\\\[[[[[[^^^bbbeeekkklllooosssxxx|||zzzzzz{{{|||||||||qqqcccTTTIIIEEEDDDAAA===:::;;;======AAAGGGPPP\\\kkkvvvzzzwwwwwwtttooonnnoooqqqvvvxxxvvvwww{{{}}}}}}{{{vvviiiqqqyyyxxx{{{rrrmmmiiihhhfffeeehhhnnnooodddWWWNNNJJJJJJJJJIIIFFFHHHJJJLLLMMMMMMLLLLLLIIIJJJKKKKKKKKKMMMPPPSSSWWW^^^rrr}}}uuuZZZMMMGGGFFFCCCAAAPPPaaaaaafffXXXHHH===777222222555222333444444222222333444666666999???DDDKKKXXXdddnnnuuu{{{}}}~~~}}}vvvmmmeee[[[QQQNNNPPPOOOTTTZZZ^^^```^^^\\\[[[VVVSSSQQQRRRYYYbbbiiinnnqqqqqqrrrsssuuuvvvwwwwww~~~~~~~~~}}}{{{{{{}}}}}}wwwtttpppllllllnnnrrruuuwwwuuulllhhh^^^XXXUUUVVVXXXWWWWWWZZZ___fffttt}}}yyysssnnnjjjgggdddaaa\\\ZZZXXXUUUTTTUUUVVVWWWUUUWWWZZZ[[[___gggqqqyyy|||yyyuuussssssvvvwwwxxxzzz|||xxxsssiii[[[NNNFFFDDDEEE>>>:::888:::;;;<<>>==================>>>EEEPPPbbbsss}}}xxxpppiiigggllluuu|||zzzkkkYYYQQQKKKJJJKKKMMMTTT\\\___`````````fffsss}}}wwwuuuyyy}}}ssshhhcccfffhhhgggdddYYYKKKCCCDDDGGGHHHFFFFFFGGGIIIKKKMMMMMMMMMMMMHHHIIIIIIIIIJJJLLLPPPSSS]]]dddwwwvvvvvvwwwZZZKKKGGG@@@>>>CCCNNNXXX]]]]]]VVVKKK???666333555888333333222222333333444555666555777;;;???EEEQQQ\\\jjjpppvvvyyyyyyzzz{{{pppbbbWWWPPPMMMPPPTTTYYY^^^___]]]YYYVVVYYYWWWUUUVVV[[[bbbiiimmmrrrvvvxxxuuuuuuyyy|||{{{||||||zzz}}}~~~~~~~~~wwwooommmllllllnnnrrrttt{{{~~~vvvnnnjjjddd```\\\ZZZ\\\^^^______fffooo}}}~~~{{{yyyuuuqqqllleee^^^ZZZUUUQQQLLLHHHFFFEEECCCBBB???@@@@@@@@@BBBFFFKKKOOO^^^eeeooowwwzzzzzzxxxwwwuuuuuutttqqqnnnlllmmmnnnqqqqqqqqqqqqqqqtttyyy|||~~~|||zzzyyysssnnnfff^^^WWWQQQKKKGGGCCCBBBAAA???>>>>>>>>>???CCCLLL\\\mmm|||zzzjjjfff```]]]___hhhuuu~~~ppp___OOOIIICCCCCCCCCEEEKKKRRRTTTXXX\\\aaammm{{{}}}zzzzzzvvvjjjgggjjjkkkiiibbbWWWJJJDDDEEEGGGHHHFFFFFFGGGIIIKKKLLLLLLLLLLLLHHHIIIIIIIIIJJJLLLPPPSSSYYYbbbvvvrrrsssxxx\\\KKKFFF???<<>>===<<<<<<<<<;;;;;;<<<@@@CCCIIIOOOXXX```eeehhhjjjkkkppprrrttttttqqqmmmjjjiiijjjjjjkkkjjjjjjlllpppssszzz}}}~~~{{{yyyxxxuuurrrmmmgggbbb\\\VVVRRRLLLJJJFFFBBB???>>>??????BBBIIIVVVgggwwwyyypppiiiZZZXXXVVVVVV\\\gggvvvzzzdddPPPFFF@@@<<<<<<===>>>DDDJJJPPPTTT[[[fffwwwzzz|||yyymmmkkkooommmhhh^^^UUUJJJEEEFFFHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIIIIIIIIIILLLOOORRRTTT```wwwzzzooorrryyy]]]MMMGGG???<<>>??????>>>======???AAAAAAEEELLLRRRWWW[[[___bbbhhhmmmrrrtttrrrmmmiiifffdddeeefffggggggjjjmmmpppyyy}}}~~~|||{{{|||yyyvvvrrrnnnhhhaaa]]]UUUQQQKKKEEE@@@>>>>>>>>>CCCGGGRRRdddvvv~~~zzzuuunnngggaaa\\\\\\]]]___eeennnyyyttt]]]JJJCCC>>>;;;<<<===???EEEKKKVVVYYY```lll~~~|||yyy|||rrrpppqqqlllcccYYYSSSKKKGGGHHHIIIIIIGGGHHHHHHIIIIIIJJJJJJJJJJJJGGGHHHIIIIIIIIIKKKOOORRRSSS```yyyxxxpppvvvzzz___QQQHHH???<<<>>>CCCJJJPPP[[[[[[YYYRRRHHH===555222222222222111222333333444666555777<<>><<<<<<<<<<<<<<<===>>>>>>===<<<===??????BBBEEEIIILLLPPPUUUXXX___dddkkkooonnnjjjfffccc]]]___aaaccceeeiiinnnrrrzzz}}}|||yyyuuupppiiiddd^^^YYYRRRJJJDDD@@@??????BBBFFFQQQbbbtttyyyrrrmmmiiifffeeefffiiilllppptttzzz~~~rrr___OOOEEE@@@<<<>>>AAAEEEMMMUUU___aaaeeeooo|||zzz~~~{{{uuusssiii^^^TTTQQQLLLJJJKKKKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHHHHIIIKKKOOORRRUUUccc}}}yyyrrr{{{{{{aaaTTTIII@@@>>>???AAAHHHPPPXXX[[[^^^[[[RRREEE:::333222111111111111222333333555444777;;;>>>BBBLLLVVV___hhhrrrxxxyyy{{{~~~rrreee]]]RRRPPPMMMKKKKKKMMMPPPSSSVVVWWWXXXXXXZZZ___fffkkkqqqwwwyyyxxxxxx{{{|||zzz}}}~~~}}}~~~~~~|||||||||}}}~~~xxxrrrnnnpppttt|||}}}yyysssnnnkkkmmmoooooorrruuuwww{{{}}}{{{yyytttooollllllpppsss|||{{{vvvtttpppmmmiiiccc\\\XXXLLLHHHCCC???>>>>>>>>>>>>===???@@@@@@???>>>>>>???===???AAACCCFFFJJJOOORRRYYY]]]bbbeeeeeebbb```___YYYZZZ\\\^^^bbbhhhpppuuuzzz}}}~~~|||yyytttooojjjhhhddd\\\TTTLLLGGGDDDBBBDDDHHHSSSbbbrrr~~~vvvnnnjjjjjjnnnqqqrrruuuyyy}}}|||tttfffYYYJJJCCC>>>@@@EEEMMMYYYdddgggiiimmmttt~~~{{{|||yyyrrrfffYYYQQQOOONNNMMMNNNNNNMMMKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHKKKNNNQQQXXXfffyyyqqqxxxdddUUUIII@@@???@@@AAAGGGQQQXXX\\\___]]]TTTGGG;;;444111111111111111222333333333333666:::===@@@IIIRRR[[[dddooovvvxxxzzz}}}yyylllcccVVVRRRMMMHHHFFFGGGJJJLLLQQQTTTVVVWWWXXX]]]eeekkkqqqwwwzzzyyyyyy{{{|||zzz{{{{{{|||}}}}}}~~~}}}}}}}}}~~~~~~xxxppprrrwww~~~{{{sssmmmjjjmmmppprrruuuzzz}}}}}}|||yyysssooommmooorrrxxxzzzuuusssooolllhhhbbb\\\WWWNNNJJJGGGDDDDDDDDDDDDCCCCCCEEEFFFFFFDDDAAA@@@@@@===???BBBDDDGGGMMMRRRWWW[[[]]]______^^^]]]]]]]]]ZZZ[[[\\\]]]aaaiiirrrxxx{{{}}}~~~{{{wwwtttrrrnnnggg___WWWPPPKKKIIIJJJPPPZZZgggsss}}}yyyrrrpppssszzz{{{vvvkkkaaaOOOGGGAAABBBIIIUUUfffsssuuuxxx{{{~~~yyyxxx{{{wwwmmm___SSSNNNOOOOOOPPPQQQPPPOOOMMMJJJIIIHHHFFFFFFFFFGGGGGGFFFGGGHHHHHHHHHJJJNNNQQQZZZgggvvvjjjnnniiiUUUGGG>>>???@@@@@@GGGRRRZZZ\\\\\\WWWMMMBBB999333111111111111111222222333222222444999;;;>>>FFFOOOWWWaaammmuuuwwwyyy|||sssjjjYYYUUUNNNHHHEEEEEEHHHJJJNNNRRRUUUWWWXXX]]]eeelllqqqwwwzzzyyyyyy||||||zzz{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}~~~zzzsssnnnoooqqqssswww{{{~~~~~~{{{vvvpppmmmoooqqquuuyyytttrrrooolllhhhbbb\\\WWWQQQNNNLLLJJJJJJJJJIIIHHHFFFHHHIIIHHHEEEAAA?????????AAAEEEIIINNNTTT[[[``````aaa```^^^\\\[[[\\\^^^^^^^^^^^^^^^bbbjjjttt{{{~~~}}}yyyvvvoooggg___WWWQQQNNNQQQXXXbbblllvvv~~~}}}xxxxxx}}}~~~}}}}}}~~~~~~|||wwwnnneeeTTTKKKDDDEEEMMM\\\ooo~~~||||||zzzvvvxxx}}}|||rrrgggYYYLLLMMMNNNPPPRRRRRRRRRPPPNNNJJJIIIGGGFFFFFFFFFFFFGGGFFFGGGHHHHHHHHHJJJNNNQQQZZZgggtttdddddduuulllSSSEEE===>>>@@@@@@GGGRRR]]]\\\XXXPPPFFF<<<555222111111111000111222222333111111444888:::===EEENNNUUU___llltttwwwxxx{{{~~~wwwoooZZZVVVOOOIIIFFFFFFHHHJJJMMMQQQUUUWWWXXX]]]fffmmmqqqwwwzzzzzzzzz||||||zzz||||||{{{|||}}}~~~}}}|||~~~~~~~~~~~~zzzsssrrrrrrsssvvv{{{yyyqqqnnnnnnlllgggmmmwww}}}uuusssooolllhhhccc]]]YYYVVVVVVUUUTTTSSSRRRRRRQQQMMMLLLJJJIIIGGGFFFEEEDDDIIIJJJMMMPPPTTTZZZaaafffhhhjjjjjjfffaaa___bbbfffffffffddd```^^^dddoooxxx~~~zzzrrriii```YYYUUUTTT^^^llltttyyy}}}~~~~~~yyyxxx|||~~~}}}{{{yyypppeeeYYYPPPHHHGGGNNN\\\ooo~~~wwwrrrsssxxx|||~~~yyymmmaaaTTTJJJIIIHHHIIIKKKMMMOOONNNLLLIIIHHHEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGJJJNNNRRR\\\kkkxxxbbb^^^nnngggOOOFFF>>>===???CCCJJJRRR\\\\\\VVVIII>>>999444000000000111222333444444555333444666777999===AAAEEERRR[[[hhhqqquuuxxx|||~~~wwwbbb]]]TTTLLLFFFEEEGGGHHHNNNOOOQQQTTTXXX___gggllltttwwwyyyzzzyyyyyyyyyzzzyyyzzz{{{||||||}}}}}}|||}}}||||||~~~{{{uuuqqqqqqsssttt|||}}}tttppppppmmmhhhllluuu~~~yyyvvvrrroookkkgggccc```______^^^\\\ZZZYYYWWWVVVPPPOOOLLLJJJIIIHHHGGGGGGKKKNNNQQQTTTYYY___eeejjjnnnppppppmmmgggdddfffhhhjjjiiifffbbb```ccclllttt}}}xxxoooggg```\\\ZZZfffttt}}}~~~|||}}}~~~zzzzzz}}}|||{{{xxxmmm```TTTLLLFFFIIISSS```qqq|||uuusssvvvzzz}}}~~~}}}pppdddYYYNNNGGGJJJHHHHHHIIIKKKLLLLLLKKKHHHGGGEEEDDDDDDDDDFFFGGGFFFFFFFFFFFFFFFIIIMMMPPPZZZiiiwwwaaa\\\lllcccOOOEEE>>><<>>777555444333333333222222111111111222444555666777;;;???CCCIIIRRR^^^iiirrrxxx~~~{{{tttoooggg^^^VVVPPPLLLKKKKKKLLLMMMOOORRRYYYbbbgggjjjnnnrrruuuvvvvvvvvvwwwxxxzzz|||~~~~~~}}}{{{zzz|||{{{{{{xxxzzz|||~~~~~~|||||||||xxx|||~~~{{{wwwuuuvvvxxxyyyyyyxxxwwwuuurrrmmmgggccc```\\\YYYUUUQQQOOOPPPRRRTTTSSSWWW]]]bbbggglllrrruuuvvvxxxyyyxxxtttpppllljjjdddcccaaa___^^^___cccfffxxxzzzuuurrrsssxxx|||~~~{{{yyyuuuhhhWWWJJJDDDDDDLLL\\\kkkvvv~~~vvvwww}}}zzzvvvrrrsss{{{}}}~~~{{{pppnnnhhh]]]QQQJJJIIIKKKNNNKKKGGGFFFFFFGGGGGGFFFCCCCCCDDDDDDEEEFFFGGGHHHDDDEEEGGGGGGHHHIIILLLOOOWWWccc{{{uuupppzzz{{{aaaPPPFFF>>>>>>CCCKKKWWWbbblllmmmfffUUUDDD;;;777555444333333222222111111111222333444555777:::>>>BBBGGGNNNZZZfffpppxxx~~~}}}vvvrrrkkkbbbZZZSSSNNNKKKJJJKKKKKKMMMPPPWWW```fffhhhlllqqquuuvvvvvvvvvvvvvvvwwwyyy{{{|||{{{zzzzzz~~~}}}zzzxxxwwwwwwuuuvvvuuuuuutttvvvxxxzzz~~~|||yyyyyy{{{~~~}}}}}}{{{xxxsssnnniiifffaaa^^^YYYTTTSSSTTTWWWYYYYYY\\\aaaeeejjjpppuuuyyyyyyzzz{{{{{{yyyvvvsssqqqgggeeebbbaaabbbeeeiiilllzzz~~~{{{|||~~~}}}~~~~~~{{{xxxooo```PPPHHHDDDHHHTTTeeerrrzzzzzzppprrr{{{zzzuuupppqqqxxxwwwtttuuuvvvrrrnnnjjjggg```UUUKKKFFFGGGIIIKKKIIIFFFEEEEEEEEEEEEDDDBBBBBBCCCDDDDDDEEEFFFFFFDDDEEEGGGHHHHHHJJJLLLNNNUUUaaayyy}}}zzz~~~gggQQQGGG???@@@GGGQQQ___kkkssswwwrrraaaNNNAAA:::777333333333222222111111111222333444555666999===AAAEEEKKKVVVcccnnnwww}}}~~~xxxuuuooohhh___XXXQQQNNNKKKKKKKKKLLLOOOVVV___eeeiiimmmrrrvvvwwwvvvvvvvvvwwwxxxyyyzzz|||}}}}}}~~~}}}}}}|||{{{||||||~~~}}}{{{yyywwwuuusssrrruuu|||~~~}}}~~~}}}xxxssspppgggccc]]]XXXWWWXXX\\\^^^```cccfffjjjnnntttzzz}}}pppmmmiiihhhjjjnnnsssuuu}}}~~~}}}}}}~~~{{{wwwkkkYYYLLLHHHFFFNNN]]]mmmwww|||yyytttvvv{{{wwwtttuuu{{{vvvmmmiiihhhfffdddfff```WWWMMMFFFDDDFFFHHHGGGEEECCCCCCCCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDCCCBBBDDDFFFGGGGGGIIIKKKMMMRRR^^^vvv}}}}}}~~~lllRRRIIIAAABBBJJJWWWfffssswww|||zzziiiTTTDDD:::444333333222222222222222222222333444444555888<<<@@@DDDJJJTTT```mmmvvv|||~~~zzzxxxtttnnnfff^^^XXXTTTKKKKKKKKKKKKOOOVVV___eeejjjoootttwwwxxxwwwvvvvvvwwwwwwxxxyyy{{{}}}}}}yyyssstttxxx~~~~~~}}}|||}}}|||{{{{{{xxxkkkgggaaa[[[ZZZ\\\___bbbfffhhhjjjmmmqqqwww~~~yyyuuuqqqoooqqqvvvzzz}}}|||yyyvvvuuu~~~{{{{{{~~~}}}{{{vvvhhhTTTJJJIIIHHHRRRcccrrryyy|||||||||~~~}}}{{{yyy{{{xxxllldddaaa``````ccc\\\RRRHHHCCCCCCFFFIIICCCBBBAAAAAABBBAAA???===@@@AAABBBBBBCCCCCCBBBBBBAAACCCEEEFFFGGGHHHJJJLLLNNN[[[ttt~~~}}}|||oooSSSIIIBBBDDDMMMZZZkkkwwwvvv}}}|||lllVVVCCC777000222222222222222222222222222333444444555888<<>>????????????@@@AAABBBCCCDDDDDDCCCBBBAAABBBEEEHHHNNNZZZrrrxxxvvvxxx|||ssssssttt___OOOBBBCCCKKKTTTcccrrrrrrzzz{{{lllUUUDDD:::555444222111111222333333222222333333444555999>>>BBBEEEIIIRRR]]]iiittt}}}~~~|||zzzxxxtttlllaaaXXXUUUPPPMMMNNNPPPTTT^^^hhhmmmmmmpppuuu{{{}}}|||yyyvvvwwwxxxzzz}}}}}}~~~tttmmmoooxxx{{{xxxvvvuuuqqqlllllloooppprrruuuxxxwwwyyy~~~}}}{{{rrrmmmddd\\\XXXZZZ]]]```jjjlllpppuuu|||~~~yyyrrrkkkhhhjjjooosss~~~~~~|||{{{||||||zzzxxxzzztttnnnhhh^^^RRRMMMOOOSSSZZZfffqqq{{{|||pppfff``````aaa^^^TTTIIICCCCCCDDDCCC@@@AAABBBBBBCCCBBBAAA@@@???????????????@@@AAABBBCCCCCCCCCBBBAAA@@@BBBEEEHHHNNNZZZrrr}}}{{{{{{wwwkkkhhhsssfffTTTEEECCCHHHPPP^^^lllnnnwwwxxxhhhRRRAAA888444444222111111222333333222444444444444555888<<<@@@CCCHHHQQQ]]]iiisss{{{}}}zzzsssiiibbbWWWRRRNNNNNNOOOSSS\\\eeelllmmmooouuuzzz|||{{{yyyuuuvvvwwwyyyzzz|||}}}~~~~~~{{{|||~~~tttppptttvvvqqqnnnllliiiddddddgggoooppptttwwwwwwxxx}}}||||||vvvuuuyyyyyyqqqlllccc\\\XXXXXXZZZ]]]dddiiioootttyyyvvvoooeee^^^___fffqqqyyy~~~~~~~~~}}}|||~~~|||zzzzzzzzzzzzyyywwwtttssspppiii]]]RRROOORRR[[[```jjjwwwrrrhhhcccaaaaaaYYYQQQGGGBBBBBBDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@????????????@@@AAABBBBBB@@@@@@@@@@@@@@@BBBEEEHHHNNNYYYpppyyyjjjccckkknnnZZZHHHBBBDDDJJJWWWeeellltttttteeeOOO@@@888444444222111111222333333222555555555555444666:::===AAAFFFQQQ]]]iiissszzz}}}}}}{{{xxxsssjjjdddYYYSSSOOOOOOOOOQQQYYYbbbkkklllooosssxxxzzzyyyxxxvvvvvvwwwwwwxxxzzz{{{{{{}}}{{{xxxzzz}}}~~~~~~}}}tttrrryyyxxxrrrllliiiddd______bbbkkklllppptttuuuwww}}}{{{{{{yyysssmmmggghhhlllsss}}}}}}{{{~~~yyyrrrlllddd\\\WWWVVVWWWXXX\\\ccckkkppptttkkkeee]]]ZZZ___jjjwww~~~~~~}}}|||{{{}}}|||zzzyyyyyyyyyyyyxxxtttvvvuuummm```VVVUUUXXXbbbeeennn|||tttjjjfffccc___SSSLLLEEEAAAAAACCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@?????????@@@@@@AAABBB===>>>??????@@@BBBEEEHHHMMMWWWnnnpppfffkkkqqq\\\HHHAAAAAAEEEQQQ^^^jjjrrrsssdddPPPAAA:::777444222111111222333333222333444555444444666999<<<@@@FFFQQQ]]]jjjsssyyy||||||wwwtttqqqllleee```XXXSSSOOOOOOOOOQQQYYYaaajjjkkknnnrrruuuwwwxxxwwwyyyyyyxxxxxxxxxyyyzzz{{{}}}~~~|||yyyvvvwww{{{~~~}}}yyysssxxxwwwpppjjjccc```bbbdddeeeiiiooorrruuu}}}}}}~~~uuummmiiieeeaaabbbfffiiirrr}}}|||xxxvvvyyyvvvqqqiii```ZZZWWWVVVWWWVVV^^^gggkkkppp{{{{{{eeeaaa^^^aaaiiisss|||}}}{{{|||~~~~~~~~~}}}||||||}}}|||{{{yyyxxxxxxyyyzzzyyy}}}|||sssggg```___aaahhhjjjrrruuulllhhhccc\\\MMMHHHCCC@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA<<<===??????@@@BBBEEEHHHLLLUUUlllxxxlllooommmYYYFFF@@@???CCCNNNZZZfffoooqqqcccOOOAAA:::888444222111111222333333222000222333444555777:::===???FFFPPP]]]iiisssyyy||||||xxxrrroookkkggg```ZZZVVVQQQOOOOOOOOORRRYYYbbbiiillloooqqqtttuuuwwwxxx||||||zzzyyyyyyzzz{{{|||{{{|||~~~~~~~~~}}}yyyvvvwww{{{}}}|||tttxxx}}}tttjjjdddccc______bbbhhhnnnttt~~~~~~wwwnnngggdddcccaaabbbeeeeeennnwww}}}yyytttqqqsss{{{|||tttjjjbbb]]][[[ZZZWWW^^^ggglllppp{{{{{{uuuiiihhhhhhmmmtttyyyzzzzzztttrrrrrrvvvxxxvvvuuuvvvvvvxxx{{{}}}|||||||||}}}|||{{{zzzxxxvvvwwwyyy|||xxxooolllmmmmmmppprrrxxxyyymmmhhh```UUUIIIEEEAAA??????@@@@@@???@@@????????????@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAA<<<===???@@@AAABBBEEEGGGKKKTTTjjjwwwwwwdddSSSCCC???@@@BBBKKKUUU___jjjmmmaaaNNN@@@999666444222111111222333333222///000222444555666999<<>>>>>>>>>>>>>>>>>=========>>>@@@@@@AAAAAA@@@@@@???@@@@@@AAA===???@@@AAAAAABBBEEEGGGJJJSSSiii}}}{{{}}}www]]]NNNAAA@@@AAAAAAGGGPPP\\\gggmmmcccPPPBBB:::666444222111111222333333222000111333444444555777999===BBBLLLWWWcccnnnvvvzzz}}}{{{wwwsssmmmjjjgggfffeeeaaaZZZUUUWWWRRRPPPPPPOOOPPPVVV^^^jjjmmmppprrrrrrsssvvvyyyzzzxxxvvvuuuuuuwwwyyyzzz|||}}}~~~~~~~~~~~~|||{{{~~~}}}tttwwwuuupppfffaaa___ccciiippp|||{{{tttrrrjjjcccccccccaaaaaaccciiipppvvvxxx|||xxxrrrlllnnnxxxwwwooojjjgggeeejjjpppvvv|||xxxtttvvvyyyzzz~~~}}}~~~|||uuuiii___YYYSSSRRRZZZbbbeeekkkqqqooorrrvvvwwwwwwwwwzzz}}}xxxxxxxxxuuurrrssswwwzzzzzzzzz{{{yyyzzz}}}qqqgggYYYHHHDDDCCCAAA???>>>=========>>>===<<<<<<<<<>>>???@@@AAAAAA@@@@@@???@@@@@@@@@>>>???AAABBBBBBCCCEEEFFFIIIRRRhhhyyywwwuuusssXXXKKKAAAAAABBBAAAEEELLL\\\hhhooofffTTTEEE<<<888444222111111222333333222111333444444444444555666<<>>======@@@@@@??????>>>======<<>><<>>>>>==============================?????????>>>>>>>>>>>>>>>AAAAAAAAAAAABBBCCCDDDEEELLLPPPdddssslllkkkuuu\\\JJJ@@@>>><<>>>>>=========::::::;;;<<<======>>>>>><<<<<<<<<===============??????@@@@@@BBBCCCEEEEEEHHHNNNaaasssjjjhhhcccNNNBBB???<<>>888333333333222111000000000000222222333333444666777888999===EEENNNXXXeeepppwww~~~|||{{{zzzyyywwwuuutttsssrrrjjjaaaZZZSSSNNNQQQWWW^^^iiirrrttttttwwwzzz{{{~~~|||yyyuuurrrpppooonnnsssuuuxxxzzzzzzyyyvvvtttwwwyyy|||~~~~~~~~~xxxooofff```ZZZVVVXXX\\\[[[iiinnnmmmooolllnnnyyyvvvlllkkkooouuu}}}zzzsssooolllqqqpppnnnmmmoootttxxx{{{|||{{{sssoooggg```[[[\\\___ccceeegggjjjnnnsssyyyxxxrrrpppwww~~~xxxrrrpppooopppqqqttt{{{yyypppiiihhhiiilllnnnooooooppppppppppppoooooowwwtttsssuuuxxxvvvpppjjj^^^```ccciiiqqqzzzyyywwwvvvyyy~~~mmm\\\OOOGGGCCCAAA>>>>>>>>>=========<<<<<<:::;;;;;;<<<======>>>>>>;;;<<<<<<<<<<<<<<<=========>>>>>>???AAACCCDDDEEEGGGMMM___}}}tttiiihhhiiiQQQCCC@@@<<>>>>>>>><<<======>>>@@@BBBCCCDDDGGGMMM]]]xxxxxxkkkhhhnnnTTTDDDAAA>>>CCCRRRYYYcccnnnsssgggPPP>>>666444333222111111000111111111222222222333444555666777999===CCCKKKVVVbbbnnnvvv|||tttlllaaaWWWTTTVVVXXXbbbmmmssswww|||}}}|||}}}zzzwwwtttrrrqqqsssuuuwwwwwwuuurrrqqqtttuuuxxxzzz}}}~~~zzztttpppddd]]]WWWTTTRRRQQQTTTYYY\\\gggiiihhhjjjfffeeennn~~~tttssswww}}}~~~{{{xxxvvvsssrrrpppllljjjeeedddbbb^^^[[[XXXUUUTTTUUUUUUVVVVVVXXX^^^ffflllwww~~~pppuuu|||~~~}}}uuurrrlllccc\\\ZZZ^^^bbbdddfffiiilllpppvvv}}}|||~~~yyyyyy{{{~~~~~~}}}~~~~~~zzzwwwwwwyyywwwqqqkkkhhheeeccceeeiiiiiiggggggfffaaa^^^dddlll~~~uuuppppppqqqqqqlllmmmnnnoooooopppppppppkkkjjjhhhhhhfff___VVVOOOLLLUUUdddrrr}}}zzzoooqqqtttyyy~~~nnneeeYYYMMMDDD???<<<:::;;;;;;;;;;;;;;;;;;;;;;;;>>>=====================<<<<<<======>>>?????????<<<<<<======???@@@BBBBBBFFFMMM[[[ssspppiiiqqqTTTDDDCCC???DDDSSS\\\fffrrr{{{qqqYYYCCC888666222222111111111111111222111111222222333555666777999<<>>;;;999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>;;;<<<<<<===>>>>>>??????===<<<<<<===>>>???@@@AAACCCJJJXXXnnnuuummmqqqTTTDDDDDDAAADDDSSS^^^hhhwww|||cccHHH:::777222111111111111111222222111111111222333444666666888;;;@@@GGGQQQ^^^jjjsssvvv|||}}}qqqbbbXXXVVVXXX```jjjpppwww}}}}}}xxxxxxxxxwwwwwwvvvvvvvvvrrrsssuuuxxxzzz|||~~~~~~~~~~~~~~~~~~}}}{{{|||~~~|||~~~xxxtttrrrkkkgggcccbbb```[[[[[[]]]```jjjkkkjjjmmmjjjhhhpppzzz{{{}}}}}}zzzxxxwwwsssooonnnhhhiiiiiigggdddbbbbbbbbbccc```]]]\\\\\\]]]]]]]]][[[ZZZXXXVVVSSSPPPOOONNNOOOSSSWWWXXXZZZ___gggmmmxxxbbbjjjuuu|||~~~~~~~~~{{{yyytttkkkbbb^^^bbbffffffiiilllooorrrvvv{{{sssnnniiiiiioootttvvvuuuvvvxxxwwwrrriiibbb______\\\VVVUUUYYY\\\\\\bbbjjjkkkeee___ZZZVVVTTT[[[ccckkktttxxxppplllkkkkkklllkkkllllllllllllkkkjjjiiieeebbb\\\TTTNNNLLLNNNPPPTTTbbbvvv~~~{{{xxxzzz~~~zzznnnhhheeedddbbbRRRNNNGGGCCC@@@???===<<<::::::::::::::::::::::::777888999:::<<<===>>>???;;;;;;<<<<<<===>>>??????===============>>>??????@@@HHHUUUkkkyyyrrrqqqSSSDDDEEEBBBEEETTT___jjjyyyiiiLLL;;;888222111111111111111222222111111111222333444666666666999>>>FFFOOO\\\iiiqqqvvv|||yyyzzz{{{|||}}}wwwiii___]]]XXX```iiiooovvv}}}~~~~~~}}}{{{zzzyyyxxxwwwwwwxxxxxxqqqrrruuuxxx{{{~~~}}}}}}||||||}}}}}}{{{|||~~~{{{~~~uuuqqqnnnmmmiiiccc```bbbcccllllllkkkmmmiiifffmmmyyy}}}zzz|||{{{|||xxxtttqqqjjjdddbbb^^^^^^___]]][[[ZZZZZZ[[[___\\\YYYXXXYYY[[[]]]]]][[[ZZZYYYXXXWWWVVVUUUUUUSSSWWW\\\^^^___ccckkkrrryyy{{{zzz___dddllltttzzz}}}}}}|||{{{zzzvvvmmmbbb]]]^^^aaahhhmmmsssvvvvvvwww{{{{{{rrrmmmhhhfffiiimmmpppqqqsssooommmjjjbbbYYYUUUVVVPPPSSSWWW^^^dddiiimmmooommmkkkgggaaa[[[XXXWWWXXX```fffnnnvvvzzz|||~~~vvvtttqqqmmmkkkiiiiiiiiiiiilllkkkfffeeeiiiiiieeekkkbbbWWWPPPNNNRRRZZZaaafffsss{{{~~~rrrkkk___[[[[[[UUUMMMGGGAAA>>>===>>>===<<<;;;;;;:::::::::999999999<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============<<<<<<<<<======>>>???@@@EEEGGGTTTnnn~~~wwwvvvWWWEEEBBB>>>BBBQQQ[[[fffsss{{{{{{pppQQQ888555666444222111222222111000222222333333333333444444777:::@@@GGGMMMTTTbbbnnnuuuzzz~~~|||tttrrrlllhhhiiijjjlllrrryyyyyy|||uuujjj___[[[___eeelllrrrxxx}}}~~~}}}|||{{{zzzzzz{{{|||{{{yyyvvvuuuuuuuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyuuuuuurrrkkkdddjjjmmmooonnnkkkhhhiiijjjvvv}}}}}}~~~uuunnnjjjgggbbb___[[[YYYXXXYYYZZZZZZYYYWWW\\\YYYYYY[[[\\\ZZZZZZ^^^```aaa```^^^\\\[[[\\\^^^^^^bbbfffhhhiiilllppptttxxx}}}]]]```fffmmmsssvvvvvvuuuvvvuuuqqqggg]]]WWWXXXZZZffflllssswwwwwwxxx|||~~~zzztttlllhhhhhhjjjlllmmmllliiifffbbb[[[SSSOOOQQQUUUWWW]]]cccjjjpppuuuwwwssssssqqqllleee^^^YYYWWWUUUYYY^^^bbbfffkkkppptttrrrpppmmmiiiggggggggghhheeehhhgggcccbbbeeeeeebbbccc\\\TTTPPPSSS[[[gggpppxxx~~~rrrjjj^^^XXXVVVOOOIIIEEE@@@=========<<<;;;::::::::::::999999999999:::::::::::::::;;;;;;<<<;;;<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@DDDFFFRRRkkkyyyxxxYYYEEEBBB===AAAOOOXXXcccooovvvvvvmmmQQQ:::888444222000000111111000///222222333333333333444444777888>>>EEEKKKSSSaaaooosssxxx|||~~~~~~wwwoooiiiddd______```aaagggmmmttt|||~~~vvvkkk```ZZZ^^^ccciiiooouuuzzz|||~~~~~~}}}|||{{{zzz{{{||||||zzzyyyvvvvvvuuuuuuvvvyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}{{{xxxrrrllloooqqqrrrpppllliiihhhhhhuuu~~~yyyrrrmmmjjjgggccc___ZZZYYYWWWWWWXXXXXXWWWVVVXXXUUUVVVZZZ\\\\\\^^^bbbeeeggghhhhhhgggfffggghhhhhhjjjlllmmmmmmnnnrrruuuyyy~~~]]]^^^```eeejjjmmmnnnnnnnnnmmmiii```WWWQQQPPPQQQbbbhhhqqqwwwyyyzzz}}}}}}tttmmmjjjiiijjjjjjddd```]]]ZZZTTTMMMLLLOOOUUUXXX]]]dddkkkqqqvvvyyyuuuwwwwwwsssjjj___UUUPPPLLLLLLMMMOOOTTT[[[dddjjjmmmkkkgggdddcccccceeefffbbbdddccc___^^^```___]]]YYYVVVRRRSSS\\\kkk{{{}}}qqqjjj\\\TTTOOOGGGCCCAAA>>>=========<<<:::::::::::::::999999999888999999999999::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@AAADDDOOOggg{{{|||\\\GGGBBB<<>>;;;222000//////000111000000222222333333333333444444666777<<>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::888999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===??????@@@DDDNNNccc```IIICCC<<<===GGGMMMTTTbbbjjjmmmlllXXXBBB<<<222000//////111222222111222222222333333333444444777777;;;AAAGGGPPP```oooqqqwww|||}}}}}}zzzqqqggg```ZZZUUUUUUUUUVVV[[[aaajjjqqqwwwxxxvvvrrrjjjbbb^^^^^^___ccciiiooosssuuuxxx{{{}}}}}}{{{{{{{{{|||{{{yyywwwxxxwwwuuuttttttuuuwwwxxxzzzzzzzzz{{{|||}}}}}}~~~}}}~~~~~~~~~~~~}}}{{{{{{zzzvvvsssvvvvvvvvvtttqqqlllhhhfffooo~~~}}}{{{zzzwwwqqqlllbbb^^^ZZZWWWUUUSSSQQQOOORRROOOPPPVVVYYY[[[___dddggglllssswwwyyyyyyyyyyyyyyyxxxvvvrrrooolllkkkkkknnnsssyyymmmhhhbbbaaadddffffffdddcccbbb```[[[VVVRRROOONNNSSS[[[gggrrrzzz~~~~~~rrrhhh```\\\RRROOOOOOPPPPPPNNNQQQWWW\\\]]]___bbbfffjjjnnnpppqqqrrrrrrmmmeee[[[SSSOOOKKKLLLMMMOOOSSSZZZbbbggghhhfffdddaaa```___``````^^^ZZZVVVSSSQQQOOOOOOQQQUUU[[[```fffuuuzzznnneeeWWWNNNJJJAAA===>>>??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@DDDLLL___}}}eeeLLLDDD<<<;;;CCCHHHKKK[[[ffflllooo___FFF<<<333111000000222333333222222222222333333333444444777777;;;AAAFFFOOO___nnnrrryyy~~~|||sssjjjbbb\\\WWWVVVVVVWWW\\\bbbjjjppptttssssssqqqlllfff```______bbbhhhnnnrrrssszzz~~~~~~|||zzzzzz{{{{{{yyyxxxyyyxxxvvvttttttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}~~~|||{{{|||~~~}}}zzzvvvvvvvvvvvvtttpppkkkhhhkkkyyy{{{tttooogggbbb]]]WWWTTTPPPMMMKKKJJJHHHJJJPPPUUUXXX^^^dddhhhnnnvvv{{{~~~}}}||||||yyywwwsssoookkkhhheeedddeeejjjpppwww|||{{{tttkkkhhhiiiiiigggdddeeedddbbb___[[[WWWSSSQQQNNNUUUbbbooozzzzzzlll___VVVQQQLLLJJJLLLPPPQQQPPPTTTZZZ[[[[[[\\\]]]```ccceeegggfffggggggccc^^^YYYVVVUUURRRSSSUUUVVVXXX[[[___ccchhhgggeeecccaaa^^^\\\[[[WWWQQQKKKIIIHHHGGGJJJOOO\\\eeennnuuuzzzkkk```QQQJJJGGG@@@<<<>>>??????===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;888999;;;<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@DDDKKKZZZwwwkkkPPPFFF<<<:::@@@CCCDDDUUUaaajjjqqqcccJJJ<<<444333111111222333333222222222333333333333444444666777;;;@@@EEEMMM\\\iiirrrxxx}}}~~~wwwnnneee^^^XXXVVVTTTTTTXXX]]]ffflllqqqrrrrrrsssooojjj```]]][[[^^^eeelllpppqqqyyy}}}}}}zzzxxxyyyzzzzzzzzzzzzyyywwwuuuuuuuuuwwwxxxxxxxxxyyy{{{|||~~~~~~~~~}}}||||||}}}}}}{{{zzz{{{}}}~~~~~~xxxwwwxxxxxxwwwtttoookkkiiisss~~~vvvqqqeeeaaaZZZTTTPPPLLLIIIGGGAAA???BBBIIIOOOTTT[[[bbbhhhnnnuuuzzz|||{{{zzzyyyqqqnnnjjjfffdddaaa^^^\\\\\\```gggmmmrrrxxx}}}zzzttttttsssnnnjjjkkkiiigggccc___ZZZUUURRRKKKRRR___nnn{{{}}}~~~~~~|||vvvlll```VVVQQQOOOMMMLLLOOOTTTUUUTTTWWW\\\YYYYYYYYYYYY[[[]]]```bbb```aaaccccccaaa`````````aaabbbaaa___]]]]]]___aaahhhhhhgggeeeaaa\\\XXXUUUQQQJJJDDDDDDDDDFFFLLLTTTbbbppp{{{zzzvvvyyy{{{hhh[[[JJJDDDCCC===;;;===>>>===:::999:::<<<;;;;;;:::::::::999999999777888:::;;;;;;;;;999999999999999999::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>CCCHHHUUUrrroooSSSHHH===:::>>>@@@@@@QQQ\\\dddnnndddKKK===555333111000111222111000222222333333333333444444444555999???CCCJJJWWWdddpppvvvzzz|||~~~~~~xxxppphhh```YYYTTTQQQNNNPPPUUUYYYbbbjjjnnnqqqsssnnnhhh]]]YYYVVVYYY```hhhlllmmmtttxxx~~~yyyvvvwwwyyyzzz{{{zzzyyywwwvvvvvvvvvxxxyyyxxxxxxzzz{{{}}}|||zzzzzz|||~~~}}}zzzxxxxxx{{{~~~|||{{{{{{||||||xxxrrrmmmgggooo}}}}}}xxxqqqlll^^^YYYSSSNNNJJJHHHEEEDDD@@@===>>>DDDHHHLLLRRRXXX```eeelllppppppnnnmmmlllccc```\\\YYYXXXWWWTTTQQQRRRUUU[[[```dddiiinnnqqqwww{{{~~~|||vvvpppooommmjjjgggbbb\\\UUUQQQKKKRRR^^^nnn}}}zzzwwwvvvwwwxxxxxxmmmkkkfff^^^VVVQQQRRRTTTRRRRRRUUUZZZZZZYYYZZZ___\\\\\\[[[\\\^^^```ccceeedddfffjjjmmmmmmnnnooopppqqqooolllgggcccaaaaaaccchhhhhhhhhfffaaa[[[UUUQQQPPPGGGBBBCCCFFFIIIRRR\\\fffvvvtttlllkkkttt|||gggWWWEEE??????:::;;;<<<===;;;888777999;;;999999999888888888777777555777999:::::::::888777888888999999999:::::::::;;;;;;;;;;;;;;;<<<>>>>>>===AAAFFFQQQnnnrrrTTTIII>>>:::===>>>???OOOXXX___jjjcccLLL>>>444222000000000000///...222222333333333444444444222333888>>>BBBGGGSSS___mmmssswwwzzz|||}}}xxxqqqkkkcccZZZTTTNNNJJJKKKOOOLLLWWWccckkkooopppkkkdddZZZUUURRRTTT\\\eeeiiijjjooossszzzyyyuuuuuuxxx{{{|||zzzyyyxxxvvvvvvwwwyyyzzzxxxxxxzzz|||~~~{{{yyyxxx{{{|||~~~}}}yyyvvvuuuxxx~~~zzzsssmmmfffmmmyyyxxxtttpppkkkeee```WWWRRRMMMHHHFFFDDDCCCBBBDDD@@@???AAACCCDDDHHHNNNVVVZZZ```cccbbb```^^^]]]WWWSSSOOONNNNNNNNNKKKHHHJJJMMMQQQUUUXXX\\\```ccchhhmmmtttzzz~~~xxxxxxuuuqqqlllfff___WWWRRRLLLQQQ\\\lll}}}}}}|||{{{yyywwwtttuuuqqqllljjjjjjjjjhhhfff]]]\\\ZZZVVVSSSRRRTTTVVVVVVZZZ___bbbcccbbbaaabbb`````````bbbeeeiiimmmppprrrqqqppprrrvvvyyyzzzzzz}}}yyyssskkkeeeccceeegggiiihhhfffddd___XXXOOOJJJEEEFFFEEECCCCCCKKKXXXbbbooo||||||sssmmmlllvvv~~~~~~{{{]]]LLLFFFAAA===:::999999888888888888999999;;;999777666555666777888888888999999999:::::::::555666666777888:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>DDDGGGMMMdddyyyTTTBBB===::::::<<<@@@FFFPPP[[[ccc```OOO===888666333222222333222111222222333333333333444444555444777<<>>=========???BBBCCCIIIKKKOOOSSSSSSRRROOOMMMKKKJJJGGGFFFEEEFFFHHHIIIGGGGGGHHHIIIKKKMMMOOOQQQUUUYYY^^^aaadddlllwww|||wwwqqqkkkccc[[[UUUOOOSSS]]]lll|||}}}{{{zzztttsssrrrrrrqqqooojjjgggbbb^^^[[[[[[]]]___```___WWWXXXWWWVVVVVVXXX[[[______cccgggjjjjjjiiihhhhhhjjjkkklllnnnrrrwww{{{}}}}}}yyysssmmmhhheeefffgggeeeeeedddaaa\\\UUUMMMHHHEEEEEEEEEDDDGGGRRR```lll|||~~~|||tttnnnnnnyyysssXXXIIICCC???;;;999999888888777777888888999999888777555555666777888888888888999999999999999555555555666777888999:::777888999:::;;;<<<======???DDDFFFKKK```tttSSSDDD@@@<<<:::<<>>555333000///000000000///222222222333333333444444333333555:::===AAAJJJTTTaaaiiittt{{{|||zzzyyyyyyrrrkkk```UUUMMMIIIGGGFFFHHHJJJOOOVVV[[[^^^]]][[[UUUTTTRRRQQQVVV^^^```]]]^^^aaahhhrrr}}}{{{xxxwwwyyy|||~~~{{{yyyyyy{{{}}}}}}{{{zzzzzz}}}~~~~~~|||{{{{{{}}}yyysssrrrxxxzzzqqqmmmnnnsssrrrjjjbbb\\\TTTOOONNNLLLHHHDDDFFFCCC@@@???@@@???===;;;<<<<<<;;;:::;;;===???@@@DDDFFFHHHJJJJJJHHHEEECCCCCCBBBAAA@@@???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGHHHIIIMMMQQQSSSVVV\\\eeemmmsssxxx{{{tttkkkbbb]]]VVVXXX```lllzzz~~~yyytttpppnnneeedddeeeeeeeeebbb]]]YYYPPPNNNMMMNNNRRRVVVYYYZZZYYYZZZ\\\\\\^^^aaafffiiilllooosssuuuuuutttssssssxxxyyy{{{~~~yyyvvvqqqlllhhheeedddcccbbbbbbaaa^^^XXXQQQJJJEEEBBBCCCFFFJJJQQQ^^^ooozzz|||zzzsssnnnnnnyyyzzzfffOOODDD@@@===:::999888888777777777777888888777777666555555666888999888888888888888888888888666555555555666666777888555555777888:::<<<===>>>???CCCDDDGGGZZZyyyzzzoooRRRFFFCCC>>>;;;;;;AAAHHHSSS```hhheeeSSS@@@555222000...///000000000222222222222333333333333111111333888:::>>>FFFPPP^^^fffqqqxxxzzzyyyxxxxxxuuuooofff[[[SSSOOOMMMMMMMMMLLLLLLNNNRRRVVVXXXXXXTTTUUUTTTTTTYYY___^^^ZZZ\\\[[[^^^hhhuuu~~~{{{zzz{{{~~~~~~||||||~~~}}}{{{{{{|||~~~}}}}}}|||wwwqqqqqqvvv|||wwwnnnnnnqqq{{{}}}mmm]]]SSSRRRMMMGGGDDDDDDCCC@@@>>>???===<<<<<<===>>>===<<<;;;;;;::::::;;;<<<>>>???@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::======>>>>>>???@@@@@@AAA???BBBEEEGGGHHHLLLSSSXXX]]]dddqqqxxxpppjjjaaabbbfffooo{{{|||vvvooohhhccc```ZZZYYYXXXXXXXXXWWWTTTQQQLLLKKKKKKMMMQQQWWW[[[^^^eeefffhhhhhhiiikkkooorrrvvvyyy}}}|||tttqqqmmmiiieeebbb___]]]]]]^^^]]]YYYSSSLLLGGGDDD>>>CCCKKKUUUaaaooo~~~}}}vvvqqqnnnlllxxxhhhYYYHHH@@@>>>;;;999999777777777666666777777777666555555555555666888888888888777777777777666666777777666555555666666666555666777888:::;;;<<<===>>>AAAAAAEEEVVVttt{{{nnnRRRGGGBBB===;;;<<<@@@HHHTTTaaakkkhhhVVVCCC888555111000111222222222111222222222222333333333111111333666888;;;DDDMMM\\\dddpppxxxzzzzzzyyyyyy{{{vvvoooeee]]]XXXWWWWWWUUURRRPPPOOORRRUUUWWWXXXXXXXXXWWWWWW\\\bbbccc___aaa]]]\\\cccooo{{{~~~}}}}}}|||{{{|||~~~~~~zzzuuunnnkkknnnuuuzzz}}}}}}qqqpppqqqyyy~~~qqqbbbTTTKKKKKKGGGDDDBBBBBBCCCAAA@@@===<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<===>>>?????????>>>>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;::::::>>>>>>??????????????????>>>@@@BBBCCCDDDFFFJJJNNNPPPXXXdddssszzzooonnnooottt||||||yyytttmmmfff___ZZZXXXTTTQQQNNNMMMNNNOOOPPPPPPNNNOOORRRVVV[[[```fffiiipppqqqssstttuuuwww{{{~~~{{{rrrnnniiieeebbb___ZZZWWWUUUVVVUUUQQQKKKGGGEEEFFFAAAIIIVVVffftttyyysssooonnnsss}}}oooXXXMMMCCC???===:::999:::777666666555555666666777444444444555555666777777666666666666666666666666888888777666666666777777888888888999::::::;;;;;;<<<>>>@@@DDDTTTqqqsssUUUGGG@@@;;;:::===???GGGTTTaaalllkkkZZZHHH:::666222000111222333333111111111222222222333333222222333777888:::CCCLLLYYYcccoooxxx{{{||||||}}}~~~{{{vvvmmmeee```___```[[[YYYWWWWWWXXXZZZZZZZZZZZZYYYWWWWWW___kkkpppppplllgggdddfffoooxxx~~~~~~~~~{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~|||uuulllfffgggmmmtttyyyvvvssssssyyy{{{ooocccXXXOOOIIICCCBBB@@@???@@@@@@@@@@@@>>>>>>======<<<===>>>???===============>>>>>>?????????>>>>>>>>>>>>??????;;;<<<<<<=========<<<<<<======>>>???@@@@@@??????AAABBBCCCDDDEEEGGGIIILLLMMMSSS]]]hhhwww}}}zzzwwwxxx}}}~~~{{{yyytttqqqlllgggccc___]]]\\\VVVSSSOOOMMMOOOSSSVVVXXXWWWZZZ```eeejjjoootttwwwwwwzzz}}}|||qqqlllfffaaa^^^[[[UUUQQQJJJKKKKKKHHHEEEFFFJJJNNNPPPYYYhhhxxxwwwrrrssstttooo^^^LLLEEE@@@>>><<<999777999666666555555555555666666444444444555555555555555444444444555555666666666888888777666666777777777888999999999999::::::::::::===@@@EEESSSnnnxxxYYYHHH@@@::::::>>>@@@HHHTTTbbbnnnooo```PPP;;;777222//////000111111111111111111222222222222444222444777777999AAAJJJUUU^^^lllvvv{{{}}}~~~~~~}}}zzzrrrjjjddddddeee```___^^^___``````___^^^[[[YYYWWWXXXdddttt~~~wwwtttooonnnqqqvvv{{{~~~~~~~~~~~~~~~~~~zzzxxxzzz|||~~~~~~}}}||||||}}}~~~zzzppphhheeeiiipppuuu~~~{{{vvvtttyyy{{{mmm___UUUMMMHHHEEE@@@@@@????????????@@@@@@>>>??????>>>===<<<>>>@@@?????????@@@@@@@@@@@@??????????????????@@@@@@@@@<<<<<<<<<<<<<<<=========;;;===???AAABBBBBBBBBAAAFFFEEEEEEFFFHHHKKKNNNPPPQQQUUU[[[bbbmmm|||}}}{{{}}}~~~xxxsssqqqnnnmmmllljjjgggeeeeeefffhhhjjjcccaaa^^^___bbbfffiiikkkmmmrrrxxx|||~~~yyymmmggg___ZZZWWWSSSNNNIIIBBBDDDEEEEEEFFFLLLVVV^^^hhhooo{{{xxxvvvzzz~~~{{{wwwnnn]]]NNNCCC???===>>>;;;777555777666555555444444555555666444444555555555444333333222222333444555666666777666666555555555666777777666666777777888999::::::999<<<@@@FFFRRRjjj{{{]]]LLLCCC<<<;;;???BBBIIIUUUcccqqqtttgggXXX???:::555111000000111111111111111111222222222222444222333666666888???HHHNNNXXXfffrrrxxx{{{}}}~~~wwwoooiiihhhjjjhhhfffffffffhhhhhhhhhfff```^^^[[[\\\gggwww}}}|||zzzvvvtttuuuyyy}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~|||xxxwwwxxx{{{}}}~~~~~~}}}|||{{{{{{|||~~~~~~yyypppkkkkkknnnqqq|||}}}xxxtttyyyvvvmmm```TTTLLLGGGDDDCCCBBBBBBBBBBBBAAAAAAAAABBB???AAABBBBBB@@@@@@BBBEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBCCCCCCCCCBBBAAA@@@???======<<<<<<<<<===??????@@@BBBEEEHHHKKKLLLLLLLLLNNNLLLKKKLLLPPPTTTYYY[[[XXX\\\```dddjjjvvv|||}}}~~~~~~}}}~~~}}}{{{sssmmmiiihhhgggfffhhhfffeeeeeehhhmmmsssvvvrrrqqqqqqssswwwzzz|||}}}yyyrrriiiaaaXXXRRRPPPLLLFFFBBB@@@BBBEEEGGGKKKTTTbbbmmmzzzzzzyyyvvvuuupppjjjeee^^^PPPCCC>>><<<<<<===:::555333666555555555444444555555555555555555555444333222222111111222333555666777777444444444444444555666666222333444666777999:::;;;:::<<>><<<@@@DDDKKKVVVeeessswwwlll^^^CCC>>>888444222222222222000111111111111222222222333222333555555666>>>GGGIIISSSbbbnnnuuuxxx{{{}}}|||sssmmmmmmoooooommmkkklllmmmooooooooogggeeeaaaaaaiiiuuu}}}~~~~~~zzzuuutttxxx}}}wwwxxxyyyzzz{{{|||}}}}}}}}}}}}|||}}}~~~{{{wwwvvvxxx{{{}}}~~~}}}{{{zzz{{{|||~~~~~~xxxrrrnnnnnnooo{{{}}}xxxtttxxxxxxjjjcccXXXOOOIIIFFFEEEDDDAAABBBBBBBBBAAA@@@@@@AAABBBDDDFFFFFFEEEEEEHHHKKKKKKKKKLLLLLLLLLKKKKKKJJJGGGGGGGGGGGGEEECCCAAA???@@@???=========???AAABBBHHHKKKOOORRRUUUWWWWWWWWWWWWTTTSSSTTTYYY___dddfff___bbbfffiiimmmuuu||||||||||||}}}~~~~~~~~~}}}}}}}}}{{{||||||||||||}}}~~~zzzwwwqqqhhhcccccchhhmmmqqqsssuuuuuuuuuxxx~~~}}}{{{vvvmmmfffaaaXXXPPPMMMJJJDDD@@@???<<>>@@@FFFOOOYYYbbbnnn{{{wwwjjj\\\UUUOOOGGG>>>:::;;;:::999888777666555555555666666555333222222333666666555555444444333333444333333333333444555555444444444444444555666666555666666666777777777777:::===;;;@@@MMM]]]yyykkkSSSFFF@@@===<<>>333111111000000111444333222111000000000000111111111222444777999;;;DDDKKKUUU```iiipppvvvzzzuuuooonnnlllooottt|||}}}xxxpppkkkjjjllloooppptttuuuvvvwwwwwwwwwuuuuuuwwwwwwxxxxxxyyy{{{|||}}}|||||||||zzzxxxuuurrrqqqrrrsssuuuxxx|||~~~~~~|||~~~~~~}}}}}}~~~}}}~~~}}}|||{{{||||||uuuxxxwwwkkkccc^^^ZZZXXXWWWWWWXXXXXXVVVUUURRRQQQQQQQQQSSSVVVZZZ[[[^^^aaaeeeiiimmmoooppppppooommmiiibbb\\\[[[___cccbbbaaaaaaaaaaaa___[[[XXXTTTSSSSSSSSSSSSSSSSSSSSS[[[aaakkksssxxxzzz|||}}}zzzuuulllbbb___gggwww{{{vvvtttssswwwwwwuuutttttttttttttttxxxvvvsssrrrssswww{{{}}}}}}zzzvvvsssqqqppppppppppppooonnnllljjjiiijjjjjjlllnnnpppooollljjjiiifffcccaaa```bbbfffhhhnnnwww}}}vvvpppkkkhhhccc```]]]\\\ZZZWWWSSSOOOHHHBBB>>>=========@@@DDDKKKUUUcccqqq{{{tttfffUUUKKKEEE???===>>>888888777777666555444444222333444333111000111222222222333333444444444444333333222222333333444555444444333333444444555666555555555666666666777777888<<<:::===HHHSSSlllpppVVVHHHBBB???<<<===FFFNNNVVVeeettttttkkkJJJ>>>444111111000///000333222222111111111000000000111111222333555888:::@@@FFFPPP[[[dddmmmtttxxxvvvooolllgggkkkrrr{{{zzzvvvppplllkkkllloooqqqoooppprrrsssttttttttttttwwwxxxxxxzzz{{{}}}~~~~~~~~~}}}|||yyyvvvrrrpppooopppssswww{{{}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}wwwyyy{{{ppphhhdddbbb```aaabbbcccddddddcccbbb[[[[[[[[[\\\___cccgggjjjllloootttyyy}}}~~~{{{sssiii___]]]bbbggghhhggghhhiiijjjiiieeeccc``````aaaaaaaaa```___^^^eeekkksss{{{}}}tttooouuu|||zzz}}}zzz}}}|||zzzzzzzzzwwwrrrmmmhhhfffddddddeeeeeefffhhhjjjlllnnnooopppppppppqqqsssuuuxxxyyyzzzxxxuuurrrnnnllljjjiiiiiijjjlllmmmllljjjgggeeeffffffgggjjjmmmmmmkkkiiihhhgggffffffhhhlllqqqssszzzzzzrrrmmmhhheeeccc[[[YYYVVVSSSQQQMMMJJJHHH@@@<<<;;;===>>>@@@EEEKKKVVV```ooo{{{|||rrrsss{{{qqqdddTTTJJJBBB;;;999:::777666666555555444444444111333333333111000111222111111222222333444444444333222222222222333444444333333333333333444555555555555555555666666666666777;;;999<<>><<<<<>>444111111000///000000000111111222222222222000111333333333444888;;;===CCCLLLVVV```iiiqqqvvv}}}xxxrrrmmmcccgggnnnwww~~~~~~xxxuuuqqqmmmkkkkkknnnpppmmmmmmoooppprrrsssttttttwwwxxxzzz|||~~~}}}zzzvvvtttpppppprrrvvvzzz||||||{{{}}}||||||~~~}}}yyy~~~zzzyyy~~~sssllljjjjjjkkkjjjkkkmmmooonnnmmmmmmlllfffggggggiiimmmqqquuuwwwxxxzzz~~~~~~qqqfffbbbgggmmmsssssstttvvvxxxxxxvvvsssoooppprrrssssssrrrpppooorrrvvv}}}{{{yyyzzz}}}~~~}}}~~~wwwyyy|||qqqsssttttttpppmmmjjjiiijjjhhheeebbb___]]]]]]\\\ZZZ[[[^^^aaadddfffhhhiiieeefffhhhkkknnnqqqssstttqqqooommmjjjgggfffeeeeeegggjjjnnnqqqrrrqqqnnnllleeeeeeeeegggjjjlllmmmlllrrrrrrtttwwwzzz~~~{{{uuummmfffaaa]]]YYYWWWQQQPPPMMMJJJGGGDDDBBBAAA;;;:::<<>>===;;;>>>BBBHHHSSS___dddbbbIII>>>333111111000000111//////000222222333333222///111333333111333777:::;;;@@@HHHRRR[[[eeennnsss{{{|||wwwqqqdddfffkkkqqqwww{{{{{{zzzzzzxxxuuupppllljjjlllnnnmmmmmmnnnppprrrsssuuuuuuwwwxxx{{{}}}}}}{{{tttssstttvvvyyy|||||||||~~~~~~~~~{{{xxx{{{{{{yyy||||||qqqnnnppprrrsssrrrtttwwwwwwvvvttttttuuussstttvvvyyy||||||qqqnnnssszzz}}}}}}~~~~~~{{{}}}}}}zzzyyyxxxzzz}}}zzzyyytttuuuxxx{{{~~~~~~{{{{{{|||}}}}}}yyyzzzzzzwwwrrrmmmjjjhhheeeeeeddddddcccbbbaaaaaa\\\]]]^^^```bbbccccccddd______```cccggglllpppssspppooommmkkkjjjjjjkkkkkklllqqqwww}}}~~~|||rrrpppnnnooossswwwzzz|||yyytttiiieee___YYYUUUQQQNNNLLLHHHGGGFFFDDDAAA?????????<<<===BBBJJJNNNQQQXXX___kkktttwwwnnniiilllqqq~~~~~~vvvqqqsssxxx}}}wwwjjjbbb[[[UUULLLBBB;;;:::444444444444333333333333111333444333222222333444111111111111222222222222222222222111222222333444333333222222333333444555444444444555555555666666555999888:::@@@EEEWWWsss|||wwwvvvZZZGGG??????:::<<<===AAAKKKVVV\\\\\\HHH===333111222111111222000000222222222222111000---000222222///000555999888===EEEMMMVVV```iiiooowww~~~}}}yyysssiiiiiijjjnnnssswwwxxxyyy{{{{{{xxxsssnnnlllmmmooonnnooopppqqqrrrtttvvvwwwvvvwwwzzz}}}zzzxxxvvvvvvxxx{{{||||||~~~~~~}}}}}}vvvxxx{{{|||yyyzzzyyyxxxyyyzzzyyyzzz|||~~~}}}|||}}}}}}|||~~~yyywwwvvvuuuzzz|||wwwtttrrrrrrsssuuuwwwzzz|||}}}~~~yyywwwsssooommmllllllmmmmmmuuu{{{tttpppooohhhiiijjjkkkkkkkkkjjjjjjbbbbbbccccccbbbbbbaaa```^^^]]]]]]^^^ccciiipppuuuvvvuuusssrrrrrrssstttuuutttyyy|||ssslllfffbbb[[[WWWSSSOOOMMMJJJHHHFFFCCCCCCCCCAAA???>>>???@@@@@@CCCJJJSSSXXX[[[aaaiiimmmuuu{{{sssooommm}}}tttnnnooouuu{{{~~~rrr[[[WWWTTTRRRLLLBBB<<<;;;444444333333333333333333222333444444333222333444111111111111111111111111222222111111222222333444333333222222333333444555444444444555555555666666555999888:::???CCCTTTppp|||yyyxxx___IIIAAAAAA::::::;;;>>>FFFPPPVVVXXXGGG<<<222111222111111333222222333333222111///...,,,///111000......333888777;;;BBBJJJSSS]]]ffflllsss{{{}}}{{{|||yyysssnnnlllkkkmmmqqquuuxxxyyyzzz{{{yyyuuuqqqooopppsssppppppqqqrrrsssuuuwwwxxxtttvvvyyy}}}~~~{{{wwwvvvxxxzzz||||||}}}}}}~~~}}}~~~{{{vvvwwwzzz|||xxxyyy~~~}}}{{{yyyxxxrrrvvv~~~yyytttpppnnnrrrssstttvvvxxxyyy{{{{{{sssppplllgggcccaaa```___bbblllzzz{{{zzztttqqqnnnqqqvvvzzzxxxvvvmmmlllkkkjjjjjjiiiiiiiiigggfffdddccceeejjjrrrxxx~~~wwwnnnfff```\\\XXXVVVQQQOOOKKKGGGDDDAAA@@@??????>>>===<<<<<<>>>???@@@FFFKKKTTT]]]fffnnnvvv{{{yyy~~~|||xxxssspppxxx|||qqqmmmqqqyyycccLLLJJJHHHDDD@@@===:::888333333333333333333333333333333333222222111111111333222222222222222222333111333444444222111111222222333444555555555333333111333555777777666555444000666666999???AAAPPPjjj}}}{{{{{{lllUUUGGGAAA;;;>>>===:::>>>HHHNNNMMMBBB999222111111///000222222222222222222222222222222222222222222222222222444888???FFFNNNWWW___eeennnwww}}}{{{xxxwwwtttqqqllljjjjjjlllmmmmmmqqqwwwzzz|||}}}yyysssppprrruuuxxxvvvtttsssuuuvvvvvvvvvyyyzzz|||}}}}}}}}}zzzyyyzzz|||}}}|||||||||}}}~~~~~~~~~}}}xxxvvvzzz~~~{{{{{{}}}yyyqqquuu}}}|||uuupppnnnpppppprrruuuyyy{{{zzzyyyooojjjbbb\\\XXXVVVTTTSSSZZZaaappp~~~yyyvvvtttwww{{{~~~~~~{{{rrrqqqqqqqqqqqqrrrtttuuuqqqpppnnnllllllrrryyy~~~~~~~~~}}}|||{{{|||}}}}}}}}}|||zzzxxxvvvttttttsssrrrrrrrrrrrrqqqqqqppppppooojjjbbbZZZUUUQQQNNNLLLHHHGGGDDDAAA???===<<<;;;888888888999<<<@@@EEEGGGPPPWWWaaakkkuuu}}}~~~yyywwwvvvwww~~~xxxpppooouuu~~~pppUUUFFFEEECCC@@@===:::888777333333333333333333222222333333333222222111111111222222111111111111222222000222333333222111222444333444555666777666666555222333444666666666555555333777777999>>>???MMMfffsss\\\NNNFFF<<<>>><<<999===FFFKKKKKKCCC:::222111111000000111222222222222222222222222222222222222222222222222444888>>>EEELLLUUU]]]cccllluuu{{{{{{xxxwwwtttqqqllliiihhhjjjiiihhhlllrrrvvvzzz~~~|||wwwsssrrrtttxxxvvvssssssuuuvvvvvvuuuxxxyyy{{{|||~~~~~~}}}}}}{{{{{{{{{|||}}}|||||||||}}}~~~~~~~~~|||}}}||||||~~~zzzsssvvvzzz~~~~~~wwwsssrrrsssrrrqqqrrrtttvvvwwwwwwuuunnnhhh```YYYUUUSSSSSSRRRWWWZZZfffxxxzzz{{{}}}|||{{{zzz{{{}}}yyyvvvuuuwww{{{}}}}}}{{{ssssssrrrrrrtttwwwzzz|||yyywwwtttqqqqqquuu|||~~~}}}zzz{{{}}}~~~~~~~~~}}}|||yyyxxxwwwvvvuuutttttttttqqqqqqqqqqqqqqqrrrsssttttttuuuvvvyyy{{{zzzvvvtttmmmllljjjgggeeecccbbbbbb``````___^^^]]]\\\\\\[[[]]]XXXRRRLLLHHHFFFCCCBBB>>>======<<<:::999888777555555666999>>>EEELLLPPPYYYaaalllxxx|||{{{{{{vvvyyy~~~zzzvvvrrrssszzzoooYYYFFF======<<<:::888777555555444444333333222222222111222222222222222111111111111111000000000000111111000111222111111111333555333444555777888888888888444444444444444555555666444888777999>>>>>>JJJbbb|||eeeWWWOOO???>>>;;;999===DDDIIIIIIDDD;;;333222111000///111222222222222222222222222222222222222222222222222444777<<>>>>>BBBFFFIIIKKKGGG>>>555333222000///111000000000111111222222222111111111111111111111111333555888<<>>>>>===AAAAAA@@@???>>>=========:::888666555666666666555444333333444555777:::;;;>>>DDDNNNZZZfffooouuuxxx}}}~~~~~~}}}~~~~~~tttlllrrrwww||||||~~~{{{qqqnnnqqqsssmmmbbbSSSFFF>>>;;;:::444444333333333333333333222222222222222222222222000000000111111111111111000000////////////000000000111333222111//////000111111111111222333555555666555333222111222444555111333111555======EEEZZZttt{{{pppiiiPPPGGG???@@@EEEIIIKKKMMMIII???777444333000///000//////000000111222222222111111111111111111111111222444666888===CCCKKKPPP^^^hhhsssvvvwwwxxxvvvsssooojjjgggddd___ZZZ[[[___iiippp|||uuusssqqqqqqrrrssstttsssqqqrrrtttuuuwwwxxxxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{zzz{{{|||~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~wwwtttzzz|||yyyxxxxxxwwwvvv{{{}}}|||}}}{{{yyyyyyzzzzzzyyyxxxyyyzzz}}}}}}xxxssseeeeeeiiipppvvv}}}555888:::<<<<<<;;;<<<===??????@@@@@@???@@@BBBCCCAAABBBCCCEEEFFFFFFFFFFFFEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNNNNMMMNNNOOORRRTTTWWWTTTRRRQQQRRRSSSSSSSSSTTTTTTVVVWWWWWWWWWVVVUUUXXXXXXXXXXXXXXXWWWWWWVVVQQQQQQQQQPPPOOOMMMKKKJJJFFFGGGHHHFFFCCCAAAAAABBB???>>>===<<<;;;:::::::::999999999888888888777777666444222222444555444333333333333555888===CCCFFFKKKTTTaaappp|||}}}|||~~~xxxrrrooonnnyyy~~~uuuiiicccccc```YYYOOOEEE===888666777444444444333333222222111000000000111222222333333///000000000111111111222111000000//////000000111+++...222333333111111111222111111000111222333444555444333222222222333333333444111444<<<;;;BBBVVVkkkwwwmmmfffSSSGGG???AAAGGGJJJLLLOOOJJJ@@@777555333000///000/////////000111222222222111111111111111111111111222333444666999@@@GGGLLLXXXcccnnnssstttuuussspppnnniiifffccc___ZZZ[[[___ccciiirrr|||uuusssqqqppprrrsssssssssqqqrrrsssuuuvvvwwwxxxxxxuuuuuuvvvvvvwwwxxxzzzzzzyyyyyyzzz{{{|||}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~}}}rrrkkknnnvvvxxx}}}yyywwwvvvuuutttyyy~~~}}}|||{{{xxxvvvqqqsssuuuyyy{{{{{{xxxvvveeeccceeemmmwww...111555777777777777888888999999999999999;;;<<<777999<<>>AAAGGGJJJLLLPPPJJJAAA888555333000///000...//////000111222222222000000000000000000000000222222333555888>>>EEEJJJSSS___kkkpppqqqsssqqqnnnlllhhheeeccc^^^ZZZ[[[______ccckkkttt|||~~~tttrrrppppppqqqssssssrrrqqqrrrsssuuuvvvwwwwwwxxxvvvvvvvvvvvvwwwxxxzzzzzzxxxyyyyyyzzz{{{|||}}}}}}|||||||||}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~oooeeeeeekkkhhhnnnxxx{{{xxxvvvtttsssxxx~~~}}}zzzvvvsssaaaaaacccfffjjjlllmmmlllfff```aaalll{{{444333222222111111222222555555555555555666777777888999999::::::;;;<<<<<<============>>>>>>>>>???>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHLLLLLLLLLMMMMMMMMMNNNNNNGGGHHHHHHHHHHHHGGGFFFFFFIIIEEEAAAAAACCCCCC???;;;>>>===<<<;;;999888777666888888888777666333111000222444555555444333333444444333222222222444777888777;;;AAAEEEIIIPPP[[[cccpppzzz{{{lllhhhiiinnnxxxttthhhYYYOOODDD@@@:::777555444333222222222222111111111000000000000000000000000000000////////////////////////111/////////111222111000------...000000111111111111111111111111111111111222222111111000111111111444222222555888:::AAAIIIaaa|||xxxkkk^^^SSSLLLBBB;;;===CCCHHHLLLPPPRRRDDD888444222...---000000000000000000000111222111111111111111111111111444444444444666;;;BBBGGGRRRZZZfffooosssrrrooonnnggggggeeeaaa[[[YYYZZZ]]]YYYaaafffgggqqq~~~xxxsssqqqnnnnnnoooqqqrrrrrroooqqqsssuuuvvvvvvuuutttsssrrrrrrtttuuuvvvuuussssssyyy}}}}}}{{{{{{}}}~~~}}}~~~~~~}}}}}}}}}|||qqqfff^^^\\\^^^```dddlllvvvzzzxxxvvvtttssstttyyy{{{sssmmm[[[SSSNNNQQQWWW\\\___ccc[[[ZZZ]]]iii{{{444333222222111111222222444333333333333444555555666666777888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEAAA>>>>>>@@@@@@<<<888999999888888777777666666444555555555555333222111111333444444222111222333444444444555666999<<>>>>>?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>???<<<999999;;;;;;888555444444444444444444444444111111222333333333222222111333444333222222333444444666888:::===BBBGGGKKKQQQYYYdddmmmsssxxx~~~{{{vvvmmmiiikkkuuu{{{rrrrrrxxxttteeeVVVHHH???999666222000000000000///222111111111111000000000000000000000000000000000////////////////////////222111000111222333333111///000000111111111000000////////////////////////000000000000111111222333333111222555777999???FFFYYY{{{nnnaaaTTTJJJDDD>>>999999;;;AAAMMMWWWdddSSSAAA777444111//////000000000000000111222222111111111111111111111111111111222222333888>>>BBBLLLTTT```iiinnnooonnnmmmiiigggccc\\\VVVQQQPPPQQQPPPUUUXXXYYYaaannnssspppllljjjiiiiiilllnnnooooooooopppqqqssstttvvvwwwwwwuuusssrrrsssttttttsssrrrnnnooorrruuuyyy{{{}}}~~~~~~}}}zzzyyyyyy{{{}}}~~~~~~~~~}}}}}}}}}sssnnnmmmooowww}}}tttlllgggeeehhhfffeeefffggghhhhhhgggkkkttt}}}|||wwwrrrooollljjjkkkpppxxx|||vvvyyy~~~|||tttaaaTTTHHHDDDEEEHHHNNNTTTWWWXXX]]]jjj|||333222222111111111111111111000000000000111222222222222333444444555555666444444444555555555666666666666777777777888888888999999999888888777777777999999999999999::::::;;;<<<<<<=========>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999:::888666666777777555333222222222222222222222222000000111111111111111111222333444555444555777888666999???CCCHHHOOOWWW]]]eeemmmxxxuuummmhhhlllrrr}}}vvvjjjiiimmm~~~mmm\\\OOOCCC;;;555222///...///000//////111111111111000000000000000000000000000000000000////////////////////////111//////000111222111000000111111111111111000///////////////////////////////////////000222333333333111111555666777===DDDUUUtttpppcccTTTIIIBBB>>>:::999999???NNN\\\lll\\\HHH;;;555333000...000/////////000111222333111111111111111111111111111111222222333777<<<@@@JJJQQQ\\\eeeiiijjjjjjjjjfffddd^^^XXXRRRNNNMMMLLLJJJNNNQQQRRRZZZgggooopppllljjjiiiiiikkkllllllllloooooopppqqqsssuuuwwwyyyuuutttrrrrrrssstttsssrrrsssqqqqqqtttvvvuuuwwwyyyxxxzzz||||||zzzzzz|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzuuutttuuuvvv{{{{{{xxxxxx{{{yyyvvvuuussspppmmmjjjhhhmmmsss{{{zzzuuuqqqnnnjjjhhhhhhmmmvvv}}}yyy||||||kkk^^^PPPIIIHHHKKKRRRZZZYYYZZZ```mmm~~~333222111111000000111111111111111111111222222333222222333333444555555555222222222222333333333333555555555555666666666666888777777666666555555555777666666666666777888888666666666666777777777777777777888888777777666555666555444444555555444333444333333222111111000000222222111111111111111111111333555666777999===???===BBBJJJPPPVVV___jjjrrryyy~~~{{{nnnfffcccbbbrrrrrrgggfffkkk}}}~~~dddRRREEE;;;444333111///...000111000000000000000000000000000000///////////////////////////////////////////////////...---...///000000...000000111111111000000///000000000000000000000000////////////000111222333222000111444666666;;;AAAOOOkkktttfffUUUGGGCCC@@@<<<::::::@@@PPP___ooobbbPPP@@@777444111///////////////000111222333111111111111111111111111111222333333444777;;;???HHHNNNWWW___cccdddeeeeee___\\\WWWQQQMMMJJJHHHGGGDDDGGGIIILLLTTT```jjjnnnmmmkkkjjjjjjkkklllkkkjjjoooooopppqqqsssuuuwwwxxxuuusssqqqqqqrrrssssssrrrvvvrrrqqqttttttrrrtttyyyzzz|||{{{{{{}}}}}}}}}~~~~~~{{{xxxxxxzzz|||}}}uuupppggggggkkksss~~~~~~yyyuuurrrooollliiihhhmmmttt}}}}}}}}}~~~|||ooo```WWWRRRRRRXXX___```aaagggrrr222222111000000000000111222111111111111222333333222222222333444444555555111111111111222222222222444444444444444444444444666555555555555555444444333333222222222333444444333333333444444444555555444555555555555444333333444444333333333333333333444444333333222111000000444333222222111222222222111444666999<<>><<<<<>>======BBBNNNZZZbbbccc[[[JJJ;;;555333111......//////000222333444111111111111111111111111000111222222222444777:::<<>>===>>>BBBLLLVVV]]]bbb^^^MMM<<<555333222.........///000222333444111111111111111111111111///000111111111333666888777===GGGPPPWWW\\\```cccaaa\\\UUUPPPMMMJJJGGGDDDFFFFFFHHHJJJMMMQQQYYYaaaddddddeeehhhlllnnnnnnnnnnnnooorrrtttuuutttsssrrrrrrpppnnnoooqqqtttvvvvvvttttttxxx|||vvvqqq||||||ssskkkffffffggguuuzzzpppiii```\\\UUUOOOLLLLLLNNNPPPUUU```mmmyyyzzzmmmlllpppwww}}}xxxsssoookkkfffbbb^^^bbbiiirrrzzz111111111111111111111111//////000000000000//////111000000000000000000111111111222333444444555555555444222000/////////000222222222222222222222222111111111111111222222333333333333222222222222111555222000111333444333111666555333111000000111111333333333333333222222222333555666777888:::>>>AAAHHHMMMTTT\\\dddkkkooorrrzzz|||~~~xxxqqqggggggiiiooozzzvvvpppkkkllluuu~~~lllSSSCCC:::555444555333222222111000//////...////////////............,,,,,,,,,---------......000000...---,,,+++++++++,,,,,,,,,---------............------------......///////////////000111111000000000000000000000000...000222333333444666888@@@MMMgggtttkkkmmmxxx~~~jjjYYYMMMFFF@@@<<<;;;<<>>AAADDDHHHKKK\\\aaajjjssszzzyyyooohhhhhhkkkooovvvyyyuuutttwww~~~nnn\\\GGG:::555111000222222111111000//////......////////////............,,,---------------------......---,,,,,,,,,------,,,,,,,,,---------....../////////......////////////////////////000000111000000000000000000000000...000222333333444666888===IIIcccxxxnnngggkkkvvv}}}kkk\\\QQQJJJBBB???<<<<<>><<>>BBBFFFMMMUUU[[[ffffffgggiiiiiigggccc___VVVVVVWWWYYY[[[[[[ZZZYYYZZZ```cccdddeeeiiilllkkkooopppqqqqqqqqqrrrtttvvvvvvuuutttsssssstttuuuuuuuuuuuuwwwzzz}}}~~~}}}xxxxxxxxxyyy{{{~~~~~~vvvtttrrryyyzzzssskkkfff]]]TTTKKKGGGDDDAAAAAADDDIIIPPP[[[gggpppuuuvvvuuutttwww}}}}}}zzztttuuu}}}|||xxxrrrlllfffaaa\\\YYYXXX[[[^^^bbbgggmmmsssxxx000000000000000000000000000000000111111000000000///111333555555333111/////////000000111111111222111111111111111222222222111111111111111111111111111111000000//////000000222222333333444555555666666555444444444444444444111222333555666777888888777999;;;;;;;;;===AAADDDFFFKKKSSSZZZ```dddgggjjjsss||||||rrrhhhaaa```bbbeeezzz|||rrrmmmnnnoooooollldddZZZTTTFFF<<<333000000///000222//////.........---------//////.........---------...------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......000//////////////////000///............///000000////////////////////////...000222222222333444666777AAAVVVpppzzzlllggggggppp|||{{{~~~xxxcccYYYOOOFFFAAA>>><<<>>>BBBOOOTTTXXXTTTJJJ???666222000000000000000111111222222111111000000111111222000/////////000111333444333777;;;@@@DDDIIIOOOTTT___ccciiinnnpppoookkkhhh^^^[[[XXXYYY[[[\\\[[[YYYWWW[[[___aaadddgggkkklllooopppqqqppppppqqqtttwwwvvvvvvuuuuuuuuuvvvvvvwwwvvvuuuuuuyyy~~~}}}zzzyyyyyyyyyzzz|||~~~~~~yyywww{{{{{{uuummmhhh^^^UUULLLHHHDDD@@@@@@BBBHHHPPP]]]hhhppprrrsssrrrrrrxxx|||yyyvvv|||}}}yyysssmmmgggbbb]]]YYYUUUWWWZZZ]]]bbbhhhooosss|||~~~~~~000000000000000000000000000000111111111111000000...///222333333222///...///000000000000000111111222222222222111111000000111111111111111111111111111111000000000000000111333333333333222222222222444444333333222333333444333444555666888:::;;;<<<@@@BBBCCCBBBBBBEEELLLRRRVVV[[[ccckkkpppsssvvvxxx}}}|||mmmiiiddd______fffqqqzzzzzzooobbbaaa___\\\WWWOOOFFF@@@<<<555000000111//////111............------------............------------------------------------......---,,,,,,,,,,,,---,,,,,,,,,---------......///......------......///...............//////000///////////////////////////000222222222222444555666???PPPhhh~~~ooolllllltttmmm[[[QQQFFFAAA>>><<<===AAAIIINNNRRRPPPHHH>>>666222000000000000000111111222//////000000111333444555444333222111000111222222333555:::>>>CCCGGGLLLOOOYYY```iiipppttttttrrrpppgggaaaZZZWWWXXXZZZZZZYYYVVVXXX[[[___bbbdddhhhlllooopppppppppoooqqqsssvvvvvvvvvvvvwwwwwwxxxyyyyyyuuuttttttwww|||}}}~~~}}}|||||||||}}}~~~}}}{{{zzzyyy{{{~~~}}}vvvooojjjaaaXXXNNNJJJEEEAAA@@@CCCGGGPPP^^^iiiooorrrssssssxxx}}}~~~}}}~~~~~~xxx}}}}}}yyyrrrlllfffaaa[[[XXXQQQSSSVVVYYY^^^eeelllrrrwww~~~~~~xxxqqqlllmmmvvv111111111111111111111111000111111222222111111000...///111222222111///...000000000000000000111111222222222222222111000///111111111111111111111111111111111000111222222333111111111000000/////////111222333333222222444666666777777999<<>><<<>>>AAACCCGGGKKKJJJEEE===666222000000000000000111111222//////000000222333555666666555333111000000111111333555888<<>>@@@???BBBEEEFFFCCC===888444000000000000000111111222222222111111111222333333444333222000000000111111333333555:::@@@EEEJJJLLLVVV]]]gggooossswwwyyy{{{uuuqqqiii```YYYWWWXXXZZZWWWUUUWWW\\\^^^]]]```gggjjjlllnnnooooooooopppqqqssssssuuuvvvwwwxxxxxxxxxvvvxxxyyyzzzzzz{{{~~~~~~~~~~~~~~~|||}}}~~~~~~wwwuuuyyy}}}vvvnnniiibbbYYYPPPKKKGGGCCCBBBEEEFFFPPP]]]hhhooosssxxx|||}}}|||zzzyyyzzz}}}~~~|||xxxqqqjjjddd___YYYUUUTTTUUUWWWXXX\\\bbbiiioooxxxvvvgggbbbZZZTTTRRRVVV\\\aaattt|||~~~~~~333333333333333333333333111111222222222222111111222222222222222222222222222222222111111111111111---...000222333333333333000000000000000000000000000000111222333555666777222222333444555555666777777:::<<<===<<<===AAADDDCCCBBBCCCGGGMMMUUU]]]aaaeeeooozzz|||xxxxxxzzz}}}ttthhh___YYYWWWaaalll{{{uuunnnjjjfffmmmwwwzzzhhh\\\OOOJJJBBB<<<777555222000111...---000000...///222......//////////////////......---------,,,,,,,,,)))***+++,,,...///000000+++++++++,,,---...000000,,,,,,,,,---------......000000////////////000000...------------...//////000000000000000000000000///000222222111111222444555999BBBWWWwwwqqq```NNNDDD???===>>>@@@>>>@@@CCCDDDBBB===999666000000000000000111111222555444333222111111111111222111000//////000111222222222444888>>>EEEIIILLLSSSZZZccckkkppptttxxx{{{xxxvvvpppggg^^^XXXYYY[[[XXXUUUWWW\\\\\\[[[^^^eeehhhkkknnnoooooonnnooopppqqqqqqsssuuuvvvwwwwwwwwwwwwzzz||||||zzz{{{~~~~~~}}}}}}||||||~~~~~~~~~}}}}}}}}}||||||xxxzzz|||~~~{{{vvvzzz~~~|||uuummmhhhaaaXXXOOOKKKGGGCCCBBBEEEHHHRRR___jjjqqqvvv}}}}}}yyyxxx}}}}}}}}}zzzsssmmmgggaaa[[[WWWXXXXXXXXXYYY\\\aaahhhmmmqqqzzz~~~|||}}}uuufff]]]YYYTTTPPPOOOPPPTTTVVV___hhhttt}}}|||vvvwww|||~~~444333444666666444444555333555666555111000111333333333222222111222222333000111222222222222222222222222333333333222222222444333333222222222222222666111...000555999888555333333444555666888999:::AAAAAACCCDDDFFFHHHIIIIIIKKKLLLNNNSSS[[[dddjjjnnnxxx{{{~~~mmm```ZZZ\\\aaaeeeooo~~~qqqmmmnnncccooo|||rrrcccYYYHHHAAA888333333444222//////000111111111000...---111000///...---,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...............---------,,,---------.../////////......////////////......000000000111222222333333333999CCCUUUrrrmmmSSSEEEAAA@@@???>>>???>>>BBBGGGEEE:::333333111000......000111000///111111222333333333333222111111111111111111111111000222555888<<>>===<<<;;;:::888888888444666888777444333444666777666666555555555555666444444555555555555555444444444333222222222333333444444333333333333333444444444444444666777888999<<<<<<===>>>@@@BBBCCCDDDEEEGGGJJJMMMQQQUUUYYY\\\``````aaaeeekkkrrrxxx{{{~~~sssmmmddd___aaahhhqqqvvvqqqiiiiiieeeqqq~~~xxxiiiXXXMMMCCC===555222222222000---//////000111000///...---............------------......------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++---------...............---------.....................////////////......///000000111111222333333444999AAARRRnnnkkkSSSFFFAAA>>>:::999<<<;;;@@@HHHIIIBBB;;;888333222000///000111000///000111111222222222222222111111111111111111111111///111444777:::???EEEIIIPPPVVV```iiiqqqvvv{{{~~~~~~|||yyyrrriii```ZZZVVVZZZ^^^dddiiilllkkkiiigggmmmmmmoooqqqsssssspppmmmlllmmmnnnoooqqqssstttuuuxxxyyyyyyzzzzzzzzz{{{{{{|||}}}~~~~~~~~~}}}||||||}}}}}}|||{{{yyyxxxyyyyyyzzz|||~~~|||wwwqqqmmmaaa^^^WWWOOOHHHDDDDDDEEEKKKTTTaaalllrrryyy~~~{{{vvvooohhhbbb^^^\\\ZZZZZZZZZXXXXXXYYY]]]```eeegggjjjjjjeee^^^UUUPPPQQQTTTXXX[[[[[[XXXSSSPPPMMMRRR[[[dddmmmrrruuuwwwyyyyyy{{{~~~|||xxxrrrooopppxxx~~~KKKJJJIIIFFFCCC@@@>>><<<:::;;;===<<<:::999:::;;;999999888888888777777777666777777888888888888888:::999777555555666777888999888888777777888888999777:::>>>===;;;:::===AAACCCDDDEEEFFFHHHJJJLLLLLLOOOSSSYYY\\\___dddjjjnnnpppppprrruuuzzz|||qqq______```dddlllwwwrrrhhhfffjjjuuu~~~mmm]]]MMMBBB;;;777222111111111///,,,//////000000//////...---,,,,,,------.........///......------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,,,,------......//////...............---------......////////////......//////000111111222222333555888???MMMhhhjjjTTTGGGBBB<<<888555::::::???HHHMMMIII@@@:::555333000000111111111000///000111111222222111111111111111111111111111111///000333555888<<>>>>>======<<<===>>>???@@@AAAAAAAAABBB@@@>>><<<;;;===???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@CCCGGGGGGEEEEEEHHHJJJJJJKKKMMMOOOQQQSSSTTTUUU]]]bbbiiillllllmmmqqqtttvvvyyy}}}yyykkkccc___ccciiipppyyytttlllkkkqqq|||vvvdddSSSEEE;;;555333111000111000...,,,////////////......------,,,,,,---------.........,,,++++++++++++++++++,,,............------------++++++++++++++++++++++++------------------------++++++,,,------...///////////////...---------,,,......////////////......//////000000111222222222555777<<>>666111111000000111000///...///......---------------...------------,,,,,,,,,+++++++++******+++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------***++++++,,,---...///////////////...---------,,,......////////////.........//////000111111222222444555999CCCWWWsssrrrYYYIII@@@;;;:::;;;;;;>>>CCCLLLUUUTTTKKK@@@444111///...000222333333//////000111111111111000111111111111111111111111000222333444666:::???BBBIIINNNVVV___gggpppxxx}}}|||tttjjjbbb[[[___dddjjjlllmmmkkkjjjgggiiimmmrrrwwwyyyxxxvvvqqqooommmkkklllnnnqqqssstttuuuxxxzzz|||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyywwwxxxzzz|||~~~~~~~~~~~~yyyyyyxxxyyy|||}}}{{{{{{{{{~~~}}}xxxtttrrrkkkfff^^^UUUMMMJJJKKKMMMXXXbbboooxxx{{{}}}|||{{{{{{{{{{{{{{{~~~}}}yyyssslllgggccc``````aaa```]]]ZZZXXXXXXYYYYYYWWWSSSOOOLLLIIIHHHGGGEEECCCBBBIIITTT^^^bbbbbb```cccggglllqqquuuxxxyyy|||}}}~~~}}}|||yyywwwvvvwwwvvvzzzxxxlllggg___ZZZWWWWWWVVVVVVUUUVVVXXXZZZZZZZZZYYYYYYTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSQQQQQQRRRSSSUUUWWWZZZZZZXXXWWWVVVVVVUUUUUUXXXXXXXXXZZZ]]]aaaccceeeccceeehhhllloooqqqrrrrrrtttvvvxxx{{{|||{{{yyywww|||zzzuuuhhhhhhhhhffffffhhhllloooyyy~~~|||yyy|||rrr[[[KKK???666000000000000000////////////......---,,,,,,,,,,,,---...---------,,,,,,++++++------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,------.....................---------......////////////............///000000111111222222222777@@@OOOhhh|||bbbNNNCCC<<<:::<<<:::@@@GGGPPPYYY\\\VVVMMM888444111///000111222222///000111111222222111111111111111111111111111111111222333444555888===@@@FFFKKKRRRZZZcccmmmvvv{{{}}}vvvlllddd[[[]]]aaaeeehhhjjjjjjiiijjjkkknnnsssxxx{{{{{{{{{uuurrrooolllkkkmmmppprrrqqqsssvvvyyy{{{||||||{{{xxxwwwwwwwwwwwwwwwxxxyyyvvvxxxzzz}}}|||{{{zzzzzz|||}}}{{{zzzzzz|||zzzuuusssmmmhhh```WWWOOOMMMOOOQQQ^^^hhhuuu}}}}}}{{{zzz{{{{{{}}}{{{uuuooojjjgggeeeeeeeeeccc```\\\[[[[[[\\\\\\YYYTTTNNNIIIFFFDDDDDDFFFBBB@@@DDDNNN[[[eeejjjnnnppptttxxx{{{}}}~~~~~~|||xxxwwwvvvvvvvvv{{{vvvpppnnnooopppqqqlllnnnpppssstttttttttssslllkkkjjjhhheeebbb___^^^`````````aaacccdddfffggglllkkkjjjhhhfffeeeddddddeeegggiiiiiijjjnnnuuu{{{zzz|||||||||~~~~~~|||{{{ssskkkeee```WWW\\\bbbhhhmmmssszzzwwwxxx~~~nnnYYYGGG===777333000...///......------...000......,,,+++++++++,,,---+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................////////////............//////000111111111///000555>>>III___rrr]]]MMMBBB===>>>999BBBJJJQQQXXX]]]YYYRRR???;;;666222111111111000000111111222222222222222111111111111111111111111000111222222333666:::===BBBFFFMMMUUU^^^iiirrryyy~~~~~~~~~wwwkkkaaaWWWXXX[[[___cccfffhhhjjjkkkkkkmmmrrrwww{{{||||||xxxtttoookkkjjjkkknnnpppoooqqqtttwwwyyyyyyxxxwwwssssssssstttvvvxxxzzz{{{xxxyyy|||}}}|||{{{zzz|||}}}{{{{{{|||}}}wwwuuulllhhh```XXXRRRQQQTTTWWWcccmmmzzz}}}{{{zzz{{{|||}}}|||wwwrrrmmmjjjiiimmmkkkhhhccc___]]]^^^______\\\WWWRRRNNNLLLLLLLLLLLLIIIGGGIIIQQQ^^^kkksss}}}}}}xxxvvvvvvuuuuuu{{{~~~yyytttpppnnnjjjkkkmmmnnnppprrrsssttt{{{yyywwwuuusssqqqppppppnnntttxxxwwwtttxxx|||vvvkkkccc]]]XXXVVV[[[cccoooyyy}}}}}}zzzllliiipppuuusssmmmcccVVVDDD888444444444333......---,,,++++++---///...---,,,+++++++++,,,---)))******+++---......///+++******************+++//////.........---------************************))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,------....../////////......////////////............//////000111111111...///555===FFFYYYzzzjjjXXXIIIAAA???:::DDDLLLOOOSSSXXXUUUOOOFFFAAA:::555222000///...111111222333333333333222111111111111111111111111///000111111111444888;;;???CCCJJJRRR[[[fffpppvvv||||||~~~wwwiii^^^RRRSSSUUUYYY^^^cccgggiiijjjjjjkkknnnsssxxxzzz{{{yyyuuuooojjjhhhiiilllooooooqqqtttvvvwwwvvvtttsssppppppqqqsssvvvyyy|||~~~zzz|||~~~~~~}}}{{{zzz{{{~~~~~~}}}yyyvvvjjjfff___XXXSSSSSSWWW[[[fffppp}}}zzz|||~~~~~~~~~~~~}}}xxxsssooommmkkkrrrpppkkkeee```^^^___aaa___]]]ZZZXXXWWWWWWYYYZZZXXXWWWVVVWWW]]]iiiwww}}}xxxvvvwwwwwwvvv{{{}}}}}}tttuuutttuuu|||{{{uuussswwwuuuvvvxxxzzzuuuhhh^^^WWWUUU\\\dddlllxxx|||uuuwwwqqqaaa[[[[[[YYYVVVUUUJJJAAA666...,,,---...///------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------///////////////.........222000...,,,,,,,,,---...............////////////000555555888CCCPPPmmm|||gggQQQDDD@@@??????CCCIIILLLMMMRRRWWWOOOCCC555///111444222...000000000111222222333333111111111111000000000000///111222222222444666888>>>BBBGGGLLLSSS]]]hhhqqqvvv{{{~~~~~~|||wwwkkk___VVVQQQLLLOOOWWW___aaaaaabbbeeeiiilllnnnqqqtttvvvyyyvvvqqqlllhhhiiimmmqqqqqqqqqrrrssstttttttttsssqqqpppppppppqqqtttwwwyyyyyyzzz{{{|||||||||{{{{{{~~~~~~}}}|||}}}{{{mmmhhh```XXXTTTVVV\\\aaakkkttt|||yyywwwvvvwww|||zzzrrrnnnmmmooovvvpppiiicccaaa```___^^^^^^___^^^]]]]]]bbbiiiooovvvqqqlllmmmooouuuyyyxxx{{{{{{}}}|||~~~~~~{{{zzzzzz}}}|||jjjccc^^^\\\\\\```kkkuuu{{{qqqmmmwww{{{kkkZZZSSSPPPLLLHHHFFF???:::333///...///...---------------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...---,,,******+++,,,---............///////////////333222444===HHHdddwww___LLLEEEAAAAAAEEEKKKNNNMMMOOOSSSQQQGGG:::222111222111...///000000111111222333333111111111111000000000000000111222222222222444777<<<@@@EEEIIIOOOYYYdddlllqqqvvv{{{}}}}}}zzzpppfffXXXRRRLLLLLLRRRYYY\\\\\\aaadddhhhlllnnnpppsssuuuwwwtttpppjjjffffffhhhkkknnnooopppqqqrrrrrrrrrrrrqqqppppppqqqsssuuuwwwxxxvvvwwwxxxyyyzzz{{{|||||||||||||||{{{zzz{{{}}}yyypppkkkcccZZZVVVWWW]]]bbbnnnvvv~~~}}}~~~~~~zzzwwwtttsssrrrooosss}}}zzzrrrnnnnnnppprrrooojjjeeeaaa```aaaaaacccdddeeeeeegggllltttzzz~~~{{{zzzyyy|||{{{zzz|||||||||~~~|||qqqmmm___]]]___eeemmmwwwxxxmmmhhhsssooo___OOOGGGBBB===888666333222000000000000...---------------------------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------..................---,,,+++***+++,,,---...............///////////////222111222999AAAYYYzzzmmmVVVJJJCCCCCCGGGMMMOOOLLLKKKMMMQQQJJJ???666222000////////////000111111222222333222222111111111000000000000111222111000000222444999===BBBFFFKKKSSS]]]eeejjjpppwww{{{}}}}}}vvvnnn```YYYQQQMMMOOOTTTWWWXXX^^^bbbgggkkkmmmooorrrtttuuutttqqqlllhhhffffffhhhlllmmmnnnpppqqqrrrrrrrrrpppqqqrrrssstttuuuvvvwwwtttttttttuuuwwwyyy{{{}}}{{{||||||{{{zzzzzz}}}wwwrrrmmmfff^^^YYYZZZ```eeerrryyy~~~zzzzzz|||~~~zzzvvvrrrpppppppppmmmnnntttzzzsssooooooqqqqqqpppnnnjjjdddccceeehhhiiijjjkkkmmmpppvvv}}}}}}|||yyyyyy|||yyymmmhhhhhhiiiiiinnnxxxxxxqqqpppzzz~~~qqq___QQQCCC===999444000///.........///000000///...------------------------,,,+++******))))))******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------//////000000000000000111------,,,------///000111............///////////////333111222999???SSSrrrttt\\\OOOCCCBBBFFFNNNPPPLLLIIIIIIMMMIIIAAA888111...///111//////000000111222222222222222222111111111000000000111222111//////000222888;;;???CCCGGGNNNWWW]]]ccckkksssxxx|||~~~zzztttkkkdddZZZSSSQQQSSSWWWZZZ]]]```eeeiiikkknnnppprrrttttttssspppmmmjjjjjjjjjlllmmmoooqqqssstttttttttpppqqqrrrtttuuuuuuuuuuuussssssrrrrrrtttvvvyyy{{{|||}}}}}}}}}||||||~~~}}}~~~~~~uuupppmmmfff```]]]___eeejjjvvv{{{{{{wwwxxxzzz~~~~~~zzzvvvsssrrrrrrrrrrrrppprrr{{{{{{tttpppqqqssssssuuuuuupppiiigggjjjnnnmmmnnnnnnpppsssxxx}}}{{{vvv|||{{{vvvvvv{{{xxx|||}}}xxxpppkkkmmmqqq{{{{{{{{{yyyzzz~~~mmm___OOOEEE;;;888666333111111/////////.........//////------------------------,,,+++******))))))******++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------.../////////000000000111,,,,,,,,,---...///000111............////////////...111000222999===OOOjjjvvvaaaTTTCCCAAADDDKKKNNNKKKHHHGGGGGGEEE???888111...000222...//////000111111222222222222222222111111111111000111111000///...///111666999>>>AAADDDJJJRRRXXX^^^gggoootttyyy|||{{{wwwtttnnndddZZZTTTTTTYYY]]]^^^```dddgggiiillloooqqqqqqssssssrrrpppnnnmmmnnnnnnoooqqqsssuuuvvvvvvvvvqqqqqqrrrsssttttttssssssuuusssrrrqqqrrrtttvvvxxx{{{|||}}}|||{{{{{{}}}||||||~~~}}}uuullliiiddd```___cccjjjoooyyy}}}~~~yyyvvvwwwzzz~~~}}}zzzwwwvvvvvvvvvwwwwwwrrrrrrxxx|||uuurrrsssvvvwwwyyyxxxrrrllljjjnnnrrruuutttssssssuuuwwwxxxyyyyyy|||~~~vvvooosss|||~~~|||wwwrrruuu{{{yyyrrrnnnllljjjgggjjjpppwwwzzzzzz{{{~~~|||uuubbbSSSCCC;;;555444555333222444///000///...,,,,,,...000------------------------,,,,,,+++************+++++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,---.........******+++,,,,,,---..................////////////+++///...000777:::HHHbbbuuucccWWWEEEAAAAAAGGGJJJIIIFFFEEECCCAAA<<<777222///000222......///000000111111222333222222222222111111111000111222000//////000222444777<<>>CCCHHHHHHHHHDDD;;;555444333111//////............//////000333666444000///111555111111111111111111111111000222555777:::>>>CCCGGGPPPUUUZZZ___iiitttyyyxxxzzzxxxrrriiibbb___aaaeeelllmmmkkkeeeccchhhmmmnnnrrrooommmmmmoooooommmjjjkkkfffdddhhhkkkkkkkkklllpppppppppmmmkkkkkkmmmnnnrrrssstttvvvwwwxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||||||||{{{xxxvvvuuuwwwyyyyyyoooeee^^^XXXWWWYYY\\\dddkkksss|||~~~yyywwwyyyyyy~~~~~~}}}|||yyy|||}}}yyywwwwwwwww|||wwwvvvzzz{{{wwwwwwxxxtttqqqlllfffaaa]]]\\\[[[ZZZcccnnnuuuuuurrrnnnlllcccaaa]]]XXXWWW\\\fffnnn~~~tttnnnhhhaaa\\\```bbbgggrrryyyvvvyyypppZZZIII>>>777444///111///,,,,,,///...+++......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++***))))))'''(((***+++++++++******))))))***++++++,,,------+++++++++*********)))))),,,,,,***)))))))))******+++++++++,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............---...111333222444===IIIcccxxxlll]]]XXXSSSIII@@@<<<<<<===BBBHHHGGGJJJHHH???777444333111//////............//////000333555444000///111444111111111111111111111111000222444777999===BBBFFFNNNTTTYYY___hhhsssyyyyyy|||yyysssiii___YYYYYY[[[hhhkkkjjjfffdddhhhkkkkkkooommmllllllmmmmmmjjjggghhhccc```dddgggggghhhjjjlllmmmmmmkkkiiiiiijjjlllqqqrrrsssuuuvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}|||{{{xxxvvvvvvxxxzzz~~~zzzttteee^^^XXXXXXZZZ]]]dddkkkqqqzzz|||xxxxxx{{{{{{~~~~~~~~~~~~|||zzzzzz{{{~~~zzzzzz~~~yyyvvvvvvxxxvvvsssnnnggg___ZZZWWWVVV[[[```gggiiihhhfffdddddd^^^[[[UUUPPPPPPXXXeeeooowwwrrrpppmmmiiihhhkkkpppuuuuuurrrlllfffcccbbbbbbcccmmmqqqyyyuuuqqqsss~~~{{{www|||qqqfffTTTDDD999333111000...111000---,,,///...+++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++************++++++++++++***))))))'''(((***+++------,,,,,,))))))******+++,,,,,,,,,+++++++++***************,,,+++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............---...000222000000777@@@SSSjjjvvvaaaWWWUUUKKK@@@;;;:::;;;@@@FFFFFFMMMNNNDDD999444222111//////............/////////222444333000///111444111111111111111111111111///111444666888;;;@@@CCCFFFLLLSSSYYYbbbmmmtttttt{{{yyysssiii^^^VVVSSSTTTccchhhiiigggfffhhhiiihhhlllkkkkkkllllllkkkhhheeeccc^^^[[[]]]___```bbbfffiiijjjkkkjjjiiihhhiiikkkooopppqqqssstttuuuvvvvvvvvvvvvvvvwwwxxxzzz{{{|||}}}}}}{{{yyyvvvvvvxxxzzz~~~yyyttteee^^^XXXXXXZZZ]]]bbbhhhmmmuuuzzzwwwvvvyyy}}}}}}~~~~~~~~~~~~yyyrrrnnnoooqqqtttrrrmmmfff]]]WWWTTTSSSWWWYYY[[[[[[[[[[[[\\\]]]^^^ZZZRRRLLLNNNYYYiiivvv}}}oooddd]]][[[YYYVVVVVVZZZ```eeehhhjjjlllllllllmmmrrrvvv|||wwwrrrsss|||qqqiiijjjmmmjjjfffdddTTTMMMBBB888222000/////////222333000...000000...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++******************+++++++++******)))((()))+++,,,------,,,,,,))))))******+++++++++,,,************************++++++*********************++++++++++++,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---///222111///444<<>>;;;999999<<>>GGGPPPUUU\\\gggooossszzz|||~~~yyynnnbbbYYYVVVXXX^^^bbbaaaaaaddddddbbbgggjjjnnnqqqrrrrrrssstttjjjfffaaa___ZZZUUUVVV[[[```dddhhhkkkkkkjjjjjjjjjjjjlllnnnppprrrsssttttttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{yyywwwttttttvvvxxx}}}~~~}}}kkkbbbYYYSSSVVV[[[\\\\\\^^^___eeeiiilllrrr{{{qqqddd[[[XXXXXXbbbfffhhhddd\\\VVVUUUVVV^^^```cccggghhhfffaaa]]]bbb___ZZZVVVYYYdddttt~~~tttnnniiifffdddcccbbbdddgggllloooqqqqqqkkkjjjgggeeeeeeeeeggggggnnnrrrxxx}}}uuummm\\\OOOCCC???>>>;;;666555000///......///---+++(((%%%,,,000---******+++*********+++++++++,,,,,,,,,++++++************++++++************))))))))))))))))))***+++++++++++++++((()))***+++++++++***)))************))))))))))))))))))*********+++++++++((()))***+++,,,++++++***************+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...++++++...000000333999<<>>:::777999===<<>>>>>???>>><<<999666444000000/////////000000111000000111111111222222222000000000000000000000000...000111111000111333555555;;;BBBHHHMMMSSS\\\ccciiimmmpppqqqtttuuupppiiiccc\\\VVVVVVUUUTTTVVVYYY[[[]]]aaaeeejjjqqqyyy~~~|||{{{uuukkkeeedddeeefffiiilllmmmnnnmmmmmmnnnoooppprrrrrrrrrrrrrrrrrrtttvvvvvvuuuuuuuuuvvvsssttttttsssqqqrrrtttvvv~~~{{{kkkcccYYYUUURRRTTT\\\cccggghhhbbbgggnnnuuu|||xxxlllbbb]]]YYY]]]cccjjjpppssstttttttttwwwzzzyyyvvvsssqqqqqqooonnnnnnnnnqqqvvv|||{{{rrrggg]]]YYYZZZTTT[[[dddnnn|||rrreee]]]XXXYYYZZZ^^^eeemmmtttyyy~~~xxxiiiaaaYYYWWWVVVUUUXXX\\\```ggglllnnnoooqqqnnniiimmmmmmnnnmmmlllnnnpppsss{{{zzzvvv{{{qqq^^^QQQGGG===777555333222000...------,,,,,,,,,,,,+++++++++******+++++++++************)))******)))((((((((())))))************************))))))))))))))))))))))))++++++*********))))))))))))************+++++++++************************,,,+++******)))*********+++++++++***************)))))))))******,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,------......------...000222333777@@@VVVvvvqqqeeeYYYLLLCCC@@@<<<=========<<<:::888666111000000/////////000000000000000111111111222222000000000000000000000000000111111111000000222444444999???DDDIIINNNVVV\\\aaaiiioooqqqsssuuutttppphhh```YYYVVVTTTRRRRRRUUUWWWZZZ^^^bbbgggnnnuuuzzz}}}{{{{{{{{{uuulllggghhhfffgggiiikkkmmmoooppppppqqqqqqqqqrrrqqqqqqpppooorrrsssuuuuuutttssstttuuussssssrrrpppoooqqqtttwww}}}nnnccc\\\WWWRRRRRRWWW]]]```bbb```eeennnvvv~~~}}}qqqiii]]]\\\]]]aaagggkkkllllllnnnqqquuuwwwwwwvvvvvvvvvrrrqqqqqqqqqtttyyy~~~}}}vvvmmmddd______\\\```eeejjjsssyyymmmbbb[[[\\\ZZZYYY[[[```hhhqqqvvvwwwwwwxxxyyyzzzyyyuuuqqqiiidddaaabbbdddeeeiiiooouuu{{{zzz}}}~~~~~~{{{~~~vvvjjjXXXIII???999444000////////////...---,,,++++++++++++************)))++++++++++++******))))))***)))(((''''''((()))***************************((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))*********+++++++++*********************************)))******++++++***************************)))))))))******+++,,,++++++++++++++++++++++++((())))))***+++++++++++++++++++++,,,,,,,,,------...---------...000111222555:::JJJfffuuucccNNNAAA>>>>>>===<<<;;;999888777222222111000/////////000//////000000111111222222000000000000000000000000000111222111//////000222444777===AAAEEEJJJQQQUUU[[[eeennnqqqqqqsssuuutttlllccc[[[WWWSSSOOONNNQQQTTTWWW\\\```eeekkkqqqvvvvvvvvvwwwxxxrrrjjjgggiiijjjjjjkkklllmmmnnnppppppoooooooooooooooooonnnnnnqqqrrrttttttsssrrrrrrsssrrrrrrqqqooonnnqqquuuyyy|||~~~qqqfff___ZZZUUUSSSUUUYYY]]]___^^^dddnnnxxx|||kkkddd[[[ZZZ^^^dddffffffhhhkkkooosssuuuvvvvvvvvvppppppppprrruuuzzz~~~}}}yyyyyyrrrrrrtttxxxyyyrrrooommmkkkhhhiiinnnwww{{{xxxwwwzzz|||}}}yyymmmnnnppptttuuusssnnnjjjWWWOOOCCC999444222111000------...///......,,,,,,++++++*********)))))))))***++++++++++++***)))(((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,))))))*********+++++++++************************))))))))))))***+++,,,---************************,,,+++******)))))))))***++++++++++++++++++++++++((()))))))))***+++,,,,,,+++++++++,,,,,,,,,---------------......///000000444777BBBXXXsss___GGGAAA???>>>;;;999888777666333333222000////////////...//////000111111222222000000000000000000000000111111222000///...000111444777:::???CCCHHHMMMPPPVVVaaakkknnnnnnpppssstttnnneee]]]YYYTTTNNNLLLMMMRRRUUU[[[```dddjjjooosssssstttvvvwwwqqqhhhgggjjjmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkllllllmmmnnnnnnpppqqqssssssqqqpppqqqqqqrrrrrrqqqooonnnqqquuuyyyxxx{{{tttjjjccc___ZZZWWWWWW[[[^^^```^^^eeeooozzzuuufff^^^^^^dddhhhjjjfffhhhlllppptttuuutttsssooooooqqqsssxxx}}}wwwlll___]]][[[\\\\\\ZZZTTTPPP@@@<<<666222000000000000,,,------......------,,,+++++++++*********))))))******+++,,,,,,***)))((())))))(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((()))************+++++++++************************))))))))))))***+++,,,---***************+++++++++------,,,******)))))))))++++++++++++++++++++++++))))))))))))***,,,---...++++++,,,,,,,,,,,,------------........./////////555666===NNNhhh}}}{{{qqqRRRBBB@@@===:::888777777777555444222111000//////...---...//////000111222222000000000000000000000000000111111000......000111444555888<<>>:::999777333///000000000000000---+++))),,,+++***************+++,,,,,,,,,++++++++++++***)))***,,,,,,,,,+++)))'''((()))***,,,,,,,,,+++***))))))))))))))))))))))))************************&&&&&&'''((()))***++++++)))************+++++++++************************///...,,,***)))(((''''''))))))******++++++++++++++++++++++++,,,---......************************+++*********+++---///000++++++,,,,,,,,,---------------......///.........---///333<<>>999999999999;;;>>>@@@===888333000//////000------------...000111222222222222111111111000000000000000000000///......111111222555888;;;>>>@@@FFFKKKSSSZZZaaafffllloooqqqqqqnnngggbbb]]]VVVNNNNNNMMMRRR[[[bbbdddeeehhhnnnssswwwvvvppphhhaaa^^^fffhhhjjjllllllkkkiiihhheeeeeefffhhhiiikkkllllllnnnooooooooonnnmmmkkkjjjhhhiiiiiiiiiiiijjjjjjjjjppppppqqqsssvvvyyy|||~~~wwwtttooollljjjiiigggfffhhhmmmuuu|||}}}~~~~~~ooo___RRRFFF???666444111...+++*********+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++***))))))***++++++))))))*********))))))((()))(((((((((((()))******++++++***)))(((((((((((())))))(((((((((((())))))+++++++++*********))))))******)))))))))((((((((())))))))))))))))))))))))+++,,,,,,+++)))((()))***)))))))))***************...---,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000222555999DDDXXXooo~~~nnn[[[DDD>>>999999::::::===CCCAAA>>>888333000//////000111000000////////////000222222222111111111000000000000000000000///......000000111333666999<<<>>>CCCHHHOOOWWW]]]ccciiimmmrrrssspppiiiddd___WWWOOOOOOMMMPPPXXX___aaadddggglllqqqvvvvvvppphhhaaa^^^ccceeehhhjjjkkkjjjiiigggdddeeefffhhhiiijjjkkklllmmmnnnpppqqqqqqooonnnllljjjjjjjjjjjjjjjjjjjjjjjjppppppqqqsssuuuxxx{{{}}}~~~{{{uuuqqqooommmlllkkklllpppvvv||||||}}}{{{gggUUUHHH@@@999666111000...,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++***))))))***++++++***************)))((('''((((((''''''(((((()))***(((((())))))))))))(((((())))))(((((((((((())))))+++************))))))))))))))))))))))))((((((((())))))))))))))))))))))))+++,,,,,,+++)))((()))***,,,,,,,,,++++++*********------,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000///222555777===NNNfffzzzyyyiiiZZZEEE@@@<<<:::999999>>>EEEEEEAAA;;;444000///000111000000000///000000111111222111111111111000000000000000000000000///......//////000111444777:::<<>>;;;777666<<>>777444222222222------,,,+++*********************+++++++++,,,,,,+++******))))))******+++*********++++++*********+++++++++******((('''&&&'''''''''''''''((())))))'''(((***+++,,,++++++*********)))((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))''')))***+++******+++---)))))))))*********++++++***+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---------.........---///444666777AAA[[[ttt|||vvvmmmcccMMMFFF???;;;888777===DDDNNNJJJCCC;;;555111//////+++++++++,,,...000111222000000000000000000000000000000000000000///......//////000111333555777999;;;>>>CCCHHHOOOVVV^^^cccfffjjjllllllllljjjccc[[[RRRMMMJJJNNNRRRUUUZZZ``````eeelllqqqqqqkkkccc]]]VVVXXX]]]bbbeeeggghhhhhhfffgggiiikkkllllllkkkkkkkkknnnrrrvvvwwwvvvtttrrrllllllmmmmmmmmmnnnnnnnnnpppqqqrrrssstttuuuvvvvvv{{{{{{{{{{{{{{{zzzzzzyyy~~~~~~|||{{{{{{{{{{{{~~~}}}~~~}}}|||~~~~~~}}}rrrnnnoookkkjjjeee]]]VVVQQQHHH@@@999888555222000...,,,,,,,,,,,,,,,+++******))))))************++++++++++++******))))))))))))******)))***++++++++++++***)))***************)))((('''((((((''''''(((((()))***))))))***++++++++++++++++++***)))((((((''''''((((((((()))))))))))))))************++++++++++++,,,))))))))))))))))))))))))+++,,,,,,+++)))((()))***((()))))))))******++++++)))***++++++,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---...222666777>>>UUUnnn}}}vvvmmmTTTJJJ@@@<<<;;;;;;@@@EEEKKKHHHCCC===888333000//////...------,,,,,,------//////000000000000000111000000000000000///......000//////000222444666777;;;===AAAEEEKKKRRRZZZ```eeejjjmmmmmmllliiiaaaYYYUUUOOOKKKMMMPPPRRRVVV[[[]]]aaagggmmmooolllddd^^^UUUWWWZZZ^^^bbbfffhhhjjjiiijjjlllnnnoooooommmllllllooorrrtttuuutttrrrpppkkkkkklllmmmnnnoooooopppqqqqqqrrrssstttttttttsssxxxyyyyyyzzzzzzzzzzzzzzz}}}~~~|||{{{}}}}}}zzz|||~~~|||zzz~~~}}}}}}~~~}}}pppfffbbbdddZZZWWWOOOEEEAAA???;;;555111222222111...,,,++++++------------------,,,,,,************++++++++++++******))))))))))))******)))***++++++++++++***)))))))))*********))))))((()))(((((((((((()))*********))))))))))))******++++++***)))(((''''''''''''(((((((((((())))))******(((((()))))))))*********))))))))))))))))))))))))+++,,,,,,+++)))((()))***+++++++++++++++*********((()))***+++,,,++++++*********+++++++++,,,,,,,,,************************,,,,,,,,,,,,---------...------------............///...111666666;;;NNNeeezzzcccTTTEEE???>>>>>>???AAABBBAAA???===999555222000111000///...---,,,,,,,,,////////////000000111111000000000000000///..................000222333555;;;<<>>:::777444444333000...------......000...------......,,,+++************************))))))))))))))))))))))))++++++++++++++++++++++++((('''%%%&&&((()))******'''&&&%%%&&&'''((('''%%%,,,***)))''''''''')))))))))))))))(((((()))))))))''')))***++++++***)))'''...,,,)))(((((()))+++---'''((())))))******)))))))))))))))))))))))))))))))))************+++++++++***+++++++++)))((()))************+++++++++,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******((()))***+++++++++******,,,,,,------.../////////...---///111333666AAALLLmmm~~~xxxcccTTTJJJAAA;;;999999777666888::::::666222000///...............///......//////000111111111111111000///////////////............/////////000111333666:::>>>CCCJJJNNNWWW]]]dddiiiooosssooohhhaaa[[[TTTQQQNNNJJJKKKOOOWWWYYY]]]aaadddeeeddddddYYYUUURRRRRRWWW]]]aaaccciiillloooqqqqqqqqqrrrsssrrrqqqqqqpppnnnlllkkkjjjgggggggggiiikkkmmmoooqqqrrrssstttvvvvvvvvvvvvuuuyyyyyyyyyzzz{{{|||||||||~~~~~~zzz{{{|||{{{||||||zzzxxxsssppplllhhhhhhiiimmmooouuuwwwyyy|||}}}{{{wwwuuurrrpppmmmlllmmmnnnmmmmmmnnnrrrwwwyyyzzz|||yyytttsssooojjjiiidddcccggglllqqqyyywwwkkkeeeddddddfffggghhhgggccc^^^YYYUUUIIIBBB999444222111///---111///...,,,++++++,,,,,,...---,,,,,,......---,,,************************))))))))))))))))))))))))))))))******++++++,,,,,,((('''%%%&&&(((******)))***((('''((()))***)))''',,,+++)))(((((()))************))))))))))))******))))))))))))))))))))))))***&&&""""""$$$'''((('''((((((''''''(((((()))***)))))))))))))))))))))))))))************+++++++++***,,,,,,+++***)))***+++*********++++++++++++,,,((())))))***++++++++++++,,,,,,,,,++++++++++++***((()))***++++++++++++***,,,,,,,,,---......//////000...///000111333;;;DDD```~~~{{{jjjVVVEEE===<<<777666777:::===>>>:::666.........---......////////////000000111222222222111111000////////////000............///////////////111444666:::???EEEJJJSSSZZZaaagggmmmrrrpppkkkddd^^^XXXUUUQQQMMMMMMPPPTTTWWW[[[```cccdddddddddXXXTTTPPPOOOSSSYYY^^^aaafffiiilllnnnooooooppprrrrrrrrrqqqpppnnnllljjjiiiffffffggghhhkkkmmmoooppprrrrrrsssuuuvvvwwwxxxyyy|||||||||||||||{{{{{{{{{|||~~~|||uuuuuuyyy~~~~~~~~~{{{yyysssnnngggaaa^^^___bbbeeemmmoooqqqrrrsssrrrqqqpppqqqooommmkkkkkkiiifffdddeeeiiiooossswwwzzz}}}{{{wwwvvvrrrmmmkkkgggdddfffiiimmmwww~~~qqqeee___]]]\\\VVVUUUTTTQQQMMMGGGAAA>>>;;;777222000///...---+++...---,,,+++++++++++++++---,,,+++,,,---...---,,,************************))))))))))))))))))))))))'''(((((()))***+++,,,,,,+++***(((((((((((('''&&&***)))((()))***+++***(((******)))(((((())))))*********))))))))))))*********)))(((''''''((()))***""" ###(((((($$$((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))*********+++++++++---...///...,,,+++,,,---************++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------+++,,,,,,------...//////111//////111222333999AAATTTqqqhhhOOOCCCAAA777777888;;;???>>>:::666......------......///000...//////000000111222222222111000000//////000000.........///////////////...000222444777<<>>===999555//////.........//////000------...//////000000111222222111000000000000000///////////////............///222333666:::???CCCHHHPPPYYY^^^eeelllooonnnhhhccc___^^^ZZZUUUSSSUUUWWWZZZ]]]aaaccccccbbbaaa\\\XXXSSSOOOOOOSSSYYY^^^cccfffjjjlllnnnoooppprrrqqqqqqpppooommmkkkiiihhhdddeeeggghhhjjjkkklllmmmnnnnnnoooqqqsssvvvyyyzzzzzzzzz{{{{{{||||||}}}}}}{{{|||}}}}}}{{{|||{{{uuuvvvzzz~~~zzzqqqmmmggg___YYYUUURRRQQQXXXZZZ\\\]]]\\\\\\]]]___bbbeeejjjnnnoookkkddd^^^```bbbdddiiimmmqqqsssttt}}}|||vvvrrrqqqrrrssssssxxx~~~~~~~~~{{{yyy{{{uuufffYYYPPPIIICCC???999888777555333000...---***+++,,,------.........+++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((('''''')))+++,,,***)))((('''&&&&&&'''((('''&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))''''''''''''))))))///+++''''''))),,,---,,,((((((''''''(((((()))***)))))))))))))))))))))))))))************+++++++++***,,,,,,+++***)))***+++)))))))))************++++++,,,,,,---------,,,,,,***++++++++++++,,,,,,,,,******))))))******+++,,,+++++++++,,,------......,,,))))))---000111444999BBBYYY{{{mmmQQQDDD>>><<<:::;;;======999666222111000000//////000000---------...//////000000222222111000000000000111///////////////............///111333444888===AAADDDLLLUUUZZZ```hhhmmmmmmnnniiieeebbb\\\UUUQQQRRRXXXZZZ^^^aaabbbbbbaaa```^^^[[[VVVQQQOOOQQQVVVZZZaaadddhhhkkkmmmnnnppprrrppppppooonnnmmmllljjjiiieeefffgggiiijjjjjjjjjjjjjjjkkkmmmooorrrtttvvvwwwwwwwwwxxxyyyzzz{{{|||}}}zzz|||}}}{{{xxxxxx{{{~~~|||tttssswww{{{oookkkeee^^^VVVQQQMMMKKKQQQTTTWWWWWWTTTTTTUUUXXX___ccciiipppssspppjjjeeebbbaaaaaaccchhhlllnnnoooxxxzzzwwwzzz}}}}}}}}}~~~~~~~~~|||~~~xxxrrrnnnmmmttt~~~}}}{{{yyyvvvqqqnnnaaaYYYNNNEEE@@@<<<777333111111000///...---------((()))***+++++++++,,,---******+++,,,,,,,,,,,,,,,---+++******++++++***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,***)))***)))(((((()))***)))(((''''''((()))))))))))))))((((((''''''''''''(((((((((((((((''''''(((((((((+++)))'''%%%%%%&&&(((***'''((())))))******)))))))))))))))))))))))))))))))))************+++++++++***+++++++++)))((()))***))))))))))))************++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******)))))))))***+++,,,***++++++,,,,,,---......---******...000000222555<<>>;;;;;;===>>><<<999444444222111000000000000.........///000000111111333222111111000000111111000/////////............---///000111333666;;;>>>@@@IIIQQQVVV\\\dddjjjkkkpppkkkgggddd^^^VVVQQQRRRUUUXXX[[[___aaabbbaaaaaa^^^\\\XXXSSSNNNNNNRRRVVV^^^aaafffiiikkklllnnnpppnnnnnnnnnnnnmmmlllkkkjjjfffggghhhiiiiiiiiihhhgggfffhhhkkknnnpppqqqrrrrrruuuuuuvvvwwwxxxyyyzzzzzzxxx|||~~~}}}xxxvvvwwwzzz|||tttrrrvvv{{{qqqlllddd[[[TTTOOOMMMLLLNNNRRRUUUUUURRRPPPQQQSSS\\\^^^ccchhhmmmmmmkkkhhhaaa^^^\\\]]]bbbhhhkkklllsss|||zzzzzz{{{}}}~~~~~~||||||}}}{{{sssllleeeaaaeeemmmjjjhhheeeaaa]]]WWWPPPKKKIIICCC;;;888777777333/////////...---------......,,,,,,---,,,+++***+++,,,((()))***++++++,,,++++++...,,,******+++***)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''+++*********+++***(((%%%'''%%%$$$%%%&&&'''&&&%%%(((((()))***************''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$'''***+++)))&&&$$$$$$'''(((***+++++++++***))))))))))))))))))))))))))))))************++++++++++++,,,---,,,***)))***+++))))))))))))******************+++++++++******)))*********++++++,,,,,,,,,---,,,+++++++++,,,---...***++++++,,,,,,---......111------000333222222555777CCC]]]}}}mmmWWWCCC???<<<<<<>>>@@@???===666555444222111000000////////////000111111222222333222111111000111111111000000//////.........---,,,...///000111444999<<<>>>GGGOOOTTTZZZbbbhhhjjjmmmiiifffeee```XXXTTTUUURRRUUUYYY]]]```bbbbbbaaa^^^]]]YYYSSSNNNLLLOOORRR\\\___dddgggiiikkkmmmooommmmmmnnnnnnmmmmmmlllkkkfffggghhhiiiiiihhhgggfffdddfffjjjmmmooopppoooooouuuuuuuuuvvvwwwwwwwwwxxxwww|||{{{vvvuuuwww|||tttssswww|||uuuoooeee[[[SSSPPPPPPPPPMMMRRRVVVUUUQQQOOOOOORRRTTTUUUVVVZZZ___bbbcccccc```\\\XXXYYY___eeejjjkkkooozzzwwwvvvwww}}}~~~~~~}}}{{{{{{{{{||||||yyy{{{~~~{{{tttiii```ZZZWWWUUUTTTPPPOOOLLLIIIEEEBBB???>>>666666555444333111000000,,,,,,,,,++++++*********,,,,,,,,,+++++++++************))))))((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))******+++******)))((('''&&&&&&&&&''''''''''''(((((((((((((((((()))******''')))***)))'''&&&))),,,((()))***++++++***)))((())))))))))))))))))))))))%%%''')))+++***)))&&&$$$(((((('''''''''&&&&&&&&&(((*********)))((()))***+++******************+++,,,,,,+++++++++++++++,,,+++***)))))))))***+++,,,,,,,,,,,,++++++*********)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,,,,++++++++++++,,,------------...///000111222222555<<>>CCCJJJQQQXXX___fffjjjlllooonnniiiccc___XXXQQQPPPTTTZZZ]]]___```aaaaaa___]]]ZZZUUURRRRRRVVVYYY\\\___cccfffggghhhjjjkkknnnmmmmmmllllllkkkjjjjjjkkkjjjjjjjjjkkkjjjgggeeeggggggggghhhiiikkkmmmnnnpppqqqssstttvvvxxxzzzzzz|||}}}|||yyywww|||xxxzzz}}}|||tttpppiii___VVVQQQOOOOOOQQQVVV\\\```___XXXPPPKKKLLLLLLMMMMMMOOOQQQSSSUUURRRTTTVVVWWWZZZ___dddhhhmmm|||ssspppuuuyyy{{{}}}~~~|||xxxpppkkkpppyyyxxx}}}}}}{{{}}}rrrkkkdddZZZRRRKKKHHHEEECCC<<<<<<;;;:::999888888777222111111000...------,,,,,,,,,,,,+++++++++******,,,,,,+++++++++*********+++*********))))))))))))))))))))))))))))))))))))''''''((()))))))))((((((((((((((()))((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******%%%''''''&&&$$$###%%%((((((((()))******)))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&)))***+++***)))((()))+++,,,,,,++++++++++++,,,,,,,,,,,,+++***************++++++*********+++,,,---,,,,,,,,,++++++*********)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,---------...///000111222222555;;;HHH___yyycccKKKCCC<<<<<<>>>???@@@CCCAAA:::555444222//////222//////............//////111111111111111111111111222222222111000000//////.........///000222555666;;;@@@FFFMMMTTT[[[bbbgggjjjnnnoookkkfffbbb[[[TTTQQQSSSVVVZZZ]]]^^^^^^^^^^^^\\\YYYUUURRRSSSVVVXXX[[[^^^aaacccdddeeegggiiimmmllllllllllllkkkkkkkkkkkkjjjjjjkkkkkkkkkhhhfffeeedddddddddfffhhhjjjlllqqqrrrsssuuuxxxzzz{{{|||{{{}}}}}}zzzwww~~~zzz{{{~~~~~~uuurrrjjjbbbZZZUUUSSSRRRVVV\\\ccchhhfff^^^SSSLLLHHHGGGGGGGGGHHHJJJLLLNNNOOOQQQTTTWWWYYY]]]bbbffffffsssxxxtttuuu{{{}}}|||}}}~~~~~~}}}yyyqqqjjjlllrrr{{{~~~tttpppvvv|||{{{}}}}}}qqqbbbXXXRRRMMMFFFAAA<<<999666444111111111222222333333333///......---,,,+++******,,,,,,,,,++++++++++++***,,,++++++++++++*********++++++++++++************))))))))))))))))))))))))&&&&&&'''(((((((((((('''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******&&&''''''%%%######$$$%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&)))+++++++++***)))***++++++******))))))******+++++++++***)))))))))))))))***))))))))))))***+++++++++++++++++++++*********)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,---------...///000000111222666888@@@QQQjjjjjjOOOFFF>>>>>>???@@@AAAEEEFFF@@@;;;888444000111444//////............//////111111111111111111111111000000000//////......---...------...///111333444777;;;AAAHHHOOOVVV^^^bbbhhhmmmooommmjjjggg```YYYSSSQQQRRRUUU[[[^^^]]]\\\^^^\\\ZZZVVVSSSSSSVVVYYYZZZ\\\^^^^^^___```cccfffkkkkkkkkklllllllllmmmmmmkkkkkkjjjkkkllllllkkkiiidddcccccccccdddgggiiikkkooooooqqqtttvvvyyyzzz{{{{{{}}}~~~zzzxxx~~~{{{|||xxxtttmmmeee]]]XXXVVVUUUWWW]]]eeejjjhhh___SSSKKKFFFDDDBBBAAAAAACCCFFFGGGMMMPPPTTTXXX[[[^^^bbbddddddjjjuuu}}}|||yyyvvv|||~~~{{{{{{}}}~~~{{{qqqhhhhhhmmm~~~{{{uuummmiiinnn{{{||||||zzzvvvppp|||yyyrrrnnnnnnnnnmmmkkkfffeeeeeeccc^^^UUUKKKDDD===:::888666555444222000000000000/////////...............------,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))%%%&&&&&&'''''''''''''''$$$%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))*********)))((('''&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&''''''))))))(((((((((''''''''''''''')))+++,,,+++***)))***,,,(((''''''&&&&&&''''''(((((((((((((((((()))******''''''''''''(((((())))))+++++++++***************)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...------......///000000111444555:::GGG]]]yyylllSSSIII@@@>>>??????AAADDDIIIEEE@@@:::555111111333//////............//////111111111111111111111111000000/////////...............------...000222333444888===DDDJJJQQQYYY^^^cccjjjoooooonnnllleee^^^UUUQQQOOORRRZZZ______]]]___^^^[[[XXXUUUUUUXXXZZZZZZ[[[\\\\\\\\\^^^aaadddjjjjjjkkkkkklllmmmnnnnnnlllkkkjjjkkkmmmmmmlllkkkeeedddccccccdddgggjjjlllkkklllnnnpppsssuuuwwwxxxzzz|||~~~{{{yyyzzz}}}{{{}}}}}}xxxoooggg```ZZZUUUSSSQQQVVV]]]```^^^WWWNNNHHHHHHFFFCCCAAA@@@BBBDDDEEEMMMQQQWWW\\\___bbbeeeggghhhhhhlllvvv~~~~~~xxx{{{}}}~~~~~~{{{rrrjjjjjjnnneeeccc```___bbbkkkwww~~~|||zzzyyyuuurrrsssvvv|||rrrnnnllluuu~~~zzztttpppccc^^^WWWSSSRRRQQQOOOMMMLLLIIIGGGDDDBBB???<<<999333222111222333222000...------,,,,,,+++*********------------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((())))))***---+++***))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&((()))***(((((((((((((((((((((((()))***++++++))))))***+++'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''(((***+++,,,((((((((()))))))))))))))************************)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,---------------...//////------......//////000000111333888BBBTTToookkkWWWLLLAAA>>>======???CCCJJJIIIDDD===555222111111//////............//////000000000000000000000000111111000000000000//////000///......///000111222333666;;;@@@FFFMMMTTTYYY^^^eeekkkmmmnnnnnniiicccXXXSSSOOORRRYYY```cccbbbaaa```^^^[[[XXXWWWXXXZZZZZZ[[[\\\\\\\\\^^^aaadddiiijjjjjjkkklllmmmnnnnnnmmmlllkkkkkkmmmnnnmmmllleeedddbbbbbbcccfffjjjllljjjkkkmmmooorrrtttvvvwwwxxxzzz}}}~~~{{{yyyyyy{{{|||yyy{{{~~~}}}sssjjjbbbZZZSSSOOOKKKMMMPPPRRRQQQNNNJJJGGGJJJHHHEEECCCBBBBBBCCCDDDMMMRRRYYY___dddgggjjjllllllhhhhhhoooyyy~~~~~~|||xxx{{{~~~|||uuuppprrrxxxKKKLLLMMMMMMNNNSSS[[[bbbiiipppuuuuuuuuuwwwuuurrrkkkkkkjjjiiiggggggiiikkkrrryyy|||ppphhhfffccciiinnnpppssswwwwwwssskkkiiieeebbb___[[[VVVSSSJJJFFFBBB>>>===;;;:::888:::777444222333444444444222000/////////...,,,*********++++++,,,,,,------************++++++++++++***++++++++++++,,,,,,,,,+++************)))))))))((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((''''''(((((()))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((()))******+++)))''''''(((((('''&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&'''(((***+++'''(((((((((((()))))))))(((*********)))((()))***)))((((((''''''(((((()))%%%%%%&&&''')))+++,,,---)))***+++,,,,,,,,,++++++)))))))))***************)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,---------------......///------.........////////////222777>>>LLLeeennn\\\PPPDDD>>><<<<<<>>>AAAIIIKKKHHH@@@777333111000//////............//////000000000000000000000000111111111111111111111111000000///......///000111333666999===BBBHHHOOOTTTXXX___fffiiilllooolllggg]]]XXXSSSSSSXXX___dddfffcccbbb```\\\XXXWWWWWWYYYYYY[[[]]]^^^^^^```bbbeeejjjjjjkkkkkklllmmmnnnnnnnnnlllkkkkkklllmmmlllkkkcccbbb```___aaadddhhhjjjmmmnnnoooqqqsssuuuvvvwwwvvvyyy|||~~~}}}{{{yyyyyy{{{yyyvvvyyy|||~~~xxxoookkkpppuuuxxxxxxnnnfff^^^UUUOOOJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHFFFDDDBBBBBBBBBBBBJJJOOOVVV]]]ccchhhlllooolllhhhfffkkkqqqwww}}}~~~wwwyyy}}}~~~{{{xxx}}}:::===???>>><<<>>>DDDJJJJJJQQQVVVVVVUUUWWWVVVTTTUUUWWWWWWVVVUUUWWWYYYZZZZZZ```ddddddfffjjjlllkkkllljjjjjjiiidddZZZUUUUUUQQQTTTUUUTTTUUUXXXWWWSSSMMMKKKHHHFFFEEECCC@@@===;;;999666555333333222111222000......///000//////000...------------+++)))***+++,,,---...///000000((()))))))))******++++++******+++++++++,,,,,,,,,************))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''((()))))))))(((((((((((()))))))))(((''''''&&&&&&&&&''''''''''''(((((((((((((((((()))*********(((&&&&&&((()))(((&&&(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''((()))***'''((((((((())))))))))))'''((())))))((('''((()))))))))(((((((((((())))))(((((((((((()))***++++++((()))***+++++++++******((()))))))))*********+++)))***++++++***)))***+++++++++************++++++,,,++++++******++++++,,,,,,++++++++++++,,,---------------.........//////...222555999CCCZZZ{{{vvvbbbUUUGGG@@@===;;;===AAAGGGMMMLLLCCC:::666222/////////............//////000000000000000000000000111111111111111111111111000///...------...//////333555777:::>>>CCCJJJNNNSSSZZZaaaeeeiiimmmmmmiiiccc___YYYUUUVVV[[[aaaeeecccbbb```\\\WWWUUUUUUUUUWWWZZZ]]]______aaaccceeekkkkkkkkkllllllmmmmmmmmmooommmjjjjjjkkkkkkkkkjjjdddbbb```___aaadddhhhkkknnnooopppqqqssstttuuuvvvtttwwwzzz}}}}}}|||zzzyyy{{{|||yyyuuuvvvzzz}}}~~~}}}~~~rrreee]]]```dddfffmmmxxx~~~~~~tttmmmeee\\\UUULLLKKKIIIGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDBBBAAA@@@BBBHHHOOOWWW^^^dddjjjmmmnnniiigggiiijjjmmmvvv~~~~~~~~~xxxzzz~~~}}}}}}666888999777333444:::???555<<>>???BBBAAA===;;;999777777777666555333222111000///............000//////000000///---+++---,,,+++,,,---......,,,*********++++++,,,,,,,,,))))))******++++++,,,,,,*********++++++,,,,,,,,,************))))))))))))))))))******+++++++++,,,(((((((((((((((((((((((('''(((((()))))))))))))))((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******+++(((&&&''')))+++***((()))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''((())))))***'''((((((((())))))******'''((()))((('''&&&''')))''''''&&&&&&&&&&&&''''''++++++***)))))))))))))))$$$%%%'''((((((((('''&&&(((((())))))*********+++)))+++++++++***)))***+++++++++************++++++,,,++++++++++++++++++,,,******))))))******+++,,,---------...............///222444555===TTTuuufffXXXIIIAAA>>><<<===AAAGGGNNNOOOFFF<<<888444/////////............//////000000000000000000000000000000000000111111111111///...---,,,+++,,,---...222444666888;;;@@@FFFKKKPPPWWW]]]bbbggglllmmmjjjgggccc]]]VVVTTTWWW^^^dddcccbbb___[[[VVVSSSRRRSSSUUUXXX\\\___```aaacccdddkkkkkkkkklllllllllmmmmmmpppmmmjjjiiijjjjjjjjjiiigggeeebbbaaacccfffkkkmmmnnnnnnooopppqqqrrrsssssssssvvvyyy|||}}}|||zzzxxx|||}}}zzzuuuuuuxxx{{{}}}~~~~~~|||zzzzzzzzzqqqbbbXXXZZZ]]]^^^fffqqqtttzzzyyyssskkkbbb[[[NNNMMMKKKHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@<<>>BBBEEELLLPPPWWW]]]aaaeeehhhjjjiiieee___ZZZXXXYYY[[[]]]\\\___```\\\TTTNNNMMMNNNQQQWWW]]]```aaaaaacccfffgggiiikkkkkkjjjjjjkkklllooonnnkkkjjjiiiiiijjjkkkeeeddddddcccdddfffiiijjjnnnnnnnnnoooppppppqqqqqqtttuuuwwwyyy{{{||||||{{{zzzvvvuuuyyy||||||yyyxxxyyylllfff]]]YYYZZZ```fffjjjssswww|||}}}uuuiii___YYYUUUQQQNNNLLLJJJHHHGGGFFFFFFEEEDDDBBB@@@>>>======AAADDDFFFKKKTTTaaalllsssuuuuuuooohhhffflllrrrvvvyyy|||~~~}}}}}}}}}000000000000000111111111000000000111111111222222444444333333333222222222222222222333333444444555444444444444333222000000444333111000///000111222000000//////------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***---/////////---,,,***)))))))))+++,,,+++++++++++++++++++++++++++++++++******))))))))))))(((((('''&&&&&&''''''))))))))))))((('''&&&&&&(((((()))******)))((((((((((((''''''''''''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&$$$%%%''''''&&&'''(((***''''''''''''((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''''')))((((((((((((((())))))*********************)))---,,,+++*********++++++******+++++++++******)))******+++,,,,,,---......---------............//////---000555777???XXXqqqttt]]]MMMGGGDDD@@@===@@@AAABBBAAA>>>:::666444222000....../////////---............///000111111111111000///////////////111000000///......------///111444777999<<<@@@DDDHHHMMMSSSYYY]]]aaadddfffiiifffaaa\\\YYYXXXXXXYYYWWWYYY[[[WWWPPPJJJIIIIIIPPPVVV\\\``````aaabbbdddeeegggiiijjjiiiiiijjjlllmmmllliiihhhgggggghhhiiifffeeedddccccccdddfffgggkkkkkklllnnnoooqqqrrrrrrssstttwwwyyy{{{|||||||||}}}yyyxxxyyy||||||yyywwwwwwoooiiiaaa]]]___dddjjjmmmtttwww{{{~~~yyyoooggg]]]ZZZVVVSSSQQQOOOLLLJJJHHHGGGFFFEEECCCAAA???>>>;;;>>>@@@CCCFFFOOO[[[dddtttvvvwwwsssllliiimmmrrruuuxxx{{{}}}~~~~~~~~~,,,---///000000000//////------........./////////000000000////////////////////////...............//////000000///......---111000...,,,,,,,,,,,,---------------,,,,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((***---000111000,,,+++***)))((()))******************************,,,,,,+++***))))))((((((+++***))))))))))))))))))((((((((('''&&&%%%$$$###'''((())))))))))))((('''((((((''''''''''''(((((()))))))))))))))(((((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))((((((******)))******+++,,,------,,,,,,+++******)))))),,,,,,+++************+++)))******+++++++++*********++++++,,,,,,------...---------............///...---000444555:::KKK___~~~ttt```SSSJJJBBB<<<<<<===??????>>>:::666444333111//////000111111000////////////000111222222111111111000000000000000000000000///......------...000333555777:::===@@@CCCGGGMMMSSSWWWZZZ^^^aaahhhfffbbb^^^ZZZWWWUUUUUUVVVYYYZZZWWWQQQLLLJJJJJJNNNTTT\\\``````___```bbbccceeehhhiiiiiiiiijjjlllllljjjhhhfffeeeeeeeeeffffffeeecccaaaaaabbbcccdddggghhhjjjlllnnnppprrrsssrrrsssvvvyyy{{{}}}}}}}}}}}}|||yyy{{{}}}~~~{{{xxxvvvvvvtttnnngggcccdddiiinnnqqqtttvvvyyy{{{||||||}}}~~~~~~|||tttnnncccaaa^^^[[[YYYVVVRRROOOKKKJJJHHHFFFDDDBBB@@@???:::<<<>>>@@@CCCJJJTTT\\\ooosssvvvtttooolllmmmppprrruuuyyy{{{{{{{{{|||}}}~~~)))+++---///000///...---.........////////////000---------------------------------------------------....../////////......///...,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---+++******+++,,,,,,++++++***))))))(((((())))))************************,,,,,,+++***)))(((''''''++++++***************+++((((((((('''&&&%%%$$$###((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********))))))(((*********+++,,,---//////,,,,,,,,,+++++++++******,,,++++++***************))))))***+++++++++******+++++++++,,,,,,------------------............///000000333666777999EEERRRiiizzzbbbPPPDDD???:::;;;===>>>>>><<<888555222111//////111111111000////////////000111222333222222222222222222222111000000//////............---///111333444666:::<<>>???BBBGGGOOOTTTbbbhhhmmmooollljjjjjjkkknnnrrrvvvyyyyyyyyyzzzzzz}}}~~~|||}}}((())),,,...///...---,,,............////////////,,,,,,,,,,,,,,,---------+++++++++,,,------......,,,,,,---............------,,,,,,+++***)))))))))++++++,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++---+++)))((())))))((('''+++******)))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''''''''&&&&&&&&&''''''((()))))))))((('''&&&%%%%%%)))'''### ###''')))((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''''''''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''((((((((())))))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))&&&&&&&&&''')))***,,,---******+++++++++,,,,,,,,,++++++++++++******))))))((()))***+++++++++++++++++++++,,,,,,,,,,,,---------------............///000000333666777999AAAIIIXXXyyytttYYYJJJEEE<<<;;;<<<>>>??????;;;888222111//////000111000///////////////000111222333000000111222222111111000////////////............,,,...000111222333666999;;;>>>CCCHHHKKKOOOSSSVVVZZZ\\\^^^___^^^\\\YYYWWWSSSUUUWWWWWWTTTQQQNNNLLLMMMSSSZZZ^^^^^^]]]^^^___bbbeeehhhjjjkkklllnnnpppqqqoookkkfffcccaaa`````````___^^^]]]^^^```bbbdddffffffggghhhjjjkkklllmmmoooqqqssswwwyyy{{{||||||xxxyyy{{{}}}~~~}}}{{{zzz{{{uuunnniiihhhjjjkkkllloooqqquuuwwwxxxyyyzzz|||yyyzzz|||}}}{{{xxxsssqqqnnnllliiiddd___[[[TTTRRRNNNJJJFFFCCC@@@???======>>>???AAAEEEJJJMMMSSSXXX___ddddddddddddeeejjjnnnsssvvvxxxxxxxxxyyy|||}}}~~~~~~}}})))***,,,------------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------((())))))***+++,,,,,,---******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))(((&&&'''(((***))))))++++++*********)))))))))((((((((((((((((((((((((******)))))))))((((((((((((''''''''''''(((((()))((())))))))))))((('''''')))&&&""""""&&&)))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''))))))(((''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&'''(((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++******((((((((()))***+++---...))))))******+++,,,,,,---******++++++******)))(((((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///000111333666<<>>;;;444222000///000000///...////////////000111222222,,,---///000000///......//////////////////......,,,...///000000111444666777;;;???CCCFFFJJJOOORRRTTTVVVZZZ^^^______]]][[[VVVWWWYYYZZZYYYVVVSSSQQQOOOTTTZZZ\\\\\\\\\^^^```aaadddhhhjjjlllmmmppprrrqqqoookkkgggdddbbbaaaaaa^^^]]]]]]\\\^^^```bbbddddddeeeeeeggghhhiiijjjjjjnnnooorrruuuwwwyyyyyyyyy{{{}}}~~~yyyzzz}}}{{{sssmmmjjjiiihhhhhhlllooosssvvvwwwxxxzzz|||wwwyyy{{{|||}}}|||zzzvvvrrroookkkfffccc\\\YYYTTTNNNIIIDDDBBB@@@============@@@BBBEEEGGGIIINNNTTTYYY\\\]]]___aaafffjjjpppuuuwwwwwwxxxyyy{{{|||~~~~~~}}}}}},,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------******++++++++++++++++++******+++++++++******)))))))))***++++++++++++***************************+++*********))))))))))))************************((('''&&&''')))++++++***+++++++++++++++******)))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++''''''((())))))))))))((((((&&&%%%######%%%&&&(((((((((''''''''''''((((((&&&'''''''''(((((((((((()))(((''''''&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&'''((('''&&&%%%&&&(((###%%%&&&((()))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++++++++***++++++++++++,,,---...///)))*********************)))******+++***)))((('''(((((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////---,,,...333777999DDD\\\}}}vvvZZZKKKBBB===::::::===@@@>>><<<777444222111111111///...............///000111111,,,...///111111111///....../////////////////////,,,.../////////000222555444777;;;>>>BBBFFFKKKNNNPPPSSSXXX]]]``````___^^^XXXZZZ\\\^^^^^^\\\XXXUUUQQQUUUZZZ[[[[[[[[[^^^aaa```bbbfffiiikkkmmmppprrrmmmkkkhhhfffdddcccdddddd```___]]]]]]]]]___aaabbbaaaaaaccceeegggiiijjjkkkmmmoooqqqsssuuuvvvvvvvvvxxx{{{}}}}}}}}}~~~yyyqqqllliiigggeeekkknnnrrrtttuuuvvvxxxyyytttwwwyyyzzzyyy|||}}}xxxuuuqqqmmmjjjeeeaaa[[[SSSLLLGGGDDDBBB???>>>>>>???AAADDDEEEEEEHHHKKKOOOSSSVVVYYY\\\^^^bbbgggnnntttwwwxxxyyyyyy{{{|||~~~~~~}}}}}}}}}}}}~~~------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,---------******++++++,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,,,,+++******'''((()))***++++++++++++***)))))))))((((((((((((************))))))))))))***************************)))((((((***++++++***+++,,,,,,,,,,,,+++******((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))&&&''''''((((((''''''&&&((((((''''''''''''(((((('''((((((((())))))******((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&''''''''''''''''''&&&'''''''''((((((((())))))&&&'''((((((&&&%%%&&&'''"""###%%%'''(((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))***+++++++++++++++(((((((((((()))***++++++++++++******)))((((((((()))******++++++)))((('''(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222000,,,)))+++111555666???TTTvvv}}}```JJJCCC>>>888888<<>><<<999777444333222222000...---------......///000111///000222444555444222111.........///////////////---.../////////000222444222444888;;;???CCCHHHKKKOOORRRWWW\\\___``````___UUUVVVYYY[[[\\\ZZZVVVSSSSSSVVVZZZ[[[ZZZ[[[___ccc^^^aaaeeehhhjjjlllooorrriiihhhfffdddddddddfffgggbbb```___]]]]]]^^^___```^^^___aaadddfffiiikkklllmmmnnnppprrrtttuuuuuutttvvvzzz~~~~~~}}}|||~~~~~~uuuooojjjgggdddkkknnnqqqsssttttttuuuwwwrrruuuwwwxxxwwwxxx{{{|||xxxuuuqqqooojjjfff___WWWPPPJJJFFFDDDBBBAAAAAABBBEEEGGGGGGGGGKKKLLLNNNQQQTTTXXX[[[]]]```fffmmmtttwwwxxxzzzzzz{{{|||~~~~~~}}}}}}~~~|||{{{}}}{{{{{{---,,,+++******+++,,,---******+++++++++,,,,,,,,,(((((())))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))************************((((((''''''((()))******+++(((&&&''')))+++)))'''(((((((((((()))))))))***%%%&&&&&&&&&''''''((((((&&&((())))))(((''''''(((***(((&&&'''))))))'''%%%((((((((((((((())))))***%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))))))))&&&&&&%%%$$$$$$$$$%%%%%%''''''(((((()))*********%%%&&&'''''''''&&&%%%$$$$$$$$$&&&''''''&&&$$$$$$((((((((((((((('''''''''%%%&&&''''''(((((('''''')))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))***************)))'''&&&&&&((()))+++************************+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333555666===LLLddd|||cccRRRCCC>>>;;;<<<<<<:::===AAAGGG???666111111111///------------............///000000000111222222333333222222111111000000//////......------------......111333666999<<>>DDDGGGLLLQQQVVVXXXZZZZZZWWWSSSOOOLLLMMMPPPRRRSSSRRRRRRSSSUUUXXXZZZ]]]^^^^^^```aaabbbbbbdddhhhkkkrrrnnngggcccbbbdddfffgggdddfffgggfffccc___^^^]]]aaaaaabbbdddfffggghhhiiikkklllnnnnnnmmmmmmnnnpppqqqssswwwzzz|||}}}}}}}}}|||{{{}}}|||xxxtttrrrvvvyyy~~~}}}yyyrrrkkkhhhiiijjjkkkkkkkkkjjjjjjjjjjjjkkklllmmmooopppqqqwww{{{~~~tttpppkkkfff```YYYSSSNNNLLLJJJIIIJJJOOOXXXaaaggglllllljjjgggcccaaa```aaaiiilllppptttwwwxxxwwwwwwtttuuuvvvvvvwwwxxxyyyyyyyyy{{{}}}~~~~~~}}}|||~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}|||}}}{{{zzzzzz||||||~~~~~~|||{{{~~~}}}{{{|||~~~~~~}}}tttlllmmmttt}}})))***+++,,,,,,+++***)))************++++++++++++++++++++++++++++++++++++)))))))))************+++******++++++++++++************++++++++++++******))))))))))))))))))))))))************************,,,+++***)))))))))))))))***)))((((((((()))))))))''''''''''''&&&&&&&&&&&&''')))+++,,,+++)))&&&$$$%%%'''(((((('''&&&&&&'''&&&&&&&&&'''((()))))))))((((((''''''(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%'''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&'''''''''''''''(((&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***************))))))))))))++++++,,,,,,+++***)))(((***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111888888???VVVuuu}}}gggSSSHHH===888777777:::>>>GGGIIIGGGAAA888222111333000000000///...------,,,......//////000111111222111111111111000000000000......------------......000111333333444777:::===@@@CCCGGGMMMRRRVVVXXXYYYXXXTTTOOOJJJIIIJJJMMMOOOPPPPPPQQQTTTVVVYYY\\\]]]^^^_________```cccgggjjjrrrnnniiifffddddddeeeeeeeeefffggggggeeebbb```___``````aaacccdddeeefffgggiiijjjllllllllllllnnnpppqqqsssvvvyyy{{{{{{{{{{{{|||}}}{{{zzz|||{{{uuuqqqqqqttt{{{~~~|||yyyrrrllliiihhhgggfffffffffgggggggggggghhhiiijjjlllmmmnnnrrrvvv|||xxxtttoookkkfff```WWWQQQLLLJJJHHHJJJPPPZZZeeekkkrrrssstttrrrmmmhhhcccaaajjjlllooorrrttttttssssssmmmnnnppprrrsssuuuuuuvvvvvvyyy|||~~~}}}|||~~~~~~~~~~~~~~~~~~}}}|||}}}{{{{{{|||}}}~~~~~~}}}{{{yyyxxx{{{zzz|||~~~~~~|||{{{|||}}}{{{sssnnnrrrzzz~~~))))))+++,,,,,,+++))))))))))))*********+++++++++++++++++++++++++++++++++(((((()))))))))*********)))******++++++***************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))((((((((())))))))))))((((((((()))***'''''''''''''''&&&&&&&&&''')))+++,,,+++)))&&&$$$%%%'''(((((('''&&&&&&''''''((((((((('''''''''((())))))(((((())))))***+++((((((''''''''''''(((((()))((((((''''''(((((()))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%&&&&&&'''''')))(((&&&%%%$$$$$$%%%&&&((('''%%%%%%%%%%%%'''(((%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))************)))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000000999666:::LLLiiipppZZZNNNCCC???>>><<<<<>>>>>GGGJJJLLLHHH>>>555111000....../////////000000000------......//////000000............////////////......------------......)))+++,,,---...111444777:::===AAAFFFKKKOOORRRSSSWWWWWWTTTOOOIIIFFFDDDEEEIIIJJJLLLNNNQQQTTTWWWYYY[[[\\\]]]^^^___aaadddgggjjjjjjiiigggdddaaaaaabbbccccccdddeeefffeeeccc```]]]]]]^^^___```aaabbbcccdddfffiiijjjkkkllloooqqqppprrrtttwwwxxxxxxwwwwwwuuuvvvyyy|||~~~~~~}}}~~~~~~~~~{{{wwwqqqrrrtttyyy}}}yyysssnnngggfffcccaaaaaaaaabbbccccccdddfffgggiiijjjjjjjjjkkkmmmqqqtttxxx}}}zzzwwwtttlll```WWWPPPNNNKKKJJJMMMTTT[[[```eeekkkrrrvvvuuuqqqmmmjjjiiijjjlllnnnooooooooonnnccccccdddfffiiimmmppprrrrrrtttwww{{{}}}~~~~~~}}}}}}}}}}}}|||{{{|||~~~~~~~~~~~~}}}}}}yyyzzz{{{{{{{{{|||~~~||||||}}}~~~|||wwwtttttttttuuussstttwwwxxxyyyyyyyyyxxxlllnnnuuu******))))))))))))******))))))))))))************++++++*********)))))))))'''''''''((((((((())))))(((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''((()))&&&'''((('''%%%%%%''')))&&&&&&'''((())))))******&&&&&&'''(((((((((''''''$$$&&&''''''&&&%%%&&&&&&&&&((())))))'''&&&(((***&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((((('''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''((()))***++++++,,,)))(((((('''((()))+++,,,))))))))))))))))))))))))((()))***+++,,,++++++***((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111000333777>>>NNNhhh}}}lllXXXMMMGGGAAA>>>>>>BBBFFFIIIGGGAAA999333111000000000///////////////,,,------......///000000---........./////////000......------------......+++,,,---------...111444888:::===BBBFFFJJJNNNOOOSSSUUUVVVSSSMMMHHHEEEDDDGGGGGGIIILLLOOORRRUUUVVVWWWYYY[[[]]]]]]___aaaccceeeggghhhfffccc````````````___```bbbddddddaaa^^^]]]^^^^^^___```aaabbbbbbdddeeeggghhhhhhiiikkkmmmlllnnnqqquuuxxxyyyyyyyyytttuuuxxx{{{~~~~~~}}}}}}~~~|||{{{~~~}}}uuutttsssuuuzzz~~~~~~~~~~~~|||xxxsssppphhhfffeeecccbbbcccdddeeecccdddfffhhhiiijjjjjjjjjjjjlllnnnppprrrvvv|||~~~{{{rrreeeZZZRRROOOKKKIIIIIILLLQQQTTTYYY^^^dddhhhjjjjjjjjjkkkjjjkkklllnnnoooooooooooofffeeecccdddfffiiimmmppppppqqqsssvvvyyy{{{|||}}}|||~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}~~~~~~~~~}}}~~~zzz|||~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~|||xxxuuusssssssssssssssssssssssssssssssssnnnsss}}}+++***)))(((((()))***+++))))))))))))************+++*********))))))((((((''''''''''''((((((((()))(((((()))*********************++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''')))+++)))'''&&&(((+++%%%&&&'''((()))+++,,,,,,%%%&&&&&&&&&''''''(((((($$$&&&''''''&&&%%%%%%&&&###&&&((((((''''''))),,,%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%)))((((((''''''&&&&&&%%%!!!$$$&&&((()))***)))%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&'''((((((((('''%%%%%%%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''***++++++***'''&&&&&&&&&''')))***+++,,,---((('''&&&&&&''')))+++---))))))))))))))))))))))))((()))***+++,,,+++******((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111000555999;;;CCCZZZ{{{mmm[[[PPPGGGBBBAAA>>>BBBEEEFFFBBB<<<666222222222111000///...------,,,,,,------...//////000///000000000111111222222.........------.........///000000///...///111333666888;;;???CCCGGGKKKLLLOOOSSSVVVUUUPPPJJJFFFEEEEEEFFFGGGJJJMMMQQQTTTUUUTTTWWWZZZ\\\]]]]]]___aaabbbdddgggeeebbb_________]]]\\\]]]___bbbbbb___\\\^^^______```aaabbbbbbcccdddeeeggggggfffggghhhjjjhhhkkkoootttxxxzzz{{{{{{tttvvvxxx||||||{{{{{{}}}|||{{{xxxuuussssssvvv{{{~~~~~~}}}yyyvvvhhhgggfffeeeeeeeeeffffffcccdddfffhhhjjjjjjjjjjjjjjjkkklllnnnooosssxxx{{{|||vvvhhh]]]RRROOOJJJFFFEEEFFFHHHJJJPPPSSSWWWZZZ]]]aaaeeehhhkkklllmmmooopppqqqqqqqqqiiigggeeecccdddggglllnnnnnnooopppsssvvvyyy{{{|||zzz}}}}}}|||}}}}}}~~~}}}|||zzzxxxxxxxxxyyyzzz~~~}}}~~~zzz~~~~~~}}}|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxyyyyyyvvvuuussspppoooooooooooowww|||,,,,,,++++++***)))((((((((((((((('''((()))******+++++++++++++++***)))((())))))))))))))))))))))))((()))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''***)))(((&&&&&&''''''((('''''''''''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))*********)))((("""###%%%'''(((((('''&&&&&&&&&''''''''''''''''''%%%&&&''''''%%%%%%&&&'''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((***)))'''&&&&&&'''%%%&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%&&&'''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((()))***)))'''''''''''''''''''''''''''$$$%%%'''&&&%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))(((,,,+++***(((''''''''''''''''''((((((((((((''''''***)))((((((((()))+++,,,************************))))))************)))))))))************+++++++++,,,+++++++++***)))))))))******++++++++++++******------,,,---...111444666222000444;;;>>>IIIhhhuuu^^^MMMEEEBBB???BBBFFFHHHFFFAAA:::666444222///---......---,,,000...+++))))))+++...000///000111222222111000///000000//////.........---+++++++++,,,---...///000333555888;;;>>>BBBHHHKKKLLLNNNPPPQQQPPPMMMIIIGGGCCCCCCDDDFFFJJJOOOSSSVVVSSSUUUWWWYYYZZZ[[[^^^```ccccccbbb```^^^^^^___aaa______^^^^^^]]]]]]\\\\\\[[[\\\^^^___aaaccceeeeeehhhhhhiiihhhfffeeeggghhhiiikkknnnrrrvvvxxxzzz{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~{{{uuuqqqppptttyyy}}}~~~~~~~~~~~~|||zzzppplllgggfffhhhhhhgggeeebbbdddfffhhhjjjllllllmmmkkkmmmnnnnnnmmmoootttxxx|||{{{|||{{{ooofffTTTPPPJJJFFFCCCBBB@@@???CCCCCCGGGNNNRRRTTTZZZaaabbbiiimmmmmmnnnrrrtttsssqqqjjjbbb___aaagggkkkmmmooommmkkknnntttxxxzzzzzzzzz{{{||||||{{{|||~~~|||xxxuuuvvvyyy}}}~~~~~~}}}|||}}}zzzyyy{{{zzzyyyzzz||||||{{{|||}}}|||yyy{{{|||yyyvvvqqqllljjjmmmsssxxx~~~~~~++++++******))))))(((((((((((((((((())))))))))))******************)))((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''***)))((('''&&&''''''(((((((((((((((((()))******)))))))))))))))))))))(((%%%&&&'''((()))(((((('''###$$$&&&'''((((((''''''((((((((('''&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))***++++++)))(((((()))&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((+++***)))(((''''''''''''''''''((((((((((((''''''***)))((((((((()))++++++************************))))))************)))))))))************++++++++++++++++++*********************++++++++++++******,,,+++++++++,,,///111333222111444999;;;DDD___{{{sss]]]OOOIIIBBBCCCFFFHHHIIIEEE???:::666333000/////////...---000...,,,++++++,,,...000///000000111000000000///000000/////////.........+++++++++,,,---...///000///111444666999>>>CCCFFFJJJLLLNNNOOOOOOMMMJJJHHHDDDDDDEEEFFFIIILLLPPPRRRSSSTTTVVVWWWWWWXXXZZZ\\\```aaa```___]]]]]]___`````````______^^^\\\\\\[[[ZZZ[[[]]]___aaaccceeeeeefffggghhhgggeeeeeefffhhhhhhiiikkknnnqqqtttvvvxxxwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~|||wwwrrrqqqtttxxx{{{~~~~~~~~~|||zzzqqqlllgggeeefffhhhgggfffdddeeefffhhhjjjlllnnnooooooqqqrrrqqqoooooosssvvvzzzwwwuuuvvvvvvvvv{{{zzzooogggSSSOOOHHHBBB???===<<<:::>>>===@@@FFFJJJMMMTTT[[[aaagggkkkkkkmmmqqquuuuuurrrlllddd```bbbfffjjjkkkpppnnnkkkkkknnnqqqssstttyyy{{{||||||{{{|||~~~|||xxxuuuuuuyyy|||}}}||||||}}}~~~|||}}}~~~}}}~~~zzzyyy|||{{{zzz{{{||||||{{{{{{~~~~~~}}}xxxtttnnnjjjlllsss{{{~~~|||))))))))))))))))))))))))&&&''')))*********)))((('''((())))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''))))))(((''''''''''''((())))))(((((())))))***+++&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&%%%&&&'''((((((((((((((())))))((('''&&&%%%%%%$$$%%%'''''''''&&&%%%&&&'''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((()))+++***)))'''((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))((('''&&&&&&&&&&&&'''(((((())))))((((((''')))))))))((()))******+++************************))))))************)))))))))************+++++++++***************+++++++++******++++++++++++******---,,,,,,+++,,,...///111111000333777777===RRRiiirrr[[[OOOFFFEEEDDDHHHKKKKKKEEE@@@999666222000000000000//////......------......///000//////...//////000000000000////////////......,,,,,,,,,,,,,,,---...///,,,...111333666:::>>>BBBFFFHHHKKKNNNOOONNNLLLKKKGGGGGGGGGGGGHHHJJJMMMNNNRRRSSSTTTTTTTTTUUUWWWYYY\\\]]]^^^^^^]]]]]]^^^```cccbbbbbb```___]]][[[ZZZXXXYYY[[[]]]```bbbdddeeeeeefffffffffddddddfffhhhhhhhhhiiijjjmmmooorrrtttttttttuuuvvvwwwyyy{{{|||~~~~~~~~~}}}}}}yyyuuussstttwwwyyy|||}}}~~~|||yyyrrrmmmfffdddeeeggghhhgggeeeeeedddeeehhhlllooorrrsssvvvxxxwwwtttqqqrrrtttyyytttpppooonnnnnnttt{{{~~~vvvmmmfffTTTOOOGGG@@@<<<:::888777:::999:::???CCCFFFMMMUUU]]]ccchhhhhhiiioootttvvvuuupppiiieeeeeegggjjjkkknnnmmmjjjgggfffgggkkknnnvvvxxxzzz{{{|||}}}~~~~~~~~~{{{wwwtttuuuwwwzzz~~~~~~{{{zzz{{{{{{}}}|||zzz{{{|||~~~}}}|||zzzzzz}}}~~~|||}}}}}}||||||{{{|||uuunnnmmmrrr|||~~~~~~|||{{{~~~))))))))))))))))))******%%%''')))***+++***((('''&&&&&&'''((()))))))))((())))))))))))))))))))))))&&&&&&'''(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((())))))***%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&''''''((((((((())))))((((((''''''&&&&&&&&&%%%&&&'''((('''&&&%%%&&&((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((())))))))))))(((((()))))))))))))))******+++************************))))))************))))))))))))*********+++++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***//////.........///000000//////222555555999IIIYYYwwwfffSSSIIIEEEBBBEEEKKKNNNJJJDDD<<<888444111000000000///......////////////......//////...------...000111000000//////////////////------,,,,,,,,,---......---///111333555888===@@@CCCEEEHHHKKKNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKNNNPPPQQQQQQQQQSSSVVVXXXYYY[[[^^^___^^^^^^___```eeeeeedddcccaaa^^^\\\[[[VVVWWWYYY\\\^^^aaacccddddddeeeffffffeeeeeegggiiijjjiiiiiiiiikkknnnqqqrrrrrrssstttuuuwwwxxxzzz{{{~~~~~~~~~~~~~~~~~~||||||~~~|||xxxvvvuuuwwwxxxzzzzzz||||||yyytttnnngggdddeeehhhiiiiiidddcccaaaaaacccggglllpppwwwzzz~~~~~~yyyuuussstttyyyuuurrrqqqooommmqqqwwwyyyqqqiiicccTTTOOOFFF@@@<<<:::999888:::888999===@@@CCCJJJRRRZZZaaafffeeegggnnnuuuyyy{{{wwwqqqmmmkkklllmmmnnnkkkkkkjjjfffaaaaaaeeeiiiooorrruuuxxxzzz|||}}}}}}}}}~~~~~~}}}|||zzzvvvttttttvvvyyy|||~~~~~~||||||{{{|||}}}}}}zzzzzz{{{|||}}}~~~~~~~~~}}}}}}~~~}}}~~~}}}{{{yyyzzz~~~~~~~~~}}}yyysssttt|||}}}}}}}}}|||{{{|||~~~)))))))))***************%%%''')))***+++***((('''%%%&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''(((((())))))))))))'''''''''''''''(((((((((''''''''''''((((((((()))%%%&&&&&&&&&''''''((((((&&&'''((((((&&&&&&'''((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###%%%''''''%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''((((((((())))))))))))((((((((()))))))))************************************))))))************))))))))))))*********+++++++++)))))))))***+++++++++,,,++++++,,,,,,,,,,,,++++++//////............//////---...111333444888CCCNNNkkkuuu[[[KKKEEE@@@BBBHHHLLLKKKGGG@@@<<<666222111000//////......///000000///......///...---------///000111//////000000000000000000......---,,,,,,,,,---------///111222444666:::>>>???AAAEEEHHHKKKMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOQQQUUUYYYXXX[[[^^^````````````aaaeeeeeeeeeeeecccaaa^^^]]]UUUVVVXXXZZZ]]]___aaabbbccceeeffffffeeefffhhhjjjlllkkkkkkjjjlllnnnqqqsssqqqrrrtttvvvxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~}}}|||}}}~~~{{{yyyxxxxxxxxxxxxxxxzzz|||~~~~~~{{{yyyvvvpppjjjggghhhjjjlllkkkdddaaa^^^\\\]]]bbbgggjjjvvv|||{{{wwwvvvxxxvvvvvvvvvsssnnnnnnqqqzzz{{{ssskkkddd___SSSNNNFFF@@@===<<<;;;:::;;;999999<<>>EEE```fffMMMGGG@@@???DDDHHHIIIIIIFFFAAA:::555222111///...---......//////......---............///000111111//////000000000000111111///...------,,,,,,,,,,,,+++---...///000222666999<<<===@@@CCCFFFHHHIIIIIIKKKKKKKKKJJJIIIHHHHHHGGGEEEFFFHHHIIIKKKNNNSSSWWWVVVZZZ^^^aaaaaa`````````aaabbbdddddddddbbb```^^^UUUUUUWWWYYY[[[]]]^^^___aaacccdddddddddeeegggjjjllllllkkklllmmmoooqqqrrrqqqrrrtttvvvxxxzzzzzz{{{yyyyyyzzz{{{||||||||||||}}}}}}}}}~~~}}}|||{{{zzzzzzxxxxxxyyy{{{}}}~~~|||{{{yyysssmmmkkklllnnnooonnnfffccc^^^[[[ZZZ]]]bbbeeeqqqyyy|||zzzwwwvvvwwwwwwrrriiieeeeeellltttwwwnnnfffaaa^^^SSSOOOIIIDDDAAA???===;;;;;;999:::===???AAAGGGNNN^^^gggoooooopppvvv~~~yyyvvvvvvvvvvvvwwwuuupppiiibbb\\\YYY\\\```fffkkkooosssvvvyyyzzzzzzyyyyyyyyyyyyzzzzzzuuuvvvuuutttssstttvvvyyyvvvyyy}}}~~~~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxyyyzzz|||}}}~~~}}}|||||||||{{{|||||||||}}}|||}}}zzzttthhhkkksss~~~~~~{{{{{{|||}}}}}}}}}|||(((((((((''''''&&&&&&%%%(((((((((((())))))))))))(((((()))))))))(((''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&'''((((((######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((&&&((()))((('''&&&''')))(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%%%%&&&'''''''''''''''((()))***+++))))))************))))))'''((()))***+++******)))************************))))))************)))))))))************++++++++++++++++++***************+++,,,,,,------,,,,,,+++***++++++,,,------------,,,.........000555:::===OOOjjjjjjNNNIIIBBB???@@@DDDHHHJJJLLLGGG???888444222000///---------------------------...///000111111111111//////000000000111111111000///...---,,,++++++++++++,,,---......000444666888999;;;>>>@@@AAABBBBBBEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDDDDFFFIIINNNRRRUUUYYY]]]``````___^^^]]]\\\^^^```bbbbbbbbb```___UUUUUUVVVXXXYYYZZZ\\\\\\^^^```aaabbbbbbcccfffhhhiiiiiijjjkkkmmmnnnooopppoooqqqsssvvvxxxyyyzzzzzzvvvwwwyyyzzz{{{{{{zzzzzzyyyyyyzzz}}}}}}~~~~~~~~~~~~}}}|||{{{yyyyyyzzz}}}~~~{{{vvvqqqoooqqqrrrqqqpppkkkgggbbb]]][[[]]]___bbbllluuuzzzxxxwwwvvvmmmbbb[[[ZZZ[[[cccppp}}}|||ssskkkdddaaa___YYYVVVPPPLLLHHHDDD@@@>>>===<<<===AAABBBCCCGGGNNN]]]hhhqqqqqqqqqvvv~~~{{{wwwvvvwwwxxxxxxyyyxxxssskkkaaaYYYWWW[[[```eeehhhjjjmmmooosssttttttuuuvvvvvvvvvvvvrrrsssssssssssstttwwwzzzwwwzzz}}}}}}||||||~~~~~~|||{{{zzzyyyyyyyyyzzz{{{yyyyyyxxxyyyzzz{{{}}}~~~}}}||||||}}}}}}|||zzzyyyzzz~~~~~~~~~yyysssqqqsssqqqmmmccciiiuuu~~~}}}{{{yyyyyyzzz|||||||||}}}''''''&&&%%%$$$$$$######((((((((((((((()))******)))*********)))(((''''''(((((((((((((((((((((((($$$%%%&&&'''(((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%'''''''''''''''((())))))&&&&&&''''''((()))******&&&%%%$$$###$$$%%%&&&'''''''''%%%$$$$$$%%%&&&'''''''''''''''''''''&&&&&&'''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&!!!###%%%%%%$$$$$$%%%&&&&&&&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&---+++)))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''(((***+++,,,))))))************))))))'''((()))++++++******)))************************))))))************)))))))))************+++++++++,,,+++++++++******))))))+++,,,,,,------,,,,,,++++++,,,---...////////////---......---...333777888AAAWWWrrrgggPPPKKKDDD???>>>BBBGGGKKKQQQKKKBBB;;;666444222000...---,,,,,,,,,,,,---...---...000222222222222111//////000000111111111222000///...---,,,+++++++++,,,---......///000444666555666888:::;;;======>>>???@@@@@@AAA@@@@@@??????AAABBBBBBBBBBBBEEEIIIMMMSSSWWW]]]______]]]\\\[[[XXXZZZ]]]```aaaaaa___^^^UUUVVVVVVWWWXXXYYYZZZZZZ\\\]]]___``````aaadddfffeeefffhhhjjjlllmmmmmmnnnnnnppprrruuuwwwxxxyyyyyyuuuvvvwwwyyyzzzzzzyyyyyyssssssuuuyyy}}}{{{}}}~~~~~~}}}{{{zzz{{{}}}|||xxxtttrrrtttuuusssqqqoookkkeee```]]]]]]___aaahhhsss~~~{{{xxxtttjjj\\\UUUSSSOOOWWWdddrrr|||yyyqqqjjjdddbbbbbbaaa^^^YYYTTTOOOJJJEEEAAA@@@???AAAEEEFFFFFFJJJPPPYYYeeeooopppooottt{{{zzzvvvuuuvvvtttvvvyyy|||{{{ttthhh___UUUYYY^^^aaaccceeefffhhhnnnoooqqqsssttttttsssssspppqqqrrrrrrssstttxxxzzzyyy|||zzzzzzzzz{{{}}}~~~}}}|||zzzyyyyyyxxxyyyzzz|||}}}zzzzzzyyyyyyzzz{{{}}}~~~||||||}}}~~~~~~|||yyyvvvwww{{{|||zzztttlllkkkmmmmmmjjjgggooozzz}}}|||zzzyyywwwwwwyyyzzz{{{zzz~~~))))))))))))************(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))+++)))''''''((())))))((($$$$$$%%%&&&'''''''''&&&******)))'''&&&%%%$$$###((('''%%%%%%%%%&&&(((***(((''''''&&&&&&''')))***&&&&&&''''''(((((())))))((('''%%%%%%&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&,,,+++***)))((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((***)))(((&&&&&&&&&'''((())))))))))))))))))))))))******))))))((((((''''''))))))))))))************,,,,,,+++***)))((('''''''''((()))***************))))))***+++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------......------///222555777>>>III\\\uuuhhhTTTLLLCCC>>>;;;<<>>666444111...000000///..............................///000000000000111111111111000000000...------......---,,,++++++++++++,,,---...///333333555666888:::;;;<<<===<<<<<<>>>BBBCCCBBB@@@BBBAAAAAA@@@AAABBBDDDEEEPPPSSSWWW[[[]]]\\\YYYXXXWWWYYY[[[^^^```aaabbbccc]]]ZZZWWWXXXZZZ\\\\\\ZZZ\\\\\\]]]^^^____________bbbdddgggiiiiiijjjlllmmmpppppprrrwww|||~~~}}}zzzzzzzzzzzzzzzyyyxxxwwwvvvsssuuuxxxzzz||||||{{{{{{|||}}}~~~~~~|||{{{yyyxxxxxxyyy{{{}}}~~~}}}~~~|||yyyuuuttttttuuuvvvnnnllliiifffcccaaa______iiippp{{{}}}xxxssslllaaaUUULLLHHHNNNWWWbbbmmmvvv|||yyywwwtttoooiiiffffffgggfffddd```]]][[[WWWSSSPPPJJJGGGEEEFFFFFFGGGLLLSSS\\\bbbhhhkkkpppwww|||}}}|||xxxtttqqqqqqtttyyy}}}}}}wwwnnnhhhaaaaaa___\\\ZZZ[[[^^^aaaiiijjjmmmppprrrrrrrrrrrrssssssttttttvvvwwwxxxyyy|||||||||}}}~~~~~~||||||{{{zzzzzzyyyxxxxxxyyyyyyyyyyyyzzz{{{||||||}}}|||}}}~~~~~~~~~~~~~~~}}}|||zzzyyy||||||wwwwwwpppjjjhhhfffeeehhhnnnuuuzzz|||xxxvvvzzzzzzzzzyyyxxxyyy|||~~~(((((()))))))))*********)))))))))))))))(((((('''&&&&&&&&&&&&&&&'''(((((()))'''&&&&&&'''(((((('''&&&'''((((((((((((((((((((((((((('''&&&&&&%%%%%%((('''%%%%%%%%%&&&((()))'''''''''''''''(((((()))&&&&&&&&&&&&''''''''''''(((&&&%%%%%%&&&'''%%%$$$'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((())))))((('''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************++++++******)))(((((((((((())))))************)))((()))******++++++***************++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,///...---...///111444555999BBBQQQhhhhhhSSSKKKDDD@@@>>>===@@@EEEJJJNNNKKKCCC:::555111...000000///............///...............//////000000000111111111111000000000///---...//////...,,,++++++++++++,,,---...///111222333555777888999:::<<<;;;;;;>>>AAACCCBBB@@@BBBAAAAAA@@@@@@AAABBBCCCLLLOOOSSSWWWZZZZZZXXXWWWWWWWWWYYY[[[]]]___```aaa^^^[[[XXXWWWYYY[[[ZZZYYY[[[[[[\\\]]]^^^^^^^^^^^^bbbeeegggiiiiiijjjlllmmmpppqqqssswww|||~~~}}}{{{zzzzzzzzzzzzyyyxxxvvvvvvtttuuuwwwyyy{{{{{{{{{{{{|||}}}~~~~~~~~~}}}||||||{{{yyyyyyzzz|||~~~~~~~~~}}}zzzvvvsssrrrrrrrrrqqqpppooollljjjhhhfffeeehhhmmmvvv|||xxxrrrgggZZZQQQLLLOOOUUU^^^hhhppptttuuuuuussspppkkkfffdddeeefffllllllkkkjjjhhhccc\\\WWWJJJFFFDDDDDDDDDEEEKKKSSS[[[bbbhhhjjjooovvv{{{{{{~~~|||xxxtttqqqkkknnnqqquuuwwwtttnnniiiaaaaaa```^^^\\\\\\^^^```fffhhhlllooorrrsssrrrrrrssssssssstttuuuwwwyyyzzzyyyyyyzzz|||}}}~~~zzzzzzyyyxxxwwwwwwvvvvvvxxxxxxxxxyyyyyy{{{||||||}}}||||||}}}~~~~~~zzzwwwuuuwwwzzzzzzvvvrrrnnnggg___^^^^^^bbbjjjrrr~~~}}}zzzwwwuuuwwwxxxwwwwwwxxx{{{(((((())))))))))))******)))************)))(((((('''&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&''''''&&&'''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&$$$''''''''''''''''''''''''""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))'''(((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))************))))))((('''((())))))******))))))*********+++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++//////......///000222333333999DDDWWWssspppZZZQQQHHHEEECCC???>>>???EEEMMMPPPIII@@@888222---111000//////......//////......------......///000000000111111111111000000111000...///000000///---++++++++++++,,,---......///000111333444666777888;;;:::;;;===@@@BBBAAA@@@BBBAAAAAA@@@@@@@@@@@@AAAFFFIIINNNRRRVVVWWWWWWVVVVVVVVVVVVWWWYYY\\\^^^```aaa]]]YYYWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]bbbdddggghhhhhhiiijjjlllooopppssswww{{{}}}}}}{{{zzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvxxxyyyzzz{{{{{{||||||||||||||||||||||||yyyxxxwwwxxxzzz|||||||||}}}{{{xxxuuusssrrrrrrrrruuuuuuuuutttqqqooolllkkkhhhkkkrrr{{{{{{pppbbbXXXRRRPPPRRRYYYbbbjjjkkkjjjmmmlllhhhddd```^^^```aaagggiiikkkllljjjddd\\\VVVHHHDDDAAAAAAAAABBBIIIQQQZZZaaagggiiinnnuuuyyyzzz}}}~~~~~~zzzuuurrrjjjjjjjjjlllmmmmmmkkkhhhbbbcccdddcccaaaaaaaaaccceeehhhmmmqqqttttttsssrrrtttssssssssstttwwwzzz{{{wwwxxxyyyzzz|||~~~zzzzzzyyyxxxwwwvvvuuuuuuvvvwwwwwwxxxyyy{{{||||||}}}{{{{{{|||~~~}}}yyyvvvtttssstttrrrnnnjjjbbbZZZSSSSSSXXXaaaooozzz}}}yyywwwuuutttvvvvvvvvvwwwzzz(((((((((((()))))))))***)))))))))))))))(((''''''''''''&&&&&&&&&''''''((('''&&&$$$%%%&&&(((''''''&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''((()))((('''&&&(((''''''&&&&&&%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&)))((('''&&&&&&%%%%%%&&&(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((())))))&&&'''((((((((('''&&&%%%(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************(((((())))))***************************)))((('''''''''((()))))))))))))))***************+++++++++***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,//////.........///000000111444;;;JJJbbb~~~nnn___PPPIIIEEEAAA??????AAAKKKSSSOOOEEE<<<444///111000000///.../////////...------------...//////000000111111111111000000111000//////000000///...,,,+++++++++,,,,,,---...//////000222333444666666999999;;;===???@@@@@@@@@BBBAAAAAA@@@????????????BBBEEEIIINNNRRRUUUVVVWWWVVVUUUUUUUUUWWWZZZ]]]___bbb```\\\YYYXXXXXXYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^```bbbeeefffffffffhhhiiimmmnnnrrrvvvyyyzzzzzzzzzzzzzzzyyyyyyxxxvvvuuutttvvvvvvvvvvvvwwwyyyzzz{{{{{{{{{{{{zzz{{{{{{|||}}}vvvtttssstttvvvxxxxxxxxxwwwvvvtttsssssssssuuuuuuvvvwwwwwwvvvtttqqqnnnlllhhhkkkrrr{{{wwwiii___WWWSSSPPPVVV```hhhiiiggghhhfffccc]]]YYYWWWXXXYYY\\\]]]___```___ZZZRRRMMMEEE@@@=========>>>FFFNNNYYY```fffhhhmmmtttxxxyyy|||~~~}}}yyyvvvpppmmmjjjhhhhhhiiiiiihhhfffhhhjjjjjjiiihhhhhhiiikkknnnrrrvvvxxxwwwvvvtttvvvuuutttssssssuuuxxxzzzyyyyyyzzzzzz{{{|||}}}}}}||||||{{{zzzyyyxxxwwwwwwuuuvvvwwwxxxzzz{{{{{{|||~~~{{{yyyyyyzzz}}}~~~~~~|||{{{zzzxxxvvvtttqqqllleee```VVVPPPLLLPPPYYYdddtttzzzwwwuuuttttttvvvvvvwwwzzz'''(((((((((((()))))))))''''''((((((''''''&&&%%%(((''''''&&&&&&&&&''''''(((&&&%%%&&&'''))))))(((%%%&&&&&&&&&%%%$$$######((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%'''((((((((('''&&&)))(((((((((''''''&&&&&&'''%%%%%%%%%''''''&&&%%%&&&&&&'''(((((('''&&&&&&''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((()))))))))************((((((((()))******++++++***************)))((('''''''''((()))))))))))))))*********************************++++++,,,,,,,,,+++,,,,,,---------------///...............//////222333888BBBUUUpppuuu^^^NNNFFFAAA@@@BBB>>>IIIRRRPPPIIIAAA888111111111000///////////////---------------...//////000000111111111111000000111000//////000000///...,,,,,,+++++++++,,,------//////000111222444555555666888:::<<<===???@@@@@@AAAAAAAAAAAA@@@??????>>>AAACCCFFFKKKOOOSSSUUUVVVUUUUUUTTTTTTVVVYYY\\\^^^aaa```]]]ZZZXXXXXXZZZ[[[ZZZ[[[\\\^^^______``````^^^```bbbccccccccceeefffiiilllpppsssuuuwwwwwwxxxxxxxxxxxxxxxwwwvvvuuutttuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyzzzzzz||||||uuusssrrrsssuuuvvvvvvvvvttttttsssrrrrrrssssssttttttuuuuuuuuusssooollljjjgggkkksss}}}|||nnnddd[[[UUUQQQUUU___hhhkkkkkkhhhgggccc^^^XXXUUUTTTTTTUUUTTTTTTSSSRRROOOJJJFFFAAA<<<:::::::::;;;BBBJJJWWW^^^dddfffkkksssxxxxxx{{{~~~~~~|||wwwsssnnnkkkkkknnnooopppmmmppprrrsssrrrqqqpppqqqtttvvvyyy{{{|||zzzxxxvvvxxxwwwuuutttssstttuuuvvv{{{{{{{{{{{{{{{zzzzzzzzz{{{zzzzzzyyyyyyxxxwwwwwwuuuvvvxxxyyy{{{{{{{{{{{{|||}}}}}}|||yyyxxxxxxyyy{{{||||||}}}|||{{{zzzyyyyyyxxxvvvsssmmmddd[[[UUUNNNKKKLLLTTT^^^iiiwww|||xxxvvvuuuuuuuuutttuuuyyy}}}''''''(((((((((((())))))&&&''''''''''''&&&%%%%%%(((((('''&&&&&&&&&&&&''''''&&&%%%&&&((())))))(((&&&''''''''''''&&&&&&%%%))))))((('''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((('''''''''&&&%%%$$$%%%'''''''''&&&$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$((('''''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************(((((())))))*********+++)))************))))))((('''((())))))******))))))***************)))))))))*********++++++,,,,,,---,,,,,,---............------------...............222444888???JJJ```sss]]]MMMDDDBBBDDD???GGGMMMMMMJJJEEE===666222111000000//////000000------,,,,,,------...///000000111111111111000000111000...///000000///---,,,,,,,,,++++++,,,,,,---......///000111222333444444777:::<<<<<<===???AAA@@@AAAAAAAAAAAAAAA@@@???AAABBBEEEHHHLLLPPPSSSTTTSSSSSSSSSTTTUUUWWWYYY[[[\\\\\\\\\ZZZXXXXXXZZZ[[[ZZZ[[[\\\^^^___```aaaaaa]]]___aaabbbbbbbbbccceeefffjjjnnnrrrssstttuuuvvvvvvvvvwwwwwwwwwwwwvvvvvvtttuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{wwwuuuttttttvvvwwwwwwwwwvvvuuutttrrrpppoooooonnnqqqqqqrrrrrrqqqooommmllljjjnnnuuu~~~rrriii^^^XXXSSSTTT\\\dddiiikkkkkkjjjhhhccc]]]XXXUUUTTTPPPNNNKKKIIIHHHFFFCCCAAA>>>:::999:::::::::@@@GGGRRRYYY___ccchhhqqqvvvwwwzzz|||}}}yyyuuusssuuuyyy|||~~~xxxzzz{{{{{{xxxvvvuuuuuuyyyzzz{{{{{{{{{yyywwwvvvwwwwwwvvvuuuuuuuuutttuuu|||{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxzzz{{{|||{{{{{{zzz{{{||||||{{{yyyxxxxxxyyy{{{{{{zzzzzzzzzyyyyyyyyywwwvvvsssmmmfff]]]VVVQQQNNNMMMRRR\\\gggoooyyy{{{zzzxxxvvvuuuuuuuuuuuurrruuu{{{'''''''''((((((((())))))'''''''''''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((((((%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''''''''(((&&&%%%$$$%%%'''((('''&&&###$$$%%%''''''%%%$$$###%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))************)))))))))))))))*********((())))))************)))((()))******++++++******+++*********)))))))))((()))******+++,,,,,,------++++++,,,------------,,,+++,,,------............///222777;;;@@@PPPnnnvvv___NNNFFFFFFAAAEEEHHHHHHIIIIIIBBB:::222111000000//////000000------,,,,,,------...///000000111111111111000000000///---...//////...,,,---,,,,,,++++++,,,,,,,,,,,,------...///000111111333666999;;;;;;<<<>>>AAA@@@@@@BBBBBBCCCBBBAAAAAAAAABBBCCCFFFIIILLLOOOQQQPPPQQQRRRSSSTTTUUUVVVWWWTTTVVVYYYYYYWWWVVVXXXZZZYYYZZZ[[[]]]___`````````^^^```bbbcccccccccdddeeeeeejjjoooqqqrrrsssuuuvvvssstttuuuvvvwwwwwwwwwwwwssstttuuuwwwwwwwwwwwwvvvuuuvvvxxxyyyzzzzzzzzzyyywwwuuuttttttvvvwwwwwwvvvvvvuuusssrrrpppnnnmmmlllnnnnnnoooqqqrrrssstttttttttvvv{{{~~~tttmmm```[[[TTTQQQTTTZZZ```ccciiijjjjjjfffaaa[[[WWWUUUNNNLLLIIIGGGFFFCCC@@@======::::::<<<<<<<<<@@@FFFLLLSSSZZZ^^^dddmmmssstttwwwxxx{{{~~~~~~{{{wwwuuuuuuvvvvvvvvvvvvuuuuuuttttttssstttuuuvvvwwwvvvvvvuuuxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyzzz|||}}}}}}|||zzzyyyzzz|||}}}|||zzzzzz{{{|||}}}|||zzzxxxxxxyyyzzz{{{xxxtttnnnggg___[[[YYYXXXYYYYYY^^^hhhqqqwww}}}uuuuuutttttttttttttttttttttyyy''''''''''''((((((((()))(((((((((((((((''''''&&&)))((('''&&&&&&&&&&&&&&&%%%###"""###%%%'''''''''"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&((()))***+++(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&&&&$$$%%%%%%&&&&&&''''''((($$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%&&&((()))'''''''''''''''''''''''''''((((((((())))))******))))))))))))******************))))))))))))))))))'''((()))***************))))))***++++++++++++++++++*********))))))(((((())))))***+++,,,,,,------******+++,,,,,,,,,,,,+++***+++,,,---............,,,///555999:::EEEaaa}}}pppXXXLLLIIIBBBCCCDDDDDDHHHKKKEEE===222111111000000000000000---,,,,,,,,,,,,---......000000111111111111000000000...------......---,,,------,,,++++++,,,,,,,,,++++++,,,,,,---...//////222666999;;;;;;;;;>>>AAA???@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBDDDFFFIIILLLNNNNNNOOOPPPRRRSSSTTTTTTTTTOOORRRVVVWWWVVVUUUVVVXXXXXXYYYZZZ\\\^^^____________aaaddddddddddddeeeffffffjjjooorrrrrrsssuuuwwwrrrssstttvvvwwwwwwxxxxxxrrrsssvvvwwwxxxwwwvvvuuutttvvvxxxzzz{{{zzzyyyxxxuuusssrrrrrrtttuuuuuutttrrrrrrqqqqqqpppoooooonnnmmmmmmoooqqqtttwwwzzz|||vvvpppbbb\\\TTTNNNMMMQQQWWW\\\eeeggghhhfffaaa[[[WWWTTTRRRQQQOOOMMMLLLHHHDDD@@@===;;;<<<>>>>>>===AAAFFFGGGOOOVVV[[[aaakkkqqqrrruuuvvvyyy|||{{{vvvsssrrrqqqqqqpppppppppqqqrrrrrrppprrrtttwwwxxxxxxxxxwwwttttttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{{{{|||}}}~~~~~~|||zzzyyy{{{|||}}}}}}||||||}}}}}}zzzxxxxxxyyy{{{}}}zzzuuummmccc]]]\\\___bbbeeedddiiirrrzzz~~~xxxpppqqqrrrsssssssssssssssxxx~~~~~~|||''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%***)))'''%%%$$$$$$$$$$$$''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&########################))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""$$$%%%'''((()))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''))))))(((%%%$$$&&&(((&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((())))))***************)))+++***(((&&&&&&''')))***)))))))))))))))***++++++((())))))(((&&&&&&''')))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,---------......333///111888;;;>>>OOOcccqqq]]]GGGIIIEEEAAAAAAGGGJJJFFF@@@666333000///111222111///------..................,,,///111000------000444111111111111111000//////000...---++++++,,,---.........---------......///222333555888;;;===???@@@@@@??????BBBFFFJJJLLLMMMIIIGGGEEECCCCCCEEEGGGIIIKKKLLLLLLMMMNNNNNNOOOOOOQQQPPPPPPRRRUUUVVVTTTQQQYYYYYYYYYYYYZZZZZZZZZZZZ\\\___bbbccccccbbbcccdddhhhiiikkkmmmppptttwwwxxxyyyyyywwwuuusssqqqooonnnppprrruuuwwwyyyxxxwwwuuusssuuuwwwyyyzzzyyyxxxwwwvvvssspppoooqqqsssuuuuuupppqqqrrrrrrqqqpppnnnmmmrrrrrrqqqqqqtttyyy{{{uuurrreee___VVVNNNKKKMMMRRRVVVZZZ___ccc```XXXSSSTTTWWWXXXVVVTTTSSSRRROOOKKKHHHAAAAAA@@@@@@?????????@@@IIIKKKPPPYYYbbbiiilllmmmqqqooossszzz~~~~~~yyysssqqqsssoooooonnnnnnnnnoooppppppmmmnnnqqqsssuuuvvvvvvvvvyyyxxxvvvtttsssssstttuuuwwwwwwwwwxxxxxxyyyyyyzzz|||}}}~~~~~~|||||||||{{{|||~~~}}}{{{wwwuuusssuuuyyy{{{zzzyyyqqqnnnggg```aaaiiipppqqqpppvvv|||~~~yyyuuurrrrrrmmmnnnssstttrrrtttyyy}}}vvvwww~~~''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&$$$"""!!!"""$$$***(((%%%###"""###%%%&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((((((((('''&&&%%%***)))(((''''''((()))***'''''''''''''''((())))))((())))))(((&&&&&&'''(((*********++++++,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......333///111666888:::HHHYYYuuuttt[[[KKKEEE???>>>CCCFFFCCC>>>999666222000111111000///........................111111111111111222333333111111111111111000//////000///---++++++,,,---...,,,,,,,,,,,,---...///000000111333555888:::<<<=========>>>AAAEEEIIILLLNNNJJJHHHFFFDDDCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOQQQPPPPPPRRRUUUUUUSSSPPPWWWWWWXXXXXXYYYYYYZZZZZZ[[[]]]```aaaaaaaaabbbcccggghhhiiilllooorrruuuwwwxxxvvvuuusssqqqpppooooooppprrrtttwwwxxxwwwvvvuuutttuuuwwwxxxyyyyyyxxxwwwvvvtttqqqpppqqqrrrrrrrrrqqqqqqrrrrrrqqqpppnnnmmmqqqqqqqqqrrrtttyyy|||uuuqqqfffaaaZZZSSSNNNNNNOOOQQQTTTXXX[[[[[[WWWTTTTTTUUUZZZ[[[[[[\\\[[[WWWQQQMMMDDDDDDCCCAAA??????@@@AAAEEEHHHNNNXXXbbbiiilllmmmmmmlllnnntttwwwxxx}}}}}}|||~~~}}}vvvpppnnnnnnllllllllllllmmmmmmnnnooolllmmmoooqqqrrrrrrrrrrrrvvvuuuuuutttttttttuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxyyyzzz|||||||||{{{{{{~~~|||zzz{{{}}}~~~}}}|||xxxuuutttuuuwwwyyyyyyxxxooonnnjjjfffjjjsssyyy{{{yyy~~~{{{wwwsssqqqllljjjkkkppprrrsssyyy|||vvvttt~~~'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&"""###&&&((()))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%)))'''### !!!$$$&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))''''''***************)))((('''(((((((((((())))))))))))(((((('''''''''((())))))((()))***)))'''&&&'''(((******++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,---------......222///111555555444>>>LLLaaa}}}pppSSSJJJ@@@===@@@BBBAAA>>>>>>;;;666333222111000///........................333111///000333444333111111111111111111000//////000///---,,,,,,,,,---...*********+++---...000111---...///111333555777888999:::<<>>???@@@@@@@@@BBB???;;;666333111000///////////////............///000000111000000000000111111111111111000////////////...---,,,------...*********+++,,,---...///,,,,,,---///111222333444444666999<<>>;;;<<<>>>:::???GGGSSS___gggkkklllmmmmmmmmmmmmnnnqqqvvvzzzyyyrrrooommmoooqqqpppkkkgggdddccccccccccccdddeeefffggghhhhhhjjjlllmmmooooooooonnnssstttvvvxxxwwwvvvtttrrrnnnoooooopppqqqrrrssssssssssssttttttuuuuuuuuuuuutttsssrrrrrrtttvvvxxxyyyzzzxxxvvvuuutttuuuuuuvvvrrrxxx|||~~~~~~yyytttpppooonnnooopppqqqrrrqqqqqqxxx{{{ooojjjmmmyyy''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%###"""!!!###%%%'''((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$""""""###$$$%%%&&&''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''!!!"""###$$$%%%&&&&&&&&&''''''((()))***)))))))))++++++************++++++((()))+++***)))''''''(((+++*********************...---------,,,,,,,,,+++*********************************++++++,,,,,,,,,,,,,,,,,,---------............000333333333777<<>>>>>AAADDDCCC???;;;666333111111000000/////////.........,,,111666444///,,,///333111111111111111000////////////......------------------,,,+++++++++,,,,,,,,,,,,---...///000111222111333666888:::>>>CCCGGGKKKKKKJJJHHHFFFDDDBBBAAA>>>>>>>>>???BBBEEEHHHIIILLLMMMOOOQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTUUUUUUUUUTTTVVVXXXZZZZZZ\\\___aaaaaabbbccceeehhhkkkmmmoooqqqooommmkkkkkkmmmoooqqqrrrtttwwwyyyzzzzzzxxxwwwssssssrrrrrrssstttvvvwwwsssssstttuuuwwwwwwtttrrrpppoooooonnnmmmmmmmmmlllmmmnnnqqqrrruuuxxx}}}~~~{{{wwwooooooooonnnnnnmmmlllllliiigggfffhhhjjjjjjfffbbbYYYYYYZZZ\\\______]]][[[UUUUUUQQQIII@@@:::999;;;888<<>>MMMfffvvv```KKKBBB???;;;;;;???DDDDDDCCC@@@;;;666444333111000000//////.........,,,444:::888000,,,000666111111111111111000//////////////////......------///...---,,,++++++++++++------......//////000000...111444555555888===AAAEEEFFFGGGGGGFFFDDDCCCAAA>>>=========>>>AAADDDFFFIIIKKKNNNPPPPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSTTTRRRTTTVVVXXXYYY[[[___bbb```aaabbbdddgggiiikkkmmmpppooonnnmmmmmmnnnoooqqqrrrtttwwwyyyzzzzzzxxxwwwrrrqqqpppoooppprrrtttvvvsssssssssuuuwwwwwwuuusssooonnnmmmlllkkkkkkkkkkkkkkknnnppprrrsssvvvyyy|||~~~~~~~~~~~~}}}{{{zzzzzzwwwsssrrrrrrqqqnnnkkkdddaaa______```aaaaaa`````````]]]SSSFFF===:::;;;999===DDDNNNZZZccchhhjjjgggjjjkkkiiihhhllloooooonnnqqqtttuuusssooollljjjgggggghhhhhhgggfffdddcccbbbbbbbbbbbbbbbccccccdddgggiiilllooorrrtttuuuuuutttuuuvvvvvvuuuqqqnnnllliiiiiijjjkkkmmmnnnoooooorrrqqqpppnnnmmmmmmmmmmmmppprrruuuvvvwwwxxx{{{}}}|||{{{yyyvvvssssssvvvxxxwwwsssnnnjjjhhhhhhjjjlllhhhoootttvvv|||~~~ppprrrwww''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$"""""""""###$$$&&&'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))&&&###"""%%%'''((((((%%%%%%&&&&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))+++,,,+++***))))))(((((())))))'''))),,,,,,***((((((((((((((())))))******++++++)))))))))***++++++,,,,,,************************)))******+++,,,,,,------,,,,,,,,,---------......---///000000111333555666999AAATTTooo~~~gggPPPGGGAAA;;;;;;@@@AAADDDFFFDDD>>>999666555111111000000///......---...444999888222...000444111111111111111000/////////////////////......---......------------------------..................---000222222000222666;;;===???AAADDDDDDDDDBBBAAA???>>>===<<<<<<>>>@@@BBBFFFIIIMMMOOOOOOOOOQQQSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSUUUWWWXXX[[[___bbb```aaabbbcccfffhhhkkklllqqqpppooooooooooooppppppppprrruuuwwwxxxxxxvvvuuuqqqooommmlllmmmooorrrttttttsssrrrsssttttttrrrqqqmmmlllkkkiiiiiiiiiiiijjjkkkmmmpppqqqrrrsssuuuwww}}}~~~}}}|||vvvsssooollljjjiiigggffflllmmmjjj___PPPCCC>>>>>><<<>>>CCCLLLWWW```fffiiihhhmmmooollllllpppqqqooolllnnnoooooommmkkkjjjjjjiiihhhggggggggghhhhhhggggggfffeeeeeedddeeeeeeeeeggghhhkkknnnppprrrrrrrrrqqqqqqrrrrrrqqqnnnllljjjggghhhiiijjjkkkmmmnnnnnnnnnmmmkkkjjjjjjjjjjjjkkknnnrrrwwwzzzzzz{{{}}}~~~||||||zzzwwwttttttwww{{{~~~}}}qqqnnnjjjgggfffgggiiijjjiiiqqqyyy~~~~~~uuuooo|||''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&########################''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&''')))***''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%!!!###$$$$$$######"""###$$$''')))+++"""###%%%'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''******))))))))))))***************)))(((&&&%%%$$$)))(((&&&&&&''')))+++---------,,,+++******++++++'''***,,,,,,+++)))(((((('''(((((()))***++++++,,,&&&&&&'''((()))***++++++************************))))))***+++,,,,,,------,,,,,,,,,---------.........000000///000222444333555:::IIIbbb}}}mmmUUULLLEEE>>>===CCC@@@DDDGGGFFFAAA;;;777666222111111000///......---///222555444222//////000111111111111111000///////////////000///......------------------...///000------------------------,,,///222000......333777888:::>>>AAACCCCCCBBBAAAAAA???===;;;;;;<<<>>>@@@DDDHHHLLLOOOOOOOOORRRTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSUUUWWWXXX[[[```ccc``````bbbcccfffhhhjjjkkkqqqqqqqqqqqqqqqpppppppppnnnpppsssvvvwwwvvvuuutttpppnnnlllkkkkkknnnqqqtttuuusssqqqqqqqqqqqqooonnnlllkkkjjjhhhggghhhhhhiiijjjmmmoooqqqqqqrrrsssuuuyyyzzz}}}}}}|||}}}yyyuuurrrmmmjjjuuuwwwttthhhWWWIIIBBBAAA>>>@@@DDDKKKUUU___eeehhhdddkkknnnkkkjjjnnnoookkkmmmnnnnnnllljjjhhhiiijjjkkkiiigggggghhhjjjkkkkkkjjjjjjiiihhhggggggggggggggghhhjjjmmmnnnooooooooommmmmmnnnnnnnnnlllkkkjjjgggggghhhjjjkkklllnnnnnniiiiiihhhgggggghhhiiijjjlllqqqwwwzzz{{{{{{|||~~~}}}}}}{{{wwwtttuuuxxx|||~~~|||{{{nnnkkkhhhfffeeefffhhhjjjpppyyyvvvmmmsss%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%&&&)))'''&&&$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&$$$%%%&&&%%%###$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***((('''&&&&&&'''(((***))))))((((((''''''&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))******)))((('''&&&%%%%%%(((***+++***)))((()))+++))))))************)))))))))************+++++++++++++++++++++++++++++++++)))******++++++,,,------222111000///......///000---...///000111222333333444;;;DDDPPPgggzzzaaaSSSKKKCCC===;;;===<<>>888222///111222000...111111000//////000000000///000000111111000000///000000111111111111000000............///...,,,+++///...---,,,,,,---...///---...///000111222222222333555888;;;>>>@@@BBBCCCDDDBBB@@@===<<<<<<<<<<<>>CCCHHHOOO]]]kkkjjjbbbNNNDDD888222222444222...222222000///............000000111111111111111000000000111111111111000000000---+++---111222...+++......------------......---......///000111222222444444555777;;;>>>AAACCCGGGEEECCCAAA???===<<<<<<>>>@@@BBBDDDEEEGGGKKKMMMQQQRRRSSSRRRPPPOOOOOOPPPNNNOOOQQQRRRSSSVVVZZZ]]]^^^]]]]]]]]]```cccgggjjjkkkkkkjjjiiiiiiiiijjjjjjhhhiiikkklllnnnooooooooopppnnnkkkjjjkkkmmmqqqssssssqqqooonnnnnnnnnllljjjjjjhhhffffffggghhhhhhhhhfffggghhhjjjjjjjjjjjjiiikkknnnqqqsssrrrqqqqqqqqqrrrwwwyyyuuurrr{{{}}}wwwpppaaa___\\\[[[]]]```aaabbbdddcccbbbbbbbbbccceeefffggggggggggggfffdddbbbaaaeeeffffffggggggffffffeeeffffffgggggggggggghhhhhhfffeeeddddddeeehhhkkknnnooonnnnnnnnnnnnmmmjjjhhhhhhhhhhhhjjjmmmoooooonnnooonnnnnnmmmmmmnnnnnnooorrrtttwwwzzz{{{yyyuuurrrooolllmmmqqqvvv||||||wwwqqqlllgggdddaaaeeehhhhhhhhhkkksssyyyuuujjjcccfffsss$$$$$$%%%&&&'''''''''''''''&&&$$$%%%%%%&&&$$$###$$$%%%''')))((('''$$$"""((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$%%%'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&#########$$$&&&((()))***(((''''''&&&&&&''''''(((''''''%%%%%%%%%''')))***&&&&&&&&&''''''''''''''''''''''''((((((((())))))*********+++++++++,,,,,,(((***+++***)))((()))+++))))))************))))))))))))*********+++++++++************************'''(((((())))))***++++++......------------------..................//////222444555555>>>UUUrrr}}}gggVVVKKKFFF@@@GGGKKKPPPddd|||zzzhhhYYYEEE999666666444111222111000///............000111111222222222222111000000111111111111000000111///......000000...,,,------------------------------......///000111111333333333555888<<<@@@CCCFFFEEEDDDCCCAAA???>>>===<<<===>>>???@@@CCCGGGJJJLLLNNNOOONNNMMMLLLLLLMMMMMMOOOPPPQQQRRRTTTXXXZZZZZZZZZYYYZZZ\\\```ccceeeiiihhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmmmmpppnnnkkkjjjjjjmmmppprrrrrrqqqpppppppppooollljjjiiigggeeeeeefffhhhhhhgggdddfffgggiiiiiigggfffdddgggiiilllmmmmmmmmmnnnoooqqqwww|||lllhhhccc______```aaaaaacccaaa___^^^^^^___aaabbbdddfffggghhhhhhfffcccbbbcccccccccddddddccccccccccccdddddddddeeefffggggggeeedddcccbbbbbbeeejjjmmmlllllllllllllllkkkiiigggjjjiiiiiijjjlllnnnppppppoooooopppppppppppppppppptttssstttwwwzzzwwwqqqlllfffgggmmmvvv}}}|||zzzvvvqqqlllgggcccaaa___dddiiilllmmmttt~~~}}}rrrfffbbbeeeppp###$$$%%%&&&'''''''''''''''%%%$$$$$$&&&&&&%%%###$$$&&&((())))))'''$$$"""''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$&&&%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%&&&'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++************)))))))))(((***+++***)))((()))+++))))))************))))))))))))*********+++++++++************************'''(((((())))))***++++++........./////////......////////////////////////111333555666;;;JJJcccwwwmmmZZZNNNCCCIIIKKKNNNcccoooWWWDDD;;;888666333000000////////////000000000000111222222222222222000000111111111111000000111222222000---+++,,,---,,,------------------,,,...---------...///000111333222222333666;;;???BBBAAABBBCCCCCCCCCBBBAAAAAA<<<<<<<<<<<<<<<>>>BBBFFFHHHJJJLLLMMMLLLKKKLLLMMMMMMOOOQQQRRRRRRTTTVVVXXXYYYYYYYYYZZZ\\\^^^aaacccfffggggggggggggggggggggghhhhhhjjjkkkllllllllllllnnnmmmkkkjjjjjjlllnnnooopppooooooooopppooommmkkkgggeeeccccccdddfffffffffdddeeefffggggggeeecccbbbdddeeeggghhhiiikkknnnqqquuu|||pppkkkeeeaaa___```aaaaaabbb```^^^]]]\\\]]]___```bbbdddgggiiijjjhhhfffeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeefffddddddcccaaa```bbbggglllkkklllmmmmmmllljjjiiiiiikkkjjjjjjiiiiiikkkmmmooolllmmmooopppqqqqqqqqqppppppooooooppprrrpppkkkfffdddhhhssswwwtttppplllgggdddbbbaaa```dddiiinnnsss~~~{{{mmmccc]]]dddssswww###$$$%%%'''(((''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''((((((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''***)))(((&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((******))))))((((((((((((&&&((()))((('''&&&''')))))))))************)))))))))************+++++++++******************************++++++,,,---------+++,,,,,,------------,,,....../////////000000000...000333666888@@@RRRdddooo\\\MMMNNNKKKLLL]]]yyykkkVVVFFF===888555111000000000000000111111//////000111222222222222000000111111111111000000///111222000+++))),,,///,,,,,,------------,,,,,,...---,,,,,,,,,...///000222222222333666;;;???BBB???@@@CCCEEEFFFFFFEEEDDD>>>>>>>>><<<<<<===@@@BBBEEEHHHKKKMMMMMMMMMNNNOOOLLLNNNPPPQQQQQQRRRTTTVVVYYYYYYYYYZZZ\\\___aaabbbddddddeeefffffffffeeeeeeggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkmmmlllkkklllmmmnnnmmmlllfffdddbbbbbbcccdddddddddccccccdddddddddcccaaaaaa```aaacccdddfffkkkpppttt{{{}}}nnniiiccc___^^^___``````______]]]\\\\\\]]]^^^______aaadddggghhhgggfffddd``````____________````````````______```bbbccceeecccddddddbbb``````eeeiiikkkmmmnnnnnnlllkkkjjjkkkiiiiiigggdddbbbccceeehhhgggiiilllnnnpppppppppoookkkjjjhhhhhhiiijjjiiihhhkkkqqq~~~|||zzzpppmmmjjjfffcccbbbbbbcccaaadddjjjqqq{{{{{{ooo```[[[___nnnpppccc"""$$$&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&''''''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&###"""!!!###%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&""""""!!!!!!""""""###$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&''''''((()))(((((('''&&&&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((((((&&&%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((((((((((()))))))))))))))&&&((()))((('''&&&''')))))))))************)))))))))************+++++++++************************++++++,,,,,,---.........)))***+++,,,---,,,,,,+++,,,,,,---...//////000000///...111444555999GGGUUUtttppp^^^XXXPPPOOOYYYooolllXXXHHH>>>999444333222111111000111111---...///000111111111111000000111111111111000000......---,,,,,,,,,...///+++,,,------------,,,+++...---,,,++++++---///000111111222444777;;;???AAA???AAAEEEHHHIIIHHHGGGFFFAAABBBAAA@@@>>>>>>???AAAAAAEEEIIILLLMMMNNNOOOPPPJJJLLLOOOPPPOOOPPPQQQSSSWWWWWWWWWXXXZZZ\\\^^^___```aaabbbdddddddddcccbbbeeefffggghhhhhhiiiiiihhhhhhiiijjjkkkkkkjjjhhhhhhiiigggfffgggiiikkkllllllhhhfffcccbbbcccddddddcccaaaaaa```````````````___[[[\\\^^^```dddjjjrrrwww{{{}}}~~~}}}~~~zzztttiiieee```]]]\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^```aaabbbaaa```___```___^^^]]]]]]^^^___``````___^^^^^^^^^```aaacccccceeefffddd```___bbbfffgggjjjlllllljjjhhhhhhiiieeedddaaa\\\XXXWWWZZZ^^^```cccgggkkknnnnnnnnnmmmiiihhhgggfffgggkkkqqquuuwww}}}zzzvvvrrrhhhfffcccaaa```aaabbbdddfffiiiooozzzzzzmmmcccWWW\\\hhh{{{xxxhhh```"""$$$&&&((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&$$$))))))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$#########$$$$$$%%%%%%%%%((('''&&&%%%$$$%%%&&&'''!!! !!!%%%&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%)))((('''&&&$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$"""###%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&(((***,,,---%%%&&&&&&''''''&&&&&&%%%$$$&&&((()))(((&&&$$$"""%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,)))***+++***)))((()))+++))))))************)))))))))************+++++++++)))))))))))))))))))))))))))******++++++,,,------***+++,,,---...------,,,******+++,,,...///000000111///000444555777BBBOOOeeemmmbbbWWWTTTYYYiii~~~gggSSSEEE???777666444222111000//////------///000000111111111000000111111111111000000---***((()))...111111///++++++------------++++++...---,,,++++++,,,...///111111333555888;;;???@@@AAADDDGGGJJJKKKJJJHHHFFFDDDEEEEEECCCAAA???@@@AAA===AAAFFFIIIKKKLLLNNNOOOIIIKKKMMMNNNNNNNNNOOOPPPSSSSSSSSSUUUVVVXXXZZZ[[[^^^___```bbbbbbbbbaaa```ddddddeeefffggggggggggggfffgggjjjkkkkkkiiigggeeefffdddbbbcccfffiiikkkllliiigggdddcccdddddddddccc___^^^^^^]]]]]]^^^^^^___XXXYYY[[[^^^cccjjjsssyyy~~~}}}zzzxxxyyy{{{zzzxxxrrrsssrrrqqqrrrtttpppjjjgggccc^^^[[[ZZZZZZZZZYYYZZZZZZ[[[\\\]]]\\\\\\\\\[[[\\\]]]]]]]]]\\\[[[ZZZ______^^^]]]]]]^^^______```___^^^]]]]]]^^^```bbbcccfffhhheeeaaa___aaaeeecccfffiiihhhfffddddddfffaaa```\\\VVVQQQOOORRRVVV\\\___dddiiilllmmmlllkkkjjjkkkjjjiiijjjpppzzz|||vvvpppllldddbbb___]]]]]]```bbbeeelllnnnvvvzzzooocccYYYTTT^^^qqqsssjjjhhh%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$""" $$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%'''&&&%%%$$$###$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$%%%'''&&&%%%$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++***((('''&&&''''''((()))(((((((((***************************++++++,,,,,,++++++***---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------........................------111111222222222666:::>>>SSSlllwww^^^RRRRRR\\\nnn~~~zzzmmmYYYFFFAAA;;;444111333444333000111000...---...///111222222222111111111111111111222111111000000000000000...------,,,,,,++++++***...------------...//////000//////000333777;;;===@@@BBBGGGKKKNNNOOOOOONNNJJJKKKKKKIIIEEEBBB@@@@@@FFFDDDCCCFFFJJJNNNNNNMMMJJJKKKKKKKKKKKKKKKKKKKKKQQQRRRTTTUUUTTTUUUVVVXXX[[[]]]___aaabbbbbbaaa```aaaaaabbbcccddddddddddddgggggghhhhhhhhhhhhggggggeeeeeeffffffgggggghhhhhhjjjhhhfffdddcccbbbbbbccc___^^^]]]]]]]]]\\\ZZZXXXWWWTTTRRRTTT[[[gggttt|||~~~|||wwwsssqqqooommmkkkjjjiiiiiijjjllllllkkkiiieeeccc```]]]ZZZWWWUUUTTTWWWXXXZZZ[[[\\\\\\[[[ZZZTTTUUUWWWYYYZZZZZZZZZYYY^^^]]]\\\[[[[[[\\\]]]^^^[[[[[[[[[[[[\\\\\\]]]]]]hhhfffdddbbbaaa```aaaaaaddddddccccccbbbaaaaaa```ZZZYYYVVVRRROOONNNOOOQQQYYYaaaggghhhiiinnnnnnkkkkkkkkkmmmqqqxxx}}}{{{xxxtttlllddd______ZZZZZZ^^^aaa```cccjjjrrrxxx}}}pppbbbYYYXXXdddmmmzzz|||xxxvvvxxxzzz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$&&&((('''&&&%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***************)))))))))&&&''')))*********((((((&&&''''''(((((((((((((((***************************++++++,,,,,,++++++***------,,,+++)))(((''''''*********+++++++++,,,,,,,,,,,,,,,------------...........................000111111111222555:::===JJJ^^^}}}oooZZZQQQTTTaaammmyyynnn\\\JJJBBB888444444444111...///...---------...//////111111111111111111111111222111111000000000000000......------,,,+++++++++------,,,,,,------...///111000///000111444777:::>>>@@@DDDIIIKKKLLLLLLLLLQQQRRRSSSRRRNNNJJJHHHGGGEEECCCCCCEEEIIILLLLLLKKKIIIIIIIIIIIIIIIJJJLLLMMMOOOQQQSSSTTTTTTTTTWWWYYY[[[\\\^^^___```aaa``````aaaaaabbbcccddddddddddddeeefffgggggghhhhhhhhhgggffffffffffffggggggggghhhiiihhhfffdddbbbbbbbbbbbb^^^^^^^^^___``````^^^]]]XXXVVVUUUWWW^^^iiittt{{{~~~{{{xxxsssooommmjjjgggeeebbbaaaaaabbbccccccbbb``````___]]]ZZZWWWTTTSSSRRRQQQSSSUUUWWWXXXYYYYYYYYYVVVWWWXXXZZZZZZZZZZZZYYY[[[ZZZYYYYYYYYYYYYZZZ[[[YYYXXXXXXXXXXXXYYY[[[\\\bbbbbb```______^^^^^^___aaaaaa___^^^\\\[[[[[[ZZZRRRRRRPPPNNNLLLLLLNNNPPPYYYaaaggghhhjjjooopppnnnppprrrwww}}}yyywwwtttpppllleee___ZZZ[[[WWWWWW]]]aaadddkkkrrr~~~}}}qqqeee]]]___fffqqquuu}}}{{{vvvuuuzzz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''&&&&&&%%%&&&(((((('''&&&&&&'''%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''************************&&&''')))*********)))((('''''''''((((((((((((((())))))))))))))))))))))))******++++++++++++******,,,++++++***))))))((((((*********++++++++++++,,,,,,,,,,,,,,,------------........................000000111111222444888<<>>:::999777444111222222222222111000///111111111111111222222222222222222222111111000000//////......---,,,,,,,,,++++++******++++++,,,---///...------...000222333777999<<>>??????@@@DDDHHHKKKLLLLLLMMMNNNTTTTTTTTTSSSRRRRRRSSSSSSQQQOOOKKKGGGDDDCCCCCCDDDEEEGGGHHHIIIKKKNNNRRRUUUWWWWWWWWWXXXYYY[[[]]]^^^^^^___```aaabbbbbbbbbbbb^^^___aaaccceeefffggggggeeedddddddddddddddddddddccccccaaa``````aaabbbcccaaabbbaaaaaaccciiiqqqwwwyyyxxxwwwvvvtttrrrpppnnnhhhjjjpppxxx|||tttlllfff^^^\\\YYYYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWVVVTTTRRRSSSRRRQQQPPPPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKMMMPPPRRRRRRRRRSSSRRRPPPNNNLLLJJJKKKIIIGGGEEEEEEGGGIIIKKKLLLOOOSSSVVVYYY[[[___aaaaaaeeellltttzzz~~~{{{wwwsssooogggccc^^^ZZZYYYYYYXXXXXX[[[]]]aaagggrrrvvvkkk\\\UUURRR[[[jjj{{{wwwjjj```XXXPPPLLLXXXooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!$$$'''&&&$$$###$$$'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%###$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&& """$$$$$$$$$###$$$%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((((((((((())))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,------.../////////---...000000000111444666;;;:::AAAVVVuuuooo]]]TTTMMMGGGHHHJJJOOO\\\mmm|||sssbbbQQQCCC;;;666444333222111000///...---000000000111222222333333111222333333333222000///000000000///......------++++++******++++++,,,---+++++++++,,,---///000111111222444666888:::;;;<<<999<<<@@@CCCDDDFFFHHHJJJRRRSSSUUUUUUUUUVVVXXXZZZYYYWWWTTTPPPLLLGGGDDDBBBEEEFFFGGGHHHIIILLLQQQTTTUUUUUUWWWXXXZZZ[[[\\\]]]]]]]]]^^^___````````````^^^___```bbbccceeeeeeeeeccccccccccccbbbbbbbbbbbb```_________```aaacccdddeeehhhjjjlllnnnuuu~~~zzzuuurrriiiiiinnnvvv||||||{{{|||}}}zzzzzz|||~~~|||yyyuuupppjjjbbb]]]TTTSSSQQQRRRTTTWWWXXXWWWXXXWWWVVVVVVVVVUUURRRPPPOOONNNNNNMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLLLLKKKIIIHHHFFFEEECCCAAA@@@@@@CCCHHHNNNQQQYYY]]]aaadddfffhhhiiikkkkkkmmmuuu~~~|||zzzvvvrrrmmmiii^^^[[[WWWUUUUUUWWWXXXXXXYYY___fffnnn{{{yyyfffXXXPPPMMMRRRdddzzzwwwkkk^^^TTTOOOKKKIIIPPPaaasss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###&&&&&&###"""$$$'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' """$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((())))))***)))(((&&&&&&&&&''')))***************************))))))************))))))******))))))((((((''''''))))))))))))***************++++++++++++,,,,,,,,,,,,,,,------...//////000,,,---///000000111333444555666===MMMfffooobbbUUUIIIKKKIIIKKKRRR^^^iiisssyyywwwdddPPPCCC===666555222000///.........///000000111222222333333111222333444444222000///111111000000///......---+++++++++++++++,,,------,,,,,,,,,---------......///000222444666777999999777999;;;<<<<<<>>>AAACCCHHHKKKOOOQQQSSSWWW\\\___bbbbbbaaa___YYYRRRLLLHHHHHHHHHIIIIIIJJJMMMRRRUUUSSSTTTWWWYYY[[[\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]^^^```aaabbbcccccccccbbbbbbaaaaaa````````````]]]]]]]]]^^^```bbbdddfffhhhooowww}}}~~~zzzsssoooooouuuwwwtttrrrtttsssqqqnnnnnnooooooooonnnooommmkkkiiigggbbb[[[WWWOOOMMMLLLMMMOOORRRSSSRRRVVVUUUSSSSSSSSSRRROOOMMMJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@???>>>======>>>??????===>>>????????????>>>===:::;;;>>>AAACCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBAAABBBDDDJJJRRR[[[```mmmppptttwwwwwwwwwwwwxxxwwwxxx}}}zzzwwwtttpppkkkeeeaaaWWWUUUSSSSSSUUUWWWYYYYYY\\\eeennnuuuuuuhhhYYYOOONNNQQQ___uuuyyyjjj\\\QQQKKKHHHIIIKKKOOOXXXdddsss|||%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""###&&&%%%"""!!!###'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((()))******)))(((&&&%%%&&&''')))+++************************))))))************))))))))))))******++++++,,,,,,))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...///000000+++---///000000000222444333666<<>>============:::999888888888888::::::999:::;;;;;;;;;;;;:::999555777:::>>>@@@AAAAAA@@@======<<<<<<===???AAABBBFFFFFFGGGKKKSSS]]]gggnnn}}}}}}yyywwwsssppplllfff```[[[UUUTTTRRRSSSVVVYYY[[[[[[bbbllltttzzzsssfffZZZRRRNNNQQQZZZmmmppp^^^PPPHHHDDDDDDIIIOOORRRVVV___nnnzzz######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%###""""""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###%%%$$$###"""!!!!!!!!!!!!''''''''''''&&&%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$############$$$$$$##############################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!"""######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%"""###%%%''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&''''''%%%$$$$$$&&&(((''''''''''''''''''''''''###$$$%%%&&&&&&&&&$$$$$$)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&))))))))))))************++++++******)))*********+++++++++*********))))))++++++******************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++///000000000111111111111......777EEENNNZZZqqqfff[[[SSSNNNMMMMMMMMMUUU___lllzzzvvv```NNNAAA;;;555111111222222222111222222000---...222555222222333333333222222111111111111111000000000000...---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++/////////000111333444555444666999;;;;;;:::888777:::;;;===@@@DDDKKKTTTZZZhhhuuu}}}{{{yyywwwlll]]]WWWTTTQQQPPPRRRUUUXXXZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWXXXYYYZZZ[[[ZZZYYYXXXZZZ[[[[[[\\\]]]^^^______]]]]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZ\\\```eeegggnnnvvvxxxtttnnnjjjgggdddbbb```XXXXXXYYYYYYZZZ[[[\\\\\\YYYXXXWWWWWWXXXWWWUUUSSSKKKFFFBBBCCCGGGIIIHHHFFFHHHHHHHHHHHHGGGFFFEEEDDDAAAAAA@@@???>>><<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::999999888777666666555666777888999999888777777666777999;;;======>>>>>>;;;<<<>>>???AAAEEEKKKOOOQQQTTTXXX___fffpppzzz}}}zzzxxxssskkkfffccc```[[[XXXSSSSSSSSSTTTWWWZZZ^^^aaaiiisss{{{|||yyyjjjcccXXXLLLKKKSSS^^^oooqqq]]]RRRMMMKKKKKKRRRYYY``````___fffttt$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%#####################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$&&&(((''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%$$$(((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''(((((()))))))))***************************+++++++++++++++*********))))))************************------,,,,,,,,,+++++++++,,,,,,,,,,,,------------//////000000000111111111000///555???DDDLLL```uuukkk___RRRMMMKKKKKKPPPWWW```mmmzzz|||nnn```MMMDDD999444555666333///...///000///------000333222222222333333222222111111111111111000000000000...------,,,+++,,,,,,,,,---------,,,,,,,,,++++++......//////000222333444333444777999999999777666666777999;;;>>>DDDLLLQQQdddqqqzzz{{{}}}yyynnnccc___[[[XXXXXXYYY[[[\\\___^^^]]][[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZYYYXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXX]]]\\\[[[ZZZ\\\___cccfffeeelllvvvvvvppphhhaaa[[[WWWSSSQQQNNNOOOPPPRRRSSSTTTTTTTTTVVVUUUTTTTTTUUUTTTRRRPPPGGGCCC>>>>>>AAADDDCCCBBBCCCCCCCCCBBBAAA@@@???>>><<<;;;;;;;;;::::::999999777777777666666555555555555555444333333333222222777777999999:::999888888999999:::;;;<<<===>>>>>>AAACCCEEEHHHLLLQQQXXX\\\dddhhhmmmsssyyy~~~{{{xxxrrrlllddd___[[[YYYVVVSSSRRRRRRRRRTTTXXX___fffkkkooouuuyyywwwwww{{{{{{xxxwwwkkk^^^WWWNNNIIIRRRaaassszzzfffZZZSSSPPPRRRXXXdddhhhlllmmmnnnuuu$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$############$$$&&&''')))***%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''&&&$$$$$$&&&(((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&''''''(((((())))))))))))******))))))))))))***++++++++++++************)))))))))************************,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////////////////000000000000111000333999;;;???OOO```rrr]]]RRROOONNNOOOQQQSSS]]]kkkvvv~~~}}}vvv___QQQAAA:::::::::555......///000000//////000111111222222333333222222222222222111111111000000000......---,,,,,,,,,,,,---------------,,,,,,,,,,,,---------...///000111222111222555666777777666555333444555555777<<>>???>>>>>>>>>>>>===<<<:::999888777777777777777777777777444444444444333333333333444444333222222333444444777888999;;;<<<<<<<<<<<<<<<<<<===>>>@@@CCCGGGHHHMMMOOOSSSWWW\\\bbbiiinnnxxx|||~~~}}}|||||||||zzzwwwuuujjjeee]]]WWWTTTRRRQQQPPPSSSSSSTTTVVV\\\fffrrryyy~~~~~~zzzwwwvvvqqqkkkeee[[[RRRKKKFFFJJJ___uuuzzziii\\\ZZZYYYVVV]]]jjjxxxwwwwwwzzz###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&''')))))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###!!!""""""###$$$&&&'''((('''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''')))))))))(((((('''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))***'''(((((()))***+++++++++************))))))))))))))))))))))))************,,,+++++++++++++++++++++,,,,,,------...///000000........./////////000000111000222666777;;;GGGUUUppprrreeeaaa^^^WWWQQQOOOTTT]]]iiivvvpppbbbPPPDDD>>>;;;666222000111222222222111111111111111222333333333222222222222222111111111000000///......---------------...------------,,,,,,,,,,,,,,,,,,,,,---...///000000111333555666666555555222333444444444666:::===@@@IIIQQQWWW```iiillljjjlllkkkgggccc```___aaacccfffggggggfffddd```]]]ZZZSSSSSSSSSSSSTTTTTTSSSSSSTTTSSSSSSSSSRRRRRRRRRQQQRRRQQQPPPPPPPPPQQQSSSTTTUUUTTTSSSRRRRRRSSSVVVWWW\\\]]]```dddiiinnnrrruuussstttttttttqqqmmmiiifff___YYYQQQJJJFFFCCCAAA@@@<<>>===999;;;???CCCFFFFFFFFFEEECCCBBBAAAAAABBBBBB@@@>>>>>>;;;777555555666888888777777777777666555444333666555555555444444444444444555666777888:::;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDGGGKKKOOOSSSVVVXXXVVVVVVVVVXXX]]]cccjjjnnnoooqqqtttwwwzzz~~~|||zzzzzzxxxvvvsssppplllgggccc___[[[VVVQQQOOOOOORRRTTTUUUXXX\\\bbblll{{{xxxkkk]]]TTTQQQNNNNNNUUU```ooozzzlll___YYY]]]iiiooooooyyy!!!""""""###############$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""######$$$########################!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""""""""#########"""######$$$$$$%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''((((((''''''''''''((()))((((((((((((((((((((((((((((((''''''(((((())))))''''''(((((((((((())))))&&&''')))***+++******)))(((((()))))))))))))))***'''(((((())))))******************+++++++++++++++,,,,,,,,,---......//////------------.........///111222333333222555:::@@@JJJ]]]zzz~~~hhhZZZRRRMMMSSS```lllwww~~~}}}uuufffUUUGGG>>>;;;666444222111111111///---000111222222333333333333333222222222222111111111000000///............///............---------,,,+++++++++++++++,,,---...///000111333444555666666666777999999888888999;;;777888999;;;>>>BBBEEEGGGLLLNNNPPPOOONNNPPPUUUYYY\\\^^^bbbdddbbb]]]XXXTTTPPPOOOMMMKKKJJJIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIFFFEEEDDDDDDEEEHHHLLLNNNKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIJJJMMMRRRXXX^^^bbb]]]]]]^^^^^^]]][[[YYYWWWLLLHHHCCC@@@>>><<<:::888777999;;;>>>@@@@@@??????>>>===<<<<<<===<<<:::888777666444333222333444555222333333444444333333222555555555555555555555555666777999;;;===@@@BBBBBBEEEGGGJJJNNNPPPPPPPPPPPPTTTUUUXXX\\\```eeeiiikkkmmmlllkkkkkknnnrrrwwwyyy~~~}}}zzzxxxwwwxxxuuurrrnnniiiddd^^^YYYWWWUUUSSSPPPNNNOOOSSSVVVTTTZZZaaaiiisss~~~ppp```UUUPPPPPPSSS\\\iiixxx}}}lll^^^YYY___kkkwww|||}}}""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%% ###&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$"""######$$$$$$%%%&&&&&&"""###%%%''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((((((&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''')))***''''''''''''''''''''''''((((((((((((((()))******'''''''''((((((((())))))'''((()))*********((('''(((((((((((())))))******''''''(((((()))******+++)))*********++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........///111222111111444888:::>>>KKKdddjjj[[[NNNNNNUUU\\\eeemmmuuuxxxzzzwwwnnn___OOOFFF===999555333333333111///000000111222333333333333333333222222222111111111111000//////......//////............------------,,,,,,+++++++++,,,---------...///111222333444555555888:::;;;::::::;;;<<<999777666666777888:::<<>>???AAACCCFFFJJJMMMPPPQQQVVVZZZ___dddggggggeeedddiiijjjkkknnnrrrvvvzzz|||}}}|||{{{zzz{{{~~~}}}{{{xxxvvvuuutttsssppplllhhhccc]]]VVVRRRQQQRRRRRRQQQPPPQQQVVVZZZ[[[aaaiiiooovvv~~~pppbbbUUURRRUUU\\\gggvvv~~~pppddd\\\bbbsss######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%"""###%%%%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$"""!!!!!!!!!"""######$$$ %%%''''''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&"""###%%%'''''''''%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******''''''''''''((((((((()))'''(((***+++***)))'''&&&'''((((((((())))))******&&&''''''((()))******+++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,000222111222666:::<<<:::CCCYYYwwwxxxeeeRRRLLLMMMPPPVVV\\\fffmmmxxxuuu```QQQDDD@@@:::777777777555333///000111222333444444444333333333222222222111111111111000/////////////////////.........---------,,,,,,,,,+++,,,,,,------,,,,,,---///000222333333444777:::;;;;;;;;;;;;<<<>>><<<::::::999999:::<<<999===???>>><<<<<>>AAADDDFFFGGGKKKLLLOOOSSSXXX\\\___```ggglllrrrxxx{{{{{{xxxvvvxxxxxxyyy{{{}}}}}}|||zzzxxxvvvtttssssssooolllhhhccc___YYYRRRNNNPPPRRRTTTSSSSSSUUUYYY]]]dddjjjqqqtttuuu{{{|||lll___QQQJJJOOOYYYlll|||tttjjjccc___qqq%%%$$$$$$%%%&&&%%%###!!!###$$$&&&''''''&&&$$$###!!!%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---(((!!! $$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%###!!! !!!###$$$&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$$$$$$$$$$###"""""""""###$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$,,,+++***)))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((()))******)))((()))+++'''((()))++++++******)))))))))))))))******************+++++++++,,,,,,,,,))))))***+++,,,,,,------..................------//////......///111333444888===NNNhhhrrrZZZOOONNNMMMMMMOOOVVVaaavvvxxxnnnZZZIII;;;999:::666000...000000000///...000333555444444444333333222222222222333333333333222111111000///...,,,,,,---..............................,,,,,,------...///000000666888:::;;;<<<;;;999888???>>>===;;;999888777666:::;;;<<<===>>>>>>>>>>>>IIIQQQ^^^kkkvvv{{{||||||yyyxxxvvvqqqlllhhhggggggiiiiiiiiifffdddbbbcccdddaaa[[[SSSOOOOOOQQQRRRRRRTTTTTTTTTSSSRRRSSSUUUWWWYYYWWWSSSQQQPPPRRRUUUXXXUUUTTTQQQOOONNNMMMMMMMMMNNNNNNOOOPPPPPPMMMIIIEEEAAA???<<<:::;;;;;;;;;;;;;;;:::;;;<<<>>>>>><<<;;;777666555444555777999:::999:::===???AAAAAA@@@???FFFHHHKKKMMMOOOSSSXXX[[[aaacccfffhhhjjjnnnssswwwtttxxx~~~|||zzzxxxvvvuuurrrmmmjjjiiieee```\\\YYYVVVQQQNNNNNNOOORRRUUUXXX^^^dddiiiwww{{{~~~|||wwwuuuwwwzzz|||lll\\\SSSLLLKKKYYYkkk}}}uuuhhh```bbbhhh~~~)))'''%%%%%%&&&'''&&&&&&###$$$&&&''''''&&&$$$###!!!"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%###""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&&&&'''&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''***++++++***((('''((()))'''((()))***+++******)))))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,---..................------.........///000111333333666:::GGG[[[ooohhhYYYQQQMMMLLLNNNOOOXXXnnnnnn]]]KKKAAA<<<666222222222222111000000000222333444444444333333222222222222222333333222222111000000///......------......---------------.........+++,,,,,,---......//////222333555777888999999999>>>>>>>>>===<<<:::999888;;;;;;<<<===>>>>>>>>>>>>DDDLLLZZZiiiwww~~~{{{zzz{{{yyyyyyyyywwwtttrrrrrrsssnnnjjjeeebbbbbbbbbaaa```aaabbbbbbbbbbbbccceeehhhiiifffbbb___^^^___bbbdddaaa```___^^^^^^______```aaa```^^^]]][[[WWWQQQMMMGGGDDDAAA@@@AAABBBCCCCCCFFFEEEEEEFFFGGGFFFCCC@@@???@@@@@@>>><<<===@@@BBBGGGHHHKKKMMMNNNNNNMMMMMMSSSVVVYYY]]]bbbhhhoootttssstttuuuvvvwwwyyy|||~~~~~~{{{yyywwwvvvtttppplllhhh```\\\WWWTTTSSSRRRPPPMMMPPPRRRVVV\\\ccclllvvv}}}xxxqqqnnnmmmhhhYYYMMMHHHHHHNNNbbbwww~~~rrriiiaaa^^^ccckkk}}},,,)))&&&$$$%%%'''((((((###$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&& %%%&&&""""""%%%'''&&&%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''++++++,,,***(((&&&'''''''''((()))*********))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------......---...///000111222222222444666>>>JJJWWWggg}}}~~~jjj[[[RRROOOPPPKKKPPPbbb~~~wwwbbbPPPCCC999666777333333222222111111222222444444333333333333222222111222222222222111000000///////////////......---------------------------++++++,,,,,,------.........///000222444666888:::<<<===>>>??????>>><<<;;;<<<<<<===>>>????????????@@@GGGSSSbbbqqq|||yyywwwuuutttqqqoooqqqrrrssssssrrrtttwwwyyyyyyvvvrrrooonnnoooqqqrrrssssssssssssuuuvvvxxxyyyyyyvvvrrrnnnjjjddd^^^ZZZRRROOOKKKJJJLLLOOOQQQRRRVVVUUUUUUVVVVVVSSSOOOKKKKKKNNNOOOLLLHHHGGGKKKOOO[[[\\\^^^___`````````___dddfffhhhlllqqqyyy}}}{{{yyyvvvuuusssqqqnnnjjjddd```UUURRRNNNLLLMMMNNNOOOOOOPPPUUU\\\eeeqqq{{{nnnddd^^^RRRHHH@@@AAAGGGTTTllluuukkk```[[[ZZZ[[[aaahhhttt)))'''%%%$$$%%%&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######""""""""""""######%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%#########%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((!!! %%%&&&!!! $$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&''''''%%%######$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))***+++***(((''''''(((((((((((()))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------......,,,---///111222222111111222444999>>>DDDPPPeeexxxnnn___WWWUUUQQQRRR]]]qqqyyydddPPPAAA;;;;;;444333222222222333222111333333333333333333333333111111222222111111000/////////000111000///...---------------,,,,,,,,,,,,+++++++++,,,,,,------------------...000333666888999;;;>>>@@@AAA@@@>>>===<<<===>>>??????@@@@@@@@@@@@DDDKKKUUUaaannnyyy~~~|||{{{|||}}}}}}|||{{{|||}}}zzzxxxxxxyyy{{{|||{{{vvvpppjjjfff^^^[[[XXXWWWYYY]]]___```bbbbbbcccddddddaaa]]]YYYUUUYYY]]]ZZZUUUTTTYYY___kkklllmmmnnnnnnnnnnnnnnnppppppppppppssszzz~~~zzzyyyxxxvvvtttpppnnnkkkhhhddd^^^XXXSSSNNNLLLJJJHHHJJJMMMPPPRRRPPPWWWcccppp~~~{{{lll]]]TTTGGGBBBAAAEEENNN\\\qqq|||wwwqqqeee]]]VVVVVVXXXYYY[[[^^^ccclllvvv}}}&&&%%%&&&((()))'''$$$"""###$$$%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&&&&'''&&&$$$&&&)))$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&'''))))))(((((()))+++((((((((((((((()))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------......+++,,,...000111111111000000222777:::;;;BBBSSSeeetttddd[[[YYYZZZ___gggpppzzzzzzbbbNNNAAA;;;666444222222333444333222333333333333333333333333222222222222222111000000///000111222111000...---.........------,,,,,,,,,++++++,,,,,,,,,,,,,,,---///...------...000333555555888;;;>>>@@@@@@???===<<<===>>>??????@@@@@@@@@@@@AAADDDIIIQQQ[[[dddiiirrrwww~~~~~~}}}}}}zzzuuuqqqhhheeebbbaaacccfffhhhiiihhhhhhiiijjjkkkjjjgggddd]]]cccgggfffcccbbbhhhnnnvvvvvvvvvwwwwwwwwwwwwvvvvvvuuusssrrrsssyyy~~~zzzxxxvvvuuusssqqqkkkhhhccc___ZZZTTTNNNJJJJJJIIIHHHGGGHHHLLLPPPSSSSSS]]]mmm|||uuueeeUUULLLAAADDDJJJSSS\\\ggguuu~~~tttlllccc]]]VVVRRRSSSYYY]]][[[XXXWWWVVV```mmmyyy%%%&&&(((***+++***%%%"""$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''&&&%%%""" $$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$$$$#########$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,---%%% $$$(((((('''&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''$$$&&&((((((((((((***,,,(((((('''''''''((()))***))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,---...///000111111111///222666888888;;;IIIXXXrrrzzzjjj``````aaabbbaaagggxxxyyybbbOOOBBB>>>999555333444555444222222222333333333333444444222333333333333222111111111111111111111000///////////////......------,,,,,,,,,,,,,,,------------000///---,,,---...000111222444777:::<<<======<<<<<<<<<===>>>????????????>>>>>>>>>AAAEEELLLRRRVVV___eeeoooyyy{{{rrrpppmmmlllmmmooooooooommmmmmmmmnnnpppqqqooommmhhhlllqqqrrrpppqqquuuzzz~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyy{{{}}}zzzxxxvvvssspppmmmfffbbb\\\WWWSSSOOOJJJHHHFFFGGGHHHHHHIIIMMMRRRUUU]]]gggwwwzzziiiYYYMMMFFF@@@IIIWWWcccmmmttt|||ttthhh^^^UUUPPPKKKNNNWWWcccgggddd^^^\\\ZZZeeettt&&&&&&'''((()))(((%%%"""$$$$$$$$$$$$%%%&&&''''''((('''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""!!!!!! !!!!!!!!!######""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,===>>>)))###'''"""&&&%%%%%%$$$#########$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''%%%'''(((((('''''')))***(((''''''&&&'''((()))***))))))))))))******************+++++++++,,,,,,,,,*********++++++,,,,,,---***++++++,,,------......---------...///000111222///000333555555999DDDQQQaaauuuwwwtttpppkkkccc```gggrrr|||gggWWWIIICCC:::666666666444222222222222333333444444444333444444444444333222222222222111111000000000111111111000//////...------------------------------------,,,+++,,,---...///000111333555888999::::::;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;===@@@CCCEEEKKKQQQZZZdddlllssszzz~~~}}}{{{zzz{{{zzzxxxwwwxxxwwwvvvwwwxxxzzzyyyxxxuuuxxx{{{|||}}}~~~~~~|||yyyvvvrrrnnnhhhddd]]]YYYSSSNNNLLLKKKJJJIIIEEEHHHKKKMMMOOORRRXXX\\\fffppp}}}|||lll[[[NNNHHHGGGHHHUUUgggttt}}}rrreee[[[SSSPPPOOOPPPWWWeeerrrvvvpppkkkjjjiiittt&&&$$$######%%%%%%###"""$$$$$$$$$$$$%%%&&&'''((((((&&&$$$######%%%((()))$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&""""""!!!!!!"""$$$&&&'''######$$$$$$$$$%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$>>>TTTTTT555!!!''')))"""""""""###$$$&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''"""###$$$%%%'''((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''((()))((('''&&&'''((((((''''''&&&&&&((()))***))))))))))))******************+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,---.........---------...000111333000///000222333888CCCOOOVVVeeezzz|||pppeeeaaacccsss}}}lllRRRJJJ???999777666444111222222222333333444444444444444555555444444333222444333111000000000111222222111111000///.................................************+++,,,---...//////111222444666888999:::;;;<<<===>>>>>>>>>>>>;;;;;;999888888888888999;;;@@@HHHPPPWWW\\\aaadddnnnwww~~~~~~}}}}}}}}}~~~{{{yyyvvvsssnnnggg```ZZZUUUPPPJJJGGGFFFHHHIIIIIIFFFJJJOOORRRUUUYYY___ccckkksss~~~}}}yyypppbbbRRRIIIIIIKKKSSSbbbtttuuueeeXXXQQQNNNPPPTTT[[[dddssszzzuuuuuuuuu'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$"""!!!!!!###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%'''(((PPPXXXSSS;;;&&&"""$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((+++)))&&&$$$$$$%%%'''((((((((((((((())))))))))))))))))'''&&&&&&'''(((((()))((((((((((((((()))***++++++************++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////000333777<<>>>>>>>><<<<<<<<<;;;:::888777666999:::>>>BBBGGGLLLOOOQQQXXX___kkkwww{{{xxx|||wwwqqqlllfff___VVVPPPNNNKKKGGGEEEEEEGGGHHHHHHLLLLLLOOOVVV```hhhllllllyyywwwyyyxxxsssgggYYYNNNFFFDDDNNN[[[pppzzzzzzmmm[[[OOONNNUUU___fffqqqwww''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&&&&''''''%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''<<>>???@@@>>>@@@AAACCCFFFKKKPPPUUUXXX]]]fffmmmssswwwzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz|||~~~~~~}}}}}}~~~~~~zzzyyyyyyyyyyyyyyyzzzzzzxxxvvvssspppmmmjjjeeebbb[[[WWWRRRMMMJJJHHHGGGGGGGGGGGGHHHIIILLLRRRXXX]]]lllttt}}}tttmmmiiiddd^^^YYYNNNNNNTTTbbbsss}}}qqqggg^^^YYY[[[YYY^^^qqq%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""!!!"""$$$&&&%%%$$$###$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&%%%$$$%%%###!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&''''''((()))*********%%%&&&'''((())))))******&&&&&&&&&'''(((***+++,,,***))))))))))))))))))***,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,---------000000/////////000111222111333666:::BBBUUUmmm~~~gggYYYUUURRRVVVbbbrrrtttdddUUUKKK@@@;;;777444555888333333222111111111222333555555444444444444333333222222222222111111111111111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000111111111111222444666777888999999777777888999:::;;;<<<<<<>>>>>>>>>>>>>>>AAAFFFJJJNNNTTT]]]ffflllqqquuuwwwyyyyyyyyyzzzzzzzzzzzzzzzyyy|||~~~~~~}}}~~~~~~}}}{{{uuuuuuvvvvvvuuuuuuttttttrrrooojjjfffbbb]]]WWWTTTOOOMMMIIIFFFDDDDDDEEEGGGFFFHHHJJJMMMSSS\\\gggnnn{{{wwwkkkaaa[[[VVVRRRPPPNNNUUUbbbrrryyylllaaaXXXSSSQQQUUUYYYfff~~~$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''#########""""""######$$$&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$&&&%%%$$$###$$$%%%!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""" $$$''''''%%%###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%&&&'''((())))))((((((''''''''''''(((***++++++***))))))(((((())))))***+++***)))(((((()))***+++******+++++++++,,,,,,,,,************++++++++++++***+++++++++,,,,,,,,,,,,111000000000111222222333...222555666:::EEEWWWeeemmm\\\UUUPPPRRRXXXaaannnyyymmm___OOODDD===888777999555444222111111222333333444444444333333333333333333333333222222222111111111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,------)))***+++,,,------------...///111333444666666777999999:::;;;<<<===>>>>>>AAAAAAAAA@@@@@@BBBFFFJJJPPPUUU^^^fffkkkooosssuuuuuuvvvwwwyyyzzzzzzzzzzzzyyy{{{~~~}}}|||{{{zzzxxxvvvssssssssssssqqqooolllkkkiiieee```[[[VVVQQQLLLHHHDDDDDDCCCAAA@@@AAADDDGGGEEEJJJQQQXXX```lllxxxuuulll^^^RRRKKKHHHHHHHHHOOO[[[lll{{{}}}sssfff\\\RRRLLLKKKNNNWWW___ooo######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((( !!!"""######(((%%%"""!!!$$$&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&"""$$$&&&%%%$$$###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!"""###%%%&&&&&&$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''%%%%%%%%%'''(((***))))))))))))(((((((((((('''((())))))))))))((('''((((((((((((((()))******))))))(((((((((((())))))******))))))))))))************+++++++++,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,------...//////000111222333333...111333333555<<>>???@@@AAACCCDDDDDDDDDDDDFFFJJJMMMQQQWWW___eeejjjmmmoooppppppqqqsssuuuwwwxxxxxxxxxwwwzzz}}}yyywwwuuuuuuuuuuuutttsssqqqrrrqqqppplllhhhdddaaa^^^[[[VVVQQQMMMIIIEEEBBB???AAABBBBBBAAACCCGGGKKKLLLUUUaaalllttt}}}~~~wwwddd\\\PPPFFFBBBCCCHHHKKKSSSbbbsss}}}zzzlllaaaUUUNNNIIIGGGLLLSSS[[[fffttt~~~#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''(((******)))&&&!!!$$$'''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((()))"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$###########################%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""!!!'''%%%%%%'''(((&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''%%%$$$$$$&&&)))+++******))))))((((((''''''))))))***++++++***(((((()))((((((((((((((()))***))))))(((((((((((())))))))))))************))))))******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,---------......+++,,,---...///111222222000222333333444:::CCCKKKXXXtttqqqggg]]]XXXTTTRRRYYYccceeerrryyyiiiZZZLLLBBB>>>777666444222222222444555222222222222222222222222444444444333333333222222222222222111111111111000111111111111111111111111------------------------+++,,,---...............---...///111333444444555333444555777999;;;======???AAABBBCCCCCCFFFIIILLLMMMRRRYYY___ccceeeggghhhkkkmmmppprrruuuvvvvvvvvvvvvyyy|||~~~~~~~~~|||zzzyyytttrrrqqqqqqrrrsssrrrqqqqqqqqqpppmmmiiiddd^^^[[[VVVSSSOOOKKKIIIFFFCCC@@@???BBBDDDEEEEEEGGGLLLPPPXXXcccrrr~~~|||nnndddWWWPPPFFF??????FFFOOOUUU[[[jjjxxx}}}~~~~~~yyyrrr___TTTJJJGGGFFFHHHQQQ[[[WWWcccqqqwwwvvvwww~~~$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!''''''&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$#########$$$%%%&&&%%%%%%%%%$$$$$$###############$$$%%%&&&&&&''''''###$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((()))(((((()))+++,,,,,,,,,---,,,,,,+++*********+++,,,,,,++++++,,,,,,---...............////////////222222222333666;;;???BBBJJJ]]]xxx|||jjj^^^ZZZ[[[\\\\\\bbbccchhhsssppp^^^MMMAAA@@@999555777777222///000000111111111000000111222444444444444444444333333333333333222111000//////000/////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222000111333555888:::<<<===<<<>>>???@@@AAAEEEJJJMMMLLLNNNRRRUUUXXX\\\```dddeeehhhkkknnnoooqqqsssuuurrruuuyyy}}}}}}{{{~~~~~~}}}}}}~~~}}}{{{wwwtttmmmmmmoooppppppoooooonnnmmmkkkhhhfffddd^^^WWWQQQPPPMMMIIIEEECCCAAA???===AAA@@@CCCHHHHHHIIIQQQ\\\kkkttt{{{jjjZZZRRREEECCC>>>:::@@@QQQbbbjjjqqqkkklllvvv~~~{{{ppphhhTTTOOOHHHGGGJJJOOORRRTTTYYYZZZ\\\aaahhhsss$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$###""""""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$#########$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,,,,,,,---,,,,,,+++*********+++******))))))******+++,,,............////////////222222111111333777:::<<<>>>KKK```vvvooohhhggggggggggggeeedddjjjvvvxxxfffUUUIII@@@888777666222222555000111222222111000000111333333444444444444444444333333333222222111000///000000/////////.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---.../////////000111333555777999999<<<===??????@@@BBBEEEHHHIIIKKKNNNPPPRRRTTTXXXZZZZZZ]]]aaadddfffhhhkkkmmmppprrruuuyyy{{{|||}}}|||}}}{{{zzz}}}}}}{{{zzzyyyyyyyyyxxxvvvvvvuuurrrooolllhhhhhhggggggggghhhhhhiiiiiigggccc___[[[UUUMMMHHHFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@FFFMMMRRRWWWbbbooo{{{|||rrrjjj```UUUMMMJJJCCCBBB???BBBPPPcccqqquuu{{{vvvuuuyyyzzzrrrgggaaaWWWTTTPPPPPPSSSVVVXXXYYYUUUWWW[[[```iiittt|||$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%&&&%%%$$$###""""""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))***++++++,,,,,,,,,,,,++++++++++++++++++******))))))******+++,,,---............/////////222111000///000111333555999>>>JJJ^^^wwwxxxqqqiiieeeiiitttmmmXXXNNNCCC<<<888555555888111111222222222111000000222222333333444444555555333333333333222111000///000000000000//////////////////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......///111222333444555999;;;=========>>>???AAAEEEGGGIIIIIIJJJKKKMMMOOONNNRRRVVVYYY[[[^^^aaaccciiikkknnnqqqssstttttttttwwwvvvvvvxxx|||{{{zzzyyywwwvvvuuuttttttsssrrrqqqppppppnnnkkkhhhcccaaa___]]]\\\]]]___```___]]]YYYVVVQQQLLLFFFBBBAAA@@@?????????AAACCCDDDDDDFFFNNNXXX```jjjwwwwwwkkk^^^SSSJJJCCC@@@AAA???AAADDDOOObbbwww}}}vvvjjjbbb___```^^^]]]]]]___aaaaaaaaaVVVZZZaaaiiiqqq|||sssxxx|||}}}yyyuuurrrrrr$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$###$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$##################$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))******++++++******)))((()))************+++,,,+++++++++,,,+++++++++***,,,,,,++++++,,,,,,---...---------.........//////000000.........///111222777888???MMMbbb{{{|||mmmeeegggpppwww}}}jjjbbbWWWLLLCCC===:::999111111111111222222111000111111222333444444555555222333333333222222111000111111111000000000//////000//////...---,,,++++++------------------------+++++++++++++++*********......//////000111111111444777999:::::::::;;;<<<@@@AAACCCDDDDDDDDDEEEGGGIIILLLOOORRRSSSUUUWWWYYY^^^```bbbfffhhhjjjllllllnnnnnnoooqqqtttwwwzzz{{{}}}{{{|||||||||{{{zzzyyyxxxwwwuuuuuusssrrrqqqpppppppppooonnnmmmmmmmmmkkkhhheee```^^^\\\YYYWWWUUUTTTTTTQQQPPPNNNLLLIIIGGGDDDBBBAAAAAAAAA@@@AAACCCFFFIIINNNSSS]]]hhhrrr{{{yyyfff]]]RRRKKKDDD???>>>AAA@@@GGGQQQ^^^ppp~~~ssshhheeeiiipppnnnlllkkkjjjjjjjjjjjjaaahhhrrr{{{qqquuuwwwuuupppmmmpppsss$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$##################!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((***,,,+++))))))***,,,***++++++,,,,,,,,,+++***,,,,,,++++++,,,,,,---...------------........................///000111222333444888AAAKKK^^^{{{mmmdddbbbeeehhh{{{yyyvvvooodddXXXLLLCCC>>>555333111111333444222111111111222222333444555555222333333333333222111111222111111111111000000000000000///......---,,,,,,------------------------,,,,,,,,,,,,++++++++++++....../////////000000000///222555666666777888::::::===???AAAAAAAAABBBCCCEEEGGGJJJKKKKKKKKKMMMNNNPPPRRRUUUYYY]]]aaaccceeefffgggiiikkknnnpppsssuuuwwwwwwxxxxxxyyyyyyyyyyyy~~~}}}}}}}}}|||yyywwwvvvvvvvvvuuutttsssqqqqqqpppoooooonnnmmmmmmnnnnnniiihhhggggggfffeeebbb___]]]\\\[[[YYYUUUPPPKKKIIIEEEEEEDDDCCCBBBAAABBBBBB>>>@@@AAABBBDDDHHHNNNSSS^^^fffpppzzzyyyooohhhVVVNNNFFFBBB@@@@@@FFFMMMOOOZZZhhhqqq{{{|||ppphhhmmmwww~~~zzzvvvtttssstttqqqyyyvvvwwwvvvqqqmmmnnnttt{{{$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((("""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((+++---,,,)))(((***---)))***+++,,,---,,,+++*********))))))******+++,,,,,,------------.........---.........///111222333333333777<<>>>>>>>>??????AAACCCCCCBBBBBBCCCDDDEEEGGGJJJNNNSSSXXX[[[]]]```bbbeeegggiiikkkmmmpppnnnoooqqqrrrtttuuuuuuuuuxxx{{{~~~~~~~~~~~~|||{{{yyyyyyyyyxxxuuusssppppppppppppooommmlllkkkjjjjjjiiiiiiiiiiiijjjjjjfffeeedddccccccaaa^^^[[[WWWWWWWWWVVVQQQKKKEEEAAA>>>??????>>>===>>>AAACCC>>>AAAEEEHHHMMMTTT^^^eeeqqqyyyxxxsssmmmeee[[[TTTIIIAAA;;;:::>>>FFFVVVccckkkwwwwwwllliiiuuu~~~vvvuuurrrooonnnsss{{{$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$############$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((+++---,,,((('''***---(((***+++------,,,+++*********))))))******+++,,,,,,,,,---------..................//////000111111444222555;;;;;;>>>PPPddd}}}wwwdddZZZZZZZZZbbbqqq||||||mmmaaaMMMFFF===777666666333111222222222222222222333333222222333333444333333222333333222222222111111111000000000000111111111111........................+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000000000///000222555333555888:::999888999999888:::<<<===<<<<<<===>>>>>>@@@BBBFFFKKKOOOSSSUUUXXX[[[___aaabbbcccfffiiifffhhhjjjmmmppprrrssssssuuuwww{{{~~~~~~~~~~~~~~~~~~|||yyyxxxxxxxxxwwwvvvxxxvvvuuuuuuuuutttqqqooolllllllllkkkjjjiiiggggggccccccbbbccccccdddeeeeeebbbaaa```___^^^[[[XXXUUUOOOOOONNNMMMIIIEEE@@@>>>;;;===>>>???@@@CCCHHHMMMLLLPPPUUUZZZ___hhhttt||||||qqqjjjaaa[[[WWWQQQJJJDDD@@@===>>>DDDMMM[[[mmm|||~~~wwwooohhhkkk}}}zzzpppooonnnooottt{{{$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""###$$$&&&'''((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###&&&%%%$$$###"""""""""""""""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$###############$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******(((+++...,,,(((''')))---((()))+++---------+++***,,,,,,++++++,,,,,,---...,,,,,,,,,---------......////////////////////////222---///666888888BBBRRRccc|||kkk___ZZZRRRTTTbbblllmmmqqqyyy~~~rrrXXXOOOCCC;;;888666333000333333222222222222222222222222333444444333333333333333333222222222111111000000000111222222333333........................******+++++++++,,,,,,,,,+++++++++,,,,,,------...111111000...------000222111333666777666444444444555777999;;;:::;;;<<<===<<<===???BBBFFFJJJMMMOOOQQQUUUYYY[[[[[[\\\```bbbaaacccgggkkknnnqqqrrrrrrtttvvvyyy|||}}}~~~~~~}}}||||||||||||}}}~~~}}}~~~~~~|||~~~~~~|||zzz{{{xxxuuusssrrrrrrpppoootttsssrrrqqqqqqpppnnnkkkiiiiiiiiihhhgggfffeeeddd^^^^^^^^^^^^___```aaaaaaZZZYYYWWWVVVUUURRRNNNKKKIIIHHHFFFDDDBBB@@@>>>===999<<>>AAACCCEEEFFFNNNOOOPPPRRRUUUWWWYYYZZZXXXZZZ^^^aaadddhhhmmmpppnnnqqqvvvyyyzzzzzzzzz{{{wwwwwwwwwwwwvvvuuutttssswwwzzz||||||{{{zzz}}}~~~}}}{{{}}}}}}}}}|||zzzxxxuuussssssqqqooooooppppppooonnnoooooonnnmmmlllkkkjjjiiihhhgggfffffffffdddbbb```^^^\\\ZZZYYYZZZYYYXXXVVVVVVSSSOOOKKKIIIGGGEEECCC@@@???>>>>>>???>>>===<<<<<<<<<;;;===DDDSSSfffrrr|||{{{|||}}}ssslllaaaVVVNNNGGGBBBBBB???;;;===BBBAAALLL^^^nnnzzz{{{uuurrrpppkkkddd]]]^^^kkkzzzhhhdddppp~~~&&&%%%###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######'''%%%######$$$%%%$$$### !!!"""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$###############%%%###!!!"""%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""""""""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###$$$&&&&&&%%%###&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&'''((((((((())))))******+++)))******)))''''''((()))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++***++++++,,,,,,------.........////////////......000111111111222555999===EEEOOOddd~~~~~~ooobbbZZZ\\\^^^\\\___fffooozzzqqq^^^OOOHHHCCC>>>999888666555555555444111///...///000111222333444444444333333222222333333444222222222222111111111000////////////............................................................////////////////////////000000111111111111000000///000111222444555666777666777888;;;===@@@BBBCCCGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVYYY[[[^^^aaaeeehhhiiilllqqqtttvvvvvvwwwxxxvvvvvvvvvvvvuuusssrrrqqqnnnqqqtttuuutttuuuxxx{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvuuutttrrrpppnnnmmmnnnllljjjiiijjjjjjiiihhhjjjiiiiiiiiihhhhhhggggggeeecccaaa``````___]]][[[[[[YYYWWWVVVUUUSSSPPPNNNLLLIIIEEECCCBBBAAA@@@>>>;;;;;;;;;;;;;;;:::999777;;;<<<>>>CCCMMM___sss|||mmmaaa[[[RRRIIIDDD>>>;;;===>>>===AAAGGGOOOXXXffftttzzzrrriiidddaaa___^^^[[[WWWWWW```ppp|||sssjjjrrr~~~&&&%%%###""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$#########$$$&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######(((&&&$$$$$$%%%&&&%%%$$$ """$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$#########"""%%%$$$"""###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$############$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((()))*********+++++++++++++++)))******)))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++,,,---......***++++++,,,,,,------...---....../////////......///000111222222333555888===AAAOOOfffyyykkkeeeaaa[[[\\\aaa___iiivvvvvvggg[[[RRRHHHBBB===;;;888777666555333111000111111222222333333333444333333222222333333444222222222222111111111111222111111000//////......////////////////////////........................////////////////////////......////////////.........///000111222333444555222333555777999;;;<<<===@@@AAABBBDDDFFFHHHIIIJJJMMMOOOQQQSSSTTTVVVYYY\\\aaaeeeiiimmmnnnoooqqqrrrrrrrrrrrrqqqpppnnnmmmllljjjllloooqqqrrrsssvvvxxxsssrrrqqqpppooonnnnnnnnnmmmllljjjiiigggfffeeeeeefffdddbbbbbbccccccbbbaaabbbbbbbbbbbbbbbbbbbbbbbb___\\\YYYWWWVVVVVVTTTSSSUUUTTTQQQPPPNNNJJJFFFBBBAAA>>><<<;;;;;;<<<;;;:::888999999::::::999888888===???CCCJJJUUUggg|||~~~wwwjjjZZZOOOJJJEEE@@@<<<999999===BBBFFFLLLRRR```dddlllvvv~~~|||xxxtttqqqllleee\\\UUUQQQPPPPPPSSSUUUTTTSSSWWW```gggjjjqqq{{{wwwqqqqqqsss%%%%%%$$$#########$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$######'''%%%######%%%&&&%%%$$$!!!"""###$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$######"""%%%$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###############$$$$$$$$$########################%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%###%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&'''$$$%%%&&&'''(((((((((((()))))))))(((((((((((((((((())))))(((''''''(((***(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))******++++++,,,,,,---***++++++,,,,,,------...------......//////......---///111222111111222333888:::CCCTTTiii{{{qqqgggcccddd^^^aaagggqqquuuiii\\\SSSHHHCCC===888666666555555666555555444333333333333444333333222222333333444222222222222222222222222222222222111111000000000////////////////////////........................////////////////////////---......//////......---......//////000111222222000111222444555777888999<<<<<<>>>???AAABBBCCCDDDDDDFFFHHHIIIJJJLLLOOORRRXXX\\\```dddfffgggiiikkkkkkkkkkkkkkkjjjhhhgggfffgggiiijjjlllmmmoooqqqrrrkkkjjjhhhfffeeeeeeeeefffeeedddbbb```___^^^______aaa___]]]]]]]]]^^^]]][[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXTTTPPPMMMMMMMMMLLLKKKLLLJJJIIIGGGEEEBBB===:::;;;999777777888999999888:::;;;;;;;;;;;;===???AAAFFFGGGJJJNNNVVVeeevvv~~~zzzkkkdddXXXLLLEEEBBB@@@>>>;;;<<>><<<>>>@@@BBBCCCEEEIIIKKKPPPSSSWWW[[[\\\^^^aaaccceeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbcccdddddddddbbbaaa___^^^]]]^^^^^^___^^^]]][[[ZZZYYYYYYZZZZZZ]]][[[YYYXXXYYYYYYXXXWWWVVVUUUTTTSSSQQQPPPOOONNNOOOLLLHHHFFFEEEEEEEEEDDDAAA@@@???>>>>>><<<999666999777555555666888888888;;;<<<<<<<<<>>>BBBHHHMMMRRRRRRRRRRRRVVV___lllvvvuuujjjcccVVVOOOGGGBBB???=========>>>CCCJJJSSS^^^iiiqqquuuxxxrrrllllllooonnnggg```[[[VVVMMMDDD???@@@DDDIIIRRRVVVXXXWWWTTTTTTXXX]]]lllttt|||uuusssxxx$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$$$$%%%###$$$$$$%%%%%%%%%$$$###############$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$###!!!"""###$$$$$$###""""""###$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%########################!!!!!!"""###%%%&&&'''(((%%%$$$$$$######$$$$$$%%%#########$$$&&&&&&%%%###$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&'''&&&%%%%%%'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))((((((***++++++,,,,,,------...+++,,,---...............---///111111000//////000000444999===AAANNNhhh{{{lllcccccchhhsss}}}tttjjj[[[MMMCCC<<<888555333222222111222333555666444333333222222333333444222222222222333333333333000000111111222333333444000000000000000000000000//////////////////////////////////////////////////////000000000000//////............////////////111111111222222333333333333333444555666666777777777999;;;<<<===???BBBEEEHHHKKKNNNQQQRRRTTTWWWYYY^^^^^^____________^^^^^^^^^\\\[[[[[[[[[[[[ZZZXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTVVVTTTRRRRRRRRRSSSRRRPPPOOONNNLLLJJJHHHFFFEEEDDDFFFCCC@@@?????????>>>===999888777777888888777666666555333444666888999999;;;>>>BBBEEEHHHMMMTTTZZZaaa___\\\XXXVVVZZZbbbiiiuuuzzz~~~zzzoooaaaVVVPPPFFF@@@;;;;;;<<<<<<>>>AAAGGGPPPZZZcccnnnzzzyyyqqqmmmmmmkkkddd]]]MMMJJJEEE@@@???BBBHHHMMMUUUXXXZZZXXXVVVXXX^^^dddssszzz}}}yyywww}}}~~~yyy###$$$$$$%%%&&&&&&&&&%%%(((((('''%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***%%%%%%%%%$$$$$$$$$######%%%###""""""$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$&&&&&&%%%"""!!!###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%!!! !!!"""%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((((((((()))%%%&&&''''''&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((()))******++++++***++++++,,,,,,------...***+++,,,---............---///000000//////000222444555888:::<<>>999888666444333333444555444333333222222333333444222222222333333333444444111111111111222222222222111111111111111111111111//////////////////////////////////////////////////////000000000000/////////////////////.........000000111111111111111111111111222222333333444444555666888888888999<<<>>>AAACCCFFFHHHIIIKKKMMMPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWTTTRRRRRRSSSSSSQQQOOOKKKLLLMMMNNNNNNOOOOOOOOOLLLLLLMMMMMMLLLLLLKKKKKKMMMKKKIIIIIIIIIJJJIIIHHHEEEDDDCCCBBB@@@???>>>======;;;::::::::::::999777666444222222444666777666555444333555999<<<>>>>>>AAAHHHRRRZZZ^^^bbbhhhlllpppmmmfff]]]UUUSSSWWW[[[dddggghhhbbbWWWLLLFFFDDD???999777<<>>KKKWWWlll|||iiiZZZUUUXXX^^^dddooozzz|||uuulllcccYYYPPPIIIEEEBBB>>>999666333222222444333333222222333333444222222222333333444444444333333222111111000000000111111111111111111111111000000000000000000000000////////////////////////......////////////......///////////////.........000000000000000000000000222222222333333333444444555666777666555555777999<<<>>>AAABBBCCCEEEGGGJJJIIIIIIKKKLLLMMMNNNNNNNNNLLLIIIGGGHHHIIIJJJHHHEEECCCDDDFFFHHHIIIJJJIIIIIIDDDEEEFFFGGGGGGFFFEEEDDDFFFDDDBBBBBBCCCCCCBBBAAA>>>>>>===<<<;;;;;;::::::777666666666777777555333666333000000222444666777555555555888===AAADDDEEEIIITTTcccnnnsssvvvyyy|||{{{wwwmmm```SSSLLLLLLOOOTTTUUUTTTMMMDDD>>>>>>???>>>888888@@@KKKTTT___iiirrr{{{zzzxxxuuuqqqmmmggg]]]RRRJJJEEEJJJQQQXXX[[[^^^```bbb\\\aaafffiiikkkqqqzzz|||~~~|||tttrrrrrr%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$&&&$$$"""$$$'''(((&&&###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%######$$$$$$$$$############$$$$$$"""###%%%%%%&&&%%%$$$######$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$%%%%%%###""""""$$$'''$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########%%%###""" !!!###$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$#########$$$%%%%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''&&&&&&''''''((()))***'''(((((((((((((((''''''******))))))((((((''''''******))))))((((((''''''))))))*********((('''&&&***+++,,,------,,,***)))))))))))))))******************+++,,,,,,,,,+++++++++,,,------......------------......///000000000333444444555777:::???CCCVVVlllqqqbbbZZZVVVRRRVVVZZZ]]]iiiyyyyyyvvvtttsssqqqkkkccc\\\SSSLLLCCC===;;;;;;999888777333//////111444444333555555555555444333111111333333333222111000///...//////000111111111111000000000000000000000000000000000000000000000000000111111000///...---,,,,,,........................//////............//////000000000000111111111111111111111111222444777888999999:::;;;;;;<<<======BBBBBBCCCDDDDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>=========???>>><<<:::999999::::::999999888777666666555555333444555666666555333333333333333333333222222222555666777999===EEEOOOUUUZZZeeettttttfff]]]TTTKKKEEECCCEEEEEEDDDAAA>>>;;;;;;;;;<<>>FFFUUUjjj~~~nnnaaaWWWUUUVVVVVVVVV^^^jjjooonnnnnnnnnpppuuuxxxxxxsssooo```XXXMMMEEEAAA>>>;;;888:::777444333333444222000///000111222222222333222333333333333222111000000///000111111222222111111111111111111111111111111000000000000000000000000000000000///......------........................//////............////////////000000000111111111111111000111222333555666666666777888888999::::::;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;::::::999999999999888777555555555555666555555444444333222222222000111222222222222111000222222333444555666777777999:::<<>>===<<<<<<;;;999888999;;;>>>CCCIIIRRR[[[bbbjjjrrrwww~~~{{{tttmmmiiiggg```ZZZUUUPPPMMMQQQWWWcccqqqyyyvvvrrrrrr~~~zzzrrrkkklllwww((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%% """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''$$$!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&###%%%'''&&&%%%$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&(((((('''%%%###&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%$$$%%%%%%&&&'''(((''''''(((((((((((((((''''''''''''((()))*********(((((((((((())))))))))))&&&'''((()))************))))))((())))))***+++,,,))))))))))))*********************+++++++++,,,,,,++++++,,,------------------------...//////000000///000000000000222666999===EEEQQQccc|||qqqaaa[[[YYYSSSPPPTTT[[[^^^\\\]]]```fffpppyyy~~~}}}{{{mmmfff[[[RRRMMMHHHBBB>>>===:::888666555444333111//////000111111222222222111111222222222222111111000111111222222222222222111111111111111111111111000000000000000000000000////////////////////////........................//////............////////////000000000000111111111000000000000111222333333333333444444555555666555666666777777888888888888888888888888888888888666777777888888777777666666666555555555555444444333333222222222222333333333333222222111000000000//////000111111000000///222333333444666888999:::>>>???BBBGGGOOOZZZgggoooqqqvvvwwwnnndddWWWNNNEEE<<<777777666666555444555999@@@DDDLLLSSS[[[ccchhhjjjlllmmmoooqqqsssrrrnnnggg```[[[XXXSSSNNNJJJHHHKKKXXXeeeuuu}}}qqqlllkkkrrrtttjjjfffiiisss&&&%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&!!!%%%%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$###$$$%%%%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%&&&&&&###%%%''''''&&&%%%$$$%%%#################################$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$###############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((()))&&&'''(((((((((((((((((('''((((((((()))))))))***''''''(((((())))))******''''''((()))))))))))))))((('''''''''((()))+++,,,((()))))))))************)))))))))******+++,,,,,,++++++,,,------------,,,,,,,,,---......//////000111222222222111333666888<<>>;;;888666555555444444444333222111000000000...///000111111111111111111111222333333333333222111111111111111111111111000000000000000000000000......//////000000000000........................//////............//////////////////000000000111000000000000//////000000000111111111222222222333333333333444444444555555444444444444444444444444222222333333333333222222222222222222111111111111111111222222222333333444333222222222111111111000000000111111111111111111222333333555777:::===>>>DDDGGGJJJOOOUUU]]]eeekkklllnnnttt||||||qqqhhhYYYQQQHHHBBB<<<666555777777777777888;;;BBBJJJPPPVVVYYY^^^aaabbb```^^^\\\[[[]]]```aaa___ZZZTTTPPPIIIGGGFFFFFFGGGOOOaaarrrwwwkkkiiippp|||tttllleeefffooo~~~######$$$%%%&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&"""%%%%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$%%%###$$$%%%%%%%%%%%%$$$###(((&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''&&&$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%$$$#########%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&'''(((((((((((((((***)))))))))((((((((('''''''''(((((())))))************)))(((((((((((((((''''''&&&&&&''')))+++,,,((()))))))))************))))))))))))***+++,,,---***+++,,,,,,------,,,,,,,,,,,,------.../////////111222333222222222555777666888===BBBLLL___xxx|||ooo```XXXUUUUUUSSSRRRRRRSSSWWW^^^gggmmmmmmlllaaaaaabbbfffhhhfffaaa[[[LLLIIIDDD>>>:::777777777777666444222000000//////,,,---...///000000000000111111222333333333333222111111111111111111111111111111111111111111111111......//////000111111111//////////////////////////////............//////...////////////000000000000000000/////////......000000000000111111111111111111111111222222222222222222222222222222222222000111111111111111111000000000000000000000111111000000111222222333333333111111111111111000000000000000111111111222222333111222555999???EEEJJJMMMSSSVVVYYYZZZ[[[\\\^^^___```aaadddiiilllggg]]]SSSHHHBBB<<<999666222444999999;;;???CCCIIIQQQYYY^^^___]]][[[YYYVVVRRROOOMMMKKKMMMPPPQQQPPPMMMHHHEEE<<<>>>BBBFFFJJJSSSdddtttrrriiidddkkk{{{zzzpppiiiggghhhnnn{{{!!!"""###%%%&&&'''((((((#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&%%%!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!"""###&&&'''"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######""""""""""""""""""###############"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''''')))******%%%&&&'''((())))))))))))*********)))((('''''''''(((((((((((())))))))))))+++***)))(((''''''''''''(((((('''(((((()))***+++))))))))))))************)))((((((((()))+++,,,...******+++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000111111000111222444111444888<<<@@@LLLbbbwwwtttiiiccc^^^[[[YYYTTTQQQQQQSSSXXX[[[[[[YYYRRRTTTYYYaaaiiikkkiiifff\\\ZZZVVVOOOGGG@@@===<<<666555333222111111111222------...///////////////000111111222222222222222222222222222222222222222111111111111111111111111/////////000000111111111//////////////////////////////............//////......////////////000000//////000000000///......000000000000000000000000////////////////////////111111111111111111111111000000000111111000000000000000000000000111111111......///000111111111000000000//////////////////000000000000000111222333111444999AAAJJJTTT]]]bbbeeeffffffccc]]]XXXUUUTTTTTTTTTUUUWWWVVVQQQHHHAAA???;;;777666444333777===???DDDLLLSSSZZZ___dddgggccc]]]VVVOOOKKKHHHEEEDDDDDDEEEFFFFFFEEECCC@@@>>>888:::AAAHHHMMMSSS___jjjmmmpppqqqsss|||zzzqqqkkk^^^^^^dddrrr~~~ooofffbbbhhhoooyyy"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$%%%%%%$$$%%%&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%###$$$&&&''''''&&&$$$###!!!!!!"""###$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$###""""""###%%%""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$""""""##################$$$#########"""""""""!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''((())))))%%%&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***)))(((''''''((())))))((())))))******)))))))))))))))))))))************)))(((''''''(((***---...******+++,,,,,,,,,,,,++++++,,,,,,------......///...///000111000000222444333333666:::<<>>GGGRRR^^^hhhmmmnnnlllggg___VVVNNNJJJHHHDDDEEEGGGGGGDDD@@@;;;888888555555777777999@@@HHHPPPWWW```gggjjjiiifffeee___XXXNNNGGGCCCAAA???>>>@@@@@@@@@@@@@@@@@@????????????DDDKKKOOOQQQWWW^^^]]]aaagggnnn{{{mmmaaa\\\ZZZ[[[dddsssuuulllggggggrrr}}}###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$(((&&&$$$%%%''''''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$###$$$&&&''''''&&&$$$### !!!###$$$$$$$$$###!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%% !!!"""###%%%&&&'''(((#########!!! ###%%%""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$######### """$$$&&&&&&&&&%%%$$$&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######""""""###$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%&&&'''((())))))))))))''''''(((((())))))************))))))((((((''''''((((((''''''((()))***,,,))))))***++++++***(((((())))))))))))************((((((''''''(((***---...******+++,,,,,,,,,,,,+++++++++,,,------......///...000111222111222333555555222333777888888@@@IIIYYYnnnyyyqqqeee[[[TTTOOOJJJGGGHHHFFFGGGLLLVVV___dddfffhhhnnnuuuuuunnndddZZZUUUHHHEEEAAA<<<888666555555111111222222222222111111//////000111111111111111222222222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000//////............//////............/////////000---...000111111111000///////////////////////////111111111111111111111111////////////////////////...//////000000//////.../////////000000111111111000000111222222111000///333333333333333444444444555555444444555777888999;;;===BBBJJJTTT___hhhnnnnnniiiaaaUUUJJJCCC@@@???666999;;;<<<:::888666666222111333888;;;@@@IIISSSbbbiiirrrwwwtttmmmddd___XXXQQQHHHBBB???>>><<<:::<<<<<<<<<===???BBBDDDEEEHHHFFFHHHNNNQQQQQQRRRVVV[[[cccmmmxxxnnn[[[TTTUUUWWWccctttxxxpppmmmmmmrrr~~~$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$###"""!!! %%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%'''########################%%%$$$###"""!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$############"""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$######$$$%%%&&&'''((('''&&&$$$$$$$$$$$$&&&'''$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&''''''(((((('''&&&&&&'''((()))***))))))(((((((((((())))))))))))))))))************))))))************))))))***)))'''&&&&&&(((***,,,***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------....../////////---,,,,,,...000...000222444666888<<<>>>JJJTTTkkkrrraaaZZZVVVQQQLLLLLLGGGCCCDDDKKKSSSXXXZZZ___kkkuuuxxxzzz{{{vvvnnnaaaRRRCCC>>>>>>;;;888666333...---222333000///222...000222222111111111111222222222222333333333333222222222222222222222222111111111111111111111111555222///,,,+++,,,...///000000000000000000000000//////000//////...------............/////////000000000//////.........---///////////////000111111........................------........./////////111000000///000000111111///111222333333111///...333444666666555444555666777999;;;<<<;;;===AAAEEEBBB@@@AAAHHHRRRZZZ\\\[[[\\\VVVMMMFFFBBB>>>:::777333666888666444222444777666999<<>>:::999999999:::<<<@@@EEEJJJOOOSSSUUU[[[ZZZ\\\]]]ZZZVVVWWW\\\]]]sss}}}tttiii```WWWRRRYYYddduuu{{{sssttt{{{|||ooo$$$######"""!!! %%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$&&&########################$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$###############$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&'''((()))***)))((('''&&&&&&'''((((((((((((''''''''''''(((((((((((()))))))))*********)))******++++++******))))))(((((('''((()))******)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------------.../////////...------///111000111333333444555777:::@@@HHHZZZrrrtttkkkddd^^^XXXOOOKKKFFFFFFJJJNNNPPPQQQYYYeeeqqqxxx}}}~~~xxxggg[[[PPPLLLKKKFFF@@@===:::555333555444000///222222333333333222222222333111000000000000/////////222222222222222222222222111111111111111111111111333111///---,,,---///000000000000000000000000000000000111111000//////............/////////000000000000/////////........./////////...///000000111////////////////////////000000000000000/////////000000000///000000111111000111333555666666666555555666777777666777999;;;<<>>AAAFFFIIIOOOXXXdddnnnwwwtttqqqnnniii```VVVOOOOOOJJJCCC===:::999:::;;;???EEENNNYYYcccjjjnnnpppnnnjjjgggeee```\\\___dddooo|||sssfffbbb___^^^[[[\\\fffrrr}}}|||~~~~~~}}}~~~qqqeee%%%%%%$$$$$$#########"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$""""""#########$$$$$$$$$'''&&&&&&%%%$$$###"""!!!$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&''''''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$######""""""###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((('''''''''''''''###$$$%%%&&&''')))*********)))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))))))))******)))******++++++******)))'''(((((()))))))))))))))((())))))***+++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------...///000/////////111333222333333222111111333555777<<>>??????<<<999<<<999555333222222111111222333444333444888???FFFMMMPPPTTTVVVZZZ```hhhooovvvqqqkkkfffaaaYYYMMMDDDEEEBBB===999777888;;;===EEEPPPcccvvv|||tttnnniiifffjjjpppzzzkkkccc______ccciiimmmrrr{{{~~~|||xxxvvvtttvvv}}}xxxoooddd[[[""""""###$$$%%%''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%''''''&&&############$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""""""""###""""""""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''&&&$$$"""%%%&&&((((((((((((&&&%%%######$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$%%%&&&'''((((((((()))((('''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((()))))))))***((())))))******))))))(((&&&''')))***+++***((('''((()))******++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,...////////////111333222333333222111000222333555888>>>HHHSSSccc|||nnnggg]]]WWWTTTRRRPPPNNNOOOSSSYYY^^^aaaaaa]]]YYY[[[VVVTTTWWWWWWSSSOOONNNGGGEEEBBB>>>:::888888999888666333222222333444444111111111111111000000000000000000000000000000000111111111111111111111111//////000111111111111111////////////////////////000000000111111000000///...////////////000000000000000////////////////////////......//////000111000000000000000111111111222222222111000000//////000000000000111222444444555666666888:::<<<>>>???DDDGGGKKKOOORRRVVVYYY\\\___\\\WWWQQQIIIBBB>>>;;;<<<999666666666666444222444333111111111222333444222444888:::===CCCLLLRRR[[[]]]^^^^^^]]]]]]```ccciiiccc]]]ZZZXXXRRRHHH??????===;;;999999<<<@@@DDDSSSccc}}}~~~zzzvvvtttxxx}}}tttiiidddkkkooovvv|||xxxqqqnnnoooooouuuuuu{{{vvvlllddd\\\VVV !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&''''''&&&$$$"""%%%&&&((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&''''''(((((('''&&&%%%$$$%%%%%%&&&'''((((((((()))(((((((((((((((((()))'''(((((((((((()))))))))'''(((((((((((((((((('''%%%''')))++++++***(((''')))******+++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------***,,,...///......000111111222333222111111333555666777;;;AAAFFFQQQeeevvvqqqeee^^^YYYVVVSSSTTTRRRRRRTTTTTTRRRMMMKKKLLLHHHHHHLLLOOOPPPSSSWWWUUUUUUSSSMMMGGGDDDCCCCCCBBB>>>999777777777666555000111111111222222333333000000000000000000000000111111111111111111111111...///000111222222111111////////////////////////......//////000//////...////////////000000000111//////000000000000000000000////////////000111111//////000000111111111111111111111111111111111111333333333444555777888999<<<===???CCCGGGKKKNNNPPPTTTWWW\\\```aaaaaaaaabbbfff```VVVKKKBBB<<<888666333222111111111222222111111111111111111222444555555999@@@EEEJJJPPPXXX]]]ccccccaaa^^^ZZZWWWUUUUUUVVVRRRMMMLLLLLLHHHBBB<<<===>>>>>>>>>>>>BBBIIINNNcccuuutttnnnmmmuuu{{{vvvmmmfffeeeiiioooxxx~~~~~~tttkkkccc]]]YYYWWW$$$$$$$$$######"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!###$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%###"""%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$$$$$$$%%%%%%%%%"""""""""###%%%&&&((()))%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$"""###%%%&&&((()))))))))))))))(((((((((((())))))''''''(((((((((((())))))'''(((((())))))(((((('''&&&''')))***+++***(((''')))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***,,,...///.........///000111222111111111333555444444777;;;>>>DDDPPP\\\ooo}}}sssmmmgggccc\\\UUUPPPOOONNNJJJGGGFFFCCC@@@@@@DDDGGGKKKTTT]]]dddgggggg```YYYWWWVVVUUUNNNIIICCC???===:::666222111111111222222222333333111111111111111111111111111111111111111111111111...///000000111111111000000000000000000000000000---......////////////.../////////000000000111111//////000000000000111111111000000000000111222222000000111111222333333333222222333444555666777777999999:::;;;<<<>>>@@@AAAEEEHHHLLLRRRYYY___cccfffhhhjjjlllkkkhhhdddaaa```]]]UUUJJJAAA;;;888666666222222111111000111111111///111222333333444666999===BBBIIIOOOSSSXXX^^^cccbbbaaa^^^ZZZVVVRRROOOMMMFFFEEECCCBBBAAA@@@>>><<<<<<>>>@@@AAABBBFFFNNNTTTiiixxxxxxuuuvvv{{{zzzooogggbbbccckkkttt~~~wwwnnnfff```\\\WWWVVVWWW''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$####################################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''%%%&&&((()))((('''&&&$$$###$$$%%%'''((((((''''''(((((((((''''''((((((((('''''''''((((((((())))))))))))************))))))&&&'''(((******))))))(((((())))))***+++***************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,...000000///......//////000111000//////111222222000222666888;;;BBBJJJXXXlllvvviii\\\VVVQQQJJJEEEEEE@@@>>>>>>@@@BBBFFFPPP[[[eeemmmrrrnnnkkkmmmnnnmmmggg```XXXQQQLLLEEE===666666666555555444333222222222222222222222222222222111111111111111111111111//////////////////000000000000000000000000000000......///000000000000000//////000000000111111111//////000000000111111111222222111111222222333444333333333444555555666666555666777999<<<>>>@@@@@@@@@AAAAAACCCEEEGGGIIIJJJMMMPPPVVV\\\bbbgggkkkllljjjjjjgggccc]]]XXXVVVVVVNNNGGG???888666555555444444444444333222333444555444777:::;;;;;;===@@@CCCIIILLLPPPRRRTTTXXX^^^ccc^^^\\\XXXSSSOOOKKKGGGEEE===???AAAAAA@@@AAACCCFFFEEEHHHKKKLLLMMMRRRYYY```iiittt|||rrrhhhcccaaadddppp|||zzzjjjaaaZZZXXXUUUQQQPPPSSS""""""""""""""""""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$&&&&&&%%%"""############$$$$$$$$$'''&&&&&&%%%$$$###""""""""""""!!!!!!!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$############""""""""""""""""""""""""""" !!!###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%"""###%%%%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""###$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$######$$$%%%&&&'''((('''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###%%%'''))))))((('''&&&$$$%%%&&&'''''''''&&&%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))++++++,,,,,,,,,,,,++++++'''(((((()))))))))))))))'''(((((()))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...000222222000///...//////000000///------...///111......222666888<<>>AAADDDFFFHHHFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTYYY^^^bbbeeeffffff[[[YYYTTTMMMHHHEEEFFFHHHDDD???999555444444222000333444555555555666777999;;;???CCCEEEEEEGGGKKKOOORRRSSSSSSRRRRRRUUU\\\bbb]]]YYYSSSNNNIIIDDD@@@===999>>>CCCDDDEEEGGGNNNSSSVVVYYY]]]^^^___ccckkkqqqnnnttt|||rrrhhh```^^^```ffftttzzznnncccZZZTTTTTTQQQLLLKKKOOO%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################(((&&&$$$""""""###%%%'''$$$$$$######"""!!!!!!!!!""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&(((''''''%%%$$$""" %%%%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((''''''(((******++++++++++++***)))(((((()))***+++******))))))******+++,,,,,,---//////...///000222////////////000000000111000111111222444555666666???EEERRRfff~~~yyygggZZZPPPJJJIIIFFFBBB======AAAIIIOOO^^^bbbjjjqqqtttuuu|||}}}rrrcccXXXTTTNNNBBB999777:::999444111222444333222111222333111000...,,,,,,...111333---...//////---,,,,,,---444111///......///......000000000000000000000000111111111000000/////////000000000000111111111111000000000000111333444555666777999:::;;;:::888777777999>>>AAADDDEEEDDDDDDFFFEEEDDDGGGKKKMMMMMMKKKKKKKKKMMMPPPRRRRRRQQQOOONNNHHHCCCAAA>>>999888999???<<<999777777888777777;;;<<<:::777:::???@@@>>>AAAKKKSSSTTTVVVZZZYYYUUUOOONNNKKKHHHGGGIIINNNRRRVVVRRRKKKDDD???>>>???@@@@@@AAADDDLLLXXXcccjjjlllpppoooqqqtttssspppppptttnnnyyyzzztttlllhhhcccbbbhhhtttxxxkkkfff___\\\WWWSSSOOOMMMMMMMMM%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$########################"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""########################$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((***++++++,,,,,,,,,++++++***))))))***++++++******))))))******+++,,,***+++------,,,,,,...000.../////////////////////000000111222333444555555888===GGGVVViiiqqqcccZZZQQQMMMGGGDDDDDDGGGLLLOOOVVVYYY```hhhjjjiiilllqqqvvvvvvyyy~~~{{{tttkkkcccWWWLLLJJJLLLHHHAAA===;;;999777666555444444444333111000111222333333///000111000000000000111111///---...///000000///..................//////000000000//////.........////////////000000000000////////////000111222333444555777888888888666555333555888;;;===>>>>>>===>>>===<<<>>>BBBDDDCCCBBB???@@@AAACCCEEEDDDCCCBBB???:::888999999777777:::===;;;:::;;;>>>BBBEEEFFFIIIJJJIIIFFFIIIOOORRRPPPTTTYYYZZZWWWVVVWWWTTTNNNHHHGGGDDD@@@>>>???CCCFFFKKKIIIEEE@@@>>>>>>@@@BBBFFFLLLXXXiiiyyy{{{uuuvvvzzzwww}}}xxxsssooonnnllllllnnnttt~~~zzzjjj```[[[\\\ZZZVVVQQQNNNMMMMMMMMM%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&&&&$$$###""""""######$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$###""""""########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$###############"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%&&&'''(((((())))))(((&&&&&&''''''''''''''''''(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,******))))))******+++,,,***+++------,,,,,,---///.....................---//////000000111222333333222666<<>>===<<<888666666333111111222333111///000000000//////000111111222000//////111111///...---------....../////////000000000///////////////------........./////////............///000000111111222333444444444333222000111333444666666777777666555555666888999999888555666777777888777666666555111000333666666:::???GGGFFFGGGIIINNNVVV\\\aaaaaabbbaaa]]]^^^cccfffeee___]]]VVVPPPMMMLLLGGGAAA@@@???===999777777;;;>>>@@@@@@???======???CCCFFFVVVaaauuuvvvkkkvvv}}}wwwsssrrrrrrqqqpppsssxxx~~~ttthhh^^^XXXTTTXXXVVVSSSOOOMMMLLLLLLLLL%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((%%%%%%&&&((())))))))))))'''''''''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((()))***+++++++++++++++******************************))))))******+++,,,,,,---///......---///000......------------,,,,,,......//////000111111222///444888:::???LLL^^^lll{{{pppaaaXXXUUUVVVUUUTTTWWWTTTTTTXXXWWWRRRMMMLLLMMMNNNRRR[[[hhhuuu~~~{{{|||zzzmmm___TTTOOOKKKKKKLLLJJJCCC>>><<<888333111333444222///555333111111111222222222666444222111111000---+++......//////000000111111000000000000////////////,,,---------.....................---......//////...///000111111111000000000000000111222222333333222222111222333333333222222333444333333333444555888444222444777;;;CCCKKKWWWWWWXXX[[[```hhhqqqwww}}}~~~{{{ssspppqqqrrrppp```XXXMMMFFFDDDCCC???:::;;;:::999777666777:::===;;;<<<<<<<<<===AAAIIIOOOkkkxxxrrrllljjjuuuzzztttppprrruuuyyy{{{uuuzzzzzznnnddd^^^ZZZWWWTTTTTTRRRPPPMMMLLLKKKKKKKKK%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''(((%%%&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((()))))))))))))))(((((())))))))))))((((((******))))))******+++,,,,,,---///...------...///---------------,,,,,,,,,.........//////000000111...333777777888>>>JJJTTTiiiyyy{{{mmmhhhhhhhhhgggfff```ZZZXXXSSSLLLGGGFFFHHHGGGHHHNNNXXXdddoootttuuufff\\\ZZZZZZ]]]```^^^WWWPPPHHHCCC<<<999888999999888;;;888666666777888777555666444222111111000---,,,......//////000000000000------------............---------............///000//////............///---....../////////////////////000000000000111111000111111111000000111111000222333333333444777:::???:::777999<<>><<<999999999888777777999<<<;;;===??????AAAHHHSSS[[[zzz}}}nnngggfffpppyyyqqqooonnnpppuuu|||rrrjjj```ZZZWWWWWWUUURRRQQQPPPNNNLLLKKKJJJJJJJJJ%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$######""""""!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''(((((()))((((((''''''(((((())))))(((((('''******))))))******+++,,,***+++---,,,+++***+++---,,,,,,,,,---------...............//////000000000...111555555444666===CCCOOO^^^uuuxxxooofffZZZNNNGGGGGGFFFEEEDDDEEEKKKTTT^^^dddmmmsssyyy~~~~~~rrrddd___```ccciiimmmlllgggcccRRROOOJJJDDDAAA???@@@AAA>>>===;;;===@@@AAA???<<<:::777444222222222111000////////////////////////+++,,,,,,,,,,,,---------....../////////000000000222111111000////////////........./////////000000//////000111111111111000000111222222111000111333///222444555666999???DDDEEEBBBAAADDDHHHOOO]]]jjjqqqrrrtttttttttyyytttmmmhhhddd[[[QQQGGGBBB???<<<;;;<<<:::;;;<<<;;;::::::<<<===EEEIIIMMMOOOPPPUUU___fff{{{~~~uuuooosssuuuqqqiiidddfffjjjvvv~~~zzzjjjjjjmmmrrrzzzyyyddd^^^WWWSSSRRRQQQPPPNNNOOONNNMMMKKKJJJIIIIIIIII%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$#####################"""!!!""""""######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))))))))(((((('''((()))******)))((('''******))))))******+++,,,***,,,,,,,,,******+++,,,++++++,,,---...///000000///////////////000000000000111111111111333777:::@@@IIIYYYmmmooo\\\RRRQQQIIIGGGDDDBBBDDDIIIPPPUUU\\\cccjjjnnnooommmddd[[[WWWYYY]]]bbbfffhhhhhhhhh^^^______ZZZRRRMMMMMMNNNKKKJJJKKKPPPUUUWWWTTTPPPJJJEEE???;;;888777666555444444333333222111111111////////////000000111111000000111111111222222222555444333222111000000111000000000000000111111222111222444666666666444333222444666666444444666888444777;;;===???EEEMMMUUUTTTTTTVVVZZZ]]]aaakkkwww{{{|||zzzuuuooommmppptttuuuyyyxxxoooddd]]]YYYUUUNNNGGGAAA???<<<888999>>>===@@@CCCEEEGGGIIIKKKNNN^^^dddjjjjjjgggeeegggjjjqqqyyyooodddZZZ]]]aaaccceeejjjrrrxxx~~~}}}vvvoooiiikkkooovvv{{{pppiiiZZZWWWRRROOONNNOOOOOOOOOOOONNNMMMKKKJJJIIIHHHGGG%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! $$$&&&&&&$$$###!!!!!!!!!"""######$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$######"""#################################$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))************)))(((((()))***++++++***)))(((*********)))***++++++,,,,,,.........,,,,,,---...***+++,,,---///000111111/////////000000000000000333222000///000333666888;;;>>>GGGWWWmmmlll___\\\QQQOOOKKKGGGEEEGGGLLLPPPQQQYYY______^^^\\\WWWRRRKKKNNNQQQTTTWWW[[[```ccclllrrruuuqqqggg___]]]^^^]]]]]]```gggooorrroookkk\\\VVVMMMEEE???<<<999888999999888777666555555444444444444555555666666666111222222222333333333333666666444333222222111111111111111111111222333333555777999<<<<<<;;;999888666888::::::888888:::===;;;???DDDFFFJJJPPP[[[ccceeegggkkkooooooooouuu~~~}}}|||xxxmmmaaaYYYXXXYYY[[[bbbddd^^^UUUPPPMMMJJJEEE@@@>>>@@@===:::===DDD???DDDJJJPPPUUUYYY^^^bbbwww~~~yyyooojjjiiiiiiqqq|||uuubbbXXXRRRUUUZZZaaajjjuuuzzzuuummmdddjjjlllqqqzzz|||nnnccc\\\TTTSSSPPPNNNNNNPPPTTTVVVOOONNNMMMLLLJJJHHHGGGGGG'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%((('''%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$######$$$$$$%%%&&&"""""""""######$$$$$$$$$((('''&&&%%%###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%$$$###""""""###$$$%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((''''''''''''((((((+++)))(((&&&&&&((()))+++&&&''''''((()))******+++)))************+++++++++++++++++++++++++++++++++(((***---...---------...---,,,,,,++++++,,,,,,---------......//////000000/////////000111333444555777;;;@@@HHHUUUjjjxxxjjjdddZZZOOOJJJLLLNNNNNNLLLTTTQQQRRRXXXXXXPPPJJJJJJGGGEEEGGGJJJLLLNNNVVV___jjjttt{{{wwwpppjjjgggeeeeeegggmmmvvvzzzuuukkk^^^QQQHHHDDDCCCCCC@@@============999666;;;:::999999:::;;;::::::<<<888777999999777888<<<:::<<<===;;;888666777999666;;;@@@@@@<<<999:::===>>>EEEMMMOOOKKKFFFDDDDDDBBBAAA@@@AAACCCEEEDDDCCCAAAJJJSSSRRROOOTTTdddssstttqqqnnnooosssvvvwwwwwwvvvqqqeeeWWWMMMJJJIIIIIINNNMMMNNNOOOMMMHHHEEEDDD<<<<<<===>>>@@@CCCEEEFFFJJJVVVfffqqqvvvxxx}}}uuummmkkkiiitttvvvdddYYYVVVYYY\\\dddsssyyyooommmlllkkknnnttt~~~zzzkkk```[[[YYYRRRQQQOOOMMMLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEE&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%""" ###$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########$$$%%%%%%&&&############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$&&&((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''(((((())))))***************))))))(((((((((++++++++++++++++++++++++'''***,,,---,,,,,,,,,------,,,,,,++++++,,,,,,---............/////////////////////000111222444444555777:::>>>FFFTTTfffssssssddd[[[YYYZZZZZZXXXZZZVVVUUUXXXWWWPPPKKKJJJFFFDDDDDDGGGGGGIIIOOOWWWdddnnnuuusssmmmiiigggeeebbbcccgggooozzzrrrfff___\\\\\\YYYTTTMMMIIIGGGFFFEEECCCDDDCCCCCCGGGLLLPPPRRRQQQNNNIIIEEEEEEDDDCCCFFFKKKJJJNNNQQQOOOIIICCCBBBBBBIIIMMMQQQOOOIIIEEEGGGJJJTTTZZZaaaccc___ZZZWWWVVVOOOOOOOOOPPPSSSSSSRRRQQQNNNUUUZZZXXXSSSVVVcccnnnrrrnnniiiggghhhjjjjjjjjjeee___VVVKKKDDDAAA@@@@@@EEEEEEEEEEEECCC@@@>>>>>>BBBBBBBBBBBBCCCGGGKKKOOO```ooo{{{www{{{vvvjjjbbbbbbhhhuuuyyytttlllhhhiiikkkyyyzzznnnbbbZZZTTTQQQPPPOOOMMMLLLKKKLLLMMMMMMMMMMMMLLLJJJIIIGGGFFFFFF$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%$$$"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""""""""###$$$%%%'''(((############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&'''(((((('''''''''''''''((()))))))))((((((''''''(((((()))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))+++******)))'''&&&&&&%%%++++++++++++++++++++++++''')))+++,,,+++++++++------,,,,,,++++++,,,,,,---/////////...............////////////000222333444666777888888;;;DDDOOOXXXoooyyyttttttssssssmmmhhhdddbbb]]]UUUNNNLLLFFFBBBAAABBBBBBAAAFFFLLLZZZccciiigggbbb___]]][[[XXXVVVWWW\\\gggsss~~~xxxsssssstttvvvoooddd[[[VVVTTTSSSSSSRRRQQQSSS\\\gggooorrrqqqllleee^^^\\\ZZZXXX\\\aaa___eeekkkhhh^^^UUUQQQQQQ^^^bbbeee___UUUPPPTTTYYYbbbgggnnnoookkkeee```^^^VVVVVVVVVWWWXXXWWWUUURRRPPPSSSSSSQQQNNNPPPXXX___bbb]]]XXXTTTTTTUUUVVVVVVSSSNNNGGGBBB???===<<<<<>>FFFPPPaaassspppddd\\\TTTMMMJJJGGGEEEGGGLLLKKKQQQSSSOOOKKKJJJHHHEEEFFFDDDCCCCCCFFFLLLSSSXXXhhhnnnvvv|||wwwmmmccc]]]ZZZYYY```aaafffqqq~~~xxxpppkkklllggglllnnnkkkbbb\\\[[[^^^^^^aaa```XXXNNNIIILLLRRRSSSVVVZZZ[[[XXXSSSMMMJJJHHHHHHHHHJJJJJJGGGCCC@@@CCC@@@===<<<===???AAABBBAAA@@@===<<<===@@@DDDGGGAAA>>>===@@@AAA@@@DDDJJJRRR^^^kkksssxxxzzztttlllhhhkkkmmmmmmkkkjjjlllnnnuuu|||yyymmmjjjdddgggmmmsssxxxxxxiiidddnnnwwwyyytttlllccc]]]WWWTTTUUUUUUQQQMMMHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDDDD######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******'''$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$"""!!!"""###%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&'''(((((('''''''''''''''((())))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))*********(((((())))))***+++++++++***+++,,,+++))))))+++------,,,,,,++++++,,,,,,---.........---------------...............///000000000000111222444555666777999???KKKZZZjjj|||nnncccWWWPPPKKKHHHIIIMMMFFFKKKLLLHHHEEEEEECCC@@@???@@@@@@???@@@CCCHHHLLLVVV]]]gggoooqqqpppnnnmmmrrrooojjjbbbYYYSSSQQQPPPWWWZZZ___gggpppvvvzzz{{{|||yyywwwuuunnnccc\\\ZZZYYY[[[[[[XXXSSSQQQRRRTTTNNNOOONNNIIIBBB???AAAEEEDDDFFFHHHHHHGGGCCC???===<<<<<<===???AAAAAA???===@@@===:::888999:::;;;;;;======<<<;;;:::<<>>AAA@@@>>>GGGTTTlll}}}}}}yyyuuusssqqqvvv~~~xxxeee___```ffflllwww}}}pppkkknnnzzzqqqddd]]]YYYUUUQQQQQQRRRRRRQQQNNNHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCC$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''&&&&&&#########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!"""""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))******))))))))))))******'''(((((((((((((((((('''''''''(((((())))))******((((((((((((((((((((('''((((((((()))***+++++++++,,,,,,,,,+++******,,,...---,,,,,,++++++,,,,,,---,,,------------------.........------......//////333333222333555555555555555666===HHHRRR___sssnnnbbbZZZUUUUUUYYYWWWYYYWWWQQQLLLJJJGGGCCC???@@@???===<<<===AAAEEEGGGMMMTTTZZZ[[[ZZZXXXWWW[[[ZZZWWWPPPJJJFFFFFFGGGGGGKKKRRRWWW[[[^^^bbbdddeeebbbbbbaaa\\\QQQJJJHHHIIIHHHGGGFFFFFFFFFEEEDDDAAAAAA@@@>>><<<;;;<<<===;;;;;;;;;<<<<<<;;;999777;;;::::::;;;======<<<:::<<<;;;999999:::<<<>>>???@@@BBBCCCCCCAAABBBEEEGGGKKKIIIKKKLLLGGGEEETTTggg|||~~~xxxqqquuuwwwqqqgggaaabbbeeesssyyy~~~wwwqqqwww{{{nnnbbbZZZUUUQQQPPPOOONNNNNNOOOOOOOOOHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCC$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))$$$ %%%)))(((&&&""""""###$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%'''''''''%%%$$$%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''))))))))))))))))))))))))#########$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$&&&&&&'''&&&%%%$$$&&&((()))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))******))))))))))))******&&&&&&''''''''''''&&&&&&&&&''''''((()))******+++))))))((('''&&&%%%%%%$$$'''(((((()))***+++++++++---------,,,******,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,------...............---------...//////000//////000222333333333777555888>>>CCCJJJZZZjjj{{{pppjjjjjjmmmssssssnnneee]]]XXXRRRMMMGGGGGGEEE@@@===<<<@@@DDD???CCCIIIMMMNNNNNNNNNOOOMMMLLLIIICCC>>><<>>@@@DDDHHHKKKIIILLLOOOPPPOOOPPPSSSVVVZZZYYYZZZ[[[SSSQQQccczzz~~~nnnddd^^^^^^^^^___bbbhhhnnnrrrzzzvvvuuuuuuyyymmmaaaZZZUUUSSSMMMNNNOOONNNMMMMMMNNNPPPIIIIIIIIIHHHHHHFFFEEEDDDGGGGGGFFFFFFEEEEEEDDDDDD&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###$$$%%%%%%$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''### &&&***&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((('''&&&!!!"""$$$&&&&&&&&&$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&************++++++++++++%%%'''***,,,---+++)))''')))************++++++++++++*********))))))(((((())))))***+++,,,,,,------((())))))))))))***************+++++++++,,,,,,,,,............////////////000111111111222222222222333444555777;;;AAAIIINNN```ppp}}}pppbbbXXXTTTMMMGGGGGGGGGDDDBBBBBBCCCFFFIIIJJJIIIGGGEEEDDDCCCAAA>>>=========;;;:::;;;===???AAABBBCCCFFFHHHEEEEEEEEECCCAAA>>>;;;999>>><<<;;;<<<>>>?????????===:::777666666666666555777999;;;=========>>>@@@@@@BBBBBBAAA???===<<<=========>>>BBBHHHQQQZZZ___```dddhhhiiihhhiiimmmqqqvvvrrrooonnnmmmlllpppwwwoooaaa[[[YYY[[[bbblllooopppyyyzzzvvvtttyyy|||ttthhh```[[[WWWQQQLLLLLLLLLMMMNNNOOOOOOOOOOOOIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""%%%'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))************)))))))))*********+++++++++************)))))))))((())))))***++++++,,,------)))))))))*********++++++******+++++++++,,,,,,,,,------------............000000000000111111111222333444555666888<<>>???>>>???AAACCCCCCBBBAAA@@@???===;;;:::<<<:::999999;;;<<<;;;:::===;;;999999:::;;;;;;:::<<<<<<===>>>@@@CCCHHHJJJOOOQQQRRRPPPKKKFFFBBB@@@AAAAAACCCIIIUUUdddsss|||yyyxxx|||ssseee]]]\\\^^^dddqqq~~~~~~yyyvvvxxx{{{}}}yyynnnggg^^^XXXUUURRRNNNKKKKKKLLLMMMNNNNNNOOOOOOOOOKKKJJJIIIHHHGGGGGGFFFFFFGGGFFFEEEDDDDDDCCCBBBBBB%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''(((&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###((('''$$$"""""""""$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))((('''((()))***+++)))))))))*********++++++************))))))))))))))))))******+++,,,,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------////////////000000000000222333555555555666888:::AAAHHHUUUddduuuwwwhhh^^^WWWSSSUUUYYY^^^dddlllnnnhhh]]]QQQJJJHHHGGGFFFEEEEEEDDDAAA???@@@BBBEEEFFFFFFEEEDDDEEEBBBAAA@@@>>>=========>>>>>>======???BBBDDDDDDCCCEEEBBB???>>>???@@@@@@@@@CCCCCCDDDHHHNNNVVV^^^ccckkknnnpppmmmeeeZZZQQQKKKIIIIIIKKKTTTdddyyy{{{|||~~~vvvkkkbbb]]]```eeerrr{{{xxxpppqqqwww~~~rrrddd^^^YYYRRROOONNNNNNLLLJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDCCCAAAAAAAAABBB%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###"""%%%(((((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$"""&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''((()))))))))))))))(((((((((((()))(((((('''((()))***+++))))))))))))*********************)))))))))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------.........////////////000000222444444333222333444:::>>>EEENNN\\\pppvvvlllhhhkkkqqqwwweee[[[XXXWWWUUUUUUSSSOOOJJJFFFHHHOOOXXX___```]]]XXXVVVLLLJJJGGGDDDBBBBBBCCCDDDBBBDDDGGGMMMTTTZZZ]]]^^^___YYYPPPJJJGGGFFFGGGGGGNNNOOOTTT\\\iiivvvwwwiii```[[[[[[]]]dddrrrwwwlllaaa\\\\\\aaakkkuuuvvvooorrrwwwssskkk```VVVTTTPPPLLLJJJKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGHHHFFFDDDAAA@@@@@@AAABBB$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%'''(((''''''&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""!!!"""###%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$&&&'''((()))***))))))((((((((()))))))))*********))))))))))))))))))******)))***************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------------.........---.........////////////...000222333222111111222444666:::???GGGUUUeeeqqqyyysssrrrpppoookkkddd\\\VVVUUUaaappp|||}}}vvvrrraaa^^^ZZZUUURRRQQQRRRRRRMMMPPPXXXcccpppzzz|||nnnaaaZZZWWWWWWWWW[[[___fffttt{{{sssrrrqqqssszzz|||ppp___YYYVVVZZZbbblllyyy|||wwwsssqqqqqq{{{{{{lllaaa\\\VVVQQQNNNLLLIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNNNNLLLKKKIIIHHHHHHGGGDDDAAA@@@@@@@@@AAA$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$'''***''''''&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$""" ###&&&''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%&&&'''((()))***)))((('''((((((((()))))))))******))))))))))))************************************************+++++++++,,,******+++++++++,,,,,,,,,------------........................////////////---///111222111111111222222444777999<<>>>>>KKKYYYdddrrr}}}}}}}}}|||wwwmmmiiijjjhhhmmmooojjjggghhhjjjjjjnnnpppvvvyyyjjjmmmlllqqqzzz}}}uuuiii^^^[[[XXXUUUTTTRRRNNNKKKJJJJJJJJJJJJIIIGGGGGGHHHIIIGGGGGGEEEEEEFFFGGGIIIKKKIIIKKKMMMNNNNNNNNNLLLKKKHHHHHHHHHFFFEEEBBB@@@???%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###!!!!!!###$$$$$$$$$###########################$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$#########""""""########################''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&"""###########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&)))%%%!!!!!!###&&&'''&&&###$$$%%%&&&&&&%%%$$$###&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((******)))''''''&&&&&&&&&))))))))))))))))))))))))*********)))))))))))))))************************,,,)))''''''***+++***((())))))***+++---......///...------------.../////////////////////000111111......000111333555666666:::>>>DDDLLLWWWiii~~~}}}|||rrrfff^^^XXXVVVVVV[[[aaafffkkksss}}}}}}~~~yyyuuussswwwvvvmmmeee]]]WWWQQQQQQQQQPPPOOOLLLJJJHHHKKKJJJHHHGGGFFFFFFGGGHHHEEEFFFFFFEEEDDDEEEGGGJJJGGGHHHKKKLLLMMMLLLKKKJJJGGGHHHIIIIIIHHHGGGEEEDDD%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%######%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&"""%%%((('''$$$$$$(((,,,########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&***'''###"""$$$%%%%%%$$$###$$$%%%%%%%%%%%%$$$###&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********)))(((''''''&&&&&&&&&))))))))))))))))))))))))***)))))))))))))))))))))************************...,,,******,,,...---+++)))******+++,,,---...///---------------.../////////////////////000000111//////000111333444555555444777;;;@@@HHHUUUfffrrrtttggg^^^YYYUUUTTTXXX```kkktttzzz|||xxxuuuvvvyyy|||tttiiiccc]]]WWWSSSPPPPPPPPPPPPNNNLLLJJJIIIJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGGGGGGGFFFEEEDDDDDD%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))'''### !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&)))'''%%%%%%%%%%%%###"""$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))************)))(((''''''&&&''''''))))))))))))))))))))))))))))))))))))))))))******************************+++***((((((*********))))))******+++,,,---......---------------....../////////......//////000111000000000111222222333333444666999:::===EEEOOOWWWfffqqqrrrkkkbbb[[[YYYYYYZZZZZZ```jjjyyyzzztttrrrqqqtttvvvxxx}}}wwwoooddd\\\XXXVVVSSSPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDEEEEEEFFFFFFGGGGGGEEEDDDDDDFFFGGGMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCC%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''((('''%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))((('''''''''''''''(((((((((((((((((((((((()))))))))))))))*********************************)))(((''''''(((((((((((()))******+++,,,,,,------------,,,,,,------...//////............///000000000000000111111111111111555666777888999<<>>DDDMMMXXXeeevvv~~~xxxvvvppppppsss{{{}}}tttllldddcccdddhhhrrr|||vvvnnnlllrrryyyxxxkkkcccbbb]]]XXXSSSQQQQQQQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGEEEFFFGGGGGGFFFHHHKKKMMMPPPNNNLLLIIIFFFDDDCCCCCCDDDCCCAAA???>>>>>>>>>???%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&((()))***$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ """%%%'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))*********++++++((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))******)))(((((()))+++************++++++,,,,,,,,,,,,,,,,,,,,,------.........------......///000////////////000000000000......000111333555777888999;;;@@@EEEMMMZZZjjjtttttthhhaaa___YYY[[[bbbkkkpppooommmnnnwwwwwwwww|||{{{zzzwwwpppkkkmmmuuu|||sssggg]]]WWWXXXVVVTTTQQQOOONNNNNNNNNKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHEEEFFFFFFFFFFFFHHHKKKMMMNNNMMMKKKIIIGGGEEECCCBBBCCCBBBAAA???>>>===<<<<<<%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$###$$$&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%$$$&&&''''''&&&%%%%%%%%%%%%&&&'''######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))*********+++++++++((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))&&&'''((('''%%%%%%''')))************++++++++++++,,,,,,++++++,,,,,,---......------------...//////.........//////000000000111000000222444666666666444777999;;;>>>FFFPPPWWWiiisssxxxhhh]]]XXXXXXSSSVVV```pppzzz}}}|||rrrrrrrrrpppqqqwwwwwwkkkaaaYYYSSSOOOOOOOOOPPPOOONNNMMMMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIJJJIIIHHHFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDEEEGGGIIIKKKKKKJJJJJJHHHEEECCCBBBBBBAAAAAA@@@>>>===;;;:::%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%$$$$$$%%%''')))***)))''''''''''''''''''''''''''')))(((&&&&&&%%%&&&'''(((%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))$$$$$$&&&&&&&&&&&&$$$$$$$$$&&&'''&&&$$$###$$$''''''&&&%%%%%%%%%%%%&&&'''"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((***+++***((('''))),,,***************+++++++++,,,,,,++++++,,,,,,---......------------...//////------......///000000111111000//////000111222111111444777777888;;;@@@EEEKKKUUUeeexxx}}}pppccc[[[ZZZ\\\^^^aaannn}}}wwwsssrrrsssuuuyyyrrrkkkbbbZZZTTTPPPMMMKKKJJJLLLNNNOOOOOONNNMMMNNNLLLKKKIIIHHHGGGGGGHHHHHHIIIHHHGGGEEEEEEEEEEEEFFFGGGGGGFFFDDDBBBAAACCCEEEHHHIIIJJJJJJIIIFFFDDDBBBAAAAAAAAAAAA???===;;;999%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))((('''&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$))))))******)))(((''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&%%%&&&''''''((('''&&&$$$###"""""""""''''''%%%$$$$$$%%%''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((###""""""###%%%(((+++---'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000//////...------,,,,,,111///---++++++...111333000111111111222222222222444333222222222444777888???CCCJJJSSS```sss{{{tttrrrrrrvvv~~~~~~zzzyyyyyyppphhhccccccfffqqq{{{~~~{{{||||||{{{yyy{{{~~~tttooo]]]WWWRRRPPPQQQQQQMMMJJJGGGIIIKKKLLLMMMNNNPPPRRRMMMNNNNNNMMMKKKJJJKKKLLLIIIIIIHHHGGGGGGGGGHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@>>>===<<<;;;;;;%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((((())))))((((((''''''''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((***)))'''''''''(((***+++(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************************************))))))))))))))))))*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------000///---,,,,,,...000222000000000000111111111222333222111111222333555777<<>>===<<<;;;;;;%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))(((&&&%%%%%%%%%&&&''')))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))*********++++++++++++,,,,,,,,,,,,++++++)))******+++,,,------......------------...///000////////////000000000000222111000000111222444555666888:::;;;>>>EEEOOOVVViiitttlll___YYYWWWTTTQQQPPPTTTXXXYYYYYY[[[___bbb^^^cccooo|||}}}~~~vvvzzzvvvkkkaaaVVVPPPPPPPPPLLLHHHGGGIIIIIIHHHEEEFFFHHHIIIJJJJJJJJJLLLNNNRRRSSSSSSQQQNNNLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEEEEFFFFFFAAA@@@???===<<<;;;;;;;;;&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%######&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%$$$$$$$$$%%%&&&'''(((***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,---........................////////////000000000000///000111222333111222444555777;;;AAAFFFOOOYYYhhhxxxxxxmmmddd```___^^^\\\[[[[[[[[[ZZZ[[[```ffflllooouuu}}}yyywwwuuuwwwzzz}}}{{{pppddd\\\TTTMMMKKKMMMMMMJJJGGGGGGHHHJJJIIIHHHEEEGGGHHHIIIHHHHHHJJJLLLPPPQQQRRRQQQOOOMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIEEEEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDCCCCCCBBBAAA@@@@@@???>>><<<;;;:::::::::&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%$$$###&&&''''''(((((())))))***''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''&&&&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((())))))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))*********+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...------,,,---.........////////////000000//////000000111111000111333444666999<<>>===<<<;;;::::::999:::&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''(((((((((''''''&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%%%%'''((((((((())))))******'''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$"""!!!$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&))))))(((((('''&&&%%%%%%)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******'''''''''((((((((())))))******++++++++++++******------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,............////////////000000000000000000000000222222222333444555777777999<<>>???@@@@@@AAAAAAAAA@@@===<<<;;;:::999999999999''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((('''&&&%%%&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''((((((((()))(((((('''''')))))))))))))))))))))***''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))'''&&&'''((()))(((&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((&&&''''''((('''&&&%%%$$$###%%%&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$###(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++))))))))))))******************++++++++++++************++++++,,,,,,------+++++++++++++++,,,,,,,,,....../////////000000000000000000111111000000000222111000000111222222222444666999;;;???FFFQQQXXXiiisssxxxmmmfffeeeeeedddbbb```\\\\\\___aaaaaaeeelllxxx}}}tttpppnnnrrrxxx~~~rrriiibbb\\\TTTOOOSSSMMMIIIJJJIIIFFFDDDFFFFFFFFFFFFEEEEEEEEEGGGIIIFFFHHHHHHHHHFFFFFFGGGHHHKKKNNNRRRSSSRRRQQQPPPPPPNNNNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>??????@@@@@@??????<<<;;;:::999999888888999''''''''''''''''''''''''((((((''''''''''''(((((((((((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))******))))))))))))******(((((((((((((((((((((((('''((()))))))))))))))(((******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((************************&&&''''''(((((((((((((((******))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''((()))******))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''((((((((('''&&&%%%###%%%''')))******)))))))))((('''&&&&&&'''((()))"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%'''((()))*********'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,,,,,,,---------.........******++++++++++++******''''''(((***+++,,,---...++++++******++++++,,,---////////////000000000000000111111111111111000///000///......000111222111222444777888999<<>>===<<<;;;:::999888777777777777))))))))))))(((((((((((('''((()))))))))(((''''''******)))'''&&&%%%$$$$$$))))))))))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,+++***)))***+++,,,------,,,+++***------------------,,,,,,---------------------,,,******+++,,,,,,,,,,,,,,,***************+++,,,,,,***++++++,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((***)))))))))((((((((((((******))))))))))))******+++++++++++++++***))))))&&&'''''''''(((((())))))***))))))(((((())))))***))))))(((((('''''''''((('''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&'''(((((())))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,))))))*********+++++++++************************++++++++++++,,,,,,,,,---,,,---......------///111111000//////000111000.../////////000000000111111000000///000111333555666777:::>>>@@@DDDLLLXXXaaaxxx~~~|||wwwttttttyyy~~~wwwvvvvvvyyyuuulllbbbVVVNNNMMMKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFDDDBBBAAABBBDDDGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJHHHKKKNNNPPPQQQOOOLLLJJJQQQQQQRRRRRRQQQNNNJJJHHHHHHHHHHHHHHHGGGEEEDDDCCC????????????>>>===<<<<<<999999888666666555555666)))))))))))))))*********((())))))******))))))(((///...---+++)))(((&&&&&&''''''(((((())))))******+++++++++++++++,,,------......///000000000//////......////////////............///000111222222333222222222111111000000000///000000111111111111000---------------...//////......////////////................../////////000222111///...,,,++++++***,,,++++++++++++***************)))))))))***++++++)))))))))))))))(((''''''******)))(((((('''&&&&&&***))))))(((((()))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***''''''(((((((((((('''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''((()))%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''$$$$$$%%%%%%&&&''''''((('''((())))))))))))))))))%%%%%%&&&'''((()))******(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))((()))***+++,,,...//////(((((()))))))))*********************************************++++++++++++,,,---......---,,,---///111000......///...---+++............////////////000000000000111222333444444666888999999===DDDJJJYYYdddsss~~~yyyuuusssrrrvvvyyy~~~|||}}}|||ssssssrrrnnnhhhddddddiiinnnuuu|||~~~zzz{{{~~~{{{rrreeeZZZSSSMMMGGGCCCDDDCCCBBBAAAAAABBBDDDEEEDDDDDDDDDCCCAAA@@@AAACCCGGGFFFEEEDDDEEEFFFGGGHHHFFFGGGIIIKKKLLLLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKJJJQQQRRRSSSTTTQQQNNNIIIGGGGGGGGGGGGFFFEEEDDDCCCBBB>>>>>>>>>>>>===<<<;;;:::777777666555444444444444(((((())))))))))))******)))******+++++++++++++++---------------------...))))))***+++,,,---...///////////////000000111222333333444444555555555666444444444444444444444444444444555666777777888999999999888888777666666666555666666777777666666666333333333333333444444555333333444555555555555444444444444444444444444444444333111///...---......000000/////////.........,,,,,,+++*********++++++(((((((((((((((''''''&&&******)))(((((('''&&&&&&&&&&&&&&&'''(((***+++,,,''''''((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((&&&$$$&&&)))+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))))))))((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((('''(((((()))******))))))))))))))))))))))))(((((()))***,,,---......))))))))))))*********+++*********************************++++++++++++,,,,,,...///...---,,,,,,---///...------......,,,+++---.........////////////000000000000111111111222333555777888999;;;>>>BBBAAAIIIVVVcccooo{{{{{{uuuqqqooonnnmmmsssyyypppkkklllqqqrrrwww~~~}}}tttnnnssssssqqqkkkfffdddfffjjjlllttt|||{{{~~~|||pppggg```ZZZPPPIIIEEEDDDCCCBBB>>>>>>===>>>>>>???AAAAAAAAABBBCCCBBB@@@@@@AAABBBEEEEEEDDDDDDEEEGGGHHHIIIHHHIIIKKKLLLLLLKKKJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIKKKMMMOOOPPPNNNKKKGGGDDDFFFFFFEEEDDDCCCBBBAAAAAA============<<<:::999999666666555444444444444444((((((((())))))*********,,,,,,,,,,,,------......***+++,,,---...///000111///000111222333444555666444444444555555777888888999999999::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>=========<<<<<<:::;;;;;;<<<;;;;;;:::::::::999999999999:::;;;;;;999999:::;;;<<<<<<;;;;;;<<<<<<;;;:::999888777666333222111000000000111222111111111111000000000000000///...---,,,+++++++++---------------,,,++++++))))))))))))((((((((((((&&&&&&''''''((()))***+++(((((()))))))))((('''&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&######$$$%%%&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%###%%%(((***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''((((((''''''&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((('''(((((()))******((((((((((((((((((((((((((()))))))))*********+++*********+++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,+++---///...---,,,,,,,,,,,,++++++,,,---......,,,........./////////000000000000000000000000000000000111333444555666888999666<<>>>>>>>>>>>===============>>>>>>??????@@@BBBAAA@@@@@@AAABBBDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDEEEFFFGGGHHHEEEGGGJJJKKKKKKIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<;;;:::999777777666666555444444444555555+++++++++,,,,,,------...111111111111111222333444444444555555555666666666777888999:::;;;<<<======;;;;;;;;;;;;<<<===??????@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>????????????>>>=====================>>>??????===>>>???@@@@@@@@@@@@@@@AAA@@@???===<<<:::999888444333333333333333444444000000000000////////////111111000///............//////000000//////...---*********++++++++++++,,,,,,+++******)))))))))))))))***+++,,,+++***)))(((************************,,,++++++***))))))((((((&&&&&&&&&''''''&&&&&&&&&"""###$$$%%%'''((())))))'''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&%%%))))))((((((''''''''''''(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((()))))))))))))))(((((((((***++++++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,---***,,,......---,,,,,,,,,+++******+++---///...---.........////////////000...//////000000000000///111111222222222222222222444777:::>>>CCCJJJQQQVVV___lll{{{{{{yyyyyyzzzwwwsssssswww|||vvvrrrooopppllljjjlllmmmnnnrrrwww}}}uuuiii___WWWOOOHHHCCCAAA@@@@@@???>>><<<;;;;;;<<<<<<=====================???AAABBBAAA@@@AAABBBCCCCCCDDDEEEFFFIIIKKKMMMLLLKKKJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCEEEFFFGGGDDDEEEGGGIIIIIIIIIHHHGGGDDDCCCAAA@@@??????>>>>>><<<;;;;;;:::999777666555555555444444444444444555000000111222222333444444777777666666777888:::;;;????????????????????????>>>??????@@@AAABBBBBBCCC@@@@@@@@@AAABBBCCCEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCDDD@@@AAAAAAAAA@@@@@@???>>>======<<<<<<======>>>?????????AAABBBBBBCCCCCCCCC@@@@@@???>>><<<;;;::::::777777777777666666555444111111111000000000//////000000000000111111222333222222333333222222111000///////////////.........000///...---,,,,,,,,,,,,+++,,,.........---+++***++++++++++++++++++++++++************************''''''((((((((((((''''''%%%%%%&&&''''''((())))))'''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++************************************++++++++++++(((***---......,,,,,,------,,,+++,,,---...---,,,,,,---------............,,,---///000000000000///222222111111222333333222555555666777999===AAADDDHHHRRR]]]dddooo~~~}}}~~~yyyyyywwwyyy~~~~~~|||}}}~~~uuuoooaaaZZZPPPJJJFFFDDDAAA???>>>?????????===<<<;;;::::::;;;<<<======>>>>>>>>>===???AAABBBBBBAAABBBCCCCCCCCCCCCEEEGGGJJJLLLNNNKKKIIIGGGEEECCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFCCCBBB@@@>>>=========>>>;;;;;;:::999888666555444333333222222222333333444555555666666777888999999;;;;;;::::::;;;===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCDDDDDDDDD??????@@@AAABBBCCCDDDDDDAAAAAABBBBBBAAA@@@??????;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCCCCCCCCCC>>>=========<<<<<<;;;;;;::::::;;;:::999777555333333333333222222222111111//////000111222444666777999999999:::999999888777333333222222111111000000///////////////000111222---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((())))))******(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%''')))((($$$###$$$'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&(((((()))%%%%%%%%%&&&&&&'''''''''''''''(((((()))*********))))))***))))))(((''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((+++***)))(((((('''(((((((((((((((((((((((((((((())))))******++++++++++++))))))))))))************************************))))))))))))************'''***---......---------000...------------,,,***++++++,,,,,,,,,---------+++,,,...000000000000//////...---...111333444444444444444444555888;;;======DDDIIIKKKSSSbbbrrrzzz{{{uuuqqqrrrssstttyyyxxxmmmccc\\\WWWLLLGGG@@@===>>>??????>>>777999::::::999888999:::888999:::<<<>>>?????????<<>>===<<<======;;;::::::999777666444333222111111111111111222222???@@@AAABBBBBBAAA@@@???>>>>>>??????@@@AAAAAABBBFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFGGGGGGFFFFFFEEEDDDHHHGGGGGGFFFFFFGGGGGGHHHFFFEEEDDDBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>???>>>>>>???BBBDDDCCCBBBAAA>>><<<999888777444555555666888:::;;;<<<;;;<<<===>>>???>>>======::::::::::::::::::::::::::::::::::::999888777666:::777222...------000111111000000000000111222333777777777888888888999999666666555444444444444555666666777777666555555444666666555444333222111111777555333111000//////000...------,,,+++*********************************+++******)))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))))))))((('''&&&%%%&&&''''''%%%%%%%%%&&&'''((()))***))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******((('''&&&%%%%%%&&&'''(((%%%&&&'''((()))***+++,,,))))))((((((''''''&&&&&&''''''((((((((((((''''''+++)))''''''***,,,+++)))''''''(((((())))))******((((((((((((((((((((((((------------------------)))************+++++++++,,,,,,+++***+++,,,---...111000...---,,,---///000,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////////////////000000000000222222222333333333444444;;;;;;===@@@EEEKKKQQQTTTbbbmmm|||zzztttrrrrrrrrrrrrssswww}}}~~~vvviii\\\SSSMMMIIIGGG@@@???>>><<<::::::999999888:::;;;:::888888999:::888999:::;;;===>>>???@@@@@@BBBDDDDDDDDDDDDDDDFFFCCCCCCBBBCCCDDDEEEGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBDDDBBBAAA??????@@@BBBCCCDDDDDDEEEDDDDDDCCCBBBBBBAAA@@@???>>>===<<<;;;:::===<<<:::888666444333333222222222111000//////...CCCCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEECCCCCCCCCCCCDDDCCCCCCDDDDDDCCCBBBBBBAAA>>>???>>>===;;;;;;===???>>>>>><<<:::888666555444333333444444666777999999888888999999888777555444333333333333333333333333555666666666666666555555666555333111//////////////////////////////000000444444444555555555555666666555555444444444444444555555666777777777777777999999888888777777777777888777555333222222222333000000//////...------,,,,,,,,,,,,+++++++++++++++++++++***))))))))))))***(((((((((''''''''''''&&&(((''''''''''''(((((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''')))(((((('''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&(((((((((((((((''''''''''''(((((())))))(((((('''***(((&&&''')))+++***)))***************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,+++++++++,,,---...333111///---,,,------...------,,,,,,,,,------...+++++++++,,,---------....../////////000000000000222222222333333333333444666666777888;;;@@@DDDGGGIIIRRR^^^hhhqqq{{{|||}}}yyywwwxxxyyyyyypppkkk___YYYPPPIIIEEECCCAAA@@@===<<<;;;999999888888888888999::::::888888888:::888999:::;;;<<<>>>??????AAACCCEEEFFFEEEEEEFFFGGGDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@CCCCCCCCCCCCCCCBBBAAA@@@AAA@@@???>>><<<;;;::::::;;;:::888666444333222222222222111000000///......GGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHGGGFFFFFFEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???======<<<:::777666777888888777666555444333222111111111111222222444555555666666666555333111///...000000000000000000000000111111222333333333333333111222222222111000///...............------------000000111222222222111111444444333222222222222333222333555666777888888888:::::::::;;;;;;<<<<<<<<<::::::999888777888888888333333333222222111111000/////////......------------,,,,,,+++++++++++++++************))))))(((((())))))((((((''''''(((((((((((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%&&&&&&(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%$$$'''''''''(((((((((((((((((())))))******))))))((()))'''&&&'''(((***)))))),,,,,,,,,+++***))))))(((************************)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,------333222000...---,,,,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------....../////////000000000111111222222222333333333333222222222333555888::::::???EEEKKKQQQ[[[eeemmmzzzyyyssspppsssvvvyyy~~~~~~rrreee[[[SSSOOOGGGDDD@@@>>>>>>>>>>>>>>>999888777777666666666777777888999999888777888:::888999999;;;<<<===>>>???BBBDDDFFFFFFFFFEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>AAAAAAAAAAAAAAA@@@@@@???@@@???>>>===<<<:::999999999888666444222111111111111111000000//////......IIIJJJJJJJJJJJJJJJJJJIIIJJJJJJIIIIIIHHHGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBAAA???===<<<;;;::::::999666444333444555333333333222111111000000000000000000000111222333777777777777555333111000333333333333333333333333111222222222222222111000///000000000000//////...............------,,,,,,//////000111111000000///222111111000000000000000000111222444555555555555777888888999:::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<666666555555555444444444333333333222222111111000000000///..................------,,,,,,++++++++++++***)))(((''''''''''''***)))))))))(((((((((((()))(((((('''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))************))))))((('''&&&&&&'''((())))))+++++++++******)))))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,000000000///......------......---,,,++++++++++++.........---------------........./////////000000111111111111222222222222333333111111111222444555888:::<<<>>>@@@FFFMMMRRRWWW^^^iiiuuu{{{uuuppprrrtttyyy~~~nnnhhh___UUULLLEEEAAA@@@@@@>>><<<<<<======<<<;;;666666555555555555666777666777999888777777888999888999999:::<<<======>>>AAACCCEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBAAABBBCCCDDDCCCBBB@@@>>>@@@@@@@@@AAAAAA@@@@@@??????>>>===<<<;;;999888888777666555333222111111111000000000//////.........JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA???<<<:::777666666666666444222222444666333222222222222111111111000000000000111111222333777888999999999888777666888888888888888888888888666666666555444222111000111000...------...000111//////000000000//////...000111333333333222111000000///......------......//////000111111111111111333333444555666777888888777777888888999999999999666666666666555555555555666666555555555444444444444333222222111222222222111111000000///......---,,,+++***((('''''''''''')))))))))))))))(((((('''&&&&&&&&&&&&'''((()))***(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$&&&''''''''''''''''''&&&(((((((((((((((((())))))&&&&&&''''''(((((())))))))))))************))))))''''''''''''''''''((()))((((((((()))))))))******************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,---...///000000//////...---,,,+++++++++++++++////////////........................////////////000000000111111111222222333333222222222333444555444444666666777999<<<>>>BBBFFFNNNVVV___hhhrrrwww~~~~~~}}}{{{yyyyyy|||~~~uuulllccc]]]QQQMMMGGGAAA<<<::::::;;;:::999888888999888666555555555555555555666666777555666888777777666888999888999999:::;;;<<<======>>>@@@BBBCCCBBBBBBCCCDDDFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDEEEDDDBBB???>>>???@@@@@@AAAAAAAAA@@@@@@>>>===<<<;;;:::888777777666555444333222111111111/////////...............KKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>;;;999777666444555555444333333555777444444444444333333333333222222222333333444666666888999:::;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555333222444333111//////000222333111222333555555555444333444555666777777666444222//////...------------...//////000111111111000000111111111222222222333333111222222333333333222222444444444444444444444444555555555555555555555555666555555444444444444444555444444333222111000000...---,,,+++***)))))))))((((((((((((((('''&&&&&&$$$$$$$$$%%%&&&''')))***))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&++++++***)))(((''''''&&&'''''''''(((((((((((((((((())))))******))))))((('''((()))((('''''')))+++&&&''''''((())))))******************************************************)))************+++++++++)))******+++,,,+++++++++)))+++...000111111000000---,,,,,,++++++++++++,,,.............../////////------.........////////////000000000000111111111111111111111111222333444///000111333555666777888:::<<<>>>AAAFFFLLLTTTYYYdddkkkvvvuuuooohhh___WWWOOOHHHCCCAAA>>>;;;777555555666777444333333555777777666444555555555444555555666666444555777777666666777999888999999:::;;;;;;<<<<<<<<<>>>@@@@@@@@@???@@@AAADDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCCCCBBB@@@>>><<<>>>???@@@@@@@@@@@@@@@@@@===<<<;;;:::999777666666444333333222111111111111..................------LLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>>>>===<<<;;;:::666777666555444444666888666666666555555555444444555555555666777999:::;;;:::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;999888777777666666666555555444444444555777999::::::999999777888:::;;;:::888666555111111000///////////////000111222333444444555555333333333222222111111111///000111111111000//////111111111111111111111111111222222333333444444555666555555444444444444444777777666555444333222222111000///...............******+++++++++***)))(((((((((''''''((()))************)))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&))))))((((((((('''''''''(((((((((((((((''''''''''''(((((())))))(((((('''''')))***)))''''''***,,,)))))))))))))))))))))***))))))))))))))))))))))))************************)))************+++++++++((()))***+++,,,++++++***)))+++...111222111///...+++++++++***++++++,,,,,,++++++,,,,,,------......---------.........///////////////000000000111111///000000000000111111111000000000000222444555555555666777888999<<<@@@CCCIIINNNWWW```jjjsss|||}}}xxxpppeee]]]UUUQQQKKKFFFBBB>>>:::888888777666555444333333333333222222444666888777666555555444444333444444444333555666666666666777999999999999::::::;;;;;;<<<;;;===?????????>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCBBBAAA@@@>>>===<<<===>>>????????????>>><<<<<<;;;999888777666555111111000000000000000000------------------------MMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBAAA@@@>>>===;;;<<<===>>>????????????888999888666555444666888888777777666666555555555666666777888:::<<<===>>>>>>>>>???@@@@@@???>>>>>>=======================================<<<;;;:::888999;;;<<<;;;999666444666888:::===>>>>>>======888999;;;<<<<<<:::777666333333222111111111111111111222444666777999999:::666666555444333222111111222222333333333222000000////////////////////////...//////000111222333333555555444333333333333444999888777666555444333333333222222111111111111111---...///000///...---,,,...---,,,,,,+++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''))))))***))))))(((((('''''''''&&&''''''((((((((((((''''''''')))+++***((((((***---,,,,,,++++++***)))))))))((((((((((((((((((((((((************************)))************+++++++++((()))***+++,,,+++******+++---000222222000...,,,************+++,,,------))))))***++++++,,,---------------.........//////////////////000000000000000000000000000000000000333000---,,,---...000000000111444555555777999;;;:::===BBBHHHOOOWWW```fffiiiqqq{{{}}}rrrmmmgggbbb\\\SSSHHH???AAA>>>;;;999999888777666333333444444444333222222222111111222444555555444555444333333222222333333333444666666555666777999999999999::::::;;;;;;;;;;;;===?????????>>>???@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEDDDCCCAAA@@@???;;;;;;<<<===>>>>>>======<<<;;;:::999888666555555000//////.........//////------------------------JJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>>===>>>?????????>>>===<<>>>>>>>>>>>>>>===<<<;;;===>>>>>>>>>>>>>>>??????<<<;;;:::999888777777777;;;888666555666777888888888:::<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::;;;<<<===;;;;;;<<<<<<======>>>>>>;;;:::::::::999999999999888;;;======;;;;;;<<<>>>::::::;;;;;;;;;;;;::::::666555333222222222333444222333555777999;;;;;;<<<;;;;;;;;;<<<<<<<<<======999888888777666666666777222222222222222222222111000000//////...---------222222222222111111111111888777555444333444444555222222111111111222222333222111111111000000000000......---------,,,,,,,,,,,,++++++***)))(((''''''******)))(((((((((((((((&&&&&&'''((('''&&&%%%$$$))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&""" """&&&'''%%%###%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((***)))((((((((()))+++,,,''''''((()))***+++,,,,,,)))(((''''''(((***,,,---******)))))))))))))))***,,,++++++***************)))*********++++++++++++++++++,,,---------,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---///000111000///000111...............///000000111111111111111111111111222222333333333444444444555666777:::>>>CCCHHHJJJRRRTTTYYY```hhhqqqxxx|||zzztttlllbbbZZZRRRPPPLLLGGGAAA<<<999777555555555444444333333333111000/////////000222333222222333333333333444444555555555444444333333333666666666666666555555444999999:::;;;;;;;;;::::::<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@===???AAACCCCCCAAA???======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;222222111///,,,++++++,,,000000///...,,,+++***)))HHHHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBB@@@AAAAAAAAA@@@???>>>===;;;<<<=========<<<;;;;;;??????@@@@@@@@@@@@??????@@@@@@@@@??????>>>>>>>>>===>>>>>>>>>>>>>>>======>>>>>>>>>>>>============<<<<<<;;;:::999999999999>>><<<999999:::<<<<<<;;;999;;;<<<<<<;;;:::;;;<<<<<<===>>>???@@@@@@??????>>>===<<<;;;:::999999999::::::;;;;;;<<<=========::::::::::::::::::::::::;;;===??????>>>===>>>@@@<<<======>>>>>>======<<<::::::999888888888888888777888:::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999555555555555555555555555333333222111111000//////222111111111111000000000555444333222111111000000111000000//////000000111111111111111111000000000/////////...............---,,,,,,+++***))))))))))))((((((((((((((())))))&&&'''((((((((('''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%((((((&&&$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((()))***+++&&&&&&&&&&&&''''''''''''000...,,,***)))((()))*********)))))))))))))))***+++***)))(((''''''(((((()))))))))*********++++++++++++,,,,,,------,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---///000000/////////000...............//////000111111111111111111111111000000111111111222222222222222333444777:::===???@@@BBBEEEJJJPPPWWW\\\___cccfffkkkqqqvvv||||||mmmgggaaa]]]YYYSSSKKKEEEAAA@@@>>><<<:::888666555333333222222222111111111000000//////000000111222222222222333333333444444555555444444444333333333444555555666666555555555999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@>>>???AAACCCCCCAAA???>>>;;;;;;::::::999:::::::::::::::999888888888888999222333333111...---.../////////...---,,,++++++***EEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAA@@@@@@???>>>===;;;;;;<<<=========<<<<<<<<<============<<<;;;;;;>>>>>>===<<<<<<<<<======;;;<<<===========================<<<;;;;;;::::::=========<<<<<<;;;;;;;;;;;;:::999:::;;;<<<;;;::::::<<<======;;;::::::;;;:::;;;<<<===>>>>>>>>>===>>>>>>===<<<;;;:::999999888888888999::::::;;;;;;999999999888999999::::::999;;;<<<<<<;;;:::;;;===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888999:::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========>>>===<<<<<<;;;<<<<<<<<<999999999999999:::::::::888888777666555333333222222111111111111000000000222222111111///...---,,,///......------......///000000000000000000000000/////////000000000000000......------,,,,,,,,,+++))))))((((((((()))******'''((())))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''''''''&&&&&&%%%%%%***)))((()))))))))'''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******'''&&&&&&&&&%%%%%%%%%%%%000///,,,***(((''''''((()))))))))(((((())))))***---+++)))'''&&&'''((()))((((((((()))))))))************+++,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---///000000///......///......------......///000////////////////////////....../////////000000000111111000000000222333444555666888:::===AAADDDEEEDDDHHHMMMRRRWWW\\\cccgggiiilllsss{{{{{{tttpppllliiihhheee___[[[LLLIIIEEECCCBBB???:::555333333333333333222222222000000000000//////////////////000000111111000000222222222222333333333333444444444444333333333333333333444555666666666666999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>@@@AAACCCCCCAAA@@@>>>::::::999888888888888888888777666666555555666666222333333222///...///000------------,,,,,,,,,,,,CCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@???>>>======>>>??????>>>>>>?????????>>>======>>>>>>==================>>>>>>>>>>>>===<<<<<<;;;:::999999;;;======<<<:::<<<>>>???>>><<<:::::::::<<<<<<========================>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<<<<===<<<;;;;;;:::;;;;;;======999999999999888999999::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;;;;;;;::::::777888999:::;;;;;;;;;;;;>>>>>>>>>?????????@@@@@@>>>>>>===============>>>;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::888777666666444444333333333222222222222333333333111///---,,,///...------------------.........////////////000////////////000000000000////////////............---,,,,,,+++******++++++(((((()))))))))***)))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((''''''&&&&&&%%%%%%(((((((((((())))))((('''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((('''''''''((()))))))))(((((((((((())))))***000...+++)))((()))***+++(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,---///000000...------......------------...//////........................---............/////////222111000//////000000111333333444555777888999:::888:::===???AAADDDHHHKKKNNNPPPUUU\\\ccciiinnnpppssssssuuuvvvyyy|||xxxuuupppllliiieee```\\\SSSPPPMMMKKKIIIGGGBBB???;;;999777666777666333111222111111111000/////////////////////............---...000111111111000///111222222222222333333333333333333333333333333333333333555666777888888888888999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???;;;:::999888777777777777666666555444444444444555333444444222///---------,,,,,,,,,,,,,,,,,,,,,,,,BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>???@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA???>>>===>>>?????????@@@@@@AAAAAA>>>???@@@@@@@@@@@@???>>>AAA@@@@@@BBBEEEEEEDDDCCCAAABBBCCCBBB???===<<<===@@@@@@@@@AAACCCEEEGGGIIICCCCCCDDDDDDDDDCCCCCCBBB@@@@@@@@@?????????????????????=========>>>???@@@===<<<;;;:::;;;;;;<<<<<<======>>>>>>>>>>>>==================<<<<<<<<<<<<888999:::<<<============999:::;;;<<<===>>>???@@@===<<<<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;:::999999777777777777666666666666666777777777666444222111111000//////.........///................................................//////////////////000000222222000///---,,,,,,,,,***))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((''''''&&&&&&&&&###$$$%%%&&&&&&'''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((())))))******((((((((((((((((((((((((&&&&&&''''''(((((((((((('''(((((()))******++++++$$$%%%%%%&&&''')))***+++((((((''''''((()))******///...,,,***)))***++++++(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,...//////---,,,---...---------------...//////------------------------........./////////000000000000000000000000111111//////000111222333333333555666888888888999;;;>>>===>>>AAAEEEJJJOOORRRTTTVVVWWWYYY\\\___bbbeeefffiiikkkpppvvv|||zzzyyyvvvrrrmmmhhhcccaaaWWWUUUQQQNNNKKKHHHDDDBBB<<<;;;:::999888666444222222000////////////...---222111111000000///...............///////////////---...///111111000//////111111111222222222333333333333333333333333333333333444666777888999::::::666666777888999::::::999;;;::::::999::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAABBBAAA@@@AAABBBBBBBBBBBBAAA@@@===<<<;;;:::888888777777666666555444444444444444666777777555111...---,,,+++++++++,,,,,,,,,,,,---AAAAAA@@@?????????@@@@@@?????????@@@@@@AAAAAAAAA======<<<<<<<<<<<<<<<===;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDDDDDDDHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDFFFHHHKKKLLLMMMMMMMMMMMMLLLLLLNNNPPPRRRRRRQQQPPPQQQRRRPPPLLLJJJIIIIIIFFFEEEEEEGGGKKKQQQWWW[[[TTTTTTTTTTTTRRRPPPMMMLLLGGGFFFFFFEEEDDDCCCBBBBBBCCCBBB@@@>>>>>>???@@@AAABBB???===<<<>>>??????>>>>>>??????????????????>>>>>>===;;;:::::::::;;;<<<999999:::;;;<<<<<<;;;;;;666777888999:::;;;<<<===;;;;;;::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======>>>======<<<<<<;;;;;;:::;;;::::::::::::999999999:::;;;;;;::::::999888777555555444333222222222222000000000//////............---------,,,,,,,,,,,,---.........//////000000555444333111000///......---,,,,,,+++******+++++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''' """$$$%%%%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***((((((((((((((((((((((((%%%&&&&&&'''((('''''''''%%%%%%&&&'''((()))******(((((((((((())))))))))))''''''''''''((()))******++++++***))))))))))))***((((((((()))))))))******((((((***+++,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------***,,,......---,,,---...------,,,,,,------...///------------------------....../////////000000000------......//////000000------///000111111111111111222444444333444777999555666777999;;;===???@@@???@@@BBBDDDFFFHHHIIIJJJLLLOOOSSSXXX\\\```aaabbbeeeeeegggiiijjjkkkllllllkkknnnqqqsssttttttvvvwwwzzzyyyxxxyyy{{{}}}}}}|||}}}~~~{{{{{{|||}}}|||zzzxxxwwwoooooommmkkkgggdddaaa```YYYXXXUUUQQQMMMIIIEEECCC??????===;;;999666555444333333333333333222111000///...---,,,,,,,,,,,,---------........./////////.........///////////////......//////000000//////111111111111222222222222222222222222333333333333333444666777888999999999444555666777888999999999<<<;;;:::999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???>>>===;;;999888888777666555555444333444444444888999:::888444111///...++++++++++++,,,,,,,,,,,,BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBB???>>>============>>>???>>>===>>>>>>@@@BBBDDDEEEFFFGGGJJJMMMPPPRRRSSSTTT\\\]]]^^^___]]][[[XXXVVVTTTUUUVVVVVVWWWWWWWWWWWWTTTTTTSSSRRRQQQQQQPPPPPPRRRTTTYYY___cccgggiiiiiidddbbbaaaccceeehhhiiiiiijjjkkkkkkiiieeebbbaaaaaaZZZXXXVVVWWW[[[bbbjjjooolllllllllllljjjgggeeeccc\\\[[[ZZZXXXVVVUUUSSSSSSTTTSSSPPPNNNMMMMMMNNNPPPMMMJJJGGGFFFHHHIIIIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@======???AAACCC@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999888777666666666666444444333222111000000//////......---,,,+++******+++,,,,,,---...//////000333222222111111111111111222111///---,,,,,,------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))"""$$$&&&&&&%%%$$$%%%'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''(((((())))))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((()))(((((((((''''''&&&&&&'''''')))******((()))***+++++++++******)))))))))*********++++++'''((()))***,,,,,,,,,,,,******))))))******+++,,,************************,,,+++++++++,,,,,,---...(((***,,,---------...///------,,,,,,------...///..................................../////////000,,,,,,---...............---...///111111111111111...///000000000000222444222222333444555555555444444444555777888888999999:::;;;===@@@BBBDDDDDDEEEGGGHHHJJJKKKLLLLLLMMMNNNJJJLLLOOOPPPPPPPPPRRRTTTVVVWWWWWWWWWWWWYYY[[[]]]]]]^^^___`````````______XXXXXXYYYYYYYYYWWWVVVUUUNNNNNNLLLJJJHHHGGGEEEEEE??????===<<<:::777666555444444444333111000000000...///000111000/////////---------,,,,,,,,,---///***++++++,,,,,,---......---------........./////////............///000000111111111111222222222222111111222222222333333333333333444666777777777777444555666888999999::::::===<<<:::999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???===;;;999888777777555444444333222333333333444666777777444111000///,,,,,,++++++++++++++++++CCCBBBAAAAAA@@@AAAAAAAAA>>>>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@@@@AAABBBCCCBBBBBBBBBCCCDDDGGGIIIJJJPPPRRRWWW^^^dddiiimmmoooxxxzzz{{{|||zzzvvvrrrpppkkklllnnnppprrrsssttttttooonnnmmmkkkiiigggfffeee___ccciiiqqqxxx}}}|||zzzyyyzzz}}}~~~zzzwwwvvvvvvuuurrrmmmkkkmmmttt{{{|||}}}}}}{{{zzzwwwvvvtttrrrpppnnnlllkkkmmmkkkhhheeeddddddeeeggg]]]YYYVVVUUUWWWYYYXXXWWWQQQQQQRRRRRRRRRRRRQQQQQQQQQNNNKKKHHHHHHJJJMMMOOOOOONNNMMMKKKIIIGGGDDDCCCBBBAAAAAA@@@???>>>>>>===:::::::::::::::;;;<<<===888999999:::;;;<<<<<<===::::::::::::;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;===<<<;;;:::;;;<<<===>>>===<<<;;;:::999999999999888777666555333222111111000000///...,,,+++***)))***++++++,,,---...//////000000000000111222333444555444222000............---,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((%%%%%%&&&'''((()))******%%%'''***)))&&&$$$%%%'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((($$$%%%&&&'''''''''&&&%%%)))(((((((((((('''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''')))******(((***,,,...///...---,,,************++++++++++++'''((()))***,,,,,,------*********)))***++++++,,,************************++++++++++++,,,,,,---...'''))),,,---------...000---,,,,,,,,,,,,---..............................---------.........//////---...////////////......+++,,,---//////......---//////000...---,,,...///111111222333333222111000222222333444444444444444333444444555555555555555777999:::;;;;;;;;;<<<===888:::;;;<<<;;;<<<>>>???;;;===???>>>===>>>BBBFFFEEEDDDDDDDDDCCCCCCCCCCCC>>>>>>?????????===<<<;;;999888777666555555555555333333333333333333333333000111111111///...//////,,,---......,,,++++++,,,)))******))))))***,,,...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........//////...------///000111000111111111111222222222111111111222222333333333222222333444555555555555555666777888::::::;;;;;;===<<<:::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???===:::888777666666444333333222111222222222...000222333111/////////,,,,,,,,,+++++++++******DDDEEEEEEBBB>>><<<===@@@AAAAAAAAADDDIIINNNQQQRRRUUURRRPPPNNNIIIEEEHHHMMMLLLJJJIIINNNVVV\\\]]]\\\bbbhhhsss}}}}}}xxxuuusssrrrttt|||{{{yyy|||~~~~~~sssnnniiiffffffhhhkkklllfffhhhkkkmmmnnnnnnlllkkkmmmhhhaaa^^^___bbbfffhhhiiikkkiiiccc___]]]ZZZVVVQQQOOOLLLJJJIIIGGGDDDBBBDDDAAA@@@BBBAAA>>>>>>AAA>>>===<<<<<<<<<===>>>???>>><<<999888:::;;;<<<;;;;;;;;;;;;;;;:::999888777999::::::999888777888888@@@>>>===<<<===<<<;;;999:::999888666555555555555666333000//////111111111//////...---,,,,,,,,,,,,.........//////000000000333333111000000111222333111111000000///---,,,+++---......,,,***(((((())))))((()))***+++***(((&&&''''''''''''''''''''''''+++***(((&&&%%%&&&'''))),,,***)))'''''')))***,,,%%%''')))+++,,,***((('''((('''&&&%%%&&&&&&(((((()))))))))(((''''''&&&&&&''''''((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))***)))(((((((((***+++,,,(((((())),,,000111///,,,))))))************)))))),,,)))''')))---...+++(((******************************))))))******+++,,,******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,---------------------------............/////////////////////......000000000000////////////111111000000//////......------............------//////000000111111222222111111111111111111111111333333333333333333333333444444555555555666666666777666666555555444444333666666555555555555666666222222222222222222222222------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,,,,+++,,,---...///------------------------//////...------...000111111222333333111000000000000000000000000111111222555555444444444555555666888888888888888888999999999999999999:::;;;<<<===????????????>>>>>>>>>>>>AAA@@@@@@@@@???>>>>>>>>>@@@AAACCCDDDDDDCCCAAA@@@@@@???<<<:::777555444333444333222111000000000000111222333444444333222111000///---,,,,,,+++)))(((IIIKKKLLLKKKHHHFFFGGGHHHFFFGGGKKKRRR[[[bbbggghhhkkkhhheeeccc^^^YYYZZZ___bbb``````eeennnuuuwwwwww|||~~~||||||{{{wwwvvvwwwxxxxxx}}}|||yyyzzz~~~{{{zzzvvvqqqkkkhhheeebbb```^^^ZZZXXXRRROOONNNOOOMMMHHHGGGIIIDDDCCCBBBAAA@@@AAAAAABBBCCC@@@<<<::::::;;;;;;;;;;;;;;;::::::999888888777888999::::::999999:::;;;>>>===<<<<<<>>>>>>>>>===>>>======<<<;;;;;;;;;;;;888555222111111222111000000///...------,,,,,,,,,/////////...............000000//////000111222333444444444444444333222222///000000...+++)))******(((((()))***+++***)))(((''''''((((((((((((((((((***)))(((''''''(((((()))((((((&&&&&&&&&&&&((((((%%%'''(((******)))((('''%%%&&&'''(((((('''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%'''((())))))((((((***---...+++)))))))))************))))))+++)))''')))---...+++(((******************************))))))******+++,,,*********+++++++++,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////...............///------------------,,,,,,------------........................................../////////000000000000000000///////////////------............------............////////////////////////////////////////////////////////////....../////////000000000000000000000000111111111......------------......------------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,+++,,,---...///------------------------///......------...000000111222444333111000000111000000000000000111111222444444444444444555666777999999999:::::::::::::::999999999999:::;;;<<<===??????>>>>>>>>>=========??????>>>>>>>>>>>>>>>===@@@AAABBBCCCCCCBBBAAA@@@AAA???<<<999777555555444333333222111000000000000///000111111111111000///...---++++++,,,,,,+++)))YYY[[[]]]^^^\\\ZZZYYYYYYTTTWWW^^^gggrrrzzz~~~}}}{{{zzzuuupppqqqtttxxxwwwwww||||||zzzxxxvvvsssqqqjjjgggfffgggccc]]]ZZZ[[[VVVUUUSSSQQQOOONNNNNNNNNMMMIIIDDD@@@>>>===;;;:::===<<<;;;:::::::::999999:::;;;;;;;;;<<<=========<<<:::999999;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;999777555555555444222111111111000.............../////////...------,,,,,,------......///000222333111111111222222333333333222222222111...,,,,,,---((()))***++++++***))))))((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((($$$&&&(((******(((%%%$$$%%%&&&&&&'''(((((())))))((((((((((((''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&%%%%%%%%%%%%&&&&&&'''***((('''((())))))((('''))))))************))))))***((('''))),,,---+++(((***************************))))))))))))***++++++*********++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,,,,++++++,,,,,,,,,---------......---------------------------.........///000000000.........///////////////------............------------------,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,---...------------------------......------...//////000111333444444222111111222000000000000111111222222333333333444555666777888:::::::::;;;;;;<<<<<<<<<999999999999:::;;;<<<===>>>============<<<<<<<<<<<<<<<===============>>>AAAAAAAAAAAAAAAAAAAAAAAABBB@@@===999777666666666333222111000////////////------...//////...------,,,+++***+++,,,---,,,+++ppprrruuuvvvuuussspppooohhhkkkqqqyyy~~~wwwssssssqqqpppnnnkkkiiigggeeeddd^^^ZZZSSSMMMIIIEEEAAA>>>AAA@@@???>>>===>>>???@@@AAA@@@????????????>>>===>>><<<:::999:::::::::999888888999999999999999999999888777888999888666444333222111000////////////...............---------.........//////000000111---......///000111222333444444555333000//////000,,,---......,,,***))))))))))))((((((((((((''''''&&&&&&((())))))))))))(((''''''(((((((((((('''''''''&&&&&&%%%&&&'''((()))%%%&&&((())))))'''%%%$$$&&&&&&&&&''''''((((((((()))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))************((((((((((((((((((((())))))((('''''''''((((((((())))))************)))))))))(((((()))+++,,,***(((************************)))))))))))))))***++++++************+++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------......------,,,+++******+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,------........................---------....../////////,,,------......------,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...............------------......------------------------,,,,,,,,,++++++++++++***))))))))))))************************+++++++++++++++*********+++,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000111333444444222111222333000000111111222222222222222222333333555666888888999::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAABBB@@@<<<999777666777777222222111000////////////,,,------------------,,,---,,,***+++,,,,,,+++***yyyzzz}}}~~~}}}tttpppjjjccc]]]VVVPPPLLLJJJHHHGGGFFFFFFHHHKKKLLLNNNLLLIIIGGGFFFEEEBBB???AAA>>>;;;:::;;;;;;;;;;;;999:::;;;;;;<<<;;;;;;:::999888888999;;;;;;:::888444444333222111111111111------...///000000111111222222222111111000000///////////////000222444555333555555444222111111333222444555333///+++*********)))))))))((((((((('''%%%&&&'''(((((((((((((((''''''((((((((((((''''''((('''%%%%%%%%%&&&((()))(((((('''&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))************)))))))))***))))))))))))((((((((((((((()))+++,,,))))))************))))))((((((((()))***+++***)))))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++......---,,,++++++******++++++++++++,,,,,,,,,---++++++++++++,,,,,,------000//////...---,,,++++++,,,,,,------......//////,,,,,,------------,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,+++******************+++)))))))))))))))))))))))),,,,,,+++++++++*********(((((()))))))))*********)))))))))******+++++++++************++++++,,,---++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.../////////000222333333222111222333000000111222222222222111222222333333555666888888777888888999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;=========>>>>>>?????????AAA@@@????????????@@@AAAAAA???<<<999777666777777222111000///............------------------------///---++++++++++++)))'''zzzrrrjjjeee\\\[[[YYYXXXZZZ]]]aaadddeeeaaa\\\YYYXXXUUUPPPLLLAAA???;;;::::::;;;;;;;;;:::;;;<<<======<<<;;;:::;;;:::999:::<<<<<<<<<:::666555444333333222333333...///000111222444444555666666666666444333222111000///.........000111222222333444444333222333555777999:::888222...---...,,,,,,,,,++++++******)))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''))))))***)))'''%%%%%%%%%&&&'''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((()))(((((('''&&&&&&(((******)))***+++---))))))************))))))'''((())))))******)))))))))))))))))))))))))))))))))(((((((((((()))******)))))))))************+++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++((()))+++,,,---,,,,,,+++------,,,,,,++++++************+++++++++,,,,,,,,,***++++++,,,,,,------...//////...---,,,++++++***,,,,,,,,,---------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++***))))))******))))))))))))******++++++++++++++++++++++++++++++++++++************((()))))))))************((((((((()))******+++++++++************++++++,,,******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///////////////111222222111111111222///000222333333333222111333333333444555666777888666666777888888999::::::<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>>>>>>>??????????????????????????????>>>===;;;999888666555555111000///......---------...------,,,,,,------...///---+++++++++***(((&&&wwwvvvttttttvvv{{{yyyuuutttqqqkkkfffQQQMMMHHHDDDAAA@@@>>>===???@@@AAABBBAAA@@@>>>===@@@===;;;::::::;;;;;;:::777777666555444444444444222222333444555555666666888999999999999888666555333222000......///000111///000222333222333555666888;;;>>><<<666333333444000000000///...---------+++***)))(((((())))))***((((((&&&&&&&&&&&&((((((((((((''''''(((((())))))(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((('''%%%%%%&&&)))++++++***((()))***))))))************))))))'''((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))***+++,,,,,,,,,++++++************************)))***,,,...///...---,,,,,,,,,++++++++++++++++++************+++++++++++++++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))*********++++++''''''(((((()))******+++,,,+++************************+++++++++***((('''++++++++++++++++++++++++)))***,,,...////////////---///111111000000000222///000222444444333222111444444444444444555666777555555666777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;>>>===============<<<<<<===>>>???@@@@@@???>>>===;;;;;;;;;:::888666444333000000///...------------------,,,++++++,,,------...,,,******+++***)))'''}}}kkkeee]]]VVVPPPKKKHHHEEEIIIJJJKKKKKKJJJHHHFFFDDDDDD@@@<<<:::999999999888888777666555555444444555555555666666666666666666999999;;;<<<<<<;;;:::999;;;999777444333444444555---///111222222333555777888<<>>999666777:::444333333222111000000//////---+++))))))***+++,,,,,,+++)))'''''')))+++,,,((((((((()))))))))))))))&&&''')))***)))'''$$$"""$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))(((((()))))))))(((&&&%%%'''***---,,,)))&&&&&&&&&))))))************))))))&&&((()))***)))((()))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))***+++,,,---,,,++++++***************************+++...///000000///...++++++++++++++++++,,,,,,)))************+++++++++++++++,,,------...//////)))******+++---...//////---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++,,,------......++++++************++++++((((((((((((((((((((((((+++++++++************)))************++++++++++++&&&''''''((()))******+++,,,,,,+++***)))))))))***)))***+++++++++)))((('''++++++++++++++++++++++++)))***,,,.../////////...---...000111000///000111///111222444444333222111555555444444444555555666555666777888999:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>============<<<<<<<<<=========<<<<<<;;;;;;:::<<<>>>???AAAAAA???>>><<<999:::::::::999666333111000000///------------------,,,+++******+++,,,---+++***)))***++++++***)))wwwlllbbb[[[WWWVVV[[[]]]```dddddd___XXXSSSNNNHHHBBB???@@@???<<<888===:::777666777888888777444666888888888888999:::===>>>@@@AAA@@@???===;;;888:::;;;;;;999777666666555444333222111111000000555666999;;;======<<<;;;999999888888666555444333111000...---...///111222+++***((('''&&&&&&'''''')))((((((''''''&&&%%%%%%&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%###%%%)))***((((((+++((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%'''+++---,,,***%%%%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))(((((((((((()))'''$$$"""###%%%(((***++++++***)))((('''&&&&&&(((((((((((((((''''''''')))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********)))))))))***++++++++++++******+++******+++------,,,***************************+++*********))))))((((((***++++++,,,,,,++++++***---..................---......---,,,***))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,,,,+++***)))))))))*********************************+++,,,,,,,,,,,,+++$$$%%%&&&(((***++++++,,,+++++++++*********))))))+++***)))(((((()))***+++))))))))))))((((((((((((&&&&&&&&&&&&''')))******)))************+++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000111222222333333222333333444444555555555666666777888999999::::::>>>===<<<;;;:::;;;;;;<<<===???AAAAAA>>><<<::::::>>>>>>===<<<<<<<<<<<<===???????????????>>>===<<<======<<<999555333222222000///...,,,++++++,,,,,,000///...---,,,---......---,,,+++***))))))))))))|||uuuooolllooorrrwww|||~~~{{{uuuppp```XXXMMMGGGDDDCCC@@@>>>===;;;::::::;;;;;;:::999999999999888888999;;;<<<<<<===>>>>>>>>>===<<<;;;>>>???@@@???===;;;::::::888777666666555555555555555777999;;;<<<<<<<<<;;;;;;;;;;;;:::999777666555555444222000//////000000,,,,,,+++***)))))))))))))))))))))((((((''''''''''''''''''((((((((())))))(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&&&&******'''&&&)))(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%'''***+++***(((%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((()))))))))(((&&&%%%###$$$&&&((()))******))))))((('''''''''((((((((((((((((((((('''))))))))))))))))))))))))+++*********)))))))))(((((())))))***+++++++++***++++++***************************+++,,,---,,,***************************************)))))))))(((***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++***************+++************************)))******+++++++++++++++((()))******+++++++++***+++++++++*********))))))***)))(((((((((((()))***))))))))))))************''''''''''''((()))******))))))*********+++++++++''''''(((((()))******+++---------,,,,,,,,,,,,,,,///////////////////////////000000111111222333333444444555555666666777777666666777888888999::::::;;;::::::999:::;;;===>>>===???@@@@@@>>><<<;;;;;;======<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::777444111000000//////---,,,+++,,,,,,------,,,+++***)))******+++---,,,+++***))))))))))))}}}~~~wwwmmm___UUUOOOMMMKKKIIIFFFEEEEEEFFFGGGFFFCCC@@@AAA???===<<<;;;<<<>>>???============>>>???@@@AAA@@@@@@???>>>===<<<;;;:::;;;;;;:::::::::::::::;;;777888:::<<<======<<<<<<============<<<;;;999999:::888666333111000000000...//////......---,,,+++***************)))))))))''''''(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''+++((((((***)))%%%$$$&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%'''((()))(((&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''(((((())))))***&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))((((((***+++,,,,,,,,,,,,---,,,***)))))))))************)))+++,,,---+++***************************************))))))))))))******++++++++++++***************++++++*********'''((())))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((())))))***++++++++++++++++++++++++(((((()))***************,,,,,,,,,,,,,,,+++***)))+++************))))))))))))((((((''''''(((((())))))))))))******+++++++++))))))((((((((())))))***)))))))))*********++++++******+++,,,,,,------...------------------------........................//////000111111222222333333444444555666666777777666777777888888999999999777777777888999<<<>>>???<<<>>>@@@???>>><<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<============<<<888999888555222///...///...------,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,+++***))))))(((((()))}}}qqqgggaaa^^^\\\[[[ZZZZZZ[[[[[[[[[WWWRRRMMMIIIGGGEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@AAACCCEEEGGGAAA@@@>>>============<<<===<<<<<<<<<<<<======>>>;;;<<<===>>>>>>>>>>>>>>>?????????>>>>>><<<;;;;;;<<<;;;999666444333222222000111222222111000...---++++++++++++++++++******(((((((((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''+++((((((***)))%%%$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''&&&&&&%%%'''''''''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((((((((()))))))))&&&&&&''''''((()))******%%%&&&&&&''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********'''(((***+++,,,---.........,,,***(((((((((***+++***))))))***,,,,,,+++************************************)))))))))))))))******++++++++++++******))))))************))))))%%%&&&&&&'''((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))%%%%%%%%%%%%&&&'''((((((++++++++++++++++++++++++'''(((((())))))))))))))),,,,,,,,,,,,+++***))))))************))))))))))))((((((''''''''''''((((((''''''((()))***++++++++++++***)))))))))))))))***))))))))))))************,,,,,,------.../////////---------.......................................//////000000111222222222111111222333444555555666666777777777888888888999666555666666888:::===>>>;;;===???>>>===<<<<<<<<<;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<<<<<<<777777777444111.........------,,,------------.........---------,,,,,,,,,+++***)))((((((((((((((({{{xxxuuusssrrrrrrrrrsssrrrpppjjjccc]]]TTTSSSQQQRRRRRRQQQMMMJJJJJJHHHFFFCCCBBBCCCDDDEEEEEEBBB>>>>>>???@@@@@@???======<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@????????????>>>===<<<<<<<<<;;;:::999888777666666333333444444444222000///,,,,,,,,,,,,++++++++++++))))))))))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))&&&'''******&&&&&&(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&%%%%%%%%%'''''''''''''''&&&&&&&&&'''''''''(((((((((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((())))))***%%%&&&'''(((((((((''''''&&&&&&''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%&&&'''(((***++++++'''(((***+++,,,---......---,,,***(((((()))***+++***))))))***,,,,,,+++)))************************))))))))))))))))))******)))******++++++******)))******++++++++++++************++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&''''''((()))************************''''''((())))))))))))(((((()))******************))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&'''((()))******+++***)))))))))))))))***(((((()))))))))*********)))))))))***++++++,,,,,,---------.........//////...........................//////000111111222222111222222333555666666777777777777777777888888888777777666666777888:::;;;;;;<<<>>>===<<<<<<<<<>>>::::::;;;;;;::::::999888777888999:::::::::::::::777888777555111/////////,,,,,,------------------************))))))(((((())))))(((((('''(((((((((}}}tttoooeeebbb``````aaaaaa]]]YYYXXXVVVRRRMMMJJJHHHGGGGGGIIIDDD???===???@@@@@@>>>??????>>>======>>>>>>>>>BBBAAAAAAAAAAAAAAAAAAAAA???????????????>>>======;;;;;;;;;;;;::::::999999666666666666555444333333/////////...---,,,,,,,,,******))))))))))))((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&)))***''''''***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&((('''&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''(((((()))&&&&&&'''(((((((((((('''&&&&&&&&&''''''(((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))###$$$%%%&&&((()))***+++((((((***+++,,,,,,,,,,,,++++++***))))))***+++,,,))))))(((***+++,,,***)))************************))))))))))))************))))))************))))))++++++,,,,,,,,,,,,+++++++++++++++***)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))))))))******+++))))))))))))))))))))))))''''''((()))))))))))))))%%%&&&'''((()))*********(((((()))))))))))))))***'''(((((())))))(((((('''&&&&&&&&&''''''((((((((())))))((((((((())))))***((((((((()))))))))******)))******+++,,,,,,------,,,,,,,,,---......//////..............................///000000111111222444444555777888999::::::777777777777777777777777999888777666777777999999:::;;;===<<<<<<<<<===???999:::;;;<<<;;;:::999888666777888888888888888777777888777555222000///000,,,------......---,,,,,,******++++++******)))(((((((((''''''''''''((((((xxxsssmmmlllnnnpppnnnlllhhhgggdddaaa^^^]]]\\\\\\VVVPPPHHHDDDDDDEEECCCAAACCCBBBAAA@@@@@@@@@@@@@@@BBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<;;;::::::999;;;:::999888777777777777444333222111000///...---*********)))))))))(((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&)))***'''''')))(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''$$$&&&((((((&&&%%%&&&(((%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&''''''''''''''''''(((((()))******+++''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))&&&&&&''''''((()))))))))((())))))***+++++++++***)))))))))***++++++,,,,,,)))(((((()))++++++***)))************************((()))))))))************))))))************))))))***++++++,,,,,,++++++***)))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***))))))))))))))))))(((((((((((((((((((((((((((((()))************)))&&&&&&'''((())))))))))))(((((((((((())))))******(((((()))******)))((((((''''''''''''((((((((((((''''''''''''((()))******(((((((((((()))))))))***++++++,,,,,,---.........+++++++++,,,---.........////////////////////////......//////000111111111555555666888999;;;<<<<<<777777777777777777777666999888777777777888999:::999;;;<<<<<<;;;<<<>>>???:::;;;<<<===<<<;;;999888666777777777777666666555666777777555111//////000---............---+++***+++,,,---------,,,******(((''''''&&&&&&''''''(((~~~~~~~~~}}}~~~vvv{{{~~~uuurrruuuyyyzzzzzzttttttssssssttttttuuuuuuhhh```WWWQQQPPPPPPMMMJJJFFFFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>AAAAAAAAABBBAAAAAA@@@@@@>>>>>>>>>===<<<:::999888>>>===;;;:::999999:::;;;777777666444222111//////+++*********))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))&&&'''******&&&&&&(((((((((''''''''''''(((((('''''''''&&&&&&'''''''''###&&&))))))'''&&&''')))%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((('''''''''''''''&&&&&&&&&(((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********))))))'''((()))+++,,,,,,,,,,,,)))(((((()))++++++***)))************************(((((())))))*********+++))))))************))))))******++++++++++++******++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***************'''(((((())))))))))))((('''((((((((())))))******((()))***++++++***)))((())))))))))))((((((((((((&&&&&&&&&&&&''')))******(((((((((((())))))))))))'''(((((())))))***++++++******+++,,,,,,---......000000000000000000000000......//////000111111111444444555777888:::;;;;;;777777777777666666666666888777777777777999;;;<<<999:::;;;;;;;;;<<<>>>@@@:::;;;<<<======;;;999888666777777777666555444444555666666444111/////////......//////...,,,***)))((())))))******((('''&&&''''''&&&&&&&&&''''''(((uuuuuurrrlllfffbbbcccdddjjjlllpppsssrrrooojjjfffdddcccaaa___```bbbdddfffoooqqqppplllfffccceeehhhjjjfffdddgggmmmxxxvvvooollltttsssqqqpppppprrrsssuuuuuuttttttuuuvvvvvvtttsssvvvvvvvvvtttssssssuuuwwwuuuyyyzzzxxx{{{}}}yyyxxxzzz}}}~~~|||{{{~~~~~~tttkkkeee^^^XXXSSSTTTPPPKKKIIIJJJJJJHHHFFFCCCDDDDDDCCCAAA?????????BBBBBBBBBAAA@@@@@@AAABBB???AAABBBAAA>>>===>>>@@@???>>>===;;;;;;<<<<<<===:::999888777666555444333111111000///...,,,***)))(((((((((((((((''''''''''''''''''(((((((((((((((+++)))'''&&&%%%&&&((()))(((((('''&&&%%%$$$$$$###&&&'''''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$'''%%%%%%%%%''''''&&&%%%(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&***(((&&&'''***+++)))''')))))))))(((''''''&&&&&&(((''''''''''''&&&&&&&&&)))))))))))))))((('''''')))))))))))))))))))))))))))(((&&&$$$$$$&&&((()))))))))(((((('''''''''&&&)))*********++++++++++++))))))(((((()))***++++++++++++******************++++++************++++++))))))))))))))))))))))))******)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))---***'''%%%&&&(((,,,...))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))((())))))***++++++((('''&&&%%%%%%&&&'''(((++++++******************((((((((((((((()))******)))************+++++++++,,,+++*********+++,,,---............///////////////000000111222222333333666555333222222333444555555555555555555555444444666555555555666777888888999:::::::::999999;;;===;;;:::888666666777888:::888888888777666555555555444444444444333222111111...---,,,,,,++++++,,,,,,************************+++)))(((&&&&&&((()))+++zzzwwwyyyyyywwwvvvwwwzzz}}}}}}}}}~~~yyypppiii]]]\\\ZZZUUUPPPNNNOOOQQQWWWXXXYYYZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOQQQSSSUUUYYY[[[[[[YYYTTTRRRTTTVVVXXXUUUUUUXXX\\\bbbnnnyyy}}}}}}yyyqqqfff]]]WWWUUU[[[\\\\\\\\\\\\\\\\\\\\\aaa`````````bbbbbb```____________^^^]]]]]]^^^```]]]``````]]]___eeehhhffffffcccaaaaaadddhhhkkklllhhhggggggkkksss{{{zzzrrrlllbbb^^^ZZZWWWVVVTTTOOOKKKHHHHHHFFFCCCAAA??????@@@BBBBBBBBBAAA?????????@@@@@@BBBCCCBBB???>>>???AAA@@@???>>>===<<<===>>>>>><<<;;;:::999888777666666222222222111///...,,,+++***************)))))))))))))))))))))))))))))))))***)))((('''&&&''''''((()))))))))((((((''''''&&&''''''''''''((((((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&'''((('''%%%''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%)))'''%%%&&&((()))(((&&&''''''''''''(((((((((((($$$%%%%%%&&&'''((()))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((()))(((((((((''''''''''''))))))))))))************))))))))))))))))))************************************))))))))))))******))))))))))))))))))))))))---,,,***(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((()))******+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++,,,+++*********+++,,,---............////////////000000111111222222222333555444444333333333444444444444444444444555555555777777777777777777888999888:::;;;;;;:::999;;;<<<;;;:::999888777777888999999888777666444333222111333333333333222111000///------,,,++++++++++++,,,***************************)))(((''''''((()))***zzzuuunnnfffbbbccc^^^]]][[[\\\^^^aaaaaaaaa``````aaadddhhhjjjiiihhhjjjiiigggeeeaaa\\\UUUPPPLLLKKKIIIFFFDDDDDDFFFHHHKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGFFFFFFGGGHHHJJJLLLKKKLLLNNNNNNMMMLLLMMMNNNJJJHHHIIIMMMNNNOOOTTTZZZ___^^^\\\XXXQQQKKKHHHGGGKKKLLLNNNOOOOOONNNLLLKKKOOONNNMMMNNNOOOPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMLLLNNNMMMJJJJJJMMMMMMLLLKKKJJJIIIKKKOOOSSSVVVVVVTTTRRRSSSVVV\\\cccgggiiiooozzzxxxtttpppmmmjjjddd\\\VVVTTTQQQLLLGGGDDDBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<>>======>>>>>>???=========<<<;;;:::999999555555444333222111///...---------,,,,,,,,,++++++************************((()))))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&######$$$%%%&&&'''((((((***(((''''''(((((('''%%%''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$'''&&&%%%&&&''''''&&&%%%%%%&&&&&&'''(((((())))))$$$%%%%%%&&&'''((())))))(((((()))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++***)))'''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))******)))************++++++++++++++++++++++++,,,---------............/////////111111111111111222222222333333444444444444333333222333333444444555555555888777777666666666666777777:::<<<<<<;;;::::::;;;;;;;;;::::::999888777777999888777555333111///...111111111111000///......------,,,+++++++++++++++***************************)))(((''''''((()))***wwwxxxzzz}}}~~~~~~}}}|||}}}nnnjjjddd```[[[VVVSSSRRRMMMLLLKKKMMMPPPRRRSSSSSSRRRQQQRRRUUUXXXYYYYYYXXX[[[ZZZXXXUUURRRNNNJJJHHHIIIIIIHHHHHHHHHJJJLLLMMMLLLKKKJJJJJJIIIJJJJJJJJJHHHIIIIIIJJJKKKLLLNNNNNNKKKLLLNNNQQQTTTUUUUUUUUUMMMJJJJJJLLLLLLJJJLLLPPPRRRRRRQQQOOOLLLJJJHHHHHHJJJKKKLLLMMMMMMLLLKKKKKKKKKJJJHHHIIIKKKLLLKKKJJJIIIHHHHHHHHHJJJKKKKKKJJJJJJKKKIIIGGGFFFEEEDDDBBBBBBAAA@@@CCCFFFJJJKKKLLLKKKJJJJJJKKKOOOSSSWWWYYYXXXbbbqqq~~~}}}xxx|||vvvooonnnqqqvvvtttuuuzzz}}}}}}~~~vvvkkkcccddd___WWWPPPKKKGGGEEEDDDAAA@@@>>>>>>>>>>>>======AAAAAABBBAAAAAA@@@AAAAAA@@@???>>>=========>>>???>>>>>>======<<<<<<;;;;;;777777777666555444333222/////////......---------++++++++++++************'''(((*********)))'''&&&%%%&&&&&&&&&'''''''''((('''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&$$$$$$%%%%%%&&&''''''((()))(((&&&&&&''''''&&&$$$'''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((((((((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''&&&%%%%%%&&&''')))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''&&&&&&%%%%%%'''&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((())))))((((((((((((((())))))***))))))*********+++++++++++++++++++++,,,,,,---------------.........//////111111111111111111111111111222333555555444333222111222222333444555555666777666555555444444444444666999<<<===<<<;;;::::::;;;;;;;;;;;;:::888777666888777666555333111000///111111111000000///...------,,,,,,+++***+++++++++************************)))(((''''''''''''((()))```aaacccdddddddddccccccbbbdddhhhmmmooonnniiifff]]]ZZZVVVTTTTTTTTTRRRPPPKKKJJJJJJMMMQQQUUUWWWXXXVVVTTTTTTUUUWWWYYYXXXXXX[[[[[[YYYWWWTTTQQQPPPOOOMMMMMMNNNPPPSSSUUUVVVWWWTTTUUUVVVVVVVVVTTTRRRQQQNNNOOOQQQSSSTTTUUUVVVVVVSSSSSSUUU[[[aaaddddddcccYYYTTTPPPQQQQQQPPPRRRWWWQQQPPPOOONNNMMMMMMLLLKKKLLLLLLKKKKKKLLLNNNOOOPPPOOOMMMLLLLLLNNNPPPPPPOOONNNMMMLLLNNNPPPRRRQQQOOOMMMLLLKKKJJJGGGCCCAAA@@@AAA@@@???@@@CCCEEEFFFFFFFFFFFFFFFFFFGGGHHHKKKMMMNNNTTT]]]dddhhhfffbbb___^^^dddhhheee]]]XXXYYY]]]aaa```bbbgggiiigggiiimmmrrrxxx|||ttttttnnnddd\\\VVVPPPKKKHHHFFFDDDAAAAAABBBCCCBBB@@@AAAAAA@@@AAAAAAAAAAAAAAA???>>>===<<<;;;<<<========================<<<<<<:::::::::999888777666555111111000000///......---+++++++++******)))))))))'''(((***++++++)))'''%%%%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&&&&$$$###''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&'''''''''''''''''''''(((''''''''''''(((((('''''''''&&&&&&&&&%%%(((''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((('''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''(((((())))))))))))((('''''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((((())))))*********((((((((((((((())))))***))))))*********+++++++++++++++,,,,,,------------------------............111111111111111222222222000111333444555444333222222222333333444555666666888888777666555555555555666888;;;<<<;;;:::999:::::::::;;;:::999888777666666666555555444333222222111111111111000///...---,,,,,,+++************+++))))))))))))))))))))))))((((((''''''''''''((((((RRRTTTUUUUUUTTTTTTVVVXXXWWWXXXZZZ]]]^^^]]]ZZZWWWYYYYYYWWWVVV[[[```aaa]]]WWWVVVVVVXXX^^^dddhhhjjjfffdddaaa```aaaccccccccceeeffffffdddaaa______```\\\^^^```eeeiiijjjiiihhhiiikkkmmmmmmllliiieeebbb___```ccceeeggghhhhhhhhhfffdddeeellluuu{{{{{{yyyjjjbbb\\\\\\\\\]]]```ddd```]]]ZZZYYYXXXXXXVVVTTTVVVUUUTTTTTTVVVYYY\\\^^^XXXVVVUUUUUUWWWYYYZZZYYYWWWUUUUUUWWW[[[]]][[[YYYXXXUUUTTTTTTPPPIIIDDDDDDBBB@@@>>>>>>@@@BBBCCCCCCDDDEEEEEEEEEDDDDDDGGGIIIJJJLLLOOORRRSSSSSSQQQPPPLLLOOORRRPPPKKKIIIJJJMMMMMMMMMOOOSSSSSSQQQSSSXXXZZZ___fffkkkpppuuu|||}}}uuunnnhhh```XXXRRRKKKHHHDDDCCCEEEEEEBBB???BBBAAA@@@AAACCCDDDCCCBBB???>>><<<;;;;;;;;;<<<========================>>>;;;;;;;;;;;;:::999888777333333222222111000//////,,,,,,+++******)))))))))((()))***++++++)))'''&&&((((((((())))))*********((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''&&&&&&%%%%%%%%%$$$###$$$%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$%%%%%%&&&'''((((((((((((&&&((()))((('''&&&'''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&'''((()))***)))((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((('''%%%$$$%%%&&&(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((())))))******+++((((((((((((((()))******)))************+++++++++++++++,,,---------------,,,------------.........///000000111222222333333000111222333333444444333333444444555555666666666:::999999888888888888999555888::::::999888999999999999999888888888888777555555555444444333333222000000000000///...------,,,,,,+++***************))))))))))))))))))))))))''''''''''''''''''''''''SSSUUUVVVVVVVVVXXX\\\```bbbaaaaaaaaabbbbbb```^^^bbbcccbbbccckkktttuuuqqqllljjjhhhjjjpppwww}}}|||wwwrrrooooooqqqssstttvvvxxxyyyxxxuuussstttvvvvvvxxx||||||zzztttvvvzzz}}}|||yyyxxxxxxqqqqqqrrrrrrtttxxxyyyuuuppplllkkkiiifffccceeefffgggiiilllnnnppprrrjjjhhhffffffhhhjjjkkkkkkjjjhhhhhhkkkppprrrppplllkkkgggeeeeee___TTTNNNMMMHHHEEEBBBAAACCCFFFHHHIIIJJJLLLMMMMMMMMMNNNQQQTTTSSSSSSSSSSSSRRRQQQOOOOOOLLLLLLKKKIIIFFFDDDEEEGGGEEEDDDFFFHHHGGGEEEHHHMMMKKKOOOUUUXXX[[[___eeejjjzzzyyy~~~wwwlllddd[[[VVVPPPNNNNNNLLLHHHCCCEEECCCBBBCCCFFFGGGFFFDDD??????===<<<<<<<<<===>>>=========>>>>>>?????????<<<<<<<<<<<<;;;:::999999666666555444333222111111---------,,,+++*********))))))***+++***)))(((''')))))))))))))))*********)))(((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''$$$######$$$&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$$$$$$$%%%&&&''''''''''''%%%'''((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''$$$%%%''')))******)))(((%%%%%%&&&''''''((()))))))))(((((((((((((((((()))(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###&&&&&&'''(((((()))******((((((((((((((()))******)))************++++++++++++,,,---.........---,,,,,,,,,---------...............///111222333444555111111111111222333444555666666666666666666666666888777777777777888888999555777888888777777888999888777666666666777888999666555444333222111000000/////////......---,,,+++,,,++++++***************))))))))))))))))))))))))&&&''''''''''''''''''&&&[[[\\\^^^^^^___bbbiiinnnsssqqqnnnmmmnnnnnnnnnmmmkkkmmmmmmnnnwww|||yyyvvvxxx}}}zzzzzz|||~~~zzzwwwtttpppmmmoooqqquuuyyy|||~~~~~~~~~{{{yyywwwwwwyyy{{{}}}}}}||||||xxxssspppppphhh[[[SSSRRRPPPMMMIIIIIIKKKOOORRRSSSSSSVVVYYYZZZZZZ[[[___ccceeedddcccaaa^^^[[[YYYWWWTTTRRRNNNJJJHHHGGGFFFGGGFFFEEEFFFGGGEEECCCGGGMMMGGGJJJNNNPPPQQQTTTYYY^^^dddhhhkkkgggaaa```hhhooommmxxx~~~yyyyyy~~~uuupppjjjccc___^^^[[[UUUOOOGGGEEEDDDEEEHHHIIIHHHFFFAAA@@@>>>=========>>>???>>>>>>>>>??????@@@@@@AAA<<<=========<<<;;;::::::999888777666555444333333//////...---,,,,,,++++++***************)))((((((((((((((((((''''''''''''))))))(((((('''''''''&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))$$$%%%%%%&&&'''((())))))$$$$$$###%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%$$$"""###$$$%%%&&&&&&'''&&&###%%%'''&&&$$$###%%%'''$$$%%%%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((("""$$$''')))*********)))%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''')))+++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((()))******)))************++++++++++++,,,---.........---,,,,,,,,,,,,---------......---...///000222444555666222111000000111333555666777777777777777666666666444444444444444555666777555666777666555555777999777666555444555777999:::666666444222000...---,,,------------,,,+++******,,,++++++***)))*********))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&kkkmmmooorrruuuxxx{{{|||~~~~~~}}}{{{{{{{{{}}}zzzvvvyyy~~~yyypppfff```^^^ZZZWWWVVVZZZ___ccceeehhhkkkmmmmmmkkknnnuuu{{{~~~yyytttpppjjjcccbbbcccaaa\\\TTTOOONNNNNNPPPJJJFFFHHHKKKKKKLLLNNNPPPPPPOOONNNNNNOOOPPPQQQVVVUUUTTTRRRRRRRRRSSSTTT\\\___bbbccccccfffjjjooonnnpppoookkkfffeeehhhmmmttt~~~}}}vvvooofffaaaUUURRRPPPQQQTTTTTTPPPKKKEEEEEEEEEDDDBBBAAA@@@@@@@@@???>>>>>>??????>>><<<>>>?????????>>><<<:::999999999999888777666555444222222222111111///......222000---+++))))))***+++(((((((((((())))))))))))'''''''''((((((((())))))))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$######""""""###%%%&&&((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))(((((((((((())))))((()))***,,,+++***(((''''''''''''''''''''''''''')))))))))))))))))))))))))))***+++,,,+++***(((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%$$$$$$###((((((((('''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######'''''''''(((((((((((()))+++***)))))))))))))))***,,,---.........---,,,+++,,,,,,,,,---------......000000000000000000111222333333333333444555666666:::999888777666666666666888888777777666777777777::::::999888777777888888444444444444444222111111333222111///...---------///............---------)))))))))***+++++++++,,,''')))+++,,,---,,,+++***)))(((((((((((('''''''''}}}zzzsssppplllkkknnnrrruuuwwwzzz~~~|||uuussspppjjjddd]]]YYYVVVVVVPPPLLLNNNRRRUUUYYY]]]___]]]ZZZWWWTTTRRRQQQQQQRRRQQQOOOMMMLLLLLLLLLMMMPPPRRRSSSTTTSSSUUUYYY\\\```aaaaaa]]]WWWSSSUUUXXX^^^dddpppzzzzzzuuutttvvv{{{oookkkffffffgggeee^^^XXXNNNLLLHHHEEECCCBBBAAA@@@DDDCCCAAA@@@???>>>===<<>>===;;;<<<<<<<<<<<<<<<;;;;;;555555555555555444333222111///---+++***)))******++++++******************&&&''''''''''''((((((((())))))((('''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%(((((('''''''''((())))))&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((())))))'''''''''&&&&&&'''''''''$$$%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((()))(((((('''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((())))))******+++++++++,,,,,,---------,,,,,,------........./////////000000000000000111222222222222222333333444555666333444666777888888777777777777777888888999::::::888777666666555666666666555444333222111111111111111000000///.........///......---------,,,,,,,,,)))))))))(((((((((((((((*********)))'''$$$""" ''''''''''''&&&&&&&&&%%%{{{rrrnnngggaaabbbfffllluuu~~~{{{vvvpppkkkhhhfffeeeccc```]]]ZZZXXXWWWWWWRRRQQQOOOMMMKKKJJJJJJKKKWWWYYY[[[XXXSSSMMMJJJHHHIIIIIIJJJMMMMMMKKKMMMSSS\\\]]]]]]ZZZXXXWWWYYY\\\XXXXXXXXXXXXYYYZZZ\\\\\\ccchhhrrr~~~tttkkk^^^TTTOOOMMMIIIFFFBBBCCCEEEEEEDDDDDDEEEFFF@@@@@@@@@@@@@@@??????>>><<<<<<======>>>=========888888888888888777666555333222000...---,,,,,,,,,+++++++++*********))))))''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((()))***++++++++++++++++++,,,,,,,,,,,,,,,.........////////////000000/////////000111222333222222222222333444555666111333555777888777666555666666777888999:::::::::666555555444444555555555555444222111000000111111000//////.........//////------------,,,,,,,,,+++*********))))))((((((''''''(((((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%}}}vvvooonnnnnnqqqyyy}}}|||{{{xxxvvvsssooollliiihhhhhh```^^^[[[XXXUUUTTTSSSRRRXXXZZZ]]]]]]ZZZUUUQQQOOOOOOLLLLLLMMMLLLHHHHHHKKKNNNMMMLLLKKKIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKOOORRRZZZcccnnnyyyqqqeee]]]WWWSSSPPPIIIKKKNNNMMMKKKHHHHHHHHHBBBBBBAAA@@@@@@?????????;;;<<<===============<<<:::::::::::::::999999888666555444333111000//////,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''''''''$$$%%%%%%%%%$$$$$$$$$###''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((***++++++++++++************++++++,,,,,,.........////////////000////////////000111222333222222222222333444555555222333555666666555333222555666777999:::::::::999555444444444444444555555444444333222111111111111//////...............///---,,,,,,,,,+++++++++++++++++++++******)))))))))###$$$%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%|||xxxvvv{{{|||{{{zzzqqqnnnjjjgggeeedddaaa```dddfffiiikkkjjjgggdddaaaXXXUUUSSSTTTRRRMMMKKKMMMMMMLLLJJJHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAEEEGGGKKKPPPXXX___fffjjjvvvyyyzzzmmmddd___]]]YYY\\\___]]]VVVOOOJJJIIIEEEEEECCCBBBAAA@@@@@@@@@<<<===============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999888777555444333222......---,,,+++))))))(((******)))))))))))))))((())))))(((((('''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((%%%%%%&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''(((((((((((((((((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((''''''''''''&&&%%%%%%%%%&&&((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))'''((()))+++++++++***)))))))))))))))***+++,,,,,,------........./////////////////////000111333333111111111222222333444555222333444555444444222222444666777888999999888777444444444333444444555666444444444444444222111111000//////...---------...,,,,,,,,,+++++++++******++++++++++++************((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%}}}~~~}}}}}}{{{yyyvvvyyyzzz}}}{{{xxxlllgggeeefffeee```___```___\\\YYYVVVTTTSSSRRRQQQMMMMMMMMMLLLJJJIIIHHHGGGJJJIIIJJJKKKMMMQQQTTTVVV[[[^^^bbbgggkkknnnoooooonnnpppqqqooonnnqqqxxx~~~}}}pppjjjiiiiiimmmqqqnnndddYYYRRRNNNJJJIIIGGGEEECCCBBBBBBBBB>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<======<<<<<<<<<;;;::::::999888666555444111111000...---+++******++++++++++++*********)))))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))$$$%%%&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&''''''((((((''''''&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******'''(((***++++++***)))((())))))(((((()))***,,,---,,,---------..................//////000222333444111111111111222333444555111111222222333333444444444555777888888777666555444444444444444555666666333555666777666444222000111000///...---,,,,,,,,,++++++++++++************))))))))))))************,,,++++++***))))))))))))((((((((('''''''''&&&&&&{{{xxxyyyxxxvvvuuuxxxsssoookkkgggdddbbb```^^^]]]]]]]]]\\\[[[ZZZXXXWWWRRRQQQOOOMMMLLLMMMNNNOOOHHHJJJNNNQQQUUUWWWXXXYYYYYY\\\___```___bbbiiiooo{{{wwwqqqqqqpppvvv{{{yyyooocccZZZWWWNNNLLLJJJGGGEEEDDDCCCCCC@@@@@@@@@???>>>===<<<;;;;;;<<<===============<<<;;;;;;;;;:::888777555444444333222000///---,,,+++,,,,,,,,,+++++++++******))))))(((((((((((()))***''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))"""###%%%'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''''''''''''''))))))))))))************((()))+++,,,+++***(((''')))((((((((((((***,,,---,,,,,,,,,---------...............///000222333444111111111111222333444555//////000111222444666777444555777888777666444333444444444444444555666777333555777999888555222000222111///...---,,,+++++++++++++++************)))''''''(((((())))))******''''''&&&&&&&&&''''''((()))(((((((((((('''''''''|||wwwsssvvv|||~~~yyyvvvvvvsssnnnooohhhbbb```aaa___XXXQQQLLLHHHEEEEEEHHHIIIIIIGGGLLLLLLMMMOOORRRVVVZZZ\\\gggssszzzvvvxxx|||ssslllddd[[[YYYVVVQQQMMMIIIHHHHHHHHHFFFEEEBBBBBBBBBAAA???======;;;999999;;;=========???>>>===<<<;;;:::::::::888777666444222000///...111000///---,,,+++************))))))))))))******''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((((((&&&$$$%%%&&&'''&&&%%%'''&&&$$$$$$$$$&&&((()))******)))((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&'''((()))((('''&&&))))))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&%%%$$$$$$'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))((((((''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%'''((()))'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((()))************+++++++++******))))))******+++,,,---,,,++++++,,,---///000000000000///...,,,+++***111111111000000000000000222222111111222222333444555444222111111222444555666555555666777777555333666777999;;;:::777333000,,,++++++******++++++,,,************************************)))(((&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''{{{xxxwwwrrrhhh```SSSPPPKKKIIIIIIIIIFFFDDDDDDCCCCCCDDDFFFIIILLLNNN[[[eeettt}}}{{{zzztttppplllggghhhfffbbb___\\\[[[ZZZZZZQQQNNNIIIEEEDDDCCCBBB@@@BBB@@@>>>>>>@@@AAA@@@@@@BBBAAA???>>><<<;;;;;;;;;999888777666555444333333222111000...,,,,,,+++++++++******))))))))))))***))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&''''''(((&&&$$$%%%&&&'''&&&%%%&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********++++++++++++************+++,,,,,,,,,+++++++++,,,---...///////////////...---,,,,,,000000000000000000000000222111111111111222333333555444222111111222444555666555555666777777666444555666777777666444111///,,,++++++******++++++,,,************************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''|||tttbbb___ZZZVVVRRROOOKKKHHHGGGFFFDDDBBBBBBCCCEEEGGGMMMUUU```iiippptttwwwxxxvvvxxx}}}|||xxxyyyzzzxxxwwwvvvuuusssqqqooonnnmmmddd^^^WWWPPPKKKHHHFFFDDDCCCAAA??????@@@AAA@@@???DDDCCCBBB@@@>>>======<<<;;;;;;::::::999888888888444333111000...---------,,,+++***)))))))))))))))+++******)))'''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&(((&&&$$$%%%&&&'''&&&%%%&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((((('''''''''((())))))&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''((((((((()))))))))*********+++++++++++++++++++++,,,------+++*********+++,,,---.........////////////......000000000000000000000000111111111111111222222333444333222111111222333444555444444555777888777555444444444333222111///...++++++************++++++***************************)))((('''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&{{{zzz{{{uuusssnnniiiddd___[[[YYYUUURRRNNNJJJHHHGGGHHHHHHGGGKKKQQQWWW\\\___aaaaaa```bbbeeeiiipppxxx~~~zzzxxxzzz~~~}}}xxxssskkkbbbZZZSSSMMMHHHDDDCCCAAAAAABBBBBBAAA@@@DDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;;;;::::::555444333222111000000000---,,,+++***))))))))))))******))))))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%(((&&&$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))%%%%%%%%%%%%&&&&&&'''''')))((((((''''''(((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%######$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''(((((())))))))))))************,,,,,,++++++,,,,,,---...************+++,,,------,,,---...///000000000000/////////000000000000000000000000000000111222222333333222111111222333333444333333555777888777666444333222000//////......++++++************++++++************************,,,***(((&&&%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&{{{xxxuuuuuuzzz~~~yyyuuurrrqqqddd```ZZZSSSOOOLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRRRRRRRTTTXXX]]]cccfffhhhooovvvuuunnniiiiiikkkiiilllpppvvv~~~xxxnnncccXXXQQQLLLIIIFFFEEEEEEEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@>>>===;;;:::999777666555444333333222222//////---,,,******))))))(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((&&&$$$%%%&&&'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''&&&%%%$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&''''''''''''(((((()))))))))*********,,,,,,++++++,,,,,,---...))))))***+++,,,,,,,,,,,,+++,,,---///000000111111......//////000000000000000000//////000000111222222222222222222222222222222222222444666777666555444333111000///......///+++******))))))******+++))))))))))))))))))))))))...,,,)))&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{yyyuuurrrrrrxxx{{{vvvnnneee___[[[ZZZZZZZZZYYYWWWWWWWWWWWWUUUSSSQQQOOOMMMKKKLLLOOORRRTTTQQQWWW\\\]]]YYYWWWXXXZZZ[[[]]]bbbkkkwwwwwwkkkcccWWWRRRLLLHHHFFFFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBB@@@>>><<<::::::999888777666555555555555222111000...,,,+++******((((((((())))))*********((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((&&&$$$%%%&&&'''&&&%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******+++++++++++++++,,,------)))***+++,,,------------***+++,,,...///000000000---......//////000000111///////////////000000111222222222222222222222222222111111222444555444333333222111000///.........******))))))))))))******))))))))))))))))))))))))---+++)))'''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||~~~|||xxxsssuuu|||zzzzzz}}}}}}vvvqqqooooooooollljjjiiiiiihhheeebbb```]]]XXXSSSOOONNNNNNNNNJJJKKKMMMLLLKKKIIIJJJKKKNNNOOOTTT^^^lll|||yyykkkdddZZZRRRMMMKKKJJJJJJHHHGGGFFFDDDCCCCCCBBBBBBEEEDDDCCCBBB@@@???>>>===::::::999888777777777777555444222000...,,,,,,+++*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%"""###%%%'''((((((''''''(((&&&$$$%%%&&&'''&&&%%%((((((((((((''''''&&&%%%((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((($$$%%%'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&%%%&&&'''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$###$$$&&&'''''''''%%%$$$###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***+++************+++,,,,,,******,,,---......------******,,,---............------......///000000111///............///000000111111222222222222111111111000000111333333111000111111000000///------,,,******))))))))))))******))))))))))))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxvvv|||~~~zzzsssnnnmmmppptttxxxzzz~~~{{{wwwwww|||}}}yyyxxx}}}||||||~~~}}}}}}|||zzzyyyzzzyyyvvvrrrsssnnnggg___WWWRRROOOMMMLLLJJJHHHFFFEEEDDDDDDDDDAAAAAAEEENNN\\\lllzzzyyylllaaaZZZVVVUUUTTTLLLKKKIIIGGGDDDCCCBBBAAADDDDDDDDDCCCBBBBBBAAAAAA;;;;;;:::999888888888888666555333111///---,,,,,,,,,,,,+++***)))(((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%!!!"""%%%'''(((((((((((((((&&&$$$%%%&&&'''&&&&&&(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))*********)))((($$$%%%''')))***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''""""""!!!  $$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""%%%'''((('''&&&&&&'''%%%%%%&&&''''''&&&%%%%%%########################%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$###$$$&&&(((((('''&&&%%%"""###%%%'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******))))))******+++,,,***+++---...//////...---)))***+++,,,---------------------...///000000111...............///000000111111222222222222111111111000000000222222000...000000000///...---++++++******))))))))))))******))))))))))))))))))))))))%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}~~~}}}zzzyyyxxxwww~~~}}}wwwwwwrrrjjjdddaaabbbfffiiijjjlllppptttxxx{{{}}}~~~}}}xxxrrrsssxxx}}}|||{{{|||{{{{{{{{{xxxtttpppooonnnqqqrrrsssrrrqqqsssxxx||||||vvvsssrrrssstttuuuvvvvvvtttooojjjiiikkkmmmwwwwwwyyyxxxssspppwww}}}{{{yyytttpppkkkeee^^^ZZZVVVRRRNNNLLLKKKJJJGGGEEEAAABBBEEEHHHNNNWWWaaagggpppuuu|||zzzrrrkkkddd``````YYYOOOHHHGGGGGGFFFEEECCCCCCDDDEEEEEEDDDBBBAAA@@@??????>>>===<<<<<<;;;888666555555666555111------,,,,,,+++***)))((((((,,,+++***))))))((())))))%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%########################''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%$$$$$$###$$$%%%'''((('''&&&%%%%%%$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))((((((((((((''''''''''''(((((())))))---+++***+++,,,---,,,+++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////111111111111111222222333000000000000000000000000000//////---,,,+++******************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&}}}|||}}}~~~~~~}}}zzzvvvqqqnnnnnnppprrrssszzz~~~~~~yyytttsssqqqmmmjjjiiiiiikkklllvvvwwwyyy|||~~~zzzxxxwwwxxxyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvuuutttwww|||{{{yyyyyy{{{vvvpppkkkhhhgggeeedddffffffdddaaa^^^___bbbffflllkkklllkkkgggeeelllvvv|||yyytttooolllfffaaa[[[WWWVVVSSSMMMHHHGGGFFFDDDDDDFFFKKKQQQUUUXXX\\\ccclllttt}}}}}}vvvlll___TTTMMMJJJHHHFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@@@@???>>>>>>======;;;999777777777666333000//////...---,,,++++++***+++***))))))((((((((()))&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))''''''((()))***))))))((()))***---000333222///,,,************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////000000000000000111222222000000000000000000000000//////...---,,,+++******************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&|||~~~{{{wwwuuutttqqqtttvvvvvvuuuvvvyyy|||yyywwwsssooonnnpppvvvzzz|||{{{|||}}}~~~~~~}}}}}}|||~~~~~~{{{uuupppkkkgggdddcccbbbaaa``````dddjjjooosssqqqpppnnnjjjhhhoooxxx{{{wwwwwwzzz}}}~~~~~~}}}wwwsssssstttssstttwww{{{~~~zzztttmmmjjjjjjfff^^^VVVSSSPPPKKKFFFDDDDDDGGGHHHEEEHHHMMMSSSZZZcccmmmssszzzuuufffZZZRRRKKKGGGFFFEEECCCBBBBBBBBBAAA???BBBBBBAAAAAA@@@?????????>>><<<:::999999888777666222222111000///...------***)))((((((((((((((((((((((((((())))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%((((((''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&'''((())))))&&&''')))***+++***)))((((((+++111777:::777222---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////////////////////////////......//////000111000000000000000000000000///...------,,,+++******************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&''''''((())))))$$$$$$%%%%%%%%%%%%&&&&&&xxxzzz}}}}}}zzzvvvsssrrrssswwwzzzyyywwwxxx}}}~~~|||xxxqqqpppoooooossszzzzzzyyyyyyxxxxxxxxxwwwyyyvvvtttsssqqqnnnmmmmmmwww~~~}}}wwwuuuyyy~~~wwwpppfffaaaYYYRRRMMMKKKKKKJJJFFFFFFGGGHHHKKKPPPWWW]]]bbbhhhqqqxxx~~~}}}nnnaaaTTTMMMIIIFFFBBBAAABBBCCCBBB@@@AAAAAAAAAAAA@@@@@@??????@@@???<<<;;;::::::::::::555555444333111000//////***))))))((((((((((((((('''(((((())))))(((((('''(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&(((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$###''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&''''''((((((''''''(((((()))***++++++...111555:::;;;777111+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////......------......///000000000000000000000000000---------,,,+++******)))************)))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%%%%&&&&&&~~~~~~}}}~~~~~~zzzwwwuuuxxx|||}}}xxxwww{{{{{{sssrrrrrrrrrtttwww~~~}}}tttlllfffiiioooyyy|||uuujjjaaa[[[WWWTTTRRRNNNLLLIIIFFFDDDEEEIIIMMMOOOUUU\\\bbbgggmmmtttzzzxxxggg]]]SSSMMMGGGDDDFFFGGGGGGEEE@@@@@@@@@@@@@@@?????????AAA@@@???===;;;;;;<<<===888777666555333222111000,,,,,,+++***))))))))))))'''''''''(((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&'''+++...000777777777777666333---)))++++++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---------,,,---......///////////////////////////,,,,,,,,,+++******))))))************)))))))))(((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&||||||}}}wwwooohhhfffeeedddeeeiiijjjrrrwwwvvvqqqkkkccc\\\WWWXXX\\\ggguuu{{{pppjjjeee```]]]XXXUUUPPPJJJEEEDDDEEEGGGGGGKKKPPPSSSTTTWWW\\\```lllqqqsssrrrsssyyy|||}}}}}}sss^^^UUULLLGGGGGGHHHFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@@@>>>===>>>@@@;;;:::999777666444333222000///...,,,+++*********&&&''''''((((((''''''&&&'''(((((((((((()))))))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&(((''''''(((***...222555;;;888444111000---+++))),,,---.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////------,,,,,,------...///////////////////////////+++++++++*********))))))************))))))))))))''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&zzztttqqqnnnkkklllpppkkkqqqtttpppllliiiddd^^^ZZZWWWVVV\\\hhhsssyyy{{{}}}yyyuuurrrllliiicccZZZRRRNNNLLLMMMLLLOOOQQQPPPMMMLLLNNNQQQVVV[[[^^^^^^```eeeiiiiiijjjlllsss|||nnndddVVVNNNLLLKKKHHHEEEAAAAAAAAAAAAAAAAAABBBBBBBBBDDDFFFEEEBBBAAAAAABBB>>>===<<<:::999777666555555444222///---,,,+++***'''(((((())))))((((((''''''((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%&&&'''((((((&&&'''((('''&&&&&&'''(((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''&&&$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&(((***...111555777888666333///,,,,,,++++++***---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////---------------...//////////////////////////////***************)))))))))************))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&{{{|||}}}yyyxxxvvvsssfff___YYY[[[bbbjjjmmmmmmpppwwwlllbbbZZZVVVVVVUUUVVVWWWSSSNNNJJJJJJLLLGGGLLLPPPPPPSSSXXX\\\[[[\\\\\\bbbkkkqqqwwwuuueee[[[WWWTTTPPPKKKBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFIIIHHHEEECCCCCCDDD@@@@@@>>>===;;;999888777888666444111///---++++++))))))************))))))'''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''((('''&&&&&&"""###$$$%%%'''((())))))&&&'''((('''&&&&&&'''(((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((((((&&&$$$$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((######$$$%%%&&&&&&'''((($$$(((...444888::::::999///---***)))***,,,,,,,,,...///000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////////////////...------------...//////////////////////////////************))))))))))))************))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''%%%%%%&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&uuukkklllpppooommmkkkqqqwww~~~wwwpppppprrrvvvuuuoooddd[[[UUUNNNHHHCCCCCCDDDJJJQQQVVVVVVTTTPPPPPPTTTYYY^^^eeettt}}}uuummmcccWWWNNNJJJHHHEEEDDDEEEEEEEEEDDDAAABBBDDDDDDDDDDDDDDDEEECCCBBB@@@>>><<<::::::999666555444333111000///...,,,,,,,,,,,,+++)))((('''''''''((()))******))))))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''(((''''''&&&&&&''''''(((((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***++++++&&&???999CCC777000222++++++******++++++,,,---//////////////////...............------,,,,,,,,,...,,,+++---000111///,,,...............///000000////////////..................---------,,,,,,,,,...---+++))))))***+++,,,'''((()))******)))((('''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###~~~}}}}}}}}}{{{|||yyyxxxxxx~~~~~~xxxmmmdddWWWMMMHHHFFFEEEGGGKKKMMMMMMKKKHHHGGGIIINNNRRRZZZgggttt}}}rrrcccWWWOOOLLLIIIGGGGGGGGGEEEDDDAAACCCDDDEEEDDDDDDDDDEEEEEEDDDBBB@@@>>>===<<<<<<888888777555444333222111......---,,,+++***))))))))))))************))))))((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&#########%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###"""""""""######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******///000HHH777666)))'''+++***************+++,,,,,,------......///...............---------,,,,,,,,,...,,,,,,---///000...,,,///............/////////////////////...............------------,,,,,,,,,---+++***(((((()))***+++(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~yyyzzz}}}~~~zzz}}}~~~yyyxxx}}}|||jjjZZZPPPLLLGGGEEEFFFGGGFFFDDDAAA@@@@@@DDDHHHOOO\\\iii}}}~~~uuuiiiZZZWWWSSSOOOMMMKKKHHHFFFDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFDDDBBB@@@??????>>>;;;;;;:::999777666555555222000///---,,,,,,,,,,,,++++++++++++***)))((('''((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&& """$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$#####################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******+++555OOO555...%%%(((...***))))))))))))***++++++***+++,,,---.........---------------,,,,,,,,,,,,---,,,,,,---//////...---//////................../////////............---------------,,,,,,,,,,,,+++***)))((('''((()))))))))(((((((((((((((((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&######$$$%%%%%%&&&''''''yyywwwvvv|||~~~}}}}}}ppp[[[UUUNNNJJJIIIIIIFFFDDDAAA>>>>>>AAAEEELLLXXXcccjjjvvv}}}~~~kkkhhhbbb]]]YYYTTTOOOLLLIIIHHHGGGGGGHHHIIIJJJIIIGGGFFFEEECCCBBBAAA@@@@@@======<<<;;;:::999888888555444111///......///000---,,,,,,+++***((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$###""""""$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$########################$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***&&&555PPP333---'''+++---)))))))))((())))))***+++((()))***,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---..................------//////.........------------------,,,,,,,,,+++++++++***)))((((((((()))))))))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&|||yyyqqqwww~~~zzz{{{|||yyyyyy{{{}}}}}}mmmggg^^^XXXSSSOOOIIIEEEBBB???===AAADDDIIIRRR[[[XXXbbbhhhttt|||vvvpppjjjddd^^^ZZZQQQMMMIIIGGGHHHIIIIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>===<<<;;;::::::999888777444222111111222333......---,,,***(((&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&''''''&&&%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''',,,((($$$"""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))'''222KKK333444111///+++)))))))))((())))))***+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------------...///......---,,,............------------------,,,,,,,,,+++++++++++++++******)))))))))))))))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$}}}}}}yyy}}}}}}{{{~~~zzz{{{}}}}}}~~~wwwnnnfff\\\QQQJJJFFFBBB@@@BBBDDDEEEJJJPPPJJJRRRXXXdddxxxzzztttpppbbbZZZPPPJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>===<<<<<<;;;;;;:::999777666555555555555000000///...,,,***(((''''''''''''&&&''''''((()))''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''///+++&&&######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))'''***CCC666CCCCCC@@@;;;***))))))))))))***++++++))))))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***,,,---...---,,,---...+++,,,---...///......---.........------------,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))(((''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%$$$######}}}yyyxxx{{{|||yyywwwyyy{{{}}}~~~|||xxxtttqqqpppqqquuuzzz{{{xxxvvvwwwzzz|||yyytttrrrqqqrrrqqqqqquuuwwwyyy{{{{{{{{{yyyyyywwwxxxxxxyyyyyyyyyxxxxxxvvvuuuttttttuuuxxxzzz|||zzzuuunnnppprrrrrrqqqtttzzz~~~}}}qqqcccYYYQQQLLLHHHHHHHHHEEEEEEHHHDDDKKKOOOWWWfffooo|||zzzooo___SSSMMMKKKJJJHHHGGGFFFEEECCCBBBBBBBBBBBB@@@@@@??????>>>>>>======;;;;;;:::999888777777666444333333222000...---,,,'''''''''''''''((())))))(((((())))))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,***'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((()))******)))(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$##################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''!!!777222DDDCCCBBBAAA***************+++,,,,,,******+++,,,,,,+++++++++******+++++++++,,,,,,,,,)))+++......,,,+++,,,...)))***,,,...//////...............---------,,,,,,,,,,,,,,,++++++++++++***))))))******))))))((('''&&&''''''((((((''''''&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ppptttwwwvvvwww|||~~~~~~|||yyyvvvtttsssoookkkjjjmmmoooooooooqqqqqqrrrqqqnnniiieeecccbbbbbbgggkkkjjjgggeeehhhkkkjjjfffaaa^^^]]]\\\\\\[[[_________```aaaaaabbbbbbbbbccccccccccccbbbbbbaaa______^^^___```cccfffhhhjjjnnnrrrqqqkkkggggggiiihhhlllrrryyy~~~xxxuuurrrooolllhhhddd```^^^``````______bbbhhhnnnsss{{{xxxtttooorrrwww{{{tttiii]]]WWWSSSQQQNNNHHHFFFFFFCCCIIIJJJOOOYYY]]]jjjmmm]]]TTTQQQNNNKKKGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????<<<<<<<<<;;;:::999777777666666666555333111000///'''''''''''''''((())))))))))))******)))(((''''''(((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((+++///'''555...+++---++++++******++++++,,,---++++++,,,,,,,,,++++++************++++++,,,,,,,,,)))+++......,,,+++,,,...'''))),,,...000000///.........---------,,,,,,,,,,,,,,,,,,+++++++++******((((((((()))(((''''''&&&%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&###$$$$$$%%%%%%&&&&&&'''eeeeeeeeefffggghhhiiijjjkkklllmmmkkkhhhdddcccbbbbbbbbbbbbbbbccccccdddeeekkkhhhddd```]]]ZZZVVVSSSYYYYYYZZZYYYWWWTTTQQQOOOSSSRRRQQQPPPOOONNNNNNNNNPPPOOOMMMLLLKKKKKKKKKLLLIIIMMMOOOLLLLLLQQQQQQMMMLLLLLLLLLMMMMMMOOOPPPPPPZZZYYYYYYXXXWWWWWWVVVVVVSSSXXX___eeegggggggggfff\\\ZZZWWWVVVTTTRRROOOLLLKKKLLLOOOSSSTTTSSSWWW^^^gggiiikkkkkkgggbbb___]]]___```aaaeeelllxxx~~~yyyyyy|||}}}yyy{{{}}}xxxuuummmddd```^^^XXXQQQTTTMMMIIILLLOOOSSS\\\fffpppsss{{{~~~qqqfff\\\SSSNNNKKKHHHEEECCCCCCBBB@@@>>>@@@@@@AAABBBBBBAAA???>>>============<<<;;;:::999888888999888666222///------,,,***(((((((((((()))&&&&&&''''''(((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""&&&%%%$$$$$$############&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%""""""$$$&&&)))+++---...)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++***)))((((((&&&&&&''''''((((((((()))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&XXXYYYYYYZZZ\\\]]]^^^^^^\\\^^^^^^]]]YYYVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXYYYWWWTTTRRRPPPNNNKKKIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGFFFDDDBBBAAABBBBBBCCCCCCBBBBBBAAA@@@BBBFFFGGGEEEFFFKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJJJJJJJIIIIIIHHHHHHGGGHHHLLLRRRWWWYYYYYYXXXWWWMMMLLLJJJIIIHHHFFFCCCAAADDDDDDGGGKKKJJJIIINNNTTTRRRTTTVVVUUURRRNNNKKKJJJMMMNNNPPPTTT[[[eeepppxxx|||~~~}}}~~~|||uuusssvvvzzz~~~}}}xxxvvvpppiiifff^^^WWWUUURRRNNNPPPVVVYYY[[[bbbkkkqqquuu}}}xxxmmmaaaYYYPPPKKKFFFCCCCCCCCCCCCAAA@@@AAAAAAAAA@@@???>>>===>>>>>>>>>>>>===<<<;;;:::999:::::::::888555222111///---,,,***)))(((((()))'''(((((())))))((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''!!!"""###$$$&&&'''(((((((((((('''&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$((((((''''''&&&&&&''''''''''''(((((()))*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,++++++******)))))))))))))))*********+++++++++((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$NNNOOOOOOPPPPPPOOONNNNNNMMMNNNOOOMMMJJJHHHGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJHHHFFFDDDDDDDDDDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@@@@===;;;999888999;;;======<<<;;;:::===@@@BBBAAACCCFFFGGGEEEFFFDDDBBBAAA@@@AAABBBCCCBBBCCCDDDDDDDDDCCCBBBBBB@@@CCCGGGKKKMMMMMMKKKJJJCCCAAA@@@??????>>><<<:::???>>>@@@CCCCCCBBBGGGNNNHHHIIIJJJIIIFFFCCCAAA@@@@@@AAACCCEEEIIIPPPXXX]]]cccfffiiimmmuuu~~~|||uuuqqqlllgggeeehhhoootttzzzyyywwwuuusssrrrrrrqqqpppnnnkkkhhhgggggghhhjjjooossswwwyyyyyyxxxxxxxxxvvvwwwyyy}}}|||xxxwwwzzz~~~}}}xxxqqqiiibbbYYYOOOJJJIIIJJJIIILLLRRRXXX]]]fffooo|||tttjjj[[[TTTKKKFFFEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@???>>>===<<<;;;;;;<<<;;;:::999777666111000...,,,+++***))))))***************)))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''!!!!!!"""###%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''((((((((((((((()))))))))***************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++************************'''''''''((((((((((((((((((((((((''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$LLLLLLLLLKKKIIIFFFDDDBBBDDDEEEFFFEEEBBBAAAAAABBB@@@????????????@@@AAAAAAAAA???>>>???@@@AAA@@@??????>>>============>>>>>><<<===>>>??????>>>===<<<:::;;;===???@@@@@@@@@???@@@BBBDDDEEEGGGIIIJJJIIINNNLLLIIIGGGFFFFFFGGGHHHDDDFFFHHHIIIJJJIIIGGGFFFDDDEEEGGGJJJLLLLLLKKKIIICCCAAA@@@@@@AAA@@@>>><<<===<<<>>>AAAAAAAAAHHHPPPMMMNNNNNNLLLHHHDDDBBBAAA???@@@BBBBBBCCCFFFJJJMMMTTTWWWZZZ]]]dddlllnnnlllbbb___ZZZUUUSSSUUUXXX\\\\\\[[[ZZZXXXWWWVVVVVVVVVYYYWWWUUUSSSRRRRRRSSSTTTVVVYYY^^^``````____________```aaadddjjjpppvvvzzzxxxpppfffZZZQQQMMMNNNIIIFFFGGGIIIMMMTTT\\\hhhpppzzz|||lllbbbUUULLLJJJIIIGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBAAAAAA@@@???>>>;;;;;;<<<<<<<<<;;;:::999444333222000...,,,+++***+++******)))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''((()))******++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''IIIHHHGGGFFFCCCAAA???>>>???@@@@@@???======>>>???===============???@@@@@@@@@???>>>???AAABBBAAA@@@AAA@@@???>>>>>>>>>>>>>>>???>>>======>>>???AAABBB@@@@@@AAABBBDDDEEEFFFGGGGGGHHHJJJMMMOOOOOOPPPQQQWWWVVVSSSPPPNNNMMMNNNNNNFFFIIILLLOOOPPPOOOMMMKKKKKKJJJKKKNNNQQQRRRQQQOOOFFFEEEDDDDDDDDDCCCAAA???<<<;;;<<>>???BBBJJJTTTYYY[[[\\\YYYTTTNNNIIIGGGAAACCCFFFGGGHHHKKKNNNPPPQQQSSSTTTRRRSSSWWWYYYWWWWWWWWWXXXYYY[[[ZZZWWWUUUMMMKKKIIIGGGEEECCCBBBAAA@@@???>>>======>>>????????????@@@@@@???AAADDDGGGIIIHHHHHHHHHJJJLLLOOOQQQRRRSSSUUUYYY^^^dddiiilllsssuuuwwwxxxxxxyyy{{{}}}}}}|||tttmmm```VVVLLLGGGDDDAAABBBFFFFFFJJJPPPVVV```rrruuukkkfffbbb[[[VVVLLLJJJFFFCCCAAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@;;;;;;;;;;;;;;;;;;<<<<<<888777777666444222111000,,,+++***((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%&&&'''''''''&&&%%%))))))((((((''''''&&&&&&)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&QQQNNNKKKGGGDDDCCCCCCDDD@@@AAAAAA@@@@@@@@@CCCEEEEEEFFFGGGHHHJJJLLLNNNPPPJJJIIIJJJLLLOOOQQQQQQPPPLLLMMMOOOPPPPPPOOOOOONNNNNNMMMMMMNNNOOORRRTTTUUUVVVYYY]]]aaabbbaaa^^^\\\YYYVVVXXX]]]^^^[[[[[[___cccccccccbbb___]]][[[YYYWWW[[[```eeegggfffcccaaaXXXVVVUUUYYY___ccccccaaa^^^\\\ZZZXXXVVVTTTPPPMMMGGGDDDCCCDDDDDDFFFOOOXXXaaadddgggfffbbb[[[VVVSSSJJJKKKMMMMMMNNNOOOSSSUUUTTTWWWXXXUUUVVVZZZ\\\[[[^^^]]]^^^aaacccccc```\\\VVVTTTQQQNNNKKKHHHFFFEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCBBB@@@@@@BBBCCCDDDCCCCCCCCCCCCDDDEEEEEECCCDDDEEEGGGKKKPPPTTTWWWZZZ\\\^^^aaacccfffiiilllooossswwwzzz}}}|||pppfff[[[TTTOOOIIIFFFGGGBBBEEEGGGIIIOOO[[[lllxxx{{{zzzwwwooohhhUUUQQQLLLFFFCCCAAABBBCCCDDDDDDDDDDDDCCCBBBAAA@@@======<<<<<<<<<<<<<<<===888888888888777555333222...---+++)))((()))***+++(((((()))))))))*********''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&''''''((($$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&((((((((('''%%%$$$)))))))))((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++******))))))((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&aaa]]]VVVPPPJJJHHHGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMLLLLLLNNNPPPRRRUUUWWWYYYRRRRRRSSSVVVZZZ]]]^^^]]]XXXZZZ\\\___``````___^^^[[[\\\]]]___aaabbbcccdddeeejjjqqqwwwxxxtttnnnjjj```\\\]]]cccddd``````dddjjjkkkkkkkkkiiifffbbb```\\\```fffkkkmmmllliiiggg___]]]\\\```hhhmmmmmmkkkooommmjjjhhheeebbb^^^[[[RRROOOMMMMMMLLLMMMUUU^^^dddiiimmmnnnkkkeee___\\\VVVWWWVVVUUUSSSSSSUUUWWWXXX[[[\\\ZZZ[[[```ccccccdddcccccceeehhhhhheeebbbdddbbb^^^ZZZVVVSSSQQQPPPJJJJJJJJJJJJJJJJJJKKKLLLHHHIIIIIIGGGDDDBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@BBBEEEIIIKKKIIIKKKMMMPPPRRRVVV[[[___]]]aaafffiiikkknnntttxxxyyy~~~xxxlllddd\\\SSSMMMLLLDDDFFFGGGFFFGGGNNN[[[dddvvv~~~vvv^^^ZZZSSSKKKFFFCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===============888999999999888777555444000///,,,*********+++,,,(((((())))))*********+++(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&((())))))***&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''((()))***)))(((&&&$$$&&&&&&''')))***+++,,,---)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,+++++++++******)))(((''''''&&&)))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((iiihhhcccXXXRRRSSSTTTSSSWWWWWWXXXXXXXXXXXXXXXXXX\\\\\\\\\\\\^^^aaadddfff```bbbeeehhhkkkmmmnnnnnnmmmmmmnnnrrrwwwyyyxxxvvvxxxxxxxxxxxxxxxyyyyyyyyy{{{zzz{{{}}}wwwpppkkkfffdddfffgggfffeeeooorrrrrrnnnmmmooonnnjjjlllmmmnnnqqqsssrrrooollldddbbbccchhhrrr{{{{{{yyyyyywwwtttqqqkkkfff^^^XXXWWWZZZ___bbbrrrwwwzzzyyywwwuuuooohhh___\\\YYYWWWWWWXXXWWWVVV``````bbbccceeefffhhhhhhgggjjjmmmnnnllliiihhhggglllnnnnnnkkkfffaaa]]]\\\ZZZYYYWWWUUUUUUVVVWWWXXXWWWUUUQQQOOONNNLLLJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>======???AAAAAA@@@???@@@AAABBBEEEGGGIIIJJJNNNNNNOOOPPPRRRUUUXXXYYYeeegggjjjlllooottt}}}xxxoooiii```XXXLLLJJJFFFBBBBBBGGGNNNSSS```ooolllVVVNNNMMMIIIDDDBBB@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>======;;;999999999888555444333222000---+++)))(((((()))((('''((()))***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((('''&&&%%%%%%&&&%%%%%%'''******'''$$$((('''%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((($$$$$$$$$#########""""""&&&$$$""""""###%%%&&&%%%''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''###"""###%%%%%%&&&''''''%%%%%%&&&'''"""""""""""""""!!! &&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&(((***)))'''%%%###((((((((((((((((((''''''******+++++++++,,,,,,,,,+++***)))(((((()))***+++,,,+++******)))*********+++*********+++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))************************((((((((((((''''''''''''))))))(((((('''''''''&&&''''''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ppprrrnnngggbbbcccdddccciiiiiikkklllnnnooooooooopppooooooooopppsssuuuwwwvvvwwwzzz|||~~~|||xxxrrroooooonnnmmmllltttwwwyyywwwwwwyyyxxxuuurrrrrrsssuuuwwwwwwtttrrrooonnnooosss|||}}}xxxrrrmmmkkkmmmpppssszzz|||vvvkkkgggbbb^^^]]]\\\[[[ZZZaaaaaaaaabbbeeeiiimmmooommmoooqqqqqqooommmmmmmmmqqquuuzzz{{{xxxqqqlllhhheeedddcccaaaaaaaaabbbbbbcccaaa^^^\\\[[[YYYWWWTTTQQQPPPOOOMMMJJJHHHFFFFFFDDDBBBAAAAAABBBCCCCCCBBB@@@@@@???@@@@@@BBBCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKOOOQQQTTTVVVXXX]]]ccchhhpppxxx}}}tttlllZZZUUUMMMFFFAAAAAAEEEHHHOOO]]]ooo~~~pppdddZZZOOOJJJJJJBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>><<<999888999999777666555333111///---+++******)))((('''((()))***)))'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((('''&&&&&&%%%&&&%%%%%%''')))***'''%%%'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$###""""""$$$%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%&&&'''$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))***************)))(((''''''((()))******)))))))))***+++,,,,,,++++++******++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,++++++***)))************************((((((((('''''''''&&&&&&)))((((((((('''''''''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$yyy}}}}}}yyywwwyyyzzzyyy|||zzzxxxvvvtttzzz~~~}}}{{{{{{|||}}}~~~}}}|||}}}}}}}}}yyytttlllfffbbbaaa___^^^bbbaaa``````ccchhhnnnrrrppprrrrrrrrrqqqppprrrsssvvv}}}|||wwwsssrrrrrrqqqppppppoooooopppooonnnnnnmmmkkkhhheeedddccc```]]]ZZZWWWTTTSSSOOOMMMJJJIIIIIIIIIHHHFFFEEEDDDBBB@@@??????????????????>>>>>>>>>>>>??????BBBDDDFFFHHHJJJLLLPPPSSSSSSYYYaaannn~~~rrrtttwwwzzzzzzxxxuuussstttxxx{{{zzzxxxwww{{{yyykkkdddYYYNNNFFFBBBAAABBBAAAJJJVVVaaakkkwww|||iiiWWWNNNLLLCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBAAA@@@?????????<<<999888888999999999666555444222000...---,,,)))(((''''''))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''(((''''''&&&%%%&&&%%%%%%'''((()))'''&&&&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###""""""###%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%###$$$%%%%%%######$$$%%%''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((''''''(((((()))((((((((()))***,,,---...++++++******++++++,,,,,,...---------,,,,,,,,,,,,+++++++++,,,++++++***)))************************(((((('''''''''&&&&&&&&&((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$~~~~~~}}}|||ssskkkgggeeedddccccccbbb``````bbbeeeiiikkklllmmmmmmmmmmmmooosssvvvyyy~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz|||}}}|||yyyvvvwwwuuussspppmmmjjjhhhgggaaa^^^ZZZWWWUUUSSSQQQNNNNNNLLLIIIFFFEEEDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@BBBDDDEEEGGGHHHIIIJJJJJJGGGHHHLLLUUUeeeqqqpppiii\\\^^^```bbbcccbbbaaa```___eeekkkkkkiiiiiiooovvv|||}}}}}}|||{{{}}}{{{zzzzzzrrrfffZZZQQQKKKHHHFFF@@@DDDIIINNNUUUbbbppp{{{zzzeeeUUUNNNDDDCCCAAA@@@@@@AAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@<<<999777777999::::::666666555333111///...---***(((''''''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###!!!!!!%%%'''%%%######%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))'''&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))***+++,,,---,,,++++++***++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++******************************))))))((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%xxxqqqmmmkkkjjjjjjggggggfffeeedddddddddddddddeeeeeeeeefffjjjppptttzzz}}}|||{{{vvvrrrmmmiiieeebbb^^^[[[YYYWWWSSSPPPNNNNNNNNNOOOQQQQQQPPPNNNLLLKKKIIIHHHDDDDDDEEEFFFFFFFFFEEEDDDEEECCCAAAFFFQQQ[[[ZZZSSSOOOOOOPPPPPPQQQQQQQQQQQQRRRYYY```bbb___```eeekkkppppppnnnmmmnnnqqqvvvzzz|||~~~{{{uuussswww}}}~~~{{{ttthhh___XXXQQQMMMGGGFFFEEEEEEHHHQQQ\\\eeennnwwwyyydddUUUGGGEEECCC@@@@@@@@@BBBCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@===999777777999999999666555555444222000///---+++)))(((((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&''''''(((&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&### !!!%%%'''&&&###%%%&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))******************************++++++***************+++,,,,,,++++++***++++++,,,++++++++++++*********))))))******++++++*********))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||vvvrrrpppooonnnllllllkkkjjjhhhgggeeeeeeaaaaaaaaaaaacccggglllqqqyyy~~~~~~yyyvvvrrrnnnkkkgggddd```]]][[[ZZZ[[[\\\[[[[[[[[[ZZZXXXVVVTTTSSSJJJHHHHHHHHHHHHHHHFFFDDDCCCAAA===>>>EEEMMMMMMGGGJJJJJJKKKKKKLLLKKKKKKKKKKKKRRRZZZ^^^^^^^^^aaaeeeccc```]]][[[\\\```eeehhhjjjpppxxxzzzsssnnnppptttxxx~~~xxxoooeee[[[TTTOOOMMMIIIEEECCCEEEJJJOOOZZZbbbooo}}}nnn\\\RRROOOJJJEEECCCBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCAAA???;;;999999999999888666666666666444222000...---+++************)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&''''''&&&%%%&&&((()))&&&%%%$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###%%%'''(((((('''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''(((((())))))*********+++++++++***++++++,,,,,,++++++***,,,++++++***))))))******,,,,,,++++++******++++++************))))))))))))((()))******+++*********))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&|||wwwssspppnnnllllllkkkjjjiiiiiiiiijjjkkkeeeeeeeeeddddddgggkkkooosssxxx~~~|||xxxuuupppkkkhhhggghhhhhhggggggggggggfffdddbbbaaaUUURRRPPPPPPPPPPPPNNNLLLDDDCCC???===AAAHHHHHHEEEDDDGGGKKKNNNOOOMMMKKKIIIIIIOOOWWW^^^aaabbbbbbccc[[[VVVPPPLLLLLLNNNRRRTTTWWW\\\dddiiilllppptttxxx~~~~~~~~~~~~yyyqqqkkkkkklllnnnrrrwwwzzzvvvjjjaaaZZZXXXSSSNNNHHHDDDBBBBBBIIIOOOZZZfffsssvvvgggbbb^^^VVVNNNHHHEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDBBB???===<<<;;;:::888777888888888777444222000...---++++++,,,+++***((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((((((''''''%%%'''(((&&&%%%%%%(((***'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%###""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&''')))$$$%%%&&&&&&%%%$$$%%%&&&$$$%%%&&&''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&%%%&&&&&&'''(((((()))))))))))))))*********++++++)))***++++++++++++***)))*********)))******++++++---,,,++++++******+++++++++++++++*********))))))(((((()))***************))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&{{{uuuqqqmmmjjjhhhiiihhhfffeeefffjjjnnnqqqkkkkkkjjjhhhggghhhkkknnnlllrrr{{{|||wwwsssqqqqqqrrrpppqqqrrrrrrqqqpppnnnmmm\\\YYYVVVUUUVVVVVVTTTQQQGGGGGGDDD@@@AAAFFFHHHEEE???DDDKKKQQQRRRPPPJJJGGGHHHMMMVVV___eeefffeeecccYYYSSSKKKEEECCCDDDFFFGGGEEEJJJPPPTTTVVVYYY]]]aaahhhggghhhiiilllqqquuuxxxwwwoooiiihhhhhhhhhlllpppvvvxxxooocccbbb^^^XXXPPPIIICCC@@@===BBBKKKUUUaaannn{{{tttoooiii___UUUMMMHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFDDDBBB@@@???===:::888888999::::::999666444222///...,,,,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((('''%%%'''(((&&&$$$%%%(((+++((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$""" """###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""%%%'''&&&$$$###%%%(((###$$$%%%%%%######$$$%%%###$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***'''$$$!!!!!!###&&&(((&&&&&&''''''((()))******))))))))))))************((()))***++++++***)))((((((((())))))***+++---------,,,,,,+++*********+++,,,,,,,,,+++++++++******(((((()))***************))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&|||vvvpppkkkhhhfffeeecccbbbbbbdddhhhmmmpppkkkmmmoooooommmlllkkklllsssvvv|||{{{yyyxxxxxxyyyuuussstttxxxzzzwwwtttjjjddd^^^\\\^^^```^^^[[[VVVNNNEEEBBBEEEGGGDDDAAAAAABBBEEEHHHKKKKKKHHHEEEGGGKKKQQQXXX^^^aaa```___VVVQQQIIICCC@@@@@@AAABBBCCCCCCCCCFFFJJJLLLMMMMMMOOOOOOPPPSSSXXX___fffjjjjjjfffccccccaaaaaaeeelllttt||||||ppplllfff^^^VVVOOOHHHCCC???@@@AAAEEELLLXXXdddlllyyy~~~tttfffYYYNNNHHHFFFHHHGGGEEEDDDDDDEEEEEEFFFJJJHHHEEEBBB???>>>======999888777888888888666444333111...+++)))(((((())))))))))))))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))*********)))((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%######%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((++++++***************+++************************************************,,,+++***))))))***+++,,,***)))))))))))))))))))))))))))))))))((((((((((((******))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((#########"""!!! ''''''((()))((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''~~~}}}xxxsssnnnjjjhhhgggeeedddcccdddeeehhhkkknnnmmmoooqqqqqqpppooooooppptttwww{{{}}}{{{zzz{{{wwwuuuwwwzzz|||zzzwwwrrrlllgggfffhhhjjjiiigggbbbXXXLLLFFFGGGIIIGGGEEE@@@AAACCCFFFHHHHHHFFFCCCBBBEEEJJJPPPUUUWWWWWWVVVSSSPPPKKKFFFDDDCCCBBBBBBDDDBBBBBBCCCEEEEEEEEEDDDFFFFFFFFFHHHLLLQQQVVVYYY^^^[[[YYYZZZZZZ\\\bbbjjjrrrwwwzzzuuullleee^^^WWWPPPJJJGGGEEEBBBAAACCCJJJSSSYYYfffsssssseeeXXXOOOKKKIIIGGGFFFEEEFFFGGGGGGGGGJJJHHHFFFDDDBBBAAA@@@???;;;999888999:::999777555444222///,,,***))))))))))))))))))))))))(((((('''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''(((((()))*********++++++***))))))******+++*********************************************************))))))*********))))))))))))))))))******''''''''''''&&&&&&&&&&&&)))(((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%$$$###""""""'''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&}}}|||zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{||||||||||||{{{{{{zzzyyyxxxxxxxxxxxxwwwyyy{{{||||||{{{xxxvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvtttqqqnnnkkkhhhffffffddddddddddddeeeggghhhiiilllnnnppppppoooooopppqqqtttuuuxxx{{{~~~}}}|||{{{xxxvvvxxx{{{|||{{{yyywwwsssoooooorrrtttsssrrrqqqfffXXXOOOMMMNNNMMMLLLDDDCCCCCCEEEFFFEEECCCAAA>>>AAADDDHHHKKKLLLMMMMMMPPPPPPOOONNNMMMKKKIIIHHHGGGEEEDDDCCCDDDCCCBBB@@@??????@@@AAACCCEEEHHHIIIPPPMMMLLLOOOQQQUUU]]]fffmmmooouuu{{{xxxpppkkkeee\\\VVVTTTOOOHHHBBB???AAAEEEHHHRRR\\\hhhrrr}}}xxxiii\\\TTTKKKHHHEEEDDDDDDFFFFFFFFFIIIHHHHHHGGGFFFDDDCCCBBB===<<<;;;;;;<<<;;;999777555333000...+++*********))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$&&&'''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((()))***************)))))))))******+++************************************************((())))))******))))))(((((((((((())))))*********''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%|||{{{{{{||||||{{{{{{zzzzzz{{{{{{{{{zzz{{{{{{|||||||||||||||{{{{{{zzzzzzyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvttttttsssrrrqqqrrrrrrsssrrrrrrssssssssstttttttttqqqpppooonnnnnnmmmmmmmmmooopppqqqrrrrrrpppooommmiiijjjjjjkkkkkkjjjjjjiiiiiihhhgggeeedddcccbbbaaa``````aaaaaabbbbbbbbbaaaccceeegggggggggggghhhjjjmmmnnnppprrrtttuuuvvvvvvyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~{{{{{{|||}}}~~~}}}{{{zzzxxxvvvvvvyyy{{{{{{zzzwwwuuussssssvvvyyyyyyyyyzzzqqqeee\\\YYYYYYXXXVVVOOOMMMJJJIIIGGGEEEBBB???>>>???AAACCCDDDFFFHHHJJJPPPTTTYYY\\\\\\ZZZXXXWWWQQQOOOMMMLLLKKKJJJHHHFFFAAABBBBBBBBBCCCDDDEEEEEEGGGDDDCCCFFFIIIMMMUUU^^^cccdddgggnnnvvv{{{{{{zzz{{{~~~~~~yyysssjjjcccaaa[[[RRRKKKFFFDDDDDDDDDGGGMMMUUU]]]fffsss|||mmmcccWWWPPPIIIDDDDDDFFFGGGGGGGGGGGGHHHHHHHHHFFFEEECCC???>>>======>>>===;;;999666444222000...,,,++++++***))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((((((***))))))))))))******+++************************************************'''((()))******)))((('''''''''(((((()))*********))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$&&&%%%$$$#########%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%~~~~~~}}}}}}}}}|||{{{zzzyyyyyy{{{|||{{{yyyvvvuuuvvvwwwvvvuuuttttttttttttttttttssssssssssssttttttuuuuuurrrrrrrrrqqqppppppooonnnoooooonnnnnnmmmllllllkkkiiiiiihhhhhhhhhgggggghhhccccccccccccdddddddddeeeeeeeeedddbbbbbbbbbbbbbbbaaaaaa```_______________\\\\\\]]]]]]]]]]]]\\\\\\ZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXZZZ[[[[[[[[[[[[]]]___```aaabbbdddfffhhhiiiiiiiiiiiijjjkkklllmmmnnnooommmnnnoooppppppqqqrrrsssooopppqqqrrrssstttuuuuuuvvvvvvwwwwwwxxxyyyyyyyyy||||||}}}~~~}}}|||zzzyyywwwvvvtttuuuvvvxxxyyyzzzwwwwwwvvvwwwzzz|||~~~~~~~~~xxxrrrmmmkkkiiigggddd^^^[[[WWWRRRNNNJJJEEEAAA???@@@AAAAAAAAADDDIIIMMMVVV]]]eeelllnnnmmmllllllcccaaa]]]ZZZXXXUUURRROOOIIIIIIIIIHHHHHHHHHIIIIIIEEEBBBAAACCCCCCDDDJJJRRRUUUUUUXXX___gggmmmooonnngggkkksssvvvpppmmmhhh```YYYSSSMMMGGGCCCCCCEEEIIIMMMTTT^^^lllwww~~~ttthhh^^^QQQHHHFFFGGGHHHHHHEEEFFFGGGHHHGGGFFFEEEDDDBBB@@@?????????>>><<<:::777666444222000...---,,,******)))((('''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%###&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))(((((()))******+++************************************************'''((()))******)))((('''''''''(((((())))))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%~~~~~~|||zzzxxxwwwvvvuuuxxxxxxwwwwwwuuutttrrrqqqsssssssssqqqooonnnooopppnnnmmmlllkkkkkkjjjjjjjjjiiiiiiiiiiiijjjkkklllmmmggggggggggggfffeeecccbbbbbbbbbaaa```___^^^^^^]]][[[[[[[[[[[[ZZZZZZZZZYYYVVVVVVVVVVVVWWWWWWWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTVVVUUUSSSQQQQQQQQQRRRSSSNNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLNNNOOOOOOOOONNNOOOQQQSSSQQQRRRSSSUUUWWWYYYZZZ[[[WWWXXXYYY[[[\\\^^^___```]]]___aaaaaa```aaabbbddd```aaabbbcccdddeeefffgggiiijjjkkklllmmmoooppppppqqqqqqrrrsssssssssssssssrrrqqqpppppppppsssuuuwwwvvvvvvwwwyyy{{{}}}|||zzzyyyxxxwwwvvvsssqqqllliiiddd___YYYRRRKKKFFFAAABBBCCCCCCCCCHHHPPPVVV```hhhrrrzzz|||}}}~~~wwwtttoookkkgggccc^^^[[[WWWUUUSSSQQQPPPOOOPPPPPPKKKHHHFFFFFFDDDAAACCCHHHHHHIIIKKKPPPVVV[[[^^^___ZZZ^^^fffpppzzz{{{xxxrrrllleeeZZZNNNEEEDDDBBBBBBEEEIIIPPP]]]iiiuuuiiiZZZOOOKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@@@@???===;;;888777666444222000......+++***((('''''''''((()))'''(((((((((((()))))))))&&&&&&''''''(((''''''&&&))))))((('''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&)))((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((()))*********(((((((((((()))******+++************************************************((())))))******))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%~~~|||zzzyyywwwwwwvvvuuutttrrrooommmkkkjjjjjjlllmmmlllllljjjhhhfffeeeeeeeeeeeedddbbbbbbcccdddbbbaaa```^^^]]]\\\[[[[[[[[[[[[ZZZZZZ[[[\\\^^^___YYYYYYYYYYYYXXXVVVTTTSSSTTTSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLIIIIIIHHHFFFFFFFFFFFFFFFIIIIIIIIIHHHGGGGGGFFFFFFBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCAAABBBDDDFFFFFFFFFGGGHHHIIIJJJKKKLLLIIIJJJJJJLLLMMMNNNOOOOOOMMMOOOQQQQQQOOOOOOQQQSSSPPPPPPQQQSSSTTTUUUVVVWWWXXXYYYZZZ\\\^^^```aaabbbbbbbbbbbbbbbccceeefffgggggggggfffeeeeeehhhkkkmmmmmmoooppprrrsssuuuwwwyyyuuuvvvvvvwwwxxxwwwvvvtttuuurrrnnniiiccc[[[SSSMMMGGGHHHIIIIIIJJJQQQ\\\dddkkksss}}}}}}zzzxxxuuuqqqnnnkkkhhhddd___\\\[[[[[[[[[WWWTTTSSSRRRMMMGGGFFFHHHEEEFFFGGGHHHIIIKKKMMMPPPNNNSSSYYY```gggpppxxx~~~|||}}}}}}ppp___RRRIIIDDDBBBBBBBBBEEEPPP\\\tttxxxjjjaaa]]]XXXRRRLLLHHHGGGGGGFFFEEEEEEFFFFFFDDDBBBAAAAAAAAA???===;;;999888777666444111///...+++***((('''''''''))))))'''((((((((())))))))))))&&&&&&'''(((((('''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''')))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$ """$$$%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''(((((()))*********'''''''''(((((()))++++++*********************************************************))))))*********)))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&~~~~~~|||{{{xxxuuusssrrrqqqqqqmmmllliiigggeeecccbbbaaabbbbbbbbbaaa```^^^[[[ZZZXXXYYYYYYXXXWWWVVVXXXYYYWWWVVVTTTRRRQQQOOOOOONNNOOONNNNNNNNNOOOPPPRRRSSSMMMMMMMMMMMMLLLJJJHHHGGGJJJIIIIIIGGGFFFEEEDDDDDDBBBBBBBBBCCCBBBAAAAAA@@@?????????@@@@@@@@@AAAAAA@@@???>>>======<<<<<<<<<<<<===?????????<<<:::888:::;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;:::999;;;;;;;;;:::;;;;;;<<<===;;;<<<;;;:::888888:::<<>>GGGSSS^^^rrryyytttmmmccc[[[JJJIIIGGGFFFEEEFFFFFFGGGDDDCCCAAAAAAAAA???===;;;999999888666444222000///+++***((('''&&&''')))***'''((((((((())))))******&&&&&&((((((((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((((((((&&&%%%%%%%%%############%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***((('''((()))***)))(((#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((''''''''''''((()))++++++************************************************,,,+++***))))))***+++,,,******)))((('''&&&%%%%%%***)))))))))((((((((((((((((((((()))))))))******''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$######""""""$$$%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''zzzzzzzzzzzzzzzxxxwwwvvvtttsssooollliiigggfffeee___^^^\\\ZZZXXXVVVUUUTTTRRRRRRQQQQQQPPPPPPPPPOOOMMMMMMLLLKKKJJJJJJJJJJJJJJJGGGDDDAAA@@@AAADDDFFFDDDCCCAAAAAABBBCCCCCCBBBCCCCCCDDDCCCCCCBBBAAAAAA?????????>>>>>>=========;;;;;;;;;:::::::::999999::::::::::::999999999999::::::::::::999999999999999999888888888888999999888888888777666555333222777777666555666777888999888888888777666666555555555555666666666666666666777666555555666888;;;<<<888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>><<<:::888888777444333,,,+++)))((('''''''''((()))'''''''''((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''&&&$$$###!!!$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""#########$$$$$$%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%&&&((()))+++,,,******))))))))))))******+++***))))))***+++---...************+++,,,------+++***)))'''''''''((()))***))))))(((''''''&&&&&&))))))(((((('''''''''&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''%%%!!! ###'''+++$$$$$$$$$$$$%%%%%%&&&'''rrrssstttttttttrrrpppnnniiigggddd```]]]ZZZYYYXXXSSSSSSQQQPPPNNNLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCAAA@@@>>>===<<<<<<=========;;;::::::<<<<<<<<<;;;::::::;;;;;;:::999999888777777777666666666555555999999999888888777777777666666666666555555555555333333444555666777888888666666666666666666666666555555666666666555444444555444333333333444666666777666666666666555555555555555555555555555555555666666666777777777777777666777777888888999999:::999999999999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTUUUVVVWWWZZZ]]]```aaacccdddffffffeeebbb^^^\\\\\\^^^```bbbfffkkkqqqvvvyyy{{{{{{yyywwwtttsssqqqnnnjjjccc[[[VVVVVVVVVUUUQQQMMMKKKHHHGGGLLLMMMNNNLLLIIIHHHJJJMMMOOOTTT]]]ffflllmmmiiieeeggggggfffccc___\\\\\\\\\\\\aaakkkvvvsssjjj\\\OOOHHHEEEEEEEEEGGGLLLVVVbbblllzzzooo___PPPHHHFFFDDDDDDEEEBBBBBBBBBBBBAAA@@@???>>>???===;;;:::999888666444000///,,,***((('''''''''((('''&&&''')))***)))''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''')))***+++******))))))))))))******,,,++++++++++++,,,------***)))))))))******+++,,,+++***)))((('''(((((()))******))))))(((''''''''')))((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((($$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&gggiiijjjjjjiiigggdddbbb[[[YYYVVVRRRNNNKKKIIIIIIFFFFFFEEECCCBBBAAA??????>>>>>>===============<<<::::::::::::::::::;;;;;;999999999999999888666666666555444555666777666555777777888888777777666666666666555555555555444444666666666666555555555555444444444333333333222222111111222333444555555666333444555666666555444333222333444555555555555555444444333333444444555666444444444555555555555555666555555555444333333333444555777888777555333222444444555555666666777777666666666666666666666666555555555555555555555555666666777777777777888888666666777777888888999999888999:::;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJLLLOOOQQQRRRVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\^^^```bbbeeeiiiooossssssuuuwwwzzz}}}~~~|||zzzyyywwwtttnnngggbbb^^^]]][[[XXXTTTRRRRRRSSSWWWWWWUUUPPPKKKGGGFFFFFFCCCEEEJJJPPPTTTVVVTTTRRRVVVYYY\\\]]][[[YYYXXXXXXXXXZZZ]]]dddooo}}}ooo___SSSLLLHHHGGGCCCDDDJJJRRRZZZfffxxxsss]]]NNNFFFBBBBBBDDDAAAAAABBBBBBAAA@@@??????@@@>>><<<<<<;;;:::888555111000...+++***))))))))))))((('''(((******)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((******)))))))))))))))(((((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))******,,,,,,------...---------)))))))))((())))))************)))((((((((())))))*********)))((((((''''''((((((((((((''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((&&&%%%$$$$$$%%%&&&(((######$$$%%%&&&'''((((((&&&'''((()))(((&&&$$$"""&&&&&&%%%$$$$$$$$$%%%%%%^^^_________]]]YYYUUURRRMMMLLLJJJGGGEEEBBBAAA@@@>>>>>>===<<<;;;:::999999888888888888888888888888666666666666666777888999777777777777666555555444555444333444666777555444777777777888888777777666777777777777777777666666555555555555555555555555666666555555555444444444666555555555555444444444444555777888888777555444333333444444555555444444666666666666666777777777222222333444555555666666666666555444444333222222444555555666555444333222333333444444555666666777444444444444444444444444555555555555555555555555666666666666666666666666444444444444555555666666666666777888999:::::::::::::::;;;<<<===??????@@@>>>???@@@AAACCCDDDFFFGGGIIIJJJLLLNNNPPPRRRSSSTTTTTTVVVXXXZZZ\\\___dddhhhggghhhjjjmmmpppqqqrrrsssyyyzzz|||~~~~~~|||xxxsssooofffcccaaa^^^YYYVVVWWW\\\```___]]]YYYTTTPPPMMMKKKDDDCCCDDDFFFIIIKKKKKKJJJJJJMMMQQQSSSTTTTTTUUUVVV[[[[[[[[[^^^eeeqqq~~~ooo___TTTLLLGGGEEECCCCCCGGGLLLTTTaaammmvvvkkkVVVIIIAAA@@@BBB@@@@@@AAAAAAAAA@@@@@@???AAA???>>>>>>>>><<<:::777...---,,,++++++,,,---...+++)))((('''(((((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''(((((()))************))))))))))))((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''')))(((((('''''''''((((((******))))))))))))*********+++---///000000//////+++******)))))))))************)))))))))))))))))))))))))))(((((('''''''''((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%#########$$$%%%&&&&&&'''$$$%%%'''((((((&&&$$$"""'''&&&%%%%%%$$$$$$$$$$$$UUUUUUUUUSSSPPPKKKGGGDDD@@@@@@@@@???>>>===<<<<<<888888888777777777666666555555666666666666666666555444444444555666777777777666444333333444555666555444444666888888777555333333444444444444444333444444444444444444444444666666666666666666666666777777777666666666666555777777777666666666666555555666888999999888666555555555666666666555444444666666666777777777777777222333333444555666777777777777666555555444333333555555444333444555666777444555555666666777777888555555555555555555555555444444444444444444444444555555555555555555555555333333444444444444555555222333333333444444555555444444555555666777888888888999:::;;;<<<======>>>@@@AAABBBCCCEEEGGGHHHIIIJJJKKKMMMOOOPPPSSSVVVYYYZZZ[[[]]]___bbbdddeeefffmmmooorrruuuxxx|||~~~qqqmmmjjjfff___XXXZZZaaafffeeedddbbb___[[[VVVSSSKKKIIIFFFFFFGGGHHHHHHGGGEEEGGGHHHIIIKKKMMMQQQUUUZZZ[[[[[[^^^ccclllwww~~~~~~mmm^^^SSSLLLFFFBBB@@@CCCFFFIIIPPPXXX```hhhtttxxxbbbQQQEEE@@@AAA??????@@@@@@AAA@@@@@@@@@AAA@@@@@@@@@@@@>>>;;;888///...---,,,,,,,,,---...((('''%%%%%%'''((((((((((((''''''&&&&&&''''''(((########################&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''))))))(((''''''''''''(((******))))))))))))******'''))),,,...111222222222---,,,+++***************))))))******************(((((('''''''''''''''&&&'''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#####################$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$KKKJJJIIIGGGDDD@@@===;;;666777888888888888777777444444444444444444444444333333333333444444444444444333333333333444444555666444222111111222444555444444444666888888777555333333444555555555555444555555555555555666666666777777777777888888888888777777777666666666555555444444555666777888888999555666777888888777666555888888888888888777666555444555666777777777777666555555555666777888888999999888888777777666666666777666555444444666888:::666666777777888999999999777777777777777777777777333333333333333333333333444444444333333333333333333333333333333333333333333333333333333444444444333333333444444555555555333444555666777777666666999::::::;;;<<<===>>>???@@@BBBDDDEEEEEEGGGJJJLLLNNNOOOPPPSSSUUUWWWYYYZZZ```cccfffiiilllpppuuuxxxyyyuuuqqqfff[[[[[[cccjjjjjjiiihhhgggccc^^^ZZZRRROOOLLLJJJJJJIIIGGGFFFGGGFFFEEEDDDDDDHHHMMMQQQWWWYYY\\\```fffnnnwww}}}}}}oooccc[[[LLLEEE@@@AAACCCDDDHHHLLLRRRWWWaaalllvvvqqq___NNNDDDBBB>>>>>>???@@@AAAAAAAAA@@@AAA@@@@@@AAAAAA???<<<999444333000...+++*********%%%###"""$$$'''***++++++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((((('''''''''((((((******))))))))))))******''')))+++---000111222333...---,,,+++************((()))***+++++++++******(((((((((((('''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$###########################%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%@@@???===;;;999888777777333444555555555555444333222222333333444444555555222222333333444444444444555444333333333333333333444444444444444444444444444444555777999999777555666777888888999999999888888888888999999:::::::::777888888888999999999999888888888777777777777666555555666777888999999:::999999999999999999999999888999999::::::::::::999555666777888999888888777777888888999999:::::::::::::::::::::999999999999999999888888777888888888777777777888999999::::::888888888888888888888888444444444444444444444444444444444444333333333222333333333333333333333333555555555555555444444444444444444444444555555555111222333444444444333222444444666777777888888777888:::<<<<<<<<<===???AAABBBCCCDDDFFFIIIKKKMMMOOORRRUUUYYY[[[^^^bbbhhhllltttvvvyyy|||yyykkk[[[YYYaaakkkkkklllnnnooommmgggccc[[[XXXUUUSSSQQQNNNKKKHHHJJJIIIGGGDDDCCCDDDHHHKKKSSSUUUXXX\\\aaaiiiqqqwwwvvvzzzxxxqqq___TTTIIIEEECCCBBBCCCFFFHHHJJJQQQ[[[cccmmm~~~nnnZZZJJJDDD======???@@@@@@AAAAAAAAA@@@@@@@@@AAABBB@@@<<<999888666333000---+++******)))'''%%%%%%''')))******((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&""""""###$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((('''''''''(((((()))******))))))))))))*********++++++,,,---///000111...---,,,***))))))((((((((()))***++++++++++++***)))))))))))))))*********''''''''''''((((((((()))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&888777555444333444555666444555555666555444333222333333444555555666666777444444444555555555666666777666555444444444444444333555777999999888555444555555666999;;;;;;999777666666777888999999888888777777888888999999::::::777777888888999999::::::::::::::::::999999999999::::::::::::999999999999===<<<<<<;;;;;;<<<<<<===888888:::;;;<<<=========888999:::;;;<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;<<<<<<;;;999666555777777888888999999::::::999999999999999999999999666666666666666666666666666666666666555555444444555555555555555444444444333222222222222222111111111111111111111111111111222333444555555444333222000111333555555555555444222444666666666777888:::::::::;;;===@@@BBBEEEFFFGGGJJJNNNPPPSSSWWW]]]bbbiiikkknnnrrrvvvyyy{{{|||{{{}}}|||kkkYYYUUU]]]jjjjjjmmmrrrvvvuuuqqqmmmcccaaa^^^\\\YYYUUUPPPLLLLLLKKKIIIFFFCCCBBBDDDFFFMMMNNNOOOQQQUUU\\\dddjjjjjjooovvv~~~rrrdddSSSJJJEEEBBBAAACCCBBBBBBGGGOOOVVV___rrryyybbbOOOGGG<<<===>>>???@@@AAAAAAAAA@@@@@@@@@BBBBBB@@@<<<999777555333111///.........000---)))'''&&&&&&&&&%%%((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&!!!""""""###%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((((((&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''((())))))******))))))))))))******------,,,++++++---...///---,,,+++)))((('''''''''((()))***+++,,,,,,+++***++++++++++++++++++,,,,,,&&&'''''''''(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###$$$%%%%%%&&&'''((())))))&&&'''(((((('''&&&$$$"""$$$$$$$$$$$$%%%&&&&&&'''666555333222222333555666666666555555555444444444555555444444555555666777444444333333222333333333555666666777777777666666666666666555555444444444888999999888666555555666888888777777777888999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::999888:::<<<======;;;:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;<<<>>>???>>>===;;;::::::<<<>>>>>>===<<<<<<<<<======>>>>>>??????;;;::::::999999::::::;;;>>>>>>=========<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999:::;;;<<<666666555555555666666777999999888888888777777777555555555444444444333333444444444444444444444444555555444444444555666666333333333333333333333333888777666555444555666666777777888888999999999:::???@@@BBBFFFJJJNNNRRRTTT]]]```dddiiimmmpppqqqqqqpppqqqtttwww{{{~~~|||xxxiiiUUUOOOVVVbbbffflllrrrtttssspppmmmkkkgggbbb^^^\\\ZZZUUURRRIIIIIIHHHGGGFFFEEEEEEEEEIIIMMMQQQQQQNNNNNNRRRWWWXXX^^^fffnnnvvv}}}zzziiiZZZMMMFFFAAA???BBB===@@@IIINNNRRRbbbtttpppZZZIII===???@@@@@@@@@AAADDDFFFCCCBBB@@@>>>===<<<<<<<<<777777666555333111///......---+++***((('''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%'''%%%%%%&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%#########$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''---,,,)))&&&$$$###$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''((('''%%%%%%%%%&&&(((***%%%%%%&&&((())))))******&&&'''((()))***+++,,,,,,))))))((('''''''''''''''******++++++++++++******+++*********)))(((((((((***++++++,,,,,,++++++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########444333222000000111333444888888777666666555444444444333333333333444555555666666666555555555666666555666666666666555555444888888888777777777666666666777888777666555555777:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===============<<<;;;:::===???@@@@@@???>>>>>>???===<<<<<<<<<<<<======>>>===<<<;;;<<<>>>???>>>===<<<;;;;;;<<<>>>???>>><<>>>>>============>>>>>>???>>>>>>===<<<<<<==================<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;<<<;;;:::999999999::::::;;;;;;;;;::::::;;;;;;<<<999888888888777777777777555555555555555555444444555555555555555666666666666666555444444555555555333333333333333333333333777666555444333444555555555555666666666777777777888999;;;>>>BBBFFFIIIJJJOOORRRVVVZZZ^^^```bbbbbbcccdddgggjjjmmmqqqtttvvvxxxtttssspppcccQQQMMMSSS]]]bbbiiiooorrrqqqnnnkkkjjjfffaaa]]][[[XXXTTTQQQLLLKKKJJJIIIGGGGGGFFFFFFKKKOOORRRQQQNNNKKKLLLNNNPPPTTT[[[ccciiipppwww{{{~~~yyyhhhZZZOOOGGGCCC>>>:::;;;CCCGGGKKKZZZkkk|||xxxeeeVVVEEECCC@@@>>>>>>???@@@BBBBBBBBBAAAAAA@@@???>>>>>><<<;;;:::777444000---,,,++++++)))((('''&&&%%%%%%))))))))))))))))))))))))((((((''''''&&&&&&&&&'''(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''',,,***'''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''&&&%%%%%%&&&((()))&&&'''((())))))(((''''''(((((()))***+++,,,------******)))((((((((((((((()))******************))),,,,,,++++++++++++++++++***++++++++++++++++++***))))))))))))))))))))))))))))))((((((((('''''''''((('''&&&$$$$$$&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))))))))(((((((((''''''444333222111111222333444999999888777777666555555444444444444444555666666999888888888888888999999777777777777777666555444666666666666555555555555666777888888777777888:::888888999:::;;;<<<<<<===============>>>>>>>>>>>>??????????????????>>>>>>===???AAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBCCCAAA@@@@@@@@@BBBCCCBBBAAAAAA@@@@@@AAABBBCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???======>>>??????????????????>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB????????????>>>>>>>>>======<<<;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;<<<:::::::::999999999999888777777777888888888888888777777777777777777777777777777666555444444444555444444444444444444444444666555444333222333444444333333333333444444444444444444666888:::===???AAAEEEHHHKKKOOORRRTTTUUUUUUTTTTTTVVVYYY\\\___bbbcccgggdddeeeddd[[[NNNKKKQQQWWW\\\dddkkknnnnnnkkkiiikkkhhhdddaaa___]]]ZZZXXXVVVUUUTTTSSSQQQOOOMMMKKKOOOSSSWWWUUUPPPJJJGGGFFFGGGJJJOOOTTTZZZ```gggkkkrrruuu{{{~~~|||zzz{{{zzzjjj]]]RRRKKKCCC===<<<@@@AAADDDOOO]]]jjjyyypppcccSSSLLLDDD>>>>>>?????????BBBBBBCCCCCCCCCBBBAAA@@@???>>><<<999555222///---+++***)))(((''''''''''''))))))))))))))))))))))))((((((((('''''''''&&&&&&)))(((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&'''(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((***)))'''%%%$$$$$$$$$%%%'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))'''&&&$$$$$$$$$%%%%%%'''''''''&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))&&&''')))))))))'''&&&$$$))))))******+++,,,------+++******))))))))))))***((())))))******))))))(((******++++++++++++++++++******++++++++++++******(((((((((((((((((((((((()))))))))))))))((((((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%666666555555555666777777777777777777777777777777777666666666666777888888999999888888888999::::::999999999999999888777666666666666666666666666666666888::::::::::::<<<===999:::;;;===>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@CCCEEEFFFEEECCCCCCDDDFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIHHHHHHIIIJJJJJJHHHFFFHHHHHHGGGGGGFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFDDDCCCAAA@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>===============<<<;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999999999999888888888888999999777666555555555555555555555555555555555555555555333222222222333444222222222222222333333333444444555666888999;;;<<>>@@@>>>???BBBDDDFFFGGGHHHHHHEEEEEEFFFHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIIIIIIIKKKOOOPPPOOOMMMMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRRRRQQQQQQRRRUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRPPPNNNTTTTTTTTTSSSRRRRRRRRRQQQNNNMMMMMMMMMMMMMMMMMMNNNNNNMMMKKKJJJHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@???BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999;;;:::999888777777777777666666666666666666666666666555444333333333444444333333333333333333333333555555555666666888999999888888:::<<<===???@@@@@@???@@@@@@AAACCCEEEGGGHHHJJJKKKNNNQQQNNNKKKKKKMMMOOOSSSZZZ```eeeggggggfffbbbcccdddeeegggjjjlllnnnpppsssvvvwwwrrriii```YYYXXX[[[^^^^^^ZZZTTTNNNJJJHHHGGGGGGEEEEEEHHHLLLPPPNNNTTT^^^gggnnnpppooonnnqqqvvv}}}~~~}}}~~~~~~~~~rrrjjj]]]VVVNNNGGGBBBAAAEEEKKKNNN^^^qqq}}}sssmmmbbbRRRHHHEEEDDDCCCAAA???@@@BBBDDDDDDCCCAAA@@@;;;;;;:::999777555444222///...---+++************(((((((((((((((((((((((((((((()))))))))((('''&&&%%%%%%''''''((((((''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%%%%'''((('''&&&$$$###$$$&&&((()))&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((###$$$&&&((()))(((''''''''''''(((((())))))******(((((('''''''''(((((()))(((((())))))))))))(((((('''''''''(((((())))))***((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%666666777777888888999999666666777888999;;;;;;<<<888888888888888999999:::::::::::::::;;;<<<======;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>???AAACCCAAACCCFFFIIIKKKMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWXXXUUUVVVVVVUUUTTTSSSRRRRRROOORRRVVVXXXWWWUUUTTTTTTSSSUUUWWWYYY[[[[[[[[[[[[ZZZYYYZZZ\\\___bbbbbbbbb^^^]]]\\\\\\\\\\\\YYYWWW\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYXXXXXXXXXXXXYYYYYY[[[ZZZYYYWWWUUUSSSRRRQQQNNNNNNOOOPPPRRRSSSTTTTTTQQQQQQPPPOOOOOONNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDGGGFFFEEEDDDDDDCCCCCCDDD@@@@@@????????????>>>>>><<<<<<<<<<<<;;;;;;::::::>>>======<<<<<<;;;;;;:::<<<<<<;;;:::999999999:::999999999999999999999999888777666555444555666666555555555555444444444444555444444444555555666777555666666777888999::::::999999999:::;;;<<<===>>>@@@CCCFFFIIIIIIHHHHHHIIIKKKMMMRRRWWW\\\___aaabbbbbbdddhhhkkkooosssxxx{{{xxx{{{|||sssiiiccc^^^___aaaaaa___[[[VVVSSSPPPOOOLLLHHHDDDBBBDDDFFFDDDIIIQQQYYY^^^aaaaaaaaaggglllttt|||ppphhh[[[PPPHHHDDDEEEGGGHHHVVVggguuuvvvlll]]]QQQIIIEEECCCAAA???@@@AAABBBBBBBBBAAA@@@>>>===<<<:::888555333222......,,,***)))(((''''''))))))))))))))))))))))))(((((()))***)))((('''&&&###%%%&&&((()))((((((''''''&&&&&&&&&&&&'''(((((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((###$$$%%%&&&'''(((((()))'''''''''((((((((())))))'''''''''''''''(((((()))((())))))******))))))((())))))******************(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''777888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDD?????????@@@@@@@@@AAAAAABBBCCCEEEFFFFFFFFFHHHJJJGGGIIIMMMQQQTTTUUUVVVVVVYYYZZZ[[[]]]```bbbcccdddbbbaaaaaa```___]]]\\\[[[YYY\\\```bbbbbb```_________```cccfffhhhhhhhhhhhhddddddeeehhhllloooppppppmmmkkkjjjjjjjjjiiigggeeefffffffffffffffggggggggghhhggggggffffffgggggghhhhhhhhhhhhfffccc```\\\ZZZVVVVVVXXXZZZ\\\^^^``````\\\\\\\\\\\\\\\\\\[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVTTTTTTTTTTTTSSSQQQOOONNNLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAA@@@???>>>>>>===AAAAAA@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666777888888666666666555555444444444444444444444444555555666777777777777777888999999666666666666666777888888999<<<@@@AAACCCDDDDDDCCCEEEFFFIIILLLPPPUUUYYY[[[aaadddiiinnnqqqvvv|||~~~{{{vvvrrriiihhhhhhgggfffdddaaa___]]][[[WWWPPPIIIDDDCCCCCCDDDEEEHHHKKKPPPTTTWWWYYY^^^ccckkkrrrxxxuuubbbTTTKKKGGGDDDAAAMMM[[[hhhxxxyyylll]]]QQQHHHDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<:::888666555000///---+++)))((('''&&&))))))))))))))))))))))))'''(((*********)))'''&&&%%%&&&'''((()))(((&&&%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&'''((('''%%%$$$$$$%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&(((((((((((((((((())))))))))))((((((''''''((())))))***)))******************)))***************)))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&:::;;;<<<===>>>>>>>>>>>>?????????>>>======<<<<<>>============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888888999:::666666666555555444444444555555555555555666666777555555444444444555555666666666666555555666777777555888;;;===>>>@@@@@@>>>@@@AAABBBDDDIIINNNSSSVVVZZZ^^^cccgggkkkooovvv{{{sssqqqooommmmmmllljjjiiihhhfff```XXXOOOIIIEEEDDDDDDBBB@@@@@@BBBHHHNNNQQQTTTYYY```fffkkkrrryyy~~~ttt```RRRIIICCC666AAANNNZZZjjjxxxhhhXXXLLLFFFDDDDDDCCCBBBAAAAAAAAAAAABBB;;;;;;<<<<<<<<<<<<<<<;;;444222000...+++)))(((((())))))))))))))))))))))))'''(((***+++***)))'''&&&&&&'''))))))((('''%%%###&&&&&&&&&&&&&&&'''((()))&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''((()))'''%%%######$$$%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''')))'''%%%$$$$$$%%%&&&'''))))))))))))************))))))((())))))***++++++******++++++++++++******))))))((((((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))******&&&''''''((((((''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''>>>???@@@BBBDDDEEEFFFFFFHHHEEECCCDDDFFFHHHGGGEEEFFFHHHJJJJJJHHHFFFFFFFFFGGGHHHHHHJJJKKKLLLMMMMMMOOORRRVVVXXXYYYZZZ\\\]]][[[[[[ZZZXXXVVVWWWYYY\\\```aaaaaaaaaaaaaaa``````cccdddfffhhhiiikkkkkklllkkkmmmooorrrtttvvvwwwwwwrrrtttvvvvvvsssooommmlllnnnsssyyy}}}~~~~~~}}}}}}{{{|||~~~}}}zzzxxxuuuvvvwwwzzz}}}}}}zzzzzz{{{}}}~~~~~~~~~~~~|||wwwqqqkkknnnmmmlllnnnqqqssssssssspppqqqrrrsssuuuvvvwwwxxxsssnnnkkkmmmrrrsssmmmhhhooommmkkkgggddd```^^^\\\YYYYYYXXXXXXYYYYYYZZZ[[[XXXWWWUUUTTTUUUVVVUUUTTTRRRSSSTTTQQQLLLHHHHHHIIIFFFHHHKKKJJJFFFDDDDDDEEE???>>>???@@@BBBAAA>>><<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>======<<<555555666666777888888888666666666666666666666666444444444444444444444444555444444444444444444333555555555555777999<<<===<<<===>>>@@@CCCFFFHHHIIINNNRRRXXX```gggmmmppprrrvvvzzz}}}|||zzzxxxuuurrrpppooooooooolllfff]]]UUUOOOLLLHHHGGGEEEDDDCCCCCCCCCCCCPPPOOOSSS\\\dddhhhmmmrrrwwwzzzsss\\\KKKCCCBBBAAAEEENNNYYYjjjssseeeWWWLLLHHHDDDBBB@@@AAACCCBBB???<<<>>>===<<<;;;;;;;;;;;;;;;999666111---***)))***+++(((((())))))*********+++''''''''''''((((((((()))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$%%%&&&(((''''''''''''&&&%%%$$$###&&&%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))***%%%%%%&&&'''((()))***+++))))))************)))(((************************&&&&&&&&&)))+++---,,,+++(((((((((((('''''''''''')))))))))(((''''''&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&'''((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$'''&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%%%%%%%#########!!! !!!%%%'''%%%$$$DDDEEEGGGIIIKKKLLLMMMMMMOOOMMMLLLNNNQQQSSSSSSRRRTTTVVVWWWVVVTTTRRRRRRSSSQQQRRRRRRTTTUUUWWWXXXYYYYYY\\\```bbbdddeeeggghhhiiikkkmmmllljjjjjjmmmqqqpppqqqqqqrrrrrrrrrrrrrrrssstttuuuwwwxxxyyyyyyyyytttvvvxxx{{{}}}~~~}}}}}}}}}~~~}}}}}}yyy}}}~~~}}}}}}~~~{{{vvvwwwvvvssspppllliiifffdddeeeeeeeeedddddddddeeeeeefffdddbbbbbbcccdddcccbbb]]]^^^^^^ZZZUUUQQQPPPQQQQQQSSSUUUTTTQQQOOONNNOOOIIIGGGEEEDDDDDDDDDBBBAAACCCCCCBBBBBBBBBBBBBBBBBB===>>>>>>>>>>>>===<<<<<<::::::::::::999999999999888888888888888888888888555555555555555555555555555555444444444444333333444444444555777888:::;;;999:::;;;===???AAADDDEEEJJJLLLRRRXXX^^^dddhhhjjjppptttyyy}}}~~~~~~~~~|||xxxuuusssuuuuuutttpppjjjccc___]]]WWWUUUPPPKKKGGGEEECCCCCCFFFFFFJJJQQQVVVYYY___fffooosssyyyhhhSSSGGG???===>>>DDDMMMZZZnnn~~~yyymmm```UUUOOOGGGDDDBBBBBBEEEFFFDDDBBB???>>>===<<<;;;;;;;;;;;;999777222...+++***++++++))))))))))))*********+++%%%%%%&&&&&&'''(((((()))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&%%%$$$###""""""""""""###%%%&&&((()))'''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))************************+++***)))((()))(((&&&$$$******)))))))))((((((((((((((((((''''''&&&&&&&&&'''%%%$$$%%%&&&''''''&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$"""!!!###%%%'''%%%$$$HHHIIIKKKNNNPPPRRRSSSSSSUUUUUUVVVYYY]]]```aaaaaadddeeeeeedddaaa______```\\\\\\\\\]]]___```bbbcccbbbeeehhhkkklllnnnqqqrrrtttzzz|||{{{{{{wwwtttqqqpppqqqqqqppppppooonnnnnnnnnqqqpppnnnooopppqqqqqqpppnnnmmmkkkgggbbb^^^\\\\\\ZZZ\\\]]]\\\YYYWWWWWWWWWSSSOOOKKKHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>><<<;;;::::::::::::::::::::::::::::::777777777777777666666666555555555444444444333333333333444555666666777666666666777888:::<<<===???CCCEEEHHHLLLQQQWWW[[[]]]eeeiiiooosssvvvxxx{{{|||~~~~~~yyyvvvzzz|||}}}}}}zzzwwwuuutttoookkkddd\\\SSSMMMHHHEEEAAAAAACCCGGGIIIKKKQQQZZZaaagggmmmsss{{{yyy```PPPCCC>>>;;;===BBBKKKYYYfff{{{{{{oooddd\\\LLLHHHBBB@@@AAACCCBBBAAA@@@???>>>===<<<<<<<<<<<<999777333000---,,,,,,,,,***))))))))))))***++++++$$$$$$%%%&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******(((&&&&&&&&&%%%%%%%%%%%%%%%$$$###""" !!!"""$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""""""""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''++++++)))(((&&&&&&%%%%%%))))))(((((('''''''''''')))((('''&&&&&&'''((())))))))))))))))))))))))))),,,***)))((('''%%%### ))))))(((((((((''''''''''''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%'''((((((((((((''''''''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$###$$$&&&&&&%%%$$$MMMNNNQQQTTTVVVYYYZZZ[[[^^^```cccgggkkkooorrrssstttuuuvvvtttrrrpppooopppkkkkkkjjjjjjkkklllmmmmmmlllooorrruuuvvvyyy{{{~~~~~~}}}~~~~~~~~~}}}|||zzzyyyyyy{{{zzzyyyyyy{{{}}}}}}||||||zzzxxxsssoookkkhhhgggdddddddddbbbaaa___^^^^^^[[[XXXTTTRRRQQQPPPNNNMMMJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888666666666555555444444333222333555666666555444333444444444555666777888999===>>>???BBBEEEJJJNNNPPPWWW\\\aaagggkkkooosssvvvwww{{{yyyvvv{{{~~~}}}ttthhh]]]SSSNNNGGGFFFFFFGGGEEEDDDKKKSSSTTTZZZaaagggooo~~~ppp^^^NNNFFF>>>===>>>CCCLLLUUUfffxxx~~~rrriiiWWWPPPGGGAAA@@@@@@???>>>AAAAAA???>>>============:::888555222000...------+++******))))))***++++++''''''''''''''''''''''''''''''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,,,,)))'''%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$###"""###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''+++***)))(((&&&&&&&&&&&&&&&&&&''''''((())))))***((('''&&&%%%%%%&&&(((***))))))))))))))))))))))))((('''&&&'''((('''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&)))++++++++++++***((('''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%UUUVVVYYY]]]```ccceeefffkkknnnrrrwww{{{~~~~~~|||{{{||||||}}}}}}|||xxxtttqqqqqqpppooommmlllkkkjjjiiicccbbbaaaaaaaaa___\\\ZZZWWWWWWVVVUUUTTTSSSQQQQQQMMMLLLLLLKKKIIIGGGFFFEEECCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888777777666555555444333444555666666555444333555444444444444555666666888999999;;;===AAADDDFFFKKKOOOTTTYYY^^^ccchhhkkkooosssyyy~~~}}}yyyuuu{{{rrreee]]]TTTPPPNNNLLLHHHEEEHHHNNNLLLQQQXXX]]]eeeuuuoooZZZOOOCCC>>>>>>???CCCHHHRRReee~~~ssscccZZZNNNFFFCCCCCCBBBAAABBBAAA@@@???=========<<<:::999777555333000///...,,,+++***))))))***+++,,,++++++***)))((('''&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,***'''&&&%%%''''''''''''''''''&&&%%%$$$$$$%%%&&&%%%$$$###""""""$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&''''''(((((())))))'''&&&%%%$$$%%%&&&(((***((((((((((((((((((((((((&&&%%%%%%'''))))))((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&&&&)))---000222222222///+++*********)))((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&[[[]]]aaaeeeiiilllnnnooouuuyyy~~~~~~|||yyyxxxwwwwwwuuutttjjjjjjjjjlllllljjjgggddddddcccaaa___^^^]]]\\\\\\WWWVVVUUUSSSPPPMMMKKKJJJFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<::::::999999888777666666555666666777777777666666666666555444444444444444555555666777999<<<===>>>BBBDDDHHHLLLPPPUUU[[[___eeeiiiooouuuxxxxxxwwwuuu{{{zzzsssfff```ZZZVVVRRRLLLJJJLLLLLLOOOSSSVVV]]]jjj{{{fffWWWHHHAAA???======>>>CCCSSSppplllcccUUUKKKFFFEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<::::::999777555333111///...,,,***))))))***+++,,,,,,,,,+++***)))'''&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((()))++++++)))'''''''''''''''((((((((((((''''''######$$$%%%&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((('''&&&$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))************)))((('''&&&&&&%%%&&&&&&%%%%%%&&&''')))***(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''(((((()))'''''')))...444999<<<======888222//////...+++)))''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''gggiiimmmqqqvvvyyy|||}}}xxxwwwuuuuuuvvvuuusssqqqrrrpppmmmjjjhhhhhhhhhiiieeedddbbb___\\\XXXUUUSSSNNNMMMKKKIIIFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>======<<<;;;:::999888888777777777777777888999999:::888777666444333333333333222222444666888999999999<<<===@@@CCCEEEJJJOOOSSSZZZ]]]bbbhhhlllppprrrrrryyy}}}~~~tttkkkgggccc[[[TTTRRRQQQQQQQQQRRRWWW___jjjqqqyyyxxx|||uuueeeSSSIIIEEE@@@<<<;;;???GGG[[[vvvtttdddVVVNNNIIIEEEBBBBBBAAA@@@>>><<<<<<;;;;;;:::::::::999777444222000...---+++)))((()))+++,,,))))))))))))(((((((((((()))(((&&&%%%%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''''')))&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''(((************)))((('''&&&%%%%%%%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&%%%$$$%%%''''''&&&$$$((((((((((((''''''''''''$$$%%%&&&'''((()))******)))***...444<<>>>>>>>>======<<<:::999888888999888888777888:::<<<===888777666444333222222222///111333555777777777777999:::<<<===???CCCHHHLLLQQQSSSWWW]]]ccchhhlllnnnvvvzzz{{{wwwsssjjj```ZZZUUUSSSQQQPPPSSSXXX^^^aaaiiikkkrrr}}}qqq]]]RRRLLLFFF@@@===@@@BBBMMMaaatttxxxgggZZZQQQJJJFFFBBBAAA???>>><<<;;;:::::::::;;;;;;:::888555222000///---+++)))((()))+++---&&&&&&''''''((()))))))))***(((&&&$$$$$$'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((***%%%%%%&&&&&&'''&&&&&&&&&***)))'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&(((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((())))))'''''''''(((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''"""!!!"""$$$&&&'''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((***+++++++++---111999BBBJJJOOORRRRRRJJJAAA;;;999777222...''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%!!!###&&&&&&$$$$$$&&&)))}}}|||zzzvvvooohhhcccbbb___ZZZVVVRRRNNNIIIFFFFFFDDDBBBBBBDDDDDDDDDCCCDDDCCCAAA@@@???@@@@@@AAA>>>???@@@@@@>>>=========;;;:::999:::;;;<<<;;;999888888777666555444333333111222222333333444555555111111333555888;;;>>>@@@GGGIIILLLOOOSSSZZZaaafffjjjqqqzzz~~~zzzpppgggaaa]]]VVVQQQPPPRRRVVVXXXZZZaaajjjsssyyypppdddYYYLLLEEEDDD>>>>>>AAAIIIVVVhhhyyyoooXXXKKKIIIAAA@@@===:::999<<<======@@@??????>>><<<999777555///...,,,***))))))************))))))(((((((((''')))))))))))))))))))))))))))'''%%%%%%&&&&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%$$$$$$######'''&&&&&&&&&&&&'''(((((($$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''(((((((((((('''&&&$$$$$$%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%######$$$&&&(((%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&''''''((('''''''''&&&'''''''''(((((())))))******)))'''&&&%%%$$$###(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''+++///777>>>EEELLLRRRVVVWWWQQQLLLHHHAAA666...,,,((('''''''''&&&&&&&&&&&&***))))))((('''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&'''((((((&&&$$$)))((('''&&&%%%&&&''''''$$$$$$%%%&&&&&&%%%%%%$$$~~~yyysssooonnnkkkfffbbb]]]YYYTTTPPPLLLJJJIIIIIIKKKKKKKKKJJJJJJIIIGGGDDDBBB@@@??????@@@AAABBBAAA@@@???>>>>>>===<<<;;;;;;<<<===<<<:::::::::999888777666555555333333333333444444444444555555555666777888999:::@@@BBBEEEGGGKKKQQQXXX\\\cccjjjssswwwxxx|||}}}sssnnnhhh```XXXRRRPPPQQQRRRRRRXXX```hhhoooxxxtttgggWWWLLLIII>>>======AAAKKKZZZhhhppp}}}mmmTTTHHHBBB@@@===;;;;;;===>>>>>>>>>>>>>>>>>><<<:::777666000///---+++************))))))((((((((('''''''''(((((((((((((((((((((((()))'''%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$#########""""""###$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''(((((())))))((((((&&&&&&&&&&&&''''''((((((******)))((('''&&&&&&%%%))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((()))******''''''&&&&&&''''''((()))+++000888@@@GGGMMMSSSWWW[[[UUUQQQMMMDDD888///,,,((((((((('''''''''&&&&&&)))))))))((('''&&&&&&&&&&&&%%%%%%&&&&&&((())))))((('''&&&'''((((((&&&$$$&&&&&&%%%%%%%%%'''((()))%%%&&&&&&&&&&&&%%%%%%%%%zzzwwwrrrmmmhhhccc]]]YYYOOONNNMMMNNNOOOPPPOOOMMMQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@???BBB@@@??????@@@@@@>>>===<<<<<<;;;:::999888888777555555444444444444333333666555555555555666777777999;;;===???BBBGGGMMMQQQXXX^^^fffjjjmmmqqqyyy|||vvvlllbbbYYYSSSOOONNNOOOSSSXXX\\\aaaiiisss{{{zzzgggVVVNNNCCC@@@======BBBKKKUUU\\\jjjwww___LLLCCC@@@===<<<===>>>???@@@===>>>>>>>>>===;;;999888222111///---+++*********))))))))))))(((((((((((((((((((((((((((((((((((()))'''%%%%%%&&&'''&&&%%%&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$#########%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((((()))))))))))))))%%%&&&&&&&&&&&&&&&''''''******))))))(((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&'''''')))(((((((((((()))******((((((''''''(((((()))***---222;;;CCCJJJPPPUUUYYYaaa\\\WWWSSSHHH:::000---)))))))))(((((((((''''''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''((((((&&&$$$######$$$$$$%%%'''((()))''''''''''''&&&&&&%%%%%%zzzuuuooohhhdddXXXVVVUUUVVVWWWWWWVVVUUUWWWVVVUUUTTTRRRPPPOOONNNHHHGGGFFFFFFEEEDDDBBB@@@FFFDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<;;;:::999999777777666666555444444333444333333444555666777777666777999;;;===@@@EEEHHHKKKPPPWWW]]]aaagggnnnttt{{{xxxmmmcccZZZTTTQQQSSSTTTTTTTTTTTTYYYbbbiiittt{{{vvvaaaUUUKKKGGGAAA>>>???DDDKKKPPP]]]jjj~~~iiiUUUFFF@@@<<<<<<>>>>>>???@@@>>>>>>?????????===<<<;;;555444111...,,,+++++++++************************((((((((((((((((((((((((((('''%%%%%%'''''''''&&&'''''''''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%&&&''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((()))***...444===FFFMMMSSSXXX\\\fffbbb]]]WWWJJJ:::///,,,))))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&'''(((((('''%%%######$$$$$$%%%&&&'''''')))(((((('''&&&&&&&&&&&&zzzuuujjjhhheeeeeeeeefffeeeddd```___^^^[[[YYYWWWUUUUUUOOOMMMKKKJJJKKKJJJGGGDDDGGGEEECCCBBBBBBAAA>>>===???>>>>>>===<<<;;;::::::::::::999888777666555555555444444444444444555666444555777888999;;;>>>AAA@@@DDDJJJPPPUUU\\\dddiiimmmttt|||zzzoooeee]]]XXXWWWWWWTTTPPPLLLNNNSSSXXXiiippp{{{ooo```QQQMMMEEE???===@@@DDDGGGOOO[[[mmm~~~rrr```LLLBBB;;;<<<===<<<===??????@@@AAAAAAAAA???>>>===888777444000...,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''((('''%%%&&&'''(((((('''''''''((((((''''''&&&%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&''''''(((((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$#########"""&&&&&&''''''((('''''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''(((((('''''')))))))))(((((((((((((((&&&&&&''''''''''''(((((('''''''''''''''''''''''''''((((((((())))))******%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''((()))...444>>>GGGOOOVVV\\\```jjjfffaaaXXXIII888---***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&&&&&&&&&&'''}}}zzzuuusssrrrsssssssssqqqnnnjjjeeeaaa^^^\\\[[[ZZZWWWTTTTTTUUUTTTPPPLLLIIIGGGEEECCCBBBAAA>>><<<@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999888888999888666555333333222222222333555555555666888:::999<<>>===;;;999666222///---,,,+++&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''%%%&&&''')))(((((('''(((((((((((('''&&&&&&######$$$&&&'''((()))***%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&''''''(((''''''&&&&&&###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''' !!!###%%%'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''*********))))))))))))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''&&&&&&''''''((()))///444===FFFPPPXXX```eeennniiibbbXXXGGG555,,,***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&%%%'''((()))'''&&&&&&&&&&&&&&&&&&%%%$$$$$$((('''&&&%%%%%%&&&'''(((~~~xxxrrrnnnkkkjjjjjjgggccc```___aaa```[[[WWWQQQOOOLLLJJJIIIGGGDDDBBBCCCBBBAAA@@@???>>>>>>===>>>======<<<<<<;;;;;;;;;999888777555444333333333333444555555444444555777888999;;;>>>AAAFFFKKKNNNXXX\\\bbbiiiooouuu|||yyyttthhhhhhddd\\\RRRJJJHHHHHHMMMVVVcccmmmttt~~~kkkdddXXXLLLBBB===;;;;;;AAAHHHRRR^^^lll|||ppp___MMM>>>======:::;;;AAA@@@@@@AAA@@@@@@>>><<<;;;>>>;;;888444000---,,,+++&&&&&&''''''((((((((((((''''''''''''''''''''''''((('''%%%&&&((())))))(((((((((((((((((('''&&&&&&""""""###%%%&&&((())))))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$######"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((***)))))))))((((((((((((((((((((((((''''''''''''&&&'''''''''((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%)))))))))))))))***++++++((((((''''''(((((()))***...333;;;EEEOOOZZZdddjjjqqqllldddXXXFFF444,,,,,,((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&%%%%%%'''((()))(((&&&%%%%%%&&&'''((('''&&&&&&&&&%%%$$$###$$$&&&((()))}}}zzzyyyzzz{{{ppplllhhhhhhiiihhhccc___YYYWWWTTTRRRPPPNNNKKKIIIDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>============666666555555555666666777666777888777666555666777999999999999;;;>>>BBBDDDJJJMMMRRRYYYbbbjjjpppsss{{{vvvuuuqqqfffYYYMMMFFFDDDCCCMMMZZZdddkkkuuu|||tttfffWWWJJJBBB>>><<<===AAAHHHQQQ\\\mmm~~~uuufffQQQAAA>>>>>>:::<<>><<<;;;999???===999444111...,,,+++))))))******+++++++++,,,''''''''''''''''''''''''((('''%%%&&&((())))))((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))'''''''''&&&&&&'''''''''%%%%%%%%%$$$###"""!!! !!!"""###%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&'''(((((()))))))))))))))))))))(((((('''''''''&&&***)))))))))(((((((((((('''((((((((())))))******(((((((((''''''&&&&&&%%%)))))))))))))))******+++)))))))))))))))******+++...333:::DDDOOOZZZfffmmmsssmmmeeeXXXEEE444---...((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&%%%%%%'''((()))(((&&&###$$$&&&((())))))(((((($$$$$$###"""###&&&((()))