BM6P6(@ JJJHHHDDDAAA>>><<<999777333333333222222222111111000000000000////////////////////////////////////............///000111222444555555666777888888999===@@@BBBCCCAAA@@@??????444KKKNNNGGGJJJ@@@444999444555666555555666555333===???GGGSSS]]]ccciiiooo{{{~~~uuu[[[MMMMMMKKKWWWfffwww|||tttrrryyy~~~~~~nnnpppvvvSSSAAA@@@@@@;;;<<<:::::::::999<<>>999<<<<<<777777<<<<<>>BBBDDD===:::???:::<<<===>>>AAAHHHRRRYYYjjjqqqxxx}}}zzzpppxxx}}}zzz~~~ooofff]]]YYY]]][[[UUUWWW```yyyrrrdddTTTHHHDDDKKKaaa}}}xxxhhhooogggeee```\\\ggg}}}{{{|||}}}}}}zzzxxxxxxvvvsssqqqqqqrrrrrrrrrggghhhhhheee```ZZZUUUSSSTTTPPPJJJBBB===>>>EEEJJJjjjrrrzzz}}}dddVVVDDD999666777666444777666555555444444555555555666666666555666888:::<<>>GGGYYYlllyyyJJJGGGCCC@@@>>><<<999777333333333222222222111111000000000000////////////////////////////////////////////////000111222333222333444555777888::::::===@@@BBBCCCBBB@@@@@@@@@<<>>::::::??????HHHZZZmmmvvvwwwyyy}}}~~~|||}}}~~~|||wwwkkkaaaVVVVVV```lllqqqqqqvvv~~~}}}bbbJJJLLLUUU___ccc^^^bbbbbbcccbbbaaa___\\\ZZZ[[[^^^eeeuuu~~~aaaGGGAAACCC@@@<<<;;;;;;<<<===>>>@@@FFFPPPWWWgggooovvv{{{||||||wwwqqqcccVVVNNNJJJLLLSSSUUUUUU```ooo~~~jjjXXXMMMJJJHHH```uuuaaabbb}}}wwwtttqqqhhhooo~~~|||}}}~~~~~~}}}{{{yyyzzzwwwsssrrrsssuuutttssskkkkkkkkkhhhccc]]]YYYVVVSSSPPPKKKCCC===<<>>FFFRRR^^^ffflllqqqsssvvvzzz}}}}}}zzzxxxzzz}}}wwwuuusssnnn```OOOCCC@@@>>><<<;;;>>>HHHYYYmmmzzzJJJGGGCCC@@@>>><<<999777333333333222222222111111000000000000////////////////////////////////////000000000000111222333333111111222444666888:::<<<===@@@CCCDDDCCCCCCDDDDDDAAAHHHWWW```\\\UUUHHH666555444444666777666444333777999AAAMMMVVV^^^gggppptttzzzsss^^^QQQFFFMMMXXXgggzzzmmmdddeeepppzzzyyytttrrruuuqqqhhhwwwxxxwwweeeNNNGGGCCC>>>>>><<<;;;;;;:::<<>>===999999>>>AAALLL___qqqyyyyyyyyy||||||~~~~~~||||||}}}zzzuuufff\\\UUUZZZhhhsssvvvtttxxxyyyZZZJJJPPPYYYbbbddd]]]aaabbbbbbaaa```]]][[[ZZZ\\\\\\^^^kkkvvvTTT@@@???CCC???888;;;===>>>>>>???DDDMMMTTTbbbkkktttyyy~~~sssbbbSSSGGG???BBBBBBHHHSSS[[[dddwwwttt]]]PPPLLLHHHbbbuuu\\\VVViii~~~~~~}}}|||{{{}}}xxxssssssvvvxxxwwwtttnnnnnnmmmkkkgggbbb]]]ZZZUUURRRNNNGGG@@@<<<;;;<<>>;;;999666333333333222222222111111000000000000////////////////////////////////////////////////000111222333111111222333555888:::;;;===@@@DDDFFFGGGHHHJJJLLLFFFEEEZZZnnnllljjj___EEE999555444666888666444333444777>>>IIIRRRZZZfffqqqvvv}}}{{{eeeVVVJJJLLLSSS```uuuxxxnnnccc___```cccfffqqq~~~|||qqqiiikkkddd___eeexxxwwwooo~~~qqquuupppTTTHHHCCC===???=========;;;===GGGRRRoooXXXIII>>>======999:::???BBBOOOcccssszzz{{{{{{||||||}}}}}}}}}yyyrrrcccYYYTTT\\\jjjtttwwwwww{{{ttt```YYY]]]^^^aaaccc]]][[[\\\]]]^^^_______________\\\\\\fff~~~]]]BBB<<>>===>>>BBBJJJPPP___iiirrrxxx}}}uuuxxxyyyfffSSSGGGAAA@@@EEEDDDIIIWWWgggxxx}}}~~~eeeSSSLLLJJJeeezzz^^^RRRZZZiiiwwwtttkkkiiiqqq~~~~~~~~~~~~}}}xxxrrrssswwwzzzxxxuuupppooommmkkkhhhddd```]]]WWWUUURRRMMMFFF@@@<<<:::???HHHNNNJJJDDDAAABBBBBB@@@;;;777777:::<<<;;;999999999888777777777777777777777666444333444777:::EEELLLVVV```fffkkknnnoooqqqtttxxxzzzyyywwwvvvvvvrrrqqqooohhhYYYIII@@@@@@======>>>CCCNNN^^^ppp|||IIIFFFBBB???===;;;888666333333333222222222111111000000000000////////////////////////////////////......---......///000111333333333333555777:::<<>>>>>>>><<<===FFFQQQxxx```OOOAAA>>>???<<<>>>CCCAAARRRffftttzzz|||}}}}}}}}}~~~}}}wwwpppaaaXXXTTT\\\iiiqqqvvvyyyooofffggghhh```___bbb___WWWXXXZZZ\\\^^^___`````````]]]\\\dddyyyzzz```DDD:::???@@@:::;;;============@@@GGGMMM]]]gggrrrwww|||zzzhhhnnn~~~~~~wwwlllaaaVVVNNNIIIHHHEEEAAADDDUUUmmmiiiWWWNNNMMMggg}}}bbbTTTSSSTTTlllxxxnnnlll\\\VVVYYYeeeqqqyyy|||wwwsssssswwwzzzyyywwwqqqooollljjjiiifffbbb^^^WWWVVVSSSOOOJJJDDD>>>;;;;;;BBBGGGEEECCCCCCCCCAAA;;;888777888;;;======<<<888888777666666666777777777777666444333555999<<>>@@@EEEOOO^^^nnnyyyIIIFFFBBB???===;;;888666333333333222222222111111000000000000////////////////////////////////////------------...///000000333333333333666999<<<>>>BBBEEEHHHJJJLLLNNNRRRTTTUUUOOOXXXlllvvvxxxooo```HHH<<<444777999555444666333555:::AAAGGGOOO^^^kkkrrrzzzqqqeeeLLLHHHHHHQQQccc}}}~~~{{{uuunnnhhhcccaaabbbiiiqqqtttxxx{{{xxxuuuxxx~~~nnnggguuu___LLLCCC>>>AAA?????????===>>>FFFPPPiiiUUUDDD???>>><<<===BBBEEEVVVjjjuuuyyy|||~~~~~~~~~|||tttlll___WWWWWWaaajjjooovvv~~~{{{___\\\ccccccYYYXXX]]]ZZZZZZZZZZZZ[[[[[[\\\\\\]]]\\\]]]]]]cccuuu}}}uuunnn[[[EEE:::<<>>>>>FFFPPPzzzxxxbbbMMMEEEBBB??????CCCLLL^^^pppwwwyyy|||}}}}}}}}}yyyqqqhhh[[[XXX]]]jjjqqqrrryyy~~~eeeVVVSSSYYY[[[UUUVVVZZZTTT[[[[[[ZZZZZZYYYYYYYYYZZZYYY^^^aaafffsss~~~nnncccSSSDDD===<<<======999:::<<<;;;;;;>>>DDDIIIYYYeeepppuuuxxx~~~iiigggppp|||}}}yyyxxxyyyrrrcccWWWRRRZZZYYY^^^ooo}}}tttdddXXXYYYllliiiYYYUUULLLYYYyyygggVVVPPPGGGAAA>>>@@@BBBNNNjjjxxxyyyzzzyyywwwyyy|||wwwsssooonnnnnnmmmiiiddd^^^ZZZSSSNNNJJJFFFAAA===EEEVVVgggkkkfff]]]TTTMMMHHHEEEAAA>>>>>>???AAABBB@@@???===;;;:::999888888777777666555666999???CCCLLLRRR\\\eeejjjmmmoooqqqsssssstttuuuwwwxxxxxxwwwxxxwwwtttiiiVVVEEE@@@CCC;;;>>>BBBJJJTTTbbbpppyyyIIIFFFBBB???===:::888555333333333222222222111111000000000000////////////////////////////////////.........//////000111222...///000333888>>>DDDHHHKKKLLLLLLKKKIIIHHHJJJKKKGGGFFF;;;CCC\\\^^^WWW```TTTCCC666777888444444999222333666:::<<>>>>>FFFOOOnnnsss[[[QQQMMMHHHGGGKKKRRRdddtttyyyyyy{{{}}}||||||wwwnnndddWWWXXXcccrrrwwwuuu|||~~~~~~xxxRRR\\\VVVZZZ\\\ZZZ^^^___UUUZZZZZZYYYYYYYYYYYYZZZZZZYYY```fffiiiuuunnn^^^MMMCCC???===<<<<<<888:::;;;;;;;;;>>>DDDIIIWWWdddoootttvvv|||mmmccceeevvvrrrhhhgggiiilllsssuuulllqqqvvveeeaaapppmmm[[[WWWOOOXXXzzz{{{mmmgggnnnnnn___NNNGGG@@@>>>???AAABBBLLLhhhxxx{{{}}}{{{xxxyyy~~~zzzvvvqqqppprrrqqqlllhhheee___WWWPPPLLLHHHCCC@@@BBB^^^{{{|||tttppp]]]YYYSSSNNNLLLMMMOOOQQQMMMKKKHHHCCC>>>;;;888777777777666666777;;;AAAEEENNNUUU^^^ggglllooorrrsssvvvuuuuuuvvvxxxzzzzzzzzzyyyxxxtttiiiVVVDDD???CCC===@@@FFFNNNZZZhhhvvvKKKHHHDDD@@@===:::777555444444333333222111000000000000000000000000000000////////////000000000000...///000///...///000222111111222444777:::===???BBBCCCEEEGGGHHHHHHHHHGGGBBB@@@???CCCLLLSSSTTTSSSOOO@@@666777777444444999666555666888888===KKKZZZhhhnnnwwwdddQQQEEEHHHNNNXXXqqq~~~~~~wwwfffrrrjjjTTTOOOJJJCCCEEEDDDAAA???@@@BBBBBBXXXuuudddXXXSSSYYYcccffflllsssyyyzzz|||~~~}}}qqqeee```ZZZeeeooossswww~~~|||xxx|||hhhaaaooovvvssseee\\\___aaa]]]dddiiifff\\\YYY]]][[[SSS```___```dddooo|||iiiPPP???===AAA@@@<<<<<<;;;;;;999999<<>>@@@777555444666777:::CCCMMMUUUZZZbbbiiinnnqqqtttvvvxxxyyy{{{|||||||||{{{{{{{{{yyyrrrdddSSSFFF???>>>>>>AAAFFFNNNZZZiiiwwwIIIFFFBBB@@@>>><<<999777444444333333222111111000000000000000000000000000....../////////000000000...///000///......000222222222333444777999<<<>>>>>>???AAACCCFFFGGGHHHIIILLLHHHAAA???GGGQQQQQQKKKOOOBBB888777999888555333666555666777888<<>><<<<<<;;;999999<<<@@@DDDKKKZZZjjjqqquuu{{{qqqrrrxxxzzzxxxxxx|||mmmZZZVVVgggxxxbbbkkkzzz}}}qqqjjjdddggg{{{ssshhh```bbbZZZWWW\\\^^^XXXOOOJJJFFFFFFBBBCCCEEEFFF\\\~~~}}}|||zzzyyyxxxxxxxxxwwwwwwxxxwwwuuurrrooommmdddaaa\\\WWWSSSNNNIIIEEEIII___|||rrrgggYYYIII???===999777666888888;;;EEEOOOUUUZZZbbbiiinnnqqqsssuuuxxxyyyzzz||||||||||||{{{zzzxxxpppbbbRRRFFFAAA@@@???BBBFFFNNNZZZiiixxxHHHEEEBBB???>>><<<:::888444333333222222111111111000000000000000000000000------........./////////...///000///......000222333333444555777999;;;<<<;;;<<<>>>AAAEEEHHHKKKMMMPPPNNNEEE===GGGYYY^^^VVVPPPHHH===666888<<<888111777666666777888;;;GGGSSSbbbiiisss|||uuu]]]IIIEEEHHHNNN^^^ppp}}}ppplll{{{mmmmmmvvvhhhyyyzzzjjj]]]LLLHHHFFFCCCAAA@@@???@@@BBBFFFiii~~~nnnjjjuuu~~~}}}~~~xxxllldddaaa\\\gggssszzz~~~}}}xxx\\\YYYkkkrrrrrrggg^^^]]]]]]ZZZ^^^eeeiiihhhiiinnnmmmgggZZZWWWXXX]]]gggzzzgggQQQDDD???>>>???<<<<<<;;;:::999;;;???BBBIIIWWWfffnnnrrrzzz{{{yyy{{{|||yyyzzzrrr\\\OOOWWWnnnqqq]]]dddqqq|||wwwyyypppfff___ZZZ]]]WWWVVV]]]ccc```WWWQQQPPPOOOIIIEEEEEEEEEZZZ}}}}}}{{{zzzyyyxxxxxxxxxyyyyyyxxxwwwuuusssqqqiiifffaaa]]]XXXSSSNNNJJJJJJXXXzzzxxxjjjVVVEEE<<<;;;999888999:::===FFFPPPVVV[[[ccciiinnnqqqsssuuuxxxyyyzzz||||||}}}||||||zzzvvvmmm```QQQFFFBBBBBB???AAAEEENNN[[[kkkyyyHHHFFFBBB???>>><<<999777333333333222222111111111////////////////////////------------.........///.../////////......000111444444555666777888999:::<<<===>>>AAAEEEJJJNNNQQQOOORRRKKK>>>EEE[[[hhhggg[[[YYYMMM<<<666:::;;;555888666666777777:::CCCMMM^^^eeeooozzzgggPPPGGGGGGKKKVVVccc~~~xxxsss~~~zzzuuuvvvggg```uuupppUUUNNNIIIDDDBBB@@@??????BBBCCC\\\{{{yyyvvv|||~~~wwwiii```^^^\\\hhhttt}}}|||}}}lllSSSUUUVVV^^^aaa[[[VVVVVVWWWVVV\\\aaacccaaabbbfffeeeaaa[[[WWWVVV[[[bbbrrruuu___MMM@@@<<<>>><<<<<<;;;:::999;;;>>>AAAGGGUUUcccjjjpppxxx|||{{{}}}vvv```UUUTTTdddqqq```aaagggttt}}}ooogggccc```\\\]]][[[^^^hhhpppnnndddZZZ[[[[[[RRRIIIGGGGGG[[[|||~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwuuutttpppmmmiiiddd```ZZZTTTOOONNNQQQjjjvvvaaaMMMAAA;;;999999:::;;;>>>HHHRRRYYY^^^eeelllppprrrtttvvvyyyyyyzzz{{{|||}}}}}}~~~|||vvvkkk\\\NNNEEEBBBBBB===>>>BBBMMM\\\mmm{{{KKKHHHCCC@@@===;;;777555333333222222222222222111////////////////////////------------.........///---...///...------///111333444555666777888999999<<<===???BBBFFFKKKOOOQQQSSSZZZUUUEEEBBBTTThhhqqquuuvvvhhhMMM999666:::<<<999666666777777888???GGGWWW___kkkvvvnnnVVVKKKGGGHHHOOOXXXkkk|||wwwzzzkkkaaa```wwwpppVVVMMMEEECCCBBB>>>>>>AAA???NNNeeezzzvvvfff]]]\\\^^^iiivvv|||yyy{{{bbbMMMRRROOOVVV[[[YYYVVVVVVXXXYYY]]]^^^]]]ZZZ[[[^^^___^^^aaa\\\[[[^^^bbbnnn~~~jjjUUUCCC;;;<<<<<<<<<<<<:::999:::<<>>===AAA???GGGWWWjjjsssddd^^^```fffooozzz~~~\\\LLLTTTTTTYYY]]]\\\XXXVVVXXXZZZ```___\\\ZZZ[[[]]]```aaafff```___bbbcccjjj~~~mmmYYYEEE;;;<<<<<<<<<<<<;;;999999;;;===BBBNNNZZZbbbkkkuuu|||zzz}}}zzzvvvYYYUUU```uuulllfff```[[[XXXYYYeeettt|||rrrnnnooocccRRRJJJGGGWWWrrr}}}}}}~~~}}}}}}|||||||||}}}||||||{{{zzzyyyyyyxxxxxxvvvssspppmmmiiiccc\\\WWWVVVPPPSSSbbbrrr{{{xxxcccOOODDD999777888;;;===AAALLLVVV___dddkkkqqqtttvvvxxxyyyzzzzzzzzz{{{|||~~~uuueeeUUUIIICCCBBBCCC>>>>>>BBBMMM___rrrJJJGGGCCC@@@===;;;888666222222222222222222222222000000000000000000000000....../////////000000000---.........------///000111333555777888999999999;;;>>>BBBHHHNNNTTTWWWYYY[[[\\\]]]YYYUUU]]]wwwzzzZZZ???777;;;;;;777555777666555888>>>FFFOOO\\\jjjuuu~~~lllZZZMMMGGGHHHLLLWWWnnn|||vvvuuutttuuu}}}ooojjjfffVVVJJJHHHEEE>>><<<@@@AAACCCLLL\\\ppp|||ooocccdddkkkqqqyyy{{{\\\OOOYYYXXX[[[^^^]]]XXXUUUWWW[[[bbb```^^^^^^]]]]]]^^^___ccc\\\\\\aaa```ccc{{{xxxiiiXXXFFF===???<<<======;;;999999:::<<<>>>IIIUUU]]]gggrrryyy{{{zzzxxxzzz~~~~~~bbbaaafff{{{vvvoookkkeeebbbccciiixxx{{{|||nnn[[[OOOIIIUUUmmm|||~~~}}}~~~~~~|||{{{zzzzzzzzzuuutttsssqqqoookkkeeeaaa___[[[YYY[[[cccllluuuzzzpppZZZHHH???888777888<<>><<<:::888222222222222222222222222000000000000000000000000////////////000000000000---.........------///000111222555777999:::::::::===@@@GGGNNNUUU[[[___aaaaaa\\\YYYXXXSSSUUUkkkgggFFF777888;;;777555777666555777;;;AAAIIIWWWeeeqqq{{{wwwcccSSSJJJIIIMMMMMMaaa~~~nnnfffjjjYYYLLLIIIFFF===;;;??????>>>BBBNNN^^^ooo~~~xxxkkkcccjjjuuuzzz~~~zzz]]]RRR]]][[[]]]```___[[[XXX[[[```bbb```______]]]YYYXXXXXX\\\VVVWWW\\\[[[]]]tttssseeeVVVFFF???CCC<<<======;;;999999:::;;;;;;FFFQQQZZZdddooowwwxxx~~~zzzpppttt{{{zzzwwwvvvuuu~~~uuuqqqpppnnnpppuuu~~~yyycccTTTMMMVVVlllyyy|||}}}}}}}}}~~~~~~}}}|||{{{{{{vvvvvvvvvvvvuuurrrnnnjjjmmmmmmhhhbbbdddmmmtttvvv~~~|||jjjSSSBBB;;;999777999===AAAGGGRRR]]]```eeelllqqqtttvvvwwwxxxzzzzzzzzzzzz|||~~~zzzooo^^^PPPHHHFFFHHHKKKLLLIIIKKKTTTeeeuuuJJJGGGCCC@@@>>>;;;888666444333333222222111111111///////////////000000000////////////////////////------......//////000000///111666<<<@@@BBB@@@===GGGMMMWWWaaagggeee___YYYVVVXXXYYYVVVOOOJJJNNNTTThhhtttvvvvvvpppNNN444===999888666444555777888777BBBCCCJJJYYYgggsss}}}uuu```MMMFFFIIIHHHUUUmmm~~~rrrlllvvvjjjbbbwwwbbbYYYPPPJJJDDD>>><<<===>>>===???EEEMMMZZZooo}}}pppffffffoooxxx}}}~~~}}}}}}uuu]]]ZZZ]]]```\\\WWWVVVXXX[[[\\\\\\^^^aaa___[[[[[[^^^\\\UUUVVV]]]\\\YYY\\\```ooorrr___RRREEE??????===<<<<<<;;;;;;:::999999===BBBKKKVVVbbblllssswww}}}{{{^^^lllxxxssstttqqqppprrr|||kkkXXXTTT[[[aaavvvxxx|||~~~}}}}}}|||zzzyyywwwvvvvvvqqqssssssssstttuuuxxx{{{~~~vvveeeQQQAAA::::::888999>>>CCCIIISSS\\\aaaffflllqqquuuwwwyyyzzz{{{{{{{{{{{{{{{zzzzzzzzz}}}mmm\\\PPPGGGDDDNNN]]]dddZZZSSSXXXhhhxxxIIIFFFCCC???===;;;888666444333333222222111111111000000000000000000000000////////////////////////.........///////////////000111555:::>>>>>><<<999CCCJJJSSSZZZZZZXXXVVVTTT]]]]]][[[UUUMMMFFFEEEGGGTTTbbbeeeggghhhPPP777888999888777444333555777777===>>>EEETTTbbbnnnyyyyyygggSSSIIIHHHDDDMMM___xxxxxxrrrqqqhhhaaabbbpppuuuaaa[[[mmm{{{|||sss```XXXQQQLLLFFF???===>>><<<;;;===BBBIIIUUUiiizzz~~~zzzooohhhiiiqqqxxx~~~}}}{{{{{{~~~tttaaa^^^___[[[XXXVVVXXX\\\___]]]ZZZZZZ___```[[[WWWXXXXXXVVVVVV]]]\\\YYY\\\^^^mmmwwwaaaQQQCCC<<<<<<===<<<<<<;;;;;;:::999999===BBBJJJTTT```jjjrrrwww{{{iiikkkwwwxxxzzzuuulllyyykkkbbbbbbiiiyyyrrr^^^ZZZ```ffftttwwwzzz~~~}}}}}}}}}}}}~~~{{{qqqbbbNNN@@@;;;:::888999>>>CCCIIISSS]]]aaaffflllqqqtttvvvxxxzzz{{{{{{{{{{{{{{{zzzzzzzzzuuugggXXXOOOHHHFFFQQQ___ggg___XXX\\\iiixxxIIIFFFBBB???===;;;888666444444333333222111000000111111000000000000000000///////////////////////////////////////.........000111444777:::;;;888666>>>EEELLLNNNKKKIIIKKKNNN___^^^\\\WWWPPPHHHAAA===JJJXXX[[[[[[___SSS>>>444999999888777555444666888999999AAANNN\\\hhhttt~~~qqq\\\MMMHHHGGGJJJUUUjjj|||xxxvvvsssmmmhhhggg___]]]bbbqqqxxxfffXXXVVVdddnnnmmmrrrzzzggg]]]WWWRRRNNNHHHAAA>>>???===<<<<<<@@@FFFPPPcccsss|||~~~uuummmkkknnnuuuzzz|||yyyzzz~~~mmmcccaaa^^^\\\YYYXXX\\\aaaccc]]]WWWWWW^^^aaa\\\VVVUUUXXXZZZXXX```___[[[\\\]]]kkkiiiTTTDDD;;;999===<<<<<<;;;;;;:::999999<<<@@@GGGQQQ\\\gggpppuuuyyy~~~pppkkkuuu|||nnn___[[[UUUcccjjj{{{}}}tttttt{{{|||hhh]]][[[^^^jjj~~~jjjeeehhhmmmuuuwww{{{vvvkkk\\\KKK???;;;:::888999>>>DDDJJJTTT]]]aaaeeelllqqqtttvvvxxxyyy{{{{{{{{{{{{{{{zzzyyyyyypppbbbUUUNNNHHHFFFOOO\\\fffaaa]]]```jjjvvvIIIFFFBBB???===;;;888555444444333333222111000000111111111111111000000000////////////////////////000000//////......------000000222555999:::999777<<<@@@CCCCCCBBBCCCGGGKKKXXX[[[\\\\\\ZZZTTTIII???QQQaaagggbbb```[[[HHH666999888999;;;999666666888777777>>>JJJVVVbbbooozzz{{{gggSSSHHHJJJHHHOOO```tttuuuooossszzzzzzwwwtttsssqqqttt|||pppaaaUUUUUUeeeqqqqqquuu~~~wwwddd[[[WWWSSSPPPJJJAAA>>>???@@@>>>>>>AAAEEENNN___nnnyyyzzzqqqmmmooouuuzzz}}}~~~zzz|||rrrkkkcccaaaaaaZZZccc^^^[[[^^^cccccc]]]VVVYYY]]]___]]]YYYYYY\\\___ZZZaaa```\\\]]]]]]hhh~~~www___MMMAAA:::===<<<<<<;;;;;;:::999999;;;>>>DDDMMMXXXdddnnnssswww|||vvvjjjrrrqqqZZZRRRUUUTTTMMMQQQ^^^qqqssseee___[[[bbbuuusssaaa[[[[[[aaapppyyyqqqrrrtttyyy{{{~~~sssfffWWWFFF===::::::888999???DDDJJJTTT^^^aaaeeelllqqqtttvvvxxxyyyzzz{{{{{{{{{{{{zzzxxxxxxoooaaaTTTMMMGGGBBBHHHRRR```______bbbjjjvvvIIIFFFBBB???<<<:::777555555555444333222000000///111111111111000000//////////////////////////////000000//////......------......000444999<<<<<<<<<===<<<<<<>>>BBBGGGKKKMMMRRRYYY```dddfffcccVVVHHHUUUjjj}}}}}}uuummmYYY???;;;777888;;;;;;666333555444555:::DDDNNNYYYfffrrr|||rrr\\\LLLIIICCCFFFTTTeeeyyyvvvppp}}}qqqbbbUUUUUUhhh{{{yyyddd\\\YYYVVVSSSJJJAAA===???@@@>>>>>>@@@CCCKKK[[[iiivvv}}}wwwpppooouuu||||||xxx~~~zzzwwwddd___]]]bbbbbbXXXccc]]]YYYZZZ___bbb___[[[[[[ZZZYYY[[[]]]^^^___aaa\\\```\\\YYY\\\[[[bbbtttppp]]]KKK======<<<<<<;;;;;;:::999999:::<<>><<<:::777555555555444333111000//////111111000000//////......///////////////////////////////////////.........------///333999===???@@@===;;;:::>>>EEELLLQQQRRRSSS]]]eeehhhkkkkkk```RRRRRRiiiuuuXXXGGG<<<666999:::555111222333333777>>>EEENNN\\\iiittt}}}}}}hhhVVVLLLDDDDDDNNNYYYggg|||wwwfffVVVQQQddd|||}}}gggbbb___[[[VVVKKKAAA===???===<<<<<<>>>AAAHHHWWWfffvvvzzzvvvrrrssszzz}}}xxxwwwzzzxxxnnn___\\\]]]dddfff[[[ZZZVVVSSSUUUZZZ```cccddd]]]XXXVVVZZZ]]]]]]^^^```^^^___XXXVVV[[[[[[]]]jjj}}}kkkUUUAAA===<<<<<<;;;;;;:::999999999:::===DDDOOO\\\hhhppptttyyy~~~iiikkkwww]]]LLLEEE<<<>>>?????????>>>===>>>??????;;;<<>><<<:::777555666555444333111000///...000000//////...------,,,////////////////////////.........///////////////------...222777===???@@@:::;;;>>>BBBGGGMMMSSSWWWUUU```ffffffiiimmmhhh]]]ZZZfff^^^III999888:::777444555444444666;;;@@@GGGUUUbbbmmmzzzuuudddTTTIIIEEEKKKPPPZZZttt}}}jjjWWWLLLZZZqqqrrriiifffaaaZZZNNNBBB>>>AAA===<<<<<>><<<:::;;;===<<>>888888999888999???EEELLLVVV```dddiiioootttwwwyyy{{{}}}yyyzzz||||||{{{yyyvvvtttdddUUUIIIFFFEEEDDDJJJRRRRRRVVV___lllzzzHHHEEEAAA>>><<<:::777444666555444333111000///...000//////...------,,,,,,////////////////////////---.........//////000000---------111666;;;>>>???777<<>>999<<<:::888:::777777888<<>>===???AAAEEELLL[[[iiizzzvvvvvvvvvzzzzzzwwwzzz~~~zzzwwwuuutttzzz|||pppddd___^^^^^^fffiii___UUUWWWZZZ[[[\\\```fffkkkeeeccccccccc]]]WWWZZZcccmmmggg[[[[[[ffffffaaafffzzzvvv^^^DDD===<<<<<<;;;;;;:::999999888888:::???JJJXXXeeemmmooouuu|||hhhhhh}}}uuuUUUBBBCCCFFFBBBBBBBBBBBBBBB@@@>>>===999:::<<<>>>===>>>BBBFFFXXXxxxuuulllsss}}}ttteeeXXXJJJ>>>999999999888999???EEELLLWWW```eeeiiipppuuuxxxzzz|||~~~yyyzzz||||||{{{xxxuuusssdddUUUHHHEEEEEEDDDJJJRRRUUUYYYbbbqqqHHHEEEAAA???===;;;888666222333444555444333222111////////////............////////////////////////........................---...000111222444666999>>><<<;;;???HHHSSS\\\aaappphhh```___cccfffdddaaafffjjjsssdddAAA888:::777666999777666666666999AAAJJJPPPgggrrr~~~eeeUUUHHHFFFGGGKKKZZZkkk}}}yyytttuuu|||wwwppppppvvv{{{sssqqqqqq{{{uuueeennnvvv]]]HHHIIIXXXfffttt~~~yyy{{{rrrggg___UUUJJJCCCAAA@@@@@@@@@???CCCOOOaaannn{{{{{{yyyyyy{{{{{{tttuuu}}}}}}wwwssssssxxxaaa``````bbbdddccc___\\\TTTUUUYYYbbbjjjkkkeee___lllfff___ZZZYYY[[[]]]___aaa\\\WWWVVVZZZ___bbbcccvvvoooddd\\\KKK>>>===;;;;;;;;;;;;999777777888:::>>>EEEQQQ^^^fffllluuu~~~tttfffsss~~~~~~rrrgggeeefffbbbWWWNNNJJJGGGDDDJJJDDDAAADDDDDD@@@@@@CCC@@@@@@???>>><<<<<<>>>@@@FFFbbb|||zzzyyyxxxmmmsss~~~{{{{{{yyy{{{~~~ppp^^^PPPDDD;;;777888666777:::@@@FFFLLLWWWbbbgggkkkqqqvvvyyyzzz|||}}}yyyzzzyyywwwyyyzzzvvvooo]]]SSSIIIEEEDDDDDDIIIOOORRRWWWaaapppHHHEEEAAA???===;;;888666333333444444333333222111000000//////......------////////////////////////........................---...///000111333777:::===<<<>>>CCCNNNZZZeeelllzzzuuunnnjjjhhheee___[[[^^^^^^```lll```???555888777666777666555444444777===FFFLLL[[[hhhvvvuuubbbPPPHHHEEEFFFQQQ```rrrwwwuuu~~~~~~vvv```KKKGGGNNN[[[mmm}}}uuu~~~tttiiiaaaWWWKKKDDDBBBAAAAAAAAA@@@EEERRReeesss}}}}}}|||||||||vvvwww|||}}}}}}yyytttqqqrrrxxx}}}nnncccaaa```aaabbbaaa]]]ZZZWWWXXX]]]ccchhhiiieeeaaaddd```]]][[[\\\]]]^^^^^^\\\YYYVVVWWWZZZ]]]______qqqooo___VVVGGG>>>===;;;;;;;;;;;;:::888666777888:::@@@JJJVVV^^^hhhrrrzzz|||~~~|||hhhmmm~~~xxxooohhheeedddeeeiiijjjeee[[[SSSNNNNNNMMMLLLPPPWWWXXXUUUKKKEEEBBBDDDCCC@@@>>>AAAAAA@@@@@@>>>======>>>??????PPPjjj|||eeeXXXWWWhhh~~~yyyvvvsssooollllllhhheeehhhoooooo\\\MMMBBB999666888777777;;;AAAFFFLLLWWWbbbgggkkkqqquuuxxxyyy{{{|||yyyzzzyyywwwyyyzzzuuunnnYYYPPPGGGCCCBBBCCCGGGLLLQQQUUU```ooo~~~HHHEEEAAA???===;;;888666444444333222222222222222111000000///...---------////////////////////////........................---......///000333888<<<@@@AAACCCHHHRRR^^^iiipppooonnnnnnllliiifffbbb```[[[WWWNNNOOOccc|||vvvuuuZZZ???777;;;;;;888666444444333222444999@@@EEEQQQ^^^nnnyyyoooXXXKKKEEECCCJJJTTT___sss~~~}}}~~~yyyeeePPPFFFFFFOOOeeezzzuuuwwwxxxlllcccYYYMMMEEECCCAAAAAAAAAAAAGGGVVVkkkzzz|||rrrrrr{{{{{{yyyvvvqqqpppsss}}}iii^^^```___^^^^^^``````^^^\\\[[[]]]```ccceeeeeecccbbb[[[[[[[[[]]]`````````^^^YYYXXXXXXYYY[[[]]]]]]\\\jjjuuu\\\PPPEEE???===;;;;;;;;;<<<;;;:::888777777888<<>>777555777777888<<>>???;;;777555444333222333666;;;???MMMZZZiiittt~~~xxx```QQQHHHEEEGGGMMMUUUddd}}}kkkUUUIIIEEELLL___sssvvvttt|||pppfff[[[NNNFFFDDD@@@AAAAAABBBIIIZZZooo|||yyynnnrrr~~~zzzxxxtttqqqsssxxxttt___[[[YYYYYYZZZ\\\___```aaaaaa]]]___aaabbbaaa``````aaa[[[[[[\\\___bbbcccbbb```[[[ZZZZZZZZZ[[[]]]^^^^^^eeebbbQQQGGG@@@>>><<<;;;<<<<<<<<<;;;:::999999999<<>>OOOkkkvvvjjjccchhhrrr}}}}}}ppp___NNNDDDBBBCCCKKK[[[mmm|||rrrrrr}}}{{{jjj___QQQPPPLLLIIIGGGHHHHHHGGGJJJeee{{{gggQQQBBB;;;777777999777888===DDDIIIOOOYYYcccjjjnnntttxxxzzz{{{|||}}}{{{||||||zzzzzzwwwnnneeeSSSLLLHHHHHHIIIHHHJJJMMMKKKXXXlll|||HHHEEEAAA???===;;;888666333333222111111111111111////////////............////////////////////////........................---.........///111666999===AAAEEEGGGGGGHHHKKKNNNYYYZZZ\\\\\\^^^dddmmmsssvvvqqqfffVVVKKKTTTqqqrrrRRR>>>:::;;;:::777888777666555555888:::AAALLLXXXcccppp}}}lll\\\OOOGGGDDDKKKNNNZZZnnndddUUUQQQRRRYYYbbbeeegggzzzooobbbTTTKKKHHHAAADDDGGGKKKTTTeeezzzwwwsssuuu{{{wwwuuutttvvv{{{eee]]]\\\ZZZ\\\______^^^\\\[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[cccaaa^^^]]]^^^```aaaaaaZZZYYYXXXUUUTTTVVVZZZ^^^```ooohhhSSSEEEBBB>>><<<;;;<<<;;;:::777777666666888===DDDIIIQQQ^^^jjjqqquuu|||hhhjjjuuuyyyooofff\\\VVVVVVTTTRRRWWW___kkkjjjgggbbb^^^\\\\\\]]]cccrrr}}}{{{pppeee\\\WWWVVVWWWVVVSSSSSSTTTQQQLLLLLLIIIGGGGGGHHHGGGCCC@@@BBB===BBBQQQWWWRRRSSSZZZppplllZZZLLLBBB>>>???;;;AAAIIIVVVkkk|||zzzzzziii^^^UUUXXXYYYXXXWWWTTTMMMFFFFFFXXXuuubbbLLL???:::777777888555777===EEEKKKPPPZZZeeelllpppuuuyyy{{{|||}}}~~~{{{}}}}}}{{{zzzvvvlllbbbOOOJJJGGGHHHIIIHHHIIILLLKKK\\\rrrHHHEEEAAA???===;;;888666222222222222222111000000............////////////////////////////////////........................---.../////////111444666999???GGGJJJJJJJJJLLLNNNOOOPPPSSSXXX^^^hhhqqqxxxyyytttqqqjjj\\\XXXssswwwXXXHHH@@@999777888888777555555777999;;;DDDNNNVVVcccttt}}}jjjXXXLLLFFFFFFFFFMMM\\\nnnvvvaaaYYYVVV\\\eeefffeee~~~uuuhhhYYYOOOLLLFFFJJJNNNTTT]]]nnnqqquuu~~~zzzvvvrrrqqqqqqvvvuuuooohhh\\\ZZZ^^^bbbbbb___[[[XXXXXX[[[YYYXXXYYY\\\]]][[[YYY___]]][[[ZZZ[[[\\\\\\\\\WWWXXXYYYXXXVVVVVVYYY[[[\\\dddxxx|||___HHHDDD???<<<;;;;;;:::999888777666555666:::???DDDMMMZZZgggnnnttt{{{jjjbbbeeexxxyyynnnccc[[[YYY___ccccccjjjuuuvvvqqqllljjjlllllliiieeezzzyyysssrrrrrrtttvvvtttooommmnnnjjjccc___[[[WWWUUUTTTQQQJJJEEEEEE@@@???BBBEEEHHHOOOWWWuuummmYYYJJJ???<<<>>>:::>>>CCCLLLaaa|||ooofff```hhhnnnpppoooiii[[[MMMGGGNNNiii{{{ooo[[[FFF;;;888666555666333666<<>>BBBJJJWWWeeelllrrrzzzkkk[[[XXXlllzzznnneee^^^```jjjqqqqqqyyyxxxrrrlllooouuuvvvpppiiizzzqqqlllfffbbb```ZZZRRRKKKBBBBBBAAA@@@BBBIIIRRRXXXzzzvvvbbbPPPCCC???AAA<<<@@@CCCIII\\\|||vvvpppkkkvvv|||jjjXXXIIIFFFXXXyyyjjjWWWBBB999777555444444222555<<>>>>><<<999888999999888666666888<<<@@@IIIRRR___jjjqqqwww}}}uuu\\\WWWeee{{{wwwqqqlllppp{{{~~~uuuxxx~~~ppptttwwwkkk```VVVOOOCCCEEE>>>;;;EEELLLQQQ]]]{{{fffSSSFFFAAA@@@>>>AAAEEEOOObbb}}}|||rrrrrr}}}{{{yyygggOOOBBBHHHMMMgggwwwdddRRR???777777777777777999999>>>GGGNNNVVV```iiipppqqqtttwwwzzz{{{||||||}}}|||~~~}}}ttteeeYYYMMMGGGEEELLLSSSSSSPPPOOOOOO^^^sssHHHGGGDDDAAA===:::888666666555555444444333222222000000000/////////......////////////////////////------------------------------,,,++++++,,,------777<<>>CCCKKKXXXgggqqq}}}fffRRRLLLDDDAAAGGGKKKPPP___ooojjjdddnnnzzzyyyyyy}}}wwwggg\\\WWWYYYgggvvv}}}~~~yyyxxxxxxsssnnnmmmlllppp|||ooozzzssskkkaaaZZZXXXYYY\\\]]][[[WWWUUUXXX^^^```]]]XXX^^^aaacccbbb^^^ZZZXXXXXXZZZ^^^bbbdddggglllmmmkkk___[[[bbb{{{pppQQQGGG>>><<<;;;::::::<<<999999888666666888<<>>AAAEEE@@@>>>JJJTTT```qqquuu[[[GGG>>>===???AAAGGGSSS___nnn~~~vvvwwwpppgggdddcccVVVFFF>>>CCCEEEXXXsssaaaPPP>>>777666666666777999:::???IIIQQQXXXbbblllppprrruuuxxx{{{}}}}}}~~~~~~}}}|||yyyooobbbWWWOOOJJJHHHOOOUUUUUURRRQQQRRRaaauuuHHHFFFDDDAAA>>>:::888777666555555444444333222222111111000000000/////////////////////////////////........................000///---,,,,,,...000111444888EEEXXXiiilllcccXXX\\\dddrrr}}}tttooopppggg???555777999999888666555555666888:::===CCCNNN\\\ggg|||xxxcccWWWKKKCCCCCCEEEGGGNNNXXXvvvwwwgggiiioooxxxxxx||||||mmmbbb___eeetttwwwrrrxxxvvvooofffkkkkkkjjjwwwrrrkkkmmmhhhaaa[[[ZZZ___hhhoooiiibbb[[[YYY\\\______^^^[[[```eeebbbZZZTTTSSSTTTWWWZZZ]]]aaajjjssstttqqqfffdddgggyyypppRRRHHH???<<<:::888:::>>>999999888777666888;;;>>>@@@IIIUUU```jjjrrr{{{ttt]]]YYYcccpppttt^^^QQQHHHAAAAAAFFFBBBAAANNN]]]nnnfffRRRIIIGGGCCCBBBLLL\\\aaa^^^eeesss~~~yyyqqq___SSSOOOKKKEEE???;;;>>><<>>;;;888777666555555444444333222222111111111111000000000000////////////////////////////////////////////////000///---------000222444333777CCCVVVhhhlllcccYYYZZZfffwwwtttdddYYYXXXhhhtttPPP<<<;;;999555333444777999666777777999===HHHUUU___tttxxxgggXXXIIIEEEEEEEEEIIINNN^^^pppoooeeecccpppttt~~~ssskkkiiimmm{{{yyynnnppp}}}uuummmiiilllmmmpppzzz~~~hhhfffwwwvvv[[[^^^aaaaaaaaaeeelllsssjjjccc\\\ZZZ___fffkkknnnbbbeeegggddd\\\TTTPPPOOOWWWXXXXXX\\\eeennnnnniiikkkkkkjjjvvvrrrSSSKKKCCC???;;;999:::>>>::::::999777666777:::======DDDPPP[[[eeeooozzzggg^^^fffqqq|||vvv{{{wwwvvvwwwwwwuuutttwwwuuu___VVVTTTSSSIIIKKKDDDDDDTTTeeevvvttthhh\\\RRRHHHEEERRRhhhiiiZZZXXXfffpppjjj{{{mmmVVVMMMHHHBBB===>>>:::>>>:::???VVVlll}}}wwwiiiTTTGGG:::555555444444666888:::BBBMMMWWW___hhhqqqtttuuuxxx|||}}}}}}}}}{{{uuuiii[[[RRRNNNLLLNNNTTTVVVTTTTTTUUU[[[iiizzzGGGFFFDDDAAA>>>;;;999888666555555444444333222222111111111111000000000000////////////////////////////////////////////////...------,,,,,,---......444888AAAMMMXXX[[[WWWQQQVVVbbbrrr{{{}}}}}}}}}iiiXXXKKKRRRrrrfffEEEAAA;;;777555555666777666666777888;;;DDDQQQZZZnnnzzzyyyhhhTTTHHHDDDDDDEEEGGGOOO\\\tttrrreeemmmtttzzzttttttttt|||pppnnnwww}}}tttmmmqqqooouuuxxxgggeeelllooolllhhhYYY^^^bbbbbb^^^^^^aaafff\\\XXXUUUWWW```lllvvv{{{iiiiiiiiihhheee___XXXSSSWWWVVVUUUVVV]]]eeeeeeaaaeeefffeeemmmyyySSSJJJBBB???===:::;;;>>>:::::::::888777777999;;;;;;BBBLLLVVVaaalllxxxvvvjjjoooxxx~~~ooojjj}}}{{{}}}|||wwwwwwxxxyyy}}}xxxnnnccc```hhhwwwxxxjjjbbb___WWWUUUIIIHHH[[[nnnpppZZZPPPIIIUUUooosssaaaZZZcccxxxyyyiiilll~~~uuu```OOOLLLIIIAAA<<<>>>888===:::<<>>;;;999888666555555444444333222222111111000000000/////////////////////////////////........................333333444555333111...,,,000444<<>>888666888:::888555666777888888:::AAAKKKSSSeeerrryyycccQQQGGGCCCAAA@@@GGGMMM___|||uuukkkrrr|||~~~}}}ppplllsss}}}vvvppplllqqqqqq~~~rrrjjjaaa____________aaaXXX[[[\\\ZZZWWWXXX]]]bbbYYYWWWUUUWWW\\\ccciiilll``````bbbdddeeebbb\\\VVVUUUUUUSSSSSSXXX```bbb______aaaaaahhh\\\OOOBBB======<<<<<<>>>;;;;;;;;;999777777888::::::@@@IIIRRR\\\gggttt}}}zzzxxx{{{nnngggxxx|||zzzzzzyyy}}}~~~}}}~~~mmmccc```dddmmmvvv~~~sssjjjeeeUUUOOO___ssssss```SSSWWWooozzzlllaaacccnnntttsss~~~rrreeeXXXNNNLLLIIIAAA<<<<<<555;;;999999BBBKKK]]]vvv}}}lll]]]HHH>>>777555666444555777777:::DDDRRR\\\ccckkksssxxxzzz|||~~~xxx{{{}}}|||tttgggYYYPPPKKKMMMRRRWWWVVVRRRSSSXXXeeetttFFFEEECCCAAA>>>;;;999888666555555444444333222222000000000/////////......////////////////////////------------------------333777;;;???>>>;;;666222---000666@@@KKKVVV^^^bbbVVVXXX[[[^^^aaaffflllpppqqqooo[[[___fffUUUAAA777888:::888444666777888777777;;;CCCIIIUUUdddttt~~~vvvaaaSSSJJJDDD@@@BBBEEEOOOccc|||iiiqqq~~~wwwpppkkkooo{{{{{{vvvqqqmmmkkkjjjooozzz~~~\\\]]][[[WWWUUUVVVXXXXXXQQQSSSUUUVVVVVVZZZ___ccc\\\[[[ZZZZZZYYYXXXVVVUUUQQQUUUZZZ]]]]]]ZZZWWWUUURRRTTTSSSQQQTTT[[[``````___aaaaaafffyyywwwaaaJJJ???============;;;;;;;;;999777666777999999>>>FFFMMMVVVbbboooxxxzzzxxxkkkqqq~~~vvv}}}~~~zzzoooddd___```eee|||zzzeeeTTTZZZmmmwwwccc^^^pppxxxjjjbbbbbb~~~|||www~~~~~~pppmmmggg^^^UUULLLCCC===:::666;;;888777===CCCTTTnnnwwwfffVVVCCC<<<666666666555555888999===GGGUUU___eeellltttzzz{{{}}}{{{||||||wwwnnnaaaVVVOOOMMMQQQWWW\\\YYYUUUVVV\\\kkkzzzFFFEEECCCAAA>>><<<:::999666555555444444333222222////////////............////////////////////////------------------------+++111:::@@@CCC@@@:::666222111222999CCCLLLQQQSSS\\\XXXTTTVVV\\\bbbeeeeeeqqqwwwttt[[[@@@888888555222666777888666555777<<>>===<<<;;;;;;<<<;;;:::777666777888999===DDDJJJSSS^^^llluuu~~~zzznnnkkkttt~~~pppqqq~~~wwwhhhcccZZZkkkqqqWWWSSSccc|||rrrdddqqqoooaaaWWWsss~~~|||{{{{{{{{{xxxyyyyyyxxxwwwwwwyyy{{{yyysssbbbRRRGGG???:::999===999777;;;@@@QQQlllzzz~~~tttbbbRRRAAA;;;666666777555666888;;;???JJJWWWaaagggnnnuuu{{{|||~~~~~~~~~{{{ssshhh\\\SSSOOOPPPTTT[[[```]]]XXXZZZ```nnn~~~GGGFFFDDDAAA>>>;;;999777777555444444444444333111111111111000000000000///........................000000///...........................////////////111///000444999BBBPPP]]]___aaaWWWQQQ\\\eeegggmmmyyyWWW888777:::444888777666555666888:::;;;GGGRRR^^^hhhwwwssscccSSSGGGGGG???>>>GGGRRRaaa|||nnn{{{rrriiifffkkksss}}}yyypppoookkkffflllwwwpppeee]]]ZZZUUUQQQNNNOOOPPPRRRMMMOOORRRUUUWWWXXXXXXWWWXXXYYYZZZZZZYYYWWWUUUSSSPPPUUUZZZ[[[YYYUUUTTTTTTSSSRRRQQQPPPQQQTTTVVVXXXYYY```aaa\\\```uuudddGGG::::::===<<<<<<;;;:::888777666666666999999<<>>RRRjjj||||||}}}|||uuugggVVVIII<<<:::777444333444666777===DDDOOOYYYaaaiiiqqqwww|||}}}~~~~~~}}}|||~~~~~~ttteeeVVVNNNKKKNNNYYYccccccYYYSSSYYYcccvvv~~~GGGFFFDDDAAA>>>;;;999777777555444444444444333111222111111111111000000000........................//////...---------------............////////////000///111555999@@@MMMYYY]]]ddd___YYY```fffjjjrrr{{{zzzzzzfff???<<<>>>555888777666555555777999:::===FFFRRR]]]mmmrrr___PPPGGGBBBAAAGGGKKKTTTjjj|||zzzrrrkkkdddmmmrrrzzzuuunnnmmmkkkjjjsss}}}ggg^^^\\\YYYTTTOOOLLLLLLMMMNNNKKKMMMPPPSSSVVVWWWXXXYYYOOOPPPSSSUUUWWWXXXYYYYYYOOOTTTXXXZZZXXXUUUTTTTTTWWWUUUSSSQQQQQQSSSUUUVVVXXXYYYZZZYYY^^^pppiiiMMM>>>===>>>===<<<;;;:::888777777666666888777;;;BBBIIISSSaaaooo{{{}}}iiieeemmm|||{{{{{{~~~yyy{{{vvvooo|||kkkZZZaaa~~~{{{mmmmmmpppwwwnnnsssqqqbbb```qqq{{{tttwww|||xxxuuurrrpppooohhhggghhhssseeeZZZSSSWWWbbbsssqqq___NNNAAA>>>:::999:::888<<>>;;;999777777555444444444444333111222222222111111111111000..............................---,,,,,,,,,,,,---............///////////////...///444777<<>>===555777777666555555666777888999AAAJJJTTTcccwwwooo^^^NNNIIIGGGGGGEEEGGGUUUeee}}}oooiiigggfffwww|||yyypppiiihhhjjjoooppp___\\\[[[XXXTTTPPPMMMLLLLLLMMMMMMNNNPPPSSSVVVYYY[[[]]]]]]]]]\\\ZZZYYYXXXWWWVVVOOOSSSWWWYYYXXXVVVTTTTTTWWWUUUSSSRRRRRRTTTVVVXXXXXXTTTTTTYYY___jjjnnnPPP???;;;<<<;;;;;;;;;:::999888777777666777666999???FFFNNN\\\iiixxx{{{kkk^^^^^^jjj|||ccc___ooosssccc[[[kkkfffeeepppwwwjjjdddooossscccZZZUUUaaappp~~~~~~}}}{{{wwwsssoookkkiii___ZZZWWWaaaxxxzzzbbbPPPMMMOOOUUUnnn}}}iiiSSSCCC===:::888999888===PPPeeewwwxxxxxxvvvnnn```PPPFFF;;;999666333333444777888:::BBBOOOZZZdddllluuu{{{|||}}}~~~~~~}}}|||yyyzzzxxxoooaaaUUUOOONNNTTT```jjjiiiaaa]]]bbbiiiyyyGGGFFFDDDAAA>>>;;;999777777555444444444444333111222222222222111111111111..............................------,,,------...............////////////...,,,,,,000333999EEEQQQaaarrrvvvnnnmmmooowwwooo___dddxxxSSSBBB===999888777666555555666666777:::>>>CCCKKKWWWjjj}}}ppp]]]TTTLLLGGGDDDBBBIIIQQQhhhssshhhffflllrrr~~~sssjjjdddccciiivvv|||dddZZZ[[[YYYWWWUUURRRPPPOOOPPPPPPSSSSSSSSSTTTWWWZZZ]]]___jjjhhhccc^^^ZZZVVVSSSQQQPPPSSSVVVXXXYYYXXXVVVUUUTTTSSSRRRRRRSSSWWWZZZ\\\\\\UUUVVV```dddgggzzzuuuUUU@@@;;;<<<===;;;:::::::::999888777777777666999>>>CCCJJJWWWcccpppuuu{{{~~~tttcccYYY]]]wwwqqq___bbblllrrreee^^^XXXWWWeeeyyy~~~tttkkkooo{{{mmmaaaWWWRRRNNNSSSZZZeeewww|||{{{yyyvvvqqqlllgggddd[[[TTTMMMOOO]]]qqqzzziii^^^TTTOOOXXXeeezzz~~~sssdddQQQBBB===:::999:::;;;CCCVVVjjjssstttuuuqqqiii[[[MMMCCC:::888555333333555777999<<>>;;;999777777555444444444444333111222222222111111111000000///////////////////////////...............//////............////////////111...,,,...222999FFFSSScccuuuyyyrrrppprrr|||iiiWWWfffkkkOOO???===888888777666666666666666555777:::@@@JJJZZZnnn|||oooaaaQQQHHHEEEDDDEEEGGGOOOaaasssuuujjjeeejjjvvv}}}zzzppphhhbbbdddnnnppp]]]WWWWWWTTTSSSRRRRRRRRRRRRRRRSSSWWWVVVTTTTTTUUUXXXZZZ\\\^^^]]]ZZZWWWUUUSSSRRRRRRQQQSSSUUUXXXZZZZZZXXXWWWTTTSSSRRRRRRSSSVVVYYY\\\^^^YYY]]]eeefffdddqqq]]]DDD===???AAA::::::;;;::::::999888777888777999===AAAGGGRRR]]]iiiooowww{{{}}}sssaaa\\\oooiiibbbeee}}}```TTTMMMXXXnnn~~~zzzttttttwwwoooggg```\\\ZZZ\\\```hhhvvv|||{{{xxxtttoooiiidddaaa[[[UUULLLEEEFFFQQQdddssstttfff___XXXQQQUUU\\\aaa```[[[TTTIII???;;;:::999:::===III]]]nnnoooqqqqqqmmmcccVVVIIIAAA999777555333333555888:::>>>HHHVVVcccmmmuuu||||||}}}~~~~~~}}}|||{{{zzzuuuiiiZZZOOOKKKKKKTTTaaaiiieee______dddfffxxxGGGFFFDDDAAA>>>;;;999777777555444444444444333111111111111000000000000//////////////////////////////............///000000............////////////444111///000333999FFFRRR^^^ppptttnnnoooqqqxxxaaaYYYddd```GGG===:::999999888777666666555222333777===EEEQQQeeeuuuyyyqqq\\\NNNHHHFFFEEECCCEEEPPPZZZsss}}}sssjjjgggjjjssszzztttnnnjjjgggmmm{{{kkk```[[[VVVNNNNNNOOOPPPQQQQQQRRRRRRUUUTTTRRRQQQRRRSSSUUUWWWVVVVVVUUUTTTRRRQQQPPPOOOQQQRRRSSSVVVYYYZZZYYYWWWXXXWWWTTTRRRRRRSSSUUUVVV___```dddgggbbb```mmmbbbFFF;;;;;;===999:::;;;;;;;;;:::888777888777888<<>>;;;;;;::::::???LLL```ooommmoooooojjj___RRRFFF@@@888777444333444666999;;;@@@JJJYYYeeennnuuuzzz~~~|||}}}~~~~~~}}}||||||zzztttgggXXXNNNKKKLLLVVVcccjjjeeeaaafffmmmoooyyyGGGFFFDDDAAA>>>;;;999777777555444444444444333111000000000/////////......////////////////////////...---------......///000............////////////222000000222222555>>>GGGSSSccciiihhhmmmnnnnnnvvv{{{zzz^^^VVV{{{^^^EEE;;;;;;::::::888777666555444444777===BBBJJJ[[[kkknnnzzzrrr^^^OOOHHHFFFEEEDDDLLLOOO\\\}}}}}}rrrjjjffflllwww|||tttnnnnnnmmmqqq}}}ttteeebbb]]]SSSMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVVVVUUUSSSPPPNNNLLLPPPOOOPPPTTTXXXYYYXXXVVVYYYWWWTTTRRRQQQQQQSSSTTTbbbiiilllfff]]]aaarrrlllMMM===888777999:::;;;<<<<<<:::999777777666777:::<<>><<>>;;;999777777555444444444444333111////////////............000000000000000000000000,,,,,,,,,,,,,,,---...///............/////////000------///111000///444;;;IIIYYY```ccckkkkkkfffhhhrrrvvv~~~uuulllXXXnnnyyyVVV<<<<<<;;;;;;999888666555444333666:::;;;???MMM]]]dddqqqlllVVVJJJGGGHHH???IIIGGGGGG[[[wwwrrrnnnggggggttt}}}vvvmmmhhhmmmpppyyy}}}aaaXXX]]]WWWJJJPPPQQQRRRSSSSSSSSSRRRQQQOOOPPPPPPQQQSSSTTTVVVWWWNNNPPPQQQSSSSSSQQQOOONNNNNNMMMNNNQQQVVVXXXWWWTTTVVVTTTRRRQQQQQQRRRTTTVVVgggqqqsssfff[[[cccyyyzzzZZZFFF===:::999:::;;;<<<<<<;;;999777666555555888999<<>>BBBBBB777555888555666555444444666;;;>>>AAAGGGVVViiiwwwrrrhhhTTTNNNIIIFFFDDDCCCFFFKKKUUUjjj}}}lllcccdddhhh{{{vvvnnnooolllccccccjjjzzzwwwnnnqqq```XXXXXX[[[YYYUUUWWW___ddd___XXXWWWYYYZZZ[[[ZZZXXXVVVXXX___gggmmmeeeaaaaaadddeee___YYYVVVZZZZZZXXXUUUSSSSSSVVVXXXVVVVVVVVVVVVWWWYYY[[[]]]UUUXXX[[[[[[XXXWWWXXXYYYdddpppTTTEEE===<<<;;;<<<======;;;999999999888777777999>>>BBBHHHMMMYYYfffooottt}}}zzzxxxuuuhhhdddzzz{{{||||||zzzsssmmmiiieeebbbaaa``````aaaccccccaaa___ZZZSSSKKKLLL]]]{{{|||rrriiiYYYJJJGGGOOOXXX[[[___``````[[[RRRHHH???;;;999555333444555777===EEENNNZZZgggooouuu{{{~~~~~~}}}}}}}}}}}}|||{{{zzzzzzxxxlll___UUUMMMJJJMMMSSS[[[aaacccaaabbbkkkvvv}}}HHHGGGEEEBBB???<<<999888777666555444333222111111111000//////......//////........................///...---,,,,,,---...///............------------.........///000111111111---999JJJ[[[ooovvveeehhhoooIIIAAA===888888666666666666444333444777:::<<>>===<<<======<<<:::777777666555666999>>>AAAEEEIIISSS___gggllluuu}}}~~~sssjjjlllooosssyyy{{{{{{yyyllleeehhhmmmrrrmmmjjjsss}}}wwwqqqkkkgggbbb___]]]^^^aaadddggghhhddddddaaa[[[UUUUUU]]]dddxxx}}}ssskkkYYYRRRGGG@@@EEENNNRRRQQQSSSTTTTTTQQQIIIAAA;;;888777555444666666999CCCMMMTTT```lllrrrwww{{{~~~}}}}}}|||{{{|||~~~}}}zzzwwwlllcccYYYRRRNNNPPPZZZeeecccdddfffkkkpppvvv}}}HHHGGGEEEBBB???<<<:::888666666555444333333222222111111111000000000//////..........................................///000------........./////////.../////////000000000111000444<<>>DDDMMMQQQOOOPPPQQQRRRNNNHHHAAA<<<:::666555555666666:::EEEQQQXXXcccnnntttxxx|||~~~|||}}}{{{{{{|||~~~}}}yyyuuuggg___VVVQQQOOOTTTaaannnmmmkkklllttt|||HHHGGGEEEBBB???<<<:::888555555555444444333333222111111111111111000//////////////////////////////------...///////////////,,,,,,---...///000111111////////////000000000000111222666CCC\\\{{{mmmUUU___~~~xxxSSSAAA???888999::::::999777777888:::999999>>>GGGPPPXXXcccmmmxxx~~~uuueeeUUUKKKHHHGGGCCCAAACCCFFFNNN^^^nnn{{{ooo^^^\\\eeewwwzzzuuugggjjjjjjkkkuuuiii]]]WWWYYYZZZXXXSSSQQQTTTWWWZZZ___aaa\\\WWWVVVUUUTTTQQQQQQSSSWWW\\\```bbbcccWWWXXXWWWUUUYYY______YYYVVVWWWXXXWWWUUUTTTTTTUUUOOOTTTYYYZZZXXXXXXZZZ\\\]]]\\\[[[[[[\\\[[[[[[ZZZ___lllkkk[[[CCCAAA>>>=========<<<;;;===<<<:::777666777:::===>>>AAAKKKVVV]]]bbbkkktttwww{{{}}}mmmQQQPPPPPPPPPQQQPPPNNNLLLMMMNNNPPPSSSVVVZZZ___dddeeeiiimmmnnnnnnttt~~~}}}qqqnnnssszzz}}}{{{|||uuuiiiuuu|||yyymmmiiiddd```___`````````jjjmmmpppooojjjeeebbb```SSSWWWWWWSSSOOONNNKKKGGGGGGFFFAAA>>>BBBKKKOOONNNNNNPPPPPPMMMHHHBBB===;;;555555555777777:::GGGTTT[[[fffqqqvvvzzz}}}}}}}}}{{{zzz|||~~~yyytttccc\\\UUUPPPOOOUUUdddsssuuuooooooxxxHHHGGGEEEBBB???<<<:::888555555555444444333333333111111111111111000//////000000000000000000000000,,,---///000000000///...+++,,,---...///111222222////////////000000000000000000222===TTTlllzzz}}}dddWWWqqqnnnMMMDDDCCC999999:::999777777888:::888777:::AAAGGGNNNYYYccckkkrrr}}}uuubbbUUUPPPIIIFFFEEEFFFEEEDDDKKKVVV___sssuuuiiiaaaZZZ```rrrxxxrrrfffiiihhhiiiyyylll\\\YYYWWWZZZ\\\YYYSSSPPPSSSWWWXXX\\\]]]YYYVVVVVVTTTQQQQQQOOOOOORRRYYY___aaaaaaWWWYYYWWWTTTXXX___^^^XXXYYYZZZ\\\[[[XXXUUUTTTSSSNNNSSSYYY[[[XXXVVVXXXZZZRRRSSSUUUYYY]]]___```___```hhhxxxaaaDDDAAA>>>============<<<@@@???<<<888555555888:::999===FFFRRRYYY___iiirrrwwwzzz~~~xxxuuuyyyxxxxxxqqq```QQQPPPMMMKKKIIIHHHIIIJJJGGGGGGIIIKKKKKKKKKMMMPPPOOORRRSSSPPPMMMRRR___jjjiiirrrxxx{{{|||wwwtttzzzttt~~~tttqqqsssoooiiidddaaa```______bbbgggmmmqqqooojjjdddaaaZZZ]]][[[TTTNNNOOOQQQQQQLLLJJJEEE@@@AAAIIINNNNNNIIIJJJJJJHHHCCC===999888555444666777777;;;HHHVVV^^^iiitttyyy{{{}}}zzzyyy|||~~~yyytttbbb[[[TTTOOONNNTTTeeetttxxxpppoooxxxIIIGGGDDDAAA???===999777666666666555444444333333222111000//////.........////////////////////////++++++,,,,,,---...//////..................------////////////000000000000333//////888DDDRRRbbbnnntttaaaiiibbbNNN>>>999===@@@:::;;;???;;;666666666999>>>DDDJJJNNNXXXbbboooyyymmm\\\UUUIII@@@BBBGGGGGGEEECCCJJJVVVgggwww{{{hhhaaaaaabbbffflllqqqyyy~~~tttoooooogggeeeiii{{{iiiaaaYYYOOOZZZZZZXXXUUURRRPPPPPPQQQSSSWWW]]]bbbdddbbb___\\\UUUTTTUUUYYY]]]```^^^[[[[[[YYYUUUSSSTTTWWW[[[^^^[[[ZZZZZZ[[[\\\[[[WWWTTTVVVXXXYYYZZZYYYWWWTTTRRRTTTVVVYYY___dddggggggfffZZZddduuunnnMMM???===AAA999777===@@@BBB???;;;888666666777999@@@@@@CCCIIIOOOWWWdddppprrrxxx~~~uuusss}}}zzzvvvuuusssoooiiiccc___YYYQQQMMMLLLJJJHHHEEEEEECCCEEEJJJOOONNNMMMMMMLLLGGGGGGKKKIIICCCEEEMMMNNNQQQZZZlll{{{xxxbbbYYY^^^TTTWWWlll}}}|||~~~xxxuuuqqqmmmhhhbbb\\\XXX]]]___aaadddeeefffeeecccaaaaaa^^^ZZZVVVTTTTTTUUUQQQKKKDDDAAABBBEEEEEEEEEHHHIIIIIIFFFBBB>>><<<;;;444555666666888BBBPPP[[[iiiqqqxxxzzz||||||{{{|||||||||xxxnnn```[[[TTTMMMNNNXXXhhhtttqqqvvvxxxyyy|||IIIFFFCCCAAA???===:::888666666666555444444333333222111000//////......///////////////////////////------------------------............................../////////000000000333000000555<<>>:::===999999;;;777666555555666999===BBBEEELLLUUUbbbnnnxxxxxxkkk\\\NNNIIIJJJHHHEEEDDDDDDIIIOOOVVVcccyyynnn^^^QQQSSS]]]hhhsss{{{wwwllleeeeeeaaabbbppp~~~nnn```]]]XXXPPPVVVUUUTTTQQQOOONNNOOOPPPTTTWWW\\\aaacccdddcccbbbUUUUUUVVVWWWYYYYYYWWWUUUVVVUUUTTTSSSSSSTTTVVVWWWZZZ[[[[[[YYYWWWWWWYYYZZZVVVVVVUUUUUUTTTSSSSSSRRRSSSTTTVVVZZZ^^^aaaaaa```\\\bbbooo{{{PPP@@@===AAA;;;999======AAA???;;;888666666777888======@@@FFFLLLTTTaaammmqqqvvv|||vvvqqq~~~~~~xxxuuuvvvvvvuuutttttttttvvvwwwnnnkkkfffaaa\\\VVVPPPLLLMMMIIIGGGJJJTTT\\\^^^\\\ZZZSSSNNNOOOMMMGGGFFFIIIEEEFFFLLLWWWiii}}}wwwjjjgggqqqrrrcccXXXWWWZZZWWW[[[hhhwwwuuuuuu}}}yyyuuuqqqkkkeeeaaa\\\[[[ZZZZZZ\\\^^^______^^^^^^\\\XXXTTTQQQPPPQQQMMMHHHBBB@@@BBBFFFGGGGGGIIIKKKMMMKKKFFF@@@<<<:::666666666777;;;EEETTT```jjjrrrxxxzzz|||}}}|||}}}}}}}}}wwwmmm[[[XXXRRRMMMMMMSSS^^^gggmmmuuu{{{}}}HHHFFFCCCAAA@@@>>>;;;999666666666555444444333333222222111000//////////////////////////////////////////...---,,,,,,++++++........................------........./////////222000111333555:::GGGTTTlllooofffGGG777::::::999;;;888888777555444555777:::<<>><<<@@@>>>;;;888777666777888999999<<>>JJJ[[[fffllltttzzz|||}}}}}}~~~~~~~~~vvvkkkWWWUUURRRNNNMMMPPPUUUZZZgggrrr~~~GGGEEECCCAAA@@@???<<<:::666666666555444444333333333222111000///////////////////////////////////////......------,,,++++++---------...............------------.........///......111333333666CCCPPPpppyyyiiiuuuxxxPPP777999;;;<<<>>><<<;;;:::888666555666888999<<<@@@HHHUUUdddpppxxx|||qqqddd[[[QQQJJJHHHFFFFFFFFFFFFHHHOOOYYYaaappp~~~mmm]]]SSSUUUPPPLLLMMMWWWgggxxx~~~zzzxxxuuunnnddd```aaaccceeeiiiiii\\\WWWkkkoooYYYTTTVVVUUUTTTVVVRRRQQQOOOOOOPPPQQQQQQQQQOOOOOOMMMMMMMMMMMMOOOOOOKKKOOORRRSSSPPPOOOPPPRRRTTTSSSSSSRRRRRRRRRRRRRRRVVVUUUTTTSSSSSSUUUYYY]]]UUUUUUTTTSSSSSSSSSSSSSSSQQQPPPOOOOOOQQQSSSSSSRRRXXXYYY^^^mmmjjjOOO@@@???;;;<<>>===;;;999777777777777666666999@@@EEEKKKWWWbbbkkkqqqxxx|||~~~{{{nnnooooookkkbbbooo|||~~~uuukkkggggggiiihhhgggeeedddgggmmmrrrooofffYYYZZZTTTRRRcccxxxggg]]]\\\\\\VVVOOOLLLJJJHHHHHHKKKSSS]]]cccooo~~~uuuzzzsssrrrvvvvvvrrrwwwwww}}}rrrmmmttt}}}eeeSSSVVVbbb|||yyysssooogggaaaZZZVVVVVVVVVVVVUUUSSSTTTSSSOOOKKKGGGFFFEEEDDDAAA???AAAFFFKKKMMMMMMRRRSSSTTTRRRKKKCCC<<<999777666666999AAAOOO```lllooovvv|||~~~~~~~~~}}}ssshhhWWWUUUSSSQQQPPPRRRUUUXXXaaaooo~~~HHHFFFCCCBBBAAA???===;;;666666666555444444333333333222111000000/////////////////////////////////---------------------------------.........//////------------.........///,,,---111333222333>>>JJJeee|||iiigggyyyYYY>>>:::999:::>>>;;;;;;:::888777666777888999:::===CCCMMMYYYcccjjjmmmxxx~~~zzznnn```TTTOOOHHHGGGFFFEEEFFFHHHKKKMMMTTT___pppqqqddd[[[VVVSSSSSSWWWZZZZZZ]]]kkk}}}zzzuuurrroooiiibbbaaaeeeooolllaaaRRRPPPaaa}}}qqq```TTTUUUVVVQQQPPPUUURRROOOMMMMMMOOOQQQPPPOOORRRPPPNNNMMMMMMMMMOOOPPPKKKNNNRRRRRROOONNNOOOQQQSSSRRRPPPOOONNNPPPRRRSSSWWWTTTRRRUUUZZZ]]][[[XXXPPPQQQSSSTTTTTTRRRPPPOOORRRPPPNNNNNNPPPQQQPPPPPPPPPRRRWWWddd}}}___HHHAAA:::<<<@@@???<<<<<<;;;999888777666666555555888>>>BBBGGGRRR\\\hhhmmmuuuzzz|||~~~}}}rrrrrrqqqllliiisss~~~}}}~~~~~~}}}~~~{{{rrrmmmeeefff```XXX___xxx~~~nnnjjjkkkeee[[[OOOLLLJJJLLLPPPSSSRRRPPPTTTfff|||uuukkkdddiiiwww}}}eeeRRRPPPVVVfffmmmzzzyyyjjjhhhrrr~~~xxxuuupppjjjccc___^^^\\\XXXTTTSSSSSSRRROOOKKKHHHGGGGGGHHHFFFEEEHHHMMMRRRSSSRRRYYYYYYWWWQQQIIIBBB===:::666555666:::DDDTTTdddoooqqqyyy~~~~~~~~~{{{pppdddVVVTTTRRRQQQSSSWWW[[[]]]```ooo~~~IIIGGGDDDBBBAAA???<<<:::666666666555444444333333333333222111000000000000////////////////////////,,,---------------------,,,,,,------.../////////------........./////////......000111000///666???SSSsssssseee}}}nnnUUUFFF;;;:::<<<888999999777666666666777888888:::>>>DDDKKKRRRYYY]]]kkksss~~~vvvhhhaaaXXXRRRJJJDDDCCCDDDFFFHHHHHHIIINNNXXXddduuuxxxpppdddZZZUUUVVV\\\```jjjsssxxxtttrrryyy~~~sssnnniiifffbbb```cccjjjvvvuuujjj^^^fff{{{qqqYYYRRRPPPSSSSSSNNNOOOTTTRRRNNNKKKKKKMMMNNNMMMKKKNNNNNNOOOOOOPPPQQQSSSSSSOOOPPPRRRQQQOOOMMMLLLLLLPPPNNNLLLKKKKKKMMMPPPRRRXXXTTTRRRWWW___bbb\\\UUUKKKMMMOOOQQQQQQOOOMMMKKKQQQPPPOOOPPPQQQRRRQQQOOOJJJNNNSSS[[[oooqqqUUUHHH<<<;;;@@@???;;;;;;;;;:::999777666555555555888===@@@CCCMMMVVVbbbhhhpppvvvzzz~~~rrruuu}}}uuuoootttyyyrrrooogggeee___YYY[[[lll|||ppp]]]UUUQQQVVVaaaddd\\\QQQLLLOOOWWWlllooommmgggiiivvv|||iiiZZZVVVYYYWWW^^^ooozzzhhh```cccqqq~~~xxxrrrllliiiiiifff___YYY[[[ZZZYYYUUURRRPPPQQQRRRSSSQQQPPPSSSXXX\\\\\\ZZZ^^^]]]ZZZSSSJJJBBB===;;;666666777===IIIYYYhhhrrrttt{{{~~~}}}xxxlll```TTTQQQPPPQQQVVV\\\```bbbfffsssJJJHHHEEECCCAAA???<<<999666666666555444444333333333333222111000000000000////////////////////////.........------,,,,,,+++,,,,,,------...//////000....../////////000000000000...///111111000333999DDDlllqqqiii~~~bbbGGGAAAAAA888::::::888777666666666777555777;;;===???DDDLLLQQQ]]]ggguuu|||sssjjj\\\RRRMMMKKKIIIHHHEEEAAA???BBBGGGOOO^^^mmmyyykkk^^^[[[WWWUUUYYYbbbmmmttt~~~xxxttthhhbbb^^^^^^___cccmmmwwwuuu{{{kkkVVVJJJKKKLLLNNNOOOPPPTTTYYYUUUPPPLLLKKKMMMMMMKKKHHHLLLMMMOOOQQQRRRRRRRRRRRROOOOOONNNOOOPPPOOOMMMKKKLLLLLLLLLLLLMMMNNNPPPPPPSSSQQQQQQUUU[[[\\\XXXTTTLLLLLLMMMNNNNNNMMMMMMLLLOOOOOOOOOQQQSSSTTTRRRPPPIIINNNPPPRRR```cccRRRAAA;;;>>>===999::::::;;;:::888666444555555777;;;===???GGGPPP\\\bbbkkkrrrvvv{{{tttooo~~~zzz{{{qqqfff^^^\\\\\\dddzzzyyyhhhZZZ```qqqwwwkkk[[[JJJHHHGGGQQQnnn|||zzzwww{{{tttkkkhhhhhh[[[bbbyyypppnnnrrrzzzsssrrrsssrrrlllfffgggfffddd```]]]]]]```bbbaaa______aaaeeegggeeecccaaaaaa^^^XXXNNNDDD===:::777777:::AAANNN^^^kkksssvvv}}}}}}{{{vvviii\\\RRRQQQQQQUUU\\\bbbeeeeeerrr{{{KKKIIIEEECCCAAA>>>;;;999777666666555444444333333444333222111000000000000////////////////////////111000///...,,,+++***))),,,,,,------...///000000////////////000000000000000......222444444666::::::ddd{{{|||VVVKKKIII======<<<;;;:::888777777777333777:::;;;:::>>>FFFMMMTTT^^^mmmyyy|||nnnccc[[[SSSLLLFFFGGGDDDEEEHHHGGGDDDIIIRRR[[[ooorrraaaSSSRRRTTTWWW\\\eeeqqq~~~yyyqqqkkk^^^YYYWWWZZZ```jjjyyyqqq~~~~~~bbbIIIEEEHHHJJJJJJMMMUUU\\\___YYYTTTNNNMMMOOOOOOLLLHHHPPPRRRTTTVVVVVVTTTRRRPPPLLLJJJJJJMMMQQQRRRPPPMMMJJJLLLNNNQQQRRRRRRQQQQQQMMMNNNOOOQQQRRRSSSSSSRRROOOOOONNNMMMMMMNNNOOOPPPNNNNNNOOORRRUUUUUUSSSQQQKKKNNNNNNKKKVVVuuummmZZZEEE<<<<<<:::888999:::;;;:::888666444555444666:::;;;<<>>;;;999888888888888666444222111444333333222111000//////000000000000////////////........................---------............///000000000000000000000000111111000000111111222333999PPPqqqwww~~~YYYEEEAAA???======@@@???:::888:::;;;999888777999===BBBDDDIIIRRRaaaoooyyyxxxnnncccWWWNNNRRRMMMHHHDDDEEEGGGIIIJJJOOORRRZZZgggzzz|||ooocccZZZVVVUUUQQQ]]]iiiqqqzzz~~~tttjjjdddWWWZZZXXXVVVcccwww{{{rrrfffgggTTTPPPFFFHHHJJJKKKMMMPPPTTTWWWXXXSSSMMMKKKLLLOOOPPPPPPSSSTTTVVVWWWWWWUUURRRPPPHHHLLLOOOQQQQQQOOOOOONNNQQQQQQRRRTTTUUUTTTRRROOOOOOOOOOOONNNNNNPPPTTTXXXSSSSSSSSSSSSRRRQQQPPPOOOTTTUUUWWWWWWUUUSSSQQQQQQPPPMMMNNNRRRXXXjjj}}}dddMMM;;;999@@@<<<;;;:::::::::999777555333444444555777;;;AAAEEESSSbbbfffgggrrryyyzzz~~~vvvlllqqq{{{}}}xxxyyyeee^^^aaalllwwwkkkdddwww```QQQNNNJJJIIINNNbbb~~~wwwkkkqqqyyyqqqooorrrvvvuuurrrzzzxxxvvvuuuuuussspppnnngggccc___\\\SSSFFF===:::777999???JJJXXXfffqqqwwwzzznnn```VVVXXXRRRVVVdddjjjhhhjjjqqqKKKHHHEEECCCAAA???;;;999888888888888666444222111111111000000//////......000000000000////////////........................---------............///000000000000000000000000111111000000111111222333333???RRReeettt}}}lllLLLEEE>>>:::<<<>>>===>>>@@@888777666666888;;;>>>@@@CCCLLLXXXeeeooowww||||||qqqiii]]]XXXQQQLLLIIIHHHGGGFFFEEEFFFIIIPPP\\\kkkyyy|||tttjjjgggaaaZZZUUUSSSUUUXXXeeeppp||||||tttjjjaaa\\\[[[WWWXXXbbbmmmoooggg^^^rrrtttZZZKKKHHHIIIJJJKKKLLLLLLMMMPPPSSSTTTQQQMMMMMMPPPSSSUUUUUURRRSSSUUUVVVVVVTTTRRRPPPIIIKKKNNNPPPOOONNNNNNOOOXXXWWWWWWWWWWWWVVVRRRPPPQQQQQQQQQPPPOOOPPPSSSUUUPPPPPPPPPPPPPPPQQQQQQQQQVVVWWWYYYYYYWWWTTTRRRQQQNNNMMMPPPTTTWWWdddpppUUU???:::???<<<;;;:::::::::999777555444444555555777;;;@@@DDDPPP___cccfffrrryyyzzz~~~pppmmmnnnssszzz}}}{{{rrrcccdddlllzzz|||vvvUUUSSSPPPMMMLLLXXXqqq|||{{{ttt{{{xxxvvvyyy}}}|||zzz}}}|||zzzyyyxxxvvvrrrooohhhccc___[[[RRREEE===;;;888;;;CCCOOO]]]jjjtttzzz~~~}}}uuujjj___WWWTTTQQQXXXfffnnnnnnsss{{{KKKHHHEEECCCAAA???<<<999999999888777666444333222000000000///////////////000000000000////////////........................---------............///000000000000000000000000111000000000000111222222444444999EEEWWWpppsssRRRFFF<<<:::<<<;;;999999888888888888888999;;;;;;===BBBLLLVVV___iiiqqqvvvsssnnnfff^^^XXXRRRMMMJJJHHHFFFEEEEEEIIIOOOVVVZZZeeeppp{{{}}}sssjjjbbb[[[VVVSSSTTTUUUWWW[[[aaahhhnnn}}}~~~xxxoooeee]]]VVVSSSTTTTTT^^^nnnmmm```[[[```{{{~~~qqqcccUUUMMMNNNMMMNNNOOONNNMMMMMMOOOQQQPPPNNNMMMNNNPPPSSSTTTTTTOOOPPPQQQRRRRRRQQQOOOMMMJJJKKKMMMMMMLLLLLLMMMOOOXXXWWWWWWWWWXXXWWWTTTQQQRRRSSSTTTRRRQQQPPPPPPRRRLLLKKKKKKLLLMMMOOOQQQRRRVVVWWWXXXXXXWWWUUURRRPPPPPPQQQVVVZZZYYY___uuu~~~```FFF<<>>HHHUUUcccoooxxx}}}}}}yyypppfff]]]XXXSSSTTT]]]jjjqqqrrryyyJJJHHHEEECCCAAA???<<<::::::999888777666444333333111111111111111222222222000000000000////////////........................---------............///000000000000000000000000000000000000000111222222777222111999GGGbbbaaaPPP@@@<<<>>>===:::777;;;;;;;;;;;;;;;;;;:::999999<<>>===888@@@MMM[[[hhhssszzz}}}wwwmmmccc[[[WWWVVVZZZcccmmmpppqqqxxxJJJGGGDDDCCCAAA???<<<:::::::::888777666555444333111111111111111222222222000000000000////////////........................---------............///////////////////////////000000//////000000111222000...111666===QQQzzzrrruuu___GGG>>>???AAAAAAAAA<<<<<<======<<<:::999888999:::===AAAGGGPPPZZZaaaooorrrxxx}}}vvvqqq```[[[UUUPPPMMMJJJGGGDDDFFFLLLMMMLLL[[[qqqwwwpppkkkuuu~~~yyyqqqfff]]]UUUQQQTTTRRRPPPNNNNNNQQQUUUXXXgggmmmwww|||{{{pppjjjbbbZZZUUUSSSSSSTTT___dddcccYYYRRR\\\ttt{{{iii```[[[UUUOOOKKKLLLNNNOOOOOONNNNNNOOOPPPKKKLLLMMMMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLKKKJJJIIIJJJLLLOOONNNMMMNNNOOORRRSSSSSSRRRSSSTTTVVVUUURRROOOMMMMMMMMMLLLKKKJJJJJJLLLNNNOOORRRSSSUUUYYY\\\\\\XXXUUUWWWZZZ^^^___]]]___jjjuuu{{{XXXCCC>>>>>>===<<<<<<<<<;;;999777444555555555555777;;;===>>>IIINNNWWWfffkkkoooyyyzzz}}}{{{~~~pppkkkrrrrrrhhhjjj}}}xxxkkk]]]YYYeeetttyyyuuuvvvwwwvvvtttwww|||uuupppjjjddd\\\VVVMMMCCC======888BBBQQQ```llluuu{{{~~~wwwkkk```YYYVVVWWW\\\eeelllnnnpppwww~~~IIIGGGDDDBBBAAA@@@===;;;;;;:::999777666555444444000000000///////////////000000000000////////////........................---------............///////////////////////////000////////////000111111---...333888888BBBfff|||ssswww~~~```OOOGGGCCC???>>><<<<<<<<<;;;:::999777777999:::;;;===@@@GGGOOOUUUccchhhpppwwwtttmmmddd]]]XXXSSSLLLHHHGGGHHHEEECCCMMM\\\aaa^^^SSSYYYaaafffiiinnnvvv}}}yyyrrrlllfffcccZZZZZZXXXSSSOOOLLLLLLLLLOOOQQQUUUXXX\\\```fffjjjzzz|||xxxuuuccc___ZZZUUUSSSTTTWWWYYY```[[[UUUXXXjjjxxxnnnbbb\\\ZZZVVVOOOJJJHHHJJJLLLLLLLLLKKKLLLMMMIIIKKKMMMNNNNNNNNNPPPRRRMMMMMMNNNOOOOOOOOOOOONNNLLLLLLLLLKKKIIIJJJLLLNNNQQQOOONNNOOOQQQQQQQQQPPPQQQSSSTTTSSSQQQOOONNNNNNPPPOOONNNMMMLLLMMMNNNOOOUUUUUUWWW\\\aaaaaa\\\XXXSSSVVVZZZZZZZZZ]]]eeelllgggJJJ>>>???>>><<<<<<===<<<:::888444555666555555666999;;;???GGGKKKTTTbbbggglllyyyyyy|||tttqqquuuvvvnnn{{{zzzzzzssseee___jjjxxx{{{uuuqqqjjjccc\\\VVVMMMCCC======;;;EEEUUUcccnnnuuu|||}}}ttthhh]]]WWWVVVVVV[[[cccjjjoootttzzzIIIGGGDDDBBBAAA@@@===;;;<<<;;;999777555555555555111111000000//////......000000000000////////////........................---------............//////////////////////////////////////////000111111222000333888666:::VVVvvvmmmlllrrr]]]JJJ???>>>===<<<;;;::::::999999888999::::::;;;???DDDHHHRRRXXXaaakkkuuu}}}xxxrrrllleee```TTTPPPKKKIIIKKKMMMNNNMMMJJJKKKMMMNNNOOORRRVVVZZZ[[[___cccfffeeecccbbbaaaddddddbbb```^^^\\\[[[ZZZXXXWWWUUURRRPPPNNNMMMMMMJJJLLLOOOQQQRRRUUUYYY]]][[[aaajjjqqqvvv{{{}}}wwwpppjjjfffWWWUUUSSSQQQRRRUUUXXXZZZUUURRR^^^|||~~~tttaaa\\\VVVRRRTTTUUUSSSOOOHHHJJJLLLMMMKKKKKKKKKKKKJJJLLLMMMMMMLLLLLLOOOQQQMMMMMMNNNNNNNNNOOOOOOOOOLLLMMMMMMLLLKKKKKKLLLMMMOOONNNMMMNNNOOOQQQQQQPPPOOOPPPQQQQQQOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPWWWVVVXXX]]]aaa```[[[UUUMMMQQQVVVWWWXXX[[[```ccc|||wwwTTTCCC???>>>=========<<<:::888444555666666555555777999???DDDFFFNNN\\\```fffuuuxxx{{{xxxwwwzzz|||yyynnnrrr|||}}}|||wwwsssiiiccc\\\WWWNNNCCC<<<<<<>>>IIIYYYfffooovvv}}}~~~xxxmmmaaaXXXVVVWWWYYY]]]dddkkkrrryyy~~~IIIGGGDDDBBBAAA@@@===;;;<<<;;;999777555555555555444333333222111000000///000000000000////////////........................---------........./////////////////////////////////////////////000111111666//////444222333JJJgggjjjgggRRRAAA@@@???======<<<<<<<<<777888888888888:::===@@@BBBIIIUUU```kkkuuu|||}}}xxxssskkkfffccc^^^UUUQQQQQQMMMLLLKKKIIIIIIIIIIIIIIIGGGKKKOOOQQQOOOLLLIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJLLLNNNQQQSSSPPPUUU[[[```dddhhhnnnrrrxxx}}}wwwnnndddZZZUUUPPPOOONNNOOOQQQTTTWWWZZZRRRZZZ{{{ooogggZZZVVVOOOKKKKKKOOOPPPNNNLLLNNNPPPPPPNNNLLLLLLLLLLLLMMMMMMKKKGGGGGGIIILLLJJJKKKKKKKKKLLLLLLMMMMMMLLLMMMNNNMMMLLLKKKLLLMMMJJJIIIIIIKKKNNNQQQRRRRRRMMMOOOPPPOOONNNNNNOOOQQQPPPQQQRRRSSSSSSSSSSSSRRRVVVVVVVVVZZZ^^^]]]VVVPPPIIIOOOTTTWWWXXX[[[]]]^^^hhh]]]III@@@>>>============:::888555666666666555555666888<<<@@@AAAIIIVVVZZZ```pppwwwzzz}}}{{{}}}~~~|||zzz}}}xxxuuuhhhbbb\\\WWWNNNCCC<<<;;;AAALLL\\\hhhqqqwww~~~|||ttthhh[[[TTTUUUXXX^^^bbbgggmmmuuu|||~~~KKKIIIFFFDDDBBB@@@===:::;;;:::999888777555444444555444222111000000////////////............//////........................---,,,,,,,,,,,,---..................////////////000000000000////////////111...///222333555@@@MMMmmm}}}]]]EEECCC@@@<<<:::999999::::::999888888777888888888:::>>>EEEMMMUUU___iiiooouuu|||}}}vvvnnnhhhddd___]]]YYYUUURRRRRRRRRSSSRRRRRRQQQPPPPPPOOONNNNNNOOOMMMMMMOOOSSSUUUSSSQQQRRRTTTVVVZZZ^^^bbbeeegggllluuu}}}}}}uuuiii]]]TTTPPPOOOOOOKKKMMMTTTYYYTTTKKKEEEWWW|||{{{hhh^^^ZZZXXXPPPHHHFFFKKKOOOOOOMMMIIIGGGKKKTTTVVVQQQMMMMMMLLLKKKIIIHHHHHHIIIKKKLLLKKKLLLLLLLLLLLLJJJIIIHHHEEEKKKOOOMMMLLLMMMOOONNNMMMMMMNNNOOOPPPQQQQQQQQQTTTPPPNNNNNNQQQTTTTTTTTTPPPNNNMMMMMMOOOQQQQQQPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXWWWWWWYYY[[[\\\\\\[[[ggg|||kkkRRRCCCDDDAAA;;;<<>>EEEMMMTTT^^^gggoooxxx~~~~~~qqq|||sssxxxsssrrr~~~~~~wwwqqqfffeee___UUUIII@@@;;;:::AAAMMM^^^mmmsssxxxxxxlllddd\\\VVVWWW[[[```fffkkknnnttt{{{~~~}}}KKKIIIFFFCCCBBB@@@===;;;;;;:::999888777555444444555444222111000000////////////............//////........................------,,,,,,------...///............////////////000000000000///////////////...000444333333:::CCCQQQlllmmmNNNFFF>>><<>><<<999888888777777777777888888999888<<>>@@@===;;;===999888888777777777888888999777:::@@@EEEJJJSSS\\\jjjsss{{{}}}~~~qqqjjjxxxyyy{{{wwwdddcccaaassstttooo~~~|||uuuooofffddd]]]RRRFFF>>><<<<<>>;;;;;;:::999888777555444444444444222111000///////////////............//////........................---------------...//////............////////////////////////000000000000,,,...111333222111222444555@@@SSSlll{{{{{{]]]GGG>>>======<<<;;;;;;:::999999999999999888999:::;;;===CCCJJJOOOUUU]]]gggoootttyyy|||zzz{{{wwwnnnfff___XXXNNNGGGGGGJJJNNNQQQ]]]WWWTTTYYYcccnnn{{{uuubbbVVVOOOJJJGGGFFFHHHIIIHHHFFFEEEHHHJJJVVVRRRNNNLLLKKKJJJHHHGGGHHHHHHIIIHHHHHHFFFEEEDDDGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEKKKRRRTTTPPPHHHGGGEEEEEEFFFIIILLLOOOOOOOOOOOOPPPPPPOOOMMMLLLLLLMMMOOOQQQSSSSSSOOOLLLJJJJJJKKKMMMOOOQQQSSSUUURRRQQQOOOPPPRRRSSSTTTSSSWWWgggdddKKK<<>><<<;;;:::999888777555444444444444222111000///////////////............//////...........................------------...//////............////////////.../////////000000000111...///000000000222555666666666===RRRrrrnnnUUUGGGAAA@@@<<<;;;;;;:::::::::::::::999999999999999===BBBFFFEEELLLUUU^^^eeelllrrrvvvzzz}}}{{{sssnnnlllfff\\\RRRMMMJJJGGGFFFIIIMMMPPPRRRMMMHHHRRRqqq{{{iii[[[TTTOOOIIIDDDCCCFFFHHHHHHEEEDDDGGGJJJPPPNNNIIIEEEEEEFFFFFFEEEJJJJJJIIIHHHGGGEEECCCBBBDDDDDDDDDEEEFFFGGGGGGHHHFFFFFFEEEEEEJJJQQQSSSOOOFFFEEEDDDDDDEEEHHHKKKNNNOOOOOOMMMKKKJJJJJJJJJKKKKKKLLLOOOSSSUUUUUUQQQNNNHHHHHHIIIJJJLLLNNNOOOQQQQQQOOOMMMNNNPPPSSSTTTTTTSSS[[[pppxxxWWW???AAADDD<<<999@@@::::::999888888888888888:::888888<<>>KKK\\\llltttxxx~~~|||sssjjjeeecccccchhhooovvv{{{~~~IIIGGGEEECCCBBBAAA>>><<<;;;:::999888777555444444555444222111000000////////////............//////..............................------......///000............////////////......//////000000111111///000///---///444666666888444666DDD^^^~~~|||```JJJ>>>===<<<;;;;;;::::::;;;;;;999999999999888:::===@@@???DDDLLLTTT[[[bbbhhhkkknnnqqqvvv|||}}}vvvllleee```ZZZRRRLLLDDDGGGIIIJJJJJJKKKNNNPPPCCCIIIcccsssjjj___WWWTTTPPPJJJFFFCCCEEEGGGGGGEEEEEEHHHKKKLLLJJJFFFAAAAAAEEEFFFDDDJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHEEEGGGGGGFFFIIIOOOPPPMMMEEEDDDDDDDDDFFFIIIKKKMMMPPPOOOMMMJJJGGGFFFHHHJJJKKKLLLOOOTTTWWWWWWUUURRRHHHHHHHHHIIIJJJKKKLLLMMMRRRPPPOOOPPPSSSVVVXXXYYYSSSWWWhhhfffEEE???AAA<<<888<<<;;;:::999888888888888888:::888888;;;===???EEEMMMYYYccclllqqquuu{{{wwwggglllrrr}}}}}}nnnmmmfffeeePPPjjjyyyzzz}}}rrrxxxxxxqqqnnnggg[[[LLL???;;;===AAAPPPbbbsssxxx{{{xxxpppgggdddcccdddkkksssyyy~~~IIIGGGDDDCCCBBBAAA???===;;;:::999888777555444444555444222111000000////////////............//////.......................................//////000............////////////.........///000111111111...111000---...444555222666666888>>>IIIbbbaaaFFF===<<<<<<;;;;;;;;;;;;;;;777999::::::999999:::<<<===@@@EEEKKKPPPVVV[[[^^^bbbeeekkkqqqwww~~~~~~||||||{{{xxxuuupppjjjaaaYYYTTTPPPMMMKKKFFFKKKPPPNNNIIIEEEFFFIIILLL^^^___[[[VVVSSSRRRPPPMMMJJJEEEFFFFFFFFFFFFHHHJJJLLLKKKKKKFFF@@@AAAFFFGGGDDDGGGGGGFFFFFFGGGHHHJJJKKKGGGFFFEEEDDDDDDEEEFFFFFFDDDIIIKKKIIIHHHKKKLLLJJJDDDDDDEEEFFFHHHJJJLLLMMMOOOPPPPPPMMMIIIGGGGGGIIIKKKLLLOOOTTTXXXZZZYYYWWWMMMMMMMMMMMMMMMNNNNNNOOOSSSQQQOOOQQQUUUYYY\\\]]]XXXWWWbbb|||xxxOOO@@@AAA???<<<;;;<<<;;;:::999888888888888999666666999:::<<>>===;;;;;;:::888555;;;;;;;;;<<<<<<>>>???@@@GGGIIIMMMQQQWWW___gggmmmzzzzzz}}}zzzssskkkccc\\\WWWUUUOOOFFF@@@AAAFFFIIIIIISSSLLLHHHGGGBBB>>>JJJ[[[xxxnnnYYYLLLLLLLLLMMMNNNNNNLLLJJJHHHKKKMMMKKKFFFDDDFFFIIIHHHEEECCCCCCFFFGGGFFFDDDGGGJJJLLLKKKIIIIIINNNSSSLLLLLLKKKJJJHHHGGGFFFEEEKKKLLLLLLKKKIIIHHHHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLNNNPPPRRRSSSSSSTTTTTT]]]]]]]]]\\\ZZZYYYWWWVVVYYYXXXVVVSSSQQQTTT[[[aaa___\\\]]]fffwwwpppOOOFFFAAA;;;======<<<<<<;;;;;;:::999999777666444444555888;;;===GGGLLLTTT^^^hhhpppvvvyyy~~~~~~www|||wwwuuuwwwhhh[[[___mmmxxxuuupppiiiddddddjjjooouuuuuuyyyzzzwwwvvvpppkkkZZZJJJDDD>>>:::BBBOOOcccsss}}}xxxppplllfffaaabbbiiittt|||}}}JJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000000000000000000000000000000000///...------------------------------------***---000000...------,,,000000000000000000000000//////000111111111111111///---222777666444???OOOsssnnn___LLLAAA===<<<;;;:::999::::::999999:::;;;:::::::::::::::;;;<<<<<<===;;;===AAADDDIIIOOOWWW\\\fffhhhmmmttt{{{~~~xxxrrrkkkccc[[[TTTMMMIIIHHHEEEBBBAAAEEEIIIKKKKKKKKKAAA>>>FFFQQQ^^^sss{{{mmm^^^PPPHHHHHHIIILLLNNNNNNLLLJJJKKKNNNQQQOOOKKKHHHIIIKKKGGGEEEDDDDDDGGGHHHHHHFFFFFFIIILLLKKKIIIJJJOOOSSSLLLKKKJJJIIIHHHGGGGGGGGGPPPQQQQQQMMMIIIIIILLLOOOOOOOOONNNNNNMMMLLLKKKKKKNNNNNNMMMLLLLLLLLLLLLMMMPPPUUUYYYXXXUUUSSSUUUXXXZZZ[[[[[[\\\\\\[[[[[[ZZZ[[[[[[[[[YYYWWWWWWZZZ]]]ZZZXXXYYY```nnnbbbPPPCCC<<<@@@===<<<<<<;;;;;;::::::999777666555444555888;;;===DDDIIIPPPZZZdddmmmsssvvv{{{~~~~~~rrraaabbbmmm}}}zzzzzz|||}}}|||{{{uuutttwww~~~}}}wwwqqqgggWWWHHHBBB>>>===GGGUUUhhhwww{{{vvvnnnjjjfffdddfffmmmwww~~~JJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,---------------------------...000000///---...///000000000000000000000000//////000111111111111111111000444:::888222444;;;SSSiiimmmVVVGGG???;;;888888999999999999999<<<>>>999999999999999:::::::::666888:::<<>>BBBOOO]]]ppp|||xxxsssjjjhhhffffffkkkrrrzzz~~~JJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000////////////////////////000///......------------------------------------111///------,,,+++...333//////////////////////////////000111111111111111777333222666666555888===AAAPPPllldddOOODDD???<<<;;;;;;<<<;;;999:::===999::::::::::::999999888777888::::::;;;>>>BBBEEEFFFKKKQQQVVVYYY]]]ccchhhmmmoooqqquuu{{{}}}yyyvvvsssoookkkhhh]]]XXXQQQKKKGGGDDDBBB@@@DDDCCCDDDGGGGGGCCC@@@??????KKKggggggUUUNNNLLLIIIJJJJJJJJJLLLLLLIIIEEEAAAEEEHHHKKKLLLIIIFFFDDDDDDBBBBBBCCCEEEGGGHHHHHHHHHCCCEEEFFFGGGGGGIIIMMMPPPJJJIIIGGGEEEEEEGGGIIIKKKQQQWWWZZZUUUMMMJJJPPPVVVSSSSSSSSSQQQOOOMMMKKKIIIKKKKKKJJJIIIIIIIIIIIIIIIOOOTTTWWWVVVQQQNNNOOORRRLLLMMMPPPSSSUUUUUUUUUUUUYYYZZZ\\\\\\\\\ZZZYYYXXX[[[\\\^^^___bbbtttdddFFF888@@@=========<<<;;;;;;::::::888777666666666777999:::>>>AAAGGGPPPZZZccckkkooouuuyyy~~~~~~llldddeeezzzzzz~~~}}}|||vvvqqq]]]PPPCCC>>>???GGGWWWeeewww}}}vvvqqqhhhhhhhhhkkkpppvvv{{{~~~JJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000///////////////////////////......------------...---------------------------+++---000///******/////////////////////////////////000111111111111111333000...000222444777;;;777===OOOooogggTTT@@@;;;:::======:::888;;;:::;;;;;;;;;;;;;;;:::999666777777777777888:::===;;;???DDDFFFGGGJJJNNNSSSXXXZZZ^^^ccciiipppvvvyyyzzz|||~~~~~~{{{vvvrrrmmmhhhccc]]]WWWSSSLLLHHHCCC@@@???@@@??????CCCAAABBBGGGGGGCCCDDDHHHFFFZZZ}}}lllXXXNNNLLLJJJGGGIIIIIIIIIJJJJJJHHHDDDAAA@@@CCCEEEFFFEEECCCAAA@@@@@@AAACCCDDDEEEEEEEEEEEE@@@AAABBBCCCDDDFFFIIIKKKIIIGGGEEEDDDDDDFFFHHHJJJJJJRRRXXXVVVOOOJJJLLLQQQOOOPPPQQQQQQPPPOOOMMMKKKKKKKKKJJJIIIIIIIIIIIIIIIMMMLLLMMMNNNPPPPPPNNNLLLJJJLLLNNNPPPQQQQQQPPPOOOSSSSSSTTTUUUVVVXXXXXXYYYTTTTTTWWWYYYXXXdddxxxTTT@@@DDD>>>======<<<<<<;;;::::::888777777666666777888999<<<>>>CCCKKKTTT^^^fffjjjrrrvvv}}}yyynnnjjj|||yyyyyyuuuyyy|||vvvqqqXXXNNNBBB>>>BBBMMM^^^lll{{{|||uuuqqqllllllmmmrrrxxx}}}JJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000000000000000000000000000---,,,,,,+++++++++,,,,,,------------------------+++,,,444>>><<<222+++---000000000000000000000000//////000111111111111111///000222444555444444444666444===WWWzzzuuuKKK@@@999<<<>>>;;;999;;;:::;;;<<<======<<<;;;:::777888999999888888:::;;;:::;;;======>>>???BBBDDDIIIKKKNNNSSSYYY```fffiiijjjllloooqqqsssvvvzzz}}}}}}}}}{{{yyyxxxyyyyyyyyywwwrrrooofffaaa[[[UUUPPPKKKFFFCCCBBB@@@======???AAAAAAAAADDD@@@@@@EEEEEEBBBEEEMMM\\\jjjyyyjjjVVVJJJGGGHHHFFFCCCDDDDDDDDDFFFHHHHHHFFFEEE???@@@BBBDDDDDDDDDCCCBBB@@@BBBDDDEEECCCBBBAAABBB@@@??????@@@AAACCCEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGCCCKKKRRRSSSMMMIIIIIIKKKJJJLLLNNNOOOPPPOOONNNMMMNNNMMMLLLLLLKKKKKKLLLLLLKKKIIIHHHKKKPPPQQQNNNKKKMMMOOOQQQSSSSSSQQQOOOMMMNNNMMMMMMNNNRRRVVVXXXXXXPPPOOOSSSWWWUUU[[[vvveeeFFFAAA>>>>>>======<<<;;;;;;;;;888888777777777777777777;;;<<<@@@FFFNNNXXX```eeennnssszzztttmmm~~~{{{uuuqqqwww{{{tttnnnSSSKKKBBB???EEETTTfffssszzzuuuqqqpppoooqqqwwwJJJHHHEEEDDDCCCBBB???===<<<;;;:::999888666555555444333222111000000000000000000000000000000000000------,,,,,,,,,,,,------------------------------///...666@@@>>>333...111000000000000000000000000//////000111111111111111///333666666444333333333666333888FFF]]]{{{eeePPP???>>>@@@<<<:::;;;888:::;;;===>>>===<<<;;;999:::<<<;;;::::::<<<===>>><<<;;;;;;<<<>>>>>>>>>AAABBBDDDHHHMMMRRRWWWZZZYYY[[[^^^```bbbfffkkknnnqqqtttxxxzzz{{{|||}}}|||~~~|||{{{zzzyyywwwtttqqqooonnnnnnmmmllliiiddd```UUUQQQKKKGGGDDDBBB???>>>@@@>>>>>>???BBBDDDDDDDDDCCCAAAEEEPPPTTTUUU\\\hhh{{{iii^^^TTTIIICCCCCCDDDCCCBBBBBBAAA@@@AAACCCEEEEEEDDD??????@@@BBBDDDEEEEEEEEECCCEEEGGGFFFCCC@@@??????AAA@@@??????@@@BBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCC@@@EEEJJJLLLIIIGGGGGGHHHGGGHHHKKKNNNOOONNNMMMLLLNNNNNNMMMLLLLLLLLLLLLMMMJJJIIIJJJLLLNNNNNNMMMKKKOOOQQQSSSUUUUUUSSSPPPNNNLLLKKKKKKMMMRRRVVVWWWVVVRRRNNNRRRZZZYYYXXXjjjuuuLLL>>>>>>>>>======<<<<<<;;;;;;999888888777777777666666999:::<<>>:::;;;777888;;;=========<<<;;;777888::::::999999:::;;;>>>:::777888:::<<<;;;:::;;;;;;===???CCCGGGJJJMMMOOOPPPRRRTTTUUUXXX\\\```gggjjjnnnqqqrrrssstttvvvuuu{{{{{{yyy|||zzzvvvvvvtttrrrqqqooolllhhhdddcccbbbaaa```^^^ZZZUUUQQQKKKHHHCCC@@@@@@@@@@@@@@@===<<<<<<>>>AAABBBBBBAAA???@@@MMMbbbpppxxx|||\\\MMMIIIEEEDDDCCCBBBCCCEEECCCAAA>>>>>>???@@@AAA@@@>>>>>>>>>@@@CCCFFFFFFFFFEEEHHHJJJHHHCCC???>>>>>>BBBAAA??????AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBEEEFFFFFFFFFGGGGGGEEEGGGJJJMMMNNNMMMLLLJJJMMMMMMLLLKKKKKKKKKKKKKKKGGGJJJLLLMMMKKKJJJJJJKKKOOOQQQSSSUUUUUUSSSPPPNNNKKKKKKLLLOOOTTTWWWVVVTTTQQQLLLPPP[[[[[[VVV```sssVVVCCC>>>>>>>>>===<<<<<<;;;;;;999999888888777777666666888888:::>>>EEENNNVVV[[[fffkkkssszzz}}}|||vvv}}}www{{{zzzqqqyyyzzzooobbbZZZHHHEEEAAABBBMMMaaattt}}}zzzwwwssspppgggfffiiiqqq|||~~~JJJGGGDDDBBBAAA@@@???>>>===<<<;;;:::888777666666555555333222111000000000222111111111000000//////......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---...///000000////////////////////////............////////////111111222222222333333333555555777999;;;EEE\\\ssslll^^^TTTHHHAAA@@@777<<<@@@===:::;;;<<<===<<>>======<<<::::::::::::;;;;;;;;;::::::888999999:::<<<======>>>BBBBBBBBBCCCEEEHHHKKKMMMVVVWWWZZZ]]]```cccdddeeegggiiilllnnnoooppprrrttt~~~}}}}}}~~~zzzzzzyyyxxxxxxwwwxxxxxxvvvssspppllliiigggggggggeeeeeedddaaa^^^ZZZVVVTTTOOOMMMJJJIIIIIIHHHGGGFFF?????????@@@@@@???===;;;;;;===AAACCCBBB@@@AAADDDLLLYYYxxx}}}aaaHHHDDDDDDEEEFFFCCC???======AAA@@@>>>===>>>@@@CCCDDDAAA???===<<<===@@@DDDFFFIIIIIIIIIHHHFFFCCCAAA@@@BBBBBBCCCBBBAAABBBDDDGGGDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDIIIFFFDDDDDDFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLOOORRRTTTSSSPPPMMMJJJOOONNNLLLMMMPPPVVV\\\___TTTTTTVVVWWWTTTTTT\\\gggpppHHHAAABBB???:::;;;???===777;;;:::999777666666555555555666888;;;???FFFOOOUUUaaaiiiqqqvvv{{{{{{}}}{{{wwwuuu|||}}}zzz~~~wwwlll^^^PPPHHHEEEDDDCCCGGGVVVmmm~~~}}}}}}zzztttrrrsssppppppsssyyyJJJGGGDDDBBBAAA@@@???>>>===<<<;;;:::888777666666555444333222111000000000000000000000//////...............---------,,,,,,---------,,,,,,+++++++++,,,---------.../////////////////////////////////............////////////111111111222222222333333222222333444333777FFFUUUwww}}}bbbNNNKKKDDD>>>::::::;;;===???>>>===;;;999:::===@@@BBB;;;:::999999999:::;;;<<<::::::::::::;;;;;;;;;;;;===<<<<<<===>>>AAADDDFFFGGGHHHJJJMMMPPPQQQSSSSSSWWWYYY]]]___aaabbbeeegggjjjiiiiiihhhiiikkknnnooolllkkkjjjhhhgggfffeeeeeebbb```]]]YYYVVVUUUUUUUUUUUUUUUSSSQQQNNNKKKHHHGGGAAA@@@???????????????>>>DDDAAA>>><<<;;;<<<<<<<<<>>>=========>>>@@@DDDHHH[[[}}}tttcccOOO???>>>???AAABBB@@@>>><<<===???>>><<<;;;<<<>>>AAACCCAAA???===<<<<<<>>>@@@BBBEEEEEEEEEEEECCCAAA???>>>AAABBBBBBAAA@@@@@@CCCEEECCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCEEECCCBBBCCCDDDEEEEEEDDDFFFFFFGGGGGGHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJLLLOOOPPPPPPOOOLLLJJJLLLKKKJJJKKKMMMQQQUUUXXXPPPPPPRRRSSSPPPOOOVVV```ooo\\\CCCBBB@@@???>>>===<<<;;;;;;:::999888666666666666777777888:::===CCCJJJOOO\\\dddmmmsssxxx{{{yyyuuu{{{vvvqqqppprrruuuyyy{{{pppggg^^^TTTJJJCCCBBBBBBCCCKKK```www}}}|||zzzuuutttvvvzzzzzz|||JJJGGGDDDBBBAAA@@@???>>>===<<<;;;:::888777666666555444333222111000000000////////////.....................------------,,,------,,,,,,,,,,,,++++++------..................////////////////////////............////////////111111111222222222222333444333444555444222777>>>NNNjjjdddRRRCCCAAABBBAAAAAADDDDDDAAA===<<<===>>>>>>???@@@>>><<<:::999:::;;;<<<;;;;;;;;;::::::999999999999999888888999;;;===>>>===>>>@@@BBBCCCDDDEEEEEEEEEHHHLLLNNNPPPRRRTTTVVVRRRRRRRRRSSSUUUWWWZZZ[[[ZZZYYYWWWTTTRRRQQQPPPOOOQQQOOOLLLJJJHHHFFFFFFFFFFFFEEECCCAAA???>>>======;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>@@@AAADDDFFFFFFHHHLLLTTT]]]dddpppjjjWWWJJJ@@@999;;;<<<=========<<<;;;999>>><<<999888999;;;???AAA??????>>>===<<<=========BBBBBBCCCCCCCCCAAA@@@???AAAAAABBB@@@???>>>@@@BBBBBBBBBAAAAAA@@@??????>>>@@@@@@??????@@@BBBCCCDDDBBBAAABBBCCCEEEEEEDDDBBBDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIKKKLLLLLLKKKJJJIIIJJJJJJJJJKKKLLLNNNPPPQQQLLLMMMPPPRRROOOMMMRRRZZZ^^^tttsssLLLCCC???BBBAAA<<<:::>>>;;;;;;999888777666666666888888999999:::>>>DDDHHHUUU^^^hhhnnnttt{{{~~~}}}|||~~~}}}yyyppphhh]]]SSSNNNIIIDDD@@@BBBAAADDDQQQiii||||||zzzxxxyyy|||JJJGGGDDDBBBAAA@@@???>>>===<<<;;;:::888777666666555444333111000000//////////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------////////////////////////............////////////111111111111222222222222333444555777777666777888>>>QQQmmmppp___[[[UUUIIIAAACCCDDD@@@>>>AAADDDAAA===;;;BBBAAA???===<<<;;;;;;;;;;;;::::::::::::999999999::::::999999999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>===???BBBDDDEEEFFFHHHIIIEEEFFFFFFGGGIIIKKKMMMNNNLLLJJJIIIGGGEEECCCCCCBBBFFFEEECCCAAA@@@?????????AAA???===<<<;;;;;;<<<<<<<<<>>>@@@AAAAAAAAAAAABBB:::===AAACCCDDDDDDCCCCCC???KKKVVVZZZ^^^gggttt}}}mmmWWWIIIBBB>>>;;;;;;===<<<;;;;;;<<<;;;777<<<;;;888777888:::>>>@@@======>>>>>>>>>======<<>>===>>>???AAAAAA@@@??????>>>======AAA@@@??????@@@BBBDDDFFFBBBBBBDDDFFFHHHHHHEEEBBBCCCCCCCCCDDDEEEGGGIIIKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOMMMMMMQQQTTTSSSQQQUUU[[[cccrrr```KKK===@@@BBB<<<;;;@@@<<<;;;:::999888777777777888888888888999<<>>===<<<;;;:::888777666666444444222111000/////////000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------////////////////////////............////////////000000111111111222222222000111222222444666666555<<>>BBBAAA??????===>>>>>>???>>>===<<<;;;999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999;;;===?????????>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDAAA@@@???>>>>>>>>>>>>>>>======<<<;;;::::::::::::???>>><<<;;;;;;<<<===>>>;;;===??????>>>===>>>@@@CCCEEEEEEDDDBBBBBBEEEGGG[[[rrrzzzjjjVVVJJJFFFDDD@@@===999<<<;;;999<<>>????????????>>>???@@@AAABBBAAAAAA@@@>>>???@@@???===<<<<<<===@@@@@@@@@?????????>>>>>>@@@@@@>>>>>>???AAACCCDDD@@@AAACCCFFFIIIHHHEEEBBBCCCCCCDDDEEEGGGIIIJJJKKKFFFFFFFFFFFFGGGIIIJJJJJJKKKJJJIIIHHHFFFEEEEEEDDDEEEGGGJJJMMMOOOPPPOOOOOOMMMNNNQQQVVVVVVUUUXXX^^^llltttzzzZZZ???===AAA???<<>>===<<<;;;:::888777666666444333222111000/////////000000000000111111111111/////////.........------++++++,,,,,,,,,,,,------------..................////////////////////////............////////////000000000111111111111222111444444111222555555444777444888KKKnnnxxxaaaIII@@@>>><<<>>>BBB<<<======>>>>>>>>>>>>===:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===:::===???>>><<<<<>>??????@@@@@@:::;;;===>>>>>>>>>===<<<<<<>>>??????===<<<<<<===???@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAA???@@@BBBEEEGGGGGGDDDBBBDDDEEEFFFHHHJJJKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGFFFEEEDDDFFFJJJMMMOOOOOOOOONNNNNNMMMPPPTTTVVVUUUWWW\\\iiimmmoooKKK???AAAAAA???>>>======;;;:::999888888888444555666777888:::>>>AAAFFFNNNWWW]]]eeepppwwwyyyzzz|||xxxyyyzzztttttt{{{rrriiinnnyyy{{{xxxtttqqqppprrrvvvxxx}}}rrrrrrpppnnnooonnneeeZZZSSSXXXYYYXXXZZZ^^^YYYOOOCCCLLLXXXfffxxx~~~JJJGGGDDDBBBAAA@@@???>>>===<<<;;;:::888777666666444333222000/////////////////////000000000111111////////////............+++++++++,,,,,,---------,,,---------.../////////////////////////////////............////////////000000000000111111111111000555777333111444555333222111222:::MMMjjjkkkXXXOOOHHHHHHMMMKKKHHHEEEAAA>>>>>>>>>???======<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::<<<======>>>>>>=========999:::<<<<<<:::999:::;;;999999999:::999999999888:::999999999:::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<======<<<<<<===@@@BBB@@@???@@@FFFKKKQQQRRRTTTUUUYYYcccppp{{{oooYYYKKKAAA:::;;;>>>;;;888888666999888555:::DDDDDD;;;777888:::;;;<<<<<<;;;:::;;;;;;;;;<<<<<<======>>>::::::<<<======<<<;;;;;;;;;===??????>>>======>>>???@@@@@@AAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBEEEGGGGGGFFFDDDEEEGGGJJJLLLMMMMMMLLLKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIIIIKKKMMMOOOPPPPPPOOOOOOQQQOOOPPPSSSSSSRRRTTTXXX]]]```rrr```GGGAAABBBAAA>>>>>>===<<<:::999999999999333444555555555777:::===@@@GGGOOOTTT]]]iiirrruuuwwwyyy}}}}}}zzzrrrgggtttuuutttxxxyyyqqqmmmiiihhhggghhhmmmsssyyy~~~wwwqqqrrrtttvvvzzzzzzqqqeeeccciiiiiiddddddeee]]]PPPHHHZZZnnn|||JJJGGGDDDBBBAAAAAA???>>>===<<<;;;:::888777666666444333222000//////......---.........//////000000000/////////............+++++++++,,,,,,---------,,,,,,------...///000000////////////////////////............/////////000000000000000111111111111(((000444111...111222000222555666555777GGGeee~~~sssiiiaaa^^^bbb^^^XXXOOOEEE???======>>>@@@???>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;;;;888:::<<<<<<<<<;;;<<<===999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===888999:::<<<<<<=========<<<===???@@@@@@@@@???>>>>>>@@@BBBAAA@@@CCCKKKQQQpppuuu{{{}}}~~~uuu[[[EEEDDD===:::===<<<777666999:::===999333777@@@===333555777:::<<<===;;;:::888<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>>>>===<<<<<<:::<<>>>>>??????@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFIIIJJJIIIGGGFFFHHHLLLOOOPPPOOOLLLKKKSSSRRRPPPOOOMMMLLLKKKKKKHHHIIIKKKMMMNNNNNNMMMMMMPPPPPPRRRRRRSSSRRRQQQPPPUUURRRQQQSSSSSSQQQRRRVVVSSSXXXiiioooPPPBBBBBBBBB>>>>>>===<<<;;;:::999999999333444444444333444777999;;;BBBIIINNNWWWdddooorrruuuwww{{{|||tttkkkoooyyysssrrrooonnnzzzxxxmmmiiiddddddggglllttt~~~wwwmmmxxx{{{~~~{{{oooqqqvvvtttlllhhhggg]]]NNNPPPgggGGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555444555555333111///000111111...---//////------111------------------------------------------------..................------///............---------........................////////////000000000000222222111111111111111111444666666555666>>>JJJTTTuuupppVVVFFFCCCDDDDDDAAA@@@===;;;===@@@===777===::::::<<<;;;:::<<>><<<777777>>>AAA@@@AAA>>>@@@EEEGGGCCCAAABBBHHHBBB???AAABBBKKKfffxxx```JJJ@@@>>>;;;999:::<<<<<<:::888777777777777777777777888888888999::::::;;;<<<<<<777999;;;<<<<<<;;;999777999===AAABBB@@@===:::999<<<<<<<<<<<<===>>>???@@@===>>>???AAACCCEEEEEEFFFFFFEEEFFFGGGHHHHHHFFFDDD@@@AAABBBCCCDDDGGGKKKOOOFFFIIIKKKJJJHHHHHHKKKOOOWWWVVVSSSPPPMMMIIIGGGEEEIIIKKKNNNQQQRRRQQQOOONNNTTTUUUVVVXXXYYYWWWSSSPPPYYYWWWTTTPPPOOOPPPUUUYYYVVVZZZ^^^qqq]]]EEEEEEEEE<<>>===;;;999888777666666555555555666666777<<>>======<<<:::888777555555444444555333111///000000...++++++......++++++---------------------------------------------------------------------------............------------.........................../////////000000000000111111111111111111111111333444555444333555===CCCKKKhhhnnn[[[QQQKKKHHHKKKJJJCCC======>>>>>>@@@<<<<<<===;;;777555777===<<<<<<===??????>>>???>>>>>><<<::::::===??????BBB>>><<<>>>===999999===;;;<<<>>>@@@AAA???===<<<666<<<>>>::::::>>>@@@???AAAAAA@@@BBBEEEJJJMMMOOOIIIFFFIIIRRRZZZggg{{{iiiZZZKKKAAA===<<<:::888999:::;;;999777888888777777777777777777999999999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::999999;;;>>>BBBDDDCCC@@@>>>===>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@AAACCCEEEGGGGGGFFFFFFGGGHHHGGGEEECCCBBBCCCDDDDDDEEEGGGKKKNNNIIIHHHGGGGGGHHHIIIJJJJJJPPPOOONNNLLLJJJHHHGGGGGGGGGIIIKKKNNNOOOPPPOOOOOOQQQRRRTTTVVVXXXWWWSSSPPPVVVUUUSSSQQQPPPSSSXXX\\\YYY]]]___lllpppPPPFFFDDD@@@@@@???>>>===;;;:::999888666666666555555666666777;;;>>>BBBGGGNNNXXXaaahhhmmmsss{{{tttrrr{{{~~~zzztttsssxxxzzzrrrsss}}}xxxxxx{{{ppphhhaaaZZZaaa|||GGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555333444444333111//////000,,,***+++//////+++***,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------....../////////000000000111111111111111111111111000222444444111000333555444HHHdddyyyqqqxxxsss[[[LLLFFFEEECCC>>>===???@@@<<<:::;;;:::999777777999:::999777>>>===<<<;;;;;;<<<>>>AAA???<<<;;;<<<:::777777999888888999;;;===>>><<<:::777;;;===;;;;;;>>>???>>>@@@EEEGGGIIIVVVlll|||zzzwwwxxxrrrYYYIII@@@;;;999::::::888777777888999777666888888888777777666666666999999999:::;;;;;;<<<<<<>>>===;;;:::999:::;;;;;;:::>>>AAACCCCCCAAA@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEECCC@@@>>>???AAADDDFFFGGGFFFEEEEEEFFFFFFDDDBBBDDDEEEFFFFFFFFFGGGJJJMMMLLLHHHEEEEEEHHHJJJHHHEEEIIIIIIHHHGGGGGGHHHIIIJJJFFFGGGHHHJJJKKKMMMNNNNNNMMMNNNPPPSSSVVVVVVSSSQQQQQQQQQPPPPPPPPPTTTYYY]]]ZZZ^^^]]]bbbqqq```IIIBBBAAA??????>>>===<<<;;;::::::777777666666666666777777999;;;>>>BBBHHHPPPYYY^^^hhhnnnvvv{{{}}}uuujjjfffppp~~~uuummmjjjsss|||~~~{{{oooggg```\\\oooGGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555333444444333000//////000...,,,...333333///---///------------------------,,,,,,------------------,,,,,,,,,,,,,,,---------.........---------,,,,,,------------------------........./////////000000000000000000111111111111...111333444333333444555888>>>GGGVVVnnnzzzhhh```WWWQQQNNNPPPOOOIIICCCAAABBBAAA>>>;;;<<>>:::===;;;<<<@@@BBB@@@=========<<<;;;<<<<<<<<<<<<===>>>???>>>===???BBBCCCAAA>>>===???DDDKKKPPPMMMIIIFFFQQQXXX]]]tttzzzdddTTTCCC===<<<:::888777888777777777777888777777888888888777666666555555888888888888999999::::::;;;::::::::::::;;;<<<<<<777:::>>>?????????@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEDDDAAA??????@@@BBBCCCCCCBBBAAABBBCCCDDDCCCAAADDDEEEFFFEEEEEEEEEGGGJJJLLLIIIGGGFFFHHHHHHFFFEEEGGGGGGFFFFFFGGGHHHKKKLLLHHHGGGGGGGGGGGGIIIJJJKKKIIIJJJMMMPPPTTTUUUTTTRRRNNNNNNOOONNNOOORRRVVVZZZWWW\\\YYYYYYaaalllwwwYYYGGGAAA??????>>>>>>===<<<;;;;;;888888777666666666777777777999;;;???DDDKKKSSSYYYaaagggooouuuyyy|||{{{nnnjjjppp|||wwwlllccc\\\XXX___dddtttyyy{{{~~~{{{wwwvvv}}}wwwkkkccc```___vvvGGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555333444444222000...//////...---///444444000///111------------------------,,,,,,,,,---------......,,,---------.........///...------------,,,,,,,,,------------------------............//////////////////000000000111111111000111222333333444666777666666777===NNNqqq|||zzz|||xxxiiiWWWKKKGGGFFFAAA===AAAIIIJJJEEEDDD<<<888===AAA@@@>>>>>>BBBBBB@@@>>>>>>???AAAAAA===EEEJJJKKKKKKLLLIIIDDDGGGFFFOOObbbvvv|||tttjjj___kkkqqqsssoooaaaMMMCCC;;;;;;>>><<<999777777777888888777777888888777777777777666666555555555666666666666666777777444666888;;;<<<<<<<<<;;;666888;;;<<<======???AAA>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@>>>======>>>@@@BBBBBBAAABBBCCCDDDCCCBBBBBBDDDEEEIIIJJJKKKIIIFFFEEEGGGIIIIIIIIIHHHHHHIIIJJJKKKLLLJJJIIIGGGFFFEEEFFFGGGHHHGGGHHHKKKOOOSSSUUUUUUTTTPPPQQQQQQQQQPPPQQQTTTVVVUUUYYYWWWWWW\\\ccc~~~tttVVVCCC@@@@@@???>>>======<<<<<<999999888777777777777777555777:::===BBBIIIPPPVVV[[[bbbkkkrrrvvvzzzuuummmpppxxxiiibbbccceeeffffffkkkyyy}}}uuuqqq}}}zzznnnhhhiiimmm}}}GGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555222333333222000......///---+++,,,111111......000------------------------+++,,,,,,------.........,,,------....../////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...//////000000111111111333222111000000111333444222333555888AAAXXX}}}www```___YYYTTT[[[iiimmmiiiZZZKKK???>>>@@@CCCIIIRRRSSSRRRMMMEEEAAABBBCCCAAARRReeevvv{{{yyyvvvnnneeeaaaaaaoooqqqWWWFFFEEE>>>888888999777777888555777888888666666777999666666666666666666666666444444444444444444555555000222666999;;;;;;999888666888:::;;;;;;<<>>===>>>???@@@@@@@@@??????===<<<;;;<<<>>>@@@AAA@@@???AAABBBBBBAAA@@@AAACCCFFFIIIKKKJJJFFFEEEIIILLLJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGGGGGGGHHHJJJOOOSSSVVVWWWVVVTTTUUUUUUTTTRRRQQQRRRTTTTTTWWWVVVYYY^^^aaawwwfffGGGAAAAAA@@@???>>>===<<<<<<;;;:::999888777777777777555666888;;;???EEELLLRRRUUU]]]fffnnnsssxxx}}}yyyooosss|||zzzuuuwww{{{uuussssssuuuxxx~~~zzzvvvpppjjjsss|||wwwxxxrrruuu{{{GGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555222333333222///......///,,,******......,,,---000------------------------++++++,,,,,,---......///++++++,,,------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111111222111000000000111111111000333222444777999BBBUUUhhhxxxkkkfffbbbcccqqqxxxllleeeffffffccc}}}iiiTTTCCC999>>>:::777777555333555999333555777666555444666888444444555555666777777777444444444444444444444444222333444555666666555555444555777777777999<<<>>>888888888888999:::;;;<<<;;;;;;<<<<<<===???@@@AAAAAA???======>>>??????>>>===???AAAAAA@@@@@@AAABBBEEEEEEFFFGGGGGGHHHJJJLLLGGGHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHIIIKKKOOOTTTWWWXXXXXXTTTUUUUUUTTTQQQPPPPPPPPPSSSSSSSSSYYY^^^\\\jjj{{{VVVCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999888888888888444555666777:::???EEEJJJMMMTTT^^^ggglllrrrxxx|||}}}|||xxxkkkbbb```bbb\\\\\\www~~~GGGEEEBBBAAAAAAAAA???>>>======<<<:::888777555555222333333222///......///---******---...,,,...111------------------------++++++,,,,,,---...//////******+++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///000111111222---...///222444444222111222......111333555???KKKWWWnnntttZZZEEE:::888999444555777:::777333555999111333555555333222555777333333444555666777888888555555555555555555555444555444333222111222333333111222333333333555888;;;777777777777888999::::::;;;:::999888:::>>>BBBDDDEEEBBB???>>>>>>>>>>>>======???AAAAAA@@@@@@AAABBBDDDBBBAAACCCHHHKKKKKKIIICCCEEEGGGJJJJJJIIIGGGFFFEEEFFFGGGIIIJJJKKKLLLMMMJJJJJJLLLPPPUUUXXXYYYYYYPPPQQQRRRQQQNNNMMMLLLMMMPPPOOONNNVVV\\\VVV^^^vvvlllDDDCCCBBB@@@>>>===;;;:::<<<;;;:::999888888888888444444555555666:::???DDDDDDLLLVVV___eeekkkqqquuuzzz~~~wwwwwwgggaaaddd[[[PPPbbbFFFEEECCCBBBBBBAAA???===>>>===:::888777777777777222222222111111111111111111111000///////////////,,,***+++---+++((()))---000000///...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,------...///000000---------...///000000111...000111111000///111222222333333444555666777888AAADDDUUUuuuxxx___IIIAAA===777555:::555444444333333222222111111222222333333222222111222222222222333444555666666666555444333222222111333333333444444444555555666666555333111333666999777888888999999888888888===<<<;;;:::;;;>>>AAACCCEEECCC???<<<:::;;;===>>>===???AAA@@@>>>>>>AAADDDGGGDDDAAA@@@BBBCCCAAA???DDDCCCCCCDDDGGGKKKOOOQQQIIIGGGEEEEEEFFFHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSTTTQQQPPPPPPQQQPPPNNNJJJFFFLLLNNNSSSXXXYYYYYY___hhhRRRNNNFFF===<<>>:::<<<<<<;;;:::999777777666777777666777888999;;;<<>><<<;;;:::;;;>>>@@@BBBBBBAAA???>>>===<<<<<<<<<>>>@@@BBBBBBAAABBBEEEGGGEEEBBB@@@@@@BBBBBBAAA???DDDDDDDDDEEEGGGKKKOOOQQQIIIGGGEEEEEEEEEFFFGGGHHHJJJJJJIIIIIIJJJLLLOOOPPPMMMOOOQQQSSSRRRPPPMMMLLLMMMNNNSSSWWWWWWWWW\\\cccooo~~~dddQQQAAA???BBB@@@===>>><<<<<<;;;:::999888777777777666666666777888:::;;;???CCCIIIOOOUUU___jjjrrr|||}}}yyyssskkkcccbbbfff~~~FFFEEECCCBBBBBBAAA???===<<<<<<;;;:::999777666555666555444222000///------000000///............///444...+++---///---+++,,,******+++,,,...///000000,,,,,,,,,---------.........---------,,,,,,++++++++++++,,,,,,------......************++++++++++++---------...//////000000...000111111111111333444000000000111222333444555555666888===HHH```xxxdddUUUAAA999555888888333333777444444444333222222111111111111222222222222111111111111222222333333444444333333333333333333333333111111111222222222333333444444444333333444888;;;===;;;888666555777999;;;===<<<;;;::::::<<<>>>???????????????>>>===;;;;;;???AAABBBBBBBBBCCCEEEGGGBBBAAA???@@@AAABBBAAA???CCCBBBBBBCCCEEEIIILLLNNNIIIHHHFFFEEEDDDDDDEEEFFFKKKIIIGGGEEEFFFGGGJJJLLLLLLPPPUUUUUUSSSOOONNNNNNNNNOOORRRUUUUUUSSSVVV\\\aaakkk^^^BBB@@@CCC===999===<<<<<<;;;:::999999888777777666555555666777888999;;;???EEEJJJQQQZZZeeemmmwwwzzz~~~zzzxxxsssllleeebbbFFFEEECCCBBBBBBAAA???===;;;;;;<<<;;;:::888666444333333222222111000000000//////...------.........,,,)))---666;;;666...***)))******,,,---...///000,,,,,,,,,---------...............---,,,,,,++++++++++++,,,,,,,,,---------++++++++++++************---------......////////////000111111//////000111111000000111222333444444333666:::::::::DDD^^^vvv~~~iiiXXXJJJAAA888555666999777222111555444444333333222111111111111111222222222222111111111111222222333333333333111222222222333333333444000000000000111111111111333333444444444555888;;;<<<;;;999777777777888999;;;:::999888888999;;;<<<>>>>>>============<<<<<<@@@@@@@@@@@@@@@@@@AAABBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@AAACCCFFFHHHJJJHHHHHHGGGEEECCCBBBCCCDDDKKKJJJHHHGGGFFFGGGGGGHHHMMMSSSWWWVVVQQQLLLKKKLLLOOOOOOQQQTTTRRROOOQQQUUU[[[```ooo}}}XXXFFFAAA===;;;===<<<<<<<<<;;;:::999999999777666555444444555777777888<<>>===;;;::::::<<<>>>@@@CCCAAA@@@????????????>>>>>>???AAAAAAAAA@@@@@@@@@AAAAAAAAABBBCCCEEEGGGHHHHHHIIIIIIFFFCCCBBBBBBDDDHHHIIIIIIIIIIIIGGGEEEDDDKKKPPPTTTSSSNNNJJJJJJMMMPPPNNNPPPSSSRRRNNNNNNQQQUUUXXXddd~~~yyySSS@@@AAABBB???===<<<<<<<<<;;;:::::::::777666555444444555555666777:::???CCCHHHPPPZZZaaaffflllttt{{{~~~|||qqqyyyrrrFFFEEECCCBBBBBBAAA???===<<<<<<;;;:::999777666555777666555222000...,,,+++---,,,,,,,,,,,,---......333...,,,///111...++++++,,,+++++++++++++++++++++,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------------------444555555444111//////000222222111111222333333444333111333555555444888===FFFOOOhhhuuufffRRRAAA666111555;;;444555555444333222333555333333333222111111000000000000111111111111000000000111222333333222111000000000000111111222222222/////////000000000111111111222333333333333555777444555888::::::888666444555444444444555666666777===;;;999888888;;;???AAAEEECCC@@@@@@@@@@@@???>>>>>>AAACCCCCCAAA@@@@@@@@@BBBBBBCCCCCCEEEFFFGGGHHHGGGIIIJJJHHHDDDBBBCCCEEEDDDFFFHHHJJJIIIGGGEEECCCGGGJJJMMMNNNLLLLLLOOOQQQPPPNNNOOOSSSRRROOOMMMOOONNNQQQ\\\ssscccEEEBBBCCC>>>======<<<<<<<<<;;;;;;;;;888777666555444444555666555888<<>>@@@AAA???===>>>@@@AAA@@@>>>???BBBEEEEEEBBB??????@@@AAAAAAAAABBBCCCDDDEEEEEEFFFIIIKKKIIIEEECCCDDDGGGFFFGGGIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIKKKNNNQQQSSSPPPNNNOOOSSSTTTQQQOOOPPPLLLPPPWWWfff[[[GGG@@@>>>============<<<<<<<<<<<<:::888777555444444555555444666999;;;>>>DDDLLLSSSZZZaaaiiioooqqqtttyyy~~~yyysssFFFEEECCCBBBBBBAAA???===>>>===:::888777777777777444444333222111000///...++++++++++++,,,,,,---...++++++...222000+++***,,,))))))******++++++++++++,,,,,,,,,---------......+++,,,,,,---...///000000++++++++++++++++++++++++******+++,,,------......------------------------***+++------,,,,,,...///000////////////000000111222000111444555333333666444555>>>LLL\\\ooorrrbbbOOO>>>666333777888444000111111222222222444555222...333333222222111000000000000000111111111111000000000111222333333222000///111111111000000000000000000000000000111111111111000111222222111000111333333333333444555666777888444444555666777888999:::777888999;;;<<<===>>>>>><<<:::999:::>>>@@@???>>>@@@CCCFFFFFFBBB??????@@@===>>>>>>???@@@@@@AAAAAAEEEIIILLLJJJFFFCCCEEEHHHJJJJJJJJJKKKLLLMMMNNNOOOMMMKKKHHHHHHKKKNNNQQQQQQPPPMMMOOOTTTUUURRRPPPQQQPPPSSSUUU[[[qqqvvvRRRCCCDDD===============<<<<<<<<<:::999777666555555555666222555777999:::@@@HHHNNNOOOVVV```fffjjjpppwww}}}|||kkkeeevvvvvvoooEEEEEEDDDCCCAAA@@@?????????===;;;::::::999888666444444444333000......///------,,,++++++,,,,,,,,,---,,,+++***+++,,,---...***)))))))))***+++,,,,,,++++++,,,------------,,,++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,++++++*********---,,,,,,,,,,,,---..................////////////////////////000000000000000111111222222333444444777777888;;;BBBKKKTTTZZZkkkXXXIII@@@<<<888777555444333333444444222222222222222222222222333222000//////000222333......//////000000111111111111222111111000///...000000000000000000000000000000111111111111000000222111000000000111333444444222111222333333222111666666666777888888999999::::::;;;;;;<<<;;;;;;;;;999999888999;;;===@@@BBBAAADDDEEECCC???>>>AAAEEEAAA>>><<<<<>>???>>>======>>>>>><<<<<<;;;999888666555444444444333333555888===AAADDDFFFKKKTTT\\\eeelllsssxxx{{{}}}pppkkk```\\\pppsssiiihhhEEEDDDCCCBBBAAA???>>>>>><<<999777666666555444333444444444333000......///------,,,,,,+++,,,,,,---......---,,,,,,,,,------,,,++++++++++++,,,,,,---+++,,,,,,---------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......------------.............../////////000000000000000000111111222333333444444333333444888===CCCFFFXXXhhhsss^^^NNNDDD===888444777666444333222222333333222222222222222222222222333222000//////000222333///////////////000000000//////000111111111000000000000000000000000000000111111111222222111111111111111000000111111222333333111111111333333222111555555666666777888888999888999999::::::::::::999::::::999999:::===???AAA<<>>>>>BBBGGGBBB@@@======@@@BBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIIIILLLRRRYYY___[[[XXXRRRLLLHHHGGGIIIJJJKKKNNNQQQRRRRRRQQQQQQRRRNNNQQQRRRRRRUUUccczzzfffFFFAAA@@@>>>=========<<<999<<<;;;:::888666555555555666555555555777:::>>>@@@BBBGGGOOOWWW___gggoootttyyy{{{|||rrrbbb\\\mmmnnneeeeeeDDDDDDCCCAAA@@@???>>>======;;;999888888777666555444444444333000......///---,,,,,,,,,,,,,,,------///......------,,,,,,+++,,,,,,+++*********+++++++++,,,,,,---------------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---......+++,,,,,,,,,------------....../////////000000000000000000111222222333333444333333444555888:::;;;???HHHWWWhhh}}}uuu```RRRAAA777666777555222555444333222111111111222111111111111111111111111222111000//////000111222000000//////////////////---...///000111111111111////////////////////////111111222222222222111111///000111111222222111111111000000111333444333222444444555555666777777888666777777888999999888888;;;::::::::::::<<<>>>???999<<<>>>??????AAAFFFJJJDDDBBB@@@???AAACCCDDDEEEEEEEEEEEEEEEFFFGGGIIIIIIEEEFFFGGGHHHKKKQQQYYY^^^______\\\VVVOOOLLLLLLNNNMMMNNNPPPPPPOOOOOOPPPQQQTTTUUUUUUSSSSSS\\\lllyyyPPPFFFBBB>>>===>>>>>>;;;999<<<<<<:::999777666666666888777555555555777999:::>>>AAAGGGNNNVVV___hhhnnnuuuxxx|||iii___hhhttthhhaaaaaaCCCCCCBBBAAA???>>>======@@@>>>;;;:::::::::888777444444444333000......///---,,,,,,,,,,,,------...---------------,,,++++++******)))((('''''''''(((***++++++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,+++*********+++---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------........./////////000000//////000000111222222222222222444666777999::::::>>>@@@EEEMMM[[[qqq|||fffWWWLLLCCC888333333555444333222222111111000000000000111111111111111111111111111000////////////000111000000000//////......------...//////000000000///........................000000111111111111000000...///111222222222111000000//////000333444444333333333444444555666666666555666777888888888888888;;;;;;:::::::::;;;<<<===;;;===???@@@AAACCCHHHKKKEEECCCAAAAAABBBDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIJJJFFFGGGGGGGGGIIIMMMSSSXXX]]]```aaa]]]UUUOOOOOOPPPPPPPPPPPPOOONNNNNNPPPRRRVVVWWWWWWUUUTTTZZZdddmmmmmmNNNEEE======??????>>>======<<<;;;999888888777777777777555444444555777777:::===AAAFFFMMMVVV```fffpppssswww}}}xxxjjjhhhyyyvvvoooiiiaaa^^^___CCCCCCBBBAAA???>>>======>>><<<:::999999888777555444444444333000......///---,,,,,,,,,------...///+++++++++++++++,,,,,,,,,******)))((('''''''''((())))))***+++++++++++++++*********++++++,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,++++++++++++,,,------,,,------------.....................////////////...//////000000111111222---///111333555666666666999999999:::???JJJXXXbbbtttdddTTTGGG???999999777444111000000222000000000000000/////////000000000000000000000000000//////////////////000000000//////......------///////////////...------------------------------......////////////.........///000222222111000000000//////000222444333222111222222333444444555555555555777888888999999999;;;;;;:::::::::;;;;;;;;;===>>>??????@@@BBBDDDGGGDDDCCCAAAAAACCCDDDDDDCCCAAABBBBBBDDDEEEGGGIIIJJJKKKJJJIIIGGGFFFHHHKKKOOORRRWWW[[[ZZZSSSNNNMMMNNNRRRRRRRRRPPPOOOPPPRRRUUURRRRRRSSSSSSUUUYYY```eee]]]MMM>>>;;;>>>>>>>>>???>>>===<<<:::999999999999555555444444444555666777888:::===AAAGGGOOOXXX___iiilllrrrxxx~~~sssvvv|||rrrhhhccc```^^^^^^aaaDDDDDDCCCAAA@@@???>>>===AAA???<<<;;;;;;;;;999888444444444333000......///,,,,,,,,,,,,---...///000...---,,,+++***+++,,,---,,,,,,+++*********++++++)))******+++++++++++++++*********++++++,,,,,,---***************+++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,------------------............------........./////////.........///000000111111000111333444444444333222333444555555777;;;@@@DDDSSS[[[hhhyyynnnYYYKKKBBB;;;666555...222666555222///111333//////000000000000///...////////////////////////......////////////......//////..................////////////...---,,,+++........................------............------...///000000111111000000000//////000222333222111000000111222222333333444444555666777888999999999::::::::::::;;;;;;;;;;;;======<<<<<<<<<===???@@@BBB@@@???@@@BBBCCCCCCBBBAAAAAABBBCCCEEEFFFHHHIIILLLKKKJJJFFFDDDDDDFFFHHHLLLQQQVVVWWWUUUQQQOOOOOORRRSSSSSSRRRQQQRRRUUUWWWSSSSSSSSSUUUYYY]]]aaadddrrrxxx___GGG>>>===<<<<<>>===<<<;;;::::::::::::555444444444555666666777777888;;;>>>BBBIIIQQQVVV```dddjjjrrryyy~~~}}}ppphhh```^^^]]]]]]```eeeEEEDDDCCCBBBAAA???>>>>>>CCCAAA>>>=========;;;:::444444444333000......///,,,,,,,,,------...///000555222///,,,******,,,---,,,++++++++++++,,,,,,---++++++,,,------------,,,)))******+++,,,,,,------))))))***+++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,---+++,,,,,,,,,---------------------.........//////------...//////000000111333444444555555444333333444555666777888999;;;<<<;;;@@@GGGQQQ```uuu{{{ooo[[[LLL>>>999888555333444...000333333333222222333...///000111111000///...////////////////////////.........//////.........------..................------.........------,,,........................---..................---///////////////000111111111000///000111222111000//////000111111222222333222333444555777777777777888999::::::;;;;;;;;;;;;===<<<::::::;;;<<<<<<<<<>>>======>>>@@@BBBBBBAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIGGGEEECCCCCCFFFHHHKKKNNNSSSVVVWWWUUURRROOOQQQRRRSSSSSSSSSTTTVVVXXXVVVUUUUUUWWW[[[___aaabbbmmm|||YYYHHHBBB===<<>>>>>===<<<;;;;;;;;;;;;666666666555555555555555555777999;;;???DDDJJJNNNWWW[[[ccckkkssszzz~~~vvvhhhccc______^^^^^^bbbhhhEEEEEEDDDCCCAAA@@@?????????===:::999999999777666444444444333000......///,,,,,,,,,---...///000000;;;777222---******+++---***)))))))))***+++,,,,,,,,,---......//////......))))))***+++,,,,,,------((()))***,,,,,,+++***************++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,---------.........//////------......///000000000///000111222333333333333111222222222333333444555888<<<@@@DDDJJJUUUcccnnn}}}lllXXXJJJDDD999111444777444111111111///---...000111000......///000111111000//////////////////////////////---......//////......---,,,------....../////////++++++,,,---............////////////////////////......////////////......000///.........///111222222111///000111111000////////////000111111222222000111333444555666666666777888999:::;;;;;;;;;;;;???===;;;;;;<<<===>>>>>><<<;;;;;;===@@@AAAAAA@@@BBBBBBBBBCCCCCCEEEFFFGGGEEEEEEEEEDDDCCCDDDGGGJJJGGGIIIMMMQQQSSSRRRNNNKKKOOOQQQSSSTTTTTTTTTVVVWWWUUUSSSQQQSSSWWWZZZZZZZZZdddiiiSSSHHH@@@>>>AAA???>>>===<<<<<<<<<<<<<<<888888777666555555444444444666888:::<<<@@@FFFIIIQQQUUU]]]gggpppwww{{{~~~~~~}}}zzznnneeebbbaaabbbaaa___dddjjjFFFEEEDDDBBB@@@>>>===<<>>===;;;999777666555333444555333111///.../////////...------------...111111000---***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***000555222+++''')))------,,,+++******,,,...///------............------))))))***++++++,,,------.........//////000111222000111111111111222222222333333333444444444555555666777888999;;;>>>BBBFFFUUU^^^kkkvvvqqqlllbbbWWWKKKBBB<<<999555555444444444333333333////////////////////////222222111000///...------//////.........---------------------------------....................................//////000000........................//////.........---------............////////////111111111000000000000000//////000000000111111111222333333444555666777777777777888888999999::::::>>>===;;;::::::;;;===>>>???>>>>>>>>>>>>>>>??????CCCCCCCCCCCCBBBAAA@@@@@@DDDDDDDDDCCCBBBBBBDDDFFFEEEFFFHHHJJJKKKJJJHHHGGGIIILLLPPPRRRSSSRRRSSSSSSNNNNNNOOOQQQTTTUUUUUUTTTbbblll}}}vvvRRR>>><<>>>>><<<;;;<<<>>>;;;888;;;:::888777666555666666333444555666888:::<<<===HHHMMMVVV___gggnnntttxxx}}}yyyvvvlllkkkjjj___]]]dddccc^^^fffxxxFFFEEECCCAAA@@@>>>======>>>>>>===;;;999777666666333444555333111///............---,,,,,,,,,,,,,,,000000///---***((()))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++---,,,+++******,,,---///,,,,,,------------,,,,,,++++++,,,------...//////............///000111222000000111111111222222222333333333333444444444444666777888888888:::===@@@<<>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCBBBAAA@@@@@@AAABBBBBBBBBAAABBBDDDFFFDDDEEEFFFGGGGGGFFFFFFEEEEEEHHHKKKLLLMMMMMMNNNOOONNNMMMMMMNNNOOOPPPOOOOOOUUU]]]kkk~~~qqqNNNAAAEEEAAAAAA??????@@@AAAAAA???<<<:::999777666666666666444444555555777888:::;;;AAAFFFNNNVVV^^^fffmmmqqquuuxxx|||zzz}}}xxxqqqhhhgggddd]]]\\\```bbbeeerrrGGGEEECCC@@@???>>>>>>>>>>>>>>><<<;;;999888666666444555555444111///......---,,,,,,+++++++++++++++.........,,,)))((()))***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&&&###&&&,,,///---))),,,++++++******,,,---...++++++,,,,,,,,,,,,+++++++++,,,,,,------......///............///000111222000000000111111111222222222222333333333444444444666777777666555555777:::444666777999<<>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???AAABBBBBBBBBDDDFFFHHHEEEEEEEEEEEEEEEEEEDDDDDDCCCEEEGGGHHHGGGHHHJJJLLLOOONNNLLLKKKJJJKKKKKKLLLOOOTTTZZZfffzzzfffIIIFFFAAA@@@>>>>>>======>>>>>><<<;;;:::888777777777777555555444555555666777888<<>>>>>??????>>>===<<<;;;999888777666444555666444111///......------,,,+++++++++++++++,,,------+++)))(((((()))************************************************++++++++++++++++++++++++************+++++++++++++++&&&"""$$$***...---***++++++******++++++,,,---++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...............///111111000000000000111111111111222222222222333333333333555666666555333333555777999888888:::===???AAAAAA???EEEPPPWWW\\\ggg~~~qqqcccMMMHHHBBB===:::888666444333222111111000000111111////////////....................................,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------------------------------------------------------.........///////////////000000000000000111111111111111111111111000000111222333444555555555555666666777888999999;;;:::999888777777888888999::::::;;;<<<===???@@@@@@AAAAAABBBBBBBBBAAAAAA???AAACCCDDDEEEFFFIIIKKKHHHHHHGGGFFFEEEEEEEEEFFFEEEFFFGGGGGGFFFGGGJJJLLLOOONNNMMMKKKIIIIIIKKKMMMTTTUUUVVVYYYeee|||]]]NNNBBB???===>>>===:::999;;;<<<<<<;;;:::999888777777555555555444444555555555:::===BBBGGGNNNVVV___dddnnnqqquuuyyy|||xxxuuuvvvyyyyyyqqqddd]]]\\\]]]``````bbbpppEEEDDDBBB@@@????????????======<<<;;;999888777777555666666555111///.........------,,,,,,,,,,,,,,,***+++,,,+++)))((())))))++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))******+++++++++***)))(((''')))+++,,,,,,************++++++,,,,,,,,,,,,------------,,,,,,******++++++++++++,,,,,,------------...///000111//////000000000111111111111111111222222222333333333444555444333444555777777555555777;;;======<<>>===>>>======<<<;;;:::999888888666666555444444444444444999;;;>>>BBBHHHPPPXXX^^^hhhlllqqqtttwwwzzz}}}xxxtttrrrpppjjj```[[[ZZZZZZ```fffnnnDDDCCCCCCBBBAAA??????>>>===<<<<<<;;;999888888777666777777555222///............---,,,,,,,,,,,,,,,)))***,,,,,,***))))))***++++++++++++++++++++++++************************************************(((((())))))***+++++++++)))+++,,,+++)))(((***---*********+++++++++++++++,,,,,,------------,,,,,,------------------------------------...///000111/////////000000000111111000000111111111222222222111333444444444444555666555444444666888999888777:::888999===???>>>AAAEEEJJJQQQZZZ```eeekkkssszzz}}}rrrlll___YYYMMMAAA<<<<<<999555888666333222222222111000.........///............000/////////............------------------------000//////---,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---......//////000000111000000////////////......//////000111222333444444000111222333444666666777888888888888888888888888777777777888999:::;;;<<<>>>>>>@@@AAABBBBBBBBBBBB???AAACCCDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHIIIHHHGGGGGGHHHIIIFFFHHHJJJIIIGGGGGGKKKOOONNNNNNOOOPPPSSSbbb}}}XXXIII>>>???BBB@@@???AAA============<<<:::999888666666555444444444444444666888:::===AAAGGGOOOTTT\\\aaagggmmmrrrwww{{{~~~{{{sssllliiieee^^^[[[[[[XXXdddrrrBBBBBBCCCCCCBBB@@@>>>===<<<<<<;;;::::::999888888777777777555222///......---,,,,,,+++++++++++++++(((***,,,---+++******+++************************************************))))))))))))))))))))))))((((((((()))***+++++++++'''))),,,+++***)))***,,,))))))***+++++++++++++++++++++,,,,,,,,,,,,++++++------------------------------------...///000000////////////000000000111000000000000111111111222000222444444333222333444666666777666666666777777222111444::::::666555666555===FFFJJJHHHFFFHHHKKKRRRZZZccchhhkkkrrr~~~rrrfff[[[XXXTTTLLLCCC@@@;;;;;;666000///222444222///......///111222222111222111111000///---,,,+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111///.........------------......///000111222333333000000111222444555666777666777777888999999999999999999999999999:::;;;<<<===>>>???@@@AAABBBBBBCCCCCCEEEGGGGGGFFFDDDDDDEEEDDDEEEFFFGGGGGGFFFFFFEEEGGGIIIKKKKKKIIIHHHHHHHHHFFFIIILLLKKKIIIHHHKKKNNNLLLLLLOOOQQQQQQXXXllltttZZZBBB===???======???>>>>>>>>>>>>===;;;:::888777666555555555555555555333555777:::===AAAGGGKKKQQQVVV^^^fffmmmrrrwww{{{~~~{{{pppeeeaaa___]]]\\\^^^^^^nnn@@@BBBCCCDDDCCCAAA>>><<<<<<<<<;;;::::::999888888777888888555222///......,,,++++++***)))*********(((***------,,,++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++&&&''')))***,,,,,,+++***))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++---------------...000000////////////000000000000000000000000111111111111111222333333111000000111111333333333111111333555444333555888777555777<<<888AAAJJJLLLFFF>>>::::::<<>>===???>>>>>>??????===<<<:::999777666666555555555666666333555777999;;;???CCCFFFLLLRRRZZZbbbhhhnnnsssvvvxxx{{{yyylll```\\\\\\\\\]]]```fffzzzFFFEEECCCAAA@@@@@@@@@@@@======<<<;;;:::999999888666666555444222000...---...---,,,,,,++++++++++++************))))))))))))***)))((()))***+++***((()))))))))***+++++++++,,,,,,+++++++++******))))))&&&'''((()))+++---......+++++++++***************)))***+++,,,---,,,+++***)))+++,,,,,,+++***,,,---,,,,,,---------,,,+++***---,,,,,,,,,,,,---............////////////......------...///000111222222111111222222222333333333555666666555333111222333333444444555666777777888777888888888888999999999:::999999:::<<>>======<<<:::888888:::<<<777888:::;;;===>>>>>>>>>AAAAAA@@@AAAAAABBBCCCDDDFFFJJJNNNMMMIIIFFFHHHKKKKKKJJJMMMRRRRRRMMMJJJKKKMMMOOOPPPMMMIIIHHHJJJMMMPPPPPPPPPOOONNNMMMKKKJJJNNNPPPRRRRRRRRRVVV\\\bbbaaaDDD???CCCCCC>>>>>>>>>===;;;;;;<<<<<<:::999999888777666555444444666555555555777:::===???HHHLLLRRRYYY___fffmmmrrrqqqvvv|||sssggg\\\[[[\\\]]]cccjjjyyyFFFEEECCCAAA@@@@@@@@@@@@======<<<;;;:::999999888666666555444222000...---...---,,,,,,+++++++++,,,************))))))))))))***)))((()))***+++***(((******************++++++))))))))))))(((((((((''')))))))))******+++++++++************************)))***++++++,,,,,,++++++)))***,,,+++******+++---,,,,,,------,,,,,,++++++---,,,,,,,,,,,,---............////////////......///////////////000000000/////////000000000111111444555666555222111222333333333333444444555555666555555666666666777777777777666555555666777999;;;:::<<>>AAAAAA@@@@@@>>><<<999888:::;;;<<<<<<;;;888666444444333333333222222222222222111111000/////////000111000///...------------,,,---......,,,,,,---...///...,,,+++,,,,,,---,,,---,,,***++++++,,,***)))+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,++++++******************************************++++++---......,,,,,,,,,++++++*********+++++++++,,,,,,,,,------...------------------...------.........//////////////////////////////////////////000000222333333666666555666777999;;;<<<@@@@@@???<<<999777888999888999:::<<<===>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDGGGKKKNNNMMMJJJHHHIIIKKKJJJIIILLLQQQRRRNNNMMMOOONNNOOOOOONNNLLLKKKLLLMMMMMMMMMNNNNNNOOOOOONNNNNNQQQRRRSSSSSSUUUXXX]]]```mmmdddNNNCCC>>><<>>===???@@@@@@:::999888777666555555444555444444444555888:::<<>>>>>>>><<<999888999:::;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDFFFJJJMMMMMMJJJHHHIIIKKKJJJHHHJJJOOOPPPNNNOOOQQQOOONNNOOOPPPQQQPPPOOOMMMJJJKKKLLLNNNPPPRRRSSSTTTRRRQQQPPPRRRUUUXXXZZZ[[[[[[jjjhhhMMM@@@===>>>>>>>>>===<<<<<<>>>@@@::::::999888777666555555444444333333444555777888<<>>===>>>???===:::;;;>>>;;;;;;:::999888777666666555555444333333444555555888:::===@@@EEEMMMVVV[[[bbbhhhqqqwwwzzz|||wwwkkkeeecccbbb___`````````dddooowwwjjjrrrEEEDDDBBBAAA@@@@@@AAABBB======<<<;;;:::999999888666666555444222000...---,,,,,,,,,++++++,,,,,,---************)))))))))(((***)))((()))***+++***(((+++******))))))(((((((((******************++++++))))))((((((((((((((((((''''''((()))******++++++***)))((('''((()))***+++(((***++++++***)))+++,,,---,,,+++*********++++++,,,++++++++++++,,,------------............------,,,------...///000000000//////000000000111111111000111222222000///000111333333222222222222222222111111111222222222333333333333333333333333444444111222333555666666666666333222111000000111333555222222222222222222333333000000111111222222111111///......------...//////111000////////////000111////////////............///...............//////,,,,,,---......---+++******+++,,,,,,******+++,,,+++---...---+++***+++,,,+++***))))))+++++++++)))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))******)))))))))***++++++*********************************+++++++++,,,,,,......------------..................////////////////////////////////////......///000111333555666777666555333222222333333333555777777777777999:::>>>???BBBDDDEEEDDDCCCBBB?????????@@@@@@AAABBBCCCBBBDDDFFFGGGGGGGGGGGGGGGJJJGGGFFFHHHIIIGGGHHHKKKNNNMMMNNNPPPTTTTTTQQQMMMNNNNNNOOOPPPQQQTTTVVVWWWQQQNNNLLLNNNRRRUUUUUUTTTXXX\\\ggg{{{```IIIBBB>>>===@@@AAA>>>===@@@<<<<<<;;;:::999888777777666666555555444444444444777888:::===AAAGGGOOOTTTZZZaaajjjrrrvvv{{{sssddd^^^]]]\\\cccaaa```eeesssqqqtttDDDCCCBBBAAA@@@AAABBBBBB======<<<;;;:::999999888666666555444222000...---,,,,,,+++++++++,,,------************))))))))))))***)))((()))***+++***((())))))))))))))))))(((((((((((((((((())))))))))))''''''''''''(((((((((((('''(((((())))))*********((((((((((((((())))))***((()))******))))))***,,,---,,,+++))))))******++++++++++++++++++,,,------------............------+++,,,---...///000000111------------............///000111111///...///111111111222222222222222222111111111111222222222333000000111222222333333333000111111222222222222111444444333333333333444444333444444444444555555555111222333444444333111000222222222222222222222222000///......------....../////////.........---------------------...//////+++,,,,,,---,,,,,,++++++***+++,,,,,,******+++,,,***,,,///...+++)))***,,,***)))((()))+++++++++)))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))***)))))))))))))))******)))))))))***************************++++++++++++---------,,,,,,---------------------.........///////////////////////////.........///000222333444555444333222111222333333555666888777555444444444777999===@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFFFFFFFFFFIIIEEEEEEGGGGGGDDDEEEHHHMMMMMMNNNOOOQQQQQQPPPNNNPPPOOOOOOOOOPPPRRRTTTUUUSSSQQQOOOOOORRRUUUXXXYYYZZZ]]]dddsss|||aaaLLL@@@999<<>>>>>===<<<<<<<<<<<<======>>>???@@@???@@@BBBDDDFFFGGGGGGFFFFFFCCCDDDGGGHHHEEEFFFHHHLLLMMMNNNNNNMMMMMMMMMOOONNNMMMLLLLLLMMMOOOQQQRRRRRRQQQPPPOOOOOOSSSYYY]]]\\\]]]aaagggwwwhhhQQQ===:::===;;;;;;???>>>>>>===<<<;;;:::999999666666666666666555555444444555777999:::===AAADDDGGGMMMUUU[[[aaaiiiqqqwww|||}}}~~~}}}~~~~~~uuuhhh^^^[[[\\\[[[^^^fffqqqzzzlllsssDDDCCCBBBAAA@@@AAABBBCCC>>>===<<<;;;:::999999888666666555444222000...---++++++++++++,,,,,,---...************))))))))))))***)))((()))***+++***(((''''''(((((())))))******))))))******+++++++++,,,(((((((((''''''&&&&&&%%%))))))))))))((((((((((((%%%&&&((()))))))))((('''((()))******))))))***+++---,,,***(((((()))***+++++++++******++++++,,,---,,,------......------,,,///............---------........./////////000000---///000///......///000,,,------...///000111111////////////000000000111111111111222111111000///,,,------...///000111111---///222444555444222000...//////000111111111000111000///......///111222---///000111111///---,,,***+++,,,---............---------,,,,,,,,,++++++000///...---,,,+++++++++,,,,,,*********+++,,,---+++,,,------++++++,,,---(((,,,000///***((())),,,)))(((((((((***++++++***'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***)))(((((((((((())))))(((((())))))*********+++)))************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------////////////////////////...............///000000000000///000000222444555333555777888666555555666000333888<<<>>>???===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@BBBEEEGGGHHHHHHGGGDDDBBBCCCHHHIIIGGGGGGJJJKKKMMMNNNMMMJJJIIILLLOOOKKKKKKJJJJJJKKKMMMOOOQQQPPPPPPOOOMMMLLLPPPXXX___^^^___^^^^^^gggiiiKKKBBBAAA???>>>BBB>>>>>>===<<<;;;::::::999444555555666666555444444222444666777888999<<>>===<<<:::999888777666666555333111...,,,+++...---------......,,,***+++******))))))))))))))))))'''&&&'''((()))((('''+++(((%%%%%%((())))))'''((()))******)))***,,,...'''''''''''''''''''''''''''***---...,,,***)))((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++******++++++,,,---------------------------//////............//////------............---------------............//////......---------......000///...------...///000---------............///000000000000000000000000......////////////............////////////......---.........//////000000//////.........---------...------,,,,,,------...........................------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---,,,***)))))))))******))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((()))))))))))))))))))))******************))))))))))))******((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++***------,,,,,,,,,,,,++++++---------...............000111111111111222222222333333333333333333333333111222444777999<<<>>>???;;;===>>>>>>======???@@@;;;<<<>>>AAACCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFOOOPPPPPPOOOMMMLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPNNNOOONNNLLLKKKMMMRRRWWWVVV[[[______^^^iiidddIIIBBBBBB???<<<777===???>>>???BBB???999999888777666666555555555555555555555555666777888>>>AAAEEEJJJPPPXXX```fffnnnqqqvvvzzz~~~uuulllaaa]]]\\\___]]]YYY[[[```iiisssoooaaadddFFFEEEDDDBBB@@@???AAACCC???>>>===<<<:::999888777777666666444222000...---...---,,,,,,------,,,***+++******))))))))))))))))))'''&&&'''((()))((('''***(((%%%%%%((()))(((''''''(((***)))))))))+++---''''''''''''''''''''''''((()))******)))((()))***))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++,,,,,,+++***************------------------------///......------......///------............------....../////////000000000......---------......///000///...------...///000------------............000000000000000000000000......////////////............////////////......------......///////////////.........---------,,,------,,,,,,,,,,,,------------------------------,,,---.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,+++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''(((((()))))))))***************))))))))))))*********+++,,,------.........+++++++++,,,,,,++++++***+++++++++,,,,,,------------------...............000000111111111222222222111111222222333444555555555555666888999:::<<<<<<:::<<<======<<<<<<>>>???<<<===>>>@@@BBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEKKKMMMNNNNNNNNNNNNOOOQQQLLLLLLLLLKKKLLLLLLMMMMMMOOOPPPOOOLLLJJJJJJMMMQQQQQQUUUZZZ[[[ZZZbbbwww}}}^^^NNNEEE???<<>>???===999999999888777666666666666555555444444555666666777;;;===AAAEEEKKKRRRZZZ```gggkkkpppvvvzzzzzzkkk```[[[YYYZZZ^^^^^^\\\```fffvvvzzzdddeeerrrFFFFFFEEEBBB@@@???@@@BBB???>>>===<<<;;;999888888777666666555333222000//////,,,******+++,,,,,,++++++******))))))))))))))))))'''&&&'''((()))(((''')))(((&&&&&&((()))((('''&&&((())))))((((((***+++''''''''''''''''''''''''((()))((('''&&&&&&)))+++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))*********************))))))*********,,,,,,,,,,,,------------...------,,,,,,------...------............---------------.........//////---,,,,,,,,,---.../////////......------......///,,,,,,,,,---------..............................---......//////......---......////////////......---------............///......------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++)))))))))*********++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''***))))))(((''''''&&&&&&(((((())))))))))))******))))))))))))))))))))))))+++,,,---.../////////...***++++++,,,,,,+++++++++)))******+++---......///---------.........//////000000000111111111222222//////000222333444555666888888888888999999999999888:::<<<<<<;;;;;;===>>>????????????@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCEEEGGGIIIJJJKKKLLLNNNPPPMMMLLLLLLKKKKKKKKKKKKKKKMMMNNNNNNLLLKKKJJJLLLMMMNNNPPPTTTXXXXXX[[[hhhuuu~~~dddPPPCCC;;;===@@@AAA===<<<>>>>>>===:::999888777777666666777555444444444444555666666666888;;;???DDDJJJRRRWWW___dddkkkrrrxxx}}}~~~ooo```VVVUUUUUUWWWZZZ[[[]]]dddllliiibbbtttEEEEEEEEEBBB@@@??????AAA>>>>>>===<<<;;;:::999999666666555555333222111000...,,,)))(((***+++,,,,,,+++******))))))))))))))))))'''&&&'''((()))((('''((((((''''''((((((((((((%%%'''((()))((('''((()))'''''''''''''''''''''''''''((()))((('''''')))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******'''''''''((()))+++,,,---,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,******+++++++++,,,,,,,,,++++++,,,,,,---...///000------------------------+++,,,,,,,,,---------------------------------------------......------------......//////......---------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))*********************))))))))))))***))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))((((((''''''''''''(((((((((((()))))))))***))))))************))))))+++,,,------.........---******+++,,,,,,,,,++++++******+++,,,,,,---......,,,,,,------.../////////000000000000111111111111//////000111222333444444888888888888888888888888777888::::::::::::<<<>>>AAA@@@?????????@@@AAABBBDDDDDDDDDDDDDDDCCCCCCBBB@@@BBBDDDEEEFFFGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLMMMIIIJJJLLLMMMMMMNNNNNNOOOPPPOOORRRVVVWWWYYY___gggyyynnnTTTAAA<<<===>>>===<<<===??????;;;:::999888888777777888555555444444444444555555444555777:::===CCCIIINNNTTTZZZbbbjjjpppvvv{{{~~~{{{qqqfff[[[UUUSSSSSSTTTUUUXXX___jjjsss|||llleeesssDDDDDDDDDCCC@@@??????@@@>>>>>>===<<<;;;;;;::::::555555555444333111000///...+++)))(((***+++,,,,,,+++******))))))))))))))))))'''&&&'''((()))(((''''''((((((((((((''''''(((%%%'''))))))(((''''''(((''''''''''''''''''''''''%%%'''***+++***)))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((()))***+++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,*********++++++++++++,,,+++++++++,,,,,,...///000,,,,,,------------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------............------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,************************+++++++++***++++++++++++************************(((((()))))))))*********))))))))))))***)))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((())))))'''(((((((((((()))))))))((()))************)))(((******+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////000000000111111111000000111111111111111222555555666777777888999999666777999:::999:::<<<===AAA@@@@@@??????@@@@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCAAACCCDDDEEEDDDDDDFFFGGGKKKKKKKKKLLLMMMNNNPPPQQQKKKKKKLLLNNNPPPPPPPPPOOORRROOOOOOSSSVVVWWW[[[aaaaaawwwnnnPPPFFFCCCAAA@@@???>>>======<<<;;;:::999999888888999666555555444444444555555333444666777999===CCCGGGHHHMMMUUU]]]cccjjjooosss{{{|||~~~zzznnnddd]]]XXXVVVSSSSSSRRRUUU]]]kkkyyytttddd```qqqBBBCCCDDDCCCAAA???@@@AAA>>>>>>======<<<;;;;;;:::666555555444222111///...---+++)))***+++---------+++******))))))))))))))))))'''&&&'''((()))((('''&&&((())))))(((''''''(((%%%''')))***((('''''''''''''''''''''''''''''''''$$$'''+++,,,,,,***))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''((((((((((((,,,+++***)))))))))))))))******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......,,,+++++++++,,,---......+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............---------,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,******************************))))))******+++,,,))))))))))))))))))))))))((((((((()))))))))******'''((()))*********))))))((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((())))))***''''''(((((((((((())))))((()))***++++++***)))((())))))************)))))))))***++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---...///000000/////////000000000111111000000000000000000000000222333444555666777888999555777999:::999:::<<<>>>??????@@@@@@@@@@@@??????AAABBBDDDEEEFFFFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGHHHJJJJJJKKKLLLNNNPPPQQQRRRPPPOOOOOOOOOQQQPPPNNNMMMPPPMMMNNNQQQSSSSSSVVV[[[YYYiiidddOOOEEE===<<>>AAADDDHHHOOOUUU[[[bbbhhhmmmvvvxxx{{{}}}oooccc\\\XXXVVVUUURRRSSSUUU\\\kkk}}}xxxhhh\\\fff@@@AAACCCBBBAAA@@@AAABBB>>>>>>======<<<<<<;;;;;;888777777555333111///...,,,+++++++++---......,,,+++******))))))))))))))))))'''&&&'''((()))((('''%%%(((******(((&&&'''(((%%%(((***+++)))(((''''''''''''''''''''''''''''''$$$&&&)))))))))((()))***))))))))))))))))))))))))((((((((()))))))))******&&&&&&'''''''''((((((((()))))))))******,,,---...)))******+++,,,,,,------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------............,,,,,,,,,+++,,,,,,------***+++,,,------,,,+++***************++++++++++++------------------------++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++,,,,,,***************************))))))((()))***+++,,,))))))))))))))))))))))))(((((((((((()))))))))***&&&''')))*********))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((((((((('''''''''((((((((())))))((()))***++++++***)))((()))))))))******))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000////////////000000000111.../////////000111111111111222222333444555666666555777999::::::;;;===>>>===>>>@@@BBBBBBAAA???===@@@AAADDDFFFGGGHHHGGGGGGFFFHHHIIIIIIHHHGGGIIIJJJJJJJJJKKKKKKMMMNNNPPPPPPRRRPPPNNNNNNPPPQQQOOOMMMNNNMMMOOOSSSSSSPPPQQQUUUWWW^^^ooojjjVVVBBB===???@@@@@@AAA>>>===<<<;;;::::::::::::888888777666666666666666555555555444444666:::===AAACCCHHHLLLRRRYYY```eeemmmpppvvv|||~~~zzzsssmmmddd]]]YYYWWWVVVVVVSSSUUUZZZdddwwwmmmdddfffyyy>>>@@@BBBBBBAAAAAAAAABBB>>>>>>======<<<<<<;;;;;;:::999888777444222000...,,,++++++---//////...,,,+++******))))))))))))))))))'''&&&'''((()))((('''$$$(((******(((&&&'''(((&&&(((++++++***(((''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%&&&)))+++))))))))))))))))))))))))))))))))))))************&&&&&&&&&'''''''''((((((###$$$&&&))),,,000333555))))))***+++,,,,,,------...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,***+++,,,------,,,+++***)))************+++++++++------------------------+++++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,++++++*********))))))******+++++++++,,,,,,++++++++++++++++++,,,***************************)))(((((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((*********)))(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&''''''''''''((((((((()))''')))***++++++***)))'''))))))*********))))))(((((()))***+++,,,---------******+++,,,------...///++++++,,,---...///000111////////////000000000000,,,---...///000111222333222222222333333444444444555777999::::::;;;===???;;;===@@@CCCCCCAAA>>><<>>===<<<;;;;;;:::;;;;;;999999888777777777777777555555444333222444888;;;888:::===AAAFFFMMMTTTZZZeeeiiipppxxx~~~wwwooobbb___[[[ZZZZZZZZZZZZYYYUUUXXX]]]jjj}}}}}}cccdddsssGGGEEECCCAAA@@@???@@@@@@AAA@@@>>><<<:::999888888888666444333222111...+++.........------,,,,,,,,,,,,+++***)))(((((((((((('''&&&&&&''')))***)))(((((((((((((((((((((((((((******))))))((((((''''''***'''%%%%%%)))++++++***&&&'''((()))))))))(((''''''''''''''''''((())))))&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))'''))))))'''---444333---++++++******************111000...+++***))))))***)))************+++++++++---------,,,+++***(((''',,,++++++******++++++,,,,,,+++***))))))+++---...++++++************+++++++++++++++++++++***)))(((******++++++++++++******---,,,,,,++++++,,,,,,---...---+++))))))***+++,,,++++++++++++++++++++++++***)))))))))***+++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))+++++++++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((++++++***)))((((((((()))))))))))))))************++++++******++++++,,,---,,,,,,,,,---------......//////............//////111000000000000222333444333444555444333444555777777777888999;;;>>>AAACCCBBB???===>>>AAADDDDDDCCCCCCCCCEEEHHHLLLLLLHHHEEEHHHHHHHHHGGGEEEEEEFFFHHHHHHKKKMMMMMMLLLMMMPPPSSSSSSQQQNNNLLLNNNRRRVVVZZZSSSTTTTTTTTTRRRPPPMMMKKKPPPSSSXXX```jjj~~~}}}YYYEEE@@@???===;;;===???>>>;;;999;;;===::::::999999777666555444555555444444444555555666888999:::===BBBHHHNNNQQQ[[[dddlllpppyyy~~~wwwlllccc\\\TTTPPPTTTVVVUUUWWW\\\\\\]]]jjj|||ttteee```kkkwwwEEEDDDBBBAAA@@@AAAAAABBBAAA@@@>>><<<:::999888888888666444333222111...+++------,,,,,,,,,+++++++++,,,+++***)))((((((((((((((('''&&&''')))))))))((((((((((((((((((((((((((())))))))))))(((((('''''')))'''%%%&&&)))++++++***$$$%%%&&&((()))))))))(((((((((''''''(((((()))***&&&&&&''''''''''''&&&&&&######$$$&&&''')))***+++&&&))))))(((+++000111---************************...---,,,+++******++++++))))))*********++++++++++++++++++,,,,,,++++++***+++******))))))******++++++***)))))))))***,,,---***))))))(((((())))))******++++++++++++***)))((()))******++++++******))),,,,,,++++++++++++,,,,,,...,,,+++))))))***+++,,,++++++++++++++++++++++++*********)))******++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((******))))))((()))))))))))))))))))))************+++*********++++++,,,,,,,,,,,,,,,------------...//////............//////111000000000000222333444555666666666555555777888999999999:::<<>>>>>>>>>>>===<<<;;;;;;:::::::::999888777555555555555444444444444555555555555666888===BBBGGGJJJTTT]]]dddiiiqqq}}}yyyuuurrrlllccc\\\VVVPPPNNNQQQSSSSSSVVV\\\dddmmmwwwyyyooocccaaagggxxxCCCBBBAAAAAAAAAAAACCCCCCAAA@@@>>><<<:::999999888888666444333222111...+++,,,,,,++++++++++++******++++++***)))((((((((((((((('''&&&'''((()))((('''(((((((((((((((((((((((()))))))))(((((((((((('''((('''&&&&&&(((******)))"""###%%%&&&((()))))))))(((''''''''''''((())))))&&&&&&''''''''''''&&&&&&######$$$%%%&&&'''((()))%%%)))***((((((+++---,,,************************,,,++++++***++++++,,,,,,)))))))))*********++++++((((((***+++,,,,,,------)))))))))(((((()))))))))***)))((((((((()))+++,,,)))((((((''''''(((((()))******++++++******)))))))))******++++++******)))************************---,,,+++))))))***++++++++++++++++++++++++++++++++++++***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++------+++***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))((((((((()))******))))))))))))************************++++++,,,,,,,,,,,,,,,,,,------------........................000000000000000222333333666777777777666666888999:::::::::;;;===>>>@@@AAADDDBBB@@@AAABBBCCCCCCBBBBBBBBBCCCGGGKKKNNNOOOOOOPPPQQQQQQPPPLLLIIIGGGGGGFFFHHHKKKMMMOOORRRVVVYYYSSSQQQNNNLLLLLLNNNPPPSSSRRRSSSVVVXXXZZZZZZ[[[ZZZSSSPPPOOOQQQUUU]]]lllzzzuuu]]]KKK@@@AAA???<<<===>>>???<<<999;;;;;;;;;:::999888777666555555444444444444444555333333333555888===AAACCCJJJQQQXXX]]]eeeooowwwzzz{{{||||||qqqiiieeeaaa[[[VVVRRROOOMMMNNNOOOPPPVVV]]]rrrsss]]]XXXgggvvvDDDCCCBBBAAA@@@AAABBBCCC@@@???>>><<<:::999999999888666444333222111...+++,,,,,,,,,+++++++++++++++******)))(((((((((((((((((('''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))###$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&%%%%%%%%%%%%(((***)))&&&&&&)))+++))))))))))))************++++++************++++++))))))))))))************'''((()))+++,,,,,,,,,,,,***))))))(((((())))))***))))))(((((((((((()))***)))((((((''''''(((((()))))))))************))))))))))))************))))))))))))************)))))),,,,,,+++***)))*********************************,,,+++***))))))((())))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())),,,......+++)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++((()))))))))************)))******+++++++++++++++++++++,,,,,,,,,---------......................../////////000111111222333555666666666555555777999888999999:::;;;===>>>>>>AAA@@@?????????@@@??????BBBBBBCCCEEEHHHLLLNNNPPPOOOQQQRRRQQQNNNJJJHHHHHHEEEGGGHHHKKKMMMPPPSSSUUUPPPNNNLLLKKKKKKMMMOOOQQQPPPQQQTTTWWWYYY[[[[[[\\\VVVRRRPPPRRRVVVZZZbbbjjj}}}dddRRRGGGAAA;;;;;;???@@@===999;;;<<<<<<;;;:::999888888666555444444444444444444444444444555777:::===???BBBFFFLLLQQQXXXaaahhhlllpppsssxxx|||yyykkkaaa]]][[[WWWTTTRRRPPPNNNLLLMMMSSS\\\ddd}}}iii\\\eeezzzFFFEEECCCAAA@@@@@@@@@@@@@@@???===<<<::::::999999888666444333222111...+++,,,,,,,,,---------------***)))(((((((((((((((((()))(((''''''((()))(((&&&(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''((((((((('''((((((&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&)))(((((((((''''''&&&&&&%%%'''))))))&&&$$$&&&)))(((((()))))))))*********++++++++++++***)))(((((((((((()))))))))*********)))******+++++++++***************))))))*********))))))((((((((((((((((((***))))))(((((())))))***((())))))*********)))))))))))))))******)))))))))((())))))******))))))(((++++++*********))))))***************************++++++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++------+++)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))******((()))))))))************((()))***+++++++++******+++++++++,,,,,,,,,------------............------...//////000111111222222222333444444333333444666666666777999:::;;;;;;<<>>>>>>>>BBBBBBBBBCCCDDDFFFIIILLLJJJMMMOOOOOOMMMKKKJJJIIIIIIIIIIIIJJJLLLOOOPPPPPPKKKKKKJJJKKKLLLNNNPPPQQQQQQRRRSSSUUUWWWYYYZZZZZZVVVRRRPPPSSSVVVVVVYYY^^^nnn~~~|||VVVLLLAAA===???AAA???;;;<<<======<<<<<<;;;:::999777666555555444444444555555555555555666888999:::<<<>>>CCCHHHNNNSSS[[[```cccfffkkkqqqvvvyyy{{{{{{~~~~~~}}}rrrddd[[[XXXWWWVVVTTTOOONNNMMMLLLRRR]]]iiiqqq}}}xxxkkkaaajjjGGGFFFCCCAAA@@@??????@@@???>>>===<<<;;;:::::::::888666444333222111...+++,,,,,,------------......)))((((((''''''((((((((()))(((''''''(((((('''&&&((((((((((((((((((((((((&&&''''''''''''(((((((((%%%'''))))))'''&&&'''((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((()))***+++'''&&&'''((('''$$$%%%((('''(((((())))))*********+++++++++******((('''&&&((((((((()))))))))*********+++++++++***)))((((((+++******))))))******+++))))))))))))((((((((((((***))))))(((((())))))***(((((())))))******))))))((())))))******))))))(((((()))***++++++***)))(((+++************)))))))))******************************)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((***,,,,,,***)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((())))))))))))))))))************'''(((***+++++++++***)))++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,---...///000111111111111111222222222111111333444333444666888999:::::::::>>>@@@BBBBBB@@@???@@@AAAAAABBBBBBBBBAAABBBEEEHHHFFFHHHKKKKKKJJJIIIJJJJJJNNNLLLKKKLLLNNNPPPPPPOOOIIIIIIJJJKKKMMMNNNPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXWWWTTTTTTWWWWWWUUUVVVYYYbbbnnnwwwhhhTTTGGGCCCBBBAAA>>>======>>>>>>======<<<;;;888888777666555555555555333333333333444555555666999999<<>>===<<<;;;:::::::::888666444333222111...+++++++++,,,,,,,,,---------(((((('''''''''(((((()))***(((''''''(((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$'''))))))'''%%%&&&''')))((('''&&&&&&&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&###$$$%%%&&&((()))***+++)))%%%$$$((()))&&&%%%(((''''''(((((()))******+++((())))))******)))((('''(((((((((((()))))))))******************)))(((((()))))))))(((((()))))))))************))))))(((((()))((((((''''''(((((()))'''(((((()))))))))))))))(((((())))))))))))((((((((()))+++,,,,,,+++)))(((***************))))))(((************************)))(((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&''')))******)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''''''''(((((())))))))))))************'''(((***+++++++++))))))***++++++++++++,,,,,,,,,+++,,,...//////...,,,+++---...///000111111111000000111111111000000222444222333555888:::;;;;;;;;;<<<>>>AAABBB@@@???@@@AAA>>>@@@BBBBBBAAAAAADDDFFFEEEGGGHHHHHHGGGGGGHHHJJJNNNLLLKKKLLLNNNPPPOOONNNJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSTTTTTTTTTVVVYYYXXXUUUWWW[[[___dddwwwpppXXXIIIDDDBBBAAA>>>>>>>>>???>>>>>>===<<<:::999888777666666666666333333333333333333444444888666888===???@@@FFFNNNWWWYYY^^^ccciiiooosssuuuuuuxxxzzzzzzyyyzzz}}}|||ssskkkfff\\\UUUNNNLLLNNNOOONNNKKKGGGJJJNNNUUUcccqqqsssoooaaa]]]cccvvvCCCCCCAAAAAAAAAAAABBBCCC???>>>===<<<;;;:::::::::888666444333222111...+++*********++++++,,,,,,,,,(((((('''''''''(((((()))***(((''''''(((((('''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$'''***)))'''%%%&&&'''((('''&&&&&&'''((()))***(((''''''''''''((())))))&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''***$$$"""'''+++(((&&&(((&&&''''''((()))******+++%%%&&&(((************)))(((((((((((())))))))))))((()))************))))))((((((''''''''''''((((((***************)))(((((('''''''''&&&&&&'''''''''''''''((()))))))))))))))(((((())))))))))))(((((((((***+++,,,,,,+++***(((***************)))(((((())))))))))))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((&&&%%%&&&((()))***)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))((('''''''''''''''))))))))))))************'''(((***+++,,,+++)))(((******+++++++++,,,,,,,,,+++,,,...//////...,,,+++,,,---///111111111000000000111222111000000222444111333666999;;;<<<======888;;;???@@@>>>===>>>@@@<<>>????????????>>>>>>===;;;:::999888777777777777444444444444444555555555888444555:::<<<;;;AAAIIINNNPPPSSSYYY___eeejjjmmmuuuyyy}}}|||yyyyyy}}}~~~tttiii^^^XXXQQQLLLIIIIIIMMMNNNLLLHHHJJJNNNRRRZZZhhhqqqlllaaaXXX]]]oooDDDDDDDDDCCCBBBAAA??????AAA@@@>>>===;;;:::::::::777666555444222///---,,,)))******++++++******)))******)))(((((((((((((((''''''''''''(((((((((((('''$$$###%%%)))***)))'''))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((((('''((((((((((((((('''''''''((((((''''''''''''((((((+++*********))))))((((((******)))(((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------.........///////////////000111111222222333444555777888:::;;;;;;999:::;;;===???@@@BBBBBBBBB>>>;;;;;;???CCCDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGIIIJJJLLLMMMNNNOOOMMMJJJGGGGGGIIIMMMPPPQQQVVVVVVUUURRRNNNNNNQQQUUU\\\ZZZaaaqqqdddOOOFFFCCC>>>>>>@@@CCCAAA======AAA999999999999888777777777888666444444555555444333444444333444666888;;;===BBBBBBFFFOOOZZZ```___]]]eeeooozzzzzztttpppuuu|||~~~{{{uuujjj]]]VVVUUUQQQOOOLLLJJJJJJLLLOOOQQQSSSOOOZZZpppvvviii^^^^^^fffvvvDDDDDDDDDCCCBBBAAA??????AAA@@@>>>===;;;:::::::::777666555444222///---,,,******++++++++++++************)))(((((((((((((((''''''''''''((((((((((((&&&&&&%%%&&&((()))((('''+++******)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%)))))))))))))))))))))))))))((((((''''''(((((()))*********)))))))))((((((******)))((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////000111111222222333333444555777888999999888999:::<<<>>>???@@@AAABBB@@@??????BBBDDDCCCBBBBBBBBBAAAAAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMKKKHHHIIIKKKMMMOOOOOOSSSTTTSSSQQQNNNOOORRRUUUTTTPPPTTT^^^fffqqquuu^^^NNNEEEAAA@@@CCCCCC???<<<===<<<;;;:::999888777777777888777555444555555444333333333222222444666888:::===>>>BBBJJJSSSYYYYYYVVV]]]ccckkkooopppqqqsssvvvzzz}}}{{{ssskkkfff^^^TTTNNNMMMHHHJJJKKKIIIGGGGGGJJJNNNOOO^^^nnnpppfff___dddnnnzzzDDDDDDCCCCCCAAA@@@@@@???@@@@@@???===<<<;;;:::999777666555444222///---,,,++++++,,,,,,,,,,,,++++++******)))(((((((((((((((''''''''''''((((((((((((&&&'''))))))(((''''''(((,,,+++***)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((((((((()))))))))))))))***************))))))(((((())))))*********))))))))))))((((((***))))))(((((((((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))+++++++++*********************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---...//////000000111111222333333444444555666666777777888999:::<<<===??????@@@???@@@AAACCCBBB@@@>>>@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFFFFEEEDDDHHHHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJLLLMMMMMMLLLOOOPPPPPPPPPOOOPPPSSSVVVRRRNNNOOOSSSUUUXXXgggwwwnnnRRRIIIAAABBBDDDBBB>>><<<===<<<;;;::::::<<<>>>???:::888555555666666555444333222111111222333555666777888;;;BBBJJJNNNNNNLLLSSSUUUZZZbbbjjjpppqqqqqqtttvvvyyyzzz{{{}}}|||lllbbbYYYUUURRRLLLIIIIIIFFFGGGGGGDDDCCCGGGPPPXXX]]]mmmsssfffZZZbbbuuuEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>><<<;;;:::999777666555444222///---,,,+++,,,,,,------,,,,,,+++***))))))(((((((((((((((''''''''''''((((((((((((%%%)))++++++(((&&&''')))******)))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''************************(((((('''&&&&&&((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))*********+++((()))))))))))))))************))))))))))))******))))))))))))))))))(((((())))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''(((((('''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((++++++************))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......//////000111111111333333444444555555666666666666777999:::<<<======<<<<<<===>>>??????>>>===CCCBBBAAAAAA@@@@@@AAAAAAEEEEEEEEEEEEEEEDDDDDDCCCFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIJJJLLLMMMMMMKKKHHHLLLMMMNNNOOOPPPRRRTTTUUUSSSPPPQQQSSSSSSTTT]]]iiilllZZZHHHBBBCCCBBB@@@???<<<;;;;;;<<<>>>BBBFFFIII;;;999777666666666555444333333222222222222333333333444666<<>>===;;;999888777666555444222///---,,,+++,,,,,,------,,,,,,+++***))))))(((((((((((((((''''''''''''((((((((((((&&&))),,,,,,)))'''''')))''''''''''''((((((((((((&&&'''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''(((((()))))))))******))))))))))))******(((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))''''''''''''''''''''''''''''''((((((((((((((('''((('''&&&&&&&&&((()))***''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------............------------.........///000000111111444444444555555666666666555666777888999:::;;;<<<::::::;;;<<<===>>>AAABBBGGGFFFDDDCCCAAA@@@@@@@@@DDDDDDEEEEEEEEEDDDDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHJJJLLLNNNMMMJJJGGGKKKKKKMMMOOOQQQSSSSSSSSSNNNMMMNNNPPPPPPRRRYYY```ppp{{{___NNNEEEAAA??????<<<;;;;;;;;;>>>BBBFFFIII<<<:::888777777777666555555444444333333333333333222222444777;;;=========AAAEEELLLQQQVVV[[[aaaeeeiiikkkooorrruuuyyy~~~~~~~~~~~~~~~rrrfff```TTTLLLGGGGGGHHHGGGHHHKKKIIIEEEBBBFFFQQQaaaooowwwvvvaaaVVVcccwwwFFFEEECCCAAA@@@@@@@@@AAA????????????===;;;999888777666555444222///---,,,++++++,,,,,,,,,,,,++++++******)))(((((((((((((((''''''''''''((((((((((((&&&)))+++,,,+++***))))))%%%&&&&&&''''''((())))))'''''''''((((((((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''(((((((((&&&&&&''''''(((((())))))***))))))(((((())))))***''''''(((((((((((())))))((((((((((((((())))))*********)))))))))(((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------///...............---------......//////000000111333333444444555666777777555666777888999::::::;;;;;;<<<===>>>>>>@@@DDDGGGIIIHHHFFFDDDBBBAAAAAAAAACCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIKKKMMMOOOOOOLLLIIILLLLLLMMMPPPSSSTTTRRRQQQKKKLLLLLLMMMMMMOOOSSSWWW]]]vvvjjjUUUFFF@@@@@@>>>===<<<;;;;;;===>>>@@@>>><<<999888888888777555555555555444444333333333222333444555777777888888888>>>EEEGGGGGGJJJRRRYYY___bbbgggkkkoootttyyy|||xxxzzz{{{{{{|||~~~|||{{{{{{zzzrrrdddXXXSSSGGGDDDCCCEEEEEECCCEEEIIIEEEIIIQQQZZZdddkkkooopppeee^^^ggg~~~FFFEEECCCAAA@@@@@@@@@AAA>>>?????????>>>;;;999777777666555444222///---,,,******++++++++++++************)))(((((((((((((((''''''''''''(((((((((((('''((())),,,------***(((&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******))))))))))))))))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************))))))))))))&&&''''''((())))))******)))((((((''''''(((((()))'''''''''((((((((())))))((((((((((((((()))******)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,------......///000000000000111222333444555666777666666777888999::::::;;;:::===@@@AAA@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKKKKLLLKKKKKKMMMPPPRRRRRRPPPMMMNNNNNNOOOQQQTTTTTTQQQNNNMMMNNNMMMLLLLLLOOORRRSSSSSS```mmmpppUUUHHHFFF@@@???>>>===<<<;;;;;;;;;???===:::999999888777666444444444444444444333333222333444444444444444555444999===>>>===@@@GGGNNNRRRVVV\\\bbbggglllpppsssrrrtttvvvwwwwwwyyy}}}zzz|||~~~~~~yyyooojjjhhhfff___SSSLLLKKKAAACCCGGGJJJGGGDDDFFFKKKMMMYYYhhhpppnnniiiggggggeeeoooGGGEEECCC@@@???@@@AAAAAA>>>?????????>>><<<999777777666555444222///---,,,*********++++++***************)))(((((((((((((((''''''''''''((((((((()))''''''(((+++//////,,,((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''&&&&&&%%%%%%'''(((((()))***+++++++++((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((()))******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))(((((($$$%%%''')))***))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))''''''(((***+++,,,---...******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,+++++++++------......///000000000...///000111333444666666666666777888999::::::;;;777<<>>???CCCCCCCCCCCCCCCDDDEEEEEEAAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJLLLMMMNNNOOOMMMMMMOOORRRTTTUUUSSSQQQPPPOOOPPPRRRUUUTTTPPPMMMLLLMMMLLLKKKKKKOOORRRRRRRRRTTT[[[vvveeeSSSOOO@@@@@@@@@@@@???>>>>>>>>>???===;;;999999999777666333333444444444333333222333333444333222111222333444666999::::::>>>DDDHHHHHHMMMUUU[[[aaaeeeiiilllnnnqqqsssssssssuuuzzz~~~wwwyyy|||~~~wwwqqqeee^^^YYYWWWQQQHHHEEEGGGBBBGGGNNNQQQMMMHHHJJJPPP[[[kkkzzz{{{ooodddbbbfffvvvDDDCCCBBBBBB@@@@@@???>>>@@@@@@>>>===;;;999888777777777555333111///...---++++++,,,------,,,+++***++++++)))(((''''''''''''((((((''''''''''''((((((''''''***'''###,,,...'''(((((('''&&&&&&((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''&&&%%%###"""'''''''''&&&&&&%%%%%%%%%&&&((())))))'''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""&&&&&&''''''(((((())))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''((()))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((******))))))((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((******++++++++++++******''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''(((******+++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++,,,---...///...---,,,......//////000000111111333222222222222333444555;;;::::::;;;===??????>>><<>>FFFIIIMMMPPPTTTYYY^^^bbbgggiiikkklllnnnpppsssvvvzzzwwwvvvxxx|||~~~~~~~~~zzztttsssrrrmmmfffYYYSSSLLLGGGFFFEEEDDDBBBBBBBBBIIIRRRQQQJJJLLLUUUhhhuuu}}}rrr___YYYgggyyytttDDDCCCBBBBBB@@@@@@???>>>@@@@@@>>>===;;;999888777777777555333111///...------,,,+++++++++,,,---...+++***)))(((''''''''''''((((((''''''''''''(((((((((%%%'''(((+++888;;;+++'''((()))((('''&&&''')))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%!!!"""$$$%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&&&&$$$''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((('''((()))***************(((((()))******+++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------,,,,,,---...///000111111222222222333444555666777:::::::::<<<>>>??????===<<>>AAACCCDDDFFFHHHHHHHHHGGGFFFBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIKKKLLLKKKKKKLLLMMMOOOOOOPPPPPPPPPOOONNNNNNMMMMMMNNNMMMNNNQQQVVVZZZ]]]ZZZTTTNNNKKKJJJKKKLLLOOONNNQQQZZZfffuuu{{{cccTTTLLLFFF<<<<<<@@@<<<<<<<<<<<<;;;::::::;;;;;;999888777666555555444555444333333333333222222222555555555666777888999:::===@@@DDDHHHKKKOOOTTTXXXYYY\\\```cccgggkkkppptttuuussssssuuuyyy|||}}}||||||zzzsssjjjeeebbb[[[TTTJJJFFFBBBAAABBBCCCBBBAAABBBBBBCCCDDDDDDJJJZZZkkkrrrmmmeeeaaafffrrr}}}ooo^^^DDDCCCBBBBBB@@@@@@???>>>@@@???>>>===;;;999888888777777555333111///...---...---+++)))***,,,///111+++***)))((((((''''''(((((((((''''''''''''((((((+++%%%%%%(((///>>>@@@111%%%''')))***((('''''''''%%%%%%%%%&&&&&&&&&&&&''')))((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''&&&&&&((()))'''&&&&&&&&&&&&%%%%%%%%%$$$######$$$&&&((('''&&&((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((()))******)))))))))'''(((((())))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***++++++---...///000000111222333444555666777888999999:::===@@@@@@>>><<<<<>>===???AAAAAADDDHHHKKKLLLJJJGGGEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHJJJLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKMMMQQQXXX\\\\\\YYYTTTOOOKKKJJJJJJJJJPPPPPPRRRUUUWWW]]]kkkyyysssfff[[[III???AAAAAA<<<<<<<<<;;;:::999777666::::::888777666555555444444333333333222222222111666666555444444444444444666888;;;>>>AAAEEEIIILLLLLLOOOSSSXXX\\\aaafffjjjmmmmmmmmmppptttwwwyyyyyyxxx{{{~~~~~~~~~~~~~~~~~~}}}zzzwwwuuurrriii]]]UUUPPPIIIBBB>>><<<<<<===@@@BBBBBBBBBDDDFFFFFFFFFMMM\\\iiiooo___^^^bbbooovvvhhhWWWHHHDDDCCCBBBBBB@@@@@@???>>>??????>>><<<;;;:::999888777777555333111///...------,,,+++***+++---///000******)))(((((((((((((((((((((''''''''''''((((((,,,%%%%%%''')))444777,,,$$$'''******)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&)))******)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''((('''&&&(((((((((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((((('''&&&&&&&&&&&&'''&&&''''''(((((()))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))************++++++++++++,,,,,,,,,---,,,+++***+++,,,...///,,,,,,------......//////111222333444555555555555777888:::===@@@@@@===:::<<<>>>@@@???>>>>>>@@@AAA>>>@@@DDDGGGHHHGGGDDDCCCHHHFFFEEEDDDDDDEEEGGGHHHIIIJJJLLLLLLKKKKKKLLLMMMKKKKKKKKKLLLMMMNNNPPPPPPMMMLLLKKKJJJKKKOOOVVV[[[ZZZWWWQQQLLLIIIIIIKKKLLLUUUTTTUUUVVVVVVWWW___hhh|||aaaLLLEEECCC>>>>>>=========;;;999777<<<;;;999888666666555555444444333333222222111111444444333222222111222222333555888:::;;;>>>BBBEEEFFFIIILLLNNNQQQTTTXXX[[[ddddddfffiiimmmpppssstttsssvvvzzz}}}}}}}}}}}}}}}}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzz}}}}}}}}}{{{zzz|||}}}{{{yyyxxxtttpppllliiiggg^^^RRRJJJFFFBBB<<<<<<<<<===???AAACCCCCCCCCEEELLLQQQWWWccckkkdddUUULLL\\\tttmmm[[[JJJ>>>DDDCCCBBBBBB@@@@@@???>>>???>>>>>><<<;;;:::999999777777555333111///...---***++++++,,,------,,,,,,***))))))(((((((((((()))((((((''''''''''''((((((***%%%''''''!!!'''---'''$$$'''******)))'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%((((((''''''&&&&&&%%%%%%''''''&&&&&&%%%$$$######''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((''''''&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((()))))))))((((((''')))))))))************************+++++++++,,,,,,,,,,,,+++***+++,,,---.../////////............---111222222333333333222222666777999<<<>>>>>><<<999;;;<<<>>>>>>>>>???@@@AAA>>>???@@@AAACCCCCCDDDDDDIIIHHHFFFEEEEEEFFFHHHIIIHHHJJJLLLMMMLLLLLLLLLNNNJJJJJJJJJKKKLLLOOORRRTTTOOONNNKKKIIIHHHKKKQQQUUUWWWSSSMMMHHHFFFIIIMMMPPPVVVRRRPPPSSSTTTTTTVVVYYYeee}}}|||```OOODDDAAA???===>>>???@@@???===<<<;;;:::999888777777777555555444444333222222111222111111111111111222222222444666777888:::===???BBBDDDFFFGGGHHHJJJMMMOOOYYY[[[]]]```dddgggkkkmmmqqqtttwwwyyyxxxxxxxxxxxxzzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||~~~~~~~~~|||zzzzzz|||~~~}}}zzzxxxvvvwwwvvvuuuuuuvvvyyy{{{xxxvvvsssppplllhhhbbb^^^UUUVVVQQQIIICCCCCCBBB???===>>>>>>>>>???@@@BBBCCCIIIWWWbbbbbbaaa```WWWLLL```mmmyyyeeeSSSEEE===DDDCCCBBBBBB@@@@@@???>>>???>>>===<<<;;;:::999999777777555333111///...---)))***+++,,,,,,+++***)))))))))(((((((((((())))))((((((''''''''''''(((((('''$$$((((((!!!$$$***(((%%%''')))***(((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%&&&'''+++...%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%&&&''''''&&&%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((())))))(((((((((************************************+++++++++++++++++++++++++++,,,------/////////...............///000222333333333222111555555777999<<<<<<:::888::::::;;;<<<>>>???@@@@@@@@@?????????@@@BBBEEEFFFGGGFFFFFFEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMMMMNNNOOOLLLKKKIIIIIIKKKNNNQQQTTTOOONNNKKKHHHFFFHHHLLLOOORRROOOIIIEEEEEEHHHMMMPPPTTTOOOLLLOOOPPPNNNMMMNNNRRRhhhiiiSSSFFFAAA;;;:::<<<>>>???>>><<<;;;:::999999999999999777777666555444333222222111111000111111222333444111222444444444555888:::;;;<<>>@@@AAA@@@<<<<<<<<<<<<===AAAGGGKKKXXXgggnnncccTTTSSS```mmm{{{}}}yyyjjjXXXIII@@@===DDDCCCBBBBBB@@@@@@???>>>>>>>>>===<<<;;;::::::999777777555333111///...---++++++***))))))((((((((())))))(((((((((((())))))((((((''''''''''''((((((((("""&&&***%%%''',,,((('''((()))((('''&&&''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((+++///222%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((()))((('''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))************++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,...111333555555555444444444444666999:::999888888888999;;;===>>>??????>>>>>>===>>>???BBBDDDEEECCCCCCDDDEEEFFFFFFGGGGGGFFFIIIKKKMMMMMMNNNOOOQQQOOOMMMJJJHHHHHHJJJMMMOOOLLLLLLJJJGGGFFFFFFIIIKKKNNNLLLIIIGGGFFFGGGIIIJJJNNNKKKJJJLLLJJJGGGGGGKKKIIIVVVgggyyywww^^^TTTGGG???<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;888888777666555444333333222222222222222333333444111222333333222333555777555666888::::::<<>>???<<<:::<<<>>>===;;;<<<===>>>CCCLLLXXXaaaffffffddd___[[[cccyyywwwooobbbTTTGGG???===>>>DDDCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;::::::777777555333111///...---...,,,)))&&&%%%&&&'''((())))))(((((((((((()))***((((((''''''''''''((((((***!!!$$$***(((***+++$$$'''((()))'''&&&&&&(((***'''''''''&&&&&&%%%%%%%%%&&&'''(((*********)))(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%$$$%%%'''***---%%%%%%%%%&&&&&&'''''''''$$$######%%%(((******)))%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((()))+++,,,---$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%'''(((***+++(((((((((''''''&&&&&&%%%$$$%%%&&&'''(((***++++++((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%'''((())))))))))))(((((((((((((((''''''''')))************+++++++++)))***+++,,,---,,,++++++'''((()))+++---///000111***,,,000444666888888888444333333444777888888777777777888999<<<>>>???>>>;;;;;;<<<===???@@@BBBBBB@@@AAABBBDDDEEEFFFFFFFFFFFFHHHKKKMMMMMMNNNPPPRRRQQQNNNJJJFFFEEEFFFIIIJJJIIIJJJIIIGGGEEEFFFHHHJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDFFFGGGCCC???CCCJJJFFFKKKPPPXXXggg~~~ppp]]]NNNFFFBBB???<<<;;;::::::::::::;;;<<<<<<:::999888777666555444444555444333333222333333333222444444444333333555666333444666666555666999;;;===@@@DDDFFFGGGJJJNNNRRRWWWXXXXXXYYYZZZ]]]bbbeeeeeeffffffhhhiiikkkmmmnnnpppqqqqqqrrrrrrqqqqqqppptttuuuvvvuuuttttttvvvxxxyyyxxxwwwxxxyyy|||~~~{{{{{{|||}}}yyyzzz{{{||||||{{{zzzzzztttuuuvvvwwwxxxyyyyyyzzzwwwwwwvvvtttqqqnnnkkkiiihhhhhhhhhddd]]]VVVRRRPPPHHHEEEAAA??????>>>===<<<888===???<<<999:::;;;999===>>>@@@DDDLLLZZZkkkwwwgggVVVMMMZZZmmm}}}yyyhhh]]]NNNBBB;;;888;;;@@@DDDDDDCCCBBB@@@???>>>>>>===??????;;;:::<<<;;;888999888666444111...,,,+++,,,,,,,,,++++++*********+++******)))(((''''''&&&(((((((((((((((((((((((("""###%%%&&&'''((((((((((((((())))))******++++++&&&&&&%%%$$$############&&&&&&'''***,,,+++'''"""%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%$$$###%%%'''(((((('''%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((((())))))&&&######&&&)))&&&&&&&&&&&&''')))***+++&&&&&&''''''(((((())))))''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))******************))))))))))))******++++++,,,------......///...///000111111222222111222333444333333333555777999:::;;;;;;::::::<<<>>><<<<<<<<<<<<===???@@@AAA>>>======@@@CCCDDDBBB@@@DDDCCCCCCFFFJJJKKKIIIFFFLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFJJJJJJIIIHHHFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCIIIHHHIIIKKKNNN[[[xxxmmmYYYLLLCCC@@@>>>;;;888999<<<===<<<999888:::;;;999666555777:::888888777666444222111000333333333222222222111111333222222222333444444555555666999;;;>>>AAACCCDDDJJJLLLNNNOOOPPPRRRUUUXXXXXXYYYZZZ[[[^^^```bbbdddeeefffhhhjjjkkkjjjiiihhhiiillloooqqqrrrrrrssstttxxxwwwuuutttuuuxxx{{{}}}{{{~~~}}}yyyuuuwwwyyyzzz{{{zzzyyywwwvvvvvvvvvvvvvvvuuusssqqqppppppqqqrrrrrrrrrrrrqqqqqqqqqpppmmmjjjfffbbb^^^\\\ZZZYYYXXXVVVSSSNNNGGGCCC???===;;;;;;===>>>;;;999<<<<<<<<<=========;;;:::===FFFNNNRRRWWW\\\\\\ZZZLLLVVVhhh{{{rrr```MMMEEE<<<888:::<<<<<<;;;EEEDDDCCCBBB@@@???>>>>>>===???>>>:::999;;;:::777999888666333000...,,,+++,,,,,,,,,+++++++++***************)))((('''''''''((((((((((((((((((((((((&&&&&&''''''((((((''''''((((((((()))))))))))))))'''&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&(((***)))&&&###%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$%%%'''(((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((()))(((&&&$$$$$$&&&)))'''&&&&&&''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))******************))))))))))))******++++++,,,,,,---...............000111111111111111222444555666555555666888888999::::::999:::<<<>>>>>>>>>=========>>>>>>???@@@??????AAADDDDDDBBB@@@CCCBBBBBBEEEHHHIIIGGGEEEIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGFFFIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBAAABBBDDDFFFGGGOOOeee{{{ppp^^^OOOGGGCCC@@@<<<<<<>>>@@@???===:::<<<===<<<:::999:::<<<>>>>>>===<<<;;;999777666555555555555444444444444222222222222222333444444333444666888;;;===???@@@DDDFFFHHHIIIJJJLLLOOORRRSSSSSSTTTVVVXXX[[[]]]^^^]]]___aaaccceeeffffffffffffiiikkkmmmmmmnnnpppqqqssssssrrrsssuuuyyy|||wwwyyy{{{|||{{{xxxtttrrruuuvvvwwwxxxxxxvvvuuusssssstttttttttsssqqqooonnnllllllkkkjjjiiihhhhhhgggeeedddbbb```\\\XXXUUUSSSPPPOOOLLLKKKHHHEEE@@@<<<===;;;999:::<<<<<<;;;999:::999888888:::>>>AAABBBFFFOOOVVVTTTQQQPPPPPPOOOXXXkkkfffSSSCCC>>>:::999;;;<<<;;;888EEEDDDCCCBBBAAA???>>>>>><<<>>>===:::999::::::666888777555222///---+++***,,,,,,,,,++++++++++++*********))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%$$$$$$%%%'''((('''&&&((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((&&&$$$%%%''')))((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))******************))))))))))))******++++++,,,,,,------............///000111111111111222555777888777777777888777888999999888999;;;===@@@??????>>>======>>>>>>AAAAAAAAABBBDDDCCCAAA???AAAAAAAAACCCFFFGGGFFFDDDFFFGGGGGGGGGFFFDDDCCCBBBEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIGGGFFFEEECCCCCCCCCCCCCCCBBBAAAAAA<<>>:::;;;<<<<<<:::;;;<<<===<<<:::888777888<<<<<<<<<;;;:::888777666666666666555555555444444222222222222222333333444111222333555666888999999;;;===???@@@AAACCCGGGIIIJJJKKKLLLMMMOOOQQQSSSTTTSSSTTTVVVXXX[[[]]]___```^^^```aaabbbbbbdddfffiiiiiiiiijjjlllooosssxxxzzzrrrssstttuuutttrrrooonnnlllmmmnnnooonnnmmmlllkkkjjjjjjkkkkkkjjjhhhfffeeecccaaa___\\\ZZZYYYYYYYYYTTTTTTSSSPPPNNNKKKIIIGGGIIIFFFDDDBBBAAA???<<<::::::888777888999::::::999<<<;;;999999<<>>;;;======999888:::999666777666444222///---+++***++++++++++++++++++++++++***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((('''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''((()))((('''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&((((((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((()))))))))******************))))))))))))*********++++++,,,------......---...///000111111111111111444777888888666666666666777888888777888:::<<<@@@??????>>>>>>>>>??????AAAAAABBBBBBBBBAAA@@@>>>@@@@@@AAABBBDDDEEEEEEEEEEEEFFFGGGHHHGGGEEECCCAAACCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGEEEDDDAAABBBBBBBBBBBBAAA@@@@@@===@@@CCCAAA======CCCJJJMMMcccggg]]]PPPEEE@@@>>>===;;;============:::888666666888888888888777666555444555555555444444444333333333333222222222222333333111111222222333444444555444666888999:::<<>>BBB@@@===<<<<<<<<<;;;:::777666666777888:::;;;;;;<<<===???BBBEEEIIINNNQQQIIILLLKKKHHHLLLZZZkkkuuukkkSSS@@@666555555555777999999666444EEEEEEDDDCCCAAA@@@??????;;;======999888:::999666666555444111///---+++***++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))(((((('''&&&&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''%%%%%%%%%%%%&&&'''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''')))((('''&&&&&&%%%%%%&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&''''''((((((((((((((('''&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))******************))))))))))))************++++++,,,------...---...///000000111111000///222555666666555444555555666777777777888:::<<<>>>>>>>>>??????@@@BBBBBBAAABBBCCCBBBAAA@@@???>>>@@@AAAAAABBBCCCCCCEEEFFFFFFGGGIIIIIIIIIGGGEEECCCCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@???@@@BBBCCC???<<<<<<@@@CCCBBBMMMccctttaaaSSSJJJDDD@@@>>>>>>======>>>===<<<;;;:::::::::::::::999888888666666666555555555444444444444333333333333333444222222222222333333333333111333444555555666999;;;:::::::::;;;<<<>>>???@@@BBBBBBBBBCCCDDDFFFHHHIIIGGGHHHIIIHHHHHHJJJMMMPPPPPPPPPQQQRRRTTTWWWZZZ[[[UUUTTTTTTTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPOOOOOONNNLLLMMMNNNNNNMMMLLLJJJIIIGGGFFFCCCAAA@@@@@@AAABBB============<<<;;;:::999<<<999666666777888888888666666777777888;;;>>>@@@???DDDIIILLLLLLLLLMMMOOOCCCFFFJJJRRRccc{{{|||fffOOO===666666888777666666666666555444FFFEEEDDDCCCBBB@@@??????<<<>>>===:::999::::::666666555444222000...,,,+++***++++++++++++,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&''')))***'''''''''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''((()))(((&&&&&&(((***%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''%%%%%%%%%''''''&&&%%%###$$$%%%&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&(((((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))******************))))))))))))************++++++,,,,,,------------...///000000000000...111333444333333333444555666777888888999;;;===>>>>>>>>>???@@@BBBCCCDDD@@@BBBDDDDDDBBB@@@@@@@@@AAABBBCCCCCCCCCDDDFFFHHHHHHIIIIIIJJJIIIHHHGGGFFFDDDDDDCCCCCCCCCEEEFFFGGGFFFEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@??????@@@BBB@@@<<<:::<<>>>>>>>>???AAABBBBBBBBBCCCEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMJJJKKKKKKKKKJJJJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDDDDDDDBBBAAA@@@>>>===;;;:::999::::::;;;:::::::::::::::999888888;;;999777777888:::::::::777888999999:::===BBBEEERRRTTTTTTQQQJJJDDDBBBBBBEEELLLWWWggg{{{}}}hhhPPP===555666999:::999777555555444555666FFFFFFEEECCCBBBAAA@@@???===???>>>:::999;;;:::777777666555333111///------******+++++++++,,,,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((+++)))(((&&&&&&'''((()))'''''''''''''''(((((((((&&&&&&%%%%%%&&&'''((((((%%%''')))(((&&&%%%'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&))))))(((&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))******************))))))))))))***************+++,,,,,,------,,,---...///000000000000///111222222111222333555555666888888888999<<<>>>@@@@@@@@@@@@@@@AAABBBCCCAAADDDFFFFFFDDDBBBBBBCCCBBBDDDEEEEEEDDDDDDHHHKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJLLLJJJHHHFFFDDDCCCDDDDDDEEEAAAAAABBBBBBAAAAAA@@@???>>>@@@???::::::>>>>>>;;;;;;===EEEPPP\\\ooovvvcccXXXGGGCCC>>>;;;;;;<<<;;;:::999999::::::::::::999999::::::999999999888888888777777666555555555555555444444444444444444444444333444444333222222333555444444333444444555666777555666888999::::::999999888:::<<<===<<<<<<>>>???AAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCBBB??????>>>>>>=========>>>;;;;;;<<<===<<<;;;:::999999999888888777777666666888888888888888777777666;;;:::999999;;;<<<<<<;;;999:::<<<<<<===AAAFFFKKKWWWVVVSSSLLLGGGGGGLLLRRRbbbjjjttt~~~~~~xxxmmmaaaOOO@@@777555666777888888888666555555555666FFFFFFEEECCCBBBAAA@@@???===??????;;;:::<<<;;;888777666555333111000...---*********++++++,,,,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((...---***(((''''''((()))&&&'''''''''((()))))))))(((''''''''''''((())))))###&&&((((((%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$&&&)))***(((%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))******************))))))))))))******)))******+++,,,,,,------,,,---...///000000000000000111222222111111444666555777888999999:::===???BBBBBBAAAAAA@@@@@@AAAAAABBBEEEHHHHHHFFFDDDEEEFFFCCCEEEGGGFFFDDDEEEIIILLLIIIIIIHHHGGGGGGGGGHHHHHHKKKJJJIIIIIIIIIKKKNNNOOOMMMKKKHHHEEEDDDDDDFFFGGGAAABBBBBBBBBBBBAAA@@@@@@===@@@@@@<<<<<<@@@>>>999;;;>>>DDDEEEDDDNNNjjj{{{[[[TTTLLLEEEBBB???<<<:::;;;;;;<<<<<<===<<<<<<<<<888888888777777777777666888888777666666666666666444444444444444444555555444555555333111000222333333333333333333444555555222333666888999999777777222555777999888888888999::::::;;;;;;;;;;;;<<<<<<999:::<<<======;;;:::888::::::999888888888888888555666777777777666555444999999999888777555444333777777777888777666666555777666555666888999888777:::<<<>>>>>>???CCCIIINNNEEEEEEDDDDDDIIIWWWjjjxxxrrrcccPPPHHH===777777777444111444666777888666555555555DDDCCCCCCBBBAAA@@@??????===@@@@@@<<<;;;===>>>===888777555333000///......,,,,,,,,,+++++++++************))))))(((((('''''')))((('''((()))******((()))'''&&&'''((()))((('''***++++++***'''&&&'''(((***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%(((((('''&&&%%%$$$$$$###$$$%%%&&&&&&$$$###$$$&&&&&&&&&''''''''''''&&&&&&(((&&&$$$%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$(((***'''######)))000)))&&&%%%&&&((()))'''%%%''''''(((((((((((('''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&%%%$$$%%%'''((('''&&&'''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&%%%$$$%%%(((+++,,,'''&&&&&&%%%%%%'''((()))))))))((('''''''''''''''***((('''((()))***)))(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++++++++,,,------......//////...------...000333444333333333111000111444777:::::::::999888:::===???FFFFFFFFFEEECCCBBB@@@???BBBEEEIIIJJJHHHFFFEEEDDDFFFGGGFFFEEEHHHKKKHHHCCCGGGHHHIIIGGGEEEFFFIIIMMMOOOKKKHHHIIINNNRRRQQQNNNPPPOOONNNLLLIIIFFFDDDBBBGGGCCC@@@BBBEEEGGGDDD@@@???>>>>>>=========>>>>>>999<<>>AAABBBBBB@@@@@@CCCKKK[[[ppp{{{kkkYYYJJJ::::::888666555444444444666555444444333333333333CCCCCCBBBAAA@@@???>>>>>>>>>AAA@@@<<<999;;;;;;:::777666444111///...---,,,,,,,,,+++++++++***************))))))((((((''''''((('''&&&''')))***)))((()))'''&&&'''((()))(((''')))******)))'''&&&&&&'''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&%%%%%%$$$&&&'''((((((&&&&&&'''(((&&&&&&''''''''''''&&&&&&(((&&&%%%%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))'''%%%(((111:::)))'''&&&&&&))))))(((&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))'''((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&%%%$$$%%%'''((('''&&&''''''((((((''''''&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%''',,,333;;;???)))(((((('''((()))***+++))))))((('''''''''''''''((('''&&&&&&(((((('''&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,---...............------...000222444666666666555444555888;;;<<<======<<<;;;<<>>>>>===<<<<<<<<<<<<<<<777999:::999777999@@@EEETTTccctttfff[[[SSSGGGAAA;;;999999999999999;;;<<<===<<<;;;:::::::::999999888777777777777888777777666666666555555555333333333333333333333333555444444444444444444555444444444555555444444444444444444444444444444444666555444333222333333444555555555555555444333333333333444444444555555555555555555666666666666666666666666666666666666666555555666666777888888888;;;999888777999<<<@@@BBB???===:::888999===CCCGGGVVVdddzzznnn[[[KKKAAA:::999777666555444444444555444444333222222333333CCCBBBBBBAAA@@@???>>>>>>>>>AAA@@@;;;888999999777666555333111///---,,,,,,+++++++++*********))))))******))))))(((((('''''''''&&&&&&&&&((()))(((''')))'''&&&'''((()))((('''((())))))(((&&&%%%&&&''''''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&''''''''''''&&&&&&(((&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%$$$)))333;;;)))(((''''''((()))((('''''''''((((((((((((''''''%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))''''''((((((((()))))))))(((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&%%%$$$%%%'''((('''&&&''''''((((((((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%'''---555>>>DDD((((((''''''(((((()))***)))(((''''''&&&''''''''''''%%%$$$%%%&&&'''&&&%%%(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,------............------...000222333666777777777666777:::<<<<<<=========<<<===???BBB@@@AAABBBCCCEEEEEEEEEEEEAAADDDFFFGGGFFFFFFGGGHHHKKKKKKIIIEEEFFFJJJJJJFFFAAAEEEJJJLLLLLLKKKJJJJJJKKKHHHFFFHHHLLLOOOOOONNNMMMLLLIIIGGGEEEDDDDDDDDDAAA???>>>@@@CCCEEEDDDBBB>>>===<<<::::::999999999888999:::888555555888<<<>>>GGG___yyyoooXXXIII>>>===>>>999777888999::::::;;;;;;:::999999;;;:::999888888888888888777777666666666666555555444444444444444444444444555555444444444444555555444444555555555555444444444444444444444444444444555444333333222333333333444444555555444444333333333444444444444555555555666666666666666555555555666666666666666666666666555555666777888999::::::888777666777999;;;;;;;;;;;;:::777666:::EEETTT___qqq}}}xxx\\\GGG===:::888888666555444444444444444333222222111222222222BBBBBBAAA@@@???>>>>>>===>>>AAA@@@;;;999::::::999666555333111///------,,,++++++*********)))))))))******))))))(((((('''''''''&&&%%%&&&(((((((((&&&)))'''&&&'''((()))(((''''''(((((((((&&&%%%%%%'''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''###%%%&&&%%%$$$$$$%%%'''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((%%%"""$$$***000'''''''''''''''(((''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((((((((())))))(((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%$$$&&&***...111%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***++++++,,,------.........---------...000111222222444555555444666888::::::;;;<<<;;;;;;;;;>>>@@@???@@@AAACCCDDDEEEEEEEEECCCDDDEEEEEEDDDDDDEEEGGGKKKLLLJJJEEEEEEIIIJJJHHHFFFIIILLLMMMLLLJJJGGGFFFHHHFFFEEEFFFIIILLLMMMMMMMMMKKKHHHEEEBBBAAABBBBBB@@@>>><<<<<<===>>><<<:::===<<<:::999888777666666666888::::::888888:::<<<:::<<>>888888777777888999:::;;;:::999:::999999888888888999999777777666666666666666666555555555555555555555555666666555555555555666666555555666666666666555555555555555555555555555555444444444444444444444444333444444444444444333333444444444444555555555555777777666666555555444444666666666666666666666666666666666777777888888888666777999;;;;;;999555222444888>>>DDDOOO```vvv}}}fffLLL<<<777999666666555444333333444444222222111111111111111222CCCBBBBBBAAA@@@???>>>>>>===@@@@@@<<<:::<<<===<<<888777555222000///...---+++++++++************)))******))))))(((((('''''''''&&&%%%&&&(((((((((&&&)))'''&&&'''((()))((('''&&&'''((('''&&&%%%&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%%%%$$$$$$&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))'''$$$###$$$&&&&&&&&&'''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%$$$######""""""$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&'''((()))(((&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++******++++++,,,------...---------......///000000///111333333444555777999999:::<<<<<<;;;;;;===??????@@@AAABBBBBBBBBBBBBBBDDDEEEEEEDDDAAA@@@AAABBBIIIKKKIIIEEEDDDGGGIIIHHHIIIIIIKKKLLLLLLKKKIIIHHHFFFEEEDDDEEEGGGIIIJJJJJJMMMKKKGGGCCC@@@>>>>>>>>>===<<<;;;:::::::::999888;;;:::999777666555555555333444555666666666777888999666:::FFFWWWlllkkkbbb\\\PPPEEE@@@<<<:::999999;;;<<<;;;:::777777777777777888999:::666666777777777777777777666666666666666666666666777666666555555666666777555666666777777666666555555555555555555555555555555555555666666666666555333333444555555444444444444444444555555555666666777777666666555555444444666666666666666666666666666666666666666666666555666888999::::::;;;===>>>AAAJJJVVVcccppp|||qqq```NNN???777777999444444333333333333333444111111111000000111111222DDDCCCCCCBBBAAA@@@???>>>===@@@@@@<<<;;;===>>>===888777555333111///......,,,,,,,,,+++++++++************))))))(((((('''''''''&&&&&&&&&((()))(((''')))'''&&&'''((()))((('''&&&((()))(((&&&&&&'''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$&&&''''''''''''((()))&&&&&&''''''''''''&&&&&&&&&%%%%%%'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))(((&&&%%%%%%&&&'''((('''&&&%%%&&&(((''''''((((((((((((''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%'''((('''&&&''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&"""$$$%%%'''((('''&&&%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&'''(((***)))(((((()))***)))(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++******++++++,,,,,,------------.........////////////111333444555666888::::::;;;======<<<<<<>>>?????????@@@@@@@@@@@@??????CCCDDDEEECCC@@@=========DDDHHHHHHDDDBBBEEEGGGGGGEEEFFFHHHKKKNNNOOONNNLLLEEEEEEDDDDDDDDDEEEFFFGGGJJJHHHEEEBBB???===<<<<<<::::::::::::;;;;;;<<<<<<:::999888777666555555555555555555555555555444444888555444777<<>>===<<<999777777777777777777888999999666666777777777777888888777777777777777777777777777777666666666666777777666666777777777777666666555555555555555555555555555555666777777777777666444444555555666666555555444444555555555666666666666666666666666555555555666666666666666666666666666666666555555555555555555666777777999CCCRRR^^^eeemmmxxxdddUUUDDD:::666555555888333222222222222222333444111111111000111111222333EEEDDDDDDCCCBBBAAA@@@@@@===AAA@@@<<<:::;;;<<<;;;777666444222000...---------------,,,,,,,,,,,,+++******))))))((((((''''''((('''&&&''')))***)))((()))'''&&&'''((()))(((''''''((())))))''''''((()))&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&''''''''''''(((***&&&&&&''''''''''''&&&&&&&&&%%%&&&'''))))))'''%%%''''''''''''''''''''''''&&&'''((((((''''''''''''''')))******((('''(((***''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&###$$$&&&'''((()))))))))%%%&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&'''(((***)))((((((******)))(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++*********+++,,,,,,------------......///.........---000333444555777999:::888:::<<<<<<<<<<<<===>>><<<======>>>>>>>>>>>>>>>???AAACCCBBB???<<<;;;:::???DDDFFFCCCAAADDDFFFEEEBBBDDDHHHMMMRRRRRROOOKKKEEEEEEDDDCCCBBBBBBCCCEEEDDDCCCBBBAAA???>>>===<<<999999:::::::::::::::;;;888888777666666666666666777666555444555555555555666666666777777<<>>AAA@@@;;;888999:::888666555333111///---,,,,,,......---------,,,,,,,,,*********)))(((((('''''')))((('''((()))******((()))'''&&&'''((()))((('''''')))***)))(((((()))***&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%%%%&&&(((&&&''''''''''''''''''&&&&&&%%%&&&'''))))))'''%%%(((((((((((((((((((((((()))((('''%%%$$$$$$%%%%%%)))+++---,,,)))(((***,,,''''''(((((((((((('''''''''''''''(((((((((((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$%%%'''((('''&&&''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&'''(((***((('''((()))***)))((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++)))******+++,,,,,,------------......///.........+++...111333444555777999555777999:::999999:::;;;::::::<<<===>>>>>>>>>>>>;;;>>>AAAAAA???<<<;;;:::;;;AAADDDBBB@@@CCCDDDDDDCCCEEEJJJQQQUUUSSSLLLFFFEEEEEEDDDBBBAAA@@@AAACCC???@@@@@@@@@@@@???>>>===:::::::::999666555555555888777777666666666777777333111000000222444555555333333777999777555:::AAASSS^^^rrryyyjjj___WWWOOOIII@@@???===:::888777666666666666777777888888888999888888888888888888888888888888777777777777888888777777888888888888777777666666666666666666666666222333555666666666555555555555666777888888777777555555555555666666666777444555555555666666777777666666666666666666666666111222444666999;;;<<<===BBBQQQaaajjjooozzzhhhOOO>>>555111555777444222444000000000000111222333333222222111111222333444444EEEEEEDDDCCCBBB@@@???>>>???>>>===<<<;;;:::::::::888777555333111///.........------,,,+++++++++,,,)))(((&&&%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((()))))))))(((&&&$$$"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((($$$''',,,//////+++&&&###'''&&&%%%$$$$$$%%%'''((()))******))))))((('''&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''***((('''(((&&&$$$&&&+++((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))'''%%%$$$(((((((((((((((((((((((($$$$$$&&&&&&&&&&&&$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((###$$$&&&'''''''''&&&%%%(((((('''''''''&&&&&&&&&!!!(((***&&&$$$(((***(((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))(((((('''''''''''''''''''''''''''&&&&&&)))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((************************++++++,,,,,,---......///000000000000111222333444666555555555777999;;;<<<888888999:::;;;===>>>???>>>??????@@@>>><<<888666<<<===???@@@BBBBBBCCCCCC???CCCHHHLLLMMMKKKHHHEEEFFFCCCAAABBBDDDEEECCCAAA???>>>???@@@@@@>>>;;;777666666666666555555555555888777666555444333333222777666444222222444666777444444444555555555666666AAAAAALLLjjjxxxooocccWWWGGG<<<:::;;;<<<<<<999777444333444666777777888888999999888888999;;;666555555777888999888666444666555111333999999444777777777777666666666666777444333444777888777555888888777666555444444444555444444555666777666555555444444555777777666555444222000111555888:::;;;<<<;;;;;;;;;AAALLL[[[fffmmmxxxjjjTTTFFF>>>333333333222222111111111111222333111///......//////000111222222222222222DDDDDDDDDCCCAAA@@@>>>===???>>>===<<<;;;:::::::::888666444222000......---------,,,+++++++++++++++,,,+++***)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%'''***---///000000///+++***(((&&&&&&&&&'''((('''(((((()))))))))((((((&&&'''((('''&&&&&&'''(((&&&'''''''''(((((()))))))))&&&%%%((()))&&&&&&)))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((('''(((((((((((((((((((((((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&$$$))))))$$$"""&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++*********+++,,,,,,---......//////////////////000111222222555555555666777888999:::888888999:::;;;===>>>??????AAACCCCCCAAA===:::888<<<===>>>???@@@@@@AAAAAA@@@BBBEEEGGGHHHHHHFFFEEECCCAAA??????AAAAAA???===>>>>>>>>>???@@@>>>:::777666666666666555555555555111111222333333333333333555444333333333333444555333333444444444444555555888666999JJJfff|||lll\\\OOOFFF???;;;@@@???===;;;:::::::::;;;::::::999888666666888999777666555666888888777555555777666333555::::::666777777777777777777777888777555444555888999777666555555444555555555333222222222222222333444444333555555444444555555444333:::888777888;;;===>>>???IIIPPPYYYcccmmmwwwkkkRRRAAA777222222222222222222222111111222333333222000...///000000000000000111111222222DDDCCCCCCAAA@@@???>>>===???>>>===<<<;;;:::::::::777666444111///...---,,,,,,,,,+++************++++++***((('''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''(((((((((((('''''''''((()))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&'''))),,,000333555,,,+++)))'''&&&&&&&&&'''&&&&&&'''((())))))))))))&&&'''((('''&&&&&&'''(((%%%%%%&&&'''((()))*********'''&&&))))))&&&%%%&&&((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''))))))******((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''(((((('''''''''''''''&&&&&&&&&''')))(((###"""$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((((((((()))(((((((((''''''''''''&&&''''''''''''''''''''''''(((((()))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,---------............///000111111444444555666777777666666888888999:::;;;===>>>???@@@DDDHHHHHHDDD???<<<;;;<<<<<<===>>>??????>>>>>>@@@AAABBBCCCDDDDDDCCCCCCBBB@@@???>>>??????===<<<=========>>>>>><<<999666666666666555555555555444...///111333333333333222333333444444444444333333222222222333333333333444444333333777CCCVVVlll{{{rrrcccXXXSSSQQQQQQPPPJJJBBB===;;;<<<===;;;999777777777999:::999777666777888888777555444555444333555999888555444444555555666666777777555444333444666777666555666444444666999999555222444444444444444444444444666666666555666777888888;;;<<<@@@GGGOOOWWW[[[]]]gggnnnyyy~~~xxxrrrbbbKKK888000------111111111111111222222222222333333222000///000111000000///......///111222DDDCCCBBB@@@???>>>======???>>>===<<<;;;:::::::::666555333111///---,,,,,,++++++******)))******+++))))))((('''&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%((('''&&&&&&'''))),,,---((('''&&&%%%%%%%%%%%%%%%&&&''''''((())))))((((((&&&'''((('''&&&&&&&&&(((&&&&&&&&&'''((())))))***+++))))))***'''$$$&&&,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%'''((()))******((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&$$$$$$%%%&&&'''''''''''''''''''''''''''&&&'''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))))))))(((((((((((((((&&&&&&&&&''''''''''''''''''(((((((((((((((''''''(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,((((((((()))******++++++............///000111111333444555666666666555444888888999:::;;;===>>>??????EEEKKKKKKFFFAAA=========>>>>>>?????????>>>>>>@@@AAACCCDDDDDDCCCAAA@@@CCCBBBAAA@@@@@@???>>>======<<<<<<<<<===;;;888666666666555555555444444444222333444555555333111000222333555666666555333222111111111111222222222222444666888999;;;BBBMMMVVVkkk{{{vvvoooooolllaaaSSSGGGBBBBBBAAA>>>;;;888888999999999;;;999777777888888777555444444444444666777666444444444555555666777777777555555444555666666666666777666666999<<<;;;777222444555555555444444444555888999:::<<<===@@@CCCFFFJJJNNNUUU```mmmxxxwwwiii___VVVGGG888///...000111///000000000111111222222222333333222111000000111111///...,,,---...000111DDDCCCBBB@@@>>>>>>======???>>>===<<<;;;:::::::::666555333111///---,,,,,,+++******)))******++++++,,,,,,,,,+++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((('''&&&&&&&&&'''((('''&&&&&&&&&((((((((((((((((((''''''''''''(((******%%%$$$---888((((((((((((((((((((((((&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''%%%$$$$$$%%%&&&'''&&&'''''''''''''''''''''$$$$$$%%%'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))******+++,,,,,,,,,////////////000111222222333444555666666555444333888888999:::;;;===>>>??????DDDJJJKKKHHHCCC???>>>??????@@@AAAAAAAAA@@@@@@>>>AAAEEEHHHHHHEEEBBB???BBBBBBBBBAAA@@@???>>>???===<<<;;;;;;<<<;;;888666555555555555444444444444333444444555444333111000222333555777777555333222000000000111111111222222222444666666666888;;;>>>NNNaaatttrrreee___^^^UUUQQQLLLHHHFFFDDDBBB@@@AAA>>><<<:::;;;:::999888777666666777999888666555666666666777777888888888666666777777777777888888777666777999<<<;;;777333222555888:::;;;===@@@CCCHHHKKKOOOSSSUUUZZZ___cccoooqqquuu|||www```MMMGGG???777222222333333444/////////000000111111111111222333222000000000222111///...,,,,,,---///000EEEDDDBBB@@@>>>>>>>>>??????>>>===<<<;;;:::::::::777666444111///...---,,,+++************+++,,,,,,)))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''((()))******(((((((((((('''&&&%%%%%%&&&'''((('''&&&&&&'''((())))))((((((''''''''''''"""$$$''')))&&&'''222>>>((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''''''''(((%%%%%%(((***'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******++++++,,,,,,,,,------.../////////////////////000111222222333333444555666666555555888888999:::;;;===>>>???@@@CCCFFFIIIIIIGGGCCC@@@@@@@@@AAABBBCCCCCCBBBBBB>>>AAAFFFJJJKKKHHHCCC@@@???AAAAAAAAA???>>>???@@@>>>===;;;;;;<<<;;;999777555555555444444444444333111111111111222222222333111333444666666444333111000000000111111111111222333222111000000333666888888EEESSSccc~~~{{{uuupppmmmiiiccc___VVVSSSOOOMMMMMMLLLKKKJJJBBB???>>>AAABBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>>>>@@@CCCEEEFFFEEEEEEDDDFFFKKKQQQUUUXXX\\\bbbgggnnnsssyyy}}}yyynnn\\\GGG777999333000333444333111111////////////000000000000///111222111000///000111111000...------...//////GGGEEECCC@@@?????????@@@???>>>===<<<;;;:::::::::888666444222000......---+++++++++++++++,,,------%%%&&&'''((()))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((***+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''&&&&&&'''((())))))))))))'''''''''(((''''''&&&&&&&&&'''((('''&&&&&&'''((('''''''''(((((((((((((((%%%###%%%)))******---222((((((((((((((((((((((((%%%&&&'''((()))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''((())))))******&&&&&&&&&'''''''''((((((111)))%%%''''''%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))******%%%%%%&&&&&&'''(((((()))%%%&&&''''''((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''''''(((((())))))***++++++,,,,,,------.../////////............///000111111444444444444555666888888888888999:::;;;===>>>???CCCBBBCCCGGGKKKKKKGGGBBB???@@@AAABBBCCCDDDDDDDDD???BBBFFFIIIJJJHHHFFFDDD???AAACCCBBBAAA@@@BBBDDD???===<<<;;;<<<;;;999888555555555444444444333333555444222111000111333333000111222222222222111000000000111111111222222222111333333222000111555888333777>>>HHHZZZttt}}}zzzvvvsssrrrrrrqqqppp```\\\[[[___^^^YYYUUUUUURRRRRRQQQQQQPPPOOOOOOOOOOOOQQQRRRRRRPPPPPPQQQSSSXXX]]]bbbddddddfffjjjnnnoootttzzz~~~uuugggUUUDDD777111444///...222333000...000//////////////////.........///000000///...///000000000000/////////......GGGFFFCCCAAA??????@@@AAA???>>>===<<<;;;:::::::::888777555333111///......,,,+++++++++,,,------...'''(((***+++,,,,,,++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''"""$$$&&&((()))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((+++,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''((((((((()))((('''%%%$$$$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((&&&'''((('''&&&&&&'''(((%%%&&&&&&'''((()))******,,,&&&$$$)))---***$$$!!!((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((!!!"""$$$'''((((((((((((&&&&&&&&&'''''''''((((((999...%%%%%%%%%###$$$)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&'''((((((((('''(((((((((((())))))))))))''''''''''''''''''''''''&&&''''''((()))*********)))******++++++,,,---------------------...000000444444333444555777999:::888888999:::;;;===>>>???EEEBBBBBBFFFMMMOOOJJJDDD>>>???AAABBBCCCDDDDDDDDDAAABBBDDDFFFHHHHHHHHHGGGAAADDDFFFFFFDDDDDDFFFHHH@@@>>><<<<<<<<<<<<:::888555555444444444333333333===;;;777333111111222333//////000000000000//////111111111111222222222222***111888888333000111444777777888:::AAARRRqqq~~~zzzuuuvvvpppooonnnmmmlllkkkkkkjjjkkknnnoooooommmlllnnnqqqssszzz|||vvvjjjZZZHHH999333444444...---111111...///333000000//////.........------///000///......///000000000111111000///......GGGEEEBBBAAA@@@???>>><<<=========<<<;;;;;;::::::444444333111...------...------,,,++++++******)))))))))))))))))))))))))))((((((''''''''''''(((((()))((('''''''''(((***+++(((((((((((('''''''''''')))(((((('''&&&&&&%%%%%%''''''(((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''((((((((((((((((((((((((&&&'''(((((()))(((((((((%%%&&&'''((())))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((''''''''''''(((((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((*********)))))))))))))))******+++,,,,,,---......,,,,,,------.../////////333444555777888888888999666666777:::===@@@DDDFFF>>>???BBBFFFIIIIIIHHHEEEDDDCCCCCCDDDFFFFFFEEECCCAAABBBEEEGGGHHHIIIIIIIIIFFFFFFFFFHHHJJJIIIEEEAAAAAA@@@>>><<<:::999888888333333333333333333333333JJJ>>>111,,,///333222///111000///......///000111////////////000000000000333555666444000///000111666444222444;;;GGGRRRZZZnnn~~~uuurrrnnncccRRRBBB888333111111111111000000000000111111........./////////////////////......---------,,,////////////............GGGEEEBBB@@@@@@???>>><<<=========<<<;;;;;;::::::666666555222///---......------,,,++++++******))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((('''((()))***+++((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((((((((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))))))))))))))******++++++,,,------...,,,------......///000000555555666777777777777777777777888:::===@@@DDDFFFBBBBBBCCCFFFHHHHHHFFFDDDEEEDDDCCCDDDDDDDDDBBB@@@@@@AAABBBDDDEEEEEEDDDDDDEEEAAA@@@CCCIIIJJJDDD>>>???>>>===;;;999888666666333333333333333333333333===666...,,,...111///,,,111000///......///000111.../////////000000000000111333444333000///000111666444333333666;;;AAAEEEPPPaaawww{{{ggg^^^IIICCC;;;444111111111222111000000//////000000111111111000000//////....../////////.........------////////////////////////FFFDDDAAA@@@@@@???>>><<<======<<<<<<;;;:::::::::888888777333000...---...------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((''''''''''''%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''((()))((('''&&&%%%$$$%%%&&&'''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''))))))))))))((('''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))************++++++,,,,,,------------......///000000000555666666777777666666666888888999;;;===@@@CCCEEEFFFEEEDDDEEEFFFFFFDDDBBBEEEDDDCCCCCCCCCBBB@@@>>>>>>??????@@@AAA@@@@@@@@@CCC===:::???GGGIIICCC:::;;;;;;;;;:::999666444333222222222222222222222222111///......//////...,,,000//////......//////000....../////////000000000///000111111//////000111444333333222222333333333777CCCTTTcccvvvvvvrrrdddLLLAAA888555222000000000///...000000////////////000000333222222111000///......000000////////////......000000000000000000000000FFFCCCAAA@@@@@@???>>><<<======<<<;;;;;;::::::999888888666333///---,,,---------,,,++++++******)))(((((((((((((((((((((((())))))************))))))((((((((((((((())))))***((((((((((((''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''(((******(((&&&%%%%%%%%%&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((((((((((((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''''''''(((((('''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***************++++++,,,,,,,,,,,,------...//////000000111333444555666777777777777999999:::;;;===???BBBCCCDDDCCCBBBBBBCCCCCCBBBAAADDDCCCBBBBBBCCCCCCAAA???<<<===>>>>>>???@@@@@@AAAAAA===;;;>>>CCCDDD???999999:::::::::999666333222222222222222222222222222...///111111000/////////////////////////////////........./////////000000---...////////////000000111111222222222333222222333777<<>><<<<<<<<<<<<;;;::::::999999777777555222...++++++,,,------,,,++++++******)))(((((((((((((((((((((((())))))************))))))'''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''$$$&&&((())))))'''$$$"""%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))((((((''''''''''''''''''''''''''''''%%%''')))******)))'''&&&&&&&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&'''(((((()))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******************+++++++++++++++,,,------......///000000000000111333555777999999:::::::::::::::<<<>>>@@@AAA???>>>===>>>@@@BBBAAA@@@AAA@@@@@@BBBCCCDDDCCCBBB;;;<<<===>>>@@@BBBDDDEEE@@@@@@@@@???>>>===;;;999888999::::::999666444222111111111111111111111111///111111000...---///111......////////////..................////////////---------...///000000///000000000000111333555666444444555555:::III___qqq}}}ttt|||{{{gggOOOEEE;;;222444000...---...000222222111//////............//////---------......//////////////////000000000000000///000000000111111111222DDDBBB@@@?????????>>><<<<<<<<<;;;;;;:::999999999666666444111...++++++,,,------,,,++++++******)))))))))))))))))))))))))))'''(((************((('''''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&###$$$&&&((('''%%%""" %%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((()))''''''&&&&&&&&&&&&''''''******))))))(((''''''&&&''''''''''''''''''''''''&&&'''((()))***)))((((((&&&''''''(((((((((''''''((((((((((((((((((((((((&&&''''''((()))(((((((((%%%&&&'''((())))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''((((((''''''&&&%%%'''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''+++///---((($$$&&&(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******++++++******++++++++++++++++++,,,,,,------.../////////...///222444777999;;;;;;::::::999999:::<<<>>>???;;;:::;;;===???AAA@@@???>>>>>>>>>@@@BBBCCCCCCAAA;;;;;;<<<>>>@@@CCCEEEGGG@@@AAABBB@@@;;;888888999888888999888777555444222000000000000000000000000/////////---++++++---///---......//////......---------........./////////...---,,,---///000///...000///......///111333444///111555888:::<<>>666111///555000...,,,,,,...///000///......------------......++++++,,,---...//////000......////////////000000...//////000000111111111DDDBBB????????????>>>===<<<<<<;;;::::::999999888555555555222///------...------,,,++++++******)))))))))))))))))))))))))))&&&''')))******)))'''&&&&&&'''((()))***))))))(((((((((((((((''''''''''''%%%%%%&&&&&&'''((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((())))))******))))))''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((('''((((((''''''''''''(((((((((((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$///999999///&&&%%%(((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******++++++++++++******************++++++,,,,,,---............000222444777999:::::::::999999888999:::;;;<<<::::::;;;>>>@@@AAA???======<<<<<<>>>???@@@???>>>::::::;;;<<<>>>@@@CCCDDD??????>>><<<;;;999888777777777666555444333333222000000000000000000000000------,,,------...------------...//////...---------------.........//////000...,,,---000111///---//////......///000000111///...222888888555666;;;===KKKaaauuuwwwhhh[[[SSSFFFHHH;;;///000000,,,///444222111000000///---+++...------------------...,,,,,,------......//////------........./////////------...//////000111111CCCAAA???>>>??????>>>===<<<<<<;;;::::::999999888666666555333000//////000------,,,,,,+++******)))))))))))))))))))))))))))&&&'''(((******((('''&&&&&&''')))*********)))((()))(((((((((''''''''''''###$$$%%%&&&((()))******///---)))'''&&&''')))+++&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''((()))***+++'''(((((((((((((((''''''(((((((((((((((((((((((((((((()))***************))))))))))))((('''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((()))*********)))'''&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""111AAABBB555((($$$&&&'''((()))++++++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))***+++++++++++++++************************+++,,,,,,------...000111333555666777888888:::999888888888999:::;;;:::;;;===???AAAAAA>>>;;;===<<<;;;<<<======;;;:::::::::::::::;;;===???@@@???<<<999999;;;<<<999555666555444333222111111222000000000000000000000000++++++,,,///111222///---,,,---...//////...---,,,---------.........//////111...---...000111///------...///111222222111111555///...222222///111666555:::@@@EEEPPPfff}}}vvvjjj\\\LLL???777222555...***444666...------...///111333222///,,,...------,,,,,,------...///////////////.........,,,---------......//////,,,------...///000000111AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///............+++)))***,,,---+++(((******)))((((((((((((((())))))(((((('''''''''&&&(((((((((((('''''''''''''''((()))(((&&&%%%%%%%%%%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((***+++***)))((()))+++******))))))((((((''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%''')))***'''%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''',,,111000+++&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***000555777333---(((&&&''''''((((((((((((''''''&&&'''(((((()))(((((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((()))******...---,,,+++************+++++++++,,,---...///000......///111222333555555333444666777999:::;;;;;;<<<<<<=========<<<;;;:::;;;:::999999;;;;;;;;;999999::::::;;;;;;::::::999;;;;;;::::::999888777777222222222222222222333333000000///.........................................................------.......................................///000000111111111000000000//////---///222222111111222444555555888;;;<<<@@@PPPbbbnnnWWWLLLBBB555///111111///...------...///111...------------...//////---------------...///000222555666222,,,)))***,,,---..................---------...///000///---,,,AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///............,,,******,,,,,,+++)))******)))((((((((((((((()))((((((((('''''''''''')))))))))((((((''''''''''''((())))))'''%%%%%%&&&%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((''''''###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&((()))((('''&&&'''((((((((((((((('''''''''&&&%%%&&&&&&'''((('''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((()))(((((((((''''''''''''(((''''''&&&&&&''''''((('''''''''((())))))((('''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&***...---)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&000777<<<:::111)))&&&'''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))***************))))))***++++++,,,,,,,,,,,,------...///...///000111333444555555333444555777888999999999999999::::::::::::999999;;;:::999:::;;;<<<;;;:::999999::::::::::::999999::::::999888888777666666222222222222222222222222000//////.........................................................------.......................................//////000///000111333555777888999888555333111222333333222//////222444444555???KKKZZZgggzzz}}}wwwrrr[[[EEE;;;555//////555000///...------...///000---------------...//////---------,,,------......555888999666111...///111------............---------------...///...---,,,AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........---,,,***+++,,,,,,+++)))******)))(((((((((((((((((((((((((((''''''''''''++++++***)))((((((''''''''')))***)))'''%%%%%%&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((''''''$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((((()))***)))((('''((()))((((((((('''''''''&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%(((***)))&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&///777<<<777,,,$$$%%%)))''''''((((((((((((''''''***)))(((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******(((((((((((()))***+++,,,------,,,,,,,,,------...//////000111333444555555333444555666777888888777777777888888999:::::::::<<<;;;::::::;;;<<<;;;999888888999999999999888888888888777777666555555555333333222222111111000000000///......------......------------------------------------------......------------------------......------......///000---///111333666999;;;<<<<<<777111///222444333111111000111444333111444888:::EEEWWWkkk}}}~~~sssppppppiii]]]TTTCCC444///...,,,///444000///...------...///000---------------......///------,,,,,,+++,,,,,,,,,000222333111...,,,---///,,,,,,------------,,,,,,------------------------AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((''''''''',,,,,,+++***)))(((''''''''')))***)))'''&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&''''''&&&''''''((((((''''''&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((()))***)))(((((()))***''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((******)))'''&&&(((***((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%'''''''''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((---111...((($$$&&&)))&&&''''''((((((''''''&&&+++***'''%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***)))(((((())))))***+++,,,......---,,,,,,,,,------......///000111222333444444444555666666666666666888888888999:::;;;======;;;:::999999::::::999888777777888888888888777777666555555555444444444333333333222111000//////...//////...------------...------------------------,,,,,,------------......------------------------...------------...//////......///000222333444555444222000000000222222222555333333444555444333333555888>>>FFFRRRcccsss~~~vvvjjj___WWWPPPHHHBBB;;;333...111222000---...///......------......///------,,,,,,------...///------,,,+++***************+++,,,,,,***)))***,,,+++,,,,,,------,,,,,,+++,,,---------,,,,,,---...AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........,,,,,,,,,,,,+++******+++***))))))((((((((((((((('''''''''(((((((((((((((+++++++++***)))(((((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((()))***)))((('''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''')))***)))((('''((()))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((()))))))))((('''((()))))))))((((((((('''''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&+++)))'''%%%$$$$$$&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***+++++++++******+++++++++......---,,,,,,,,,---------......///000111222222444444555666666666666666888888888888:::<<<===>>>;;;999888888999999888666666777777888888777777666444444333333333333333222222222111000000///......//////...---------------------------------------,,,,,,,,,,,,------......---------------------------------------...//////------------.........///---111555444000...///222222000//////222555555444444333111111555>>>HHHOOOeeevvvwwwnnnfffWWWSSSYYYQQQ;;;///111444000///111333000---,,,......------------......,,,,,,,,,,,,,,,---......---,,,+++***************+++,,,------------...///+++,,,,,,------,,,,,,++++++---///...,,,+++---...AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........+++,,,---,,,***)))***+++******)))((((((((((((((('''''''''(((((((((((((((******))))))))))))(((((((((***+++***(((&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&(((*********((('''((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''((((((((()))))))))))))))(((((()))************)))''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))(((((((((***,,,,,,***((()))))))))((((((((('''''')))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))&&&&&&'''''''''((((((((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&((((((&&&$$$&&&&&&''''''''''''&&&&&&)))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******,,,,,,+++++++++++++++,,,------,,,,,,,,,------.........//////000111111222333444555666777888888777777777666777888:::<<<===;;;:::888888999999777666777777888888888888777777333333222222222222222222111111000000//////......///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,------...///000000---444:::999111,,,---000///000///...111666999777222222222333555666888888DDDQQQ___jjjvvvxxxuuurrriii___LLLAAAIII]]]ZZZ===---222555222---,,,,,,------...------------------------,,,,,,,,,,,,,,,------...,,,,,,++++++***+++++++++,,,,,,,,,---......//////,,,,,,------------,,,,,,***...111111...,,,---...AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........***,,,---,,,***)))***,,,******)))(((((((((((((((''''''''''''((((((((()))''''''(((((((((((())))))(((***+++***(((&&&&&&''''''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''###$$$%%%'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''((()))(((&&&%%%&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))))))))******((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''((((((((())))))'''(((((()))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))***((((((,,,222333---((())))))))))))((((((((('''))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((((((((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))*********))))))******+++,,,---,,,,,,,,,,,,------...///000000111111222222333333333444555777888999999999999888777777888:::<<<======<<<::::::;;;:::999777777888888999999888888777222222222222222222222222///////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,------...///000111111...222666444///,,,---000...222333000111666888666222333444666888888777666555>>>FFFJJJQQQ___nnnvvv}}}xxxmmmbbb]]]ZZZRRRIII;;;666???PPPPPP===222444222111...++++++---...------------......---------,,,,,,++++++,,,,,,---...,,,++++++++++++,,,,,,---************,,,------,,,------............------)))...333444000------...AAAAAAAAAAAA@@@???>>>>>>======<<<;;;::::::::::::777555333111///.........***,,,...---***(((***,,,******)))(((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''((())))))))))))***+++***((('''''''''''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''"""$$$%%%'''((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&'''((('''%%%$$$%%%&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''))))))))))))************((((((''''''''''''(((((('''''''''''''''''''''''''''((()))(((''''''((()))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))+++((((((...666777000((())))))))))))(((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))((('''''''''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&)))(((%%%###%%%(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&''''''((()))+++---...+++++++++,,,---...///000222222222333333444444555333444666777999:::;;;;;;<<<<<<:::::::::<<<>>>@@@???===<<<<<<<<<<<<:::999888888999999999999888888222222222222222222333333.........///////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////+++,,,---------...000111***111333000...111222///333111///...000333444555+++444;;;::::::???FFFJJJ```pppxxxmmmeeeWWWIIIBBB>>>777///000///111555555000......+++...111111222111...***,,,------......------,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---......,,,+++***+++---......------......//////......---)))///555666222...---...DDDCCCBBBAAA???>>>===<<<<<<<<<;;;:::999999999999888666333000...,,,++++++,,,,,,+++++++++***************)))(((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))***((('''%%%$$$%%%&&&'''&&&***+++'''&&&)))((($$$$$$(((***))))))***)))%%%)))'''%%%''')))***'''###)))))))))))))))(((((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''((()))******)))((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))******++++++(((((((((((('''''''''''''''''''''''''''((())))))))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%))))))((('''''''''''''''''''''''''''''''''''''''***'''&&&((('''$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((((('''''')))***+++))))))***++++++++++++***...---,,,++++++---...000///222555666555444444444777888888888888999<<<>>>AAABBBDDDCCCBBBAAAAAABBB??????>>>===<<<;;;;;;:::<<<:::999:::<<<<<<;;;:::666555333222111000000000////////////............//////.........---------++++++++++++++++++++++++***+++,,,...///000000000---,,,,,,,,,,,,---...///,,,,,,,,,---------......---------............///........................////////////000000000000000000000000000111111222222222222333444555666777EEEJJJSSS^^^lll|||{{{jjj[[[LLLDDD;;;666555555222000000000000000000000000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......---...///////////////...000111333444333000---+++DDDCCCBBBAAA???>>>======>>>===<<<;;;;;;:::::::::888666333000...,,,,,,,,,---,,,***))))))***++++++******)))((((((((((((((((((((((((''''''(((((((((''''''''''''''''''&&&&&&(((''''''''''''''''''(((&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))((((((((((((''''''&&&&&&(((++++++''''''***)))%%%,,,,,,((("""!!!%%%'''&&&)))((('''%%%%%%&&&(((***(((((((((((((((((((((((())))))((('''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''((())))))))))))(((''''''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((('''''''''''''''''''''''''''((()))))))))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%))))))((('''''''''''''''''''''''''''((((((((((((***'''&&&((((((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&''''''%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''((()))***))))))***++++++++++++***...---,,,++++++---...000///222555666555444444444555777999::::::999:::;;;@@@BBBCCCBBB???>>>===>>>??????>>>>>>>>>>>>??????;;;:::999999::::::999888666555444222111000000000////////////............///.........---------,,,++++++++++++++++++++++++***+++,,,---.../////////------,,,,,,,,,------...,,,,,,,,,---------......---------............///.........................../////////000000000000000////////////000111111222222222222333444555555555888<<>>======???>>>>>>===<<<<<<;;;;;;888666444111...---,,,,,,...,,,+++))))))***+++,,,***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((()))((((((''''''(((((()))''''''&&&&&&''''''((()))'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))&&&((()))******)))'''%%%)))+++***'''''')))***(((***+++((($$$$$$***...---$$$''')))(((%%%$$$(((,,,(((((((((((((((((((((((((((((('''''''''((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&)))((((((''''''''''''((('''''''''((((((((()))))))))&&&&&&)))(((%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))******((((((''''''''''''&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))***++++++++++++***------,,,+++,,,---...//////111444555444444444555444777:::<<<;;;999999999???@@@AAA???<<<:::::::::???>>>>>>>>>???@@@BBBCCC<<<:::999888888888666444666555444222222111111111/////////............---......------------,,,,,,++++++++++++++++++++++++***+++,,,---------------...------,,,,,,,,,------,,,,,,,,,---------......---------............///............................../////////000000000//////......//////000111222222111111111222222333222333444444555888===@@@LLLVVVggg{{{vvvkkkggg]]]VVVMMMEEE@@@:::444///111...++++++///111000///........................---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...---------------------,,,------......////////////CCCCCCBBBAAA@@@???>>>===>>>>>>>>>======<<<;;;;;;888666444111///---------,,,------------,,,++++++))))))(((((((((((())))))((((((((())))))(((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))(((''''''''''''((())))))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))''''''&&&&&&&&&''''''((('''''''''''''''((())))))(((((()))******)))((('''))))))(((&&&&&&((()))(((&&&)))***)))))),,,+++((( %%%***,,,***'''&&&%%%'''((((((((((((((())))))((('''''''''((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''''''''((((((''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&)))(((''''''''''''((((((%%%&&&&&&''''''(((((())))))&&&&&&))))))&&&&&&(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))(((((((((((()))))))))&&&'''((((((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))***++++++++++++***------,,,,,,,,,---...///...000333444333333444555555777999:::999888999:::<<<>>>>>>>>>;;;:::999:::>>>===<<<<<<===???AAABBB===;;;999888888777555333555555333222222111111111//////.........---------------,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,,,,++++++......---,,,,,,,,,------,,,,,,,,,---------......---------............///................................./////////000000...............///000000222111111000000000000111555666777666666777999;;;???DDDLLLVVVcccuuuzzzrrrtttlllYYYNNNNNNDDD@@@;;;666333111000000222000...///111111000...------------------------,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++,,,,,,---...///000...---,,,,,,,,,---...///BBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<:::999888888666444111///.........+++---000222111///+++)))))))))(((((((((((())))))(((((()))******)))((((((&&&''''''(((((()))))))))))))))(((((((((((())))))(((''''''''''''((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))***)))(((''''''((()))***((('''&&&''''''''''''((((((++++++'''&&&'''&&&""")))''''''(((******'''$$$((((((((()))))))))******((((((((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((('''''''''''''''''''''''''''((())))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''(((&&&'''******'''&&&(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***++++++&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''))))))***++++++++++++***,,,,,,,,,,,,------.........///222222222222444555888888888666555777:::===999;;;======<<<;;;;;;<<<<<<<<<;;;;;;;;;===>>>??????===:::999888777444222444333222222111111111111............------------++++++,,,,,,,,,,,,,,,,,,******************************++++++,,,+++++++++...------,,,,,,,,,------,,,,,,,,,---------......---------............///....................................////////////...............///000000111111000/////////000000///111222333222333555666555888:::;;;???IIIZZZfffrrrvvv|||wwwrrrtttwwwwwwhhhYYYPPPRRRKKK<<<555999000000000///......///000///...------......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------******+++,,,///111333555000///---+++***++++++,,,BBBBBBAAAAAA@@@???>>>>>>:::;;;;;;<<<;;;999888777888666444111000///...///+++---000222222///+++)))((((((((((((((())))))***((((((************(((((((((((((((((((((((()))))))))((((((''''''(((((()))''''''&&&&&&''''''((()))'''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''((())))))***((('''&&&&&&(((***+++'''%%%&&&)))***'''''')))******((($$$'''///666777777000(((%%%'''******)))((())))))******++++++,,,))))))((((((((()))******((((((((((((((((((((((((************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))'''''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((()))'''''''''''''''''''''''''''&&&'''++++++(((''')))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((()))*********%%%&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''))))))***++++++++++++***,,,,,,,,,---------......---///000111111222444666888777666444444777;;;???888:::<<<<<<<<<;;;<<<===;;;;;;<<<<<<============???===:::999888666444222222222111000000000000000.........------------,,,******++++++++++++,,,,,,************************)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,---------......---------............///........................------.........///////////////......//////000111000000/////////000000111---///111222111000111222...222666666555777<<>>@@@BBBBBBAAAAAA===;;;999777777555333111111000000///////////////.........---------,,,,,,************+++++++++,,,************************))))))+++,,,------------+++++++++,,,---...///000,,,,,,,,,---------......---------............///........................---------.........//////000////////////000111111////////////000111222222111333555555444222111111///222666777666555666777222333777===>>>>>>DDDLLLRRRSSSVVV\\\cccjjjoooqqqwwwssslllfffaaa]]]ZZZWWWQQQPPPHHH<<<666666888888333222000000000111111111000//////000111111---***---------------...///111------------------------,,,,,,,,,,,,+++***)))(((************************************************************************))))))))))))***+++,,,---++++++++++++---000222444......---,,,,,,,,,,,,,,,BBBAAAAAA@@@@@@?????????:::;;;<<<<<<<<<:::888666777666444222000/////////---,,,+++***)))***+++,,,((((((((((((((()))******''')))***++++++***)))'''******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))$$$%%%'''((()))((('''&&&)))'''***111111+++)))+++$$$''')))))),,,222555444666:::>>><<<444---((('''******+++,,,------......++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))************************************,,,+++***))))))***+++,,,))))))))))))************))))))))))))))))))))))))(((((())))))******++++++)))((((((((('''''''''''''''''''''''''''((())))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''''''''((()))***------,,,+++***)))(((((('''%%%''',,,,,,)))''')))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((()))((()))))))))'''&&&$$$"""###$$$%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))((())))))***++++++++++++***+++,,,------......------,,,...///000000111444666111333666777888999<<<>>>999:::;;;;;;999888888888999<<<@@@DDDFFFFFFFFFEEE;;;999777666555444222000000//////............///......---------,,,,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))((()))+++,,,---......///******+++,,,---///000111,,,,,,,,,---------......---------.........//////........................---------.........//////000000000000000111222222////////////000222333333...000333333111///......000111111111111222555777999444333888999555666:::<<<<<<>>>CCCIIIPPPTTTVVV```kkksssrrrpppssszzzzzzvvvwwwvvvqqqaaa\\\TTTNNNIIIFFFCCCAAA:::<<<:::444000111222000...111222//////222000,,,000...,,,---//////,,,(((------,,,+++))))))+++---------------------------,,,,,,,,,++++++)))((((((************************************************))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***+++---///111,,,,,,---------.........AAAAAAAAA@@@???>>>===<<>>FFFNNNSSS===:::666333222222111111000000///...............---...,,,***,,,///---((())))))************))))))++++++******))))))(((((()))************+++++++++++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...---......///////////////...//////...------///000000000000000000000000000000111111111111222222222222222111111111111222222222222444666888:::;;;<<<>>>???BBBEEEHHHKKKNNNOOOXXX]]]eeemmmrrrsssrrrqqqwwwwwwxxx}}}}}}~~~zzzwwwvvvuuuyyyzzzrrrmmmfff\\\SSSOOOQQQPPPJJJCCC===<<<;;;999777555444333222111111111000000////////////.........---------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********''''''((()))***++++++,,,......---,,,,,,+++******,,,,,,,,,+++++++++******BBBBBBBBBAAA@@@???>>>===???===;;;;;;;;;;;;999777888555222111111111000///,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((('''((((((((()))))))))***///222333000+++'''''')))%%%&&&)))++++++)))'''%%%***)))))))))(((((((((((('''''''''((((((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((())))))))))))((((((((((((+++***)))((('''(((((()))###&&&***,,,---+++'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))((('''''''''((()))***))))))))))))((((((((((((******+++,,,,,,,,,++++++)))***+++***)))((()))+++111///---***)))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))+++,,,***'''%%%&&&(((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((((((((((((((((((((((('''))))))************))))))******++++++,,,---------......///000111111222222333333444555666888888999888888888888888999999999999888777777:::???EEEIII;;;888555333222222222111000//////...............,,,---+++)))***...,,,'''))))))************))))))*********))))))))))))))))))************+++++++++,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------...///////////////...///000///...---...000////////////////////////000000111111111222222222222111111000000111111222111111111222333444444555333333444666888:::;;;<<<666888<<>>???===;;;;;;;;;;;;999777888555222000000000000///,,,,,,,,,,,,,,,,,,,,,,,,***))))))((((((((())))))(((((((((((())))))))))))+++---///---)))&&&'''(((%%%&&&***...111000***$$$*********))))))))))))((('''((()))***+++***))))))''''''&&&&&&''''''((()))******))))))(((''''''&&&((((((((((((''''''''''''''''''&&&&&&''''''((()))))))))************))))))(((((((((((())))))))))))******)))((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((++++++*********)))))))))***+++,,,---------------)))+++,,,+++***)))***+++---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))((((((''''''******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''(((((((((((((((((())))))************))))))))))))******+++,,,,,,,,,------...///000111222222222222333555666777888999888888777777777888::::::888777555555666888:::<<<999666333222222333222111//////...------------...+++,,,+++((())),,,+++'''))))))************))))))))))))))))))************)))************+++++++++---...000222111///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...------...////////////...,,,...000111///.........////////////////////////000000000111111111222222111111000000000000111111111111111000000000//////000000000000000000000000333333333333444666888:::666666666777999<<<@@@BBBEEECCC???===<<<>>>AAACCCAAA???===;;;::::::::::::;;;;;;::::::888777666555222000------///000000000......////////////000000...............---------............------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++*********++++++++++++,,,+++++++++++++++*********)))))))))))))))*********))))))******+++,,,------+++++++++***************CCCCCCBBBBBBAAA@@@>>>===>>>===;;;;;;;;;;;;999777777555222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))******(((((((((((())))))))))))(((***,,,+++)))'''((())))))(((***///444444---''')))))))))(((((((((((((((&&&''')))++++++***)))((('''''''''''''''(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((()))((())))))******))))))((((((((((((((())))))))))))******))))))))))))))))))---,,,***))))))+++---///))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******))))))))))))))),,,,,,,,,,,,+++++++++***)))***+++,,,,,,---,,,,,,)))***++++++***)))***+++))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((('''&&&''')))***)))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))************))))))((())))))******+++,,,,,,,,,,,,---///000111222222///000222555888:::<<<===:::999777666777888:::<<<666666555555444444444444666444222111222333222111///...------,,,,,,------***---,,,)))))),,,+++((())))))************))))))(((((())))))******++++++))))))*********+++++++++---...111222222000---++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,---......//////......+++...111111000...---...////////////////////////000000000000111111111111000000000//////000000000333222222111111000000000333333333222111111000000333333111000111222444555333333333333333333333444444444444333444444444555333333222222222333444444444444333222111111000000333333333222000000111222222222111111000/////////............------------------------------------+++,,,---......---,,,++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************+++++++++++++++++++++************************)))))))))))))))((())))))******+++,,,,,,************************AAAAAAAAAAAA@@@>>>===<<<>>>===;;;;;;;;;;;;999777777444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++))))))))))))((((((((((((((()))*********))))))***+++((((((+++000111...)))''''''''''''''''''''''''%%%&&&(((******)))((('''(((''''''''''''((())))))&&&&&&'''''''''((((((((('''''''''((((((((((((((((((''''''''''''((())))))'''(((((())))))((((((''''''((((((((()))))))))***))))))******************))))))((((((((()))***+++))))))))))))))))))))))))************************)))))))))******+++++++++***++++++++++++*********,,,++++++++++++*********))))))***+++++++++++++++)))***++++++))))))***+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))************************************+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((***)))((((((******)))'''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))))))))************))))))((())))))******+++,,,,,,,,,,,,---///000222333333222333555777:::<<<===>>><<<:::999777777999:::<<<666666777777666555444444444222111111222222111000......---,,,,,,,,,,,,,,,+++......+++***,,,,,,***))))))************))))))(((((())))))******++++++))))))*********++++++++++++---///000///...+++************++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,------...............+++...111111000...---...........................//////000000000111111111000//////......//////000111111111111111222222222111111111000000000000000....../////////000000000222222222222222111111000...///000111111111000000000/////////000000111111//////000000000///---,,,///000111///,,,+++,,,.........---------,,,,,,,,,........................,,,,,,------------------***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++*********************************)))))))))))))))******************************************++++++AAAAAAAAA@@@???>>>===<<>>===<<<:::999::::::;;;777777888888777777666555333222000000111111000...------,,,++++++++++++,,,+++//////,,,***,,,---+++))))))************))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,+++***)))))))))******+++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,---............---,,,...000111///................................./////////000000000111111//////............//////......//////000000111111////////////000000111111///000222333444333222222......///000000//////...//////000111111111000///..................------111222333444444333111000,,,---......------...///***++++++,,,---......///---------............///,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))))))))************+++)))))))))***************)))))))))))))))*********++++++++++++++++++******+++++++++++++++,,,,,,,,,BBBBBBBBBAAA@@@???======???===;;;;;;;;;;;;999777666444111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***)))))))))((((((((('''((((((((()))******)))((('''''''''''''''(((((((((&&&&&&&&&&&&''''''(((((((((((()))))))))*********((((((((((((((())))))***((((((((((((((((((((()))''''''''''''((((((((()))((((((((((((((())))))***(((((())))))))))))(((((('''''''''((()))*********((()))***++++++++++++***)))***+++,,,,,,,,,++++++))))))))))))))))))))))))************************))))))***++++++,,,---------...///111222222222222000000000/////////......111111111111111000///...,,,...///...---,,,---///+++***)))(((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))((((((((((((((((((((())))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&)))***)))&&&%%%&&&((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((())))))***))))))************))))))******++++++,,,------------...///111222444555666:::::::::999999999888888@@@@@@???===<<<;;;:::999888888777777666555444444333111000000111000...,,,---,,,,,,+++++++++++++++)))...///+++)))***,,,+++))))))************))))))*********))))))))))))))))))************++++++++++++******)))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------...///000///...---...000........................////////////000000000111///......------......///............////////////000000000111111111222222+++,,,,,,---......------...//////000000000000000111111111000000000111111....../////////......---,,,------.........------000000000111111222111000------......//////000000+++,,,,,,,,,---------...++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,((())))))***++++++,,,,,,************************((()))))))))*********+++************************))))))))))))************((()))))))))*********+++(((((())))))******++++++******++++++,,,,,,------++++++,,,,,,,,,---------CCCCCCCCCBBBAAA@@@???>>>???===;;;;;;;;;;;;999777666444111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))******))))))(((((((((''''''''''''((())))))((('''(((***++++++***(((((()))&&&'''''''''(((((())))))******))))))******+++,,,((((((((((((((()))******++++++******)))(((((((((&&&'''''''''(((((())))))((((((((((((((()))******))))))************))))))&&&''''''((()))******+++((()))***+++,,,,,,+++***)))))))))))))))******+++))))))))))))))))))))))))************************------......///000111111111333555777888999888888666666666555555555444444666666666555444333222111///000111000///...///111---+++)))(((((())),,,---)))))))))))))))))))))))))))************+++++++++************************(((((((((((())))))))))))))))))******++++++++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))%%%))),,,+++'''%%%)))---(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''((())))))***))))))************))))))***++++++,,,,,,---............000111333555666777777777777888999999999:::AAAAAAAAA???>>>;;;999888888888777666444333222222333111000000000///---+++---,,,++++++******++++++(((---...***''')))******))))))************))))))++++++******))))))(((((()))************+++++++++,,,+++)))((((((((()))***((())))))***++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...+++,,,------......------...///000...------///111........................////////////000000000000.........------.........000000000000000///////////////////////////000000222222111000000000111222000000000000111111111111111000///---------...///------...............---111111000///000000222222///...------......+++)))000//////...,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,------------,,,+++******+++,,,---((())))))***++++++,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++'''(((((()))***++++++,,,((()))***+++---...///000,,,,,,,,,------.........CCCCCCCCCBBB@@@>>>===<<<<<<;;;;;;::::::999999888555444333111000//////.........---,,,,,,+++******+++++++++************)))'''((()))++++++)))((('''))))))(((((('''''''''&&&------,,,+++***)))(((((((((''''''&&&&&&&&&&&&'''&&&''''''(((,,,222222---"""###%%%'''(((((('''&&&(((((()))***************(((((((((((())))))))))))((('''&&&'''((()))(((&&&)))))))))))))))))))))))))))))))))***+++++++++,,,************++++++++++++***************++++++++++++++++++,,,,,,,,,------******,,,---......//////111222333555666777777777999:::<<<>>>@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBBBBCCCCCCBBB???>>>>>>???======;;;999777666444333222//////111000,,,,,,...,,,,,,,,,,,,,,,+++++++++---+++))))))***+++***)))''''''(((((()))************************+++++++++(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((''''''''')))***+++(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,...///111222//////000000111111222222777888999999888666333222===<<<<<<<<<<<<;;;;;;;;;777999:::999777444333333222222222222222222222222,,,++++++******++++++,,,************************+++*********))))))(((((())))))))))))))))))))))))************************++++++******++++++,,,---******+++++++++***((('''***+++,,,,,,------,,,,,,------------------------,,,,,,,,,------.........------------------------................................................000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000................................................---------............///---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************'''''''''''''''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************'''******''')))222666444,,,+++***,,,...//////---CCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;::::::999999888555444333111000///............---,,,,,,+++******+++++++++************)))'''((()))******)))((('''))))))((((((((('''''''''+++++++++***))))))(((((()))((((((((((((((())))))'''(((&&&%%%(((------)))$$$%%%&&&'''((((((((((((''''''((()))))))))))))))'''''''''((((((((()))))))))))))))(((((((((((((((************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))***++++++,,,111111333444666666777777;;;;;;<<<>>>>>>?????????CCCCCCCCCCCCDDDFFFGGGHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIHHHGGGEEEDDDCCCBBB@@@<<<::::::888222000222//////...---,,,+++******,,,***((((((***++++++***)))))))))))))))*********++++++*********)))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***)))(((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,...///000/////////000111111222222444555777888999888666555<<<<<<<<<;;;;;;;;;::::::666777888888666555555555333333222222111111111111,,,++++++******++++++,,,************************************)))))))))(((************************************************++++++******++++++,,,---***+++++++++***+++---...***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------------------------------------........................------------------------////////////////////////........................---...//////000000//////////////////////////////////////////////////////................................................------------............---------------------------,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,++++++++++++++++++))))))))))))))))))))))))************************************************((((((''''''(((((()))***))))))************))))))))))))))))))))))))))))))))))))))))))************))),,,,,,)))+++222555444...,,,***)))***---111444CCCCCCBBBAAA@@@???===<<<<<<;;;;;;::::::999999888555444333111000///.........------,,,,,,++++++***+++++++++************)))'''((()))******)))((('''))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))******+++,,,+++,,,)))%%%&&&******'''''''''''''''((()))******''''''(((((()))(((((((((((((((((()))))))))******)))+++...---***((((((***************************+++++++++++++++*********---------------------,,,)))*********+++++++++,,,------...///111222333333888999;;;<<<>>>???@@@@@@DDDDDDDDDDDDDDDDDDDDDCCCBBBAAA??????@@@BBBDDDFFFIIIIIIHHHHHHHHHJJJKKKLLLKKKNNNQQQRRRQQQOOOOOOOOORRRRRRQQQQQQPPPPPPOOOOOOPPPLLLJJJJJJGGGAAA???AAA>>>===;;;999777555333222///---***)))***+++++++++,,,++++++***************++++++******)))((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++++++++,,,------......///000000111222222222333666888999:::999999;;;;;;;;;:::::::::999999555666777666444444666777333333222111111000//////,,,++++++******++++++,,,************************************))))))))))))************************************************+++************+++,,,,,,+++,,,+++******+++...000***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---......//////..............................------------------------------------------------------------------------------------............------------------------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********************************************+++))))))))))))))))))))))))************************************************)))(((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))************)))+++,,,***+++///111///************---666BBBKKKBBBBBBBBBAAA@@@???======<<<;;;;;;::::::999999888555444222111///.........---------,,,,,,++++++++++++++++++*********))))))((()))************)))((())))))((((((((((((((((((''''''(((((()))))))))***(((((())))))***+++,,,---222222...((('''******(((***)))((('''((()))+++,,,(((((()))))))))))))))(((*********+++++++++,,,,,,(((...333444///***)))+++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,++++++)))***+++,,,...000111111555555666888999;;;<<<======>>>???AAACCCDDDEEEEEEFFFEEECCCBBB@@@???>>>===888888999999;;;===???@@@BBBBBBBBBCCCEEEGGGIIIKKKKKKNNNQQQRRRQQQOOONNNMMMRRRRRRRRRSSSSSSSSSSSSSSSTTTQQQPPPSSSRRRNNNNNNPPPMMMLLLJJJHHHEEEBBBAAA@@@999666222///...---+++)))++++++***))))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,,,,++++++++++++,,,,,,---......///000111222222222333555777999:::::::::::::::999999999888888888777777666555333333444666333333222111///...------,,,++++++******++++++,,,*********************************)))))))))))))))***************************************************************++++++,,,///,,,***+++///000...+++***+++,,,,,,------,,,,,,------------------------------,,,,,,+++++++++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))******+++))))))************))))))))))))))))))))))))))))))((()))))))))************((())))))))))))++++++***''')))++++++...777EEEPPPBBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::999999888444333222000///......---------,,,,,,,,,,,,+++++++++++++++*********))))))))))))************))))))(((((())))))))))))))))))'''''''''((())))))******'''''''''((()))***+++,,,333444111***'''***+++)))+++***)))((((((***+++,,,******+++++++++******))))))))))))*********++++++&&&...666888444...******************************---,,,,,,,,,++++++******)))************++++++++++++,,,...000333555777888888999:::<<<===???@@@@@@???@@@BBBDDDEEEFFFGGGGGGCCCAAA>>>;;;888666555444444666:::===@@@@@@@@@@@@======<<<<<<===>>>@@@AAAEEEIIIMMMPPPPPPOOOOOOOOORRRRRRSSSTTTTTTUUUVVVVVVSSSPPPQQQTTTUUUSSSSSSWWWSSSRRRQQQPPPNNNLLLKKKKKKHHHDDD???:::666222---***+++***)))((()))***,,,---(((((())))))******++++++(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))...------,,,,,,,,,,,,,,,,,,---...///000111222222444444555666777888888888888888888888777777777777999999777444111000111333222222111000...---,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))************************************************************))))))******+++,,,///***)))///999;;;333******+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))(((((())))))+++,,,***(((+++333;;;AAAAAAAAAAAA@@@???>>>>>><<<;;;;;;::::::999999888444333222000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************(((((())))))))))))******((((((((())))))*********'''''''''''''''((()))***...000///)))&&&((()))(((*********))))))******+++++++++,,,,,,++++++******'''''''''((((((((())))))%%%,,,333777444///+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))***+++,,,---......///000222444777999;;;<<<<<<===>>>???@@@AAABBBBBB@@@AAABBBDDDEEEEEEEEEEEE???===:::666444222111111333666;;;???AAAAAA@@@???>>><<<:::888666666666666???BBBGGGKKKMMMOOOQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWUUURRRRRRUUUVVVSSSSSSVVVTTTTTTTTTUUUUUUVVVVVVVVVTTTQQQMMMHHHCCC<<<555000---,,,***))))))***,,,...)))*********++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((###$$$&&&'''))))))******(((((((((((((((((((((((((((((((((((())))))))))))...------,,,,,,,,,------,,,,,,---...000111222222444444444555555666666666777777777666666666666555999999888555111//////000000000//////...---,,,,,,,,,++++++******++++++,,,************************))))))))))))************++++++++++++++++++++++++***************************))))))))))))***++++++,,,((()))333???BBB999///***+++,,,,,,------,,,,,,------------------------...---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++************++++++++++++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))************---+++***++++++)))))),,,(((***+++***)))***---111AAAAAAAAAAAA@@@@@@???>>><<<;;;;;;::::::999999888444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++******************+++(((((()))))))))*********))))))******************(((((('''''''''(((((()))(((,,,---(((&&&((())))))))))))************))))))+++++++++++++++***))))))((((((((()))))))))******'''))),,,...///...,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---///000222333444555555666777888999::::::;;;<<<<<<===>>>??????@@@===>>>>>>???????????????999777555333222222333444222444777:::;;;;;;:::999:::999777444333222222333999<<>><<<<<<;;;::::::999999888444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++************++++++(((((())))))*********+++++++++*********************)))((((((((((((((()))%%%***---)))''')))+++***((()))***++++++***((('''***************)))((((((++++++,,,,,,,,,---------)))'''&&&''')))+++,,,++++++++++++++++++++++++++++++++++++,,,,,,---------...///000222444666888999999999999888888888888888444555555555666666777777888999999::::::999999888444333222111222333555777555555555666666666666666333222222111111333444555666777888888777888999;;;======>>>???@@@AAAAAABBB:::777888<<<<<<:::;;;>>>BBBDDDGGGLLLPPPTTTXXXYYY[[[[[[\\\\\\YYYTTTLLLGGG999666222...,,,++++++,,,111000///---+++)))((('''(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&'''((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))******))))))***++++++,,,++++++---...///111222222000111111222333444666777666666555555555444444444333555666666333111000000------------------------,,,++++++++++++++++++,,,************************(((((())))))*********+++++++++++++++++++++++++++************************)))))))))))))))******+++(((***---///...,,,+++***++++++,,,---------,,,,,,---------------------------.........///000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******)))************+++++++++))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''''''''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************///)))&&&))))))&&&(((...,,,***(((''')))))))))(((CCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999888777666555333000000000000///---......---------,,,,,,,,,,,,+++******))))))************))))))((((((''''''(((((((((((())))))))))))+++*********))))))(((((((((((()))***************((((((((((((((()))******++++++++++++++++++++++++************************************************+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,---///000222333444666888999::::::888777555444333333444444333222111111000000000000222222333555777888888777<<<:::888999<<<>>>===;;;999888777666888;;;>>>@@@>>>>>>===;;;999:::===???===>>>???===;;;;;;<<<>>>999999999888777777666666222222222222222333333444888;;;>>>???AAAFFFMMMSSSWWWYYY\\\^^^]]]ZZZVVVSSSNNNHHH>>>555...,,,,,,,,,333000---+++++++++++++++***,,,---,,,***)))+++------,,,)))((('''((()))******(((&&&'''***+++)))''')))))))))))))))))))))))))))'''%%%&&&)))***)))'''))))))))))))(((((((((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''***(((''''''(((((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))************************))))))***+++,,,,,,------,,,,,,------...///000000111222333222222222444666777666666555555555555666111111111111111111111111------......------,,,+++))))))))))))))))))))))))(((((())))))******++++++&&&''')))++++++++++++***)))************+++++++++++++++***************++++++++++++++++++*********+++++++++,,,------......,,,,,,,,,---...///000111------............------***///555888888666444333111000...,,,,,,---...///,,,,,,---///111000,,,***111000000000111222444555222111000000000///---+++,,,,,,,,,---...---+++(((---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,))))))+++,,,,,,+++***$$$***///***,,,000---*********)))))))))((((((++++++++++++++++++++++++)))))))))))))))))))))))))))***+++++++++)))(((''')))+++---,,,)))(((***,,,+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((''''''(((***---...---)))&&&(((,,,...+++((((((((((((((())))))))))))++++++************++++++CCCCCCBBBAAA@@@>>>===<<<::::::::::::999888777777555333000000000000///---......---------,,,,,,,,,,,,+++******))))))************))))))(((((((((((((((((((((((()))))))))***************)))))))))((((((((()))***************((((((((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000222666777888888999999999999777666555555555555777777999888777555444444555555999::::::<<<>>>??????>>>BBBAAAAAACCCFFFGGGEEECCC???>>>======>>>@@@BBBCCCDDDEEEEEEEEEDDDEEEGGGJJJEEEFFFHHHIIIIIIIIIIIIIIIAAAAAA@@@>>>===<<<<<<;;;999888666555333222222222111444888:::<<<>>>CCCFFFKKKOOOUUUZZZ]]]\\\ZZZXXXWWWRRRIII>>>555///+++***///---,,,,,,---/////////...///000...+++))))))+++---,,,***)))))))))*********((('''(((******)))'''))))))))))))))))))))))))+++)))'''((()))***(((&&&))))))))))))(((((((((((()))((((((''''''&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&)))******)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***************************+++++++++++++++++++++,,,,,,---......//////000000222333444333333555666:::999888777666555555555111111111000000000//////---------...------,,,+++************************))))))))))))************'''((()))***************************++++++++++++++++++************++++++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---....../////////.........222888;;;<<<;;;::::::555333111...,,,+++,,,,,,///......---...000333444333333444555666555555444222222222111000///------///---,,,,,,---...---,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++******...(((,,,///)))))),,,(((,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))******+++***)))((('''(((***,,,+++)))((()))++++++++++++*********))))))+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))***,,,,,,555000***(((******(((&&&))))))))))))************++++++************++++++CCCCCCBBBAAA@@@>>>===<<<::::::::::::999888888777555333000000000000///---......---------,,,,,,,,,,,,+++******))))))*********))))))))))))(((((((((((((((((()))))))))******************))))))))))))(((((()))***************)))(((((((((((()))******************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,------...000222333444:::::::::999999888777666444333333333444555777777777666444333333444666777;;;<<<===???@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGDDDBBBAAAAAAAAA@@@AAAAAABBBCCCDDDFFFGGGGGGFFFFFFGGGIIIGGGGGGIIILLLNNNNNNLLLJJJLLLKKKJJJHHHGGGFFFFFFFFFCCCBBB@@@===999666333222---000333555666666888999===BBBJJJSSSZZZ]]]^^^^^^\\\YYYRRRIII@@@777000,,,.........000444666777666777888777444000,,,+++++++++++++++++++++************)))((((((******)))((()))))))))))))))))))))))),,,***))))))))))))(((&&&))))))))))))(((((((((((()))((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&)))******)))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************************+++++++++*********))))))---------......//////000...111444555555555666777:::999888666555444444333222111111000///...---------------------,,,++++++***************************************)))))))))))))))))))))))))))******************+++++++++,,,+++++++++******++++++,,,++++++******)))))))))))),,,,,,,,,,,,++++++++++++...---------------......000000000111111222222222333666:::<<<===>>>???AAA<<<:::666222///---,,,,,,///222555555555666999<<<777888:::;;;;;;999777555555777999777333000000111222///,,,***+++,,,,,,,,,,,,,,,+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,+++***+++---(((---///***---111,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************)))((((((((()))******(((((()))***+++************)))))))))+++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************999333,,,(((((()))(((&&&)))))))))*********++++++++++++************++++++CCCCCCBBBAAA@@@>>>===<<<:::::::::::::::999888777555333000000000000///---......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((()))))))))******************)))))))))))))))(((((()))***************))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------///000111222444666888999::::::::::::999777666666777777777888888999999999777666555444555777999;;;===>>>@@@AAAAAAAAABBBCCC@@@@@@AAABBBCCCDDDCCCCCCEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFHHHGGGEEEDDDDDDDDDHHHGGGGGGIIILLLMMMLLLJJJQQQPPPOOONNNNNNNNNOOOOOOKKKKKKKKKJJJFFF@@@;;;777222333333333333333444555444888???GGGOOOVVV[[[]]]XXXXXXVVVRRRKKKCCC;;;777555555777:::???AAAAAAAAADDDCCCAAA===888333000...***++++++++++++***))))))***))))))))))))***))))))))))))))))))))))))))))))))))))(((((())))))(((((())))))))))))(((((((((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''***(((''''''(((((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************************************************------....../////////000---000444666666666666777777666555333333222222222333333222111///...---,,,,,,------------,,,++++++************************+++++++++******)))))))))+++******))))))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,---------......000000000000111222333333555555555555666666777888777999;;;;;;<<<===???AAACCCAAA===999666444333333///777AAAEEECCC???===>>>============<<<:::999888;;;???AAA===666222333666444111...,,,++++++***(((,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,...///---+++)))***,,,+++''',,,,,,''',,,111+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********)))))))))(((((())))))((((((((()))************))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))******+++*********222...***((()))******)))))))))))))))************++++++************++++++CCCCCCBBBAAA@@@>>>===<<<999999:::::::::999888888555333000000000000///---......---------,,,,,,,,,,,,+++******))))))******))))))))))))************))))))))))))************))))))))))))))))))******(((((()))***************)))))))))))))))***++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,------------...333444555777999;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::????????????>>>>>>======<<<;;;:::999999:::<<<======???BBBCCCBBBCCCDDDFFFFFFFFFFFFFFFFFFGGGIIIKKKHHHHHHHHHHHHHHHGGGGGGGGGDDDFFFHHHHHHGGGFFFFFFGGGGGGFFFFFFGGGJJJLLLNNNNNNMMMLLLLLLKKKLLLNNNOOOQQQMMMPPPSSSUUURRRLLLEEE@@@;;;999555333333444777888333333666:::@@@HHHOOOSSSTTTUUUWWWXXXTTTNNNHHHDDDAAAAAACCCFFFIIIKKKKKKJJJKKKJJJGGGDDD???:::555111++++++++++++***)))(((''')))*********)))))))))***))))))))))))))))))))))))&&&'''(((((((((((()))***))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''***(((''''''(((((('''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))'''((()))***+++,,,------.........///////////////---000444666666666666777444444333333333444444555555555333222000///------,,,,,,------,,,,,,+++***************************,,,,,,++++++******))))))+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222333444444444555555777888999::::::999999999999:::;;;<<<<<<<<<<<<;;;:::;;;===@@@EEECCCAAA>>>===<<<===>>>888@@@JJJMMMIIIDDDBBBBBBAAA???<<<:::888888999:::>>>AAABBB>>>777333333555111111000111222111...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***************+++...111---***---+++%%%+++///'''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))(((((()))))))))))))))))))))))))))******++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************&&&'''((()))************)))))))))***++++++)))((((((((()))))))))*********++++++************++++++CCCCCCBBBAAA@@@>>>===<<<999999999::::::999999888555333000000000000///---......---------,,,,,,,,,,,,+++******))))))******)))))))))************+++)))))))))*********++++++))))))))))))************(((((()))******************))))))))))))***++++++------------------------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,---...///000000666777999;;;<<<===>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>===<<<::::::888888777777777888888888888<<>><<<;;;:::999999999;;;;;;===>>>===<<<::::::<<<>>>AAA@@@???>>>???@@@BBBDDDCCCFFFIIIIIIFFFDDDEEEGGG@@@===999666444555777999999;;;<<<:::555222222333///000222666999:::888666111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++******---333888:::;;;++++++000///---888???777+++++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))((())))))***+++***)))((((((******)))((((((((()))))))))))))))***((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))*********'''(((***++++++)))'''&&&)))))))))*********++++++++++++************++++++CCCCCCBBBAAA@@@>>>===<<<888999999::::::999999999555333000000000000///---......---------,,,,,,,,,,,,+++******))))))******))))))*********+++++++++))))))*********+++++++++((()))))))))************(((((()))*********************))))))******+++,,,++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,...///111333444444777888:::<<<============???@@@@@@@@@@@@@@@??????999::::::;;;;;;:::999888777999<<<@@@CCCFFFGGGHHHHHHLLLQQQSSSRRRSSSWWW[[[___eeelllrrruuuxxx{{{~~~iiifffbbb]]]ZZZWWWVVVVVVLLLMMMMMMLLLJJJKKKMMMOOOOOOTTTWWWUUUMMMGGGFFFHHHGGGEEECCCBBBBBBCCCEEEGGGGGGHHHKKKNNNOOOOOONNNMMMJJJEEEAAA???@@@CCCDDDDDDDDDBBB???<<<::::::;;;;;;CCCFFFJJJOOOQQQRRRQQQPPPNNNLLLKKKLLLOOORRRSSSSSSOOOMMMKKKJJJHHHDDD>>>:::333222///---***))))))))))))***,,,+++)))(((***,,,)))))))))))))))))))))))),,,---...,,,***((()))+++))))))))))))((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&)))******)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))******,,,---...//////000////////////////////////000222222222222333555777777666666666777888888444333222111000///......+++,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++++++++++++++,,,)))+++...111111000...,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000------...///111222333444444555666888:::<<<===>>><<<;;;;;;:::::::::;;;;;;:::888666555444555666777999::::::999888888:::;;;999999999999;;;>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCCCC:::888555333222222333333333333444555555555555555222222333555888:::::::::444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,+++,,,333;;;@@@>>>:::)))+++111000000>>>GGG???******+++++++++,,,,,,,,,************************))))))))))))))))))))))))***)))((((((((()))+++,,,+++)))((()))+++,,,***((((((((((((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///...,,,***))))))******((()))++++++***)))((((((+++++++++,,,,,,,,,------++++++************++++++CCCCCCBBBAAA@@@>>>===<<<888999999:::::::::999999555333000000000000///---......---------,,,,,,,,,,,,++++++***)))*********))))))******++++++++++++)))************+++++++++(((((())))))*********+++(((((()))************************)))******+++,,,))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///111333555777888777888:::<<<===<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;;;;<<<===????????????>>>BBBGGGNNNWWW^^^dddhhhjjjiiinnntttvvvuuuvvv{{{}}}{{{zzzjjjjjjgggccc___^^^___aaannnuuuyyyssseeeXXXRRRQQQKKKIIIFFFCCCBBBCCCDDDFFFDDDDDDDDDEEEGGGIIILLLNNNNNNKKKHHHGGGJJJKKKJJJIIIOOOMMMJJJGGGBBB>>><<<:::555999>>>EEEJJJNNNPPPQQQLLLJJJIIIJJJMMMQQQSSSTTTQQQOOONNNMMMMMMJJJDDD???777555111...+++******+++(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))000222222///+++((((((***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***(((''''''(((((('''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))),,,,,,,,,------.........000000000000////////////000111111111000000222444888777666555555555555555222222111000///...------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********++++++,,,,,,---(((+++///222333222///---++++++,,,,,,,,,---------,,,,,,,,,---...///000000000111222444666888999:::999999:::;;;===>>>??????>>>===<<<:::999888777777777666333111000000111222333444555555444555777999333333333444666999<<<>>>;;;===AAAEEEGGGDDD???;;;444444333222111000////////////000333777999999888777555222222444555666666666555333111///...------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))''')))111:::<<<444,,,,,,---000+++'''222888...(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((***+++,,,,,,***((())),,,---+++)))'''((((((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************555222///,,,***))))))***))))))***))))))***,,,...---------.........//////++++++************++++++BBBBBBBBBAAA@@@???>>>======;;;::::::::::::999777666444111000000///...,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++,,,,,,***(((&&&'''((()))***+++,,,,,,***++++++,,,,,,++++++***************************(((***++++++******+++,,,,,,+++******)))******************++++++,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,---...///111222333555666777777777;;;<<<;;;::::::<<<>>>>>>>>>>>>???>>>======<<<===;;;AAAFFFGGGMMMTTTUUUQQQ\\\kkkuuukkkeeebbbYYYQQQOOOQQQOOOKKKFFFGGGHHHGGGEEEEEEGGGHHHKKKHHHHHHMMMOOOLLLIIIJJJLLLKKKJJJKKKMMMKKKFFFBBB999888666666999===BBBEEEHHHDDDCCCEEEEEEFFFKKKRRRQQQRRRRRRRRRPPPLLLIIIGGG@@@<<<555000---,,,+++***+++***)))***++++++)))'''))))))))))))************222///,,,((('''(((***+++***)))((()))***+++***(((((((((((((((''''''''''''''''''((((((((((((''''''###$$$%%%&&&&&&%%%$$$###''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((***'''$$$%%%((()))&&&###''''''''''''((((((((()))))))))))))))((((((((((((***+++,,,---............000000000111222222333333444444333222222333333333555666777777666444222000111000000///...---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++******************,,,,,,,,,,,,,,,---------++++++,,,---...000000111,,,,,,---///000222444555:::;;;;;;;;;::::::999888:::;;;<<<<<<<<<===@@@BBB???:::333000111222333222111000//////000111000///777666555444333222111111111111111111000000000000333666:::===??????===<<<000333000,,,222<<<999...222222222333444666777888999999888777666555555444333222111000///...------------------,,,+++******,,,+++++++++++++++,,,,,,************************************************((()))***+++,,,+++******&&&)))+++,,,+++++++++,,,))))))))))))))))))))))))++++++***)))(((((())))))*********)))))))))))))))+++)))'''%%%&&&+++222777000+++''''''+++...---*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---,,,,,,+++***)))(((((()))))))))))))))*********---,,,++++++------,,,+++******+++++++++,,,,,,,,,BBBBBBBBBAAA@@@???>>>======;;;::::::::::::999777555333111000000000...---///...---,,,,,,,,,,,,---,,,,,,,,,+++++++++******,,,+++***+++,,,,,,***((('''(((((()))+++,,,,,,---***++++++,,,,,,++++++***************************(((***++++++******+++,,,(((((())))))***,,,---...******+++++++++,,,,,,,,,......------,,,+++******------------...///000111111222444777888999::::::999;;;=========>>>>>>======>>>>>>>>>@@@DDDJJJNNNTTT___hhhjjjlllssszzz||||||xxxuuuxxxxxxuuuhhh___SSSIIIEEEFFFGGGHHHLLLIIIJJJLLLLLLJJJJJJNNNLLLKKKKKKMMMOOONNNIIIEEE666666555555666888:::;;;DDDEEEHHHIIIFFFDDDIIIQQQRRRRRRSSSSSSRRRQQQOOONNNHHHCCC<<<777333000...,,,+++***)))***++++++***((())))))))))))************000...,,,)))((((((***+++***)))((()))***+++***(((((((((((((((''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++'''''''''((((((((()))))))))))))))))))))))))))(((***+++,,,---............//////000111111222222333555444444333333444444444555666777777666444222000000000000///...---------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,------...000111111666777888:::;;;;;;;;;;;;??????>>>===<<<:::888777555666777777666777888:::;;;777333111333555666555444444444555555555555444333333333333444444444444333333222222111111111000111333555888888888777666444666444000666@@@===333444444333222222222333333777777777777777666555555444333333222111000///...............---,,,+++***,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***(((***,,,,,,***)))))))))))))))))))))))))))))))))++++++***)))))))))))))))***))))))))))))))))))))))))******)))(((***---000---)))&&&'''+++///...---***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************))))))))))))************,,,+++***+++,,,---,,,************+++++++++,,,,,,CCCCCCBBBBBBAAA???>>>======;;;::::::::::::999777444222000///000000///.........---,,,,,,,,,------,,,,,,,,,+++++++++******+++***)))***++++++)))'''))))))***+++,,,,,,------***++++++,,,,,,++++++***************************)))***++++++******+++---))))))))))))+++,,,---...++++++++++++,,,,,,,,,,,,//////...---,,,+++***)))------...///000222333333111333666999;;;<<<;;;;;;:::<<<>>>???>>><<<;;;<<<===@@@CCCFFFKKKTTT___hhhrrrxxxeeeXXXRRRPPPMMMJJJKKKIIIHHHIIIIIIGGGIIINNNIIIHHHHHHJJJLLLKKKFFFBBB777777777666666555444444:::>>>EEEHHHDDD@@@EEENNNRRRSSSTTTUUUUUUTTTSSSRRRNNNJJJDDD???:::555111...,,,***))))))***++++++***))))))))))))************...---,,,***))))))))))))***)))((()))***+++***(((((((((((((((''''''''''''''''''((((((((((((''''''***))))))))))))))))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))'''%%%%%%(((+++''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,------.........//////000000111111222222555555444444444444555555555666666666555333111000000000//////...---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444::::::<<<<<<===<<<;;;;;;@@@@@@>>><<<999666444333000222333333222222444555666444222333555777888888777888999;;;;;;;;;::::::888888777777777777777777555555444333222222111111000000111222222222111111555666444222777>>><<<444777666444222111000//////333444666777777777666555555555444333222111111000...//////......---,,,+++,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))+++,,,+++)))''''''((())))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))******(((***,,,,,,***((((((((()))&&&%%%'''+++///000///))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))))))))*********+++++++++***)))***+++,,,+++)))*********++++++++++++,,,CCCCCCCCCBBBAAA???>>>======;;;::::::::::::999777333111000///000111000///...------,,,,,,,,,------,,,,,,,,,+++++++++*********)))((()))++++++)))'''******+++,,,,,,---......***++++++,,,,,,++++++***************************)))***,,,+++******+++---,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000222333444555333555888;;;<<<<<<;;;:::<<<;;;;;;;;;999888;;;@@@FFFLLLUUU___hhhsss}}}|||sssmmmggg```[[[VVVPPPLLLNNNNNNJJJGGGGGGIIIGGGFFFHHHJJJHHHDDD@@@===<<<;;;:::999999999999444666;;;>>>===;;;???FFFMMMPPPSSSVVVWWWUUUSSSPPPPPPMMMIIIDDD@@@;;;666222...+++)))((()))*********((()))))))))************+++++++++++++++***))))))***)))((()))***+++***(((((((((((((((''''''''''''''''''(((((((((((('''''')))(((&&&&&&&&&&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((((('''%%%$$$'''(((((((((((())))))))))))))))))))))))***************+++,,,------------......//////000111111222444333333333333444555555555555555555444222111000/////////......---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------///000111222444777999:::;;;:::888777777777888999@@@???>>><<<:::777555333222444666777666777888::::::::::::<<<===?????????@@@BBBEEEGGGGGGFFFFFFFFFHHHGGGEEEBBB@@@===;;;:::999888888777666555444444333333222222333333444555555555333111444888666///666555444222111000000000000222444666888888777777666666555444444333222222000000000000///...---------,,,++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++)))***+++***((('''((()))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))*********''')))++++++)))'''&&&&&&(((&&&%%%'''+++---......))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))************)))))))))******++++++,,,***)))((()))***+++***(((************++++++++++++DDDDDDDDDCCCAAA???>>>======;;;::::::::::::999777333111000///000111000///------,,,,,,,,,------...,,,,,,,,,+++++++++******))))))((()))++++++)))(((+++++++++,,,------......***++++++,,,,,,++++++***************************)))+++,,,,,,++++++,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,---///111333555555666666888999;;;;;;;;;999888;;;999999<<<<<>>???>>>;;;777444444666999<<>>===<<<;;;:::888;;;>>>@@@@@@AAACCCDDDEEEFFFHHHHHHHHHHHHIIIIIIMMMPPPSSSSSSRRRRRRSSSTTTUUUTTTQQQNNNJJJGGGDDDCCCAAAAAA@@@???>>>>>>======::::::::::::;;;===>>>@@@<<<<<<999666777888555111333222222111111111111111...000222555777888888888777777666666555444444444333333333222222111000///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++((()))******))))))***,,,))))))))))))))))))))))))***)))))))))))))))******(((((())))))************'''((())))))''''''(((***(((((('''((()))++++++***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))++++++******)))(((((('''((())))))***+++,,,,,,,,,***)))((((((******)))((())))))*********+++++++++EEEEEEDDDCCCAAA???>>>======;;;::::::::::::999777444222000///000000///...------,,,,,,,,,---......,,,,,,,,,+++++++++*********))))))***+++,,,***)))+++++++++,,,,,,---------***++++++,,,,,,++++++******************************+++,,,,,,++++++,,,...************+++---...///------------,,,,,,,,,,,,//////......---,,,,,,,,,---///222444666777777777999999::::::;;;;;;;;;;;;:::;;;AAALLLRRRWWWdddttt~~~nnn\\\QQQNNNKKKGGGGGGIIIKKKJJJIIILLLJJJHHHFFFGGGJJJOOOQQQLLLCCC<<<;;;:::666333222111777@@@IIIPPPSSSTTTTTTTTTRRRPPPOOONNNLLLIIIFFF<<<777111,,,*********)))))))))))))))************))))))******+++************)))((()))***+++***(((((((((((((((''''''''''''''''''(((((((((((('''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))''')))333>>>@@@777...((((((((()))))))))******((())))))******+++++++++)))***+++,,,,,,---------------......//////000000111000000111111222333444555444333222111111000000------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------******++++++,,,,,,------,,,---...///111333444444777999<<>>;;;888555222222555:::===999999:::;;;<<<<<<;;;;;;>>>AAAEEEGGGHHHHHHIIIKKKGGGHHHJJJJJJIIIHHHIIIKKKPPPSSSUUUTTTRRRQQQTTTWWWXXXWWWUUUSSSQQQOOONNNMMMIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDDDDEEEFFFGGGIIIJJJIIIGGGEEECCCBBBAAA>>><<<444444333222111111111111//////111333555777888999999999888888777777777777555555666555555444333222000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,((()))******)))***,,,...)))))))))))))))))))))))))))))))))))))))******+++((((((((()))******++++++'''((((((''''''(((***---))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***)))(((''''''&&&((())))))***+++,,,------***)))((()))***+++***((()))))))))************+++FFFEEEEEECCCAAA???>>>======;;;::::::::::::999777555333111000000000...---,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++*********))))))***,,,---+++***++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******************************+++---,,,++++++,,,...*********+++,,,---...///......---------,,,,,,,,,..................------111333555888999:::999999999999999:::;;;===???AAAAAAGGGWWWkkktttvvvrrrlllaaaZZZRRRMMMLLLKKKJJJHHHKKKJJJIIIIIIJJJMMMPPPRRRSSSMMMGGGEEE@@@888333222///222777>>>FFFMMMRRRUUUUUUSSSQQQPPPPPPOOOMMMKKKFFF@@@888111...,,,++++++))))))))))))************((()))))))))******++++++***)))((()))***+++***(((((((((((((((''''''''''''''''''(((((((((((('''''')))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((((((((((((((((((&&&(((///888:::555///(((((()))))))))*********((())))))******+++,,,,,,)))***+++,,,,,,---,,,,,,,,,------......///000000111111111111222333444555555444333222111000000///------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...+++++++++,,,---.........///000111444666888:::;;;===???BBBDDDBBB???;;;888555444333333444666999;;;777888999;;;<<<<<<======AAADDDGGGHHHHHHGGGGGGHHHCCCEEEFFFFFFDDDEEEGGGJJJOOOQQQRRRPPPMMMMMMQQQUUUSSSSSSRRRRRRQQQPPPOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNNNNOOOMMMLLLLLLKKKIIIGGGGGG@@@>>><<<999666333222111000000000000333555888:::<<<<<<;;;;;;;;;;;;::::::888888888888777666555444222111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,+++,,,,,,+++******,,,...)))))))))))))))))))))))))))))))))))))))***++++++'''(((((()))******++++++((()))***)))((((((***+++'''((())))))(((''''''((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((((('''((())))))***,,,------...+++***))))))++++++***)))))))))))))))************FFFFFFEEECCCBBB@@@>>>======;;;::::::::::::999777666444111000000///...,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++***************+++------,,,++++++++++++++++++++++++,,,+++++++++,,,,,,+++++++++***************************,,,------,,,+++---......---,,,,,,++++++,,,,,,.........------,,,,,,,,,)))***+++---///000111222444666888;;;<<<<<<;;;;;;999999999:::===@@@DDDFFFJJJTTTlllzzzqqqeeeZZZUUUQQQNNNKKKHHHHHHIIIJJJKKKLLLMMMNNNPPPNNNNNNLLLDDD:::555666444333444777>>>FFFNNNSSSUUUSSSPPPOOOOOONNNMMMLLLMMMFFF===555111...---,,,))))))))))))************)))((((((((()))***+++,,,***)))((()))***+++***((()))(((((((((''''''''''''''''''(((((((((((('''''''''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((&&&%%%%%%(((+++,,,***((())))))))))))************((())))))***++++++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,------...//////000222222222222333444555666555444222111000000//////---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------...///000000111222444777:::===???@@@AAACCCFFFFFFCCC===666222444555777999;;;<<<<<<===>>>???@@@BBBCCCCCCDDDDDDAAADDDFFFGGGEEECCCBBBBBBDDDFFFHHHGGGFFFGGGKKKOOOSSSUUUUUURRRNNNNNNSSSXXXPPPOOOOOONNNMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNPPPPPPQQQQQQPPPOOONNNNNNOOOMMMLLLMMMMMMKKKKKKLLLLLLJJJFFFAAA<<<777444333111000//////111555888;;;>>>>>>>>>>>>============999::::::999999888777666333333111000////////////,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---.........,,,***)))+++---))))))))))))))))))))))))))))))((())))))***++++++'''(((((()))***+++++++++(((***,,,+++***(((((()))%%%'''((()))((('''((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((())))))+++,,,---......+++***)))***+++,,,+++)))))))))))))))************EEEDDDDDDBBB@@@===;;;:::<<<;;;;;;::::::999888888444333111000...------,,,,,,,,,,,,,,,++++++***))),,,+++******))))))******,,,,,,+++***)))))))))************++++++,,,,,,---,,,,,,,,,++++++*********++++++******++++++,,,------------,,,,,,+++++++++.........------,,,,,,,,,.........///////////////+++---000000000//////000444444666777999999888666AAA888555===EEEKKKUUUaaammmrrr|||{{{fffTTTOOOJJJGGGHHHKKKLLLLLLMMMNNNSSSSSSNNNKKKJJJEEE===666222...///555===CCCFFFMMMJJJGGGHHHKKKNNNNNNMMMLLLJJJFFF@@@999333...+++)))******+++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))222...)))'''((())))))((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&******)))(((((((((((((((''''''''''''((((((((((((++++++******************+++,,,,,,,,,,,,,,,,,,---...............---------000000000000111222333444222222111000///...------...---+++******+++---...***++++++,,,,,,++++++***+++,,,,,,---------,,,,,,111000///...///000111222999;;;===>>>>>>@@@CCCEEEAAADDDEEEAAA:::555666888777:::@@@DDDCCCCCCFFFLLLJJJIIIHHHGGGFFFEEEDDDDDDGGGJJJKKKJJJGGGGGGJJJNNNLLLLLLQQQVVVSSSOOOWWWeeeddddddbbbbbbeeeiiiddd\\\XXXRRRKKKHHHKKKNNNPPPQQQUUUWWWYYYVVVPPPKKKIIIJJJOOOJJJJJJOOOPPPKKKIIILLLKKKKKKLLLNNNOOONNNKKKHHHRRROOOLLLKKKHHHDDD===777333333444555888;;;>>>@@@EEECCC@@@???@@@AAA@@@@@@<<<======>>>===<<<:::999666555444222111000//////...---+++*********++++++,,,,,,,,,+++++++++******)))***++++++***)))***+++))))))******++++++,,,,,,))))))))))))))))))))))))++++++******))))))((((((((((((((((((((()))******+++*********))))))((((((------,,,+++***)))(((((())))))))))))))))))))))))---,,,***)))))))))******))))))))))))************(((((((((((())))))))))))******++++++++++++******))))))))))))************&&&'''((()))***+++,,,,,,******************++++++************************EEEEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;:::999999999444333111000...---------,,,,,,------,,,++++++***---,,,,,,+++++++++++++++,,,+++******************+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***++++++,,,------------,,,,,,,,,++++++.........------,,,,,,,,,............////////////...///000111111222444666666777888999:::;;;<<<<<<999>>>IIIWWWbbblllyyy{{{{{{~~~pppfffXXXOOOJJJIIIKKKLLLMMMQQQRRRPPPPPPQQQMMMGGG===888333111444999<<<>>>EEEBBB>>>===@@@EEEJJJLLLMMMLLLIIIEEE@@@:::666333...---,,,+++***++++++,,,((()))***++++++***)))(((************************000,,,)))'''((())))))((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&***)))((((((''''''((((((''''''((((((((()))))))))************************+++,,,,,,,,,,,,---------///.....................000000000000111222333333222222111000///...------...---+++******+++---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------...///000111333555777888999;;;???AAAAAABBBBBBCCCEEECCC???;;;999888:::<<>><<<;;;;;;===AAAFFFIIIHHHFFFDDDCCCDDDDDDCCCAAA@@@@@@??????===<<<::::::888777555444333222222222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++***)))***+++))))))******************))))))))))))))))))))))))*********))))))(((((((((((((((((((((((()))******************)))))))))(((***************))))))))))))))))))))))))))))))))),,,+++***)))))))))******(((((()))))))))*********(((((((((((()))))))))))))))******++++++******)))''''''''''''(((((((((((((((((()))***+++,,,,,,---++++++++++++++++++******************************EEEDDDCCCBBB@@@???>>>======<<<<<<;;;;;;:::999999444333111000///...---------------...------,,,+++......---,,,,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,.........---------------------........./////////000111222222333444888;;;::::::999999888;;;???BBBJJJ]]]sss{{{|||~~~xxxfffXXXQQQLLLJJJIIILLLMMMNNNPPPRRROOOJJJFFFAAA;;;666444444444444;;;999666444666<<>>555222...+++))))))+++,,,))))))***++++++***))))))************************,,,***(((((()))))))))((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&)))(((''''''&&&&&&''''''((((((((()))))))))******************************++++++,,,,,,------------///////////////000000000111111111111111111222222222111000000///...------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++---,,,++++++,,,---...///...///222666999<<<===>>>;;;>>>BBBCCCBBB@@@>>>>>>===;;;999;;;???CCCDDDDDDIIIHHHGGGEEEFFFGGGGGGFFFEEEIIILLLNNNPPPWWWbbbjjjjjjddd```dddoooxxxzzzyyy~~~vvvzzzuuunnnhhhdddaaa```]]]VVVPPPOOOOOOMMMKKKIIIIIIJJJLLLMMMQQQPPPOOOOOOOOOLLLIIIFFFGGGDDD@@@======AAAEEEHHHIIIHHHGGGHHHHHHHHHFFFDDDEEEDDDBBB@@@===<<<;;;::::::999777666555555555555444333111000......------,,,,,,,,,,,,,,,,,,,,,---)))***++++++***)))***+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******************))))))))))))'''((((((((())))))******))))))))))))))))))))))))++++++***)))))))))******(((((())))))))))))******(((((((((((()))))))))))))))******++++++******)))''''''''''''((((((((((((******++++++,,,,,,,,,,,,------,,,,,,++++++******************************DDDDDDBBBAAA???>>>>>>=========<<<;;;;;;::::::999444333222000///.........---...............------...------,,,,,,,,,,,,,,,************++++++,,,------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------,,,,,,...............------------------......//////000000222444444444555777999999::::::888999>>>HHHPPPkkkxxxrrrooosss}}}zzzzzzmmm^^^QQQGGGJJJIIIIIIJJJMMMOOOMMMJJJMMMIIIBBB;;;666333111000444444333111222888BBBJJJOOOPPPQQQPPPNNNKKKGGGEEE<<<888222,,,))))))***+++************************************************(((((((((((()))))))))((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&))))))))))))***************************+++++++++++++++,,,,,,---.........000000000000000111111111111111222222222111111000111000000///......------...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,...---,,,+++,,,...000222222444777:::===>>>?????????@@@BBBAAA>>>;;;999999777999===BBBEEEGGGGGGFFFDDDHHHJJJGGGDDDDDDEEEEEEFFFLLLTTTYYY^^^iiixxx}}}wwwrrruuu~~~}}}|||||||||yyyssskkkfffaaa___\\\VVVQQQMMMLLLLLLQQQOOOMMMLLLKKKKKKKKKKKKLLLIIIEEE@@@>>>>>>@@@AAAFFFFFFGGGHHHJJJJJJIIIGGGIIIGGGDDD@@@===<<<;;;;;;;;;:::888666555666777777666555444222000///......++++++++++++,,,,,,,,,,,,)))***++++++***)))***+++*********))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))'''''''''(((((((((((()))((((((((((((((((((((((((*********))))))))))))***(((((((((((()))))))))***(((((((((((())))))))))))))))))************))))))))))))))))))***************+++++++++++++++++++++......------,,,+++******************************EEECCCBBB???>>>======<<<===<<<<<<;;;::::::999999444333222000////////////---......//////.........------,,,++++++++++++++++++*********+++,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................------......///000111111///222555777666666666666333888>>>CCCIIIUUUeeerrryyyxxx}}}ooo___SSSNNNJJJFFFHHHLLLNNNMMMLLLNNNLLLGGGAAA;;;666444222000222333222222666===CCCKKKMMMPPPQQQQQQNNNKKKHHHBBB>>>888111,,,******+++++++++************++++++************************'''(((((()))(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((('''&&&&&&&&&&&&&&&))))))))))))************))))))*********+++++++++++++++,,,------...//////000000000000111111222222111111222222222111000000000000//////......---------------------------------------......---------......------...000333555888999;;;<<<===<<<;;;;;;======<<<;;;999999;;;===>>>BBBEEEEEECCCCCCHHHLLLIIIXXXbbb___YYYZZZ^^^aaaffflllsssuuuwww|||xxxmmmccc]]]ZZZSSSPPPMMMIIIHHHJJJMMMPPPLLLKKKIIIGGGEEECCCBBBAAAAAABBBCCCFFFJJJKKKJJJIIIJJJHHHEEEAAA???===<<<<<<<<<:::888666555555666777666666555444222111///...*********+++++++++++++++)))***++++++***)))***+++++++++******))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((())))))***))))))))))))))))))******(((((((((((('''''''''&&&(((((((((((((((((((((((())))))))))))***)))))))))'''(((((((((((()))))))))(((((((((((()))))))))))))))))))))******)))))))))))))))))))))************)))))))))***************......------,,,+++******************************GGGEEEBBB@@@>>><<<<<<<<<<<<;;;;;;::::::999888888333333222111000000000000,,,---......///.........---,,,,,,+++++++++++++++,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...------------.........................../////////......///000111111222222111333777888888888888999666BBBSSS```jjjyyy}}}sssVVVLLLDDDDDDGGGIIIIIIJJJLLLKKKJJJEEE???;;;888888222333333222222333666888BBBFFFKKKOOOQQQOOOLLLJJJHHHEEE???999333///---,,,,,,+++************+++,,,++++++++++++++++++++++++((()))***)))(((((()))+++(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))((((((''')))(((''''''&&&&&&''''''((((((((()))))))))******)))))))))***++++++,,,,,,++++++,,,---...//////000//////000000111111222222000000222333333222111000/////////.........---------------------------------......//////......---/////////000111333555777;;;;;;;;;;;;:::999888777777777888888999===BBBFFFAAACCCEEEEEEFFFOOO^^^iiipppzzzyyy~~~wwwtttnnnjjjbbbXXXOOOJJJIIIJJJGGGGGGHHHHHHHHHGGGEEEEEE@@@@@@BBBEEEIIIKKKKKKKKKJJJIIIGGGDDDBBBAAA??????>>><<<888555444444555666777777777666555333222111,,,,,,,,,++++++*********)))***++++++***)))***++++++++++++***************))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))************))))))(((((('''''''''&&&))))))))))))))))))))))))'''((()))*********))))))''''''(((((((((((())))))(((((((((((())))))))))))((())))))******))))))(((''''''''''''(((((((((((((((((()))))))))*********------,,,,,,++++++******************************KKKHHHEEEAAA???=========;;;::::::999999888777777333333222111000000000000,,,,,,---.....................---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------.........///---........./////////000//////000111222333444444555666777888999<<>>BBBGGGKKKCCCFFFKKKRRR\\\kkkzzz}}}|||xxxgggYYYPPPMMMKKKKKKJJJIIIIIIHHHHHHHHHEEEDDDDDDEEEIIIKKKLLLLLLJJJJJJIIIHHHGGGFFFDDDCCC@@@>>>:::666444444555666888888999999888666555444//////...---,,,,,,+++***)))***++++++***)))***+++++++++++++++,,,,,,,,,,,,)))))))))))))))))))))))))))*********+++++++++,,,((((((((((((((()))******((()))))))))************((((((((((((((()))))))))))))))))))))))))))))))))&&&''')))*********))))))'''''''''((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((()))***++++++,,,,,,++++++++++++++++++******************************NNNKKKGGGCCC@@@???>>>>>>::::::999999888777777666333333222111000000000111++++++,,,---.........---//////...------------......------,,,++++++++++++,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,,,,,,,---......---------.........//////---.........//////000000///000111222333444555555999999888888:::AAAIIIOOOdddyyyvvvssszzz{{{sss___VVVPPPKKKHHHIIIDDDGGGIIIGGGBBB>>>======CCC>>>777444333333222000111777@@@IIIPPPRRRQQQPPPPPPOOOMMMIIICCC;;;444000---,,,+++******+++,,,---++++++++++++++++++++++++,,,---,,,)))&&&&&&***...************************'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******)))(((((((((((((((''''''''''''((((((((((((((())))))***++++++,,,,,,++++++,,,---...///000111---......///000111111111---///111333444333222111...............---------------............------......////////////......///000222555777888999999555444333333444666888999:::===@@@BBBCCCEEEGGGIIIMMMQQQZZZffftttqqqeee```ZZZWWWSSSPPPMMMLLLMMMMMMJJJHHHGGGGGGIIILLLMMMLLLJJJKKKKKKLLLKKKJJJHHHGGGBBB@@@;;;777555444555666999::::::;;;:::999777777222222111///...---,,,+++)))+++++++++***)))***++++++++++++,,,,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,((((((((((((((()))******(((((())))))*********+++&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&'''(((*********)))(((''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************((())))))+++,,,---......******************++++++************************GGGFFFEEECCCAAA???>>>===<<<;;;:::999:::999777555555444222111000000//////+++---//////...---.../////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000------............------,,,,,,,,,---------......,,,------...///000111111......---------...//////222111111555999;;;999666666:::;;;;;;CCCVVVkkkwww|||uuuuuuvvvvvviiiaaaYYYOOOHHHBBBHHHJJJGGGDDDDDD@@@;;;@@@BBBAAA<<<444//////111000333===JJJPPPOOONNNOOOQQQPPPMMMJJJGGGAAA:::555///...---,,,+++++++++***))))))******++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''***((('''+++000111---)))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******++++++******************---------............///---...///000111222333333333333333222222222111111........................666+++///555...'''---111000111------111++++++777666555444444555444222000999333222777;;;;;;===BBBEEE???CCCPPPRRRIIIDDDHHHSSSVVV```ppp}}}|||~~~{{{zzzppp^^^RRROOOLLLGGGHHHGGGGGGJJJMMMNNNKKKGGGLLLKKKIIIIIIIIIIIIJJJKKKGGGDDD@@@===:::666111...444555777999;;;:::888555777555333222222111///---************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%***,,,)))(((***+++)))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))***+++++++++,,,))))))))))))***************************************+++,,,---,,,,,,***)))FFFFFFDDDCCCAAA???>>>======;;;::::::::::::777555555444222111000000//////......---------,,,,,,,,,000///...---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---///000------............------,,,,,,---------.........---.........///000000000---------------......///333222111222555888999999555@@@KKKSSS^^^qqqzzzyyyzzzeeeRRREEEEEEEEEEEEEEECCCAAA@@@??????AAABBB???:::666333333222444<<>>======<<<;;;;;;;;;:::888666555444222111000000//////111...+++,,,///111111///000000///...------------------------------------...------,,,------......------............------,,,------------.........//////////////////////////////......///000000111333444555666666888:::===>>>QQQggguuunnncccWWWJJJBBBCCCCCC@@@AAAFFFAAABBBCCCEEECCC>>>777222222111666???EEEIIIMMMSSSRRRQQQPPPPPPNNNKKKGGGCCC999666111---++++++,,,...************++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((***((('''))),,,---***&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))************++++++++++++++++++---------............/////////000000111111111222222222222222111111111000........................333PPPfffsssqqqNNN......>>>===555555<<<777///333777777666666666666666666999;;;???AAAAAACCCLLLWWWgggtttjjjjjjooo}}}zzzyyy|||yyylllfff]]]RRRJJJGGGIIIKKKHHHJJJKKKIIIFFFFFFGGGJJJIIIHHHFFFDDDAAA<<<666111111222444777;;;<<<<<<:::999888777777777666333000///...,,,***))))))******++++++*********)))))))))))))))))))))))))))))))))***+++***(((+++...,,,&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))((((((((())))))))))))***************************************++++++,,,,,,,,,++++++EEEDDDCCCBBB@@@???>>>===>>>===;;;;;;<<<;;;999777444444222111000/////////111---***---333999999777000000///...............---------........................---------------------............------------------............000000000///////////////111111111111222333444444222666:::;;;;;;<<>>CCCKKKRRRSSSRRRRRRRRRRRRQQQNNNKKKBBB>>>888111---,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((***(((((()))******(((&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))*********+++++++++++++++,,,---------............///000000000000000111111111222111111111111000000000........................MMMrrriii999444;;;>>>:::888>>>:::444888::::::999888777777999:::>>>@@@DDDIIIQQQ]]]nnnzzz{{{zzzooo\\\OOOJJJIIIKKKIIIHHHGGGGGGGGGFFFEEEHHHGGGGGGFFFCCC>>>888333000000222666:::===>>>===999999999999:::999666333333111...,,,***)))***************))))))))))))((())))))))))))))))))))))))******))))))///555333---))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++******))))))((((((((()))))))))******************************************++++++,,,,,,,,,+++DDDDDDCCCAAA@@@???>>>>>>>>>===;;;;;;<<<;;;999777444444222111000/////////222...+++---444999999888000000///............///---------.........//////..................------------............---------------.........//////000000000000000/////////111111111111222333444555444666777888:::AAAKKKRRRlllrrrwwwqqqLLLCCCEEEBBB???AAABBBAAACCCHHHKKKHHH>>>666888444222666;;;@@@IIIQQQRRRRRRQQQRRRSSSSSSQQQOOOJJJFFF???888222...,,,+++,,,+++++++++++++++++++++************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))*********++++++,,,,,,,,,,,,---------............///000000000000000111111111111111111000000000//////........................HHHdddlllsss{{{\\\444111777AAA???;;;;;;777555<<<888999:::::::::===BBBFFF???DDDNNN\\\nnnvvvcccWWWQQQPPPJJJEEEEEEIIILLLIIIEEEFFFFFFEEEEEEDDD@@@:::666111000111555999===??????:::999999:::;;;:::888555555444111...,,,+++++++++*********))))))))))))((())))))))))))))))))))))))))))))((()))000555333---))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************,,,,,,,,,++++++*********((()))))))))*********************************************++++++,,,,,,,,,CCCCCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;:::888666555444222111000000//////222///,,,---000222222000//////......---......///,,,,,,,,,---......//////---....../////////......------............------------........./////////000000000000000000000000//////000000111222333444999888666999BBBRRRcccooo{{{~~~bbbUUUTTTOOOFFF@@@AAA@@@AAAEEEJJJKKKFFF@@@:::555222444777;;;CCCJJJQQQPPPPPPQQQRRRRRRQQQOOONNNKKKFFF@@@999222...+++,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))************++++++,,,------------------............/////////000000111111111222000000000000////////////...........................999666777BBB;;;,,,000777DDDCCC:::777333333;;;:::;;;;;;:::999;;;AAAGGGHHHUUUfffyyyzzzzzz~~~rrrkkkXXXQQQIIIFFFHHHIIIGGGCCCDDDDDDDDDDDDDDDAAA===:::333222222444888<<<>>>???:::999888888999:::999888666666444222000...---,,,++++++*********))))))))))))))))))))))))))))))))))))***)))(((+++///---'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,+++++++++))))))))))))************************************************+++,,,------CCCBBBBBBAAA@@@???>>>>>>===;;;::::::::::::777555555444222111000000//////000/////////.........---...---------------......+++++++++,,,---.........,,,---...///000000//////------............------............/////////////////////000111111111222111111111222333444666666<<<>>>EEEQQQcccvvv{{{~~~zzztttkkk[[[NNNGGGEEECCCDDDGGGIIIHHHFFF???:::666777999;;;@@@GGGPPPOOONNNNNNOOOPPPNNNMMMMMMMMMKKKFFF@@@999222...------,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((())))))((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))************++++++,,,------...---------............///......///000111222222333000000/////////.................................---...------222777;;;>>>888CCC@@@777777666555:::===???AAAAAAAAAFFFOOOVVVgggvvvtttmmmbbbVVVLLLFFFEEEEEECCCCCCCCCCCCDDDCCCAAA???666444222333777;;;===>>>:::888666555777999999999777777777666444111///---,,,+++++++++************))))))))))))))))))))))))&&&)))***((((((+++***'''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++++++++++++++,,,,,,,,,))))))))))))***************************************************,,,---...BBBBBBAAAAAA@@@???>>>>>><<<;;;:::::::::999777555555444222111000000//////---///111111000//////000------,,,,,,,,,------...******+++,,,,,,---......+++,,,...000000000000000---..................---............/////////000......///000111222222333444444555555777888999:::===FFFXXXppp~~~qqq```PPPMMMHHHEEEDDDEEEFFFFFFJJJEEEAAABBBCCCCCCGGGLLLOOOMMMLLLLLLMMMMMMLLLKKKKKKLLLLLLJJJEEE===555000---------,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))))))))***,,,---(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))************+++,,,,,,---......---------.........//////---...///000111222333333000/////////....................................)))+++333555000444;;;888777@@@;;;333888;;;:::===;;;@@@GGGMMMTTT```nnnyyyttt~~~|||nnnXXXJJJIIILLLDDDCCCBBBCCCEEEEEEDDDBBB777555333333666:::<<<===:::888444444555888999:::666777999999777333000---,,,,,,,,,++++++++++++***))))))))))))))))))))))))###(((***)))))),,,---,,,))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))***+++++++++,,,))))))))))))******************************************))))))***,,,---///BBBBBBAAAAAA@@@???>>>>>><<<;;;;;;:::999888777777666555333111000///......000...000111///,,,...222...///+++---555000***111------------------------+++///333777777444000---//////000000///...------000//////...//////000111///000000//////000222555555222111555888888;;;@@@UUUsss~~~nnnRRRBBBAAAEEEDDD@@@FFFFFFJJJNNNNNNJJJIIIKKKKKKNNNOOOMMMLLLLLLJJJFFFHHHJJJLLLLLLHHHCCC@@@>>>666333///---------,,,+++---,,,++++++,,,,,,+++)))))))))))))))))))))))))))''')))+++)))&&&&&&(((+++************************))))))(((((((((((()))))),,,***))))))******)))'''+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************++++++,,,,,,,,,---------000///...------...///000///,,,,,,000111000000222000000///...---,,,,,,+++......---------......///...///000333666:::>>>@@@>>>888666;;;<<<::::::>>>999HHHZZZnnn|||xxxwww[[[NNNOOODDDFFFEEEDDDFFFGGGEEE@@@AAA<<<777444777<<<@@@CCCAAA===888333111333666888;;;:::888666555444444444...---,,,+++***+++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++***)))(((((()))***+++******))))))(((((('''''')))))))))))))))(((''''''***((('''((()))***)))'''---444...'''+++,,,(((+++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))+++*********))))))((((((*********)))))))))))))))((()))))))))******************+++++++++,,,,,,,,,CCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::999888777777666555333111000///......111------000222000///000...+++'''---444,,,)))666------------------------***,,,...000000...,,,+++///////////////...------...////////////000000000000111222111000111222444444333444666666888AAAKKKppplllSSSGGGDDDDDDDDDGGGGGGJJJOOOOOOKKKJJJMMMKKKMMMMMMKKKKKKLLLIIICCCAAADDDIIILLLKKKGGGCCCAAA888555000---------------,,,+++******+++,,,,,,,,,************************...---***)))))))))((((((************************))))))(((((((((((())))))+++***))))))******)))'''***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************++++++,,,,,,,,,---------000///...------...///000111,,,,,,333888555111.../////////...------,,,,,,.........------......///111111333555888<<<>>>@@@AAA>>>>>>>>><<<:::???GGGMMM^^^vvvyyyvvvzzz{{{rrr```[[[TTTMMMEEEBBBBBBDDDGGGIIICCC@@@===;;;===AAAEEEHHHAAA???;;;777444444444444999999888777666555444444000///...,,,++++++***************+++++++++,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++******))))))(((((((((((()))))))))))))))(((''''''***((('''((()))***)))(((+++222,,,&&&+++,,,(((+++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***************)))))))))(((************))))))))))))))))))))))))***************++++++++++++,,,,,,,,,EEEDDDCCCAAA@@@>>>===<<<<<<;;;;;;:::999888777777555444333111000/////////333---***///333333222333///...222BBBMMM===******------------------------..................------///////////////......------...000111111111000///000222333333222111222444333333555666555:::IIIXXXzzz~~~|||kkkUUUHHHCCCBBBFFFEEEHHHMMMOOOLLLLLLNNNMMMMMMKKKIIILLLMMMHHH@@@999===CCCIIIKKKJJJHHHFFF>>>999333...------......---,,,+++***+++,,,---...++++++++++++++++++++++++555000***)))***+++)))&&&***************************))))))(((((())))))***+++***))))))******)))((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***)))))))))*********++++++,,,,,,,,,,,,------------//////............//////111,,,---666===:::111+++........................///......------......///444555666999;;;===???@@@@@@AAAAAA???<<<>>>KKKYYYhhhvvvwwwsssxxxzzzyyyuuusssbbbSSSLLLGGGBBBDDDIIIBBBBBBBBBAAA@@@AAADDDFFFBBBAAA>>>;;;888555333222777888888888777666444333111111000///---+++)))(((***************+++++++++******************************))))))))))))*********))))))))))))((((((((())))))******))))))((((((***)))((((((******)))(((***111,,,&&&+++,,,))),,,))))))))))))(((((((((((()))((((((''''''(((((()))((((((((()))))))))******************))))))))))))******************************************))))))++++++++++++,,,,,,,,,,,,FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777555444333111000/////////222---+++...222444888===666888222333>>><<<000,,,........................///000000000000///.........///////////////.........///111333444333222111000111333333222111222333777666888;;;@@@III[[[kkkyyymmmYYYIIIAAADDDAAACCCHHHLLLKKKLLLOOOPPPNNNJJJIIIMMMOOOIII???555777<<>>???@@@???AAABBBBBBFFFRRReeeuuu}}}~~~yyyyyy}}}zzzsssgggSSSGGGEEEDDDEEEFFFEEECCCBBBCCCEEECCCBBB???<<<999777666555666777888999888777444333000111111000///---***)))*********************************)))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))*********))))))(((***)))((()))******)))(((---333---'''+++,,,(((+++))))))))))))(((((((((((())))))(((((((((((())))))(((((()))))))))******************))))))))))))))))))***************++++++++++++************))))))+++++++++,,,,,,,,,------FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777444444222111000000000000111///.........111<<>>BBBGGGHHHKKKNNNQQQOOOLLLKKKOOOQQQKKKAAA777555555999???EEEIIIKKKKKKFFF>>>888333000---+++111222111...***)))***+++++++++++++++++++++++++++---------***''''''***,,,))))))))))))))))))))))))******))))))))))))*********)))((()))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************++++++++++++,,,,,,---------............//////////////////...///...111444333//////222,,,,,,------.../////////////////////000111222333888888:::;;;===???@@@AAA???BBBGGGMMMZZZmmmwwwZZZKKKFFFGGGGGGGGGFFFFFFGGGHHHDDDBBB>>>:::888888999:::555666888999999777555444...///000111000///...---++++++***************************)))))))))(((((()))))))))******)))))))))))))))))))))************))))))************))))))+++)))((()))***+++***)))000666000(((,,,+++''')))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))******))))))******+++++++++,,,+++++++++***************++++++,,,,,,,,,---------FFFEEEDDDBBBAAA???>>>===<<<;;;;;;:::999888777777444333222111000000000000///000111000,,,...;;;HHH\\\888******........................,,,...111444444222000...---...//////////////////000111333444555666555555000111222222222333666999888:::EEEXXXkkkzzz~~~~~~{{{xxxnnn___SSSLLLDDD>>>???CCCEEEIIIMMMOOOOOOMMMLLLOOOQQQLLLDDD999555222444;;;CCCHHHKKKMMMJJJEEE???:::555///+++111222333000,,,))))))+++++++++++++++++++++++++++'''***,,,+++'''&&&)))---))))))))))))))))))))))))+++******))))))******+++***)))((()))***+++***)))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********++++++++++++,,,,,,---------..................////////////.........///111222...+++...444---------.........///////////////000222444666777:::::::::;;;===@@@BBBDDD???IIIUUUaaapppsss[[[HHHFFFCCCCCCEEEGGGGGGGGGDDDBBB>>>:::888999;;;<<<555666777888888777666666......///000111111111111,,,,,,,,,++++++++++++++++++++++++******))))))((())))))************)))))))))))))))************+++))))))******++++++******+++***))))))++++++***)))///666///(((++++++&&&)))))))))))))))((((((((((((***))))))(((((())))))***)))))))))*********++++++))))))))))))************))))))******+++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------EEEDDDCCCBBBAAA@@@??????<<<;;;;;;:::999888777777333333222111000000000000//////111111...---333<<<>>>llllllFFF///111........................///000222444555555444444------...///////////////000000111222333444555555222333222222333666;;;???FFFOOO```tttyyywwwrrriiiaaa[[[OOOCCC@@@BBBDDDGGGKKKKKKNNNNNNLLLNNNOOOLLLGGG999555111444<<>>BBBFFFIIILLLaaaxxxrrrYYYQQQGGGDDDEEEGGGEEEBBBDDDBBB???===:::999888888555555666666777777777888/////////000111222333444---------,,,,,,,,,++++++---,,,,,,+++******))))))((()))***++++++***)))((())))))*********+++++++++((()))***++++++++++++***+++***))))))++++++***)))+++111,,,%%%******'''***))))))))))))((((((((((((******))))))))))))******))))))*********+++++++++((()))))))))************))))))***++++++,,,------))))))******+++,,,------,,,,,,,,,------------...DDDDDDCCCBBBAAAAAA@@@@@@<<<;;;;;;:::999888777777333333222111000000000111000///000222111------///555777999???===+++%%%444////////////////////////------------///111333444------...///000000///////////////000111222444555444444333333444888>>>CCC___lll~~~wwwqqqfffXXXIIICCCBBBCCCFFFJJJHHHLLLNNNLLLLLLNNNLLLHHH888555222666>>>FFFJJJJJJGGGHHHJJJJJJGGG@@@666000)))...333333000,,,---///))))))))))))))))))))))))+++))))))+++...---)))%%%))))))))))))))))))))))))++++++************++++++)))(((((((((***++++++***((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,---------.........//////---...///000000///...---222...---111333000.................................///000333666999<<<===@@@>>>===<<>>===<<<<<<;;;;;;:::999888777777555333111/////////111111////////////////////////000...---...///000///...000///...------...///000///////////////000111111000000000000000000000000///111444444333222333333222111555999777:::PPPjjjkkkQQQDDD@@@@@@BBBEEEEEEHHHLLLNNNNNNMMMLLLKKK>>>:::555666<<>>>>>BBB>>>;;;===BBBOOOggg{{{|||xxxyyy~~~jjjUUUKKKHHHDDD>>>@@@DDDFFFEEE???:::888777222222333444666888999:::777777555111---...222666777333---***)))***,,,,,,------,,,,,,+++***))))))+++))))))***+++,,,+++)))************************))))))))))))************(((''''''(((+++,,,+++++++++*********))))))(((((())))))))))))))))))))))))(((((())))))******++++++)))))))))***++++++,,,,,,******))))))***+++,,,,,,+++++++++************)))***************************+++,,,---...---,,,,,,FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777555444222000000000111222000000000000000000000000000...---...///000///...000///...------...///000///////////////000111111000000000000000000000000+++...000111111111111222222333777::::::AAA\\\yyyiiiXXXQQQLLLEEE???BBBEEEIIILLLLLLKKKJJJIII???:::555555:::CCCJJJMMMOOOMMMLLLLLLMMMIIIBBB;;;222000444;;;888---)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******************************))))))))))))))))))))))))************************++++++*********)))))))))))))))))))))************))))))))))))************************************,,,,,,++++++++++++,,,,,,---------............///...........................//////////////////...000000/////////000000111555555666999===???===<<<<<<===@@@III[[[qqqwwwvvvyyynnn```ZZZQQQFFFCCCFFFHHHHHHEEEAAA>>><<<777777555555444555555666777888777555222111333666;;;777222///......---------,,,,,,,,,+++***************))))))))))))***+++************************))))))))))))************)))((('''(((***++++++***************)))))))))((()))))))))))))))))))))))))))))))))))))))*********)))))))))***++++++,,,,,,******))))))***++++++,,,))))))******+++++++++,,,***************************+++,,,---------,,,,,,FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777666555333111111111222222111111111111111111111111000...---...///000///...//////............///000///////////////000111111000000000000000000000000+++---///111000111222333444555999===@@@LLLiii|||fff\\\YYYNNN@@@@@@BBBFFFIIIKKKKKKKKKJJJAAA<<<666444888@@@HHHMMMOOOMMMLLLMMMNNNLLLGGGBBB777555888===999///+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********************************************************************************+++++++++++++++*********)))))))))*********++++++)))))))))*********++++++************************,,,,,,++++++++++++,,,,,,---------............/////////////////////////////////000000000000/////////////////////000111222:::999999<<<@@@BBB@@@>>>:::AAAIIIVVVooo~~~|||rrrlllaaaTTTQQQOOOLLLJJJGGGDDD@@@===:::999666444333333444555666888999999777666555666;;;888444222111///---,,,,,,,,,,,,,,,++++++++++++)))+++,,,***((('''***---************************))))))))))))***************)))((()))***+++***)))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++,,,,,,*********)))******+++,,,(((((()))***+++,,,------++++++++++++++++++++++++***+++,,,---------,,,,,,FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777666555444333222222222222111111111111111111111111000...---...///000///..................//////000///////////////000000111000000000000000000000000...000222222222222333555666666;;;CCCLLL[[[rrrpppiiijjjaaaPPPAAABBBDDDGGGKKKMMMMMMMMMCCC>>>777444666===FFFLLLPPPOOONNNNNNNNNKKKGGGDDD===;;;;;;<<<777///,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************************************************************************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,++++++,,,,,,,,,---------............///000000000000000000000000/////////000000/////////......//////000222333444999;;;===>>>@@@AAACCCEEEKKKWWWaaaiii{{{}}}xxxooo\\\TTTIIIAAA???@@@@@@???:::888666444333444666777444666999;;;;;;999666555555444222222111000---***++++++,,,,,,,,,,,,,,,,,,(((,,,000///***(((***---************************((()))))))))************+++***((()))******)))(((*********)))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))***++++++,,,,,,+++***************++++++))))))***++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777555555444333222222222222000000000000000000000000000...---...///000///...---......//////////////////////////////000000111111111111111111111111111111222333333222111333444666888AAAPPPaaaooo}}}}}}sss___EEECCCBBBDDDHHHKKKMMMMMMEEE@@@:::555555;;;DDDJJJNNNMMMLLLLLLLLLKKKIIIGGGDDDAAA===999333...---000,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++************************************************************************++++++++++++++++++++++++************++++++++++++************++++++++++++************************---,,,,,,,,,,,,,,,,,,------------............///000000000000000000000000---......//////......---...//////000222444666777777;;;??????===???GGGMMMjjjzzz~~~~~~nnn```MMM???:::<<>>===<<<<<<;;;;;;:::999888777777444444444333222222111111000000000000000000000000000...---...///000///...,,,---...///000000000//////////////////000111111111111111111111111111111111222222111000111222444777???NNNbbbtttvvvssstttooovvv|||yyyaaaPPPJJJCCCAAACCCGGGIIIJJJGGGCCC===888666;;;CCCIIIIIIIIIJJJJJJKKKLLLMMMMMMIIIFFF@@@999333......000,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++,,,*********++++++++++++,,,************************------,,,,,,,,,,,,---------------............///////////////////////////------............------//////000222444777999:::999<<<@@@@@@BBBHHHTTT^^^lllUUUEEE??????@@@@@@???<<<999777444333222222333555888;;;;;;888666000000111333555555333000------------,,,,,,,,,,,,(((---222444000,,,)))(((************************))))))))))))***************)))((()))***+++***)))))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))***++++++,,,,,,,,,+++******)))*********---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777333333333333222111000///111111111111111111111111000...---...///000///...,,,---...///000000000//////////////////000111111111111111111111111111111///000222222222333666999;;;JJJ___qqq}}}}}}~~~zzzlllnnnrrrwww~~~~~~kkkaaaWWWKKKCCCCCCEEEFFFGGGHHHEEE@@@;;;888;;;BBBHHHIIIJJJJJJJJJKKKLLLNNNPPPJJJJJJFFF>>>666111///---,,,,,,,,,,,,,,,,,,,,,,,,******))))))***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))*********++++++*********+++++++++,,,,,,*********+++++++++,,,,,,************************------,,,,,,,,,,,,---------------............///..............................////////////......000000111444666999;;;=========???FFFTTTdddsss|||lllVVVFFF???<<<@@@???>>><<<:::777444222444333444666:::<<<;;;999222222222444666666444222.........---,,,,,,,,,++++++,,,......---+++)))(((************************))))))))))))************)))((('''(((***++++++***((()))))))))************)))))))))))))))))))))))))))))))))))))))*********)))))))))***++++++,,,,,,,,,++++++***))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...FFFEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::999888777777222222222222222000//////222222222222222222222222000...---...///000///...+++,,,...000000000000//////////////////000111111111111111111111111111111///111333444555888<<>>AAA===???MMMfff}}}ppp]]]LLLCCC???<<<===>>>>>>===:::777666666444333555999<<<===<<<333333333444555444222000//////...---,,,,,,++++++...,,,***)))******)))(((************************))))))))))))************(((''''''(((+++,,,,,,+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))******++++++)))))))))***++++++,,,,,,,,,,,,+++***))))))************+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...FFFEEEDDDCCCAAA@@@???>>>999999888777666555444444444444333222111111111111000000000000000000000000111111000000//////......444///,,,.../////////222............/////////000222222111111111111111111---222555111///444>>>GGGVVVcccvvvzzzxxx}}}|||xxxsssnnn{{{iiiVVVIIIDDDDDDFFFCCCCCCEEEDDD>>>;;;???HHHJJJQQQOOOCCC===CCCHHHGGGIIIIIIHHHDDD???777111---,,,,,,,,,+++++++++******,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,+++******))))))******((())))))))))))*********))))))))))))))))))))))))))))))***++++++++++++***************************---,,,,,,+++*********+++,,,,,,---------...................../////////000//////000000000000//////...///000000111000000000444444888;;;;;;888999>>>BBB@@@NNNqqqzzzxxxyyyyyyzzz~~~~~~xxxfffPPPBBB???<<<<<>>===:::999999888777666555555444444333222111111111111000000000000000000000000111000000000/////////...,,,+++,,,000000,,,+++---........./////////000000111111111111111111111111---111333333555>>>KKKUUUeeeqqq~~~yyy{{{yyypppiiidddggguuupppYYYHHHDDDGGGEEEEEEGGGGGGBBB>>>BBBIIIJJJMMMKKKCCC======@@@BBBHHHHHHGGGEEEAAA:::444111......------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))***++++++******)))))))))******+++)))))))))*********++++++******************************+++,,,,,,,,,,,,,,,************************---,,,++++++******++++++******+++++++++,,,,,,,,,........./////////000000//////000000000000//////.../////////000000111111333555999===<<<999<<>>AAA@@@??????===<<<:::888777777888888888666444333444555555555222222111...,,,+++---...))))))))))))))))))))))))************************))))))((('''''''''(((((())))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,+++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///HHHGGGEEECCCAAA???===<<<;;;::::::999888777666666555444333222111111111111000000000000000000000000000000000000////////////+++...555:::888111---///....../////////000000000111111111111111111111111333333333555;;;FFFVVVaaannnyyy}}}wwwxxx}}}|||tttnnnaaaXXXYYYcccuuuzzzUUUDDDEEEEEEEEEGGGIIIFFFCCCDDDJJJKKKHHHFFFDDD===777888<<>>999666111000///...------,,,,,,,,,,,,,,,++++++++++++***++++++***))))))***++++++))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,************************++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,....../////////000000000//////000000000000////////////......///111333444777888;;;===<<<;;;BBBJJJaaaooo~~~tttnnnmmmrrrttttttyyy|||xxxwwwzzzZZZKKK>>>===AAACCCBBBAAA@@@???>>><<<:::888666666666444222222333555555555444444333111...---...///************************************************000///...,,,+++***))))))))))))))))))))))))))))))+++++++++***************)))))))))))))))))))))))))))))))))))))))******+++************************...------,,,,,,++++++++++++***)))***,,,---,,,++++++++++++,,,,,,---------///...---,,,,,,---...///HHHGGGFFFCCCAAA>>><<<;;;<<<;;;;;;:::999888777666555444333222111111000000000000000000000000000000000000000000////////////---222;;;@@@<<<333111333...////////////000000000111111111111111222222222888555555999@@@MMM^^^llltttyyy~~~~~~~~~~~~{{{xxxmmm]]]UUUVVV^^^wwwfffFFFBBBBBBAAACCCGGGHHHEEEFFFJJJIIICCCBBBDDD???555444;;;GGGHHHIIIHHHEEEAAA===:::333222000...---,,,,,,,,,+++++++++++++++++++++++++++******************+++)))))))))***+++---...///+++++++++,,,,,,,,,------***************************++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,---------............///...////////////000000000//////000000000000//////000///......000222555777<<<::::::;;;<<>><<<:::777666444222111111333555555555777777777444111.........,,,,,,,,,,,,,,,,,,,,,,,,************************333222111///...---------))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************......---,,,+++******)))+++***)))***,,,---,,,+++******+++,,,,,,---............---,,,---...///000HHHGGGFFFCCCAAA>>><<<;;;<<<<<<;;;:::999888777777666555333222111000000000000000000000000000000000////////////000000000000+++///555999555...---111////////////000000000111000000111111111222222222555444777@@@KKKZZZooo~~~{{{|||}}}|||{{{nnn```YYYVVVSSS^^^mmmppptttPPPHHHBBB>>>>>>BBBEEEEEEGGGJJJGGGAAAAAADDDAAA888777<<>>BBB>>>???@@@@@@>>><<<:::999444222000000222444555444999:::999777333///------,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++***************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************************---,,,,,,+++***))))))(((+++***)))***,,,---,,,+++******+++,,,,,,---.........------,,,---...///000HHHGGGEEECCCAAA???===<<<<<<;;;;;;:::999888777777666555444222111000000000000000000000000000000000////////////000000000000------000333000,,,,,,000/////////000000000111111000000000111222222333333000222<<>>BBBDDDFFFIIIFFFCCCBBBCCCAAA===<<<>>>BBBCCCFFFGGGGGGDDDAAA???888555222...,,,+++++++++***++++++++++++,,,,,,,,,)))***++++++++++++***)))+++++++++,,,---...000111++++++,,,,,,,,,---------++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,,,,,,,------------/////////000000000111111//////000000000000//////000000111333555888;;;===;;;999===KKK^^^pppvvv}}}|||wwwrrrnnnlllkkkiiijjjjjjhhhccc]]]XXXUUUTTTNNNLLLKKKJJJJJJKKKNNNPPPKKKOOORRRSSSUUUXXXXXXUUUTTTQQQNNNOOOTTTYYY[[[[[[]]]aaakkk{{{nnniiipppuuu{{{ttt___PPPDDD@@@@@@===>>>?????????>>><<<;;;555333111111222444444444777999:::999555111...---++++++++++++++++++++++++************************)))))))))((())))))******))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))))))))******+++************************,,,++++++******)))))))))+++***)))***,,,---,,,++++++++++++,,,,,,---------...---,,,,,,---...000111GGGFFFDDDCCCAAA???>>>===;;;;;;:::999888777666666666555444222111000//////000000000000000000000000.../////////000000000111111//////333222///...111//////000000000111111111///000000111222222333333333888FFFVVV___kkkxxxrrrqqqggg^^^XXXOOOPPPWWW```kkkwwwTTTHHH>>>===@@@CCCEEEIIIFFFGGGEEE@@@???AAA@@@===;;;>>>BBBEEEGGGFFFEEECCC:::888444000---++++++,,,******+++++++++,,,,,,,,,)))***++++++++++++***)))*********++++++---......++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------//////000000000111111111//////000000000000//////000111333666999;;;===???===???LLLfff~~~{{{|||ssseeeYYYRRROOOMMMLLLSSSUUUVVVUUURRRQQQSSSTTTVVVZZZ]]]]]]\\\]]]```bbb]]]______[[[[[[]]]]]]ZZZSSSQQQPPPSSSYYY]]]]]][[[ZZZaaakkkuuu~~~~~~ppp___^^^bbbiiiqqqyyyzzzyyyuuuiiiZZZMMMFFF?????????>>>>>>===<<<;;;666444222222333444444333222555888999777444222111++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******+++************************+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111FFFEEEDDDCCCAAA@@@???>>>;;;::::::999888777666666777666444222111000//////000000000000000000000000.../////////000000111111000------111333000---...000000000000111111111111///000000111222222333333<<>>===CCCBBB;;;666999>>>CCCGGGHHHGGGGGG===:::666111...---------*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---........./////////000000000000000000111111111111//////000000000000//////000111444888;;;===??????CCCHHH\\\{{{zzzvvv|||tttuuuxxxwwwnnndddVVVLLLIIIJJJLLLNNNOOOSSSWWWZZZ[[[___eeeiiilllsssyyyxxxuuuuuuwwwxxxzzz{{{yyysssqqqqqqppplll```^^^^^^cccjjjnnnllliiiiiippptttssspppmmmdddYYYWWWVVVXXX^^^bbbfffqqq{{{|||sss}}}~~~ppp\\\NNN@@@@@@???>>>===<<<;;;;;;888555333222333444444333...222666888888666555444------------------------************************---,,,++++++************))))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))******+++************************,,,,,,,,,,,,,,,,,,,,,---+++***)))***,,,---,,,+++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111HHHFFFDDDBBB???===<<<<<<;;;999666777888888666333333333222222111000000000000000000000111111111111.........///////////////---------...000111000///222222222222222111000///111222222222111111333555:::HHHYYYccceeeiiiqqqyyy}}}|||~~~{{{{{{xxxpppiii^^^\\\\\\```dddnnnrrrXXXBBB???BBB@@@???CCCIIIHHHEEEAAA>>>===>>>@@@===<<<<<>><<>>HHHTTTbbbiiihhhiiinnntttuuullljjjcccbbb```^^^[[[YYYWWWVVV]]]```gggnnnppppppuuu|||{{{vvvnnnhhhiiifffeeeeeeeeefffmmmvvv{{{hhhMMMEEEEEECCCDDDHHHIIIHHHGGGDDD@@@>>>======<<<;;;;;;???DDDHHHHHHHHHCCC>>>888444111...------,,,,,,++++++++++++,,,,,,,,,,,,+++***************,,,,,,,,,+++++++++******++++++++++++++++++++++++************++++++++++++*********))))))(((((((((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111111111111000000000000000000000000111222555888;;;<<<===???DDDHHHXXXmmm~~~vvviii^^^[[[[[[ZZZYYYYYY\\\bbbhhhlllmmmuuuxxxyyypppnnnlllpppwww||||||{{{sssqqqlllfffaaa^^^^^^___hhhfffgggoooyyy}}}tttkkkSSSFFF===AAACCC>>>;;;>>>@@@;;;555333444666666555444222222555::::::666222000///...---,,,,,,,,,,,,,,,,,,+++***************************************++++++++++++++++++++++++************++++++++++++***************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------------------........................HHHFFFDDDBBB???===<<<<<<:::999777777888888777555333333333222111111000000000000000000111111111111000000000//////.........///......000222333222000111222222222222111000000222333333444666<<>>BBBGGGIIIIIIFFFAAA:::555333222000---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++*********++++++************))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000111111111111000000000/////////000111222222333:::???===:::@@@OOO\\\xxx~~~tttoooggghhhhhhgggeeecccdddeeeccchhhooowww}}}zzztttppphhhdddbbbdddjjjnnnnnnkkksssuuu^^^IIICCCDDD@@@:::888@@@===888444333444777999666222111444:::<<<888222000///...------,,,,,,---------,,,+++++++++++++++************************+++++++++++++++++++++++++++++++++++++++************************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,...000...+++***+++---------------------------........................HHHFFFDDDBBB???===<<<<<<:::999888888888888777777444333333222222111000000///000000000111111111111222111111000///...------000//////111333444333111111111222222222111111000333333333444777>>>GGGMMM\\\cccjjjllliiiffffffhhhvvv}}}{{{|||pppddd]]]QQQJJJEEECCCAAA???@@@DDD@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>===???>>><<<@@@FFFJJJLLLTTT```nnn|||pppeee```___cccfffgggiiimmmppphhhhhh|||uuu^^^KKK>>>;;;???CCCDDDEEEFFFFFFBBB>>>::::::::::::<<<@@@EEEHHHJJJGGGCCC;;;555444555111,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------+++++++++,,,,,,,,,------------------------------............////////////000000111111111111000000/////////000000222333333555:::======@@@PPPjjj~~~yyyjjj___[[[YYY[[[___eeejjjooossstttwww{{{rrrllljjjgggbbb___dddnnnvvvsss}}}{{{```OOOFFF???===>>>>>>>>>;;;888555444666888888333///333:::===999333111000///...------------------,,,+++++++++++++++***************************+++++++++++++++,,,,,,,,,,,,,,,++++++************************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,000222000+++))),,,///---------------------------------...............HHHFFFDDDBBB???===<<<<<<999999999999888888888888444444333333222111111111///000000000111111111111222222111000///......---000000000111333444333222000111111222222222111111333333333333777???HHHOOOXXX\\\bbbfffggggggggghhhrrrvvvyyywwwvvvyyy|||lll^^^SSSKKKFFFEEEBBB@@@AAA@@@===>>>AAA????????????>>>>>>>>>>>>BBB??????AAA???<<<<<<@@@BBB@@@BBBHHHPPP[[[lllzzz~~~rrriii```^^^^^^___ccciiirrrhhhcccmmm}}}uuu]]]HHH@@@@@@@@@@@@BBBDDDFFFDDD@@@<<<999999999:::===AAAGGGJJJGGGEEE>>>555333555222,,,---,,,,,,,,,,,,,,,,,,---+++,,,---...---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++******---------------------...+++++++++,,,,,,,,,------------------------------........./////////000000000000111111111111000000//////000000222333555555::::::<<>><<<999666555555777222///222888;;;999555111111000///............,,,,,,+++************************************************++++++,,,,,,,,,---,,,,,,,,,++++++*********************************************************++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,000222000,,,***,,,000---------------------------------.........//////HHHFFFDDDBBB???===<<<<<<888999:::999888777888:::444444444333222222111111000000000000111111111111111111111000000/////////000//////111333444333111000000111222222222222111333333444555:::AAAKKKQQQTTTWWW^^^dddiiilllmmmmmmppprrrtttuuuxxxqqqiii]]]SSSLLLHHHEEEDDDAAA@@@AAADDDBBB======@@@@@@@@@@@@??????>>>>>>>>>AAA>>>???AAA@@@<<<;;;===<<<<<>>999999888888999===DDDHHHFFFGGGBBB777222444333...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------....../////////000000000000000111111111111000000000000111222333555777888999999???RRRooo||||||{{{tttzzz~~~uuujjj```WWWQQQRRRXXXZZZ```iiirrrzzzzzztttnnngggcccdddiiinnnuuu{{{{{{~~~~~~xxxXXXDDD<<<===>>>??????===:::555333555222000111555888999888222111000//////......///,,,,,,+++************************************************++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,...000///---,,,---000------------------------,,,,,,------.../////////HHHFFFDDDBBB???===<<<<<<777999;;;:::888777999;;;555444444333333222111111000000000000111111111111111000000000000000000000/////////000222333222111000000111222222222222222333444666999>>>GGGPPPVVVWWWZZZ```hhhpppuuuvvvuuunnnlllllloooxxxtttbbbSSSOOOIIIFFFEEEEEEEEEEEE@@@???BBBEEEDDDAAABBBFFFEEEEEEDDDDDDCCCCCCCCCCCCDDD@@@???BBBBBB???>>>@@@======@@@EEEGGGEEEFFFJJJUUU^^^uuuwwwiii```aaagggkkkpppuuuvvvttt{{{kkkUUUHHHEEEAAABBBDDDFFFCCC@@@888888777555555999@@@FFFEEEKKKHHH:::222444555111------,,,,,,,,,,,,------,,,,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,------.........................../////////000000000000000000111111111111000000111111222333555777999:::999>>>OOOlll}}}|||zzz}}}wwwbbb^^^ZZZYYYXXXXXX___hhhjjjrrr}}}wwwooollljjjfffgggkkktttyyy[[[IIICCCAAA@@@@@@@@@>>>999555222222111111222444888:::222222111000////////////------,,,+++++++++++++++************************)))******+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,------...//////------------------------,,,,,,------...//////000HHHFFFDDDBBB???===<<<<<<777999;;;:::888777999;;;555444444333333222222111000000000000111111111111000000000000000111111111///......000222333222000///000111222222222222222444666999===CCCKKKUUU[[[]]]___dddmmmvvv{{{|||{{{kkkfffaaaeeerrrwwweeeTTTHHHGGGEEEDDDDDDFFFGGGFFFFFFGGGFFFHHHIIIFFFBBBDDDIIICCCCCCCCCCCCCCCCCCCCCCCCFFFBBB???AAACCCAAABBBEEEEEEAAA@@@CCCCCCCCCFFFKKKEEELLL___sssmmmooonnnlllooowww~~~uuuOOOIIICCCBBBDDDFFFDDDAAA888888777444333777???EEEEEENNNLLL===222444777444...------,,,,,,------...---,,,***)))((()))***+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------........................////////////000000000000000000111111111111000000111222333444666888:::;;;???KKKeee{{{|||{{{~~~yyyhhh___TTTUUUYYY```eeeiiisss|||~~~wwwkkkddddddbbbqqqkkkIIIDDD@@@???AAAAAA<<<777000111222111000222777;;;333222111000////////////......---,,,,,,,,,,,,---************************))))))***+++,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,++++++******,,,...000///...------------------------,,,,,,------...///000000IIIHHHEEEBBB???>>>======::::::999999888777777777666555444333222222222222222111111111000000//////111000///333999:::777333000000000000000000000000000//////000222444444333///777AAAIIINNNTTT[[[aaa___mmmqqqsssyyypppccceeelllvvv~~~fffVVVOOONNNOOONNNLLLJJJJJJJJJIIIJJJLLLJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHJJJ>>>BBBJJJDDD???CCCDDDBBBBBBBBBEEEGGGHHHGGGEEEKKKMMMUUUjjjoooooooooqqqvvv~~~~~~iiiNNN;;;???DDDAAA@@@FFF>>>999555444111000777BBBCCCFFFDDD:::333444555333333333111...+++***+++---++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,------------------------------------------............//////////////////...................../////////000111111000000000000000000000...222999;;;999<<>>777555222000000222666888888666333///,,,,,,///222000///...,,,+++*********((()))+++,,,,,,---///000************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++,,,------......---------------------------------.........//////IIIGGGEEEBBB???>>>======::::::999999888777777777666555444333222222222222222111111111000000000000111000///333777888555111000000000000000000000000111111000111111222222111;;;>>>DDDKKKSSSYYY]]]___\\\hhhpppvvveeeccckkkxxxppp^^^UUURRROOONNNPPPNNNLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKHHHHHHHHHHHHGGGGGGFFFFFFLLLCCCEEEIIIEEEGGGNNNNNNGGGFFFEEEGGGIIIKKKKKKJJJLLLMMMRRRbbb}}}zzzrrrpppwww~~~zzzpppTTT???@@@EEEBBBAAAEEEAAA;;;666555333222777???AAAFFFEEE===555555555444;;;888444///---,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,------------------------------------------............////////////////////////............/////////000000111111111111111000000000444222333888999:::AAAIII___yyyuuukkkddd^^^^^^aaakkkssstttppppppsssrrrrrr~~~^^^@@@@@@EEE???;;;???999777444111000222555777888777555111------///111///...---,,,+++*********)))***,,,,,,,,,,,,...///************************,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,------............---------------------.........//////IIIGGGDDDAAA???>>>======::::::999999888777777777555555444333222222222222111111111111111000000000111000///222555555333///000000000000000000000000333222111111000000111111===AAAHHHRRRZZZ]]][[[YYY```hhhtttvvvbbbhhhtttlll___[[[YYYUUUQQQQQQPPPOOOOOOOOOOOOMMMJJJJJJIIIIIIIIIJJJKKKMMMNNNKKKLLLLLLMMMLLLJJJGGGFFFFFFBBBEEEFFFFFFSSS___\\\HHHGGGFFFGGGIIIKKKLLLLLLKKKLLLNNNXXXnnnuuuhhhiiisss}}}ttt{{{|||^^^DDD@@@CCCAAA@@@DDDDDD===888777777666888;;;???EEEHHHAAA999555666777>>>888111------......------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///......//////////////////....../////////000000000222222222111111111000000111333777999999<<>><<<;;;<<<:::666333111222333444999888666333///...///000------,,,+++++++++++++++***+++---,,,,,,+++---...++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++------------............------........./////////IIIGGGDDDAAA???======<<<::::::999999888777777777555444333333222222222333111111111111111111111111111000///111222222000...000000000000000000000000111111111111000111333444<<>>===>>>CCCFFF@@@;;;:::;;;;;;999888===DDDIIIEEE<<<777777999;;;444,,,***---000000...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------------------------------............///............////////////...////////////000000000333333222222222111111111///777>>>???===FFF\\\ppptttmmmkkkhhhkkkooorrrvvv~~~}}}qqqmmmqqquuuyyy}}}|||{{{||||||xxxUUU>>>999;;;;;;999>>><<<999555333222222222999999999666222/////////---,,,+++++++++++++++,,,+++,,,------++++++,,,---++++++++++++++++++++++++---------,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------------,,,,,,++++++++++++++++++******,,,,,,,,,,,,------------............////////////HHHFFFDDDAAA>>>===<<<<<<::::::999999888777777777444444333222222222333333111111111111111222222222111000000000111000///...000000000000000000000000...///111111111333777;;;DDDZZZwwwwwwggg]]]aaafffjjjrrrwwwlllgggrrr|||tttxxx}}}{{{{{{xxxyyyxxxtttssspppggg[[[SSSZZZdddnnntttwwwwwwvvv{{{|||~~~}}}yyyuuurrrqqqqqqtttnnniiirrrxxxmmmggghhhkkknnnqqqpppmmmjjj```ccceeejjjyyyzzzuuurrrttt|||~~~eee___ccchhh|||xxxVVVCCC;;;999<<>>CCC@@@AAAUUUyyysssfffcccfffpppyyyxxxqqqjjjnnnooommmrrr||||||eeeNNNAAA=========>>>===:::888555333222111888::::::999555222000000------,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,++++++++++++++++++++++++,,,+++++++++*********)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,........./////////000000HHHFFFCCC@@@>>>===<<<<<<::::::999999888777777777444333333222222333333333111111111222222222222222000000000000000000000000000000000000000000000000,,,...111222222666<<>>@@@DDDFFFBBB;;;888:::CCC<<<555000//////---,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............---------------------------------............///------......///000000000/////////000000000111111111222222333333444555555999===>>><<>><<<<<<<<<::::::999999888777777777333333333222222333333444111111111222222333333333000000000000///000111222000000000000000000000000,,,///222333333777>>>DDDKKK[[[oooyyyvvvkkkbbb]]]ccciii```UUUZZZdddqqq|||qqqgggaaaqqqxxxeeennn}}}{{{tttnnnooovvvnnn]]]ZZZ\\\bbbrrr{{{bbbMMM???===AAA<<>>@@@DDDDDD===999999BBB>>>999333///,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------------------------------............///------......///000000111//////000000000111111111000111222333444666777777999===AAALLLeee|||qqqhhhbbbgggooosssuuugggdddkkkqqqwwwrrrqqqooonnnjjj[[[GGG======;;;;;;;;;:::999777555444555999<<<===;;;777333222222111000///...---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------------------.........///,,,,,,,,,------......///++++++,,,------...//////.../////////000000000000HHHFFFCCC@@@>>><<<<<<;;;::::::999999888777777777333333333222222333444444111111111222222333333333///000111000///000111333000000000000000000000000...111444444444777???EEEJJJQQQ[[[bbbeeedddcccccc___eee[[[QQQ]]]mmmuuu{{{{{{~~~zzzpppgggrrrpppxxx}}}{{{xxxssswwwpppUUUUUUWWWaaavvvqqqWWWDDD>>>@@@999CCCIIIGGGEEEFFFEEEBBBBBB======CCCDDD>>>999999<<<;;;888333...++++++,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---------------------------------.........//////---------...///000000111000000000000111111111111///000111333555777888999===CCCOOOgggvvvfffcccgggmmmwwwwwwpppmmmkkk{{{{{{tttppprrrvvvjjjRRRCCCAAA::::::;;;;;;:::999777666444888<<<>>><<<888555333333333111000......------***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////////////////////////////---------.........//////,,,,,,------...///000000------......///000111111////////////000000000000HHHGGGDDD@@@===<<<;;;;;;:::888777666777666444333444444333333333333222222000000111222222222222111222222222222222222222222000000000000111111111111111000111222555:::>>>AAAGGGMMMVVV\\\___```aaaaaa```[[[XXX\\\gggrrrwwwxxx|||}}}yyytttsss{{{yyyvvvzzz}}}tttwwwtttjjjmmmxxxmmm[[[XXX```dddooojjjXXXJJJ<<<:::???CCCEEEFFFGGGEEECCCDDD???:::999???CCC<<<111>>><<<888444111///...---........................---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------------------------+++,,,---...///////////////////////////.........000000000000111111111111...666222...666;;;999<<>>???:::999;;;===::::::;;;<<<;;;;;;<<<>>>===999555444555555222...---...000,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---***+++,,,,,,------------------------------------///---'''%%%222???999)))////////////000000000000------------------------...,,,+++,,,,,,+++---000............////////////000///---,,,---...000222IIIGGGDDD@@@>>><<<;;;;;;;;;999777777777777555333444444333333333333222222000000111222222222222111111111111111111111111111000000000000111111111111222222222444888>>>CCCFFFGGGJJJOOOTTTYYY\\\```aaa___\\\^^^ggguuu~~~|||}}}{{{yyyxxxmmmooozzzyyy{{{ooommmttt|||yyyjjjfff___cccsss}}}{{{ooo]]]DDD;;;@@@DDDFFFFFFEEEEEEDDDEEE@@@:::888>>>BBB<<<222<<<<<<;;;777222...------........................---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------------------------+++,,,---...////////////////////////////////////000000000000111111111111000444000111<<<===:::???NNNggg}}}~~~iiikkklllsss}}}vvvkkkkkkmmmrrr{{{wwwfff[[[OOOEEEAAA;;;888<<<@@@@@@@@@AAA>>>===;;;<<<======:::777444555555333000......///,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---***+++,,,,,,---------,,,------------------------***+++***,,,:::IIIGGG<<<........./////////000000------------------------000...,,,---...---------............////////////000///...------///000111IIIGGGDDDAAA>>><<<;;;;;;;;;:::888888888888666444444444333333333333222222000000111222222222222111000000000000000000000000000000000000111111111111444444444777<<>>?????????@@@>>><<<;;;;;;;;;:::888333555666555222///...///,,,,,,,,,+++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,------------------------***---,,,,,,444???>>>666---------.........//////------------------------------------...///---,,,............////////////000///...---...///000111IIIGGGDDDAAA>>><<<;;;;;;<<<:::999888999888666555444444333333333222222222000000111222222222222111111111111111111111111111///000000000111111111111444444666999???FFFMMMQQQOOOMMMKKKMMMSSSXXX\\\^^^RRRZZZggguuu~~~{{{fff]]]sss}}}wwwsssooommmmmmkkkrrr}}}uuuyyyzzzmmmjjjeeetttqqqUUU>>>>>>AAACCCBBBAAADDDHHHGGGCCC===777999===;;;666666===BBB@@@777///---...........................------,,,,,,,,,,,,------...------,,,,,,------...------------....................................------...//////////////////////////////000000000000000111111111222222222333222111999AAA===DDD[[[|||wwwtttvvvsss```^^^aaaiii~~~|||rrrhhhbbbPPP???999;;;<<<<<<===@@@>>>;;;999888888888888333444666666444222///...------,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,------------------------***---,,,)))***...---))),,,,,,,,,---------......------------------------'''---111000---...//////............//////////////////......//////000111IIIHHHEEEAAA>>>===<<<<<<<<<:::999888999888666555444444333333333222222222000000111222222222222111222222222222222222222222///000000000111111111111333444666:::@@@GGGMMMQQQPPPPPPPPPRRRTTTVVVVVVVVVVVVaaaooowww{{{~~~jjjYYYhhh{{{vvvsssqqqooodddcccjjjwwwmmmrrr|||zzzjjjfffsssttt^^^CCC???===???@@@???CCCJJJGGGEEE???888777::::::777444<<>><<<<<<===??????===:::777444444555666444444555666555333111...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++------------------------(((+++,,,++++++---///...,,,,,,,,,,,,------------------------------------)))555<<<555---,,,000222............///////////////////////////000111111JJJHHHEEEBBB???===<<<<<<;;;:::888888888888666444444444333333333333222222000000111222222222222111222222222222222222222222000000000000111111111111222444888===BBBGGGLLLNNNOOORRRVVVWWWUUUSSSQQQQQQYYYbbblllpppqqqvvvmmmXXX^^^qqq~~~xxxuuusssqqqoooeeedddiii}}}pppkkkooo}}}ppp___gggvvv|||eeePPPDDD;;;===??????CCCIIIFFFFFFAAA999666888999777444;;;BBBCCC===666222111..............................------------.........------,,,,,,------...---------...//////000000...........................//////000000/////////...//////000000111111222111111111222222222222333111888:::<<>>CCC888---,,,///111............//////////////////000000000111111111JJJHHHEEEBBB???===<<<<<<;;;999777777777777555333444444333333333333222222000000111222222222222111111111111111111111111111000000000000111111111111222555:::???DDDHHHJJJKKKNNNUUU[[[\\\WWWSSSRRRTTT\\\___cccfffkkktttmmmWWWTTT\\\eeepppyyy}}}wwwsssqqqnnnllllllkkkmmm{{{{{{{{{gggdddiiiuuu~~~tttaaaMMM===<<<@@@???AAAFFFEEEFFFCCC;;;666777888777555:::@@@BBB@@@:::555222..............................------------.........------,,,,,,------...---------...///000000000........................//////000000000000//////...//////000111111222222111111111222222222333333111;;;===???NNNaaa|||sss~~~tttddd[[[ZZZggguuu|||~~~tttoooZZZLLLBBB<<<;;;=========<<<888333111111333888555444444555555333111---.../////////...,,,+++---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***------------------------...---------,,,******+++------------............------------------------333<<<===222,,,...000...............//////////////////000111111111111111JJJHHHEEEBBB???======<<<:::888777666777666444333444444444333333333222222000000111222222222222111000000000000000000000000000000000000111111111111333777<<>>BBBAAA===777333..............................------------.........------,,,,,,------...---------...///000000111///////////////////////////000000000000000//////...//////000111222222222111111222222222333333333222===>>>AAAWWWqqquuuxxxtttccc]]]bbbeeennnwwwqqqppp{{{iii[[[NNNCCC>>>???===>>>===999444111222333999666333333555666444222....../////////...,,,+++---,,,,,,++++++,,,,,,---------------,,,,,,+++***------------------------***)))))),,,.........///---------.........//////------------------------...333111)))***111222+++............/////////000//////000111111111111111IIIGGGDDDAAA>>>===<<<;;;;;;;;;:::888777555444444444333222222111111222222555444222111111111222222222111111111000000//////333333333222222222222111999<<<@@@BBBDDDGGGKKKMMMTTTpppttt]]]UUU[[[bbbZZZ___ccciiixxx~~~{{{yyy~~~ppp```YYYSSSLLLNNNVVVeee{{{tttoookkkiiibbbfffgggooo{{{```ZZZ```hhhsss~~~xxxcccGGG???@@@???@@@FFFEEEDDDBBBAAA@@@<<<777333555666999>>>BBB@@@999444111000///......------...------------------------////////////////////////////////////////////////---------.........//////////////////000000000000...///000111111222222111000111222222111222444666???===>>>MMMnnnzzzjjjuuuoooggg___aaammm~~~{{{yyy|||||||||fffLLL@@@BBB<<<<<<======777///...111555666777666444444666777000///...---,,,+++++++++---------,,,,,,+++++++++------------------------************************)))************+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++....................................////////////......///000111222333333IIIGGGDDDAAA>>>===<<<;;;;;;:::999888777555444444444333222222111222222222444333222111111111222222222222222111111000000000222222222222222333333333888;;;@@@CCCGGGJJJNNNQQQ^^^rrr~~~rrr___YYY[[[]]][[[aaahhhrrrxxxssssssxxxooohhh```WWWUUUYYYeee|||vvvqqqkkkhhhbbbcccbbbgggkkk___^^^]]]aaagggkkk\\\EEE<<<<<<@@@EEEEEEEEEDDDBBB>>>:::777555555666999>>>AAA???999333111111///...............------------------------////////////////////////........................---------.........//////////////////000000000000///000111222333333333333///111222333333555888:::===AAANNNgggzzzzzzyyy|||wwwfff___aaalll~~~gggNNN@@@<<<;;;<<<===999333333777555666666666444444666777111000...---,,,+++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++....................................////////////000000000000000000000000IIIGGGDDDAAA>>>===<<<;;;;;;:::999888777555555444444444333222222222222222444333222111111111222222222222111111111111000000111111111222333444666666999===BBBFFFIIIMMMQQQTTTUUU```gggaaa\\\]]]]]][[[[[[```mmm|||rrriiisssyyyuuuvvvyyy{{{xxxssslllfffaaa___[[[___zzzoooeee\\\YYY[[[cccfff|||zzzTTT@@@???AAABBBCCCEEEFFFCCC???<<<<<<===555666999===@@@>>>888222111111000///............------------------------////////////////////////........................------........./////////////////////000000000000000111222333444444444444000111222333555888<<>>===<<<;;;::::::999888777666555555444444333222222222222333333222222222222222222222000000000000000000000000000000000222333666888:::???BBBFFFIIIKKKLLLOOOQQQLLLOOOQQQRRRXXX^^^]]]WWWYYY^^^mmm|||kkk\\\VVV```mmm}}}xxxvvvsssllleee^^^[[[WWW[[[tttssshhhcccbbbfff]]]gggeeeKKKEEECCC===AAADDDGGGFFFAAA???BBBFFF555666888<<>>888333222111000///....................................////////////////////////------------------------............////////////////////////000000000000000111222333444444444444111222333444555999???CCCOOO```~~~{{{}}}wwwttt|||vvvfff]]]lllzzz\\\DDD???<<<>>>>>>999555444555555666555444333555777555333000---,,,,,,---...------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......------------------,,,,,,....................................////////////111111000000///......---IIIGGGDDDAAA>>>===<<<;;;:::999999888777666555555555444333333222222333333222222222222222222222222//////////////////////////////000111444777:::<<>>@@@CCC555555888<<>>999555222111000//////......///........................////////////////////////................................./////////000000////////////000000000000///000111222333333333333333444444444666;;;AAAFFFQQQmmm{{{yyy}}}{{{gggeeepppsssJJJAAA;;;===@@@===666333444555666555333333555666666444111///------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////............////////////////////////000000000000IIIGGGDDDAAA>>>===<<<;;;999999888888777666666555555444444333333333333333111111222333333333222222......////////////000000000000000111444888<<<>>>GGGIIILLLLLLJJJHHHGGGGGGLLLKKKKKKPPPXXX]]]]]][[[```gggqqqwwwvvvttt|||}}}xxxllldddYYYRRRQQQRRRUUUVVViiiwwwrrrpppnnnjjjfff```]]]YYYXXX___ppp}}}uuunnniiioooqqqSSSGGGAAA999BBBEEEGGGEEE@@@<<<::::::555555777<<<@@@@@@<<<888222222111000////////////........................////////////////////////////////////////////////....../////////000000000////////////000000000000///000111222333333333333444444555555888???GGGMMMYYYxxxfff___hhhzzzWWWHHH<<<<<>>===<<<;;;999999888888777666666666555555444333333333333444000111222333333333333222000000000000111111111222111111000222444888<<>>BBBDDDEEEFFFCCC???;;;888555555777<<>>===<<<;;;999999888888777777666666555555444333333333333444000111222333444333333222111111222222333333333333222111111222444888<<>>444555777<<>>===444444555444333222444666555555666555333000---+++---------.........//////------------------------........................++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000000000000000............/////////000000111111222333333444444HHHGGGDDDAAA>>>===<<<<<<888888777777666666555555666666555444333222222111111111111111111111111111111111111000000000000000000000000111444888<<<>>>@@@AAADDDGGGJJJJJJHHHEEEAAAJJJPPPQQQRRRXXX^^^```gggjjjjjjfffhhhsss~~~sssnnndddXXXOOOIIIEEEGGGLLLXXX```eeefffiiiiii___QQQYYYWWWgggsss{{{~~~sssnnnmmmjjjeee```ZZZVVVVVVWWWYYY___fffooo]]]QQQNNNQQQ]]]gggzzztttiiiaaaaaasss~~~```BBB???CCCEEEDDDDDDFFF@@@777555555888===BBBDDDBBB???555666444111000111000///............/////////000........................////////////////////////111111111000000000000000//////000000111111111222...000222333333333444555888<<<;;;===EEEKKK___sssvvv|||zzz~~~}}}}}}|||{{{zzzzzz~~~|||pppjjjpppvvv~~~yyyxxxjjjJJJ===@@@BBB<<<;;;999666333111222333444777777777555222///...///......---,,,,,,,,,,,,---.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......,,,---------.../////////...///000222222111000000////////////000111222333HHHGGGDDDAAA>>>===<<<<<<888888777777666666555555444444444444444444333333111111111111111111111111111000000000000000000000000000111222555888;;;===???@@@CCCEEEGGGHHHFFFEEEFFFMMMQQQQQQSSSZZZbbbeeelllrrruuurrrsss~~~uuugggZZZQQQIIIEEECCCDDDJJJQQQeeelllooolllkkkiii___QQQXXXSSS\\\yyyyyylllfff___XXXZZZ^^^gggsss}}}sssnnnnnnkkkfffaaa[[[VVVVVVUUUUUUYYY^^^oooxxxeeeVVVNNNLLLRRRWWWddd|||qqqccc\\\fffvvvrrrNNNBBBEEEEEEDDDFFFIIIEEE???555555888???EEEGGGCCC???666666444222111111000///........./////////000000........................////////////////////////111000000000000000000000000000000000111111111222///111333444333333444666444<<<>>>AAAOOO___zzz|||rrr{{{~~~|||yyyvvvsssrrrvvv~~~mmmfffeeennnwwwoooqqqyyyyyy___HHH???>>>===<<<:::777444222222222333666777888777333000///...///...------,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,---------.........------..................//////000111111111111000////////////000111222333HHHFFFDDDAAA>>>===<<<<<<888888777777666666555555333333333444444444555555111111111111111111111111000000000000000000111111222222222333666999;;;===>>>???AAACCCDDDEEEEEEEEEJJJPPPSSSSSSVVV^^^gggkkknnnzzztttbbbSSSKKKEEEEEEGGGLLLUUU^^^nnnvvvyyyuuuttttttmmmccc[[[TTTSSScccvvv___RRRIIIDDDFFFGGGLLLYYYkkk|||}}}tttoooooolllgggccc^^^ZZZXXXVVVRRRSSSVVV\\\mmmtttcccVVVNNNKKKJJJNNN^^^yyyzzziii\\\^^^fffuuu^^^CCCCCCAAA@@@CCCGGGEEE@@@777666777???GGGJJJEEE???777666555444222111000000....../////////000000000........................////////////////////////000000000000000000111111000000000111111111111111111222444444333333444555333???AAADDDZZZvvvzzzxxx|||{{{yyytttmmmjjjmmmuuu~~~{{{hhh]]]aaavvvxxxssstttqqqqqqxxxtttWWW???;;;BBB>>><<<999666444222222222444666999999666222///...///...------,,,---------...------------,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,------......------,,,------------.........//////..................000000//////000000111111////////////000111222333HHHFFFCCC@@@>>><<<<<<<<<888888777777666666555555444444444444444444444444111111111111111111111111000000000000000111111111222333333555777999<<<======>>>@@@@@@AAABBBDDDFFFKKKRRRXXX[[[___gggmmmnnnkkk|||ooo^^^WWWQQQQQQTTTYYYbbbkkkuuu}}}{{{xxxyyyuuummm```[[[SSSVVVjjjtttaaaUUUNNNFFFCCCDDDLLLXXXgggyyyvvvqqqppplllgggeeeaaa]]]\\\YYYSSSQQQSSSSSS___rrrssscccWWWLLLIIIHHHNNN]]]uuu}}}mmmbbb```cccfff}}}lllGGGDDD@@@???BBBEEECCC@@@;;;777666;;;DDDIIIFFFAAA888666555666444000///000...////////////000000000........................////////////////////////000000000000000111111111111111111111111111111111111222333333222222333555666AAABBBHHHfff||||||}}}xxxmmmfffhhhpppyyy~~~|||jjjcccjjjuuu}}}zzzwww{{{}}}___AAA:::EEE???>>>;;;888666333222111333666:::;;;888444000/////////...---------------------------------------------------------------***+++++++++++++++,,,,,,+++,,,------......------------------............000000//////......------000000///......000111222////////////000111222333GGGFFFCCC@@@===<<<;;;;;;888888777777666666555555666666555444333333222222111111111111111111111111//////000000111111111111222333444666999;;;===>>>>>>?????????>>>@@@DDDHHHOOOYYYdddkkkppptttsssppphhhuuullleee``````bbbeeennnvvv}}}yyyxxxrrrhhh^^^\\\TTTPPPZZZtttqqq\\\OOOIIIFFFDDDFFFIIISSSgggzzzwwwrrrppplllfffccc___]]]\\\YYYSSSQQQRRROOOVVVcccvvvnnn___NNNLLLJJJJJJMMMZZZvvvwwwllleeebbbaaabbb{{{}}}NNNGGGAAAAAAEEEGGGFFFDDD???:::666888???DDDDDDBBB:::666555888666000...000////////////000000000111////////////////////////000000000000000000000000//////000000111111111111222222222111111111111111000111222111000111333555777BBBEEESSSzzz~~~rrrhhhgggmmmwww~~~{{{nnniiihhhvvvyyy|||dddEEE:::BBB@@@???===;;;888555222111222666;;;<<<:::666222000//////...------------...------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------......---------------.........//////000000000//////......---000///.........///111222////////////000111222333GGGEEECCC@@@===<<<;;;;;;888888777777666666555555777666555444333222222111111111111111111111111111/////////000111111222222222333555888:::===???@@@@@@@@@@@@???===???EEEKKKWWWdddrrr|||wwwmmmeeejjjlllmmmttt{{{vvvrrrsssuuuxxx~~~}}}qqqZZZXXXSSSNNNQQQcccnnn[[[OOOHHHCCCBBBBBBFFFXXXkkkqqqyyywwwrrrppplllfff```\\\ZZZZZZWWWQQQNNNPPPPPPTTT[[[iiiwwwdddPPPLLLJJJJJJHHHLLL___uuussslllhhhbbb]]]```sssZZZMMMAAA???BBBDDDEEEFFFBBB>>>999999<<>>===<<<===>>><<<666666;;;999000---111//////000000000111111111////////////////////////000000000000000000000000...//////000111111222222333333333222222111111111111111222222222444888;;;>>>JJJXXXqqq~~~rrrwwwyyy}}}~~~wwwtttyyy|||ppphhhjjjrrr}}}bbbJJJ??????@@@@@@???<<<888555222444777;;;<<<;;;888666444000//////...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++,,,------......------............///////////////////////////000000000---...//////000000//////////////////000111222333GGGEEEBBB???===;;;;;;;;;888888888777666666555555333333333444444444555555111111111111111111111111...//////000111222222222000222555999===@@@BBBCCCCCCDDDCCC@@@===@@@HHHPPPcccooo}}}|||kkk\\\UUUYYY___fffssssssnnn```WWWVVVRRRNNNZZZlll}}}gggSSSMMMIIIBBBAAAEEEHHHTTTcccmmmqqqtttyyy~~~{{{{{{wwwqqqoooooolllgggddd___\\\ZZZWWWQQQOOOPPPNNNNNNNNNSSSeee~~~fffTTTHHHJJJLLLHHHFFFIIIRRRvvvwwwiiikkkeeejjjvvvzzzvvvyyy|||\\\KKKDDDCCCFFFKKKBBBDDDFFFDDD???<<<;;;;;;===666666<<<:::000---222000000000000111111111111000000000000000000000000000000000000000000000000...//////000111222222222333333333222222111111111222222333333444777;;;>>>EEEQQQ```xxxxxxiiiuuu|||zzz~~~}}}zzz|||yyy|||}}}ttt```eeeooo~~~rrrVVVEEE???@@@@@@@@@===:::666333444777;;;<<<;;;888777666000000///...............,,,,,,,,,------.........------------------------))))))***+++,,,,,,------+++,,,------......------............/////////000......//////000000111111,,,---///000000000///...////////////000111222333GGGEEECCC@@@===;;;:::999999999888888777666666666444444333333333333222222111111111111000000000///333222111111111222444444666666666888<<>>EEEQQQ]]]iiirrrvvvvvvyyyxxxuuuqqqnnnjjjhhhgggeeebbb\\\WWWRRROOOOOONNNNNNNNNPPPTTT]]]ooowww___NNNIIICCCFFFHHHCCCKKKZZZsssqqqhhhfffiiirrr{{{___>>>===HHHEEEIIIIIIIIIFFFAAA<<<999999;;;999777777888777333000111000...---...000333555000000000111000///......000000000000000000000000000111111111111222222222111111111111111222222222555///...444777777===FFFXXX^^^kkkzzzrrryyy|||{{{yyyyyywww|||xxxtttzzzjjjiiieeegggzzztttUUUCCCBBB>>>:::<<>>===:::999777222------///111...+++000000///...------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------..................---------------.........//////............////////////............/////////000000000000111222222333333GGGFFFCCC@@@>>><<<:::999999999888888777666666666444444333333333333222222222222111111000000//////222222111000111222333444555555666888<<>>DDDRRRTTTMMM___lllyyy~~~}}}wwwlllbbb^^^[[[]]]cccfffhhhooowwwzzzppphhhfff___WWWWWW^^^~~~lllYYYKKKBBB@@@===BBBJJJSSS^^^iiiqqquuuwwwwwwuuusssooollliiigggdddaaa[[[VVVQQQOOOMMMMMMLLLLLLMMMQQQXXXiiikkkYYYPPPGGGHHHJJJEEEBBBOOOgggzzznnniiihhhmmmvvvrrrJJJBBBIIIGGGHHHIIIIIIEEE@@@;;;999888;;;999888999:::999555111111000///...///111444555111000000000////////////000000000000000000000000000111111111111222222222222222222222222333333333555000111666666555<<>>???>>>:::666888999<<<>>>>>><<<999777888333///...000111///,,,000//////...------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................---------.........//////............////////////........./////////000000000000000111222222333333HHHGGGDDDAAA>>><<<;;;:::999888888777777666666555444444333333333333222222333333222222111000000///222111000000000111333333444555666888<<<@@@EEEGGGIIIGGGBBB@@@JJJVVVVVVNNNUUUaaallllllgggccc```]]]\\\^^^bbbfffgggiiiqqqyyy~~~}}}tttpppggg[[[WWW[[[wwwnnnUUUHHHFFFAAABBBDDDIIIPPPZZZeeemmmqqqqqqrrrqqqoookkkhhhfffbbb___ZZZUUUPPPMMMLLLKKKJJJHHHIIILLLRRR```xxxzzzeeeWWWJJJGGGHHHDDD???HHHYYYttt}}}vvvooonnnssszzzOOOAAAFFFEEEGGGHHHHHHEEE@@@;;;777666:::999999;;;===;;;666111111000//////000222555777222111000///...///000000000000000000000000000000000111111111111222222222222222333333333444444444333222444999888777BBBQQQqqqxxx{{{ooo~~~}}}||||||ooogggeeejjjvvv{{{vvvPPPEEE???AAABBB===;;;>>>;;;<<<>>>???>>>;;;999777999555111000111222000---/////////...------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................---------...........................////////////....../////////000000000000000111111222333333333IIIGGGEEEBBB???===;;;;;;888888888777666666555555444444333333333222222222444333333222111111000000111111000///000111222333666666777888;;;>>>AAACCCDDDBBB>>>@@@LLLWWWVVVNNNIIIQQQWWWUUUSSSUUUWWWXXX\\\bbbjjjmmmnnnqqqzzzwwwvvv{{{ppp```WWWWWWmmmsss]]]RRRJJJFFFBBBBBBEEELLLVVV___fffhhhkkklllllliiieeeccc```]]]YYYTTTOOOLLLJJJIIIHHHFFFGGGIIIMMMWWWjjj{{{vvvdddQQQIIIIIIDDDEEEGGGPPPeee}}}wwwuuu}}}tttLLL>>>CCCCCCFFFGGGGGGEEE@@@;;;777666777777888<<<>>><<<777222000000000000111333666777333222000......///000111000000000000000000000000000000111111111222222222111111222222333444444444222333888===<<<>>>MMM```vvvyyyzzz~~~uuujjjdddppp{{{www|||fffOOO???@@@BBB<<<;;;@@@===>>>??????>>><<<:::888888555222000000000///---//////.........---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------...................................................////////////...////////////000000000000000111222222333333444IIIGGGEEEBBB???===;;;;;;888888777777666555555555444444333333333222222222333333333333222222222222222111000000000111333333999888888999:::<<<===>>>@@@>>><<>>===AAAUUUkkk~~~pppuuu}}}{{{yyysssgggnnn|||}}}{{{aaaDDD>>>AAA===;;;>>><<<===>>>???>>>===;;;:::777555222000///......---...............---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------.........//////.....................---............////////////////////////000000000111111111111222333333444444HHHGGGDDDAAA>>><<<;;;:::888777777666666555555444444444333333333333222222222222333333333444444444333222111111111222333444999999999999:::;;;;;;<<<>>><<<===CCCMMMTTTVVVUUUOOORRRSSSQQQTTT[[[```aaa^^^fffmmmooosss}}}pppooo{{{kkk[[[VVVYYY{{{rrr```OOOAAA?????????AAAGGGQQQUUU[[[aaaeeefffeeeddd]]][[[XXXSSSOOOKKKHHHGGGGGGDDDDDDFFFGGGJJJTTT^^^uuuiiiXXXPPPHHHEEEDDDFFFQQQhhh}}}lllNNNAAAAAA===BBBDDDFFFFFFBBB>>>:::999444444555999======999444111111111111111222333444333222111000///000111111000000000000000000000000000111111111111222222222//////000111222222333333888666888<<<===EEE[[[sssoooqqquuu{{{~~~yyyxxxmmmkkkooozzz}}}vvvQQQBBB@@@>>><<<<<<======>>>>>>>>><<<;;;:::777555333000...---------........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------.../////////...............---------............/////////////////////000000000111111111111222222333444444444GGGFFFCCC@@@>>><<<:::999777777777666555555444444444444333333333333222222111111222333444555666666444333222222222333555555666777888999:::;;;<<<===::::::===CCCJJJOOOTTTVVVUUU[[[]]]XXXUUUWWW\\\^^^^^^ffflllqqq{{{{{{ooovvvooo^^^WWWTTTrrrzzzbbbKKKDDDDDD@@@>>>BBBFFFJJJQQQXXX]]]aaabbbccc]]][[[XXXTTTOOOKKKHHHFFFEEECCCCCCDDDEEEFFFMMMTTTggg|||wwwbbbVVVLLLEEEHHHLLLUUUeeevvvWWWEEE@@@:::@@@CCCFFFGGGDDD@@@===;;;666555555999===>>>;;;888111111111111111111111111222222222111111111000000000000000000000000000000000111111111111222222222///000000111222333444555:::666666<<>>>>><<<:::999888888777555222///.................................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...//////000//////.........---------............//////////////////000000000111111111111111222333333444444555GGGEEECCC@@@===;;;:::999777777777666555555444444444444444333333333222222000111222333555666777888444444333333333444555666444555666888:::<<<>>>???666777;;;@@@EEEJJJPPPUUUZZZcccggg```UUUTTTXXX]]]^^^fffnnnvvvuuuppp}}}rrr```XXXJJJfff~~~uuuWWWLLLHHHBBB>>>???===AAAHHHPPPVVV[[[^^^___]]][[[XXXTTTPPPKKKHHHFFFDDDAAAAAACCCCCCCCCHHHOOO]]]qqqpppbbbVVVJJJOOOVVV]]]hhh{{{cccNNNFFF??????BBBFFFGGGEEEAAA>>>===777666666999===???===:::111111111111000000000///111222222222222111000000000000000000000000000000000111111111111222222222000111111222444555666666999444555===HHHYYYwwwzzzmmm^^^dddqqq}}}tttzzzsssSSSCCCBBBBBB@@@AAA@@@???===;;;999777555999888777333000...///000---.....................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------...///000000//////.........---------............/////////000000000000000111111111111111222222333333444444555GGGEEEBBB???===;;;::::::777777777666555555444444444444444333333333222222222222222222222222222222333222111111222333555666777::::::666888===<<<777999;;;???BBBDDDHHHMMMQQQ```hhhvvv|||ooo]]]YYYaaa]]]```qqq|||tttqqqwww~~~zzzwwwyyyiii]]]UUU\\\jjj|||qqqVVVLLLIIIAAA777AAA>>>???HHHRRRWWWZZZ]]]\\\\\\[[[XXXSSSNNNLLLLLLBBBBBBAAAAAABBBCCCEEEFFFQQQaaawwwwwwdddRRRSSSZZZhhhzzzmmmWWWKKK>>>>>>DDDFFFCCCCCCEEEBBB;;;;;;888777:::@@@AAA>>>:::555222000000333444333111111111000000//////......000000000000000000000000111111222333333333333222444444333333333444555555666666;;;EEERRRfffsssfffaaaeeerrrjjjnnnhhhMMMBBBAAAAAAAAA@@@???>>>===:::666222999888777666333111///....................................------,,,,,,,,,---------.........//////,,,---......//////..............................------......///000000000000000000000000111111222444444333333333444555555HHHFFFCCC???===;;;:::999777777777666555555444444333333333333333222222222222222222222222222222222444333333333333555666777777::::::666777;;;;;;777777;;;@@@EEEHHHLLLQQQUUUaaazzzxxxddd^^^hhhgggqqquuusssqqqqqqwww|||yyyqqqfffUUUZZZfffwwwlllVVVLLLGGGCCC???<<<===DDDLLLOOOSSSXXXVVVWWWVVVSSSNNNJJJHHHGGGCCCCCCBBBAAAAAABBBDDDEEEIIIVVViiixxx{{{ccc___```mmmhhhUUUAAA>>>BBBDDDCCCCCCEEEBBB<<<;;;888777;;;@@@BBB???;;;555222///000222444222000111111000000////////////111111111111111111111111111111222333333333333222444444333333444444555555444555>>>NNN___ssssssaaaccc~~~{{{nnnjjjeeeIII???@@@AAA@@@???>>>===:::666333999888888666444111///....................................------,,,,,,,,,---------.........//////,,,---......//////..............................------......///000000000000000000000000111222222444444333333333444555555IIIGGGCCC@@@<<<:::999888777777777666555555444444222222222222222222222222222222222222222222222222444444444444444666777777777999999777777999999666<<<@@@DDDGGGJJJPPPXXX^^^mmm{{{wwwsssmmmrrrtttnnntttooorrrzzzuuukkkZZZ\\\eeevvvbbbPPPJJJHHH???<<<<<>>AAABBBAAACCCEEEBBB===;;;999888;;;AAACCCAAA===666333//////222333222///111000000000000/////////111111111111111111111111111111222333333333333222444444333333444555555666444666CCC[[[ppp|||{{{eeeaaavvvvvvffftttRRR>>>???AAA@@@???>>>===:::666333888888888777555222000....................................------------------------...............,,,---......//////......////////////////////////---......//////000000111111000000000000111222222333333333333333444555666JJJHHHDDD@@@<<<:::888777777777777666555555444444111111111222222222222333111111111111111111111111333333333444555555666666777888999777666666777777@@@CCCFFFHHHIIIOOOYYYaaammm}}}xxxvvvyyyuuurrryyypppvvvyyypppeeefffmmm}}}|||zzzbbbRRRIIICCC???===@@@BBBDDDJJJPPPRRRSSSTTTSSSOOOLLLJJJIIIEEEDDDCCCAAA@@@@@@AAAAAAGGGMMMZZZnnn|||kkkiiisssyyyeeeMMM?????????@@@CCCDDDBBB???<<<999777;;;AAADDDBBB???888444000///111222111///000000000000000000000000111111111111111111111111111111222333333333333222444444333444444555666777666999JJJfff~~~}}}}}}~~~~~~~~~}}}{{{xxxvvvyyy~~~ooobbbjjjsssttt[[[@@@???@@@???>>>>>>===;;;777333888888999888666333111///.......................................---------........................,,,---......///.........000000000000000000000000.........///000000111111111111000000111111222333333333333333444444555666JJJHHHDDD@@@<<<:::888777777777777666555555444444222222222222222222222222111111111111111111111111111222222333444444555555777777999999777555666999===EEEOOOTTTSSSRRRUUUXXXVVVcccooosss}}}||||||yyymmmhhhooottt{{{|||tttvvv}}}iiiQQQHHHBBB===>>>???AAAFFFMMMKKKMMMOOOOOOLLLIIIGGGGGGEEEDDDCCCAAA@@@@@@@@@AAAAAAFFFSSSiiixxxlllhhhsssxxx```BBB???===@@@CCCDDDBBB@@@;;;888777:::AAADDDCCC@@@:::555111///111222111///000000000000111111111111111111111111111111111111111111222333333333333222444444444444555666777888888<<>>>>>===;;;777444888999999999777555222000////////////////////////.............................................---,,,---......///.........000000000000000000000000......//////000111111111111111111111111222222333333222222333444555666666IIIGGGCCC@@@<<<:::999888777777777666555555444444444444444333333333222222111111111111111111111111000111222333444444444444666666999:::888555777<<<@@@OOObbbllliii```YYYVVVJJJQQQZZZeeettt||||||nnnbbbggguuu|||```RRRGGG>>><<<===>>>AAAEEEIIIKKKNNNOOOMMMJJJHHHHHHEEEDDDBBBAAA@@@@@@@@@AAA???CCCOOOfff{{{mmmlllmmmGGG@@@<<<@@@DDDDDDBBBBBB:::777555999@@@DDDDDDAAA<<<888222000111333222000000000000111111111111222222222222222222222222222111111222333333333333222333333444444555666888888:::AAA\\\~~~tttddd[[[aaajjjhhhaaa]]]RRRSSSTTTSSSRRRRRRTTTVVVOOOSSSaaarrr|||yyy|||}}}ttteeeaaa```kkkwwwWWWGGG??????>>>>>>>>>;;;777444888999::::::999666222000////////////////////////.............../////////...............---------,,,---......//////......////////////////////////...//////000000111111222222111111111111222333333222222222333444555666777HHHFFFCCC???===;;;:::999777777777666555555444444777666666555444333222222111111111111111111111111111222333444555555555444555555999<<<999555888???HHHXXXkkktttqqqhhhaaa^^^QQQMMMLLLTTT^^^iiittt}}}xxxzzzooodddlllrrrxxx~~~xxx```QQQBBB>>>??????>>>???GGGJJJNNNOOOMMMKKKIIIIIIDDDCCCAAA@@@@@@@@@AAAAAAAAADDDNNNbbb}}}{{{ppp|||sssKKKBBB===AAAEEEEEEBBBBBB999666444888???CCCDDDBBB???:::444111222333333111000000111111111222222222222222222222222222222222111111222333333333333222333333444444555777888999???MMMppp{{{vvvssseeeVVVNNNSSSVVVRRROOOQQQJJJKKKJJJGGGEEEFFFJJJNNNKKKJJJRRR```iiirrr}}}|||}}}qqqfffYYY^^^uuuaaaHHH???>>>>>>>>>>>>;;;888555777999:::;;;:::777333111////////////////////////---........./////////000//////.........---------,,,---......//////............................../////////000111111222222222222111111222222333444222222222333444555666777GGGEEEBBB???===;;;::::::777777777666555555444444888888777666444333222111000000000000000000000000222333444666777666666555555555999===:::666999BBBLLLWWWdddiiieeeaaaaaadddUUUNNNLLLRRRXXX\\\iiixxxzzzrrrqqqfff]]]gggooouuuzzzlllZZZGGGAAABBBAAA>>><<>>CCCCCCBBB@@@;;;555222333444333222000000111111222222222222222222222222222222222222111111222333333333333222333333444444666777888999DDDWWW{{{yyyuuussspppkkkfffbbb]]]RRRMMMPPPOOOIIIKKKSSSKKKKKKIIIEEEBBBCCCHHHMMMKKKFFFGGGOOOUUU]]]sss~~~}}}oooZZZYYYooottteeeHHH???>>>>>>>>>>>><<<888555777999;;;;;;:::777333111000000000000000000000000---.........//////000000//////.........---------,,,---......//////............................../////////000111111222222222222111111222222333444222222222333444555777777KKKIIIEEEAAA===:::888888::::::999777666444333333555444333333222222333333222222222111111111000000000111333555666777888888888:::;;;;;;888888;;;>>>FFFEEEHHHRRR]]]cccbbb]]]MMMLLLLLLOOOUUU[[[___bbbmmmooovvvzzzqqqdddeeepppwww{{{tttTTTIIIEEE>>>:::;;;???@@@CCCEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA@@@CCCHHHUUUqqq~~~qqqmmm~~~XXXCCC<<>>999666999@@@DDDCCC@@@AAA:::333111222444222///222222222222222222222222000000000000000000000000111111222222222333333333222888333111888999999@@@PPPlll}}}qqqfff\\\\\\___dddccc^^^\\\^^^___^^^ZZZSSSNNNNNNPPPQQQPPPOOONNNNNNLLLHHHBBB>>>FFFGGGIIIHHHEEELLL```tttvvvtttqqqpppqqqrrrqqqqqquuuxxx|||~~~vvvhhhbbbhhhssstttwwwuuuKKKEEE===???BBB<<<;;;:::333555777999;;;;;;888555333///////////////.................................---------............///---------.........//////............/////////000///////////////000111111222333333222111000111333333222333666666333666;;;KKKHHHEEE@@@<<<:::888777:::999888777666444333333444444333222222222222333222222222111111111000000111222333555666777777777777999:::999888888;;;===CCCCCCFFFMMMUUUYYYYYYVVVLLLMMMOOOPPPRRRUUUYYY\\\aaagggooorrrmmmhhhllluuu{{{~~~lllVVVKKKDDD>>>===???@@@BBBCCCEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@AAAAAA>>>AAADDDNNNfffzzzvvvyyybbbIII>>>BBBBBBEEEHHHEEE???:::666999???DDDDDDAAABBB<<<555222333444333111222222222222222222222222111111111111111111111111111222222222222333333333222666333333999888;;;IIIaaa}}}tttggg]]]UUUUUUZZZ``````[[[YYYZZZ[[[```ccc```XXXRRRPPPPPPTTTVVVWWWUUUPPPKKKHHHHHHEEEGGGJJJJJJFFFGGGSSS```}}}yyysssqqqiiigggeeefffhhhjjjkkklllpppqqqqqqqqqqqqwwwpppfffhhhqqqpppiii|||wwwVVVHHH===>>>BBB===<<<;;;333555777999;;;;;;999666444///////////////.................................---------............///---------.........//////........./////////000000///////////////000111111666666666444222111222333333222333666555333666<<>>???@@@BBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA???AAABBBGGGXXXwwwpppRRRAAAAAABBBEEEHHHDDDAAA<<<888999???DDDDDDCCCCCC>>>777444444555444222222222222222222222222222222222222222222222222222222222222222333333333333222444333777:::555>>>VVVxxx|||qqqhhh___WWWOOOQQQWWW___aaa\\\XXXWWWYYYaaaiiihhh^^^TTTQQQRRRWWW^^^dddcccZZZPPPJJJIIIEEEEEEHHHKKKIIIFFFIIIOOOccczzz{{{yyytttnnnkkk]]]\\\[[[]]]aaaeeehhhiiikkkjjjgggcccbbbiiivvv|||mmmkkkooovvvcccjjjkkkMMM???===AAA>>>===<<<444444666999;;;;;;:::777555000000000//////.................................---------............///------........./////////....../////////000000000000////////////000111111888888888666333222222333333222444555444333888???HHHFFFCCC???;;;999777777999888777666555444333333444333333222111222222222111111111111111111111111333444555555666555555555666666555555666888;;;<<<@@@CCCFFFGGGHHHIIIMMMPPPMMMUUU\\\[[[VVVSSSVVV[[[___hhhkkkdddccckkkrrrrrrwwwyyy}}}}}}^^^QQQLLLGGG?????????@@@AAABBBDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDPPPkkk}}}[[[DDDAAAAAAEEEIIIEEEDDD???::::::>>>CCCEEEEEECCC>>>888555444444444333222222222222222222222222333333333333333333333333222222222333333333444444444333333999:::333BBBccc}}}ooofffbbb^^^ZZZQQQSSSZZZdddgggbbb\\\ZZZXXX```iiijjjaaaUUURRRUUUUUU___iiillldddWWWJJJCCCGGGDDDEEEIIIJJJHHHHHHKKKXXXooovvvooonnnkkkgggeeeZZZYYYYYY[[[```eeehhhiiiggghhhddd]]]ZZZaaammmuuuuuunnnooo{{{lllggg~~~XXXCCC<<>>999555333222333333222222222222222222222222333333333333333333333333222222333333333444444444444555444999:::555IIIooo~~~zzzqqqddd^^^^^^___]]]UUUWWW___kkkooojjjccc```WWW^^^jjjsssmmm___VVVVVVVVV[[[bbbfffeee\\\QQQIIINNNGGGBBBDDDFFFGGGHHHKKKTTTgggmmmbbb^^^ZZZXXXWWWYYYYYYYYY\\\```dddeeefffcccgggfff^^^ZZZ^^^eeehhhuuu{{{|||pppjjjiiiwwwgggvvvfffJJJ===@@@AAA@@@>>>777444666:::<<<===<<<:::888222111111000//////..............................---------............///........./////////000000////////////000000000111000000000000000111222222111222333333222333555666444333555666555666AAALLLHHHFFFCCC???<<<:::999888777777666666555444444333333333222111111111111111111111111111111222222222444444555555666555555555666444222333666:::===>>>;;;>>>CCCDDDDDDEEEIIIKKKIIISSS]]]```]]]\\\```fffmmmmmmjjjfffgggmmmrrrrrrvvvxxx}}}wwwvvv}}}|||yyyvvvvvv|||gggUUUHHHDDDCCC@@@>>>>>>???BBBCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@BBBCCCBBBCCCRRRpppoooQQQFFF@@@CCCIIIHHHFFFCCC@@@???AAADDDFFFFFFBBB???:::666333222222333222222222222222222222222333333333333333333333333333333333333444444444444333777666888;;;>>>VVV{{{|||pppiiinnnnnniiiaaa]]]^^^^^^\\\XXXZZZcccpppwwwtttnnnjjjZZZ___nnnrrraaaZZZ^^^]]]\\\^^^``````]]][[[VVVMMMEEECCCCCCCCCDDDGGGNNN[[[uuurrr___VVVTTTRRRRRRSSSWWWWWWXXX[[[___aaaaaa```bbbjjjkkkbbb\\\___aaa___jjjrrrxxxyyy|||sssggg___uuunnnpppvvvSSS>>>@@@AAA@@@>>>888444666:::===>>>===;;;:::222222111000000///..............................---------............///....../////////000000000/////////000000000111111111000000000000111222222...000111111111222555777444444555666666999GGGTTTIIIGGGCCC@@@===;;;:::999666666666555555444444333333222222111111111111111000000111111111222222222333333444555666666666555777444222333777<<<>>>???<<>>===>>>AAABBBBBBCCCDDDEEEEEEDDDCCCBBB???AAACCCBBB???FFF]]]ttt{{{\\\LLLAAAAAAGGGGGGFFFDDDBBBAAABBBDDDEEEFFFCCCAAA<<<777333222333444222222222222222222222222222222222222222222222222333333333444444444444555111888777666===JJJfffoooccc\\\eeejjjmmmkkkjjjgggbbb[[[ZZZ\\\fffvvv{{{xxxhhhdddmmmqqqgggggggggfffdddcccbbbcccdddYYYRRRLLLJJJHHHDDDCCCDDDLLLPPPccclllbbbXXXUUUUUUTTTUUUWWWWWWXXX[[[```cccdddbbb```fffpppqqqhhh```bbbaaa]]]cccooouuuoookkkwww|||mmmYYYeeeuuuwww[[[@@@@@@@@@???>>>888444666:::===???>>><<<;;;333333222111000///...---........................---------............///.../////////000000000000//////000000000111111111111111000000111111222333///000111111111222444666333444666777777<<>>@@@BBBBBBCCCDDDEEEEEEDDDCCCCCCAAABBBEEEDDD>>>@@@QQQfffdddQQQBBB???FFFGGGFFFEEEDDDCCCDDDDDDEEEFFFEEEBBB>>>999555333444666222222222222222222222222222222222222222222222222333333333444444444555555///999888555@@@TTTqqq|||zzznnnbbb[[[dddmmmvvvyyyxxxssshhh^^^\\\^^^iiizzzxxxjjjhhh{{{}}}uuummmrrrvvvssskkkccc```aaaWWWTTTRRRSSSQQQJJJFFFEEENNNKKKWWWvvvwwwhhhbbb]]]\\\YYYTTTRRRSSSZZZ]]]aaafffjjjkkkhhheeelllvvvwwwllldddfffeee``````nnntttjjj```jjjvvvXXX]]]fffuuu```BBB???@@@???>>>999333666:::===??????===<<<333333222111000///...---........................---------.........//////////////////000000000000000000000000111111111111111111111000111111222333111222333222111111333555333444666888888>>>OOO```MMMIIICCC???===;;;999888555555555555555555555444333333333333333333333333000111111111111222222222444444444444555555555666999666333444999===??????CCCEEEKKKOOOMMMHHHGGGKKKZZZYYY^^^fffjjjkkkpppxxxwwwhhh```fffjjjiiijjjpppuuu~~~xxxqqqooowww|||wwwxxxyyyyyyyyyzzzmmmZZZOOOFFFBBB???<<>>777333555555333333333333333333333333333333333333333333333333333444444333333333333222222666::::::999CCC___yyyrrrpppiiiaaalllwww~~~}}}}}}|||nnn]]]]]]aaaiiiuuuwwwrrrooovvvvvvnnntttzzzmmmZZZ\\\YYY[[[aaa___TTTIIIEEEKKKIIIQQQiii~~~zzzpppgggjjjjjjbbbXXXUUUZZZ```aaacccggglllsssxxxwwwtttxxxzzz{{{wwwpppiiiffffffeeekkktttrrrccc^^^uuukkk\\\WWWiiizzzfffIII@@@AAA???>>>@@@555666999;;;<<<<<<<<<<<<888666444111//////000000//////.........---------++++++,,,,,,---...//////////////////000000000000000000000000111111111111333222111000000000222222111111222222222333333333777555555666777@@@XXXoooIIIFFFAAA>>><<<;;;:::999666666666555444444333333333333333333333333333333111111111111222222222222444444555666666666666555555333222444999===??????DDDEEEJJJRRRUUUQQQMMMMMM\\\]]]cccmmmrrruuu}}}zzzkkkbbbeeehhhggghhhnnnttt}}}uuunnnmmmtttxxx{{{vvvxxxyyyyyyyyyyyy~~~}}}aaaTTTHHHDDDAAA>>>>>>@@@AAABBBBBBCCCDDDDDDCCCCCCAAABBBAAA???===???EEEJJJ```rrr{{{```EEE???EEEEEEHHHFFFFFFGGGDDD@@@???CCCBBBBBB???888444555555333333333333333333333333333333333333333333333333333222222222333333444444444444888999:::HHHggg{{{zzz}}}{{{pppmmmnnnkkkeeerrrwwwmmmbbbaaaeeeqqqzzznnnqqq{{{xxxuuu}}}sssddd\\\YYYaaagggbbbWWWPPPGGGEEENNNdddyyyzzzttttttvvvtttmmmfffcccfffkkkppprrruuu{{{||||||{{{xxxtttpppmmmlllnnnpppsssnnn___YYYmmmuuu___TTTcccwwwvvvuuuWWWFFFAAA???===<<<888999:::;;;<<<=========999777444111000///000000//////.........---------,,,,,,,,,------.............../////////000000000000000000000111111111111333222111000000111222222111222222222222333333333777555555888<<>>@@@AAAFFFFFFLLLXXX___\\\VVVSSS]]]bbbmmmyyyqqqfff```bbbeeeeeehhhnnnrrrxxx|||}}}|||sssmmmlllrrrvvvyyyxxxvvv|||||||||||||||zzz}}}tttcccPPPHHHEEEBBB???===@@@@@@BBBCCCDDDDDDEEEEEECCCBBB@@@???>>>???AAABBBNNN^^^{{{uuuQQQ@@@CCCDDDHHHFFFFFFGGGDDD>>>===???@@@BBB@@@999444555555333333333333333333333333333333333333333333333333333111111222333444555666666555888:::===OOOrrrzzzqqqmmmoooooollloooooohhheeemmm}}}~~~yyy~~~pppwwwwwwhhh]]]cccpppsssjjjaaaJJJFFFLLL```vvv}}}xxxtttrrrsssuuu~~~~~~}}}|||{{{zzzzzzyyywwwtttrrrqqqpppjjj]]]WWWeeeyyyiiiTTT___{{{ttthhh{{{gggLLLAAAAAA@@@===<<<<<<<<<<<<<<<===>>>>>>999888555222000000000000/////////............---------------------..................////////////000000000000111111111111222111111000111111222222222222222222333333333333666555666:::DDDXXXvvvHHHEEE@@@===<<<;;;:::999666666555555444444444444222222222222222222222222111111111222222222333333333555777999:::888666555333444666999===@@@AAABBBHHHIIIOOOZZZ``````]]]]]]^^^dddqqqwwwkkk___ZZZZZZ___ccceeeiiinnnppprrrqqqooosssyyyyyytttrrrnnnnnnrrrvvvzzzzzzuuuzzz~~~}}}}}}zzz^^^MMMGGGEEEBBB???>>>???AAACCCDDDEEEFFFFFFCCCAAA@@@@@@BBBCCCBBBBBBBBBOOOhhh___EEEDDDFFFHHHGGGGGGHHHDDD===:::<<<>>>BBBAAA:::555555555333333333333333333333333333333333333333333333333333222222333333444555555666777:::<<>>======>>>???@@@:::999666333111000000111/////////...........................---------------.........///////////////000000000111111111111111111111111111111222222222222222333333333444444444444666===MMMhhhLLLHHHCCC???===;;;999888444444444555555555555555222222222222222222222222111222222222222333333333333555777999:::888666555333555777:::<<<>>>AAABBBHHHIIINNNTTTWWWWWW[[[aaa\\\^^^gggyyyrrr^^^SSSTTTZZZaaadddfffhhhlllqqqooojjjeeeffflllpppqqqnnnmmmnnnrrrvvv||||||zzz||||||oooTTTGGGEEEDDDBBB>>>???AAACCCDDDEEEFFFFFFDDDBBBAAAAAABBBCCCBBB@@@<<>>GGG```tttssszzzzzzlllfffdddiiiyyy}}}yyyxxxuuuuuu|||nnnqqqyyy{{{yyyeeeUUUNNNaaa~~~xxxwwwuuutttyyy}}}wwwqqqmmmoooqqqqqqjjjccccccfffjjjdddooo{{{nnnjjjzzzjjjMMMEEEEEECCCBBBAAA@@@???>>>???@@@AAA<<<:::666333111000000111////////////////////////.....................---.........////////////000///000000000111111111111000000111111222222222222222222333333333444444444333444777AAAVVVuuuMMMIIIDDD@@@===;;;999888555555555555555555555555222222222222222222222222222222222222333333333333333555666888888777666555111333666888:::===AAADDDGGGGGGHHHKKKJJJKKKRRR\\\XXXUUUWWWfff{{{wwwdddTTTYYY```dddeeeeeefffiiiqqqmmmgggcccbbbfffkkknnnhhhiiilllpppvvv}}}}}}zzz{{{bbbNNNFFFEEECCC>>>???AAACCCDDDEEEFFFFFFEEEEEECCCBBB@@@?????????===@@@LLL___rrrqqqMMMDDDDDDGGGGGGIIIKKKFFF>>>999999;;;AAADDD>>>777555555444333333333333333333333333333333333333333333333333555555555555444444333333222777???LLLiiizzz}}}tttqqquuuttthhhbbbcccooowww}}}wwwtttzzz~~~~~~mmm^^^YYYmmmxxxsssttttttuuu~~~{{{vvvrrrwww{{{~~~{{{rrrggg___\\\lll|||xxxkkkiiixxxxxxiiibbbsss___GGG@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA===;;;777444222111111111...////////////000000000..................//////////////////000000000000000000000000111111111111///000111222222222222222333333333333444444444444333666;;;GGG___KKKGGGBBB>>>===;;;:::888888777666555444333222222111111111111111111111111222222222333333333444444444444555666666666666555111333777999<<<@@@GGGLLLKKKGGGEEEFFFFFFGGGKKKRRRRRRPPPPPPYYYkkkxxxrrrdddXXX^^^ddddddaaaaaadddgggllljjjfffdddbbbcccfffiiidddhhhlllqqqwww~~~|||xxxwww{{{yyy^^^OOOHHHEEE???@@@AAACCCDDDEEEEEEEEEEEEFFFFFFCCC@@@???BBBEEEFFFDDDGGGPPP]]]lllzzzUUUFFFAAAGGGGGGJJJMMMHHH???::::::999AAAEEE???888555555555333333333333333333333333333333333333333333333333444444444444555555555555444:::CCCRRRnnn}}}zzz{{{yyywwwmmmrrrtttnnnrrr|||~~~vvvhhh]]]WWW[[[eee{{{vvvjjjmmmrrrbbbmmm}}}sssOOO@@@BBB@@@@@@AAAAAABBBAAAAAAAAA>>>;;;888555222111111111.../////////000000000000------......//////000000000000000000111111111222000000000000111111111111...///111222333333222222333333333444444444444555555:::AAAMMMfffHHHDDD@@@===<<<;;;:::999;;;:::888666444111000///111111111111111111111111222222333333333444444444444444444444555555555666222555999<<>>???AAABBBCCCBBBAAA@@@>>><<<888555222111111111.../////////000000111111,,,------...///000111111000111111111222222222222000000000000111111111111...///111222333333222222333333333444444444555555777===EEERRRkkkGGGEEEBBB???<<<:::999888555444444444444333333333333222000//////000333444222333333333333333333444555555666666666666555555222444777999<<>>999666666444444333333333333444444333333333333333333333333555444444444555777999:::<<>>;;;777444222111000/////////............---------........./////////...///000000111111000000///000000000111111111111000111111222333444555555333444666666666777999;;;<<>>DDDVVV^^^YYYTTTQQQTTTZZZSSSFFFFFFQQQ[[[ZZZXXXUUUUUU[[[eeennnoooooonnnkkkgggdddeeeffffffhhhnnnwww||||||}}}}}}}}}|||yyyvvvvvvxxxwwwvvvyyy~~~}}}eeeSSSKKKEEEFFFIIIKKKOOOSSSZZZ```kkkuuu}}}ppp\\\RRRHHHEEEOOObbbqqq[[[EEEFFFIIILLLMMMJJJGGGCCCBBB@@@CCCEEEDDD???:::666444444444333333333333444444333333333333333333333333444444444444666888:::;;;>>>QQQ{{{}}}~~~}}}}}}~~~~~~~~~}}}~~~{{{zzzuuurrrvvvwwwnnnnnnvvvxxxhhhvvvuuuFFFBBBBBBCCCDDDFFFFFFEEEDDDAAA???<<<888555333111000/////////...........................//////////////////000111111111111000//////000000000111111111000000111222222333444444333444666666666888:::===???IIIXXXpppFFFDDDAAA>>><<<:::999999555444444444444333333333222111000///000111333555111111222333333444555555444555555555555555555444333777<<<===<<<<<<>>>@@@>>>DDDBBB<<>>:::777444111000////////////////////////........./////////000000///000000111111111111111000000000000111111111111111111111222222333333333333555666666666999<<>>OOOcccvvvEEECCCAAA>>><<<;;;;;;:::777666666666666555555555111000......///111555777111111222333333444555555555555666666666666555555333777<<<======<<>>888444555555444444444444555555333333333333333333333333444444444555777999;;;<<>>AAAFFF___{{{FFFDDDAAA>>><<<:::999999777666666666666555555555222111111111111222444444000111111222444555555666666666777777777777666666333777;;;<<<;;;;;;>>>@@@???===<<<>>>CCCJJJOOORRRRRRVVV[[[YYYMMMDDDIIIUUUVVVVVVVVVWWWXXX\\\```bbbgggffffffeeeeeedddbbbaaadddhhhqqq|||uuu{{{}}}zzz|||~~~uuubbbNNNJJJSSSeeeyyyzzzwwwzzz~~~}}}hhhQQQHHHLLLLLLXXXpppyyyWWWDDDHHHLLLMMMKKKHHHEEEDDDAAABBBDDDFFFDDD???999555555555444444444444555555333333333333333333333333444444444555777999<<<===FFFuuuyyywww}}}~~~xxxwww|||wwwzzz}}}}}}|||}}}uuugggcccggguuuxxxhhh[[[[[[sss{{{mmm~~~qqqNNNIIICCCBBBEEEGGGEEECCCDDDBBB@@@===999555222000.../////////000000000000.../////////000000000000000000111222222222222111222222222222333333333333333333333333444444444444444555555666777:::???CCCQQQrrrHHHFFFCCC???;;;999888777555555444444444333333333222333444444444333222111000111111222444555666666777777888888888888777777444888;;;;;;::::::<<>>:::666222000.../////////000000111111////////////000000000000000000111222222222222111222222333333333444444444333444444444444444444555444555555666777;;;@@@DDDUUU{{{GGGEEEBBB>>>:::888777666555555444444444333333333222222222222222222222222222444666444333333777:::::::::999888777666555555999:::<<<=========???AAACCC===;;;@@@CCCEEELLLTTTVVVXXXbbb___III@@@OOO\\\VVVTTTSSSUUUXXX[[[```eeehhhfffeeeeeeeeeeeedddcccccckkkwww~~~~~~aaaWWWQQQIIINNN^^^iiiuuuwwwYYYQQQKKKIIITTTdddvvvvvvVVVFFFFFFHHHKKKKKKHHHDDDCCCCCC@@@CCCHHHFFF===888999666555444333222333444444333333333333333333333333333555888888666666:::===IIIpppvvvwwwxxxwwwvvvuuuvvvwwwyyyxxxzzz}}}}}}||||||rrrjjjgggeeejjjsssfffggg~~~zzzoooPPPAAAEEEEEEDDDGGGEEEDDDBBB@@@???===999444000333...))))))...222111///...............///000000000111111111111222222222111111222222222333333333222111111444777888555222111777999777888???FFFHHH___{{{yyyGGGDDDAAA===:::777666555555555444444444333333333222222222222222222222222111222222222222333666888:::999888777666555444444555777:::<<<===???BBBEEE@@@;;;;;;@@@DDDGGGLLLSSS```aaaiiidddLLLBBBNNNYYYVVVVVVXXX[[[]]]```bbbdddccccccbbbbbbbbbbbbbbbaaadddmmmyyyqqq___SSSIIIJJJSSSeeetttoooWWWNNNHHHLLLXXXjjj~~~xxx[[[FFFDDDFFFJJJLLLIIIFFFEEEDDDBBBDDDIIIFFF>>>888888666555444333333333444444333333333333333333333333333666888777666777:::>>>DDDnnnvvvwwwwwwwwwuuuuuuvvvwwwwwwvvvxxx{{{{{{zzz}}}sssmmmfffgggyyymmmhhh{{{|||{{{XXXDDDEEEEEEEEEGGGEEEDDDCCCAAA???===999444000111222333222000////////////............///000000000111111111111222222222111111222222222333333333333333333666999999777444444666777666666:::CCCJJJZZZxxxFFFDDD@@@<<<999777555555555555444444444333333333222222222222222222222222000///...000333555666666888888777666555444444333555777999;;;===???CCCEEEBBB>>>>>>DDDIIIMMMPPPTTTbbbcccjjjdddLLLDDDNNNVVVWWWZZZ]]]```ccceeeeeeddd``````aaaaaaaaaaaabbbbbbeeennn{{{lllWWWLLLIIIKKK___qqqbbbWWWKKKGGGLLLZZZqqqgggHHHCCCCCCHHHKKKIIIGGGGGGEEEEEEGGGJJJHHH@@@:::888666666444333333333444555333333333333333333333333333666888777666777;;;???EEErrr{{{uuuvvvwwwvvvuuuuuuvvvxxxttttttvvvyyyyyyyyy~~~|||tttkkkhhhuuuvvvjjjvvveeeHHHEEEDDDFFFHHHEEEDDDCCCAAA@@@>>>:::555111///666<<<;;;333------000//////......//////000111000111111111111222222222111111222222222333333333333333333555777888666444777333444888888888CCCRRRVVVxxxGGGEEEAAA===:::777666555555555444444444333333333222222222222222222222222000...---///444777777555777666666555444444333333999:::;;;<<<<<<>>>AAACCCBBB??????DDDKKKPPPSSSUUUZZZ[[[aaa[[[HHHDDDPPPVVVYYY]]]```bbbeeehhhhhheee___```aaabbbbbbbbbcccdddgggqqq}}}~~~^^^OOOLLLKKKYYYmmmrrreeeVVVKKKHHHPPPdddvvvuuuOOOEEEAAAGGGKKKHHHFFFGGGFFFGGGJJJKKKIIIBBB<<<888777666555333333444444555444444444444444444444444444666777777666777<<<@@@NNN{{{xxxuuuvvvvvvuuuttttttvvvxxxssstttwwwzzzyyyyyy~~~vvvttt}}}|||kkkrrrsssNNNEEEDDDGGGIIIEEEEEEDDDBBBAAA???;;;666333000777===;;;333---...111/////////...///000000111000000111111111222222222111111222222222333333333111111222333444444333222777111333<<<<<<:::GGGZZZ]]]HHHFFFCCC???;;;999777777555555444444444333333333222222222222222222222222111//////222666999888666666666555555444444333333:::;;;<<<<<<===???BBBEEEAAA???===AAAJJJSSSXXXYYYYYYXXX[[[SSSBBBCCCQQQVVV[[[___aaa```ccchhhiiifff]]]___aaaaaaaaaaaaccceeejjjsss~~~iiiRRRMMMMMMUUUiii|||uuudddUUULLLLLLXXXeee|||YYYJJJAAAFFFKKKGGGCCCDDDEEEHHHLLLLLLJJJDDD>>>888777666555444333444555555444444444444444444444444444666777777666888===AAAWWWyyyuuuuuuuuutttssstttwwwyyyuuuwwwzzz}}}|||}}}~~~iiinnn~~~SSSFFFDDDGGGJJJGGGEEEDDDCCCBBB@@@===888444222444666555222000000111///////////////000111111000000111111111222222222111111222222222333333333222222333333333333333444777222555======<<>>BBBGGGKKKGGGEEEBBBEEERRRbbbjjjlllhhhccc___QQQ???CCCRRRUUUZZZ```bbb```bbbiiijjjeee[[[^^^``````^^^^^^```cccmmmtttzzzXXXMMMMMMSSSiii|||rrraaaTTTMMMPPPWWWnnn~~~bbbNNNBBBFFFKKKFFFBBBDDDCCCHHHLLLLLLJJJGGG@@@999777777555444444444555666444444444444444444444444444666777666666888>>>CCCZZZ{{{uuuuuutttsssssstttwwwzzzxxxzzz~~~iiijjjzzztttXXXIIIDDDGGGKKKIIIFFFEEECCCCCCAAA>>>999666333222000000000111111111000000//////000000111222000111111111111222222222111111222222222333333333555666777666555555666777888666777;;;<<>>CCC[[[zzztttttttttsssrrrtttwwwzzzzzz}}}nnnfff|||wwwjjjvvv\\\KKKEEEFFFKKKKKKFFFEEEDDDCCCBBB???:::777222111000000000000000///000000//////000000111222000111111111111222222222111111222222222333333333666888999777555555777999777999999999>>>RRRoooGGGEEEBBB>>>:::888777666555555444444444333333333222222222222222222222222///333777777555444666888666666666666666555555555>>>?????????@@@CCCHHHKKKFFFDDD@@@EEEYYYuuuzzzjjjRRR>>>EEEUUUWWWVVVaaagggeeegggllliii___^^^bbbeeeccc```___bbbeeepppvvv~~~nnnUUUPPPRRRqqqwwwgggZZZSSSRRRRRRfff~~~kkkQQQAAAGGGMMMHHHDDDGGG???GGGLLLKKKJJJIIIBBB999888777666555444555555666555555555555555555555555555666777666666888???DDD]]]|||yyytttttttttrrrrrrtttwwwzzz{{{~~~tttdddppp{{{jjjooo{{{^^^MMMEEEFFFLLLLLLGGGFFFDDDDDDBBB???;;;777000222333222000.........000000000000000111111222000111111111111222222222111111222222222333333333555777888666444333555888666::::::888CCCbbbHHHFFFCCC???;;;999888777777555444222111111222222333333333222222222111111000000222333444555555555555555555444333333555777999:::;;;===???@@@AAAAAAAAABBBDDDKKKWWWcccmmmsss|||iiiPPP@@@CCCOOOXXXTTT]]]gggkkkiiidddaaa```aaafffcccaaabbb\\\\\\iiivvvzzz~~~___OOOUUUllluuuiiiaaaSSSOOOVVVcccvvvoooKKKEEEFFFGGGLLLEEEFFFAAAGGGLLLMMMMMMKKKBBB999666666555444444444444555555555555555666666666666222666555777:::444999LLLfffzzzwww|||vvvoooqqquuuxxxxxx}}}~~~gggbbbtttlllfffqqqpppEEEGGGNNNHHHHHHHHHGGGFFFEEEDDD@@@;;;777111111111111000000000000111111000000111111222333444333222111111222333444222222222333333444444444333333444444555666666666666<<<:::555FFFoooHHHFFFCCC???;;;999888777777666444333333333333444444444333333333222222222000111222444555555555555555666666444333333555777999:::<<<>>>???@@@AAAAAAAAAAAACCCIIIPPPXXX___bbbvvvqqqbbbPPPGGGJJJSSSXXXXXX^^^ggglllkkkgggcccaaa___ccc```^^^___ZZZ[[[hhhxxx{{{lllWWWUUUjjjyyymmm[[[RRRTTTZZZiii}}}oooKKKEEEFFFHHHMMMEEEGGGAAAGGGKKKMMMMMMKKKCCC:::888777666666555555666666555555555555666666666666444888666777;;;777???TTT~~~vvvsssyyyyyyqqqnnnqqqwwwzzzzzz{{{}}}}}}}}}mmmcccllltttkkkqqqwwwMMMIIILLLGGGGGGHHHGGGFFFEEEDDD@@@;;;777111111111111000000000000111111000000111111222333333333222111111222333333222222333333333444444444333333444555555666666777333888888999MMMsssHHHFFFCCC???;;;999888777666666555444444444555555333333333333333222222222111222333444555666666666666777666444333222444666888:::<<<>>>@@@AAAAAAAAA???@@@CCCFFFKKKOOOSSSUUUeeeaaaXXXOOONNNSSSXXXXXX[[[___eeekkknnnkkkeee```___ccc___\\\^^^ZZZ\\\jjjzzz}}}{{{^^^SSSccc~~~jjjZZZUUURRRYYYhhh{{{pppKKKEEEFFFIIIOOOGGGGGGBBBGGGLLLMMMMMMKKKCCC;;;999888777777666666777777555555555555666666666666777:::777777;;;;;;GGG___tttqqqvvvvvvrrrnnnnnnqqqvvvwwwwwwyyy{{{{{{|||uuufffiiixxxooolllXXXKKKJJJFFFGGGHHHGGGFFFEEEDDDAAA<<<888222222111111111000000000111111000000111111222333333333222222222222333333333333333333444444444444333444444555555666777777444888888===RRRrrrHHHFFFCCC???;;;999888777444444444444444555555555222222222222222222222222222222444555666777777777777777666444222222444555888:::<<>>NNNiiiuuurrrwwwsssqqqooooooqqqrrrqqqpppwwwxxxyyy|||{{{wwwzzz}}}|||lllkkk{{{ooo```zzzeeeMMMGGGHHHJJJHHHGGGFFFEEEDDDAAA===:::222222222111111111000000111111000000111111222333333333333333333333333333333333444444444444444444444444444555666666777777888:::<<<@@@QQQkkkHHHFFFCCC???;;;999888777222333333333444444444333000000000111111111111111222222444555666777777777666666666444333222444666888:::===@@@BBBBBBAAAAAA???AAADDDFFFHHHLLLRRRWWWUUUOOOHHHFFFOOOZZZ\\\WWWXXXXXX\\\ccciiiiiibbbZZZ```ccc]]]ZZZ]]][[[aaaqqq{{{}}}~~~~~~hhhUUUXXXjjjvvvgggWWWPPPRRR___uuuyyyQQQFFFEEEJJJRRRKKKLLLHHHLLLOOOOOONNNLLLEEE<<<888777666666555555666666555555555555666666666666666999666666;;;>>>QQQnnnvvvsssvvvrrrqqqpppppppppooonnnllluuuwwwxxx}}}zzzyyysssvvvmmmiiiyyyqqqXXXvvvwwwSSSFFFIIIKKKIIIGGGEEEDDDCCCAAA>>>;;;222222222222111111111111111111000000111111222333333333333333333333333333444444444444444444444444444444555555666777777888888;;;>>>CCCRRRjjjHHHFFFCCC???;;;999888777222333333444444333222222000000000111111111111111111222333444555666666666555555555444333333555777888:::>>>AAABBBBBBAAA@@@???BBBFFFGGGGGGIIIMMMQQQTTTMMMEEECCCMMMXXX[[[VVVVVVWWWZZZaaagggggg```ZZZ^^^```ZZZVVVYYYYYY```qqq|||~~~~~~}}}zzzccc\\\eeetttcccXXXRRRUUUfffxxxVVVGGGEEEIIISSSMMMOOOLLLPPPRRRQQQPPPMMMEEE===777777666555555555555666555555555555666666666666444888777777;;;>>>QQQnnn~~~tttrrrsssooonnnnnnnnnnnnnnnooooootttvvvyyyzzzuuu{{{kkkaaannn}}}aaa|||]]]IIIKKKIIIIIIGGGEEEDDDCCCBBB???<<<333222222222222111111111111111000000111111222333333333444444444444333333555555555555444444444444444555555666666777888888666999???JJJ]]]zzzHHHFFFCCC???;;;999888777444444555555555333222111111111222222333333333333000111222444555555555555333444555444333444666999888:::>>>AAACCCCCCAAA@@@;;;AAAHHHKKKJJJIIIJJJLLLQQQLLLEEEDDDLLLWWWYYYUUUVVVXXX\\\bbbffffffaaa]]]^^^```XXXTTTXXXYYYaaasss~~~qqq```^^^wwwsssfffWWWPPPXXXhhh[[[IIIDDDIIITTTOOOQQQQQQTTTUUUSSSQQQNNNFFF===999888777777666666777777555555555555666666666666333999999:::===>>>PPPmmmzzztttsssqqqmmmmmmlllkkkjjjlllnnnppptttvvvzzzmmm]]]hhh|||fffNNNNNNGGGIIIGGGEEEDDDCCCBBB???===333333222222222111111111111111000000111111222333333333444555555444333333666555555555444444444444555555555666777777888888:::;;;BBBTTTqqqHHHFFFCCC???;;;999888777666666777777666444222111333333333444444555555555000000222333444555555555222333444444333444777:::888:::>>>BBBCCCCCCBBB@@@666???JJJOOOOOOLLLJJJKKKNNNKKKFFFEEEMMMVVVXXXTTTWWWZZZ___dddggggggccc``````aaaZZZUUUYYY[[[dddvvvyyyzzzqqqzzzwww{{{yyyaaaYYYnnnqqq^^^OOORRR^^^}}}^^^JJJDDDHHHTTTPPPSSSTTTWWWWWWTTTRRRNNNFFF===:::999999888777888888888555555555555666666666777222999;;;<<<>>>???OOOlllyyyvvvtttqqqooonnnkkkhhhggghhhlllnnntttwww{{{zzzrrr```jjj~~~jjjRRRQQQHHHJJJHHHEEEDDDCCCBBB@@@>>>333333333222222222111111111111111000111222222333333333444555555444333333666666555555555444444444555555666666777777888888@@@>>>EEE]]]GGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222111222222333444555666666555666666444333333555777555:::===???BBBEEECCC>>>;;;@@@GGGJJJJJJIIIKKKMMMSSSIII@@@BBBPPP\\\\\\WWW[[[```dddeeecccbbbccceeeiiibbb\\\XXXWWW[[[gggsss}}}oooeee```kkksssnnneeefff]]]\\\iiiuuulll^^^ggg~~~~~~hhhVVVRRRWWWqqqhhhIIIFFFMMMOOORRRXXXUUUUUUSSSRRRTTTRRRGGG;;;:::999888666555555555555666666666666666777888888???:::888999999AAAXXXppp~~~tttuuutttmmmnnnmmmkkkhhheeeeeegggiiirrrsssxxxwwwhhhbbbrrr~~~pppVVVRRRIIIHHHHHHGGGEEEBBB???===<<<666444111000111222111111000000000000111111111111000111111222222333444444555555555555555555555555444444333444555777888:::999===RRRvvvGGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222111222333333555555666777555666666444333333555777777:::<<<<<<>>>AAA???:::;;;@@@FFFKKKLLLMMMNNNOOOOOOIIIBBBCCCMMMWWWYYYWWWaaadddggggggeeecccdddfffjjjddd^^^[[[YYY]]]iiiuuu~~~~~~wwwvvv~~~}}}gggWWWQQQOOOXXXiiijjj]]]YYYPPPPPPIIIIIISSS\\\mmmvvvbbbgggzzzzzzbbbUUUTTTdddwwwiiiJJJFFFMMMOOOQQQVVVWWWVVVUUUTTTVVVVVVMMMBBB:::999888777555555555555666666666666666777888888555222444999===HHHbbb{{{~~~tttuuussslllkkkmmmmmmllliiihhhhhhiiippprrryyyoooaaaiiizzzxxxtttWWWRRRJJJIIIHHHGGGEEECCC@@@>>><<<666444111111111222222111000000000000111111111111111111222222333444444444555555555555555555555555777666666666777888:::;;;???MMMkkkGGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222222222333444555666666777555555555444333333555777999;;;;;;999;;;>>><<<888;;;>>>CCCIIIMMMPPPRRRSSSNNNHHHCCCDDDKKKTTTZZZ]]]aaadddeeeccc___]]]___aaahhhccc]]][[[ZZZ^^^kkkwww{{{}}}ppp___bbbpppttt]]]OOOJJJJJJHHHPPP___sssuuubbbVVVNNNKKKLLLKKKEEEEEEIIIGGGTTTnnnhhhjjjxxxvvv___UUUVVVjjjlllMMMHHHNNNQQQRRRVVVYYYYYYWWWVVVXXXYYYRRRIII:::999888777666555555555777666666666666777888888888666888<<<>>>GGG___yyy}}}ttttttrrrllliiilllooopppnnnllljjjiiimmmqqq{{{xxxwwwqqqiiijjjrrrtttoooqqq{{{www```aaawwwtttooo|||\\\QQQJJJJJJIIIHHHFFFDDDAAA???>>>777444222111222222222111000000000111111111222222222222333333444555555666555555555555555555555555:::999888888999:::;;;<<<;;;UUU}}}GGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222222222333444555666777777444555555444333333666888;;;<<<;;;999:::>>>>>>:::;;;<<>><<<===???===CCC[[[sss|||tttsssqqqllliiillloooppppppnnnnnnnnnkkkrrrxxxmmmdddZZZYYYTTTMMMMMMRRRSSSOOO\\\hhhzzz}}}bbbbbbyyyqqqiiifffRRRIIIJJJJJJIIIGGGEEEBBB@@@???777555222111222333222111000000111111111222222222333333444444555666666666555555555555555555555555;;;:::999999999:::<<<===<<>>???@@@DDDLLLVVV```gggfffTTTDDDEEEPPPYYY___bbbaaacccbbb___YYYWWWXXXZZZ\\\XXXWWWXXX\\\cccqqq~~~}}}~~~uuuaaaVVVWWWssstttcccWWWTTTRRRQQQTTT^^^yyywwwgggdddnnn|||pppbbbPPPKKKNNNIIIMMM```|||tttzzzzzzfffUUU___uuupppPPPGGGNNNTTTVVVWWW[[[\\\ZZZVVVUUUTTTNNNFFF;;;:::999777666666666666777777777777777888999999777777:::>>>>>>GGGaaa|||zzzsssrrroookkkjjjkkkmmmmmmmmmoooqqqtttkkkuuuzzzsssnnneeeZZZPPPLLLKKKGGGBBBAAADDDDDDCCCMMMYYYlll}}}hhhjjjyyykkkrrrSSSHHHJJJJJJIIIGGGEEECCCAAA@@@777555222222222333222222111111111111222222222222333444444555555666666777555555555555555555555555:::999888888999:::<<<===GGGbbb{{{GGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222333333444555666777777888333444555444333444666999:::;;;;;;;;;>>>DDDEEECCCAAACCCFFFHHHLLLVVVbbbjjjmmmWWWEEEFFFPPPWWWZZZ]]]]]]______\\\XXXUUUUUUWWWZZZXXXWWW[[[___hhhvvv~~~}}}~~~}}}}}}zzzxxx|||pppgggsssyyyggg[[[VVVRRRQQQTTTfff~~~zzzsssooottt___JJJHHHFFFJJJWWWrrr|||~~~~~~uuuppphhhkkkuuuxxxzzzuuu\\\^^^llluuuRRRFFFKKKSSSVVVVVV\\\]]]\\\XXXTTTRRRKKKCCC;;;:::999888777666666666888777777777777888999999666666:::>>>???IIIfffwwwrrrpppnnnllliiijjjjjjjjjkkknnnssswwwnnnzzz~~~ssslllccc]]]YYYSSSKKKDDDAAAAAA???>>>>>>@@@AAABBBHHHQQQaaaqqqpppsssqqq|||VVVHHHIIIIIIHHHGGGEEECCCAAA@@@888555333222333333333222111111111222222222222333333333444444555666666666555555555555555555555555888888777888999:::<<<>>>JJJaaa|||}}}GGGFFFBBB???<<<999888888555555444444444333333333222222222222222222222222333333444555666777888888333444444444333444777999777:::::::::>>>CCCCCC@@@>>>DDDJJJLLLKKKOOOXXXaaa```NNNBBBGGGPPPRRRUUUZZZXXX[[[]]][[[WWWTTTTTTUUU[[[XXXXXX[[[```hhhvvv~~~{{{pppiiimmmpppxxx~~~uuujjj```[[[XXX[[[mmmwwwpppsssyyy~~~}}}}}}rrrSSSJJJGGGFFFKKKRRR]]][[[UUUWWWUUUOOOOOONNNQQQXXXkkk||||||jjjaaagggZZZIIIMMMTTTWWWWWW\\\______[[[WWWSSSKKKDDD;;;;;;999888777666666666888888777777888888999:::999999<<>>???NNNcccxxxHHHFFFBBB???<<<999888888555555444444444333333333222222222222222222222222333333444555666777888888333444444444333444777999555888999999<<<@@@@@@<<<999BBBLLLLLLHHHGGGNNNUUULLLAAA===FFFOOOPPPUUU\\\ZZZ]]]``````\\\YYYXXXYYYZZZWWWWWWZZZ^^^eeesss}}}~~~~~~nnn```VVVbbbooowwwoooeee\\\___hhhzzzyyytttxxxxxx\\\QQQMMMHHHFFFCCCJJJHHHEEEIIIGGGDDDJJJAAABBBGGGWWWxxxwwwgggeee~~~cccOOOPPPXXX[[[ZZZ\\\```aaa^^^ZZZUUUNNNFFF<<<;;;999888777777666666888888888777888888999:::555666;;;???BBBQQQsss}}}ssspppnnnmmmlllcccdddfffhhhjjjnnnsssvvvsss~~~vvvnnnhhhaaaYYYSSSKKKGGGBBB??????@@@AAABBB>>>>>>>>>@@@???>>>???BBB;;;AAAMMM[[[lll}}}vvvzzzxxxZZZLLLHHHHHHGGGFFFDDDBBBAAA@@@888666333222333444333222111111222222222333333333222222333333444555555666555555555555555555555555777777777888;;;===@@@AAA\\\pppFFFEEEBBB???<<<:::888777888666444444444555444333444444444555444444333333111333555777888888777666444444444555555555555666888888:::<<<>>>>>>;;;888<<>>;;;:::<<<===888666444444444555444222333444444555444444333333111333555777888888777666444444444444555555666666888888:::===??????<<<:::???EEELLLOOOTTTXXXWWWSSSEEE??????IIISSSXXXXXXXXXZZZ[[[^^^```[[[UUUTTTWWW\\\XXXVVVZZZ]]]dddqqq}}}~~~}}}nnnnnnuuuqqqfffbbbiiizzz}}}iiiWWWLLLGGGGGGIIIKKKKKKHHHGGGIIIIIIFFFDDDEEEEEEHHH]]]|||zzzllljjjSSSMMMUUU\\\YYY\\\___```\\\YYYUUUNNNFFF<<<:::888777888888777666777777777888999999::::::<<<999>>>@@@CCC^^^{{{rrrmmmjjjiiijjjddddddeeefffgggiiijjjlllssszzzqqqhhhbbb[[[UUURRROOOLLLIIIDDDFFFDDD??????BBBCCCAAA@@@@@@AAAAAAAAA@@@??????@@@AAAEEEOOO[[[kkk~~~rrrkkk___KKKMMMKKKJJJJJJJJJHHHEEEBBB<<<999444222222333333333111111111111111222222333222333333444444555555666444444444555555555666666777888333444======>>>IIIggg}}}QQQLLLDDD===999999<<<>>>888666444333444444333222333333444444555444444333111222444666777777777666444444444444444555666666888888:::===???@@@>>><<>>>>>BBBCCCAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBEEEKKKQQQ\\\ppp}}}rrrfffqqqPPPKKKJJJKKKLLLLLLJJJFFFCCC<<<999555333222333333333111111111111111222333333333333333444555555666666444444555555555666666666888999444555======@@@LLL{{{TTTNNNFFF>>>999777888:::777666444333444444333222333333444444555444444444111222444555666777777777555444444444444555666777888888999<<>>:::<<<@@@JJJqqqrrrllllllkkkgggdddddddddeeefffffffffffffffxxx~~~yyyvvvuuuxxxppphhhbbbaaa^^^ZZZVVVTTTSSSSSSSSSMMMMMMJJJDDDBBBDDDDDDAAAAAABBBCCCDDDDDDDDDDDDDDDAAABBBEEEGGGHHHPPPcccuuuvvvwwwhhhVVVJJJKKKLLLNNNOOOMMMIIIEEE===:::555333333333333333222111111111111222333333333333444444555666666666555555555555666666666666777<<<888666;;;===GGG[[[MMMJJJDDD???;;;888777777777555333333333444333222222333333444555555555444222222333444555666777777555555444333333555666777888888999;;;>>>@@@???>>>IIISSS]]]bbbcccbbb\\\UUUIIIBBBAAAIIISSSWWWWWWWWWZZZZZZ[[[\\\XXXRRRRRRVVVZZZWWWSSSSSS[[[iiiwww~~~yyyqqq{{{nnnaaa```ooovvv}}}rrrmmmnnnwwwuuuttt{{{|||lllUUUJJJEEEJJJLLLQQQiiizzzvvvPPPPPPWWWWWW\\\```aaa___]]]\\\YYYPPPFFF===;;;999888999999888777888888888999::::::;;;;;;>>>:::===AAAOOOyyyoooiiijjjiiieeebbbaaabbbbbbdddeeefffggghhh|||wwwjjj___aaa|||vvvqqqlllgggcccbbbaaa^^^\\\[[[[[[]]]______```[[[SSSMMMLLLIIIEEEAAABBBCCCDDDEEEEEEEEEEEEAAABBBDDDEEEDDDIIIZZZjjj|||mmmxxx~~~iiixxxVVVLLLMMMNNNQQQRRRPPPLLLHHH>>>;;;666333333333333333222222222111222333333444333333444555555666666777555555555666666666777777666>>><<<888999???SSSoooDDDCCCAAA???===;;;999999777555333222333333222111222222333444555555555555222222333444555666777777666555333333333444666888888888888:::===>>>===<<<@@@JJJUUU^^^eeehhhbbbZZZFFF@@@>>>HHHUUU]]]```bbb]]]\\\\\\\\\WWWQQQQQQUUUXXXVVVSSSSSS\\\lllyyy~~~~~~vvv}}}lll```gggyyyqqqqqqzzzwwwXXXLLLEEEJJJLLLMMMWWWeeepppvvvMMMPPPUUUTTT^^^aaaaaa___]]]]]][[[QQQFFF===;;;999999999:::999777888888999999:::;;;;;;;;;===;;;>>>CCCTTTnnnhhhgggeeeaaa````````````aaacccfffhhhjjjzzzfffVVVQQQdddwwwsssqqqnnnkkkgggdddddddddbbbbbbcccgggjjjnnnoookkkbbb[[[VVVPPPJJJFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCFFFRRR```uuu~~~iiiyyyhhhiii\\\NNNNNNOOOQQQQQQPPPLLLIII???;;;777444333333333333222222222222222333444444444444444555666666777777555555666666666777777777666???>>>:::<<>>HHHVVV```gggkkk___^^^^^^]]]WWWPPPPPPTTTXXXXXXUUUUUU```qqq|||~~~~~~wwwrrrrrrqqqnnnVVVMMMGGGHHHJJJJJJLLLPPPiiisssccctttyyyOOORRRUUUSSS```bbbbbb___]]]^^^\\\RRRFFF===;;;999999::::::999888888888999::::::;;;;;;<<<===<<<@@@EEEWWW~~~ooohhhddd```^^^^^^aaa```______```dddhhhjjj{{{fffVVVQQQVVVggg}}}yyyuuussssssrrrooolllhhhjjjjjjjjjjjjlllqqquuu{{{}}}{{{ssslllggg___XXXRRRRRRPPPMMMJJJGGGDDDBBBDDDBBBBBBCCCCCCDDDLLLUUUeeellluuujjj___}}}jjjOOOOOONNNOOOOOONNNKKKIII???<<<777444333333333333333222222222222333444444444444555555666666777777555666666666777777777777777>>>===<<>>@@@EEEOOO^^^iiifff^^^LLLCCC@@@IIIVVVaaahhhlllaaa______]]]WWWPPPOOOSSSXXXYYYWWWWWWcccttt|||}}}~~~rrriiidddSSSNNNHHHGGGHHHIIIHHHHHHJJJaaagggbbb\\\SSSccc~~~SSSUUUWWWTTTdddcccbbb___]]]^^^\\\RRRFFF===<<<:::999::::::999888888999999::::::;;;;;;<<<<<<<<>><<<999888999:::999999::::::999999::::::;;;<<<======@@@KKKeeesssgggddd]]][[[]]]YYYZZZ^^^\\\\\\aaa___aaannn}}}jjj\\\MMMJJJIIIPPP```wwwyyyyyyxxxxxxwwwuuutttsssrrrssstttvvvxxx|||yyyrrrkkkeee^^^UUUQQQQQQKKKHHHFFFFFFDDDAAADDDIIIJJJXXXppp}}}{{{eeejjjyyyUUUKKKLLLQQQMMMLLLMMMGGGAAA;;;444222555777666333333222222222222333444555666666666666777777777777666777888999999:::999999===:::888:::EEEUUUcccjjjHHHEEEAAA<<<999777666777666555555555555444444444222333444444555555444444333333444444555666666666666666666666666666666666:::999999:::;;;;;;999777:::@@@FFFJJJJJJKKKNNNRRRJJJCCCDDDQQQ[[[[[[YYY[[[___^^^]]]ZZZWWWUUUUUUUUUVVVYYYZZZ\\\eeetttjjj]]]XXXSSSJJJJJJOOOKKKLLLQQQIIIFFFKKKGGGNNNhhhYYYRRRYYY\\\^^^cccffffffaaaaaa```TTTEEE>>><<<999888999:::999999::::::999999::::::;;;<<<<<<===@@@JJJaaarrrgggddd\\\[[[[[[VVVTTTXXXTTTTTTZZZYYY\\\jjjnnnaaaNNNHHHDDDHHHTTThhh~~~yyyzzzxxxxxxxxxwwwwwwvvvuuutttuuuwwwyyy{{{~~~xxxnnnbbbZZZYYYRRRLLLHHHGGGFFFCCCDDDHHHFFFMMM]]]rrr|||eeegggtttVVVLLLMMMRRRNNNMMMNNNHHH@@@:::444111333555444222222222333333333444444444555555666666666777777777666777888999999:::999999::::::;;;>>>EEESSSiiizzzHHHEEEAAA===999777777666666555555555555444444444222333444444555555444444333333444444555666666777666777999;;;;;;999777666<<<;;;:::;;;;;;;;;999777===@@@DDDEEEEEEGGGLLLPPPJJJCCCDDDOOOVVVTTTRRRTTTZZZZZZ[[[YYYVVVUUUUUUVVVWWWZZZ[[[]]]fffuuu}}}jjj___ZZZLLLHHHNNNPPPKKKQQQKKKDDDGGGHHHMMM\\\qqqZZZSSSYYY\\\^^^bbbffffffbbbbbbaaaUUUFFF>>><<<999888999:::999999:::::::::::::::;;;;;;<<<===???BBBJJJ___}}}ooofffccc[[[ZZZYYYRRRUUUWWWSSSRRRXXXYYY___nnnvvvhhhRRRIIIAAAAAAGGGWWWpppyyyuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwyyy{{{~~~}}}ooodddaaa\\\SSSKKKJJJHHHFFFEEEFFFHHHGGGNNN```sss{{{{{{iiigggqqq}}}XXXMMMNNNSSSNNNMMMNNNIII@@@;;;555333444555444333222333333444444444444333444444555555555666666666666777888999999:::999999999:::===@@@DDDQQQoooHHHEEEBBB===:::888777666666555555555555444444444222333444444555555444444222333333444555666777777777888:::;;;;;;:::888777===<<<;;;;;;<<<<<<:::888>>>@@@AAABBBDDDHHHMMMRRRJJJCCCDDDNNNTTTQQQOOOQQQVVVXXXYYYXXXTTTRRRSSSTTTXXXZZZ[[[^^^hhhwwwyyykkkfff[[[TTTUUUTTTWWW___]]]QQQJJJIIIMMMQQQeeeZZZRRRYYY]]]```bbbfffgggccccccbbbVVVFFF>>><<<999888999:::999999:::::::::::::::;;;<<<<<<>>>AAAEEENNNbbb}}}mmmeeeaaaZZZZZZYYYOOOUUUWWWQQQPPPWWWZZZbbbsss~~~qqqXXXMMMDDDAAADDDMMMaaatttzzzvvvwwwwwwwwwwwwwwwxxxyyyzzzzzz}}}xxxmmmiiidddYYYOOOLLLKKKHHHEEEEEEHHHEEEIIIWWWggguuuzzzxxx}}}sssmmmuuuYYYMMMNNNRRRNNNMMMNNNIIICCC>>>999555555555555555222333444555555444333333444444444444555555555666666666888999999999999999<<<:::<<>>;;;888777666666555555555555444444444222333444444555555444444222222333444555666777888999888777666666777888999<<<;;;;;;;;;<<<<<<:::888>>>???AAADDDHHHMMMSSSWWWHHHCCCEEEOOOUUURRRPPPTTTXXXZZZ\\\ZZZTTTQQQQQQSSSWWWZZZ[[[```kkkyyy}}}wwwnnnbbbnnnssstttfffRRRKKKKKKIIIVVVoooYYYPPPXXX^^^dddbbbggghhheeedddcccVVVFFF>>><<<999888999:::999999;;;;;;::::::;;;;;;<<<======@@@EEEPPPhhhyyykkkddd```ZZZ[[[ZZZOOONNNPPPJJJIIIQQQVVV___qqq|||```QQQFFFDDDEEEHHHUUUeeevvv}}}zzz|||xxxxxxxxxxxxyyy{{{|||}}}vvvqqqfff[[[QQQNNNMMMIIIFFFEEE@@@BBBHHHPPPXXXbbbsss}}}qqqvvvtttzzzZZZNNNNNNRRRMMMLLLNNNIIICCC???:::666444444444444444444444555555444444333444444444444555555555666666666888999999999999999===::::::CCCUUUpppGGGFFFCCC???<<<999777666666555555555555444444444222333444444555555444444111222333444555777888888:::888555333333555888:::;;;:::999:::<<<<<<:::999>>>@@@CCCHHHNNNSSSXXXZZZHHHDDDGGGQQQVVVTTTSSSXXXZZZ^^^```]]]VVVQQQQQQSSSVVVYYY[[[```mmm{{{yyypppmmmppphhhTTTKKKNNNJJJGGGUUUeeennnooorrryyy[[[PPPWWW___eeedddiiiiiifffeeecccUUUEEE>>><<<999888999:::999999;;;;;;;;;;;;;;;<<<<<<===<<<>>>CCCQQQnnnwwwkkkddd___ZZZ^^^^^^QQQJJJLLLGGGGGGPPPUUU___qqqiiiUUUFFFEEEEEEDDDJJJVVVgggvvv~~~}}}{{{zzzzzzzzz{{{}}}yyysssaaaYYYRRRPPPMMMIIIFFFFFF???DDDKKKOOOOOOUUUgggzzzkkkooowww|||\\\PPPOOORRRMMMMMMOOOJJJBBB???:::555333222222333666555444444333444444444444444555555555666666666666777888999999:::999999;;;;;;<<>>AAAFFFMMMSSSXXXZZZZZZIIIEEEIIISSSWWWTTTUUUZZZWWW\\\___\\\UUUPPPPPPRRRUUUWWWZZZaaaooo~~~qqq^^^^^^___PPPKKKOOOKKKDDDHHHMMMQQQRRRRRRUUUYYY]]]\\\]]]bbbpppaaaTTTXXX^^^dddeeejjjkkkgggfffcccTTTDDD>>><<<999888999:::999999;;;;;;;;;;;;;;;<<<======@@@@@@DDDUUUvvvuuujjjddd^^^ZZZaaabbbUUUJJJLLLHHHHHHRRRXXXbbbtttvvv\\\FFFCCCDDD@@@CCCLLL\\\nnn}}}}}}||||||}}}wwwmmmgggYYYUUUQQQPPPMMMGGGEEEGGGEEEIIINNNMMMIIINNN```tttkkkmmmuuu|||___RRRQQQTTTOOOOOOQQQLLLEEEBBB>>>888444333444555888666444222222333555666555555666666666777777777666777888999999:::999999888???AAAJJJooozzzxxxGGGFFFCCC@@@===:::777666666666555555555444444444222333444444555555444444111222333444666777888999888666555333333555666888777666777999;;;<<<;;;:::???BBBHHHPPPVVVYYYYYYXXXJJJFFFJJJTTTXXXTTTUUUZZZRRRXXX\\\YYYRRRMMMMMMPPPTTTWWWZZZaaappp~~~}}}}}}bbbZZZ]]]PPPIIILLLEEEJJJHHHGGGIIIIIIHHHFFFFFFIIIIIIKKKRRRccc|||eeeWWWZZZ]]]aaafffkkklllhhhfffbbbTTTCCC>>><<<999888999:::999999<<<;;;;;;;;;;;;<<<======FFFDDDGGGYYY}}}uuukkkddd^^^ZZZccceeeXXXGGGJJJFFFGGGQQQWWWaaasssbbbGGGCCCCCC???@@@HHHRRReee{{{~~~}}}}}}~~~yyytttooofff\\\WWWTTTRRRQQQQQQLLLFFFEEEHHHHHHIIIJJJHHHDDDHHHZZZmmm~~~oooooorrr}}}aaaUUUTTTVVVQQQQQQSSSNNNIIIFFFBBB===888777888999999777444222111333555777666666666666777777777777666777888999999:::999999777CCCFFFKKKppp}}}|||IIIEEE@@@===;;;999777666666555444222333444666777111666888666444555555333333444555666777777777777888777555444444555666777999:::;;;<<<<<<;;;::::::<<>>@@@<<>>999555333555666666555444444555555666777777777777777777777888999:::;;;<<<===BBBUUUzzz}}}IIIEEE@@@===;;;999777666555444333222222333444444111222222222666:::777111333444555666777777777777888666555444333555666777777999:::<<<======<<<<<>>AAA@@@JJJOOO___wwwfff\\\\\\___nnnzzzyyyXXXKKKEEEKKKPPPTTTcccuuuyyy\\\NNNGGGAAA???AAABBBGGGSSScccrrr~~~uuujjjccc```ZZZSSSMMMLLLIIIGGGFFFFFFHHHHHHOOOPPPRRRSSSRRROOOLLLIIIJJJHHHEEEDDDBBBEEERRR```oooxxxpppvvvsss[[[PPPSSSRRRSSSTTTNNNHHHLLLIII===333222444555:::666333111333444555444444444555555666777777777777777777888888999:::;;;===@@@GGGWWWtttIIIEEE@@@===;;;999777666555666666555555444333333666444111444===DDD???555333444555666777777777777777666444333333555666777666777999;;;============DDDJJJOOOQQQTTTUUUPPPIIIAAAAAAGGGQQQVVVWWWXXX\\\[[[XXXVVVUUUQQQKKKKKKNNNPPPQQQUUU___kkkyyy|||{{{uuu~~~kkk[[[QQQNNNKKKJJJGGGEEEDDDCCCCCCCCCEEEDDDDDDIIIWWWsss}}}ZZZPPPSSSZZZdddeeeffffffffffffaaaRRRCCC;;;;;;999999999999;;;;;;999:::;;;;;;;;;<<>>>>>>>>CCCMMMZZZjjj~~~pppeee]]]VVVOOOIIIHHHGGGFFFHHHJJJMMMNNNRRRTTTWWWYYYWWWSSSOOOKKKHHHFFFEEEDDDBBBCCCMMMXXXgggzzzwwwuuuuuu\\\OOORRRSSSTTTUUUPPPGGGDDD===666444666666222777555222111333555555555444555555666666777777888888888888888999:::;;;;;;???DDDLLLZZZqqqIIIEEE@@@===:::999777666888999999:::999777555333888666333666>>>DDD@@@777333444555666777777777777666555444333333444666777777888:::<<<=========<<>>AAACCCGGGLLLTTTlllvvvggg^^^\\\\\\kkkzzz{{{YYYNNNIIINNNPPPQQQ___rrrzzz\\\JJJGGGEEE@@@@@@>>>>>>DDDMMM]]]rrr{{{nnnfffaaa\\\TTTSSSQQQPPPPPPPPPRRRRRRVVVYYY\\\]]][[[VVVPPPLLLGGGEEEEEEFFFDDDCCCIIIQQQbbbuuuzzzssssssZZZNNNSSSUUUVVVVVVOOOGGG@@@888333444777666333777666444444555666888888555555555666777777888888999888888999999:::;;;<<<@@@CCCLLL___zzzIIIEEE@@@===:::999777666888999:::;;;:::777555333222444555444666:::888333333444555666777777777777555444333222333444666888999:::;;;<<<<<<<<<;;;:::EEERRR]]]bbbhhhkkk```PPPDDDEEEJJJRRRVVVVVVVVVYYY[[[XXXWWWVVVRRRKKKJJJLLLQQQRRRVVV^^^iiittt|||}}}gggQQQJJJIIIGGGFFFFFFGGGIIIJJJIIIGGGFFFLLL^^^{{{qqqSSSPPPTTTYYYccchhhiiijjjiiiiiibbbRRRBBB;;;;;;999999999999;;;;;;???@@@@@@@@@???@@@BBBDDDHHHOOOZZZtttuuueee]]]\\\[[[fffpppmmmWWWMMMJJJOOOPPPQQQ___sssdddOOOJJJFFF@@@AAA>>>>>>BBBHHHSSSeeetttwwwpppmmmjjjcccaaa___]]]ZZZWWWUUUTTTcccccccccaaa\\\TTTMMMIIIGGGEEEFFFHHHFFFDDDGGGMMM^^^ooo|||zzzqqqqqqWWWMMMTTTWWWXXXVVVMMMHHHAAA:::555444444444555555555555444555666777999555555666666777888888888999999999999:::;;;<<<===@@@BBBMMMhhhIIIEEE@@@===;;;999777666555666777888777666333222000666999666333444555333333444555666777777777777555444333222333444666888::::::<<<<<<<<<;;;:::999CCCRRR___gggsss{{{rrraaaGGGGGGKKKSSSVVVUUUUUUWWWYYYVVVVVVVVVRRRKKKIIILLLQQQSSSYYYbbbmmmvvv|||~~~kkkRRRJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHGGGMMM```~~~qqqSSSRRRVVV[[[eeekkkmmmmmmlllkkkcccRRRAAA;;;;;;999999999999;;;;;;@@@AAABBBAAAAAABBBEEEGGGIIITTTaaazzztttddd\\\\\\]]]fffkkkdddTTTKKKJJJOOOPPPRRRaaauuusss\\\PPPFFF===>>><<<===@@@CCCHHHTTT___www}}}}}}{{{wwwrrrlllfffcccmmmkkkggg```XXXOOOHHHDDDGGGEEEFFFIIIHHHEEEFFFKKKYYYhhhvvvlllzzztttZZZNNNUUUXXXYYYVVVMMMKKKCCC<<<888444222333777222333444333222333444666555666666777777888888999::::::::::::;;;<<<======AAADDDUUUwwwIIIEEE@@@===;;;999777666444555666666666555444333111777:::777444555666555333444555666777777777777444333222222222444666888888999;;;<<<<<<<<<;;;;;;===KKKXXXaaarrr~~~oooGGGGGGLLLSSSVVVUUUUUUXXXVVVTTTTTTUUUQQQKKKIIIKKKOOOSSSZZZeeeqqqzzz~~~}}}|||lllVVVOOOOOONNNMMMLLLKKKJJJIIILLLIIIHHHNNNaaa}}}qqqSSSSSSYYY^^^hhhnnnoooooommmkkkbbbPPP???;;;;;;999999999999;;;;;;===>>>@@@AAABBBDDDHHHJJJLLLZZZfff{{{vvvcccZZZ\\\aaalllpppfffPPPIIIIIIOOOQQQSSScccxxxppp[[[JJJ???>>><<<===??????@@@GGGPPPfffvvv~~~tttnnniiieee^^^WWWOOOIIIEEEDDDFFFDDDEEEHHHHHHEEEFFFIIIQQQ___yyywwwcccsssaaaQQQTTTVVVXXXVVVMMMMMMCCC:::777666333333666111333555444222111333555666666666777888888999999::::::::::::;;;<<<===>>>AAAJJJcccIIIEEE@@@===;;;999777666666666666777777777777666...333555333222444444111333444555666777777777777444333222222222444666888666888:::<<<============;;;GGGPPPUUUeeevvvtttfffFFFFFFKKKSSSWWWVVVVVVYYYTTTSSSSSSTTTQQQKKKIIIKKKMMMRRR[[[hhhuuu~~~}}}}}}{{{}}}qqqaaaVVVUUUUUUSSSQQQNNNLLLKKKMMMJJJHHHOOOaaa{{{pppSSSTTTZZZ```kkkooopppooommmkkkbbbOOO===;;;;;;999999999999;;;;;;999;;;>>>???BBBEEEJJJMMMPPP^^^hhhzzzxxxcccYYY\\\eeessswwwlllNNNHHHHHHOOOQQQSSSdddzzzfffPPPDDDAAA??????@@@???>>>CCCKKK[[[nnn}}}zzz}}}pppggg]]]YYYRRRLLLGGGEEEEEEFFFEEECCCDDDGGGGGGEEEEEEHHHJJJYYYrrr~~~bbblllhhhTTTSSSTTTWWWVVVOOOOOOAAA666666777555444555333555777666444333444777666666666777888888999999;;;;;;;;;;;;;;;<<<>>>>>>BBBQQQoooIIIEEE@@@===;;;999777666666555555555555444444444444444555555555555444444222333333444555666777777555444333222111222222333::::::;;;===??????>>><<<@@@CCCGGGNNNZZZbbb___XXX???EEEMMMSSSVVVVVVUUUUUUUUUTTTUUUVVVRRRLLLJJJLLLNNNRRRXXXbbbsssvvvxxxuuuhhhYYYWWWfffgggVVVIIIJJJMMMMMMGGGLLLaaauuusssWWWRRRZZZfffnnnoootttlllfffhhh^^^JJJ@@@;;;;;;:::999999:::::::::???======@@@EEEHHHIIIHHHVVVZZZkkknnneee___\\\cccwww}}}oooPPPHHHGGGNNNPPPQQQ```uuusssZZZEEEEEEBBBBBBAAA>>><<<@@@GGGSSSaaayyy}}}uuuuuu~~~ttthhh\\\RRRNNNLLLHHHDDDAAA@@@??????@@@BBBDDDEEEDDDDDDEEEFFFIIISSShhhllliii}}}zzz```[[[^^^\\\TTTPPPMMMBBB999777777666555666555444444444444555666666555666777888888888888888:::;;;=========>>>@@@CCCFFFVVVxxxvvvIIIEEE@@@===;;;999777666666555555555555444444444444444555555555555444444222333333444555666777777777666555333333333444555::::::;;;===@@@@@@???>>>AAADDDFFFIIIOOOTTTQQQJJJ???EEEMMMSSSVVVVVVVVVUUUVVVTTTUUUVVVRRRLLLIIIKKKPPPTTTYYYcccttt|||uuuzzznnn```aaabbbYYYOOOLLLJJJLLLGGGKKK\\\nnnoooVVVSSS\\\hhhpppooossslllfffggg]]]III???;;;;;;::::::999::::::;;;>>>======@@@EEEIIIJJJIIITTTZZZlllrrrfff\\\WWW]]]rrr{{{oooRRRJJJIIIOOOPPPQQQ```tttfffQQQIIIDDD@@@???===;;;>>>CCCNNN\\\ttt{{{sssoooqqqvvv~~~~~~}}}tttdddXXXQQQKKKDDDFFFDDDBBB???=========>>>AAACCCEEEFFFFFFEEEFFFGGGHHHPPPddd~~~iiiddduuuzzz```[[[]]][[[VVVTTTMMMBBB999777888666555666555444444444444555666666555666777888999999999999:::;;;===>>>???@@@CCCFFFIII```zzzIIIEEE@@@===;;;999777666666555555555555444444444444444555555555555444444222333333444555666777777888777666555555555666777999999;;;===@@@BBBAAA???@@@DDDEEEDDDDDDGGGFFFBBB???EEEMMMSSSVVVVVVWWWWWWWWWVVVVVVWWWSSSKKKIIIJJJRRRUUUZZZcccsss~~~wwwooo}}}uuubbb]]][[[TTTLLLHHHLLLHHHIIIVVVcccxxxlllVVVUUU^^^iiiqqqnnnsssmmmfffggg[[[GGG===;;;:::::::::::::::;;;;;;===<<<===@@@EEEIIIKKKKKKQQQ[[[pppwwwfffYYYRRRWWWkkktttjjjSSSKKKJJJPPPQQQQQQ```tttxxxcccSSSIIIAAA>>>>>><<<===???GGGUUUnnn{{{rrrkkkfffddd]]]eeemmmoooqqqtttssspppaaaaaa\\\QQQIIIFFFCCC@@@???>>><<<;;;;;;<<<===>>>BBBDDDGGGHHHHHHGGGGGGGGGIIIMMM[[[rrrnnniiiwww~~~vvv___ZZZ\\\ZZZWWWXXXNNNCCC999777888666555666555555444444555555666777666666777888999999999999:::<<<>>>@@@AAACCCFFFIIILLLhhhIIIEEE@@@===:::999777666666555555555555444444444444444555555555555444444222333333444555666777777888777666555555666777777999999:::===AAABBBBBB@@@>>>CCCFFFCCCAAADDDFFFFFF@@@FFFMMMSSSVVVWWWXXXXXXYYYWWWXXXXXXSSSLLLIIIJJJRRRUUUYYYaaaqqqpppgggiiillloooxxxnnn]]]\\\VVVJJJHHHMMMJJJHHHPPPXXXjjjkkkWWWVVV^^^hhhnnnmmmsssnnnffffffZZZEEE<<<;;;::::::::::::;;;;;;<<<<<<===>>>AAAFFFJJJLLLNNNNNN\\\sssyyygggYYYTTTXXXgggkkk___QQQIIIHHHOOOPPPQQQ```tttuuu^^^QQQDDD@@@@@@@@@???@@@DDDPPPhhhyyypppgggaaa```eeefffccc```___^^^ZZZaaacccccc^^^UUUMMMGGGDDD>>>===;;;;;;;;;<<<>>>???BBBEEEHHHJJJIIIGGGFFFFFFKKKMMMVVVfffwwwuuupppnnn\\\YYY\\\YYYWWWYYYNNNCCC999777888777666666555555555555555666666777666666888999::::::::::::<<<>>>@@@AAAAAACCCFFFIIITTTjjjIIIEEE@@@===:::999777666666555555555555444444444444444555555555555444444222333333444555666777777666555444444444555666777888999:::===@@@BBBAAA@@@===CCCGGGDDDBBBFFFJJJKKKAAAFFFMMMSSSVVVXXXYYYZZZZZZXXXXXXYYYTTTLLLIIIKKKOOOSSSWWW^^^mmmmmmeee]]]```nnngggaaaXXXKKKJJJOOOKKKHHHMMMQQQ___vvvmmmYYYWWW^^^eeejjjllltttooohhhfffYYYDDD;;;;;;:::::::::;;;;;;<<<===<<<===@@@CCCFFFIIIMMMOOONNN]]]uuuyyyggg\\\[[[]]]gggeeeVVVNNNGGGFFFMMMOOOQQQ```uuuiiiYYYHHHAAAAAA@@@@@@@@@CCCMMMccc~~~uuuoooyyy|||}}}wwwrrrppplllgggpppuuuyyyuuuhhhWWWJJJDDD>>>===<<<::::::<<<===>>>BBBEEEJJJLLLKKKHHHFFFEEEGGGMMMZZZiiivvvuuuppp|||hhhXXXXXX[[[YYYVVVWWWNNNCCC:::888888777666777666555555555555666777777666777888:::;;;;;;<<<<<<===???AAAAAAAAACCCEEEHHH]]]iiixxxIIIEEE@@@===;;;999777666666555555555555444444444444444555555555555444444222333333444555666777777555444333333333444555666888888:::<<>>>>>DDDGGGEEEDDDHHHKKKLLLBBBGGGMMMSSSWWWYYYZZZ\\\YYYXXXXXXYYYUUUMMMKKKLLLLLLQQQUUU\\\jjj~~~~~~{{{|||ssshhhhhhrrr|||ooobbbRRRNNNQQQLLLHHHKKKMMMVVViiilllYYYWWW]]]dddjjjmmmuuuqqqiiifffXXXDDD;;;::::::::::::;;;<<<===>>>===???BBBDDDFFFIIIMMMPPPPPP___uuu{{{hhh]]]^^^bbbjjjgggWWWNNNFFFEEELLLNNNPPP___sssuuucccOOOEEEAAA>>>>>>???BBBIII\\\yyyqqqYYYHHHBBB===<<<:::999999:::;;;===CCCGGGLLLNNNMMMJJJGGGEEEBBBMMM```ttt}}}www}}}jjjXXXWWW[[[ZZZWWWVVVOOODDD:::888999777666777666666555555666666777888666777999:::;;;<<<=========???AAABBBBBBDDDGGGIII^^^iii}}}IIIEEE@@@===;;;999777666666555555555555444444444444444555555555555444444222333333444555666777777444444333333333444666666888888999<<<>>>???>>><<<===CCCFFFFFFHHHMMMOOONNNBBBGGGNNNSSSWWWYYY[[[]]]YYYWWWXXXYYYUUUOOOLLLNNNKKKPPPUUU[[[iii|||yyykkkgggccceeemmmwwwzzzwwwwww~~~ooo\\\PPPQQQJJJGGGKKKJJJOOO^^^yyyhhhVVVVVV^^^gggmmmmmmwwwssskkkgggXXXDDD;;;:::::::::;;;;;;<<<===>>>>>>@@@CCCEEEFFFHHHLLLOOOSSSaaauuuhhhZZZ\\\bbbnnnpppdddQQQIIIHHHMMMNNNOOO]]]qqqqqq[[[LLLCCC>>>===@@@>>>CCCTTTqqqkkkRRRCCCAAA;;;:::999888999:::<<<>>>EEEJJJOOORRRQQQMMMIIIGGGDDDKKK[[[qqquuuttt[[[VVV[[[[[[XXXXXXOOODDD:::888999888777777666666666666666777777888666777999;;;<<<======>>><<<>>>AAACCCEEEHHHLLLOOObbbqqqIIIEEE@@@===;;;999777666666666555555555444444444444555555555555555555444222333333444555666777777555444333333444555666777888888999;;;===>>><<<;;;;;;AAAEEEHHHMMMTTTVVVTTTBBBGGGNNNSSSWWWYYY\\\]]]XXXWWWXXXYYYVVVOOOMMMOOOJJJPPPUUU\\\hhh{{{oookkkgggiiiqqq}}}~~~sssbbbYYYWWWWWW^^^eeesssyyybbbQQQQQQIIIEEEJJJIIIKKKXXXpppcccSSSUUU___iiipppnnnxxxuuulllgggXXXDDD<<<:::::::::;;;<<<===>>>>>>???AAADDDFFFFFFGGGLLLOOOUUUbbbuuuiiiWWWXXXaaapppxxxqqqUUUMMMJJJOOONNNNNN\\\ooo~~~fffTTTGGG@@@???BBB;;;>>>OOOlllsss\\\EEE<<<>>>;;;:::::::::;;;===???AAAHHHLLLRRRUUUSSSOOOKKKIIIJJJIIIQQQeee|||nnn}}}^^^VVVZZZ\\\ZZZZZZOOODDD:::888999888777777666666666666666777888888666777999;;;<<<===>>>>>>:::===AAADDDGGGKKKPPPSSSmmmHHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555444555555555666666777777;;;777555666555222333666<<<999888;;;@@@BBB@@@<<<777>>>CCCEEEJJJRRRTTTQQQDDDEEEJJJSSSXXXXXXZZZ]]]\\\[[[ZZZYYYWWWTTTOOOLLLMMMPPPVVV]]]iiiyyy{{{kkk\\\SSSOOONNNNNNSSSWWW]]]ffftttqqqXXXPPPJJJJJJIIIGGGJJJPPPgggyyy___XXXVVV___nnnuuuzzzsssppppppdddOOOBBBBBB<<<:::888999===???>>><<>><<<<<<>>>>>><<>><<>>CCCJJJGGGMMM```HHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555444444444555666777777888999555444666666333444888:::888777;;;@@@CCCAAA???999???DDDGGGLLLSSSTTTPPPCCCDDDJJJSSSXXXXXXYYY\\\\\\[[[ZZZYYYXXXUUUPPPMMMPPPSSSXXX___jjjzzzppphhh\\\RRRMMMKKKLLLLLLNNNQQQUUU\\\gggvvvvvvYYYQQQJJJJJJIIIGGGHHHLLLdddyyy^^^YYYXXX```nnnsssyyyrrrooonnnbbbMMMAAA@@@===;;;999;;;>>>@@@???>>>FFFGGGIIILLLOOOQQQSSSUUU[[[kkkhhhYYYXXXWWW___lllppp[[[NNNHHHMMMOOOOOO[[[lllgggSSSIIIDDDAAAAAA>>>EEE\\\{{{~~~nnn```QQQJJJEEEAAA@@@CCC???===>>>???>>>===AAAGGGRRRWWWZZZYYYWWWVVVRRRLLLJJJMMMNNN^^^~~~}}}lllxxxjjjYYYZZZ^^^]]][[[QQQEEE;;;888888777666777666555555555555666777777999999999:::;;;<<<===>>><<<@@@>>>AAAGGGFFFQQQgggHHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555222333444555666777888999777444333555666444666999999888777;;;@@@CCCCCCAAA:::@@@EEEJJJPPPUUUTTTPPP@@@BBBIIISSSXXXXXXYYY[[[\\\[[[ZZZYYYXXXVVVQQQNNNQQQTTTXXX___iiiyyykkk^^^XXXQQQKKKIIIIIIJJJJJJJJJLLLNNNRRRYYYcccnnnuuuqqqYYYQQQKKKJJJJJJIIIIIIJJJ___vvv]]][[[\\\cccnnnssswwwrrrpppmmm```KKK???======<<<;;;===???AAABBBAAAHHHJJJNNNRRRUUUVVVVVVVVVYYYkkkhhhXXXWWWUUUZZZdddeeeXXXMMMHHHLLLNNNNNNZZZjjjvvv```RRRIIICCCBBB???BBBTTTqqq}}}xxxtttiii^^^VVVOOOHHHDDDAAA???AAADDDAAA@@@???@@@>>>>>>DDDKKKWWW\\\___]]]\\\ZZZUUUOOOLLLNNNNNN]]]|||lllttthhhZZZ\\\___]]]ZZZPPPDDD:::888888777666777666555555555666666777888999999999:::;;;<<<===>>>>>>AAA@@@@@@DDDFFFTTTooo|||HHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555222222333555666888999:::888555444666666444555999:::999999<<<@@@CCCDDDCCC;;;>>>DDDLLLSSSWWWUUUQQQ???@@@HHHSSSXXXXXXYYY[[[\\\[[[ZZZZZZYYYVVVRRROOOPPPRRRVVV[[[eeeuuusss^^^YYYUUUPPPLLLKKKJJJIIIIIIKKKKKKLLLNNNRRRWWW]]]```pppeeeUUUPPPKKKJJJKKKLLLMMMMMM]]]sssZZZ\\\aaagggqqqvvvwwwtttqqqlll]]]JJJ>>>;;;>>>===>>>???AAACCCDDDEEEMMMQQQVVVZZZ\\\[[[YYYWWW[[[nnnhhhXXXUUURRRUUU\\\[[[TTTLLLHHHKKKLLLMMMXXXgggqqq^^^NNNCCCBBB???@@@LLLgggmmm^^^YYYWWWQQQHHHIIIIIIHHHEEEAAA???AAAEEECCCBBBAAAAAA???@@@HHHRRR]]]aaadddbbb```^^^YYYSSSOOOQQQOOOZZZwwwxxxooovvv|||```WWW[[[```^^^[[[OOODDD:::777888777666777555555555555666777888888999999999:::;;;===>>>??????DDDCCCCCCEEEFFFUUUqqqHHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555222222333555666888999::::::666555666555333333666;;;;;;;;;<<>>CCCMMMUUUXXXVVVSSS>>>@@@GGGRRRXXXYYYZZZ]]]]]]\\\[[[[[[ZZZWWWSSSOOOOOOQQQTTTYYYcccsssxxxggg\\\WWWTTTQQQNNNMMMLLLJJJHHHKKKKKKKKKMMMOOORRRTTTUUUXXXeeesss{{{www^^^UUUSSSNNNKKKJJJMMMOOOPPP\\\qqqXXX^^^eeellluuuyyyxxxwwwsssjjjZZZHHH>>><<<===>>>???@@@BBBDDDFFFHHHTTTWWW[[[___```___\\\ZZZcccwwwiiiWWWTTTPPPRRRVVVSSSPPPKKKIIIJJJJJJLLLWWWdddnnnWWWFFFBBB@@@>>>FFF___~~~hhhVVVOOOOOOMMMHHHEEEHHHKKKHHHDDDBBBBBBDDDEEECCCCCCBBB@@@BBBMMMYYYcccgggiiigggeeeccc^^^WWWTTTUUUQQQXXXqqqyyywwwtttyyysss[[[VVV\\\```___]]]NNNCCC999777777777666777555555555666666777999999999999:::;;;<<<>>>@@@AAAAAAGGGHHHHHHIIIGGGTTTnnnHHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555222333444555666777888999;;;777555666555222222666::::::;;;===???BBBEEEGGGAAA???BBBMMMUUUWWWTTTRRR???@@@GGGQQQWWWYYY\\\______^^^\\\[[[ZZZWWWRRROOOOOOQQQTTTXXXbbbsssnnnccc___UUUSSSPPPOOOOOONNNLLLJJJJJJIIIIIIKKKMMMOOOPPPOOOPPPZZZccciiiqqq{{{eeedddddd^^^SSSLLLLLLOOOQQQ]]]rrrWWW```iiiooowww{{{zzzyyytttgggUUUFFF>>><<<<<<>>>@@@AAABBBDDDGGGJJJVVVXXX\\\___aaaaaa```___fffzzziiiVVVRRROOOPPPSSSPPPLLLJJJIIIIIIHHHKKKUUUbbb}}}cccOOODDDCCC???BBBXXX{{{ttt```VVVUUUSSSPPPLLLQQQSSSOOOJJJHHHFFFDDDEEEDDDDDDCCCBBBEEESSSaaaiiinnnpppmmmkkkhhhccc\\\XXXYYYSSSWWWlll}}}}}}~~~www{{{ttt^^^YYY^^^aaa___\\\NNNBBB888666777777666777555555555666777888999:::::::::;;;<<<>>>@@@AAABBBCCCIIIIIIKKKNNNKKKUUUlllHHHDDD@@@===;;;:::888666666555555555555444444444333444666777777777666555444444444555666777777888:::666444666555333444777777888:::<<<@@@DDDIIILLLHHHBBBCCCLLLTTTSSSOOONNNAAAAAAGGGPPPWWWZZZ^^^bbbaaa___^^^\\\ZZZVVVQQQNNNMMMNNNQQQVVV```qqquuujjjeee[[[YYYVVVTTTSSSRRRPPPNNNKKKIIIHHHIIILLLNNNNNNMMMPPPVVVYYYZZZ```nnn|||{{{fffSSSMMMOOORRR\\\vvvYYYaaakkkooovvv{{{{{{zzzssscccPPPCCC===<<<;;;>>>AAABBBBBBDDDHHHKKKTTTUUUWWW[[[^^^aaadddeeefff{{{jjjUUUQQQNNNPPPSSSPPPIIIIIIIIIIIIGGGJJJTTT```|||qqq\\\HHHHHHCCCAAATTTwwwsssnnnkkkhhhdddhhhggg```YYYTTTNNNGGGEEEDDDDDDDDDCCCHHHWWWgggppptttvvvsssqqqnnnhhhbbbZZZ\\\VVVWWWjjj|||vvvaaa[[[___aaa___\\\MMMBBB888666777777666888555555555666777999:::;;;;;;<<<<<<>>>???BBBCCCDDDEEEIIIHHHKKKPPPOOOXXXnnnHHHDDD@@@===;;;:::888666666666555555555444444444333444666777777777666555444555555555666666777777888444333666666444555999444666999<<<@@@FFFLLLPPPMMMFFFDDDLLLRRRPPPLLLJJJBBBBBBGGGOOOVVVZZZ___eeebbb```^^^]]]ZZZVVVQQQMMMIIIKKKMMMRRR]]]nnnsssjjjfffccc___\\\ZZZWWWUUURRRLLLJJJHHHIIIMMMOOONNNLLLLLLOOONNNLLLPPP\\\fffkkknnn~~~vvv[[[QQQQQQSSS\\\zzz[[[bbbkkkooouuuyyy{{{zzzrrr```MMM@@@<<<;;;;;;>>>AAABBBBBBDDDHHHLLLPPPQQQSSSWWW\\\aaafffiiiiiijjjUUUPPPNNNQQQTTTQQQGGGHHHJJJHHHFFFIIITTT___xxx{{{fffLLLLLLFFFBBBRRRuuu~~~|||pppfff___UUUKKKDDDDDDEEEDDDCCCIIIZZZkkkuuuyyyzzzxxxuuurrrllleee[[[]]]WWWXXXjjj|||uuu```[[[___aaa___]]]MMMBBB888666777777666888555555555666777999:::;;;<<<======???AAACCCDDDFFFGGGHHHEEEIIIQQQRRR\\\qqqHHHFFFBBB>>>;;;999888888888777666555444555666666555444444555555666777888333333444444555666666666:::888666555444555666777777:::===>>>>>>CCCMMMUUUQQQIIIEEELLLUUUXXXRRRMMMBBB@@@BBBJJJTTT\\\```bbbgggddd```\\\YYYUUUQQQNNNPPPPPPQQQTTTXXXeee}}}~~~~~~}}}vvvpppllleee^^^YYYRRRLLLMMMNNNLLLLLLMMMMMMKKKIIIJJJMMMQQQRRRSSS^^^```ppp~~~eeeRRRQQQYYYiii\\\aaakkknnnsssvvvuuuzzzqqqZZZDDD>>>>>>===???;;;<<>>???AAACCCEEEEEEEEEEEEIIIFFFHHHNNNQQQWWWkkkHHHFFFBBB>>>;;;999888888777777555444444444555666444444444555555666777888333333444444555666666666777777777777777666555555888:::<<<===>>>BBBIIIOOOKKKFFFEEEMMMXXX[[[UUUNNNDDDAAACCCLLLWWW^^^bbbdddjjjgggccc___\\\WWWSSSPPPOOOOOOQQQTTTYYYeee}}}~~~uuuqqqooonnnrrrwwwzzzvvvccc[[[UUUTTTTTTQQQNNNOOONNNLLLJJJJJJLLLOOOPPPPPPNNNQQQ^^^sss}}}mmm\\\SSSWWW```ttt{{{[[[bbblllooouuuxxxwwwzzzpppXXXCCC<<<<<<;;;AAA@@@AAAFFFMMMQQQOOOLLLPPPPPPSSSVVV[[[___aaabbbnnn|||qqqVVVLLLJJJGGGFFFIIIHHHGGGGGGHHHHHHGGGMMMUUUlllllldddTTTJJJYYYzzzooofff[[[MMMIIIGGGDDDSSSnnn|||~~~{{{ssskkkgggbbb^^^^^^cccqqqzzzfff]]]YYY```bbbWWWHHH???888777777666666777555777888777777999;;;======>>>AAACCCEEEFFFFFFFFFIIIGGGIIIOOOSSS]]]wwwHHHEEEAAA>>>;;;999888888666666555444444444444555444444555555666777777777333333444444555666666666555666888999999777555444888999:::<<<>>>BBBEEEGGGFFFDDDEEENNNXXX]]]WWWOOOEEE@@@AAALLLWWW^^^bbbfffllljjjfffccc```[[[VVVRRRNNNNNNQQQUUUYYYfff}}}uuuhhhbbb^^^```ccchhhqqqyyy{{{tttkkkdddaaa^^^XXXTTTSSSQQQNNNKKKJJJKKKMMMMMMMMMHHHJJJSSS]]]fffzzz{{{iii```___hhhqqqpppZZZdddlllpppwwwzzzzzz{{{pppWWWCCC===<<<:::===@@@@@@BBBKKKVVVTTTJJJOOOPPPSSSUUUXXX[[[]]]^^^kkkvvvtttWWWKKKHHHEEECCCDDDGGGFFFFFFGGGFFFFFFLLLSSSfff~~~|||rrraaaUUUaaavvvkkkXXXMMMGGGFFFXXXuuuyyyqqqmmmgggaaa```dddrrr~~~iii```\\\``````UUUGGG???888777888666666888777888888888888999<<>>@@@CCCFFFGGGGGGHHHJJJIIIKKKQQQWWWhhhGGGEEEAAA===:::999888888666555555444444444444444444444555666666777777777333333444444555666666666555666777888888777666555888888888<<<@@@CCCDDDDDDEEEDDDEEELLLXXX```___YYYHHH???>>>IIIVVV\\\aaafffmmmkkkiiifffccc^^^XXXTTTMMMNNNQQQUUUYYYeee|||wwwjjjdddaaacccgggooo||||||sssoooiiiaaa[[[YYYVVVRRROOOLLLLLLLLLLLLKKKKKKLLLPPPTTTVVVddd{{{rrrqqqzzzeeeYYYeeemmmrrryyy|||~~~}}}nnnUUUCCC>>>>>>;;;999???@@@>>>IIIXXXVVVIIIMMMOOORRRUUUXXX[[[^^^```eeeqqqxxxZZZLLLJJJHHHEEEDDDFFFEEEEEEFFFEEEDDDJJJRRRccc||||||nnneeennnsss\\\LLLGGGHHH]]]{{{wwwsssmmmfffdddfffrrrhhh```\\\___^^^TTTFFF>>>777777888777666888888777777999888888;;;???<<<===@@@CCCFFFHHHHHHIIIIIIJJJNNNSSS\\\sssFFFDDD@@@===:::999888999555555555555555444444444333444555666777777777666333333444444555666666666888777666555555666777888777777999===BBBEEEFFFFFFEEEEEEEEEJJJYYYiiipppmmmPPPCCC>>>IIIUUU[[[```ggglllkkkjjjhhhfffaaaZZZUUUNNNOOOQQQTTTXXXddd{{{yyysssmmmmmmpppyyyzzztttkkkdddaaa]]]YYYTTTQQQPPPOOOMMMLLLMMMJJJKKKOOOPPPWWWlllttt^^^YYYeeemmmttt||||||}}}yyyhhhOOO???======999;;;BBBCCCAAAKKKZZZXXXLLLNNNQQQUUUWWWXXXZZZ]]]```dddqqq}}}^^^OOONNNOOOLLLIIIFFFDDDEEEFFFDDDCCCIIIQQQddd}}}|||ttt[[[KKKIIIOOOfff}}}zzzsssllliiijjjsss~~~eee]]]ZZZ\\\\\\SSSDDD===777888999888777888777555777;;;:::777999???<<<>>>AAADDDFFFHHHIIIIIIIIIKKKOOOTTT___zzzEEECCC@@@<<<:::999999999666666777777666666555444222444555777777777777666333333444444555666666666888777555444444666888999777888;;;>>>AAADDDFFFHHHDDDFFFEEEIIIZZZqqq~~~\\\JJJAAAJJJVVV[[[bbbkkkjjjjjjjjjjjjhhhccc]]]XXXQQQPPPQQQSSSVVVbbbzzz~~~|||sssllliiieeeaaa\\\XXXUUUTTTRRRPPPQQQKKKJJJOOOQQQQQQZZZeeessskkk[[[ZZZeeelllvvv}}}zzzxxxrrr___GGG;;;;;;<<<888;;;@@@BBBCCCIIISSSSSSLLLRRRUUUXXXYYYWWWWWWZZZ]]]fffsssaaaQQQQQQTTTQQQLLLFFFEEEEEEFFFDDDCCCHHHPPPeee~~~uuu[[[KKKKKKVVVoooyyyrrrnnnnnnuuu~~~{{{ccc[[[XXXZZZ[[[TTTCCC<<<777888:::888888999777555888>>>>>>888999???===???AAADDDGGGHHHHHHIIIIIIKKKOOOTTTbbb~~~EEECCC???<<<:::999999999666777888888888777666555222333555777888777666666333333444444555666666666666666666666666777888888888;;;>>>>>>>>>@@@DDDHHHEEEGGGEEEFFFVVVnnn|||}}}fffPPPBBBJJJUUUYYYaaallliiijjjkkklllkkkggg```[[[TTTRRRQQQQQQTTTaaayyyyyyrrrppplllhhhbbb^^^[[[YYYWWWVVVVVVNNNKKKPPPRRRQQQTTT[[[```xxxjjj\\\[[[dddlllwww~~~xxxvvvnnn[[[DDD:::===>>>:::;;;>>>BBBEEEHHHJJJLLLMMMQQQUUUYYYYYYWWWWWWZZZ^^^gggqqqcccPPPQQQUUURRRJJJGGGEEEEEEFFFDDDCCCIIIPPPccc}}}xxx[[[IIIKKKXXXttt}}}wwwsssqqqvvvppprrreee\\\XXXYYYZZZUUUBBB;;;777888:::999888999888666:::CCCCCC;;;:::@@@>>>@@@BBBEEEGGGHHHHHHHHHIIIKKKNNNTTTccc~~~DDDBBB???<<<:::999999999777888999999999888666555222333666777888777666555333333444444555666666777333555777888999888777666999===???>>><<<<<>>AAAAAAFFFLLLLLLIIILLLRRRMMMRRRVVVWWWWWWXXX]]]aaafffmmmcccOOOOOOTTTPPPHHHHHHFFFFFFFFFDDDCCCIIIPPPaaa{{{yyy[[[GGGHHHWWWtttzzzvvvssswwwiiikkkhhh]]]YYYYYYZZZVVVAAA;;;777999:::999888999999777===GGGGGG===;;;AAA???AAACCCEEEGGGGGGGGGGGGIIIKKKMMMTTTddd}}}GGGCCC???;;;:::999888777777777777777666666666666333333333444555666777777555444444444444555666666777888999999888777666555777:::===???@@@@@@BBBCCCFFFIIIHHHFFFJJJSSS[[[]]]UUUJJJ@@@CCCNNNZZZaaaccciiimmmpppooonnnkkkcccZZZZZZWWWOOOPPPWWW[[[ppp}}}vvvrrrooommmiiifffcccaaa``````]]]YYYTTTPPPNNNOOORRRTTTVVV\\\eee}}}fff___]]]fffppptttwww|||vvvfffNNN>>><<>>;;;BBBCCCEEEIIILLLNNNNNNMMMPPPQQQQQQSSSVVVYYY\\\^^^bbbtttoooQQQMMMOOOJJJGGGIIIHHHFFFDDDDDDFFFIIIKKKeeeyyysssZZZKKKNNN[[[vvv|||{{{uuutttyyyyyypppkkkvvvjjjaaa]]]___^^^UUU>>><<<:::999::::::999888888:::;;;<<<===???CCCFFFFFFFFFFFFFFFFFFFFFGGGGGGJJJMMMLLLUUUgggsssGGGCCC???;;;:::999888777777777777777666666666666333444444444555666666666555444444444444555666666777777888999999888666666777:::===???@@@@@@BBBCCCFFFGGGEEEDDDIIIRRRVVVUUUUUUJJJAAACCCMMMYYY___bbbhhhlllpppppppppooohhh___]]]YYYQQQPPPVVVYYYlllxxxtttrrrqqqooommmkkkiiiiiihhhbbb___YYYSSSPPPOOOPPPQQQOOOUUU[[[nnnkkkiiitttzzzaaa]]]___jjjsssvvvvvvxxxsssbbbLLL>>><<<@@@@@@>>>CCCCCCFFFIIILLLOOOPPPPPPUUUUUUVVVXXX[[[___bbbddddddrrroooQQQMMMOOOJJJHHHFFFEEEDDDCCCCCCEEEGGGJJJ___tttrrrYYYJJJMMMYYYuuuxxxssssssooosss{{{{{{{{{iiiuuuiiibbb^^^```^^^SSS>>><<<:::999::::::999888999:::;;;<<<<<<>>>BBBEEEFFFFFFGGGHHHHHHIIIIIIIIIIIINNNMMMSSScccvvvGGGCCC???<<<:::999888777777777777777666666666666444444555555555555555555555555444444555555666777666666888999999888777777777999<<<>>>???@@@BBBDDDGGGEEECCCDDDLLLUUUTTTOOOTTTKKKBBBBBBKKKXXX___aaaggglllpppqqqssssssmmmeeeaaa\\\RRRPPPSSSUUUgggzzzwwwrrrrrrrrrrrrqqqqqqpppoooiiieee___XXXSSSPPPOOOOOOLLLQQQRRRZZZqqquuucccTTTWWWbbbuuuxxx\\\\\\cccooowwwyyywwwvvvooo^^^III>>>>>>AAABBBAAADDDEEEGGGJJJMMMPPPSSSUUU]]]]]]]]]^^^aaacccfffhhhfffqqqqqqRRRMMMOOOJJJIIIEEEEEEDDDCCCBBBCCCFFFHHHWWWlll{{{pppWWWHHHKKKWWWrrrwwwsssoookkkeeeffffffooo|||}}}kkk|||xxxeeeaaa___```]]]QQQ===;;;999999::::::999888999;;;<<<<<<<<<===@@@CCCEEEFFFGGGIIIJJJLLLLLLLLLOOOUUUTTTVVVfff~~~GGGDDD???<<<;;;:::888777777777777777666666666666555555555555555444444444555555555555555666666777555666777888999999888777777999<<<===>>>@@@BBBDDDGGGEEEDDDHHHSSS\\\ZZZSSSTTTLLLCCC@@@IIIWWW```bbbggglllppprrrtttuuupppiiibbb]]]RRROOOQQQRRRccc|||yyyqqqqqqrrrsssrrrqqqooonnnmmmiiiccc\\\VVVRRRPPPOOOPPPTTTPPPRRRaaawwwlll^^^VVVZZZ```pppwww[[[___gggrrrzzz|||yyywwwlllZZZFFF>>>???AAACCCCCCFFFHHHIIILLLNNNRRRWWWZZZaaaaaa``````aaacccdddeeegggppp~~~sssTTTNNNNNNJJJJJJHHHIIIIIIFFFCCCBBBEEEGGGPPPfffwwwkkkTTTHHHKKKUUUmmm|||mmmeeeccc```\\\XXXZZZ[[[hhhzzz~~~vvvmmm_________```\\\OOO===;;;999999:::::::::999:::;;;<<<<<<<<<===@@@BBBCCCEEEGGGJJJLLLNNNOOOOOOTTT[[[ZZZ^^^rrrHHHDDD@@@<<<;;;:::999888777777777777666666666666555555555555555444444444666555555555555666777777555666777888999999888777666888;;;<<<>>>@@@CCCEEEEEEEEEFFFJJJUUU___aaa\\\WWWQQQFFF???GGGWWWbbbdddhhhlllppprrruuuvvvrrrkkkddd^^^SSSOOOPPPPPPaaa}}}|||}}}zzzrrrsssssssssrrrpppnnnlllmmmjjjeee```ZZZVVVTTTRRRTTTTTTOOOPPP\\\jjjvvveeeYYY[[[___nnnsss]]]ccckkkssszzz~~~}}}zzzkkkWWWEEE>>>@@@AAABBBDDDHHHJJJMMMOOOQQQTTTYYY]]]^^^]]]]]]^^^___aaacccdddhhhppp|||uuuUUUNNNNNNKKKKKKNNNPPPOOOKKKFFFCCCEEEGGGLLLbbbuuuzzzxxx|||eeeQQQHHHKKKSSShhh~~~~~~vvviii^^^[[[\\\YYYSSSSSSSSSSSS```ttt|||zzzcccYYY\\\^^^```[[[MMM<<<;;;999999:::;;;:::999;;;<<<======<<<>>>AAACCCBBBDDDGGGKKKNNNPPPPPPQQQUUU[[[\\\jjjHHHDDD@@@===;;;:::999888777777777777666666666666444444555555555555555555666666555555666666777888666666888999999888777777666888:::<<<===???CCCFFFDDDHHHJJJKKKQQQZZZaaaccc___YYYKKK???DDDVVVbbbeeehhhmmmqqqsssvvvxxxuuuooogggaaaUUUPPPPPPNNN^^^|||vvvuuu}}}xxxxxxwwwvvvuuusssqqqpppooommmiiiddd```[[[XXXWWWTTTQQQKKKOOOXXX^^^qqqmmmWWWUUU]]]nnn~~~lll___fffnnntttzzz~~~}}}zzzhhhTTTBBB???AAAAAABBBFFFJJJMMMQQQSSSSSSVVV[[[___XXXXXXYYY[[[]]]aaadddeeehhhnnnzzzwwwWWWOOONNNKKKMMMPPPSSSSSSOOOHHHDDDEEEHHHJJJ___ppp~~~yyysssppprrrwww{{{bbbOOOGGGJJJQQQdddyyyxxxuuummmfffdddeeebbb\\\UUUUUUSSS\\\nnnvvvuuu```WWW\\\^^^___YYYJJJ<<<:::999999:::;;;:::999;;;======>>>>>>???BBBEEECCCFFFIIINNNQQQRRRSSSSSSXXX^^^ccc{{{HHHEEE@@@===<<<;;;999888777777777777666666666666333444444444555666666666666666666666666777777888777777888999999888666666666777999;;;<<>>BBBBBBDDDJJJKKKPPPUUUWWWVVVWWW[[[___[[[[[[[[[\\\^^^```cccdddiiilllwwwyyyXXXOOONNNLLLMMMMMMPPPRRRNNNGGGCCCEEEIIIIII[[[iiixxx|||}}}vvvssssssttt|||aaaNNNEEEHHHNNNccc{{{vvvqqqlllhhh[[[[[[XXX]]]jjjooo|||~~~xxxbbbYYY]]]^^^^^^VVVGGG<<<:::888999:::;;;;;;:::<<<===>>>??????AAAEEEGGGFFFIIIMMMQQQTTTUUUVVVUUUYYY___fffHHHEEE@@@===<<<;;;:::888777777777777666666666666333333444444555666777777666666666666666777888888777888999999888777666555666777999;;;<<>>CCCCCCFFFMMMLLLQQQWWWYYYXXXXXX[[[___cccbbb```_________``````jjjjjjvvvyyyYYYOOONNNLLLNNNHHHLLLOOOLLLFFFBBBEEEIIIIIIYYYcccqqqvvveee^^^```lllxxxsssqqqsss{{{bbbMMMCCCEEELLLcccrrrllljjj___```]]]```iiikkkwww||||||fff\\\______]]]TTTDDD;;;:::888999:::;;;;;;:::<<<===??????@@@CCCFFFIIIHHHKKKOOOTTTWWWXXXXXXWWWTTTZZZaaa{{{GGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777777777666555555555555555555666777888888888888888555888;;;;;;;;;===BBBGGGVVVnnnrrrUUUAAAKKK\\\aaavvvdddMMM@@@BBBMMMXXX^^^gggiiinnnuuu|||}}}vvvoooaaaWWWTTTNNNXXXppp}}}}}}tttuuutttqqqlllfffcccaaaYYY[[[VVVSSSSSSSSSaaa{{{yyyggg^^^kkkvvvxxxzzz}}}xxxppp[[[HHH:::<<>>???@@@@@@AAACCCEEEFFFGGGHHHJJJNNNQQQSSSUUUYYY\\\[[[XXX```|||GGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777777777666555555555555555666777777888888888888777666888:::;;;===???BBBEEERRReeehhhTTTDDDLLL]]]eeepppeeeUUUFFFAAAFFFRRR[[[fffjjjpppwww|||~~~~~~xxxhhh[[[TTTLLLRRRhhh|||}}}wwwwwwvvvsssnnnhhhdddbbb^^^___XXXTTTTTTSSSaaa{{{|||kkkaaannnwwwyyyzzz{{{uuukkkRRRDDD;;;???DDDCCCEEEKKKQQQUUUZZZ[[[YYYXXXZZZ]]]```aaabbbcccjjjrrrtttrrrjjjqqqvvvaaaMMMMMMNNNIIIIIIHHHFFFEEEEEEEEEFFFFFFJJJRRR^^^mmmssscccWWWOOOKKKNNN\\\ttt|||vvvlll___UUUYYY```iiizzzWWWJJJ@@@AAAIIIXXXppp~~~rrrcccXXXNNNNNNLLLRRRYYYZZZjjj~~~fff^^^dddccc]]]RRRCCC<<<;;;:::999:::<<>><<<:::999999777777777777777666555555555555555555555666777777777666666555555555555666777888888888888777777666888888999;;;???AAABBBBBBKKKTTTXXXPPPGGGKKKZZZgggrrrnnndddTTTGGGFFFRRR^^^dddjjjsssyyy{{{~~~~~~nnn```WWWLLLPPPbbb||||||zzzyyyxxxuuupppkkkfffccccccccc\\\VVVUUUTTTbbb}}}zzziiidddpppyyyzzzzzzyyypppdddIIIAAA???EEEHHHGGGIIIOOOSSSWWW[[[\\\ZZZYYY[[[]]]bbb``````fffuuu|||mmmrrruuufffOOOLLLKKKEEEFFFFFFFFFFFFFFFEEEEEEEEEHHHNNNXXXhhh}}}mmm```YYYTTTJJJIIINNN```}}}nnnYYYTTTWWWYYYkkktttTTTIIIAAAAAADDDMMMaaavvvppp]]]NNNKKKEEEGGGMMMOOO```yyyeee```fff```VVVKKK>>>;;;;;;::::::;;;>>>AAACCC???@@@AAACCCEEEGGGJJJKKKKKKMMMPPPQQQRRRSSSUUUWWWYYYWWW\\\oooGGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777777666555555555555666666888888888888888777666555999888888;;;@@@CCCCCCAAAIIIKKKOOORRRMMMLLLWWWfffsssrrrjjjZZZJJJGGGSSS```bbbjjjtttzzz|||~~~~~~qqqccc[[[QQQSSSccc~~~{{{|||}}}{{{yyyvvvsssnnnhhheeeeeeeee]]]WWWWWWVVVdddvvvfffeeeqqqyyyzzzzzzwwwlll^^^FFFCCCDDDHHHJJJIIILLLSSSTTTWWWZZZ\\\[[[[[[]]]^^^gggeeeccciiivvvyyyiiinnnqqqhhhOOOKKKKKKGGGEEEFFFFFFGGGGGGFFFEEEEEEGGGLLLTTTccczzzzzzjjjccc___ZZZPPPLLLKKKVVVpppoooWWWWWWTTT\\\pppvvvRRRIIICCCBBBAAAEEETTTeeeyyy}}}yyydddRRRNNNDDDCCCGGGHHH[[[zzzvvveeebbbfff\\\PPPFFF<<<;;;;;;::::::;;;===???AAA???@@@AAACCCFFFIIIKKKMMMNNNPPPSSSTTTTTTTTTUUUVVVVVVWWWccc~~~GGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777666666555555555555666666888888888888888777666555999777777;;;@@@DDDDDDCCCKKKJJJPPPYYYVVVMMMSSSaaallljjjaaaQQQDDDBBBLLLXXX___gggrrryyy|||vvvhhh```VVVVVVccc{{{~~~{{{{{{}}}{{{yyywwwtttpppjjjfffdddddd^^^YYYYYYXXXgggrrreeeeeepppxxxzzzyyyvvvgggWWWEEEDDDDDDEEEFFFGGGLLLSSSRRRUUUXXX[[[]]]^^^___aaafffgggfffhhhnnntttsssnnnfffmmmqqqiiiNNNJJJLLLKKKFFFGGGGGGGGGGGGFFFFFFEEEHHHLLLTTTaaavvvuuummmhhhbbb[[[RRRPPPMMMRRRggg||||||xxxttt~~~{{{UUUUUUQQQTTT```nnnxxxSSSJJJDDDCCCAAA@@@JJJXXXlllxxx|||xxxyyy}}}uuufffQQQMMMDDDBBBFFFHHH[[[{{{yyyiiifffhhh\\\OOOHHHAAA<<<;;;:::::::::;;;<<<===@@@@@@BBBDDDFFFIIIKKKMMMPPPRRRUUUWWWWWWWWWWWWXXX]]]\\\iiiGGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777666555555555555666666777777888888888888777777666888777777:::???CCCFFFGGGHHHKKKUUU___ZZZMMMLLLTTThhheee\\\OOOCCCAAAIIIRRR\\\cccnnnwww}}}pppeeeYYYUUU]]]uuu{{{{{{|||zzzwwwvvvuuurrrlllgggbbbccc^^^ZZZZZZYYYfff{{{hhh___dddooowwwyyyxxxsssbbbOOOBBBAAAAAA@@@AAAEEEKKKOOOQQQSSSWWWZZZ]]]___```aaa```cccdddccceeeiiiiiieeefffmmmsssnnnQQQKKKNNNMMMJJJIIIIIIHHHGGGGGGFFFFFFHHHMMMTTT___pppzzztttmmmcccZZZPPPQQQOOOPPP```|||}}}qqqrrrxxxuuufffhhh|||uuuRRRSSSSSSZZZgggpppvvvUUUJJJCCCCCCBBB@@@EEEOOO]]]hhhooollliiiiiieee^^^JJJHHHBBBCCCIIIKKK\\\{{{uuufffccceeeZZZNNNGGG@@@;;;;;;;;;:::::::::;;;;;;@@@AAABBBDDDFFFHHHKKKLLLOOORRRWWWYYYZZZZZZZZZ[[[aaa```oooGGGEEEBBB>>><<<:::999999777777777777777666555555555555555555555666777777555555555555555666777777666777777888888888888777666777888:::===BBBHHHMMMLLLUUUdddllleeeUUUOOOQQQggghhhcccVVVHHHCCCIIIQQQZZZ```iiittt~~~xxxjjj\\\TTTYYYppp|||{{{zzzwwwttttttuuurrrlllgggaaaccc___[[[ZZZWWWccc|||{{{{{{lll___]]]fffpppxxxxxxwwwooo[[[GGG@@@@@@???@@@CCCIIIMMMNNNRRRTTTVVVYYY]]]_________\\\___```___aaadddccc___bbbhhhnnnvvvXXXNNNMMMKKKNNNLLLJJJHHHGGGGGGGGGGGGGGGNNNUUU]]]jjj}}}{{{qqqhhhbbbSSSWWWUUUPPPYYYssswwwkkkiiimmmyyyooofffmmmxxx}}}{{{zzzvvvnnngggUUUUUUYYYjjj}}}tttVVVIII@@@AAACCCAAACCCIIIQQQVVV\\\]]]ZZZVVVSSSRRRHHHHHHDDDHHHMMMLLLZZZvvv||||||nnn```___dddZZZNNNEEE;;;::::::;;;;;;<<<<<<======AAAAAABBBCCCEEEGGGIIIJJJMMMQQQVVVYYY[[[[[[\\\]]]```hhhGGGEEEBBB>>><<<:::999999777777777777777666666555555555555555555666777777555555555555555666777888555666777888888888888888555777999999;;;AAAIIIPPPXXXfffxxxvvveee\\\[[[dddjjjiii]]]KKKAAAFFFOOOXXX]]]fffsss}}}nnn^^^UUUYYYnnnyyyccc\\\aaahhh|||{{{xxxuuurrrsssuuusssmmmgggbbbddd```\\\ZZZVVV```xxxzzzbbbaaauuuyyyfff___ccchhhrrrxxxxxxuuulllVVVAAA???@@@AAACCCHHHNNNPPPOOOTTTUUUVVVYYY\\\^^^]]]\\\]]]^^^^^^]]]aaadddaaa[[[\\\aaafffyyy}}}]]]PPPMMMIIIPPPNNNKKKIIIGGGGGGGGGHHHFFFNNNVVV[[[eeewwwuuuooonnn[[[```\\\QQQUUUllluuujjjeeeeeeiiiyyyvvvssswwwrrreeebbbbbb___[[[[[[WWWUUU[[[tttuuuVVVGGG===???CCCBBBCCCFFFLLLKKKOOOTTTRRRLLLIIIKKKMMMMMMJJJMMMPPPLLLVVVppp~~~zzzrrrtttmmm```bbbiii```SSSGGG<<<999:::;;;<<<===??????@@@AAAAAABBBCCCEEEFFFHHHIIIJJJOOOTTTXXX[[[\\\]]]^^^bbbrrrIIIEEE@@@<<<;;;::::::999777777777777666666666666666666555555555555666666777666444444666777666555888777666555555666777888666666888<<<>>>???FFFNNNPPPXXXeeesss}}}{{{mmm```jjjyyyxxxgggTTTBBBAAAPPP[[[bbbkkktttzzzjjj\\\VVVlllxxxhhh^^^YYYYYYeeelllsss{{{|||yyyyyyxxxxxxwwwvvvssslllhhhddd^^^ZZZYYYXXXWWWZZZ___nnnnnnmmmgggZZZTTT___pppsssaaa___ffflllqqqyyy}}}ttt```NNNFFF@@@AAACCCHHHMMMPPPRRRRRRVVV^^^aaaZZZVVVZZZ```ccc]]]``````]]]```eeeeee```___aaaffftttiiiQQQPPPPPPNNNMMMKKKHHHFFFEEEDDDCCCFFFJJJQQQ\\\iiixxxzzzqqqfffeeeaaa[[[[[[hhh~~~wwwmmmccc]]]___gggttt|||mmmfffhhhlllllljjjbbb^^^cccsss{{{zzz}}}yyy___MMM@@@@@@BBB???@@@EEEKKKQQQYYY]]]]]]\\\\\\]]]\\\YYYNNNHHHJJJIIIVVVnnnxxx~~~ppppppiii]]]___ddd\\\QQQGGG<<<<<<999777888;;;>>>>>>===BBBBBBBBBCCCDDDEEEGGGGGGIIIJJJPPPWWWZZZZZZ\\\```fffuuuIIIEEE@@@===;;;;;;:::999888888777777777666666666666666555555555555666666777666444444666777666555888777666555555666777777999777888<<<>>>BBBLLLWWWWWWTTTVVVbbbttt|||ssseeesss~~~lllXXXFFFCCCPPP[[[cccmmmvvv|||nnnbbb\\\hhh|||kkkYYYNNNXXX[[[```jjjyyy}}}zzzxxxzzz|||{{{vvvqqqmmmkkkccc]]]XXXWWWVVVUUUXXX]]]^^^aaadddbbbYYYQQQVVVaaa}}}xxx|||uuubbb___dddmmmrrrzzz|||qqq]]]KKKCCC@@@BBBFFFKKKPPPSSSUUUUUUSSSZZZ\\\XXXVVVZZZ^^^___^^^aaaaaa___bbbhhhhhhddd```aaaeeepppjjjRRROOONNNLLLKKKIIIGGGEEEDDDDDDCCCFFFJJJPPPZZZgggvvvtttppp}}}xxxmmmkkkfff``````mmmyyypppfff```^^^bbbkkkwww~~~xxxlllbbb]]]cccgggjjjssszzzcccQQQBBB@@@@@@<<<<<>><<<:::;;;>>>AAAAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDJJJKKKPPPWWWYYYWWWYYY]]]```pppIIIEEE@@@===<<<;;;:::999999999888888888777777777666666555555555555666666777666444444666777666555777777666666666666777777;;;999888;;;>>>EEERRR^^^dddXXXNNNVVVooorrr}}}eeeLLLCCCMMMZZZdddoooxxx}}}qqqeee___bbbwww{{{^^^JJJMMMKKKOOOZZZgggxxx}}}{{{vvv{{{}}}wwwqqqnnnnnnggg```ZZZWWWTTTQQQSSSXXXQQQSSSYYY___^^^XXXUUUUUUdddnnniiimmmvvvtttccc```eeeqqqttt{{{{{{nnnXXXGGG@@@???CCCIIIPPPUUUXXXZZZZZZUUUXXXYYYYYY[[[___```___```bbbbbbbbbeeejjjkkkiiihhhhhhjjjqqqmmmTTTOOOLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEHHHMMMUUUaaaqqq~~~jjjbbbsss}}}vvvtttnnnhhhhhhtttyyyqqqlllaaa``````fffrrrwwweeeYYYPPPOOOQQQUUUaaaooo|||iiiXXXHHHCCC@@@<<<<<>>>>><<<;;;:::999:::===?????????CCCDDDDDDEEEEEEEEEDDDDDDJJJKKKPPPVVVWWWUUUVVVZZZ]]]mmmHHHEEEAAA>>>===<<<;;;999999999999999888888888777666666555555555555666666777666444444666777666555666666666666666777777777;;;888888:::===CCCPPP\\\eee\\\RRRUUUiii~~~xxxxxxUUUCCCHHHVVVaaannnxxx|||qqqddd\\\]]]ooohhhRRRMMMIIINNNYYYaaammm~~~|||zzzuuuxxx{{{{{{yyytttqqqooommmeee]]]YYYTTTQQQRRRWWWUUUSSSUUU___iiihhh^^^TTTVVVwwwwwwjjjiiimmmxxx~~~mmmbbbccciiiuuuxxx|||yyyiiiTTTEEE@@@@@@EEENNNVVV[[[^^^___```\\\\\\]]]```dddhhhgggeeebbbbbbbbbcccggglllmmmmmmmmmllllllrrrqqqWWWOOOJJJHHHGGGFFFEEEEEEEEEEEEEEEBBBDDDHHHNNNZZZkkk}}}ooodddmmmxxx|||vvvqqqrrr|||}}}rrrmmmfffcccfffppp{{{}}}|||zzztttiii```PPPJJJFFFGGGIIIMMMVVVaaa}}}qqqbbbSSSKKKFFFAAA@@@CCC@@@BBBEEELLLRRRVVVUUUTTTUUUUUUOOOLLLNNNKKKSSShhh~~~vvv{{{vvvyyywwwbbbaaaggg```III===???>>>:::::::::<<<===???@@@@@@DDDEEEFFFHHHIIIIIIHHHHHHJJJJJJOOOTTTVVVTTTVVVZZZ___lllGGGEEEAAA???>>>===;;;:::999999999999888888888777666666555555555555666666777666444444666777666555555555666777777777777777888777888;;;<<>><<<:::999999888888888777777777666666555555555555666666777666444444666777666555444555666777888888888777777666888;;;::::::???GGGHHHSSSYYYXXX]]]jjjlllfffpppbbbHHHFFFKKKWWWeeeoooyyyyyykkk^^^YYY```qqqkkk[[[```gggttt~~~|||zzzzzzuuuqqqsssyyyzzztttnnnllleeeaaaaaabbbdddkkkrrruuueeeaaaiiinnncccTTTKKKccctttggg\\\aaavvvlllaaa```hhhqqq|||{{{yyyppp^^^KKKDDDEEECCCKKKVVV^^^bbbeeehhhjjjlllgggfffjjjnnnmmmlllmmmhhhdddcccgggkkkmmmooosssoooooonnnpppzzzzzz^^^RRRHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDFFFHHHKKKSSScccxxxqqqrrrxxx{{{uuupppnnnllleee[[[SSSPPPMMMIIIFFFEEEDDDAAA@@@BBBKKKYYYccc{{{yyynnncccXXXNNNFFFBBB@@@CCCFFFEEECCCCCCGGGKKKKKKMMMJJJJJJOOOMMMWWWmmmxxxxxx{{{|||vvv}}}gggcccaaaVVVDDD???@@@999@@@BBBEEEGGGGGGGGGIIIJJJDDDEEEFFFHHHJJJMMMPPPRRRNNNLLLNNNRRRTTTVVV[[[bbbfffoooFFFDDDBBB@@@@@@>>><<<:::888888777777777666666666666666555555555555666666777666444444666777666555333444666777888888888777888777888:::999888===DDDGGGPPPUUUWWWcccsssrrreeeYYYqqq~~~eeeLLLFFFGGGSSSaaakkkuuuqqqcccXXX[[[jjjssslllwww~~~zzzuuutttvvvwwwsssooommmgggccceeehhhlllttt|||oooaaa___bbb___XXXPPP\\\lllvvvmmmeeedddppp{{{iiibbbccckkkttt|||yyytttiiiWWWGGGCCCGGGFFFNNNXXX```cccfffjjjnnnqqqkkkiiilllmmmjjjkkknnnlllgggeeejjjnnnnnnqqquuuuuuuuutttttt{{{}}}aaaSSSHHHIIIHHHGGGEEEEEEDDDDDDDDDBBBDDDFFFHHHOOO^^^ssszzzxxx~~~zzzuuuqqqoooiiiaaa[[[VVVSSSNNNKKKEEEFFFFFFDDDHHHSSSbbblll}}}}}}xxxppphhh___VVVPPPIIIIIIIIIGGGFFFFFFFFFGGGIIIKKKHHHJJJPPPQQQ\\\ssszzzxxx~~~||||||{{{fffcccaaaTTT@@@>>>AAA;;;@@@CCCGGGIIIHHHIIIJJJLLLKKKJJJJJJKKKMMMQQQTTTWWWTTTQQQPPPRRRSSSUUU\\\dddhhhvvvFFFDDDBBB@@@@@@???<<<:::777777777777666666666666666666555555555555666666777666444444666777666555333444666777888888888777:::888888999888777===EEEHHHLLLLLLQQQfff{{{wwwdddPPP___iiipppuuueeeOOOFFFEEEQQQ___iiisssssscccWWWXXXeee~~~zzzvvvtttrrrqqqqqqqqqkkkggghhhjjjnnnvvv~~~vvvbbbXXXZZZ^^^___SSSSSSUUUooo~~~zzzwwwqqqlllooo~~~vvvgggcccfffnnnvvvzzzwwwqqqdddRRRDDDBBBIIIHHHPPPZZZ```cccfffkkkoootttooolllnnnmmmiiijjjpppoooiiiggglllpppooorrrwwwttttttsssrrrwwwcccTTTHHHHHHGGGFFFDDDCCCCCCBBBBBB???AAACCCEEEJJJYYYmmm}}}{{{~~~~~~yyyvvvooolllgggccc^^^XXXRRRMMMFFFLLLQQQSSSXXXcccpppxxx~~~zzz|||}}}zzzvvvppphhhaaa[[[TTTLLLHHHHHHJJJJJJIIIHHHJJJHHHKKKRRRTTT```www}}}zzz{{{~~~fffeeedddUUU???===CCC???EEEIIIMMMNNNNNNNNNPPPRRRSSSRRRPPPOOOQQQUUUYYY[[[YYYTTTRRRRRRSSSUUU\\\eeejjj~~~GGGFFFCCC???===;;;::::::999999:::999999888777666555555444444444444555555666666555555555555666666222666888888777999::::::;;;:::<<<>>>===;;;===CCCFFFNNNPPPQQQbbb||||||]]]XXX___aaattt___@@@BBBFFFUUUbbbjjj|||xxxjjjaaa^^^dddwww~~~|||yyytttqqqqqqlllgggjjjqqqrrrnnnxxx{{{rrraaa\\\ddd```SSSUUUUUUUUUdddzzzxxxxxxkkkaaagggtttxxxzzzxxxmmmZZZLLLGGGIIIJJJQQQWWW___dddeeeeeefffhhhjjjhhhggggggiiikkkllllllkkkkkkiiiiiiiiijjjkkklllmmmnnnlllkkkuuuoooTTTIIINNNKKKGGGCCCAAAAAABBBCCC@@@BBBCCCDDDHHHUUUhhhwww~~~vvvpppnnnjjjccc___]]]\\\[[[[[[WWWZZZ```hhhpppxxx}}}|||}}}~~~~~~}}}|||{{{oookkkeee```\\\ZZZWWWVVVWWWTTTUUUWWWUUUWWWfffyyy~~~zzzsssggghhh]]]JJJ@@@BBBCCC>>>GGGJJJLLLMMMSSSZZZ\\\ZZZ]]]^^^\\\WWWSSSSSSYYY___bbb\\\VVVTTTSSSUUU]]]gggsssGGGFFFBBB???<<<;;;:::999999999999999888777666666555555444444444444555555666666555555555555666666333666888777777888999999;;;:::;;;<<<:::999>>>FFFIIIOOORRRTTTccc}}}}}}ffffffoooaaaMMMEEEFFFTTTaaaiii{{{|||kkkeee```cccsss|||~~~yyytttrrrlllfffgggnnnpppnnnlllllleeeZZZYYY______YYYQQQPPPPPPbbbuuukkkdddjjjtttuuuuuutttkkkXXXHHHEEEJJJOOOTTTYYY___aaa``````aaaccccccbbb```___aaadddfffggggggeeecccbbbbbbdddggghhhdddeeecccaaakkkuuuYYYLLLQQQNNNIIIEEEBBBAAABBBCCCEEEGGGHHHEEEEEENNN```nnn}}}}}}zzzvvvqqqmmmkkkkkkjjjjjjppprrrvvv{{{~~~|||yyyvvvsssooojjjgggbbb^^^\\\\\\YYYZZZiii{{{zzzcccdddcccXXXGGG@@@EEEGGGBBBGGGLLLPPPQQQUUU\\\___^^^^^^^^^\\\XXXSSSTTTZZZ```___[[[XXXWWWVVVVVV]]]eeeGGGEEEBBB???<<<::::::999999999999999888777666555555555444444444444555555666666666555555666666666444555666777666666777999;;;:::::::::888888???IIIPPPSSSUUUYYYcccyyyvvvnnn}}}```UUUHHHEEEPPP^^^gggzzz~~~jjjggg```___lll~~~zzzwwwuuunnngggggglllooonnnbbb___[[[ZZZ[[[\\\]]]]]]RRRNNNLLL___pppiiiffflllsssqqqrrrqqqgggSSSDDDCCCJJJQQQWWWZZZ]]]]]]\\\\\\___bbbaaa___\\\[[[[[[]]]```bbbcccaaa___^^^^^^```ccceeeccccccaaa___ggg|||~~~```OOORRROOOKKKFFFCCCBBBBBBCCC>>>BBBEEECCCAAAIII[[[jjjvvv}}}vvvqqqmmmfffbbbaaa\\\]]]kkk||||||```ddd___QQQCCC@@@FFFGGGCCCGGGNNNSSSSSSTTTZZZ^^^______^^^\\\WWWTTTUUU[[[```]]][[[[[[[[[YYYXXX]]]eeeGGGEEEBBB???<<<:::999999999999999999888777666555555555444444444444555555555555666666666666555555555444555777666444555999999999;;;<<<:::999???GGGVVVTTTWWW]]]cccnnn{{{sssbbbTTTIIICCCKKKZZZeeexxx}}}fff```YYYXXXdddvvv|||zzzxxxsssnnnmmmnnnppppppddd^^^___gggjjjddd```aaaXXXQQQKKKZZZlllfffeeemmmsssnnnvvvoooaaaOOOFFFIIIOOORRRXXXZZZ\\\\\\[[[\\\aaaeeegggeeeaaa]]]ZZZZZZ\\\^^^````````````aaabbbccccccffffffdddbbbiii}}}fffPPPOOOMMMJJJFFFDDDDDDDDDDDDAAAFFFJJJFFFBBBGGGWWWeeeqqq}}}wwwrrrppphhhcccaaa]]]^^^lll}}}cccddd\\\MMM???===CCCDDD@@@EEENNNSSSRRRQQQTTTXXXYYY^^^]]]ZZZVVVTTTVVVZZZ^^^\\\[[[\\\\\\ZZZXXX^^^gggFFFEEEBBB>>><<<:::999999888888888888777666555555555555444444444444555555555555666777777666555555666333444777666333555;;;999999;;;???>>><<<>>>CCCSSSOOOSSS]]]bbbdddrrruuuttt|||sss^^^NNNBBBFFFUUUaaattthhhXXXRRRQQQ]]]ooo|||zzzyyywwwvvvttttttvvvkkkeeeiiiyyyxxxnnnkkk^^^UUULLLTTTvvvlllffffffooovvvqqqyyylllYYYMMMPPPZZZ^^^[[[\\\^^^___^^^\\\]]]aaaeeemmmkkkggg```ZZZWWWXXXZZZ]]]___aaadddddddddbbbaaadddeeedddcccgggzzzjjjPPPJJJIIIGGGEEEEEEEEEFFFGGGPPPTTTTTTNNNFFFFFFPPPZZZmmm~~~|||xxxuuuppphhhbbbbbb```cccqqqttt]]]aaaWWWHHH===<<<@@@BBB@@@HHHPPPUUUSSSPPPQQQSSSTTTZZZYYYXXXVVVTTTUUUXXXZZZ]]]\\\\\\\\\XXXWWW___jjjFFFDDDAAA>>>;;;999999888888888888888777666555444555555444444444444555555444555666777777666555444666222333777777333666>>><<<:::;;;@@@BBB@@@>>>???IIIIIIPPPZZZ^^^]]]bbbjjjpppkkkrrrtttwww\\\HHHCCCNNNZZZnnnuuuXXXQQQNNNWWWgggxxx~~~||||||~~~}}}zzz|||rrrjjjmmm~~~zzzbbbYYYOOOPPPiiimmmiiijjjttt{{{wwwuuueeeRRRLLLXXXhhhlllfffaaacccdddbbb^^^[[[\\\^^^hhhhhhfff```YYYVVVVVVXXXZZZ\\\___bbbcccbbb```___bbbdddfffeeehhhyyypppTTTGGGGGGFFFEEEEEEFFFHHHHHHKKKNNNNNNIIIDDDDDDKKKSSShhhyyy~~~|||{{{zzzwwwuuuqqqiiieeefffhhhlllyyykkk]]]ZZZRRRFFF>>>===@@@DDDEEEMMMTTTWWWUUUSSSTTTTTTSSSWWWWWWWWWVVVVVVVVVWWWWWW\\\\\\]]]\\\XXXWWW___jjjFFFDDDAAA>>>;;;999888888888888888888777666555444555555444444444444555555444555666777777666555444777111222888888444888AAACCC<<<999>>>DDDCCC@@@===DDDJJJQQQWWWXXXXXXZZZ]]]dddaaajjjjjj~~~qqqSSSCCCGGGQQQfffaaaWWWPPPSSS___ooo}}}}}}~~~zzznnnhhhttthhhaaaVVVRRRaaaxxxjjjkkkmmmuuu|||xxxmmm]]]LLLHHHVVVgggkkkfff^^^aaadddbbb^^^YYYXXXXXX\\\___```]]]YYYVVVXXX[[[ZZZZZZ[[[]]]^^^^^^______```cccfffggghhhxxxxxxZZZHHHHHHGGGGGGGGGGGGHHHHHH@@@AAABBBBBBBBBEEEKKKPPP```rrr}}}{{{zzzxxxuuusssssskkkhhhlllooosssgggcccYYYRRRIIIBBB???@@@DDDHHHOOOTTTWWWVVVWWWYYYWWWTTTUUUVVVWWWYYYYYYYYYVVVTTTXXXZZZ^^^^^^YYYWWW^^^hhh~~~FFFDDDAAA>>>;;;999888888888888888888777666555444555555555444444555555555444555666888888666555444777111222999999555999CCCIII>>>777<<>>FFFOOOVVVVVVSSSTTTWWWZZZddd\\\bbb```qqq]]]DDDCCCJJJaaa~~~lll___RRRQQQYYYiii|||~~~{{{}}}~~~pppbbbggg~~~nnniii^^^UUU^^^{{{nnnfffjjjmmmtttzzzuuufffYYYHHHCCCNNN]]]bbb___WWW\\\aaaaaa^^^YYYWWWVVVRRRWWW[[[\\\ZZZYYY\\\___\\\[[[ZZZYYYZZZ]]]```bbb[[[^^^cccdddeeettt___KKKJJJJJJIIIHHHHHHHHHHHHEEEEEEDDDCCCEEEGGGJJJMMMZZZlll~~~{{{vvvssssssllljjjnnnrrrvvv|||```aaa]]]WWWOOOGGGAAA>>>BBBGGGNNNRRRTTTUUUXXX[[[YYYTTTUUUVVVXXX[[[\\\ZZZWWWTTTTTTXXX___aaa\\\WWW\\\eeeoooGGGDDDAAA===;;;::::::;;;999999999888777666666555777666555444333444444555666666666777666666666666777666444333333555777999<<<;;;<<<>>>@@@AAA???>>>>>>HHHQQQTTTWWW\\\^^^]]]gggrrroooccclllnnnLLLAAAIIIRRRjjjnnn[[[UUUWWW```vvvlllffftttwwwoooddd\\\]]]sssqqqeee```iiiuuuxxxuuurrr^^^MMMCCCHHHOOORRRWWW```]]]cccfffbbb]]][[[ZZZWWWUUUVVVYYY]]]aaacccbbb```[[[ZZZYYY[[[^^^aaacccccciiicccccceeeeeennnhhhPPPIIIJJJHHHCCCHHHMMMHHHFFFFFFFFFEEEDDDFFFJJJMMMTTTbbbttt~~~{{{xxxuuurrrqqqoooooosss}}}~~~zzzdddbbbSSSOOOIIIDDDAAABBBDDDFFFNNNOOOQQQSSSTTTTTTSSSSSSYYYYYYYYYXXXVVVSSSPPPOOOTTTYYYXXX[[[___ZZZZZZgggpppGGGEEEAAA===;;;:::::::::999999888888777666666555666666444444333444555555333444555777:::<<<>>>???777666444333333555777999;;;;;;;;;===??????===;;;<<>>;;;:::999:::999999888888777666666666555555444444444555555666444444666888;;;???CCCEEE777666444333444555777999<<<<<<<<<>>>???>>>;;;999AAA@@@JJJ]]]jjjmmmnnnssszzzjjjqqq~~~~~~qqqYYYHHHAAA@@@TTTvvvppp\\\QQQSSSeeeyyyooogggkkkqqq|||sssmmmyyyjjjeeeeeeoooyyyzzztttoooYYYNNNHHHMMMRRRSSSUUUZZZfffjjjllljjjhhhhhheeeaaaaaa```______aaabbbbbbaaa```^^^^^^___aaaccccccccceeebbbdddhhhgggnnnZZZNNNKKKIIIDDDFFFJJJDDDFFFFFFFFFDDDCCCCCCFFFIIIGGGTTTfffvvv|||yyyyyywwwuuuvvv|||ttt{{{vvvaaa]]]FFFBBB???BBBGGGKKKKKKIIIKKKMMMOOORRRTTTUUUUUUUUUQQQRRRSSSTTTTTTTTTSSSRRRQQQUUUSSSRRRTTTTTTcccHHHFFFCCC???<<<:::999999888888888888777777666666444444444444555555555666777777777777999<<<>>>@@@666666444444444555777888======>>>@@@AAA@@@===;;;DDD???IIIccctttuuuuuuzzzcccZZZcccllliii[[[OOOHHHAAAMMMhhhxxxaaaQQQQQQbbbuuussscccbbbhhhrrryyy~~~yyyhhhhhhkkkssszzzxxxooohhhUUUNNNLLLQQQWWWXXXYYY\\\eeennntttrrrmmmiiifffccc```^^^]]]]]]```bbbcccdddaaa_________aaacccbbbaaacccbbbeeeiiiiiinnnaaaQQQJJJIIIDDDFFFHHHCCCFFFFFFFFFDDDBBBBBBDDDFFFCCCOOO___ooo{{{~~~{{{zzzxxxwwwzzztttrrr___ZZZEEEAAA@@@EEEMMMRRRPPPLLLNNNOOOQQQSSSUUUUUUUUUUUUWWWWWWWWWWWWUUUSSSQQQOOOMMMQQQOOOOOOQQQTTTmmmHHHFFFCCC@@@===;;;:::999888888888777777777777777444444555555555555555555666666555555666777999:::666555555444555666777888;;;<<<>>>AAADDDDDDAAA>>>@@@<<>><<<;;;:::888888777777777777777777555555666666555555444333111222333444666777777888555555555555555666777777777999===BBBGGGHHHFFFDDDBBBAAANNNkkk|||kkkdddqqqpppbbbQQQEEE<<>>======777777777777777888888888777777777777555333111000333555777999999888666444555555555666666666666666888<<>>777888>>>999999888888777666666666666666666666666666666666666666666666666666777888666666666666555555555555:::>>>AAADDDMMMXXXZZZWWWLLLHHHGGGLLLUUUccc{{{}}}zzzyyycccNNNFFFDDDOOOfff|||cccVVVRRRbbbzzzwwwmmmhhhppp{{{lllfff]]]SSSMMMOOORRR[[[sss{{{kkkeeeqqqzzzyyyqqqiii```ZZZXXXYYY[[[]]]aaadddgggiiikkkhhhdddaaaaaadddhhhkkkiiigggeeebbbaaa``````aaacccbbbaaabbbdddeeedddcccdddddddddbbbbbbfffooouuuhhhSSSKKKHHHGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDGGGEEEFFFNNNZZZiii{{{nnn___XXXPPPHHHHHHGGGIIIPPPYYY^^^]]][[[\\\[[[[[[[[[\\\\\\]]]^^^UUUVVVWWWZZZ[[[YYYUUURRRQQQPPPQQQSSSSSSYYYpppEEECCCCCCDDDAAA;;;999;;;999999888888777777666666666666666666666666666666555555555555666777888888666666666666555555555555777;;;===>>>EEENNNPPPMMMRRRLLLGGGFFFFFFMMM]]]mmmvvvuuuvvv}}}|||pppOOOAAADDDGGGZZZyyymmm[[[QQQZZZoooxxxqqqxxxvvvkkk```VVVNNNMMMMMMSSSfff{{{ssseeegggsss{{{xxxnnnddd]]]YYYYYYZZZ[[[]]]```cccfffgggjjjfffaaa\\\[[[]]]aaadddaaa```___```bbbcccbbbaaacccbbbaaaccceeeffffffeeecccddddddcccccchhhpppwww}}}vvv]]]PPPKKKJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDGGGEEEFFFLLLUUUbbbuuu|||gggYYYSSSMMMFFFNNNOOORRRWWW\\\``````___]]]\\\\\\\\\\\\\\\\\\]]]TTTTTTUUUXXXYYYXXXTTTQQQQQQPPPSSSWWWXXX]]]qqqFFFBBB???BBBBBB===999888999999999888777777666666666666666666666666666666444444444555666777888999666666666666555555555555666999:::;;;???EEEFFFDDDPPPLLLGGGDDDCCCFFFPPP[[[fffrrryyy}}}XXXBBBGGG@@@NNNhhh}}}eeeTTTTTTcccxxxwwwyyyvvviii___VVVRRROOOPPP\\\kkk|||~~~lllaaajjjvvv}}}vvvhhh^^^ZZZXXXZZZ[[[\\\^^^```bbbcccdddgggccc]]]XXXUUUVVVYYY[[[XXXWWWXXX]]]dddfffccc______^^^^^^```ccceeedddddddddeeefffffffffkkkrrryyyyyyjjjTTTNNNKKKHHHFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEGGGIIINNNYYYlll~~~ttt___RRRNNNKKKHHHRRRUUUZZZ]]]^^^```aaabbb^^^^^^]]]\\\\\\[[[[[[[[[RRRSSSSSSUUUWWWVVVSSSQQQQQQQQQTTTZZZ[[[```rrrJJJDDDAAAAAA???:::999;;;::::::999888888777777666666666666666666666666666777777666666666777888888666666666666555555555555888999:::<<>>@@@BBBDDDGGGKKKLLLKKKJJJKKKNNNQQQSSSyyy~~~www\\\HHH@@@BBBNNNiiicccTTTXXXeee{{{{{{ppplll}}}~~~~~~wwwmmmeee___ZZZYYYZZZcccsssjjjkkksss|||~~~qqq___VVVVVVYYY[[[\\\]]]^^^______^^^^^^\\\\\\]]]]]][[[XXXTTTRRRQQQPPPRRRZZZcccfffaaa[[[WWWVVVWWWYYY]]]_________bbbdddfffeeedddfffkkkooorrr~~~\\\LLLIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCEEEFFFGGGNNNaaasssrrr[[[OOOKKKLLLNNNMMMUUU\\\___]]]\\\___ccc^^^^^^^^^]]][[[YYYWWWUUUSSSRRRRRRSSSTTTUUUUUUSSSRRROOOOOOQQQTTT```}}}DDDCCCBBB@@@;;;999AAAKKK:::::::::999888888777777666666666666666666666666::::::999888777777777777666666666666555555555555555555888>>>@@@@@@DDDIIIJJJMMMOOOOOORRRWWWYYYWWWrrrfffKKKCCC@@@FFFZZZtttpppXXXUUU[[[pppwwwnnnlllxxx~~~~~~{{{tttjjjddd```\\\XXXUUU]]]sss|||kkkgggpppuuu{{{zzzkkk[[[TTTVVVYYY[[[\\\]]]^^^^^^^^^]]]\\\ZZZ\\\^^^___]]]ZZZUUUSSSRRRQQQRRRXXX^^^aaa^^^ZZZXXXWWWXXXZZZ]]]___```___\\\^^^aaa```___aaaeeeiiipppiiiOOOIIIKKKGGGGGGFFFFFFFFFEEEEEEEEECCCBBBDDDFFFFFFLLL[[[jjjxxx~~~{{{qqq[[[NNNHHHIIIKKKOOOUUU]]]```^^^]]]___bbb\\\]]]\\\\\\ZZZWWWUUUSSSSSSRRRPPPQQQSSSUUUUUUTTTRRRPPPOOOOOOQQQbbbEEEBBBAAAAAA>>>;;;===CCC;;;::::::999999888888777666666666666666666666666666666555555666777777888666666666666555555555555444444888>>>@@@???CCCIIIKKKPPPSSSTTTYYY```bbb___eee{{{pppZZZJJJEEEDDDMMM___zzzaaaWWWTTTbbbxxxxxxqqqtttyyy}}}|||uuuttt~~~{{{wwwppplllgggaaa```ccceeeccc___aaannnuuueeeeeesssvvvxxxssseeeWWWSSSUUUWWWZZZ[[[]]]^^^^^^^^^\\\\\\\\\\\\]]]\\\ZZZXXXUUUSSSPPPPPPQQQTTTXXX[[[[[[[[[XXXWWWWWWYYY\\\^^^^^^^^^WWWZZZ^^^___```aaaeeeiiimmmzzz}}}YYYKKKOOOGGGGGGGGGFFFFFFFFFEEEEEEDDDBBBBBBEEEFFFJJJTTT___nnnvvv}}}iiiWWWMMMHHHIIIMMMQQQVVV\\\___^^^\\\\\\]]]ZZZZZZ[[[ZZZYYYVVVTTTRRRRRRPPPNNNOOOQQQSSSTTTTTTRRRRRRSSSRRRSSSgggJJJEEEBBBBBB@@@;;;666666;;;;;;:::999999888888777666666666666666666666666111222222333555777888999777666666666555555555555666555999@@@@@@>>>BBBJJJPPPUUUVVVUUUXXX^^^]]]XXXYYYoooyyykkkSSSLLLEEEFFFPPPhhhkkk[[[QQQXXXkkk{{{}}}wwwwwwsssuuu{{{}}}{{{qqqggg___\\\[[[___hhhqqqrrroooooouuusssbbbeeevvvuuuuuuooo```UUURRRUUUVVVYYYZZZ\\\^^^^^^^^^\\\[[[___]]][[[YYYVVVUUUSSSSSSOOOOOOOOOQQQSSSVVVZZZ\\\VVVVVVVVVWWWZZZ\\\\\\[[[VVVZZZ___bbbccceeejjjnnnfffrrraaaNNNRRRGGGGGGGGGFFFFFFFFFFFFEEEFFFCCCBBBDDDEEEHHHOOOWWWgggppp}}}~~~xxxpppgggbbbdddjjjooovvvyyy```RRRLLLJJJLLLQQQRRRUUUZZZ\\\\\\ZZZXXXWWWXXXYYYZZZZZZXXXVVVSSSQQQQQQOOOMMMMMMOOOQQQSSSSSSRRRTTTXXXWWWWWWmmmHHHEEEAAA>>>===<<<;;;999>>>;;;888888::::::888555::::::888777666666666666444444444555555555555666777777777777666666666666777555777;;;???BBBJJJRRRWWW[[[bbbkkkqqqmmmcccYYYXXXbbbyyynnn___NNNBBBAAAEEETTT{{{aaaRRRUUUXXXiiizzzpppddd[[[aaaoooxxx}}}eeeeeeooouuuxxxnnnccc\\\WWWTTTUUUYYYWWWZZZ]]]```aaa```___]]][[[YYYVVVUUUVVVWWWWWWWWWZZZZZZYYYVVVTTTWWW\\\aaacccaaa___aaadddccc^^^YYY``````______```bbbdddfffmmmwwwrrrXXXUUUKKKKKKIIIFFFFFFGGGHHHFFFBBBCCCDDDDDDEEEHHHMMMQQQ]]]fffvvvyyyvvvpppiiicccaaabbbdddiiiuuuzzzuuuZZZNNNJJJFFFJJJQQQPPPSSSVVVXXXYYYYYYZZZ[[[YYYYYYYYYYYYXXXVVVTTTSSSGGGIIILLLMMMLLLMMMPPPSSSWWWUUUUUUWWWZZZlllHHHEEEAAA>>>===<<<;;;999:::888888888999999888777888777666555444444444444444444444555555555555666777777777777777777777666777555666:::===AAAIIIQQQYYYbbbrrrtttaaabbbooogggeeeWWWKKKGGGDDDLLLlllkkkYYYWWWWWWddd~~~{{{}}}wwwnnngggjjjqqqwww~~~{{{fffgggppptttwwwlllaaa\\\ZZZWWWXXX[[[WWWYYY]]]aaabbbaaa^^^\\\```]]][[[ZZZZZZZZZYYYXXX^^^^^^]]][[[YYY[[[```ddd^^^]]]^^^aaaeeeddd___ZZZbbbaaa```___```bbbeeegggkkktttfffXXXKKKJJJIIIGGGHHHIIIJJJIIIEEEFFFEEEEEEDDDGGGJJJNNNVVV^^^nnn~~~|||vvvooojjjhhhgggfffppp}}}zzztttZZZOOOLLLIIILLLRRRQQQTTTWWWXXXXXXXXXYYYZZZYYYYYYZZZYYYXXXVVVTTTRRRLLLNNNQQQQQQOOOOOOPPPRRRVVVTTTUUUVVVXXXiiiHHHEEEAAA>>>===<<<;;;999666777999999888888888999888777666555555444444555444444444555555555555666777777777777777777777777888555555888;;;???GGGOOO\\\gggxxxtttkkktttrrreeeXXXNNNHHHCCCFFF___{{{xxx```WWWQQQXXXlllyyy{{{sssyyyvvvuuuwwwtttggglllssstttssshhh^^^\\\]]]\\\[[[\\\YYY]]]bbbfffgggdddaaa^^^dddbbb```_________]]]\\\aaaaaa```^^^]]]^^^aaaddd\\\\\\^^^cccggggggccc___eeedddaaa``````cccfffhhhlllrrr{{{{{{aaaNNNLLLIIIIIIJJJIIIIIIHHHHHHHHHGGGEEEDDDEEEGGGJJJQQQYYYiiiyyy}}}uuuooolllkkkqqqyyypppZZZPPPMMMKKKNNNSSSRRRTTTWWWXXXWWWWWWWWWXXXYYYYYYYYYYYYWWWUUUSSSRRRKKKNNNPPPQQQPPPOOOOOOOOOQQQPPPQQQSSSUUUbbbHHHEEEAAA>>>===<<<;;;999666999<<<;;;999777888:::999999888777777777777777444444444555555555555666777777777777777888888888888555555888:::===DDDLLL]]]bbblllyyylllgggrrrqqqaaaRRRIIIDDDEEETTTggglll[[[NNNPPP```iii~~~}}}}}}~~~mmmhhhqqqvvvuuummmccc[[[\\\^^^^^^]]]]]]^^^bbbhhhlllmmmjjjfffbbbcccbbbbbbbbbccccccaaa___aaa```___^^^]]]^^^```bbb]]]___bbbgggjjjjjjfffbbbgggeeecccaaaaaadddgggiiiiiimmmrrr}}}oooUUUOOOKKKJJJJJJGGGEEEEEEHHHHHHHHHFFFDDDDDDFFFHHHMMMTTTbbbqqq||||||yyyxxxyyy|||{{{jjjXXXPPPNNNMMMOOOSSSRRRTTTVVVVVVUUUTTTTTTUUUWWWWWWXXXWWWVVVTTTRRRQQQKKKMMMPPPRRRSSSRRRRRRRRROOOOOOPPPQQQUUUbbb~~~HHHEEEAAA>>>===<<<;;;999999<<>>;;;888888999999888888777777777777888444444444555555555555666666777777777888888888999777555555888:::<<>>===<<<;;;999<<<>>>??????===:::999888666666555555555555666666444444444555555555555666666777777888888999999999777555777:::<<<<<<@@@FFFLLLPPPVVV^^^fffmmmrrrtttssssssssstttxxx|||gggTTTKKKGGGIIIMMMggg{{{uuuZZZOOOUUUVVVaaa{{{xxxrrr}}}vvviiipppxxxuuunnnaaa]]][[[]]]]]][[[[[[]]]^^^aaafffiiiiiigggccc```YYYZZZ]]]aaadddeeeccc```aaa``````aaacccddddddccc^^^___bbbcccdddcccaaa```ddddddccccccdddfffhhhjjjgggjjjmmmsssbbbUUUKKKKKKLLLIIIIIILLLDDDFFFFFFFFFEEEEEEFFFHHHEEEIIISSS^^^iiittt|||ccc[[[SSSOOOOOOPPPRRRRRRQQQSSSVVVVVVUUUTTTTTTTTTTTTTTTVVVWWWWWWVVVUUUUUUWWWVVVUUUWWWYYY[[[[[[ZZZWWWSSSOOOOOOXXXlllHHHEEEAAA>>>===<<<;;;999;;;<<<<<<>>>>>>===:::777666666555555555555666666444444444555555555555666666777777888888999::::::666666888===>>><<>>======;;;999:::999999<<>>BBBKKKMMMPPPTTTXXX]]]cccgggjjjnnnppprrrvvvfffOOOGGGHHHJJJSSSeeexxx___VVVPPPMMM___vvvuuuaaaaaa]]]```oooxxxxxx~~~rrrrrryyyjjjmmmxxxzzzlll]]]^^^___bbbccc^^^XXXYYY___ZZZ\\\^^^```aaa___]]][[[WWWXXX[[[___bbbaaa^^^ZZZ^^^]]]^^^aaafffgggfffccc]]]^^^___``````aaaccceee___```bbbeeeggghhhiiiiiigggkkknnnqqq~~~}}}iiiWWWRRRNNNGGGEEEIIIFFFGGGHHHGGGDDDCCCDDDEEEBBBCCCIIIQQQYYYeeevvvcccXXXVVVSSSQQQRRRUUUVVVTTTUUUWWWZZZZZZZZZYYYZZZZZZUUUWWWYYY[[[]]]]]]^^^]]]\\\[[[\\\aaakkktttyyy|||}}}ttthhhcccnnnHHHEEEAAA>>>===<<<;;;999888888888777888888999999777666555444444555666777555555555555555555555555666666555666666777888999:::;;;???CCCDDDBBB??????FFFKKKRRRXXX^^^eeelllpppuuu}}}zzzlllzzzZZZGGGEEEHHHBBBGGG^^^{{{pppZZZSSSUUUTTTbbbvvvxxxtttgggiiillltttwwwwww~~~iiihhh|||xxxoooppp}}}oooaaa^^^___^^^^^^^^^______]]][[[___]]]\\\___cccccc___ZZZ[[[ZZZ[[[^^^aaaaaa^^^ZZZZZZ[[[\\\[[[ZZZ[[[]]]^^^\\\\\\^^^____________^^^___^^^]]]]]]___cccfffhhhiiiffffffkkkuuuyyy]]]TTTPPPIIIHHHNNNHHHHHHGGGGGGFFFEEEEEEEEEFFFCCCEEENNNSSSXXXkkk}}}ZZZSSSRRRQQQRRRUUUXXXYYYZZZ[[[```dddaaa\\\ZZZ]]]bbbaaabbbdddffffffdddbbb```bbbhhhpppzzz|||lllIIIFFFBBB@@@???>>><<<;;;::::::999999999::::::;;;777666555555555555666777555555555555555555555555666555555666666777888999:::<<>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<777666666555555666666777555555555555555555555555555555555555666777888999;;;===???AAABBBCCCBBBAAA>>>HHHQQQXXXggg|||yyyuuu}}}\\\CCC@@@DDDEEEEEENNNhhhxxxaaaRRRKKKPPPZZZeeeyyy|||}}}rrrxxxooorrr{{{yyyhhh^^^^^^eeeccc___^^^]]]]]]\\\ZZZYYYXXXXXX[[[___aaa^^^\\\\\\\\\^^^``````^^^ZZZVVVUUUVVVWWWWWWVVVVVVWWWXXXWWWYYY\\\^^^___^^^]]][[[ZZZYYYXXXWWWXXXZZZ\\\^^^```bbbfffkkkqqqvvv]]]RRRMMMJJJGGGHHHHHHHHHGGGFFFFFFEEEEEECCC@@@AAAFFFIIILLLZZZjjj~~~yyyaaaWWWVVVVVVXXXZZZ[[[ZZZYYYbbbeeegggddd^^^ZZZ\\\___````````````bbbdddfffhhhnnn}}}~~~IIIFFFBBB@@@???>>><<<;;;===<<<<<<;;;;;;;;;;;;<<<777666666666666666666777555555555555555555555555555555555555666888999:::===???@@@???@@@BBBCCCAAAEEEFFFOOOcccvvvgggDDDHHHEEE@@@AAASSSqqqppp]]]QQQPPPVVVZZZooopppllltttzzzwww}}}~~~ooowww~~~|||ooobbb^^^aaafffccc^^^\\\[[[ZZZZZZYYYXXXWWWWWWYYY\\\]]][[[YYYZZZ[[[]]]^^^]]]ZZZVVVTTTSSSTTTUUUUUUTTTSSSTTTUUUUUUVVVYYY\\\___aaadddeee\\\[[[ZZZYYYYYYZZZ\\\]]]^^^bbbggglllooo}}}iiiUUUOOONNNLLLIIIHHHHHHGGGGGGFFFEEEEEEFFFDDDDDDGGGHHHJJJUUU```uuurrraaaYYYYYYYYY[[[]]]\\\ZZZXXX___aaaccc```\\\ZZZ[[[]]]``````bbbdddfffiiikkkmmmooo{{{HHHEEEAAA???>>>===;;;:::<<<<<<;;;::::::999::::::666777777777777777777666666666666666666666666666444444555555666888999:::<<<@@@AAA@@@CCCJJJNNNLLLNNNCCCLLLmmmxxxRRRIIIDDD???CCCSSSjjjzzzgggTTTMMMPPPOOO\\\wwwyyyxxxwwwrrr{{{zzzrrrsss{{{}}}rrrddd\\\___cccccc```\\\YYYYYYXXXXXXWWWXXXXXXWWWXXXXXXXXXWWWVVVWWWXXXZZZZZZXXXVVVTTTSSSRRRTTTUUUUUUTTTSSSSSSSSSWWWVVVVVVWWWZZZ___dddggg\\\[[[[[[ZZZ[[[\\\]]]^^^\\\```fffiiijjjttt|||^^^OOOMMMNNNIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFEEEFFFFFFIIIPPPWWWfffvvv~~~eee[[[ZZZZZZZZZ\\\]]]]]][[[YYYXXXZZZ\\\[[[YYYXXXZZZ\\\___bbbfffjjjmmmoooppppppsss{{{GGGEEEAAA>>>===<<<;;;999<<<;;;:::999888888888888666777777888888777777666666666666666666666666666444444444555777888:::::::::@@@BBBBBBIIIVVV^^^]]]OOO>>>DDDeee}}}uuuNNNIIIDDDDDDFFFMMMZZZfffzzz]]]OOOOOOKKKOOObbbqqq{{{tttlllhhhsssqqqfffrrr}}}nnnyyy}}}xxxhhh[[[ZZZ___aaa___\\\ZZZXXXXXXYYYXXXWWWXXXXXXXXXWWWVVVVVVUUUUUUTTTUUUVVVVVVTTTSSSTTTUUUSSSUUUWWWWWWUUUTTTSSSTTTXXXVVVTTTSSSUUUXXX\\\___XXXYYYYYYZZZ[[[\\\^^^^^^^^^```cccdddcccjjj}}}nnnSSSJJJLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDFFFKKKOOOZZZggg~~~qqqaaa[[[ZZZZZZYYYZZZ\\\\\\[[[YYYSSSUUUWWWXXXXXXXXXZZZ\\\___bbbgggmmmppprrrrrrrrruuu~~~yyyyyyHHHEEEBBB???>>>===<<<:::<<<;;;:::999888888888888666777888888888888777666666666666666666666666666444444444555777888:::;;;:::AAADDDCCCKKK[[[eeedddSSSFFFCCCSSShhhxxxwwwuuulllXXXHHHEEEBBB>>>EEESSSmmmmmmVVVUUUOOOLLLWWWaaatttyyysssjjjdddkkk}}}zzzttt___YYYeeeuuuqqqrrr|||~~~sss```VVV[[[^^^\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXWWWWWWWWWVVVUUUUUUVVVWWWRRRSSSTTTSSSRRRSSSVVVYYYUUUWWWYYYYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUWWWXXXYYYVVVWWWXXXZZZ\\\___```aaadddcccccccccaaadddrrr^^^LLLKKKJJJIIIIIIHHHHHHGGGFFFFFFCCCDDDDDDCCCDDDGGGIIIKKKTTT^^^ooo}}}lllccc```ZZZXXXWWWXXXZZZ[[[[[[ZZZTTTUUUVVVXXXXXXZZZ[[[]]]```bbbeeeiiimmmppprrrsssvvv}}}~~~}}}xxxuuusssuuuIIIFFFCCC@@@???>>>===;;;===<<<;;;:::999888888999666777888999999888777666777777777777777777777777333444444555777888:::;;;<<>><<<<<<;;;===<<<<<<;;;;;;::::::999888777666666666666777777777777666666666666777777666666555555555555666666AAA>>>>>>EEERRR\\\aaabbbfffhhh^^^NNNOOObbbpppqqqzzztttzzzqqqUUUGGGBBBBBBFFFTTThhhvvv[[[SSSTTTQQQJJJVVVbbb}}}}}}qqqpppxxx|||rrriiidddiiipppnnngggbbbwww|||zzzzzzmmm___TTTQQQTTTYYYhhhqqqsssrrreee]]]YYYVVVWWWZZZZZZ^^^cccffffffcccaaa___YYYVVVUUUXXX^^^aaa```]]]ZZZXXXTTTRRRRRRVVVZZZ]]]aaa^^^YYYVVVTTTTTTUUUVVVUUUVVVXXXYYYXXXWWWUUUTTTUUUWWWZZZ\\\^^^^^^^^^]]]eeedddeeeeeeaaa```fffooocccIIIRRRKKKFFFFFFFFFEEEEEEHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHNNNYYYfffqqqxxxtttiii___gggddd___YYYSSSPPPQQQSSSUUUXXXWWWWWWXXXZZZ]]]```aaaeeeggggggfffjjjsssxxxxxxwwwxxxzzzzzzxxxvvvvvvvvvuuurrrpppqqqyyyHHHFFFCCC@@@>>><<<<<<<<<;;;::::::999999888888777777666666555555555666666777777666666666666777777666666555555555555666666;;;;;;CCCVVVjjjrrrlllbbbeeeggg```PPPIIIQQQZZZ]]]hhhiiissslllOOOGGGHHHHHHHHHUUUlllrrr___TTTMMMKKKQQQXXXllluuuoooqqquuuppphhhbbbmmmyyywwwqqqpppyyytttjjj]]]RRRNNNSSSYYYcccssszzzuuujjj___[[[YYYVVVUUUVVV[[[___cccfffeeedddbbbbbb[[[ZZZ\\\aaaggghhheeeaaaYYYWWWTTTRRRRRRTTTXXXZZZYYYYYYZZZZZZYYYXXXVVVUUUVVVVVVXXXZZZ]]]]]][[[XXXWWWXXX[[[]]]______^^^^^^cccaaabbbdddcccccciiipppzzzcccRRRMMMJJJJJJIIIFFFEEEGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHKKKSSS\\\dddnnnqqqlllccc\\\cccaaa^^^YYYUUUSSSSSSUUUWWWVVVVVVUUUVVVXXX[[[^^^```bbbiiinnnnnnnnntttyyy{{{vvvuuusssrrrqqqppppppoooqqqllliiipppHHHFFFCCC@@@>>>===<<<<<<;;;::::::999999888888777666555555555555555666666777777666666666666777777666666555555555555666666999999DDD[[[ssszzzmmm]]]UUUZZZ[[[VVVNNNKKKPPPVVV\\\eeesss\\\MMMLLLIIIDDDHHHRRRiiitttZZZNNNOOONNNNNNZZZooo{{{vvvvvvuuummmjjjwwwtttlll```UUUSSS[[[cccgggvvvyyymmmbbbZZZYYY[[[YYYUUUTTT[[[]]]```bbbaaaaaabbbbbbWWWXXX]]]ccchhhgggbbb]]]YYYXXXVVVUUUTTTUUUWWWXXXUUUWWWZZZZZZYYYVVVUUUUUUWWWVVVXXX^^^dddfffbbb]]]YYYZZZ\\\^^^````````````aaa^^^^^^bbbdddfffkkkppp}}}[[[SSSMMMMMMMMMIIIGGGFFFHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGKKKPPPUUU]]]lllyyykkkddd^^^YYY___^^^\\\YYYWWWVVVVVVWWWXXXVVVUUUUUUVVVXXX[[[___``````llluuuuuusssvvv{{{yyytttnnnkkkkkklllkkkjjjmmmeeecccuuuHHHFFFDDDAAA>>>===<<<<<<===<<<<<<;;;;;;::::::999666666666666666777777888777777666666666666777777666666555555555555666666<<<999===MMM```hhh___TTTKKKPPPYYYaaa^^^UUUSSSVVV\\\nnnsssVVVKKKGGGGGGJJJLLLXXXzzziiiVVVTTTOOOLLLQQQ^^^jjjyyywwwsss}}}ttthhh___```lllxxx}}}~~~qqqmmmbbbYYYZZZ]]]\\\XXXVVVXXXZZZ[[[\\\[[[\\\^^^```UUUWWWZZZ___bbbaaa\\\XXX\\\[[[ZZZYYYYYYXXXYYYYYYYYY[[[\\\\\\ZZZXXXXXXWWWYYYXXXYYYaaajjjmmmhhhbbb[[[\\\^^^```aaaaaaaaaaaa```\\\[[[___dddeeehhhlllvvvnnn^^^OOOKKKNNNMMMIIIFFFIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDFFFJJJNNNTTTaaammmzzziii```ZZZXXX[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWYYY]]]```bbbcccmmmuuuuuuuuuxxx}}}~~~vvvmmmjjjkkkmmmmmmkkkjjjccceeeIIIGGGDDDAAA???======<<<===<<<<<<;;;;;;::::::999888888777777888999::::::777777666666666666777777666666555555555555666666;;;999999@@@JJJPPPOOOKKKPPPSSS]]]iiikkkaaaWWWSSS___vvvjjjPPPHHHEEEJJJMMMRRRhhh~~~bbbVVVRRROOOPPPTTTXXXdddzzztttyyyqqqssspppddd[[[ZZZ\\\[[[ZZZYYYYYYYYYZZZYYYXXXYYY\\\^^^\\\\\\]]]^^^___^^^\\\ZZZ[[[[[[[[[ZZZYYYYYYYYYYYY[[[___ffflllooolllfffbbb]]][[[\\\ccckkknnnjjjddd]]]^^^___```aaabbbbbbbbbaaa\\\[[[^^^aaaaaacccfffnnnlllSSSJJJMMMNNNIIIEEEIIIIIIHHHGGGFFFFFFFFFGGGFFFDDDEEEHHHKKKOOOYYYcccooozzz}}}ggg\\\VVVUUUVVVXXXXXXXXXWWWVVVUUUTTTSSSUUUTTTUUUVVVXXX\\\___aaahhhlllooonnnqqqxxx|||}}}~~~wwwnnnkkkmmmpppooonnngggdddkkkIIIGGGDDDAAA???>>>======;;;::::::999999888888777999888888888999:::;;;<<<777777666666666666777777666666555555555555666666555777;;;@@@DDDFFFGGGGGGOOOSSS[[[fffnnnooohhhaaabbbuuujjj[[[FFFHHHJJJMMMYYYtttttt]]]XXXSSSPPPPPPNNNTTTjjj~~~nnn|||uuummmddd]]][[[[[[YYYYYY[[[\\\\\\\\\ZZZYYYYYY\\\^^^]]]]]]\\\[[[[[[ZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWXXXXXX```ppp{{{ooobbb``````ccciiijjjgggccc______``````aaabbbbbbcccbbb___^^^```___]]]^^^bbbiiivvvdddWWWTTTPPPIIIEEEIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEGGGHHHIIINNNUUU___iiittt|||rrreeeZZZSSSSSSQQQTTTUUUVVVVVVVVVVVVUUUUUURRRRRRRRRTTTVVVZZZ^^^```hhhiiihhhfffjjjrrrwwwwwwwwwrrrnnnlllnnnqqqqqqpppgggjjjrrrIIIGGGEEEBBB???>>>======;;;::::::999999888888777888888888888999:::;;;<<<777777666666666666777777666666555555555555666666333777;;;@@@CCCDDDEEEFFFHHHPPPWWW\\\iiiyyy}}}kkksss~~~___RRRHHHIIIOOO[[[sssssscccXXXPPPOOOMMMNNNZZZiiivvvsssuuuyyykkkgggccc```___]]]YYYYYY]]]\\\]]]\\\[[[YYYXXXYYY[[[WWWXXXXXXXXXXXXXXXYYYZZZXXXWWWVVVVVVVVVWWWXXXYYYWWW^^^nnnxxxfffeeeccccccddddddbbb```_________``````aaabbbcccbbbaaabbbbbb___[[[]]]bbbhhhmmm~~~uuufffWWWNNNKKKHHHHHHGGGGGGGGGHHHIIIIIIGGGDDDDDDFFFGGGFFFHHHMMMOOOXXXbbbjjjuuugggeee[[[TTTUUUQQQQQQRRRTTTUUUWWWYYYZZZZZZTTTTTTTTTUUUXXX\\\```bbbaaaeeeeeebbbbbbhhhnnnqqqnnnnnnnnnnnnpppqqqsssssskkkrrrzzzIIIHHHEEEBBB???>>>============<<<;;;;;;::::::999777777777777888999:::;;;777777666666666666777777666666555555555555666666888777888;;;>>>BBBDDDDDDJJJUUUYYYWWWbbbzzzxxxtttxxx~~~bbbLLLJJJLLLLLLWWWggglll]]]QQQPPPPPPNNNRRRYYYbbbtttqqq|||oooeeeccccccdddeeeaaa\\\\\\```[[[\\\[[[YYYWWWVVVVVVWWWTTTWWWYYYZZZ[[[[[[\\\\\\YYYXXXWWWVVVWWWYYY[[[\\\[[[\\\fffyyy{{{iiihhheeecccaaa______^^^``````______```aaabbbbbbbbbccceeeeee```[[[^^^eeehhhgggssswww___SSSQQQGGGGGGGGGGGGHHHIIIIIIJJJDDDBBBCCCGGGHHHFFFHHHLLLHHHPPPXXX___iiivvvuuuaaaggg^^^WWWYYYTTTOOOPPPRRRUUUXXX[[[^^^___WWWWWWWWWYYY\\\```cccfffZZZbbbeeeaaa]]]aaahhhmmmiiikkkoooqqqrrrsssuuuwwwqqqzzzIIIHHHFFFCCCAAA???>>>======<<<<<<<<<<<<;;;;;;;;;888999999::::::;;;;;;<<<888888888777777777777777888888777777666666555555777555666<<>>===<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888888777777777777777777777777777777777666666666666666666666:::@@@FFFIIIJJJUUUZZZaaaiiixxxwwwuuu{{{bbbJJJEEEMMMPPPOOOggg~~~```QQQMMMLLLMMMQQQRRRUUUaaattttttbbbWWWXXX^^^^^^^^^\\\ZZZYYY[[[\\\ZZZXXXWWWUUUSSSSSSRRRRRRPPPRRRTTTTTTSSSRRRSSSTTTXXXWWWWWWWWWXXXZZZ\\\]]]XXXWWW[[[fffrrrvvvqqqiii```aaabbbbbb```^^^ZZZXXXXXXXXXYYYZZZ\\\___bbbdddcccdddcccaaa___^^^^^^```aaaccciiitttppp```PPPMMMJJJIIIIIIHHHGGGEEEHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFHHHKKKRRR[[[dddiiittt~~~~~~vvvccc```___ZZZUUUVVVUUUTTTSSSSSSTTTVVVYYY[[[YYYYYYXXXXXX[[[```eeehhh___^^^[[[ZZZ[[[^^^aaadddhhhmmmrrrrrrnnnkkkllloooooosssxxx|||IIIHHHFFFCCCAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;999888888777666666555555777777777777777777888888666666666666777777777777666666666777:::@@@HHHMMMVVVUUU\\\nnn|||{{{TTTJJJKKKAAACCCQQQdddzzzgggTTTLLLMMMRRRNNNMMMRRR]]]kkkzzzvvv~~~uuuaaaRRRPPPTTTYYYZZZZZZYYYWWWVVVWWWXXXUUUUUUUUUUUUSSSQQQPPPOOONNNPPPSSSTTTSSSRRRQQQQQQWWWWWWXXXXXXYYYZZZ[[[[[[XXXVVVVVV\\\dddgggccc]]]XXXYYY[[[\\\\\\ZZZXXXWWWVVVVVVWWWXXX[[[^^^aaacccccceeehhhhhheeeaaa^^^]]]]]]]]]bbbjjjuuusss\\\UUUMMMIIIIIIIIIFFFCCCHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEIIINNNTTTWWWeeerrr}}}~~~}}}~~~~~~xxxkkk`````````ZZZXXXZZZVVVUUUSSSRRRRRRSSSTTTUUUXXXXXXWWWWWWZZZ^^^cccfffbbb```\\\ZZZYYY[[[^^^```dddkkkpppnnngggcccfffkkknnnmmmrrr}}}IIIHHHFFFCCCAAA???>>>===<<<<<<<<<;;;;;;;;;::::::888888777777666666666666777777777777777888888888555555666666777777888888555666666555666===IIIRRRTTTOOOWWWlll||||||wwwvvv{{{|||aaaPPPMMMCCCGGGLLLSSS```{{{eeeUUUPPPOOOOOOLLLLLLPPPWWWaaasssssshhhvvvzzzjjjWWWPPPQQQRRRTTTVVVWWWWWWUUUTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPOOOOOORRRUUUWWWVVVTTTSSSRRRUUUVVVXXXZZZ[[[\\\\\\\\\ZZZWWWUUUXXX\\\^^^[[[XXXTTTUUUWWWXXXXXXWWWVVVUUUSSSSSSTTTUUUXXX[[[]]]___aaagggnnnqqqnnnggg___[[[ZZZZZZ]]]dddmmm|||ooobbbRRRIIIHHHJJJJJJHHHFFFGGGGGGGGGFFFEEEDDDCCCEEEDDDCCCCCCEEEHHHKKKMMMVVVbbblllqqqvvv~~~}}}~~~~~~}}}~~~|||rrrgggeee```^^^``````[[[ZZZ\\\XXXVVVRRRPPPOOOPPPSSSUUUVVVVVVXXXYYY\\\^^^```aaa___^^^[[[YYYYYYZZZ\\\^^^bbbeeehhhgggccc```bbbfffooojjjrrrIIIHHHFFFCCCAAA???>>>===<<<;;;;;;;;;;;;:::::::::777777777888888888999999666666777777888888888888555555666666777777888888444666777555666===JJJTTTXXXTTT\\\mmmvvvrrrmmmmmmrrrxxxiiiQQQQQQPPPCCCFFFHHHOOOccc~~~hhhXXXMMMMMMKKKKKKMMMNNNRRR]]]hhh~~~jjjbbbkkkjjj^^^VVVWWWUUUOOORRRTTTUUUUUUSSSRRRRRRSSSXXXVVVSSSQQQPPPPPPRRRSSSOOORRRVVVWWWVVVTTTSSSSSSSSSUUUXXX[[[]]]]]]]]]]]]YYYWWWUUUUUUWWWYYYXXXWWWUUUUUUVVVVVVVVVUUUTTTSSSPPPPPPQQQRRRTTTVVVYYY[[[___gggqqqwwwtttkkkaaa[[[YYYZZZ^^^dddkkkyyyttt\\\MMMHHHIIIJJJJJJEEEEEEFFFFFFEEEEEEDDDCCCEEEDDDCCCCCCDDDEEEGGGHHHKKKUUU^^^cccjjjuuu~~~}}}{{{yyyyyyzzz{{{yyy~~~~~~ssscccaaa]]]]]]___aaa___ZZZXXXYYYXXXTTTOOOKKKJJJMMMQQQTTTRRRUUUYYY\\\^^^^^^]]][[[YYYYYYYYYYYYZZZ[[[]]]^^^aaa___^^^___```aaaaaaaaakkkfffuuuIIIHHHFFFCCCAAA???>>>===;;;;;;;;;;;;::::::::::::777777888999999:::;;;;;;666666666777888888999999666666666666777777777777555666777666666<<>>===;;;;;;;;;:::::::::999999888999999999999999999999555666666777888888999999777777777777666666666666777888888777777:::AAAFFFMMMSSS[[[cccmmmrrrooohhhgggkkktttyyy]]]QQQNNNIIIEEEGGGTTTgggwwwfffYYYSSSNNNMMMLLLJJJKKKNNNUUU]]]jjjzzzjjjddd[[[YYYUUUSSSTTTUUUSSSPPPOOOPPPPPPNNNMMMMMMPPPRRRVVVUUUSSSQQQPPPQQQRRRSSSNNNOOOQQQQQQPPPPPPPPPQQQSSSTTTTTTUUUVVVVVVVVVVVVTTTUUUUUUSSSRRRRRRUUUWWWUUUUUUUUUUUUUUUUUUTTTTTTQQQQQQPPPPPPQQQRRRTTTUUUXXX]]]cccffffffdddbbbaaa\\\^^^aaacccdddmmmuuugggZZZPPPJJJGGGFFFFFFFFFFFFHHHIIIJJJBBBBBBCCCCCCCCCBBBBBBBBBDDDIIIKKKKKKOOOYYYaaadddooovvv~~~zzzuuussssssuuuzzz{{{xxxxxx||||||yyyxxxzzz{{{zzzzzzooodddggg[[[^^^`````````___]]][[[YYYVVVRRRMMMKKKJJJKKKLLLPPPQQQTTTVVVXXXXXXWWWVVVSSSVVV[[[```bbbcccbbbaaa```]]]ZZZYYYZZZ\\\]]]]]]]]]ddd{{{JJJHHHFFFCCCAAA???>>>===;;;;;;;;;:::::::::999999::::::999999888777777777555666666777888999999999888888777777666666555555999999888777777888;;;>>>FFFOOOXXX```nnnyyyuuuiiimmmqqq}}}WWWQQQIIIEEEEEEKKKTTT]]]qqqiii^^^SSSOOOMMMJJJIIIKKKJJJNNNWWWcccrrrtttbbbcccZZZXXXWWWVVVSSSPPPQQQUUUNNNNNNNNNLLLKKKLLLNNNQQQSSSSSSSSSSSSRRRQQQPPPPPPOOOPPPRRRQQQPPPPPPQQQSSSTTTTTTSSSSSSRRRQQQQQQQQQUUUWWWWWWUUUSSSRRRUUUWWWTTTTTTTTTTTTUUUUUUUUUVVVSSSSSSRRRQQQRRRRRRTTTUUUWWWXXXZZZ[[[\\\^^^aaaddd]]]___aaaaaa```eeevvv|||jjj[[[QQQIIIHHHGGGFFFGGGJJJLLLNNNDDDDDDEEEEEEDDDCCCBBBAAADDDGGGGGGEEEFFFNNNUUUXXX[[[ccclllssswww{{{~~~ssskkkiiijjjkkklllrrruuurrrrrrvvvwwwtttxxx{{{}}}{{{{{{jjjaaa___UUUXXX\\\^^^bbbffffffddd\\\[[[XXXUUUQQQNNNKKKIIIPPPPPPQQQQQQRRRTTTUUUVVVTTTXXX^^^cccffffffdddbbb```___^^^ZZZWWWWWWZZZ]]]]]]hhh~~~JJJGGGDDDAAA@@@???>>><<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777666666777888999::::::;;;777777666666666666777777666666666777888:::<<<<<>><<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777888999999::::::777777666666666666777777888888888777777888888888AAA@@@HHH[[[mmmuuuvvvvvv}}}~~~WWWOOONNNFFFCCCJJJJJJXXXooojjj[[[QQQKKKHHHNNNPPPQQQPPPRRRZZZfffqqq|||ssshhh[[[TTTTTTTTTSSSRRRSSSUUUWWWSSSOOOKKKIIIJJJLLLMMMLLLOOORRRUUUSSSOOOLLLNNNQQQOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSRRRRRRPPPOOOOOOOOOMMMLLLNNNRRRVVVWWWWWWTTTSSSSSSTTTUUUXXXZZZ[[[eeeaaabbbfffeeedddoooqqq^^^UUUKKKGGGHHHIIIHHHFFFGGGFFFFFFEEEDDDDDDDDDCCCDDDCCCBBBBBBCCCDDDFFFGGGHHHJJJNNNRRRVVV\\\dddiiiooouuu}}}{{{pppmmmhhhdddbbbbbbdddeeefffgggiiilllppprrrssssssvvvxxx|||iii```\\\YYYRRRTTTXXX[[[___eeekkkpppttt}}}~~~mmm]]]TTTQQQPPPQQQRRRRRRQQQQQQRRRSSSWWW\\\aaabbb```]]]^^^___aaa```^^^YYYTTTRRRRRRSSSYYYbbbsssKKKHHHDDDAAA@@@@@@>>><<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888777777666666666666777777888777777666666777777888>>>;;;BBBUUUiiiuuuyyyzzzmmm```OOOFFFHHHHHHJJJRRRccczzzlllaaaXXXQQQGGGIIIKKKJJJKKKOOOVVV[[[llluuu}}}uuussstttjjj```VVVRRRSSSTTTTTTSSSSSSVVVXXXTTTQQQMMMKKKKKKLLLMMMMMMPPPRRRSSSRRRNNNLLLMMMOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQNNNNNNOOOPPPPPPPPPOOOOOOQQQQQQQQQPPPPPPOOOMMMMMMOOONNNMMMOOORRRUUUWWWWWWXXXVVVUUUSSSTTTUUUXXXYYYaaa```ccchhhgggdddkkkwwwooocccSSSIIIHHHIIIHHHFFFFFFFFFFFFFFFEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBEEEGGGIIINNNTTTXXX___eeelllrrrvvv{{{zzzqqqlllcccbbbbbbaaaaaa```______bbbdddgggkkknnnqqqrrrsssqqqwwwuuuccc^^^YYYTTTQQQSSSUUUWWW[[[aaahhhmmm|||ttt___WWWWWWPPPRRRSSSSSSQQQPPPPPPQQQYYY]]]```aaa___^^^___aaaeeedddaaa]]]XXXUUUTTTUUUUUUaaaqqqKKKHHHDDDBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888777777999999999888888888777777777777666666666666777777444444444555666888:::;;;;;;999===KKK]]]nnn}}}fffSSSPPPPPPLLLJJJNNNYYYkkk{{{qqqggg\\\IIIJJJJJJJJJIIIJJJKKKMMMUUU\\\gggqqq|||xxxxxxvvvuuuoooeee[[[SSSTTTVVVWWWVVVUUUUUUVVVWWWVVVSSSPPPMMMKKKKKKKKKKKKNNNPPPPPPOOOMMMLLLNNNPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPOOONNNLLLKKKOOOPPPPPPQQQQQQPPPPPPOOORRRQQQPPPPPPQQQRRRTTTTTTZZZYYYYYYYYYYYYYYYZZZZZZ]]]]]]```ddddddaaafffnnnyyygggUUUKKKIIIIIIGGGDDDDDDEEEEEEEEECCCBBBAAABBBCCCCCCCCCCCCBBBAAA@@@AAAAAABBBBBBDDDGGGJJJLLLPPPTTTZZZ```eeejjjpppttt}}}yyypppiiiccc```[[[\\\]]]]]]^^^]]]]]]\\\ccceeehhhkkklllnnnqqqrrrsssooobbb]]]XXXRRRPPPPPPQQQQQQTTTYYY```eeexxxttt```XXXXXXSSSTTTTTTSSSPPPOOOPPPQQQ[[[^^^aaaaaa______aaadddjjjiiigggbbb]]]ZZZYYYYYYXXXfffvvvKKKHHHEEEBBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::999999999888888888777777::::::999999888777777777777777666666666666777777444444444555666888:::;;;888777;;;DDDQQQfffhhhRRRNNNKKKIIIHHHGGGMMM___rrrppp^^^VVVTTTPPPMMMKKKIIIFFFEEEGGGLLLQQQWWW]]]fffqqqyyy~~~ssssss~~~xxxlllccc[[[VVVXXXYYYZZZXXXVVVUUUUUUVVVWWWUUURRRNNNKKKIIIIIIIIILLLMMMMMMMMMMMMMMMOOOQQQOOOOOOMMMLLLKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPOOOMMMJJJIIILLLMMMNNNPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPRRRTTTUUUVVVYYY\\\^^^___^^^\\\[[[]]]]]]^^^`````````eeejjjooozzzjjjXXXOOOKKKGGGBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???CCCBBBAAAAAACCCDDDEEEEEEEEEHHHLLLQQQUUUZZZ___bbbgggllltttzzz{{{uuukkkbbb[[[WWWTTTRRRUUUVVVWWWYYY\\\^^^aaabbbdddeeehhhhhhiiilllpppsss{{{hhh\\\XXXWWWVVVQQQQQQPPPOOOPPPSSSYYY^^^mmmuuu}}}{{{ooobbbZZZXXXVVVVVVTTTQQQOOOOOOQQQSSS[[[]]]^^^]]]\\\]]]aaadddjjjjjjhhheee```]]]\\\\\\___oooLLLIIIEEEBBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::999999999888888888888777:::999999999888888777777777777666666666666777777888777777666666777777888555777;;;@@@III^^^WWWHHHEEEFFFGGGDDDCCCOOO___mmmkkk[[[UUUNNNJJJJJJJJJIIIGGGHHHJJJMMMNNNOOOTTT[[[aaaiiitttzzzrrrhhhkkkxxxtttkkk^^^VVVTTTWWWXXXYYYWWWUUURRRRRRRRRTTTTTTRRRNNNJJJHHHHHHIIILLLLLLKKKKKKLLLMMMOOOPPPNNNMMMMMMLLLKKKKKKKKKKKKQQQQQQPPPPPPOOONNNMMMMMMRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKMMMNNNPPPQQQQQQQQQMMMNNNOOOPPPQQQSSSVVVYYYSSSVVV[[[___aaa___\\\YYY___``````aaabbbdddhhhkkkjjjqqq}}}iii]]]RRRHHHEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAADDDBBBAAAAAABBBBBBBBBAAAAAABBBDDDFFFJJJNNNQQQSSSYYY^^^eeekkkqqqvvv{{{~~~{{{sssjjjeee]]]WWWSSSQQQOOONNNPPPQQQSSSWWW\\\bbbgggiiiaaadddfffgggiiinnnvvv}}}vvv^^^RRROOOSSSXXXRRRRRRQQQPPPPPPRRRWWW[[[cccggglllmmmiiiccc^^^[[[XXXXXXVVVTTTRRRRRRTTTVVVYYYZZZ[[[YYYXXXZZZ___dddfffffffffccc```]]]]]]]]]```oooLLLIIIEEECCCBBBAAA???>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777999999999888888888888888777777666666666666777777888888888777777888888888666888;;;>>>BBBPPPjjjmmmVVVLLLGGGHHHGGGDDDJJJUUU^^^pppnnndddWWWOOOMMMNNNMMMKKKJJJLLLNNNNNNLLLNNNRRRVVVWWW___iiipppvvv~~~{{{vvvpppkkkdddrrruuuooofffVVVNNNOOOPPPRRRSSSSSSPPPNNNNNNNNNOOOPPPPPPNNNJJJIIIJJJLLLOOOMMMKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKQQQQQQPPPOOONNNNNNMMMMMMRRRRRRQQQPPPPPPPPPPPPQQQNNNOOOPPPPPPQQQQQQPPPPPPLLLNNNPPPPPPPPPRRRVVVZZZTTTWWW[[[^^^___^^^[[[YYY___aaacccdddeeehhhjjjkkkkkkkkkzzz{{{iiiVVVMMMKKKHHHFFFDDDEEEFFFGGGDDDCCCBBBAAAAAABBBCCCCCCDDDBBB@@@@@@BBBBBBAAA???BBBAAA@@@AAACCCEEEGGGGGGMMMPPPVVV[[[```eeejjjnnntttxxx~~~{{{sssggg___]]]ZZZWWWUUUUUUUUUTTTSSSPPPRRRUUUYYY^^^bbbfffggg```cccfffiiioooyyyiiiXXXPPPMMMNNNQQQNNNOOOOOOOOOPPPRRRVVVYYY]]]```cccdddbbb___^^^^^^[[[]]]______]]][[[[[[[[[ZZZ[[[[[[XXXWWWZZZ```fffbbbcccdddcccaaa______``````lllLLLIIIEEECCCBBBAAA???>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888888888888888777777666666666666777777666666666777888:::<<<<<<999999;;;======BBBQQQ```}}}nnn[[[MMMKKKKKKFFFHHHNNNQQQXXXnnnnnn^^^VVVQQQLLLIIIEEEHHHJJJJJJHHHHHHKKKNNNKKKPPPVVV[[[^^^eeeooovvvzzzwwwqqqjjjgggiiikkkkkkkkkiii|||pppeeeddd^^^PPPKKKOOOJJJLLLNNNNNNMMMKKKKKKKKKJJJLLLNNNMMMKKKJJJMMMPPPRRROOOLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJOOOOOOOOONNNNNNNNNMMMMMMQQQQQQPPPPPPQQQRRRTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPOOOQQQRRRQQQOOOPPPSSSWWWYYYZZZ\\\^^^___^^^\\\[[[\\\```ccceeegggjjjjjjiiimmmhhhsssmmmSSSPPPLLLHHHEEEEEEFFFHHHEEEDDDBBBAAAAAABBBDDDEEEEEEBBB@@@AAACCCDDDBBB???CCCBBB@@@???@@@AAABBBBBB@@@BBBFFFJJJNNNRRRXXX[[[cccgggnnntttxxx}}}{{{tttlllfffbbb]]]UUUNNNPPPOOOOOOQQQTTTWWWXXXWWWTTTVVVYYY\\\___````````````dddiiinnnvvvwwwaaaXXXVVVQQQJJJGGGHHHJJJLLLMMMOOOQQQUUUXXXZZZ]]]```___\\\ZZZ]]]``````ccchhhjjjiiieeebbb```^^^^^^]]][[[ZZZ]]]dddjjjaaacccddddddcccbbbcccddddddpppJJJHHHFFFCCC@@@???>>>>>><<<<<<<<<;;;::::::999999777777777777777777777777:::999999999888777777777999777666666777777666444555666888999:::::::::999999999999:::<<<@@@DDDGGGiiixxxcccRRROOONNNHHHBBBKKKKKKVVVppp|||dddTTTMMMLLLHHHHHHIIIKKKLLLLLLJJJHHHLLLMMMNNNPPPQQQTTTXXX[[[gggkkkrrr}}}~~~zzzwwwkkkfff^^^[[[dddttt||||||jjjeee]]]UUUPPPNNNNNNNNNJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIGGGGGGIIIKKKKKKKKKLLLPPPQQQPPPQQQSSSSSSPPPLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHPPPRRRUUUWWWXXXXXXVVVUUUUUUVVVVVVUUUSSSRRRSSSTTTXXXXXXVVVTTTRRRRRRTTTVVVXXX]]]]]][[[```gggbbbUUUYYY\\\aaaeeehhhiiiiiiiiijjjnnnqqq~~~hhhSSSLLLKKKGGGCCCBBBDDDBBBCCCFFFFFFBBB@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@?????????@@@>>>>>>>>>???AAAEEEHHHJJJRRRUUUYYY___eeejjjnnnqqqqqqsssuuuyyy}}}yyyrrrjjjeeeccc\\\WWWVVVRRRLLLMMMQQQMMMNNNPPPSSSVVVXXXZZZ[[[^^^[[[YYY[[[___bbbbbbaaacccgggooo{{{}}}xxxwwwssshhh]]]YYY[[[[[[TTTMMMKKKKKKMMMPPPSSSSSSQQQOOOTTTSSSTTTUUUXXXZZZ[[[[[[ZZZ\\\bbbiiimmmlllfffaaa[[[\\\]]]^^^______`````````eeeiiifff```\\\___ccchhhsssJJJHHHFFFCCC@@@???>>>>>>======<<<<<<;;;:::::::::777777777777777777777777999999888888888888888888999777666666777777666444666666888999:::999999888;;;:::999999;;;>>>AAACCCYYYggg}}}uuu]]]PPPIIIGGGHHHGGGMMM\\\mmm|||lll^^^XXXPPPNNNKKKJJJJJJJJJIIIHHHJJJKKKKKKLLLLLLNNNPPPRRRTTTWWW]]]eeennnvvv}}}{{{tttoookkkiiigggeeegggfffdddfffsssooo```\\\VVVPPPKKKIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIIIIJJJHHHGGGHHHIIIJJJJJJIIIKKKPPPRRRQQQRRRUUUTTTQQQLLLLLLKKKKKKKKKLLLMMMNNNJJJKKKKKKKKKJJJIIIHHHHHHMMMOOOSSSVVVXXXYYYXXXWWWWWWWWWWWWUUUSSSQQQQQQQQQVVVWWWVVVTTTRRRRRRSSSTTTXXXbbbgggdddcccfffbbbZZZZZZ^^^dddiiikkkkkkiiigggeeejjjkkkvvvpppcccXXXMMMGGGFFFHHHDDDAAABBBBBB@@@AAADDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>???AAADDDEEEEEEGGGJJJOOOTTTXXX\\\^^^```aaadddgggkkknnnqqqrrrwwwwwwzzz}}}|||zzzssspppkkkfffbbb\\\WWWSSSQQQMMMLLLNNNMMMJJJJJJMMMPPPPPPQQQSSSUUUVVVXXXYYYXXXXXXYYY[[[^^^`````````gggrrrxxxmmmiiiiiiaaaYYYXXX\\\]]]WWWPPPMMMMMMMMMNNNQQQRRRRRRQQQTTTSSSRRRRRRUUUWWWYYYZZZYYYZZZ]]]bbbdddccc]]]XXXVVVVVVWWWYYY[[[]]]]]]\\\[[[```eeeeeebbb^^^^^^^^^cccjjjJJJHHHFFFCCC@@@???>>>>>>>>>>>>======<<<;;;;;;:::777777777777777777777777777777888888888888888888888777666666777777666555777777888999999888888777<<<;;;:::999999;;;===>>>JJJTTTiiixxx^^^QQQLLLDDDCCCEEEJJJQQQ\\\nnn}}}uuuiiiYYYUUUNNNJJJIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMPPPUUUZZZ___cccfffqqqwww}}}zzzuuuqqqpppmmmjjjhhhhhhhhhggggggbbbhhhnnnvvvzzz~~~rrrgggVVVSSSOOOKKKHHHFFFFFFGGGJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGFFFHHHIIIJJJIIIGGGIIINNNRRRRRRTTTVVVUUUQQQMMMLLLLLLLLLMMMNNNOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKOOOSSSVVVXXXXXXXXXXXXXXXXXXUUURRROOOOOOOOOTTTUUUWWWVVVTTTRRRRRRSSSUUUccclllhhhbbbaaa```]]]\\\```fffkkkmmmkkkgggddddddjjjkkkrrr|||gggTTTIIIGGGIIIDDDAAACCCDDDBBBBBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAA??????@@@???>>>======>>>???@@@@@@AAACCCFFFIIILLLOOOPPPRRRSSSUUUXXX[[[^^^```aaaffffffhhhmmmsssuuutttqqqtttuuuuuusssqqqpppqqqrrrppprrrttttttrrrmmmgggddd]]]ZZZVVVRRRPPPNNNKKKIIIIIIGGGIIIMMMNNNLLLLLLNNNNNNOOOPPPQQQSSSUUUWWWXXXTTTVVVXXXZZZ[[[]]]```cccsss~~~zzzkkkeeeddd___[[[]]]aaaaaa\\\UUUPPPMMMKKKKKKMMMPPPRRRSSSPPPOOONNNOOORRRVVV[[[^^^ZZZZZZZZZ[[[[[[YYYTTTQQQSSSRRRQQQTTTYYY\\\[[[ZZZWWW[[[aaaeeefffccc```]]]dddfffJJJHHHFFFCCC@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;777777777777777777777777666666777777888888999999888666555666777888777555888888888888888777777777;;;:::999888888999;;;<<>>AAA@@@???>>>===>>>>>>>>>BBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKMMMPPPRRRTTTUUUVVVWWWYYY\\\^^^```aaaaaabbbcccbbb```^^^]]]^^^______`````````]]]YYYUUURRRRRROOOLLLJJJKKKKKKJJJIIIKKKKKKKKKLLLMMMLLLMMMNNNKKKKKKLLLNNNPPPSSSUUUWWWTTTVVVWWWWWWZZZaaakkkssszzznnniii```^^^]]]___bbbaaa[[[VVVQQQMMMIIIHHHJJJNNNQQQSSSMMMMMMMMMNNNQQQWWW^^^ccc]]]\\\ZZZYYYWWWUUURRRPPPTTTQQQPPPSSSYYY]]]\\\ZZZXXXYYY]]]cccggghhhddd```ffffff}}}JJJHHHFFFCCC@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;777777777777777777777777666666666777777888888999777666555666777888777666888888777777777777777777777777777777888999;;;<<>>>>>>>>>>>======<<<;;;;;;:::777777777777777777777777666666777777777777777777777666555666777888777666777777666666666777777888555666666777888:::;;;<<<<<>>>>>======<<<<<<;;;:::::::::777777777777777777777777777777777777777666666666666555555666777888888666666666555555666777888999666666777888999::::::;;;999@@@FFFMMM```{{{cccUUUPPPLLLIIIIIIEEEHHHOOO]]]pppvvvlllcccYYYRRRPPPOOONNNLLLLLLLLLMMMMMMNNNPPPQQQRRRUUUSSSQQQQQQQQQRRRRRRRRRPPPQQQSSSVVVYYY[[[[[[ZZZ]]]^^^______]]]\\\\\\\\\XXXZZZ[[[ZZZXXXWWWXXX[[[VVVYYY\\\]]]___eeeooovvvnnnooorrrzzztttbbbQQQLLLPPPKKKIIIEEEAAA@@@AAACCCEEEDDDCCCBBBAAAAAABBBCCCCCCBBBAAA@@@@@@BBBCCCCCCBBB>>>AAABBB@@@AAAEEEFFFDDDCCCDDDEEEEEEEEEEEEDDDCCCAAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJLLLMMMMMMMMMOOOQQQNNNRRRVVVXXXVVVTTTRRRQQQQQQOOONNNPPPRRRUUUXXX[[[]]]\\\\\\[[[[[[\\\\\\]]]\\\cccaaaaaaeeeccchhhxxx{{{gggZZZRRRLLLHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAA??????CCCGGGHHHCCC???BBBCCCDDDCCCBBBBBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEFFFHHHIIIHHHFFFEEEIIIIIIGGGJJJRRRUUUTTTPPPOOOMMMLLLMMMOOORRRSSS^^^cccnnn~~~~~~kkkddd]]]TTTRRRTTTUUUVVVVVVXXX\\\^^^SSSPPPNNNNNNOOOQQQRRRRRRQQQVVV[[[[[[WWWSSSSSSTTTUUUVVVUUURRRNNNMMMNNNPPPQQQSSSTTTQQQNNNMMMQQQUUURRRQQQPPPQQQTTTWWWZZZ[[[]]]aaawwwJJJHHHFFFCCC@@@???>>>>>>===<<<<<<;;;::::::999999777777777777777777777777888888777777666666555555666555555666777888888777666555555555666777999:::777777888888999999999999999AAAEEEEEEOOOmmmhhhWWWLLLIIIJJJGGGFFFGGGNNN\\\mmm}}}vvvhhh]]]XXXVVVSSSPPPMMMMMMMMMNNNOOOPPPQQQRRRNNNMMMLLLLLLNNNPPPQQQQQQRRRQQQRRRUUUWWWYYYYYYYYY[[[\\\]]]]]]ZZZYYYYYYYYYTTTVVVXXXWWWUUUTTTUUUWWW\\\]]]]]]YYYVVV[[[gggrrrmmmhhh]]]GGGGGG[[[OOOKKKFFFBBB@@@BBBEEEGGGCCCBBBAAAAAAAAABBBCCCDDDCCCAAA??????@@@BBBCCCBBB???AAA@@@>>>>>>CCCEEECCC???@@@BBBDDDEEEFFFEEEEEE>>>???AAACCCDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMHHHJJJKKKLLLKKKLLLMMMOOOMMMPPPTTTUUUTTTRRRPPPPPPOOOOOOPPPQQQQQQQQQTTTXXXZZZZZZ[[[\\\\\\\\\[[[ZZZVVV\\\\\\]]]bbb```bbbooo}}}qqqfffXXXKKKDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCDDDAAAAAABBBAAAAAA@@@>>>>>>???@@@@@@@@@@@@AAAAAAAAA?????????@@@@@@@@@@@@@@@DDD@@@???GGGSSSTTTIII===>>>???@@@@@@???@@@BBBDDD???@@@BBBBBBBBBAAA@@@>>>CCCCCCCCCEEEFFFFFFDDDBBBCCCHHHKKKIIILLLRRRSSSOOOLLLKKKKKKMMMPPPTTTYYY\\\hhhooo~~~yyyjjjeee\\\OOOTTTUUUTTTRRRPPPQQQVVVZZZTTTRRRQQQRRRSSSTTTTTTSSSKKKRRRYYY\\\YYYUUUUUUVVVVVVVVVVVVRRRNNNLLLMMMOOOSSSVVVWWWSSSMMMKKKPPPUUUQQQQQQRRRSSSTTTVVVXXXZZZ[[[^^^vvvIIIIIIHHHFFFCCC@@@>>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999777777999:::888666888666666777888999888777777777666666666666777777444555555666777888888999999999888888888999:::;;;555III[[[YYYMMMQQQllluuubbbNNNKKKKKKKKKKKKMMMRRRZZZ```wwwzzzfff[[[[[[XXXUUUQQQMMMLLLOOOSSSVVVRRRQQQOOOOOOPPPQQQPPPOOOSSSRRRRRRSSSWWWYYYZZZZZZ\\\^^^``````]]]ZZZXXXWWWXXXVVVUUUTTTUUUVVVUUUSSS[[[ZZZ\\\```aaabbblllyyy{{{rrr~~~dddWWWNNNEEEDDDJJJEEEGGGGGGCCC???@@@EEEJJJEEEAAA===;;;===???@@@@@@@@@@@@??????>>>????????????>>>======???BBBFFFHHHDDDAAA>>>???BBBEEEFFFEEEDDDAAA???@@@CCCFFFGGGFFFHHHJJJLLLLLLKKKJJJJJJKKKKKKJJJIIIKKKMMMOOOMMMJJJJJJKKKNNNPPPRRRRRRQQQPPPRRRSSSRRRQQQOOOPPPRRRTTTUUUVVVXXXZZZ[[[[[[[[[[[[]]]ZZZXXXXXX\\\aaaeeehhh~~~iiiZZZRRRHHHBBBDDDEEECCCDDDHHHAAA===???EEEGGGCCCAAADDDEEECCCBBBBBBCCCDDDDDDCCC@@@@@@AAAAAAAAA@@@??????BBBAAA@@@??????@@@AAABBBBBB???>>>BBBJJJQQQVVVXXXOOOLLLGGGBBB@@@AAACCCDDDAAACCCEEEEEECCCAAA@@@@@@BBBAAAAAABBBDDDFFFGGGGGGJJJIIIJJJNNNQQQRRROOOLLLNNNNNNMMMOOOUUU]]]fffkkkrrrggg^^^YYYWWWOOOPPPQQQRRRTTTTTTRRRQQQNNNOOOVVV```ccc[[[QQQKKKQQQSSSSSSTTTZZZaaabbb^^^XXXUUUSSSQQQQQQPPPOOOMMMQQQRRRRRRQQQOOOOOOPPPRRRMMMNNNOOOOOONNNOOOQQQRRRUUUZZZrrrJJJIIIGGGEEEBBB@@@>>>=========<<<<<<<<<;;;;;;;;;:::888666666888999777555888666666777888999888777777777666666666666777777666666777777888999999999999999999999::::::::::::777CCCLLLJJJCCCFFFXXXjjj{{{bbbYYYNNNGGGFFFGGGHHHHHHYYYfff{{{|||pppjjjaaaYYYTTTSSSSSSSSSQQQOOONNNNNNOOOPPPOOONNNRRRRRRSSSVVV[[[___aaaaaaeeeffffffddd```]]]\\\\\\YYYXXXWWWWWWWWWWWWYYYZZZ```bbbjjjtttzzz~~~wwwyyyoooYYYPPPJJJCCCBBBGGGFFFGGGGGGCCC??????CCCHHHEEEBBB>>>===>>>@@@BBBBBB@@@@@@??????>>>>>>?????????>>>>>>>>>???BBBDDDFFFCCCAAA???@@@CCCFFFGGGFFFFFFDDDBBBCCCEEEFFFEEEDDDJJJLLLMMMMMMKKKJJJKKKLLLLLLJJJJJJKKKNNNOOOMMMKKKLLLLLLLLLMMMOOOQQQSSSTTTSSSTTTTTTTTTSSSTTTWWWYYYTTTUUUVVVXXXYYYXXXXXXWWW[[[[[[ZZZ[[[^^^```bbbcccmmmkkk___UUURRRPPPLLLIIIKKKGGG@@@>>>AAACCCCCCEEEJJJEEECCCBBBAAABBBBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@????????????@@@AAA@@@>>>===???DDDIIILLLMMMWWWSSSMMMFFFAAA???>>>===???BBBDDDDDDBBB@@@??????EEEDDDDDDEEEFFFGGGGGGGGGFFFFFFHHHLLLPPPQQQOOOLLLMMMNNNRRRZZZhhhxxxqqqfff___XXXUUUTTTOOOOOOOOOPPPQQQRRRQQQPPPOOONNNRRR[[[^^^WWWOOOKKKEEEHHHLLLQQQ[[[eeehhheeeUUUSSSPPPOOOOOONNNMMMKKKNNNOOOPPPOOONNNNNNOOOQQQMMMNNNNNNNNNMMMNNNQQQSSSQQQ]]]~~~KKKIIIFFFDDDAAA@@@??????>>>>>>===<<<;;;::::::999999777666666777777666555888666666777888999888777777777666666666666777777777777888888999999::::::888999:::;;;;;;;;;::::::===@@@AAA@@@???CCCLLLSSSjjj{{{aaaPPPKKKKKKJJJGGGKKKPPPZZZiiixxxvvvmmmeee___ZZZZZZXXXWWWVVVWWWVVVUUUSSSTTTTTTVVVZZZ```eeehhhiiikkknnnqqqrrrnnnjjjfffddd^^^```aaaaaa```bbbgggkkkuuu|||{{{vvvmmm]]]OOOKKKHHHCCCBBBEEEHHHHHHGGGCCC???>>>AAAEEEAAA@@@???>>>>>>???AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBB@@@???@@@CCCFFFHHHHHHIIIHHHHHHHHHIIIIIIFFFDDDJJJLLLLLLKKKIIIHHHIIIJJJLLLKKKKKKLLLNNNNNNMMMKKKNNNMMMKKKJJJLLLPPPUUUWWWQQQSSSUUUUUUVVVWWWYYY[[[XXXYYY[[[\\\\\\[[[YYYXXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^nnn~~~nnneee^^^VVVNNNIIINNNGGGCCCBBBBBBBBBCCCFFFGGGEEEBBBBBBBBBBBBAAA???@@@AAABBBCCCCCCDDDCCCCCC@@@@@@???>>>>>>???@@@@@@@@@???>>>>>>@@@BBBBBBBBBHHHGGGDDDBBB@@@??????@@@@@@BBBDDDDDDBBBAAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFIIIIIIJJJMMMPPPRRRRRRQQQXXX]]]ggguuuwwwhhh```\\\XXXUUUUUUPPPOOONNNNNNNNNPPPRRRSSSQQQNNNNNNSSSUUUQQQLLLJJJFFFIIIMMMQQQYYY``````\\\QQQOOOMMMLLLLLLLLLJJJIIIKKKLLLMMMMMMMMMMMMNNNPPPNNNNNNNNNMMMMMMOOOSSSVVVSSShhhKKKIIIFFFCCC@@@@@@@@@@@@???>>>===<<<;;;:::999999999888888777888777777666888666666666888999888777777777666666666666777777777777777888888999999999777999;;;<<<===<<<:::999>>>===<<<<<<@@@DDDHHHJJJQQQuuuhhhYYYTTTQQQNNNPPPMMMLLLQQQYYYbbbhhhiiizzz~~~rrrjjjiiigggdddbbb```^^^ZZZWWWVVVUUUVVVZZZ___ccceeeeeebbbjjjtttzzz{{{vvvpppmmmiiimmmqqqqqqqqqttt|||zzz}}}zzz\\\RRRJJJJJJJJJFFFEEEFFFHHHHHHFFFBBB>>>===???AAA<<<===???>>>===<<<>>>@@@AAA@@@???>>>>>>===>>>>>>>>>>>>???@@@@@@???>>>>>>@@@???@@@AAACCCFFFHHHIIIKKKLLLNNNOOOOOONNNKKKIIIJJJKKKKKKIIIGGGFFFFFFHHHLLLLLLLLLMMMNNNMMMMMMLLLMMMLLLKKKKKKMMMQQQUUUWWWOOOQQQTTTUUUUUUUUUVVVXXX[[[\\\]]]^^^]]][[[YYYWWWWWWXXXZZZ[[[[[[[[[\\\]]]___iiizzzyyyqqqeeeXXXNNNMMMJJJGGGFFFFFFDDDCCCBBBGGGEEECCCBBBCCCCCCBBBAAA???@@@AAABBBCCCDDDDDDDDD????????????????????????AAAAAAAAAAAA@@@@@@>>>===;;;;;;===>>>@@@BBBDDDEEEAAACCCEEEEEEDDDCCCCCCDDDBBBCCCDDDEEEFFFFFFHHHIIIJJJJJJKKKMMMRRRWWW[[[]]]jjjtttrrreee___\\\XXXUUUTTTQQQPPPOOONNNOOORRRWWW[[[WWWPPPLLLMMMNNNKKKHHHHHHLLLNNNPPPQQQUUUXXXUUUOOOOOOMMMKKKJJJKKKKKKJJJHHHHHHJJJLLLMMMMMMMMMOOOPPPPPPPPPOOONNNNNNQQQVVVZZZYYYtttKKKIIIFFFBBB@@@@@@@@@AAA???>>>===<<<;;;:::999999999::::::999999888888888888666666666888999888777777777666666666666777777666666666777777777777777777888:::<<<<<<;;;:::999::::::999:::;;;>>>AAADDDDDD___vvvcccXXXRRRUUUPPPJJJIIINNNTTTYYYZZZ___ooo|||xxxtttpppjjjfffaaa```___```ccceeeeeedddaaahhhrrrzzz~~~lllQQQLLLIIIIIIIIIGGGEEEEEEGGGFFFDDDAAA>>>===>>>???:::>>>BBBBBB>>><<<===@@@AAA@@@???>>>===============>>>???@@@???>>><<<;;;>>>???@@@AAACCCEEEGGGHHHLLLOOORRRTTTSSSRRRPPPOOOKKKLLLKKKIIIGGGFFFGGGIIILLLLLLMMMMMMMMMLLLLLLLLLJJJKKKLLLNNNPPPRRRSSSTTTPPPRRRUUUVVVVVVUUUUUUUUUXXXYYYZZZ[[[ZZZWWWTTTRRRVVVWWWXXXXXXXXXZZZ^^^aaadddiiisssrrrgggXXXTTTNNNIIIGGGGGGGGGEEEDDDCCCAAAAAABBBCCCBBBAAA??????@@@BBBCCCCCCCCCCCC?????????@@@@@@?????????@@@AAABBBBBBAAA???>>>>>>AAABBBBBBBBBCCCBBBBBBBBBAAACCCDDDDDDDDDCCCDDDFFFEEEFFFHHHGGGFFFGGGJJJMMMHHHIIIMMMTTT^^^iiittt{{{rrrggg]]]ZZZYYYVVVSSSRRRSSSSSSRRRQQQRRRVVV]]]ccc^^^UUUNNNLLLKKKHHHGGGHHHHHHJJJLLLOOOTTTXXXUUUOOONNNMMMKKKJJJKKKLLLKKKJJJHHHKKKMMMNNNNNNOOOPPPQQQSSSSSSRRRQQQRRRUUUZZZ^^^YYYtttIIIHHHFFFCCCAAAAAA@@@@@@>>>>>>===<<<;;;::::::999:::;;;<<<;;;999888999:::888666666777888999888777777777666666666666777777666666666666666666666777777888999:::::::::999999:::<<<===<<<999999<<>>NNNeee|||nnnfff[[[RRRNNNNNNPPPRRRLLLUUU```jjjzzzlllZZZJJJHHHFFFEEEFFFEEECCCBBBDDDCCCAAA@@@????????????===CCCIIIIIICCC>>>@@@CCCAAA@@@???>>>===<<<<<<<<<======>>>???>>>===;;;:::<<<>>>@@@AAABBBBBBDDDFFFKKKNNNQQQSSSRRRPPPPPPOOOMMMMMMMMMKKKIIIIIIJJJLLLJJJLLLMMMMMMKKKJJJJJJKKKIIIKKKNNNQQQRRRRRRQQQPPPRRRUUUYYY[[[ZZZXXXWWWWWWYYY[[[]]]^^^]]]ZZZVVVTTTWWWYYYZZZZZZYYY[[[```dddbbbffflllwwwzzzxxxyyyiiiXXXNNNLLLIIIFFFEEECCCBBBAAABBBBBBAAA@@@???@@@AAABBBBBBBBBBBBBBB???@@@AAAAAAAAAAAA@@@???===???AAAAAA???>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@AAACCCCCCBBBCCCDDDFFFFFFGGGHHHGGGFFFIIINNNSSSVVV\\\fffrrreee\\\VVVWWWZZZYYYXXXXXXVVVVVVVVVTTTTTTXXX___eeecccYYYQQQOOONNNKKKJJJLLLIIIKKKLLLMMMRRRWWWUUUOOOOOOMMMKKKKKKLLLMMMMMMLLLIIIKKKNNNPPPPPPOOOPPPQQQSSSTTTTTTTTTUUUXXX]]]aaaXXXkkkHHHGGGFFFDDDCCCAAA@@@???======<<<<<<<<<;;;;;;;;;888:::<<<:::888777888:::888666666777888999888777777777666666666666777777777777777777777777777777777777777888888888999999;;;===>>>===;;;:::<<<>>>;;;BBBOOOcccppp]]]RRROOOPPPKKKLLLPPPWWW]]]fffuuu~~~gggVVVLLLEEEEEECCCBBBBBBCCCBBBAAAAAA@@@>>>>>>???@@@@@@@@@>>>GGGNNNMMMEEE???@@@DDDAAA@@@???>>><<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;>>>@@@AAA@@@@@@BBBDDDHHHKKKNNNNNNLLLJJJIIIJJJKKKKKKKKKIIIHHHHHHJJJMMMIIIKKKMMMLLLJJJHHHIIIJJJKKKLLLOOOQQQRRRQQQPPPOOORRRVVV[[[^^^^^^\\\[[[[[[]]]___bbbcccbbb___[[[YYYYYY]]]``````^^^]]]aaaddd^^^dddhhhlllzzzuuu|||{{{mmmddd[[[RRRNNNKKKHHHGGGFFFEEEDDDBBBAAABBBBBBCCCCCCCCCBBBBBB@@@AAABBBBBBBBBBBBAAA@@@>>>@@@BBBAAA??????@@@BBB>>>>>>>>>???@@@BBBCCCDDDBBBCCCDDDEEEDDDEEEGGGIIIHHHKKKNNNOOORRRZZZeeemmmzzzuuu\\\UUURRRVVV\\\]]]]]]]]]XXXYYYYYYUUUSSSUUU[[[aaaddd[[[TTTSSSTTTRRRQQQSSSNNNOOONNNMMMQQQUUUSSSMMMNNNMMMKKKKKKMMMNNNNNNMMMIIILLLOOOPPPPPPOOOOOOOOORRRSSSUUUVVVWWWZZZ^^^aaa^^^hhhGGGGGGFFFEEEDDDBBB@@@???<<<<<<<<<<<<<<<<<<;;;;;;777999;;;:::777666777999888666666777888999888777777777666666666666777777999999888888888888888888777777666666777777888999666777888999999999;;;<<<999===CCCRRRqqquuubbb\\\\\\ZZZVVVWWW[[[YYYTTTZZZffffffsss}}}fffTTTKKKGGGDDDDDDBBB@@@@@@CCCDDDCCC???>>>===>>>@@@AAABBBAAA>>>GGGOOONNNEEE>>>>>>BBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>@@@AAA??????@@@BBBFFFIIIKKKJJJFFFCCCCCCDDDHHHHHHGGGFFFDDDEEEHHHKKKHHHKKKMMMLLLIIIGGGHHHJJJMMMNNNOOOPPPPPPPPPOOOOOOPPPTTTZZZ^^^___^^^]]]]]]\\\^^^aaabbbaaa^^^[[[XXX\\\aaaffffffccc```aaaccc^^^eeehhhhhhqqquuusssxxxxxxjjjWWWTTTQQQNNNLLLJJJGGGEEECCCDDDDDDDDDDDDDDDCCCCCCAAAAAACCCCCCCCCCCCAAAAAAAAACCCDDDCCC@@@@@@BBBEEEFFFEEEDDDCCCCCCCCCEEEEEEFFFGGGHHHHHHHHHIIILLLNNNOOOSSSYYY___fffsssrrrWWWPPPNNNSSSZZZ[[[[[[[[[ZZZ[[[ZZZUUUQQQQQQVVV\\\ccc\\\VVVWWWXXXWWWWWWXXXKKKLLLKKKLLLQQQWWWXXXSSSNNNLLLKKKKKKMMMNNNNNNMMMIIIKKKOOOPPPOOONNNNNNNNNPPPRRRUUUWWWXXXZZZ]]]```iiikkkxxxNNNKKKGGGDDDBBBAAA???>>>>>>>>><<<;;;;;;:::;;;;;;777777777777777777777777444555666666555555666777999888777888::::::888666888666555666777888777555999999888888888888888999888888999999999:::::::::;;;???DDDLLLZZZ|||vvvnnnpppiii```YYYWWWTTTQQQNNNVVVXXXaaaooo~~~oooWWWJJJFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@DDDFFFGGGEEEBBB???======??????>>>===<<<;;;;;;:::777999===???@@@???===;;;>>>?????????>>>>>>@@@BBBIIIIIIHHHEEEBBBAAAAAACCCBBBBBBBBBCCCCCCCCCCCCCCCEEEJJJNNNNNNJJJGGGHHHJJJKKKLLLMMMOOOOOOOOONNNMMMOOOSSSYYY]]]]]]\\\ZZZYYYZZZ\\\___aaaaaa___]]][[[[[[```cccaaa\\\YYY]]]bbbcccbbbdddhhhoootttyyysssiii___WWWQQQLLLHHHHHHHHHIIIIIIHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIHHHGGGEEEDDDDDDGGGHHHIIIIIIHHHGGGHHHJJJFFFIIIKKKNNNOOORRRVVVYYY```mmm}}}~~~xxxoooeeeQQQNNNLLLPPPVVVZZZYYYWWWSSSSSSTTTTTTTTTTTTSSSSSS\\\[[[ZZZYYYYYYZZZ[[[\\\TTTNNNHHHIIIOOOTTTTTTRRRTTTTTTRRRPPPMMMLLLMMMNNNKKKLLLMMMOOOOOOOOONNNMMMNNNPPPRRRUUUXXX[[[]]]___gggcccyyyNNNKKKGGGDDDBBBAAA???>>>=========<<<;;;;;;::::::777777777777777777777777444666777777666555777888888888777888999999888666888666555666777888777555999999888777777888888999888888888999999999::::::999<<<@@@CCCLLLdddzzzhhhYYYPPPLLLOOONNNPPPWWW\\\cccqqqzzzppptttuuu]]]NNNGGGEEEEEEAAAAAA@@@???>>>>>>>>>>>>============>>>>>>>>>???>>>@@@AAA@@@>>><<<<<<<<<<<<<<<<<<;;;::::::999999;;;<<>>===>>>??????>>>>>>???@@@FFFFFFEEEBBB???>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCGGGKKKKKKGGGEEEFFFHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMPPPUUUXXXYYYYYYZZZ[[[YYYZZZ]]]______]]][[[YYY___cccfffddd___]]]```eee``````bbbfffkkkwww~~~xxxssspppggggggeeeccc```\\\YYYWWWTTTSSSRRRPPPOOONNNNNNNNNMMMOOORRRRRRQQQPPPPPPPPPUUUVVVXXXXXXWWWWWWXXXYYY___aaadddiiipppvvvzzz}}}uuunnneee\\\RRROOOMMMOOOTTTVVVUUUSSSPPPQQQQQQQQQQQQQQQQQQPPPRRRSSSTTTVVVYYY[[[]]]___VVVQQQKKKJJJMMMRRRTTTSSSZZZXXXUUURRRNNNKKKJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMPPPQQQSSSUUUXXX[[[]]]^^^gggeee}}}MMMJJJFFFCCCBBBAAA???>>><<<<<<======<<<;;;999888777777777777777777777777555666888777666666777999888777666777888999888666888666555666777888777555888888777777777888888999888888888999999999999:::999:::<<<<<<===IIIddd}}}tttaaaYYYUUUQQQMMMMMMNNNPPPVVV\\\dddiiirrr|||wwwjjjWWWIIIDDDCCCCCCCCC???>>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<777999;;;;;;:::999:::;;;888888888888888888888888999:::;;;<<<=========<<<<<<>>>??????>>><<<<<<===AAAAAA@@@>>><<<:::;;;<<>>;;;<<<===>>>===;;;999777777777777777777777777777666777888888777777888999888777555666777888777666888666555666777888777555888777777777777888888999888888888888999999999999:::;;;======:::===KKKZZZsss{{{rrrhhh]]]UUUTTTUUUWWWYYYSSSPPPQQQVVVZZZ[[[\\\^^^___]]][[[^^^dddlllrrruuuwwwxxxxxxyyyxxxxxxwwwwwwsssrrrqqqsssxxx~~~xxx]]]SSSFFF@@@@@@AAAAAA???>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;666888999999888888999:::666666777777777888888888999888888888999999:::;;;:::<<>>:::;;;======<<<;;;888777777777777777777777777777666777888888777777888999888666555555666777777666888666555666777888777555777777666666777888888999777777888888888999999999::::::===???===<<>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::888777888999666666666777888888999999;;;;;;:::::::::;;;<<<===888;;;======;;;999888888:::;;;<<<;;;:::888999::::::;;;<<<===>>>???@@@AAA>>>???AAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDFFFIIIJJJMMMMMMLLLJJJIIIKKKPPPSSSTTTTTTUUUUUUUUUUUUVVVVVV]]]^^^___^^^\\\\\\```cccaaa]]][[[]]]___```dddjjjqqqwwwlllddd]]]VVVOOOKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKIIIJJJKKKLLLMMMLLLKKKJJJMMMPPPTTTSSSNNNKKKKKKLLLKKKJJJJJJMMMPPPRRRRRRQQQNNNLLLKKKKKKLLLOOOSSSUUUQQQRRRTTTVVV[[[___cccfff]]]kkkqqqnnnKKKHHHDDDBBBAAAAAA???>>>;;;;;;<<<<<<;;;:::888777777777777777777777777777555666888777666666777999888666444333555666666666888666555666777888777555666666666666777888888999777777777888888888888999888777:::??????>>>@@@EEEHHH]]]ssscccXXXYYY]]]^^^___ccc```___bbbjjjrrrpppdddXXXRRRSSSUUUWWWYYY[[[\\\\\\[[[aaaeeehhhqqqiiiQQQCCC@@@===<<<===>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;::::::::::::999999=========;;;888777888999666666777777888888888999999999888888888888999999777999::::::999777777888888:::<<<;;;:::999999:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEGGGHHHKKKKKKJJJHHHGGGHHHKKKMMMPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWXXX\\\___aaa\\\YYY]]]```aaadddhhhgggyyyvvvnnneeeaaa\\\TTTMMMKKKGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGHHHIIIJJJJJJJJJJJJHHHLLLPPPPPPMMMJJJIIIIIIJJJIIIHHHLLLPPPRRRQQQNNNLLLKKKJJJIIIKKKMMMQQQSSSPPPPPPQQQTTTXXX]]]bbbeeecccsssyyyqqqJJJGGGDDDBBBAAAAAA???>>><<<<<<;;;;;;:::999999888777777777777777777777777444666777777666555777888888666333333444555666666888666555666777888777555555555555666666777999999777777777777888888888888999666777<<<>>>======@@@AAAJJJaaagggiiilllpppsssvvvxxxyyyvvvdddWWWDDD===>>>>>>===;;;:::<<<>>>======<<<;;;::::::::::::999999999888888888777777<<<<<<;;;999777666777999666666666777777777777777555555555555555555555555666777888888777666777999777999;;;;;;:::999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>?????????@@@@@@BBBCCCCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHKKKKKKJJJKKKMMMOOORRRTTTRRRRRRRRRRRRSSSVVVZZZ]]]^^^YYYXXX]]]bbbbbbbbbdddbbbjjjzzztttwwwsssnnnddd\\\ZZZWWWPPPLLLLLLFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJFFFHHHIIIJJJIIIIIIIIIJJJJJJHHHHHHLLLQQQTTTQQQNNNMMMLLLKKKKKKLLLMMMOOOQQQOOOOOOOOOPPPSSSXXX\\\^^^bbbsssvvvJJJGGGDDDBBBAAAAAA???>>>===<<<;;;:::999999999999777777777777777777777777444555666666555555666777888555333222333555666666888666555666777888777666555555555555666777999999777777777777888888888888<<<888777;;;===<<<;;;<<<<<<<<>>===@@@AAA>>>999777999<<<===<<<;;;:::999999999999888888777777666666666555999:::999777555555777999666666666666666666666666777888888888888888777666555666777666555666888:::555888::::::999888888999::::::::::::::::::::::::;;;:::::::::<<<>>>>>>>>>>>>???AAABBBCCCCCCBBBAAA>>>AAADDDFFFEEEEEEEEEFFFGGGGGGGGGGGGJJJMMMPPPRRRPPPOOOOOOPPPRRRVVV[[[^^^[[[WWWWWW^^^dddccc```___``````hhhzzz{{{~~~vvvkkkeee[[[RRRQQQPPPLLLKKKNNNGGGHHHHHHGGGFFFFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHFFFFFFFFFGGGHHHGGGEEEDDDDDDFFFHHHJJJKKKHHHGGGGGGLLLSSSVVVTTTQQQOOOOOONNNNNNNNNOOOQQQRRROOONNNNNNNNNPPPSSSWWWYYYWWWjjjzzzJJJGGGDDDBBBBBBAAA???===???===<<<;;;<<<<<<;;;999777777777777666666666666888888777777666666555555444444555555666666777777333333333444444444555555666666666666777777777777777777777777777888888999:::::::::::::::;;;<<<===???<<>>>>>======;;;:::999888888:::::::::999999888888888777777777777666666666666555555666666666666555555444444444555555555555666555555555555666666666666777777888888999999::::::999::::::;;;;;;::::::999::::::;;;;;;;;;:::999999<<<:::888999;;;===>>>>>>BBBDDDEEEEEECCCAAA@@@@@@GGGEEEDDDDDDEEEFFFFFFEEEJJJGGGGGGJJJKKKIIIJJJNNNQQQRRRPPPOOOSSSYYYZZZWWWTTTUUUVVVXXXZZZ\\\^^^___bbbccchhhqqq~~~www}}}nnn^^^VVVRRRNNNNNNPPPOOOJJJEEEFFFEEEDDDDDDDDDDDDDDDEEEJJJIIIHHHGGGHHHIIIJJJKKKHHHFFFDDDCCCEEEHHHJJJKKKHHHHHHHHHFFFEEEFFFIIILLLGGGHHHHHHIIIKKKMMMOOOPPPNNNLLLJJJJJJLLLOOOQQQRRRLLLKKKJJJKKKLLLPPPSSSUUUWWWfffJJJGGGDDDBBBBBBAAA???===>>>===;;;;;;<<<<<<:::999777777777777666666666666666666666666666777777777555555555555666666666666333333444444444555555555555666666666777777777777777777777777777888888999888888999:::;;;<<<>>>>>>===:::<<>>CCCEEEFFFEEECCCBBBBBBBBBGGGEEEDDDEEEGGGIIIIIIHHHJJJGGGHHHKKKMMMLLLNNNQQQVVVUUUQQQMMMPPPVVVXXXVVVTTTTTTVVVXXXZZZ\\\^^^^^^```bbbgggnnnwwwuuueeeVVVRRRNNNKKKKKKMMMMMMJJJFFFFFFEEEEEEDDDCCCCCCCCCDDDHHHGGGFFFFFFFFFFFFGGGHHHFFFDDDCCCCCCFFFIIIKKKMMMIIIIIIHHHGGGEEEFFFIIIKKKIIIIIIHHHHHHHHHIIIIIIJJJKKKIIIHHHHHHJJJLLLNNNOOOLLLKKKJJJKKKMMMPPPTTTVVVYYYbbbJJJGGGDDDBBBBBBAAA???===>>>===;;;;;;<<<<<<:::999777777777777666666666666444555555666777777888888666666666555555555555555333444444444444555555555555555666666666777777777777777777777777888888999666777888:::;;;===>>>???<<<999;;;???AAAIII___uuu|||gggPPPDDD@@@???>>>>>><<<<<<;;;:::999888888777777777777777666666666666777777777666666666555555555555666666666666555555444444444555555555555666555555555555666666666666888777777777777777777666777777888888888888777777:::999888777777888999:::666999<<<<<<;;;:::<<>><<<;;;;;;;;;;;;:::888777777777777666666666666555555555666666666777777666666666555555444444444444444444444555555555555555555555666666666777777777777777777777888888999777777999:::;;;<<<======<<<;;;===???>>>???JJJWWWwwwppp[[[NNNAAA===>>>===<<<===;;;::::::999888888777777666666666666666666666666777777666666666555555555444555555666666555555444444444444555555555555666555555555555666666666666888888777777666666555555777888888888888888888777:::888777666666888:::;;;888===AAAAAA===:::<<>>???BBBDDDIIIGGGFFFGGGIIIJJJJJJIIIGGGEEEGGGMMMPPPQQQTTTXXX^^^]]]XXXRRRQQQVVVYYYXXX[[[[[[]]]^^^```bbbcccdddcccgggkkkjjjiiinnn}}}~~~zzz}}}eeeXXXUUURRRLLLKKKHHHDDDCCCDDDFFFEEEEEEGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDDDDDDDFFFJJJLLLHHHHHHGGGEEEDDDDDDFFFIIIEEEEEEEEEFFFGGGHHHIIIJJJHHHJJJLLLMMMMMMMMMMMMNNNLLLKKKKKKKKKMMMQQQTTTWWWWWW\\\yyy}}}JJJGGGDDDBBBBBBAAA???======<<<::::::;;;;;;999888777777777777666666666666777666666666555555555444666666555555444444333333444444444555555555666666555555555555666666666666777777777777777888888999888999:::;;;;;;::::::999:::;;;===???>>>===BBBHHHSSS___mmmxxx___KKKJJJBBB<<<===>>><<<:::;;;999999999888777777666666666777777777777777777777666666666666555555555555444444555555555555444444444444444555555555555666555555555555666666666666888888777777666666555555888888999999999999888888999888777666666888:::;;;>>>CCCFFFDDD???;;;<<>>???@@@BBBDDDEEEFFFGGGCCCEEEFFFEEECCCDDDFFFIIIKKKKKKJJJHHHGGGGGGJJJLLLHHHHHHHHHHHHHHHIIIJJJKKKHHHKKKNNNOOONNNLLLMMMNNNMMMMMMLLLLLLMMMQQQTTTVVVVVV^^^~~~JJJGGGDDDBBBBBBAAA???======<<<::::::;;;;;;999888777777777777666666666666777777666666555444444333555555555444444444444444444444555555555666666666444444555555555666666666777777777777777888888999999:::;;;;;;;;;:::888777777999;;;<<<======???AAABBBIIIUUUqqqnnn\\\KKK???BBB>>><<>>@@@BBBDDDEEEFFFFFFCCCEEEGGGEEEBBBBBBDDDGGGMMMMMMMMMKKKJJJKKKNNNQQQOOONNNLLLKKKJJJIIIIIIIIIGGGJJJNNNNNNLLLJJJKKKMMMOOONNNMMMLLLMMMPPPSSSUUUWWWeeeJJJGGGDDDBBBBBBAAA???======;;;::::::::::::999777777777777777666666666666555555555555555555555555333444444444444444444555555555555555666666666666444444444555555555666666777777777777777888888999777888:::;;;;;;:::999888888999::::::;;;===???>>>@@@DDDIII\\\}}}gggUUULLLEEE@@@===;;;;;;>>>===999888999777777666666666666555555444444555555555666666666666666555555555444444444333444444555555444444333444444444555555555555666555555555555666666666666777777777888888888888888777777888888888888777777888888888999:::;;;;;;;;;??????>>>===<<<;;;<<<<<<<<<>>>AAACCCCCCDDDFFFHHHHHHGGGFFFGGGJJJLLLLLLLLLIIIFFFGGGLLLNNNNNNPPPTTTXXXZZZYYYSSSPPPSSSVVVWWWVVVVVVWWWXXXZZZ[[[\\\\\\aaahhhkkkeee```cccgggiiinnn{{{qqqpppxxx}}}ppp___RRRKKKHHHGGGGGGHHHHHHHHHGGGEEEEEEDDDEEECCCCCCBBBAAA@@@@@@AAAAAA>>>???@@@BBBCCCCCCCCCCCC@@@DDDFFFEEEBBBAAADDDHHHJJJKKKKKKJJJJJJKKKNNNQQQQQQPPPNNNLLLKKKJJJIIIIIIIIILLLOOOOOOKKKJJJLLLOOOQQQPPPNNNMMMMMMOOORRRSSSWWWmmmJJJGGGDDDBBBBBBAAA???======;;;::::::::::::999777777777777777666666666666333333444444555666666666333333333444444555555555555555555555666666666777444444444555555555666666777777777777777888888999555777999;;;<<<;;;:::999<<<<<<:::999;;;>>>???>>>>>>AAA@@@HHH]]]tttvvv```III>>>>>>???===999888999===<<<888777:::666666666666666555555555333333333444444555555555666666555555555444444444333444444555555444444333444444444555555555666666555555555555666666666777777777888888999999::::::666666777777777777666666777888999;;;;;;<<<<<<;;;<<<:::888777999;;;;;;;;;777:::>>>@@@AAABBBCCCDDDFFFFFFFFFHHHLLLOOOPPPPPPKKKHHHIIIMMMOOONNNPPPTTTXXXYYYVVVNNNJJJMMMRRRTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\dddfff```]]]aaafffgggdddjjjwwwyyywwwuuuxxxyyyssscccQQQHHHHHHIIIGGGEEEFFFGGGIIIIIIHHHGGGGGGHHHBBBBBBAAA@@@@@@AAAAAAAAA???@@@AAABBBBBBAAA@@@???>>>BBBEEEEEEBBBBBBFFFJJJEEEFFFFFFFFFFFFHHHKKKNNNNNNMMMMMMLLLLLLLLLLLLMMMLLLPPPRRRQQQMMMLLLOOOSSSSSSQQQOOOMMMMMMOOOQQQRRRTTTsssIIIFFFCCCBBBAAA@@@>>><<<>>>===<<<;;;:::999999999666666666666555555555555666666666666666666666666444333333222222333333444444444444444444444444444444444444555555555555666555555666666777777888888555666777888777777888:::::::::999999::::::;;;<<<@@@@@@???@@@GGGXXXnnn~~~|||nnn\\\TTTIII@@@;;;;;;<<<===888888888888777777777666555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333666666777888777555444333666666555555555444444444333444666777777777666555777777666666555555555444888888999::::::::::::999<<<<<<<<<<<<;;;;;;:::999999999:::<<<===???@@@@@@AAAAAACCCEEEGGGJJJLLLMMMLLLJJJIIIIIIHHHIIISSS^^^```\\\UUUMMMHHHHHHMMMQQQVVVWWWXXXYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^```cccfffllljjjmmmwwwlllhhhooovvvtttmmm[[[UUULLLFFFDDDBBBAAA???GGGHHHHHHHHHGGGFFFDDDCCC@@@???======>>>AAADDDFFFFFFEEEBBB@@@???@@@AAABBBBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGKKKLLLMMMMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMOOOMMMKKKKKKNNNRRRUUUWWW^^^oooJJJGGGDDDCCCBBBAAA???=========<<<;;;:::999999888666666666666555555555555555555555555555555555555444333333222222333333444444444444444444444444444444444444444555555555555555555666666777777777777555666888888777777999::::::999999999999:::;;;;;;<<<<<<<<<<<<>>>HHHVVVaaa|||uuu^^^RRRHHHDDD>>>:::999999999999888888888777777777666666555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444444555555555555555555666555555555444444444333333444555555666666555555777777777777666666666555777888888999:::999999999;;;;;;;;;;;;;;;:::999888999999:::<<<===>>>???@@@@@@@@@AAACCCEEEGGGIIIJJJJJJIIIIIIIIIHHHIIIQQQ[[[ddd```ZZZRRRMMMLLLNNNQQQTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^_________aaadddffffffhhhlllppptttnnn^^^WWWTTTOOOIIIEEEDDDDDDBBBAAAEEEFFFFFFFFFFFFDDDBBBAAA???>>>======>>>@@@CCCEEEEEECCCAAA@@@??????@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFHHHJJJJJJIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNLLLKKKKKKOOOSSSWWWYYY[[[kkk}}}KKKHHHEEECCCCCCBBB@@@>>><<<<<<===<<<;;;:::888777666666666666555555555555555555555555555555555555444333333222222333333444444444444444444444444444444444444444555555555555555666666666666777777777666777999999888888:::;;;999999999999999:::;;;;;;;;;===>>>======???EEEJJJXXXuuutttYYYGGG@@@>>><<<;;;;;;<<<<<<:::999777777777777666666666666555555444444444444555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222333444555666555555444444444444333333333333333333333444555555777777777777777666666666666777888888999999888888999999999:::999999888777999999:::;;;===>>>????????????@@@@@@BBBCCCEEEFFFHHHGGGHHHJJJIIIHHHNNNVVVbbb```\\\UUUPPPMMMMMMOOOQQQSSSUUUXXXZZZ\\\]]]^^^]]]^^^_________```ccceeeccchhhmmmlllhhhooo{{{rrr___QQQJJJKKKHHHEEEDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCAAA@@@??????>>>===<<<===???BBBCCCBBBAAA@@@>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFBBBDDDFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLOOOTTTYYY\\\[[[iii{{{JJJHHHEEECCCBBBAAA???>>>;;;;;;======<<<:::777555666666666666555555555555555555555555555555555555444333333222222333333444444444444444444444444444333333444444444555555555666666666666666666666666666777999999888888:::;;;999999999888999::::::;;;:::<<<>>>?????????BBBDDDKKK^^^nnnqqq]]]LLLAAA>>>>>>===<<<======<<<:::888777777666666666555555555555444444333333444444555333333333333333333333333333333333333333333333333222222222222222222222222222111000000000222333444444444333333333333333333333222111111111222444555666666666666666666555555555666777777888888777777777888888888888888777777888999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAFFFEEEFFFIIIHHHGGGJJJOOOXXXXXXVVVRRRNNNKKKJJJJJJPPPRRRTTTVVVXXXZZZ[[[[[[[[[]]]^^^^^^^^^^^^```bbb___ccchhhgggbbbggg{{{wwwiii[[[OOOJJJDDDDDDCCCCCCCCCBBBBBBAAA??????@@@AAA@@@???>>>===>>>===<<<<<<===>>>@@@BBB??????>>>=========>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEE@@@BBBDDDEEEDDDDDDEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNSSSXXX\\\]]]iiiIIIGGGDDDBBBAAA@@@>>>===:::;;;<<<<<<;;;999777555666666666666555555555555555555555555555555555555444333333222222333333444444444444444444444444444333333333444444444444555666666666555555555555555555777888999888888999;;;999888888888888999::::::777888:::;;;<<<===???AAABBBMMMQQQ\\\wwwyyy^^^OOOHHHBBB===;;;<<<:::888777777777666555666666666555555555555444444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333222111/////////000111222222333333333333333333222222111000000222333444444444444444444444444444444555666666777777666666666666777888888777777777888999999:::;;;<<<===============<<<======>>>???EEECCCDDDGGGGGGEEEFFFJJJMMMNNNOOONNNKKKIIIHHHHHHPPPQQQRRRTTTUUUVVVVVVWWWXXXYYY[[[[[[ZZZZZZ[[[\\\XXXYYY[[[]]]\\\```mmm{{{wwwggg]]]SSSIIIDDDBBBBBBBBBBBBAAA?????????======>>>???>>>===<<<;;;<<<<<<<<<<<<<<<===??????======<<<<<<=========>>>===<<<<<<<<<===>>>???@@@?????????@@@AAABBBCCCDDDBBBCCCEEEDDDCCCBBBBBBCCCFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMMMMLLLLLLOOOUUUYYY[[[eeeIIIFFFCCCAAAAAA@@@>>><<<;;;;;;<<<;;;:::999777666666666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444333333333333444444444444666666666555555555555444555666888888777777999:::888888888888888999::::::::::::::::::;;;<<<>>>???;;;DDDDDDFFFUUUfffyyyhhhVVVCCC<<<<<<;;;:::999999777555555666888888777666555555555444444444444444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222333222111000////////////111111222222222222333333111111111111111222333333222222222333333333333333444444555666666666555555666666777777888888777777888888999::::::;;;<<<<<<======<<<<<<<<<===>>>>>>DDDBBBBBBEEEEEECCCCCCEEEFFFHHHKKKLLLKKKJJJJJJJJJNNNOOOPPPQQQRRRSSSSSSSSSUUUWWWXXXYYYWWWVVVWWWXXXWWWUUUVVVZZZ[[[]]]ccckkkrrr}}}|||xxxzzz}}}fffYYYRRRJJJCCC@@@AAABBBBBBAAA>>><<<======<<<<<<>>>>>>>>>===<<<;;;<<<;;;;;;;;;<<<<<<===>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>><<<======>>>???@@@BBBCCCBBBCCCDDDDDDBBBAAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLJJJIIILLLQQQVVVUUU```IIIGGGDDDBBBBBBAAA???===<<<;;;;;;:::999888777777666666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444222222333333333444444444666666555555555444444444333555666777666666777999888888888888888999999:::<<<;;;;;;;;;<<<=========999AAAAAA@@@HHHMMMVVVggglll^^^MMMDDD===;;;:::888888:::999777777777999:::999888555555555444444444333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111000000111111111000000///111111111111222222222333000111222222333333222222222222222333333444444444333333444555555555555444666666777888888888888888888888999999::::::;;;;;;======<<<<<<===>>>>>>???EEEAAA@@@CCCCCCAAA@@@CCCCCCFFFIIIJJJJJJIIIJJJKKKJJJKKKMMMOOOPPPQQQRRRRRRTTTVVVWWWWWWVVVUUUUUUUUUTTTTTTWWW\\\^^^]]]aaafffgggjjj|||nnn[[[PPPKKKFFFCCCCCCAAABBBBBB@@@<<<;;;<<<>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<======>>>>>>>>><<<<<<;;;;;;;;;<<<======:::;;;;;;<<<>>>???AAABBB???@@@BBBBBBAAA@@@AAABBB@@@AAABBBCCCDDDEEEFFFFFFEEEHHHIIIHHHGGGIIIPPPVVVSSS___KKKHHHEEECCCCCCBBB@@@>>>===<<<:::999888777777777777666666666555555555555444444444444444444444444444333333222222333333444444444444444444444444444222222333333333444444444666666555555555444444444333444666666555555777888888888888777888999999:::666666777999;;;;;;:::999:::???===<<>>???@@@EEEAAA???AAABBB@@@???AAABBBEEEGGGHHHHHHHHHHHHIIIGGGHHHJJJMMMOOOQQQRRRSSSSSSUUUWWWWWWVVVTTTTTTTTTLLLOOOVVV\\\]]]\\\```fffbbb```lllrrrcccRRRIIIEEECCCDDDGGG@@@AAAAAA???<<<;;;===@@@<<<===>>>?????????>>>===::::::;;;;;;;;;;;;;;;;;;::::::<<<===>>>>>>???>>><<<<<<;;;;;;;;;<<<======999999:::;;;===???@@@AAA;;;===???@@@@@@@@@AAABBB??????@@@AAABBBDDDDDDEEEAAADDDFFFFFFEEEHHHPPPWWWVVVcccIIIDDD@@@@@@BBBCCC@@@<<<>>>>>>===<<<:::999888777888777777666555444444444333333333333333333222222333333333333333333333333333333333333333333333333444333333333333444555555444444444444444444444444666666555555444444444333444555555666777888888888777666666777999::::::999<<<===????????????AAACCCMMMVVVhhhkkk]]]QQQEEE>>>===;;;;;;:::999888888888888666666555555444444444333444444333333333333222222111222222333333222222111111111222222222333333333111111111111111111111111......//////000000000111000000000000000000000000111111222222222333333333222222222222222222222222444222000111444555444333111111222222333444555555555666777888888999888888777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>===>>>???AAABBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHJJJMMMPPPSSSSSSTTTUUUVVVWWWXXXXXXYYY\\\VVVTTTXXX\\\]]]^^^```cccbbbgggqqq~~~}}}qqqWWWQQQIIIDDDBBBBBBDDDDDDAAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<============;;;;;;;;;::::::999999999999999:::;;;;;;:::999999;;;;;;;;;<<<<<<<<<<<<===???>>><<<<<<<<<===<<<;;;<<<<<<======>>>>>>??????@@@@@@??????@@@BBBCCCDDD???CCCGGGGGGEEEFFFLLLQQQWWWfffIIIDDDAAA@@@BBBCCC@@@<<<======<<<:::999888777666777777777666555444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222222222333444444444444444444444444444444666666666555555555444444555555666666777888888999888777666777999;;;:::999:::<<<>>>>>>>>>>>>@@@AAACCCHHHQQQ\\\ooolll^^^OOOHHHCCC===:::;;;;;;:::999888777777777777666666666555555444444444444444333333333222222222111222222333333222222111111111111222222222333333111111111111111111111111/////////000000111111111111111111111111111111111000000000111111111222222111111111111111111111111222111222444666666444111111222222333444444555555444555666777888888888888666666777888888999999::::::::::::;;;;;;;;;;;;;;;??????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEGGGIIIJJJKKKJJJIIIIIIJJJMMMPPPRRRRRRSSSSSSVVV[[[aaafffjjjddd]]]YYY]]]aaa```^^^___]]]]]]___ffflllxxxyyyggg\\\MMMJJJFFFDDDCCCCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;:::::::::999888999:::;;;;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::;;;;;;;;;:::<<<<<<======>>>??????@@@@@@@@@??????@@@AAACCCDDDCCCDDDDDDEEEFFFHHHKKKMMMUUUkkkHHHEEEAAAAAABBBBBB@@@===<<<<<<;;;999888777666555777777666666555444444444666666666666666666666666333333333333333333333333333333333333333333333333111111111111111222333333444444444444444444444444666666666666666555555555555666666777777888888999888777777888:::;;;:::999999:::<<<<<<<<<<<<>>>@@@>>>BBBDDDDDDIII\\\yyyyyy```LLLDDD===<<<<<<<<<<<<===;;;:::999777666555555555666666666555555555555555333333333333222222222222111111222222222222111111111111111222222222222333111111111111111111111111000000000111111111111111111111111111111111111111/////////000000000111111111111111111111111111111000111333666888777333000222333333444444555555555444555666777777888888777555555666666777888888999999999999:::::::::;;;;;;>>>???@@@BBBBBBAAA@@@@@@BBBCCCCCCEEEGGGIIIKKKLLLMMMLLLJJJJJJKKKMMMOOOPPPTTTTTTTTTXXX___iiisssyyynnneee```dddgggeee```^^^]]]]]]___aaaaaaeeeppp|||xxxmmm^^^PPPHHHDDDCCCCCCDDDDDDCCCAAA???@@@@@@???>>>===<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999999::::::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;=========>>>??????@@@@@@@@@@@@??????@@@AAABBBCCCGGGEEECCCDDDGGGJJJJJJIIINNNmmmGGGEEEBBBAAAAAAAAA@@@>>><<<<<<;;;999888777666555666666666555555444444444333333444444444444555555333333333333333333333333222222222222222222222222111111111111111222333333333333333333333333333333666666666666666666666666666666666777777888888888888777666888:::;;;:::999888:::;;;<<<<<<<<<>>>???<<>>;;;;;;===>>>>>>>>>;;;:::999777666555555555555555555555555555555555333333333222222222222111111111222222222222111111111111111111222222222222111111111111111111111111111111111111111111222222222222222222222222222222/////////000000000111111222222222222222222222222000222444666666555333111333333444444444555555555555555666777888888888888555555666777777888888999999999999:::;;;;;;<<<<<<>>>??????@@@@@@@@@@@@@@@BBBCCCDDDEEEGGGIIIKKKMMMMMMLLLKKKKKKKKKMMMNNNOOOVVVVVVVVVZZZ```jjjsssxxxrrriiieeehhhmmmjjjddd___```aaabbbaaa```aaagggmmmwwwiii]]]PPPGGGCCC@@@@@@@@@BBBCCCBBB???===??????>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>===<<<<<<===>>>======>>>??????@@@@@@AAA@@@@@@?????????@@@BBBCCCIIIGGGFFFFFFGGGIIIJJJJJJLLLoooGGGEEECCCAAAAAA@@@???>>>===<<<;;;:::999888777666555555555555444444444444333333333333444444555555333333333333333333333333222222222222222222222222222222222222222333444444333333333333333333333333555555555666666666666666666666666666666777777777777666666777999::::::999888:::<<<<<<<<<<<<>>>???999===AAACCCCCCFFFJJJOOO\\\pppkkkZZZOOODDD<<<===<<<;;;::::::;;;:::999;;;:::999777666666555555444444444444555555555555333333222222222111111111000111111222222111111000000000111111111222222222111111111111111111111111222222111111111111111111111111111111111111111111000000000111111111222222333333333333333333333333111222333333333333333444333333333444444444444444666666777888999999999999666666777777888999999:::999::::::;;;<<<=========???>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLMMMNNNOOORRRSSSVVVZZZ___eeekkknnnnnngggdddhhhmmmkkkfffcccdddeeedddaaa___aaaeeehhhrrr}}}kkk\\\SSSKKKFFFFFFCCCAAA??????@@@@@@>>>===>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<>>>>>@@@BBB>>>>>>??????@@@AAAAAAAAAAAA@@@?????????@@@AAABBBGGGIIIKKKJJJGGGGGGKKKOOOOOOqqqFFFEEEDDDBBBAAA@@@??????======<<<:::999888777666444444444444444444444444333333444444555666666666333333333333333333333333222222222222222222222222222222222222222333444444333333333333333333333333444444444555555555555555555555555555555555555555666555555666888999999888888999;;;;;;;;;<<<===???;;;::::::<<>>>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHGGGHHHIIIJJJLLLNNNPPPQQQMMMOOORRRWWW\\\```bbbdddeee```___dddgggfffeeefffjjjllljjjeeebbbeeegggggggggllluuuyyyiiiXXXNNNIIIEEEDDDEEEDDDAAA>>>======>>>============<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;???AAACCCBBB??????AAADDD?????????@@@AAAAAABBBBBBAAA@@@???>>>>>>???@@@AAADDDHHHLLLJJJGGGGGGMMMSSSMMMmmmEEEEEEDDDBBB@@@??????@@@<<<<<<;;;999888777666555444444444444444444444444222222333333444555555666333333333333333333333333111111111111111111111111111111111111111222333333222222222222222222222222333333333333444444444555444444444444444444444444555444333444777888777666666888999:::::::::<<<======;;;999:::===???AAABBBEEEEEEHHHRRR]]]mmmooobbbNNNIIIBBB===::::::<<<>>>666;;;;;;888777:::;;;888555444444333333444444555111111111222222333333333222222222222111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111000000//////////////////////////////////////////000000000111111000000000000000000000000---000222222000///000222222222222222222222222222333444555666777777777777555555666666777888888999888999:::;;;<<<======>>><<>>AAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFIIILLLOOOQQQRRRMMMOOOQQQSSSVVVYYYZZZ[[[\\\ZZZZZZ^^^______bbbgggkkkooonnniiiggghhhhhhddd```eeekkkuuu___SSSFFFBBBAAA@@@@@@BBB@@@>>>===<<<======<<<;;;<<<<<<<<<;;;;;;;;;;;;:::888888999999999:::::::::999:::::::::;;;;;;;;;;;;;;;:::999999999999:::;;;999999:::::::::;;;;;;;;;<<>>>>>???@@@AAABBBDDDFFFGGGGGGJJJNNNRRRMMMdddEEEEEEEEEBBB@@@??????@@@;;;:::999888777555444444444444444444444444444444//////000111111222333333333333333333333333333333111111111111111111111111000000000000000111111222222222222222222222222222222222222333333444444444333333333333333333333333444333222444666777666555555666888888888999:::<<<999:::;;;<<<<<<<<<<<<===@@@@@@DDDIIIKKKOOO^^^nnntttvvvfff]]]QQQEEE@@@>>>===>>>===;;;::::::444999:::555444777888555222222111111222222333444000000111111111222222222222222222111111111111000000000111111111111000000000000000000111111111111111111111111111111111111111000000000//////......////////////////////////............/////////000////////////////////////***...222444222///...///222111111111111111111111111222333444555555555555444444555555666777777777777888888999;;;<<<======;;;???EEEJJJJJJFFFAAA<<>>>>><<<:::;;;;;;;;;;;;;;;;;;::::::666777777777777888888888999999999::::::;;;;;;;;;:::999888777777888999:::999999:::::::::;;;;;;;;;999<<>>::::::===AAA???@@@@@@AAAAAABBBBBBCCCAAA@@@???>>>>>>???@@@@@@AAA@@@@@@CCCHHHMMMOOOOOOTTTaaa