BM6P6(@ ~~~}}}{{{yyyxxxyyyxxxxxxwwwwwwxxxxxxyyy{{{{{{zzzzzzxxxvvvuuussspppqqqrrrrrrrrrqqqpppooorrrlllggghhhnnnsssvvvuuuyyy~~~~~~xxxuuuzzz}}}|||}}}~~~~~~zzzwwwwwwzzzwwwssspppooonnnlllkkkpppqqqrrrssssssqqqpppoookkkhhhhhhkkkoooppplllgggkkkqqqttttttvvv{{{~~~~~~xxxpppnnnuuuzzzwwwsssttt{{{|||tttmmmiiiiiicccaaacccbbbYYYOOOIIINNNRRRWWWZZZ\\\[[[UUUOOOIIIFFFCCCAAA@@@>>>999555;;;666555888;;;999666666000//////000222222222000333222111333555777888777HHHIIIAAA;;;>>>@@@JJJ___kkkqqqzzzaaaGGG===:::555222222000///............000...///222000---...222.........///000222333444???BBBGGGKKKNNNRRRWWWZZZMMMNNNLLLIIINNNZZZcccfffbbbjjjppprrruuuyyyyyywwwwwwnnnnnnwww~~~}}}xxxtttyyy~~~|||{{{}}}yyy~~~~~~vvvrrrwww|||}}}{{{rrr[[[HHH>>>777<<>>999<<>>DDDIIILLLOOOQQQSSSJJJKKKIIIGGGJJJTTT[[[]]]^^^cccfffgggjjjpppsssrrrppplllkkkqqq}}}}}}zzz|||yyyqqqooopppnnnqqqjjj^^^OOOBBBAAAJJJQQQjjjssszzz{{{{{{zzzxxxtttnnnfff^^^[[[^^^bbbdddcccgggjjjqqq{{{~~~{{{wwwxxxuuuvvvwwwxxx{{{}}}xxxssslllbbb[[[\\\UUUOOOOOOWWWaaagggjjjnnnrrrvvvwwwsssiii]]]UUUaaaggglllpppvvv~~~pppaaaSSSOOOQQQQQQNNNMMM||||||}}}}}}~~~~~~~~~{{{yyyxxxwwwwwwvvvxxxzzz|||~~~~~~~~~~~~|||yyyvvvwwwyyy{{{zzzxxxyyy~~~~~~}}}}}}|||yyy~~~~~~~~~|||wwwuuutttxxx}}}}}}xxxuuuvvvzzzuuuoookkkkkklllnnnoootttpppmmmnnntttyyyzzzyyyvvvpppkkkhhhkkkmmmnnnnnnooommmgggaaaaaagggjjjiiimmmpppuuuxxxuuuppprrrwwwxxx|||}}}tttlllggghhhmmmrrrnnntttzzz~~~~~~{{{xxxwwwrrrmmmjjjiiifff```___```aaadddjjjrrrzzz}}}~~~~~~yyywwwtttrrrpppmmmhhheee\\\RRRJJJGGGCCC===999888999666333222222333333333555333222111333444444444<<<@@@<<<777;;;AAARRRlll~~~aaaDDD777555444111111000000//////.........---...000...+++,,,000///.........//////000111333888>>>DDDGGGHHHJJJKKKCCCEEEEEEDDDHHHQQQWWWXXXUUUXXXWWWVVVZZZbbbggghhhgggiiiooowww{{{|||{{{zzz|||yyyqqqllliiigggbbb^^^aaaVVVEEENNN]]]WWWooovvv{{{yyyuuurrrkkkeeeVVVMMMEEEEEELLLRRRRRROOORRRXXXdddsss|||}}}vvvpppooojjjlllnnnpppssswww}}}{{{tttiii]]]TTTPPPOOOYYYTTTVVVaaaiiijjjnnnuuu{{{|||}}}zzztttjjj```YYYYYYYYY^^^gggnnnrrrwww|||ggg___\\\```eeeccc]]]ZZZzzz{{{||||||}}}}}}}}}}}}|||{{{{{{{{{|||yyyzzz|||~~~~~~~~~}}}zzzwwwxxxzzz{{{zzzyyyyyywwwvvvyyyzzz{{{}}}}}}}}}yyytttuuuyyy}}}zzz{{{yyytttnnnkkklllooossstttuuuoooiiikkkttt{{{|||{{{wwwrrrllljjjjjjlllmmmmmmlllmmmkkkdddbbbgggmmmooopppqqquuuvvvqqqlllooovvvxxx{{{~~~||||||}}}pppppppppnnnmmmkkkkkkkkknnnoooppppppqqqsssxxx{{{sssrrrsssuuupppiiifffggg[[[\\\cccnnnvvvxxxxxxyyytttvvvzzz}}}~~~}}}zzzxxxlllddd]]][[[WWWOOOIIIGGGAAA===888666555666666555777555444444777999;;;;;;>>>EEEDDDAAADDDGGGVVVnnnvvv\\\GGG<<<777444000000000000000///.........,,,---///---***+++//////...............///000111555999===???AAADDDFFF>>>BBBDDDFFFKKKTTTYYYYYYJJJJJJIIIGGGLLLTTTYYYYYY___dddkkkssszzz|||yyyrrruuu}}}{{{uuuuuuxxx|||}}}yyyyyy|||~~~~~~zzzqqqhhhaaa]]]\\\ddd```llleeePPPaaauuufffdddhhhhhhbbb\\\WWWPPPIIIAAA<<<777777<<<@@@AAA@@@CCCHHHUUUdddnnnrrrxxx}}}zzz~~~{{{ooofffccceeefffggggggggghhhkkkmmmqqqkkk```RRRHHHDDDGGGJJJRRRPPP[[[mmmrrrgggccchhhhhhggghhhllloookkkbbbZZZQQQKKKLLLUUU[[[[[[bbbllldddccchhhrrrwwwrrriiidddzzz{{{|||}}}~~~}}}}}}}}}~~~}}}}}}~~~}}}~~~}}}}}}}}}zzz{{{yyywwwvvvvvvuuuuuuvvvwwwwwwyyy{{{~~~~~~zzzzzz~~~{{{vvvqqqnnnnnnppprrrrrrtttnnnhhhjjjrrryyyzzzyyytttrrrnnnlllkkkkkkjjjjjjdddkkknnnhhhbbbdddjjjnnnrrrsssuuuvvvqqqlllnnnsssyyy{{{{{{uuuqqqooonnneeefffgggiiikkkllllllkkkllllllllllllmmmrrrxxx|||vvvxxx}}}|||ppphhhfffYYYZZZbbbooowwwwwwvvvxxxtttxxx~~~zzzwwwuuupppmmmooommmfff^^^[[[RRRNNNHHHDDDCCCBBBAAA@@@:::999888;;;@@@EEEHHHJJJQQQZZZ\\\[[[]]][[[cccvvvkkkWWWKKKEEE===666///000000111000000///......,,,---///---)))***...///...............///000333444666777888<<>>BBBIIIKKKIIIJJJOOOVVV]]]dddkkkrrrwwwvvvwwwwwwxxxzzz|||~~~rrrvvv|||}}}{{{uuusssttt{{{~~~xxxvvvzzzxxxmmmiiiwww}}}xxxsssrrrssswwwqqqhhh]]]QQQHHHCCCBBBRRRMMMXXXSSSBBBUUUhhhWWWNNNOOOKKKDDD@@@>>>;;;666666555555333222333555777;;;>>>FFFQQQXXX\\\ccciiiooowww{{{zzzyyy||||||yyyvvvvvvyyy}}}}}}||||||}}}~~~~~~}}}}}}zzzxxxooocccZZZWWW]]]]]]\\\ZZZXXXWWWXXXZZZXXXRRRKKKGGGHHHKKKMMMOOOJJJHHHRRRccceeeYYYSSSWWWOOOMMMOOO\\\jjjooofff[[[ZZZQQQMMMQQQSSSSSSZZZdddggghhhpppyyy{{{rrrhhhbbb~~~~~~~~~}}}||||||~~~zzzvvvwwwxxxvvvvvvxxxyyyyyyzzz|||~~~~~~~~~}}}xxxuuusssqqqooonnnsssnnnjjjlllqqquuuvvvtttrrrqqqpppooommmkkkjjjiiifffnnnrrrllleeedddhhhjjjnnnmmmppptttsssooooooqqqxxxzzz{{{tttmmmjjjiii```\\\XXXVVVYYY]]]bbbdddfffjjjnnnrrruuuwwwzzz||||||~~~{{{ppplll```___fffuuu|||{{{{{{www|||~~~yyywwwxxx}}}~~~xxxqqqnnnbbb^^^YYYTTTRRRPPPMMMLLLIIIHHHIIINNNUUU]]]bbbeeejjjtttwwwyyy|||wwwwwwuuu\\\LLLGGGCCC;;;222...///000111111000///...///---...///---)))***...///.........//////000111555555444333444999@@@DDDJJJMMMMMMKKKKKKOOOOOOMMM::::::999888===BBBBBB======>>>@@@CCCFFFKKKQQQUUUVVVWWWZZZ^^^bbbfffhhhjjjdddfffkkkqqqwwwyyyxxxwwwwwwwwwxxx~~~yyylllhhhwww|||}}}uuukkkddd```]]]YYYQQQIIIBBB:::333000222777222666444,,,999EEE::::::999555111222666666333222444666444///---///222666666:::@@@DDDFFFLLLRRR]]]dddgggbbb\\\\\\___aaaaaa___\\\[[[[[[]]]```bbbbbb```______bbbeeefffffffffcccaaa```[[[RRRLLLLLLHHHHHHGGGEEECCCCCCFFFHHH>>>===@@@IIIUUU[[[ZZZVVVIIICCCDDDMMMQQQNNNNNNSSSIIIFFFHHHVVVfffllldddYYYaaaZZZUUUTTTSSSTTTYYY___bbbdddkkkrrrqqqhhh```]]]~~~}}}||||||~~~zzzwwwzzz{{{xxxvvvxxx{{{{{{||||||~~~~~~}}}}}}~~~{{{vvvsssrrrpppooopppqqqrrrqqqooossssssrrrpppmmmlllkkkllllllooooookkkhhhiiiiiifffiiihhhkkkssswwwtttpppooorrruuuzzzyyysssqqqpppddd]]]TTTNNNNNNQQQSSSTTTXXX\\\```dddgggiiilllnnnsssqqquuu~~~~~~yyywwwqqqkkknnnzzz}}}|||}}}qqqnnniiidddaaa]]]YYYWWWYYYYYY[[[```iiirrryyy|||yyypppUUUEEE@@@===666111...///000111111000///...000......000...******............///000111222333444444444333444888===AAAKKKLLLJJJEEEDDDEEEEEEBBB:::999666444888>>>===888:::888666444444666777888999;;;???CCCGGGIIIKKKKKKQQQOOOQQQYYYcccjjjjjjhhhpppppppppsssxxxzzz{{{{{{||||||}}}|||tttggg^^^\\\___cccbbbYYYPPPLLLHHHCCC999333000222111------000666000...000444888999555//////---,,,///666777444222333444222000...------000///111666777777:::@@@FFFIIIHHHBBB>>>>>>???>>>AAAAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@CCCEEEFFFEEEIIIFFFFFFGGGEEE@@@>>>@@@777666555333333555999===777777===IIIVVV^^^^^^\\\OOOIIIDDDEEEKKKRRRVVVWWWMMMKKKLLLSSS[[[]]]XXXRRRUUUVVVTTTOOOOOORRRTTTRRRRRRUUU[[[cccdddaaa```ccc~~~|||~~~|||{{{~~~xxxwww|||~~~xxxtttttt{{{{{{{{{{{{|||}}}~~~~~~|||}}}}}}~~~rrrsssssssssrrrpppnnnmmmuuutttssspppmmmmmmnnnooommmkkkfffdddgggkkkiiibbbiiigggkkkuuu{{{xxxqqqmmmkkknnntttzzz{{{yyyyyymmmggg___XXXUUURRRNNNKKKGGGGGGGGGFFFHHHLLLRRRWWW]]]ZZZ\\\gggsssxxx{{{|||zzzxxx~~~|||xxxsssoookkkfffccc^^^^^^```eeeoooxxx|||uuuZZZIIIAAA<<<999777---...000111222111///...000//////000...***+++............///000222333444111333444444555777;;;>>>FFFGGGDDD???===??????<<<===:::555222666<<<<<<777555222000111333555666666///111555888::::::::::::===888777???KKKTTTUUUQQQXXXWWWWWWWWWXXXZZZ\\\^^^dddaaa___\\\SSSIIIDDDDDD???CCCCCC<<<888888666000222---,,,000000,,,***,,,///+++$$$)))666333+++---,,,---,,,,,,000666555111222111000000111000---***++++++---111222000222666888777333//////333222///333333444555555555555555333222222333555555444333:::777666888777444444777444444222000000333888<<<>>><<<===CCCMMMVVV\\\^^^VVVSSSMMMKKKSSS]]]^^^XXXPPPOOONNNNNNNNNMMMKKKJJJGGGNNNOOOJJJJJJOOONNNGGGBBBEEENNNXXX^^^aaahhhooo~~~}}}||||||xxx}}}{{{|||~~~}}}|||}}}}}}||||||~~~xxxwwwuuusssssstttuuuvvvyyyvvvrrrooooooooonnnmmmmmmllljjjjjjjjjiiifffdddcccbbbfffppp{{{}}}uuullliiikkkooottt{{{}}}wwwsssoooiiieeeeeefffhhhiii]]]WWWPPPLLLKKKIIIEEE@@@FFFJJJOOOQQQQQQUUU]]]ddduuuvvvwwwzzz~~~zzzsssooommmiiimmmnnnnnnttt}}}iiiXXXKKK@@@666///111111111111111111222222000000000111111111111111000333111---...555555111555444222111333777;;;===AAA===999888999:::999888555888;;;999444222555999+++...111000......111444444222000......///111333666555555666777:::<<<=========>>>???@@@@@@@@@@@@FFFFFFEEEBBB>>>;;;888777888555222000000///...---///,,,******---//////---,,,,,,,,,,,,,,,---...///111...,,,,,,///222444555111333555333///+++++++++///...---,,,------+++***---222333///...222333111333555666666444333444555222111000000111111000///:::777333111222222222222555333111///000666>>>DDDGGGEEECCCEEEKKKRRRWWWYYYXXXXXXVVVSSSTTTWWWTTTOOOQQQKKKCCCAAADDDGGGHHHGGGNNNLLLJJJMMMPPPNNNGGG@@@@@@???CCCIIIMMMTTTcccsss}}}~~~~~~~~~{{{{{{}}}~~~~~~}}}}}}~~~~~~uuutttsssssssssuuuwwwxxx{{{wwwssspppooommmkkkjjjnnnmmmlllllllllllljjjhhhcccbbbdddllluuuzzzxxxtttiiikkkmmmooossszzzzzzrrrqqqnnnjjjjjjnnnssswwwyyyrrrmmmhhheeeeeeccc___[[[SSSUUUUUUSSSPPPQQQTTTXXXdddfffkkkqqqvvvzzz}}}|||{{{wwwyyyyyyxxx|||qqq```QQQDDD999222444333333333333444555555777666444222000//////...111444222///111666666111444222111000111333666888;;;888555555666666555444666888:::888444222333444000111222222111000111222444555555555444333333444222222222222222333444555444666777999999999888888777;;;>>><<<888666999===666444111/////////---,,,///,,,))))))+++------,,,++++++++++++,,,---...///000...++++++---000111222000222444333111//////111---,,,++++++,,,,,,+++++++++000111---,,,///000---333444444333333444777999999777555333111000//////444222111222444777777777333444444666999>>>FFFKKKUUUVVVUUUQQQNNNOOOTTTYYY[[[YYYSSSMMMLLLNNNMMMIIIIIICCC>>>===@@@DDDEEEDDDUUUUUUTTTSSSQQQMMMIIIEEEFFFGGGKKKLLLJJJMMM[[[lll}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~|||{{{zzzyyyyyyyyyqqqqqqqqqrrrsssuuuxxxyyyyyywwwsssqqqooommmkkkiiinnnnnnmmmnnnppppppooommmgggfffeeehhhmmmrrrvvvwwwnnnpppqqqooommmpppyyy~~~sssiiidddccccccfffnnnwww}}}~~~{{{xxxvvvsssooollljjjjjjjjjnnnqqqwww}}}zzzkkkZZZKKK@@@999:::999888666666777999:::===;;;888555222111111111222444333222444777666222555444333333333444555666666555444444555555333222888999999888666333111000111111111222444444222000111444666666555222111111222111111000000///.........000333555666555333222...444888777222222999@@@444222000/////////...,,,///---***)))***,,,------***++++++,,,...///000000111...,,,+++,,,.../////////000222111000//////000,,,,,,++++++,,,,,,------,,,000111//////333555555777666555333333555:::>>>GGGDDD>>>999555333222333777666777999<<>>:::;;;???CCCEEEDDDRRRTTTTTTRRRMMMIIIHHHHHHIIIMMMPPPOOOHHHHHHUUUdddӵĦĦӵ~~~vvvssstttzzz|||wwwvvvtttĦnnnnnnnnnoooppprrrssstttsssqqqooooooppppppooommmooonnnnnnppprrrsssrrrpppooommmkkkiiihhhjjjmmmpppsssvvvxxxtttooonnnsssxxx}}}vvvkkkaaaXXXXXXYYY^^^fffooovvvyyy~~~tttdddUUUKKKEEEEEECCC@@@===<<<<<<===>>>@@@>>>;;;888666666888999888999999;;;<<<===<<<999999888888777777777777777555666777888999888666555;;;:::999999999888444111000///000333777777444111111444777666333111111222333333222222000///...---///111444777777666444222111444555333000111666;;;222111/////////000...---000...,,,++++++,,,---...+++,,,---...000111111111222000---,,,---.........000000000000...---,,,,,,------------,,,---///000,,,---///000444;;;CCCHHHFFFCCC???;;;999<<>>@@@DDDHHHJJJJJJNNNOOOOOONNNMMMLLLLLLLLLIIIMMMPPPOOOMMMPPPZZZddd4ĉ@ӵ>L=hĦ4ĉ@ӵyyyuuuqqquuu}}}{{{uuusssqqq>Lmmmlllkkkkkkjjjjjjjjjjjjjjjjjjiiijjjlllppptttuuuvvvoooooooooppprrrsssrrrqqqqqqqqqppplllhhhfffgggiiinnnsssvvvvvvrrrqqqsssuuuwwwyyy~~~zzzxxxxxx}}}uuuooojjjccc[[[WWWVVVVVVYYY___fffkkknnnlllooovvv~~~zzzooocccZZZUUUTTTQQQLLLGGGDDDCCCDDDEEEDDDBBB???<<<;;;;;;===>>>AAA@@@AAADDDGGGGGGEEEDDD;;;;;;:::888777777666666555777:::<<<<<<;;;:::999===<<<<<<===>>>===:::888999888999<<>>999555888:::<<<:::666444666999444444333222111000000///111333666999:::888666444555222///...///111111111000.........000000///---.........---,,,---...///,,,---...000111111111111222000......///000000///222333444555555555333111222333222111......111333...---///333;;;FFFTTT^^^[[[YYYSSSMMMIIIJJJNNNRRR^^^ZZZRRRGGG>>>;;;<<>>;;;888666555555555888<<<===============AAAAAAAAA@@@@@@@@@@@@@@@HHHIIIKKKLLLLLLIIIDDD@@@???BBBDDDAAA<<<:::===AAA<<<;;;999777555555555555666888;;;======<<<;;;:::666222......222333222///000000000111333333222111///111333444333222333444111222333555555555444444444222111222444555555444999:::>>>CCCGGGHHHFFFCCC???@@@???;;;777666999<<<===<<<>>>EEEMMMXXXeeeqqqllljjjfffaaa]]]\\\^^^aaaeeeaaaXXXLLLAAA;;;<<>>@@@??????AAABBBEEEFFFFFFCCC@@@???BBBEEEQQQTTTYYY[[[ZZZVVVSSSQQQLLLQQQUUUSSSMMMIIIKKKNNNPPPMMMHHHDDDBBBAAABBBCCCCCCDDDEEEGGGHHHGGGGGGFFF@@@>>><<<<<<<<<;;;999888888888999;;;===>>><<<;;;777;;;???AAA@@@???>>>???<<<===???@@@@@@???>>>===:::999999;;;>>>@@@@@@???CCCFFFLLLSSSYYYZZZVVVSSSTTTUUUSSSNNNHHHEEEHHHLLLPPPOOORRRYYY___bbbkkktttmmmmmmmmmkkkiiihhhjjjllloookkkaaaSSSEEE======???999888888:::===AAACCCCCCDDDGGGLLLNNNNNNMMMMMMMMMNNNMMMNNNQQQVVVXXXWWWUUUWWW\\\]]]YYYVVVWWWXXXVVVXXX[[[^^^___^^^\\\[[[ZZZ[[[[[[\\\```cccdddaaa^^^___bbbdddfffmmmvvvxxxttt?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@exxxvvvwwwvvvsssxxxxxxyyyZ3h?gLD%%)?tttfff?><zlllsss=?Ħsssg&ennng&efff```[[[S?ʬaaa4ff?>ߝL@eg&ennnpppnnn3h?g&e>&errruuu??{{{ooommmsss~~~wwwrrrkkkfffcccdddhhhjjjcccdddeeefffggghhhiiiiii]]]XXXXXX___cccdddfffkkkgggccc[[[RRRJJJFFFCCCCCC;;;>>>AAABBBBBBBBBEEEGGGIIIJJJJJJEEE???===BBBFFFPPPVVV^^^bbbbbb```______]]]dddjjjiiibbb]]]]]]___ccc___YYYSSSPPPOOOPPPQQQPPPPPPQQQRRRSSSSSSSSSSSSMMMNNNNNNLLLGGGCCCBBBBBBAAAAAABBBEEEGGGHHHFFFEEE???EEEKKKNNNLLLJJJJJJJJJHHHIIIJJJKKKKKKIIIGGGFFFAAA@@@AAACCCGGGJJJJJJJJJMMMPPPVVV^^^cccccc]]]XXXfffgggeee^^^WWWTTTVVVZZZWWWVVVZZZaaacccaaaccciiigggiiikkkllllllmmmooopppwwwsssiiiZZZJJJ@@@>>>@@@>>><<<;;;<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦuuuvvvyyy{{{zzzxxxtttvvvxxxDdDĦwww|||peӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦkkk>d<ĦcccpeӵWWWĦUUUF&uTӵaaaDdDĦ}}}>d<ĦpeӵDx<>d<ʜ4DuTӵ|||||||||~~~{{{{{{}}}vvvmmmYYYQQQJJJHHHGGGEEEFFFJJJCCCIIIPPPUUUWWWZZZ^^^aaaeeejjjoooooollllllooosssooollliiikkkrrrxxxzzz{{{~~~xxxtttooocccTTTIIIFFFGGGIIIJJJTTT]]]gggkkkgggccccccdddhhhgggfffhhhjjjjjjgggcccaaa]]]ZZZZZZXXXQQQNNNNNNGGGJJJKKKJJJLLLPPPRRRPPPPPPPPPQQQRRRTTTWWWYYY[[[bbbcccdddccc```___^^^^^^\\\___```___^^^^^^]]]]]]ZZZZZZYYYWWWTTTSSSSSSUUUWWWQQQKKKKKKNNNQQQOOOKKKEEEGGGJJJMMMQQQTTTVVVVVV```\\\[[[^^^___[[[XXXXXX___\\\YYYXXXYYYZZZZZZYYY___mmmvvvrrrllllllkkkhhhdddbbb```aaacccfffggggggmmmnnnjjjbbb^^^^^^]]][[[^^^\\\YYYXXX[[[eeeqqqyyyuuuwwwzzz{{{{{{{{{|||~~~{{{vvvmmmfffcccbbbbbbccc\\\]]]ZZZTTTSSSUUUVVVTTTXXX[[[___bbbcccdddffffffmmmmmmnnnnnnoooqqquuuxxx~~~{{{tttmmmlllpppttt4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<{{{{{{yyyvvvvvvwwwyyy>d<ӵzzzzzzB?Ho9nnn<xyyyzzz}}}~~~&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇzzzDdDĦiiisdKĦ___B?dp&ĒRKKKKKK>d<sdKĦB?Ho9GGGs&dq&ĒRvvv}}}wwwmmmbbbUUUGGGBBB???<<<::::::>>>@@@BBBAAA>>>===>>>AAACCCHHHMMMNNNLLLLLLPPPUUU[[[YYYZZZ^^^eeelllpppqqqvvvzzz}}}{{{xxxooo^^^NNNDDDAAAEEEHHHNNNZZZiiippppppnnnpppsssvvvssspppppprrrrrroookkkeee___[[[[[[YYYSSSPPPOOOLLLNNNLLLHHHHHHJJJKKKHHHPPPQQQSSSTTTUUUUUUUUUUUUaaacccdddccc___\\\ZZZZZZ]]]]]]^^^\\\XXXUUUUUUVVVRRRSSSTTTTTTSSSTTTVVVXXX^^^VVVKKKFFFGGGKKKLLLLLLHHHJJJLLLOOOQQQSSSTTTUUUZZZWWWWWW]]]```______bbb```aaa```^^^[[[ZZZ\\\^^^]]]ooo{{{yyytttuuurrrlllaaa______```dddhhhjjjjjjooonnniiiaaa\\\[[[WWWRRRUUUUUUUUUVVVZZZaaakkkrrrxxxzzz|||}}}{{{zzzzzzzzzyyyuuunnngggaaa```ccceeedddeee```YYYVVVWWWWWWTTTQQQWWW```fffhhhhhhiiiiiiqqqqqqqqqpppppprrruuuxxx~~~zzzuuuqqqppprrrtttuuu4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse{{{~~~|||yyyxxxxxxxxx<Ōttttttsss@GxxxrrrHkgezzzyyyxxxyyyyyyxxx}}}HĪj@IŌegeHu]3hIŌyyywwwDdDĦdddneZZZ^^^@hJJJHHH>hBBBAAA@@@seLLLnerrrxxx@GQQQJJJsĪj@hccckkkvvv~~~yyywwwjjj[[[RRRIII???888666;;;:::888444111111222444000444888999999999<<>>@@@DDDKKKXXXhhhppppppqqquuuzzz{{{zzzyyy|||}}}zzznnngggbbbcccdddaaa```aaaaaaccc```[[[YYY[[[[[[XXX^^^___aaaaaa```]]]YYYWWWaaaeeeiiiiiifffcccccccccfffcccbbbaaa]]]XXXWWWYYYRRRUUUXXXZZZ[[[\\\^^^```ccc[[[OOOFFFCCCEEEHHHKKKUUUVVVWWWYYYZZZ[[[[[[[[[SSSRRRVVV^^^bbb```^^^^^^YYY]]]aaaaaa___^^^aaaddd^^^nnnzzz|||zzzyyyuuunnn______bbbffflllqqqssssssuuuuuupppiiidddbbb]]]WWW___```_________aaafffiiirrruuuxxxyyyxxxvvvttttttqqqppplllfffaaa```eeejjjkkkkkkggg^^^YYYWWWUUUQQQKKKTTT___fffiiiiiiiiijjjnnnooopppqqqqqqsssvvvyyyxxxvvvtttvvvzzz}}}4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼s}}}~~~~~~{{{|||{{{zzzHoyyyttttttsssqqq|||~~~zzz||||||{{{yyywwwtttvvvxxx|||D^xxxwwwwwwDdDĦeeeaaaaaaddddddXXXRRROOOMMMBBB@@@>>><<<s׼s>>>???CCCMMMRRRYYY[[[TTTNNNXXX___gggrrrzzz~~~}}}vvvjjjYYYGGG===<<<555222///...000222333333000111333444444555555555222222444777;;;???AAABBBKKKPPPUUUXXXYYYYYYZZZ[[[bbb[[[OOODDD>>>;;;;;;<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBe}}}yyy}}}nu]ӵ~~~tttooollljjjjjjlllsss{{{}}}wwwsssxxxwwwwwwyyy}}}~~~}}}}}}>d<Ħzzzwwwwwwxxx>d<ĦiiieeeeeeĦmmmnnnnnnlllgggbbb___^^^]]][[[XXXVVVUUUQQQKKKFFFDDDAAA>>><<<Be<<<222777999777Ħ???999EEERRRXXX\\\___^^^\\\XXXVVVTTTTTTWWW\\\```ccciiipppxxx~~~hhhPPPFFFGGG:::666111000222333222///222111000111222222000...444444555666888999999999888<<>>999888999666333444???KKKNNNJJJIIIOOOVVV]]]```eeehhhiiigggeeecccYYYQQQLLLQQQYYY___dddhhhdddiiilllmmmnnnqqqqqqmmmpppssswww{{{{{{xxxtttqqqmmmssszzz{{{xxxuuuuuuvvvtttmmmiiilllkkkfffdddfffbbbeeejjjmmmmmmlllkkkkkkfffgggeeeaaa]]]___ffflllxxxxxxxxxxxxxxxwwwvvvuuuvvvnnngggeeecccbbbcccfffgggffffffhhhhhhddd[[[TTT^^^___dddjjjkkkgggdddcccZZZ\\\```eeehhhhhheeebbbYYY]]]```______bbbbbb```UUUSSSOOOIIIDDD@@@@@@AAAEEEKKKRRRWWWXXXWWWUUUTTTOOOSSSTTTRRROOOQQQYYYaaaYYY\\\\\\YYYWWWYYYWWWTTTQQQXXX```eeefffgggkkknnniiimmmrrrwww{{{ttt{{{?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<~~~{{{}}}iĉ@3hR/Ōuuussspppooonnnmmmiiittt}}}|||yyyzzz~~~{{{uuuqqqkkkqqqvvvvvvtttuuu}}}~~~zzzyyyzzz{{{}}}}}}~~~xxxxxx}}}DdDĦyyyxxx|||~~~sdKĦtttqqqgdKĦoooooorrrtttpppjjjiiimmmmmmiiiccc___```___TTTHHHIIIBBB===>>>777666666666666gdKĦ>>>777777<<>>===999BBB@@@???BBBEEEGGGEEEBBB<<<:::999<<AneneneneDenene>Ak<~~~fhxxxuuurrrooommmkkkkkkgggpppvvvtttrrrtttwwwxxx}}}|||zzzxxxvvvqqqlllgggeeegggjjjkkkllloootttxxxwwwvvvvvvwwwxxxyyywwwvvv|||yyyvvvvvvzzzDe|||vvvuuuwwwwwwnetttuuuneooommmmmmpppsssrrrnnnooosssuuurrrlllfffeeeddd\\\SSSIIICCC>>>???===999777777222222ne777888555444888???DDDHHHPPPWWWjjjssszzz{{{zzz~~~~~~nnn```III<<<333555555000...222222111000111333444333222666444222333555666444222666777777777777777666555888777777666666555555555111444444222222666777555555666666555333111000000333000......222555777777888666666;;;AAADDDAAA===DDDFFFIIIJJJIIIHHHIIIJJJKKKMMMOOOPPPOOONNNNNNNNNNNNDDDAAAJJJNNNJJJFFFHHHFFFEEECCCBBBAAABBBCCCDDDFFFFFFGGGHHHJJJLLLNNNOOOQQQPPPMMMKKKJJJKKKLLLMMMJJJHHHEEEAAA>>>============???@@@???===:::888777333555777999888777444222777666666888:::999666222333333333444444555555555222444555444222000000111888999;;;===@@@AAAAAA@@@???GGGOOOUUU\\\eeeiiiiiiqqqrrrsssrrrrrrrrrtttvvvuuurrrlllfffeeeiiiqqquuuwwwwwwxxxxxxyyyyyyyyyyyy{{{~~~zzzxxxuuuqqqmmmiiigggfffeeejjjllljjjiiikkklllkkkooonnnmmmlllkkkgggccc___^^^^^^^^^```dddhhhjjjkkkjjjlllooorrrtttsssooolllnnnooooooppprrrssswwwrrrnnnmmmnnnmmmjjjnnnrrrppppppfffeeefffjjjjjjhhhjjjooosssrrroooiiiggggggbbb]]]LLLFFFBBBAAA>>>999888;;;111111333222222222000222666999:::???EEEWWWfffvvv{{{|||~~~uuuUUUEEE888777777444222555444222000000222333444333555444444444666666555333555555666555555444333333333222222222333444666777111666888444111222333222&&&***......+++***,,,000111...++++++,,,---......666444444777===???<<<888666888999888555444333444:::777:::AAAAAA999666999777333555<<<>>>777333555666444111//////000333444222222222333444555666777555444333222222222222222444333222000000000111111000///---...///000000000)))***,,,......---,,,+++...---,,,,,,...///...---+++,,,,,,,,,,,,,,,------,,,...//////...------...555666666888999;;;===>>>>>>GGGRRR]]]kkkxxx}}}|||vvvlllfffhhhooouuuuuuvvvxxxzzzyyywwwtttrrrssswww{{{}}}|||}}}~~~}}}{{{xxxuuupppllliiifffeeefffhhhfffcccccceeeddd```dddcccccccccdddbbb___]]]ZZZ[[[\\\]]]___aaadddfffiiikkknnnqqqsssqqqmmmiiigggjjjmmmooommmkkkiiiiiiiiieeeaaaaaacccdddaaa___aaaeeejjjlllkkkjjjjjjkkkdddaaa```bbbbbbaaaccchhhgggkkklllhhhfffeeeccc___PPPKKKGGGDDD???;;;:::>>>222333444555444333222111000//////222222111444:::===KKKZZZbbbfffhhhiiigggcccdddgggmmmttt||||||cccRRR@@@:::888666444444333000...---///111222222555555555666777666555444555666666555555444333222222111000000111333555777333666777444444555333///&&&))),,,.........000333222000//////000222444444333666999;;;;;;888555333666777777555222111000111===666999EEEEEE999333777111000333888777111...111111111///......///000111///............///000000///////////////...---,,,111111000000111222333444000---,,,---111333333111---...///000000///......000///......///000111222------------------------***,,,......------...///000111222444666:::>>>AAAGGGMMMUUU___ooovvvnnngggcccgggllllllooossswwwwwwtttooollljjjoootttvvvwwwyyy}}}~~~|||yyyuuurrrnnnlllkkkkkkkkkhhhdddccceeebbb]]]cccbbbbbbbbbbbbaaa^^^\\\YYY]]]```^^^ZZZZZZ___eeennnnnnoooqqqrrrqqqnnnkkkiiilllpppqqqnnnhhhdddaaabbb^^^YYYWWWYYYZZZ[[[ZZZ]]]aaaeeeeeecccbbbeeehhhgggcccbbbdddffffffhhhlllffflllpppnnnjjjgggccc___TTTLLLFFFBBB>>>::::::===333444555555444333111000000//////222111///111666111999AAAGGGMMMQQQNNNIIIEEEEEEGGGLLLRRR[[[bbbgggpppvvv~~~||||||qqq```MMMAAA;;;666333111444111//////000222333444444555777888777666555555777777777777777666555555666444222111111222444555222111000222999>>>:::333///---,,,,,,------***(((---............000222333111999BBBBBB<<<444111111444444555333111000111222>>>666999EEEFFF999333666000000222333111---...111,,,---.../////////---,,,------,,,,,,,,,,,,,,,---,,,---.........---,,,+++,,,+++++++++,,,,,,------...,,,+++---111222000---000000//////...---,,,,,,...............///000111,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000...000111222333777===AAAIIIQQQ\\\fffsss~~~zzzyyyvvvrrrnnnmmmggg```___cccgggkkkpppssssssooojjjgggjjjnnnrrrtttttttttwww{{{~~~|||zzzxxxwwwvvvqqqrrrooojjjhhhhhheee___iiihhhfffeeedddbbb___]]]YYY^^^aaa^^^WWWUUU[[[aaaiiihhhhhhiiikkkkkkiiihhhiiikkknnnooollleee^^^YYYbbb^^^YYYVVVUUUVVVUUUUUU^^^bbbffffffccccccfffjjjgggcccbbbfffjjjkkknnnqqqpppvvvxxxuuupppmmmgggbbbVVVKKKBBB>>><<<999777888222333333222111000//////000...///222111///111555...000222444:::>>>;;;444777666666777;;;AAAFFFJJJOOOWWWcccoooxxx}}}~~~zzzmmm[[[JJJ???888333111777555333333555666777666333666999999888666666666888888999999999999888888999888666444333222222333333000///444@@@JJJHHH???///,,,***+++//////,,,(((,,,------,,,+++***+++---222;;;EEEEEE===555222222111222222111000000111333;;;555666>>>@@@888333333222222111000......///111(((***---//////...+++***,,,,,,+++++++++++++++,,,******++++++++++++***)))************************---,,,,,,,,,------,,,***000///...,,,+++++++++++++++---///000///.........,,,,,,,,,,,,,,,++++++++++++---//////.........///222444555444333555:::>>>HHHWWWiiiuuu}}}}}}www|||tttmmmjjjiiijjjggghhhmmmkkkcccccchhhnnnpppsssuuutttpppllliiinnnqqqtttsssqqqoooqqqsss}}}}}}~~~~~~~~~}}}}}}}}}}}}vvvxxxxxxsssnnnmmmiiidddjjjiiiggggggggggggeeeccc___aaaaaa]]]XXXVVVYYY\\\aaabbbdddgggjjjkkkiiigggjjjkkklllnnnmmmggg^^^VVV___^^^]]]\\\ZZZXXXVVVTTT]]]dddkkkmmmjjjhhhkkknnnfffbbbaaafffjjjkkklllooosssuuutttpppnnnnnnjjjeeeZZZMMM@@@===>>><<<888777222222111000/////////000...---...111000---...222***------,,,...222000,,,222111000000111555888;;;888???HHHPPPWWW\\\```ccciiimmmsssvvvyyy|||wwwgggTTTEEE;;;666444777666555666777888888666333666:::;;;999666666666888888999:::;;;;;;;;;;;;999999777666444333111111444333222555???HHHHHHBBB,,,,,,---...000111000000...///000///,,,***+++---)))---222333111---***(((000111111000//////111333999777555777:::999666111333222111000///000///...***+++---.........---,,,---,,,,,,+++,,,,,,------*********************+++,,,,,,---.....................---+++******---///111000...---,,,---...///,,,111666777555111///...//////......------------...///111111000///000111666999;;;;;;999:::???CCCSSSeeeyyy~~~wwwqqquuurrrmmmeee^^^ZZZZZZZZZaaa\\\^^^eeefffbbbfffppplllnnnpppqqqpppooolllkkkiiilllnnnnnnkkkjjjlllnnn|||wwwvvvvvvwww||||||{{{||||||}}}~~~xxx}}}}}}xxxrrrooolllgggfffeeeeeegggjjjllllllkkkeeeccc```^^^\\\ZZZYYYYYYccceeeiiinnnssstttqqqoooqqqpppqqqtttuuupppfff]]][[[\\\___aaaaaa^^^ZZZWWW[[[dddnnnrrrooommmnnnqqqlllgggeeeiiilllkkkkkklllkkkkkkhhheeegggjjjjjjfff```PPPBBB???AAA@@@;;;888444333222000000000111222---,,,---///---***+++///(((---///---,,,...///...///...------///222555777000333888;;;===@@@CCCEEEEEEKKKSSSYYY]]]bbbgggkkkkkkqqqxxx~~~|||ooo[[[III>>>999777555444444666777888666555333777;;;;;;999666666777777888999:::;;;<<<<<<<<<888888888777555333111000111111000///444:::<<<888///222333111,,,))))))***---///111000---,,,...000,,,+++***---111222///+++/////////...,,,,,,///111888777444222555:::777111//////...---...///,,,(((+++++++++++++++,,,------+++++++++***++++++,,,---******)))))))))******+++)))***+++,,,------------------,,,(((%%%'''---333000///---,,,---...000222---333:::<<<999444000.........---------,,,,,,,,,111333444444333222222333888<<>>BBBEEEGGGHHHJJJLLLPPPXXXcccooozzzkkkWWWLLLDDD===<<<>>>>>>:::555333555888777;;;;;;555333777999777888555444777===AAA@@@===777888777555222000111222666444111//////111444666888222///111000,,,,,,111111---,,,------+++,,,///)))***,,,......,,,)))''',,,......---+++---333888999;;;999333111444666555333333111---,,,//////+++///---******,,,...//////------,,,++++++++++++,,,((((((***+++,,,++++++***000---******,,,---,,,***'''***,,,,,,))))))+++...222---,,,///222000......,,,000333333000...///111,,,---...//////...,,,+++///...///333777999777555777===DDDIIILLLSSS\\\dddyyy}}}~~~}}}}}}zzzmmm___NNNJJJFFFEEEIIINNNPPPQQQRRRSSSVVV[[[___bbbbbbaaaddd```]]]___ccceeeaaa]]][[[```bbbaaaccciiijjjfff||||||}}}{{{xxx{{{~~~xxxpppkkkkkklllppptttyyy}}}~~~}}}zzzxxxvvvvvvvvvvvvtttpppjjjfffhhhgggiiinnnppppppssswww|||yyyuuurrrooommmjjjgggfffeeeiiirrryyyyyyxxxyyywwwrrrpppuuu}}}yyyqqqnnnjjjiiimmmnnnjjjfffeeebbbccceeeeeefffhhhkkkmmmggghhhfffdddgggjjjhhhcccaaa]]]YYYWWWVVVSSSQQQPPPOOOIIIEEEDDDAAA;;;999;;;444444222111111000000000---------------............---+++***+++,,,---...***,,,............000111.........///////////////...///000222333444444444999:::===BBBJJJTTT\\\aaammmtttyyynnneeeYYYMMMDDDAAA<<<;;;<<<===<<<;;;666;;;<<<777555888888666666444333777===@@@???===777777666333000//////111444222000//////111333555999444222333111---,,,000222///---...---***+++...---000222222///---,,,,,,///000111///---,,,...000:::;;;999333111444666555444444111,,,+++...---***...,,,++++++---.........///......---------------++++++*********+++,,,,,,---+++***+++---...---+++,,,---------,,,,,,---///...)))(((,,,///...---///---///000000///......///111111222222222222222111222111333777===@@@AAA@@@<<>>>>><<<777666555222///......000222111000000000111333444999666555666444000...///333000...000000......222000222444222...,,,,,,---+++---...000111111111111444666555111000333333111555666333...---//////------,,,+++---...///...,,,000000///............//////---+++)))(((***,,,...***)))***+++---...---+++000///------///000000000+++''''''+++......///111000///---...///000//////333333333444555888:::;;;>>>???AAAEEELLLQQQTTTUUUSSSZZZccclllrrrzzz}}}tttfff[[[WWWTTTQQQOOONNNNNNRRRXXX___ccceeekkkmmmqqqvvv{{{}}}|||zzzpppnnnkkkiiihhhhhhhhhiiilllnnnlllhhhfffgggeeebbb~~~}}}{{{zzz{{{vvvrrrrrrqqqppptttyyyzzz~~~~~~{{{{{{|||}}}zzzxxxvvv{{{vvvsssuuu{{{}}}yyytttqqqooopppuuuvvvrrroooooottttttuuuwwwzzz{{{zzzyyyvvvqqqqqqwww{{{yyyuuutttxxxsssooopppuuu{{{||||||~~~uuunnnnnnpppooonnnoookkkiiieee```\\\ZZZ[[[]]]fffddd```^^^```aaaXXXMMMJJJCCCCCCLLLMMMFFFCCCHHH<<<::::::<<<:::777777;;;888666555333111//////...---------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000///...---...///---------......//////000,,,---...000000111111111000/////////000333555777888>>>GGGRRR```ooo}}}sssbbbTTTBBB:::;;;===:::555777;;;??????<<<999555333111000111444888;;;;;;;;;888777666333///...///111000000000000111111222222666666777888777444222222333000///222333111333777555333111000///...---+++,,,,,,---///222444555555000444777888:::<<<999444666777555...,,,...///...++++++,,,...000///---+++000000///...............///...,,,******+++,,,---******+++,,,------,,,+++111...,,,---111333222111...******---///000222666555222//////222444333111222333444777<<>>???888555777:::888555555666555333111///---,,,,,,------,,,,,,++++++++++++(((+++---...,,,+++,,,---///000111000.........///,,,,,,------.........///)))***,,,---///000000000------,,,,,,---.../////////222777===FFFRRR]]]eeevvv|||zzzmmmZZZLLLDDD???<<<999:::<<>>888555444000000111333666888999999:::999777444111111333555222111111111111111222222222444777888999999888666555111000222222000111444777222......222333...***333333222222444777;;;>>>BBBHHHOOOSSSWWWXXXRRRJJJAAABBB===333,,,++++++***++++++,,,...000000---***///...------,,,,,,------------------,,,,,,+++***,,,,,,---------,,,,,,,,,///---,,,///333555444111111------///000111555;;;;;;888444555777999999777;;;<<<@@@EEENNNWWW```eeemmmnnnppprrruuuyyy~~~}}}pppbbbZZZ\\\aaa___ccchhhooouuuzzz~~~}}}{{{{{{|||}}}}}}|||yyyyyy|||~~~wwwtttpppmmmhhhdddbbbaaa~~~xxxuuuwwwzzzzzz|||zzz~~~|||{{{{{{|||xxxuuuuuuvvvvvvyyysssmmmnnnsssyyyzzzzzzvvvpppmmmpppsssrrrrrrssskkkiiiggghhhlllrrrvvvxxx~~~~~~{{{|||}}}zzzvvvsssrrrsssvvvxxxtttqqqnnnlllhhheeeiiipppdddfffhhhgggddd```^^^]]]bbbbbb```\\\[[[\\\WWWQQQIIIHHHHHHHHHHHHEEEAAA???CCC:::333444777666333222444333111///---,,,++++++---,,,,,,++++++******)))$$$(((,,,...,,,***+++---...///000///...---...///+++++++++++++++++++++++++++,,,,,,---------------,,,,,,------------------,,,///444777999;;;===???VVV___iiirrr{{{}}}pppaaaSSSHHHAAA===>>>>>>???AAA>>>777555666222333444555777888999:::::::::888555333444666999555444333111111111111222///444777777999<<<;;;999999555222333111------000333///,,,...222444000+++555999===@@@DDDKKKUUU]]]fffkkkqqquuuxxxxxxpppfffZZZZZZRRRBBB555000---+++++++++,,,...000///---+++------,,,++++++++++++,,,***+++---------,,,***)))---......---,,,,,,...000111111333555777777444222111///...000222333:::AAAEEECCCBBBBBBCCCDDDDDDCCCMMMOOOSSSZZZcccmmmvvv{{{{{{|||~~~yyyooohhhiiiooosssvvvzzz||||||||||||}}}~~~|||zzzyyyyyyyyysssooollljjjgggcccbbbddd}}}zzz}}}~~~|||~~~}}}~~~}}}|||zzzxxxvvvuuuuuutttwwwuuussssssvvvyyyzzz{{{zzztttrrrvvv{{{{{{{{{{{{wwwqqqkkkhhhjjjooouuuxxxxxxvvvwww|||~~~}}}}}}|||{{{yyyvvvrrrrrrsssuuujjjeeebbbbbbbbb``````ccc[[[___cccfffggggggggghhhdddccc```___aaaaaaXXXMMM@@@FFFFFFAAACCCIIIGGG???BBB:::444333333111111333333222000...---,,,++++++,,,,,,,,,+++***)))))))))%%%+++---+++***+++---+++---...---,,,,,,---...---------,,,++++++******....../////////......------...////////////...---,,,///111222222111111111888AAAJJJSSS^^^iiiooooooppppppttt{{{{{{|||}}}vvvjjj[[[LLLCCCBBB??????@@@<<<666555999777888999999999:::;;;<<<:::999777555444555999<<<999777444111000000111222000555777666888<<<<<<999;;;777555666555222222555555777:::<<<<<<<<<;;;;;;CCCLLLVVV\\\```hhhuuuwwwmmmiiihhh^^^LLL<<<444000...,,,+++,,,---//////---,,,------,,,+++++++++++++++************++++++++++++,,,---------,,,...333777777:::===>>><<<888555333222000000333666999BBBKKKTTTUUUVVVVVVUUUTTTUUUUUU]]]___bbbhhhooowww}}}|||vvvpppqqqwww~~~yyyvvvttt~~~~~~{{{xxxxxxzzz{{{yyywwwqqqllljjjlllkkkggghhhlll}}}{{{xxxxxxzzz{{{||||||}}}}}}zzzyyyyyyoooiiiiiinnntttxxxpppkkkkkksss{{{}}}{{{{{{{{{{{{{{{wwwsssqqqrrrtttbbbZZZVVVYYY\\\[[[XXXWWWXXX[[[```dddgggjjjmmmooogggddd```aaaggggggXXXGGGCCCKKKIII======EEEBBB555???:::666333///,,,///555333222000///---,,,,,,,,,,,,,,,++++++***))))))(((###***---+++***+++---)))***,,,,,,+++***,,,---111000//////...---,,,++++++,,,---......//////...,,,,,,---......---,,,+++---------,,,,,,///333777111666999;;;AAAJJJOOOOOOPPPPPPSSS]]]lll{{{yyyvvvvvvuuuuuuppp[[[MMMEEE@@@>>>???;;;555666<<<;;;<<<======<<<;;;<<<===999888777555444666:::===<<<999555111000000111333111666888555666;;;<<<888;;;888888;;;<<<;;;<<<@@@AAAIIIPPPQQQMMMKKKNNNRRR^^^iiitttwwwvvvyyy}}}zzzwwwoooeeedddcccZZZHHH888000---,,,---,,,+++---...///...,,,------,,,++++++++++++,,,+++***((('''(((***,,,...***+++,,,,,,,,,000777<<<===BBBFFFFFF@@@:::555444333222333777;;;@@@JJJUUUaaadddggggggdddbbbccceeedddeeehhhlllqqqvvvzzz}}}{{{zzzwwwrrrssszzz~~~wwwrrrpppsssuuuxxx}}}uuurrrqqqttt{{{~~~}}}zzzsssmmmlllooopppmmmoootttyyyyyywwwwwwxxxzzz|||~~~||||||~~~}}}yyyqqqmmmoooooollliiiiiikkknnnsssuuuvvvuuuyyy{{{|||{{{xxxtttooommmhhh___XXXYYYWWWRRROOOQQQSSSVVVZZZ```fffkkkoooqqqssslllccc```dddfff\\\PPPSSSQQQKKKCCC>>>===;;;999===999555333333222000---555333000---,,,+++,,,,,,///---+++***+++,,,,,,+++***************+++------***)))))))))***++++++,,,111///,,,,,,---......---,,,++++++---...///...,,,,,,------......------,,,***+++,,,---...000111111///000111444777:::<<<>>><<<<<<===CCCOOO^^^mmmvvv|||{{{pppjjjiiilllwww}}}~~~rrrfffVVVPPPGGG@@@<<<:::999999888888888:::===>>>===<<<888999999999888888888888===999555444444444222000888999;;;;;;;;;===@@@BBBLLLIIIFFFDDDEEEHHHKKKLLL\\\fffsssyyyqqqeeefffnnn~~~}}}|||~~~}}}xxxtttoooiiiddd```YYYKKK<<<333111...***)))***,,,.........,,,+++---//////---,,,...000000'''(((***,,,...///000000000...++++++---111444666999;;;===;;;777555777999111333888>>>EEEOOOXXX___kkkqqqsssooojjjiiiiiiggg```bbbdddgggkkkqqqxxx}}}}}}yyysssnnnmmmqqqvvvyyyyyykkkhhhkkkllliiiggghhhmmmuuuzzz{{{yyyssswww|||zzzxxxvvvuuuvvvwwwvvvuuu|||zzzwwwvvvvvvzzz~~~|||www{{{}}}zzzyyyxxxsssnnnoooppprrruuuxxxxxxvvvtttvvvuuuuuuvvvxxxvvvqqqllliii___WWWUUUSSSOOOMMMOOOQQQSSSVVV[[[aaaggglllooorrrqqqkkkdddaaa```]]]WWW\\\VVVNNNFFFBBB???;;;777<<<888444222222111000---333222000...---,,,,,,,,,///---+++***+++,,,,,,+++)))))))))+++---...---+++---,,,,,,,,,------...///111///---,,,---......---,,,++++++,,,...///...,,,,,,,,,------------,,,,,,,,,,,,------......//////111111111222333444666666444333444777===FFFNNNSSS\\\ccclllooolllgggdddbbbnnnssszzz~~~}}}~~~xxxddd\\\PPPEEE===999777666;;;;;;:::;;;======;;;:::;;;:::999777666666555555;;;999999:::;;;;;;888666999<<<@@@BBBCCCHHHNNNTTTjjjeee___]]]___aaaccccccpppvvv}}}rrrpppuuu~~~~~~xxxqqqjjjfffiiibbbSSSBBB777333...(((***+++,,,---......---,,,***,,,---,,,+++,,,,,,,,,,,,------.........---------,,,,,,,,,...///000000---111555777444222333444:::???FFFNNNWWW```iiioootttxxx{{{zzzzzzyyytttmmmgggiiilllnnnqqqvvv|||~~~ssspppkkkggggggkkkooosss|||{{{rrrlllmmmmmmjjjllllllmmmpppuuuyyyzzzzzzxxxzzz}}}~~~}}}|||{{{yyyxxxwwwwww~~~~~~yyyuuuuuuxxx|||{{{vvvssssssxxx|||}}}}}}}}}yyytttuuuvvvxxx{{{}}}{{{wwwtttvvvsssrrrvvv{{{{{{vvvpppmmmbbbXXXSSSPPPNNNMMMNNNNNNPPPSSSXXX]]]bbbfffiiikkkooooooeee[[[[[[___cccbbb[[[RRRLLLHHHBBB:::444:::777333111111000///...000000//////...------,,,///---++++++,,,,,,,,,++++++***+++///444555000+++...------------...//////222000...---......---,,,,,,++++++,,,......---+++,,,,,,------------,,,,,,......------------------000000//////000000111111111111111222444666777888:::@@@IIIRRRVVVVVVSSSQQQ[[[___eeejjjpppyyywwwnnn```SSSHHHAAA<<<999>>><<<;;;;;;<<<;;;999777???===:::777555555555555666777999;;;======:::777999AAAIIIOOORRRXXXccclll~~~wwwpppnnnqqqttttttssszzzuuuvvvxxxtttrrrvvvlll[[[GGG;;;555...''',,,------------.........++++++,,,------,,,+++***////////////...............///000111111000///...000333888:::;;;===AAAEEEMMMSSS\\\eeemmmtttzzz}}}~~~wwwvvvxxx{{{}}}{{{qqqhhhfffcccaaaaaadddgggjjjllllllkkkkkkrrryyyzzzvvvyyyyyyzzzzzz{{{}}}~~~~~~}}}}}}|||{{{{{{|||}}}~~~|||xxxxxxyyy}}}zzz||||||zzz}}}|||xxxvvvvvvxxxzzz~~~}}}|||zzzxxxtttpppnnnsssvvvwwwuuuwww{{{|||yyyvvvvvvwwwyyy{{{{{{yyywwwuuuttttttvvvxxxxxxtttqqqqqqggg[[[SSSPPPNNNNNNNNNNNNPPPUUUYYY\\\^^^___^^^^^^eeeggg^^^VVVXXXaaahhh]]]YYYUUUSSSMMMCCC999555888777444222000000//////....../////////...---,,,...---++++++,,,---,,,***///---...444;;;<<<444---++++++*********++++++,,,222000............,,,+++,,,++++++,,,......,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,------------......,,,,,,------...000111222111222222333333333333333222111111555;;;@@@BBBBBBGGGIIILLLPPPWWWaaammmuuuvvvwww|||~~~wwwlll___TTTJJJBBB===<<<;;;:::::::::999777555@@@>>>;;;888666777888999::::::::::::;;;;;;:::999<<>>>>>AAAFFFJJJOOOXXXccckkkvvv|||~~~uuuoooggg```]]]\\\ZZZXXXXXXYYYZZZ[[[cccccceeehhhiiikkkmmmooosssrrrqqqqqqsssuuuwwwxxx}}}yyywwwyyy|||~~~}}}|||vvvvvvwww{{{zzz}}}~~~}}}}}}wwwrrrsssuuuwwwxxxyyyzzz{{{vvvvvvtttqqqlllgggeeeeeeiiipppuuuwwwzzz|||zzzuuurrrooollllllooosssvvvxxxsssxxx|||zzztttqqqssswwwqqqkkkaaaWWWRRRRRROOOJJJRRRVVV\\\``````\\\VVVRRRVVVWWWTTTPPPQQQTTTUUURRRGGGGGGMMMTTTRRRFFF>>>===<<<;;;:::666222000000222.........------------------,,,,,,,,,------+++)))---++++++///444444///***,,,++++++************+++---,,,,,,---...---,,,***---,,,+++,,,------+++)))++++++,,,,,,,,,,,,++++++))))))***,,,---...///000222111000///............222111///...---...000111000...---///333555555333666444222111444999>>>BBB@@@AAADDDKKKTTT^^^hhhmmmvvvvvvyyy}}}{{{xxxttt|||zzzvvvrrrmmmeee[[[OOOCCC;;;666555555666888999888666666555444444555666999:::AAA???;;;999:::AAAKKKRRR]]]jjjzzzzzziiiOOO999111333333///111111111000000000000///444...///888<<<777333555777777666555666777888999666999===???AAAEEEKKKPPPPPPWWW___fffkkkpppvvv{{{ssshhhccc^^^YYYZZZXXXVVVUUUTTTVVVXXXYYY]]]___cccfffdddbbbfffmmmjjjgggfffiiiooouuuwwwwww{{{vvvvvvyyy{{{{{{zzztttxxx|||}}}zzzwwwuuuuuu}}}}}}~~~|||zzzyyypppppppppqqqrrrtttwwwyyy{{{tttuuutttpppjjjfffeeeeeeffflllrrrtttxxx|||{{{xxxtttpppmmmkkklllnnnooooooppptttxxxxxxwwwwwwyyy|||rrroooggg^^^YYYYYYSSSKKKUUUXXX\\\^^^^^^\\\XXXUUUUUUVVVTTTRRRTTTWWWSSSMMMHHH@@@AAALLLRRRKKKBBBAAA??????===999444111111333000///---,,,+++,,,,,,------,,,,,,---...---+++)))+++******+++------+++)))---,,,++++++******++++++*********+++------+++***---,,,++++++,,,,,,***)))++++++,,,,,,,,,,,,++++++******+++,,,------......111111000///............222111000000////////////((()))+++...111222111000333111//////000222444555444555555777;;;AAAHHHMMMVVVYYY^^^ccciiiooouuuyyyvvvxxx}}}{{{wwwsssxxx~~~{{{uuuooolllkkkppptttvvvyyy{{{wwwqqqhhheee```ZZZSSSKKKCCC===777777666888999:::999777666666666666777888999:::<<<<<<<<>>@@@AAAAAAGGGOOOUUUYYY^^^eeejjjooosssxxx{{{}}}xxxiii^^^ZZZYYYWWWYYYWWWUUUUUUVVVYYY]]]___]]]___eeelllmmmlllqqqyyyqqqkkkgggkkkttt{{{zzzxxxwwwsssoooooorrrrrrppplllkkknnnssswwwyyyxxxvvvtttyyyqqqtttsssqqqoooppprrruuuwwwqqqssssssoookkkhhhhhhiiihhhkkkkkkkkkpppxxx~~~vvvtttpppnnnmmmkkkiiigggggghhhkkkoootttwwwyyyyyyuuutttnnneeeaaa___XXXOOOVVVXXXZZZ[[[\\\\\\ZZZYYYRRRTTTUUUUUUXXX[[[VVVPPPMMM===888EEEQQQOOOFFFBBBAAABBB@@@;;;555222222444111///---+++***+++,,,------,,,,,,---...---+++)))---,,,+++*********++++++,,,++++++***)))))))))***(((((()))+++------+++)))---,,,++++++,,,,,,***(((+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222,,,---.../////////...---+++,,,---...000222444666111///......///000111000444333333111000222444777888===BBBFFFJJJOOOVVV[[[ZZZ___hhhqqquuurrrkkkfff[[[bbbkkkooommmgggbbb```^^^______^^^bbbfffddd___TTTQQQLLLHHHEEEBBB>>><<<:::999888999;;;;;;999777999999::::::;;;;;;;;;;;;<<>>AAADDDHHHJJJNNNWWWbbbkkkpppvvv||||||xxxxxx~~~wwwggg\\\[[[]]]]]]ZZZYYYWWWWWWYYY^^^cccffflllkkkooovvvyyywwwzzz{{{ssskkkmmmvvv{{{xxxsssoookkkhhhhhhjjjiiiddd___eeehhhmmmtttyyyzzzwwwttt|||{{{{{{|||vvvxxxxxxxxxvvvtttqqqmmmkkkrrrqqqqqqrrrrrrqqqnnnkkkpppllliiilllnnnpppvvv}}}vvvoooiiihhhjjjjjjfff```___^^^___eeemmmuuuyyyzzzzzzuuuqqqooopppnnnhhhccc```]]]XXXTTTRRRPPPNNNMMMJJJNNNMMMJJJQQQZZZVVVJJJFFFBBB???CCCIIIKKKGGGAAABBBFFFBBB666///111666888444000...///---)))))),,,---,,,***+++,,,,,,+++)))+++***)))(((((()))***+++------++++++++++++------,,,,,,------,,,,,,+++***$$$%%%(((+++------,,,+++......,,,+++************000///------///000000///////////////////////////000000...------...//////000,,,******---000111000...///000///------///000///000111222333222111111444666777888888:::<<>>>>>===;;;???===888444111333999===777555555888;;;:::999999777AAAQQQddduuu}}}eeeOOO:::222222111111333444111111222111///111666222444===GGGKKKDDD===999@@@CCCEEEEEEGGGOOO[[[eeejjjooouuuyyy{{{|||yyyjjjjjjvvv{{{sssiiibbb```ccceeeccceeeggghhhjjjmmmqqqtttwwwyyy~~~{{{xxxqqqmmmnnnmmmiiieeeccc___ZZZYYY]]]aaadddeeegggkkkqqqttttttsssrrrrrr||||||{{{wwwyyyzzz{{{{{{yyyvvvsssqqqttttttvvvxxxzzzzzzwwwuuuwwwqqqmmmnnnooooooqqqtttpppjjjcccaaadddeeebbb^^^WWWWWWYYY^^^eeekkkmmmmmmpppnnnkkkmmmpppqqqmmmiiibbb^^^XXXSSSQQQNNNLLLJJJMMMOOOLLLGGGJJJRRRPPPFFF@@@>>>===AAAFFFHHHEEEAAABBBDDD@@@666111444999:::555111000222000+++***,,,,,,+++******,,,,,,,,,***,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***'''(((***+++,,,,,,,,,+++---,,,,,,+++++++++,,,,,,...---+++,,,---...------........................//////...------...///000///,,,***+++...000000///---......---,,,,,,---//////000111222222222111111,,,.../////////000333555888777<<>>???>>><<<;;;:::777444222333666999666777888::::::999;;;===KKKTTTcccsssyyyoooWWWFFF666222333333111111333333666999777333222444333444999@@@AAA<<<888888<<>>888666:::<<<;;;666333444666444///,,,---,,,+++******,,,---,,,***---,,,+++******+++,,,------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------...---,,,,,,......---,,,...........................---------...///000000---,,,+++,,,...//////...,,,------,,,++++++,,,...//////000111111111111111,,,---......---...000111222111333888999777777:::;;;:::999;;;>>>AAACCCCCC???===;;;:::;;;;;;;;;999:::::::::;;;======;;;999999999777444222222444666<<<@@@BBB???;;;<<>>@@@AAAAAA@@@@@@BBBBBBAAA@@@@@@???<<<999777555777:::888222.........,,,++++++++++++***(((---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***......,,,++++++++++++,,,------,,,+++++++++,,,,,,111000//////000000///---........................,,,,,,------...///000000+++,,,,,,---.........---,,,------,,,++++++,,,.../////////000000000000000///000000000...///000222111111333888888666666999===<<<===???CCCFFFFFFFFF>>>===;;;;;;;;;;;;:::999============<<<888444222;;;:::777444222333666:::KKKOOOMMMDDD>>>DDDSSS^^^kkksssxxxlllaaaVVVLLLDDD:::444//////222444222111111333999>>><<<555000000///000444888888999@@@IIIPPPZZZhhhrrrwww{{{}}}{{{wwwtttsssrrrrrrqqqpppmmmfff\\\UUUQQQQQQQQQPPPQQQZZZgggsssyyyzzz{{{zzzyyyzzz|||~~~}}}|||vvvttttttpppiiiccc```^^^eeeiiifffkkklllcccZZZ]]]```aaaaaa``````aaacccdddeeeeeeeeeccc```^^^___ccciiiqqqvvvwwwsssooo||||||}}}~~~~~~{{{}}}{{{wwwuuuwwwxxxzzz||||||xxxrrrnnnddd^^^\\\ccciiifff```\\\ZZZVVVQQQPPPRRRVVVWWWWWWYYYWWWTTTPPPOOOPPPTTTVVVVVVWWWZZZ^^^bbbcccbbbaaa]]]ZZZVVVUUUUUUUUUUUUTTTZZZWWWPPPEEE??????@@@@@@;;;<<<=========<<<;;;:::AAABBBFFFIIIIIICCC:::555888666888<<<:::333//////111///,,,++++++***(((&&&,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***......---,,,,,,---......111000///---,,,+++++++++111000000000111111///---........................+++,,,,,,---...//////000+++,,,---...---------------......---,,,,,,---//////////////////000000000---......---,,,,,,...///+++---333888888444444777:::;;;===BBBEEEFFFEEECCC@@@???===>>>>>>>>><<<;;;>>>???@@@???;;;666222///:::888555333333999AAAGGGWWWXXXQQQDDD@@@MMM```mmmwwwuuubbbRRRHHHAAA<<<999555333///---///222333222111111444888666111...000000111666::::::;;;DDDMMMXXXeeeuuu}}}}}}yyymmmccc]]]\\\\\\]]]]]][[[WWWQQQKKKLLLRRRXXXWWWVVVXXXaaannnyyy}}}~~~~~~~~~zzzpppjjjhhheee___ZZZYYYWWW\\\]]][[[cccggg^^^ZZZ^^^cccfffhhhiiijjjkkknnnnnnllliiiddd___\\\ZZZ___cccjjjqqquuutttoookkk~~~}}}}}}~~~~~~wwwxxx{{{~~~|||~~~|||yyywwwwwwwwwyyy{{{{{{yyytttpppeee``````eeehhhddd]]]ZZZXXXVVVUUUUUUWWWXXXXXXXXXXXXVVVRRRMMMJJJJJJLLLOOONNNPPPSSSUUUVVVVVVTTTSSSTTTRRRPPPPPPSSSUUUWWWWWWZZZYYYVVVOOOGGGDDDDDDFFF;;;:::::::::;;;:::777444>>>AAAHHHOOOLLLBBB999555888777888;;;:::333//////111///---++++++***'''%%%,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***,,,---...///111222333444666555333111///...------//////...///000///,,,***------------------------+++,,,---...............+++,,,...---,,,+++,,,...---......---,,,,,,---///...............///000000---......---,,,,,,...000))),,,333999888444444777777999<<>>======>>>===;;;999;;;===???>>>;;;777555333555444222111555>>>JJJRRRVVVTTTJJJ>>>@@@TTTiiissszzz|||sssnnnmmmnnnooocccQQQCCC;;;888666555333333111------000222111000///000333111...///333666555777:::;;;<<>>GGGNNNJJJ???888888888666777:::888222///000///---++++++++++++)))(((---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++***+++---000444777:::;;;;;;999999777666444444333333/////////000000///,,,***------------------------,,,,,,---.........---,,,,,,---...,,,******,,,///,,,------,,,++++++,,,.........---------...///000---...///.........000222,,,...333888666222444:::888888:::<<>>777CCC]]]oootttyyy|||xxxqqqggg^^^WWWSSSQQQVVVOOOEEE>>>:::777333000---222333...---000111///000//////222111///111666<<<888666999<<>>999777;;;DDDKKKFFF<<<999===888666666999777111///000,,,+++******,,,,,,+++***...---,,,,,,,,,,,,---...++++++------------++++++,,,,,,---------,,,++++++***---222777<<>>===<<<888111+++)))000333000...000000---000///000333333111333888@@@999555888>>>EEENNNUUU^^^fffpppuuuwwwyyy|||~~~~~~{{{{{{}}}wwwfffXXXRRRKKKDDD;;;888;;;???AAAAAAAAALLLZZZcccggglllsssyyyppptttzzz}}}~~~}}}}}}}}}yyyxxxyyy~~~zzzvvv{{{|||xxxvvvvvvwwwwwwuuurrrqqqqqqqqqrrrsssyyyxxxxxx{{{xxxvvvyyy|||wwwrrriii^^^XXXYYY```fffeeeoooyyyxxxmmmbbb\\\[[[~~~~~~||||||{{{zzzxxxvvvvvvxxxwwwtttqqqsssuuutttnnnjjjhhhddd^^^eeeiiilllmmmjjjhhhiiikkkjjjaaa\\\^^^```\\\ZZZ\\\```bbbccc```\\\YYYZZZ[[[OOOOOOPPPRRRTTTSSSPPPNNNJJJIIIGGGEEEDDDEEEFFFGGGAAADDDHHHJJJHHHEEEBBBAAABBB>>>;;;===BBBCCC>>>888<<<777999BBBAAA888555999===777111111555777444///---,,,,,,,,,,,,---......))),,,///000///---,,,,,,...,,,***)))***++++++******,,,+++)))***---+++''',,,000666<<>>???CCC777333///------000222222,,,,,,+++++++++,,,------///,,,,,,...---))))))+++...,,,***((((((***,,,...///...,,,,,,------,,,+++---------............///---------///111111///---...111111000555;;;888111:::888666666888:::::::::555666666777888:::<<<===999>>>@@@<<<444///111555444222000222888===???>>>HHH???777;;;KKK```pppwwwxxx}}}}}}zzztttlllgggfffbbb]]]ZZZYYYWWWSSSPPPGGGMMMKKKAAA;;;@@@AAA>>>:::999777666444444333333333222111000////////////444444333333333444555555111333666:::BBBMMMYYY```___eeejjjlllqqqvvvvvvtttzzzzzz}}}~~~yyytttuuu{{{vvvvvvtttkkk]]]PPPFFFBBB>>><<<;;;<<<>>>AAABBBBBBCCCHHHPPP\\\dddddd\\\TTT^^^aaagggnnnssstttqqqmmmfffggglllttt|||~~~{{{vvvpppvvvzzzxxxqqqmmmnnnqqqyyytttoooqqqvvvxxxuuupppsssuuuyyy|||wwwuuuxxx|||qqqkkkeeedddbbbbbbgggnnnjjjpppsssnnniiigggeeebbb~~~}}}}}}|||wwwuuussssssttttttqqqnnntttvvvtttnnnkkkjjjhhhcccgggiiilllnnnmmmlllllllllmmmgggdddbbb]]]VVVTTTWWW```ccceeeeeeaaa___^^^^^^UUUTTTSSSSSSSSSRRROOOLLLKKKIIIFFFCCCAAAAAAAAABBB:::>>>BBBFFFFFFEEEDDDCCCBBB>>>;;;>>>CCCEEEAAA===<<<999===FFFFFF<<<888;;;:::555111333777999666222------,,,++++++,,,---...------...------,,,,,,---***)))((((((***,,,,,,+++---...---++++++...,,,''',,,///444888:::888444000111111666;;;<<<:::;;;???BBB===666111/////////......------,,,,,,,,,------222///...000///++++++------,,,***)))***+++,,,---...,,,++++++,,,,,,+++)))------------...............------///111111///---***///111///000444666333222444555555444555888;;;777777777888999;;;<<<=========;;;888444222222333444333222444777;;;===>>>GGG???999===MMM___mmmtttwwwxxx{{{|||}}}~~~yyyppplllfffaaa\\\VVVNNNIIIJJJGGGDDDBBBBBBAAA???<<<===AAA@@@;;;888999;;;:::777666555444333222222222222222000///////////////333333222222222222222333333444777;;;AAAKKKVVV]]]```hhhooorrruuuyyy{{{zzzzzzwwwtttpppiiibbbaaaeee___^^^ZZZRRRIIIAAA===<<<<<<;;;999:::<<<>>>>>>>>>:::<<>>======>>>888;;;???BBBDDDCCCAAA@@@AAA===;;;>>>CCCGGGFFFCCC;;;:::@@@IIIHHH???999:::666333222555:::<<<999555///...---,,,,,,,,,......333333333111///------...+++***)))***,,,---,,,+++///000///,,,---///---(((---///111333333222///...111111444888888444555999GGGBBB<<<777333111///...000000///...------------444111111333222...,,,...***+++++++++,,,,,,------,,,+++******,,,+++***(((------------...............------...000000///---(((...111///---000555777---222777777333333888>>>888888888999:::;;;;;;<<<@@@;;;555333333444444333555555666666666777:::<<>>KKKZZZeeejjjvvvvvvuuuuuuwww{{{}}}tttjjjbbbUUUQQQLLLFFFAAA===888444666555333444555555444222444333444777666222333777222222111000000000000000111000///......---......333222111000000000000000///000222555:::BBBKKKQQQbbbmmmwwwzzzzzz}}}uuukkkddd\\\TTTPPPPPPOOOMMMGGG@@@:::888999;;;999888777888999;;;:::999777777999>>>DDDFFFEEEBBB@@@CCCFFFHHHJJJKKKMMMNNNLLLOOORRRRRRQQQQQQSSSUUUYYY\\\]]]ZZZUUURRRUUUYYY]]]\\\[[[\\\___eeekkkooonnnrrrwwwzzz{{{zzzzzzzzzyyywwwwww{{{{{{vvvooojjjiiimmmnnnjjjfffeeeeeehhhjjjjjjnnnrrrqqqmmm}}}zzz~~~~~~}}}}}}{{{yyywwwvvv|||zzzyyyxxxxxxwwwvvvvvvrrrssspppkkkjjjmmmnnnllljjjjjjjjjnnnrrrssspppmmmjjjjjjiiifff```ZZZXXXYYYUUUZZZ___cccdddccc```^^^ZZZVVVQQQMMMKKKJJJHHHFFFGGGEEEBBB???===>>>@@@AAA>>>>>>@@@BBBBBB@@@===:::???<<<:::===BBBGGGGGGFFF===<<<@@@FFFDDD<<<777777555444444888<<<===999555111000...---------......666<<>>===;;;:::999777444111222111000///............222111444777666000,,,,,,)))***+++------------,,,+++******+++---,,,+++))),,,,,,---------............---,,,---///000///---,,,///000//////222555888111555::::::888888;;;>>>888888999:::::::::::::::<<<888333000222555777888555777888777444444777:::===999666:::CCCMMMTTTVVVdddhhhkkkoootttyyyxxxuuu|||yyysssmmmddd[[[QQQKKK@@@>>>:::777444333222222222222222333444444333333000+++...555555///...444......---------......///000000///...------------333222111000////////////...///000222555;;;AAAFFFdddrrr~~~}}}wwwjjj\\\UUUOOOIIIEEEDDDKKKGGGAAA:::666555777999444444555777999:::999888999888888;;;???AAAAAA???>>>@@@BBBBBBCCCEEEIIILLLMMMLLLJJJJJJKKKLLLNNNPPPRRRTTTTTTQQQMMMLLLPPPSSSPPPRRRVVVXXX[[[aaaiiiooommmrrrxxx{{{zzzyyy{{{|||wwwvvvvvvyyy|||{{{vvvqqqoookkkkkkpppsssoooiiigggcccdddddddddiiinnnmmmhhh}}}}}}zzzwwwuuuzzzyyyxxxvvvuuutttuuuuuutttuuurrrlllllloooqqqpppnnnmmmmmmpppttttttqqqnnnjjjiiifffcccbbb```\\\WWWQQQTTTYYY^^^``````]]]ZZZSSSPPPKKKGGGFFFEEEDDDCCCCCCAAA???>>>???CCCFFFIIICCCBBBBBBCCCCCCAAA===:::===;;;:::<<<@@@DDDEEEEEEBBBAAAAAABBB???:::666666666666777:::<<<;;;777333111000///...------,,,,,,333@@@MMMMMMBBB666111111444222000//////...---++++++------,,,...111000,,,...///000///......111333333222222444222......222222444777;;;===;;;666222333222111000///.........///000555;;;999111***((()))***,,,.........,,,,,,,,,,,,,,,...//////---***,,,,,,,,,------------......---,,,,,,...//////...000---+++---111333333444777888:::;;;===<<<;;;999999999:::::::::999888777666555444222111444999===555777888666333222333666777444222333888===@@@@@@EEELLLSSSZZZeeeppptttqqqllleeeYYYOOOGGGAAA===:::222111///---,,,---///111///000111111111000//////...)))+++333444---+++///,,,++++++++++++,,,------000///...---,,,,,,,,,,,,333333111000////////////222333444555666999>>>BBB\\\kkkyyy|||xxxsssooolll^^^RRRFFFBBBAAA>>>;;;:::@@@>>>:::666444444333333111222444777;;;<<<;;;999666777888:::<<<===<<<;;;<<<===>>>>>>@@@CCCGGGJJJNNNHHHCCCDDDKKKPPPOOOLLLMMMMMMMMMKKKIIIJJJNNNQQQLLLRRRYYY]]]```eeelllqqqwwwzzz~~~~~~{{{xxxxxxyyyzzzyyyxxxzzz{{{yyyuuuqqqrrrnnnooosssvvvrrrooonnnggggggdddcccfffjjjiiiddd}}}~~~{{{zzz{{{{{{zzzxxxuuuuuuvvvxxxwwwxxxuuupppooorrrsssrrrppppppppprrrrrrqqqooollljjjgggbbb]]]]]]]]]XXXPPPOOOPPPRRRVVVYYYZZZYYYWWWNNNJJJFFFDDDCCCCCCBBBAAAAAA@@@>>>???AAAFFFKKKNNNDDDBBBBBBDDDGGGGGGCCC@@@===<<<;;;<<>>:::777666777777888:::;;;999555222222333333333222000...,,,///<<>>FFFUUU^^^^^^PPPHHH>>>555111000111222//////...,,,++++++...000---///000000...++++++++++++)))***...000---***+++++++++*********++++++,,,000///...------,,,------222111111000////////////111222444444444555888;;;DDDPPPZZZ\\\XXXTTTOOOKKKHHH>>>777777999888777777666555444555666666555333111222555999<<<===;;;999777888:::<<<===<<<;;;;;;===<<<===AAAFFFJJJLLLLLLKKKDDD???CCCMMMSSSPPPJJJJJJJJJKKKJJJJJJLLLPPPSSSSSSXXX```eeehhhlllppptttvvvxxx|||}}}~~~}}}}}}~~~}}}{{{yyywwwvvvuuusssqqqtttrrrsssvvvvvvqqqooopppiiiiiifffbbbbbbeeeeeebbb{{{yyyzzz~~~}}}yyy{{{}}}~~~||||||{{{yyyuuuuuuwwwzzzwwwxxxuuupppnnnqqqqqqooolllnnnooonnnkkkhhhffffffaaabbb]]]VVVRRRSSSQQQLLLLLLKKKJJJLLLOOORRRRRRQQQLLLIIIFFFDDDDDDCCCBBBAAADDDBBB@@@???AAAFFFKKKNNNDDDBBBBBBEEEIIIKKKHHHDDD???>>>>>>>>>???>>>===<<>>===999555333111555===HHHQQQTTTQQQNNNLLLGGGAAA;;;888555444222000111111//////222000,,,333555666333//////222666000......000///,,,---111/////////111333333111///111000000/////////000000555333444777555///,,,,,,............---,,,++++++------...111222222///,,,++++++,,,,,,,,,---------...---++++++---............******...///+++***---333666:::<<<===;;;999888===>>>>>>>>>===;;;888777666666666777999999777555444333222222222111///---000///...---.........---111888777//////888??????888555000---,,,,,,---,,,111222222000...---000222,,,///111000...+++***+++)))+++++++++---111///***,,,,,,+++******+++++++++111000///...------------//////...............///...000111111000111222444111888<<<;;;::::::888555<<<666333555777555444555333222222555888999888666333444777:::===<<<999666999:::;;;<<<<<<<<<======AAA???@@@GGGPPPVVVUUUQQQNNNJJJHHHMMMUUUYYYVVVQQQNNNOOOPPPRRRTTTWWWZZZ\\\___bbbfffjjjmmmqqquuuwwwooopppsssxxx~~~wwwtttnnnjjjhhhhhhhhhiiioooppptttuuupppgggeeeggg```bbb```[[[YYY\\\^^^^^^{{{xxxuuuvvvzzz{{{xxxuuuuuuwww{{{~~~wwwxxxwwwtttqqqpppsssvvvtttvvvsssnnnlllmmmllliiigggiiikkkiiiddd___^^^^^^WWW\\\ZZZPPPJJJKKKMMMKKKIIIFFFCCCCCCGGGJJJKKKKKKMMMKKKHHHFFFEEEDDDBBBAAAHHHEEEBBB@@@@@@DDDHHHKKKFFFDDDCCCEEEJJJLLLIIIEEEAAAAAAAAA@@@???===;;;999777:::======<<<:::555111555666666777888777666555CCCEEEHHHIIIGGGCCC>>>:::555111222AAAVVVdddddd______XXXNNNDDD===999555333444555444111000222///***555777888555000...111444---,,,,,,...---+++,,,111000...,,,,,,...111222222000///////////////000111:::666444444222///...111000///...---,,,++++++***,,,,,,...000222222///,,,++++++,,,,,,,,,---------...,,,++++++,,,.........------000333000)))***000///666===@@@===:::;;;>>>???@@@AAA@@@???<<<:::888;;;777555888===<<<555...444222000000222222...+++000000///....../////////%%%000444---)))...111...///......///000...+++)))---///111000......111444***---000000---******+++)))...---***...666555---------,,,+++++++++++++++111000///......---......------,,,,,,,,,---......111222333333222222333444111333333000111555666444666222111444444000///000444222111333666777666444555666888;;;<<<:::666222777888777666666777:::<<>>888777555222:::UUUuuu{{{xxxkkk]]]UUURRRLLL@@@555333222000---+++,,,///222111333555555333111000///***---//////...,,,,,,,,,///+++(((,,,333555222---000333333///000666777444<<<888333000///...,,,+++++++++++++++++++++++++++222111000000222222111000,,,,,,,,,---------......,,,((((((,,,///------///...............///000000777777777999;;;===<<<:::AAA>>>;;;:::;;;;;;888555888999:::<<<;;;888333///...///000111000///,,,+++---,,,,,,---......---+++---...///000000...,,,***++++++++++++++++++++++++---///222555666666444333......------,,,+++******,,,+++---111444555222...+++,,,,,,,,,,,,---000222444222000......///111333,,,***(((***...111000...222111111000000000000000,,,---...000222111...+++///000222333333222111000???999333333777888333...:::777444777;;;===999555999777555666888;;;======@@@@@@BBBHHHOOOTTTUUUTTTTTT[[[aaadddfffhhhfffbbbWWW]]]dddhhhjjjmmmppppppfffhhhlllppptttwwwxxxyyykkkiiihhhjjjmmmlllfff```ZZZWWWRRRMMMLLLQQQZZZbbbjjjkkkllljjjddd[[[SSSMMMOOOOOOMMMKKKNNNSSSRRRNNN}}}{{{uuurrrqqqpppllljjjhhhhhhiiikkknnnnnnllliiiiiigggeeegggjjjkkkjjjhhhddddddccc```]]][[[\\\]]]YYYXXXVVVUUUUUUTTTSSSRRRNNNKKKFFFEEEEEEDDDCCCAAADDDCCCCCCCCCCCCCCCCCCDDDHHHOOOQQQLLLFFFEEEEEEEEEHHHDDD@@@>>>>>>???>>><<<===>>>>>>>>>>>>>>>>>>===AAAAAAAAA???===:::777555888888777888888666333000555555666666777999:::;;;CCCFFFHHHFFFEEEDDD???888555777666:::PPPmmm|||}}}xxxsssooommmkkkbbbRRREEE666444111///............000222333333111///......,,,---//////---,,,---......+++***---222444222///333777666222333777888555:::666222...---,,,+++***++++++++++++++++++++++++000000111333555444222000000//////...---,,,,,,+++///+++***...///...---///...............///000000666555555777:::;;;;;;:::@@@>>>;;;<<<>>>>>><<<999999999;;;<<<<<<999444000222222222222111///---+++---,,,,,,---......---+++,,,---...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///111333555555555333333......------,,,,,,++++++*********---000111...,,,***+++++++++,,,---///111777555222///---,,,+++,,,+++,,,---///222666;;;===555444222000/////////000000///...///000000///...///000111222222111///...999555222222555666444111666777888888777666666666:::888777777:::===??????AAAAAABBBFFFKKKPPPQQQPPPWWW^^^ccceeegggjjjiiifffaaafffkkkmmmooopppqqqqqqnnnooorrrvvvxxxxxxtttpppjjjddd^^^[[[ZZZXXXSSSOOOWWWUUUPPPLLLKKKOOOXXX___kkkhhhccc\\\VVVPPPMMMKKKIIIMMMOOOPPPTTTXXXUUUPPP~~~}}}|||vvvrrrpppnnnjjjfffddddddeeegggiiihhheeeccc^^^]]]]]]\\\]]]]]]^^^^^^YYYZZZYYYVVVTTTRRRRRRTTTOOOOOOOOONNNMMMLLLLLLKKKBBBAAA@@@@@@AAAAAA???>>>@@@@@@@@@@@@AAABBBCCCDDDDDDNNNSSSNNNEEEAAABBBBBBEEEBBB???>>>===<<<;;;999999999777666666666666777???@@@BBBBBB???:::555222444555777666444222111111444444444444555777888999>>>??????>>>@@@AAA===777333777777777BBBWWWhhhnnnmmmnnnrrrvvvvvvooocccYYYEEE>>>555///---------,,,///000111000...,,,---...---......---++++++---///,,,,,,---///000222222333777999999666666999999777888444000---++++++)))(((++++++++++++++++++++++++...///222555888777333000444333222000...,,,******111---,,,///000...---///...............///000000444333333444777:::::::::>>><<<:::;;;>>>???>>>;;;999::::::<<<<<<999444111777666444222000...---,,,,,,++++++,,,------,,,******+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111222333444444333222111---------------,,,,,,,,,+++******+++---...---,,,)))******+++,,,---...///555444222000---***)))((('''+++...//////444;;;BBB666555222000......///000444222///...///000000//////000111111000///---,,,000000000000111333444444111777<<<999333///333888:::999888999===@@@AAABBBBBBAAA@@@BBBEEEIIIKKKLLLWWW^^^dddfffhhhkkkllliiieeegggkkkoooqqqrrrrrrrrrvvvuuuuuuxxxzzzvvvmmmeee___XXXPPPMMMNNNPPPRRRRRRSSSPPPLLLIIIIIIMMMUUUZZZbbb^^^XXXRRRMMMJJJHHHHHHBBBHHHOOOSSSWWWZZZVVVPPP}}}~~~yyytttqqqooommmiiifffaaabbbccceeefffeeedddbbb[[[[[[ZZZWWWTTTRRRSSSTTTRRRSSSRRRPPPNNNLLLLLLMMMKKKLLLMMMLLLIIIGGGEEEDDD>>>===<<<<<<======>>>>>><<<===>>>???BBBDDDFFFHHHEEELLLNNNIIIBBB@@@???>>>AAA???===<<<;;;;;;;;;;;;===;;;777444222222333444:::<<<@@@BBB@@@<<<666222000333555444111///000111000000000111222333444555::::::777666888<<<999222222555444000444???IIILLLSSSVVVZZZ___bbbbbb```___VVVIII888---***,,,......000000000...,,,,,,---...------,,,***)))***---///+++---000000///000333666666888999999999::::::999777444///---++++++***)))++++++++++++++++++++++++...///000444666777555333555555333111///---,,,+++///++++++///111///...000...............///000000333222111333666999::::::<<<:::888:::<<<>>><<<:::999999999:::;;;888444111999888555222///---,,,+++,,,++++++,,,------,,,***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++333333444333333222000000+++++++++,,,,,,,,,,,,,,,...,,,+++++++++,,,---...))))))***,,,...///...---......//////...,,,+++***++++++,,,+++,,,///555999444222000...---...///111444222000000000000///...//////000///...---,,,++++++---//////......111444222777<<<999222...111666999888888:::===@@@AAAAAA@@@>>>======@@@DDDHHHJJJSSS]]]gggkkkmmmoooooommmcccbbbeeelllrrrtttuuuvvvyyytttqqqrrrsssoooddd[[[RRRMMMHHHFFFIIIOOOSSSVVVMMMKKKHHHFFFGGGKKKPPPUUUQQQQQQQQQPPPNNNKKKHHHGGG@@@GGGNNNRRRUUUWWWSSSMMM~~~~~~~~~yyytttpppnnnkkkfffbbb[[[\\\\\\\\\[[[[[[[[[[[[XXXXXXWWWTTTPPPNNNMMMNNNOOOPPPPPPNNNKKKIIIHHHIIIFFFHHHKKKJJJGGGCCCBBBAAAAAA???===::::::;;;>>>@@@======>>>@@@AAADDDFFFGGGHHHHHHEEE@@@>>>???===999===<<<:::888888:::===???@@@===999444111000000111333666;;;??????;;;777444...111333222///...000222......//////000222333444888888555111222555444///444333111///111444555222999<<>><<<999888888888999999888444111999777555222///---++++++,,,,,,+++,,,---...,,,***)))******++++++,,,,,,,,,++++++++++++++++++++++++333444444444333111///...************++++++++++++---,,,+++******+++---...******+++...111111///---***+++---......---,,,+++///---++++++...111111111...---,,,+++,,,...000111222111111222333111...+++/////////...---,,,++++++***---///...,,,+++///222555777888777444222222444777666666888;;;>>>>>>>>><<<;;;:::;;;===BBBGGGKKKTTTaaaoootttvvvwwwvvvsssgggcccdddnnnwwwxxxxxxyyyzzzsssjjjffffffbbbYYYRRRMMMJJJFFFCCCCCCEEEFFFGGGHHHFFFDDDCCCEEEIIIMMMOOOIIIJJJKKKKKKKKKJJJJJJIIIGGGMMMRRRRRRRRRSSSPPPKKK~~~~~~{{{uuupppmmmhhhbbb]]]ZZZZZZXXXVVVTTTTTTVVVXXXTTTTTTSSSRRRQQQOOOMMMLLLMMMNNNNNNLLLHHHEEEDDDDDD???CCCHHHIIIFFFBBBAAABBBBBB@@@>>>:::888:::>>>BBB@@@@@@???>>>>>>>>>>>>>>>EEEBBB===888:::===:::444666777777666666888<<>>BBB@@@===>>>AAABBB@@@===888888888999999888555222777666444222000...---,,,---,,,,,,---......---+++++++++++++++++++++,,,,,,++++++++++++++++++++++++222333444555444111...,,,++++++++++++************))))))***)))((((((+++---,,,,,,---111555555111---------......---,,,***)))+++)))(((,,,000222///+++)))******+++,,,...///000///000111222333222...+++//////...------,,,,,,,,,+++...///...,,,,,,...111666555555555555555333111555444444666999;;;::::::888999::::::<<>>>>>>>>DDDIIIJJJFFFBBB@@@AAA===>>>===;;;999:::>>>AAA>>>===<<<:::888777777666;;;<<<:::666666777555000///222666777666555666777555444111...,,,+++,,,,,,...///111333444444444444222111000000222333333222000000000000111333444555777<<<===777333333555555777555555888:::888444111......111555888777444000///000111111111000...---///111222222000...------,,,,,,,,,***)))))),,,.........//////111333777:::555333666<<<<<<666333444888555111.........---,,,++++++++++++++++++++++++,,,+++***+++...000111000......///000111222333333111---,,,///000...---..................///000000444555888===AAACCCBBB@@@AAA???>>>???CCCDDDCCCAAA::::::999:::;;;:::777555444555555444333111///.........---...//////...,,,---,,,,,,++++++++++++,,,------------------------///222555666555222...+++...------,,,,,,+++++++++''')))******)))))),,,...///...///444888888444////////////...---+++***)))''')))...222333111---***)))***+++---.........---/////////000111111///---.........---------......,,,---............000222333333333333444333222111555444444555777888888666888999;;;;;;<<<@@@FFFJJJWWWcccnnnooommmlllkkkjjjhhh[[[WWW```hhheee``````^^^XXXPPPJJJFFFDDDCCCBBBDDDEEEEEEEEEEEEEEEFFFGGGAAA???>>>@@@DDDGGGHHHGGGLLLKKKIIIIIIJJJNNNRRRTTTUUU[[[]]]YYYTTTPPPLLLHHH||||||zzzvvvqqqnnnmmmiiiccc^^^UUUUUUUUUUUUWWW^^^hhhooo___\\\YYYYYYZZZVVVNNNGGGFFFGGGGGGDDD@@@<<<999999DDDIIINNNNNNHHHBBB??????777:::<<<<<<::::::===???999888777555444444444444333999;;;888444333111...***///666999777333000000000///...,,,,,,,,,,,,---/////////000000111222222444111///000333555444333............///111222333666>>>AAA;;;555555888:::777666666777666333111222222000///111666:::999777777555222...,,,---111444---000222222000---,,,,,,---......---++++++---//////......///111555888999888555888===<<<444000111777444000...---------,,,++++++++++++++++++++++++))))))***,,,...///...,,,......///000111222222333555111///111111---,,,---...............///000000555777;;;@@@DDDFFFDDDBBB>>><<<;;;>>>BBBEEEDDDBBB<<<;;;;;;<<<===<<<:::777333444666666666444222000///......///000000///---......---,,,++++++++++++////////////////////////...111555777666222---***000000///...------,,,,,,'''***------,,,,,,...111000000111666;;;;;;555000.........------,,,,,,,,,+++222:::>>>:::444000...***+++---//////...---+++000...---,,,...000000///......---------...//////,,,,,,,,,---///111222333///111333333111000111222555444444555777888666555888:::<<<======???DDDIIIRRR\\\cccaaa\\\[[[\\\\\\WWWIIIDDDNNNVVVRRRMMMMMMGGGEEEAAA>>><<<===>>>???FFFFFFEEECCCBBBAAABBBCCC@@@>>>===???DDDGGGGGGEEEEEEIIINNNSSSVVVXXXXXXXXXSSSZZZ^^^ZZZTTTOOOIIIDDDxxxwww~~~}}}{{{}}}yyysssooommmkkkiiihhh___WWWSSSTTTRRRSSSbbbvvvaaa\\\XXX[[[___]]]SSSIIIGGGFFFEEECCCAAA???===;;;CCCNNNXXXXXXNNNCCC===<<<:::777666777555222333777444333444777666222///000///111333222///,,,******---///111111///---------++++++++++++******))))))111///,,,,,,---............------000444666555333444---***---111111222555>>>>>>??????>>><<<999888111000///000333444555444444222000111333666777777888:::777///---000000,,,555666555111111333111---111000///...---------...222222111111111222444555333888;;;888555444222...222222111000///...------...---,,,+++++++++,,,---******+++,,,...///---,,,444222...---222999999444999555222/////////.........***+++111555333000000333999======@@@DDDBBB;;;<<<<<<;;;<<>>===>>>>>>>>>===>>>@@@BBBOOOOOONNNMMMLLLLLLKKKKKKFFFBBB>>>AAAFFFHHHDDD@@@===>>>??????>>>>>>>>>???DDD@@@???BBBAAA>>>???EEEAAA@@@>>>???BBBFFFIIIKKKNNNQQQVVV[[[___```^^^]]]YYYWWWVVVVVVOOOFFFDDDIII}}}zzz}}}|||}}}yyyuuuqqqnnnllliiifff___WWWTTTUUURRROOOWWWeee[[[ZZZZZZ^^^ccc```WWWNNNGGGGGGGGGFFFCCCAAA@@@???JJJRRR[[[\\\TTTIIIBBB???:::666444444222///000444111//////222111---,,,...///111333222000---,,,,,,---///000///---+++++++++++++++++++++*********)))///---++++++---......------------///111333333222444...,,,000444555666999:::;;;<<<<<<;;;888666555333111000000222333222222333111000000333555666777666888555///...111222///555666555111111333111...111111000000000/////////222222111000111222333444444888:::666333222000---222222111000///...------...---,,,++++++,,,------******+++---...///...,,,...///...///444;;;<<<888999666222000000000000//////,,,,,,111444222000111444999<<<;;;>>>BBBAAA<<<<<<;;;;;;<<<>>>AAAEEEGGGFFFDDDDDDGGGEEE===999999666888888555555777555222444111111333000++++++///++++++******+++,,,,,,---///...------,,,,,,,,,,,,,,,...//////---+++***+++***---///...,,,,,,---...***++++++******...444999:::999888777777666777777888555111.........---,,,...000666;;;888000+++,,,,,,+++***+++------,,,+++000...,,,,,,...000000///...------------......///111///------...///...---222222111000111444555555444000...111333666:::@@@>>>???@@@???===<<<===>>>DDDDDDCCCBBBAAA@@@??????<<<999777999===@@@???<<<===???AAABBBBBBBBBAAAAAAEEE>>>;;;======;;;===BBB@@@@@@???AAADDDHHHKKKMMMWWW\\\bbbfffgggfffeeeeee\\\XXXVVVTTTLLLCCCBBBFFF|||}}}~~~~~~~~~}}}{{{xxxuuurrrnnniiifff^^^XXXUUUXXXWWWQQQRRRXXX\\\]]]aaafffjjjhhhaaa[[[JJJLLLLLLIIICCC???===>>>EEEKKKTTTYYYVVVOOOHHHCCC===888444333111......222111---,,,......++++++---///111333333111...------,,,...///...,,,*********++++++++++++************,,,+++)))***,,,---------,,,---......---...000222///+++)))---111222444777777777888777777555333222444222111000111222111000333111000000333555666666333555333000///222333111333555555222111444444111///000111222222222111111222222111000111222333444444777888333000000///---222111000000///...------...---,,,++++++,,,---...++++++,,,...............+++///111222444999:::888666444111///000000///...222...---111333111111222555888999999:::>>>???===<<<<<<;;;<<<===@@@CCCEEEHHHEEEDDDEEEBBB<<<999999777999999555333444222///555111///000000---,,,---+++++++++++++++,,,,,,---...---,,,+++************,,,...///...,,,+++++++++---...000///,,,+++...111000222222000---...444999;;;;;;:::999888888777666666444222111111000...,,,///...000222111,,,,,,///...,,,******+++,,,,,,+++000...------///000000///------------......///000111000......//////...,,,444333222222222222222333888333000111444888???GGGPPPOOOMMMHHHAAA===::::::<<<<<<============<<<<<<;;;:::999999:::<<<>>>???BBBEEEIIIKKKLLLKKKIIIHHHKKKCCC===<<<=========???<<<===@@@DDDHHHMMMPPPRRR```cccfffiiiiiiiiiiiiiiiddd```[[[UUUKKKCCCCCCGGG{{{xxxzzz~~~~~~}}}{{{zzzwwwrrrkkkggg```ZZZWWW[[[]]]YYYWWWYYY\\\]]]aaafffiiiiiifffdddQQQRRRRRRLLLCCC;;;777777999???JJJSSSXXXWWWQQQKKKBBB;;;666555333//////111333///---......,,,---111111333555444111...,,,,,,***,,,------+++++++++---++++++++++++++++++++++++***(((((()))+++------,,,,,,...///...++++++...222...***))),,,......000333555666666666555444222111444333111111222333333222333111000111444666666666333333222111111222222222333777777444333555555333...///000222222222222222222222111000000111222333111555555111...000000...111000000///......------------,,,+++,,,---...///+++---............///000...333666444333444444222222000.........///...---333000///222333111222444555666666666666999<<<===>>>>>>======>>>@@@BBBDDDEEECCCAAA???<<<888666666666888888444333444222///555111------///...,,,***,,,,,,+++++++++,,,,,,---...---,,,***)))))))))))),,,---...---,,,***+++,,,(((***...000---))),,,000444333222111000000000000444555777888:::;;;<<<<<<444333222222222111...,,,///,,,,,,//////---...111///---***)))***+++,,,,,,...---,,,---...//////...------------...///000111000//////000222333222000777555555555333000000222666555666888888===LLL[[[jjjfff]]]RRRFFF>>>:::999888999;;;===>>>??????????????????===;;;<<<@@@DDDNNNPPPSSSWWWYYYWWWTTTQQQWWWPPPHHHEEEEEECCCAAA???666;;;BBBJJJQQQVVV[[[^^^kkkgggdddeeeiiimmmnnnmmmoookkkddd[[[PPPIIIIIILLLyyyqqqttt|||~~~~~~~~~}}}{{{uuunnniiieee___ZZZ[[[]]]\\\ZZZZZZWWWVVVWWWZZZ___bbbccccccWWWXXXVVVPPPFFF===777555555;;;FFFSSS[[[\\\WWWRRRDDD===777666444000...///333///---......,,,...222333555666444111---******)))***,,,,,,,,,,,,...000+++++++++++++++++++++,,,((((((''')))+++,,,,,,+++,,,...000///,,,+++...111222///...000000...///333666666666666555444444333333222111222444666666555333222222333555777777666444333222222222111111222999>>>???;;;666555333000---...///000111222222222333222111000000000111222///333333000///111222111000000//////......------------,,,,,,,,,---//////,,,...000///......000333222666777333111111111///111000...///000111000///333000111333333111333777555555555444444555999>>>AAAAAA@@@@@@@@@AAABBBCCCCCCBBB@@@<<<999888666555444777777444444666555222777444000...///111///,,,------,,,,,,+++,,,,,,---...---,,,+++************,,,------,,,+++***+++,,,)))(((+++...,,,,,,555@@@>>>555+++)))...222111//////000333666:::===???AAA222111111222222000---***,,,***+++///000...---///000---***)))+++,,,---------,,,,,,---...///...---.........///000111333444333222111111333444333222555333444666555111333999666<<>>999@@@LLLVVV^^^eeejjjmmmzzznnnbbbaaajjjtttvvvssssssrrrkkk```UUUPPPOOOPPPzzznnnpppyyy~~~}}}}}}}}}}}}|||wwwpppkkkiiiccc\\\XXXWWWWWWUUUTTTSSSQQQOOOSSSZZZ```cccddd[[[ZZZWWWRRRKKKCCC<<<888444:::EEEPPPVVVVVVPPPKKKCCC<<<666666555000---,,,111---+++------+++---111333444555444000,,,***))))))***+++++++++,,,///111++++++++++++,,,,,,,,,,,,)))((((((***+++,,,+++)))+++---...///...------...000......///---***+++///666666555555555444444444222111111222444666666666222111111333555777666555444222111444333111000222AAAGGGIIICCC;;;555000+++///......//////111222333333222111000///000111111///333555222111333444222/////////.........------------,,,,,,,,,...///000---///111000......111555::::::777111000333333111222111000111333444333222111000222555555333444999666555666666555444999@@@CCCCCCBBBAAAAAAAAAAAAAAACCCEEECCC>>><<<<<<;;;777333777888666666999999666999888555000000333333000...------,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,---+++******+++---///+++)))++++++000BBBUUUZZZHHH222(((+++222333111///000222444888===AAACCC333222111111111///,,,******''')))///111...++++++///---++++++---////////////......///111222000///000111111222444666777888999777333111111111000///111...000555555222888AAANNNTTTXXXRRREEEAAAPPPccc```ZZZOOOCCC999666888;;;:::;;;;;;;;;:::777444222222555888999;;;???EEEJJJRRRPPPPPPSSSXXX[[[[[[YYYaaa```[[[QQQJJJGGGCCC???DDDNNN[[[ffflllppptttwww|||mmm^^^[[[dddnnnrrrpppnnnppplllaaaWWWSSSPPPNNNpppooouuuyyyzzzzzz{{{{{{zzzvvvqqqllliiieee^^^WWWSSSQQQPPPNNNOOOKKKJJJPPP[[[dddfffeee^^^ZZZUUUQQQMMMEEE;;;333333:::EEENNNQQQNNNHHHDDDCCC<<<888888888333...+++///,,,+++------+++,,,//////111333222000---++++++***++++++***)))***,,,...+++++++++,,,,,,,,,------***))))))***,,,,,,***((())))))+++---//////,,,***+++***+++---+++'''(((---444444333222222222222333222111000000222444333333000///000111444555444333222///000444555222222555@@@HHHMMMIIIAAA;;;555///222111///...///111333555333222111/////////000111111666888555333444333000//////.........---------------,,,,,,---...000111...000222111......222666GGGCCC:::111000444444000/////////000222333333111//////333777777444666:::999888999;;;888666;;;CCCDDDCCCBBBAAA@@@@@@??????CCCFFFEEEAAA???@@@>>>:::666999:::888888;;;;;;888666999777000...111333111......---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,+++)))***,,,...///++++++---,,,...>>>QQQ___MMM777,,,,,,000111000000000111333888>>>DDDGGG666555333222111000---***,,,)))+++000333000---,,,---,,,,,,...000111111000444333444555777777555444555555666777999;;;===>>>:::777222///.../////////111,,,---333222///666CCCXXXYYYYYYPPPBBB999>>>JJJGGGDDD>>>777333222666999999:::;;;;;;:::777444222222444777:::<<<@@@DDDGGGIIIFFFDDDHHHPPPWWWZZZZZZ^^^```ZZZMMMCCCBBBDDDCCCRRR\\\hhhppprrrrrrssstttrrrgggZZZTTTWWW^^^cccdddfffkkkjjjaaaXXXTTTPPPLLLsssppptttuuuxxxxxxxxxyyyxxxuuuppplllfffddd___XXXRRRPPPOOOMMMFFFCCCCCCLLL[[[dddeeeaaa```ZZZRRRNNNJJJBBB555+++666>>>JJJQQQRRROOOJJJGGGEEE>>>:::<<<<<<777000---000---,,,//////------000,,,...111111000...------,,,,,,+++)))''''''(((***+++++++++,,,,,,---------+++******+++,,,,,,***(((''''''(((,,,000///+++''',,,+++---000...***,,,111222111111000000000000111333111//////000111000///.........000222333222111///,,,...444666333333888999DDDLLLLLLFFFAAA<<<888555333000//////111444666333222111/////////000111444999;;;888555444111---...............---------------,,,,,,---...000111...111333111......333777SSSKKK>>>222000333222...+++++++++---000111000///---///444888888555666;;;<<<:::<<>>>>>===AAAFFFFFFAAA@@@BBB@@@:::888;;;<<<999:::<<<;;;888222777666...)))---000//////...---,,,,,,,,,,,,,,,************+++,,,---...+++,,,,,,***)))***,,,...***)))---222...'''///===AAA888...***,,,000000/////////000333999AAAHHHMMM999777444222222000...,,,111...---222555333000000,,,,,,---///222333222111888888888:::<<<<<<:::888999999:::;;;===???AAACCC777333...,,,,,,///111222444///...111...***111>>>CCCBBBBBB>>>777111444;;;999999777444222222555777000222555777777666444333444444555777999;;;<<<<<>>???FFFIIIZZZcccnnntttrrrnnnllllllkkkeee\\\TTTQQQSSSYYY]]]aaahhhiiiaaaZZZVVVQQQKKKxxxrrrsssqqqtttyyy|||}}}~~~~~~xxxppphhheee___YYYSSSOOOMMMLLLLLLJJJKKKQQQ\\\eeehhhiiicccWWWSSSTTTIII888555@@@;;;BBBLLLQQQRRRPPPOOOPPPNNNGGG@@@======:::333---------,,,++++++---...///...///000///---,,,,,,,,,...---,,,,,,++++++,,,,,,%%%''')))+++,,,------------,,,+++,,,------,,,***,,,***)))***+++------,,,---,,,++++++,,,///111333000111111000......///000444333222333444555444333444111......000111///---,,,...000111111111222333???IIILLLDDD@@@DDDCCC===;;;999777555555555444333222444222//////222222...555999;;;888111---///222333444444333111000////////////...///000111111000222000000222333444777;;;EEE@@@999666999===888000...///000000//////000111111333666888999999999888:::>>>AAA???:::888===BBBDDDFFFHHHHHHFFFCCC???===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<999555111111333333///+++...,,,+++,,,......---,,,...000///++++++------***---,,,+++******,,,...///000)))&&&+++...---///222555111//////,,,)))+++000111...000999@@@@@@CCCIII777777555222...------...000...///555;;;;;;444---/////////000000000111111::::::EEEXXXbbbXXXDDD777555555777<<<@@@>>>777111---...000111000///---,,,+++...000...******///444555333222111222222111000444555555777888888888888999555444777888555333444444///...222444222555;;;<<<;;;:::;;;???HHHQQQXXXWWWUUUQQQKKKCCC@@@HHHSSSaaalllrrrnnnkkkmmmnnnjjjnnneee[[[VVVSSSNNNLLLMMMQQQdddmmmddd]]]\\\TTTFFFtttooonnnqqqvvv{{{~~~zzzrrrhhhccc\\\UUUQQQMMMIIIGGGJJJIIIKKKSSS^^^gggkkkllleee]]]WWWSSSFFF888444:::<<>>;;;;;;<<<;;;:::555555222---...333555333444666777999888555222000222666999777333000000222333222222222333333333222......///000///000222666777888666222333888:::999000111000//////000444777111333555777888999999999;;;???BBB@@@<<<;;;???DDDGGGHHHIIIJJJJJJHHHDDDAAA@@@@@@@@@???????????????AAAAAA@@@>>><<<:::999999888555222222333333000---///...------//////...------///...***))),,,,,,))),,,,,,+++++++++,,,---...000,,,+++...---)))***//////,,,,,,...---+++---111444222555===???;;;999:::333333222///,,,+++---...000///111555999999444///.............../////////333;;;LLL```fffXXXDDD888555333222555999999555111---...000222222222000000---...///---***+++...222444333111000000111222222555444333333444666777888:::666444777888555333555333///...222333111333888666777777777999>>>EEEJJJKKKKKKKKKIIIEEECCCLLLWWWfffqqqwwwrrrnnnooommmhhhfff]]]VVVUUUUUUQQQNNNNNNNNN]]]hhhgggccc___TTTGGGxxxnnnmmmpppuuuzzz~~~{{{rrrkkkddd[[[UUUQQQNNNHHHBBBFFFFFFIIIRRR]]]fffkkklllhhhfff___SSSEEE;;;666555777AAAPPPYYYZZZUUUOOOLLLLLLGGGBBB@@@???<<<555///+++,,,,,,---------------///111222111///------...------,,,+++++++++++++++++++++,,,,,,+++***))))))000...,,,,,,.../////////+++)))((()))***++++++***////////////............///000000///------...///222111000111333333333222000///------...///...---///000111222333444444444666BBBLLLMMMNNNTTTTTTQQQWWWOOOGGGDDDFFFHHHGGGEEEBBB@@@:::222///333666666444222333888>>>===666///333:::AAA@@@:::555444555777777777666666555444333---111444333111000111333///444777222///333;;;???333222111000000333888<<<222222333555666888:::;;;;;;@@@CCCBBB??????BBBGGGPPPNNNMMMMMMNNNLLLGGGCCC@@@???>>>============>>>AAACCCCCC???:::666666888777666555444333222111000000///......///000///...+++---,,,((((((******(((++++++,,,,,,---------,,,++++++///222111...000444...******---...---...222333555;;;BBB@@@888000---/////////...------///111///000222444555444333222...------,,,,,,------------666HHHVVVVVVIII:::333444111......111444333111---///111222333444333333///...---,,,+++,,,---...444222000//////111333555999777444444666999:::;;;;;;666333555666333333555333000///111111000111555555888::::::999999<<>>@@@DDDGGGFFFHHHRRR]]]kkkvvv{{{wwwrrrqqqmmmfff^^^UUUPPPSSSXXXXXXUUUTTTOOOVVV```hhhhhh^^^PPPEEEqqqooorrruuuwwwyyy~~~|||ssssssiii^^^XXXVVVRRRJJJCCCCCCDDDGGGNNNXXXaaafffhhhiiimmmgggVVVGGGAAA;;;444333>>>NNNXXXXXXRRRJJJFFFCCC???999777888888444111,,,---...///000///...---000222333222000......///---,,,,,,+++***+++++++++))))))***+++,,,,,,,,,---111...,,,+++---///000000,,,+++)))***+++,,,,,,+++......///000000000/////////000000///---,,,...///333111111222444555444333000///...------......---//////000222333444444333333===FFFIIILLLSSSVVVVVVZZZSSSNNNMMMRRRUUUTTTQQQUUUSSSKKK???777666555444444222333777<<<>>>:::555;;;AAAIIIMMMJJJBBB:::555999::::::999777555333333111777;;;999777666555444111888;;;777333444999;;;333444444333222444777:::333333222333555888;;;===<<<@@@CCCDDDBBBBBBEEEHHHWWWSSSOOONNNMMMKKKEEE@@@AAA@@@===;;;;;;;;;<<<===@@@BBBCCC???:::666777999555666777555333111222333000///---...//////...---+++---,,,((((((++++++((()))***,,,......---,,,+++***+++///555999:::999999777000,,,,,,------000444000777@@@GGGDDD;;;111+++---.../////////000333555...000333222000///000222...---,,,+++++++++,,,,,,///333999===<<<666111///222000------///111222111///000111222222222222222000...,,,+++,,,---,,,+++444333111000000333777::::::777666777999;;;:::888:::444111222333111111333111000///////////////111333777<<<===<<<:::999::::::<<<@@@DDDFFFJJJWWWdddnnnxxx}}}yyytttsssmmmddd[[[QQQLLLQQQZZZ^^^^^^^^^VVVSSSXXXcccdddVVVGGGAAAuuuoooqqqqqqppprrrzzz|||wwwnnnbbb[[[YYYTTTLLLEEEEEEEEEGGGLLLTTT[[[aaadddfffllliiiXXXJJJEEE>>>444222???OOOZZZ\\\XXXRRROOODDD>>>777222111222222111---...000111111111000///111222333222000/////////,,,,,,+++************+++))))))***++++++,,,---...///---+++***,,,...///000///---,,,,,,---...---,,,,,,---///000111222222222///000000///------...000222111000222444555555444111111000///...---......///......000333444333111222888>>>@@@BBBIIIOOORRRPPPNNNMMMRRRYYY]]]\\\YYY``````ZZZNNNCCC===888444444555666666777:::>>>BBBHHHKKKQQQYYY[[[SSSCCC666999;;;<<<;;;777444333333222999<<<;;;:::<<<999333555:::<<<:::888999777444444555777777555444444555555444333333555888<<<>>>;;;>>>BBBCCCCCCCCCEEEGGGSSSPPPLLLJJJJJJHHHDDD@@@DDDAAA>>>;;;::::::<<<>>>;;;===>>>;;;888666666888444555666555333222333444///...------......,,,+++,,,...---******------***)))***,,,...///---,,,***...---000;;;IIIPPPLLLEEEDDD:::000---,,,,,,000555111:::DDDHHHEEE===444---+++,,,.........000333666,,,///222000---+++---000...---+++******+++,,,---333222222111222333333111000000///000111222111111111111111000000///......000...,,,,,,------,,,+++444444444333333555;;;???666555666999===<<<888333888333///000000......111000000000......//////......222888<<<===<<<:::999??????AAACCCDDDKKKZZZiiinnnwww|||xxxtttsssmmmcccZZZPPPIIIMMMUUU\\\```dddYYYOOONNNWWWYYYMMMBBB@@@}}}pppmmmllliiimmmyyyxxxoooeee]]]YYYSSSLLLFFFIIIIIIIIILLLQQQXXX___dddbbbhhhggg[[[NNNFFF===444000<<>>999555777999777555;;;FFFPPPWWWVVVZZZbbbfff^^^KKK;;;;;;>>>@@@???:::666555666222777999999<<>>222---,,,,,,///333444===DDDCCC>>>999222---)))***+++++++++---000333,,,///111000,,,+++,,,---...---,,,++++++---///000222555666555666777444///...///111222222222111000111111000///...---,,,,,,...............---------222444666555555888>>>CCC;;;:::;;;@@@DDDCCC<<<555777222///000000...---......000000......000000---000111555<<>>:::>>>CCCGGGJJJNNNRRRVVVZZZ^^^]]]TTTJJJCCC???<<<444777:::999:::BBBPPP[[[cccaaabbbeeeggg```QQQEEE>>>BBBEEEDDD???;;;:::;;;888;;;;;;;;;CCCLLLEEE888888999888555777999777222777999::::::888777777888999888888888888:::;;;<<<888:::===???????????????<<>>CCC???======AAAFFFEEE>>>777777222000222222///---...---111111......222111---333000222;;;GGGMMMIIICCC??????BBBFFFIIIPPPaaapppuuu{{{{{{tttqqqppphhh^^^ZZZSSSMMMKKKKKKMMMTTT\\\UUUNNNGGGCCCBBBAAA@@@@@@sssqqqooorrr~~~xxxtttlllcccZZZTTTOOOMMMHHHFFFDDDEEEIIIQQQ\\\dddgggjjjllljjj]]]KKK>>>999;;;BBBKKKRRRVVVZZZ^^^aaaWWWUUUPPPJJJCCC<<<666333------,,,++++++---...//////111222111///------...,,,++++++***)))*********''''''((())),,,///222333...------///111222111000000...,,,,,,------,,,+++333222000//////000222444222333333222000///111222888888777999<<<======<<<:::;;;:::777222//////111222///...000555777555111***,,,000222222111444888777;;;???@@@@@@DDDKKKQQQWWW[[[ZZZPPPEEE@@@===:::444666999;;;@@@IIIWWWaaajjjhhhffffffddd^^^UUUMMMAAAEEEIIIHHHCCC>>>>>>???@@@BBB@@@AAALLLWWWPPP@@@??????<<<555333666777555999::::::999888999;;;>>>::::::999999::::::;;;<<<777999;;;===>>>======<<<:::>>>AAA???;;;;;;BBBHHHLLLIIICCC>>><<<===@@@BBB>>>999444555:::;;;666111555111...000444666333000222000///...//////---,,,,,,......++++++...///---++++++,,,,,,---------,,,///222666<<>>CCC<<<888666999>>>???999333888444222555444000......,,,111111......333222...000+++***444CCCKKKHHH@@@999<<>>@@@DDDKKKRRRWWWZZZ[[[RRRQQQPPPMMMDDD888222222000///---------...000111///000000//////...---,,,---,,,,,,+++*********+++,,,------,,,+++,,,...000000---)))))),,,///000000222222111000///...---,,,...---222111+++111888333222---,,,222555222111444AAA???;;;;;;???BBB???:::>>>;;;999888888888666444999555222444:::<<<888333//////000111222222333333555888::::::999<<>>===;;;999999999;;;:::<<<===;;;888<<>>UUURRRLLLBBB777000////////////............/////////000111000...---------111111222111111000///...222111000000111555999<<<999888777777888888777666666333000222555555000,,,.........//////000000000444000...555@@@FFFEEE@@@DDDEEEEEEHHHTTTdddlllnnnrrrvvvtttlllgggfffccc]]][[[]]]ZZZRRRKKKKKKOOOSSSLLLKKKIIIDDD>>><<<===@@@kkk~~~oooiiiooozzz{{{nnnccc```___XXXNNNIIIIIIGGGFFFLLLWWW\\\[[[hhhooopppggg[[[PPPEEE;;;>>>===???GGGRRRYYY[[[YYYMMMKKKJJJIIIBBB777222222000///---------...000111------...//////.........---,,,++++++******++++++------...---,,,,,,...111***+++---000333444222000444222///...//////...---...---111000***000777111666222///000///222<<>>===888;;;EEEJJJHHHJJJQQQSSSWWW[[[]]][[[UUUOOOKKKCCCBBBFFFAAA777:::AAA>>>>>>BBBAAA>>>HHHUUUQQQCCCCCC@@@>>>>>>@@@@@@>>>;;;:::999;;;<<<:::777;;;BBBCCCBBB@@@>>>>>>CCCKKKPPPPPPKKKFFFFFFIIIKKKIIIEEE:::777666:::AAADDDBBB???LLLDDD?????????;;;:::<<>><<<555111111000222222000000333888;;;???>>>;;;555000---...000333222222111000///......///000111000...,,,---...444444333222111///...---...///000111333555777888666555444444555555444333666333111333555555111---000///...---,,,+++++++++111......333<<>>AAADDDHHHNNN[[[jjjrrrrrrlllmmmiiicccbbbffffffcccaaaaaa\\\UUUNNNJJJIIIJJJGGGFFFEEEBBB@@@>>>>>>>>>tttxxxjjjjjjttt~~~oooccc```^^^WWWMMMHHHHHHFFFFFFLLLVVV]]]^^^jjjmmmlllbbbUUUKKKCCC======::::::BBBOOOXXXYYYUUUEEEBBBAAABBB>>>666222111///...---------///000111+++,,,---...////////////,,,,,,++++++******++++++.........---,,,---///111***,,,///111444666777888:::444...,,,///111///---...,,,111000)))...444...666666666333000444DDDUUURRRKKKHHHJJJIIICCCCCCIII???AAABBBAAA===999666555555333222555999:::555111222222222222222222222222000222333333111333888===???FFFOOOSSSPPPJJJEEECCCFFF???@@@IIINNNIIIEEEEEECCCGGGLLLMMMKKKFFFBBB@@@GGGCCCEEEDDD@@@FFFKKKCCC===???@@@???AAAEEEFFFCCCCCC>>>;;;===BBBDDD@@@<<<<<<:::;;;<<<:::888===DDDBBBCCCBBB???>>>CCCMMMUUU[[[PPPFFFGGGOOOSSSOOOIII???<<<<<>>DDDBBB999000,,,///222000------,,,111000)))...333---111666;;;:::777888AAAKKKPPPJJJIIINNNJJJ@@@???FFFMMMMMMKKKEEE>>>888666555111000000333666666222...111111111111111000000000000222222222111222555888777???IIIOOOMMMIIIDDDBBBIIIFFFGGGNNNPPPKKKFFFFFFBBBEEEGGGFFFCCCAAAAAABBBHHHCCCFFFJJJLLLUUUXXXNNNIIIEEEAAAAAA@@@???BBBGGG<<<:::999:::===???>>><<<===<<<===???===;;;???FFFDDDFFFFFFBBB???CCCOOOYYY]]]QQQEEECCCKKKQQQQQQMMMDDDBBBBBBGGGNNNPPPNNNJJJEEEDDDBBBBBBAAA???===<<<:::;;;<<<<<<>>>DDDMMMTTTCCC>>>::::::;;;;;;666111000...,,,---000444555555666444111///......///000...---,,,...444===FFFKKKBBB555000777;;;;;;EEETTTGGG@@@777111000222444555777444111///000777FFFSSSWWWRRRGGG;;;222///222555888777777555///***...555BBBJJJHHH:::000111000***444333222111000111333444444555555555333000---+++000000000...,,,+++---...333222111000///.........---...111333444444444333333222000111222222111///444222111111222333111///000000/////////000000111,,,...000111333444666888:::???FFFPPP___nnnuuutttlllddd\\\\\\dddlllmmmjjj[[[WWWUUUYYYZZZUUUMMMIIIGGGFFFGGGMMMSSSSSSKKKDDDvvvsssxxxiiibbb^^^VVVMMMFFFDDDDDDEEEJJJPPPXXX^^^cccfffjjjhhh^^^QQQGGGCCC999:::<<<>>>AAAEEEKKKOOOAAA999444555666444111111---------...///000000111111111111111111000///...,,,++++++***++++++,,,,,,...//////...------000222---///000//////444???GGGIII???333...000222111......---222111***///333---444888;;;;;;:::::::::;;;JJJHHHLLLTTTSSSKKKJJJNNNZZZVVVNNNDDD;;;555222222...------///222222///,,,/////////...............000000000000000111333444444;;;DDDIIIGGGCCC???===EEEGGGKKKOOONNNJJJJJJLLLIIIKKKLLLJJJHHHHHHMMMRRRLLLDDDDDDGGGLLL[[[ddd^^^]]]PPPEEEBBBAAA???@@@DDD777:::<<<<<<::::::<<>>@@@>>><<>>:::<<<===<<<>>>EEEOOOWWWDDD???:::999;;;:::666111222000......111444666777<<<333***'''+++//////---...------///555===FFFLLLDDD777111777:::999BBBQQQ===999333000111444888;;;777222///000444@@@VVVjjjvvvhhhTTTBBB999666777888:::888666333//////777BBBZZZ___[[[III;;;666333...555444222000000000//////000111333333333111...---///000000...,,,+++,,,---...------,,,---......///222111111111222333555666555333222222333444222111111000/////////000///...111111111111111111111000,,,///111222222222555777<<<@@@FFFNNN]]]mmmuuuuuummmcccZZZ\\\bbbeeeaaa]]]TTTOOOPPPXXX]]]YYYQQQNNNIIIIIILLLUUU[[[YYYNNNCCC|||oooddd]]]VVVOOOFFFDDDDDDGGGJJJMMMSSS[[[^^^cccjjjmmmdddTTTHHHDDD:::===???>>>===AAAHHHOOOIII===333111444333111000,,,------...///000111111111111111111000///......++++++******++++++,,,,,,.........---,,,---///111%%%,,,333555333444:::@@@HHH@@@666000111222222111......333333---111666///<<<<<<999666888;;;999555CCCHHHOOOWWW]]]````````````XXXLLLAAA999555111///---,,,+++---...///...,,,------------------------............///000111111444999@@@BBB@@@===;;;;;;@@@FFFLLLOOOMMMKKKLLLOOOGGGJJJMMMLLLKKKMMMTTTZZZRRRJJJGGGEEEFFFWWWhhhhhhgggYYYJJJCCCAAA???===<<<;;;@@@CCCAAA===;;;>>>CCC999:::===AAA???<<<>>>DDD???DDDLLLSSS\\\jjjzzz}}}ooo```TTTNNNNNNOOOGGGCCCAAACCCGGGIIIGGGCCC>>>BBBCCC@@@>>>??????============;;;:::>>>EEEJJJ@@@<<<999777888777444222333222000000000222444555<<<111%%%""")))///...+++///...------000555:::>>><<<444///222333222999BBB444222000000111555999<<<555000...111555@@@XXXooo{{{kkkTTTBBB999777777777888555222222222444>>>HHH___aaa^^^RRRCCC666222333888666444333444333222111...///000111111000//////---///000///---++++++,,,++++++******+++---///000555333000//////222555888666444333333444444333222///......---------......333444444444222000---+++...///111222222333555666???CCCHHHQQQ```ooowwwwwwtttjjjbbbbbbeeebbb\\\WWWUUUOOOOOOXXX\\\VVVOOONNNGGGJJJPPPXXX]]]WWWHHH<<>>>>>>>>>>>???DDDKKKPPPSSSDDD444000222222111000+++,,,---///000000111111....../////////......---++++++******++++++,,,---------...---,,,,,,...111"""***333555111000555<<>><<<999;;;???===777===EEEKKKOOOZZZiiilllfff___VVVJJJBBB???<<<777222...---++++++,,,.........,,,,,,,,,------......////////////000111222222222333777;;;===<<<;;;<<>><<<>>>@@@>>>???>>><<<:::999999<<<>>>===<<<:::888777777777666666555444333222222333444:::222)))(((,,,000000---///......---...///111222666444111//////000222444///000111111222444666888222......111333777KKK```nnncccQQQ@@@444000000222222///...111444777===CCCPPPPPPTTTUUUHHH666111777<<<:::888888999999777444///000000000000000000000+++...000000...,,,******,,,,,,+++***+++,,,...000555333000......000444666444333222222333333222000.........---,,,---...000333555777888666222---***//////000111333444555555<<>><<<999444000///111555888//////666777111666;;;444777>>>AAAAAABBBEEEAAA:::888AAACCCBBBOOOdddiii___]]]TTTIIIEEEFFFEEE>>>777000...,,,+++,,,...000111,,,,,,------...///000000222111111333555666666555222555999::::::;;;@@@CCCJJJNNNTTTZZZ]]][[[QQQHHHKKKSSSZZZZZZTTTNNNMMMOOORRRYYYffffffYYYXXX\\\WWWOOOQQQNNNGGGFFFIIIGGG@@@JJJIIIHHHGGGFFFEEECCCBBB<<>>;;;???BBB@@@???>>><<<;;;::::::::::::>>>>>>>>><<<999999:::<<<999:::999777555444444555888555111000222333333222------......////////////555888666222000222222......000222333333222222333000---...222000///<<>>;;;888888888888555222222111000000///000000000***---111111///,,,***)))///...,,,++++++,,,...///222111///......000111333222111000000111111000////////////...------///111222555999<<<;;;777333//////......000333555555444777???JJJWWWgggtttxxxvvvsssjjjiiiggg```\\\\\\YYYQQQPPPVVVVVVMMMJJJOOOFFFLLLUUU\\\ZZZNNN;;;...}}}lll```[[[ZZZWWWIIICCCJJJPPPOOOOOOTTT[[[bbbjjjjjj```QQQCCC;;;>>>777666>>>GGGMMMQQQTTTWWWIII888000000111///++++++***+++,,,///111111111000...------///...+++(((------,,,,,,,,,---......,,,,,,+++)))'''(((---111(((***,,,,,,,,,...333777333111///---...///222333333777999888555555999>>><<>>@@@HHHSSS[[[]]][[[RRRIIIIIIMMMJJJ???333444---///000+++---111+++,,,---......---...000333///444555444888===<<<666===222888:::///999KKKIIINNNJJJMMM[[[eeecccYYYPPPMMMTTT[[[ZZZTTTOOONNNPPPSSSfffxxxyyynnneeebbbbbbXXXZZZYYYXXX\\\]]]RRRDDDHHHHHHEEE@@@===???@@@AAABBB>>>???DDDCCC@@@JJJYYYkkkwwwzzziii^^^[[[YYYUUUQQQKKKJJJHHHFFFCCCAAA@@@???EEE>>>;;;???@@@<<<999:::>>>@@@???;;;888999???DDDKKKQQQRRRGGG<<<999:::<<<999999999888666444111000***,,,...//////000111222111000///000111222111///---111666777555333333444666///)))***111999;;;;;;YYYbbb^^^III666111111...222//////222444555888======DDDNNNPPPHHH<<<888<<<<<<777444777::::::666444000//////000222222111///,,,,,,,,,,,,,,,---...///+++---///111111000...---222...+++,,,111666666444///111333111...,,,...000000---++++++---///000000555<<>>;;;555333333333444444444555555===AAAHHHSSSeeevvv{{{yyy~~~lll^^^```ggghhh```YYYZZZVVVRRROOOOOOOOONNNMMMNNNLLLRRR\\\XXXFFF:::999sssgggaaa___ZZZMMMFFFLLLRRRQQQSSSXXX___eeekkkjjj```RRREEE???<<<666444;;;CCCHHHLLLOOOUUUJJJ===444222000,,,(((---,,,+++,,,...//////......,,,++++++---...,,,***...---,,,,,,,,,,,,------+++,,,+++)))((())),,,000...//////---******---000000///......///111333444666999:::888444444777;;;777JJJWWWTTTMMMIIIGGGCCCGGGCCC>>><<>>444888<<<999III]]]___FFFBBBEEEPPPZZZ\\\YYYWWWPPPTTT\\\aaa]]]SSSNNNOOOUUU___ooo|||}}}vvvpppnnnhhh^^^\\\eeelllggg\\\UUUKKKQQQVVVTTTOOOKKKFFFBBBFFFCCCDDDGGGEEECCCOOO```xxxtttjjjbbb^^^\\\UUUTTTQQQMMMHHHFFFFFFHHHEEE>>>;;;>>>AAA>>>;;;;;;<<<@@@CCC@@@<<<:::???DDDYYY``````SSSCCC<<<===???999;;;===>>>===:::666333,,,...///000////////////222111000111222333222000///222555777777555444444,,,,,,---000444777777777JJJRRRPPP@@@333222333000111......222444444888<<>>FFFOOOYYYggguuu}}}}}}rrrcccWWWXXX]]]\\\WWWSSSTTTTTTSSSPPPNNNMMMNNNPPPNNNJJJKKKPPPLLL>>>666777vvviii```]]]ZZZNNNGGGKKKPPPRRRVVV[[[cccgggjjjggg]]]QQQGGGCCC:::444222777>>>BBBFFFJJJQQQKKKBBB999444///,,,)))...,,,++++++------,,,+++,,,+++))))))+++---------......---,,,++++++++++++***++++++***)))***,,,---000000///,,,)))(((***+++...///000111222444555555888::::::888444333555888666EEETTTUUULLLDDDDDDHHHKKKFFF@@@>>>@@@DDDIIILLLXXXUUUKKKAAA======888111222,,,///111,,,///444000111333444333111///...///+++000333333888AAAKKKPPPNNNBBB??????>>>LLL^^^```CCC>>>>>>DDDKKKOOOTTTYYYRRRRRR]]]kkkkkk^^^YYY]]]```ZZZaaavvv~~~wwwxxxwwweeeaaapppwwwlllbbbbbbYYYccckkkhhhbbb\\\WWWRRRVVVRRRQQQPPPJJJIIIVVVgggzzzmmmgggfff______]]]WWWOOOMMMPPPTTTZZZQQQHHHFFFEEE@@@;;;888888@@@GGGGGGAAA===@@@DDDQQQXXXZZZOOOBBB>>>AAADDD:::===BBBFFFEEE@@@:::555...///000000000...---,,,333222111111333333222111///000222555777666333111+++...222555666666555555;;;@@@???555///111222//////,,,,,,000333444777<<<@@@===;;;;;;888444666;;;555888<<<===<<<999666555111000......000111222111------,,,,,,,,,---......//////---------...000111111//////333888;;;:::888......///000111000...+++000...,,,,,,---/////////000555999:::<<<>>><<<888000000111222444666888999???HHHSSS\\\gggsss{{{|||iii___VVVUUUVVVSSSPPPPPPMMMPPPRRRPPPLLLKKKNNNRRRLLLEEE@@@AAA<<<333111555xxxjjj___ZZZTTTJJJDDDFFFLLLPPPVVV\\\cccfffgggcccZZZPPPIIIFFF<<<666222555:::>>>CCCHHHNNNKKKDDD<<<444///......,,,+++******,,,,,,+++***---+++)))((((((***+++,,,......,,,+++************)))***++++++++++++++++++,,,,,,+++*********,,,---000111333444666666666555888999888777444444666888;;;999===GGGMMMKKKGGGGGGHHHCCC???AAAEEEJJJRRRYYYaaabbbXXXFFF<<<;;;888000222...222333...111777444666888:::999666222000000,,,000333555888BBBPPPZZZ[[[OOOEEE??????GGGOOOQQQEEEBBB@@@AAABBBEEEMMMVVVRRROOOZZZlllmmmaaadddrrrppp\\\YYYooo|||uuuooouuuyyymmmjjjrrrtttkkkdddeeegggoooqqqiiicccdddgggfffppplllgggaaaXXXVVVbbbpppzzzqqqnnngggjjjkkkeee\\\XXXZZZ___iii^^^QQQJJJGGGDDD???;;;===GGGPPPQQQJJJDDDFFFJJJDDDHHHHHHAAA===@@@EEEHHH>>>CCCIIIMMMKKKCCC:::333000//////000000///---+++222111000000222222111000------///333666666222---000000111444777888666444555777666///---//////+++...,,,,,,///222333666;;;>>>888333444444333555999888AAAHHHGGGBBB===888555222000------...000222222------,,,,,,,,,------..................///000000......///222555666444222---,,,---///222222...***///...,,,,,,...//////...///222555777999999888666222222222333555777999:::???FFFOOOXXXdddqqquuutttddd^^^YYYVVVQQQLLLKKKMMMJJJKKKLLLLLLLLLKKKLLLNNNDDD===777555222...///444~~~nnnbbb[[[PPPIIICCCDDDIIIOOOVVV[[[dddfffhhhddd\\\TTTOOONNNBBB:::444444888<<>>JJJNNNLLLJJJFFFAAAAAAFFFMMMTTT___kkksssxxxmmmSSSCCCBBB===222444000555666000333:::888777999:::999666222000000...111555888;;;CCCOOOZZZYYYSSSGGGAAADDDFFFGGGJJJEEEDDDDDDDDDBBBAAAIIIRRRWWWRRRXXXdddaaaXXXcccxxxtttaaa```vvv~~~ooogggmmmppptttvvvsssooonnnmmmkkkhhhooommmbbb___hhhoooppp{{{uuummmfffeeennnxxx~~~}}}xxx}}}{{{qqqjjjhhhjjjfff\\\OOOIIIJJJMMMLLLHHHGGGOOOVVVVVVOOOKKKMMMQQQJJJIIIFFFCCCFFFMMMQQQQQQJJJNNNTTTVVVQQQFFF:::222111000//////111222000...111///...///000111000///......000555999888444///...,,,///999BBBDDD<<<333333444222//////000///,,,///,,,,,,///111222555:::999444000333555444444777;;;HHHSSSRRRLLLGGGAAA;;;222///---,,,...000111111...------,,,,,,,,,------,,,---///000111000///...---...///111222111...,,,+++++++++///222222...***///...------...///...---...///222444555444222222777666555555555777888:::AAACCCGGGQQQaaannnoooiii]]]ZZZXXXUUUMMMDDDCCCGGGJJJGGGEEEGGGKKKLLLHHHDDD:::666222111///...000333ooobbb[[[QQQMMMHHHGGGJJJPPPUUUYYYdddhhhkkkiiiccc]]]YYYWWWIII@@@777555777<<>>444...,,,---***))))))***,,,...---,,,---------***((('''(((***,,,,,,+++***)))))))))))))))((((((***+++,,,***))),,,*********,,,---,,,***...///000111111000///...333333333444666888:::<<<@@@@@@AAABBBEEEIIIMMMPPPPPPJJJJJJRRRXXX___lllzzz{{{ZZZGGGHHHCCC666555111777888000333;;;999333555666555222///......111222666;;;???CCCKKKTTTYYYYYYMMMDDDHHHDDD@@@FFF@@@AAADDDFFFCCCBBBHHHPPPccc]]]\\\___ZZZUUU```ssskkkccclllxxxjjjkkkiiivvv}}}wwwrrruuuyyyxxxkkkqqqoooeeefffssszzzxxxzzzvvvpppkkkhhhjjjpppuuuwww|||{{{zzzsssjjj___YYY\\\```\\\UUUMMMOOOPPPMMMIIIGGGKKKPPPNNNQQQSSSVVV^^^hhhlllkkk^^^aaadddccc\\\OOOBBB999555222//////111333222111000///......000000///...111333777;;;>>>===999666...000888GGGUUUUUUGGG999111222222222222333333222111...---000111111444888555111000444666555555777<<>>IIISSSSSSGGG<<<222333555555333222333555333000///111222111333777222000111444555444555999BBBRRR______[[[VVVIII;;;///...---...000000000//////...---,,,,,,,,,,,,,,,------///000000000///......///000000...---,,,+++(((***,,,---------...//////...---...//////---+++---+++---222444000000333666444333222333666888:::===;;;;;;BBBPPP^^^___ZZZNNNQQQVVVWWWQQQFFFCCCDDDHHHEEEBBBCCCDDDAAA:::333222222222000000111111111xxxmmmfffWWWUUUPPPJJJHHHJJJLLLLLL]]]dddlllooolllfffaaa___QQQFFF:::444555===MMM[[[MMMJJJFFFBBB>>>999444000///...,,,,,,,,,,,,+++)))(((+++------+++***+++---***)))))))))))))))***++++++)))&&&'''***,,,+++)))+++))))))+++///000...,,,//////000111333444555666444333222333666888::::::BBBIIIHHHDDDKKKVVVSSSEEERRRKKKKKKRRRVVVZZZhhhxxxsssHHH666>>>>>>111333111777777...000888777000111111000//////000222//////555AAAGGGEEEDDDFFFKKKSSSFFF999>>>888444BBB;;;:::<<>><<>>BBBAAA>>><<<======:::999;;;??????;;;777444555777777333///000444555111000222222000222666111000111333333222666<<>>???FFFEEEEEECCC@@@;;;555000333444222000///000111///yyyoookkk]]]ZZZRRRJJJFFFHHHKKKLLL[[[```ggglllmmmiiiccc^^^VVVEEE999888999:::DDDRRRNNNLLLHHHBBB<<<555000...,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,((()))***++++++***)))((()))))))))))))))******+++((()))+++,,,---.........333//////222333111000222000222444222000222888>>>>>>AAACCCEEELLLUUUUUUNNNRRRPPPMMMGGGEEEKKKWWW```uuu[[[AAA333111333222000111111///......000111444111---+++,,,...///000111000333<<>>===<<<;;;:::::::::;;;999444AAAOOOGGG<<<===@@@GGG888:::KKKYYYjjjvvvuuueee\\\bbboooxxxwwwssspppmmmlllooouuuzzz|||tttyyyooo]]]___uuuyyyssszzzxxxsssxxx~~~|||ppp```SSSRRRSSSUUU___mmmqqq|||}}}uuufffZZZSSSEEE;;;999888444222555222111222444333000111555444333666:::999777===GGG999::::::888444111///......333888999555111000///666///---111222///...111111000111555999<<<:::888NNNXXXaaaaaaZZZOOO@@@444------,,,+++******---000222///+++(((((())),,,...222000---+++***,,,///111---...---,,,)))((((((***'''...000+++***...111000222000//////000///,,,***...,,,---111222000000222222222333444666999<<<===999:::;;;===AAAEEEHHHJJJ???@@@DDDGGGCCC<<<===DDDMMMLLLJJJEEE>>>777222000---000222000,,,+++...222zzzpppkkk```[[[SSSJJJGGGIIIMMMOOO[[[___fffjjjkkkgggaaa]]]RRRCCC666555666888BBBOOOQQQNNNIIICCC<<<444,,,''',,,,,,,,,+++++++++******++++++******************))))))************))))))***************++++++,,,((()))+++,,,---.........222//////333444222111444222555777666444444999>>>888:::;;;===EEEPPPRRROOOOOONNNKKKFFFBBBCCCIIIOOOccc[[[JJJ888000111111000000000111000000///000111111///------.........---000111555<<>><<<<<<<<<<<<777>>>HHHDDD???FFFNNNOOOBBBAAAKKKXXXooojjj___gggvvvrrrqqqmmmnnnsssvvvtttqqqqqqqqqxxxwwwppprrr}}}zzzyyyvvvrrruuu|||{{{yyy{{{~~~wwwtttuuu{{{zzzxxx{{{yyypppkkkaaaXXXWWW```lllsssxxx~~~yyytttmmmeee[[[UUUQQQHHH===888888999999888555333333444333000000333111111333666444222888@@@555666666444111...---------222666777444000//////555111000333333//////222111333666;;;??????;;;777AAAKKKSSSTTTOOOHHH===333------,,,+++)))***,,,...000...+++)))))),,,///111111///,,,***)))+++---///,,,...000///---***)))******///000,,,***...222111111000///...///...,,,***+++)))***...///---,,,///111222333444666888999:::777777888999;;;===???@@@@@@???AAABBB>>>999;;;BBBTTTRRRMMMFFF===555///------000111000,,,+++...222}}}qqqlllaaaZZZPPPIIIFFFHHHMMMRRR[[[___dddhhhhhhddd___[[[PPPBBB666444555888AAALLLOOOKKKGGGCCC>>>777---&&&,,,,,,,,,+++++++++******,,,,,,++++++***))))))(((******))))))))))))******+++************+++,,,,,,))))))+++,,,------------111///000444555333333666333666999999777666888;;;888999888999>>>GGGLLLLLLIIIJJJIIIEEE@@@>>>@@@BBBFFFDDD<<<444111333333000///000000111111000000///111000///000222222111000333666;;;AAAEEEHHHHHHHHHUUUTTTRRRMMMGGGBBB>>>===FFFBBBCCCIIIIIIGGGLLLSSSPPPHHHEEEHHHTTTpppzzz~~~hhh___gggwwwwwwooorrrttthhhgggooosssvvvwww{{{|||{{{|||ttt|||{{{rrrooottt{{{zzztttssswww|||zzztttsss}}}~~~ppptttxxxrrrcccbbbppp|||}}}xxx}}}}}}uuuooolllffffffccc\\\TTTLLLIIIHHHHHHIIICCC:::999@@@AAA<<<777333222444333//////222111111222333111///333999222222222000---+++,,,---,,,000555555222/////////666444333222000---...222666999>>>BBBCCC@@@999444999@@@FFFEEEAAA===777000---------+++)))(((***,,,---,,,+++***+++...111444///...+++))))))***,,,......000222111...+++)))(((---000///,,,+++///222222111///...---...---+++***+++)))***---...++++++...111222333555666666666666555666666777777666666555;;;:::::::::777777<<>>???<<<777777999888444111111222444555333111...333222111333666999:::::::::???EEEHHHIIIKKKMMMPPP]]]``````\\\SSSIIIBBB???GGGGGGDDDJJJUUUVVVQQQRRROOOIIIEEEFFFSSSnnnwwwgggbbb___gggooorrr{{{||||||pppqqq|||xxxtttuuuzzzvvvxxx|||yyyyyy}}}~~~~~~}}}}}}|||rrrnnnkkkhhhxxxxxxrrriiijjjuuu}}}~~~pppsssyyyzzzqqqaaaTTTNNNKKKLLLLLLIIICCC???===>>>===LLLOOOAAA<<>>666111;;;???@@@<<<777555111,,,---------+++)))((()))+++,,,+++******+++...000111///---,,,******+++---...000111222000...,,,+++,,,000000...,,,,,,...000111111///---,,,---,,,+++***...,,,,,,000000...---000111222555666777666444222444555666666555444222111333222222222444888@@@GGGIIIEEE@@@:::666222///------///000///------///111wwwnnnaaaVVVKKKEEEBBBBBBIIIRRR]]]```dddgggeee___YYYTTTLLLCCC;;;888999<<>>>>>:::333---,,,,,,,,,+++++++++******))))))*********++++++++++++***)))(((((()))***+++((((((((((((((()))******))))))***+++,,,,,,,,,,,,...///222666666222333777444777:::<<<;;;999666555???@@@AAAAAA>>>===@@@DDDBBBCCCCCCCCCBBBCCCEEEGGGAAAAAA>>>999:::>>>>>>;;;888888:::<<<===;;;666111333111///111666===BBBEEEBBBFFFJJJLLLJJJJJJNNNQQQ\\\aaafffddd[[[NNNDDD???NNNOOOEEEHHH^^^eee]]]\\\SSSKKKFFFGGGTTTnnnsss``````aaaiiijjjcccmmm}}}{{{|||}}}uuuqqqppp|||rrrkkkmmmppppppsssyyykkkiiiiiihhh^^^NNNCCC@@@<<<>>>AAACCCBBB@@@>>>===???UUU]]]KKK===???>>>666333---+++...000000000222444555555333111222222222111222111000......000222---111444444111000222444:::888333///000777@@@EEEQQQQQQOOOKKKEEE===666222;;;>>><<<666111///...+++---------,,,***))))))***,,,,,,+++******+++,,,,,,...---,,,,,,,,,---///000111111000//////222666:::222///------------...000111///---,,,,,,,,,+++***///---...111111///...111111333555777777555333111111111333333333222111000///000000000444:::AAAEEE@@@===888666555444222000---...............000111{{{qqqdddWWWLLLHHHDDDBBBIIIRRR]]]```eeefffccc\\\SSSMMMDDD???:::777888;;;>>>@@@777999;;;;;;999444...+++,,,,,,,,,+++++++++******((())))))***++++++,,,,,,******))))))))))))******(((''''''''''''((())))))))))))***++++++,,,++++++---///333777555111222666777999<<>>EEEIIIGGGIIIJJJIIIGGGFFFHHHJJJPPPXXX``````WWWLLLCCC@@@hhhjjjTTTIII^^^ggg```dddWWWNNNKKKMMMVVViiiooobbbmmmaaa]]]\\\\\\hhhwwwxxxzzzwww~~~{{{vvv{{{|||uuuuuu}}}ssshhh___YYYPPPEEEAAAEEE<<<>>>BBBEEEEEECCCBBB@@@TTTcccdddOOO===:::888222222,,,)))---111111222333000222222000///111111///111222222111000///111222...000333333111111333666777666222111888EEENNNQQQTTTSSSQQQKKKCCC<<<888666444777666111---......,,,,,,......---+++***+++,,,,,,,,,,,,+++***))))))(((,,,,,,,,,,,,---///111222//////...///222888@@@FFF444///...000111///...///222000---,,,,,,---,,,+++...,,,---000000---,,,///000222444555555444111000,,,---...///////////////000333555555888===???>>>>>>:::666555555555222///......---......///000111~~~ssseeeWWWLLLIIIEEEAAAFFFPPP[[[___dddeeeaaaWWWLLLEEE>>><<<999777888:::;;;:::888<<>>888222///...,,,,,,,,,+++++++++************************++++++))))))************))))))((((((((((((((())))))***)))******++++++++++++***---///444777444///000444888:::<<>>===FFFQQQDDDDDDEEEFFFHHHIIIIIIIIIDDDCCC>>>:::===DDDGGGFFFFFFFFFGGGJJJKKKFFF===444222000///111777???EEEHHHKKKJJJIIIFFFCCCBBBBBBBBBAAAIIIQQQQQQKKKCCC@@@@@@jjjuuu]]]FFFSSSXXXRRR\\\YYYWWWaaagggccceeehhhaaalll^^^[[[bbblll}}}{{{yyyxxxvvvuuuzzz~~~rrrfffaaaYYYNNNLLLRRRKKKPPPTTTQQQLLLHHHIIIMMMnnnlll^^^HHH;;;<<<===999666///***...222222222333---000111...///333222...///111222111///......///---///111111///000333777555444222333>>>JJJNNNKKKFFFGGGGGGDDD>>>999777777///333333///,,,......,,,,,,---///...---,,,,,,---,,,,,,---,,,,,,***)))((())))))***+++---000222333---------...000555<<>>BBB@@@:::888555222333555555111---...---------///000111111uuucccUUUKKKHHHDDD>>>BBBMMMYYY]]]cccddd___TTTGGG???;;;;;;:::999:::;;;:::888999???DDDBBB;;;555444777,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))((()))***++++++***)))((()))))))))))))))******+++)))******+++++++++******---///444777333......333777888:::<<<>>>>>>;;;999<<<<<<>>>@@@>>>>>>IIIXXXCCCDDDGGGKKKOOOPPPOOOMMMJJJIIIDDD@@@AAAHHHJJJIIIFFFEEEGGGJJJJJJEEE:::111444333333666<<>>777>>>DDDDDD???<<<===@@@IIIaaaRRR;;;EEEGGGCCCRRR^^^fff|||yyyiiiddd___ddd```iiixxxxxxvvvxxx{{{|||uuutttlll]]]WWWYYYaaagggjjjcccVVVPPPVVV^^^~~~nnnUUU???:::AAAFFFEEE:::222---///333333222333---111111...000555444///---///111000...,,,,,,,,,,,,...000///---...222666444444222444>>>HHHFFF<<<666999<<<;;;888555444555000444444000---...---+++,,,---//////...---...///,,,,,,---...---,,,+++***&&&'''(((***---000222333---------,,,,,,...111444888333222888999444///000444222...------......---///------000000---,,,...,,,---.../////////...---......,,,,,,,,,---...///+++333;;;???DDDGGGCCC;;;111...---000444555111---...---,,,---///111111111~~~jjj]]]NNNFFFBBBBBBGGGMMM\\\```bbbaaa^^^XXXLLLAAAFFF@@@999777999;;;:::888>>>CCCEEE@@@:::777444111.........///000///,,,***)))************)))((((((***((('''((()))***)))'''&&&''')))***+++***((('''''')))************,,,---//////000000111222222222333888;;;;;;>>>@@@;;;222888===BBB@@@<<<<<>>AAADDD???>>>AAACCCEEECCC>>>999555222222333888???FFFJJJLLLRRROOOFFF<<<999<<<>>>;;;666999;;;===???AAA@@@===@@@GGGIIIBBB>>>EEENNNRRRfffpppyyyyyytttooofff^^^dddcccooovvv}}}~~~{{{}}}nnnbbbnnn|||jjjWWWZZZ___VVVdddgggMMM555888999999EEE999222---000111//////333000///...000222444444333...000111...***)))---111---***---222111---///444111111000///333777999777222777<<<>>>;;;777444333///444888888444///+++***)))///555666333///...000...---,,,+++++++++++++++)))***---///000///...------+++)))+++...000///...444111222;;;EEEFFF;;;111000333111---+++...000000...000000,,,''''''---333333222///---+++*********...---+++***+++---///000...777???CCCGGGJJJDDD;;;444...+++000222000...111,,,...111222111000//////~~~ooobbbRRRIIICCCAAAEEEJJJ\\\___bbbcccddd```UUUJJJKKKDDD;;;888999;;;;;;:::@@@EEEFFF???888555222///...---,,,---//////...---+++++++++++++++***)))(((***((('''((()))***)))(((&&&''')))***+++***)))(((((()))++++++***+++,,,...---------....../////////333666666666999>>>===777AAAGGGKKKIIICCC@@@CCCHHHJJJGGGOOORRRMMMMMMPPPJJJJJJYYY[[[KKK=========888777999;;;<<<;;;888555222222222222777???HHHNNNRRRKKKHHH@@@888555888999777777888999;;;===>>>>>><<<===AAAAAA>>>@@@JJJRRRTTTYYY```mmmxxx}}}xxxmmmeeegggfffooo{{{~~~xxx{{{tttuuubbbOOObbbqqqfff[[[```MMM777555333444@@@===555///111222...,,,---111111222444666777666444...000111...******...222111---,,,111222///---///000000//////111333333222333888>>>@@@>>>999666444---111555666333///------+++000555555222......///444333111///---,,,++++++***+++---.../////////...111///,,,,,,,,,,,,,,,+++000///111999BBBDDD>>>666444555222---+++---,,,)))......///...---,,,,,,,,,000///---,,,++++++,,,,,,,,,,,,+++,,,,,,---...///000777===@@@DDDFFFAAA:::444...,,,000111///---///,,,...111222111000///000~~~uuugggWWWLLLEEEAAACCCGGGYYY^^^bbbeeegggfff]]]TTTQQQIII>>>888777:::<<<<<>>;;;777777666444111222555222---222///------///000///...,,,,,,+++++++++,,,------******+++,,,------......222777<<<@@@CCCEEEAAA;;;444000...000000---,,,---,,,...111111000//////000wwwjjjZZZOOOGGGBBBBBBFFFRRR\\\dddeeecccaaa]]]XXXWWWNNNAAA888555777:::<<>>DDDKKKSSSJJJAAA@@@HHHOOOMMMGGGOOOJJJZZZ}}}yyymmmlll{{{wwwmmmmmm}}}~~~yyyxxxpppooo___MMMfffsssbbbIIIGGG===333000111444:::777888999888444000111333666555555555666666444222///000000...---...111444000000111333444444444555333000000444555333111000...000111222111000...---......///......//////000000222333111...------///...---,,,,,,,,,,,,------,,,,,,,,,+++,,,---.........//////,,,))))))---111111111111333444444444333555555555666===CCCAAA;;;999555111......000333555)))))))))*********++++++************+++---///000444999@@@FFFJJJJJJEEE???333222111111000---,,,+++---///111111000///000000xxxkkk\\\RRRJJJDDDCCCFFFJJJYYYdddcccZZZVVVWWWXXXZZZQQQDDD999444444777999IIILLLJJJ@@@777444111///...///000222222///)))%%%++++++++++++***)))((('''+++)))((()))***+++***)))((())))))******************,,,------,,,+++,,,...------------............222222333555666777999;;;???JJJZZZfffhhh```TTTKKKHHHAAAFFFQQQVVV[[[YYYLLLDDDJJJIII???777888999888666555333111000000000111444555888===DDDJJJNNNOOOKKKJJJEEE@@@???BBBCCC@@@<<<999888;;;===@@@IIITTT^^^QQQEEECCCIIIKKKFFFAAANNNHHHVVV{{{{{{nnniiiqqqjjjqqq|||~~~xxx~~~tttjjjrrrzzzfffOOODDDQQQ[[[RRRPPPBBB666000///333777777666>>>CCC===333...333999???<<<999777777777666444111000///...---...000222,,,111444333111111333555111---...444777444222444444222///......///111111222000...---------......111222111000...------...+++++++++******+++,,,,,,+++++++++***++++++,,,------//////,,,))))))---000///......---------///000///000111555>>>FFFEEE@@@<<<======888222...///222******))))))((((((''''''+++***((((((***---111333555:::CCCLLLQQQNNNHHHDDD444555555333000///---,,,---///000000//////000111zzznnn```VVVMMMFFFEEEGGGCCCTTTaaa___VVVRRRTTTXXX\\\UUUIII===555333444666EEEIIIHHH@@@999555333111000000111222222...((($$$)))************)))((((((+++***))))))++++++***))))))))))))*********++++++***,,,---,,,+++***+++---******++++++,,,------...333333666::::::999:::>>>JJJNNNVVV^^^fffiiigggeeeZZZQQQVVVfffqqqzzzvvvfffJJJJJJDDD<<<888999888555555444222000///...//////444555999>>>DDDIIIJJJJJJLLLLLLIIIFFFIIIPPPTTTSSSJJJCCCAAACCCCCCDDDPPP]]]___RRRGGGFFFIIIIIIEEECCCMMMIIIVVVttt~~~qqqiiivvvxxxyyyyyyvvvyyy~~~||||||fffaaavvv```KKKDDDAAAIIITTTVVVZZZBBB555111...333999333;;;EEEIII???111,,,111888<<<999666555555555333222222111///------...///000---111333111///111222111000***+++333666333333777555111---+++,,,...000111444222///------------,,,111000000//////.........000///...,,,+++*********++++++++++++,,,,,,,,,,,,000000000...+++******++++++***))))))***,,,...///+++------...333::::::666777>>>DDDCCC:::111,,,,,,+++++++++***)))'''&&&%%%+++***))))))+++///222555555888@@@KKKPPPLLLFFFCCC444888999555333222111......///000000//////000222ssseeeZZZQQQIIIFFFHHHAAANNNZZZ[[[XXXXXXZZZ[[[^^^XXXNNNBBB999444222333???DDDEEE???999666444222222111/////////---***'''))))))***+++++++++******+++***))))))++++++***)))******))))))******++++++***+++,,,+++***)))***,,,)))***+++,,,---...///000444444777<<<===;;;???EEEUUUUUUXXX```kkkssswwwwwwkkkbbbfffrrrzzzqqqKKKFFF???;;;<<<>>>:::333222111000/////////000000444444666;;;AAAFFFIIIJJJMMMLLLIIIGGGKKKUUUZZZZZZQQQJJJGGGIIIJJJMMM[[[lll___UUUNNNMMMLLLJJJJJJLLLSSSTTT]]]qqquuuppp}}}{{{tttzzz~~~uuuddd^^^hhh{{{gggOOOEEEJJJMMMRRR[[[]]]YYY???666666///444<<<666>>>EEEEEE;;;000///222444444444555777999888444222333111...,,,,,,---------///000///000666===;;;444222++++++333666333333:::444000---,,,...000000///444222......//////...,,,////////////000000...---000///...---,,,+++++++++,,,---.........---,,,,,,///...---......---+++))),,,***((((((***------,,,,,,...---***+++...///---000666<<<>>>===999666444,,,---------,,,***((('''((()))+++...000111222333444333888AAADDD@@@<<<<<<555;;;===888555666555222...///000000...///000222wwwiii^^^TTTKKKGGGHHH@@@JJJTTTYYY]]]aaaaaa______ZZZQQQFFF<<<555222111:::@@@BBB>>>999777555222333111---+++,,,------,,,))))))***+++,,,,,,,,,,,,+++***)))***+++++++++)))******))))))******+++,,,)))+++,,,+++))))))***+++++++++,,,...000111333333666444777===>>>===CCCLLLYYYZZZ___iiiuuu|||}}}|||oooeeegggmmmnnnrrrqqqfffGGGAAA;;;<<>>EEEIIIKKKIIIHHHCCC???CCCLLLQQQRRRRRRJJJHHHMMMPPPUUUeeeyyybbb[[[UUUTTTPPPLLLNNNTTT\\\```fffqqqxxxxxx{{{~~~sssooofffVVVOOOMMMCCCHHHTTTWWW[[[^^^ZZZPPP999666999000555@@@<<<>>>AAA>>>666111444555333444777<<>>>>>AAACCCHHHEEEBBBDDDLLLWWWbbbhhheee```]]]^^^]]]XXXUUUUUUbbbggghhhiiiuuu}}}mmmuuu}}}vvv{{{ssssss|||lllUUUWWWSSSJJJKKKNNNOOOZZZfffeee^^^LLL666888666666DDD::::::777333111111222111111333444===JJJOOOIIICCCBBB888333...,,,------,,,***(((444777222:::JJJIII<<>>GGG]]]SSSNNNWWWaaaaaaZZZUUURRRXXX]]]\\\ZZZWWWQQQKKKFFF@@@AAAAAA===AAAAAA555666555555444333222000000777333111444999======<<>><<<:::;;;===?????????@@@BBBGGGOOOXXX^^^ZZZ___kkkuuutttjjj___[[[VVVYYY```lllyyywwwllllllvvvrrriiinnnooosssxxxpppaaaZZZ]]]SSSTTTWWWXXX___ddd^^^mmmXXX:::999CCCRRRZZZ@@@666333000......///000///222222999CCCGGGCCC>>>===444111...---...///---,,,111222000///444::::::555===666111222333222222555;;;777444333555555444333666555555444333111000///222---,,,000000,,,***,,,,,,------,,,******,,,//////---++++++---000222333555...***---///...,,,,,,,,,---+++((())),,,,,,(((#########''',,,///000///...+++***...///,,,...222---333666222111333222///)))***,,,------------,,,///+++,,,000111...///333///222444555777999666000000///......///000///---rrrfffYYYNNNHHHGGGBBBDDDJJJSSS^^^eeegggfffZZZTTTKKKBBB:::555333222999777666777888888444000/////////...---,,,+++***)))((()))***,,,,,,+++)))---+++))))))+++,,,+++***************************,,,***)))***+++,,,+++******...000......111222222999;;;777888@@@AAAEEERRRbbbWWWOOOQQQTTTQQQJJJEEEKKKQQQUUUQQQLLLIIIFFFCCCHHH>>>>>>@@@999777:::777666666555555555555555666;;;888444333555555444222:::::::::888666666888:::777:::>>>@@@BBBFFFLLLQQQKKKVVVjjj|||~~~sssfff______ZZZbbbttt~~~xxxrrrtttttttttyyy~~~}}}~~~~~~jjjeeerrr}}}pppmmmkkkbbb___WWWXXXXXXRRRSSSUUUMMMaaaTTT999444???SSS\\\===444111...,,,---///000000111000333999<<<:::777666///.........000000...---444///,,,---///000222666:::666444666666444555999;;;999777777777888666555<<<;;;:::777555222000///888222......---***)))+++------,,,+++)))***---///111000///......000555888555///,,,///111...++++++,,,---+++)))***---,,,)))(((''''''(((***,,,,,,+++//////111222///******...)))...222222222333333111)))---000///---+++,,,...---+++,,,///000------000---111333333555777444///...---,,,---///000///...uuuiii]]]QQQIIIFFFEEEGGGMMMUUU___fffiiiiii___XXXLLLAAA888444444444888555444888======666///000/////////...,,,+++***)))***+++,,,,,,,,,***)))+++************++++++***************************,,,+++******,,,,,,+++******...000000///000222444<<<===666666@@@FFFPPPbbblllaaaUUUNNNMMMLLLKKKIIIMMMPPPNNNEEE???BBBJJJPPPNNN===:::>>>777333777777222222222333555888;;;<<<===:::666444444444333111777777888666555555666888777888:::<<<>>>AAACCCEEEGGGLLL[[[llltttpppgggbbbhhh```gggyyy|||qqquuuyyywww}}}rrrqqqeeeaaaiii___YYY[[[ddd___KKKAAACCC@@@@@@BBB999888333888FFF777444111...---///111222222111000///222333333111000---...///000111000...,,,111888:::555111666>>>CCC;;;888666888888777:::???:::999:::<<<>>>???===;;;>>>===;;;999666555444333<<<777111...,,,,,,,,,---...---+++***)))+++---///000111000---***,,,111666333...---000000,,,)))))),,,---+++)))***...---)))///...---,,,+++)))((('''111222555777666222---++++++...222333111000...------111555444000---///222---------//////...---...,,,///111000333666333///...---,,,,,,......---,,,vvvkkk```SSSIIIEEEEEEHHHMMMUUU]]]cccggghhhddd[[[LLL>>>444111222444555444666===DDDCCC999000000000000///...---++++++,,,---......,,,+++)))))))))***++++++************************************,,,+++***+++,,,,,,,,,******---000111///...222666CCCAAA777555AAAJJJWWWjjjqqqhhh[[[PPPMMMPPPUUUXXXWWWYYYRRRDDD===HHH\\\lllTTT>>>777;;;888666888555000000000222444777:::;;;888777555444444555555555666777888777777777888:::;;;888666777;;;>>>>>><<>><<<;;;<<>><<<:::999:::<<<<<<;;;999EEEAAAEEERRR]]]___[[[WWWdddpppxxxxxx|||mmmgggrrr~~~zzzzzz{{{jjjMMMRRRllldddEEE<<<999888333777PPPKKK555555,,,///...---...000000///......000///---...111///+++---///222222000---,,,,,,>>>```jjjOOO>>>KKKXXXVVVRRRIIIAAA>>>===999777777;;;888999AAAKKKNNNHHH@@@>>>===;;;999888777888888777777444000111444444111...,,,++++++,,,---,,,+++000///...,,,))))))+++---...++++++---,,,))))))+++***+++***''')))------)))&&&''')))))))))***+++---+++***+++000999===444(((******,,,//////,,,,,,///,,,000333222000...///111///222333222111222000,,,+++---......111444333///111///---------,,,+++)))xxxoooeeeYYYMMMGGGCCCFFFJJJOOOTTTXXX]]]___aaaYYYLLL???555111000111111333999AAAGGGFFF>>>777000000000000///---,,,+++***,,,......+++))))))***'''))),,,,,,***((()))***************************---,,,++++++------,,,+++((()))...111...+++///888FFFBBB999===LLLQQQRRR[[[iiiqqquuupppllllllmmmkkkwww~~~{{{gggQQQLLLVVVaaaPPPDDD===888444;;;>>>444222222222222222111000000...///000000222444777999555777:::<<<===>>>@@@BBB;;;AAAFFFFFFBBB>>>===>>>??????CCCKKKQQQRRRSSSUUUqqqxxxvvvnnnkkkyyyiiiTTTXXXhhh~~~{{{ZZZBBB:::555666333444IIIHHH:::999(((......///111222111...++++++...///...000333000***+++...000111///......000888RRRZZZFFF:::FFFVVVYYY[[[QQQIIIJJJJJJDDD<<<777<<<777999GGGYYY```YYYNNNEEECCC???;;;888666555555222555444111222555333...,,,++++++,,,......,,,)))000///......///000///......++++++,,,,,,)))+++///(((***(((&&&(((,,,,,,(((***,,,,,,+++(((&&&''')))***)))'''(((000888666///***((()))------***,,,222+++,,,.../////////......///333555222111222000++++++---...---000444444000000...------......---+++yyyppphhh[[[OOOHHHDDDGGGLLLPPPSSSXXX\\\___^^^YYYOOODDD;;;666333222111333888???DDDDDD@@@;;;111111000000///---,,,+++&&&***------+++)))***,,,&&&))),,,,,,***((((((***************************---,,,++++++------,,,+++''')))...111...***///888>>><<<777???QQQUUUQQQUUUiiixxx|||uuuoooiiiwww~~~qqq[[[PPPSSSYYYJJJFFFBBB888000999???555///000111222333222111111000111222222222444777999555777;;;===>>>@@@BBBDDD<<>>777333???RRR]]]^^^UUUPPPTTTXXXRRRFFF===BBB>>>AAATTTlllxxxrrrfffLLLIIICCC===888444222111///333444111222555111***,,,++++++---//////,,,((()))((('''***...///---***///,,,+++---,,,***---222((()))(((%%%'''++++++((())),,,---,,,***)))+++---++++++((($$$)))444999777---)))))),,,+++(((***111++++++,,,...000111///......444555222111222///)))+++---...---000555444000...---,,,---///000///...sssggg[[[NNNEEEGGGEEEHHHOOOSSSVVVZZZ```aaa]]]XXXRRREEE666222666555888;;;>>>FFFLLLFFF<<<555333111///---++++++***+++***(((((())))))'''&&&******))))))((((((((('''+++++++++***************************+++,,,---...111***)))000111++++++222AAA<<<;;;BBBIIIKKKLLLMMMXXXqqqxxxaaa]]]ooozzzqqqccc^^^^^^]]]MMMLLLDDD888444777555000222444333000111444333///222333444555555555444444888555777>>>AAA@@@CCCHHH===OOOfffmmm]]]HHHBBBGGGLLLFFFPPPXXXMMMFFFNNNVVVssswwwzzz~~~ppphhhppp|||xxx___NNNNNN???///555555222333888777111///111222444333///000444000((()))///222///---,,,'''...111111///111666333,,,+++///333555888@@@KKKTTTkkk^^^PPPWWWhhhaaaLLLDDDGGGSSSRRRRRRbbbmmmkkkjjj\\\UUUAAA888>>><<<444444111111222333333222000///***++++++,,,,,,++++++***,,,+++*********+++------111///,,,,,,------+++(((...,,,+++))))))))))))***---000000---------+++'''+++))))))***))))))000888333000,,,************)))---,,,++++++***************,,,///000111///---,,,&&&'''))),,,000222222000000000000111222222000...vvvlll```TTTKKKGGGEEEGGGNNNSSSVVV[[[```cccaaa```ZZZLLL;;;555666111777===AAAGGGKKKEEE<<<666555333111...---,,,+++,,,***)))((())))))(((&&&******)))))))))(((((((((---,,,,,,+++***)))((((((------,,,,,,++++++++++++---+++...444000***...:::HHHAAA===BBBIIIMMMNNNPPPWWWgggpppqqqzzztttZZZVVVdddllleee\\\YYYWWWSSSIIIHHHAAA888555666555000111333222000333777888555333333333333444444444444888666888???AAA@@@AAAEEEFFFQQQ```hhh```QQQJJJMMMPPPJJJOOOUUUSSSVVV```eeezzzzzz|||yyyzzz{{{qqqrrrxxxbbbWWWXXXEEE222888777333333666555///...000000222000---///222///((((((...000...---...***$$$...111000...111555333---***---000111444:::EEEMMMfff]]]QQQ[[[rrrqqq[[[NNNLLL^^^^^^UUUZZZaaa^^^\\\PPPNNNCCC<<<@@@<<<444555444444333333333111///---++++++,,,,,,,,,,,,++++++***)))((((((((()))++++++000...,,,,,,---,,,***(((++++++***))))))***+++,,,---222444222000///---(((+++((('''(((((()))---444000---+++******+++++++++------,,,+++++++++++++++***+++---//////...---,,,(((((())),,,///111111000000000000111222222000...zzzpppfffZZZQQQGGGEEEFFFLLLQQQUUU[[[aaaccceeegggaaaQQQ???777666444<<>>BBBJJJNNNQQQSSSUUUYYYYYY\\\lllyyykkkQQQMMMUUUXXXRRROOOOOOJJJAAABBBAAA<<<777555666444000000111111000444:::===;;;555444333222222222333444777777:::???AAA>>>>>>???EEEIIIQQQXXXXXXRRRLLLKKKTTTSSSSSSUUU___ppp{{{~~~~~~|||xxxuuuvvvqqqcccVVVYYY]]]HHH777<<<:::777555555333///...000...///...,,,---///...***)))---...------///...+++...//////---///222222...***,,,------...333;;;AAA[[[\\\ZZZiiilllVVVYYYrrrsss^^^YYY___``````ZZZYYYKKK@@@>>>999444888777555444333222111...+++++++++,,,,,,,,,,,,++++++***)))((((((((()))++++++///...,,,,,,,,,,,,***((()))))))))))))))+++---...///666;;;999555333///+++,,,'''$$$&&&((((((***...---+++))))))+++,,,,,,,,,------,,,,,,++++++,,,,,,***+++,,,,,,---,,,,,,,,,+++))))))***---///000000000//////000111222000...}}}ssshhh\\\SSSHHHEEEEEEJJJOOOTTT[[[bbbeeehhhiiibbbRRRBBB999777888@@@HHHKKKJJJHHHDDDBBB666666555333111///---,,,---+++************)))'''************************------,,,+++******))))))((()))***+++,,,---......+++///555777000+++333???MMMDDD>>>CCCKKKOOOQQQSSSPPPNNNJJJLLL[[[ggg]]]IIIJJJMMMKKKGGGIIILLLDDD777;;;:::777666555555333000111111000///333:::===<<<666444222111000111333444555777;;;???@@@===;;;:::===???EEELLLOOONNNJJJGGGSSS]]]\\\YYYiiiwwwdddRRRLLLZZZ]]]GGG777;;;<<<:::666444111//////000......---,,,,,,......---,,,------------/////////------,,,,,,---///000///,,,,,,+++******---333777JJJWWWbbbvvvuuu]]]hhheeeZZZccclllrrryyypppVVVAAA<<<777444;;;777444111111111111---++++++,,,,,,,,,,,,,,,,,,+++,,,+++*********+++------000///...---,,,,,,*********))))))))))))+++,,,---000:::AAA???:::777222......((($$$'''***))))))***---+++))))))***++++++***------,,,,,,,,,,,,,,,---***************++++++,,,,,,+++)))***,,,...//////000///...///111111000///uuuiii[[[RRRJJJEEEDDDHHHLLLRRRZZZbbbiiikkkiii___RRRFFF>>>;;;999===BBBDDD@@@<<<;;;<<<555555444333111...,,,+++---,,,******++++++)))(((*********++++++++++++++++++++++++++++++,,,,,,,,,&&&''')))+++,,,---------000111333444111///222777DDD>>>>>>DDDJJJLLLMMMOOOJJJHHHDDDDDDLLLSSSNNNCCCIIIIIIFFFDDDJJJQQQJJJ===777555333444555333111000222222000...111777999888555444222111111222444555333777;;;>>>???>>>;;;888999@@@GGGLLLNNNNNNLLLJJJTTTkkklllcccooo|||xxxqqqfffQQQPPP```^^^III<<<<<<:::999555000............///------------...000222000...------------...///,,,+++******++++++...000///...,,,******+++...111:::LLL^^^ssswwwjjjyyyeeeWWW```mmmwwwwwwYYYCCCAAA<<<666888555111......000111...+++,,,,,,,,,------,,,,,,,,,,,,+++*********+++------000000///...---+++++++++,,,+++***))))))***+++,,,111:::BBBBBB???;;;555000///)))&&&))),,,***((()))---+++))))))******)))(((,,,,,,,,,++++++,,,,,,---))))))))))))******++++++,,,+++))))))+++---......000...---...000111111000wwwkkk^^^TTTLLLGGGDDDFFFJJJOOOYYYaaalllkkkfff\\\TTTMMMEEE>>><<<===@@@AAA>>>888777:::555555555444222///,,,+++...,,,++++++,,,+++***(((+++++++++++++++,,,,,,,,,******++++++,,,---------)))***+++,,,---,,,+++***333111000000222222222222::::::>>>DDDGGGEEEFFFIIIDDDEEEEEEEEEDDDDDDCCCAAAAAACCC@@@>>>EEENNNKKKAAA666222111333333111///000222333111...///444555333444444333333333444555666333888===>>>@@@AAA???;;;:::CCCJJJLLLMMMMMMMMMKKK^^^{{{|||pppwww}}}xxx~~~lllaaaOOORRRaaa[[[MMMHHHEEE666666444///---///000...///---,,,...------111777222///---...---+++,,,///---******+++******...444222000---++++++,,,...///222AAARRRjjjttttttkkk___aaahhhqqqtttlllXXXMMMOOOHHH:::666666111------111222///+++,,,,,,------------,,,,,,***)))((((((((()))++++++//////000...,,,***++++++,,,+++***))))))******+++222999???AAAAAA???888000...***))),,,---***)))***,,,+++))))))***)))(((&&&++++++******++++++,,,,,,((()))******++++++******+++***)))***,,,......---///...------///111111000|||qqqcccZZZOOOHHHDDDEEEHHHMMMWWW```iiigggaaaYYYUUURRRHHH===<<<<<>>AAAAAADDDBBB<<<>>>DDDCCC<<<888222///222222...---///222333111///000444444000333333444444555666777777555;;;???@@@CCCGGGFFFAAAAAAGGGJJJIIIKKKNNNMMMIII\\\yyyyyyoooxxxxxx{{{|||sssaaaRRRXXX___TTTMMMOOOHHH555888777222222555666333///,,,,,,...---,,,222:::111---+++......++++++///000,,,,,,---,,,+++000888333111...---------......333<<>>BBBAAA999///+++***+++...---)))(((+++***)))((()))******)))'''***)))))))))******+++,,,''')))***,,,,,,+++***))))))((()))+++---......---///---,,,---///111111111vvviii```PPPIIIDDDDDDGGGLLLVVV___dddbbb[[[VVVUUUSSSGGG888777666;;;CCCDDD<<<888888777777888777555222///---///---,,,,,,,,,,,,+++)))+++++++++,,,,,,------------------,,,,,,+++++++++(((***---000222222222111...000111111222555777777777;;;AAABBB<<<666:::BBB???BBBGGGKKKFFF???===AAALLLPPPLLLBBB===@@@???:::999222///111111---,,,///111333222000222555444000111222444666777888888888777===BBBBBBEEEKKKKKKFFFJJJMMMLLLIIILLLRRRQQQKKKMMMhhhfffaaaooonnnrrr~~~rrrdddfffdddOOOHHHJJJ@@@888<<<<<<888888<<<===999///++++++---,,,+++222;;;///******......++++++000222...---///...,,,222<<<444111...------...//////777???VVV~~~}}}aaa___{{{zzz~~~uuuiiijjjmmmrrrnnnhhhfffWWWEEEAAA???888222000333444///***,,,------......------,,,,,,+++*********+++------***,,,---+++(((&&&''')))((((((((((((***,,,...///222555777;;;BBBCCC:::...((())),,,///,,,'''(((,,,'''&&&'''(((***+++***)))))))))(((((()))***++++++''')))+++------,,,***((('''''')))+++...///...,,,///---,,,,,,...000111111zzzpppeeeWWWMMMDDDBBBDDDHHHPPPWWWZZZTTTJJJFFFIIINNNJJJBBB<<<888:::DDDGGG@@@777444111111444777666222111444......---------,,,,,,,,,%%%%%%'''***------+++)))&&&------'''***111000(((++++++,,,---...///000111333333333222222444999<<<;;;AAA???>>>CCC@@@???HHH@@@BBBGGGJJJHHHCCC@@@AAAQQQLLLEEE@@@===<<<;;;:::444444333333222111000000111111111111000000000000444333222222333555888:::===;;;>>>GGGLLLKKKMMMQQQVVVNNNKKKPPPVVVUUUNNNHHHTTTXXX```^^^XXXeeezzz}}}~~~xxxjjj[[[PPPMMMMMMLLL@@@UUUGGG666777FFFOOO777000///---,,,,,,---...///++++++***((('''(((,,,///666222------000333444444111///...---...///...---666777AAA[[[zzzttt[[[ppp{{{uuueeeffffffhhhhhhaaaSSSBBB555???888222222444333...)))+++,,,---......///000000+++***)))))))))***+++,,,,,,------,,,,,,+++***)))((((((((((((((((((((((((///222555777555333222222*********+++,,,,,,***(((&&&&&&'''((()))******+++,,,,,,***)))))))))***+++...,,,---000000,,,+++---***)))***+++...///...---//////............//////{{{pppeeeUUULLLCCCAAABBBFFFMMMUUUTTTUUUVVVXXX[[[WWWIII999:::666888BBBGGGCCC;;;777000...000444444111///111------------,,,,,,,,,,,,+++******,,,...///...,,,'''---,,,''')))111000)))++++++,,,---...///000111222222222222222555999===<<<@@@===>>>EEEDDDBBBJJJLLLJJJGGGEEEBBBAAABBBEEEHHHEEECCCAAA@@@>>>;;;999666555333222111000000000111111111000000000000000333333222222222444666888;;;:::>>>FFFKKKMMMRRRYYYXXXWWWSSSOOOQQQXXXXXXTTTZZZ___eee___^^^sss}}}qqq~~~fffXXXNNNGGGLLLXXXNNNaaaSSSBBB???IIIQQQ:::111000///...---,,,,,,,,,++++++***)))((())),,,///444000,,,,,,...111222222000...------///000///...666444:::OOOnnnzzzkkkwwwyyydddeeemmmjjjXXXIII@@@555666000000666999333,,,))),,,,,,,,,,,,---...///000...---+++*********++++++++++++++++++***)))((('''))))))))))))))))))))))))...000333333111///------)))))))))***++++++)))'''((()))+++---...---,,,+++---,,,***)))))))))***++++++)))***------***)))+++---,,,---...000111000...,,,,,,,,,,,,,,,---......|||pppeeeWWWMMMDDDBBBCCCFFFLLLSSSTTTZZZaaafffhhh___JJJ777999555666???HHHHHH@@@:::333///---222444222//////------,,,,,,,,,+++++++++,,,+++***+++---...---,,,***---+++''')))000000++++++,,,,,,---...///000000000000111111222555:::>>>;;;>>><<<@@@HHHGGGGGGQQQVVVVVVSSSLLLDDDAAAAAACCC===>>>???AAABBB???;;;888888666333111/////////000000000000000000111111111333333222222222333555666::::::>>>CCCGGGLLLUUU___```eeeccc[[[YYY___aaa\\\]]]ccchhhdddjjjzzziii}}}dddXXXNNNAAAGGGYYYAAAQQQFFF:::444777>>>---111000000///...,,,+++***+++++++++***)))***,,,...111...+++***,,,///000000...---,,,---000111000///555444:::NNNlllxxxjjjlll|||xxxWWWEEE@@@444555000444AAACCC666---------,,,+++++++++---...///111000...,,,+++++++++,,,++++++++++++***)))((((((************************+++---//////---***)))((()))(((((()))******)))'''''')))+++,,,,,,+++)))(((---,,,+++***)))******+++)))'''(((,,,---******,,,......---...///000...---+++++++++,,,---...///000}}}pppeee[[[QQQHHHEEEFFFHHHMMMTTT\\\```dddffffff___NNN>>><<<777666>>>HHHKKKDDD===;;;444000333555333///------,,,,,,,,,,,,++++++++++++++++++---000000///...+++---+++''')))///000---,,,,,,------...//////000...//////000111555:::>>>999???@@@DDDJJJGGGKKK\\\]]]gggkkkcccRRREEE???===999:::<<<>>>@@@>>>:::666999777333000........./////////000000111111111222444444333333333444555666:::;;;===???CCCKKKWWWaaannnoooqqqpppnnniiieeeaaa^^^___hhhqqqwwwyyylllfffYYYNNNAAA@@@III999FFF???===999666<<<000...///000000///---+++******+++,,,,,,++++++,,,......,,,***)))***,,,...///,,,,,,,,,...000222111000555777AAAXXXvvvtttyyyxxx^^^IIICCC333888222777EEEEEE555,,,///---,,,+++******+++---...111000...---,,,------...,,,,,,,,,,,,+++***)))((()))))))))))))))))))))))))))+++------,,,***)))******)))((()))++++++***)))************))))))((((((---,,,+++***)))***+++++++++((()))---...,,,,,,///,,,+++***+++,,,,,,***(((,,,,,,,,,---///111222333qqqeee]]]SSSJJJGGGGGGHHHLLLRRR^^^aaaccccccbbb]]]PPPBBB???;;;:::>>>GGGKKKFFF???AAA888222333444111---+++---------,,,,,,,,,++++++***+++...222555555222000---,,,***(((***...000...,,,,,,------.../////////------...///111555:::>>>888@@@EEEJJJKKKFFFNNNfffkkk{{{xxx```LLLBBB===;;;::::::;;;<<<;;;888666999666333///------...///......///000111222222333444444555555555666777777888:::===???EEEQQQ^^^fffxxxppppppzzz|||tttnnnqqqggg^^^lllxxxvvvuuuooo~~~{{{}}}jjjUUUIIICCC???<<<999BBB???GGGDDD999<<<444,,,---.../////////...---***,,,------,,,,,,---...,,,++++++******+++---...++++++,,,...111222111000666777@@@VVVrrryyyhhh|||~~~tttYYYKKKFFF:::555000444===;;;000,,,222...---,,,+++++++++,,,---...------,,,---...000111++++++++++++***)))((('''(((((((((((((((((((((((((((***---...------...///+++***)))***,,,---,,,+++111///---+++++++++---...------+++*********+++,,,,,,))))))---...,,,---000+++***)))*********(((&&&++++++,,,---///111333444sssggg]]]SSSJJJGGGEEEEEEIIINNNWWW]]]ccceeeddd]]]NNNAAA>>>===<<<===CCCHHHFFFAAABBB:::333222111---***+++......---------,,,,,,,,,'''(((+++...111111///,,,---,,,******,,,...///...---------.........//////,,,---...///000444999===;;;CCCHHHMMMNNNGGGQQQkkk~~~hhhVVVJJJCCC===<<<::::::::::::777555777555222000.........///---...///000111222333333333444555666777888999999777:::===AAAKKKZZZfffjjjtttkkkjjjttt}}}{{{kkkwwwpppjjjqqqpppvvvuuunnnppp|||lllSSSGGGEEEDDD@@@AAADDDAAAPPPNNN888333++++++,,,---...////////////***,,,...///...---------+++,,,,,,+++***+++---///++++++,,,///111222111///888666777EEE\\\mmmlllbbbzzzzzzhhhXXXQQQJJJEEEDDD777666777888555111333999......------,,,,,,++++++,,,+++++++++,,,...000111))))))))))))((('''&&&%%%''''''''''''''''''''''''(((+++---...//////111333,,,+++)))***,,,......---000...,,,+++***+++,,,......---,,,******++++++,,,,,,))))))+++,,,***+++///---,,,++++++,,,,,,***(((*********+++---///000111wwwkkk^^^UUUKKKHHHFFFEEEHHHMMMQQQZZZcccgggfff___OOOAAA999<<<<<<:::===DDDEEEBBBAAA;;;666444111------000/////////.........------,,,***))))))+++,,,,,,+++,,,+++***,,,...///......---------...............------......000333888<<>>???<<<888555222222222111000//////...,,,---...000111333444555///000222444777888999999<<<======@@@LLLYYY\\\VVVRRRooo|||ttt}}}yyy|||uuuqqqoooiiicccgggpppvvv}}}tttqqqdddOOOKKKWWWbbbZZZVVVnnnlllIII777,,,111000...---,,,,,,---...))),,,000111000...------,,,...///...,,,,,,///111,,,,,,---000222222///---111555777888AAATTTeeeooozzzyyyooo^^^mmm\\\???IIIDDDKKKGGG555***---000...---///000111000...+++))),,,+++***)))))))))***+++............---,,,++++++))))))))))))))))))))))))***+++------,,,,,,---///+++)))'''(((***,,,------***,,,000222222000,,,***...---,,,+++++++++,,,,,,222...---//////---...111,,,++++++,,,---...,,,***---------...///000111222~~~nnn\\\ZZZHHHGGG^^^^^^MMMKKKRRRZZZ___bbbfffeeeWWWEEE888888666555888>>>EEEHHHAAA>>>999555111000///......,,,...111000***)))---...,,,+++,,,...000000///...,,,***+++,,,------,,,///---,,,---000222111///+++,,,---,,,+++///888@@@MMMFFF>>>BBBJJJFFFNNNfff{{{\\\===???AAA999666DDDGGG<<<333666333000//////000//////000///...000333444222///111222333000...000777===CCC???>>>CCCLLLSSSTTTQQQVVVeee~~~{{{vvvqqqkkkiiilllooottt}}}}}}vvvvvvzzz}}}}}}}}}vvv[[[WWWgggqqqWWWIIIOOONNN<<<222555444111...,,,---------,,,111111111111000///,,,+++---...///...,,,,,,...000///...///222555555222///,,,666555333===KKK^^^uuu{{{kkkzzztttpppiii______\\\MMM@@@<<<999888444...+++------222666555000++++++,,,---***(((((()))******)))(((((())),,,......---+++------,,,+++++++++,,,,,,***(((&&&$$$%%%(((+++......+++((('''(((+++,,,,,,+++,,,...333666555000+++......---+++)))(((***+++++++++,,,...///...+++(((++++++++++++++++++++++++111---+++---...+++***,,,tttddd^^^MMMOOOggghhhUUUOOORRRXXX\\\^^^cccfff]]]NNN:::888444333777@@@GGGKKKEEECCC@@@;;;555111///......,,,---000...))))))---...,,,+++,,,...000000///...,,,++++++,,,---,,,+++...,,,+++---///111000...+++---...---,,,000777===???<<<888>>>GGGGGGTTTooozzzeeeOOOGGGJJJAAA;;;CCCFFF>>>;;;444222000000000000///---000///...000333444222111222444666666555666:::>>>FFFBBB???@@@FFFMMMRRRSSS]]]lll|||~~~wwwuuuuuuvvvtttwww}}}~~~xxxvvvzzzzzzzzzyyywwwwww{{{vvv\\\VVVdddgggPPP>>>>>>>>>444///222000000000000000000000000///555;;;:::555///...///------...---++++++,,,...333222111222444444111///000666444444;;;DDDXXXttt{{{cccfffdddfffbbbZZZ]]]___VVVDDD;;;555444444111...------111444333...***+++,,,---+++((((((((())))))(((******)))***,,,,,,+++)))------,,,,,,,,,------...---+++)))''''''(((***+++---***'''''')))+++------,,,,,,...222666555000+++,,,,,,,,,***(((((()))++++++******,,,------+++)))++++++++++++++++++++++++...,,,---111222///---...{{{iii```OOORRRgggiiiYYYOOOTTTYYY[[[\\\bbbiiidddZZZ@@@999222111777@@@IIINNNHHHIIIHHHBBB:::333000///...------///,,,))))))------,,,+++,,,.../////////---,,,++++++------,,,+++,,,++++++,,,...//////...+++---//////...000555:::===>>>;;;>>>CCCCCCSSSppp|||yyykkkXXXNNNQQQGGG>>>BBBBBB===???555333222111111111///...000//////000222333333222111444777999999:::;;;<<>>AAAIIISSS[[[^^^pppvvv|||}}}}}}~~~yyywwwxxxuuuvvvvvvuuusssuuuyyy}}}||||||qqq______ooojjjVVVAAA777555444444444000333777777333000000000,,,777AAA@@@666......222,,,------,,,***)))***,,,444222111222333444444333666888666777;;;<<>>555111111///.........+++)))***,,,---,,,++++++---//////...---,,,+++,,,------,,,+++++++++++++++------...---,,,...///000000111444777===AAA@@@AAACCCCCCSSSoootttnnnYYYRRRRRRFFF???DDDAAA999999777555222111111222111000.........///000222222222111222444777999:::::::::>>>@@@BBBAAABBBJJJWWWbbbXXXmmmmmmuuu}}}{{{yyyuuutttuuuuuussssssuuuxxxzzzzzzyyyxxx{{{uuuiiifffaaa[[[eeewwwssscccLLL999444777777333333888===<<<555///,,,---***444===;;;222***+++///---------,,,***)))***,,,111000000111333666999::::::999888;;;;;;777MMMtttwwwgggnnn{{{hhhaaabbbhhhbbbQQQPPPZZZ\\\RRRGGG===:::999444///,,,888888777333///---...000---+++)))((())))))'''&&&+++)))'''&&&((()))))))))*********+++,,,---///000/////////...---,,,******///,,,***)))***+++++++++******+++///333222...))),,,,,,,,,+++***+++---///,,,+++)))***+++,,,,,,,,,***+++++++++++++++,,,,,,...---...111000,,,+++---|||kkk^^^RRRLLLIIIKKKLLLHHHPPPYYY^^^___cccgggaaaVVVIII===222111555;;;EEENNNHHHJJJJJJEEE>>>777444333...000000...,,,+++++++++---+++***+++---//////...,,,++++++,,,......,,,*********+++,,,,,,,,,---...,,,...///000000222333555777===>>>AAAGGGIIIVVVooojjjvvv~~~sss\\\RRROOOCCCAAAJJJDDD666222777444111///000000000000---------......000111333555333333555:::<<<<<<;;;;;;BBBHHHHHHGGGKKKVVV```TTTggghhhrrr{{{tttqqqmmmmmmnnnsssooommmsss||||||uuuuuu}}}~~~sssfff[[[YYYUUUQQQYYYeeelllaaaLLL999333666555...444999>>><<<555...,,,,,,,,,000222111---******,,,---......---+++***+++---111111111111222555999<<<999999888;;;:::444FFFlllxxxhhhYYYYYYgggvvv}}}~~~pppkkkjjj```LLLHHHSSSXXXMMMFFFAAA>>>999222...///:::999666222///------...,,,+++************(((&&&)))'''%%%&&&(((***++++++'''(((((()))***,,,---...,,,---............---,,,222000---,,,,,,+++***)))))))))***---111111---)))***++++++***))))))+++---...,,,++++++---.........*********++++++,,,,,,,,,///---...000///---000666{{{qqqcccZZZQQQDDDFFFLLLIIIMMMWWW___```bbbbbbYYYLLLGGG<<<444444555888BBBOOOJJJHHHEEEAAA===999666444...222333000------,,,))),,,+++***+++---.........,,,++++++---......,,,***)))+++,,,,,,,,,,,,---///------...///111222444555999>>>===AAAKKKLLLQQQ___[[[hhhsssuuuzzz|||ooo\\\QQQLLLCCCEEEOOOHHH777111555333111111111111///---,,,---......---///222555;;;888666999>>>AAA???<<<>>>FFFNNNOOOKKKKKKPPPWWWVVVaaadddppp~~~uuuooojjjiiikkkpppkkkjjjpppzzz}}}xxxqqqxxxzzz|||}}}ooojjjeeeccc]]]SSSOOOPPP]]]SSSDDD888555666555000111444777777333000...///000...,,,+++,,,------,,,,,,---------++++++---...444555444222111222555888666:::999:::888222???\\\]]]UUUKKKHHHSSSggg~~~vvviiiaaaUUUDDDBBBOOOVVVHHHCCC>>><<<666000///222666444222///,,,+++******,,,+++***+++,,,,,,***((('''&&&%%%''')))+++++++++'''''''''((()))+++,,,---******,,,---............444222///......---+++***+++******...111111...***((())))))'''&&&&&&(((***---,,,+++---///000///...*********++++++,,,,,,---...---...000000000666>>>}}}tttccc^^^VVVGGGHHHOOOFFFNNNYYYbbbccccccbbbWWWJJJ@@@888555777666666AAAQQQOOOHHH@@@<<<:::999666444---333666222000///---(((,,,+++******---......---++++++,,,---......,,,))))))+++------,,,,,,...000...---,,,...000333555666???AAA>>>DDDQQQRRRMMMQQQQQQgggyyy{{{xxxtttgggVVVLLLJJJCCCFFFOOOFFF777666333555888;;;;;;777111,,,---///000///...000444888>>>;;;:::>>>DDDFFF@@@:::???GGGOOOQQQMMMJJJMMMQQQYYYYYY```lllsssuuu~~~zzzrrrnnnooosssrrrqqqtttwwwwwwtttpppxxxzzzyyyuuuuuu{{{wwwtttrrrnnnggg]]]UUUPPPSSSIII>>>999888777777777222222111111000///.........,,,++++++,,,.........)))+++,,,+++***+++---///444555555333111111333555888@@@???;;;999444:::MMMPPPKKKDDDDDDOOOddd{{{vvv```RRRGGG<<<@@@PPPWWWQQQGGG===888444111000222000...---,,,,,,,,,,,,++++++++++++,,,......,,,+++((('''''')))++++++***)))(((((((((((()))***,,,,,,))))))***++++++,,,------333111000000000000///...---,,,---000333444000---*********(((&&&&&&''')))+++++++++---///000...---)))******+++,,,,,,------------///111///---222999sss___[[[XXXIIIKKKNNNAAARRR^^^fffffffffddd[[[NNN:::555555999777555BBBSSSSSSJJJ>>>999999:::777333---444888444111111---''',,,+++******,,,......---++++++,,,---///...+++)))))),,,......,,,,,,...111...---,,,---000444666777;;;<<<;;;EEEYYY]]]UUUTTTRRRrrrvvvdddSSSGGGGGGBBBEEEKKKAAA777;;;555999@@@EEEFFF???555---///000111111000111666:::>>>;;;;;;AAAHHHGGG???666>>>EEEMMMOOOMMMKKKNNNQQQYYYRRR[[[hhhhhhnnn|||vvvvvvyyy|||}}}|||xxxtttsssssstttssspppooottt~~~yyyvvvqqqkkkgggbbb^^^[[[OOOCCC999888888555555999666333///---,,,,,,+++*********++++++,,,,,,...///''')))******)))***,,,//////222444333222222444777<<>>777444222000000,,,,,,,,,---///000000///+++++++++---///000...,,,***))))))***,,,+++(((&&&))))))))))))***+++,,,---******)))))))))***+++,,,111000000111222333222111000//////222555666333///......---+++)))(((***+++))))))+++---//////---+++))))))***+++,,,,,,---------...000111,,,'''(((...uuulll^^^UUUTTTUUUPPPGGGCCCXXXeeeddddddhhhaaaTTT999777999:::666555CCCTTTMMMIII>>>777>>>FFF===+++///111444444000,,,)))'''---,,,,,,+++*********+++------...//////...------///111222000,,,+++---000000---,,,///000000333777@@@666<<>>>>>??????999333:::>>>CCCGGGFFF@@@777000444222000///...///000111999888999===@@@???<<<888???EEEIIIHHHCCCDDDKKKSSS[[[UUUXXXcccjjjnnnwwwxxxsssqqqxxxyyyvvvrrrtttzzzyyysss{{{|||uuukkkooo~~~vvvooonnnrrrhhhaaaqqqpppPPPEEE555>>>;;;555;;;999===777222///000///+++)))***,,,,,,,,,+++***)))((((((++++++,,,,,,,,,,,,------222111000000111444777999FFFSSSPPPAAA:::666444;;;LLLOOOJJJYYYaaabbbuuuzzzqqqYYYDDD???@@@FFFWWWiiicccLLL999777999555000111222)))###'''---...------/////////000222111///------***((())),,,...---+++***###&&&)))$$$'''***###***))))))***,,,+++)))'''222000...---...///...---///,,,,,,333;;;===666...111333333111,,,******,,,+++)))(((+++...000...,,,---,,,,,,++++++,,,,,,,,,---...///000000...,,,***xxxoooaaaWWWUUUVVVPPPGGGFFFXXXdddbbbccciiidddYYYDDD<<<888999999888AAAMMMMMMJJJBBB;;;???EEE<<<---111333444444000---+++***---,,,,,,++++++***++++++,,,---............---,,,///000000///...---...//////,,,---000222000222666999333;;;FFFJJJVVVjjjssscccrrrfffNNNFFF???===;;;;;;<<<;;;555///444777<<>>FFFMMMLLLGGG@@@@@@BBB;;;000222444444222///---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,+++///.........000111000///---,,,...333555222111444222111;;;DDDMMMcccwwwyyyjjjssskkkOOOBBB@@@;;;888888:::888222---...111666;;;===;;;444///333333222111111111222222222222222444777999:::999;;;@@@DDDDDDCCCGGGPPPYYYLLLRRRYYYbbbnnnzzz~~~|||~~~vvvvvvyyy|||zzzttt}}}}}}zzz|||{{{pppnnnpppllllllhhh\\\VVVccceee^^^[[[WWWVVV\\\RRR???CCC>>>777:::333333444///...000111......///---.........---,,,+++***,,,,,,------...///000000111000//////000333555777WWWUUUEEE999;;;:::444555>>>HHHOOOkkk{{{xxxzzzoootttqqqkkkgggfffeee[[[PPPMMM@@@777777777111---///222***&&&(((,,,,,,++++++000//////000111111000...(((+++---...,,,***'''&&&,,,%%%)))+++'''***---&&&***))))))***++++++***(((111000.........---+++)))+++)))(((***///555888:::444555555444222111111222000000111///---,,,,,,---,,,,,,,,,,,,---///000111000000111000///---+++***{{{tttfffYYYTTTRRRKKKCCCHHHUUU^^^```eeekkkiiiaaaTTTEEE:::999:::888<<>>:::333333333222000---,,,,,,---,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***///---,,,...111333111///,,,,,,000666888444222333111444<<>>;;;888444999CCCJJJKKKIIICCC===:::777444111111000...+++***+++---+++,,,,,,---------,,,+++******+++,,,,,,+++******---++++++---111333111...------111777888555333444666:::???AAAKKKjjj~~~xxxdddccckkkxxxxxxhhhWWWOOOHHH;;;111222555333000//////000222555666555111---...///000111111000//////000000111222555888<<<>>>CCCEEEGGGEEECCCFFFLLLRRRYYYaaaeeegggqqq}}}yyy~~~zzz~~~}}}xxxvvvxxxzzzwwwlllkkkppp{{{yyysssvvvtttjjj[[[YYYdddllliiigggdddXXXKKKWWW^^^nnn}}}nnn___jjjaaaEEECCCCCCGGGNNN>>>333555000---//////,,,***,,,,,,,,,,,,,,,,,,++++++******++++++,,,------......///.........///111222333===AAA===999===888333999MMMbbbooo{{{vvv|||gggMMMAAA===::::::777333//////111+++(((+++,,,+++)))***...---,,,,,,---...---,,,---......+++'''%%%(((+++...'''+++...***---000***)))((('''(((***+++***)))333222222333333000,,,)))---...///---++++++---///+++++++++++++++++++++***---///000///,,,,,,///333000000/////////000111111111222222333333444444444{{{tttgggXXXPPPLLLGGG@@@EEEMMMXXX___fffjjjfff^^^NNNGGGBBB>>>777222888CCCHHHHHHEEE???:::666555444000000000...+++***+++,,,***+++---......---,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,...000000///---...---///444666333333555999<<>>:::555000---///***)))+++---******+++...---++++++---...---,,,000///---)))''''''***,,,---'''+++...***...111++++++***((()))+++------,,,222333444555555222...***+++---...///...///000111,,,+++******+++,,,+++)))+++,,,,,,,,,,,,---000222333333222333333444555666444444333222111000///...}}}wwwjjj[[[RRRNNNIIICCCFFFLLLSSSZZZbbbfffddd^^^PPPIIIDDDAAA:::333777AAAGGGCCC???:::666333222333///000000///---++++++,,,***+++---...///...---,,,***+++,,,------,,,+++***(((***---...---,,,,,,,,,...++++++///111///111444666999DDDHHHHHHUUUaaa^^^aaabbbiiisssuuurrrvvvhhhQQQ<<<777666222000333000000000111222222000...+++---000222333111///------000333444555777:::>>>===@@@EEEHHHKKKOOOSSSWWWYYY___kkkwww|||}}}vvvyyy|||qqqnnnuuu{{{mmmfffrrrxxxrrrkkkdddeeeaaaVVVTTTWWWRRRUUU]]]nnnqqq[[[HHHIIINNNNNN;;;@@@@@@>>>CCC:::666555111///111111///...///,,,,,,------------,,,,,,---------------,,,,,,,,,---------......///000000,,,555999???EEE@@@>>>IIIeee{{{sssjjjVVV```iiiooonnnjjjdddZZZPPPQQQKKKBBB<<<888666111,,,---)))))),,,---+++***---000...,,,,,,...//////...111///,,,+++++++++++++++---'''***...***...111+++...,,,++++++...///000000000111333555666333...***)))((()))***,,,...000000...,,,***+++,,,,,,+++)))+++)))((((((+++---/////////000111222444666888999666555333111000///......zzzmmm^^^UUUQQQLLLFFFHHHKKKPPPVVV^^^cccccc___TTTKKKEEECCC===666777>>>FFF@@@:::777444111111333///111111111...,,,,,,---***+++---//////...---,,,+++,,,------------,,,+++&&&***......,,,******,,,---)))(((+++,,,,,,///444111555DDDLLLHHHMMMUUUTTTUUUXXXdddpppssstttyyy^^^FFF>>><<<666444888333222222333555666555333,,,...111444444333000...000333666888888999===@@@===AAAFFFJJJMMMPPPTTTVVVYYY___nnn~~~zzz|||~~~{{{~~~qqqiiivvv{{{uuupppqqqlll[[[SSSPPPHHHMMMMMMdddqqqaaaWWWSSSFFFCCC666@@@===555888333666555111///222444222222333------......///......---/////////...------,,,,,,,,,------......////////////555888@@@IIIEEECCCNNNcccyyy}}}nnnTTThhhnnnsssqqqjjj```WWWRRRMMMFFF===666666666333---+++)))))),,,---++++++...222000......///000000000000...,,,,,,//////,,,)))---'''***...***...111++++++)))((((((+++---------...///222555666333...)))---***((((((+++///000111///,,,******,,,,,,***''',,,)))&&&&&&***------,,,***+++,,,///222555888:::555444333333222222222222zzzmmm___UUUNNNIIIFFFGGGNNNTTTXXX___hhhhhhccc]]]RRRKKKLLLGGG;;;888===BBBFFF<<<333777666000111222333333333222///,,,***,,,------......------,,,***//////)))'''***,,,)))---+++******+++,,,,,,+++000---)))))),,,000111111111444888EEEQQQIII@@@FFFLLLTTT[[[___ggguuuoootttqqqVVV999777;;;333111000///000333333000---...///111111111///......111333666555444555888;;;;;;AAAHHHLLLMMMOOOUUUYYY]]]ZZZlll~~~wwwmmmrrryyyyyy~~~~~~vvvqqqrrrzzzxxxfffPPPCCCNNNSSSXXXXXXWWWTTTPPPLLL@@@DDD>>>333000888;;;666111000//////000000///...........................222000...+++******+++,,,......///000---***...444222///444???FFFFFFHHHMMM]]]yyyxxx```iii|||vvvgggkkkhhhZZZWWWNNNEEE:::222///...---,,,***++++++++++++,,,...///555---(((+++...///...///...******///111...***)))000000+++&&&'''...///******+++,,,---............///---,,,,,,---...------******+++******,,,000333000,,,***...000,,,((((((++++++******************,,,---///111333555555666555444222000//////000111~~~qqqdddYYYQQQKKKGGGFFFMMMSSSXXX```hhhjjjfffcccUUULLLLLLJJJAAA<<<===HHHPPPJJJ@@@>>>888111333222222333333111///---+++,,,------......------,,,+++...---)))(((++++++(((---+++******+++,,,,,,+++...,,,***---222444222//////444555;;;EEEBBB>>>EEEDDDJJJQQQYYYcccooouuuttt```oooyyyeeeEEE<<<;;;111222111111222444444111...///000111111111000000000444444555555555666777888@@@GGGNNNOOOMMMLLLPPPUUU\\\WWWbbbnnnjjjiiipppsss|||zzzzzzxxxnnniiilllmmmcccTTTLLLDDDHHHKKKMMMMMMMMMLLLJJJEEEFFF@@@666444;;;;;;444222111000000222111000..................---------222111///---,,,,,,,,,,,,******---111000,,,---111555333666===FFFMMMTTTYYYooo}}}~~~uuuZZZ]]]rrrxxxnnniiifff]]]WWWIIIBBB999333111111///...+++,,,,,,,,,,,,---...000444,,,(((***......---...444///...222444111///000000000,,,''')))///000,,,+++,,,---...///////////////---++++++,,,---------))))))***))))))+++...111///+++***...000...,,,,,,+++*********************,,,---...000222333444444444333111///...///000111tttggg\\\RRRKKKFFFEEEJJJQQQWWW```iiillljjjgggXXXLLLLLLLLLEEE???>>>PPP\\\YYYMMMFFF;;;222444111111222222111///...---,,,------......------,,,------+++((()))++++++'''---+++******+++,,,,,,+++---***+++000777999333---///999777333888;;;===DDDCCCGGGNNNWWWaaagggbbbYYYPPPdddvvvhhhIII??????666444333333444444444111//////111222222111111333444888777666666777777777666GGGOOOVVVUUUNNNJJJLLLQQQ___[[[```eeedddlllwwwvvv}}}}}}uuupppnnnmmmooowww}}}wwwkkkaaaaaaccc^^^SSSKKKAAAAAABBBEEEGGGIIIKKKLLLFFFEEE>>>777888===:::111222111111222333222000...///.........------,,,,,,111111000///...------,,,((((((,,,222444000...///555555666:::FFFWWWdddiii}}}vvv}}}tttYYYXXXeeeqqqkkk___bbbcccXXXFFF@@@:::666444222///,,,------------...///000000222+++'''***---,,,,,,---666222111444555333333555//////,,,)))+++///000...***+++,,,------...------///,,,******+++------,,,*********))))))***---000222...,,,///111...---///+++***************++++++,,,---...///000111111111333111000.........//////uuuiii]]]RRRIIICCCEEEHHHNNNWWWaaaiiimmmnnngggZZZOOOKKKIIIDDDAAABBBVVV```\\\QQQJJJ???444444000000111111000///...---,,,------......------,,,///---+++***+++,,,+++)))---+++******+++,,,,,,+++,,,))))))///777999333---444BBB???333555:::===CCCIIIPPPXXX^^^cccaaaVVVKKKLLLYYYdddYYYAAA>>>DDD@@@444444444444444222000//////111333333222222444777888:::;;;:::888777777888IIIRRRYYYWWWNNNHHHJJJOOO]]]^^^fffgggeeerrr{{{xxxssssssttttttjjjsssssskkkooo~~~yyyooofffdddeee```UUUKKKEEEAAA>>>@@@BBBDDDGGGJJJBBB???999555999===888///111111111222222111///,,,///......------,,,,,,+++///000000000///...,,,,,,***)))---444777555444666333555555777EEE\\\lllqqquuuwww|||rrr```bbb^^^bbb]]]UUUbbbiiiVVVEEEAAA===999777333,,,'''///.........///000111000000***(((***,,,++++++---333000111555666222111222,,,,,,+++***+++---......))))))***+++++++++++++++...,,,******+++,,,---,,,,,,,,,,,,+++***,,,///222888444222333111---+++---+++***)))))))))***+++,,,,,,,,,---...////////////111000///............///wwwkkk___SSSJJJDDDEEEGGGLLLVVV```gggmmmooofff^^^UUUMMMFFFBBBDDDHHHVVV]]]VVVLLLKKKCCC777333000000000000//////......,,,------......------,,,000...,,,,,,---,,,++++++---+++******+++,,,,,,+++,,,((('''+++222555222...777FFFEEE888777999;;;AAAKKKWWWccceeeccc^^^VVVPPPUUUUUUWWWMMM>>>???DDD>>>333444444444222000......///222555555222222555888777;;;???===999666888<<>><<<>>>BBB>>>:::555555:::===999222000000///000000///---+++......------,,,,,,,,,,,,...............---,,,+++///...000555888:::===BBB888888666777CCCUUUdddjjjvvvmmmiiigggcccmmm]]]VVVUUUWWWjjjiiiKKKAAA???<<<;;;:::555...(((111///......000222111000...***(((+++,,,******---//////333999888222---...)))))))))***+++***+++,,,***++++++,,,,,,,,,,,,+++---,,,++++++,,,---,,,++++++,,,,,,++++++,,,///222;;;888666666333...,,,...+++***)))((()))***,,,---,,,,,,---.............../////////...............yyymmmaaaVVVMMMGGGGGGFFFJJJTTT^^^dddjjjooofffbbbYYYNNNDDDAAAFFFLLLRRRXXXQQQJJJLLLFFF999555111111000//////...------,,,------......------,,,///---......,,,)))***...---+++******+++,,,,,,++++++)))''')))---000000///777CCCBBB::::::888888@@@GGGVVVcccddd___]]]___``````YYYVVVOOOEEEDDDAAA444333555666444111///------...222777777333111333777555999======:::888:::<<<;;;@@@EEEFFFDDDCCCGGGJJJOOO[[[rrr}}}wwwzzz~~~zzz~~~xxx}}}}}}{{{rrrqqqwwwzzzyyyPPPEEE???AAAAAA<<<<<>>AAAMMM^^^|||xxxdddTTTPPPTTT^^^]]]PPPJJJYYYaaaQQQ===777777888<<<>>><<<666000333///,,,---111222000...---***+++------******...000222777;;;777///***+++)))(((+++...,,,&&&&&&+++,,,,,,------------,,,,,,+++,,,...111222111---))),,,---......///111555888::::::<<<>>>:::222///111+++***((('''(((***---///++++++---.../////////////////////000000/////////vvviii^^^TTTMMMHHHJJJFFFIIISSS[[[___eeekkkddd[[[MMMAAA===???AAABBBEEEVVVZZZVVVSSSIII===<<<333222111///---,,,,,,+++,,,------......------,,,)))***......''' %%%///---+++******+++,,,,,,+++'''***---...,,,+++---///666777555:::???::::::JJJKKKUUU[[[XXXVVV]]]iiiqqqggg]]]YYYUUULLLKKKFFF999666888999777333/////////+++333999:::444000000222444...,,,222===AAA;;;333999999:::>>>DDDJJJMMMOOONNNNNNfff}}}vvvyyy~~~{{{}}}xxx{{{|||~~~{{{vvv{{{yyyuuuvvvvvvjjjiiiooouuummmllldddaaasssuuuxxxsssjjjjjjqqqooofff___^^^```cccbbb```bbbiii```eeeddd[[[UUUWWWYYYYYYIII>>>:::AAADDD>>>;;;>>>999666444444333222333666666333///------.........)))***+++,,,------...///111000...---,,,---///000(((...555999666888DDDRRRPPP:::000888>>>???NNNddd}}}lllYYYPPPPPPSSS\\\KKK===KKKQQQFFFBBB999888999<<<>>>;;;444///333///,,,---111222000------+++,,,...---***+++...111222666888333+++(((******))),,,000---&&&&&&+++))))))*********))))))(((+++,,,000333444222---)))000111222333444666;;;>>>===>>>@@@AAA;;;111,,,...+++***((('''(((***---///***+++---...///000000000//////000000000000000///zzzrrrpppaaaQQQIIIBBBEEEIIILLLNNNWWWdddjjjiiifff]]]LLL<<<444666;;;???@@@LLLWWWWWWQQQIII@@@888555444222000..................---------,,,,,,,,,,,,,,,++++++***)))((((((---,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,000666???DDD@@@;;;@@@IIIRRRXXXdddmmmjjjdddlll{{{|||iiiVVVNNNMMMIIICCC???555333;;;111///666...222111333444444333222333333444444555555666777777777555777:::>>>BBBEEEGGGGGGGGGUUUZZZaaattt~~~}}}}}}yyyzzzyyyzzzooosssrrrvvv}}}yyyuuuiiiccciiiqqqjjjddd[[[YYY```kkkmmmjjjggg```___dddbbbYYYYYY```ZZZXXXQQQRRR[[[XXXPPPTTTWWWTTTTTTTTTQQQJJJGGGIIIFFF???===BBBCCC<<<666555:::555333444222//////222444111......//////,,,)))...---+++******+++---...111111000...,,,,,,...000444333<<>>FFF<<<...111333...+++...+++)))***---...---+++...---,,,---/////////---555333000000222222///---}}}sssqqqdddVVVMMMEEEBBBGGGKKKOOOWWWccchhhfffbbbZZZMMMAAA::::::>>>@@@BBBQQQ___]]]RRRFFF<<<666555444222000...............------------,,,,,,,,,------,,,,,,+++******)))************************$$$%%%'''))),,,///000111000555===BBB@@@===@@@HHHVVVZZZdddnnnssstttxxx~~~|||ooo___VVVNNNEEE>>>;;;:::333888///000999///000222444666666444333444444555555555666777777888888999:::<<<>>>@@@CCCDDDEEEIIIVVV[[[aaattt~~~~~~uuu{{{|||zzz~~~rrruuuzzz|||||||||{{{{{{~~~|||~~~oooppptttssspppkkkccc^^^```dddccc]]]\\\VVVTTTVVVRRROOOYYYgggrrrlll\\\TTTWWWRRRNNNUUUOOOIIIHHHNNNRRROOOJJJGGGIIIEEEDDDFFFCCC;;;888::::::666444555333000000333222000//////000111///---///...,,,+++,,,---///000111222111///,,,+++---...222111;;;AAA===AAAEEEAAA:::333222:::CCCLLL[[[kkkyyyiiiaaaccc___ccc^^^LLL;;;666:::>>>HHHBBB:::777888777555111333000---...111111///+++))),,,......+++)))+++---...000111000,,,)))))))))$$$&&&)))***)))'''&&&&&&,,,+++***)))))))))******---***---555444,,,+++111000000111222555;;;BBBGGG>>>EEE<<>>@@@???QQQaaa___RRRDDD:::555444333222000///...------------------,,,,,,,,,,,,...------,,,,,,+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,///222999@@@@@@???AAAGGGUUU[[[cccmmmxxx|||ttt|||tttjjj```TTTFFF<<<:::@@@555666///666@@@333///333555777777666555555555555555555666777777888888===<<<<<<===>>>@@@BBBDDDNNNXXX[[[```pppxxxxxx|||tttzzz~~~~~~~~~}}}tttvvvyyy|||}}}|||{{{yyyzzz~~~vvvnnnvvvttthhheeeeeeaaa___aaaeeeccc^^^RRRPPPOOOPPPLLLLLLXXXiiizzzkkkaaa___XXXTTT]]]cccUUUJJJMMMTTTVVVRRROOOSSSRRRQQQOOOHHH???<<<>>>999555444555444000000333111000//////111111111//////...---,,,---///111222111111111000---,,,,,,,,,000///999>>>888999;;;555777333444@@@RRRaaagggfffqqqiiijjjtttnnn^^^[[[eee\\\dddbbbQQQ===777>>>FFFPPPJJJ@@@999555444333333555222///...//////,,,(((***---///...,,,***,,,...---......,,,)))(((((()))''')))++++++)))((())))))++++++***))))))))))))***,,,)))+++111000******000...///000222555:::AAAFFFFFFLLLBBB444555666222222+++***((()))+++,,,,,,+++---000222222222444999===888666333111000...+++)))uuupppeee[[[RRREEE@@@EEELLLUUU^^^dddfffddd]]]UUULLLEEE???<<<<<<@@@<<>>JJJ999///222555777888666555444555444444444555666666777777===<<<<<<<<<===@@@BBBDDDPPPXXXXXX[[[hhhmmmmmmssstttyyyuuuzzzwwwzzzxxxzzzssstttwww|||{{{|||tttllluuunnn[[[XXXYYYZZZZZZ___eeeeeeaaaOOOOOOQQQTTTSSSQQQWWW```mmmqqqnnnlllmmmddd]]]dddkkkUUULLLMMMPPPRRRSSSVVVVVVUUUSSSMMMDDD<<<888777444333444333000///111000000///////////////...///...---,,,---///111333...000111111///------...222///666999222222444///333333777DDDYYYhhhfff[[[___[[[\\\aaa[[[RRRVVVbbbfffmmmjjjYYYEEE???EEELLLPPPKKKCCC:::444222222333444111///......---+++)))***---000///,,,+++,,,...---,,,+++***((((((((())),,,------,,,++++++,,,...+++******)))))))))))))))+++)))+++...---)))***///......///000222666<<<@@@KKKPPPFFF777555222---///+++*********+++,,,---------111444333111222888>>>:::888666333000...+++)))|||uuuhhh^^^UUUGGGDDDGGGNNNYYYbbbfffhhhhhheeeZZZNNNFFF???999;;;@@@AAAJJJRRRRRRNNNFFF<<<333222222111000///---,,,,,,------,,,,,,,,,+++++++++++++++++++++************))))))*********+++++++++&&&&&&((()))+++---.../////////333:::>>>AAAFFFMMMZZZlll}}}}}}nnnpppggg___\\\YYYPPPFFFBBBAAA555666555CCCNNN;;;000111444666777666444333333222333333444444555666666;;;::::::;;;===AAADDDFFFLLLSSSRRRVVV```bbbccclllppp{{{}}}uuupppvvvvvvuuu~~~zzzrrrtttwwwvvvwww}}}}}}}}}sssyyyqqq^^^XXXXXXWWWVVVZZZ^^^[[[UUUMMMKKKLLLPPPSSSTTTTTTVVVSSS[[[___dddhhh___VVV\\\yyygggRRRFFF@@@@@@DDDIIIMMMLLLLLLNNNPPPJJJ===222555222111444333///...000000000000///---,,,++++++------,,,,,,---///222333---///111111000///000111555111555666...///444000...333;;;GGGYYYdddaaaWWWUUU]]]```XXXOOOOOOYYYbbb|||~~~wwwcccOOOFFFHHHKKKLLLHHHAAA:::555222222222000///...---------,,,+++***---000///,,,+++,,,...---,,,******************)))))))))((('''''')))+++************))))))((((((+++***,,,...---++++++///...............000444888EEEJJJAAA555333---(((,,,++++++,,,,,,,,,---///000...111444333///000444999::::::888555111...,,,+++}}}mmmbbbYYYKKKGGGGGGMMMXXXaaaeeehhhkkkmmm___QQQHHH@@@888:::AAAHHHNNNRRRQQQNNNHHH<<<222222222111000///---,,,+++,,,,,,,,,,,,++++++++++++************************'''(((((())))))*********)))******+++,,,,,,------//////333888<<<@@@JJJTTTWWWkkkzzzlll```UUURRRPPPLLLGGGEEEBBB777999666@@@KKK:::222000333777888666444333222222333333444555555666666888888999;;;>>>BBBEEEGGGHHHNNNOOOTTT^^^^^^___jjjjjjssssssvvvxxxrrrrrriiieeeooorrrnnnvvvrrrkkkppp}}}xxx|||yyylll]]]\\\ZZZ[[[aaaccc[[[QQQMMMIIIFFFIIINNNRRRRRRQQQHHHMMMMMMQQQWWWOOOFFFKKKXXXQQQJJJDDD>>>:::<<>>777666000,,,222+++,,,------------000222///111333333000000111444888888888555111...------ooocccZZZLLLHHHFFFJJJTTT]]]bbbffflllmmm^^^PPPIII@@@666666===BBBKKKSSSSSSNNNFFF<<<333111111111111///---+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((((())))))***++++++,,,//////...---,,,+++***)))///000333777999???MMM[[[VVVeeezzz~~~}}}qqqdddVVVMMMGGGCCCDDDIIIKKK@@@@@@777<<>>222111888777EEERRRSSSMMMEEE<<<555111111111111///---+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......***++++++,,,...//////000///111444666777===OOO___[[[ddduuuxxxzzzyyymmm]]]NNNBBB===CCCLLLUUUIIIGGG999999DDD===???222555999;;;999777555444666666777777888888999999777888;;;===@@@AAABBBBBBWWW\\\[[[^^^bbb[[[XXXccctttzzzrrrmmmzzz|||yyyuuupppbbb[[[^^^rrrxxxzzzuuurrrzzzzzzsssvvv}}}|||{{{zzz{{{pppZZZZZZbbbjjjlllggg```VVVOOONNNRRRTTT\\\fff]]]OOOMMMMMMIIIFFFGGGGGGDDDCCCFFFDDDHHHGGGCCCBBBBBB;;;222666444555888777333222444---///111000---,,,...000............000333666888:::999777333000///111222,,,***333888444777===999999111777IIITTTSSSVVV___QQQUUUeeevvvsssdddaaalllrrr}}}~~~kkkTTTMMMWWWbbbfffXXXEEE999555333000------......---+++******+++(((+++...---***)))***,,,)))((((((***------***&&&'''(((******)))(((((()))((()))*********)))'''&&&%%%***...///...---+++)))***+++,,,,,,,,,---000222---555444222111(((###+++(((***,,,,,,++++++...111111222444666999888555222000222333111...,,,---///vvvgggYYYQQQKKKDDDBBBMMM[[[cccffffffaaaZZZOOOCCC;;;888888999;;;CCCNNNTTTPPPFFF:::222000000000000///...---,,,,,,,,,,,,+++++++++******(((***++++++***)))+++,,,***************+++++++++,,,,,,------///000222222///---...333777<<>>FFFPPPUUUQQQGGG;;;444///......---,,,,,,++++++,,,,,,,,,+++++++++*********)))******++++++++++++)))))))))***+++++++++,,,++++++,,,---///111333444222000222555777999>>>EEEPPPhhhzzzvvv}}}ooonnnWWWJJJ???>>>???888CCCBBB???:::666333444555444333444777;;;:::555///444444444555888999888777888999:::;;;===DDDMMMUUUTTTUUUVVVUUUUUUYYY___cccqqqvvvzzz{{{}}}|||{{{nnnlllppptttuuuvvvxxxzzzqqqqqq|||zzzzzzzzzxxxyyy~~~~~~zzzvvvxxxzzzzzzyyymmmhhhjjjrrrfffiiiqqqhhh]]]VVVPPPKKKKKKLLLQQQUUUTTTOOOJJJMMMLLLHHHDDDJJJVVV^^^___CCCLLLLLL@@@777777888444666444333333444444333111222///++++++---......---,,,...111666999;;;;;;:::<<<:::666222000///000000+++000444444222333666999555555<<>>666555555111+++000...---,,,,,,,,,---,,,---+++******,,,---,,,+++,,,)))***,,,+++''')))...))))))(((''''''((())))))))))))))))))(((((((((((((((***,,,,,,+++,,,---//////000000,,,'''&&&***...///333777888555111---,,,---,,,,,,,,,---///111222000111444777999999888777///---,,,*********+++,,,vvvjjj[[[QQQHHHDDDDDDKKKTTT[[[cccjjjdddXXXJJJ@@@<<<;;;:::888???GGGPPPUUUSSSJJJ@@@:::000///---,,,++++++,,,,,,,,,,,,,,,+++++++++******+++)))((())),,,---+++)))(((((()))***++++++,,,,,,)))***+++---///222444555222111222666777777;;;AAAOOOaaaxxxrrrpppyyyxxxuuu]]]MMM>>>::::::555;;;<<<;;;999555222222222444333333666999888444000333222222444777888888777888999::::::===FFFSSS\\\SSSVVVYYYYYYXXXZZZ```fffhhhoootttvvvooovvvlllllltttqqqkkkyyy|||xxxvvv~~~vvvrrrwwwzzz{{{wwwrrrsss|||~~~pppaaa___eeepppdddgggooojjjaaaXXXMMMKKKKKKJJJKKKKKKLLLMMMNNNNNNKKKFFFBBBFFFPPPWWWYYYAAAFFFEEE<<<666777555000222111111222444555555444444111...---...///000000***///666===BBBCCCCCCAAA===:::666111//////000111***222999:::555222555:::<<<777>>>JJJKKKEEENNN___iiieeefffhhhmmmuuu{{{~~~uuu___KKKGGGLLLNNNEEE999222111222111...000000...---,,,,,,,,,,,,---,,,++++++,,,---,,,+++...,,,,,,---+++((())),,,((((((''''''''''''(((((((((((((((((())))))))))))'''(((***+++++++++---///000111111---***))),,,///000333777888666222///...---............///222444111333555666666666888999///...,,,+++*********+++}}}uuujjj\\\PPPHHHFFFFFFKKKQQQXXXcccmmmfffYYYJJJAAA??????<<<999<<>>333111///---,,,---...///,,,,,,,,,+++++++++******---)))&&&(((---...,,,((((((((()))***+++,,,,,,---))))))***+++---///111222///---...222555777===EEEGGGTTTvvvtttlllwwwiii\\\GGG999666222777888777666333222222333555444444666888777555222333222111333666888888777::::::999999<<>>666111///000000000000000000...,,,+++++++++...---,,,,,,---...,,,***.........,,,***((()))+++(((((((((((((((((((((((((((((((((((())))))))))))&&&(((***+++++++++---///111111111///,,,+++---000///222555666555111///...---...///......///222555///222666777666555666888111000///---,,,+++++++++}}}uuujjj\\\QQQJJJGGGHHHLLLQQQWWWcccooohhh\\\MMMDDDBBBBBB>>>:::===DDDMMMRRRPPPHHH@@@:::333111///---,,,---...///,,,,,,,,,+++++++++******---)))&&&(((---...,,,(((((())))))***++++++,,,,,,)))))))))***+++,,,---...///,,,,,,///222666>>>GGGEEENNNuuuxxxooovvvmmmpppkkkPPP888111///777777555333111222444777666666666777777777666555444222111222555777888777;;;:::999888:::BBBNNNXXXfff^^^WWWXXX___eeeeeebbbaaammmnnnhhhooo~~~}}}oooeeeppp~~~yyyuuuppprrruuuvvvzzz~~~}}}vvvtttvvvsssllluuutttkkk```bbbooouuusssnnnvvvvvvhhhccc___fffmmmnnnvvviiiaaaeeeiiihhhddd___]]]^^^jjjaaaUUUKKKEEEBBBAAABBB@@@@@@<<<999999999666111000///...///000111000///)))+++...111222333222222000444888:::;;;<<<>>>@@@:::888444000//////111222333222555:::888222///111888AAAVVVhhhdddYYYccczzzgggcccQQQFFFXXXuuu{{{yyyuuupppiii]]]LLL??????;;;666222000000000000///111111000---++++++,,,......---...///...,,,***...///...+++)))((())))))))))))))))))))))))))))))'''((((((((()))))))))***((()))+++,,,+++,,,...///111111000///------...//////222555666555222000000---............000222444...111666888888777555444000000...---,,,+++******vvvkkk^^^TTTJJJGGGGGGLLLQQQXXXcccmmmhhh^^^RRRIIIEEEBBB>>>:::???FFFNNNRRRNNNDDD999222000///---,,,++++++,,,,,,,,,,,,,,,+++++++++******+++)))((())),,,---+++)))***************+++++++++***************++++++,,,000---,,,///000333999AAAIIIMMMooouuuooofffdddppprrrWWW<<<333222777666555333111222666888777777777666666777777777666444333333555777777777999::::::999:::???IIIPPPaaaWWWOOOQQQ[[[bbb___YYYZZZgggmmmfffeeejjjjjjbbbdddrrr}}}}}}xxxnnnqqqpppjjjvvv}}}zzzkkkdddiiilllgggeeekkkiiibbbdddlllhhh\\\ggghhhoooxxxzzzuuuooollllllcccgggrrrxxx}}}zzzmmmbbbcccbbb```]]]\\\```ccciii___UUUMMMGGGAAA>>>??????>>><<<;;;:::999777555111///......///000///---$$$''',,,///000111222333333555666444111000333666666555333111000111222222444//////555666111000444===ZZZ{{{hhhXXXllluuuXXXIII]]]uuuxxxmmmeee[[[LLL???===:::555333222222000///...000222111---+++,,,---///......///000///,,,***,,,......***'''((()))((())))))************))))))''''''(((((())))))******)))+++,,,,,,++++++---...//////...---------------000333666777666444333333111///---...111333444444///000444888:::999444000---,,,,,,+++***))))))(((yyymmm```XXXJJJFFFEEEKKKRRRYYYbbbjjjfff___VVVMMMFFF@@@;;;888<<>>EEEJJJRRRLLLHHHNNNWWW\\\XXXQQQVVV___dddaaa\\\\\\^^^___kkkrrr}}}|||uuurrroookkkvvv}}}wwwlllgggiiikkk___iiilllgggjjjooogggVVVXXXUUUVVV\\\bbbfffjjjnnnuuukkkkkknnnmmmqqqnnnaaa[[[YYYUUURRRPPPRRRUUUXXX[[[SSSKKKHHHDDD===;;;=========<<<<<<:::888888888111000//////111111000///)))+++...//////111555888666888888444///,,,...111222222222222222222222333333...000666777333777AAAPPPnnnfffXXXeeeyyyyyyqqqZZZVVVppp~~~|||gggUUUKKKBBB;;;;;;777333333555555222///,,,000333222...+++,,,////////////000000///,,,***)))------(((&&&((()))'''(((((()))******)))(((((('''''''''((()))*********)))+++,,,+++***)))***,,,------,,,,,,,,,,,,,,,+++///222555666555444333444666111---///555999777444333111000444::::::555///+++++++++++++++***))))))|||ooobbb[[[IIIDDDDDDJJJRRRYYY```gggddd___XXXNNNEEE>>>999777666???KKKRRROOOFFF;;;333000000000000///...---,,,,,,,,,,,,+++++++++******(((***++++++***)))+++,,,,,,,,,++++++***)))))))))******+++,,,---///111222)))***...444555333444888:::888LLLYYYdddnnnhhhqqq```QQQSSSXXXIII777444555111444666777555444333333555666555444333333555777:::888555444555777777777444888;;;<<<===???DDDHHHEEEDDDGGGNNNVVVXXXTTTNNNWWWYYYZZZXXXUUUVVV^^^gggiiihhhqqq~~~zzz}}}{{{zzzxxxpppkkklllrrrxxxlllhhhpppjjjrrrqqqhhhggglllbbbPPPLLLIIIJJJPPPVVV\\\fffnnnkkkrrrqqqbbbaaawwwxxx]]]TTTRRROOOMMMKKKIIIHHHHHHTTTLLLFFFFFFCCC===:::<<<<<<<<<<<<<<<:::777777:::111000///000222333333222222222222000000333999???:::<<<===999222......000000111222333333333333333333111444;;;999666@@@PPPZZZmmmyyyrrreee```aaaaaacccbbbYYYeee~~~dddMMMDDDDDDEEE999555111333666777333///+++///333222...,,,---000000//////000111000,,,***(((,,,,,,'''%%%((()))&&&&&&'''((())))))((('''&&&&&&''''''((()))******+++)))***+++***)))((((((***,,,+++***++++++,,,+++***---///222333333111111222999333...111888===:::555777111...111888;;;666000,,,,,,---------,,,,,,+++tttfffZZZRRRKKKHHHKKKQQQXXX```hhhkkkfff[[[LLL>>>777777888777<<>>BBBWWWsssqqqooottt^^^XXXSSS@@@:::>>>777777@@@AAA666000444666222333444666777777666444333777:::999444333777999777CCC>>>888888<<<@@@@@@>>>;;;???DDDKKKVVV]]]VVVJJJWWWdddcccTTTQQQ```kkkjjjfffjjjqqqwwwxxxvvvtttuuuwwwttt|||sssmmmlllbbbeeeyyy}}}|||~~~ppphhh```dddfffbbb\\\[[[\\\]]]SSSPPPQQQQQQPPP\\\ccc[[[YYYbbb```UUUUUU___bbb[[[QQQKKKMMMKKKBBBBBBDDD>>>EEEEEEDDD@@@<<<:::999:::???BBB@@@:::888:::888333222111///......000333555111555666333444:::<<<999===:::666333222000...,,,444333222222111111222222---***...555666888GGG[[[```\\\UUUQQQWWW]]]WWWKKKQQQWWWjjj}}}qqqeeeWWWKKKDDDBBB888555333555777555///)))---,,,,,,+++,,,---///000+++///111000000222111---,,,+++)))'''''''''((((((***)))(((((())))))((('''&&&(((***+++,,,+++)))(((+++,,,---......---+++******************+++++++++,,,111555555555666222---666222111555:::;;;555///444333222222111111111111///......---------......}}}rrrdddXXXRRRLLLHHHKKKQQQWWW```ggggggggg```OOOAAA;;;777222999>>>HHHSSSRRREEE888111///...------......,,,***+++***)))))))))***,,,---((()))+++,,,---,,,+++***,,,,,,***)))))))))***++++++++++++,,,------......000111222444666999<<<===;;;AAACCCUUUqqqwwwwww{{{gggYYYOOOAAA:::999666999BBBDDD;;;555777777333222333444555555555333222555888<<<;;;888888<<>>>>>===:::555333222222???BBB@@@:::777888555000111000///......000222333111555666555777===@@@===@@@<<<888444222111000...333222222111111111111111444000000222///...;;;LLLGGGKKKJJJFFFFFFKKKMMMLLLNNN[[[qqqsssbbbUUUNNNIIIEEEBBB:::777555555666333---(((------,,,,,,,,,---...//////333444222111222000,,,+++***)))((('''''''''((()))(((''''''(((((('''&&&'''((()))*********)))(((((()))***+++***)))'''%%%))))))***+++++++++++++++,,,111333333333444222---777444333444888999777444444333333222222222222222//////...---------------}}}rrreeeZZZRRRLLLHHHKKKQQQWWW___fffaaahhhdddRRREEE@@@999...666;;;GGGSSSSSSFFF666...111///............,,,+++***************+++,,,---))))))+++,,,------------,,,,,,+++************+++******++++++,,,---------///000222555888;;;===>>>===DDDFFFSSSmmm{{{ssseeeNNNAAA@@@;;;555999;;;BBBCCC<<<666777777333111111333333444444444333333555<<>>IIICCC???;;;:::===>>>>>><<<===>>>???BBBJJJPPPNNNHHHNNNYYY\\\SSSSSS```lllnnnddddddhhhooorrrrrrvvv|||}}}qqqxxxvvvssskkkfffmmmuuupppdddUUU[[[bbbfffhhhooo{{{qqqeeeaaaaaafff```MMMQQQVVVZZZXXXSSSOOONNNPPPNNNKKKLLLIIIIIISSSPPP<<<>>>>>>===:::666333111111===@@@???:::777555111,,,000//////......///000111000444666777;;;AAADDDCCCBBB>>>888444333222111000222111000000//////000000222//////222111222@@@QQQ???KKKRRRMMMDDDBBBIIIPPPWWWkkkzzzpppWWWHHHEEEGGGFFFBBB<<<999666555444222,,,'''......---,,,,,,,,,------333666777444222222///++++++***)))((('''''''''(((((('''&&&&&&''''''&&&%%%''''''((((((((()))))))))'''((())))))((('''$$$###((()))***+++,,,+++******,,,000222000111333222...555444333222333444666777333333333333333333444444000000...---,,,,,,,,,,,,tttggg^^^RRRLLLHHHJJJPPPUUU]]]ddd]]]hhhfffTTTGGGEEE===000000666CCCRRRUUUIII:::111111///------------,,,***++++++++++++++++++++++++)))******+++---...//////,,,,,,++++++************)))******++++++,,,,,,---...000333666999<<<>>>???;;;EEEMMMVVVhhh{{{vvvkkkLLL;;;DDD???333888<<>>666222333444222222222222333333444555555444111888DDDBBB999;;;GGG???===;;;;;;===??????>>>>>>======@@@FFFLLLNNNMMMHHHRRRWWWRRRNNNRRRWWWXXX___dddrrr{{{uuuvvvzzz{{{|||jjjgggooolll___XXX^^^kkkzzz~~~sssooommmooohhhWWWOOOQQQVVVXXXRRRKKKKKKQQQPPPNNNNNNLLLRRRbbb```III@@@AAAAAA>>>:::666444333999;;;;;;:::777444000---//////000000000000//////...111555999===BBBEEEFFFAAA===777333222222111111000000///............///,,,+++---111444:::IIIXXXHHHYYYgggeeeWWWNNNOOOTTTmmmwwwwww\\\GGGBBBEEEEEEBBB;;;888666444333111---***///......---,,,,,,,,,,,,333666777444222222///+++******))))))(((''''''''')))(((&&&'''(((((('''%%%'''''''''&&&'''((()))))))))***++++++***(((&&&$$$((()))***,,,,,,+++***)))...111111///000333333111...000222111//////222555222222333333444444444444111000///---,,,+++++++++ttthhh___SSSLLLGGGJJJOOOTTT\\\ccc]]]fffdddUUUIIIGGGAAA777111555AAAPPPUUULLL===444111///,,,+++++++++***)))---------,,,+++***)))))))))******+++---...//////,,,,,,,,,,,,++++++******)))******++++++,,,,,,---///000222666999===???AAA<<>>???@@@>>>999444111000444555777888888555222111///000222333333222000...---///333888===@@@CCCEEE===:::555222111111000000000///......------.........---...000111777CCCOOOIIIZZZnnnwwwqqqfff^^^]]]~~~zzz}}}dddLLLCCCEEEFFFCCC999777555333222111///............------,,,,,,+++///333444222111222///+++*********)))(((((('''&&&***)))'''((())))))(((&&&'''''''''&&&'''((())))))***+++,,,,,,,,,***'''&&&((()))***+++,,,+++******///222222000000444555333)))...222333000///000222111111333444444444444333000000...---++++++******~~~rrrggg___SSSLLLGGGIIINNNSSSZZZaaaaaadddbbbXXXNNNGGGBBB===666888AAAOOOUUUMMM@@@777222///,,,******+++***)))------------,,,+++)))((())))))+++,,,------------,,,,,,,,,---,,,++++++*********++++++,,,---------000000222555999===AAADDDBBBLLLeeexxx|||fffYYYaaa```NNN??????<<<666222111333666888777666444333333444666777777000000999===888333444333555777:::===???@@@@@@@@@======@@@DDDIIIRRR[[[QQQOOOLLLIIIIIIRRRddduuuuuuvvv{{{{{{xxxxxx}}}vvvpppzzz|||tttkkkhhhnnnrrrmmmhhhhhhooofffhhhmmmgggfffgggaaaOOOPPPPPPMMMIIIEEECCCBBBLLLIIIMMMPPPNNNRRRQQQCCC>>>@@@BBB@@@;;;666111///111000333777888555444666000222555777777444111///......222888<<<<<<>>>AAA888666333111111111000///000///......------......///000111222444:::DDDLLLAAAMMMddd{{{zzzuuu~~~zzzeeeNNNEEEHHHHHHBBB999777555222111000000000------.........---,,,,,,,,,000222000000111000,,,)))*********)))((('''&&&+++)))(((((())))))((('''''''''((((((((()))))))))((()))***++++++)))(((&&&***************+++++++++///222222000111555666333***...333555333222222333000111222333444333222111//////---,,,++++++++++++~~~rrrhhhaaaSSSLLLGGGIIIMMMRRRYYY```eeecccbbb___SSSEEE>>>>>>999999@@@MMMTTTPPPFFF???333000---++++++++++++***++++++,,,------,,,,,,+++((()))+++,,,---,,,+++***,,,,,,---------,,,+++***+++++++++,,,------......111111222444888>>>CCCGGGJJJKKKiiiuuueeecccjjjqqqbbbGGG<<<999666555555555666777999777444111111222444555444444444666777777444222111333777:::<<<======>>>@@@======???AAADDDNNNZZZTTTPPPMMMNNNPPPZZZpppxxxsssyyywwwkkkllltttxxxwwwppptttvvvkkkdddccc^^^UUUUUU\\\aaaYYY___gggccc``````[[[PPPUUUVVVRRRSSSUUUPPPFFFKKKIIIUUU^^^UUUMMMIIICCCAAACCCFFFDDD???999444111222///111666777444555888222555888;;;:::777333000000///222999;;;999999===444333222222333222000///000//////...............---000333444888???GGGLLL===CCCWWWuuu}}}www```KKKFFFKKKHHH>>>:::999666222///...///000+++,,,---.........---,,,,,,000222000///111///+++)))*********)))((('''&&&***(((''''''((()))'''&&&'''((()))*********)))(((&&&((()))++++++***)))(((+++***)))((()))***,,,------000222000111555555222---///111222222333333444000111222333333111000///...------,,,+++++++++,,,tttjjjcccSSSLLLGGGIIIMMMRRRYYY___hhhccccccdddXXXCCC999===888777===KKKUUUTTTMMMHHH555222...,,,,,,,,,,,,+++((()))+++---............''')))+++------,,,)))(((,,,,,,---...---,,,+++***+++,,,,,,------......///222111111333777>>>DDDHHHNNNHHHgggsssiiikkkoooxxxjjjEEE777555555777777666444444999777333000///000222444111777999666444666777444111444777:::;;;;;;;;;<<<@@@===<<<>>>>>>@@@JJJWWWSSSPPPRRRWWWXXX]]]mmmpppiiinnn|||zzz~~~ooo___aaallliiidddcccoooiiiccc___]]]SSSGGGJJJUUU```WWW]]]gggdddaaa^^^WWWQQQZZZ^^^\\\aaaiiibbbRRRFFFFFFYYYhhh\\\KKKFFFDDD@@@CCCEEEDDD???888333000333///000555777444555999333666:::======999444111333000333:::;;;777777:::222111222333444444111///000000///............///---000222222444999>>>@@@===???NNNkkk~~~xxx]]]HHHGGGNNNHHH999===;;;777222...------///***+++---...///...------...222333000000000...***))))))*********(((&&&%%%)))'''&&&&&&'''(((&&&%%%&&&(((***+++,,,+++)))((('''(((***,,,---,,,+++***,,,+++)))'''(((***,,,...+++///111000111444444111......------///111333333000111222333222000...---------,,,++++++,,,,,,,,,uuukkkcccXXXMMMEEEFFFKKKRRRZZZaaaccccccccc```XXXLLL???666333:::BBBHHHOOOSSSPPPJJJ@@@888---)))***,,,,,,+++...---+++*********++++++---,,,,,,,,,.........---***,,,///000...---,,,,,,+++,,,,,,---...///000000444555444222444<<>>CCCHHHKKKLLLWWWTTT[[[YYYXXXlllrrreeeaaaiiiwwwzzzzzzdddWWWTTTWWWWWWUUU\\\iiiqqqqqq^^^[[[XXXVVVVVVVVVTTTQQQ\\\aaaggggggddd___]]]]]]ZZZ```fffgggfffeeedddbbbSSSKKKGGGLLLQQQPPPLLLJJJKKKDDD>>>???@@@===555000555333//////333555111,,,444444666999;;;;;;999777000222444666777888888888222444444222//////111444...------...111222222111///111000///555<<<===999999<<>>777000++++++,,,,,,+++,,,+++***)))))))))******+++++++++,,,---.........***---//////...,,,+++,,,++++++,,,---...///000000111222222222444>>>KKKUUUdddUUU[[[~~~{{{{{{}}}wwwrrrvvvkkkNNN555555444555777666555333000///......//////...---...111333444222222333555333444666888:::;;;;;;;;;@@@???>>>>>>AAACCCFFFGGGRRRZZZSSSVVVYYY\\\lllhhhdddaaakkkvvvzzz{{{vvv```RRRHHHJJJRRRUUUXXX]]]XXXWWWWWWZZZ^^^^^^[[[WWW]]][[[YYYXXXYYYYYYZZZZZZWWWZZZ[[[[[[YYYYYYZZZZZZQQQIIIDDDFFFJJJIIIHHHIIIHHHBBB>>><<<===:::666333444444222111000111000///222444555777888888888888555666777888888888777666444555555333111000333555///......///222333333222...---...333999======;;;>>><<>>???AAACCCDDDEEETTT]]]QQQRRR[[[fffrrreee^^^```oooxxxttttttwwwqqquuu|||xxxwwwoooTTTCCCIIIOOOLLLMMMUUUSSSTTTWWW^^^dddeee```[[[aaa]]][[[\\\^^^^^^ZZZUUUYYYZZZ]]]^^^^^^ZZZWWWUUURRRKKKFFFGGGHHHHHHJJJMMMRRROOOHHHBBB<<<888666444333444444222///...000222000333555555333333666999;;;;;;;;;;;;:::888666555555555666444333222444555//////...000222444333333///+++///;;;AAA>>><<<>>>EEEDDDOOOZZZ___kkksssooorrrWWWJJJKKKGGGCCCEEEKKKFFF<<<444333111111222222111///---******---...+++,,,///111000111333555333---(((++++++******)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))++++++,,,,,,,,,(((((((((((()))***+++++++++,,,---///000000000000...///000111111111//////...000111111000000111222...///---***,,,111111...ssshhh```QQQLLLHHHGGGGGGLLLXXXdddccceeeeeeaaaVVVGGG:::111666666888???LLLRRRJJJ>>>666555444111---++++++,,,*********)))))))))*********++++++++++++++++++,,,,,,---///...,,,******+++++++++++++++---...000111555444444333555:::BBBIIIMMMJJJKKKYYYssszzz}}}xxxppp^^^GGGCCCCCC:::@@@<<<777444333333333222111///------///000000///...///000000000000000111000111333444666888999999555777:::<<>>999===CCCJJJXXX^^^^^^lll{{{zzzgggPPPJJJMMMKKKEEEFFFJJJFFF===444333222222222111///...---++++++//////,,,,,,///000...///222666444---''',,,,,,+++***)))(((''''''((((((((((((''''''''''''''''''((((((((((((''''''+++++++++++++++***))))))******)))))))))******+++***+++,,,---...///000000//////000111222222222111111111111111///000222444,,,...---***+++///000---~~~sssjjjcccQQQLLLHHHGGGHHHMMMYYYeeeeeeggggggbbbUUUGGG;;;444444777;;;@@@HHHKKKCCC999333333333111...++++++,,,***++++++++++++++++++++++++---...,,,***((()))+++,,,---...---+++******+++,,,+++++++++,,,---000111444444444444666;;;AAAEEE@@@CCCFFFLLL\\\pppzzzzzzrrrggg^^^PPP>>><<>>BBB===888444333444444444666444111000000111111000......//////000000//////000111222333555777888999888:::;;;<<<<<<@@@EEEIIIFFFVVVOOOPPP[[[lll{{{mmm\\\[[[gggmmmcccaaammmssslllllloooxxxyyynnngggaaaaaahhhqqqfffiiiggg^^^XXX\\\eeemmmcccaaa___^^^^^^[[[WWWTTT^^^jjjzzztttfff\\\[[[[[[cccooosssjjj]]]VVVOOOLLLKKKMMMLLLIIIJJJMMMNNNQQQNNNDDD;;;999999888666///...444888666444444///222444222//////555;;;;;;<<<<<<<<<;;;999777666222222111111111111000000---,,,,,,...000111111000222+++///???DDD999333777999JJJ^^^^^^WWWdddvvvxxxxxxzzztttYYYNNNMMMRRRRRRNNNNNNOOOFFF;;;666444333222222000---+++---***+++//////,,,,,,...,,,***+++///444444...(((---,,,+++***)))''''''&&&((((((((((((''''''''''''''''''((())))))(((''''''******+++++++++***)))))),,,,,,+++*********++++++))))))***+++---...000000111111000///000222444666444444333111//////111333...111000---,,,//////---uuukkkdddSSSMMMHHHGGGJJJOOO[[[eeefffhhhhhh```TTTFFF<<<777222777<<>>CCCFFFBBBFFFIIILLLVVVgggxxxrrrgggbbbYYYFFF<<<;;;666>>>:::555333333666888999:::777333222222333333222///......///000111///---222222333444666888:::;;;AAABBBBBB@@@>>>@@@DDDIIICCCRRRMMMQQQXXXcccqqqgggcccZZZ]]]bbb^^^fff|||yyywwwwww|||kkkaaa^^^\\\[[[\\\```jjjkkk___UUUYYYbbbggglllkkkgggaaaZZZVVVTTTTTTXXXbbbnnnsssqqqkkkgggddd```ZZZ\\\hhhpppmmmfffdddZZZUUUSSSTTTTTTOOOLLLMMMTTTYYYWWWJJJAAA===999333999111///888===999333333111333333222111222666:::999999::::::999888666555000/////////000000...,,,,,,,,,+++---///111000000///+++...888<<<666000111:::PPPddd^^^QQQ^^^ppppppuuuqqq}}}zzzaaaNNNLLLOOOVVV[[[[[[\\\ZZZKKK:::666555333333222000,,,)))+++***+++//////,,,+++---)))((()))---000111...***,,,,,,+++***)))((('''&&&(((((((((((('''''''''''''''((()))******)))((('''%%%&&&((()))++++++,,,,,,------,,,+++*********+++(((((()))***+++---///000333111000///000333777999555555444111///...///111///333444000...000000...xxxlllcccUUUMMMFFFGGGLLLRRR\\\eeefffhhhfff^^^QQQDDD===:::333555:::CCCNNNPPPDDD444222///,,,,,,------+++(((((()))***+++,,,,,,+++***))),,,///...+++***---000)))***++++++***+++---...,,,+++***)))***---///111000000222666;;;@@@DDDFFFHHHGGGIIIPPPZZZiii}}}zzzxxxoooUUU@@@:::555:::777333111222555777888:::777333222333444555555000///...///111111///---222222222333555777999;;;BBBEEEGGGEEEBBBAAADDDGGGFFFOOOKKKTTT[[[___iiibbbdddWWWXXXbbbdddooo}}}~~~oooddd___eeennnppplllfffaaa^^^\\\___cccmmmooooooggg]]]WWWXXX[[[ZZZ\\\]]]___```aaabbbcccaaaXXXYYYiiiuuutttpppppplllccc\\\ZZZYYYTTTOOOMMMXXX^^^]]]RRRJJJGGG???444;;;555666>>>???666000111333333333333444666777999777777888777666444222111000......///000000...+++---,,,,,,---000111111000......000444888999555222DDDXXXhhh```VVVgggxxxtttuuummmeeeaaa\\\TTTOOOOOORRRVVVXXXXXX[[[[[[KKK888444333222222222000---******)))***//////+++***,,,******+++,,,---------,,,,,,++++++***)))(((((('''(((((((((((('''''''''''''''((()))******)))((('''$$$%%%&&&(((***+++++++++---,,,+++***))))))))))))''''''((()))***---///000111111111222333555777888333333333111///......000***000222///---///000///{{{lllaaaWWWMMMFFFGGGMMMUUU]]]eeeeeegggeee\\\NNNBBB<<<;;;444444888DDDTTTXXXGGG444333...******---...+++''''''((()))+++++++++***)))&&&***......,,,,,,000444(((***++++++***+++---///,,,+++))))))***,,,///111333333444777<<<@@@BBBBBBIIICCCEEEPPP^^^mmmbbbKKKGGGHHH;;;777333111111222333333888555222111333555777777111///...///111222000---000000000111222555777999===BBBGGGGGGDDDBBBDDDGGGIIINNNIIIWWWaaaaaaiiibbb___SSSYYYiiinnntttsssxxxhhh___rrrpppccchhhlllfffccchhhjjjpppsssmmmaaa[[[]]]cccbbb]]]XXXWWWZZZ]]]]]]\\\[[[SSSYYYmmm{{{yyysssqqqvvviii]]]YYYWWWRRRLLLIIIHHHRRRUUUQQQOOOQQQJJJ>>><<<999===DDD???222,,,000555444333444777888999888777777777666444222///...000...---///111111...+++...------...111222222111000333444444999>>>===666HHHYYYggg```\\\ttt~~~\\\aaaYYYHHHEEEQQQWWWTTTRRRPPPJJJFFFKKKNNNBBB111111111111222333111...,,,***(((***...///+++***+++,,,---------+++***+++---++++++******))))))(((((()))((((((((('''''''''''''''((()))++++++)))((('''''''''(((((((((((((((''',,,,,,***)))(((((((((((('''''''''(((***,,,///000...000222444666777777777111222222111///...///000$$$***---+++***,,,...---{{{mmmbbb[[[RRRJJJHHHJJJQQQ\\\gggfffggg```OOOBBB===:::666111333888DDDSSSYYYNNN???,,,111111,,,+++---***%%%(((((()))***************------,,,+++++++++,,,,,,---222111,,,///555------,,,,,,---...///---,,,444333555;;;CCCFFFDDDAAAGGGGGGLLLYYYpppoooTTTPPP^^^III@@@777333111///000444333///---///444888888666000000111222222222111111111333333222111222777;;;EEEAAAAAAEEEEEEBBBCCCHHHHHHSSSNNNMMMeeexxxjjjUUU\\\PPPSSS```eeemmmtttssssss}}}}}}tttwwwpppgggssszzz|||mmmfffmmmxxxvvvllleeejjjmmmfff[[[TTTVVV[[[YYYYYYZZZZZZYYYVVVSSSQQQRRRRRRWWWbbbjjjiiiddd___```___\\\VVVPPPKKKIIIIIIMMMKKKIIIJJJLLLIIIAAA;;;AAA===;;;===;;;444000//////000111222333777;;;???:::DDDEEE888///000111...222333333111...,,,,,,---222///,,,+++---111333444000---000333:::JJJJJJ777LLL\\\fffZZZVVVuuulllSSSVVV]]]TTT___gggRRRQQQ\\\UUUGGGFFFEEE===888333111///000111000---******,,,///111111///,,,***))))))))))))))))))******///+++(((((()))***(((&&&***)))(((''''''((()))***,,,+++***((((((((())))))((((((((((((((('''&&&&&&******))))))((((((''''''''''''((()))+++---///000555777888888:::<<<777000///333444000.........,,,......//////...---,,,,,,~~~pppeeeYYYPPPHHHEEEGGGMMMXXXbbbdddddd]]]NNN@@@;;;777333333666;;;DDDOOOSSSIII<<<)))---...,,,,,,///...***))))))******++++++++++++---------------------------,,,,,,,,,,,,...555<<<000---+++***,,,---......111222555;;;BBBGGGGGGEEEIIIIIILLLXXXnnn~~~sssnnnnnndddVVVXXXeeeJJJAAA:::777444111222555111...---000777;;;<<<:::000111222222333222222222111222333333222444888<<>>BBBMMM]]]aaaaaauuuoooqqq|||{{{~~~tttVVVNNNaaacccVVVMMMDDD>>>AAA777222,,,---222444111---,,,---............---,,,---------,,,,,,+++++++++)))((()))+++,,,,,,+++)))+++***)))((()))+++...000---,,,***(((''''''''''''))))))******))))))(((((('''''''''''''''((((((((()))))))))+++,,,...000111333777999999;;;<<<888222222555555000.........,,,---............------,,,qqqdddYYYPPPHHHFFFGGGLLLUUU___dddccc]]]RRREEE<<<777555555999===???BBBCCC???888/////////...------,,,+++******)))))))))*********,,,---///111111000///---555555777444...222JJJccc111...+++***+++---......333555888:::;;;===@@@BBBIIIHHHHHHQQQfffooodddXXXOOOPPPVVVKKKEEE@@@???===888555555111///...000333444444333111222333333444444444444111222333555666999<<<============???AAABBBCCCEEEOOORRRMMMLLLRRRRRRVVVccc^^^```lllrrrkkkooozzz~~~yyyyyysssqqqvvv{{{{{{kkkffffffrrrrrrvvvppp___XXXSSSGGGIIINNNRRRTTTSSSSSSRRRQQQXXXRRRMMMLLLOOOSSSSSSRRRSSSXXX[[[XXXOOOIIIHHHJJJMMMQQQSSSOOOLLLMMMOOOPPPNNNMMMJJJGGGFFFHHHMMMQQQHHHCCC===999888888888777;;;666333444444222111222...///000///......000222444:::;;;444//////000///333333444222///......///222000//////000///---+++...000999===<<>>:::AAATTTfffqqqyyyxxx~~~zzzjjjOOOGGGXXX\\\SSSMMMCCC;;;>>>666///)))***///333000,,,.........//////.........//////......---,,,++++++)))***+++------,,,***(((+++)))(((((())),,,000222---,,,***((('''&&&&&&'''))))))************))))))'''''''''''''''&&&&&&&&&))))))***+++,,,...000111111555777777888:::777333444777666111.........,,,---------......------,,,~~~nnnaaaXXXPPPHHHFFFHHHLLLUUU^^^cccbbb]]]TTTGGG<<<666666222777:::<<<>>>@@@===888111000//////...,,,,,,,,,***))))))((((((((()))***+++---///000111000...------555666,,,'''///===EEE///...,,,,,,------,,,+++111333555666777:::===@@@JJJIIIHHHMMM___xxxuuuggg]]]^^^cccJJJDDDAAAAAA>>>888555555000//////000222222222111000111222333444444444444222222333555888:::<<<<<<<<<>>>>>>>>>@@@CCCDDDDDDJJJMMMJJJJJJOOONNNTTTeee```]]]aaaccc^^^fffqqqpppvvvwwwrrrrrrxxx{{{vvvmmmgggqqqppprrrlll]]]\\\^^^WWWKKKKKKLLLMMMMMMNNNQQQUUUTTTSSSPPPNNNNNNRRRVVVZZZXXXWWWTTTPPPKKKGGGDDDCCCMMMPPPQQQMMMLLLMMMKKKFFFIIIIIIHHHEEEBBBAAAAAABBBDDDAAA===:::888888777666777333333666666222///000///000111000......///111---111222///,,,---//////000111111000---,,,,,,---//////.../////////,,,***222333>>>EEEBBBEEEHHH???;;;<<>>???===???BBBDDDBBBDDDIIIGGGHHHPPPQQQTTTaaa\\\UUUUUUTTTSSS___kkkhhhqqqssspppqqqwwwxxx|||xxxpppuuurrrsssmmmeeemmmzzzzzzbbbYYYOOOKKKJJJKKKNNNSSSTTTVVVWWWUUUTTTWWW___fffeeebbb]]]WWWQQQKKKGGGCCCHHHNNNNNNJJJIIILLLHHH@@@GGGIIIJJJHHHEEEAAA???>>>@@@???>>><<<:::999888777555222333666777222/////////000111111///...///000///000111///---,,,,,,------...///...+++***+++,,,...------...000000...---444222;;;AAA>>>@@@BBB;;;AAAAAAMMMaaawww}}}|||{{{qqq___QQQCCCGGGCCCBBBIIICCC777444444111......000111000......///000111111000///...---------,,,,,,+++++++++---...//////,,,***))))))((((((((()))+++---///000+++***((('''&&&''''''((((((((())))))******))))))))))))(((((('''&&&&&&%%%)))))))))***+++,,,......---111222//////333666666888:::888111---......---+++,,,,,,------------,,,pppeeeVVVOOOIIIHHHJJJNNNWWW```bbb___\\\WWWJJJ<<<555666555888;;;===BBBFFFAAA:::444///...000///,,,---111...---+++***)))***+++,,,......///000000111111222222444333///,,,,,,,,,***111///,,,,,,,,,---,,,+++...,,,+++///666===AAABBBCCCDDDEEEJJJYYYmmmzzz}}}nnnYYYQQQRRRTTTGGGAAA======:::555111111---///111333333333444444...///000222333444444444333222222555888:::999888;;;>>>>>>;;;<<>>===;;;999999:::;;;888444222555555111///000...///111000...---...///222111111000...,,,,,,---,,,---...---+++******+++...------...111333333222777///222777444888<<<777DDDFFFMMMSSSfff}}}uuuwwwxxxdddWWWEEEEEE>>>===DDD>>>222111222222111000///.........+++,,,///000000///,,,+++++++++******************,,,...///...+++***+++---)))***+++,,,---...//////)))((('''&&&&&&'''((()))&&&'''((())))))))))))((('''''''''(((((()))))))))((((((((()))***+++,,,---...222111---,,,222777999999;;;999222---......---***+++,,,---------------tttiiiYYYQQQKKKKKKMMMRRR[[[ddddddaaa^^^ZZZNNN>>>777999999;;;===@@@FFFIIICCC:::999333000111///))))))---000///---+++++++++---...000000000000111222333444666///...333000((()))111333000,,,)))***,,,------333///+++...666===@@@???999===AAAIIIZZZooo~~~}}}gggUUUPPPRRRSSSEEE@@@;;;;;;888333000000...000111111000///............000111222333333333444222222444888:::888666:::>>>>>>::::::???@@@<<<===GGGFFFFFFSSSZZZUUURRRLLLLLLQQQRRRSSSeeeuuuuuuqqqpppjjjkkkqqqtttxxxzzzrrrbbbWWWYYYfffqqqttt}}}ttt}}}eeeNNNHHHLLLNNNPPPQQQWWWWWWVVVUUUTTTVVVYYY\\\XXX___ddd___SSSHHHCCCBBBCCCPPPTTTJJJBBBFFFJJJHHHJJJJJJJJJGGGBBB>>><<<<<>><<<999777888;;;>>>;;;555222333333000000222---...000///...------...000//////000///------...,,,---...---+++***+++,,,...------///222555666666>>>222000222000666<<<999AAAGGGKKKHHHVVV|||xxxtttlllrrr~~~gggYYYLLLLLLCCC@@@EEE>>>444666...000222000---******,,,(((***---//////---***((())))))))))))))))))******+++---...---++++++---000***+++---///000000//////(((''''''&&&'''((()))***&&&&&&'''(((((()))(((((($$$%%%&&&((()))+++,,,---(((((((((((()))***+++,,,000333111,,,+++222999<<<:::<<<999222---...///---***+++,,,,,,------------rrrkkk[[[MMMKKKNNNMMMSSS]]]]]]ccc```ZZZSSSLLLCCC;;;666:::<<<===@@@EEEIIIDDD;;;:::777222...++++++---...333333222///---,,,...000%%%555444***222===999111555333,,,---333111///999:::------''',,,666---000&&&444+++%%%555;;;666<<<@@@>>>BBBDDDKKKffflllWWWMMMNNNQQQGGG======@@@>>>>>>444!!!////////////...............///000111111222222222///000111111000111333555666777999;;;<<<=========:::CCCJJJJJJIIIMMMQQQSSSHHHQQQUUUUUUaaasss~~~|||ooossskkkfffqqq~~~zzzvvvuuummmaaaYYY^^^gggjjjlll||||||jjjXXXIIIFFFIIIKKKMMMPPP]]]dddgggbbb]]]```eeeggg[[[```___VVVOOOMMMJJJEEEAAAHHHLLLKKKIIIIIIFFFBBBDDDAAA>>>>>>@@@AAA>>><<>>:::999<<>>AAAFFFIIIDDD;;;888666333000...,,,,,,,,,---------+++)))***,,,...222...---111555<<>>>>>???BBBFFFJJJLLLMMMDDDEEEDDD@@@<<<999:::<<<777888999777444222111111000333555333///,,,---000444111...---------+++***...---++++++,,,---,,,+++,,,///111111000000222444:::;;;>>>AAA>>>999999===GGGPPPPPPKKKSSSgggqqqnnnooo~~~{{{qqqppp```KKKIII^^^iiiVVV<<<;;;===666888777555222///,,,++++++,,,++++++***,,,---...---+++...+++((())),,,,,,)))%%%+++++++++,,,,,,---//////222000/////////...,,,***)))&&&$$$$$$&&&'''%%%###+++***)))(((((((((((((((***&&&&&&)))+++((('''(((***+++,,,+++******,,,...111///000333333111444999888222000333333///---///,,,,,,++++++***++++++,,,uuunnnfffVVVNNNMMMHHHOOO[[[___bbb```[[[UUUNNNGGGAAA>>>888;;;>>>BBBHHHKKKEEE<<<777666444222000---+++***)))******)))((()))+++...111(((...555:::UUUqqqsss:::999777***,,,LLLSSS333KKK666333777IIIRRR888)))+++000,,,---555333333>>>GGGAAABBBJJJSSSbbb{{{pppaaaSSSKKKDDD:::999<<<888888777---////////////...............///000111111222111111///000111111000000222444;;;:::::::::;;;>>>@@@BBBUUUNNNEEECCCKKKTTTSSSLLLNNNRRRUUUYYYeeerrrrrrkkk```fffgggrrrzzzpppcccXXX\\\^^^ddddddeeewwwjjj\\\MMMGGGIIIMMMRRRWWW^^^]]]ZZZWWW[[[dddjjjkkkmmmxxx{{{mmmXXXLLLKKKOOODDDIIIMMMLLLMMMQQQSSSRRREEEFFFGGGIIIKKKMMMNNNOOOEEEFFFEEEBBB===999777666666999;;;;;;888444111000222444666555000---,,,---666333000...---,,,***)))---,,,++++++---...---,,,...///111000000///111222555666999>>>===<<>>???<<<777222000111333555333///+++***)))444111///...---,,,***(((,,,++++++,,,...///...---//////000000000///000000111///000444888>>>JJJVVV[[[SSSHHHIIIbbbvvvbbbPPPEEE???@@@NNNSSSLLLBBBDDDKKKLLLIII333222000...,,,+++++++++,,,+++***+++------+++)))...,,,******,,,,,,+++)))***++++++---///111222444333///+++((('''''''''&&&((('''''''''(((((('''&&&)))))))))))))))***+++++++++&&&$$$'''((('''''')))***+++,,,,,,,,,,,,...000222------222555444222222444333444777777444000---++++++******++++++,,,,,,rrrjjj]]]PPPMMMMMMGGGMMMYYY]]]dddccc___WWWLLLBBB<<<999666999<<<@@@GGGKKKEEE===;;;888444///------...///......///---+++***+++,,,))),,,777...***XXXzzzhhh___CCC:::666000EEEOOO555000)))111///333777)))(((///+++---000///000555888;;;@@@EEEVVVgggbbb```qqq{{{{{{nnn]]]III999555666000000555333////////////............***+++,,,---...............///000000///000222444777666666666999>>>CCCGGGUUUQQQLLLJJJPPPVVVTTTNNNLLLUUU\\\\\\ZZZYYYZZZZZZXXXeeeooozzz{{{www{{{yyyssseeeUUUSSSQQQVVVVVVPPPWWWaaa___```___[[[XXXXXX[[[]]]]]]cccccc___WWWRRRPPPMMMHHHIIINNNRRROOOFFF??????CCC@@@DDDFFFEEEGGGMMMRRRSSSLLLIIIKKKSSS\\\]]]SSSIIICCCDDDEEEEEECCC???999666999<<<@@@AAA>>>999444222444444444222///,,,***)))...---,,,,,,------+++))),,,++++++---//////...,,,////////////000000000///333222333666:::???JJJVVVQQQIIIAAAIIIfffwwwhhh[[[SSSRRRNNNDDD@@@AAAAAA???@@@IIIKKKDDD111000///...,,,,,,++++++...---++++++,,,+++)))'''---,,,******++++++++++++)))******,,,...000222333666222---***)))))))))(((&&&''')))))))))((((((((((((((((((((()))***++++++,,,'''$$$'''(((''''''******+++,,,---,,,---000222333///...333777666444444444555444444333111,,,'''+++*********++++++,,,---uuulll\\\QQQOOOOOOIIIOOO\\\```ggghhheee]]]PPPCCC;;;777555777:::>>>EEEIIIFFF>>><<<999333///,,,---...000---......---***(((((()))111&&&---444///<<>>CCCCCCDDDFFFCCC???>>>AAACCCFFFGGGDDDEEEJJJNNNOOOOOOLLLMMMTTT]]]]]]SSSIIICCCDDDEEEFFFFFFBBB<<<888:::===??????<<<888555444888777555333111///---,,,+++******+++------,,,+++,,,,,,,,,...000///...+++///...---...000111000///222444888===<<<999<<>><<>>DDD>>>@@@???------------------,,,+++***+++***)))***,,,,,,+++)))++++++***(((((()))+++,,,&&&''''''(((***,,,---...///,,,)))&&&&&&%%%%%%$$$$$$'''++++++)))(((((()))''''''''''''''''''((()))+++((('''+++,,,***((())))))+++------...///222555111///111444555444888===>>>>>>888111///111000,,,************+++,,,---...vvvnnn___RRRLLLIIIAAAHHHZZZbbbbbbeeefff___QQQBBB888444555666666888@@@GGGEEE???888777666333111///---,,,***,,,------,,,,,,,,,---)))333111+++---000222999...333///***000///***++++++$$$,,,))),,,111%%%'''***)))111333888WWWbbbJJJ888IIIBBBKKKqqqxxxfffgggwwwvvv}}}wwwrrrvvvcccHHH;;;;;;777333333///000/////////............,,,---...///000000000000---///////////////111333666555444333444555777999KKKFFF@@@???FFFMMMKKKCCCKKKMMMPPPSSSRRRSSSXXX^^^nnnnnnllluuu|||~~~rrrtttsssqqqqqqoooggg___UUUKKKKKKQQQOOOPPPNNNDDDCCCKKKNNNJJJIIINNNSSSTTTdddsss{{{mmmUUUGGGGGGKKK???===@@@DDDBBB@@@EEENNNPPPSSSRRRMMMJJJLLLMMMLLLLLLNNNMMMIIIDDDBBBDDDGGG>>><<<<<<<<<<<<999333---;;;;;;:::777444222333444888555000...---.........,,,,,,,,,...//////---+++.........///000///,,,)))---,,,+++---111333222000///000555;;;<<<;;;???EEE<<<===BBBOOObbbqqqvvvttt___ddd}}}fffAAA@@@888DDDLLLDDDEEEBBB...,,,------------,,,+++***((('''(((***,,,------,,,******)))((('''(((***,,,&&&&&&&&&'''(((***+++,,,111...+++)))))))))(((&&&&&&***......,,,++++++,,,"""######%%%''')))+++,,,+++((((((---...+++)))))))))+++---......000333555//////111333333333888@@@888777111(((&&&++++++'''************+++,,,---...}}}qqqdddTTTHHHGGGIIIMMMVVVaaa___dddfff^^^NNN???777444333555666777>>>FFFGGGDDD<<<666///...000222111///,,,++++++******++++++,,,,,,///333444333111//////111///---,,,,,,,,,+++***++++++++++++++++++++++++,,,///333,,,111\\\vvveee;;;>>>AAAMMMdddtttlllYYYuuuzzzlllLLL888===???111+++111222111///...---------.../////////...------///000111///...///333444333111777666555666888999999999KKKEEE@@@CCCIIIJJJDDD===LLLSSSXXXVVVTTTVVVYYYZZZfffhhhlll}}}|||rrrjjjiiieee]]]WWWVVVRRROOOOOORRRUUUSSSKKKEEELLLTTTJJJDDDNNNKKKDDDOOOaaaiiigggYYYOOOMMMHHH@@@EEEFFFGGGFFFDDDCCCDDDEEEOOOOOOMMMJJJHHHIIIKKKNNNHHHCCCAAADDDCCC>>>===AAA>>><<<999777777999<<<>>>;;;777333111111111...+++000111000,,,,,,///---)))///---++++++---///000///222111000//////.../////////---...111111...---000000///222888<<<<<>>:::>>>OOOaaammmsssvvvooo|||aaaHHH@@@>>>CCCCCC:::999999///555222...------------,,,)))((('''(((+++------,,,...---+++******+++---...)))(((((('''''''''''''''666333///+++(((((()))))))))+++---...---+++'''%%%&&&&&&&&&'''''''''((((((((((((***,,,...---***'''---+++******---///000000//////000000000000000000...///000000///---+++))),,,,,,,,,+++++++++******{{{nnneeeVVVJJJIIIKKKNNNWWWcccccceeeeee]]]OOOAAA888555666777666777>>>FFFHHHEEE???999222//////000...,,,,,,++++++******++++++,,,,,,///111222111000000111111///,,,++++++***((('''++++++++++++++++++++++++111)))...111222FFFWWWPPP:::===???FFFXXXjjjiii^^^zzzxxxvvvfffOOO===<<<999000///777333222000///......//////////////////......///000222000///111555777666333777444222333666999999888IIIHHHGGGHHHJJJIIIEEEAAAKKKSSSXXXUUURRRTTTYYY\\\```fffnnnxxxtttppphhhaaa___ZZZRRRKKKKKKQQQUUUQQQLLLLLLTTTLLLEEELLLJJJHHHUUU[[[```\\\PPPJJJKKKJJJCCCCCCDDDFFFHHHHHHFFFBBB@@@JJJJJJKKKIIIGGGEEEEEEEEEEEEAAAAAAFFFGGGBBB??????;;;:::999666444444666999999666333222333333111///000222111------///...***...,,,++++++---...///...222111000...---------,,,---+++,,,000111///000333///...222999===>>>BBBGGG999;;;GGG^^^rrrzzzxxxuuu{{{gggSSSCCC@@@EEEDDD:::888888111222///,,,***++++++++++++***)))((()))+++,,,,,,+++***)))(((''''''((()))*********))))))((())))))***///000222111---***(((((()))***+++,,,+++)))'''%%%''''''''''''(((((((((((()))))))))+++------***(((...,,,+++,,,...000111111//////.........//////000//////000000///---+++***++++++++++++++++++++++++zzzkkkgggYYYMMMKKKLLLOOOYYYeeeggggggddd\\\PPPCCC:::555888888888999???GGGIIIFFF===888222/////////---+++,,,++++++******++++++,,,,,,...000000000000111333333000---,,,+++***(((&&&++++++++++++++++++++++++333$$$)))777555333999<<<999===>>>???IIIZZZdddccctttfffeeeWWWFFF999111...222888444333111000//////000111////////////////////////111//////222666888777555777444111111555:::<<<<<>><<>>777<<>>FFFNNNJJJKKKUUUkkkuuummmeee^^^OOOGGGHHHEEE777333666444333111...---...000111000---+++))))))***+++***))))))((((((''''''(((((()))************++++++,,,---,,,666@@@BBB:::111---,,,******)))(((((((((((((((&&&&&&'''''''''(((((((((+++)))((((((***,,,,,,,,,...---,,,...000222222111111///,,,+++***,,,...///111111111000///---+++***))))))***+++,,,---...///{{{nnnfffYYYOOOLLLKKKLLLWWWeeekkkhhhccc[[[PPPDDD:::444333888>>>DDDIIILLLFFF===777555222000////////////,,,++++++******++++++,,,,,,---------,,,...111444000...,,,,,,...///...---+++++++++++++++++++++++++++---...222666333222777666<<<@@@===<<>>CCCEEEFFFGGGGGGHHHJJJMMMFFFJJJNNNPPPOOOKKKCCC>>>888===AAA>>>777333555999444444333222111111222222333777777333000111222000111/////////000111///...------...///000222444555444111000222111//////222333222444777999===HHHRRRIIIIIIRRRdddwww~~~sssmmmiiieeeWWWIIIEEECCC666222666555555222000///000222222222...,,,***)))******)))((())))))))))))))))))))))))((((((((()))***+++,,,---///777???>>>777///,,,,,,,,,+++***)))))))))******%%%%%%&&&&&&&&&'''''''''+++)))''''''***,,,------,,,,,,,,,---000111111///222000---++++++,,,...000222222111000...---++++++))))))***+++---...//////}}}qqqeeeYYYOOOLLLJJJKKKVVVdddjjjjjjggg^^^RRREEE;;;666000888@@@GGGMMMMMMDDD999999777444111...,,,++++++,,,++++++******++++++,,,,,,------,,,,,,---000222+++***))))))+++------,,,++++++++++++++++++++++++(((333000+++222444333888777<<<@@@>>>===BBBNNNXXX{{{~~~^^^ZZZZZZNNN:::000444555///111111//////...///000111111///...000333333000---222111333777<<<>>><<<999333999??????===CCCPPP\\\qqqgggZZZPPPKKKHHHDDDAAAFFFMMMQQQOOONNNSSSYYY\\\nnn~~~pppnnnqqqtttwwwuuujjj[[[RRRSSSYYYZZZRRRWWW```aaaggghhh^^^RRRPPPNNNLLLLLLKKKIIIGGGGGGGGGIIILLLOOONNNIIIEEEIIIHHHEEEBBB??????BBBEEECCCJJJNNNKKKGGGEEECCC@@@===@@@BBB???999555666888222333333222000000111333444999:::555111222333333222111000111222222000...+++,,,---///222444777888222//////222333333555999777555555777999???MMM[[[PPPQQQWWW```gggnnnwww~~~xxxsssqqqqqq___LLLCCCAAA888444888666444111...---...///000///---+++***)))*********)))((((((((((((((((((((((((&&&&&&'''''')))***,,,,,,---222666444///***)))***++++++************++++++&&&&&&&&&&&&'''''''''(((***)))'''(((***,,,------,,,+++,,,...000111000///333222000...---...///000333333111000...---,,,+++******+++,,,---...//////}}}pppeeeZZZPPPLLLJJJJJJVVVeeejjjmmmlllcccTTTEEE<<<888000888@@@GGGLLLLLLCCC888888777555111...,,,++++++,,,++++++******++++++,,,+++---------,,,,,,...000+++)))((((((***++++++***++++++++++++++++++++++++'''333...***333333000<<<;;;<<<>>>===<<<@@@HHHPPPpppxxxZZZPPPUUUQQQAAA444111222111222111000000000000222222111///...000444444000,,,111111222666;;;<<<:::666444777:::;;;===CCCLLLSSSaaa]]]UUUMMMGGGCCCAAA@@@EEEJJJMMMNNNPPPVVVYYYYYYeeevvvxxxuuuxxxppplllxxx}}}vvvggg[[[WWWYYYUUUOOOZZZaaa[[[```hhhaaaYYYWWWTTTRRROOONNNPPPRRRMMMPPPTTTWWWXXXVVVRRROOOOOOMMMJJJEEEAAA???AAACCCAAAJJJNNNHHHAAABBBGGGJJJGGGGGGEEEAAA<<<888777777000222333333111222444777444:::<<<777222333444444111000000111222111///---++++++---///111444666777333000000333555555888===:::777777888:::DDDVVVgggXXXXXXZZZYYYWWWYYYeeerrrwww{{{{{{uuusssttthhhNNNAAAAAA;;;999;;;999333111---,,,,,,---------,,,+++))))))***+++***)))''''''((((((((((((''''''&&&&&&&&&''')))+++,,,---)))+++---,,,***(((((()))))))))******************(((((((((((()))))))))))))))((('''(((+++---------,,,,,,---///222222111000444444333111111000000111444333222000...---,,,++++++++++++,,,---...//////}}}ooofff[[[QQQMMMJJJJJJVVVfffkkkooopppgggVVVFFF===;;;222888@@@FFFKKKKKKCCC999444444333111///---......,,,++++++++++++++++++,,,+++---......,,,,,,---......,,,******+++,,,+++***++++++++++++++++++++++++'''///***---888222///BBB>>><<<;;;;;;<<<>>>EEELLLaaarrryyytttvvv{{{iiiMMMLLLTTTVVVHHH555+++,,,000333222111111111222333444111///...000444555000,,,......///333888999666222777555333666<<>>===>>>;;;555222...------------,,,,,,***))))))***++++++***(((((())))))))))))((((((&&&&&&'''((()))+++---...&&&'''((()))************'''((())))))))))))((((((************++++++++++++(((''''''))),,,------,,,------...111333444222111555555444444333222111111555444222000...---,,,,,,+++,,,,,,------.........ooodddVVVNNNNNNNNNLLLTTT```mmmllliiicccYYYMMMAAA:::888444;;;KKKRRRIIIAAA@@@;;;777111...---...//////'''***,,,+++)))'''((()))...------,,,+++++++++,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++---000---%%%%%%...888;;;===<<<>>>CCCCCCAAAEEEMMMhhhppptttnnncccYYYLLLAAADDDNNNRRRGGG888111333555666555444333222111111111222///,,,...222444222///444111000222666777444000444666777777;;;BBBDDDAAAIIIIIIIIIGGGDDDBBBCCCDDDJJJUUURRRLLLRRRVVVVVVZZZWWW[[[kkkxxxvvv~~~pppgggccc``````^^^\\\\\\^^^SSSUUUXXXWWWQQQOOOXXXdddYYYVVVTTTVVV\\\``````^^^UUUUUUYYYaaaeeeaaa]]]\\\YYYWWWXXXWWWVVVaaa```NNNDDDIIIPPPPPPJJJFFFNNNZZZYYYWWWQQQKKKDDD>>>:::888///222444555444555888;;;777777333111333888777222///...---///111111...+++,,,000333222333666666222000111222333666999;;;===>>>999999>>>CCCFFFMMMUUUGGGGGGHHHRRR\\\[[[eee~~~|||{{{rrrtttrrrjjjdddSSSDDD===888555===III===...+++...***+++---(((++++++******)))(((''''''******))))))((((((''''''(((((())))))***---111444...***&&&'''***,,,)))&&&******)))(((''''''((((((,,,***))))))***,,,+++***&&&(((+++,,,+++++++++,,,,,,,,,,,,---...000111222000333333///...111333333111111111000///---++++++*********+++---///000111pppcccVVVMMMNNNNNNMMMTTT___iiijjjiiicccXXXLLLBBB===999666<<>>@@@DDDIIIGGGIIILLL[[[lllkkkgggnnnzzz}}}qqqsss~~~xxxgggXXXPPPFFF???;;;:::AAAIII<<<...,,,...******---(((,,,,,,++++++***))))))(((***)))))))))((((((((('''))))))******,,,222;;;BBB000,,,((('''***+++)))&&&******))))))(((((())))))---+++))))))******)))((('''))),,,---,,,+++,,,---,,,,,,,,,---...///000111111444444000///222444333222111111///---+++)))(((++++++,,,---...000222333rrrcccWWWMMMMMMMMMNNNTTT^^^bbbfffhhhbbbVVVJJJBBB@@@;;;888>>>KKKPPPIIICCCBBB===999333...---,,,,,,+++.........,,,******,,,...,,,,,,+++++++++*********))))))(((((()))***,,,---++++++++++++++++++++++++,,,111444333222555999;;;999<<>>===<<<===@@@BBBIIIQQQOOOJJJPPPQQQOOOTTT[[[XXXfffwww{{{mmmvvvzzz{{{zzzuuunnnjjjeeeVVVEEEDDDOOOVVVPPPNNNTTT[[[___bbbeee^^^^^^^^^```cccaaa]]]XXXVVVUUUWWW^^^aaa]]]ZZZZZZ[[[ZZZaaafffjjjvvvyyykkk]]]SSSKKKJJJMMMOOORRRVVVPPPPPPOOOJJJCCC<<<888666:::777444222111222444666666555333111444888777222555222...---...///000111222444333///000333444333222444777:::<<<<<<<<<;;;GGG>>>777777;;;<<<===???KKKNNNQQQccc}}}~~~hhh[[[oooxxxtttlllvvvyyy\\\MMMOOOKKKCCC>>>???BBBCCC:::---,,,///******,,,(((++++++******)))((((((((())))))))))))((((((((((((***++++++***+++222>>>HHH333///)))'''((()))(((&&&)))))))))***************---+++)))((((((((('''&&&(((***,,,---,,,,,,---...---------------...//////222555666222000333444333222111000...,,,)))'''&&&------......000111333444sssdddXXXNNNLLLMMMPPPVVV]]]\\\aaaeee___RRRGGGAAAAAA===<<<@@@HHHKKKEEE???>>>;;;777222...------,,,,,,///...---+++***+++---...---...............------)))(((''''''(((***---...++++++++++++++++++++++++)))---111111000222555888:::???EEEGGGDDDDDDKKKSSSdddlllzzzqqq]]]UUUPPPEEE888111111111///111333444555555444222000000...---...000111///...000000111333777888777555666888777555888>>>???<<<<<<======<<<;;;===@@@BBBEEELLLKKKIIIOOOOOONNNUUU\\\WWWcccppplllooo{{{jjjttt}}}}}}uuu|||xxxzzzzzzjjjSSSIIINNNOOOJJJHHHOOOVVVYYY[[[]]]VVVWWWYYY\\\]]]ZZZTTTPPPPPPMMMPPPVVVYYYWWWVVVWWWTTTRRRWWW[[[^^^jjjooofffeeeWWWIIIEEEEEEGGGIIILLL>>>AAAEEEDDDAAA===;;;::::::777444333444555444333333333111///222666555000///...,,,,,,---...000111...111111///000444555333333555999===??????>>>===EEEAAA<<<:::;;;===???AAAOOOSSSSSSbbb~~~hhhRRRbbbssswwwmmmtttrrrRRRHHHQQQQQQGGG@@@AAA???:::777,,,---000******,,,((())))))((((((((('''''''''))))))))))))(((((((((((()))+++,,,)))'''+++555>>>555000+++''''''(((((('''))))))******+++++++++++++++***((('''((()))((('''(((***+++,,,++++++,,,---///...............//////111555666222000222333222000000///...,,,***)))(((------......///111222333~~~tttdddZZZOOOKKKNNNRRRXXX\\\XXX^^^bbb\\\PPPEEE@@@??????>>>@@@DDDDDD???:::888777444000...............///---+++))))))+++,,,,,,---....../////////......((('''&&&&&&(((***---///++++++++++++++++++++++++)))+++,,,---,,,---222888===CCCHHHHHHFFFIIIQQQWWWjjjlllrrrwwwvvvmmmbbbZZZIIIDDD;;;222///222111...///000222333333222111000111000///000000111000///000000111333444444333222555777666555888======:::=========;;;:::<<>>666555+++---111+++)))+++(((***)))))))))))))))(((((((((((((((((())))))))))))&&&)))+++***'''(((,,,111333000+++'''&&&''''''(((((()))***+++,,,+++++++++)))'''&&&''')))******)))'''(((******))))))+++,,,/////////...//////000000000444555111///111222000...............---,,,,,,,,,,,,,,,---...///000111|||tttfff\\\PPPLLLOOOUUUZZZ\\\ZZZ^^^```[[[PPPEEE???===>>>???@@@@@@>>>:::777444555333///......//////......,,,))))))***++++++***+++,,,---.........---,,,(((((((((((()))+++---...++++++++++++++++++++++++,,,+++,,,---,,,---333;;;BBBFFFHHHFFFHHHOOOVVVZZZhhhlllsssvvvmmm]]]PPPLLLBBB>>>666...---000///+++---...000111222111111000333333333333222222222222///000222333333222222111444777888888;;;???>>>999======<<<;;;:::<<>>EEEEEEJJJRRRQQQPPPZZZXXX```wwwwwwwww{{{tttuuuvvvwww|||yyyppp[[[dddpppuuunnnccc^^^```jjjrrr{{{~~~zzznnn\\\NNNBBBCCCGGGIIIGGGDDDGGGMMMLLLNNNQQQSSSSSSQQQNNNLLLKKKGGGHHHMMMQQQRRRSSSWWWWWWNNNMMMLLLHHHNNNUUURRRPPPIIIBBB???<<<;;;@@@GGG;;;@@@DDDBBB<<<666444555777444444999??????777000.........---000444222---+++...222333444444444555222444444111111333333000<<<<<<<<<<<<===???AAABBB666:::======@@@EEEHHHGGGJJJOOOPPP[[[nnnrrrjjjhhhvvvhhhZZZ```gggfffMMMOOOLLLGGGCCCBBB>>>999222***...222+++)))+++''',,,,,,,,,+++++++++++++++(((((((((((())))))))))))$$$&&&***+++++++++++++++///---***'''&&&&&&((()))((()))***+++++++++***)))((('''&&&'''***+++,,,+++'''((()))(((((((((***,,,...............///000111///444555111///111111...,,,------............---+++++++++,,,,,,---//////{{{tttggg^^^RRRLLLPPPXXX\\\]]]___``````\\\SSSHHH???;;;<<<>>>???===;;;999777555666333000.........---,,,---+++)))***+++,,,***(((+++,,,.../////////------((())))))***+++,,,------++++++++++++++++++++++++---,,,---000///...333<<>>>>>=========@@@EEEIII@@@EEEFFFKKKTTTQQQPPP[[[SSSZZZllltttpppyyyuuutttooommmpppvvvvvvqqq]]]]]]aaagggdddZZZVVVWWWjjjuuuttteeeYYYVVVLLL===???@@@DDDGGGDDD@@@BBBGGGIIIIIIJJJJJJIIIHHHGGGGGGFFFBBB@@@DDDGGGGGGIIIMMMRRRIIIJJJJJJDDDGGGLLLHHHDDD???;;;;;;;;;:::<<<@@@555;;;@@@???:::666777:::;;;777444999@@@AAA999000...///......222555333---000222444444222222444777444555333///111777;;;;;;EEEBBB>>>:::999;;;>>>@@@888999:::===FFFMMMJJJBBBGGGMMMWWWjjj~~~|||www~~~~~~jjj\\\```iiioooYYYPPPGGGEEECCC???;;;:::111***///333+++(((***'''*********+++++++++++++++'''((((((((()))))))))***&&&&&&(((***------***''')))))))))'''&&&'''(((***((()))***++++++)))((('''***)))((((((***,,,++++++((())))))(((((()))+++---+++++++++,,,---...///000000555666333111111111///,,,,,,------------,,,+++++++++++++++,,,---...///zzzttthhh___SSSMMMQQQZZZ^^^]]]ccccccaaa]]]UUUJJJ@@@::::::===>>><<<::::::999888777555111///...---,,,***---+++***+++------***(((,,,...000111222111000///)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++,,,+++---222111...222:::HHHGGGCCC@@@GGGTTT[[[ZZZPPPRRRZZZaaa^^^RRRHHHGGGYYYSSSFFF777/////////,,,000000000000111222444555///000000///...------...---///222444555555666777444999>>>@@@DDDFFFCCC===@@@@@@@@@@@@BBBFFFKKKPPPBBBGGGHHHMMMUUUPPPOOOZZZVVVWWW^^^bbbeeexxx|||rrrjjjkkkrrruuusssddd[[[YYY^^^___XXXRRRSSSdddqqqjjjMMM===CCCEEE;;;======???CCCBBB??????CCCCCCCCCCCCAAA>>>>>>>>>@@@GGGAAA>>>@@@BBBBBBDDDGGGOOOHHHKKKMMMGGGGGGJJJEEEFFF@@@===???AAA>>>=========BBBFFFCCC<<<888999<<<@@@999555888???AAA:::111///000000000333777444///444444444111......222666333333000---111<<>>>>><<<999>>>LLLTTTLLL<<>>777777888;;;???AAAAAA@@@999666222000///---,,,***---------+++***,,,...111...000222444555444222111---,,,*********,,,...//////---,,,---//////,,,)))---------,,,---444===EEEIIIKKKCCC===JJJ```bbbUUUVVVmmmllldddiiiaaaRRRPPPVVVXXXPPP???111------,,,111...,,,,,,///111000...000000000...---...000222///000222333444444333333333666;;;@@@CCCCCCAAA@@@AAA@@@???@@@DDDHHHKKKMMMMMMJJJJJJNNNOOOMMMNNNPPPSSS[[[]]]^^^sssuuufffbbbgggkkklllfffVVVSSSVVVOOOMMMRRRSSS```tttnnnRRRFFFDDD<<<444:::999777888===BBB@@@999@@@AAABBBAAA???<<<;;;:::AAA===888777;;;???BBBCCCGGGDDDBBBAAAAAACCCCCCCCCFFFDDD@@@??????@@@@@@@@@;;;AAALLLSSSHHH777555???;;;===;;;666666:::888222222111111111333666888:::999999333---///555666111///111000---333>>>DDDCCC===:::777999<<<===999555>>>888777@@@HHHIIIFFFDDDUUUXXXiiixxxuuu}}}mmm\\\dddZZZSSSKKKEEEAAA;;;444...///...---,,,,,,,,,,,,,,,*********))))))))))))((())))))******&&&"""%%%***&&&(((+++---...,,,***(((&&&%%%$$$&&&((((((&&&###(((***)))&&&(((+++***&&&+++***)))((('''&&&%%%$$$***,,,---......---+++***...,,,***((()))***,,,...333888:::777555555444111...---,,,+++++++++,,,---------......---...111333}}}tttfff[[[PPPNNNPPPTTT\\\ccccccgggfff]]]TTTMMMEEE===777777888<<<@@@BBBCCCBBB555333000...///000111000---------+++***+++...111,,,///444888999777333000---,,,******+++,,,......---++++++,,,///000...,,,///000000///000666???FFFIIIKKKHHHEEENNN]]]aaa[[[oooxxx{{{jjj\\\TTTPPPDDD666///000000,,,///...---...///000///...000111111000...---...000...///111222444444444444555888;;;>>>>>><<<:::888======>>>AAADDDGGGIIIJJJHHHFFFIIIMMMNNNMMMOOOTTTWWW```gggpppqqqjjjmmmqqqrrrfffTTTNNNPPPIIIHHHLLLLLL\\\hhh___LLLFFFBBB:::777>>>>>><<<:::===BBBBBB>>>>>>>>>??????===<<<;;;;;;BBB>>>999888:::>>>@@@AAABBBAAA@@@@@@AAAAAA@@@>>>LLLIIIDDDAAA@@@???===<<>>999999:::>>>BBBDDDDDDCCC===999333///---------,,,---------+++***+++...111)))...666;;;<<<999444///...,,,******+++---...---+++***+++---///000000///000111111000111555>>>DDDDDDCCCCCCFFFKKKPPPVVVYYY{{{nnnqqqvvvaaaSSSIII:::000000333111+++,,,...000000///...---...///111111111//////000111...///000222333333444444666888:::<<<<<<:::888666<<<===???AAACCCDDDDDDDDDFFFFFFIIIMMMOOOOOOTTT\\\\\\dddppp~~~tttsssvvvwwwjjjUUULLLNNNKKKLLLQQQQQQ[[[bbbXXXJJJHHHEEE>>>===>>>@@@???===???FFFIIIIII<<<;;;;;;;;;::::::::::::BBB>>>:::888999;;;<<<===<<<<<<<<<>>>???>>>;;;888IIIFFFBBB???===<<<:::999DDDDDDIIIOOOIII>>>:::>>>888999777555666888888444000/////////222666;;;>>>======:::666555666555111444555444333555888888555777888::::::999888999:::999777777999:::<<>>333///000------,,,,,,+++,,,,,,,,,,,,+++++++++************000)))%%%(((+++***''''''&&&(((+++---...---+++***+++)))%%%$$$%%%((())))))((())))))&&&(((+++***&&&&&&''''''((()))***+++,,,'''((()))******)))(((''',,,+++***)))***+++---///333888:::888555666555222///...---+++******++++++---......---,,,---000222}}}ttteeeZZZPPPKKKJJJMMMUUU]]]eeefffccc]]]TTTLLLEEEAAA>>>>>>>>>AAACCCEEEEEECCCCCC>>>666000---,,,+++***......---,,,***+++...000)))...444999;;;888333000...+++)))***,,,......,,,++++++,,,---///000000//////000111000///333:::???FFF>>>;;;AAAFFFFFFKKKSSSoooXXX\\\nnnooooookkkZZZQQQFFF999111222333///)))***...222222///,,,,,,---...////////////222777:::000000000111111111111111444666999;;;===>>>>>>===???@@@@@@@@@@@@@@@AAABBBKKKJJJKKKMMMNNNQQQZZZddd]]]eeerrr~~~~~~eeeXXXWWWSSSRRRUUUSSSYYYiiibbbNNNJJJKKKEEE@@@???BBBCCC??????CCCFFFFFF;;;:::888888888888888777===;;;888666666888999:::888777777999::::::888555===;;;999888999:::999888>>><<<>>>CCCCCC===999999777666444333555777777555111///...---///333888;;;;;;;;;;;;999999888777555444333222222444777888777666999<<<;;;666444666999777444333555777999@@@HHHOOOLLLPPP\\\jjjsssuuuuuu{{{zzzpppkkkssstttcccOOOGGGMMMSSSOOODDD888111000111000...---,,,,,,++++++,,,,,,,,,+++++++++******...(((&&&(((***(((&&&'''(((***,,,...///...---,,,+++)))'''&&&'''((()))***((()))(((&&&(((++++++'''&&&'''((()))***+++,,,---&&&'''((()))))))))((((((++++++******+++,,,...000555999<<<999777777666333000///---+++*********+++---......---,,,---000222wwweee[[[QQQKKKIIIKKKSSS\\\bbbbbbaaa^^^VVVMMMGGGDDDCCCBBBBBBCCCDDDEEECCCBBB>>>999444000///000111111......---,,,***+++---000+++---111333555444222111...+++(((***---///---+++,,,---...///............///111222000///111777<<>>DDD222222111000/////////...222333666999<<<>>>@@@AAA??????>>>===<<>>@@@DDDCCC>>>;;;;;;;;;:::<<<:::888777888888555333666666555444444555777888777555333333444555666555555444333444777999999888888555555999<<<:::888777666333111222444555555666111000...------000333555777777999;;;;;;::::::;;;999555111000222444777999666:::===:::444111333666666111000444888999;;;???FFFKKKQQQZZZggguuu~~~{{{qqqfffbbbfffaaaSSSMMMMMMKKKGGGAAA:::555111444333111///---+++******,,,,,,,,,+++++++++******)))(((((()))&&&"""$$$)))&&&''')))*********)))(((((())))))***))))))((((((''')))(((&&&(((,,,+++'''(((((())))))******++++++'''(((((())))))******************+++,,,---///000555:::<<<:::888888777444///...---+++******++++++------......---///111444xxxddd[[[RRRLLLHHHJJJSSS]]]______```___XXXNNNGGGEEECCCBBBAAABBBCCCCCCBBB@@@@@@<<<666222000000000///...///...,,,******---///---......///000000000111...***(((***...000---***,,,...//////.........///111333444333111222666:::NNNBBB:::???FFFHHHKKKOOOQQQaaaoooTTT>>>888666555444111,,,+++...---...000///...,,,++++++---,,,++++++---444===DDD222222000///............111222333555777999;;;<<<:::;;;;;;::::::???HHHOOOOOOHHHCCCDDDHHHNNNXXXaaauuuxxxtttiiibbbfffqqqwwwxxxhhh\\\ZZZQQQLLLLLLHHHGGGeeefffLLLBBBGGGFFFAAA>>>@@@>>>::::::<<<===::::::888777888::::::666222222333444444333333555777555333000///111333444444555555444666888999999888666333222444777999999777777222///111333222333555111000///......///111222333333666;;;<<<:::<<<@@@???888222111222222444888666999<<<999444111222555444000///444888777777999MMMUUU\\\```iiixxx|||sssnnndddUUUUUUWWWMMMUUUMMMBBB<<<:::999666333555333111///---+++***))),,,+++++++++************''''''))))))%%% ###)))))))))*********)))((('''&&&(((***+++)))((((((((('''((((((&&&(((,,,+++((())))))))))))))))))))))))(((((())))))******++++++))))))***+++---///000111444999;;;999777777666333...---,,,+++++++++,,,---,,,---...//////111444777}}}tttbbbZZZQQQKKKGGGIIIRRR]]]___^^^aaabbbZZZMMMEEEDDD>>>======???AAAAAA@@@???CCC???:::555222///---+++//////...,,,******---///..................//////...***'''***///111---)))***---///000///...000222000222444222000000333666???<<<;;;>>>BBBFFFIIIKKKQQQnnn~~~XXX@@@888444222333000++++++///000...------------,,,***......---,,,,,,000555999000///............///000000000111222333555777888666999:::::::::===EEEKKKKKKCCC@@@DDDLLLRRRWWW[[[~~~~~~sssbbb```kkkppplllvvvzzzfffUUUPPPRRRLLLHHHJJJHHHDDDTTTTTTJJJGGGFFFJJJTTTRRRNNNFFF>>><<<@@@@@@<<<777666666:::>>>>>>999444333555666666333222333555222111000000222333333222666555555777999:::999888777555222222444777777777777111...111222000111555000000000000111111222222111111444999:::888<<>>@@@@@@???<<<:::777555444444222111//////...,,,******,,,///...//////000//////------...***'''***000111---((((((+++...000//////222444---000111000------///222333999???@@@BBBFFFJJJLLLXXXsssbbbOOO@@@888222222111,,,+++///222///++++++---...,,,***/////////...,,,+++,,,...------------...000111333/////////111333666888:::777:::===<<<999:::>>>CCCHHHAAA???HHHRRRWWWXXXYYYwwwwwwmmmbbbmmm|||xxxvvvmmmbbbRRRPPPQQQHHHAAABBB@@@HHHGGGEEEKKKPPPJJJQQQhhhwwwlllYYYGGG>>><<<777111444333555;;;@@@AAA<<<777555777999777444111222333///000000333444444222000333333333666999::::::999888777333000000333555444888111---000111///000444///000111333444444444444222000333888999666;;;BBB777222111777999777888<<<111333555666555555666777333444666555000,,,222;;;OOOTTTRRROOOXXXfffdddXXXXXXNNN]]]lll___SSSNNN@@@000444;;;BBBDDD???666...---,,,++++++******++++++*********))))))))))))(((...((($$$'''***(((&&&&&&***))))))(((&&&%%%###"""((())))))&&&$$$$$$(((,,,&&&((((((&&&(((,,,,,,(((%%%&&&&&&'''((()))******'''''''''((((((***++++++((()))***,,,...000111222///444666444111222111...,,,++++++***+++,,,...///+++---///000222555999<<>>===999888999777333111444222000...---------,,,+++---......---++++++,,,...,,,***))))))***++++++***,,,,,,---...///000111222000///...///222444444444999;;;;;;<<>>===999???666888???AAADDDAAA555666>>>@@@:::555444333000555222//////222333222111666666555444999@@@@@@===555444222///111444111+++333111////////////...---///------///444777888777222333555888;;;:::555111666777555333666<<<>>>===777222...///444999999888999444333555333000222999BBBIIIHHHRRRTTT[[[iiiYYYZZZ^^^mmmssseeeYYYRRRHHH999666:::EEEKKKEEE888...,,,,,,+++++++++,,,------...---,,,***)))'''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%$$$$$$&&&)))((($$$ %%%''')))+++,,,***((('''))))))'''&&&&&&'''(((((()))***)))&&&$$$&&&***///(((((()))+++---000222333111000//////111222222111,,,,,,,,,,,,,,,,,,,,,,,,+++---///111333777<<<@@@}}}nnn\\\TTTLLLIIIIIILLLSSS[[[```ZZZ[[[cccaaaQQQCCC???777666666888;;;>>>???>>>===999888999777333111333///...,,,,,,---...---,,,---...///...,,,+++,,,---,,,***))))))***++++++***,,,,,,---...///000111111.../////////000222333444888===@@@@@@DDDKKKPPPPPPRRR]]]hhh~~~nnnPPPAAA@@@777...---,,,777000---000222///+++***///...,,,---//////---***+++//////,,,---222222///222111000000222555888:::777888888888;;;AAAIIIOOOKKKGGGCCCCCCHHHNNNPPPPPPaaaeee``````qqq|||zzzzzz}}}rrrqqqppp```bbbhhhXXXGGGHHHMMMWWWTTTTTTSSSLLLJJJZZZppp{{{wwwiiiWWWKKKIIIHHHEEEGGG???BBBGGGDDDFFFGGG>>>888<<<<<<888666888555000000---+++,,,///333444333666666444333888>>>>>>;;;555888777222///000///,,,444222000000000111000///...---,,,...222444555444111111333555888777444000333444333222666===???>>>777333///000444888888777777222000444555333333666EEEIIIPPPddd___ZZZooorrrqqqwwwuuucccVVVaaaaaaKKK<<<888:::CCCIIICCC777///---,,,,,,,,,+++,,,,,,,,,------,,,***)))'''&&&&&&((((((((((((((((((((('''((((((((((((((((((''''''(((((('''((())))))((('''&&&''')))*********(((((((((((((((((('''&&&%%%$$$&&&((()))(((&&&&&&)))+++))))))***,,,...000222333333111///...///000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222666<<<@@@ppp\\\QQQHHHFFFIIINNNTTTZZZ\\\XXXZZZaaa^^^OOOBBB===999888777888<<>>777444111111444777777666666222000333777666666777CCCDDDQQQlllbbbSSSppp{{{nnnXXXNNN]]]bbbPPP>>>999999@@@DDD>>>555///...------,,,,,,+++++++++,,,,,,+++***)))((('''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&((())))))((('''(((+++---'''((((((((())))))))))))&&&((()))))))))&&&$$$"""$$$&&&))))))(((''''''(((******+++---...111333444555222...---------------,,,,,,,,,,,,,,,,,,,,,,,,............000555<<>>CCCFFFGGGGGG===;;;;;;<<<:::333000000---+++******+++,,,,,,++++++---000000///---++++++,,,***))))))***++++++***+++,,,---///////////////)))---000///,,,+++000444666AAAKKKJJJEEEEEEGGGIIIZZZ___```jjj|||vvvtttlllTTTGGGFFF===666333.........///222444222...+++////////////000///...---///000000000111333444444/////////000222555888999777777777999===EEEOOOUUUJJJEEECCCLLLYYYbbbaaa\\\]]]bbbaaaiii~~~{{{wwwjjj[[[VVViii{{{pppZZZQQQPPPPPPNNNNNNNNNMMMNNNYYYeeeaaacccbbb]]]UUUOOOLLLJJJKKKLLLTTTRRRBBB===AAA???999999999666555444333111666444111000000222444666777777444222555:::999555888<<<;;;555111000000...222111///000111222222111......------.../////////000000000000111111000000///000000///333:::<<<:::666444111111333555555444777444333333444666:::===HHHGGGNNNddd]]]UUUttt~~~jjjaaa^^^VVVTTTYYYXXX>>>888666:::===888111---......------,,,+++***))),,,++++++***)))((('''''''''''''''(((((((((((((((******)))((('''&&&%%%%%%###&&&((('''%%%&&&))),,,)))((('''''''''(((***+++''''''((((((((('''&&&&&&$$$&&&'''(((((('''''''''++++++,,,---///111333444333000---+++,,,---------++++++,,,,,,,,,,,,------///.........000555<<>><<<===???<<<555000000...---*********+++***)))***---///000...,,,++++++,,,***))))))***++++++******,,,---/////////...---(((,,,///...++++++///444333@@@JJJIIICCCBBBEEEGGGPPPSSSRRRZZZkkkkkk```\\\MMM???===@@@777333444222---444999777222...---------...///000///////////////...///000000000000000.........///111444666777666777999;;;===AAAGGGKKKMMMJJJJJJRRR]]]cccaaa]]]eeeiiiiiirrrzzznnnddd___pppzzzcccXXXTTTPPPNNNNNNPPPRRRTTT[[[aaa___aaaccc```WWWNNNJJJIIILLLOOOYYYXXXFFF>>>@@@===;;;???AAA>>>666000222666777666444222222333666888999888555222555:::999444999999777333444666444///111///......000111111000////////////......///000111111111000000000000111000111000...111666777444444222111111222333333333444555333000///555>>>DDDVVVUUUPPPXXXYYYcccxxxgggbbbbbbWWWRRRXXX[[[===777333555666222---+++------...---,,,+++***)))+++*********))))))((((((&&&&&&'''''''''(((((((((+++***)))((('''&&&%%%$$$ $$$((()))'''&&&'''))))))((('''''''''(((***+++)))(((&&&&&&&&&(((***,,,'''&&&%%%%%%&&&'''((((((+++,,,,,,---///111222333000...++++++,,,...//////+++++++++,,,,,,---------............111666>>>CCCzzzjjj___SSSGGGDDDFFFKKKRRRXXXZZZYYYXXXUUUNNNDDD;;;666333666===DDDIIIIIIFFFCCC@@@???@@@BBB???666111000000---+++***+++***)))(((***,,,......,,,*********,,,***))))))***++++++******,,,...///000///---,,,))),,,...---,,,,,,///222000<<>>@@@BBBDDDSSSRRRRRRTTTWWWZZZ\\\]]]eeeggghhhttt~~~xxxjjjaaaoooqqqhhheeeZZZWWWUUUVVVXXXZZZ\\\\\\[[[___eeefff]]]QQQKKKKKKFFFGGGQQQRRRDDD===>>>999===BBBGGGEEE:::111222999222333444444444555888;;;::::::666444777;;;:::666777777444222666999777111111000......///000000//////000111000......000111000111222111000///000111000111000---///222222...000000000000000111222222000222111...111;;;EEEJJJZZZ]]]QQQNNNSSSkkkyyyuuupppfffSSSEEEOOOWWWMMM<<<555111222333///,,,+++,,,------...---,,,***)))*********)))))))))))))))&&&''''''(((((())))))***+++***)))((('''&&&%%%%%%###&&&)))++++++)))(((''')))((('''''''''(((***+++***(((%%%$$$$$$'''+++---)))'''%%%%%%'''((())))))++++++,,,---...000222222...---,,,,,,...//////...***++++++,,,,,,------...---...///000333999@@@EEE|||lll\\\RRRIIIEEEFFFJJJTTT]]]^^^^^^[[[TTTKKKCCC<<<777666888===BBBEEEEEEBBB???BBBAAABBBEEEAAA888111000///---+++++++++,,,+++******+++,,,+++)))((()))***,,,***))))))***++++++******+++...///000...---++++++,,,,,,,,,---///000111...777>>>>>>===@@@EEEHHHRRR]]]```___^^^TTTHHHJJJCCC888666666///...111...000:::???888///,,,---,,,***---//////---,,,...///---,,,000777777222...000111222222333333444555555333666:::===???BBBEEEGGGXXXYYYXXXSSSOOOSSS^^^hhhddddddaaammm~~~ooo___fff{{{|||rrrllliii]]]YYYVVVVVVXXXZZZXXXTTTUUU\\\ggglllcccRRRHHHGGG???<<>>>>>AAA;;;<<<>>>DDDEEE===222111777111444777888777777999<<<<<<;;;888666999===<<<888555777666333444777666333333111//////000000///......000111000...---///222...111222222///......//////000///,,,...111000,,,,,,---.../////////111222...///...111===LLLRRRQQQRRRYYYPPPMMMQQQiiizzzxxxmmm]]]HHH;;;DDDIII>>>;;;555111222222...,,,,,,***,,,---......---+++***)))))))))))))))*********((())))))***++++++,,,,,,***))))))((('''&&&&&&%%%)))((((((***++++++)))'''((((((((((((((())))))***)))(((%%%$$$###$$$&&&'''((('''&&&(((***+++)))'''+++++++++,,,---///000111///......///000000...,,,******+++,,,,,,---......+++---///222666<<>>AAACCCBBB@@@===CCCBBBDDDFFFBBB999222000---,,,***+++,,,---------***++++++)))(((''')))***,,,***))))))***++++++******+++...///000...,,,+++---,,,+++,,,...000111000,,,444:::999:::@@@FFFIIIYYYjjjpppllldddWWWQQQXXXPPP@@@888555000222444---***222666111---...///---))),,,///...,,,,,,---/////////444===>>>888444666444444444555555555666666222555999===AAAEEEJJJMMMZZZ\\\ZZZQQQKKKRRReeevvvjjjeee\\\bbbssswwwxxx|||zzzcccaaapppoooddd]]]YYYWWWTTTQQQQQQUUUWWWSSSMMMQQQYYYgggoooeeePPPBBB???@@@999===AAA???DDDIIICCC888888<<<@@@<<<333///111777:::======;;;999999;;;<<<<<<999777:::???>>>:::222888999555111333444444555333111000111111000///---///000///------///222---000222222///------...---///...,,,---000000,,,***+++---......///000222000///...777KKK]]]___VVVKKKUUURRRTTTTTTfffbbbPPPNNNDDD;;;;;;;;;;;;666222333333///---...***+++---......---,,,+++))))))))))))******************+++,,,------......)))))))))(((''''''&&&&&&,,,)))&&&&&&(((***)))'''(((((((((((())))))))))))((('''&&&%%%###"""!!! &&&&&&'''***------((($$$******+++,,,---...000111000000000111111///,,,)))******+++,,,,,,---......***,,,000444888>>>DDDHHH{{{nnn[[[QQQHHHEEEGGGKKKSSSZZZeeeccc___YYYMMMAAA===???DDDDDDBBB???AAAEEEEEEBBB@@@@@@AAABBB@@@;;;333---222---,,,///...)))(((,,,...,,,+++***++++++***)))------------------------,,,...000+++;;;...999***---+++///,,,&&&---666000000555666555:::CCCHHHFFFRRRiiiqqqfffYYYNNNNNNZZZTTTGGG999222---******,,,000///...---------------******+++,,,...///000000111///666AAABBB777111444555000///555888666666:::888555555===HHHOOONNNJJJRRRTTTSSSQQQOOOSSS]]]eeeoooeeeaaaffffffbbbfffooo{{{{{{oooYYY___eee\\\RRRQQQPPPTTTSSSNNNNNNTTTXXXVVVQQQTTTVVVUUURRRMMMFFF???IIIEEE@@@???@@@AAA@@@>>>AAA===999888777555444444444666555333555999999555666666666777777888888888222333444333111000111222000000000000000000000000,,,***+++//////---,,,///------,,,++++++++++++,,,***((((((+++...000///---+++***(((***...///...,,,111333333888DDDPPPPPPHHHLLLSSS```kkknnnrrr[[[ZZZjjjSSS===<<<777EEE:::222444555000,,,+++,,,,,,,,,,,,+++***))))))***)))(((''''''((()))***'''((()))***+++,,,---------******...,,,((()))///(((((()))))))))'''&&&%%%$$$&&&&&&%%%(((,,,,,,))),,,***((((((***+++,,,,,,(((((('''(((((()))***+++)))+++------......111333222111111111222222111///)))+++------,,,+++******///......222;;;CCCGGGIIIyyylll^^^SSSIIIEEEFFFIIIQQQXXX______]]]WWWKKKAAACCCJJJEEEFFFEEEAAA@@@CCCDDDBBB===>>>???@@@???:::333...111------//////***)))---...,,,******+++++++++***......------,,,,,,,,,,,,---))),,,)));;;AAA888&&&///(((,,,000---000333---444888999777;;;BBBFFFEEEWWWjjjooobbbTTTHHHEEEOOOSSSGGG;;;444///***)))***//////...---------------++++++,,,,,,------......000---222<<<<<<333///222333//////555999999:::>>>:::777777>>>IIIOOOOOOKKKIIIKKKMMMKKKHHHJJJQQQWWW```[[[[[[```aaa___hhhuuu~~~~~~{{{fff\\\]]]___YYYRRRPPPTTTVVVQQQNNNPPPUUUXXXOOOPPPQQQSSSSSSPPPGGG@@@IIIDDD>>>::::::;;;<<<;;;999666444666999999888777444666555333444777555000333333444444444555555555222333444222000//////000////////////////////////,,,***+++//////------///------,,,++++++++++++,,,---++++++---000222000...+++***)))***---///...---111777;;;<<>>===999333///000...---//////,,,,,,...---,,,******+++,,,+++***///......---,,,++++++***000(((000333KKKqqqSSSBBBBBB///***111111000111---555888999999===CCCGGGGGGSSScccdddWWWLLL@@@;;;BBBLLLCCC:::666333...+++,,,///...------------------,,,,,,,,,,,,,,,+++++++++///,,,...555555///---111222//////333777888999;;;:::888999???HHHMMMMMMJJJHHHKKKNNNLLLIIIIIINNNSSS[[[YYY\\\``````aaalll{{{~~~rrruuuwwwwwwuuusssqqqqqqxxxyyylllYYYUUU]]][[[OOOVVVZZZ^^^\\\SSSIIIIIINNNKKKIIIFFFGGGHHHHHHEEECCCHHHCCC<<<777555666888888<<<999666777;;;<<<999444444666666444444555111,,,111111111111111222222333333444444222///.........////////////////////////---***+++...///------000......---,,,,,,,,,,,,,,,...------...000111///...,,,+++***+++...///000///666???GGGGGGDDDEEEGGGHHHEEEeeeyyy{{{cccWWWUUUDDDIIIBBB;;;555000+++***,,,000///---+++***+++,,,,,,((())))))******))))))((())))))((('''((()))+++,,,((('''''')))(((%%%'''+++((()))*********)))((('''''')))(((&&&(((++++++'''+++***)))***++++++***(((***))))))(((((((((((()))******+++///444666444222444555666555444222///---************+++,,,------111111333888???EEEIIIJJJwwwjjjXXXMMMDDDBBBEEELLLWWW```___]]]ZZZUUUKKKBBBBBBGGGCCCHHHGGG@@@:::;;;???AAA============;;;888222...///......///...------...,,,+++)))***+++,,,,,,+++//////...---,,,******)))///(((666>>>XXXsssiiiZZZ:::+++000000///222111111444777:::???EEEIIIKKKHHHVVVUUUJJJCCC:::666;;;BBB;;;777888888444111111......---,,,,,,---------******++++++++++++,,,,,,111------000000---...111222///...000222333333333777777888===CCCGGGGGGFFFIIILLLOOONNNKKKLLLQQQWWW```\\\[[[\\\]]]___iiitttyyytttnnnlllnnnooonnnkkkaaaccceeeeeebbb^^^ZZZWWWZZZddddddVVVPPPTTTSSSKKKUUUVVV[[[]]]TTTFFF???AAAGGGCCC>>>;;;999999???FFFGGGCCC>>>:::888777777888;;;:::888666888:::888333333666666555666777333---222111000000000111111222444555555333000.................................---***+++...///---...222000//////...............---------.........---,,,------,,,---///111222333888AAAIIIJJJFFFDDDDDDFFFEEEggg{{{uuukkkwww|||{{{gggWWWbbbcccKKKIIIBBB999333000...------............---,,,++++++((()))***++++++***)))(((***)))'''''''''((()))+++)))))))))***(((((())),,,((()))***++++++******)))***+++***'''(((+++***&&&***))))))***,,,+++)))&&&******)))(((((('''((((((+++***+++000777:::666222333444555444111...+++)))+++***((()))+++---......222444666;;;AAAGGGKKKMMMwwwkkkVVVLLLCCCBBBFFFLLLWWW``````ZZZVVVTTTOOOEEE>>><<<@@@DDDDDD===888:::???AAAAAA@@@>>>===:::666111---.........------......---+++***)))***+++------,,,///......,,,+++***))))))+++'''555777JJJjjjhhhYYY;;;,,,111000///222111000111444:::???CCCFFFIIIAAANNNMMMCCC>>>888555;;;===888666:::;;;777333222------,,,,,,,,,------...((())))))***,,,------...333000...//////...///222000///......111333444222333444666999<<<>>>???@@@BBBEEEGGGFFFEEEHHHPPPWWW___WWWPPPPPPTTTYYY___dddiiiccc]]][[[^^^___\\\XXXXXXYYY[[[\\\\\\ZZZWWWUUUTTTVVVYYYVVVNNNHHHJJJQQQWWWRRROOONNNLLLFFFCCCCCCBBBCCCEEECCC;;;555:::DDDDDDDDDCCCBBB???===<<<;;;999>>>>>>888444666777555333666888777999;;;888333555444222111111222333444666666666444111//////000////////////////////////---++++++...///...///333222222111000000000000000......//////...---------/////////000111333555777555888>>>CCCDDDBBB???>>>GGGfffxxxssslllbbbsss|||qqqQQQGGG]]]dddPPPLLLDDD:::222111111...***,,,---///000///---***(((((()))***++++++***)))((())))))(((''''''((()))***&&&(((((('''&&&''')))***((()))+++,,,,,,,,,+++++++++,,,+++((()))+++***%%%)))))))))***++++++)))&&&******)))(((((('''((((((+++***+++111888:::777222333555666444000,,,***))),,,***((((((+++---...---000222666:::???EEEKKKNNNxxxlllXXXNNNEEECCCFFFKKKSSS[[[]]]UUUPPPQQQPPPHHH>>>888===@@@@@@;;;999===CCCDDDDDDAAA>>><<<999555000------//////,,,+++------***+++)))((())),,,---...---...------,,,+++******)))---+++444,,,444WWWGGGEEEAAA///,,,444333222222,,,222111333999<<<<<<>>>BBB@@@NNNMMMBBB===888666===???:::999;;;<<<666111///,,,,,,,,,,,,,,,------...((((((***+++,,,...//////222111000000//////000000,,,......///333999:::888111333666777777888:::;;;<<>>:::@@@AAADDDGGGHHHFFFDDDCCCCCCLLLYYY\\\MMM;;;444444444444777999999<<>>999888777555444333444666777666777777555222111111222000000000000000000000000...+++***...///...000444333333222111111111111111///111222222000///000111000111111111111333777:::555444888AAAFFFDDDAAA???GGGaaazzz|||uuunnnvvvyyySSSAAAMMMVVVQQQPPPLLLBBB777222000---(((+++---///000///---***((()))******************)))((((((((())))))*********'''++++++)))(((+++---,,,((()))+++------...------,,,---,,,)))))),,,***&&&((((((''')))***+++***(((***))))))(((((((((((())),,,,,,---111666888666444555777888555000,,,,,,---,,,***((())),,,...---+++...000333777<<>>BBBFFFHHHHHHHHHJJJKKK[[[rrr|||hhhIII777444555777:::::::::===AAAAAA===;;;:::777555555666888999444555555444222111111222111111111111111111111111...+++***---///...111555222222111000000000000000...111333333111000111222///000111000000222777;;;888666:::DDDIIIFFFDDDEEEPPPaaawwwyyyTTTBBBCCCFFFGGGNNNQQQMMM???333//////...------,,,,,,++++++******+++******))))))******+++&&&''')))+++,,,,,,+++***)))---...+++***...000...((()))+++---...///......,,,---,,,)))***---+++'''((('''&&&''')))+++++++++)))(((((((((((())))))***,,,---///111333555555555666888777333...+++,,,///---***(((***...///,,,(((000222555888===FFFPPPWWWwwwkkkRRRJJJDDDEEEIIIMMMTTT[[[[[[UUUPPPMMMGGG???:::;;;;;;<<<:::999>>>HHHMMMLLL???===999777666444111...,,,000///***(((++++++&&&***(((((())),,,.........,,,+++++++++++++++++++++))),,,000(((333%%%444))),,,,,,111000***000666///+++))),,,444777666888===666FFFHHH>>>888555777CCC<<<888777<<<===999333222++++++++++++,,,,,,---...------------------------***---......------+++(((+++......---000888999555222666::::::777666888;;;;;;AAAGGGJJJJJJLLLQQQVVVTTTRRRMMMJJJNNNZZZfffllllllllllllooouuu{{{~~~wwwllldddhhhdddfffkkkdddSSSHHHHHHPPP\\\XXXFFFAAALLLNNNCCCEEEBBBHHHTTTUUUHHH>>>======@@@DDDFFFFFFIIIMMMQQQPPPppprrrPPP<<<:::===:::;;;;;;:::===AAAAAA>>><<<;;;888666666777999:::222333444333111000111222111111111111111111111111...+++***---//////111666111000000///////////////,,,///111111///...000222---///000///...111666:::666555:::CCCFFFBBBBBBFFFaaaiiiyyylllLLLEEEDDD>>><<>>;;;999999<<>>999777999999555222333666555555777888555///***,,,,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---111000///000222333333222000666999777777;;;<<<888???CCCJJJPPPQQQQQQXXXaaaZZZOOOJJJQQQ^^^gggjjjlll}}}yyyvvvzzz|||}}}|||{{{ppp^^^iii```aaarrr|||ppp[[[NNNMMMRRRQQQJJJEEEGGGHHHGGGAAA???AAAFFFGGGBBB>>>======???AAA@@@@@@BBBHHHNNNOOOPPPVVVQQQCCC??????777777777888;;;???AAABBBBBB>>><<<:::888666666777888444555555666444222///---+++---///111111111333444,,,++++++---///111000///666111///111333333444666555444333333444333111///555333111111222555999<<<:::<<<@@@CCC@@@>>>BBBIIIbbbooo{{{sssZZZMMMJJJHHHAAA;;;BBBHHHLLLJJJAAA666000---------..................++++++******)))(((((('''///---++++++++++++)))(((+++((())),,,,,,))))))+++))))))***,,,...000111111///---+++,,,...---***'''+++)))'''''')))*********+++***)))(((((()))***+++(((///333111------222555444222000/////////...---+++)))(((***---...---+++666444888AAAHHHLLLUUU```sssiiiWWWMMMFFFGGGLLLOOORRRUUU[[[WWWQQQHHH>>>888888;;;;;;999888;;;@@@CCCCCCBBB@@@===777222//////000222222///,,,,,,------+++(((+++***)))))))))***,,,,,,+++******,,,------+++)))...---,,,++++++*********---++++++///555666444000222444555555444555888::::::777666888777444555888333333333333444222///------,,,+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///000///...///111222222111222777888666666;;;<<<:::???@@@FFFMMMPPPOOOQQQVVVSSSPPPSSS[[[dddiiimmmrrrsssvvv{{{}}}~~~xxxsssiiiYYY\\\YYY]]]kkktttmmm\\\OOORRRWWWWWWNNNGGGEEECCC@@@>>>;;;<<<@@@BBB???===>>><<<;;;<<<>>>BBBDDDDDDBBB???@@@FFFDDD999999===666666666666999===???@@@???===<<<999777666666777888:::999888666444111...,,,333333333222111333555888...---,,,---///000000///444111000222333222444999666555444444555444222000555444222222333666:::<<<;;;<<>>;;;???GGGWWW\\\hhhuuu~~~eeeNNNLLLXXXZZZKKK:::<<>>;;;<<<777555888:::999:::===<<<999888>>>FFFGGGAAA:::999999>>><<<333777===888555444555777:::<<<===<<<===;;;999777666777888888===<<<999666444111000///666555333000......222555///...---...///000///---111000111333222000555<<<777666555555666555333111555444222222333666:::<<<<<<<<<>>>???<<<999>>>FFFNNNMMMVVVjjj{{{~~~gggSSSBBBEEEUUU[[[MMM<<<555999======999444111000...------,,,,,,+++++++++...------,,,,,,+++******---+++***+++---......---***((((((++++++((((((*********+++---000111000///000...,,,+++,,,,,,,,,+++---+++******+++,,,++++++)))((((((((()))+++,,,...000000000000000111222333000...,,,,,,,,,---,,,+++,,,+++***,,,...//////...666888>>>FFFKKKOOOUUU[[[qqqeeeYYYOOOIIIKKKPPPRRRUUUWWW^^^WWWJJJ>>>999:::;;;:::999777777:::???BBBAAA???999777555222000//////////////////---+++***,,,---+++***)))))))))***,,,,,,...,,,))))))***,,,,,,,,,,,,++++++***)))))))))***,,,+++,,,///222444333222:::===>>>:::555666>>>EEEdddfffjjjhhh]]]NNNFFFFFF@@@???;;;444---***,,,///---,,,,,,---......---+++,,,,,,,,,---------------,,,,,,++++++,,,---///000///......///222333333222555444333222444888::::::@@@AAAFFFLLLMMMMMMOOOTTTRRRVVV___eeeaaaYYYVVVWWWiiinnnuuu{{{~~~|||xxxuuurrrlllnnnnnniiimmmooofffTTTWWWRRRHHHGGGOOOSSSOOOUUUWWWVVVPPPHHHBBB@@@???>>>777222333444555777;;;<<<::::::@@@GGGHHHCCC===???<<<>>>:::111555;;;555555444444666888::::::999===;;;999888777888999:::<<<:::888555444444555666888777444000------...111000...------......---+++///000222333111///555===777666555666666666444222333222111111333555888:::;;;;;;<<<===;;;:::AAAJJJSSSTTTYYYeeeyyy}}}nnnNNNHHH???>>>EEEJJJEEE<<<111444888888777555444555------,,,,,,+++***))))))//////...------,,,,,,+++///---++++++---......---***((((((++++++(((''')))++++++,,,///222333000...///...,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++(((''''''(((***,,,...///222...,,,...111111000111111///...---...///...---,,,,,,,,,---...///000000888:::>>>CCCIIIOOOWWW]]]pppbbbWWWNNNHHHJJJPPPSSSUUUXXX]]]WWWKKK===777:::;;;888888777777;;;@@@CCCBBB@@@555555444222222222222222//////...,,,***)))+++---+++***)))))))))***,,,,,,000...+++***+++---......++++++******)))*********++++++,,,...111333333333<<<>>>>>>999444444;;;CCC___```cccccc]]]VVVVVV[[[HHHFFFAAA999111...///222------,,,---...///---+++,,,,,,,,,------.........///...---,,,,,,,,,---...000//////111333555555444444222000333666888888999;;;???GGGLLLLLLOOO[[[hhhfff```[[[ZZZXXXTTTUUUWWWjjjhhhkkkvvvxxxlllccc___bbbggghhhooolll\\\PPPVVVTTTIIIDDDJJJMMMKKKNNNNNNMMMIIIDDDBBBDDDHHHDDD===666555555555888<<<999:::<<>>888777777;;;AAAEEEDDDGGGSSS```YYYPPPKKKMMMQQQTTTVVVZZZMMMOOOUUUZZZ]]]ZZZTTTOOOVVVVVV___ggglllsssiiiOOOEEEJJJRRRWWWTTTKKKHHHJJJJJJHHHGGGGGGCCC>>>AAAHHHEEE>>>::::::999777888:::555888;;;:::666666999===444222777888333777999///444222111222333333222111555444333222333444666888666555444333333333444444444444333111---,,,,,,---///...------//////...,,,000,,,+++......---000444333222111111222111///---.........///000222444555444333444777999???LLLYYYlllkkkfff^^^YYYXXXXXXXXXVVVSSSNNNQQQ^^^cccNNN333666333///,,,+++,,,---...,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***)))))))))555222...---...///000000...++++++...---)))(((***------///666===>>>888222)))---000111///---,,,------,,,,,,,,,---,,,***'''))))))))))))***,,,...//////'''&&&,,,///,,,///666555222000......---,,,***(((***---...------000222777<<<>>>???HHHXXXeeekkk~~~nnn]]]MMMFFFBBBHHHPPPTTTWWWZZZWWW]]]YYYGGG;;;:::999444;;;:::999;;;======999555444333333333666:::???AAA===777000...000111...++++++***)))))))))***,,,,,,...,,,++++++,,,---,,,+++,,,,,,,,,+++,,,,,,------***+++---......000222555333222111222444777:::<<<===>>>DDDMMMPPPJJJCCCAAADDD@@@;;;888555111***%%%...------...//////...,,,,,,,,,------...///000000---,,,,,,,,,---///000222.........000333555555444666333777BBBGGGAAA:::777??????AAABBB???===AAAIIIGGGJJJSSS___bbb]]]UUURRRZZZbbbiiieeeYYYNNNKKKMMMNNNMMMRRRUUUZZZgggeeeRRRKKKIIILLLQQQMMMDDDDDDLLLMMMJJJJJJJJJDDD<<<<<>>666555888888888888888999::::::;;;===666111333777:::>>>BBBGGG===222---...///---***)))((('''(((***+++,,,+++---,,,+++++++++,,,---...///...---,,,+++*********)))...///+++,,,000///+++111111111222333333444444555999BBBMMMSSSOOOCCC888AAA===777333000///---,,,......//////000000111111......///////////////...000...,,,***)))***,,,...(((000555333222555444111111333;;;FFFNNNKKK@@@666BBB???@@@EEEGGGCCC>>><<>>>>>666;;;777111---,,,---.........---...///111111///---,,,++++++,,,...///...---111///,,,***+++,,,---,,,,,,---//////......000222000000666<<<>>>@@@IIIUUUYYYQQQWWWddd___MMMNNN___ZZZUUULLLGGGGGGGGG@@@555555222000000222///)))###(((******((((((,,,---+++,,,)))%%%!!!!!!###&&&))))))///222///...333;;;???---,,,***+++++++++***)))((()))...666<<<<<<555///---......///222444///&&&***++++++++++++***))))))%%%&&&(((*********))))))---))))))------,,,000888777333...+++))))))((('''***+++,,,,,,+++---000222999@@@???BBBPPP[[[eeetttyyyhhh[[[LLLEEEBBBHHHOOOTTTVVVXXXVVVTTTPPPHHH@@@999666555777777666666777999:::;;;===666111222555777:::???CCC<<<444///......,,,******)))((()))+++------,,,...---,,,,,,,,,---...//////............---------+++///000------111111---......//////000000111111222666>>>DDDFFFCCC===888:::777333000//////...---///////////////000000000....../////////...------...,,,+++***,,,---//////)))///222///---000111//////222999BBBHHHHHHAAA;;;===:::;;;AAACCCAAA>>>>>>IIICCCDDDLLLNNNJJJLLLSSSZZZ^^^___XXXQQQMMMJJJGGGKKKLLLMMMMMMKKKKKKNNNSSSWWWQQQKKKJJJMMMNNNMMMLLLTTTJJJKKKOOOGGGCCCEEEAAA888333111333444222111333222222111111111111222222777666666888999888333000222///,,,---111333222///111222333333222222333444***000111...222;;;;;;333777333///,,,,,,...///000...------...///000...---...,,,,,,,,,...///...---111...,,,+++,,,------,,,,,,,,,...000111222333333555333444:::???DDDOOOZZZ```aaaooo~~~tttXXXLLLSSSGGGGGGDDD@@@???@@@;;;444333000---...111222...***)))+++***(((***......***+++***(((&&&&&&''')))***///333444222555;;;>>>>>>---,,,,,,---///000000...---,,,...222888888444000////////////222444///(((***+++++++++******))))))&&&'''((()))******)))))),,,))))))---......222888555111---***+++,,,------,,,------,,,+++,,,...111666???AAAGGGVVV___gggsssyyyfffXXXOOOGGGCCCHHHOOOTTTWWWZZZWWWRRRLLLFFFBBB<<<666222666555444444555888:::<<<===666111111333333666:::===:::666111...,,,+++++++++******+++---...---,,,...------------...///000...///000111111000///...+++......------//////,,,,,,------...//////000000///333777888666555555666222000------...//////...///////////////.....................------,,,+++---***)))***...111000///,,,///000---,,,---...---///222666;;;???AAABBBBBB@@@===<<<@@@BBBAAA@@@BBBFFF@@@@@@IIINNNNNNPPPUUUZZZTTTPPPOOONNNJJJJJJLLLMMMHHHGGGIIIGGGCCCGGGNNNSSSLLLFFFHHHPPPSSSNNNFFFLLLDDDFFFJJJDDDCCCGGGDDD999444111333444222111333111111000000000000111111555555555777777666333000000---***+++///222333222222222333222111222555777***///000...111777555///333000,,,+++,,,...000111...---,,,,,,...//////...///...------...///...,,,000...++++++,,,---------,,,+++,,,000555777555333777555555999???IIIVVVbbbtttwww[[[CCC???777;;;===<<<===???===888555111------///111000...++++++((((((,,,111///)))))))))))))))************)))******))),,,111000++++++++++++---000222222222111///---///333555333111111111000...111333111+++++++++*********)))))))))&&&'''((()))*********)))***((()))---000111444888777333...++++++---...///.........---++++++...000444???DDDLLL[[[ccchhhrrrxxxfffWWWRRRJJJEEEIIIPPPUUUYYY\\\TTTQQQKKKFFFAAA;;;555111555555444444555888;;;======777222222111000222666777888777333...******++++++******+++---...---+++,,,,,,---------.../////////000222222222000...,,,)))***+++++++++,,,,,,+++---......//////000000111000000000/////////000111...,,,+++,,,...//////.../////////......---------------------,,,+++******,,,)))(((***///111///,,,---///000000/////////...000333555666777:::@@@DDDDDD@@@>>>???@@@>>>???BBBGGGGGGNNNXXX]]]\\\]]]aaaaaa[[[\\\bbbbbbZZZXXX]]]RRRGGGBBBEEEEEE???BBBKKKHHHEEEEEEKKKVVVXXXKKK<<>>???EEEDDDIIIMMMFFF999444111333333222222444000000////////////000000000000111222222111000...000---)))))),,,///111111222222222000///000333555///333444111111444222---222///+++***,,,...///000///---,,,,,,...000000000000///............---,,,...---++++++---......---...++++++000666888555000444777;;;>>>BBBMMM]]]jjj|||zzzxxxZZZBBB:::555999<<>>999222---************------...---,,,---///111555@@@FFFMMM\\\cccgggrrrxxxfffXXXQQQIIIDDDHHHOOOTTTXXX\\\PPPPPPMMMGGG???888444222666555555555777999<<<>>><<<777333222000...000555333555777333...******+++*********+++,,,---+++)))******+++,,,------......000111222222111...,,,******)))***,,,,,,++++++,,,---------...//////000000222///,,,---000111...+++...---,,,...///000...---//////......------,,,,,,,,,,,,------,,,+++******,,,***)))***---...---***---...///222333111///...222444444333111555<<>>:::999;;;;;;;;;>>>CCCPPPVVV^^^cccaaa___dddkkkeeehhhsssuuuqqquuucccUUUJJJGGGEEE???@@@EEEIIIIIIJJJOOOZZZ]]]QQQAAAHHH===>>>DDDIIIRRRTTTHHH999444000222222111111444000//////////////////000,,,---/////////.........444111...,,,---...000000555555333111//////222444666888999666444333111///333000---++++++,,,---,,,000...,,,---///111222222000///------......---+++---,,,+++,,,---///......///---+++///444555222...444>>>GGGHHHHHHPPPaaannnlllggghhhnnnnnn```OOODDD<<<;;;;;;AAAMMMSSSLLL@@@>>>:::444...+++*********,,,+++((()))///444000'''***((('''&&&'''(((+++,,,$$$+++000...***)))(((&&&)))(((((()))+++---,,,+++***+++,,,///222333222111333444222......111111...+++***)))((((((((())))))'''''''''((())))))******((((((***---333777888666???:::333---***)))((((((***+++,,,------...222444999CCCFFFLLLZZZbbbgggrrruuueeeXXXMMMEEEAAAFFFNNNSSSWWWZZZPPPPPPOOOIII@@@999555444555555666777888999;;;<<<999555333222///---///555111333444222...******+++*********+++---,,,***((())))))+++,,,---......---000000111000///---,,,+++---+++,,,//////------///+++++++++,,,------......333///,,,---222333///***///......000111000...,,,---------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,------111......111333000......222333333222111444:::???999777999===@@@BBBHHHOOO[[[```bbb]]]VVVUUU___iii\\\eeeuuu~~~{{{|||uuuhhhWWWKKKFFFDDDBBBAAAKKKLLLKKKJJJPPPXXXTTTJJJDDD<<<===BBBFFFOOOOOOAAA888333///000111///000333000000////////////000000,,,...000000//////000111888777444222000000111111666777666555333333444666999::::::888555444444444555222...,,,,,,,,,++++++...---,,,---///111111111...---,,,,,,---...---+++,,,+++***,,,...//////...000...---...111333222000:::EEENNNMMMKKKQQQ]]]ggg]]]ZZZ\\\dddjjjfffXXXKKKCCC???;;;@@@LLLRRRHHH:::888666333///---+++++++++******))))))...222...(((---+++)))'''(((***,,,...""")))((($$$%%%&&&''',,,+++***+++,,,---,,,+++&&&)))---000222222111000222444222...---000000---+++***)))((('''((())))))((('''''''''((()))***+++(((***+++...444999888444777444///,,,++++++******)))+++,,,------///333666;;;DDDFFFKKKZZZbbbiiiuuurrrbbbVVVKKKDDDBBBHHHQQQVVVYYY[[[UUURRRNNNJJJEEE???888444444555666888888888888888555222111000...+++...444111111111000---++++++++++++++++++---......+++))))))***,,,---...//////........./////////////////////,,,,,,111111------000++++++,,,,,,---.........111///---...000000///---......///111222111...,,,,,,,,,,,,,,,,,,---------***+++,,,---.........---+++---///---++++++000555<<<444///111111......000///000111222333666999<<<::::::>>>CCCGGGJJJQQQZZZYYY\\\[[[UUUNNNOOOWWW^^^TTT[[[ccciiinnnsssssspppqqqjjjXXXHHHGGGOOOPPPHHHCCCJJJJJJEEEFFFNNNPPPKKK>>><<<@@@AAA===BBBCCC666888111---...///...///222111000000//////000000111,,,...000000//////111333777777666444222000000111222444555666555555777999666666666666444444777;;;444222...---------,,,+++*********,,,///000///...,,,+++***+++------,,,++++++******,,,///000///...000///......000222444666BBBIIIKKKGGGEEEKKKQQQSSSOOOSSSYYY```hhhjjjddd\\\IIIFFFAAABBBIIILLLBBB666222333222111...,,,++++++'''*********,,,///---(((++++++***)))))))))******###***000//////000000...,,,+++***+++---...---,,,(((***---///////////////000333333///---......++++++***(((''''''''')))***((((((''''''((()))***+++(((+++,,,...555;;;999222000...,,,+++,,,,,,+++***+++,,,---------///222555999CCCFFFMMM]]]fffmmmyyy}}}ooo```TTTMMMFFFEEELLLUUUZZZ\\\___ZZZSSSMMMKKKJJJEEE;;;333222444666888888777666555111/////////,,,***---444111111///...---,,,+++***,,,,,,---...000///,,,******+++---///000000000///---------...///111333444---***+++///000,,,+++///------...//////000000111///000///---,,,,,,///111,,,---...111222222///,,,+++++++++,,,,,,---------***+++,,,---.../////////***...111///+++,,,444;;;GGG;;;333111111...000444---...000333666999:::;;;:::;;;???DDDGGGJJJQQQYYYPPPSSSUUUSSSRRRRRRTTTUUUXXXZZZWWWTTT\\\iiikkkeeeaaa___QQQAAAGGGZZZ^^^TTT;;;HHHNNNIIIFFFKKKLLLGGG>>>AAAIIIEEE:::;;;===444777111,,,---...---...111111111000000000000111111***---//////......000333333444444333000///...///---///222444555666777999222111222333222444999???333111...---.........---(((((()))+++...///---++++++***)))***,,,---,,,+++*********,,,///000000...////////////000333777;;;HHHHHHCCC===>>>DDDEEEAAA>>>HHHRRR[[[eeeqqqwwwyyyOOONNNJJJGGGIIIIIIAAA666111222333222///,,,)))(((%%%)))+++***+++---,,,)))'''((()))***)))'''%%%$$$(((***+++***,,,...***$$$***))))))***,,,------,,,+++---......---,,,---...///222333///---...---***+++***((('''&&&''')))***((((((''''''((()))+++,,,))),,,---///555<<<999000---,,,++++++,,,+++***(((---.........---...111333666AAAGGGPPPaaajjjppp|||}}}mmm^^^UUUGGGGGGGGGIIIRRR\\\___\\\XXXPPPLLLNNNKKK@@@555000333111///111555666333000111000///---+++,,,...111000000111111000...+++***,,,---...///...,,,)))((((((+++***(((+++111///(((///...---...000...***&&&333---+++...---)))'''******+++------------///000///,,,***...444666222,,,,,,,,,...111444333111...---,,,++++++------,,,++++++,,,...---,,,,,,---///,,,)))))),,,......111666???;;;666333111111111111///000222333555999>>>BBBFFF@@@::::::@@@HHHMMMNNNMMMRRRVVVVVVSSSSSSXXX]]]___dddbbbhhh|||~~~ssshhhZZZNNNPPPgggqqqdddPPPLLLMMMQQQOOOHHHGGGMMMGGGDDDGGGPPPVVVQQQCCC999???111111555000000444222333222///------...000111///...---...///000///...,,,777:::222---222333///...333777666222111444999999777444222222444777999666444111000111000---***,,,+++++++++,,,,,,---...000---,,,---///000...,,,***---...++++++000000---000///000333111...///333999;;;<<<===============GGGOOOZZZ^^^iiikkkSSSGGGRRRZZZNNN===555666555444222///,,,)))(((---+++))))))+++,,,***(((***((('''((()))***)))'''((()))+++,,,------,,,,,,,,,+++***+++------+++)))******,,,///...******...,,,......---,,,+++,,,---+++***)))'''''''''((()))''''''''''''(((***+++,,,///111000...///333333000,,,+++***+++,,,,,,+++******+++,,,,,,---...111444888AAALLLVVVbbbpppyyyzzz|||mmm^^^UUUJJJIIIFFFFFFNNNZZZ___]]]WWWPPPKKKLLLIII>>>444000///000222222111111111111000000000...------///111///000111111000...+++***+++,,,---...---+++)))((())),,,+++***,,,111///******)))***,,,///111///---111+++***,,,,,,)))(((,,,+++---......------...000222000...000333444111...------...000111111///------,,,++++++------,,,++++++,,,------,,,,,,---///,,,)))(((,,,------000444555444444444444444222111000111333555777;;;@@@CCCDDD???<<<===CCCIIILLLLLLLLLMMMPPPUUU[[[```cccdddiiixxxxxxjjjgggvvvyyygggUUUUUU[[[ccc```TTTMMMOOONNNDDDBBBPPPdddhhhYYYHHH@@@222000444111222666444333222///------...000111000...---...111222333222222<<>>>>>WWW___lllrrr|||gggSSSLLL[[[dddWWWAAA555666444111---+++))))))))),,,***))))))++++++***'''***((('''((()))***)))''''''(((***+++,,,,,,,,,+++***)))((()))***+++)))''',,,)))***......++++++---+++---......,,,++++++,,,,,,+++)))((((((((()))***'''''''''(((((()))***+++///111000...///333333000++++++,,,...///...+++)))+++,,,---......000333666<<>>===???EEEJJJKKKKKKMMMKKKLLLVVVdddnnnooolll|||vvvqqqxxxttt```SSSSSSZZZbbb___SSSLLLNNNPPPFFFAAAKKK[[[```TTTDDD@@@444333555111333777444333111///......///000111111///...///111444666666777???AAA:::444333111+++222777;;;;;;999666666888888777777666666777777888999666222000///...---,,,------,,,+++++++++,,,,,,---+++***+++,,,---,,,+++---)))))),,,******333AAA666///***,,,///000111444<<<888>>>LLLPPPHHHDDDIIIdddjjjssswwwzzzaaaNNNFFFTTT^^^SSS???333555222...)))'''''')))***+++***))))))******)))'''***((('''((()))***)))''''''((()))***++++++******)))(((((()))******)))'''///)))'''+++...---,,,---***---//////---+++******,,,+++***)))))))))***+++((((((((((((((()))))))))...111111...///222222///***+++---000111///+++(((,,,---...//////111444777???IIITTT]]]jjjyyyyyyiiiZZZPPPIIIHHHEEEDDDKKKWWW___aaaWWWRRRLLLGGGCCC===777444///111333222000...///000---///111111000///000111......//////...,,,+++************+++***)))(((''')))***+++,,,---......,,,,,,,,,+++***+++,,,,,,,,,...---,,,+++***)))***---,,,---...---,,,+++,,,---+++---.........///333777222///---+++++++++***))),,,+++***+++,,,,,,,,,******,,,------,,,+++---...---******---...,,,...111---111555888888555333111777888999::::::<<<>>>AAA???===<<<>>>BBBGGGIIIJJJNNNLLLMMMVVVdddmmmnnnkkkxxxxxxtttpppoookkkhhhmmmgggRRRMMMIIIJJJOOONNNIIIKKKRRRGGGFFFDDDBBBCCCDDD@@@:::>>>999======333111555333222111000/////////111222444111......000333555666555;;;===888333111...)))333666:::<<<;;;888666555555555666666666666555555888666333000......------***)))))))))***++++++,,,+++*********+++++++++***---&&&'''---,,,***888LLL:::111***,,,111444666888BBB;;;AAAPPPPPPGGGKKKZZZppprrrrrrkkkmmm|||```JJJ;;;AAAKKKGGG;;;444222000---***(((((()))*********))))))))))))((((((***((('''((()))***)))''''''(((((()))))))))))))))***))))))***,,,,,,+++)))000)))%%%)))------,,,,,,+++...000111///,,,+++***+++***)))(((((()))******)))))))))))))))(((''''''---111222///...111111///++++++,,,---///...+++)))+++,,,......///111444777@@@KKKVVV```lll|||wwwfffVVVLLLDDDFFFFFFGGGNNNYYY```aaaZZZVVVNNNFFF@@@<<<999666555333222222333333000...---///111111000//////000.........------,,,++++++))))))******))))))((((((((((((***+++,,,++++++,,,------,,,+++)))))))))***...000000---*********++++++,,,---,,,+++***+++,,,,,,000333555555999???DDD444111...+++++++++***))),,,+++******,,,,,,+++******+++---,,,++++++,,,......+++,,,///000...///222666888::::::777333111111:::;;;<<<;;;::::::<<<>>>>>>;;;999:::===CCCHHHJJJKKKKKKMMMRRRYYY^^^```___mmmqqqhhhbbbjjjkkkeeeeee^^^\\\```aaa___bbb]]]JJJKKKEEEDDDIIIJJJJJJQQQ\\\DDDEEEBBB===<<<@@@@@@<<<===AAALLLIII888111555333111111000///000000111222555222///---///111222222222666777555222111...+++222444666999:::888555222111222333444444333222111555444333000...---------&&&&&&&&&'''(((***+++,,,)))************)))******...''''''---+++(((444HHH999000)))+++111444777999===777<<>><<<666222111222999:::;;;;;;::::::;;;<<<<<<:::888888;;;@@@FFFJJJFFFHHHJJJLLLMMMOOORRRSSSYYY```]]][[[dddcccYYYUUU]]]YYY]]]^^^ZZZ\\\WWWGGGIIIEEEFFFMMMPPPOOOTTT^^^RRRKKK@@@:::AAAIIICCC666===FFFSSSNNN:::333777444111111000000000111222222444222///---.../////////222333444444333222111000111000111444888888555111///000000111111000000///000111222000...,,,,,,---%%%%%%&&&&&&((()))+++,,,)))***+++***))))))***+++///+++***,,,)))%%%,,,888333,,,(((+++///111444777999777;;;CCCFFFMMMfffjjjWWW___iiiaaaSSSGGG???@@@AAA<<<444000---............---++++++***+++,,,+++)))))))))+++***((('''((()))***)))'''))))))(((((((((((())))))'''&&&&&&(((******)))(((...(((&&&***---,,,+++,,,...000222111///---++++++((('''&&&&&&&&&'''((()))((()))*********((('''&&&+++111444111......///...---***''''''(((***++++++)))+++,,,---...111444777===JJJYYYcccmmm{{{tttdddTTTKKKEEEIIILLLMMMQQQYYY___```^^^\\\QQQBBB999888888555888777666555444333111///000000000---+++***,,,------,,,,,,+++++++++++++++*********))))))******+++((('''***---,,,((()))///%%%(((++++++******+++,,,!!!***000---+++++++++)))+++,,,------------...000...000333555777888:::;;;777444222000///...,,,++++++***)))***+++,,,+++))))))+++,,,,,,++++++,,,---,,,***+++000111000000444999<<>>LLL\\\gggppp|||ttteeeVVVMMMIIIMMMNNNMMMPPPWWW^^^___^^^\\\QQQAAA777666777444555888999777222///000111111111///,,,))))))+++---,,,,,,++++++***++++++++++++***************++++++)))(((+++///---(((***000%%%(((,,,---***))))))***%%%---,,,***,,,,,,))),,,---////////////000222555555777888888888777666777555333222111000...++++++***)))***+++++++++))))))+++,,,,,,+++***,,,---***(((***///111///000333444999>>>>>>:::555555666///222666888:::;;;>>>@@@777999;;;>>>???AAADDDFFFEEEEEEGGGKKKQQQUUUVVVVVVRRReeeoooqqqtttnnndddddd[[[TTTVVVXXXVVV[[[^^^UUUSSSKKKGGGHHHGGGEEEKKKVVVOOOUUUPPPBBB:::>>>AAA===999999>>>999///222444+++000000111111222222222222000///...000111222222000333000...///000000000222111---+++///666999666222//////............//////(((,,,000111...,,,+++,,,---,,,+++***)))))))))))))))+++---,,,)))(((***,,,(((---000///000333111---++++++...222222111333888===>>>@@@GGGTTTfffuuu}}}qqqvvvwwwiii^^^iiinnn```HHHFFFFFFDDDAAA;;;888888///---+++))))))+++...///+++---///...+++)))+++---***((('''((()))***)))(((+++***)))(((((()))***+++((('''''')))+++,,,+++***((((((***...---)))))),,,---......,,,***(((((())))))(((''''''''')))***+++&&&((()))***+++)))((('''***111555111------...---+++******,,,------+++)))+++---...///111333777:::???NNN___jjjsss~~~zzznnneeeWWWHHHJJJKKKLLLOOOTTTYYY^^^aaa^^^WWWKKKAAA:::666333222999888666444333222222222......---,,,,,,,,,,,,---......---------,,,,,,,,,---,,,++++++,,,,,,+++)))******+++++++++,,,,,,,,,)))))))))***,,,+++)))'''///---+++***+++***'''$$$------///000222333555555666;;;===888333444555333777<<<999///---333333,,,+++))))))***------***'''*********+++------,,,+++,,,,,,---...000222333444444666888999888888888999///444666777:::@@@AAA???777:::???GGGPPPQQQHHH>>>FFFLLLOOORRR\\\gggcccXXXYYY___jjjtttxxxsssjjjcccjjj[[[XXXZZZXXXZZZZZZQQQVVVIIIDDDKKKMMMHHHFFFKKK]]]ZZZTTTKKKAAA:::666555???888444666777444111222444777777333,,,***///555111000///000333555777777999777444000...------...000---***+++///333444333333222111000////////////444222000---,,,,,,------++++++******************((()))***+++,,,+++******---...000///...------...222111111000111333444555HHHDDDAAAFFFRRR___hhhkkkiiisssmmmXXXTTTaaadddYYYFFFAAA???@@@@@@;;;999999111///,,,***+++...111444//////,,,'''(((++++++(((***************)))((('''***,,,//////---***(((((()))(((''''''((()))'''&&&------,,,,,,,,,---......000---***)))+++,,,***((())))))((((((((((((((()))%%%(((******))))))+++...---///000222666777///%%%))))))(((((()))+++---...***,,,......///222888>>>FFFQQQ]]]hhhsssxxxkkkbbbUUUIIIHHHIIIKKKNNNSSSYYY^^^aaa[[[TTTIII@@@:::777555444888777666555444333222111......---,,,,,,,,,,,,------------------,,,,,,,,,---,,,******++++++***(((******+++++++++,,,,,,,,,***)))((()))++++++)))(((222000......///...+++(((---...000222444777888999OOORRRLLL???:::<<<888000;;;???:::///+++...---&&&***))))))+++------+++(((*********+++---------,,,---......///111222444555555777999999777555555555222666888999<<>>;;;BBB???:::555444333222111333555555111---///777>>>444222000111555777777666777555333000............111...,,,,,,///222333222444333222111000111111111222111///---,,,,,,---...---,,,+++***))))))))))))((()))***+++++++++******+++,,,......---,,,,,,---.........000222444777888AAA===:::===GGGRRRYYY\\\ZZZfffdddQQQJJJSSSSSSHHHAAA<<<:::<<<===;;;:::<<<555111,,,+++,,,///111222000000---)))***......+++************)))))))))((()))+++......,,,)))(((''')))(((((((((******)))(((++++++******++++++,,,---222///+++)))******)))'''((((((''''''''''''(((((()))+++,,,***(((&&&((()))+++...000111444555000(((***))))))))))))+++,,,---***,,,...//////222999>>>EEEPPP\\\fffqqq~~~uuuhhh]]]RRRIIIFFFGGGIIIMMMRRRWWW\\\___WWWPPPGGG>>>:::999888888777777888777666444222000......---,,,,,,,,,,,,---,,,,,,------,,,,,,++++++---+++************((('''******+++++++++,,,,,,,,,+++)))(((((()))******)))++++++***,,,---...,,,+++---...///222555777999:::TTTWWWOOOBBBDDDOOOJJJ;;;EEEGGGAAA555///000...'''*********,,,......,,,************+++,,,------.../////////000111333444555666777888777444222222222444888;;;:::<<>>:::444---,,,///222222000222222///,,,---000000---++++++***))))))))))))***(((***,,,---+++((('''''')))(((((()))+++,,,+++***)))))))))((()))******+++222///,,,***)))((('''&&&''''''&&&&&&&&&&&&''''''***++++++)))'''&&&''')))+++///222111111222000++++++******)))******++++++***---/////////333999>>>DDDNNNYYYcccooo|||tttfffZZZPPPIIIFFFGGGIIIMMMQQQUUUYYY[[[TTTMMMDDD===::::::;;;;;;888888999999888555222111......---,,,,,,,,,,,,---,,,,,,---------,,,+++***,,,+++))))))***)))(((&&&******+++++++++,,,,,,,,,,,,***(((''')))*********$$$$$$&&&))),,,...//////,,,---...000222444555666EEEJJJEEE===GGGYYYUUUBBBGGGGGGBBB888333222000,,,******,,,---......---,,,)))***++++++++++++,,,...////////////000111222333444555666555333111111222666:::;;;:::;;;>>>???<<<;;;===@@@AAA>>>999999;;;BBBDDDPPP```fffccceeemmm{{{}}}{{{uuunnnkkkmmmrrrppplllqqquuutttyyy{{{qqqtttrrrdddPPPJJJRRRSSSKKKIIIGGGFFFIIILLLKKKEEE@@@YYYbbb^^^MMMCCCEEECCC:::::::::999555111111666;;;<<<777333555999;;;777333111000///.........//////111000/////////000000000444333222222222333444555///...,,,+++***,,,---...---,,,+++***))))))))))))((())))))***************(((***,,,---------...///000000//////000111333444777555444888@@@IIIOOOSSS```jjjkkk\\\OOOJJJCCC;;;;;;555222444666777:::???>>>666...---111444222///444444222......000///+++++++++***)))))))))***+++''')))++++++)))'''''''''((('''(((***,,,---+++***)))(((((((((((()))******000...,,,***)))(((((('''''''''&&&&&&&&&'''((((((((((((((((((((()))+++,,,...222444111/////////,,,++++++******************+++---//////000333999>>>BBBMMMXXXbbbnnn{{{rrrdddXXXNNNIIIHHHIIIKKKNNNQQQTTTVVVXXXSSSLLLBBB;;;888999;;;<<<888999::::::999666333222......---,,,,,,,,,,,,---+++,,,---...---,,,+++***+++***))))))******)))'''******+++++++++,,,,,,,,,,,,***(((''')))*********&&&(((***,,,...///000111......//////000111111222<<<@@@<<<666@@@NNNHHH555;;;;;;777111.........,,,+++,,,...//////.........(((***,,,---+++***+++,,,...............///000111111222333333222222333555666:::;;;999:::======:::DDDCCCEEEFFFAAA;;;<<>>DDDJJJMMM\\\ccccccYYYOOOIIIEEE@@@===777222333555555888<<<@@@888000...222444222///666666333...---...,,,'''+++***************++++++''')))******(((''''''(((&&&&&&'''))),,,,,,***))))))))))))))))))***++++++,,,,,,+++)))(((((()))***((((((''''''((())))))***)))((('''''')))+++------222666666222//////...+++***+++++++++*********)))+++---//////000333999???BBBMMMZZZdddppp|||xxxlllbbbVVVLLLHHHIIIKKKMMMOOORRRUUUWWWXXXTTTMMMBBB:::777888999;;;888999999888777555333111......---,,,,,,,,,,,,---,,,---...//////---+++******)))((()))+++,,,+++*********+++++++++,,,,,,,,,+++)))(((((()))******)))***,,,------+++***+++,,,000000000000000000000000333666444222888AAA>>>333666444222///......//////,,,...000000///...---...(((,,,111111...+++***+++......---------...//////...000111111111333555777444888::::::<<>>;;;BBBLLLbbbdddkkkqqqqqqmmmnnnqqq______]]]ZZZYYY\\\ccchhhmmmfffeeeiiippp|||xxxddd[[[```ZZZLLLFFFJJJGGG???@@@??????BBBGGGJJJIIIGGG@@@JJJOOOKKKIIIJJJEEE===999:::;;;:::666222000///666555555555555444222111---------------------------///000///---------//////000111222222111///......,,,***)))((()))***+++))))))))))))***+++,,,---)))(((((((((((()))***++++++---//////......///000+++,,,,,,---///222444666777666555555777999<<<>>>HHHKKKLLLJJJGGGDDDAAA??????888333333444444666999???999222///111333222000555666333...---...+++&&&)))***++++++,,,+++++++++''')))******((('''((()))&&&'''(((***,,,,,,)))'''***************++++++,,,***+++***)))((((((***,,,((((((((((((((()))***+++---+++((((((***,,,------555777777333111222///+++)))******+++++++++******+++...000000000444:::???CCCNNN]]]hhhttt~~~lllddd___UUUKKKFFFHHHJJJMMMQQQUUUXXXZZZ[[[WWWOOOCCC:::666555777888777666555444333111000000......---,,,,,,,,,,,,---,,,...000111000///,,,+++)))(((((())),,,------,,,******+++++++++,,,,,,,,,***)))((()))++++++)))((()))+++------+++)))***,,,........./////////000000------...222777===CCCFFF;;;999666555444333444555...000222222///------...+++000666777222---++++++000///............//////...000111111111333666888111666:::===BBBIIILLLKKKJJJAAA===@@@???<<>>>>>@@@DDDGGGHHHFFFAAA<<<<<<<<<;;;999666222000///000222444444111//////000,,,,,,---------,,,,,,,,,***---///...,,,+++---......000222444333111---+++...---***((('''((())))))******************++++++)))(((((('''((()))***++++++---......---,,,---...+++++++++---///111444555555444444222222222444666;;;;;;>>>CCCFFFCCC???======777333333444222333666===999333000000111222333333444222///...000---(((((()))+++---...---+++***((()))******)))((()))***((((((***,,,---,,,)))'''******))))))******+++,,,***++++++)))'''&&&)))+++''''''&&&'''((()))******...+++((((((+++...000000555666555444555777333,,,((()))***+++,,,,,,++++++,,,...000000000444:::???CCCQQQ```mmmyyyuuubbb]]]\\\TTTJJJEEEGGGIIIMMMRRRWWW[[[^^^___YYYPPPDDD:::555444555666555444333111000///............---,,,,,,,,,,,,------...000222111///---+++)))((((((***---//////...******+++++++++,,,,,,,,,)))))))))***,,,+++)))''')))---000111000000222555)))******+++,,,---...///000---///555999<<>>GGGLLLHHH@@@<<<;;;555222333333222222555;;;999444111///000222444111333222///000222000,,,&&&))),,,...///---+++)))((()))+++***)))(((***+++******+++---...---***''')))))))))))))))***++++++,,,------***&&&%%%'''***%%%%%%%%%&&&'''((()))******(((&&&(((---222555555444444444444888;;;666...'''(((***+++,,,,,,,,,+++,,,...000000111444:::???DDDRRRcccqqq|||mmmYYYUUUUUUOOOIIIHHHLLLKKKLLLPPPUUUXXXXXXVVVRRRPPPIII>>>444000333888888666444111000///000000///,,,***+++---...,,,)))...///000111111///---+++...''')))***$$$'''---***,,,+++*********+++,,,---000---***)))+++,,,***)))(((+++...000000//////000//////...---+++,,,...000000...---222;;;DDDIIIKKKEEE@@@999444333444555555000111222333222000...,,,///444999:::666111...---555333000------...000111555///+++---444999888555777999<<>>===<<<;;;888666666;;;BBBEEE@@@888777<<>>999<<>>888666666777555555444222111000///...///---++++++---...,,,***------...///...---,,,,,,...''')))***$$$(((...***++++++*********+++,,,---///,,,))))))***+++***((((((+++---///......///000---------,,,+++,,,///222222111222666<<>>;;;;;;:::999888777777888<<>>???DDDJJJKKKEEE???:::777666777:::999555000444333111000000111222333;;;999555111//////000000+++++++++******((('''&&&(((''''''&&&&&&'''))))))***+++,,,------,,,***))),,,### &&&++++++******++++++***)))((('''&&&&&&&&&%%%%%%%%%&&&(((***++++++***))),,,111444444222222222333555555333...***)))))))))***+++,,,---...------...111222333:::CCCLLLXXXjjjxxx}}}jjjZZZXXXWWWNNNEEEAAACCCFFFKKKQQQWWWXXXWWWTTTSSSLLLCCC===<<<<<<999666555555555555444222000...///---,,,,,,------,,,+++,,,,,,++++++,,,,,,------...''')))***%%%(((...***++++++***)))***+++,,,------+++)))((()))))))))((()))***,,,,,,,,,,,,...000***+++,,,++++++,,,///222---///111333555888<<>>??????;;;555444666555111444333222111///,,,***)))...---,,,,,,......---,,,,,,,,,++++++++++++,,,,,,000......000///+++***,,,---+++***+++,,,...------))))))))))))***+++,,,,,,---+++***)))***+++******)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---///......222999AAAGGGKKKGGG@@@<<>>999777555666777666222...111111222222222222222222???;;;666000......///111+++++++++***)))'''&&&%%%%%%%%%%%%&&&''')))+++,,,))))))******************)))%%%$$$'''***)))***+++))))))))))))((((((((((((&&&%%%%%%%%%&&&(((***+++)))***+++---000222333444333333333444444111,,,)))+++************++++++,,,,,,,,,---000111222:::BBBPPP\\\lllyyy}}}kkk\\\YYYVVVMMMEEEBBBGGGJJJOOOTTTXXXYYYYYYXXXOOOIIIBBB===<<<<<<:::777777777777666555444222222///...---------------,,,,,,+++*********,,,...///---'''***+++&&&)))///***+++***)))))))))***,,,---+++***(((''''''((((((((()))***++++++***+++---///***+++,,,+++++++++---///))),,,000000///...111444000/////////111111///...///000222222222000...---....../////////000111222111111111222333555777888111//////222777999777333;;;>>>???AAAFFFLLLLLLIIIGGGIIIHHHCCC@@@AAACCCDDDOOONNNNNNPPPTTTWWWXXXWWWlllcccTTTIIIHHHMMMNNNJJJGGGEEE@@@===???BBB>>>777666999:::777444555:::@@@@@@@@@CCCDDD???999999===IIIBBB;;;<<>>>>>;;;AAAIIILLLDDD<<<<<>>666333555666555555444333111///---***))),,,+++)))***+++------,,,,,,+++***+++...///---,,,/////////......000111111......---,,,*********+++*********)))******+++,,,---,,,++++++,,,,,,+++)))))))))***++++++++++++***)))))))))*********++++++,,,+++---111666888777444666555555777999888555111333222000//////---+++***,,,...111333333111...---111111000000///...---------------,,,+++***((('''(((((()))***************(((((('''&&&'''(((***+++###&&&((('''&&&&&&((()))(((((((((((())))))))))))***)))((('''&&&'''(((((((((***---///111333666888:::999777666666444111///))))))***+++,,,...///000+++***,,,000111222:::BBBTTT^^^mmmyyyooo^^^YYYTTTLLLFFFGGGHHHLLLQQQVVVXXXYYYZZZ[[[KKKHHHCCC<<<777666666888555444444333222222111111///000000000...---...///...,,,+++******,,,---///,,,&&&***---(((+++000+++******)))((()))***+++,,,)))))))))(((&&&''')))+++)))***,,,,,,++++++,,,---...//////...+++******++++++,,,------+++))))))***))))))***,,,......,,,***,,,---...000///...---+++///---,,,,,,///111222222222000...---000666===BBB666444111000222444555555444888888777888<<<===;;;CCCNNNRRRGGG<<<;;;>>>???EEEEEEEEEEEEEEEFFFGGGHHHHHHLLLOOONNNMMMJJJCCC;;;???@@@>>><<<>>>AAA>>>888888999:::999777999===@@@AAA@@@BBBEEEBBB<<<:::<<<:::777555777888999<<<@@@AAABBB>>>666222333555444333333222111000...,,,+++---+++)))***+++---......,,,***))),,,///000...+++,,,//////---...222444222...///...---***)))***++++++***************++++++,,,+++***+++,,,,,,***(((((()))******++++++******)))))))))************+++((())),,,///222333222000000222555888999777444222........................---///222333333111...+++***+++---.........,,,+++------------,,,+++******'''((((((((((((((('''&&&)))((('''''''''((()))***%%%)))+++)))(((***+++)))(((((((((((())))))))))))'''&&&&&&&&&''')))+++,,,(((***,,,///333777999;;;AAA>>>:::777555222...,,,&&&&&&'''(((***,,,...///+++***---000111333;;;DDDVVV```nnnyyy~~~mmm___[[[UUUKKKDDDDDDBBBIIITTT[[[]]]]]]]]]]]]RRRJJJAAA:::888888777555222444777888888555111//////000222000...---...000,,,,,,+++***)))***+++++++++&&&+++---(((+++000+++***)))((((((((()))+++,,,)))******)))''''''))),,,)))+++------,,,+++,,,,,,---...000///---+++,,,,,,,,,+++***)))******)))''',,,,,,+++,,,---,,,***(((***+++---......---+++***...,,,***+++...000000///222000...---///333888;;;555444222222222111111000444888999777888<<<>>><<>>AAA???BBBCCCCCCCCCCCCCCCDDDFFFEEELLLQQQNNNHHHBBB:::444999<<<<<<999999;;;999555888999:::<<<>>>@@@BBBDDD@@@@@@CCCGGGEEE???<<<===:::555333777888777888===???AAA>>>666111111333222111111111111111000///...///---++++++---///000000,,,***))),,,000111...+++***...///---...222333000...///000...+++***,,,...++++++***************++++++*********,,,+++)))'''((())))))***************))))))*********+++++++++))),,,///222666999>>>@@@>>><<<:::<<>>999444000111000///...---...///111222444555444111...,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***&&&'''((())))))((('''&&&))))))((((((((((((((((((&&&***+++((())),,,+++'''))))))))))))((((((((((((''''''&&&'''((()))+++,,,))))))***///777<<<======AAA===888444111...+++)))'''''''''((()))+++,,,---++++++---111222444<<>>HHHWWWaaaeeecccaaa```XXXLLL>>>999:::;;;777333111666;;;??????:::333//////111222111...---...000++++++***))))))(((((()))+++&&&+++...))),,,000+++***)))((((((((()))+++,,,)))***+++)))''''''***---(((+++...///...,,,+++,,,,,,---//////...---...///333///,,,,,,///000...,,,+++*********,,,,,,***((()))***,,,------,,,+++)))---***)))***---///...---000///.........000333444111111222222111///,,,***111555666333222555777666;;;AAA@@@777666???CCC???999::::::::::::;;;<<<>>>666???EEECCC>>>;;;999666///444777444333555555333::::::<<>>>>>BBBGGGFFF@@@<<<<<<:::333000555999777666888===@@@>>>666000000111000///000000111111111111000111...,,,---///111222333,,,***))),,,111222///+++)))...///,,,---111111------///000///------///222++++++***************+++***))))))***++++++(((&&&(((((()))***************************++++++++++++,,,000444888<<>><<<999444111///---+++)))++++++******+++,,,,,,---,,,+++...111333555===EEE]]]fffqqq{{{{{{nnnbbb[[[VVVLLLBBB===CCCOOO\\\bbbeeeggggggeeeSSSJJJAAA===;;;888888:::999333222999>>>999444333...///000222444333000---******+++++++++,,,,,,,,,******++++++++++++************))))))((((((''''''(((((()))******************(((***///000......000---.........//////000000333222000...,,,++++++***++++++***)))(((((())))))))))))***,,,---,,,***'''************+++---///000000---,,,...111222///,,,000///......///111333444555333000///000222333333666888666222222666777555444777;;;???@@@>>><<<:::;;;999999<<<>>><<<555///555555444222111222555888>>>>>><<<<<>>999666777333111333888:::999666555555444333111000////////////000111222444555666333111///000222444444444///......111333333///,,,---------------------,,,///---++++++,,,---...---111///,,,***)))***+++---+++++++++************)))((('''''''''''''''((())),,,+++)))((()))+++---///222111AAAJJJFFFYYYtttxxxddd^^^KKKBBBNNNQQQCCC888;;;777222///.........---777:::<<<<<<777111+++)))++++++++++++,,,---......)))***,,,---,,,+++)))'''***))))))***++++++(((&&&************))))))))))))(((******)))***,,,***%%%'''((()))******)))(((''',,,)))(((******((((((+++***'''%%%***333888666333<<<999444///+++***++++++))),,,000000---******+++---,,,///333666777<<>>;;;888777777888:::<<<:::777333222333444444444666999<<>><<<999888:::888666555777777444333555222111000000222222111000------,,,++++++*********(((((())))))))))))((((((***))))))))))))(((((((((******************))))))***(((***...000......111000000000///......------............,,,+++)))'''++++++***))))))))))))************+++---,,,***(((***)))******+++,,,......,,,---/////////...///000000111333444555555444444---///444999<<<;;;666222555888999888999<<<<<<:::999777999>>>DDDEEEBBB===999;;;;;;;;;888777666666333444444444333444666999???BBBEEEEEEHHHLLLLLLJJJEEEEEEIIINNNRRROOOFFF>>>===999444333444555444222/////////000000111111111222222222222222333444444222111000000111000...,,,---,,,+++,,,------,,,+++)))***+++---.........///000...,,,,,,---...---,,,...,,,***(((((((((***++++++++++++************)))------,,,,,,++++++++++++************---000333555888>>>VVVkkksss~~~~~~iiiVVVRRRKKK@@@???:::777333000000111111111000333555555333111000///...,,,***((('''((()))*********++++++******)))(((,,,+++***+++,,,,,,***((()))))))))((((((((('''''',,,,,,***''''''***)))%%%'''(((((()))))))))(((((('''$$$$$$''')))***---222///+++***---222555444000888666222...+++++++++,,,(((***+++,,,++++++,,,...333111222555666777===DDDXXXdddqqq{{{xxxkkk]]]UUUOOOIIIEEEDDDKKKNNNRRRVVV^^^eeeeee```YYYMMM@@@;;;999666666777:::999888666333111111444444222//////000111111000......---,,,+++***)))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))***++++++,,,***((()))...///...///222222222111///...---,,,+++,,,---...///...,,,***(((++++++***))))))*********+++******+++------+++))))))))))))***+++,,,,,,---***---000000------...111///111333555666555333222000333888===@@@>>>999555888<<<>>><<<===??????;;;;;;999:::AAAKKKPPPNNNIIIEEEGGGFFF@@@999444555777???>>>;;;777333222444666===BBBGGGHHHHHHJJJKKKMMM\\\SSSKKKGGGIIIHHHCCC>>><<<888444222222222222111000000000000000000000000222111111000000000111111///......///000///---+++,,,+++***)))******++++++***+++,,,------------,,,000...------......---,,,///...,,,+++***+++,,,---+++++++++*********)))))))))***+++,,,---...//////(((((()))+++---111444666999;;;GGGXXXccclllrrrsssuuuddd[[[LLL??????<<<999444111111111111111,,,...//////---,,,,,,---000...+++(((((())),,,...***************))))))(((+++***))))))******)))'''((((((((((((''''''''''''------***&&&&&&)))(((%%%''''''(((((((((((((((((('''$$$###'''))))))---222000...,,,...222444222///555333000---+++++++++,,,((())))))******,,,...///000000333888;;;;;;???EEE\\\ggguuu~~~vvviii[[[RRRJJJCCC@@@@@@QQQSSSTTTWWW]]]cccbbb]]]WWWKKK>>>:::999777555666888999888555222333555666444222///...///000000000......---,,,***)))(((((()))******++++++******)))))))))))))))************((((((((()))***,,,...///***((()))---///...///333333222111000...,,,+++***---...///000///...,,,***+++***************++++++,,,+++***+++,,,---+++***(((((()))******+++++++++))),,,//////---,,,...111...000222444555333111///777888999<<<>>>>>>;;;999999===@@@@@@BBBEEEEEEBBB???<<<<<>>;;;666222111111000///000111222111///......///---,,,)))'''(((***---000)))************)))((((((***(((''''''(((((('''&&&((((((((((((''''''''''''------***%%%&&&)))((($$$'''''''''''''''(((((())))))%%%%%%'''((((((***...000...---...111222111///111000...,,,++++++,,,,,,))))))))))))+++---...///+++---333<<>>999888999:::;;;===BBBEEECCC??????CCCJJJEEE???>>>@@@AAA>>>;;;666555555444444333444444666555444222000...,,,,,,...---,,,,,,,,,,,,,,,---+++++++++,,,...///...---)))***++++++***)))***+++,,,---......---+++((('''---,,,,,,...000111000...++++++******************+++++++++************)))+++,,,---------+++***)))......///111333555777999999<<<<<>>:::555222111111000///111222333222///------...)))((('''&&&''')))+++---((()))***++++++)))'''&&&)))'''%%%%%%&&&'''&&&%%%)))))))))(((((((((''''''++++++)))&&&&&&)))((($$$&&&&&&&&&&&&'''((()))))))))&&&&&&))))))'''(((+++---,,,,,,---000111111000...---,,,+++++++++,,,---***))))))+++---//////...(((+++333<<>>===888111///---------...,,,+++------,,,,,,+++***))))))))))))************))))))))))))*********+++++++++,,,+++***))))))+++,,,---***'''(((,,,......111555333222111///...,,,++++++------------------------+++*********++++++,,,------,,,***+++,,,---,,,+++'''((()))*********)))(((******+++---///000///......///111222222111///...777555444555777:::;;;;;;===AAABBBAAADDDJJJMMMKKK<<<:::999999;;;===>>>===FFFGGGFFFCCC@@@???AAADDDAAACCCDDDCCC@@@<<<999999===<<<>>>CCCAAA;;;999;;;:::999999;;;======:::888777888999999777666555555555555333111///---+++***---,,,,,,,,,,,,,,,------...,,,++++++---......---)))+++......,,,******,,,***+++---...---+++)))'''++++++,,,...111222111000************************+++++++++************))),,,---......---+++)))(((//////000111222333444555444:::888>>>GGG;;;111>>>888<<<>>>HHHTTTLLL>>>>>>:::777333111111222222222+++---//////---+++******))))))(((''''''((()))***&&&(((+++---,,,***&&&$$$***(((&&&%%%&&&''''''&&&******)))))))))((((((((((((***)))''''''***((($$$&&&&&&%%%%%%&&&''')))***&&&%%%&&&***+++((('''************,,,///111111111,,,++++++++++++,,,,,,---+++***+++---000111///---+++,,,222999>>>@@@EEEKKKZZZeeepppxxx~~~qqqhhh^^^VVVNNNFFFCCCEEENNNUUU[[[ZZZZZZ]]]___^^^JJJ>>>666888<<<;;;666333::::::777444888>>>:::222000...------------+++***---,,,,,,++++++*********(((((())))))))))))(((((())))))******++++++++++++///...,,,***))))))***+++***'''(((,,,......111555222222111///...---,,,+++,,,,,,+++++++++,,,---...+++*********+++,,,,,,---...,,,++++++,,,------,,,'''((()))******)))((((((+++***))),,,000111000---///000111222111111000///222111111222666999;;;;;;777999888555666:::;;;999666666666666777999;;;<<>>===>>>???CCCHHHMMMOOOKKKDDD>>>:::>>>;;;<<>>EEELLLZZZdddpppxxxhhhbbbYYYQQQLLLIIIFFFEEEKKKTTT[[[[[[[[[\\\[[[XXXAAA>>>999666666888999:::<<<<<<===>>>>>>;;;666222111000///...---...//////000...+++)))''''''((())),,,***)))***,,,---***(((&&&&&&&&&''''''((()))***,,,,,,,,,---...---+++))),,,------.........//////...///000000...,,,)))'''------,,,+++************------+++)))((())),,,///,,,,,,+++******+++,,,,,,(((((()))***+++,,,,,,,,,******+++,,,,,,---......000---...333444111///000222000000222222000333888111222111///111666666333444444444333222333666888;;;777777;;;>>>>>>???BBBHHHFFFIIIOOONNNFFF???>>>:::666<<>>@@@???EEEHHH>>><<<888777===@@@<<<999999777666666777777555777:::777444000.........,,,+++((()))***+++,,,,,,------+++++++++*********)))))),,,,,,++++++++++++++++++'''(((***,,,------------000///333777777222......,,,+++******))))))******)))((('''(((+++,,,+++***,,,,,,,,,,,,,,,,,,------***,,,...---+++***,,,///---...000111111000...---666///,,,///222111000000111111111111111111000000///---***((())))))((('''***)))))))))++++++***)))%%%'''((()))***)))'''&&&,,,+++)))''''''&&&''''''''')))***)))'''&&&(((+++((((((((((((((('''''''''(((''''''((())))))(((&&&(((((((((((((((((((((((())),,,///111000111222555555222...,,,,,,,,,---,,,)))***,,,---......------000...---000777>>>CCCEEEUUU___mmm{{{|||gggaaaXXXQQQKKKGGGDDDAAAKKKRRRXXXYYYXXXXXXUUUPPP>>>:::555333555999<<<>>>CCCBBBBBBBBBAAA>>>:::666555333111///............***************))))))(((---,,,*********)))&&&$$$************+++,,,------'''+++...///...---///111...---,,,,,,,,,---//////++++++,,,---,,,+++***)))++++++*********+++,,,,,,***+++,,,,,,******+++,,,,,,+++************+++,,,******************++++++******++++++,,,,,,------000+++***---///,,,))))))---,,,000555666222///000...000000...111555555222222222111000111666===BBB555444888@@@CCCAAA>>>>>>LLLPPPOOOMMMOOOSSSLLL@@@BBB@@@DDDEEEBBBMMMWWWSSSEEE>>>888888:::999999:::666333555777555222777AAA777444///---------------)))))))))***+++,,,,,,,,,*********)))))))))((((((------,,,++++++******)))+++++++++,,,---...///000222333888===<<<444---,,,,,,+++)))(((((((((***+++)))((('''(((***,,,+++***+++++++++***************,,,,,,++++++******++++++---000333444333222222222999111---...000//////000333333222222111111111000111///+++******)))(((''',,,***''''''((()))***)))'''((()))))))))(((&&&%%%+++***)))'''&&&&&&&&&&&&((())))))(((''''''(((***))))))((((((''''''&&&&&&(((''''''((())))))(((&&&((((((((((((((((((((((((***,,,///000000111222444666333///---,,,---,,,,,,******,,,---...............//////111444999@@@EEEUUU]]]kkkzzzzzzgggbbbYYYQQQLLLHHHEEEBBBMMMUUU\\\^^^^^^[[[UUUMMM>>>999555333555:::???AAADDDCCCBBBBBBAAA>>>999666777555333000///...---...((()))***,,,,,,+++)))(((,,,++++++***)))((('''%%%************+++,,,------''',,,111111---,,,...222///...,,,++++++,,,...///***+++,,,,,,,,,,,,++++++******))))))***+++,,,,,,)))+++------,,,******+++++++++************+++++++++++++++*********************++++++,,,,,,,,,,,,...,,,+++,,,,,,+++000666111///111555666222......---/////////222666666222666444222111222666>>>CCC999:::AAALLLQQQPPPMMMLLL]]]aaa\\\SSSUUU^^^ZZZLLLGGGCCCFFFIIIIIIVVVbbb^^^HHHAAA999555555666777777444///000777999777999@@@777333///,,,,,,...//////,,,,,,+++++++++++++++++++++*********)))))))))))),,,+++++++++++++++++++++---,,,++++++,,,...000222333444888>>>===555///......,,,***(((''')))+++,,,++++++***)))))))))((('''++++++******)))))))))(((...+++))))))***++++++***...000222222222555<<>>:::666444777;;;???AAAAAA@@@??????>>>;;;777444333111///,,,***)))))))))''')))+++------,,,***))))))***+++******)))))))))))))))((())))))***+++,,,***...222111---+++,,,///...---,,,,,,+++,,,---...+++,,,,,,---------------))))))))))))***++++++,,,(((+++---...,,,+++******************************+++++++++*********************+++++++++++++++,,,------///...***,,,888FFF888333222555666222//////---///000000444888888444888777555222111444999===999;;;DDDQQQXXXXXXVVVVVV```ccc\\\QQQTTTaaaaaaWWWHHHAAACCCFFFJJJVVV[[[RRRCCC???888444444666555333444......888DDDGGGAAA;;;666222...,,,,,,...///000111000///---+++*********,,,,,,+++++++++*********))))))***+++,,,,,,------,,,+++******+++---000222333222555999999444222333000...+++))))))***,,,...+++++++++***)))(((((((((,,,,,,++++++******))))))---+++))))))+++,,,---,,,///555;;;===>>>BBBJJJRRROOOGGG@@@<<<777222000222333333333222222222111111555333///------,,,+++***)))((()))***+++***'''$$$$$$%%%&&&''')))*********)))))))))(((((('''&&&&&&(((((('''''''''(((((((((******)))((('''&&&&&&%%%(((''''''((())))))(((&&&((((((((((((((((((((((((%%%&&&***...111333333333000...------...000000///***++++++,,,---///000000000333555333222666@@@IIISSSZZZgggwww^^^vvvjjjcccYYYPPPLLLJJJJJJJJJJJJRRRZZZ^^^___[[[QQQFFF>>>:::777555777:::===>>>===<<<;;;::::::888555333333222///---+++*********)))+++,,,......---+++***(((***,,,,,,*********+++(((((('''(((((()))***++++++...111000---++++++---------------,,,,,,,,,,,,---------------------...******)))))))))***++++++)))+++------,,,+++***+++))))))***++++++***))))))******************++++++******++++++++++++++++++,,,---///...+++,,,:::III999333111555666444111000...111333333777;;;;;;777999999888666333333444666555666>>>JJJQQQQQQPPPPPPPPPRRRNNNGGGIIISSSXXXUUUKKKCCCBBBDDDFFFNNNNNNAAA<<<;;;666333555999777333444111000999MMMXXXLLL777444111...,,,---///000000444222000---+++*********,,,,,,,,,++++++++++++***(((((()))***,,,---...///++++++***)))***,,,///111222000111555666333333666///...,,,+++++++++---...'''(((******))))))+++,,,,,,,,,,,,+++++++++++++++++++++******,,,...111333BBBNNN[[[```]]]ZZZ]]]aaa\\\TTTLLLFFF>>>555111222222222222222222222222222222000,,,+++******)))((())))))***,,,,,,+++'''######$$$%%%'''(((***+++,,,(((((())))))))))))(((((()))'''&&&&&&'''(((((('''))))))((((((''''''&&&&&&(((''''''((())))))(((&&&((((((((((((((((((((((((%%%''',,,111555777555333---,,,+++,,,...000000000+++++++++,,,---///000111///111222111000555???GGGSSS[[[iiixxxNNNsssuuujjjbbbVVVMMMIIIJJJLLLNNNLLLQQQUUUXXXZZZXXXQQQGGG<<<:::777666666888888888999888777777777666444222666444222000............,,,---.........---,,,++++++---...---+++)))***+++((((((((((((((()))+++++++++,,,---......---,,,,,,+++,,,---......,,,+++)))------,,,,,,,,,,,,,,,,,,+++******))))))))))))******+++---,,,+++***+++,,,((()))***++++++***)))((()))))))))***+++++++++,,,++++++******************---,,,,,,---,,,,,,222:::333//////555999777333111///333555666:::???>>>:::===>>>???>>>:::777666555555444888@@@DDDCCCAAABBB>>>???@@@>>>>>>???CCCFFFEEE???@@@???<<>>:::999999666666;;;<<<999777888777888;;;===888111222888777444777666000555:::333555666333111666???AAA===,,,444222000GGGaaaUUU333111000......000000000///...---+++******+++---...************))))))))))))++++++++++++++++++,,,,,,+++++++++,,,---...///000111000222666777333111333,,,,,,,,,+++++++++******)))+++---+++(((&&&(((***))))))******++++++,,,,,,'''+++.........111999???VVV___fff```RRRGGGFFFJJJBBB>>>;;;:::444---,,,.........///000111222222333111///,,,+++,,,,,,,,,+++///,,,***))))))***))))))'''''''''''''''((()))***&&&''')))+++,,,---,,,,,,)))'''$$$%%%''')))'''&&&'''''''''((((((((((((((((((''''''((())))))(((&&&((((((((((((((((((((((((&&&)))---333666444---'''---,,,++++++------,,,++++++++++++,,,---///222333444333222222555<<>>>>>AAADDDEEECCCCCCAAA:::111888444111222555888999888666555333333555555444333666555444555666777666555666777999:::;;;<<<>>>@@@777555222333>>>GGGCCC888---...///000000...---,,,111000...---,,,,,,---...+++,,,+++***((((((***---''''''(((***,,,...000111,,,+++******+++...000222,,,...000222333222111000//////---,,,+++,,,,,,---***+++,,,---,,,+++***)))))))))***+++++++++******((('''''')))---333999===BBBGGGJJJEEE<<<777;;;AAACCCBBB>>>888222...------...///111444555666777777000---)))(((((()))))))))---+++(((((())))))))))))((('''''''''(((***,,,---&&&''')))+++,,,,,,,,,,,,///)))'''+++---***&&&$$$******)))''''''&&&&&&&&&***(((&&&%%%%%%%%%$$$###%%%'''(((&&&$$$%%%(((+++''')))///555555///+++,,,+++))))))***,,,...///000---------,,,---000222111000222333333444:::BBBIIIUUUaaappp{{{DDDOOOfff|||xxxpppcccSSSJJJFFFGGGMMMTTTNNNOOORRRUUUVVVSSSNNNIII@@@999555777999777555555777555666777666222222666777555333111111000//////////////////...---+++***000000///,,,)))((()))+++))))))((()))******(((&&&+++++++++,,,,,,...//////)))---000000---++++++------,,,***)))((('''&&&&&&,,,,,,,,,+++***)))((((((((())))))***+++++++++***///...---...000000...---++++++******)))(((((('''+++*********,,,,,,,,,+++,,,***)))+++---///---,,,------///333555555333222666444222333777;;;>>>???999===???>>>???BBBBBB>>>333222222444888;;;===>>>===999555333333333333333555555666888999888555333888:::;;;<<<;;;;;;<<<<<<666444222333;;;BBB===333000//////000111111///---111000...---,,,,,,,,,,,,***++++++***))))))***,,,,,,,,,+++*********+++++++++***))))))+++---///000+++---...000222222222222///...,,,+++++++++,,,---+++,,,,,,---,,,+++***)))))))))***++++++,,,++++++*********+++---111555777777:::<<<999444111555999>>>>>><<<777222...------+++,,,...///000///...---...,,,)))((()))******))),,,***((('''((())))))((((((((((((((()))+++---...'''(((+++---......------///((($$$'''***)))'''&&&******)))((('''&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%%%%&&&'''%%%$$$$$$&&&)))((()))---222111,,,+++---******+++,,,...//////...222111///......000000///444555666555555999@@@FFFTTTaaappp|||OOOPPPaaazzzvvvnnnaaaSSSJJJGGGGGGLLLSSSQQQPPPQQQUUUWWWTTTKKKCCC>>>888444777999777666666888666666777666333555:::;;;999666666777555111---000000000///---,,,***)))000000///,,,)))(((***+++)))***,,,...///...***'''***++++++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,***)))((((((,,,,,,++++++***))))))))),,,,,,+++***************---,,,,,,---......---+++******))))))((((((((('''+++++++++++++++,,,,,,,,,+++++++++,,,......,,,***...//////111333444222000888555222222444888:::;;;777999999666777<<<===;;;555888;;;>>>AAACCCFFFHHHCCC>>>888444555888;;;===999:::;;;===>>><<<888444============<<<:::888777777555333555:::>>>999000222000...111666888666222111000...---,,,+++++++++(((***++++++***))))))***------+++******)))))))))***)))))))))***,,,...///,,,,,,---...000111333444---,,,+++*********+++,,,,,,------,,,+++***)))(((((()))***+++,,,------------,,,,,,,,,---...///000111222333333222222444666777888888666222///...---...000111222111///,,,***---***(((((()))************((('''&&&'''(((((('''((((((((()))+++,,,...///(((***---///000///---,,,---'''###%%%((('''''')))***))))))(((((('''''''''((('''%%%%%%&&&''''''&&&&&&&&&&&&%%%######%%%'''***))),,,///...******---((()))+++,,,------------444222000///000//////...444666666555555999@@@FFFRRRbbbssskkkeeeqqqxxxttthhh\\\NNNGGGCCCCCCHHHNNNRRRPPPPPPTTTWWWSSSHHH>>>;;;666333666777666555777888555444666444333555;;;===:::888999999666000***000//////...---,,,+++***//////...,,,))))))***+++)))000888;;;888222...---((((((***+++,,,---......///---++++++---.........222111000...------------,,,++++++******))))))***///...,,,***))))))*********))))))***++++++***(((************))))))))))))***+++++++++******++++++***+++---...///...,,,***222333222111333555333000777777888:::;;;999666444;;;;;;:::;;;@@@DDDAAA999>>>CCCHHHKKKJJJJJJMMMOOODDD???999777;;;BBBJJJNNN@@@@@@@@@AAAAAA@@@<<<:::@@@???>>>===<<<999555222777666555777;;;<<<777222333///...222;;;???===888000///...---+++******)))''')))+++,,,+++***)))***)))))))))******,,,---...************+++,,,---.........,,,,,,---///111222,,,+++***))))))***++++++---------,,,+++***)))(((((()))***,,,------------,,,------------,,,,,,+++000///...///111333444444000222555555333000......111222444555444111...++++++)))(((((()))++++++***((('''&&&&&&'''((('''&&&(((((()))***,,,---...///(((***---///000...,,,******&&&$$$'''***((((((***))))))))))))((((((''''''***(((&&&&&&&&&'''&&&$$$((('''&&&%%%$$$%%%&&&''')))***---111000+++***---(((((()))))))))***,,,...666111///111222000......///111333444555:::BBBHHHRRRdddxxxwwwrrrcccWWWKKKDDDAAAAAAEEEKKKQQQOOOOOOSSSVVVQQQFFF<<<888444222444555444444777666333333444333111444999;;;:::999:::999444---(((...---------,,,,,,,,,,,,//////...,,,***)))***,,,...;;;GGGHHH>>>222......'''(((***+++,,,---------000...,,,,,,...000000000------,,,,,,------......,,,+++***)))))))))***+++///...,,,***))))))******---,,,,,,,,,......---+++++++++++++++++++++++++++)))***++++++)))((()))+++***,,,...000///...---,,,777999777333333777666111444888???FFFHHHDDD<<<666AAAAAABBBJJJVVV\\\RRRDDDDDDHHHLLLLLLIIIGGGGGGHHHAAA===999888>>>FFFNNNSSSCCCAAA???>>>>>>???>>>===@@@>>><<<;;;:::888444111666444555777999888555333555000---000888;;;999444......---,,,+++***))))))'''))),,,,,,,,,***++++++'''((()))***,,,...///111++++++,,,,,,,,,---......111000---+++***+++---...+++***)))))))))***+++,,,------,,,+++*********)))((()))***+++,,,,,,,,,,,,***+++,,,------,,,++++++,,,***)))***,,,......---,,,///333444333111000///---...000111000...+++******)))((((((***+++***)))'''&&&%%%&&&'''((('''%%%((()))***+++,,,------...''')))+++------,,,***((('''%%%''',,,---***((()))((())))))***))))))((('''(((&&&%%%%%%'''((((((''')))((('''&&&&&&'''(((((((((***000666555///,,,...,,,+++)))'''&&&***111666===666222555666222......---///222333444999@@@FFFQQQfff}}}wwwqqq```VVVJJJEEEBBBBBBEEEJJJNNNMMMMMMPPPRRRNNNEEE===888444333555555222333777444222222333222///111666999:::;;;;;;777222---)))------,,,,,,,,,,,,------.........,,,***)))+++,,,444@@@KKKIII;;;...)))***)))***,,,---......---,,,//////.........///111222---------...///000111222,,,+++***))))))***+++,,,,,,,,,+++***************---,,,+++,,,......,,,+++***++++++,,,,,,---------)))+++---,,,)))'''))),,,+++---000000000///000000;;;>>>;;;444444999888222000666@@@KKKPPPMMMFFF@@@JJJHHHHHHOOOZZZ]]]PPP???@@@AAABBBBBB???<<<:::999;;;999666777;;;AAAFFFHHH???<<<999777888:::::::::===:::777777999999666333444222222555444111111333555111------000111...***,,,,,,,,,,,,+++***)))))))))***,,,---,,,,,,---...+++++++++,,,,,,---...///,,,,,,,,,------.........222000...+++))))))******+++***)))))))))***+++,,,---,,,++++++******++++++))))))***++++++++++++***((()))***+++,,,,,,++++++***)))((()))+++,,,,,,,,,,,,///333444333222111111------...///...---,,,+++***)))((((((******)))'''&&&&&&%%%'''((()))'''&&&)))******+++,,,+++++++++((())))))******)))((('''&&&&&&)))...///***((((((((()))*********)))((('''$$$######%%%(((+++,,,,,,***(((&&&&&&(((*********'''***111888888333///000000///,,,((('''---777???DDD:::555999:::333---,,,///111333333333666<<>>777111......///...,,,++++++++++++,,,.........,,,***)))+++---222888<<<:::222+++(((((()))***,,,------,,,***)))+++...000///------000333////////////000111222222,,,+++)))((((((***+++,,,((())))))***+++++++++***))))))((()))***+++)))'''))))))***+++,,,,,,------+++...000...***(((+++...+++...000111000000333555>>>AAA===444333:::999222000444:::BBBHHHIIIFFFCCCIIIHHHDDDBBBEEEFFF===333999888777777777555222000333333333555999;;;<<<;;;888666555555666777666666999555222333777:::999777777444333444111,,,---222222///,,,+++++++++***)))******+++,,,,,,+++***)))+++,,,------,,,---///111......---------......///++++++,,,------------,,,000///---+++***)))))))))+++******)))***+++,,,---,,,+++*********+++,,,---))))))*********)))(((((())))))))))))******++++++******+++,,,,,,...///111///111444555444222222222222222111000////////////+++)))((()))***)))'''&&&&&&&&&&&&((()))***(((&&&******+++++++++***)))(((***))))))((('''''''''''''''&&&)))---,,,(((''')))'''(((***++++++***)))((('''%%%%%%&&&(((*********(((&&&$$$%%%(((***+++***(((***000777888444222555......,,,)))(((...888AAA???444000666999222,,,,,,///111333444444666<<>>333333:::999222333333444777;;;>>>????????????;;;555444777888555777444222333666666333000---...111555999:::888666555444444666777777555333777222...000666:::;;;:::<<<888666555111+++,,,333...---,,,++++++,,,---...((()))***+++,,,+++******,,,---------,,,---000222...------......000111111******+++,,,,,,,,,++++++...---,,,+++************++++++*********+++---...+++******)))***,,,---...)))******))))))((('''&&&******))))))))))))******&&&(((***++++++,,,000222111333555555444222222333555333111///---------...+++***))))))))))))'''%%%&&&&&&&&&(((******((('''******++++++***)))'''&&&,,,***)))'''''''''(((((((((''''''***)))%%%&&&***'''(((***++++++***)))(((---+++((('''''''''%%%$$$&&&$$$"""$$$'''***+++***)))***...444555333444888(((******)))(((---666>>>333(((&&&000666111,,,...,,,///222444555999@@@EEEJJJddduuuiii\\\UUUJJJCCCAAADDDHHHJJJGGGLLLOOOMMMLLLLLLIIICCC???;;;555333444555444333444444333000------111444>>>======<<<999555///***+++---///...,,,+++,,,///......------,,,+++************++++++++++++******+++&&&&&&+++---)))(((***+++---///...+++***,,,///.........------,,,,,,,,,+++,,,,,,++++++***)))(((,,,***))))))******)))'''************))))))))))))'''(((+++------,,,***(((---///111222000/////////---///000000//////000111555444222000000111222333444111///000444777888777:::888777666555444111///333222000///........./////////000111222222333333333555666777666444111///333222000///000222555777;;;999555111...,,,++++++,,,***)))***+++------,,,)))***+++,,,---,,,,,,+++---+++)))((())),,,///222000///...///000111000//////---******+++,,,---,,,---///000...***((()))+++...***(((******((()))---******+++++++++***)))(((+++,,,,,,+++******+++---++++++******)))(((((('''))),,,.........///333666888555666999888555444666===:::555111---+++++++++***((('''))),,,---)))&&&&&&&&&'''(((((((((((((((+++++++++***)))(((((('''((('''&&&''')))++++++***(((''''''(((***+++)))(((((()))+++---,,,)))###*********)))((((((''''''%%%&&&'''''''''''')))+++,,,///333555666888:::<<<444...((()))...222111...///***+++444999555///...///...222999>>>@@@DDDJJJUUUmmmuuuiii\\\TTTJJJCCCBBBDDDHHHKKKMMMRRRTTTQQQNNNKKKGGGBBB???;;;666444666777666444000111000...,,,---111444::::::;;;:::888333---)))***,,,...---+++***,,,...------,,,,,,+++*********)))))))))******)))))))))...)))(((,,,---)))''')))+++,,,------,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,+++***)))(((+++***))))))******)))'''************))))))))))))((())),,,---...---+++***---///000000///......///...000111111000///111222444222111/////////111222333222111333555666555333666555444333333222///---111000///...---....../////////000111111222333333000111222333333111000...222000...------...111222888777444111///---,,,,,,+++)))((()))***,,,,,,+++)))***+++,,,---,,,++++++,,,+++******+++///222555111///...---......---,,,...,,,++++++,,,------,,,...000111000---++++++,,,///,,,+++------***+++...+++++++++++++++***(((&&&)))))))))(((((()))+++,,,,,,++++++***))))))((((((+++,,,,,,++++++---111666;;;999888999777555888>>>;;;888333///,,,++++++,,,)))))))))***+++***)))'''&&&'''((())))))))))))(((++++++******)))(((((('''((('''&&&''')))*********)))(((((()))++++++***(((((((((***+++,,,)))$$$ ((((((((((((((((((((((((+++++++++)))'''&&&''')))'''***---000111444777999888222,,,---111444222///...)))***222777444000///222111444;;;@@@CCCIIIOOOYYYooosssfff[[[TTTJJJDDDCCCFFFJJJLLLRRRWWWYYYUUUPPPMMMIIIDDD>>>:::555555777888777666.........---,,,---111333555777888888666111,,,))))))***,,,,,,++++++,,,---,,,,,,++++++***)))))))))(((((())))))))))))((((((000,,,***,,,,,,***((((((,,,+++***+++---...---,,,---------------,,,,,,+++,,,,,,,,,,,,+++***))))))+++***))))))******)))(((++++++*********))))))))))))***,,,......---,,,+++---.........,,,,,,---//////111222222111111222333222111///.........///000222222333555666555222000222111111222222222///---000//////........./////////000000111111222222222///000000000111111111111444222///---,,,,,,...///555444333111000///...---+++)))((((((***++++++***)))***+++,,,---,,,+++*********)))***,,,///222444222///---+++,,,,,,++++++---,,,,,,---......---+++000222333333000...------...,,,---000///+++***,,,,,,+++++++++,,,+++(((&&&)))(((''''''(((***---...,,,,,,,,,+++******))))))------+++)))(((***///333:::999888777444333:::CCC888555000,,,))))))+++,,,)))***++++++)))((('''((((((((())))))******))))))+++******))))))(((((('''((('''&&&&&&(((******)))***))))))***++++++)))((((((((((((***+++***'''$$$%%%&&&&&&'''(((((()))))),,,,,,,,,***'''&&&'''((('''***---000333666999<<<777111,,,+++...000...+++,,,))))))...222222000000333222444:::>>>CCCKKKTTT^^^rrr|||nnnaaaZZZSSSKKKEEEDDDGGGKKKMMMSSSYYY\\\XXXSSSPPPMMMIII;;;777444444666888777555///......------...000222111444777777444000,,,***)))***,,,---------------+++*********))))))(((((((((((())))))))))))((((((---+++)))***+++***)))))),,,***(((***---///---++++++,,,---------,,,,,,+++++++++++++++***)))((('''+++)))((()))******)))(((+++++++++*********)))))))))***+++,,,---,,,+++***---------+++******---///000111333222111111222444000000///......//////000111111222333444444333111111111222333444444222///222111111000000////////////000000000111111111222222222111111333444666777999777333000......//////111111222222111000///...,,,***))))))***++++++*********,,,,,,,,,,,,+++***((((((((()))***,,,...///111...+++***+++,,,,,,,,,,,,,,,,,,...000000...,,,111222333333222000...---,,,***,,,000///***((())),,,******,,,......+++(((+++***((((((+++...000111,,,,,,,,,+++++++++******,,,+++***)))))))))+++---333444666555111///666AAA555222---)))'''(((+++---(((***,,,+++'''%%%''')))))))))************))))))******))))))((((((((((((((('''&&&&&&((()))))))))***)))((()))******(((&&&(((''''''(((******)))'''&&&&&&&&&&&&''''''(((((()))******)))''''''(((***))),,,000333666999===@@@555111,,,+++,,,---+++)))+++)))(((***...000000111000///000555:::???JJJUUUcccuuuzzzkkk^^^XXXRRRKKKFFFFFFIIIMMMOOOVVV\\\___ZZZTTTOOOLLLIII888555222222555777555444333111000//////000000000000333666555222...,,,,,,+++,,,---///000///...---******)))))))))))))))((()))******++++++******))))))((('''&&&(((++++++))),,,)))((())),,,...,,,******+++,,,---------+++***************)))((('''&&&***)))((()))***+++***)))++++++++++++************(((((()))***+++******))),,,,,,,,,+++)))***,,,...///111222222111000222333000000/////////000000000000000000000111222555666333333555777999888666333555555444333222111000///000000000000000111111111333222222222444666999:::<<<:::666222///......///...///111222222111000///...,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,******************************...,,,++++++---/////////---,,,---///000111///---111111111222111000///---,,,+++---111000+++((()))+++)))))),,,000222///,,,+++)))'''))),,,000111111,,,,,,,,,+++++++++++++++)))***++++++,,,***(((&&&,,,///444666222...333;;;222000,,,((('''(((***,,,(((***+++***&&&%%%'''***))))))************)))))))))))))))(((((((((((((((((('''&&&&&&((()))(((((('''&&&&&&'''((((((&&&%%%((('''&&&(((***+++***)))((((((''''''&&&&&&&&&&&&***++++++***)))(((***+++(((+++000444777:::>>>@@@666333000//////000...,,,***)))((((((***...000000...---///333777===IIIVVVgggwwwzzzlll___WWWRRRKKKGGGGGGKKKNNNPPPZZZaaaccc[[[QQQKKKGGGCCC777444111222444666444222555333111111111111000///000222444222...+++,,,---------...000111000...+++******))))))))))))))))))******++++++++++++******''''''&&&$$$&&&+++,,,***+++***)))***++++++***))))))***,,,---...---+++***************)))((('''&&&***)))((()))***+++***))),,,++++++++++++*********'''(((((()))))))))))))))+++,,,,,,,,,******,,,------///000000//////000111/////////000000000000000///////////////111555888555666777:::<<<;;;888555666666666555444333111000000000000000000000000000111111111111333555777999<<<999555111...,,,,,,---+++---000222333222000//////---,,,+++---------,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,+++))))))+++******,,,...000///......------...000111000///222111//////000000///...000...000333222---***+++,,,)))(((,,,111333000,,,)))'''&&&(((,,,//////---++++++++++++++++++******((((((***---...+++'''###+++...444999666111222777000...+++)))'''((()))***(((((()))(((''''''(((***))))))******))))))(((((((((((((((((((((((((((((()))'''&&&&&&'''(((((('''%%%$$$$$$%%%'''(((&&&%%%((('''''')))+++,,,+++)))))))))(((((('''&&&&&&%%%///000///---***)))***+++)))...444999<<<>>>@@@AAA111000.........///...---)))+++***'''(((---///...//////111555777===JJJWWWjjjxxxyyykkk^^^VVVQQQKKKGGGHHHLLLPPPRRRZZZaaaccc[[[OOOHHHCCC@@@777555222333555666333111444222000111333333222000///111222///***'''***---.........000111000,,,(((************************))))))************))))))((()))'''$$$&&&+++,,,)))***+++,,,+++)))(((((()))((())),,,......---+++***,,,,,,,,,++++++***)))((()))(((((((((***+++***))),,,,,,+++++++++*********((()))))))))***************,,,------,,,++++++,,,+++---......---,,,...///------...///////////////---///111111000000222555555666777:::<<<;;;777444222333444555555444333333000000000000000000000///000000111222333555666777<<<999555000---,,,,,,,,,***---000333444222000...///---++++++,,,,,,,,,+++++++++,,,---,,,+++***)))***+++,,,,,,,,,+++)))((())))))***,,,......,,,***///...---...000111111111444111......///111111000222000000333222---+++,,,---***'''***000111---((()))''''''***...000...***************************)))((()))+++---,,,((($$$---...333888777222111444///...,,,***)))(((((('''((('''%%%&&&((()))******((())))))))))))((('''&&&(((((((((((((((((((((((()))'''%%%&&&'''((('''&&&$$$###$$$%%%((()))((('''''''''(((***,,,,,,***(((((((((((((((((((((((((((---------+++)))((()))+++)))///777===???@@@??????++++++++++++,,,---------)))---,,,(((''',,,...---000000333666888===JJJWWWjjjxxxwwwiii\\\VVVQQQKKKHHHIIIMMMPPPRRRVVV^^^aaaYYYNNNHHHDDDBBB999666333444666666444111222000...000333444333111///000000,,,&&&%%%(((,,,///...---///000///***&&&***************+++++++++(((((())))))))))))((((((+++,,,***%%%&&&,,,,,,(((***,,,---+++(((%%%''')))'''))),,,......---+++***------------,,,+++******)))(((((((((***++++++***,,,,,,,,,+++++++++******)))************+++++++++***,,,......---,,,+++,,,***+++---,,,++++++,,,...+++,,,------.........------000333444111//////000444555777999;;;999666222...000222444555555555555000000000000////////////111222222444555666666777===:::666111...---------***,,,000333444222///---...,,,******+++++++++***+++,,,,,,---,,,+++***)))%%%''')))***+++***((('''))))))***---...,,,)))&&&000...,,,---///111222222666222...---///222222222111......111000+++)))+++///***''')))......)))###+++))))))---222333///***))))))))))))))))))******+++)))((())),,,,,,)))'''///...000555555222000222......---+++***((('''&&&)))&&&###$$$(((++++++)))(((((()))(((((('''&&&&&&'''''''''((((((((((((((()))'''%%%&&&'''((('''&&&$$$###$$$&&&)))******)))''''''(((+++,,,,,,***'''''''''(((((()))*********%%%&&&'''''''''''')))+++$$$***333:::<<<;;;:::999,,,,,,---...000111111222***......(((''',,,...+++///000333666777;;;HHHUUUjjjxxx}}}rrrfff^^^YYYQQQHHHDDDGGGJJJKKKJJJ^^^^^^\\\WWWPPPIIIDDDBBB999777999??????:::555333444333222111111111111000444111---,,,...///...,,,......---***'''%%%%%%%%%---+++((('''&&&(((***,,,---,,,++++++,,,,,,***(((+++((((((,,,,,,)))***---+++***)))(((''''''''''''+++,,,,,,------,,,,,,+++111---***)))++++++***(((***)))))))))))))))******************************(((***+++,,,++++++---///***,,,------++++++,,,...---//////,,,,,,///000---,,,---.........---,,,+++//////...---,,,,,,++++++---...///000111222222222...000111111111000111111888444///------///000111555555555555555555555555666444111...,,,,,,...///***+++---000222111...,,,000+++&&&&&&))),,,,,,***++++++************++++++)))))))))))))))******+++''',,,---***,,,111222...444444222///111777888666444111......111222000...555333///,,,++++++---...+++)))'''&&&&&&(((***,,,((('''(((***,,,------+++***))))))***---///000///)))'''(((+++,,,))))))+++.........000222222000.........---+++)))((()))+++++++++************++++++)))+++***'''))),,,+++'''((('''&&&&&&'''((('''%%%)))))))))(((''''''&&&&&&'''''''''((((((***++++++***'''%%%(((,,,...+++(((+++(((''')))---...***%%%,,,)))'''&&&'''''''''&&&$$$---444555444555555333666///+++,,,---+++***++++++++++++,,,---...///000+++,,,000555888===IIIVVVooowww{{{pppddd\\\UUUNNNFFFDDDFFFJJJKKKKKK^^^^^^\\\XXXPPPHHHCCCAAA999777888======999555555222111000000111///,,,)))222000---,,,---...,,,***......---,,,***))))))***+++***)))(((((()))+++,,,+++***)))***++++++***(((***((((((++++++)))))),,,------+++***))))))))))))+++,,,,,,------,,,,,,+++000---***)))***+++***(((+++++++++++++++++++++,,,************************************+++,,,,,,,,,,,,---...---+++***+++,,,...111222...,,,,,,(((###+++,,,---...------,,,+++/////////...---,,,,,,,,,//////000000000000//////000111222333222222222333666444000///000111111111555555555444444333333333333222000...------......---------///111111///---000+++''''''***---,,,++++++******))))))******+++)))))))))))))))******+++(((,,,---***,,,111222///222222000---000666888555444222000000111111111000444222///---+++++++++,,,,,,+++)))''''''(((***,,,***))))))***+++,,,***)))***)))((((((***,,,,,,+++)))&&&'''***+++)))***---000//////000111111///.........---+++((('''(((******))))))(((((())))))***)))***)))'''))),,,+++'''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++***(((&&&(((,,,---***'''***'''&&&(((+++,,,)))%%%+++)))'''&&&''')))(((((((((...111111111444444222///***'''+++.........111+++++++++,,,---...///000......111555888>>>KKKXXXnnnxxxyyynnnbbbZZZPPPKKKEEECCCFFFJJJMMMMMM\\\\\\[[[WWWOOOGGGAAA???:::666666:::;;;888666777333111000000111///+++&&&000///------------***(((,,,,,,++++++++++++,,,,,,((()))))))))***+++++++++)))(((((()))++++++***((()))''''''***+++((((((+++......,,,+++***))))))(((++++++,,,,,,,,,,,,++++++---+++))))))*********)))++++++++++++++++++++++++))))))))))))))))))))))))...+++***,,,///000///------......---***))))))***...333555222///---&&& ++++++------------,,,+++000000//////......------...//////000000000000//////000111111222222111111333111//////000111111000444444333333222111000000//////............------///...---...000000///...000,,,((((((+++------,,,+++******))))))******+++))))))))))))******++++++)))+++,,,***,,,000111000333333000---...333444111222333333222000000111222222222000...---+++***)))...,,,***)))((()))***++++++***)))***+++***((('''+++***))))))***+++***(((***&&&&&&)))***))),,,000333111/////////000///.........---***((('''((())))))((((((''''''(((((())))))***)))'''(((,,,+++'''(((&&&%%%&&&'''((('''&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''((())))))+++)))'''(((++++++)))&&&(((&&&%%%&&&)))***'''$$$+++)))'''''')))***+++***,,,//////...111666666222444...+++,,,,,,******,,,***++++++,,,---...///000///...000333666===LLLYYYmmmyyyvvvkkk___WWWLLLIIIEEEEEEHHHLLLOOOPPPXXXYYYXXXSSSLLLDDD???<<<;;;666444777888777666888666333111222222222...+++////////////...,,,***(((+++***))))))***++++++***'''((()))+++,,,,,,++++++)))(((((()))+++,,,+++))))))&&&'''******((((((+++---,,,+++)))(((''''''&&&++++++,,,,,,,,,,,,+++++++++******************)))))))))))))))))))))((((((((((((((((((((((((((((((,,,(((&&&)))...111///+++,,,---...,,,***))))))***,,,111444333222222---(((,,,,,,...//////...------111000000000//////......---...///000111222222222...------...000000///...000...++++++,,,///000000222222111000///------,,,,,,---.../////////......111///---,,,---///......///,,,******+++------,,,******))))))))))))******))))))******++++++++++++***+++++++++,,,///111111666666222......111000---000222333111...---///222222222111000///,,,***)))...,,,+++)))(((((())))))***)))((()))******(((&&&,,,+++***+++,,,---,,,***+++'''%%%''')))***---333555222///............---......,,,***'''&&&'''((()))((((((''''''(((((()))(((***)))'''(((+++***&&&'''&&&%%%&&&(((((((((&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((+++***((()))***)))'''%%%'''%%%$$$%%%''''''&&&$$$+++)))'''(((***,,,---,,,+++---...///555:::999333555000---,,,+++''''''*********,,,---......//////...,,,---///333:::JJJXXXlllzzz~~~ssshhh]]]UUUKKKIIIGGGGGGJJJMMMPPPQQQUUUUUUSSSOOOHHHAAA===<<<<<<777444666777666666999777555333222111111111111000111111111///,,,******---+++))))))***++++++)))&&&(((***,,,---,,,,,,+++***))))))+++,,,---,,,+++)))&&&'''******((((((+++---,,,+++)))((((((''''''***++++++,,,,,,++++++***)))***++++++******++++++*********+++***)))((('''((((((((((((((((((((((((&&&###!!!$$$***---+++(((***+++,,,,,,******+++,,,,,,///111///000222222...---...000111111111000000000000000000000/////////000000111222222111111000...------...000111///---333///+++)))+++///222444000000///...---,,,+++***+++---///000111111000///111///,,,+++,,,---------...,,,+++++++++,,,---,,,***))))))))))))))))))***))))))***++++++++++++***+++******+++,,,...000222333444222///000333333///...000111///,,,+++...000111111222222000...+++***,,,+++***((('''''''''((((((''''''(((******)))''')))))))))+++---...,,,+++,,,'''%%%''')))***...333444111...---------,,,+++,,,,,,+++)))'''&&&''')))***))))))(((((())))))***((()))(((&&&(((+++***&&&'''&&&%%%&&&((()))((('''((((((((((((''''''&&&&&&'''&&&&&&&&&&&&''''''(((+++***)))))))))(((&&&%%%'''&&&%%%%%%&&&&&&&&&%%%***)))'''(((***---------%%%(((,,,000666;;;888222...+++***++++++))),,,000)))***,,,---...////////////------///222:::JJJYYYlllzzzzzzpppeeeYYYRRRJJJJJJIIIIIIKKKMMMOOOQQQSSSRRRPPPKKKEEE@@@>>>>>>>>>999555777777666666999555777888555111///111333111222333111...+++++++++///,,,***+++---///---+++((()))+++,,,,,,,,,+++++++++******+++------,,,***)))''''''***+++((((((+++...---,,,+++++++++++++++******++++++++++++******(((***,,,,,,,,,+++,,,---------.........,,,+++***))))))))))))))))))))))))***((('''))),,,...---+++)))***++++++******+++---,,,......++++++///000......///111222333333222111000000000000////////////333333333222000///---,,,222///...000333444222///666333///---///333555777000000///......---,,,,,,...///111222333333222222222000---,,,---------,,,,,,,,,++++++++++++,,,,,,***))))))(((((())))))***((()))+++,,,,,,,,,+++***---***)))+++------000444...//////...111666777333...//////...,,,,,,---...///000000000000...---,,,******)))((((((''''''''''''&&&&&&''')))***)))'''&&&&&&''')))+++,,,***(((,,,(((&&&((()))***---333111///---,,,,,,,,,+++)))*********(((&&&&&&(((******))))))(((((())))))***((()))(((&&&'''+++***&&&&&&%%%%%%&&&((()))((('''***))))))(((''''''&&&&&&((('''''''''''''''(((((()))******)))((('''&&&%%%(((''''''&&&&&&&&&'''(((***)))'''(((***,,,------%%%+++///444888555000000---,,,,,,***''')))---)))***,,,...//////......111000000333666===MMM\\\lllyyyvvvkkk```UUUNNNIIIJJJJJJJJJJJJKKKMMMNNNSSSQQQNNNHHHCCCAAAAAABBB@@@;;;777888888666555777555<<>>444...///222111222222///+++)))***,,,---***(((***...111000...******++++++,,,++++++++++++******+++,,,,,,***(((***((((((++++++)))))),,,---,,,,,,++++++,,,,,,,,,******++++++++++++******(((***---...---,,,---///...///000000///...,,,***************************000000//////...------,,,***+++,,,+++***)))***+++***------******...///---...///111222333333222222///////////////////////////////////////......---333000///111444666333///666444333333555666555555222222111111111000000000111222333444444444444444444222000/////////...,,,***+++++++++******++++++))))))(((((((((((())))))((()))+++------,,,+++***...)))(((+++---,,,///555,,,......---000555555111000///------.........---,,,------------------,,,***)))))))))))))))))))))((('''&&&'''((((((&&&%%%((('''(((***++++++(((&&&---)))''')))******,,,111...---+++,,,,,,+++)))''''''(((((('''&&&''')))+++)))((((((''''''(((((()))''')))(((&&&'''***)))%%%&&&%%%$$$&&&((())))))((('''''''''''''''''''''''')))((((((''''''(((((()))((()))))))))((('''&&&&&&)))))))))((('''''')))***+++)))'''''')))+++,,,+++""")))...///111444444222555111///---(((###$$$)))(((***,,,...//////......111000111444888???NNN\\\lllwwwssshhh]]]RRRKKKIIIJJJJJJJJJIIIIIIJJJLLLTTTRRRMMMHHHCCCBBBCCCFFFAAA<<<999:::999666555777777BBBJJJGGG:::///...111111222111...)))'''))),,,)))&&&$$$'''---111000...,,,,,,+++++++++++++++++++++***)))*********(((&&&+++((())),,,,,,)))***---******))))))******+++,,,******++++++++++++******'''+++...///...---...000---...//////...---***)))************************000000000---)))&&&&&&&&&,,,------+++)))(((((()))(((+++---,,,...222333000---...000111222222222111............////////////'''(((***,,,///000111222222///---///333555222...222333444666777666333000444444444333333333333333444444444555555666666666666444222111222111///---)))***++++++***)))***+++))))))(((((((((((())))))(((***+++------,,,+++***...)))(((,,,---,,,///555///111///---...111///+++222///,,,---///000///,,,*********++++++,,,,,,,,,***************+++++++++***)))''''''((('''$$$"""+++++++++,,,---+++(((%%%---)))(((***+++***,,,000++++++***+++,,,+++(((&&&&&&'''''''''&&&'''***,,,'''''''''&&&&&&'''''''''''')))(((&&&'''***)))%%%&&&%%%$$$&&&((())))))((($$$%%%%%%&&&&&&''''''(((***))))))((((((((())))))'''((())))))((('''''''''*********)))((((((***,,,+++)))'''''')))***+++***)))///333111000333666666...,,,,,,,,,)))&&&)))///(((***,,,...//////...---000///111444777>>>LLLZZZlllvvvrrreee[[[SSSOOOKKKIIIGGGHHHKKKMMMNNNNNNVVVRRRIII@@@???EEEIIIIIIAAA<<<888666777777555333;;;===>>><<<777444333444000000...---------------+++,,,((((((333???999***...---+++++++++***'''%%%&&&+++---***(((******'''+++((((((+++///000,,,(((***++++++++++++***))))))+++++++++*********))))))((()))***+++,,,---///000,,,+++++++++,,,,,,***)))+++,,,...///...,,,***(((,,,,,,,,,++++++++++++***++++++++++++++++++++++++&&&'''(((***,,,...///000///000000000000000///.........---,,,---///222333000...---...///000///...+++))))))...///,,,))))))111222333444444444333222666999<<<:::666444666999777555444444555666555444888666444555666555111...///...---,,,,,,,,,,,,,,,,,,***((((((***+++)))''''''***,,,+++''''''+++000++++++++++++++++++++++++'''+++---,,,---000000---000//////000111111///...)))111444...***,,,...---,,,***)))***---...,,,)))(((((())))))))))))((((((''')))++++++)))))))))***%%%&&&(((***,,,---.........***'''&&&((()))(((&&&)))((('''&&&&&&&&&&&&&&&+++)))'''''''''&&&$$$###***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''(((%%%+++...(((***///+++***(((&&&&&&&&&'''&&&%%%---***'''''')))+++***(((,,,((('''((()))(((***...))))))+++...222555555555444111...---,,,,,,+++******+++,,,,,,++++++---///......///222999DDDQQQZZZjjjuuu|||ooobbbWWWPPPLLLIIIHHHGGGHHHKKKNNNOOOOOOUUUSSSKKKCCC@@@CCCDDDCCC<<<:::888777666555444222666888;;;:::666333222333333222111000...---------)))***((((((111<<<888,,,+++*********,,,,,,***(((''',,,...+++)))******'''+++)))(((+++//////+++'''***++++++++++++***))))))+++++++++*********)))))),,,***(((***...000///---,,,+++***+++,,,,,,***(((,,,---///000///---+++)))))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,...000111222////////////...---,,,+++...---,,,,,,,,,...000222///...---...///000///---***)))+++000000------//////000222333333333333222999===@@@???;;;999:::<<<999666222111222444555555444333222222333333///,,,......---,,,,,,,,,,,,,,,,,,***((()))***+++)))'''(((+++,,,+++''''''+++///,,,,,,,,,,,,,,,,,,,,,,,,)))---///---...111111...000///...///000000...---,,,333666222......///...---+++***,,,......---***))))))))))))))))))((((((''')))++++++)))((()))***)))(((((()))***+++------000,,,(((&&&'''(((%%%###)))((('''&&&&&&&&&&&&'''((('''&&&&&&(((((('''&&&***))))))(((''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''''''''''''''(((%%%***---&&&)))...++++++)))''''''((()))((('''***((('''''')))***++++++***'''&&&))))))'''(((,,,++++++---000333555444333444111...,,,,,,,,,+++)))***+++,,,,,,++++++---///---...///222999DDDPPPYYYhhhsssyyylll___UUUNNNKKKHHHGGGFFFHHHLLLOOOPPPPPPQQQRRRNNNFFFBBBAAA???;;;666888999888666333222222000333777888666333111000555444333111///...---,,,&&&******)))...666555---(((((((((***---...---,,,***...///,,,*********''',,,***)))+++------***'''***++++++++++++***))))))+++++++++***************000+++(((***000222///***,,,+++***+++,,,,,,***(((,,,---///000///...,,,+++''''''((())))))***************************************,,,---///000111222//////...---,,,***)))(((---,,,+++++++++---...//////...------//////...---******...000...***+++///...///111222444555555555<<<@@@CCCCCC@@@======???:::666000......000222333000/////////000000---+++------,,,,,,++++++,,,,,,+++***))))))******)))'''***,,,,,,***''''''***---++++++++++++++++++++++++,,,///000...///222111...000///...///000000...,,,---333666444000///...---...---,,,---......---++++++*********))))))((((((''')))+++***)))(((((()))+++***)))))))))***++++++///,,,)))(((***+++)))&&&((((((''''''&&&&&&''''''&&&%%%%%%&&&(((***)))))))))))))))(((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))((((((''''''''')))$$$)))***$$$'''---***,,,***(((((()))***))))))&&&'''((((((((()))+++---(((&&&&&&******''''''***,,,,,,...222444555333000222000---+++++++++***)))***+++,,,,,,++++++---///---...///222999DDDQQQYYYfffqqq}}}xxxkkk^^^UUUNNNKKKHHHGGGFFFHHHKKKMMMMMMLLLKKKOOONNNIIICCC@@@<<<777333777::::::666333222333///222555777666333000---111111000000///...---,,,'''+++,,,******...///,,,(((((((((***---......,,,+++000111---++++++***''',,,+++***+++,,,,,,)))'''***++++++++++++***))))))************************///---+++,,,...///---+++,,,+++***+++,,,,,,***(((+++,,,.........---,,,+++(((((()))***+++,,,------))))))))))))))))))))))))((()))***+++---...///000------------,,,+++)))))),,,++++++***++++++,,,---...---,,,---......---,,,+++,,,//////***###%%%***...///000222444666777777999===@@@@@@>>><<<<<<<<<666333...,,,,,,---......------......///...---+++,,,,,,++++++++++++,,,,,,+++***)))))))))))))))(((,,,,,,,,,***((('''))),,,((((((((((((((((((((((((,,,///000......111111...333111000111111000...,,,,,,000444333000...+++***...---------------+++***,,,+++******))))))((((((((()))+++***((('''(((((('''(((***+++++++++***)))(((%%%$$$&&&***,,,+++)))((((((''''''''''''((((((&&&%%%%%%&&&)))******)))))))))(((((('''''''''''''''''''''(((((((((((()))*********)))(((((('''''')))$$$'''((("""%%%,,,)))+++***(((((()))******)))%%%(((***)))'''&&&))),,,'''&&&(((,,,,,,(((''')))+++,,,///222444444111...///---+++***+++,,,,,,+++***+++,,,,,,++++++---///...///111444;;;FFFRRRZZZfffqqq}}}vvvhhh\\\SSSMMMJJJIIIHHHGGGHHHIIIIIIHHHGGGEEEKKKNNNJJJEEEAAA;;;666333777;;;;;;777333222333111333555777777444000---++++++,,,---...------,,,***---...+++((((((***************+++---...,,,+++,,,000111---++++++***(((,,,+++******+++***)))(((***++++++++++++***))))))************************,,,...///...+++***,,,...---,,,++++++---,,,+++)))***+++,,,,,,,,,,,,+++***''''''(((***+++,,,---...))))))))))))))))))))))))))))))***+++,,,...//////+++,,,,,,---------,,,,,,,,,++++++************+++...,,,+++,,,---...---+++,,,---//////)))###$$$***,,,---...///111222444444333555777888888666555555000...---,,,,,,,,,***(((,,,.../////////...---,,,++++++*********++++++,,,************)))((()))))),,,,,,+++***(((((()))+++((((((((((((((((((((((((,,,...///,,,---000111///666444333333333222000...---...111333111...+++***------------+++***))))))++++++***)))(((((())))))((()))******(((''''''((("""%%%***---...,,,***'''!!! !!!&&&((('''$$$(((((('''''''''(((((())))))'''&&&'''))))))((('''(((((((((((('''''''''''''''''''''(((((((((((()))******))))))(((((((((''')))$$$''''''!!!$$$+++((()))(((&&&&&&((())))))((((((***,,,+++'''%%%''')))(((''')))......***(((******+++...111444333000------+++)))***,,,---...---***+++,,,,,,++++++---//////000222666===GGGSSS[[[gggrrr~~~~~~rrrdddXXXOOOJJJHHHJJJIIIHHHHHHIIIHHHFFFDDDBBBJJJNNNJJJDDD@@@<<<888555777999:::777444222111222333444777888777444000(((***+++---.........---,,,......+++'''&&&'''))),,,++++++,,,------,,,***+++///000---+++++++++(((***************)))))))))***++++++++++++***))))))***************+++++++++)))---000...)))'''+++///...---,,,---......,,,***)))******+++++++++++++++%%%%%%&&&''')))******+++***************************++++++,,,---...///000++++++,,,---............,,,,,,++++++******))))))---,,,++++++------,,,+++,,,+++---...,,,(((***///************+++,,,............///000000000000///---,,,,,,------,,,)))&&&...///111111///---------******))))))******++++++)))***+++***)))((((((***,,,+++***)))))))))***+++************************+++---...+++,,,111222000888777555555444333000...///...000333333///------,,,......---***(((((((((***)))(((''''''((()))***((()))******(((&&&&&&'''!!!$$$)))---...---)))''''''%%%$$$&&&((()))'''$$$((((((''''''(((((())))))***)))(((((())))))'''&&&((((((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((($$$'''((("""$$$***''''''&&&%%%%%%'''(((((('''***,,,,,,+++)))''''''''')))(((***......+++)))+++)))***---000444444333111...,,,******,,,---...---***+++,,,,,,++++++---//////000333777>>>HHHSSSZZZgggrrr~~~}}}qqqcccWWWOOOJJJHHHJJJIIIIIIJJJKKKJJJHHHFFFCCCJJJNNNIIICCC???<<<999777777666666666444000...000000222555999:::888666+++---...000111000///...---,,,,,,+++((('''(((+++++++++***,,,---...---+++)))...///,,,***++++++)))))))))***)))))))))***+++***++++++++++++***))))))))))))*********+++++++++(((+++---,,,***)))+++---///...---...//////---+++******+++++++++,,,,,,,,,%%%&&&&&&'''((()))******++++++++++++++++++++++++)))******+++,,,---......,,,,,,------...---------,,,,,,,,,,,,+++***)))(((,,,+++***+++,,,---,,,***---******,,,,,,***+++...,,,+++***)))))))))***+++---+++******+++------......---,,,,,,------,,,***...111333222///,,,,,,---)))))))))))))))***++++++)))***,,,+++((('''(((***,,,***)))((()))++++++,,,+++++++++++++++++++++++++++---...,,,---222555333999777555555444222000---///+++,,,111222...---///---///000...+++(((((()))((('''&&&%%%&&&''')))+++((()))***)))'''&&&&&&&&&%%%''')))++++++***)))'''+++)))(((***,,,---***'''((((((((((((((()))*********)))(((((())))))(((&&&'''(((((((((((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((($$$(((***###%%%)))&&&'''%%%$$$%%%'''((((((''',,,+++++++++,,,+++)))'''***((()))------***)))+++******,,,111555777777666333000---,,,,,,,,,+++******+++,,,,,,++++++---///---///111666===GGGQQQYYYgggrrr~~~rrreeeYYYQQQLLLJJJIIIIIIJJJKKKMMMMMMKKKIIIEEELLLOOOIIIBBB>>><<<999999666444444555333///+++...---///333999<<<<<<:::///111222333333222000///,,,*********)))(((***---*********,,,...///...---(((,,,...,,,***,,,+++)))((()))))))))((()))+++,,,***++++++++++++***))))))))))))******++++++++++++***))))))***++++++++++++000///...///000000...,,,+++++++++,,,,,,---------(((((())))))******++++++++++++++++++++++++++++++''''''((()))******++++++---------------,,,+++***---------,,,+++***)))(((,,,+++******,,,,,,+++***///***(((******(((&&&(((000///---+++******++++++...+++))))))***,,,......111///,,,,,,---.../////////111333222...++++++,,,))))))((())))))***++++++(((+++,,,+++((('''(((***+++)))((((((***+++,,,,,,))))))))))))))))))))))))+++......---///444777666888777555444333222///,,,---((((((---///,,,+++...///111222000,,,))))))***&&&%%%$$$$$$%%%'''***+++((()))***)))'''&&&%%%&&&******)))((((((((((((((($$$######&&&***+++)))&&&((((((((((((((()))******)))((('''((()))***)))((('''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))'''$$$)))+++$$$%%%)))%%%'''&&&%%%%%%'''(((((((((,,,***)))+++...///,,,((()))'''(((++++++))))))+++++++++---111666:::;;;;;;777444000---,,,+++)))'''***+++,,,,,,+++,,,...///+++---000555;;;EEEPPPWWWfffqqq~~~xxxkkkbbbYYYOOOHHHFFFFFFFFFGGGJJJLLLMMMLLLJJJIIIRRRXXXRRRCCC888777;;;:::888555444222000,,,))))))+++...111333444555555000,,,///888:::444...,,,+++,,,---+++)))(((((()))///---++++++---...+++)))***+++...///000...,,,+++)))***+++,,,,,,+++))))))...,,,+++,,,------)))&&&***++++++++++++***))))))++++++,,,,,,,,,++++++***.........000111111...,,,,,,***(((***---//////------+++))))))+++---------///,,,******,,,,,,***(((***)))))))))+++,,,+++***//////......------------,,,------...---,,,+++***------,,,,,,+++******)))(((***,,,+++)))(((***---)))))))))***+++++++++,,,+++++++++)))(((***///444...---,,,,,,,,,------...---///000///+++***+++---))))))************))))))000---+++------***))),,,(((,,,000...)))''')))---((())))))*********))))))---,,,,,,///222555777777444777666111///111111000+++...//////111222---%%%---111222///......,,,'''***((('''&&&&&&'''(((******))))))***++++++(((&&&&&&))),,,,,,***((()))***%%%$$$$$$%%%))),,,......***)))'''''')))))))))((('''((()))******)))(((''')))((('''&&&&&&&&&&&&&&&(((%%%###"""###%%%&&&&&&&&&'''((((((''''''((()))((((((''''''((()))*********((('''&&&((((((((('''************)))(((&&&%%%'''(((***,,,------------333///+++---333:::======999444000///---***+++///***,,,---,,,++++++,,,---///000111222777BBBPPPZZZeeeuuu~~~sssfff^^^WWWNNNHHHFFFFFFFFFGGGJJJMMMNNNMMMLLLHHHOOOUUUQQQEEE<<<:::===888666444333222000---++++++---...000111111000000...***---444888333...------------,,,******+++,,,///---++++++------,,,***+++,,,...//////---+++))))))***++++++++++++***)))---++++++,,,------***'''***++++++++++++***))))))***+++++++++++++++******---------///111111///---...,,,***+++...//////...---+++))))))***++++++***+++)))((()))+++,,,+++)))+++))))))***+++,,,+++***---...000222111///---+++***++++++++++++***)))(((,,,,,,++++++******))))))***+++,,,+++)))((())))))************++++++++++++)))+++,,,,,,******,,,///---------------------------///000...+++***+++---++++++,,,,,,,,,,,,++++++---******+++)))%%%&&&)))(((+++---,,,)))((()))***))))))******************...------///333666777777222555444000///111111//////000///---///222///***,,,///000---,,,...,,,(((+++***(((''''''(((***++++++)))))))))******((('''&&&(((******'''&&&'''((()))((('''(((***+++,,,+++***(((''''''((())))))((('''((()))******)))((('''''''''&&&&&&&&&''''''((()))(((&&&&&&'''(((((((((''''''''''''''''''((()))))))))((((((((()))*********(((&&&&&&((()))((('''***+++,,,,,,,,,***((('''++++++++++++,,,...///000333///+++,,,222888::::::888333//////,,,((('''***)))+++,,,,,,,,,,,,---///...///111333888CCCRRR\\\iiixxxxxxmmmaaaZZZSSSKKKFFFEEEFFFFFFHHHKKKNNNPPPOOONNNFFFKKKPPPOOOGGG@@@======555333222222222111///------...///000111111000///000---///555999888555444...///...---++++++---///...---,,,,,,------,,,+++,,,---...///...,,,***))))))******+++++++++******+++++++++,,,------+++(((***++++++++++++***)))))))))******+++++++++******++++++,,,...111111000...///---,,,,,,...///...---+++***)))*********(((&&&((('''&&&(((***++++++***+++***)))***,,,,,,,,,******...222555555111,,,)))******+++++++++***))))))++++++******)))(((((((((***)))((()))+++,,,+++***+++++++++++++++*********)))+++---...,,,+++++++++---......///...---,,,+++---...///---+++***+++,,,++++++,,,,,,,,,,,,+++++++++******+++'''###$$$))))))************)))(((((()))******+++++++++,,,,,,///......000333666777777...111222//////222222///333333000,,,---111222///+++......+++***---,,,)))++++++))))))))))))++++++,,,***(((((()))))))))((('''(((((('''%%%$$$&&&''')))((((((***,,,,,,+++******(((''''''((())))))((('''(((((())))))(((((('''%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&''')))***+++***)))))))))))))))))))))(((&&&'''((())))))((()))+++---//////---***(((,,,+++)))((())),,,///111333///+++,,,000555777777777333111000---(((&&&((()))+++------,,,---...000...///111444:::FFFUUU___mmm{{{}}}uuujjj___XXXQQQIIIDDDCCCFFFFFFHHHKKKOOOQQQPPPOOOEEEHHHKKKKKKGGGAAA<<<:::222111111111222222000...,,,...000222444444444444000...///444999;;;999888//////...---+++,,,...000------,,,------------,,,+++,,,---......---+++***)))*********++++++++++++******+++,,,---,,,+++******++++++++++++***))))))))))))******++++++************+++---000222111000///...---,,,,,,,,,,,,,,,)))((((((***+++***(((&&&)))(((((()))************+++***)))***,,,---,,,+++***---111444333000,,,))),,,,,,,,,,,,,,,,,,,,,,,,*********)))(((((('''''''''%%%%%%)))...222222000,,,,,,,,,++++++************+++---...---------,,,---...///000///...+++***.........---,,,+++++++++)))******++++++******)))---,,,---...)))%%%''',,,+++***)))***++++++)))'''*********++++++,,,------000//////000333666666666,,,///000///111444222...333444222......222333111...000///******,,,,,,***+++***))))))))))))***+++,,,***''''''((())))))((())))))'''&&&%%%%%%&&&'''$$$%%%&&&))),,,...---+++)))(((&&&&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((("""###%%%%%%$$$#########((('''%%%%%%&&&''')))))),,,+++***))))))))))))))))))'''&&&''')))******)))(((+++...111111///+++))))))(((''''''((())),,,---222///,,,,,,...111333333666333222333111+++)))***---...//////...---...000---///111555;;;HHHWWWbbbppp||||||vvvjjj^^^WWWPPPHHHCCCBBBFFFFFFHHHKKKOOOQQQPPPOOOEEEGGGHHHGGGCCC>>>999666222111111111333222111///---...000222333444333333+++++++++///444888888555...//////---,,,,,,---///,,,------------------...)))***+++------------,,,)))))))))******++++++,,,)))***,,,---,,,,,,++++++***++++++++++++***))))))))))))***+++++++++++++++*********,,,///111111000------,,,+++*********+++''''''(((***,,,---+++))),,,,,,,,,,,,+++*********+++*********,,,---,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,---******))))))(((''''''&&&(((&&&&&&***000333444222---,,,,,,,,,++++++******---,,,,,,,,,---///000000---...///000000...,,,+++///......---------,,,+++******++++++++++++******...------...+++''')))...,,,+++***+++,,,,,,***(((************+++,,,---...111000///000333555555555+++...000000333666333...000333444111000222222///111333111,,,***,,,,,,))))))))))))))))))))))))))),,,)))'''&&&'''(((((((((+++***((('''''''''((((((######%%%(((+++,,,+++))))))'''&&&&&&'''(((((('''((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%&&&'''(((&&&$$$$$$&&&(((((('''++++++***)))((((((((()))((('''&&&''')))++++++***(((+++...111111///,,,)))'''((())))))************111///---,,,---///000111222000111333222---+++,,,000111222000...---...///---///111555<<>>:::777666444333222333333333111///...///000000///...---,,,***,,,---000666;;;:::666///000111///---,,,,,,---,,,---......------...///***++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))+++------,,,******+++***++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,+++******,,,///111111000+++,,,,,,+++)))((()))+++(((((((((+++---///...---...//////...,,,***+++,,,,,,+++***+++,,,------+++,,,,,,,,,,,,,,,,,,------******))))))******+++,,,******))))))((('''''''''+++++++++,,,...000000///,,,,,,,,,,,,,,,+++++++++///---++++++---/////////---...//////000///...---111000......//////---,,,,,,,,,------------,,,,,,---))))))++++++)))))),,,+++,,,,,,,,,,,,+++*********)))))))))***+++---///111/////////222333333333---///111222666999555...,,,222444222000111000---000222111---,,,---,,,)))))))))))))))))))))))))))+++)))''''''((((((((('''+++***((((((***+++***)))'''&&&&&&'''((()))'''&&&)))'''&&&&&&'''(((((('''(((''''''&&&&&&''''''((())))))(((&&&&&&%%%%%%%%%###%%%'''&&&###"""$$$''''''%%%###%%%((()))'''%%%***)))(((((((((((((((((((((&&&&&&'''***,,,,,,,,,+++---///111111///,,,***)))***,,,---...---,,,+++000///...------...///000///------111000,,,+++---///000111000...------...---///111555<<>>888000222444333000---,,,,,,+++---///...---,,,...000------,,,,,,+++***))))))***))))))))))))+++,,,---***,,,......+++))))))******++++++++++++***))))))******+++------......---+++******+++...000000000+++,,,---,,,))))))+++------++++++,,,...000000///,,,...///...,,,+++---...,,,+++***+++---...---,,,,,,,,,,,,,,,------......******)))))))))***+++,,,++++++***))))))(((((('''***+++,,,,,,++++++,,,---++++++,,,,,,,,,,,,,,,,,,///---,,,,,,------***'''------......//////000000333111//////000000///,,,,,,------......------,,,,,,&&&$$$(((,,,,,,***+++)))+++------***((()))+++)))((((((''')))+++---...000///......000222222111///111333555999<<<777///+++000333000.........,,,+++...///------///---***)))******************))))))((('''((())))))'''%%%)))((('''))),,,---+++))))))(((&&&&&&(((((((((''')))'''%%%&&&'''(((''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''!!!###%%%###"""&&&&&&$$$###&&&******'''###''''''''''''''''''((()))'''&&&&&&'''***,,,------///000111222111000...,,,,,,,,,,,,,,,,,,---------/////////---------///111000......000///+++***---***,,,------,,,,,,---...---///111555<<>>999888666555444333000---,,,---///000000000///...***///111222888>>><<<555222444666666333///,,,++++++---//////---,,,...111000///...,,,***((('''&&&***))))))))))))+++---...***---///...+++(((((()))***++++++++++++***))))))***+++,,,---............,,,+++***+++---///000///+++---...---******,,,///111///------...000000000***,,,......,,,,,,...000,,,+++***+++---...---,,,,,,,,,.../////////......,,,,,,+++++++++,,,...///++++++******))))))((((((%%%(((++++++)))))),,,///+++++++++,,,,,,---------...---,,,---...+++%%% ------------...000111222444222///000111222///---***++++++,,,,,,++++++***---&&&"""(((...///---+++&&&+++...,,,(((%%%(((+++((((((''''''(((***---...000///---...000111111000111333555777;;;>>>888///+++000222...+++,,,...---&&&***---,,,---000///+++***++++++,,,,,,++++++***((((((((()))***)))'''$$$'''&&&''')))---...+++)))(((&&&%%%&&&(((+++,,,,,,((('''%%%%%%'''((('''&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))$$$'''(((%%%!!!!!!%%%***%%%######'''++++++&&&!!!&&&&&&&&&&&&&&&'''((()))'''&&&&&&'''***---------222333333333222000///...---,,,***((()))***---.../////////...---...///111555111000222000,,,+++...%%%''')))******+++---///---///111555<<>>555+++111444444111//////,,,'''---------...///000000111///...---+++***))))))))))))***+++,,,+++***)))(((++++++...000---'''&&&******************)))((((((+++,,,---.........---,,,000///...,,,,,,---......//////...------------...222222333333222111///...---,,,+++******+++,,,---...---++++++---......---///,,,******++++++(((&&&...+++(((***...222222111---,,,***)))((('''((((((---***((()))+++,,,***((('''(((+++,,,,,,+++((('''+++***)))***,,,......---.........------,,,,,,,,,111+++(((,,,000///,,,+++,,,++++++******+++,,,,,,***+++,,,---------,,,+++...,,,************(((''',,,+++*********,,,...000111000111444222//////333777444333888???@@@;;;444,,,------+++******,,,...,,,++++++******++++++,,,---+++)))((())))))(((''''''''''''''''''''''''''')))'''&&&)))------(((###(((((()))))))))))))))(((***)))((('''&&&&&&'''(((---,,,,,,+++***)))(((''''''"""(((...(((&&&''' '''%%%$$$%%%(((***++++++((((((((((((((((((((((((((()))***)))'''&&&%%%&&&+++(((***......***+++111888333///000444555111+++000///...---,,,+++++++++///---,,,---000222222111111000///...............---,,,+++*********+++,,,---...333;;;AAAHHHUUU```rrrzzz|||tttmmmbbbVVVOOOKKKFFFEEEFFFIIILLLLLLIIIIIIKKKJJJGGGIIIHHHFFFAAA<<<888777777777777666555444222000///000000000...---...000222222---,,,111:::<<<666...111444444000......+++&&&,,,------...//////000000000///---,,,*********+++,,,,,,---------------,,,++++++...111...))))))---***************)))((((((++++++---.........---,,,//////...---------------//////...---------------000111222222222111///...------,,,,,,,,,,,,------...,,,++++++---//////...///---******++++++)))&&&)))******+++,,,///222555---,,,***)))((((((((()))---,,,******++++++***)))((()))***++++++***)))((()))))))))+++------,,,*********++++++,,,,,,------111***(((,,,///...+++++++++++++++++++++++++++,,,***+++,,,---------,,,,,,...---++++++++++++***(((+++*********+++---000111222111222555333000000444333222222444888;;;;;;:::---------,,,++++++---///------,,,+++++++++++++++...,,,+++***++++++***)))((((((((((((((((((((((((***'''&&&(((+++,,,)))%%%(((((())))))))))))((((((''''''&&&&&&'''((()))***'''((()))***+++***)))))))))!!!$$$&&&"""&&&,,,)))***(((&&&%%%&&&&&&&&&%%%(((((((((((((((((((((((()))***+++)))'''%%%%%%&&&,,,)))***......+++,,,000999333///000444666222...///...---,,,,,,+++++++++...------///333555555555444333111///---,,,,,,+++,,,,,,+++++++++---.../////////333;;;AAAIIIWWWcccvvv~~~}}}zzzqqqjjjaaaWWWPPPIIIDDDDDDGGGNNNMMMJJJHHHKKKOOOOOOKKKIIIHHHEEE???:::555444444555555555555444333111111111111000...---///333777333...+++...555999666222111444333///------+++&&&,,,,,,------......//////222000...+++++++++,,,------------------...///000+++***---000///,,,,,,///*********+++******)))(((***+++,,,------------,,,......//////......---,,,///......---------------//////000111111000///...------............---------+++***+++...000000///...---++++++++++++)))(((&&&))),,,,,,***,,,111666---,,,***)))))))))******---......---***))))))***)))))))))******)))))))))+++******,,,------+++)))************************000***(((,,,...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------------///...,,,,,,------,,,************+++,,,///111222111000111444333//////333000000000000222555:::>>>,,,,,,,,,+++)))***,,,...000///...,,,++++++++++++///...,,,,,,------,,,***))))))))))))))))))))))))+++(((&&&'''***+++)))&&&(((((())))))))))))((((((%%%%%%%%%%%%'''))),,,---$$$&&&((()))***)))'''&&&...&&&'''((($$$***000++++++)))'''%%%%%%%%%###"""((((((((((((((((((((((((***++++++)))'''%%%%%%&&&,,,***+++///000...///111888333...///333555444111......------,,,,,,,,,+++------...111555888888777666555333000---+++***)))++++++,,,,,,---///000111111111444;;;BBBKKKZZZgggzzz{{{xxxpppfff___WWWPPPIIICCCDDDIIIOOONNNKKKKKKPPPWWWVVVPPPGGGFFFCCC===888444444444444555555444333222111111222111///---,,,000555999555000+++,,,111555666555333555444000......+++'''+++,,,,,,,,,---------...111///---+++******,,,---,,,+++++++++,,,---///000,,,+++,,,//////++++++...*********++++++******)))***++++++,,,,,,,,,,,,,,,---.../////////...,,,+++///...------,,,,,,---------...///000000///......,,,---...//////...---,,,,,,+++***,,,...000111000...---,,,,,,++++++***)))(((***+++++++++,,,///222,,,+++***))))))***+++,,,---///000...***((()))++++++***)))(((((()))***+++...,,,+++,,,------,,,***......,,,+++)))((('''&&&000+++)))---///------///+++,,,---------,,,+++***++++++,,,------.........000...---...//////...---,,,,,,,,,,,,---...000111///...000222111---...111111000...///222555888999***++++++)))((((((***,,,111000///---,,,+++******...---,,,---...---,,,***((((((((((((((((((((((((+++)))'''''')))***)))(((((())))))))))))(((((('''%%%%%%%%%%%%'''))),,,---&&&'''((()))(((%%%###!!!---(((,,,///,,,111333)))+++)))''''''''''''%%%$$$((((((((((((((((((((((((***++++++)))'''%%%&&&'''+++***,,,000333444444555555000,,,,,,000333333222..................------------///222666888888777777555333000---+++***))),,,,,,,,,------...///000333222444;;;BBBMMM]]]lllzzzyyyxxxoooeee^^^WWWQQQIIICCCDDDIIIJJJKKKKKKMMMTTTZZZXXXRRREEECCC@@@;;;777444555666555555555444333111000///111///---++++++...555999555111---,,,...222444555666888666222//////---)))++++++++++++,,,,,,,,,,,,///---+++***)))***+++,,,,,,,,,++++++,,,...000111///++++++------)))(((*********++++++++++++******************++++++,,,,,,---.../////////...,,,+++......---,,,,,,,,,,,,,,,,,,---...///000000///...+++,,,---......---,,,+++,,,++++++,,,///111111111---......---,,,+++++++++...,,,***+++------,,,+++++++++*********,,,---...---///000...***((()))++++++***)))(((((()))***+++...,,,******+++,,,,,,+++000///...---+++***((((((111---+++...///...///222---------------,,,+++***++++++,,,,,,---...//////000///......000111000/////////..................///...000222111---...111444000...111666999555111,,,------+++******,,,...222111///---+++******))),,,++++++,,,------+++)))''''''''''''''''''''''''***)))''''''((())))))))))))))))))))))))((('''''''''&&&&&&&&&'''(((***+++&&&'''(((((('''%%%"""!!!'''%%%***///222===BBB888...---+++******)))'''%%%((((((((((((((((((((((((***+++***)))'''&&&''')))***+++---111666::::::888111...******---000111111...///000000000000000///...---...111444666555444555444222000...---,,,,,,,,,------------,,,,,,,,,444222555;;;DDDOOO```ooowwwyyywwwpppeee^^^VVVQQQKKKFFFFFFIIIFFFHHHJJJLLLQQQVVVUUUPPPDDDCCC???:::666444555777555555555444333111000///000///,,,******---333888444222///------...111333888:::888222000000...***************++++++++++++---,,,++++++************...............///000111000,,,***,,,,,,)))((())))))***++++++,,,+++++++++******))))))******+++,,,......//////......---,,,...------,,,,,,,,,,,,,,,+++,,,...///000000000000,,,,,,------------,,,,,,...,,,+++,,,///000111000---...///...,,,+++,,,---111...++++++......+++'''+++*********+++---///000---......---***))))))***+++***)))(((((()))***++++++++++++---......,,,***------------------------000---+++---...---///333///...---,,,++++++,,,,,,,,,,,,,,,,,,---...000111///......///111222111000111111000///...------,,,000///111333222...///222444000...333999:::444,,,000000000///......000222111000...---+++***))))))*********+++---,,,***(((''''''''''''''''''''''''((())))))))))))))))))((()))******))))))((('''&&&)))((('''&&&&&&'''((()))%%%%%%&&&''''''''''''''')))&&&)))---666KKKYYYRRR444222000...,,,)))%%%"""(((((((((((((((((((((((()))******((('''''')))+++***,,,...111777<<<:::666...,,,******,,,...//////---...000111111111000000///------...111444555444444333111000///.........---------------,,,++++++333222555<<>>000111000///......,,,)))'''(((((((((((((((((((((((('''((((((''''''))),,,///,,,///......222777222)))---------------------,,,(((***,,,...//////...---...,,,***+++000555:::<<<666555333111///...---,,,+++,,,...000111111000000000000555>>>GGGRRRcccqqqzzzwww|||tttmmmjjj```VVVMMMKKKMMMMMMNNNPPPKKKLLLMMMKKKIIIIIILLLOOOGGGBBB<<<888777777666666000000000111222222000---000000000000000/////////333333222000...---///000777555333000...---,,,,,,+++,,,,,,***)))(((***+++222333333333222///,,,***...+++)))((()))*********---******...///+++((((((((()))***,,,,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++000...,,,++++++++++++***+++++++++...111444444333444111111333222///...111000---******---000000/////////......---------,,,///000111111...---,,,---,,,***((('''(((((('''&&&+++***)))))))))***,,,---)))))))))***,,,+++)))''''''222CCCUUU\\\SSS>>>...111///,,,,,,...---***(((++++++******+++---///000000,,,)))***)))'''(((+++,,,---...---+++++++++,,,((()))+++,,,---......---000000///------,,,,,,,,,+++++++++***((((((***,,,111333444333444555222,,,------,,,++++++---...///---,,,+++***)))((('''&&&'''((())))))***))))))(((---,,,+++)))((('''''''''))))))))))))))))))))))))((('''''')))***+++)))(((***)))((('''''''''''''''((('''&&&'''((()))((('''######%%%''')))***,,,---...555777///)))))))))'''((('''''''''))))))'''&&&(((((('''((()))***,,,---,,,***))),,,000222///+++---...............------,,,---,,,+++***,,,///222+++***)))***---111666999888666444111///...------,,,,,,------.../////////222222555999BBBPPP^^^hhh~~~wwwzzzqqqiiieee```UUUMMMKKKLLLLLLMMMOOOJJJMMMPPPPPPMMMKKKKKKLLLFFFBBB===999777555444333222111000111222222000...+++,,,,,,,,,---.........222222222000......///111555444222000////////////+++,,,---,,,***)))***,,,+++...222555555333000------+++))))))***+++***)))'''$$$&&&,,,///---,,,---******+++,,,,,,,,,,,,,,,++++++******************---,,,,,,,,,,,,,,,,,,+++///---,,,++++++,,,++++++,,,---...000222555777999:::666444555444111///111333///,,,+++,,,------,,,.........---------------...//////...,,,++++++,,,,,,***(((((()))***)))(((******))))))******+++,,,)))((((((***++++++)))'''000555AAATTTaaa\\\HHH555333000------......,,,+++,,,+++***)))***+++,,,---...***)))******'''(((+++,,,------,,,++++++++++++))))))***+++---...000000//////...------,,,------+++++++++***))))))+++---///333444222000111...***------,,,,,,------...///,,,,,,+++***)))((('''&&&$$$%%%&&&''')))***+++,,,+++***))))))((()))))))))))))))))))))))))))))))))%%%$$$$$$%%%'''(((&&&%%%)))((((((''''''''''''((()))'''&&&&&&((()))((('''&&&&&&&&&'''((())))))******111222+++%%%&&&&&&%%%(((''''''((())))))(((&&&((((((''''''((()))***,,,,,,***))),,,111222///,,,---...///000000000///...---------,,,+++,,,...000+++***)))***---111666999999777444111...,,,,,,+++,,,,,,---......//////000111222555;;;DDDQQQ___hhh~~~uuuwwwmmmddd___^^^UUUMMMKKKKKKKKKKKKNNNJJJNNNSSSUUUSSSOOOLLLJJJEEEBBB===:::888555222000333222000000111111000///,,,---......000000111222000111111000///...000222333222000///...//////000,,,------,,,+++***+++,,,***---222666777444000---,,,*********++++++***(((%%%###$$$***...---,,,---,,,,,,++++++,,,,,,---...++++++******)))))))))(((+++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++---///000000444:::???<<<666333444555333000111222000---,,,,,,---...---------------............000000000...,,,+++---///---+++))))))+++++++++***))))))***+++++++++++++++)))(((((()))******((('''000///666IIIZZZ[[[HHH555444222///...//////...---,,,+++***)))((()))******,,,)))))),,,,,,))))))+++,,,,,,,,,,,,++++++++++++*********+++---///111222......---,,,,,,,,,------***+++++++++***+++---///...444666222...---,,,***,,,---......//////......,,,++++++***)))(((''''''&&&&&&%%%&&&''')))+++,,,(((((((((((())))))***+++(((((((((((((((((((((((((((''''''(((******)))'''(((''''''''''''(((((()))***(((&&&&&&'''((((((((()))((((((((('''''''''''')))------((($$$$$$&&&&&&)))((('''((()))***(((&&&)))((('''&&&&&&'''((()))+++******---111222000---,,,...000222222111000......//////---,,,+++---...+++******+++---111555888999777444000---+++******,,,------......///000000///222666===GGGSSS___hhh}}}rrrvvvkkkaaa[[[\\\SSSLLLKKKJJJIIIJJJMMMMMMPPPTTTVVVUUUQQQMMMKKKCCCAAA>>><<<:::888444111555333000///000111111000/////////000111111111222...///000000//////000222222111///---,,,,,,------+++,,,------+++******+++000222555666444000,,,)))+++******+++,,,,,,)))'''+++''''''+++---***)))***,,,,,,+++******,,,---...,,,,,,++++++***)))))))))+++++++++,,,,,,---------+++,,,,,,,,,++++++---...))),,,......---222:::BBB:::444000333555333111000///...------...000222333---......//////000000000333333222///......000333///---+++++++++,,,+++)))((()))***,,,,,,+++******)))((('''((()))***(((''',,,)))---;;;KKKMMM@@@111222222222333222111///...,,,,,,******)))***+++,,,,,,***+++......++++++------,,,++++++,,,,,,+++***++++++---...............------,,,,,,,,,,,,,,,---***+++,,,++++++,,,...111000666999444...,,,---,,,,,,---...///000///...---++++++******))))))((((((+++)))'''%%%%%%&&&'''(((((((((((((((((()))******'''''''''''''''''''''''')))(((((()))++++++***((('''''''''''''''((()))***+++)))&&&%%%&&&((((((((())))))((((((''''''&&&&&&)))+++***(((%%%%%%'''((((((((('''((()))***(((&&&)))(((&&&%%%%%%%%%&&&&&&*********---000111000...***,,,000222333222///---...///000///---+++,,,,,,+++******+++...111555777666555222///---+++++++++---------...//////000000...111777???IIIUUU```hhhyyyqqqvvvjjj___YYYXXXQQQLLLJJJIIIGGGIIILLLQQQQQQRRRSSSSSSRRRPPPNNNCCCAAA@@@>>>===;;;777444666333111000000111111000.........------,,,,,,,,,,,,...000000//////000222555333111///---,,,,,,,,,***+++------+++))))))***555555444222000---+++)))+++******+++,,,,,,)))'''///+++***,,,---***((()))+++***)))))))))***,,,------------,,,,,,++++++++++++++++++,,,,,,---------+++,,,---,,,+++***,,,///))),,,.........333<<>>;;;888555666444222111111111000///111000000///...---,,,,,,,,,...000000//////000111888666444111///---------***,,,......,,,*********222111000///...---------,,,*********++++++***(((...***))),,,---+++***,,,******))))))******+++,,,------------------------+++,,,,,,,,,,,,,,,,,,---+++---...---***))),,,...---///000111222888@@@FFF???===<<<===999111------333333222111///000222555000000000000111111111111...//////...,,,,,,...000222000---,,,,,,+++)))((())))))***++++++++++++++++++***(((((()))******)))+++,,,...000111111000000,,,000555777555111...,,,...---------...000222333000------000000------000000...,,,,,,//////---+++***,,,...000///---)))'''...---,,,+++***************+++++++++***+++---///+++000222...+++,,,---,,,+++,,,------......------)))))))))))))))*********))))))(((''''''((()))******)))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''))))))(((&&&(((''''''''''''(((((()))***)))''''''(((((('''%%%&&&&&&''''''((()))))))))'''%%%%%%((((((%%%$$$%%%'''&&&%%%&&&((((((&&&$$$((('''&&&$$$$$$$$$%%%%%%&&&'''***,,,............+++---///000000///,,,+++---///222222///---++++++***++++++,,,///111444555000///---,,,,,,,,,---------......//////000111111...222888AAALLLXXXdddllltttmmmyyynnncccYYYSSSPPPLLLIIIIIIHHHFFFIIINNNOOONNNMMMOOORRRSSSQQQOOOHHHFFFBBB???<<<999555333555444333222333222000...222222111111000000//////,,,...000111///......///555444222///...---------,,,...000000///---,,,,,,,,,---...//////...---------+++))))))***+++***))),,,((('''***,,,++++++,,,)))***++++++,,,,,,++++++***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,++++++...000---)))(((***.../////////111555:::@@@DDD:::;;;???AAA;;;222...111111222222000......111444000000//////////////////,,,---......---,,,---...///...,,,+++,,,,,,+++*********))))))******+++,,,---+++))))))***+++++++++******************+++,,,,,,///333333111...---...000///......///000111222111...,,,...---++++++...222///,,,---000111///+++)))***++++++,,,,,,++++++......,,,+++)))(((((((((+++++++++***))))))+++---***---...,,,,,,///000---+++++++++++++++,,,------(((((())))))*********+++***************)))))))))(((''''''''''''((())))))'''''''''''''''''''''''')))(((((()))+++,,,***))))))((((((''''''''''''((()))(((((()))***(((&&&###''''''''''''(((((((((((((((%%%&&&++++++&&&###%%%%%%$$$$$$%%%&&&&&&%%%###''''''%%%$$$$$$%%%&&&'''$$$&&&)))+++,,,------...//////000000///...---+++,,,///222222000...,,,+++***++++++---///111333444000///---++++++++++++,,,.........///000000111111///222888AAALLLYYYfffnnnwwwggguuujjj___UUUPPPNNNJJJHHHIIIGGGFFFIIIOOOLLLKKKLLLOOOSSSSSSPPPMMMKKKHHHBBB>>>:::666222000555444333444444222///---------------............,,,...111111///.........000///---,,,++++++,,,,,,---000222222111///......***,,,...000000...+++)))...+++)))((()))*********---(((''')))+++)))(((******+++,,,---...---,,,+++))))))***+++,,,------...---------,,,,,,+++++++++,,,///000...)))'''***---...------///555:::>>>@@@///444<<<@@@:::222111555,,,---///...---///333777//////......---------,,,,,,...000000///......///,,,+++******,,,...------+++***)))))))))***,,,---...,,,))))))+++,,,,,,,,,---,,,***)))***+++,,,---...000111///,,,,,,...000222111///......//////000222---+++,,,+++(((***---333000---...111222000,,,)))(((''''''(((+++...000///...,,,***)))(((''''''+++++++++***((((((***,,,+++------,,,///333333000,,,+++***)))***+++,,,---(((((())))))******++++++......---,,,***((('''%%%%%%&&&&&&&&&((()))***+++((((((((((((((((((((((((&&&%%%%%%&&&((()))'''&&&***)))((('''''''''''''''(((((()))***+++)))%%%"""((((((((((((((('''''''''+++''')))///000)))%%%&&&$$$$$$###$$$%%%&&&$$$"""'''&&&%%%%%%%%%&&&''''''###%%%(((***+++,,,------222222111111000...------+++...222333111...,,,,,,***+++,,,---///111333444111000...+++************......//////000000111111///333888@@@KKKYYYgggooozzz}}}cccvvvlllaaaUUULLLIIIEEEAAAAAADDDIIIKKKKKKNNNNNNKKKKKKOOOTTTQQQKKKIIIDDD===888888999666222444777777111///000111///,,,,,,000444222++++++000---///111111///...///000000///,,,******+++---///...///111222111///,,,***...---,,,***)))******+++------,,,+++***)))((((((+++,,,,,,+++))))))+++,,,......---,,,++++++++++++,,,+++++++++,,,,,,***(((---,,,***+++,,,,,,+++)))---///000...+++***+++------111333444333777>>>EEE???;;;999;;;>>>;;;111)))...............///000111111---***+++///000---(((111000---,,,,,,---000111............---,,,+++***+++++++++,,,,,,------------+++((('''((()))***))))))***,,,......,,,***(((***+++,,,---............111000000/////////000000*********++++++,,,,,,,,,555222//////111222111000---+++)))((('''((()))***///,,,)))((())))))'''%%%+++***)))((((((***,,,---***---111333333000,,,))))))***+++,,,---,,,+++***'''(((((((((((())))))))))))---///...------)))$$$'''%%%$$$$$$&&&''''''&&&(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((+++++++++******)))((('''***)))'''''')))))))))(((---)))&&&&&&)))***&&&"""%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((((('''%%%$$$$$$%%%'''(((******))))))((((((''''''111000111333000,,,000999555111------//////+++&&&,,,---,,,---333888666///000000///...---,,,,,,+++++++++,,,///111222111///444...777CCCIIIWWWiiippp|||ccc|||sssjjj```UUUMMMLLLHHHCCCAAACCCGGGIIIIIINNNNNNNNNNNNQQQTTTPPPHHHDDD@@@:::666666777444000333555444000...000///,,,///---...222111,,,,,,111...000222333333111///---///---+++))))))***,,,------...000111000...,,,***---,,,***)))((())))))***+++++++++***))))))((((((+++---...---,,,,,,---...+++++++++***++++++,,,,,,---+++***+++,,,---,,,+++---,,,++++++,,,,,,+++)))---...///...,,,***,,,---...222777999999:::>>>BBB===;;;:::===???<<<333+++...............///000000000---+++,,,...///,,,***111000///......///000111............---,,,+++***,,,,,,,,,------.........---+++((('''((()))***))))))+++,,,------,,,***)))+++,,,------......------000//////.........//////...............///000000777444000///000000///---...---***)))(((((()))***...+++))))))******)))'''+++***)))((()))***,,,---,,,...111333333111...,,,++++++,,,------------,,,))))))))))))************,,,111444333333222,,,%%%(((&&&%%%%%%'''(((''''''(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((%%%&&&'''(((((())))))))))))'''%%%%%%'''((()))(((,,,(((%%%&&&)))***'''###'''''''''(((((('''''''''&&&&&&''''''''''''''''''((('''%%%$$$$$$%%%'''(((***)))))))))((((((((('''///...///111...+++000888444000------///000,,,)))---......///444888555...111111000///...,,,,,,+++---,,,---///222444333222333...777DDDIIIWWWjjjqqq{{{```zzzqqqjjj```VVVOOOOOOKKKEEEBBBBBBEEEGGGHHHMMMPPPRRRRRRTTTTTTMMMEEE@@@;;;777666666555222000222222000---...111---'''111...---///111///...000...///222666888666000***...,,,***)))((()))+++,,,+++,,,...//////---+++***,,,+++***(((((((((((()))))))))))))))))))))((((((***,,,///000///......///++++++++++++,,,---...///---,,,***+++---...//////---,,,++++++,,,,,,+++***,,,.........,,,+++,,,---...444:::======<<<===>>>888777888;;;>>>;;;333,,,......------....../////////...............------000000000000000000000000............---,,,++++++------------............---***((('''((()))))))))++++++++++++++++++++++++------......------,,,+++......------------......111000/////////000111222888555222///......,,,+++///...,,,***))))))))))))---+++******++++++***)))+++***)))))))))***,,,------///111222222111///...,,,,,,,,,,,,,,,---......******+++++++++,,,,,,,,,///555999;;;;;;999111(((***(((''''''((()))((('''(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((%%%&&&'''(((((()))))))))...+++'''%%%&&&'''''''''***'''%%%&&&)))***(((%%%((((((((((((((((((((((((((((((''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))((((((((((((,,,+++---///---,,,000666333000......000000...+++...000000111444777333---222111000///---,,,+++***...------///333555666666333...888EEEKKKYYYkkkrrr{{{\\\{{{rrrjjjaaaXXXRRROOOLLLGGGCCCCCCEEEHHHJJJMMMRRRUUUVVVVVVSSSKKKAAA===888666777777555222111222111...,,,///222---%%%000---,,,///222222///---,,,,,,000666<<<;;;333,,,---,,,+++))))))***++++++)))***,,,------,,,+++***---,,,***)))(((((())))))''''''''''''(((((())))))(((+++///000000///...///---------------...//////...,,,******---000111222...,,,++++++,,,---+++***,,,------------------...///333888;;;;;;:::::::::222222444777:::888000***......------......///000///111111111//////000111...///000111111000///...---.........------,,,+++------------------------,,,***(((((()))***)))(((,,,+++*********+++,,,---/////////...---,,,******,,,,,,,,,+++,,,,,,---...000///...------...000111666444111///---,,,++++++000///---,,,******)))***---,,,,,,,,,,,,+++***)))******)))))))))***+++,,,---...//////000/////////---,,,+++***+++,,,---...++++++,,,,,,,,,---------///555<<<@@@CCCBBB999...,,,***(((((()))))))))'''(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((+++++++++******)))((('''777333---(((&&&%%%%%%$$$(((&&&%%%&&&)))***)))'''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((***+++,,,---------111444333111//////000000...,,,...111333222444666222,,,111000///---,,,***)))(((...---,,,...222555777777333...999FFFLLLZZZlllsss||||||YYY{{{rrrhhh^^^UUUPPPMMMKKKIIIFFFFFFHHHKKKMMMOOOTTTXXXWWWUUUQQQHHH???:::555444777666222000222444222///---000222...&&&,,,,,,---///333333///*********---444;;;<<<666111------,,,+++***++++++,,,((()))***+++,,,,,,++++++...---+++***))))))******&&&&&&&&&'''(((((())))))'''***---///...---------......---,,,,,,,,,,,,,,,...,,,***+++---000222222...---+++,,,------,,,***,,,,,,,,,,,,---.........///111333444555555666777111111333555777555///+++............///000111111111333444333222111333444,,,---///000000///---,,,---------...------,,,,,,++++++++++++++++++++++++,,,***(((((()))***)))(((,,,+++***)))***+++---...000000///...---+++***)))+++++++++++++++,,,------000///...------...//////222111///...,,,,,,,,,---//////...,,,+++*********------...---+++***((((((***************+++++++++,,,,,,,,,------.........+++***)))))))))***,,,---++++++,,,,,,,,,---------,,,222:::AAAGGGHHH@@@555...,,,***)))))))))((('''(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((+++++++++******)))((('''777333---(((&&&%%%%%%$$$'''&&&&&&'''((()))))))))(((((('''&&&&&&'''(((((()))))))))((((((''''''&&&''''''''''''''''''''''''(((((((((((()))))))))))))))+++---------000222222444333111000///...---+++///222333222333444111,,,///...---,,,***)))((('''---++++++,,,000444555666444000:::HHHNNN[[[mmmsss}}}|||YYYyyyooodddYYYQQQMMMKKKLLLLLLKKKJJJKKKMMMPPPRRRWWWYYYWWWSSSNNNEEE===:::444333666555//////444444444000---...111///***))),,,......000111///******)))***///444888888666------,,,+++++++++++++++((()))***+++,,,,,,,,,,,,...---,,,************+++&&&'''''''''(((((())))))'''))),,,---,,,++++++,,,---,,,+++***))))))))))))---,,,***+++...000111111...---,,,,,,------,,,+++,,,+++***,,,...//////............///000222444555555555555666666444000---------...///000222333444333333333444444444444444,,,---............---,,,,,,------...------,,,,,,++++++++++++************+++***))))))******)))'''+++******)))***+++---...000000///...---+++***)))+++******++++++,,,---...111111111111111111000000.........---++++++---///...------,,,,,,++++++******,,,...---+++)))(((((())))))******++++++++++++******+++,,,------------)))))))))))))))***++++++******+++++++++,,,,,,,,,***///555===EEEIIICCC999///---***)))))))))(((&&&(((''''''((())))))(((&&&***)))(((&&&&&&''''''(((%%%&&&'''(((((()))))))))...+++'''%%%&&&'''''''''&&&'''''''''(((((())))))((((((&&&&&&&&&&&&(((((())))))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))),,,---,,,---000111///222111111000...------,,,///222333000000222000---------,,,+++******)))(((+++******,,,///222333333666222<<>>KKKPPP\\\lllqqq}}}|||YYYyyypppeee[[[TTTQQQLLLOOORRRRRROOOMMMNNNOOOVVVZZZYYYSSSLLLHHHCCC===EEE===:::===;;;333555>>>333555222+++(((+++...///)))...---&&&$$$***000111000---***&&&&&&,,,444:::************)))))))))(((((())))))+++,,,---...///,,,+++***(((((((((((())))))))))))))))))))))))(((+++,,,,,,+++))))))+++,,,------------...///000000+++++++++---//////...,,,///---,,,,,,---...,,,++++++***)))+++///111000...------...111444555444333:::888555222///---,,,+++------...000333666888999444000...000444666444000////////////////////////,,,,,,------...------------------,,,,,,++++++++++++***)))***+++***)))'''))))))***+++,,,,,,------/////////...---,,,***)))++++++++++++,,,---...///000222444555555333000...---...///,,,)))(((+++...)))***+++,,,,,,,,,++++++!!!%%%***,,,++++++,,,...))))))***++++++++++++***)))***---/////////...---)))***+++,,,---,,,++++++'''(((((((((((()))))))))***,,,...333===DDD@@@888///---***)))((((((&&&%%%(((''''''((())))))(((&&&***)))((('''&&&''''''(((++++++++++++***)))((('''***)))'''''')))))))))((('''((()))((('''''''''(((+++***)))'''''')))***+++''''''(((((())))))******''''''(((((((((((('''''''''((((((((())))))******'''++++++(((***...---((()))+++---......///111222...111000,,,+++...000///........................++++++,,,///111222111///999444???LLLPPP\\\kkkppp{{{|||YYY|||rrrkkkcccZZZTTTTTTMMMMMMLLLLLLLLLMMMOOOOOOTTTXXXXXXRRRNNNMMMHHH@@@???888333444666444444555444222///......---,,,***,,,+++***+++---...---------------,,,,,,***)))(((((()))++++++***(((&&&$$$+++++++++,,,,,,---------+++++++++***)))(((((('''((((((((())))))((((((((()))((((((((()))***++++++)))+++---...------...000///---,,,---000000...+++///...---...000000///...,,,,,,+++++++++,,,---...,,,000333111---+++...222333333333222000///---,,,------...000444888<<>>GGGUUUcccpppwwwyyyZZZzzzrrrhhhccc]]]WWWTTTUUUXXXUUUQQQNNNMMMNNNQQQSSSVVVWWWWWWTTTQQQMMMIIIEEE@@@999666999;;;::::::;;;222000---,,,---,,,+++***,,,,,,---...///...***'''---,,,***))))))+++,,,...******)))((('''(((((((((&&&'''((()))***+++,,,---******))))))((((((((((((***)))'''%%%%%%''')))***------,,,+++*********+++000+++((()))---111111///......///111222222111000555222///......//////...---,,,,,,+++,,,---...//////...---...//////...---......//////000111222222000000/////////000111111222111000///000111222333000000000333555333111///---...//////...,,,+++)))+++,,,,,,---............++++++,,,---......+++)))---,,,,,,...111222111000///...---,,,+++*********...+++)))+++000222...***---.........000222222222111111000//////...//////,,,,,,,,,,,,++++++*********+++---.........///000...+++***+++...000000...------...///000111111222333111///---------+++))),,,------------,,,++++++)))...666===BBBEEEFFFDDD888000))))))***)))(((***''')))+++------,,,***)))******(((((((((((()))***)))((('''&&&&&&'''((()))---***((()))++++++)))%%%(((((()))))))))******+++---***'''&&&(((((((((&&&)))))))))((('''&&&&&&%%%,,,(((%%%%%%&&&$$$'''((('''&&&%%%&&&)))+++***(((333:::222---000000///,,,))))))---111555777222222222222222222111111------,,,++++++++++++,,,---,,,,,,,,,---///111222555888???HHHTTTbbbpppxxxuuuWWW}}}zzzpppgggaaa[[[TTTQQQSSSXXXUUUQQQNNNNNNPPPSSSUUUXXXWWWVVVTTTPPPJJJEEEBBB===777444777:::999888888222000...---......---,,,,,,,,,---...///...***'''---,,,***))))))+++,,,...***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((***(((&&&%%%%%%&&&(((***------,,,+++*********+++...---,,,******+++---/////////000111111111111222555333000///000000000///------,,,,,,,,,---...///.........000111111...,,,///.........///000111222222222111000000000000000000//////......///111333222333333444555555222///+++,,,---.........,,,,,,------.........---,,,+++++++++,,,...//////,,,))),,,,,,,,,...000222111///...---,,,+++++++++++++++---***(((***...///,,,(((,,,...111444444222111111333222000...---+++++++++,,,+++++++++++++++******---......---,,,---000444///---,,,///222222...***---......///000111222222444222000000000...,,,***,,,------------,,,++++++(((...888CCCIIIIIIGGGFFF;;;222)))'''(((((())),,,&&&(((+++---...,,,***(((+++***)))))))))***+++,,,)))((('''&&&&&&'''((()))***((('''))),,,---***'''((((((((())))))***++++++,,,+++(((''''''((((((((()))((((((&&&%%%%%%$$$$$$(((%%%%%%(((------)))$$$(((((('''&&&%%%&&&))),,,***+++888>>>222---555888333000,,,+++---111444555///000222222222111111111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---///000111555999AAAIIITTTbbboooxxxsssUUUyyyqqqkkkeeeccc]]]SSSMMMKKKUUUSSSQQQOOOPPPRRRUUUWWWZZZWWWVVVUUUPPPHHHBBBAAA;;;666333666888666555555222000.........///...---,,,+++,,,---///...+++(((---,,,+++*********+++,,,)))))))))))))))(((((((((************)))))))))(((((((((((((((((((((((((((+++***(((''''''(((***+++,,,++++++************+++,,,......---******---000///000000000000222555888555444222333333333222000...---,,,,,,,,,---///000---000333666666333000---......,,,,,,,,,---...///222222222222111111111111...//////.........111333222444555444444666333...+++,,,------.........---+++,,,---------,,,+++*********+++---///...,,,***+++++++++---000111000///------,,,,,,,,,,,,,,,------***((())),,,,,,+++(((...000555999888333111222333111///---+++)))((((((++++++++++++++++++******...//////---***+++000444000...---000444333...(((......///000111222333333555444444444444333///---,,,,,,,,,,,,,,,++++++***'''+++777FFFOOOOOOLLLKKK<<<222***((((((((())),,,&&&(((***,,,---+++)))(((+++***)))))))))***+++,,,)))((('''&&&&&&'''((()))&&&&&&''')))+++,,,***)))'''((()))***************,,,+++)))(((''''''((()))'''&&&%%%$$$###"""""""""'''&&&&&&(((++++++'''$$$((((((((('''&&&'''))),,,---///999:::///...666555444111---,,,...000222222---///111222111000000000......---,,,,,,,,,,,,---,,,,,,,,,---...///000111555;;;CCCLLLUUUaaammmvvvtttXXX}}}uuukkkeee```^^^YYYQQQKKKJJJPPPPPPOOOPPPQQQTTTWWWYYYZZZVVVUUUVVVRRRIIIDDDDDD;;;555222555777555222222111///------......---,,,,,,++++++,,,---...,,,+++---,,,,,,++++++*********'''((()))******)))((('''************************(((((((((((((((((((((((())))))(((((((((((())))))******)))))))))***++++++,,,,,,,,,...000111111111444555444111000222777;;;444444444666777666444111...------,,,,,,...///000---444;;;>>>;;;666333111111///---+++++++++,,,---000000111111222222111111...000111111000000222555111444444222222444111+++......---,,,,,,,,,------'''(((+++,,,------,,,+++*********,,,......,,,************,,,...000///......---------------.........---+++*********++++++000000444888666000///222111000...---+++***))))))******************++++++---000111///+++***---111222...,,,///444555111,,,...//////000111222333444444444444555666444111...+++++++++,,,+++******)))))))))222CCCNNNOOOKKKIII999111+++***+++((('''(((&&&''')))++++++***)))((()))((('''''''''(((***+++)))((('''&&&&&&'''((()))$$$&&&)))))))))))))))***'''(((***++++++***)))(((,,,+++***)))''''''((()))'''&&&%%%$$$######$$$$$$(((((('''&&&%%%""" ((())))))((('''(((***,,,111000333111...777;;;///000...,,,,,,---///000000***---111111///......///000///......------......+++,,,,,,---...///000111555<<>>:::555222222222222111...+++,,,000111///000333((())),,,......---+++)))+++*********++++++***(((''')))+++......---,,,******)))((()))+++,,,+++***,,,***))))))***++++++***(((((((((((((((''''''&&&,,,,,,,,,++++++*********---------.........//////======999222000333444222444444444555777777444222222111//////000000...---777;;;>>>???<<<888555333333111...---......---,,,;;;888444000,,,+++000555---///000///111555333...999777333///------///000)))***,,,------,,,+++***(((((())))))************---------+++)))(((***,,,((((((***......,,,,,,000+++++++++++++++,,,---...///+++(((***...111000---222///,,,,,,///000000...444333///+++***+++***'''---(((''')))+++******---///000111///------000333///000...---000444222,,,,,,//////...222888777111,,,222444222111222222///***((('''(((***+++(((&&&'''(((...999@@@>>>:::999000...***'''%%%&&&((()))'''&&&&&&''')))***((('''+++*********))))))((((((''')))***)))%%%$$$'''***,,,+++***(((''''''''''''))))))************))))))+++***)))(((&&&&&&%%%%%%""""""###$$$&&&'''((((((((('''&&&'''((()))((('''------,,,+++************333333000---...222222///...---+++******+++---...)))***,,,...//////......000...---++++++,,,---...000///////////////000111666:::DDDPPP]]]ggglllnnnmmmUUUyyyrrrgggbbbZZZRRRNNNNNNPPPRRRUUUUUUTTTSSSQQQOOOMMMLLLSSSRRRRRRSSSSSSOOOGGGAAA;;;999777666555333000...---++++++...///------000)))***,,,------,,,+++***---,,,++++++++++++(((&&&(((***+++------,,,+++***+++***)))***+++,,,,,,******(((''''''((())))))((('''(((((()))))))))((((((++++++++++++,,,,,,---------------.........//////555777666222222444444222444333333555666666444222222111//////000000...---333555888999777444222111333000---+++,,,---......444333222///,,,+++...222---000000...///333555444888666222...------...///+++,,,---......---+++***+++++++++++++++,,,,,,---,,,***((((((***,,,+++***+++***+++...---+++---222...------------...///000...+++)))+++///111///,,,111...,,,,,,///222222222444222///---,,,---,,,***---)))'''***,,,++++++---///000111000...---///111...///---,,,///333111+++---000000///333888777222---111222///---000222000---+++******+++***'''%%%)))'''+++444888666333222...+++(((&&&%%%&&&''')))'''&&&&&&''')))***((('''******)))))))))(((((((((&&&'''(((''''''''')))******))))))(((((((((((()))))))))************))))))+++***)))(((&&&&&&&&&&&&%%%%%%&&&''''''((())))))***((('''((())))))((('''---,,,++++++************///000///---...111000,,,---,,,+++******+++,,,---+++,,,---///000000//////000///---+++***+++,,,---000////////////000111111888<<>>888<<<999444222222333333333333000000222111......000111000...,,,+++******+++*********+++---...---,,,............---,,,+++******)))((()))+++,,,+++***'''&&&&&&((())))))'''%%%'''''')))***,,,,,,------...---+++******,,,...///....../////////000000000///222222111333888;;;:::777777777888:::999777555222111//////000000...---,,,------------000444777///000222555666444000---444999:::777777999555,,,,,,+++***,,,555;;;777...333111000...---------------,,,,,,++++++*********---------------,,,,,,,,,+++---///...+++))))))***)))***...333222---+++---//////...---------......---...//////000///...---/////////...------///111111++++++111222---,,,//////,,,,,,000111///...///...//////111222000---)))///000///...222666555///...---...000...******---+++222777777777888666222---...///...,,,******+++***(((''')))(((&&&)))///'''(((((()))))))))(((((('''&&&&&&''')))***(((''''''(((((((((((()))))))))***)))'''''''''((('''&&&,,,+++***(((''''''&&&&&&))))))************))))))))))))((('''''''''''''''''''''((((((((())))))))))))'''&&&&&&''''''%%%$$$((((((((()))***+++,,,---444333...)))***///222000++++++++++++++++++++++++...//////000///...,,,+++,,,+++***)))***,,,...///............///111222222000666>>>HHHSSSaaaqqq{{{kkkOOO{{{qqqdddZZZPPPNNNKKKHHHFFFEEEEEEEEELLLMMMNNNPPPQQQRRRSSSSSSRRROOOKKKJJJHHHDDD===888:::777333222222444555555333000000222222//////222111000///---+++******))),,,++++++,,,---...,,,+++---...///000000...,,,+++)))((('''(((***+++***)))&&&&&&&&&((())))))&&&$$$'''((()))***++++++++++++,,,+++))))))***,,,///000.../////////000000000000+++///222222555:::<<<:::777777777888999999777555222111//////000000...---,,,---------...000333666333222111222333222000...222888888333666<<<999000***,,,---,,,///444555222222222000///...------...---,,,,,,+++++++++,,,,,,,,,---...///...---+++*********++++++,,,+++***(((***)))+++///...+++---111000///...---------------.../////////.........///---///222222000000111333222,,,+++333444...,,,000///,,,,,,111222000...///...------...000000---***...///......222666444//////---///111...))))))...***000444444333555444111111333444222...++++++,,,((('''(((***(((&&&(((---&&&'''((())))))(((&&&%%%'''&&&&&&''')))***((('''((((((((()))))))))******'''(((((('''&&&'''(((*********)))((((((((((((((((((((())))))))))))(((((())))))(((''''''''''''(((&&&''''''((()))******+++)))(((''''''((()))(((&&&''''''(((((()))+++,,,---444444000++++++///000---++++++,,,,,,,,,,,,++++++000000111111000///---,,,///...,,,+++***+++,,,---,,,,,,------...000111222///666???HHHSSS```ooozzzkkkNNNyyynnnaaaWWWKKKIIIGGGEEEDDDDDDEEEFFFIIIKKKMMMPPPSSSUUUVVVWWWVVVRRRNNNKKKHHHDDD===888888666333333444555555555222//////222222//////222111000///...,,,+++))))))...---,,,,,,------+++)))---...000222111///---+++)))''''''((()))***)))((((((((((((***++++++(((&&&'''((()))***************)))((('''''')))---000222////////////000000000000&&&,,,111444888<<<<<<999666666666777999888666444222111//////000000...------...//////000111444777666333000...//////000///222777777222666???>>>555(((...000,,,)))---444777222222111//////.........------,,,,,,,,,---......)))+++---......,,,)))'''***'''%%%(((---///+++&&&,,,))))))+++******...444...---,,,+++++++++++++++/////////...------///000,,,///333444333333444666444------555666...,,,111000------111333000//////000......///222222000------...------111555444...000...000222///((()))...)))...111//////222333111555777777444000,,,+++,,,&&&&&&(((+++((($$$%%%***%%%&&&'''((((((&&&$$$###'''&&&&&&''')))***((('''(((((())))))******++++++$$$&&&((((((&&&&&&***---((((((((((((((())))))***''''''(((((((((((('''''')))((((((''''''''''''((($$$$$$%%%&&&'''((()))******)))((()))***+++***)))'''''''''((()))+++,,,---333333111------///...***+++,,,,,,------,,,,,,+++222222222222111000...---333111...,,,******++++++++++++,,,,,,...///000111000777@@@IIIRRR___nnnxxxlllOOO{{{rrrkkk___TTTLLLGGGDDDEEEEEEDDDGGGLLLIIINNNTTTXXXWWWUUUSSSSSSWWWSSSPPPNNNMMMHHH@@@999777555222000111333333333111000///...............222///,,,,,,---...///...))))))***+++,,,---------)))***222<<<===555//////+++,,,---,,,***)))***+++''''''(((((())))))******,,,)))'''***...000---)))((()))+++---...000000000---,,,,,,,,,,,,---......000000111333666888777666;;;<<<999555444666555000333333222111000///......000111333222111000111333888777555222///...///111777333///333>>>EEE???444000000///,,,***,,,222777555444222000............((()))++++++,,,+++***)))...---...//////...+++(((++++++************++++++000---******,,,---,,,***------,,,,,,,,,,,,,,,+++------.../////////......111111///......///000111,,,***+++///444555111---111000...------...000111111...,,,,,,---.........000///---,,,,,,---...//////...---+++***+++---000------......//////000000222444888:::888333---)))***'''%%%'''***+++'''###'''''''''''''''''''''''')))'''''')))(((&&&(((---+++++++++******(((''''''+++)))((('''((()))((('''((('''&&&&&&'''((('''%%%'''''''''(((******(((&&&---+++(((&&&%%%&&&((()))))))))))))))((('''&&&%%%***)))'''&&&&&&'''((()))''''''((('''''')))---000555222...,,,,,,,,,,,,+++++++++,,,+++***+++...000222444666555111...---...111000///,,,***)))+++---......---,,,---///111333777999===DDDNNN\\\jjjsssiiiPPPwwwnnnhhh^^^SSSMMMHHHEEEFFFFFFEEEHHHMMMKKKMMMPPPTTTWWWVVVRRROOOTTTQQQOOOOOOMMMHHH>>>666555333000000111222111111111000000///////////////...---,,,,,,---...,,,+++************+++---...///---,,,000777777222000111---------------,,,+++***((((((((()))))))))))))))+++(((&&&(((+++,,,)))%%%)))***+++,,,......//////...------------...//////222111222444777888777666777999888555444555222---444333333222111000/////////111222111111111333555666555444222111111333444555222///333???GGGCCC999---///000...,,,---333999555444222000............)))***+++,,,,,,+++******++++++,,,---///...,,,***++++++************++++++///,,,******,,,---+++))),,,,,,,,,,,,++++++++++++/////////.........------///......------......///111000///222555555111,,,///...---,,,,,,---...///000...,,,,,,---......---+++,,,,,,,,,---,,,,,,,,,......---,,,++++++,,,---------......///000111111222555888:::888333---(((,,,(((&&&'''******'''###'''''''''''''''''''''''')))'''''')))(((&&&(((---+++++++++******)))(((''')))'''%%%%%%&&&'''&&&%%%***)))'''((()))***)))'''&&&&&&&&&(((******)))'''---+++(((&&&&&&&&&((()))))))))))))))((('''&&&%%%&&&'''(((((())))))))))))''''''((('''''')))---000000...+++***+++,,,,,,,,,***+++,,,+++***+++...000///111333333111///000222000000///,,,***)))+++---...---,,,,,,---///111222777999>>>EEEOOO]]]kkktttlllRRR|||ppphhhcccZZZRRRMMMHHHFFFFFFFFFFFFHHHMMMMMMLLLMMMQQQUUUVVVQQQLLLQQQOOONNNNNNLLLFFF<<<444444222111111333333222000000000000000000000111111---------///000///,,,)))+++******)))+++---///111333000...000000...///222...------///222111---)))))))))))))))))))))((((((+++(((&&&'''))))))&&&###)))******+++,,,------...///............///000000333333333555777888777555555888888555333444111---555555444333222111111000000111111111000111444777777666444333222222222333000...---222===FFFDDD<<<...222555222---,,,111777555444222000///......///++++++,,,,,,,,,,,,++++++))))))))),,,......---+++++++++************++++++---+++******+++,,,***)))******++++++++++++++++++000///...---,,,,,,,,,---,,,,,,---------------,,,111//////111333333///+++------------------------...---++++++---......---)))***,,,...///...---+++///...---,,,++++++******------......000111222333333666999:::888333---))),,,)))''''''))))))'''$$$''''''''''''''''''''''''((('''''')))(((&&&(((,,,******+++******)))(((''')))'''%%%%%%&&&'''&&&%%%)))((('''((()))***)))(((&&&&&&&&&(((***+++***))),,,+++)))'''&&&'''((()))((((((((((((((('''&&&%%%###%%%(((***++++++***)))''''''((('''''')))---000,,,***((()))+++,,,------***+++++++++***+++---000000111111111//////111222//////...,,,***)))+++---,,,,,,++++++,,,...000222666999???FFFQQQ___mmmvvvnnnUUUssshhhbbb]]]VVVPPPLLLGGGDDDEEEEEEDDDGGGLLLLLLMMMOOOQQQSSSSSSQQQNNNQQQOOOMMMJJJGGGBBB:::555555444444444666666444222......///000000111111111000000///000111000---+++,,,+++***)))***---000333555222///---,,,,,,...000///---...111555555...(((+++******))))))(((((((((+++)))((()))******(((&&&************+++,,,,,,---...............//////000333222222444666666555333777::::::555333444444222777777666555444333222222222333333222111222444777;;;888555333111000///---,,,++++++///888AAA@@@:::222777:::555---))),,,111444333111///.........///,,,---------,,,,,,++++++)))))))))***,,,---+++)))++++++************++++++************++++++***))))))))))))******+++++++++...---,,,++++++,,,,,,---+++,,,---.........---,,,/////////111333333000..................---,,,+++---,,,+++,,,---...---,,,+++,,,...///000000000///222///,,,***)))*********---------...///111333444444666999:::777333---***+++)))''''''))))))((('''''''''''''''''''''''''''(((&&&''')))(((&&&'''+++***************)))((((((***)))''''''(((((((((''''''&&&%%%&&&'''((('''&&&&&&%%%%%%'''***++++++***,,,+++)))'''''''''(((((('''(((((((((''''''&&&%%%%%%&&&'''((())))))((('''''''''((('''''')))---000,,,***))))))+++---------***++++++******+++---///444333111///...---...///.........,,,***)))+++,,,******++++++,,,...000111666:::@@@HHHSSSaaaoooxxx|||lllSSSzzzkkkaaa\\\WWWRRRNNNJJJEEECCCCCCCCCCCCEEEJJJKKKPPPTTTTTTQQQPPPRRRUUUUUUQQQKKKEEEAAA===999777444333333444666666444222---...///000000000000000222111000000111000...,,,,,,+++******+++...222444333222000---+++,,,,,,,,,...---...222666666///)))++++++******))))))(((((('''''''''(((******)))(((+++************+++,,,---------,,,,,,------...///111000000222444444333222:::===<<<666444777:::;;;888888777666555444333333555666666444333333444666:::777444222222111...,,,,,,------...444<<<<<<777333777999555...***,,,///333222000...------......---------,,,,,,+++++++++,,,*********++++++)))'''++++++************++++++)))***+++++++++*********(((((()))***++++++,,,,,,+++******++++++,,,------,,,---...000000000///...333333333444555555333222000000//////...,,,***)))---,,,+++,,,...///...---......------...000111222555000***'''(((***,,,,,,......------...000222444444666888999777333///+++)))((('''''')))***+++***(((((((((((((((((((((((('''%%%'''***)))%%%&&&***)))************))))))(((***((('''&&&'''((('''&&&'''%%%%%%&&&(((((((((''''''&&&&&&'''***,,,,,,++++++***)))((('''''''''((('''''''''''''''&&&&&&%%%)))(((&&&%%%%%%%%%%%%&&&''''''((('''''')))---000///---,,,,,,---------+++)))***+++***)))***---///333222///...---.........------...,,,*********,,,)))******,,,---///000111666:::@@@IIITTTbbboooxxx{{{hhhOOOsssddd\\\XXXSSSNNNKKKIIIDDDAAABBBBBBAAADDDIIIJJJQQQVVVVVVQQQOOOUUU[[[XXXSSSKKKCCC===999888888111000///000222333222111...///000111111111000///111111111222222111---***,,,+++++++++---///222444111333222...,,,---,,,(((,,,,,,...222444333...*********************))))))$$$%%%&&&'''((((((((((((+++*********+++,,,...///,,,,,,,,,,,,,,,---....../////////111333444333111999======888666999>>>@@@888888777666555444444333666777888888666666666888666444111222555555333000///111000000333888999666000222444222///...///222111000...---,,,,,,,,,---...---,,,+++******++++++---,,,************)))'''++++++************++++++(((***,,,---,,,******+++(((((()))***+++,,,---...++++++,,,---------------......///000111111111111444444444444444333333222555444333111...,,,+++***---,,,,,,...000000///......---+++++++++---///111666000***'''))),,,...---///...---,,,---///111222333555777999888444111...)))(((((('''((()))+++,,,((((((((((((((((((((((((&&&%%%'''***)))%%%&&&***))))))************))))))(((&&&$$$$$$%%%&&&%%%$$$(((''''''(((***+++***)))((('''&&&''')))+++,,,++++++***)))(((((('''''''''&&&&&&'''''''''&&&&&&%%%+++)))'''$$$###$$$%%%&&&''''''((('''''')))---000111000............,,,+++)))*********)))***,,,//////---,,,---///000000000+++---------+++******+++)))***+++---...000111111777;;;AAAJJJUUUbbbooowww{{{|||eeeNNNooo___YYYVVVQQQKKKIIIIIIEEEBBBCCCCCCBBBEEEIIIKKKPPPTTTTTTRRRRRRWWW[[[YYYUUUMMMDDD<<<777555555111///......000111222111111222333444444222111000111333777::::::666///***++++++,,,---///111222444111444333...,,,...---(((***+++...111111000---+++******************++++++&&&'''((((((((('''''''''+++*********+++---000111---------------.../////////...///111333555444333222999<<<:::888:::>>>???888888777666555444333333333666999;;;:::::::::;;;777444222444888999777333...111111///000555777555000/////////000111111111///...,,,+++***++++++,,,...---+++***))))))******---+++******+++,,,+++***++++++************++++++'''***......,,,++++++,,,(((((()))+++,,,.../////////000111222111///,,,+++////////////000111222222111333555666888999;;;===@@@>>>;;;777444222111000---------///111222000///...---------------......444///++++++...000...,,,000...,,,++++++---///000222444666888888666222000,,,+++***((('''''')))+++((((((((((((((((((((((((%%%%%%'''***)))%%%&&&)))))))))************))))))(((&&&$$$$$$%%%%%%%%%$$$((('''&&&(((***+++***)))***((('''''')))+++++++++******))))))((('''''''''%%%&&&&&&''''''&&&&&&&&&***)))((((((''''''''''''''''''((('''''')))---000111///......//////---+++)))******))))))***,,,...---,,,+++---000111000...***,,,------+++******+++)))***,,,...000111222222777;;;BBBJJJUUUaaammmuuu|||{{{fffPPP}}}lll]]]XXXVVVPPPJJJHHHJJJEEECCCDDDDDDCCCEEEJJJMMMNNNPPPQQQSSSUUUXXXZZZXXXUUUOOOGGG>>>777444222333111///...000222333444333444666666666444222111222777===CCCCCC<<<222******+++,,,...000111333333222555333,,,+++......***(((+++...000///---,,,,,,)))))))))***+++++++++,,,***+++,,,+++)))(((((((((+++*********,,,...111333...............///000000///...///111444666666444+++444;;;;;;999;;;<<<<<<888888777666555444333333000444999<<<======>>>>>>;;;888555777::::::666222+++//////,,,---222444333444000------///000000......---+++***)))******+++...,,,+++)))(((((())))))+++***)))***,,,---------++++++************++++++'''+++...///---+++,,,---((()))***+++---...000000333444666666444000,,,)))///.........///000222333222555:::???CCCHHHLLLOOOKKKHHHDDD???;;;999888888------...000222333111///...///111222111000...---111...,,,...222333...***000///,,,******+++---///111333666888888666444222......,,,)))&&&%%%'''((())))))))))))))))))))))))%%%$$$'''***)))%%%%%%)))((())))))*********)))))))))(((&&&&&&'''''''''&&&&&&%%%$$$&&&((())))))(((+++)))'''''')))***+++************)))((((((''''''%%%%%%&&&&&&'''&&&&&&&&&'''(((***+++,,,+++)))((('''(((((('''''')))---000///...---...//////---,,,)))******))))))***,,,...000...---...000000,,,)))***,,,------+++******+++)))+++,,,///000222222333888;;;BBBJJJTTT```lllttt||||||hhhSSSwwwooodddZZZTTTNNNHHHDDDHHHGGGFFFEEEEEEGGGIIIJJJOOOOOOPPPRRRTTTTTTRRROOOUUURRRMMMFFF@@@:::666333//////000222333333222000666888666111///111000---666999>>>AAA@@@999222------+++***+++---//////...222333000+++)))++++++(((---))))))------))))))---+++++++++***************))))))(((((((((((())))))'''***,,,---------...///000//////........./////////000222333333222111000111000000666<<>>666333---333***$$$''',,,,,,***(((((((((''''''''''''(((((('''((()))******)))((('''***(((&&&&&&)))+++***((()))((('''&&&&&&&&&&&&&&&***(((&&&&&&((()))((('''...,,,)))((()))******))),,,,,,,,,+++)))(((&&&%%%***((('''(((+++,,,+++)))333111///---+++***(((''''''(((+++...,,,)))+++000222---***---444555///((()))((('''&&&'''***---//////...------------,,,+++---+++***+++---...---***000...---...111333111///555===GGGOOOWWWbbboooyyy~~~nnnSSStttmmmbbbYYYTTTOOOJJJGGGEEEDDDDDDEEEFFFIIILLLNNNRRRRRRSSSUUUWWWVVVSSSQQQQQQNNNIIICCC===888555333222111111111111000...---999999555///---000222000111444777888666111+++'''***))))))+++...000111111///111///+++***------***,,,((((((,,,,,,((((((,,,))))))))))))))))))))))))))))))(((((((((((())))))+++,,,---,,,***(((((()))//////............//////000000111222222222222222333111111555;;;<<<:::666666666666666555444222222666444>>>666BBB;;;GGGFFF>>>999666888:::888777888444000---...222555444111111000...---,,,---...///.........------,,,,,,+++---,,,******+++***)))''',,,++++++,,,......---+++***+++,,,,,,,,,+++)))(((,,,+++***---111222///++++++***)))))))))+++---//////111333555444222///,,,111000///000333555777888777//////;;;BBB===999:::AAAFFFLLLPPPNNNGGG>>>888222---+++...000000111444888777444111///,,,+++***000---+++---000222///,,,,,,+++++++++++++++,,,,,,,,,(((111;;;555111111---000***((()))***((((((***((((((''''''''''''((((((((())))))******))))))(((***'''&&&''')))******((((((''''''&&&&&&&&&&&&&&&'''&&&$$$$$$&&&''''''&&&///---+++******+++***)))+++++++++***)))((('''&&&)))'''&&&''')))***)))'''---222888777000***)))***######&&&***,,,***,,,000///,,,***---222222...((()))((('''&&&'''***---...///...............------,,,***)))***---//////---///---,,,...000222111///555<<>>555+++)))***,,,'''&&&***---,,,))))))(((***++++++***))))))***((((((''''''(((***,,,...,,,---......---...///000,,,+++******+++---///000+++++++++,,,.../////////666===GGGOOOWWWbbboooyyy~~~oooTTT{{{qqqhhh]]]TTTOOOKKKHHHEEEBBBCCCDDDFFFIIILLLNNNOOOOOOPPPRRRTTTUUUTTTPPPLLLOOOMMMHHHBBB<<<777444222111333555555444555777:::888999666111///222444222333111///,,,************000...,,,+++++++++***))),,,//////,,,+++------))))))******))))))******)))(((((()))))))))***************))))))))))))******)))***,,,,,,,,,...111333...............///000000111000000000111333666777111111333666999;;;<<<<<<999888666444444444666666>>>DDDLLL999AAA???FFF:::777444333555444333555999888777555444333111///---......---------.........,,,,,,------------------,,,+++)))***++++++***)))+++++++++,,,---...---+++++++++*********+++++++++...------...///000///...000///...---,,,+++++++++,,,///555999;;;999666333000444777999999999:::<<<333///...111444333222222333555777888777444000---...***)))---...,,,,,,---......---,,,++++++++++++***)))((()))+++---//////+++***))))))((((((((())),,,'''+++///---222555......***))),,,,,,(((%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((((((((%%%%%%&&&''''''&&&&&&%%%)))((('''''')))*********,,,***)))))))))(((&&&$$$''''''((())))))))))))(((&&&'''''''''''''''((((((%%%+++222444000+++(((''',,,'''&&&***,,,***((('''''')))******((('''(((***(((((('''((()))***,,,---)))+++------++++++---///------,,,+++***+++,,,---)))***+++,,,---...///000777>>>GGGNNNUUU^^^jjjsss}}}oooTTTxxxnnnfffZZZQQQLLLIIIFFFCCCDDDEEEFFFHHHIIIKKKLLLMMMNNNOOORRRUUUWWWVVVQQQNNNNNNLLLGGGBBB===888555333111333444333000///222555555777666222111333333//////...---+++************,,,***)))***,,,------,,,+++......++++++,,,+++((()))++++++))))))++++++)))))))))******++++++,,,,,,+++******))))))******+++***++++++******+++---000......---......///000111111111111222222444555666111222444888;;;>>>AAABBB===;;;888555444555666888<<>>:::666555555777999999777???444<<<000777333333222444666444//////333///000111000///---,,,++++++,,,------.....................------,,,,,,++++++***)))***+++,,,+++))),,,++++++,,,......---+++,,,++++++***+++,,,---...............------...///000000000000000//////...///111444666666555222000///111555888888777666555444333000......//////...---,,,+++***))))))******---)))'''***+++))))))+++***))))))))))))))))))***''''''((()))***+++---...++++++***)))))))))******(((%%%)))------555666***,,,,,,...111...(((%%%''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''((((((###&&&)))***(((&&&'''(((%%%&&&((()))***)))((('''+++)))'''&&&'''''''''%%%(((''''''((())))))'''%%%((((((((((((((((((''''''&&&(((***)))'''''')))+++(((&&&%%%%%%'''((())))))$$$###%%%((((((%%%%%%))))))((('''''''''(((((((((''''''((()))***+++,,,,,,***---///...***)))+++...))),,,//////---+++***+++(((+++---...---...000333888???GGGNNNTTT\\\hhhqqq~~~mmmRRR|||rrrggg___SSSLLLHHHGGGFFFEEEDDDEEEGGGIIIJJJLLLLLLLLLGGGIIIMMMQQQTTTSSSOOOLLLBBBAAA>>><<<999777666555,,,///222111//////444999555666444//////111222000+++---///000000///---,,,...,,,******+++,,,+++***###'''))))))***------***&&&******&&&&&&******&&&((())))))***+++,,,,,,,,,++++++************++++++---------,,,,,,---000333---------......000111111111222333444555444333222555777:::<<<>>>AAAEEEGGGCCC@@@;;;777555666777999888222;;;555===///555555222222555777444......111///000222222000.........+++,,,------.........---//////...---,,,,,,+++++++++***)))***+++,,,+++***,,,++++++,,,......---+++---,,,,,,+++,,,---//////---......---,,,+++---...---...///000111111111111222444555777666555222111111000111555888777222...444333111//////222333333///...,,,+++)))(((''''''///)))&&&'''(((((()))---+++***)))(((((('''((((((%%%(((***,,,+++*********))))))))))))***+++,,,---***'''+++------777999,,,***...333444---%%%%%%***'''&&&&&&%%%%%%&&&&&&'''***)))(((''''''((()))***"""&&&)))***(((&&&&&&'''%%%''')))***+++***)))(((...,,,))))))))))))((('''''''''''')))++++++)))'''(((((())))))(((''''''&&&%%%'''))))))'''&&&(((***''''''&&&%%%&&&'''***,,,))))))+++,,,(((###$$$(((***(((&&&&&&((()))((('''''''''((()))***+++,,,,,,+++///111///+++)))+++...&&&***///000...,,,,,,,,,(((+++......---...111444888>>>GGGNNNUUU^^^jjjssszzz}}}qqqUUU{{{sssjjj\\\OOOKKKJJJHHHFFFFFFEEEEEEFFFHHHJJJKKKJJJHHHFFFIIILLLPPPQQQQQQOOONNNFFFEEEAAA;;;999:::777111555333000......000333555;;;888444000---,,,,,,---222111///...///...---+++,,,+++***)))((()))+++,,,***++++++,,,+++***)))((())))))(((((((((((()))))))))((('''''''''(((***+++'''((()))++++++***))))))000///...---------------111000///......///000111111111222333444444444444555;;;===;;;===EEEJJJJJJJJJCCC:::666777:::;;;<<<888777666555333111000000666666444222111000000000//////000//////...---------///---***+++......+++......//////......---,,,---------,,,,,,+++++++++...,,,******+++,,,+++***---///...+++,,,...,,,'''...---++++++++++++---...222111111000///.........666555333333555666666555///111444666666333111///666222//////111333222000+++***)))))))))***,,,,,,///,,,(((''')))+++***)))%%%)))***&&&&&&******%%%(((((())))))******++++++******)))******+++,,,,,,***,,,+++***000777555...///...,,,+++***)))))))))((()))***+++***(((&&&%%%%%%%%%&&&'''((()))******'''((())))))(((((()))***+++,,,,,,,,,+++***(((''')))))))))))))))))))))))))))(((((((((''''''''''''+++(((&&&''')))+++***(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((&&&''')))***)))***+++---......//////......---,,,************************...,,,---///------222:::<<<===BBBLLLXXXccchhhjjjqqqxxxqqqSSSxxxpppfffZZZMMMJJJIIIGGGEEEEEEEEEFFFHHHJJJKKKKKKKKKKKKIIILLLPPPSSSRRRNNNIIIFFFGGGIIIHHHBBB=========;;;444333111//////111333444666444222///...---......111000......//////---,,,))))))******++++++,,,,,,***++++++++++++***)))((())))))(((((((((((()))))))))(((((('''((()))***+++((()))***++++++++++++***//////...---------------000///............///000///000111222222222222222888===@@@???AAAHHHLLLLLLGGGCCC>>>:::999888777777999999777666555333222222444333222111000000/////////////////////...------......---***---000000+++............------,,,,,,---------,,,,,,+++++++++...,,,******+++,,,+++***,,,---,,,***+++---+++&&&,,,,,,++++++++++++,,,,,,000000/////////.........777555333333444444444333333444666666555333000///333///,,,,,,///111000...,,,+++)))(((''''''((((((---***'''''')))******)))###''')))&&&'''++++++'''(((((()))))))))))))))))))))))))))))))))***+++,,,***+++******///555333,,,...---,,,+++***)))))))))%%%&&&(((*********)))((('''''''''(((((())))))***&&&'''))))))((((((***+++***+++,,,,,,+++***(((((())))))))))))((((((''''''))))))((((((((('''''''''+++(((&&&&&&((()))((('''''''''((((((((((((''''''&&&%%%%%%%%%&&&&&&'''(((''''''((())))))(((''''''((((((''''''''''''((((((''')))***+++***+++---.........//////......---,,,++++++++++++++++++++++++...---...111///...333:::;;;>>>DDDMMMWWW```hhhkkkrrrxxxqqqRRRtttkkkbbbVVVKKKHHHHHHFFFEEEEEEEEEHHHLLLMMMLLLLLLNNNPPPNNNQQQUUUVVVSSSLLLDDD>>>BBBGGGGGG@@@::::::;;;;;;333222222111111222222333000000000//////////////////...---...//////...---'''(((***+++,,,,,,---,,,******++++++******)))((())))))))))))))))))))))))((((((((((((((()))******++++++++++++,,,,,,,,,,,,///...------------------......------------......---...///000111111111111888===AAAAAACCCHHHKKKKKK@@@@@@@@@>>>:::777555555888777666555444333222222111000000000////////////......//////......------,,,...---+++,,,//////+++---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++...,,,******+++,,,+++***+++,,,+++)))***,,,***%%%******++++++++++++******---------.........//////555333222111222222222111777777777666555333111000111...+++,,,///111000...///---+++)))'''&&&&&&''')))((('''(((*********(((###&&&''''''(((,,,,,,***))))))((((((((((((((((((((((((''''''(((***+++,,,+++,,,++++++...111///***---,,,,,,+++***)))(((((($$$&&&''')))))))))(((((())))))))))))))))))))))))%%%'''))))))((((((***,,,)))***+++,,,,,,+++)))))))))(((((((((''''''&&&&&&)))))))))(((((((((''''''***((('''&&&'''''''''%%%(((((())))))))))))((((((&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((()))((((((''''''(((((()))(((***+++,,,,,,,,,...///......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------000333222000444:::999???GGGNNNUUU]]]fffmmmssswwwrrrSSS|||pppggg]]]SSSKKKIIIHHHFFFEEEFFFEEEJJJNNNOOOLLLLLLPPPUUUTTTVVVXXXWWWSSSLLLDDD???CCCEEECCC<<<888888777444222222333333333333222222...///000111111000//////...---,,,---///000///...************+++,,,,,,---******************)))))))))))))))******)))))))))((((((((((((((())))))***,,,,,,,,,,,,,,,---............---,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000111222333333333444999===@@@AAACCCEEEEEE:::===???===999666555777444444333222111000000///........./////////......------.........------,,,+++111333///******,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***+++,,,,,,)))***---+++&&&((()))***++++++***)))(((***++++++,,,---...///000222111//////111222222111555555555555444444333222333000------000333222000000///---+++***)))))))))'''((((((***++++++***)))$$$&&&'''((()))++++++***))))))((((((''''''&&&&&&''''''&&&&&&'''))),,,---......------...///---***,,,,,,,,,+++***)))((('''(((((())))))((('''%%%%%%+++*********)))))))))(((''')))***)))((('''((()))((()))++++++,,,+++***)))'''''''''((((((((()))))))))))))))(((((((((((('''***)))'''&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&'''''''''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))(((***+++,,,+++,,,---///.........///......---,,,,,,,,,,,,---------------+++,,,///333222000333999888???IIIOOOSSSZZZeeemmmsssvvvsssSSSyyylllbbbXXXQQQJJJJJJIIIGGGFFFHHHEEEJJJNNNNNNMMMMMMRRRWWWYYYYYYXXXVVVSSSNNNJJJGGGLLLIIICCC===<<<===888000111222333333333333222111000111222333333111///...---,,,+++---///000///...///---+++))))))***+++,,,))))))))))))))))))******))))))************))))))'''(((((())))))))))))))),,,---------............------,,,,,,,,,------...++++++,,,,,,,,,,,,++++++000111222333444555555555111555:::???@@@??????@@@===>>>>>>:::555222333666222222111111000000000///------...////////////...,,,,,,------------,,,,,,,,,888>>>666***&&&+++000---,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***+++---,,,***,,,...---(((((((((***++++++***(((((()))***+++,,,---///000000///...---...000222222222111111222333444555555555444000---...111333222000---,,,+++*********+++,,,'''(((***++++++******+++((('''(((******)))))))))))))))((((((''''''&&&&&&'''&&&%%%%%%'''***---///111////////////...,,,+++,,,,,,,,,,,,+++)))(((''')))))))))(((((('''&&&&&&++++++******))))))((((((***++++++***'''&&&&&&'''((()))++++++,,,+++***)))&&&&&&'''(((***+++,,,---***)))))))))(((((((((((())))))((('''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((('''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))''')))***+++++++++---............///......---,,,,,,,,,---------.........)))***...222111///222888777@@@JJJOOORRRXXXcccmmmrrrvvvtttVVV~~~vvvhhh]]]TTTNNNJJJJJJIIIGGGGGGIIIFFFIIILLLMMMMMMNNNSSSWWWYYYXXXXXXVVVTTTRRROOONNNOOOJJJAAA<<<===>>>666,,,000111111222222111111000222222333333222111///...---,,,+++,,,...//////---000///,,,***))))))***+++))))))((((((((()))******((()))***++++++***)))(((''''''((()))))))))))))))+++,,,.../////////...---,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,++++++///000222333555555666666111333:::AAAAAA>>><<<>>>AAA@@@<<<777333000000111222222222222222111111111...///000111111000//////++++++,,,,,,------,,,,,,...;;;CCC:::,,,''',,,333---,,,+++*********+++,,,++++++,,,,,,,,,,,,------...,,,******+++,,,+++***+++------+++,,,///---)))))))))************)))))))))***+++,,,...///000111///------...000222222111,,,...111444666777888888444000------///111000...(((((('''''''''(((***+++''')))******(((((()))+++***((((((++++++(((''')))))))))(((((((((((((((((('''&&&%%%%%%'''+++...111222000///111000,,,+++---,,,---------,,,***((('''''''''(((((()))******************))))))(((((((((++++++,,,***'''&&&&&&&&&)))***+++,,,,,,+++))))))&&&&&&''')))***,,,---...******)))))))))(((((((((((())))))(((&&&%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%''''''((())))))'''&&&%%%''''''&&&&&&&&&&&&''''''***))))))(((((())))))***''')))***+++***+++---.........//////......---,,,+++,,,,,,------.........)))***---000000///333999999@@@JJJOOORRRXXXbbbkkkooovvvuuuXXX{{{rrrdddXXXOOOJJJHHHIIIHHHFFFFFFIIIFFFGGGHHHJJJLLLPPPSSSUUUUUUVVVWWWWWWVVVTTTQQQPPPIIIFFF???999888999333+++000000000000000000000000111111111111111000000///...,,,,,,,,,.........,,,,,,------------,,,***))))))(((((('''((()))***+++((()))+++,,,,,,+++)))(((&&&'''((()))***))))))((()))+++...000000///---+++,,,,,,++++++,,,,,,---...++++++,,,------,,,++++++,,,---///000222333333333///111999AAABBB<<<999;;;>>>;;;888666444333222111111111111111111111111111000111222333333222000///******+++,,,,,,,,,,,,,,,---777===666---***---///...---+++*********,,,---+++++++++,,,,,,---------...,,,******+++,,,+++******,,,,,,***+++...---(((+++******))))))******+++***+++,,,---...///000111111000......///000000///+++...222666888999999999666333///...000111///---''''''&&&&&&&&&''')))***'''(((((('''$$$$$$'''))))))&&&'''+++,,,)))(((,,,(((((())))))))))))))))))'''&&&%%%&&&(((,,,000222111......111000******------......///...,,,)))(((((((((((())))))***+++,,,)))(((((((((((((((((((((((()))***)))((('''((()))***+++,,,,,,+++***((((((''''''(((((()))******************)))))))))((((((''')))***(((&&&&&&(((***%%%&&&&&&&&&&&&&&&&&&%%%'''((()))))))))(((&&&%%%)))((('''&&&&&&'''((()))******))))))))))))******(((***+++,,,+++,,,...///......//////......---,,,***++++++,,,------......++++++---000//////444<<<:::@@@HHHNNNRRRYYYbbbiiilllwwwvvv[[[}}}yyyoooaaaUUULLLHHHFFFHHHGGGEEEEEEHHHFFFEEEEEEHHHLLLPPPSSSSSSQQQTTTWWWYYYXXXUUUQQQNNNEEEEEEAAA:::777777444///000000////////////000000////////////000000000111...---,,,,,,......---,,,'''***...111111...***((()))(((''''''''')))***+++((()))+++,,,,,,+++)))(((&&&''')))*********)))((((((***...111111///,,,)))++++++++++++,,,,,,---...+++,,,---......---,,,+++)))***,,,...///000111111---///777@@@@@@999666888777444333555888999777444............////////////111222444555444333111///)))***+++,,,,,,,,,,,,,,,)))///333///+++++++++***///...,,,******+++,,,---+++++++++,,,,,,---------...,,,******+++,,,+++***)))++++++)))***---,,,(((,,,+++***))))))***+++,,,+++,,,,,,---...///000111444222000/////////...,,,,,,///444888:::;;;:::888:::666222111333333111///***)))(((''''''((()))***'''''''''$$$!!!!!!$$$((('''$$$&&&+++---)))***...(((((())))))******++++++((('''&&&&&&(((,,,111444000------111///)))(((---......///000...,,,***(((---,,,+++***))))))))))))'''''''''(((((((((((((((&&&'''))))))((((((***++++++,,,,,,,,,+++***(((''')))(((((((((''''''''''''************))))))))))))''')))***)))'''&&&))),,,&&&''''''''''''''''''&&&'''((()))***)))(((&&&$$$***)))(((''''''((()))*********))))))))))))******)))+++------------///111......//////......---,,,******++++++,,,---......---,,,...000000000666>>><<<@@@GGGMMMSSSZZZbbbgggjjjwwwvvv]]]vvvjjj]]]TTTJJJJJJKKKKKKJJJHHHFFFEEEGGGGGGHHHKKKOOOSSSTTTSSSVVVTTTSSSUUUWWWUUUNNNHHH===@@@@@@;;;444//////111***---000///,,,+++...111000000000...------///111000---+++,,,...///---***------,,,,,,+++***)))))))))))))))(((((('''&&&%%%***))))))+++,,,,,,***((((((((())))))*********+++(((***---000222222222111.........///...+++%%%!!!,,,'''+++...(((+++///***---.........------++++++000//////444:::<<<999444555444777<<<;;;666777<<<222111111222333222000...555555444444222111///...******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********(((***++++++++++++,,,...///...---,,,+++,,,---------,,,,,,,,,,,,---...///---+++******++++++)))(((,,,+++)))((((((((()))***///---,,,...000000---***000...,,,+++---.........222///111666999999;;;@@@CCC===777555666555111---'''(((((((((((((((((((((***(((%%%%%%&&&(((****** )))---***(((***+++'''&&&((()))(((***......+++))),,,,,,***,,,000111222222111...+++******+++//////++++++///...***...,,,++++++,,,+++)))'''((((((''''''''''''(((((((((((()))))))))(((((('''...,,,***)))******)))((())))))************))))))(((((((((((((((((((((((()))'''%%%%%%&&&'''((('''(((''''''''''''&&&&&&&&&''')))++++++***)))))))))'''&&&%%%&&&(((******)))+++)))&&&'''***,,,+++)))*********,,,///222222111444111---,,,...000111111...---,,,...000111111000...---,,,---000333555666>>>???FFFRRRYYY[[[aaaiiimmmwwwqqq\\\}}}sssgggZZZRRRJJJJJJIIIIIIIIIHHHGGGFFFHHHHHHIIILLLPPPSSSTTTSSSSSSQQQQQQRRRTTTRRRLLLGGG===>>>===999444000//////222000//////111333222111//////......---...///111...,,,***+++------+++)))------,,,++++++***))))))((()))***++++++***)))(((+++******+++---,,,***)))))))))))))))*********+++)))***---///000111000///,,,+++++++++,,,,,,***))),,,''',,,...)))+++///***+++,,,,,,------......///444222111333888999777333444888999999???DDD@@@777111222333444333222000///444444444333111000///...******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********,,,------,,,---...000//////---,,,,,,,,,---.........---,,,,,,,,,------+++***)))***+++,,,+++***+++***)))(((((()))***+++---,,,,,,...111111///---///---,,,,,,///111111111000...000666999:::===BBBBBB===777555555555111...(((((((((((((((((('''''')))'''&&&&&&&&&'''''''''$$$!!!###***---***(((***+++'''&&&))))))(((***...---******------+++,,,///444555666555222...,,,,,,***......++++++//////,,,000...---------,,,***(((((((((''''''''''''((((((***************+++++++++---+++******+++++++++)))))))))************))))))))))))))))))))))))))))))***(((&&&&&&'''))))))((((((''''''''''''&&&&&&&&&)))***,,,+++)))((('''((()))(((&&&'''((()))(((&&&+++)))'''(((***,,,+++)))*********,,,///111222111333000---,,,...///000000...---,,,---///000000//////...------000333555777>>>@@@HHHSSSZZZ^^^dddkkkqqqyyytttaaayyyooocccVVVNNNIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJMMMQQQSSSSSSRRRPPPNNNNNNOOOQQQOOOJJJEEE>>>;;;999666555222000---999333...000666999666222222111///---------///000,,,+++******++++++***))),,,,,,,,,+++******))))))'''))),,,...///...---,,,,,,++++++,,,------+++***)))))))))***************)))***,,,............------+++))))))***,,,------,,,''',,,...)))+++000+++*********+++---///111333888666444555777888555222444;;;;;;888CCCPPPGGG222111555999999666333333444444444333111000...------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////......000111000///...---------......111000///---,,,+++++++++)))(((((()))+++---,,,+++))))))(((((()))***,,,------,,,---///111222111000...------...111333444444111///000555888888:::>>>===999444222222111///,,,)))))))))(((((('''''''''(((((())))))(((((('''''')))&&&%%%)))+++)))'''(((***'''&&&)))***(((***...+++)))+++...///,,,+++---666888::::::666222///---))),,,---,,,,,,//////,,,,,,+++***+++------+++***)))((((((''''''(((((()))******)))))))))+++,,,---,,,+++)))***++++++***)))))))))************))))))((((((((((((((((((((((((***)))'''''')))***)))((((((''''''''''''&&&&&&&&&***+++,,,+++)))'''&&&'''***)))(((((()))(((&&&$$$***)))((()))***++++++************,,,///111111000111///---,,,...///000//////---------///000///...///.........000333555777>>>@@@HHHSSS[[[```hhhooouuuzzz~~~wwwggg}}}uuukkk___TTTLLLHHHGGGEEEDDDEEEGGGIIIKKKIIIIIIJJJMMMPPPRRRQQQPPPMMMLLLLLLMMMMMMKKKGGGDDD???:::666555777666222---:::444///000555888666222???:::333---+++,,,...///,,,+++++++++++++++***))),,,+++++++++******))))))(((***...000111///---+++---,,,+++,,,------,,,+++******************************+++,,,,,,,,,++++++...,,,******+++++++++***,,,''',,,...))),,,000+++,,,+++***+++,,,///222444999888888999;;;:::666333666::::::;;;FFFNNNCCC000222888===>>>:::666777999444333222000...---,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...////////////000222000000/////////.........333222000...,,,+++*********)))((()))+++,,,+++***)))((((((((()))+++---.........//////000111111000000//////000222444444444555222111444444222333666555222...---,,,,,,***)))******))))))((('''''''''&&&(((+++,,,,,,+++*********'''&&&'''((((((''''''***'''''')))***)))***---***)))+++000000,,,***,,,444777::::::777222...,,,***,,,------------,,,+++%%%%%%&&&(((***,,,+++***))))))(((((((((((())))))((('''&&&&&&''')))+++---,,,***))))))***)))(((&&&))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&***((('''''')))))))))'''(((''''''''''''&&&&&&&&&((()))******((('''((())))))((((((((()))(((&&&$$$)))))))))***+++++++++************,,,...000000000///...------///000///...///...------/////////---///000000000000222666888<<<@@@GGGPPPYYYaaajjjppptttyyy|||}}}xxxhhhzzzrrrhhh]]]RRRLLLHHHGGGEEEDDDDDDGGGJJJLLLIIIIIIKKKMMMPPPPPPOOOMMMLLLLLLKKKKKKJJJHHHEEEBBB???:::555666999999444///444333111111111222222333LLLCCC777...++++++---///,,,,,,,,,,,,++++++++++++++++++***************))))))+++...000000...,,,)))---,,,++++++,,,---,,,++++++++++++*********************+++++++++++++++***+++******+++------+++))),,,''',,,///***---111,,,...---,,,+++,,,...111222666888;;;???@@@===999555888555777???DDDAAA999333111666<<<===999777999;;;555333111///---,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......000111111111111000000000//////333222000...,,,+++******,,,+++******++++++***(((((((((((((((***,,,...///111111111000///......///222111000111333333222111444111000222111......111111///,,,*********)))(((******))))))(((((((((((("""&&&***,,,+++***++++++***)))(((''')))++++++***)))''''''***+++)))***---))))))+++000111,,,***+++000333666666333///+++))),,,,,,---......+++***)))'''''''''(((******)))((())))))(((((((((((())))))((('''&&&&&&''')))+++---,,,+++))))))((('''$$$!!!))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''(((((('''&&&(((''''''''''''&&&&&&&&&%%%'''((((((((((((***,,,((('''''''''))))))(((&&&((()))++++++++++++++++++*********+++...000000///...------...000111000...///...---...000000000...000111111111000222666999:::???FFFMMMVVVaaakkkppppppvvv{{{}}}xxxggg~~~vvvnnnddd[[[QQQKKKIIIHHHFFFEEEEEEGGGJJJLLLKKKKKKLLLNNNPPPPPPNNNKKKKKKKKKJJJIIIFFFCCCAAA???>>>:::666666999999666111...111444222...,,,///222NNNDDD777...+++,,,------,,,---------+++***+++,,,************************+++,,,...//////...+++***---,,,******+++,,,,,,++++++++++++++++++*********************++++++++++++''''''(((+++...///...,,,,,,''',,,///***---222---///......------...///000555888===@@@AAA???;;;888888333555===???888444555...222666777777777999;;;666444222///---,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------+++,,,......------///000111111222222222111000///222111000...---,,,,,,,,,---,,,******+++***)))'''))))))))))))***,,,...///111222111///---,,,---...111000000000222222000...111...---000111//////333000///---+++******++++++)))))))))))))))))))))))) $$$(((***((('''(((***+++,,,+++)))+++//////,,,)))&&&'''++++++)))))),,,***)))+++000000,,,***,,,+++...111111///+++)))(((,,,***,,,//////+++)))***///---,,,++++++***'''%%%***))))))(((((())))))*********)))))))))+++,,,---+++***)))))))))'''$$$!!!))))))************))))))(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%(((''''''''''''&&&&&&&&&$$$%%%'''''''''))),,,...)))'''&&&&&&((())))))((('''***,,,---,,,++++++++++++******+++...//////......---...000222222111//////......///111222222111000222333222000111666:::999???EEEJJJSSS```kkkooommmtttzzz}}}xxxgggzzzrrriiiaaaXXXOOOJJJJJJIIIGGGFFFGGGHHHJJJKKKMMMMMMOOOQQQRRRRRROOOLLLJJJJJJIIIFFFBBB???<<<;;;;;;888666666777888555333,,,111555444000---...000BBB;;;333.........---+++***,,,---,,,)))((()))+++))))))))))))************+++,,,---/////////......---+++))))))***+++++++++,,,,,,,,,++++++*********************++++++,,,---***(((((())),,,.........,,,''',,,///***...222...............////////////888:::<<<======<<<;;;;;;666666666666999;;;999555///000222444777:::<<<>>>777555222///---,,,,,,,,,+++,,,------...---------,,,,,,,,,---------......+++---............///111111222333333333222000000000//////............///,,,***)))***++++++***)))******))))))***,,,---...///000000...,,,+++---000---------///111111000...111......111111///000333......---+++******,,,---((((((((()))******++++++$$$(((++++++(((&&&'''***))),,,+++(((***...---((()))&&&'''+++,,,)))))),,,+++)))+++//////,,,+++,,,)))+++---...,,,***))))))(((''')))///000,,,***---///---,,,,,,,,,***(((&&&******))))))))))))*********************+++++++++***))))))***+++***'''$$$))))))************))))))))))))))))))))))))))))))'''''''''((())))))'''%%%(((''''''''''''&&&&&&&&&%%%&&&'''''''''(((+++------***&&&%%%&&&'''(((((('''***---...,,,***+++,,,+++******+++---///......---...///222444444222//////......000333444444444111333444333000111666;;;999@@@EEEHHHQQQ```kkkooonnnuuuzzz}}}zzzjjj|||wwwooofff^^^VVVNNNIIIJJJJJJIIIHHHHHHHHHIIIJJJOOOPPPQQQSSSTTTSSSPPPMMMIIIIIIGGGDDD???;;;999888888777666555666666444333...111555555333000...///666222......000111---)))(((+++,,,+++((('''(((***)))))))))))))))************+++---...000111111222---***(((((()))+++++++++,,,,,,,,,++++++*********************+++,,,---...000---)))'''(((+++,,,---,,,''',,,///+++...333...,,,---...///000000000000;;;;;;;;;999888888:::<<<444:::777///555BBBAAA444222111111444999>>>AAAAAA888666333000------------+++,,,------......------,,,,,,,,,------.........,,,---//////......000111222222333444333222111000...............///000000***)))((()))+++,,,,,,++++++************+++---...---...///---++++++...111******+++...000111000///666333111333222......111,,,,,,+++***((()))***,,,''''''((()))***+++,,,,,,***...000...)))''')))+++'''***)))&&&'''***)))###(((&&&'''+++,,,)))))),,,+++)))+++...///,,,+++---(((***,,,---+++******+++&&&$$$'''///111---,,,000)))(((((()))+++,,,***)))******))))))))))))******(((((()))))))))(((((('''(((((()))+++------+++)))))))))************))))))((((((((((((((((((((((((((((((((()))+++***(((&&&(((((('''''''''&&&&&&&&&&&&'''''''''&&&'''))),,,000,,,'''$$$$$$%%%&&&&&&&&&***......,,,***+++,,,+++******+++---///...---......000333555555222000///...///111444666666666111333555333000111666;;;:::AAAFFFHHHQQQ```kkkoooqqqvvvzzz|||}}}nnnyyypppfffaaa[[[RRRJJJHHHKKKIIIFFFEEEFFFHHHJJJKKKRRRPPPRRRVVVVVVRRROOOQQQTTTLLLGGGGGGDDD===:::<<<===:::555333444444333111///222666666333000000111//////...------,,,++++++,,,+++***((((((((()))***...+++'''%%%$$$&&&)))+++***+++---//////000222444222***''',,,///+++((()))((()))***+++,,,---------)))((('''(((***+++++++++&&&))),,,---+++***,,,///+++,,,------......------------...///111222111000<<<@@@DDDCCC>>>::::::<<<999:::666222:::FFFEEE<<<444666666555;;;CCCCCC>>>888666333///---,,,------......---,,,++++++++++++000///,,,***(((((()))***))),,,......,,,,,,...000888555111111333444222111///...,,,,,,---------,,,,,,+++***))))))+++,,,.........,,,+++++++++,,,---***,,,---//////...,,,+++((()))***,,,///111333333333222222333444333111...///+++((((((***+++***((())))))))))))((((((((((((---,,,***(((((()))***,,,+++(((%%%&&&)))+++***(((+++***)))***+++,,,+++***+++)))((())),,,---+++)))(((,,,***&&&---777444)))((()))***---......+++((((((***+++(((%%%%%%***000+++*********++++++)))(((+++)))'''&&&((())))))((()))***+++---,,,+++)))(((++++++******++++++,,,------+++(((((()))))))))((($$$%%%'''((((((((('''&&&)))***++++++***)))(((''')))(((&&&&&&''''''&&&%%%,,,'''%%%((()))((((((******'''%%%(((---000---***//////............//////000///000444888888222,,,/////////111444555555444333555666777777888:::<<<>>>???DDDMMMZZZeeelllnnnoooqqqyyy{{{{{{nnn~~~xxxnnneee___YYYPPPJJJHHHJJJHHHFFFFFFGGGIIIKKKLLLRRRPPPQQQTTTUUUSSSSSSVVVTTTMMMGGGFFFBBB<<<999;;;;;;:::999999:::999444111///111333333222000//////...---------,,,+++++++++***)))((('''&&&''''''(((---,,,++++++***++++++,,,------------------...///,,,&&&$$$)))---+++(((((())))))+++,,,---------------+++)))))))))***)))(((''')))+++,,,,,,,,,...///,,,,,,---------------,,,///......///000111111000===AAAEEEEEEAAA???@@@BBB999<<<999777>>>JJJIII@@@999;;;:::999???FFFFFFAAA888666333///---,,,,,,,,,------,,,+++++++++,,,,,,111000...,,,+++++++++++++++---//////------///111777444111111333444333111111///...---...///...---...---+++******+++,,,---,,,+++***)))((()))******+++,,,...///...---,,,+++***+++,,,...000222444555222111111111222222111///000---***)))******)))'''***)))))))))((((((((((((,,,+++***)))))))))***+++(((''''''''')))***)))(((+++***)))***,,,,,,,,,+++---+++***+++---...,,,******,,,)))%%%---888888///,,,,,,...000222111...,,,(((******(((%%%%%%***///,,,+++++++++,,,,,,***(((,,,+++))))))+++,,,---,,,))))))***+++++++++***)))******))))))******++++++...,,,)))((((((((('''&&&%%%&&&''''''((((((''''''++++++,,,+++***(((&&&%%%)))(((&&&&&&'''(((&&&%%%---(((&&&)))***))))))+++***'''&&&)))---///---***---------...///000111222555222000111444444111---/////////222666888666444333555777999999999;;;<<<@@@AAAEEENNNZZZeeemmmpppoooqqqxxxyyyyyynnn}}}yyyvvvlllaaa[[[VVVNNNIIIHHHHHHGGGFFFFFFHHHJJJMMMOOORRRPPPPPPSSSUUUTTTVVVZZZSSSLLLFFFCCC@@@<<<:::;;;;;;:::999999999888666333/////////000111000...,,,,,,+++++++++++++++++++++))))))((('''''''''(((((('''(((***,,,,,,+++)))(((......---,,,---...///000+++''''''---111000...---***+++,,,,,,------------...,,,***)))******)))((((((((()))+++...000///...,,,---------------,,,+++000///......///000222444888;;;??????===;;;<<<>>>777::::::999@@@IIIHHH@@@::::::999999===CCCCCC???777666333///---+++++++++,,,++++++++++++,,,------111000000///...---,,,,,,,,,...///000//////000222555333222222333444333222333111//////000111000///111000...,,,+++++++++,,,+++***))))))(((((()))))),,,---.........,,,+++******+++,,,...000222333444111///......000111111000111...,,,******)))(((&&&******)))))))))(((((((((++++++*********)))))))))%%%'''))))))((((((((((((+++***)))***,,,---,,,+++---,,,,,,,,,......,,,+++++++++(((%%%,,,888:::555......///111222222000---((()))***(((%%%&&&***...---,,,+++,,,---,,,+++))),,,***)))***,,,---------))))))))))))******+++,,,((())))))))))))*********///,,,)))''''''&&&%%%$$$''''''&&&&&&''''''((())),,,---,,,,,,***'''%%%$$$)))'''&&&'''(((((('''%%%***&&&$$$'''((('''&&&(((***(((''')))---///---***++++++,,,---///222333555:::666000...///000///...000...///444:::;;;888333222555999;;;<<<<<<======BBBCCCFFFNNNYYYdddmmmqqqppppppwwwyyywww~~~}}}nnn{{{vvvssshhh]]]WWWRRRLLLHHHGGGDDDEEEEEEFFFGGGJJJMMMPPPRRRPPPQQQVVVWWWUUUUUUXXXNNNIIICCC@@@>>>===<<<<<<>>><<<888555333333444444111...---...111111...+++***************+++++++++++++++******************%%%&&&)))***+++***)))(((---,,,+++,,,///222444444,,,+++,,,///222222000...+++,,,,,,---------,,,,,,***)))((()))+++,,,,,,,,,***((((((+++///111000...,,,------------,,,++++++000//////...///333777;;;888:::;;;:::777555555666333666666777<<>>999333111555:::============>>>BBBCCCFFFLLLVVVaaajjjpppppppppwwwyyywww||||||ooo{{{uuunnndddYYYTTTOOOIIIFFFEEEAAACCCEEEFFFGGGIIIMMMPPPRRRRRRUUUYYYYYYTTTQQQRRRHHHEEEAAA>>>===>>>>>>===<<<<<<;;;999666222000///111///---...000111...+++)))***************************++++++++++++++++++++++++++++++,,,------...,,,+++***+++///222333222++++++,,,,,,------,,,))),,,,,,,,,---,,,,,,++++++***)))((((((+++,,,,,,,,,***((((((***///111///---+++,,,,,,---,,,,,,++++++...///000000111666<<>>;;;555:::@@@BBB>>>666...)))000///.........///...---+++*********************'''((()))*********))))))---,,,***))))))***---......+++***+++...000...+++...//////,,,+++,,,,,,))),,,,,,,,,,,,++++++***)))---+++)))((())))))(((''')))((()))+++---...---,,,******+++,,,,,,,,,,,,,,,---///111111222777>>>DDDCCCAAA???;;;888444222000333333444555666666333000555///---111444444333333111111000...---,,,+++***)))))))))******,,,------,,,,,,,,,,,,,,,------------,,,,,,---///000000///---000222444444444666777222000......///000///.../////////......------,,,***++++++++++++***))))))------,,,,,,++++++******++++++,,,,,,---...//////...,,,++++++---......---)))+++------,,,+++,,,---++++++*********)))))))))******)))))))))(((((((((&&&(((******))))))))))))''''''&&&(((***++++++***+++---//////,,,)))((('''***))))))***+++,,,***(((+++******+++------,,,++++++************+++,,,,,,)))((('''''')))((('''%%%***)))((((((((((((%%%###***)))''''''''')))+++,,,)))***+++------,,,++++++***(((&&&&&&((()))***)))((((((''''''(((((()))***'''((()))++++++******)))(((''''''''')))***)))(((***&&&&&&)))+++(((&&&'''******+++,,,,,,,,,,,,,,,111111000//////000000000000000000000000/////////111222444777::::::888666222555999;;;:::::::::;;;===@@@DDDIIIPPPXXXbbbhhhkkkkkkuuu|||xxxyyyyyypppxxxrrreee\\\TTTQQQMMMGGGBBBAAABBBFFFIIIJJJIIIJJJNNNRRRTTTSSSUUUXXXWWWQQQNNNNNNBBBDDDBBB===<<<>>><<<666111777>>>@@@<<<555///,,,---......---++++++,,,---,,,,,,,,,++++++******)))'''((()))************)))+++***)))''''''((()))***///,,,,,,...222333///+++000333111+++***...///---++++++++++++***)))(((''',,,***((('''(((((('''&&&''')))++++++*********+++((()))***+++,,,---------,,,///222222111555;;;AAA<<<:::777555444222000///333333333555666444333222333---+++000444222111333............---,,,++++++******))))))***+++,,,,,,,,,,,,+++++++++,,,...//////---,,,...111222111///,,,///333444444444666888222000///...///000///...+++,,,------............+++,,,,,,---,,,+++***))),,,,,,++++++++++++++++++++++++,,,,,,------.........---,,,---......,,,+++))),,,......,,,***+++,,,+++++++++*********))))))+++***)))((('''(((((()))***)))((()))***++++++***)))(((((())),,,------,,,,,,///222111---***((((((+++)))(((((())))))))))))+++***)))***,,,---,,,+++)))(((((((((************)))((('''((())))))'''%%%(((''''''(((******(((&&&***)))((('''(((((()))***((()))+++,,,,,,,,,******,,,)))''''''((()))))))))''''''((()))))))))))))))((()))***++++++***)))((((((''''''''')))***)))((('''$$$$$$''')))&&&$$$%%%***+++,,,---,,,,,,,,,,,,111111000000000000000111000000000///.........///111444777888777666777888333555777888777777888999;;;???DDDIIIOOOWWW___eeeffffffrrr{{{xxxvvvvvvooo|||vvvpppbbbZZZSSSPPPMMMFFFAAA???CCCHHHLLLMMMKKKKKKPPPTTTUUURRRSSSVVVUUUPPPOOOPPPBBBEEECCC>>><<<===999222333555777555222111222444+++---...,,,)))(((***------------,,,+++***)))))))))***+++,,,------,,,+++...------,,,,,,+++++++++...---...222888999666111,,,///---'''%%%***---++++++++++++***)))((('''&&&'''&&&%%%&&&((()))***)))&&&))),,,+++)))''')))+++'''((()))+++,,,---......,,,///222222000222888===777555333333444444333333222111111444555444333444///(((''',,,000...---000------.........---,,,,,,*********)))******+++,,,---,,,+++***+++---///000111///---///222444222000+++...333555444444777999333111//////000111000///)))***+++---.../////////---...///000///...---,,,+++++++++***++++++,,,,,,))))))*********+++++++++...------...///...+++)))+++...000///,,,))))))***+++++++++************))),,,***((('''&&&''')))***,,,)))'''(((+++---,,,******))))))+++---//////...---111333222...***))))))---***'''''''''(((***---)))((('''(((***+++***)))''''''&&&'''((()))((((((***)))((()))******(((&&&######$$$''')))***)))'''***))))))(((((((((((()))'''(((***+++,,,+++)))(((...,,,)))(((((()))((((((&&&''')))*********)))(((***+++++++++***)))'''&&&(((''''''((()))******))),,,((()))---...+++)))******+++------,,,,,,,,,---000000000000000111111222222222000---+++,,,...000111555999888444333555999444555666666555555666888:::???EEEJJJPPPVVV^^^dddaaabbbppp{{{wwwuuutttmmmxxxlllfffccc\\\SSSLLLIIIFFFCCCAAAEEEGGGKKKMMMNNNOOOQQQRRRXXXXXXVVVRRROOOMMMMMMNNNKKKGGGCCCAAA@@@===999666555444222000000111333444------,,,,,,,,,,,,------...///---******...---))),,,,,,+++,,,---,,,***(((&&&***------+++***,,,...000///000666<<<;;;222)))---,,,***))))))***,,,---///,,,))))))******'''$$$"""$$$&&&((()))(((&&&$$$+++((('''(((***+++(((%%%***++++++,,,,,,------...000444444///---///333444333333333333222222111000///333666666333111222555,,,---...//////...------333000......000111000...)))))))))))))))******++++++***))))))+++---///111......///////////////...111111111000///000333555FFF+++)))222,,,---333,,,---000000------000000...............---,,,,,,+++,,,,,,+++***))))))))))))...,,,***)))***+++++++++111///...000222111---))),,,,,,,,,------.........,,,,,,++++++***)))))))))&&&((())))))(((((()))++++++***)))***+++,,,+++***)))***,,,///222555888999:::======888444111,,,&&&+++++++++)))'''&&&'''(((''''''((()))***+++,,,,,,,,,,,,+++)))'''&&&((()))---,,,***((('''&&&&&&&&&((("""&&&***%%%%%%)))%%%&&&''')))***+++***(((''''''''''''''''''((())))))(((((((((***,,,+++)))''''''(((***+++++++++***)))'''(((***+++++++++***)))+++))))))++++++******+++)))(((((((((******(((&&&,,,)))(((+++000111...)))000---)))***222888444,,,333222000///.........///000444888::::::888777666777999777555999???>>>777@@@@@@CCCIIISSS\\\cccfffgggpppqqqqqqwwwsssnnnrrrvvvkkkeee___ZZZRRRKKKGGGEEECCCBBBFFFIIIMMMOOOOOONNNNNNNNNVVVUUUQQQNNNLLLJJJJJJIIIHHHEEEAAA>>><<<:::666333000///...---------...///------,,,,,,,,,,,,---------...,,,)))***---,,,((()))(((((()))******(((&&&&&&))),,,,,,******,,,...000111444888:::999555111///...,,,***))))))***+++,,,***((()))***+++)))'''$$$&&&(((******)))'''&&&)))))))))***,,,,,,+++***))))))***+++---...//////444777555000---000111000222222222222222222111111111111222444555555444333------.../////////...---111...,,,,,,...///...,,,)))))))))))))))******+++...---+++******+++---...------.../////////......000000000///...///111444FFF---***111,,,---222,,,111111///---///333000+++,,,------------,,,,,,+++++++++*********++++++,,,...,,,***)))***++++++***/////////000000///,,,)))*********+++,,,------,,,,,,,,,,,,+++******))))))************)))))))))***'''&&&&&&(((+++------,,,000222777<<>>;;;333555444222000////////////111444777999999888999999888;;;:::666444777999888AAAKKKUUUWWWRRRSSS[[[dddeeennnnnnpppwwwtttmmmqqq}}}|||yyyoooeee```UUUUUUQQQKKKEEEDDDGGGJJJIIIKKKMMMNNNMMMLLLMMMMMMSSSMMMGGGEEEFFFFFFBBB===BBB???;;;777444111///...111111111111111///............------------......---...---)))***...---)))+++++++++---//////---,,,&&&))),,,,,,++++++///222555333111000111222333333000///---+++************++++++***************)))((()))***+++,,,+++))))))"""&&&))))))'''&&&(((+++))))))***+++,,,------...++++++)))'''+++000///+++...///000000111111111111111000///000222333111///////////////.........------,,,+++***************)))))))))))))))******+++000///...,,,++++++++++++***+++,,,---............000000///...,,,---000222DDD666......---,,,---,,,...///...---000333000+++)))***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---......+++))))))***+++*********---000///+++)))***,,,,,,++++++---000111000------------,,,++++++******---+++)))***,,,,,,+++)))///---+++***+++,,,++++++666;;;DDDLLLSSSVVVWWWWWWPPPKKKGGGJJJRRRRRRBBB000***)))))))))*********)))''''''((()))***+++,,,,,,+++,,,,,,+++***)))***,,,(((***+++------+++***(((%%%"""(((***&&&+++///(((***+++++++++***((('''&&&'''''''''''''''((()))))),,,)))'''%%%&&&'''&&&%%%&&&&&&&&&'''''''''''''''******)))((((((***+++,,,)))+++***((((((******(((***)))((((((***++++++***%%%'''***+++***)))***+++,,,------///777<<<999222333222111000000111222222555777:::;;;:::999999999888:::999555222444888<<>>;;;666222000//////...//////......,,,+++***//////............//////...///...+++---000000,,,(((((((((***,,,,,,+++)))(((+++---------...222666===666///---000222000,,,------,,,,,,,,,,,,,,,,,,------,,,+++***(((((((((((()))*********)))((((((%%%(((******'''%%%'''))),,,,,,++++++++++++******((()))'''&&&+++000///***---......///000000000000///000111///---+++---...//////...---------------,,,,,,,,,+++******++++++)))))))))))))))******+++...---------------------)))***+++---.../////////111111000///---...000333BBB:::000,,,...---+++---&&&,,,000...,,,...///...)))***++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,---+++)))((()))******)))***---///...+++)))+++---,,,******---222333000---......------,,,+++++++++((((((((()))+++,,,,,,+++///---***))))))******)))000444;;;BBBGGGJJJJJJIIIOOOKKKHHHMMMYYY]]]QQQAAA///,,,***)))***+++***)))''''''((()))***+++,,,,,,((()))+++***))))))***+++)))***,,,,,,+++***'''&&&$$$$$$***+++&&&,,,...$$$+++++++++***)))((('''''''''''''''''''''((())))))---***'''&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((())))))((('''((()))***+++))),,,,,,((('''+++***'''***((('''''')))++++++***%%%(((***+++*********+++---...---...333777555...000/////////111222444666;;;>>>@@@AAA@@@>>>===>>>888888666444222444:::@@@DDDHHHLLLLLLKKKOOOXXX```hhhooooooqqqyyyuuukkkkkk{{{uuupppooojjjbbb]]]\\\TTTRRROOOJJJHHHHHHKKKNNNKKKKKKLLLKKKKKKLLLOOOQQQMMMIIIEEECCCCCCCCC@@@>>>>>>===:::666111///000222111000000///...---,,,,,,//////............//////---...---,,,...333333///*********,,,------+++)))))),,,.........000444999BBB999111000333444///***,,,,,,,,,------------------......,,,)))''''''(((((())))))))))))(((((('''***+++,,,,,,***))))))***------,,,+++***))))))(((+++------+++,,,///...+++------.../////////......---000111///+++))),,,//////...---,,,+++++++++,,,,,,------,,,******+++,,,)))))))))))))))******+++,,,,,,------.........///)))***+++---///000000111222222111///---...000222???>>>111***000...***///"""+++111...***+++---...***+++,,,,,,,,,,,,,,,,,,...---,,,+++************---+++(((((()))******)))+++,,,---,,,++++++,,,---***((((((,,,111333///***///......------,,,,,,+++%%%''')))*********,,,...+++)))&&&%%%''')))*********---000444888::::::;;;BBBAAA@@@FFFRRRZZZUUUKKK666111,,,)))***++++++)))''''''((()))***+++,,,,,,&&&(((*********)))***+++,,,---------,,,+++)))(((((()))...,,,'''///333(((+++++++++***))))))))))))'''''''''''''''((())))))+++)))((('''(((((('''&&&'''&&&&&&&&&&&&'''(((((()))))))))((()))******+++)))......(((''',,,,,,&&&)))'''&&&&&&(((***+++***((()))+++,,,------,,,,,,......,,,+++...222000+++.........///000222555666???BBBGGGIIIHHHFFFEEEDDD<<<777444333333555;;;CCCLLLLLLKKKJJJKKKPPPXXX]]]hhhnnnnnnrrr{{{wwwmmmmmmwwwpppkkkhhhccc]]]ZZZ[[[TTTPPPKKKHHHHHHIIIKKKLLLJJJLLLNNNOOOMMMLLLLLLLLLIIIGGGEEECCCAAA@@@@@@@@@;;;;;;999444000///111444333222000///---------...------,,,,,,,,,,,,------***,,,,,,+++...333444111...------///000///---+++)))+++---...---000555:::===999444333333222...***.........------,,,++++++,,,---...,,,***((()))***)))))))))))))))(((((('''++++++***+++------,,,***,,,,,,++++++***))))))))))))...///---,,,//////...------.........------,,,.........------...000111...---,,,***))))))******+++------,,,))))))***,,,)))))))))))))))******+++,,,------...............)))***,,,...000111222222111111000...,,,,,,///111===@@@111(((111///)))111&&&---111///,,,,,,,,,***,,,------------,,,,,,+++,,,++++++*********++++++---+++(((((()))******)))...,,,++++++---------,,,***(((''',,,222444000***//////......---,,,,,,,,,%%%***...---)))(((,,,000---***'''&&&''')))******))))))***+++---000222444222444777;;;EEEPPPRRRPPP>>>666...)))***++++++)))''''''((()))***+++,,,,,,&&&(((+++++++++***+++,,,------------------,,,,,,******---***)))888BBB;;;++++++******************'''''''''''''''((())))))((('''&&&'''(((((('''%%%((('''&&&&&&&&&'''))))))******+++,,,,,,,,,,,,+++***000000)))(((------&&&(((&&&$$$$$$''')))******)))((('''***---...+++)))......+++(((***//////,,,//////......///000222333:::@@@FFFKKKLLLKKKJJJIIIAAA999222222444666;;;BBBIIIJJJKKKLLLMMMQQQXXX]]]eeekkklllrrr~~~|||rrrqqq~~~uuunnnhhhddd___ZZZXXXZZZTTTNNNHHHFFFHHHJJJJJJIIIIIIMMMQQQRRRPPPLLLHHHFFFFFFFFFEEEBBB???>>>???AAA999999888444//////111555000...,,,)))(((((()))***,,,++++++******++++++,,,(((*********...333555222,,,++++++,,,---,,,)))'''(((***,,,------///555999666666555333111...,,,+++000//////...---+++***)))))),,,---,,,***)))+++---+++******)))))))))(((((()))'''''')))---...---***************************###)))---,,,+++...111111............---,,,++++++///,,,***,,,111444444333...---+++)))(((((())))))***,,,---+++((('''))),,,)))))))))))))))******+++---......///......------)))***,,,...000222333333000000///---++++++---000;;;AAA222'''111000)))222,,,000111///......+++%%%............------,,,+++))))))))))))***+++,,,,,,---***(((((()))***))))))///---***+++...///...,,,,,,***)))...555777222,,,/////////...------,,,,,,'''---222///)))&&&+++111444111,,,***)))************)))((((((***---111333,,,111444888???KKKSSSUUUBBB:::///))))))++++++)))''''''((()))***+++,,,,,,&&&))),,,---,,,,,,,,,---++++++***++++++---...///((((((***(((+++AAASSSOOO*********)))******++++++'''''''''''''''((())))))%%%%%%%%%'''((((((&&&$$$(((((('''&&&'''((()))***+++,,,---...///...---,,,+++111111)))(((......'''(((&&&###$$$&&&(((******'''$$$###&&&***,,,((($$$------***''')))...000---111000///......//////000333999BBBIIILLLLLLJJJJJJFFF;;;222222555666:::@@@:::@@@EEEGGGHHHLLLTTT[[[aaaiiikkkrrrvvvvvvtttlllnnnkkkbbb]]]\\\XXXRRROOOIIIFFFJJJMMMMMMLLLNNNMMMRRRUUUTTTSSSSSSOOOJJJOOONNNLLLHHHDDDAAAAAABBB999777444000...------...---------+++******+++---...,,,+++,,,......+++'''...,,,++++++,,,---,,,+++111000...,,,+++++++++,,,)))+++---------///333777999555333333111......111---,,,,,,...000111...+++---,,,+++---000000---)))///...+++)))((((((((()))---+++))))))+++***'''$$$///+++)))***)))'''(((,,,///)))''',,,000///+++***++++++***)))***+++---...---111111------000///+++---,,,+++))))))))))))***'''((()))++++++******)))+++)))(((***...///---***...222333///---...---+++))),,,......------000333000///...---------------777555111...------///000...///000000///---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++*********++++++)))(((+++++++++,,,///000111000***+++---000222222000...333111///000333333000---,,,++++++,,,---...///000444111---*********)))((((((((()))***++++++,,,,,,///++++++333>>>HHHSSS\\\NNN===...***,,,***)))***))))))))))))))))))))))))((())))))***++++++,,,,,,&&&+++,,,(((''',,,...,,,---------,,,,,,555KKK```000...,,,)))'''&&&&&&&&&''''''''''''((()))++++++((('''&&&'''))))))(((&&&---+++)))((('''((()))***'''---222222,,,)))+++...,,,...000///,,,***+++,,,))))))************))))))******+++,,,,,,,,,++++++))))))***+++,,,,,,------))))))***,,,///000000///;;;999<<>>;;;<<>>@@@:::222...000333444444555888999<<<@@@GGGNNNTTTXXXdddjjjpppvvv~~~||||||sssnnnnnniiiaaaZZZVVVQQQMMMJJJEEECCCGGGJJJJJJIIIJJJKKKPPPTTTTTTTTTTTTPPPJJJSSSQQQLLLGGGCCC???===<<<888666333000...............//////...,,,,,,---///...---...///111111///---++++++,,,...000000...+++---,,,,,,+++++++++,,,,,,,,,---...//////000333666888444222222000,,,+++---,,,,,,,,,---//////...,,,+++***+++...111000+++&&&))))))***+++,,,,,,,,,++++++***)))***+++,,,***(((...***)))+++,,,***,,,///111+++(((+++---,,,+++,,,******+++,,,,,,,,,++++++---111222111222333111...------,,,***************(((((()))************)))+++)))(((***...///---+++111444333---+++,,,---,,,,,,---......------///000111111///...---,,,,,,+++//////.........---------------------------------000000///...---,,,++++++,,,,,,,,,++++++++++++***///...,,,---......---+++''')))+++---......---,,,---++++++...333444111,,,333111///...//////...---,,,---------...//////000555222...,,,,,,,,,,,,+++((())))))******+++++++++)))((()))---222999FFFQQQCCC666)))&&&(((***++++++))))))))))))))))))))))))***************+++++++++***------)))'''((()))(((###%%%***...+++&&&&&&***))))))***+++******((((((''''''''''''((()))******+++)))((((((((((((%%%###&&&&&&&&&&&&(((***,,,...,,,,,,,,,,,,,,,,,,,,,---+++---//////---+++******)))******++++++******)))))))))(((((()))***,,,---+++++++++,,,,,,------.../////////000111222333333===:::;;;>>>@@@===;;;;;;888333111333444333666:::888999<<>><<<:::444333333555444222777===777888:::???FFFOOOVVV[[[ffflllqqqtttzzz|||tttpppooolllgggaaaYYYRRRMMMKKKIIIDDDCCCHHHLLLKKKJJJJJJMMMSSSVVVVVVVVVWWWUUUPPPQQQMMMHHHEEECCCAAA>>>;;;777666333000......//////...000111000...---...//////000111000///---,,,+++......000333666555333000******+++,,,------------+++++++++,,,...//////......,,,---111111//////222+++++++++++++++,,,,,,------,,,---000222222---)))******,,,------,,,+++***)))***+++,,,,,,,,,,,,---///,,,---000111000111444999333//////---***))),,,***+++,,,------,,,***)))//////000111///,,,***)))*********))))))((('''''')))))))))))))))*********,,,***)))+++///000...+++222444222---***,,,------...---------............111000///...---,,,,,,,,,)))***,,,---------+++***,,,,,,+++++++++,,,,,,---*********++++++,,,,,,---,,,++++++******+++,,,,,,...,,,******+++,,,+++***(((+++///000...,,,++++++...,,,+++...222444111...222222111///,,,+++++++++++++++,,,---------,,,,,,111///+++***++++++,,,+++)))))))))))))))*********))))))***,,,+++---666AAA<<<555,,,'''(((+++***(((((((((((((((((((((((((((***************+++++++++++++++++++++***)))***---000,,,,,,......***)))***(((***,,,---,,,)))&&&$$$'''''''''''''''(((((()))'''&&&&&&''')))***)))'''))))))((((((((()))))))))111---+++,,,///222000...//////000000000///,,,***''''''((((((((((((''''''...,,,***(((''''''((()))************+++++++++++++++,,,,,,,,,,,,...333777:::888777888;;;===;;;777......000222000...222:::555666888<<>>:::777555333000///...///000...///111000///------......000111111///---,,,---111111222444666666444111+++,,,---...............+++******,,,---...---+++000......222222......000***+++++++++******,,,...+++***)))+++......+++'''++++++,,,,,,,,,,,,,,,+++)))+++------,,,,,,---...///------111222000000333777333000000...***))),,,++++++,,,,,,,,,+++******000------...---)))''')))************)))((('''&&&)))))))))((()))******+++,,,***)))+++///000...,,,000333222---+++---...---...---,,,---///000///...000///...---------------)))***+++,,,,,,,,,+++***++++++++++++++++++++++++(((((()))***+++,,,------,,,+++*********+++,,,------+++)))((()))*********)))---000000---++++++,,,*********,,,...//////...444555555333000---,,,,,,+++,,,---......---,,,,,,000---+++)))***,,,,,,,,,))))))))))))))))))))))))+++***+++---,,,+++000777333111+++&&&''')))'''###))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++---,,,)))+++///...***'''((((((&&&)))---$$$&&&))),,,---,,,***)))(((''''''&&&''''''((((((%%%%%%%%%''')))+++***)))''''''((()))***+++,,,,,,///---+++---000111000...111///......//////---+++)))******++++++******)))))))))(((((()))***,,,---+++++++++++++++++++++++++++---.........222999???<<<:::777555888;;;777111///...000222111///222999555555666:::AAAIIIRRRWWWbbbjjjqqqtttyyyxxxqqqqqqhhhbbb^^^\\\VVVNNNIIIKKKGGGCCCCCCIIIMMMLLLJJJKKKMMMPPPQQQOOOPPPTTTUUUSSSSSSMMMGGGCCCBBB@@@<<<888777555222000/////////000---///000000...---------,,,///222222000///000111222111111222444444222111,,,---...//////......---,,,+++***,,,...///,,,***///---...222333000///222)))++++++***))))))+++...,,,)))''')))+++,,,***(((*********+++,,,---...///***,,,......,,,+++,,,...---+++,,,///000------000000......///...******------,,,++++++******++++++...***))),,,+++((()))---++++++,,,,,,+++***((((((***)))((((((((()))++++++,,,+++***,,,///000...,,,---111222...,,,...///------++++++,,,///111000...///......---------......++++++,,,,,,,,,++++++***++++++,,,,,,,,,***)))(((*********++++++,,,,,,,,,,,,+++***)))***+++---...---+++((('''(((*********)))---///...***(((***,,,)))+++......------///111666888:::999444000......---...000111000///...---000...+++***+++---------)))))))))))))))))))))(((,,,)))***------++++++...+++---+++'''(((+++((("""))))))))))))))))))))))))''''''(((***+++,,,---...000------///---)))***///,,,)))((((((&&&###&&&,,,%%%&&&(((+++,,,,,,+++***(((''''''&&&&&&''''''''''''&&&&&&''')))***)))'''))))))***+++++++++++++++******+++---//////...---111...++++++,,,---,,,******++++++++++++++++++***(((((()))***+++,,,---...------------------------***---//////000555>>>FFF:::888444111555:::666...222000111333333111333888555555666999@@@HHHPPPUUU]]]fffnnnsssxxx~~~~~~tttmmmmmmddd^^^ZZZZZZUUULLLHHHJJJFFFBBBCCCIIIMMMLLLJJJJJJOOORRRQQQOOOPPPUUUWWWVVVUUUOOOGGGCCCBBB???:::555666555222000/////////000,,,...000000...---,,,,,,***...222333222222444666333111000000222222111000((()))************((((((---,,,+++---000000---***+++***,,,222444333333666)))++++++***((((((+++......+++((())),,,---,,,***)))((()))***,,,...111222+++---//////,,,+++,,,...,,,******......++++++---***)))+++......++++++///...---+++***)))***++++++---((('''++++++))),,,111------......---,,,***)))***)))((((((((()))+++,,,---+++***,,,///111///,,,+++000222///---//////------+++***,,,000222111///...------------...//////,,,,,,,,,+++++++++*********+++,,,---,,,***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......,,,)))((()))***+++***))),,,...,,,(((&&&(((,,,+++///222222//////222666333666999888333...+++***///000222333222111///...111///,,,+++,,,...//////))))))))))))((((((((((((,,,))))))---...+++(((((((((,,,,,,***+++///+++$$$))))))))))))))))))))))))&&&'''((()))+++---...///333//////111...((()))...---,,,---...)))$$$%%%***((()))***++++++***)))((((((''''''&&&&&&&&&''''''(((((('''((())))))'''&&&......------+++***(((''''''(((+++---------,,,+++111---)))(((***++++++***))))))************))))))******+++,,,,,,,,,++++++//////////////////......(((+++......000666AAAIII444333///---333:::888///000---,,,000111///000333666666666999???HHHPPPUUUYYYccclllrrrvvv}}}zzzxxxtttnnnhhhdddcccaaa[[[SSSLLLHHHFFFEEEGGGJJJKKKKKKIIIIIIIIISSSQQQTTTRRRKKKPPPWWWQQQIIIHHHGGGDDDAAA===999777444444444444333222111111///000111222111000...,,,000111222222333222111000444111//////222222000---///111333111---***)))***++++++,,,---------,,,,,,---,,,,,,///222444222000******))))))******+++,,,---,,,++++++,,,,,,***)))'''(((***+++,,,,,,++++++***///222///---///000///***,,,---,,,))))))+++...*********,,,......---,,,///...,,,+++******+++,,,+++)))((()))'''&&&)))///,,,+++,,,---***%%%&&&+++''''''''''''((((((((()))+++...111///***((())),,,......///000111222333333111---,,,///...+++...555...///000///---,,,,,,...---,,,,,,---......---+++***,,,///222555444000---,,,***(((***---...---+++***)))'''(((+++...//////222---((((((+++---+++))),,,+++***))))))***+++,,,,,,---...000111222222222333666777444...+++---000,,,---///000000000///...++++++*********************)))((((((((()))+++,,,************************((()))+++,,,+++)))((('''((()))++++++))))))***+++'''(((***---...///.........///111222000///......---***((()))******(((%%%)))%%%%%%))),,,+++***,,,+++***((('''''''''((()))''''''''''''((((((((())))))((()))+++------+++))))))))))))+++,,,---+++)))++++++)))(((''''''''''''******))))))))))))*********))))))***,,,------,,,333...---111111---...222...---///111......:::HHHGGG;;;111111444555444444000000000111222333555555:::999:::===>>>CCCOOO[[[___^^^hhhrrrttt}}}yyyvvvqqqjjjddd______\\\WWWPPPKKKIIIHHHFFFGGGJJJKKKJJJJJJIIIIIIPPPNNNTTTUUUOOORRRSSSJJJEEEDDDCCC@@@===999666555666666555444333222111000///000111222111000...---000000111222333333111000333111000000000000...---+++---///...***''''''(((++++++,,,,,,------,,,,,,000...---...000111///...+++++++++++++++*********,,,+++)))***++++++)))((('''(((***+++,,,,,,+++++++++///000,,,)))+++,,,+++,,,------+++)))(((***---,,,+++***+++---///...---......---,,,++++++++++++---)))'''***,,,))))))***///---......***&&&&&&***'''''''''((((((((())))))+++...000///***((())),,,---...///000111111111111+++)))***...///...222999---//////...---,,,,,,------,,,+++,,,......,,,+++,,,...///000000000//////,,,+++)))***,,,,,,***''',,,***))))))+++,,,---,,,...***&&&&&&***---,,,*********((((((((((((******+++,,,---///000000111111111444666444///,,,---000,,,,,,---...............***++++++++++++***))))))***)))((((((((()))+++++++++++++++++++++*********+++++++++***))))))******+++---000111000,,,'''$$$******,,,...000111111000...///000111111111111222...+++(((((())))))(((&&&+++'''&&&***,,,******,,,***)))((((((''''''(((((('''''''''((((((((((((((()))))))))***,,,,,,+++))))))))))))***,,,,,,+++)))***)))((('''''''''''''''******)))))))))))))))***+++***))))))***+++******...---///000,,,''')))000///000333555222000888CCCBBB999222222333222222333//////000111222444666777888888<<<@@@BBBFFFOOOZZZ]]]\\\gggqqqrrr{{{}}}wwwsssnnnfff___[[[YYYVVVQQQLLLIIIIIIJJJGGGHHHJJJKKKKKKKKKJJJIIINNNMMMTTTXXXUUUVVVRRRDDDDDDBBB@@@===:::888666555888888777555333222111000///000111222111000///...000000111222444444333111222222222000...,,,,,,---)))+++,,,,,,***(((''''''******+++,,,,,,,,,,,,,,,222000---,,,,,,---,,,+++***+++,,,------,,,***)))***)))))))))******)))''''''((()))***++++++++++++222444333...***,,,---,,,------,,,***((((((***,,,---,,,***+++---/////////------------,,,+++******...((('''+++///---)))(((...++++++,,,***&&&'''+++''''''((((((((()))))))))***---///...+++)))***,,,,,,---///000000///...---)))(((***---//////333999---...///...,,,+++,,,---,,,++++++,,,------,,,***...///000...,,,+++---000...---,,,,,,---+++(((&&&---+++))))))+++,,,+++***+++(((%%%&&&***,,,,,,***)))(((''''''''''''((()))******,,,---............///222555555111......///,,,,,,,,,,,,,,,------...***+++,,,---,,,+++)))((()))))))))((()))******+++++++++++++++++++++++++++++++++***(((&&&'''))),,,,,,///555:::===888...&&&+++++++++---///111111000---......///111333444555///,,,)))(((((()))***)))---)))(((+++,,,***)))+++'''(((((((((((('''&&&&&&(((((((((((((((''''''''')))))))))***+++,,,***)))))))))(((***+++,,,+++)))''''''''''''''''''''''''++++++***)))(((((())))))******))))))(((((())))))+++///222111***$$$(((000000222666999666222555;;;;;;666444444333000000333000000000111222444666777666777<<>>666,,,***(((***---//////...,,,++++++,,,000333555666...,,,***)))))),,,...///...***)))+++,,,***(((***&&&'''((((((((('''%%%$$$((((((((((((''''''''''''***)))((()))++++++***((()))(((((()))++++++***)))''''''((((((((((((((((((,,,+++***)))(((((((((((()))******)))))))))+++------111444333...***---222111333555666444222222555555555666888444///000444333222111111111333555666666666:::@@@EEEHHHPPPXXXZZZYYYeeerrrvvv~~~yyytttnnnhhh```ZZZZZZXXXSSSLLLGGGEEEGGGIIIMMMLLLLLLNNNPPPRRRQQQPPPNNNKKKPPPTTTSSSWWWTTTEEEEEECCCAAA>>>===<<<<<<<<<===<<<999666444222111111222333333333333333333333333111000333666777444111///111222///+++((()))+++,,,,,,---......---,,,+++((()))***+++,,,,,,,,,,,,///...,,,***))))))+++---$$$'''+++///111000///---*********,,,------+++(((((((((((())))))***++++++...///,,,((((((,,,---+++***)))'''''')))+++---......,,,******,,,...///000,,,---......---,,,***))))))((()))***((('''...777///+++(((***)))'''(((***(((((((((((()))))))))***)))***,,,,,,+++++++++++++++---...000///---***(((...000000...,,,,,,------***,,,---,,,++++++,,,---++++++***+++,,,,,,+++))))))...222111,,,)))***,,,+++,,,------,,,+++******(((''''''))),,,------,,,---,,,******++++++***)))***)))(((((((((((()))***'''((()))******+++*********---000222111000.........---,,,,,,,,,---///000***,,,.........+++((('''((()))))))))*********************++++++,,,,,,,,,&&&***---,,,(((&&&''')))(((***000:::EEEJJJGGGCCC111---)))***---//////---***)))(((***...222444444...---,,,+++,,,...222444...***(((+++,,,)))((()))&&&'''((((((((('''%%%$$$((((((((((((((('''''''''+++)))((((((******)))(((***((('''(((***+++***)))(((((()))*********))))))++++++***)))(((((())))))(((***++++++***,,,000333///111333222222222222111111111111000///111222222333555888;;;777111222666666555333111111222333444888666777===BBBGGGOOOWWWZZZYYYffftttyyy}}}wwwqqqkkkeee^^^ZZZYYYWWWRRRLLLGGGDDDEEEGGGMMMKKKJJJMMMRRRUUUUUUSSSOOOKKKNNNPPPLLLPPPPPPDDDBBBAAA@@@>>>===<<<<<<;;;>>><<<:::777555333333333444555555555555555666666666333111333777888444////////////...+++))))))***+++******+++---,,,***(((((((((***+++,,,,,,,,,,,,,,,,,,,,,+++)))***,,,...%%%''',,,///111111000///******+++---......+++)))(((((((((((((((***++++++,,,---+++(((***//////,,,)))((('''(((***,,,,,,,,,,,,+++)))***,,,.........------------,,,+++******'''(((***)))%%%$$$...;;;777111,,,,,,+++((('''(((((((((((()))))))))******))))))***+++,,,,,,,,,+++,,,---...///...,,,+++)))+++...000---,,,---...---)))+++,,,,,,******+++---,,,++++++,,,------,,,***(((,,,000000...,,,,,,---)))***+++***(((((()))***&&&&&&'''))),,,------,,,------,,,,,,+++******)))******)))(((((()))******'''(((((()))******))))))***+++---//////...---,,,---------------......///,,,---......---+++)))'''(((((()))************))))))))))))******++++++,,,''',,,000000+++((()))+++)))(((+++111:::@@@CCCBBB999333---,,,///222111...***((('''***...222222000.........------...111444---)))'''***+++((('''((('''(((((((((((('''&&&&&&''''''''''''((((((((()))+++***(((((()))))))))(((***((('''''')))******))))))***+++,,,+++***)))(((******))))))))))))******(((***,,,,,,,,,...333888...111222000111333111---///000...+++...333555333333444999<<<:::555444777888666333111000222333555:::666666;;;AAAFFFMMMUUU\\\ZZZffftttzzz~~~zzzuuunnnhhhbbb\\\YYYVVVTTTQQQKKKFFFDDDDDDEEEKKKIIIHHHKKKRRRVVVVVVTTTSSSPPPSSSQQQIIIKKKLLLBBB???@@@??????>>>===<<<;;;>>>===:::777555444555555777666666666777777888999888444222444888888333......---,,,+++,,,+++***)))+++***)))***,,,+++(((%%%'''((()))***,,,,,,,,,,,,+++---...---+++)))+++,,,(((***---///000000///...((((((***,,,...---+++(((((((((''''''((()))+++,,,,,,---,,,***---111000+++***)))(((***,,,,,,)))'''***))))))***,,,------,,,......---,,,++++++++++++)))((())))))&&&%%%+++444666///*********(((''')))(((((()))))))))*********(((((()))***,,,,,,,,,+++,,,---------------,,,,,,)))...000,,,+++...///---(((***++++++******+++------,,,+++,,,......,,,+++***+++,,,---...///000111,,,---,,,***'''&&&(((+++''''''(((***,,,,,,+++)))***++++++++++++*********))))))''''''''''''))))))'''(((((()))))))))))))))+++***++++++,,,---,,,+++++++++,,,---------------.........---,,,+++)))((('''((()))***+++******)))'''(((((())))))***++++++''',,,000...(((&&&)))---)))))))))+++///555;;;>>>>>>777///---000222111...,,,)))(((+++000222000---///000000///,,,+++---///+++'''&&&)))***((('''(((***)))((((((''''''((((((%%%&&&&&&'''((()))******,,,***((('''((()))((((((***(((&&&'''(((*********)))***+++,,,+++)))'''&&&(((((((((((()))***+++,,,***,,,...---,,,...333999...444666222//////...+++...///...---222999:::666333333777;;;;;;777555888666444222000111333666888:::777888>>>CCCGGGLLLQQQ^^^[[[eeerrrxxx|||yyysssllleee___[[[XXXRRRQQQOOOJJJFFFDDDDDDEEEIIIFFFFFFJJJQQQVVVVVVTTTXXXVVVZZZVVVKKKJJJKKKAAA@@@@@@AAAAAAAAA???>>><<<>>>===:::777555555666666888888777777888999:::::::::555222444888888333---///,,,)))***,,,---+++(((---+++***+++---,,,)))%%%'''((()))***,,,,,,------,,,...000///+++))))))+++,,,---///000000...---,,,'''''')))+++---,,,***'''((((((''''''((()))+++,,,)))***)))'''***---+++%%%,,,+++***+++,,,+++&&&""")))((((((***,,,---,,,***///...,,,+++******+++,,,,,,)))(((***)))'''(((---...'''###&&&((())))))+++))))))))))))************(((((((((***,,,---,,,+++------------------------***000111,,,+++......***(((***++++++******+++------,,,,,,---......---+++---+++)))***---111333444333333111,,,((('''***---)))))))))***++++++)))'''&&&(((***************+++((('''&&&%%%%%%&&&'''((('''((())))))))))))))))))+++***))))))+++++++++***)))***+++,,,---,,,++++++//////...,,,+++******)))'''((()))++++++******)))&&&''''''((()))*********&&&***,,,(((###"""''',,,)))*********,,,111888===???777...,,,///111///+++---+++***---222333000+++000222222///+++(((((()))***&&&%%%(((***''''''(((+++***)))''''''((())))))$$$%%%&&&'''(((***++++++,,,***''''''((()))((((((***(((&&&&&&(((*********)))***++++++***(((&&&$$$'''((((((((()))+++,,,---+++...///---+++,,,222888///999===555---,,,---,,,---//////000777??????888444333555:::;;;888666777444222111000111555888;;;:::888:::AAAGGGIIIKKKOOO```[[[dddooouuu}}}zzz}}}tttlllgggbbb\\\ZZZ[[[RRROOOKKKGGGEEEFFFHHHJJJOOOKKKGGGGGGLLLSSSXXXYYYVVVTTTRRRPPPOOOMMMJJJGGGDDDBBBAAAAAABBBAAA===:::???<<<;;;<<<888222444;;;;;;;;;:::888555555666888888777666888999777222---,,,+++))))))***+++***)))...,,,++++++,,,+++)))'''222///+++((())))))***)))/////////---+++***+++,,,,,,,,,------,,,,,,++++++)))((((((((('''''''''''',,,)))''''''***+++***(((///,,,)))(((***+++,,,+++++++++***)))((((((((()))''''''***///444333,,,&&&---,,,++++++************+++*********))))))((((((+++***((()))******)))((((((***,,,***'''%%%''')))---)))&&&'''+++,,,***'''------............------000111222111...---...///111///---,,,,,,,,,+++***------,,,,,,,,,+++++++++***************...444888555222---***((('''&&&%%%)))))))))))))))(((''''''$$$(((,,,,,,(((&&&(((***++++++***)))(((((())))))&&&((()))))))))***)))'''))))))))))))***+++,,,---...,,,+++,,,......+++(((---,,,,,,,,,------+++)))******)))))))))(((((('''(((+++***'''***000///))))))***+++***(((''''''''' $$$(((,,,...///111333<<<@@@===222***,,,000000///''''''///000,,,...666///---+++******+++***))))))))))))))))))((('''''',,,***'''%%%$$$$$$&&&'''(((&&&$$$%%%)))+++***)))***(((((()))***+++***)))(((''''''&&&&&&''''''((((((&&&$$$%%%'''(((&&&$$$&&&&&&''''''(((((())))))(((***,,,+++***+++///333333444333000,,,+++...111000000---...777BBBCCC===666)))999///BBB???===:::666777777555333222333555;;;888777;;;CCCJJJKKKJJJZZZ\\\aaajjjqqqwww|||xxxooogggccc^^^XXXUUUVVVRRROOOKKKHHHFFFGGGIIIKKKNNNKKKIIIKKKPPPUUUWWWXXXSSSQQQPPPOOONNNLLLHHHEEEBBBAAA???@@@AAA@@@===::::::888999;;;888333555<<<>>>;;;888555555777999;;;<<<:::888888888666000,,,---+++))))))***+++***)))---,,,++++++,,,,,,***(((---+++******+++,,,+++)))---......---+++***+++------------------,,,+++***))))))((((((((('''''''''+++)))((((((***+++***(((---,,,***)))***+++,,,------,,,+++***)))(((((((((&&&&&&(((---222333...)))------,,,+++++++++++++++++++++***)))((((((''''''***)))((((((******)))(((***+++,,,+++***)))***+++...***'''(((+++---***(((------............------111222333111///...///000---+++******,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,---///333777444111---***)))(((&&&%%%)))))))))))))))(((''''''&&&***---,,,(((&&&''')))+++******)))(((((())))))***++++++***))))))'''&&&(((((((((((()))***+++,,,...---+++,,,------+++(((,,,+++***+++,,,,,,***((()))((((((''''''&&&'''''''''))))))''''''((((((''')))***+++***((('''''''''$$$''')))+++,,,---///000444999999111******+++***333,,,+++111222---...666///---***))))))+++,,,---)))))))))))))))((('''''',,,***(((&&&%%%&&&((()))(((&&&$$$&&&(((******))))))(((((((((***+++***)))((((((''''''''''''(((((((((&&&%%%&&&(((((('''%%%'''''''''((((((((((((((((((***++++++***+++...111---...---,,,++++++---///......,,,+++444???DDDBBB888///999333AAAIII>>>888555555555444333333555888===:::888;;;CCCIIILLLLLLUUUZZZbbbkkkqqqwww|||~~~sssllleeeaaa\\\VVVRRRRRRRRROOOLLLHHHGGGHHHJJJKKKMMMLLLLLLOOORRRUUUVVVVVVPPPPPPOOOOOONNNLLLHHHEEE@@@???>>>>>>???>>><<<:::444666999;;;999666777<<<@@@;;;555333666;;;===>>>AAA===999777666444000,,,...,,,******+++++++++***---,,,++++++,,,,,,***((()))))))))+++------,,,***.........---+++***+++---............---,,,+++***))))))))))))(((((((((((()))))))))***++++++)))'''***++++++******+++---///......---,,,***)))((((((&&&%%%'''+++000222///,,,...------,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&&&&)))(((''''''))))))((('''***)))))))))+++++++++***///,,,)))))),,,---+++(((------............------222333333222000//////000***))))))***---///000//////.........------------,,,---............111333333000,,,***)))((('''&&&)))))))))))))))((((((''''''***,,,,,,)))''')))+++******)))((((((((())))))+++***)))((('''&&&&&&''''''''''''((())))))******...---,,,+++,,,,,,***)))+++***))))))******)))'''+++***)))((('''((()))***''''''((()))&&&###$$$((()))***+++***(((''''''''')))***+++***)))***+++---,,,222555222---+++)))'''111++++++//////***+++000000...+++))))))+++---///)))))))))(((((((((''''''+++***(((''''''((()))+++(((&&&%%%&&&((())))))))))))((('''(((***+++***)))(((''''''''''''''''''(((((('''&&&&&&(((((('''&&&))))))((((((((((((((('''((()))************---///))))))(((***,,,......---,,,,,,+++***///:::BBBEEE888666888888@@@VVVAAA555333444333333333555999<<>>===<<<:::999555888===>>><<<999999;;;???999444555:::??????>>>AAA===888666555555222//////---+++++++++,,,+++***---,,,++++++,,,,,,***((()))))))))***,,,---,,,***222222111///,,,******,,,/////////...---,,,+++************)))))))))((((((((((((***+++,,,+++)))'''(((***,,,+++***+++...111------------,,,++++++***((('''''')))---///...---...------,,,,,,---------......---+++***((('''&&&((('''&&&'''((()))((('''(((&&&$$$&&&)))+++)))'''000---++++++,,,,,,+++***,,,------......------,,,111222222111///...///000---,,,+++---000222333222////////////............+++---//////---,,,---...111...+++***))))))'''&&&(((((())))))))))))((((((&&&(((******))))))+++---***))))))((((((((()))))))))&&&%%%&&&&&&$$$&&&((('''(((((())))))******)))...---,,,+++++++++***)))+++***(((((()))***)))(((***)))'''&&&&&&'''((())))))%%%&&&+++***&&&''',,,)))***+++***((('''''''''***+++***)))((((((***,,,,,,000333333000---+++***///++++++......++++++////////////---,,,+++,,,---))))))(((((('''''''''''')))((('''&&&'''(((***+++((('''&&&''''''((()))))))))((('''(((*********(((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''&&&&&&***)))))))))((((((''''''))))))************+++,,,***((((((+++///111///---***,,,---,,,...444<<>>^^^BBB333222222222222222666;;;@@@???<<<888999>>>DDDIIIKKKNNNUUU^^^iiittt{{{xxxpppiiicccaaa\\\UUUQQQQQQNNNLLLJJJHHHHHHIIIJJJKKKOOONNNMMMLLLMMMOOOSSSUUUNNNNNNMMMMMMLLLJJJFFFCCCAAAAAA@@@>>><<<;;;::::::<<<@@@DDDCCC???<<<;;;;;;<<<888666888===@@@>>>;;;>>>:::666444555666444222000...,,,+++,,,,,,+++***,,,+++++++++,,,,,,+++)))---***(((''')))+++++++++666666555111---***)))***............---,,,+++***+++************)))))))))''')))+++,,,+++***(((((((((***+++,,,,,,---///111++++++,,,---------,,,,,,***)))((((((***+++++++++---------,,,,,,------...000///...---+++***)))((('''&&&&&&'''((())))))((((((&&&$$$&&&)))+++)))'''///---,,,+++,,,,,,,,,+++,,,,,,------------,,,,,,///000111000...------......---,,,---///111111111000000/////////.........---///000000...---,,,---...,,,************((('''(((((())))))))))))(((((()))*********(((((()))***)))((((((((((((((()))))),,,'''&&&((('''$$$%%%)))((()))***+++++++++******,,,,,,+++************+++,,,***(((((()))***))))))&&&%%%$$$$$$$$$%%%&&&''')))&&&&&&***---,,,,,,...)))***+++***(((''''''''')))))))))((('''(((***,,,......000111000...---...000...///222222111111333...111444333000,,,)))((())))))((('''&&&'''''''''&&&&&&&&&&&&&&&((()))***''''''''''''''''''((()))(((''''''''')))***)))((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&******))))))((((((((('''************++++++*********((((((+++///111///,,,+++---000000//////444999///666666:::<<<[[[AAA444222222222222333777===AAA===;;;888888;;;@@@FFFHHHPPPTTTZZZdddttt{{{vvvsssnnnggg```]]]YYYSSSOOOPPPMMMLLLJJJIIIIIIJJJKKKMMMPPPOOONNNLLLKKKMMMQQQUUUNNNLLLJJJIIIHHHEEEBBB@@@AAAAAAAAA???===<<<===???CCCIIIKKKGGGBBB???===;;;;;;999888:::===>>><<<999;;;777333333555666555333111///---,,,------+++***,,,+++***+++,,,---+++)))---***'''&&&(((***+++,,,777777555111---***)))))),,,,,,------,,,,,,++++++++++++++++++*********)))''')))++++++***)))))))))+++***)))+++...000///...***+++,,,---...---,,,+++******)))(((((()))******,,,,,,,,,,,,,,,------...//////...---,,,******)))((('''&&&''')))******))))))(((((((((*********)))---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,///000000///---,,,,,,------+++***+++---......---000/////////............000111222111///.........,,,+++))))))******)))''''''(((((()))))))))))))))...---+++)))'''%%%$$$$$$((((((''''''(((((())))))000***(((,,,***$$$$$$))))))***+++,,,,,,+++***)))***++++++***)))))),,,...---+++(((((()))******)))((()))))))))************(((,,,---******------,,,)))***+++***(((''''''''''''((()))((('''((()))+++...++++++......,,,,,,///,,,---...000000000000111+++111777777333---)))''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((('''(((((((((&&&&&&(((***((('''&&&''')))***)))((($$$%%%&&&''''''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&'''***))))))))))))))))))(((++++++***+++,,,,,,***(((((('''(((***,,,//////.........111333000---...333---222999888;;;NNN<<<444222222333333444777<<<@@@<<<:::888888:::>>>BBBFFFPPPTTTXXX^^^nnn}}}wwwqqqmmmmmmeee^^^ZZZVVVQQQOOOPPPNNNNNNLLLLLLLLLMMMNNNOOOOOOPPPQQQOOOMMMNNNPPPSSSRRROOOKKKHHHGGGEEECCCAAA===???@@@@@@???@@@CCCFFFHHHNNNOOOIIICCCBBB@@@<<<<<<;;;;;;::::::::::::999888555333333555666444222222000...---------,,,***+++******+++,,,---+++***)))(((&&&'''***,,,,,,,,,444444333000,,,))))))***)))***++++++,,,,,,++++++,,,,,,+++++++++*********(((***+++***(((((()))+++---***(((***000222///+++,,,,,,---...---+++)))((('''((())))))((()))***++++++++++++++++++,,,------------,,,+++******))))))(((''''''(((***++++++***((()))***)))((('''((()))******++++++++++++---...+++,,,,,,------,,,,,,+++///000111000...,,,---...+++***)))***,,,---------/////////.........------//////000///---,,,,,,---***)))))))))++++++)))(((''''''((()))))))))))))))---+++)))'''&&&%%%%%%$$$'''''''''''''''((())))))***$$$%%%,,,,,,&&&&&&,,,((()))***++++++***)))(((((()))***)))((()))---000,,,)))'''&&&'''(((((((((***+++---...///...---,,,,,,:::>>>000&&&))),,,))))))***+++***(((''''''''''''(((***)))(((''''''(((---))))))...///,,,+++---)))+++,,,,,,,,,,,,+++******000666777333...,,,,,,***((('''%%%%%%&&&'''((('''''''''''''''((((((((('''((()))(((&&&%%%'''***((('''&&&''')))))))))(((%%%&&&((())))))(((&&&%%%&&&(((***)))'''&&&'''))))))))))))))))))*********---,,,+++,,,...---***(((&&&''')))+++,,,///333666333//////111000,,,---222//////@@@777<<<===666555222333555555555777:::===;;;;;;::::::;;;===AAADDDMMMUUUYYYYYYcccvvv{{{tttmmmhhhooofff^^^ZZZVVVQQQPPPRRRPPPOOONNNNNNNNNOOOPPPQQQNNNQQQTTTSSSQQQOOOPPPQQQXXXTTTOOOKKKIIIGGGFFFDDD;;;===@@@AAAAAACCCHHHLLLJJJPPPQQQIIICCCCCCAAA>>>>>>>>><<<999666666888;;;888555333333555555222///222000...---------,,,***+++******+++------+++***$$$$$$&&&))),,,...---,,,000000000...+++)))***+++(((((()))***++++++++++++,,,,,,,,,+++++++++******(((***+++***''''''))),,,000***&&&***111444///)))......///...,,,)))&&&$$$%%%&&&((()))))))))+++,,,************++++++,,,---+++*********))))))(((((((((((('''(((+++,,,++++++&&&(((***(((%%%###%%%'''((()))*********+++---///+++,,,,,,------,,,,,,+++000111222111///---...///+++******+++...000000000///.........------------+++,,,,,,***(((((()))******)))((()))++++++)))(((''''''((()))))))))))))))(((&&&$$$%%%&&&((())))))'''''''''''''''((()))***(((,,,'''(((///'''(((***+++***)))'''&&&'''((())))))((()))...222+++(((%%%$$$%%%'''''''''$$$&&&)))++++++***((('''111HHHNNN666###&&&,,,))))))***+++***((('''''''''''')))+++***(((&&&%%%%%%---)))+++111222...+++---,,,......---,,,,,,+++((()))///444666222//////111***(((&&&%%%%%%%%%'''((()))))))))))))))(((((((((''')))***(((&&&%%%'''***((('''&&&''')))))))))''''''((()))++++++)))((('''(((***,,,+++(((''')))+++(((((())))))******++++++...,,,+++---......+++'''&&&))),,,---...222999>>>666000,,,//////,,,...444333///FFF666<<<111111555333444666666666777999;;;;;;<<<<<<<<<<<<>>>AAACCCJJJUUU[[[VVV[[[nnnxxxppplllkkkooodddZZZWWWUUURRRQQQRRRNNNNNNMMMKKKJJJLLLPPPTTTPPPSSSVVVUUUQQQNNNMMMMMMVVVTTTNNNGGGFFFHHHEEE@@@???AAADDDFFFHHHIIIHHHHHHNNNKKKIIIHHHIIIGGGCCC???666999;;;:::;;;<<<999333888555222222444666666444333111...,,,,,,+++)))((())),,,---,,,***((()))***))))))***+++---...///000------,,,+++************+++,,,,,,---,,,+++)))(((,,,++++++,,,---,,,***(((+++***************++++++---***(((***---///...---)))+++------+++)))))))))---+++))))))***,,,,,,,,,)))(((''''''(((***,,,---,,,+++***)))((((((((((((+++***'''&&&'''))),,,---***)))((((((((()))+++,,,''''''(((((()))***,,,,,,******+++,,,------------111///......//////...,,,++++++++++++,,,---...///333111///...---...///000+++***((('''&&&'''(((***+++++++++************)))))))))((('''''''''''''''))))))'''### $$$(((''''''''''''(((((((((((((((******(((%%%&&&***...$$$&&&***+++***))))))))),,,***((('''((()))((('''((((((''''''((()))***+++$$$'''++++++(((%%%%%%'''222777777...'''((()))(((&&&(((+++---,,,***&&&$$$***)))((('''&&&&&&'''(((///000///,,,))))))+++///000000000///...---,,,+++///...---......---***(((...)))%%%''''''%%%%%%(((###---...---000***%%%+++$$$'''))))))'''&&&)))+++******)))(((((('''(((((($$$&&&''''''&&&%%%&&&'''((((((***...111...&&&,,,$$$###&&&+++111@@@666000111...&&&&&&,,,'''...---&&&'''444<<<;;;222999999///,,,000000)))111444999@@@CCC@@@777000555///222<<<>>>777333777???<<<999999===@@@AAAAAAHHHRRR[[[]]]cccrrr~~~uuunnnjjjiiiggg```ZZZVVVRRRNNNPPPUUUUUUQQQLLLJJJLLLMMMNNNNNNPPPSSSTTTTTTQQQOOOOOOPPPUUUTTTOOOKKKLLLOOOMMMGGGAAABBBEEEIIIKKKLLLLLLKKKLLLIIIFFFDDDDDDBBB@@@===;;;======;;;;;;<<<999444777555222222444444333111222///---,,,,,,,,,+++))))))+++---,,,)))((()))***((()))))))))***+++++++++++++++******)))*********++++++,,,------,,,+++***,,,+++******++++++***)))))))))))))))***+++,,,,,,...+++)))+++...000///,,,(((***,,,,,,+++))))))******)))(((***,,,.........+++***))))))***+++---///,,,,,,+++))))))(((((((((+++***)))((()))***,,,---***))))))((()))***+++,,,))))))))))))***+++,,,---)))***+++,,,------------000...------......---,,,+++++++++++++++,,,---...333222000............///,,,***)))''''''((()))***+++++++++*********))))))))))))((('''''''''''''''++++++***'''$$$$$$'''***''''''''''''((((((((((((&&&&&&&&&%%%###$$$%%%'''''')))++++++)))'''&&&&&&%%%$$$###%%%(((***++++++'''((()))***++++++******...111222000***&&&$$$$$$---222333+++&&&(((******%%%&&&(((************)))+++***)))((('''((())))))---...///...------000333444444444333111///---,,,000/////////000///,,,***---(((%%%'''(((&&&&&&((((((222///))),,,***%%%''''''(((***)))'''''')))+++,,,+++***((('''&&&&&&&&&$$$&&&''''''&&&%%%&&&''''''&&&%%%))),,,,,,(((###+++(((((((((((()))222<<>>222,,,//////***333777===DDDGGGDDD===777888444888BBBDDD<<<777999???<<<888999;;;???@@@@@@KKKSSS\\\bbbkkkxxxzzzrrrlllhhhggg___\\\YYYVVVOOOKKKOOOVVVYYYRRRKKKJJJNNNQQQOOOLLLRRRRRRRRRQQQOOOOOOPPPRRRXXXWWWSSSPPPQQQTTTRRRLLLBBBDDDFFFIIIKKKLLLMMMMMMKKKIIIEEECCCBBBAAA???======???>>>;;;<<>>999999777666555555444111//////---,,,,,,---...---,,,)))***,,,+++***((())))))******))))))))))))))))))***))))))))))))******+++++++++,,,---------,,,,,,---***(((((()))******)))((((((((()))***+++,,,---///,,,***+++...000...,,,'''))),,,,,,+++*********(((((((((+++...000000///+++***))))))***+++---...,,,,,,+++***))))))))))))*********+++++++++,,,,,,***))))))))))))***++++++******)))))))))*********)))***+++,,,------------///...,,,---......---,,,,,,+++++++++++++++,,,---222222111000...---,,,,,,,,,+++***)))((()))******++++++*********))))))))))))(((((((((''''''''''''***++++++)))''''''(((***''''''''''''(((((((((((()))(((''''''((('''%%%$$$(((***++++++)))'''&&&&&&"""!!!!!!$$$'''*********%%%'''***------,,,***)))))),,,///...***''''''((((((,,,---)))&&&(((+++,,,((((((((((((((()))***+++,,,+++***)))((()))***+++,,,---//////...///000222444444555444222///,,,***000000///000111000...,,,,,,'''%%%''')))'''''')))999BBB888(((+++...((($$$&&&'''((((((((())),,,///---,,,+++)))'''&&&%%%%%%%%%'''((('''&&&%%%&&&''''''$$$"""###''')))(((&&&&&&***...///+++***555BBBxxxDDD )))666...&&&+++...,,,'''&&&333BBBCCC;;;HHHJJJCCC555.........***222555;;;AAADDDBBB===888:::888<<>>>>>KKKRRR[[[eeeppp{{{~~~}}}wwwooojjjgggfff^^^ZZZWWWUUUPPPLLLNNNTTTWWWRRRMMMMMMPPPTTTTTTSSSUUUSSSPPPNNNLLLMMMOOOQQQZZZYYYVVVRRRSSSUUUQQQKKKEEEFFFGGGIIIIIIJJJJJJIIIKKKJJJIIIHHHFFFDDDAAA???<<<===<<<;;;>>>CCCDDDBBB<<<<<<;;;:::888555222000---,,,***+++---//////...)))***++++++******))))))++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++,,,,,,---------------***'''&&&'''((()))))))))))))))))))))***++++++...,,,***+++...///---***'''***,,,,,,+++******+++((((((***,,,///000///...((((((((('''((()))***+++,,,,,,+++***************))))))++++++++++++***))))))))))))*********++++++******)))((((((((((((((()))***+++,,,,,,---,,,,,,///...------...///...,,,,,,,,,++++++++++++,,,,,,222222111000///---+++***,,,+++******))))))******************))))))))))))(((((((((((((((''''''&&&''''''((((((''''''&&&&&&''''''''''''((((((((((((***((('''(((***)))%%%!!!%%%''')))***)))))))))***&&&%%%%%%%%%'''(((&&&%%%&&&''')))+++,,,+++***)))&&&***------***((((((***(((******((('''(((***,,,---,,,+++)))((('''''''''++++++))))))((()))***+++------......---,,,++++++...///000000///,,,)))'''///......000111000...,,,+++'''%%%(((***((((((***IIIRRRCCC,,,---444---%%%$$$$$$%%%&&&(((+++...111,,,+++***((('''&&&&&&&&&''''''((('''%%%%%%&&&''''''%%%######%%%''''''&&&###&&&,,,...***(((000;;;HHH111$$$+++000******444///,,,((()))444@@@@@@:::FFFGGGBBB777000///---***///111333666777777555444999777999@@@AAA;;;666666<<<:::777666777999<<<===GGGOOOYYYccckkksssyyy|||~~~zzzuuunnniiiffffff```ZZZTTTTTTSSSPPPNNNOOOUUUTTTRRRPPPPPPSSSVVVYYYXXXTTTPPPLLLKKKLLLNNNOOOWWWVVVRRROOOPPPSSSQQQLLLKKKKKKKKKJJJIIIHHHGGGGGGIIIJJJLLLMMMKKKGGGCCCAAA>>>???===;;;>>>DDDEEECCC=========;;;888444111///,,,+++***+++---/////////*********+++++++++***************+++,,,,,,------++++++++++++,,,,,,---...++++++++++++,,,------...,,,***'''&&&'''((()))(((******))))))((())))))))),,,***)))+++...///,,,))))))+++------,,,++++++++++++++++++---......,,,***(((((((((((((((((())))))++++++******)))*********'''((()))******)))(((''')))*********++++++++++++,,,,,,+++***))))))))))))))))))***+++,,,,,,,,,,,,///...------/////////---,,,,,,,,,+++,,,,,,------222111111000///---+++***,,,++++++************************)))))))))((((((((((((((()))((('''&&&&&&%%%%%%&&&'''((('''&&&%%%''''''''''''((((((((((((&&&%%%$$$&&&(((&&&"""%%%''')))))))))(((***+++***)))(((((()))(((%%%###''''''&&&''''''((()))***///111333111,,,(((&&&'''******))))))((((((***,,,,,,,,,,,,,,,***(((%%%$$$***)))((((((((()))******------------...---,,,+++)))***+++,,,,,,+++***))),,,,,,,,,---//////---++++++'''&&&)))***)))(((***FFFOOOAAA+++---555///'''%%%$$$$$$%%%''')))***+++***)))((((((((((((((()))((((((((('''%%%%%%&&&(((''''''&&&'''''''''%%%$$$%%%$$$&&&))))))(((***000...111222///,,,+++...111......,,,,,,000777999777:::<<<<<<777222///---+++222111000...---...000111888555555888999777555555999888777666666888;;;===DDDMMMYYY```dddiiiuuu}}}|||xxxssslllgggeeeeee```YYYSSSTTTUUURRRNNNMMMUUUUUUTTTQQQOOOPPPUUUXXXYYYUUUPPPMMMMMMNNNPPPPPPPPPPPPMMMJJJNNNTTTTTTPPPRRRQQQPPPNNNLLLJJJHHHGGGFFFIIILLLMMMKKKGGGEEEDDDCCCCCCAAA======AAA@@@===<<<<<<;;;888444000.........,,,++++++---......---++++++***,,,---...,,,+++(((((()))***++++++,,,,,,---,,,,,,,,,,,,------...++++++*********+++,,,,,,,,,)))''''''((())))))(((***))))))(((((()))))))))+++)))))),,,///000---***,,,...//////---,,,+++,,,---,,,++++++,,,+++)))(((******************************)))))))))))))))***'''((()))))))))((('''&&&)))***++++++,,,,,,++++++///...---,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,...---,,,---...///...---,,,,,,,,,,,,---...///000111111000///---,,,+++++++++************)))))))))******)))))))))((((((((('''((()))))))))(((&&&%%%'''&&&&&&(((******)))(((''''''''''''((((((((((((&&&&&&'''(((((('''$$$""")))***+++)))'''&&&'''(((((((((((()))++++++(((&&&'''&&&%%%%%%&&&''')))***(((+++......***((('''(((---)))(((******((())),,,)))***,,,,,,,,,***(((&&&))))))((('''((()))***+++---,,,,,,---000222222111))))))***+++,,,,,,,,,,,,***)))***,,,......,,,***,,,((('''***+++)))((()))222<<<444&&&+++000,,,((()))(((&&&&&&'''&&&%%%###((((((((((((((()))******)))))))))'''%%%%%%&&&((('''((()))))))))'''$$$###***%%%###'''******)))***---222///(((***333333++++++...//////---...222555000333555444222///---,,,666555333000......111333777555333333555666666666777777777666555777;;;>>>EEEMMMYYY``````dddssszzzyyyvvvpppjjjeeecccbbbZZZVVVTTTUUUTTTPPPOOOPPPTTTQQQOOONNNOOORRRUUUVVVYYYUUUQQQOOOQQQTTTUUUUUUPPPOOOKKKHHHLLLSSSUUURRRTTTSSSQQQNNNLLLJJJIIIIIIGGGIIIKKKJJJHHHGGGHHHJJJDDDDDDBBB======???===888<<<<<<;;;777222......///000...,,,,,,---------,,,---++++++,,,///000...,,,++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,+++***)))))))))***++++++***((((((******)))'''&&&&&&'''''')))***+++,,,+++******...222333000---///000222111///---,,,,,,...,,,***)))******)))''')))***************)))))))))((((((((((((((()))))))))))))))))))))((('''''')))***+++,,,,,,,,,++++++------,,,,,,+++,,,,,,,,,((()))***++++++,,,,,,++++++***)))***,,,---,,,+++,,,,,,------///000222333111000///---,,,,,,------)))*********))))))((((((***)))))))))(((((((((((('''((()))***)))(((&&&%%%)))'''&&&(((***,,,+++***''''''''''''((((((((((((''')))++++++***(((((((((*********)))'''&&&'''(((''''''(((***,,,,,,)))'''&&&&&&''''''((()))))))))"""&&&((('''''')))+++,,,'''&&&)))***((()))---,,,,,,+++******)))((((((******)))((()))***+++,,,...,,,***,,,///222333222++++++***)))***+++,,,---(((((()))+++---...,,,***---)))(((++++++((('''((($$$...,,,'''+++***&&&)))(((''''''((()))(((%%%!!!))))))((((((((((((((()))******)))'''%%%$$$&&&(((%%%'''(((((('''&&&&&&&&&,,,'''%%%(((++++++***+++///+++%%%###+++333111***+++,,,//////---,,,///222///000111111000------...333555777666333111222333444333333333555777666444555666777666555888<<>>>>><<<888222000000222111///---,,,,,,,,,+++***...,,,+++---000111///---000000///......---,,,,,,------,,,+++************,,,+++***((((((((())))))+++***)))***++++++)))'''###$$$%%%'''))),,,...///++++++,,,///444555333000111222333222000---,,,,,,---+++((('''((()))))))))'''((((((((((((((('''&&&((((((''''''''''''((()))++++++******))))))(((((()))***+++,,,---,,,++++++***)))))))))))))))******((()))***++++++,,,++++++)))((('''(((***++++++))),,,,,,---...000222444555111000...,,,+++,,,...///)))))))))))))))(((''''''))))))))))))(((((((((((('''((()))***)))(((&&&%%%)))&&&%%%&&&))),,,+++***''''''''''''((((((((()))$$$''')))(((&&&%%%&&&)))&&&((((((((('''(((***,,,(((((((((***+++***(((%%%$$$&&&)))+++++++++)))((($$$'''++++++(((&&&&&&(((***$$$###(((+++)))***...333000---)))&&&&&&&&&'''++++++*********+++---...000---***))),,,......---,,,+++)))''''''((()))+++(((((()))+++......---+++---)))(((+++,,,(((&&&'''""",,,---,,,...((("""((($$$$$$%%%))),,,,,,)))&&&++++++)))(((''''''''''''+++***)))'''%%%$$$&&&)))$$$%%%&&&&&&%%%&&&''')))+++'''&&&)))+++***+++...111***''',,,...***((()))++++++,,,......---///111222111111000...,,,---000,,,111666777555222000000///111222333555777555111444666777666666888===BBBEEEHHHQQQ]]]bbbeeemmmxxx{{{|||rrrnnnkkkjjjkkkggg```ZZZRRRRRRSSSSSSRRRRRRRRRRRRLLLNNNOOOMMMMMMPPPVVV\\\VVVUUUTTTSSSSSSTTTUUUVVVZZZQQQJJJKKKNNNMMMMMMNNNPPPQQQPPPLLLGGGFFFKKKPPPPPPNNNMMMLLLMMMLLLJJJHHHHHHFFFCCC???<<<<<<>>>@@@CCC???:::666444333111000+++...///...+++)))***+++...///,,,)))***//////,,,///000111000///---***(((...,,,)))((()))***++++++++++++***)))((((((((()))...+++(((&&&''')))******++++++++++++++++++++++++,,,,,,...000333555444222666888999555///***((()))'''&&&&&&&&&&&&'''(((((()))))))))))))))***++++++))))))))))))))))))))))))''''''''''''''''''''''''***)))+++//////+++)))***+++,,,------,,,)))'''%%%))))))******+++++++++,,,)))******))))))))),,,...+++---...---,,,...222666///,,,***)))+++------------,,,+++)))((((((''''''''''''''')))******'''%%%&&&'''((())))))((('''&&&+++******)))((('''&&&&&&%%%%%%%%%&&&((()))((('''+++)))'''((())))))&&&###***(((&&&'''***+++***(((&&&'''***++++++***'''&&&)))(((''''''(((((('''&&&,,,)))))),,,***&&&$$$&&&%%%'''))))))((((((***,,,+++++++++++++++***)))(((((()))******)))***+++---222111///---+++***))))))%%%++++++(((+++111***,,,'''%%%((()))((((((***)))((((((((('''''''''''')))'''%%%$$$$$$%%%$$$"""(((((((((((((((((('''''')))(((((('''''''''((((((***(((''''''''''''%%%$$$%%%&&&###%%%+++%%% (((&&&%%%$$$&&&((())))))(((...---,,,+++***(((''''''+++,,,---...000222333444111///...---......,,,***///000222444444444333222000+++***///222111///000444444444444555:::@@@EEEFFFDDDLLLZZZ```___eeeooo~~~}}}qqqmmmiiiggggggeee___ZZZUUUSSSRRRTTTXXXYYYVVVRRRPPPRRRSSSTTTTTTTTTVVVXXXSSSSSSRRRSSSTTTVVVXXXYYY\\\TTTOOOPPPQQQNNNKKKJJJMMMNNNNNNJJJFFFFFFKKKPPPRRRQQQPPPPPPPPPNNNJJJHHHGGGEEECCC@@@??????BBBDDDFFFCCC???<<<999777333111---///000///+++)))***+++,,,...---+++,,,000...***...///000000///---+++)))...,,,******+++,,,++++++************+++,,,---...---+++'''&&&''')))))))))************************(((+++000555999<<<>>>@@@EEEBBB===666///***))))))(((''''''''''''((())))))+++***)))'''&&&%%%%%%%%%))))))))))))))))))))))))''''''''''''((((((((((((+++)))***......***)))+++,,,,,,,,,,,,+++)))'''&&&))))))))))))******++++++***++++++)))((((((***,,,+++,,,------,,,---111555///---+++******,,,------,,,,,,***)))((('''''''''(((((((((***+++***(((&&&''''''(((((((((((('''''',,,,,,+++******)))((((((&&&&&&%%%'''((()))'''&&&***(((''''''((((((&&&###+++)))''''''))))))'''%%%''')))+++,,,,,,+++)))''')))((((((((((((((('''&&&)))'''(((,,,,,,(((&&&'''&&&'''))))))((((((***+++***++++++++++++***)))(((***++++++***))))))+++...///...---,,,++++++******)))---+++'''(((,,,&&&,,,'''&&&)))***(((((()))'''''''''''''''&&&&&&&&&,,,***((('''(((((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((+++)))''''''''''''&&&%%%''')))'''(((,,,%%%"""+++'''&&&%%%&&&(((***)))(((------,,,+++***)))((((((+++,,,...111555888:::;;;666333...,,,,,,,,,---,,,/////////000000111222333111,,,***...000///...///222222222222444888>>>BBBIIIHHHOOO\\\aaa___ccclll{{{oookkkfffdddcccaaa]]]ZZZVVVRRROOOSSSZZZ[[[VVVOOORRRSSSUUUXXXYYYWWWTTTQQQOOOPPPQQQSSSUUUXXXZZZ[[[]]]WWWUUUWWWVVVOOOHHHEEEIIIJJJJJJIIIFFFGGGKKKOOOTTTSSSRRRQQQPPPNNNJJJFFFEEEDDDBBBAAABBBCCCEEEGGGFFFDDDAAA>>><<<888333000111111111///,,,************---...---...000---(((------...///...---,,,+++...,,,,,,,,,------+++***&&&'''(((***---///000111,,,)))&&&%%%'''((()))((())))))))))))))))))))))))+++111:::@@@FFFKKKQQQUUUTTTLLLAAA666///+++)))(((((((((((((((((()))******,,,+++)))(((&&&%%%%%%$$$))))))))))))))))))))))))((((((((())))))*********+++)))***......***)))+++---,,,,,,+++***)))(((((((((((((((((())))))))))))+++++++++)))'''&&&''')))***+++,,,,,,,,,---000333.........,,,******,,,---,,,+++***((('''''''''''')))((((((***++++++)))'''''''''''''''''''''''''''------,,,,,,+++++++++***((('''&&&'''((((((&&&$$$((('''&&&'''''''''%%%###+++***((('''((('''%%%$$$(((***+++,,,,,,+++***((())))))((((((((((((''''''%%%%%%(((------)))'''(((&&&'''))))))((((((***+++******++++++******))))))------,,,)))((())),,,...,,,,,,+++*********++++++,,,///,,,'''(((+++&&&***'''&&&***+++)))'''(((&&&'''''''''&&&&&&%%%%%%,,,***))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''%%%&&&'''((())))))((('''+++)))&&&&&&&&&''''''&&&&&&+++))))))...((($$$+++((('''&&&''')))+++***))),,,,,,,,,++++++*********,,,---///222555888:::;;;:::555///***)))+++---...///...---,,,---///111333333...,,,///000//////222222333333333444888>>>BBBJJJJJJQQQ\\\___]]]___fff~~~wwwmmmiiidddaaa___^^^\\\ZZZUUUPPPLLLNNNRRRTTTQQQLLLQQQQQQRRRUUUXXXWWWRRRMMMNNNOOOPPPRRRTTTVVVXXXYYYYYYVVVWWW[[[YYYOOOFFFBBBEEEFFFGGGGGGFFFGGGJJJMMMSSSPPPMMMKKKJJJIIIFFFEEEEEECCCBBBBBBCCCDDDEEEEEEAAA>>>;;;888777555222000444444222000---+++******+++------+++---///---(((+++,,,------------,,,,,,,,,+++,,,---...---***((($$$%%%''')))+++---//////***(((&&&%%%'''(((((((((************************---555???EEEIIINNNVVV\\\TTTKKK???555000---***'''((((((''''''(((((()))***+++******)))))))))))))))((((((((((((((((((((((((((())))))******++++++,,,+++))))))------))))))+++---,,,+++***))))))))))))''''''(((((((((((((((((()))******)))'''&&&'''))))))******+++,,,---///111...//////---******+++---+++***)))((('''''''''''')))(((((()))******)))'''(((''''''''''''''''''(((,,,,,,,,,,,,,,,,,,++++++)))(((''''''((('''%%%###'''&&&&&&&&&&&&&&&%%%$$$***)))((((((''''''&&&%%%((()))+++,,,,,,+++)))((())))))***)))(((''''''(((%%%%%%(((......)))&&&'''&&&((())))))(((((()))+++))))))************))))))///...,,,)))'''(((+++///++++++***)))))))))))))))---///---***+++///---''')))&&&'''+++,,,)))''''''''''''((((((((('''&&&%%%)))(((''''''((((((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$''')))))))))((('''***(((%%%$$$%%%&&&&&&&&&$$$((('''+++555111((())))))((('''(((***+++***)))++++++,,,,,,,,,,,,,,,,,,---......//////000000000777333---******+++,,,---...------,,,---///000111333///...111222111333666444555555555777:::???CCCGGGHHHPPPYYY]]]\\\^^^ccc}}}tttkkkhhhccc___]]]\\\[[[[[[UUURRRMMMJJJIIIKKKLLLMMMPPPOOOOOORRRVVVVVVTTTPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRUUUYYYWWWNNNFFFBBBCCCDDDFFFFFFFFFGGGIIIJJJMMMIIIDDDAAAAAABBBCCCDDDEEECCCAAAAAACCCCCCAAA???<<<999444111111333444444777666333000...---,,,+++------+++(((***......++++++++++++,,,,,,,,,,,,,,,******+++,,,---,,,)))&&&&&&''')))+++,,,,,,---,,,)))(((&&&&&&'''(((((((((++++++++++++++++++++++++(((///777;;;===@@@FFFKKKEEE@@@888333111...***&&&''''''&&&&&&''''''((()))******))))))))))))******((((((((((((((((((((((((************++++++,,,,,,+++)))))),,,,,,))))))+++---,,,+++***)))))))))***((((((''''''''''''''''''&&&((())))))(((((()))***)))))))))***,,,...//////.........---,,,+++,,,---+++***)))(((((('''(((((()))((('''((()))***((('''((((((((((((((((((((((((*********+++++++++++++++***(((''''''((('''%%%###%%%&&&''''''&&&%%%%%%%%%'''(((((((((''''''(((((((((((()))******)))(((((((((***+++***((('''((()))'''&&&)))......(((%%%%%%'''((())))))(((((()))***((())))))*********))))))///...,,,)))'''(((+++...,,,+++***)))((('''''''''///000...,,,---///...,,,)))&&&'''+++,,,)))''''''((((((*********)))'''&&&'''&&&&&&'''((('''&&&$$$%%%%%%%%%&&&&&&&&&''''''"""$$$&&&((())))))((('''(((&&&$$$###$$$&&&%%%%%%###'''&&&---======///(((***)))((()))***+++***))),,,,,,,,,,,,,,,---------------,,,+++***))))))(((///---++++++,,,,,,+++***,,,---...000111000000//////------111222111444888444444555555666999>>>AAADDDHHHOOOXXX]]]___cccggg{{{qqqhhhfffbbb^^^\\\ZZZZZZZZZUUUSSSOOOJJJHHHIIILLLNNNPPPPPPQQQSSSVVVWWWWWWWWWSSSSSSSSSSSSRRRQQQOOOOOOOOONNNPPPTTTRRRKKKFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFEEEBBB===<<<>>>AAADDDEEEEEECCC@@@AAABBBBBB>>>;;;;;;777222///000444777888:::777333000000///...,,,---...+++''')))---...++++++++++++++++++++++++,,,*********,,,---,,,)))&&&+++,,,---......---,,,+++)))(((&&&'''((())))))(((++++++++++++++++++++++++&&&***///222222333666999444444333222000...)))&&&&&&&&&&&&&&&&&&'''((((((+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))+++++++++++++++++++++++++++((((((++++++((((((+++++++++++++++******))))))((((((((((((''''''''''''%%%''')))***))))))***+++)))))))))+++---//////......---,,,---...///...,,,++++++***)))))))))))))))***)))(((((()))***)))(((((((((***++++++***(((((((((((())))))******++++++)))(((''''''((('''%%%###%%%&&&((((((&&&%%%&&&'''&&&((())))))(((((()))+++(((((())))))))))))(((((((((***,,,+++'''&&&(((***(((''')))------(((%%%%%%''')))***)))((('''(((***(((((())))))******)))))),,,,,,+++((('''(((+++---,,,,,,***)))((('''''''''000000///...---,,,++++++***'''&&&***+++)))'''(((((()))+++++++++***(((&&&((('''((()))******(((%%%%%%%%%%%%&&&''''''(((((($$$%%%&&&'''(((((('''&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$)))'''...???AAA333+++***)))((()))***+++***)))------------------------************************)))***+++---...---***''',,,---000222222222000///++++++---111111///111666000111222333333666:::===DDDHHHPPPWWW^^^ccciiimmm|||tttkkkdddccc```]]]ZZZWWWWWWWWWRRROOOKKKKKKLLLMMMMMMKKKOOORRRTTTVVVVVVVVVWWWXXXUUUUUUUUUUUUSSSQQQOOONNNOOOMMMNNNOOOMMMHHHGGGIIIEEEFFFFFFGGGGGGFFFDDDBBB>>>===<<<>>>BBBEEEGGGHHHDDDAAA@@@AAACCCCCC>>>:::;;;888333222333555777888;;;777333111111111///...+++---+++)))***...---)))+++++++++************+++,,,++++++,,,---,,,***(((,,,---...///...---+++***)))((('''(((***+++***)))************************)))+++---///000111111111+++...111111///+++(((''''''''''''''''''(((((()))))))))(((''''''''''''''')))))))))))))))))))))))),,,,,,++++++******))))))+++((((((******((((((+++******+++,,,+++***)))((()))))))))(((((((((''''''''')))+++,,,***))))))******))))))+++///111000...///+++)))+++111333000+++,,,++++++***************---+++******+++,,,++++++'''))),,,------,,,)))'''((((((((()))***++++++,,,((('''''''''((('''&&&$$$%%%'''))))))'''&&&'''((()))***,,,+++(((((()))+++))))))))))))))))))))))))(((+++---+++'''&&&(((+++'''&&&(((,,,,,,(((''')))((()))***)))((('''((()))'''(((((())))))))))))))))))))))))((('''(((***,,,+++******)))(((((())))))//////000000///------...,,,'''&&&)))***(((((()))'''(((***++++++)))'''%%%(((((()))***,,,+++)))&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''$$$"""***((((((555888000,,,***)))(((((()))***)))(((............------------))))))******++++++,,,,,,++++++,,,---...---)))&&&---...//////000111111111---...111555333//////333///000111222222555888;;;BBBGGGNNNTTT[[[cccjjjnnnxxxtttmmmeeeaaa```___\\\XXXVVVUUUUUUMMMIIIFFFJJJPPPRRRMMMGGGMMMQQQWWWXXXVVVTTTTTTUUUWWWWWWWWWWWWUUUSSSQQQOOOQQQNNNMMMMMMJJJFFFGGGKKKGGGGGGGGGHHHHHHFFFCCC@@@:::;;;>>>CCCHHHKKKKKKKKKCCCAAA???AAAEEEDDD@@@;;;:::888555444444555555444;;;777222111111222111///)))+++,,,+++,,,///,,,''',,,++++++***))))))******---,,,,,,,,,------+++******+++,,,------,,,***((()))(((((()))***++++++***))))))))))))))))))))))))))))))***---000000///...***---111111---)))'''(((((((((((((((((()))******'''''''''(((***+++---...))))))))))))))))))))))))---,,,,,,+++***)))((((((+++((((((******((((((+++)))***+++---,,,+++)))(((******))))))((((((((('''***+++------+++)))((((((+++)))))),,,000111000...///***'''+++222555111+++,,,,,,++++++***+++++++++///---+++,,,---......---'''***---//////---***'''(((((()))***+++,,,,,,---((('''&&&'''((((((&&&$$$%%%(((******'''&&&''')))+++---...,,,)))'''(((***************************'''+++---+++'''&&&(((+++&&&$$$&&&***,,,)))))),,,((()))***)))((('''((()))''''''((()))))))))))))))&&&((()))(((((((((***+++)))))))))))))))***++++++,,,---000333444222333555,,,(((%%%((()))((((((***&&&''')))******(((&&&$$$''''''(((***++++++(((&&&&&&&&&''''''((()))******''''''&&&%%%%%%%%%&&&&&&&&&'''(((+++,,,+++(((%%%)))'''"""(((,,,))),,,***((('''((())))))((('''//////.........---------************************......---......,,,)))&&&///...---,,,---///111222222333777:::777111000333000111333333444666999<<<@@@EEEJJJOOOVVV```hhhlllxxxgggcccddd\\\[[[ZZZYYYWWWTTTRRRPPPOOONNNLLLKKKKKKLLLMMMMMMLLLNNNOOOQQQSSSUUUVVVWWWXXXXXXTTTTTTXXXWWWQQQPPPTTTRRRTTTUUUQQQLLLKKKOOOTTTQQQKKKCCC@@@BBBCCCAAA???;;;;;;>>>DDDIIIJJJHHHDDDFFFAAA<<<;;;>>>@@@>>>:::@@@DDD666777777444999///777777666444222000...,,,777444111......---,,,***---,,,+++***)))***+++,,,,,,,,,+++***+++,,,---...)))+++......,,,***))))))((()))***+++***(((&&&%%%******++++++++++++*********(((+++333666222,,,******......***)))---,,,'''(((((('''''''''&&&&&&&&&'''&&&%%%'''+++,,,***(((((((((((())))))******+++,,,,,,,,,+++***)))(((''',,,+++***)))))))))***+++...---+++***)))(((((()))'''((()))***************111777555+++''',,,,,,'''------......///000000000...------...//////---,,,---***((((((***,,,------333222000...,,,***((('''&&&///777777444222///+++***))))))+++,,,,,,***(((%%%(((******'''&&&'''))),,,+++)))((((((((()))***''''''''''''((()))***+++------------,,,,,,+++***************)))))))))(((---(((%%%)))+++)))''''''###$$$%%%'''((()))))))))---+++)))(((((()))))))))'''''''''''''''((())))))***---///,,,%%%!!!!!!"""000111222333444444555555...***)))++++++((((((+++'''((((((((())))))******,,,$$$$$$---000***''')))### '''%%%&&&***&&&((())))))'''$$$###&&&)))''''''(((***,,,+++)))''''''((()))******)))(((''')))*********)))((()))***((()))***+++,,,,,,,,,,,,//////...---,,,,,,,,,,,,)))***,,,------,,,+++***+++,,,,,,,,,///333000+++444444555555444222111000666444111///111555999===CCCDDDIIISSSZZZ^^^dddjjj~~~~~~qqq[[[UUUXXXTTTWWWWWWXXXWWWUUUSSSQQQOOOOOOMMMKKKKKKLLLMMMLLLLLLPPPQQQSSSTTTUUUUUUTTTTTTZZZWWWVVVYYYXXXSSSRRRUUUQQQSSSSSSPPPLLLJJJMMMQQQQQQJJJBBB===>>>??????===<<<<<<>>>BBBEEEEEEBBB???===>>>>>>=========<<<<<>>===999444222111888555222000000111111000......---,,,,,,,,,,,,------,,,,,,,,,,,,---...///---...///...,,,,,,,,,---++++++,,,,,,,,,***((('''************************,,,***,,,222333...)))((((((***+++)))***,,,+++)))(((((((((''''''''''''&&&))))))((()))++++++***((('''(((***,,,.........---))))))***+++++++++++++++---,,,+++***))))))))))))))))))***++++++***)))(((******+++++++++******)))'''...000***)))---...***++++++,,,,,,---.........///......///000000///------+++)))***,,,.........222111000111333444333222111@@@MMMMMMEEE===777444))))))***+++------,,,***)))'''&&&&&&'''(((''''''+++******)))((()))))))))))))))((((((((())))))***'''((()))+++---...///000,,,+++***)))((()))******(((&&&''')))((($$$%%%)))'''(((((()))*********))),,,((($$$%%%)))+++***'''((((((''''''(((((()))***---......+++)))***///333444222///------///333555///,,,***,,,***'''''')))''''''(((((((((((())))))(((---...+++)))***)))''',,,$$$'''---)))))),,,(((&&&''''''&&&%%%$$$&&&(((''''''''')))++++++)))''''''''')))***+++,,,,,,,,,------------------------++++++,,,---............000///...,,,++++++******,,,,,,+++++++++++++++,,,***++++++,,,111666555000111111222333333333333222222333444666777888999999@@@AAAHHHQQQVVVWWW[[[aaa}}}~~~yyyyyy}}}sss___[[[___[[[WWWVVVUUUSSSRRRQQQQQQPPPPPPNNNLLLKKKLLLLLLLLLJJJIIIKKKOOOTTTWWWXXXXXXXXXYYYWWWVVVUUUSSSPPPOOOOOOLLLMMMNNNMMMJJJHHHGGGHHHFFFCCC???=========<<<:::555777:::===???@@@???>>>444:::AAACCCAAA===;;;:::@@@KKKEEEBBB999111:::555888<<<@@@???;;;777777999777444000...///000000/////////......---------------------------.........---......---++++++---...------------,,,+++***)))******))))))))))))******,,,+++,,,000000+++'''(((+++,,,,,,***)))(((&&&%%%((((((((('''''''''''''''******************)))((('''(((+++---////////////)))******+++++++++******---,,,,,,***))))))((((((&&&(((***+++,,,+++***)))++++++,,,++++++***))))))%%%+++---+++***,,,,,,)))*********+++,,,,,,------///......///000111///...+++)))((()))+++---...---444222000111333444222000:::IIITTTPPPDDD;;;777555))))))***,,,...///---++++++(((%%%%%%''')))(((&&&+++******)))))))))))))))((((((''''''&&&''''''''''''((()))***,,,...///000---,,,***(((((()))***+++'''''')))+++((($$$&&&+++&&&&&&'''''''''''''''&&&,,,'''"""$$$))),,,***&&&((((((((('''((())))))***,,,---,,,+++)))))),,,///555222---)))))),,,111444000,,,***,,,***'''&&&)))(((((((((((((((((((((((('''000222***&&&******&&&,,,###'''---)))))),,,(((&&&&&&&&&&&&&&&&&&''''''***))))))***,,,,,,***((('''((())))))***+++++++++---,,,+++,,,---...---,,,)))***++++++,,,,,,,,,+++000///---,,,+++*********,,,+++***)))((()))***++++++---,,,,,,111666555000//////000111222333444444333444555666777888:::::::::===FFFOOOUUUWWW]]]ccc|||zzzyyy|||vvviiigggggg]]][[[XXXTTTOOOMMMMMMOOOPPPOOOMMMLLLKKKLLLMMMLLLKKKIIIKKKOOOSSSVVVWWWXXXXXXUUUTTTRRROOOMMMMMMLLLKKKKKKLLLLLLKKKHHHFFFEEEEEE>>>>>>???@@@@@@???<<<:::555777:::===>>>>>>>>>>>>;;;>>>BBBFFFEEEBBB<<<999<<>>AAABBBCCC@@@;;;555111000000000///......//////......---,,,***+++,,,---------,,,,,,///111222222111000222333......------,,,+++++++++***)))(((''''''((()))***+++***+++---+++&&&&&&)))&&&$$$%%%))))))'''''')))'''(((((((((((()))))))))&&&(((******((((((((()))(((((()))***+++,,,---...,,,,,,,,,+++***)))((('''***++++++++++++***))))))&&&''')))*********))))))))))))*********))))))((()))+++,,,+++))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,---///000///...+++++++++---///111111000555222000444:::===<<<999???GGGIII@@@444///......))))))***---000111000///+++***)))*********(((&&&)))************)))(((((()))((((((((((((((()))))),,,+++***))))))***,,,,,,+++++++++++++++************((())),,,+++((()))---%%%%%%&&&'''''''''''''''+++)))'''&&&'''((((((((())))))(((((())))))***+++((()))+++---.........---...,,,)))'''''')))---///...+++***++++++((((((+++++++++************))))))***------)))'''((((((&&&&&&""")))&&&&&&)))&&&&&&&&&&&&(((***+++***)))***)))(((((())))))(((''')))))))))))))))***+++,,,000---,,,...111333111///,,,------......---------,,,,,,++++++++++++,,,,,,******)))(((''''''''''''//////---+++///333333...------...///000222444555555444333333444777:::<<<===AAAHHHOOOQQQRRRZZZccc{{{{{{wwwvvvnnn```^^^___VVVWWWUUURRRPPPNNNMMMMMMMMMLLLKKKJJJKKKMMMNNNNNNNNNQQQPPPPPPPPPQQQRRRTTTUUUUUUWWWUUUOOONNNQQQRRROOOMMMKKKHHHFFFEEEDDDCCCCCC>>>?????????===;;;::::::888;;;<<<<<<999777888999@@@DDDHHHIIIFFFDDDDDDEEE>>>JJJDDDDDD<<<222777///555666:::CCCKKKOOOMMMJJJDDD???888222///......---------...///...---,,,+++)))***+++,,,,,,,,,++++++---///111222111000000111......---,,,++++++++++++***)))(((''''''((()))******)))***,,,)))%%%&&&***$$$!!!###((()))''''''+++'''((((((((())))))))))))$$$&&&))))))''''''(((***((((((''''''''')))+++,,,+++++++++++++++***)))(((((()))***+++,,,+++******((((((((()))))))))))))))''''''((()))))))))((((((******+++***)))(((***,,,))))))***++++++,,,,,,---+++++++++,,,...///...---)))((()))+++...//////...666222000444;;;>>><<<999888???@@@999111------,,,))))))***---000222111000)))+++---...,,,)))(((''')))******+++***)))((('''%%%%%%%%%%%%&&&&&&'''(((+++***)))((()))***,,,---***+++,,,------+++)))(((+++'''&&&***,,,***)))+++"""###$$$%%%&&&&&&&&&&&&+++,,,+++)))&&&%%%''')))))))))(((((())))))***+++,,,,,,+++,,,------------))))))(((((((((***+++,,,,,,))))))++++++)))))),,,,,,,,,,,,+++++++++******---)))'''))))))'''%%%'''((( $$$***&&&&&&)))%%%'''&&&&&&))),,,---,,,***...,,,******+++,,,+++***(((((()))***,,,...000222000---+++---111333111...,,,------......------,,,************+++,,,---...++++++++++++***)))((('''------+++***...333333///......---...///111333444222333333444555777888999===AAAGGGLLLNNNPPPYYYdddzzzzzzwwwwwwlll[[[ZZZ```\\\QQQRRRRRRRRRQQQOOOMMMLLLLLLJJJIIIKKKMMMOOOOOOOOOOOOOOONNNOOOPPPSSSWWWYYYXXX[[[YYYSSSRRRVVVWWWTTTNNNKKKGGGEEEDDDDDDDDDCCCBBBAAA???;;;888777888:::444777::::::888888999<<<===DDDJJJIIIDDDBBBFFFMMMQQQ[[[SSSQQQHHH<<<>>>333777999@@@LLLXXX\\\VVVPPPDDD???777111---+++***))),,,---.........---++++++((()))***+++,,,+++******(((+++...///...---------......---,,,+++++++++++++++)))(((''''''((()))+++)))(((***+++(((%%%&&&+++'''###$$$((()))%%%$$$((('''((((((((())))))******"""%%%(((((('''&&&(((***)))(((&&&$$$%%%'''***,,,))))))***++++++++++++***'''(((***+++,,,,,,++++++***)))(((((((((((())))))&&&&&&'''(((((()))((((((***))))))***)))))),,,///*********+++,,,,,,------*********+++...///...,,,++++++,,,...111222222111888333000222888;;;777333333888:::666111///---+++((()))***---111222222000(((,,,000111---)))(((((()))******++++++)))(((''''''''''''((()))***+++,,,***)))(((((()))+++---...)))+++---......,,,)))'''+++&&&$$$(((,,,***))))))%%%&&&''')))***++++++++++++......+++&&&$$$&&&***)))))))))))))))******+++222///+++)))(((((())))))&&&''''''((()))*********+++((((((++++++)))***------------,,,,,,+++++++++///&&&###)))+++&&&$$$(((,,,###''',,,'''&&&)))$$$(((''''''***...///---***+++)))''''''((()))(((''''''((()))+++...222555777---***(((***///111///,,,+++++++++,,,,,,+++******)))))))))***+++---...///,,,,,,------,,,+++)))(((++++++))))))---444444111......---...///111222444///111444666777777777666:::===DDDJJJLLLPPP\\\hhh{{{zzz|||xxxqqqiiidddaaa^^^[[[WWWQQQQQQPPPOOOMMMLLLKKKKKKLLLMMMMMMNNNNNNOOOPPPPPPRRRNNNLLLOOOUUUYYYYYYWWW]]]\\\ZZZWWWVVVUUUUUUUUUMMMKKKHHHFFFEEEGGGJJJKKKIIIEEE@@@===<<<;;;:::888777999:::888555555999<<<>>>DDDJJJHHHDDDDDDKKKSSSdddllleeeNNN???AAA@@@888:::AAAOOO```iiieeeVVVHHH>>>999222---,,,,,,.........---,,,+++***+++,,,---+++,,,---.........---,,,---------+++***+++...111---,,,+++***))))))))))))+++*********))))))(((((()))*********)))((('''&&&)))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&((((((((()))))))))******,,,+++***(((((())))))***((())),,,------+++)))(((&&&(((***+++,,,+++***)))))))))))))))))))))))))))''''''''''''((((((((()))***(((''''''((())))))(((---((($$$&&&)))+++,,,,,,000---,,,---111111,,,(((***+++---///111333333444555...///666888222000555444666666444222111,,,%%%***)))''''''))),,,000333///000222333111...***''',,,+++******+++,,,+++***)))***++++++***)))***,,,***'''%%%%%%(((++++++)))((((((---444444///******&&&$$$$$$(((---...+++&&&)))((('''&&&&&&''')))***&&&+++,,,(((%%%'''******+++******)))((())))))))),,,+++***((((((((())))))(((''''''''')))***,,,...---,,,***(((((()))+++,,,///...---+++***)))((((((((('''%%%&&&(((+++++++++)))(((((('''&&&&&&%%%%%%(((((()))+++------+++))))))))))))+++,,,+++)))&&&''')))+++...000222222222111///---,,,+++++++++,,,111,,,((()))...111111000+++,,,,,,------,,,,,,+++111...+++,,,000000---))),,,---......///.........000000111111000///...---000222555666666666666777@@@@@@CCCGGGIIIMMMXXXddd}}}{{{|||sssmmmeee```]]][[[WWWTTTQQQPPPPPPOOOMMMLLLLLLKKKNNNNNNNNNNNNNNNNNNNNNNNNQQQNNNLLLNNNTTTXXXYYYXXXYYYWWWUUUSSSRRRQQQQQQQQQLLLIIIFFFDDDFFFGGGHHHHHHEEEEEECCC???<<<:::999:::999::::::999888999;;;<<>>???BBBGGGIIIMMMWWWaaa{{{yyyyyypppjjjbbb]]][[[YYYVVVSSSPPPPPPOOONNNMMMLLLLLLLLLOOOOOOOOOOOONNNMMMLLLKKKOOOMMMKKKMMMRRRWWWXXXWWWUUUTTTRRRPPPOOOOOOOOOOOOKKKGGGCCCCCCGGGIIIGGGDDDCCCGGGIIIFFF>>>:::<<>>======DDDDDDBBB??????EEEPPPXXXeeeUUUTTTcccbbbKKK:::999666;;;EEEOOOTTTNNN???222000...++++++,,,---------+++++++++,,,+++******))))))***++++++,,,,,,+++++++++++++++***)))***,,,///)))***+++,,,++++++))))))))))))((((((((((((((('''''''''((())))))******+++)))******++++++*********(((((())))))))))))(((((()))))))))(((((((((((((((,,,+++******))))))******......//////---+++(((&&&((()))***+++++++++***)))))))))))))))))))))))))))''''''((((((((()))))))))---+++******+++,,,,,,+++$$$)))------***)))+++---,,,...000111///------------------...............222666999:::;;;;;;666///;;;:::666000///000///******)))''''''(((+++...000222222333333000---)))&&&******+++---//////,,,***)))+++,,,+++***)))***+++)))(((((()))******(((&&&***(((***//////+++)))+++...+++)))***---...,,,***)))((('''&&&&&&'''((()))(((++++++***+++---+++'''******)))))))))((((((((('''''''''&&&''''''((()))(((((((((((()))***,,,---***+++---......---,,,+++000///...,,,+++***))))))***(((''''''((())))))(((%%%%%%&&&&&&'''((())))))(((((()))+++------+++)))((('''((()))+++***(((&&&((()))***,,,------------+++---///...+++)))***,,,---,,,+++---000000---***,,,,,,------------,,,,,,111//////222555555111...---,,,,,,,,,---...000111333222111000000000111222000111333444555666555555<<<<<>>AAACCC@@@>>>BBBAAA??????BBBKKKUUU]]]cccOOOKKKXXXXXXEEE999<<<444333444777:::999333---,,,+++++++++------,,,+++******+++,,,+++***)))(((((())))))***************)))***+++***))))))+++---((()))+++,,,,,,+++***)))((((((((((((''''''''''''((((((((())))))******+++%%%''')))+++,,,,,,,,,+++))))))))))))))))))))))))+++++++++***************++++++******))))))))))))---.........---+++)))((())))))***+++++++++***)))(((((((((((((((((((((((('''(((((((((((()))))))))...,,,++++++,,,------,,,%%%))),,,***)))***,,,+++000666;;;:::444...,,,,,,000000/////////000000000111888999666777;;;777---555555222...---///...******)))((('''(((***---...000000111111000---***)))++++++,,,---...,,,)))%%%***+++,,,+++)))))))))+++)))***,,,------+++(((&&&+++)))))),,,,,,)))))),,,000---+++***,,,,,,+++***))))))(((''''''''''''((('''((('''&&&(((***&&&)))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&((((((((())))))***+++,,,******+++,,,---------,,,000///...,,,+++******)))+++)))(((((())))))((('''%%%%%%&&&&&&'''((((((((((((((()))+++------+++)))(((''''''(((******)))''')))))))))***************)))---000000,,,***+++---...,,,+++,,,......,,,***,,,,,,------------,,,,,,......///222444444111...---,,,+++***+++...000222444333111000000111333555333333555777999999888777999:::???FFFIIIKKKQQQXXX}}}wwwwwwuuurrrrrrtttmmmggg```\\\[[[ZZZXXXUUUMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPOOONNNLLLIIIHHHNNNLLLJJJJJJLLLPPPSSSTTTRRRQQQOOONNNNNNNNNOOOOOOLLLFFFBBBCCCIIIKKKGGGBBB???FFFLLLJJJBBB===???CCC@@@>>>???AAAEEEFFFCCC???@@@@@@@@@@@@CCCIIIQQQWWWSSSLLLHHHIIIFFF===666666333111000000222333111...---,,,,,,---...---+++)))******+++,,,+++***)))((((((((((((((())))))******(((***+++***))))))+++,,,((()))+++,,,,,,+++***)))''''''''''''((((((((((((,,,+++***)))((()))))))))'''((()))***+++***)))(((*********))))))*********************************++++++++++++******))))))+++,,,---------,,,+++*********+++++++++*********(((((((((((((((((((((((((((((((((((()))))))))***...,,,++++++,,,------,,,)))***'''$$$&&&------)))...666===>>>888111------//////......///000111222000555444///000777555---///111000...///111///***))))))((('''((()))+++,,,,,,---...//////...---,,,'''(((***...222333111///***+++,,,+++)))((()))******,,,///000///,,,***(((,,,)))(((++++++((())),,,///---+++*********)))((())))))((('''''''''''''''+++,,,)))&&&%%%%%%((())))))))))))((('''''''''''''''&&&%%%$$$######(((((())))))******++++++***)))(((((()))+++---///000///...,,,+++***))))))+++)))(((((())))))'''&&&''''''''''''''''''''''''(((((()))+++------+++)))(((''''''(((***+++***((()))))))))(((((()))))))))***---000000...,,,---...///---***)))***+++,,,,,,,,,------......------,,,,,,,,,...000111111///------,,,+++***+++---///111333222111000111222444666444444444777:::;;;999777999999===DDDIIIKKKPPPUUUyyywwwuuurrrqqqttthhhccc\\\YYYXXXXXXUUUSSSLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOOOONNNLLLJJJIIINNNLLLJJJIIIJJJLLLPPPRRRMMMLLLKKKJJJJJJJJJKKKLLLKKKGGGCCCCCCGGGIIIGGGDDD>>>AAADDDDDDAAA>>>>>>??????@@@BBBEEEGGGGGGDDDBBBBBBDDDDDDBBB@@@AAAFFFKKKAAAEEEFFFAAA<<<888333------...111333555333...+++------,,,---...---***(((+++++++++,,,+++******))))))(((((((((((()))***+++(((***++++++******+++,,,)))***+++,,,++++++))))))'''(((((((((((()))))))))---,,,***)))(((((()))))),,,,,,+++***)))'''%%%%%%++++++************++++++(((((()))))))))*********,,,------------,,,+++***,,,---------------------,,,+++++++++************))))))))))))))))))))))))((((((((()))))))))******---+++******+++,,,,,,+++++++++'''"""&&&//////)))&&&...666999666111000000...---,,,,,,,,,...///000000111///---...222333000///111111000111333111,,,))))))(((''''''((()))***((()))+++------...------(((((())),,,......,,,***+++,,,,,,+++)))((()))******,,,///000///,,,+++***---***)))++++++((())),,,,,,,,,+++***)))((('''''')))))))))(((''''''&&&&&&&&&((((((&&&&&&(((&&&!!!'''((()))***)))((('''&&&&&&''''''&&&&&&%%%$$$###(((((()))******************)))''''''(((+++...000///...---+++***)))((((((***)))((()))***)))'''%%%''''''''''''''''''&&&&&&(((((()))+++------+++))))))((('''(((***,,,+++***))))))(((((((((((())))))+++,,,,,,---...............,,,***((((((***---...------............------++++++,,,,,,------,,,,,,---,,,+++++++++,,,......111111000000111333555666444222222555999:::888555:::888<<>>???BBBCCC???<<<===@@@EEEHHHHHHFFFEEEDDDHHHJJJJJJDDD===<<>>???<<<999777333000---...111333333111---***,,,++++++,,,------+++)))------,,,+++++++++++++++))))))((((((((()))***+++(((***,,,,,,+++***+++,,,,,,+++++++++***)))))))))((((((((()))))))))******,,,+++***(((((()))+++,,,---,,,+++***)))(((((((((,,,+++************+++,,,)))******+++,,,---......///000111111111000......000000000000//////......,,,,,,++++++************))))))))))))))))))))))))(((((()))))))))*********+++)))(((((()))******)))(((---,,,&&&(((///000***&&&***...000000000111333000///---,,,,,,,,,...//////,,,,,,000333111111222333333111......111000,,,)))(((((('''''''''((((((((((((***++++++,,,++++++***)))((((((((((((&&&$$$+++,,,---+++)))(((((()))(((+++......,,,++++++,,,...******,,,,,,)))))),,,***+++,,,,,,***((('''''')))))))))(((((('''&&&%%%!!!%%%'''&&&&&&***,,,+++'''((()))***)))(((&&&%%%###$$$%%%'''''''''&&&&&&(((((()))***+++******)))((((((((()))+++---///000...---,,,***)))((('''''')))(((((()))******(((&&&%%%%%%&&&&&&'''((((((((((((((()))+++------+++)))***)))((()))+++------,,,))))))(((''''''((()))***,,,)))'''(((,,,///...+++*********))))))***,,,...------............------,,,,,,+++***))))))***,,,---------,,,,,,,,,,,,+++//////000111222333444555555333222555:::;;;888555;;;999;;;BBBGGGKKKOOOTTT||||||wwwuuuwwwuuuoookkkkkkddd___YYYVVVVVVVVVUUUSSSKKKKKKLLLLLLMMMMMMNNNNNNHHHJJJLLLOOOOOOOOOMMMLLLOOONNNKKKHHHFFFGGGKKKNNNIIIHHHGGGGGGGGGHHHIIIJJJHHHFFFCCC@@@@@@BBBDDDFFFFFF@@@<<>>===EEEMMMAAA:::666888999666666:::666555333111111111111222***))))))***,,,,,,+++***...---,,,+++***+++,,,---***)))((((((((()))+++,,,)))***,,,,,,+++++++++,,,------+++***))))))))))))(((((())))))******+++++++++***)))((()))***,,,...))))))))))))***,,,///000---,,,+++******+++,,,---,,,---...///000222333333222333333444444222111000555444333222111//////...---,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))***************(((''''''((())))))((($$$///333,,,***///111,,,,,,,,,,,,++++++...111444555333111...------...//////***,,,555888222000444666444///)))))),,,,,,***)))((((((''''''''''''(((((())))))*********))))))'''&&&&&&(((+++---------+++,,,---+++)))(((((()))&&&))),,,,,,***)))***,,,...++++++---,,,))))))+++)))+++------+++)))''''''))))))))))))((('''&&&%%%(((------'''"""###$$$$$$'''((()))***)))(((&&&%%% """$$$'''((()))))))))((((((***++++++***))))))'''(((***,,,.../////////------+++)))(((''''''&&&((((((((()))+++***(((&&&###$$$%%%&&&((()))******(((((()))+++------+++)))+++***)))))),,,---...---))))))(((''''''(((***+++,,,'''###%%%+++///---)))&&&(((***,,,+++++++++,,,------............---------,,,+++)))''''''***,,,---------------+++***)))---...000111333333444444777555444777<<<>>>;;;777<<<999:::AAAGGGKKKOOOTTT|||wwwtttqqqnnnmmmmmmmmmiiifff^^^```___YYYQQQNNNPPPTTTOOOKKKLLLRRRRRRLLLIIIJJJJJJJJJKKKLLLMMMNNNOOOOOORRRKKKGGGIIIJJJGGGGGGKKKHHHHHHGGGGGGHHHHHHHHHIIIJJJGGGDDDDDDFFFHHHGGGEEEFFFBBBBBBFFFGGGCCC>>>===CCCGGGJJJGGGBBB@@@EEEJJJNNNNNNLLLFFF???<<<===@@@999888555888BBBIIIAAA333444333111000...---,,,,,,------......------,,,+++...---,,,+++***(((''''''+++++++++***)))***,,,///)))+++,,,------,,,***)))+++,,,,,,,,,,,,+++******''''''''''''(((***+++---))))))************))))))111///---,,,,,,,,,+++***---+++))))))***,,,,,,+++222222333666:::=========:::<<<<<<888333000000222444333222222222222222333...---+++))))))***+++,,,+++***)))'''&&&%%%%%%%%%))))))(((((((((((())))))'''(((((()))***+++++++++******+++,,,...000222333)))***+++---.../////////222333111---+++......+++222111111000000000000111111...++++++------***'''+++)))&&&%%%''')))++++++'''''''''(((((()))++++++*********)))))))))))))))###''',,,---+++))))))******)))))))))))))))******+++***)))(((((()))***+++******+++)))(((''''''(((###''''''&&&$$$&&&(((((((((((('''&&&&&&&&&%%%***(((&&&$$$###$$$%%%&&&&&&%%%$$$%%%'''))))))((('''((()))***)))(((&&&$$$///+++&&&%%%(((+++------...,,,)))(((((('''&&&$$$'''&&&&&&''')))***)))(((***(((&&&&&&&&&'''&&&%%%&&&)))------+++)))***,,,******)))((((((((((((((()))))))))***,,,---+++******)))((()))***+++***)))---***(((+++///000---***...+++***---333444111,,,"""%%%(((***+++,,,---...***,,,---,,,******---///++++++///333222000222888555555444555555666777888>>>>>>>>>???BBBIIIQQQWWWuuunnnooolllhhhgggfffdddaaa^^^^^^___]]]XXXRRROOOPPPRRROOOLLLMMMQQQQQQLLLJJJKKKHHHIIIKKKMMMOOOQQQQQQRRRPPPJJJFFFHHHIIIFFFGGGJJJGGGIIIKKKKKKIIIGGGFFFGGGKKKHHHDDDDDDEEEFFFEEECCCFFFBBBCCCHHHIIIEEEAAAAAACCCEEEFFFDDDAAAAAAFFFJJJOOOLLLGGGBBB???<<<999777:::888555777AAAHHHAAA555999888666444222111000///---------------,,,,,,+++///...---+++)))'''&&&%%%,,,---,,,+++***+++...000***+++,,,------,,,***))),,,,,,,,,,,,++++++***)))(((((((((((()))+++---...******+++,,,------------///---,,,,,,---------,,,,,,+++,,,...000111///...000000000333666999999999666777777444000------...000///////////////000000...---+++))))))***+++,,,,,,++++++***)))((('''&&&(((((((((((((((((((((((('''(((((()))******++++++++++++++++++,,,---...///......///////////////...,,,000000......000000,,,,,,---///000111000//////,,,***)))((()))((('''%%%)))&&&$$$$$$'''***,,,---(((((((((((()))***+++,,,))))))))))))***************+++++++++******+++,,,)))))))))(((((())))))***)))((('''&&&&&&'''(((((()))******)))'''&&&&&&'''###%%%''''''&&&&&&'''((('''''''''''''''&&&&&&&&&***(((&&&$$$$$$$$$%%%&&&'''&&&%%%&&&(((******)))***+++,,,------,,,+++***---***((()))+++,,,,,,******)))'''''')))))))))((('''&&&&&&'''((())))))'''+++)))''''''(((((('''&&&'''***------+++***+++,,,******)))((((((((((((((()))***************++++++***)))((()))***+++***))),,,)))(((***...///,,,)))///////////////...,,,***''')))++++++***))))))******,,,---,,,******---///((((((---222333222555;;;333333333444444666777888;;;<<<<<<>>>AAAIIIQQQWWW}}}nnneeeiiigggeeeccccccaaa___]]]^^^]]]ZZZVVVSSSQQQPPPPPPPPPNNNNNNQQQPPPLLLKKKMMMIIIJJJMMMPPPQQQQQQQQQPPPMMMHHHEEEFFFGGGFFFFFFHHHFFFKKKOOONNNIIIEEEEEEGGGKKKHHHDDDCCCCCCCCCCCCBBBGGGEEEFFFKKKLLLHHHEEEEEEEEECCCAAA@@@@@@CCCFFFHHHKKKFFF@@@>>>>>><<<888333:::777444777???FFFAAA999;;;:::888666333222111000,,,,,,------,,,,,,+++***...---,,,***((('''%%%%%%+++,,,+++***)))***---///***+++,,,------,,,+++***,,,---,,,,,,+++***)))((()))))))))***+++,,,......+++,,,---...//////000000,,,+++++++++---......---+++,,,...222555555222000...------///222333333222111222111///,,,***)))***+++++++++++++++,,,---...---,,,+++*********+++,,,,,,,,,------,,,***(((''''''((()))******)))((('''((((((((()))******++++++,,,++++++***************333333222111000///......***///111000000111///***'''))),,,///000///---,,,'''((()))(((&&&%%%&&&'''&&&$$$###$$$'''+++------(((((((((((()))***++++++'''((()))***************222///***((((((***,,,,,,))))))(((''''''(((((()))((((((''''''''''''(((((())))))(((((('''&&&&&&%%%((('''%%%&&&'''(((((('''&&&&&&&&&''''''''''''''')))(((&&&%%%$$$$$$%%%&&&'''%%%$$$%%%'''))))))(((***+++---/////////......+++++++++---...---***(((***)))'''((()))******)))(((&&&&&&&&&((()))((('''+++)))'''''')))))))))((((((***,,,,,,+++***+++,,,******)))((((((((((((((()))+++,,,+++((('''))),,,)))(((((((((***++++++)))+++)))(((***---...+++(((---///111///,,,))))))***)))***,,,+++***((())))))+++,,,,,,,,,++++++---///))))))---222444333555:::222222222333444666777888999999;;;===AAAHHHPPPVVV{{{kkkaaaaaa``````````````````___]]]ZZZWWWTTTSSSRRRPPPNNNPPPPPPPPPOOONNNLLLMMMNNNLLLNNNPPPQQQPPPNNNLLLJJJJJJGGGEEEEEEFFFGGGGGGGGGFFFLLLPPPMMMGGGDDDHHHLLLIIIGGGDDDBBBAAABBBCCCDDDKKKIIIJJJNNNNNNIIIFFFFFFHHHCCC>>>===???CCCEEEEEEBBB???<<<<<<<<<<<<:::777:::777444666===BBB@@@<<<999888555333000///...---,,,,,,,,,---,,,++++++***,,,++++++***)))(((''''''))))))((('''&&&'''***,,,***+++,,,---------,,,,,,------------,,,***)))((()))******+++,,,---...///---------------......///,,,++++++,,,---...---,,,,,,,,,...111333444222000---,,,+++,,,...///...------------+++)))(((''''''((((((((())))))+++,,,------,,,+++*********+++++++++,,,---------+++((('''''')))***,,,,,,***)))'''(((((())))))************,,,++++++***************444444222111000///......///222333000...///,,,((('''(((***+++,,,+++******'''***+++***'''&&&(((+++&&&%%%###$$$'''***+++,,,((('''''''''(((((()))***&&&''')))***++++++++++++444///)))''')))******))))))((((((''''''''''''((()))))))))))))))*********)))((('''''''''&&&%%%$$$+++'''$$$$$$&&&((('''%%%%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&$$$###$$$%%%''''''&&&((()))+++,,,.../////////,,,,,,.........---***)))...,,,)))((())))))'''&&&(((&&&&&&&&&(((((('''&&&***(((''''''((())))))(((((()))***************+++***))))))((((((((((((((())),,,...+++&&&%%%(((,,,)))((('''(((***++++++***,,,******+++------+++)))+++,,,,,,,,,++++++++++++''')))++++++******+++,,,+++,,,,,,++++++,,,---......,,,...333444222222666222222333444555666888999888999;;;===@@@EEELLLQQQwwwiii```\\\\\\\\\[[[[[[ZZZZZZZZZ[[[XXXUUUTTTSSSRRROOOMMMPPPQQQPPPMMMJJJKKKNNNOOOKKKMMMOOOPPPOOOMMMJJJHHHHHHGGGFFFEEEFFFIIIIIIGGGGGGKKKMMMIIIDDDDDDKKKRRRGGGFFFDDDBBBBBBCCCFFFHHHOOONNNOOOQQQNNNHHHEEEFFFKKKEEE???===@@@CCCDDDCCC===>>>>>><<<999888999;;;:::666444666;;;======<<<666555333000...---,,,+++,,,------------,,,++++++)))))))))))))))))))))***((((((((('''&&&'''))),,,++++++,,,,,,------------.........------,,,******)))***+++,,,---.........///...---,,,+++******+++---,,,+++,,,------+++)))///---,,,,,,...//////...---,,,++++++------,,,+++,,,+++******))))))((('''))))))))))))***+++,,,---,,,,,,+++++++++***++++++)))***+++,,,,,,***(((&&&)))***,,,------,,,***))))))))))))))))))*********++++++***++++++,,,---...222222000////////////000111333222---,,,...---***+++***)))'''''''''((()))(((+++---+++((('''))),,,((('''%%%&&&((()))***)))''''''&&&&&&&&&'''((((((&&&''')))***+++++++++***000,,,)))((()))***'''%%%))))))((('''''''''''''''(((((()))******************(((&&&&&&''''''%%%$$$)))&&&""""""%%%'''&&&$$$%%%&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&'''&&&$$$%%%&&&((('''''''''((()))+++---...///000000000///...,,,,,,,,,,,,...,,,))))))))))))((('''((('''%%%&&&'''((('''%%%'''&&&%%%%%%'''))))))((((((((((((((())))))***)))***))))))((((((((((((((((((+++---+++&&&$$$(((,,,(((''''''(((***,,,+++***------,,,---......,,,+++...+++((())),,,---+++((()))***++++++******+++---,,,+++++++++,,,---------///---...333444333333555444444444555666888999::::::;;;<<<===???CCCHHHKKK}}}pppeee___aaaaaa```^^^ZZZWWWVVVVVVWWWWWWVVVTTTRRRPPPOOONNNOOORRRPPPJJJGGGIIINNNPPPHHHJJJLLLNNNOOONNNMMMMMMHHHIIIHHHFFFHHHLLLKKKHHHIIIJJJIIIFFFCCCEEEMMMTTTGGGGGGEEECCCCCCEEEIIIMMMQQQPPPQQQRRRNNNGGGDDDEEEJJJFFFAAA@@@BBBEEEEEEEEE>>>@@@???;;;555333666999999555444777999888888:::666555333111000......---------......------,,,+++***************+++++++++***+++***)))((())),,,...++++++,,,,,,------............//////......------++++++---...///000000000111000...+++***))))))))),,,,,,,,,,,,------***(((///---******+++------,,,---,,,++++++,,,,,,+++***+++***))))))***+++***(((+++++++++++++++,,,---...,,,,,,,,,+++++++++******))))))*********)))'''&&&***+++,,,------,,,+++***))))))))))))))))))************++++++---...000000111000///......///000111///111///,,,,,,///111///...,,,)))&&&%%%&&&'''))))))***+++***((('''((())))))((('''''')))******)))(((''''''&&&&&&''''''(((&&&''')))+++,,,+++***)))***)))((())))))(((&&&$$$******)))(((''''''''''''%%%&&&'''((()))))))))(((+++(((&&&&&&((()))&&&###&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''''')))***)))))))))***+++,,,...000111222333222000---+++***,,,///***)))((((((***,,,,,,+++((('''%%%&&&''''''&&&%%%&&&%%%$$$%%%'''))))))(((***((('''''')))******)))******)))((((((((((((((('''))),,,+++((('''((()))(((''''''(((+++,,,,,,+++...............------,,,222---((((((,,,---)))%%%---------+++)))((()))***---+++******,,,------,,,---+++,,,222666555666888666666666666777888999999:::<<<>>>??????BBBEEEHHHuuuiiiaaa```eeeeeeddd```ZZZVVVUUUVVVTTTVVVWWWUUUPPPNNNNNNOOONNNRRRPPPHHHDDDHHHNNNPPPIIIJJJLLLMMMNNNOOOOOOOOOHHHJJJJJJGGGJJJOOONNNJJJJJJIIIGGGEEEDDDFFFKKKOOOJJJJJJIIIFFFDDDEEEJJJNNNOOOOOOQQQRRRNNNFFFDDDFFFGGGEEECCCCCCEEEGGGIIIIIIAAA>>>:::666333333555777777444444888888444444777666555444333222111111111......//////......---,,,------,,,,,,+++*********+++++++++)))((())),,,///+++++++++,,,---...//////...//////000000000000000---...000111222333222222333111///---++++++,,,,,,*********,,,......+++))),,,++++++,,,...///...---,,,+++******++++++***)))+++)))((()))+++,,,+++)))------,,,,,,,,,------...+++,,,,,,,,,++++++******)))))))))))))))(((((((((***************************)))))))))))))))))))))++++++++++++,,,...///000222111///.........000000---000000------000000---,,,+++)))((('''(((((())),,,+++))))))))))))'''&&&)))((('''(((+++,,,,,,+++***))))))((((((((())))))'''(((***,,,,,,+++)))'''&&&'''(((((('''''''''(((++++++***)))(((((((((((($$$%%%'''((()))))))))(((,,,)))&&&''')))***'''$$$###$$$&&&'''&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&***(((''''''((()))((('''***++++++---...000222222333333222///,,,***,,,///***)))((((((+++,,,,,,,,,((('''%%%&&&&&&'''%%%$$$&&&%%%$$$&&&(((*********,,,***((((((+++,,,,,,+++******)))(((((((((((((((%%%''')))++++++***((('''(((''''''(((+++,,,,,,+++---.........---,,,,,,,,,000---***)))***+++***(((,,,---,,,+++))))))***,,,---+++)))***---...---,,,...+++,,,222666666666777777777666666666666777777999;;;>>>???@@@BBBEEEHHH}}}rrrfffaaabbb___``````\\\WWWSSSSSSTTTQQQUUUXXXUUUPPPLLLNNNPPPNNNRRRPPPFFFBBBGGGNNNPPPNNNNNNNNNNNNNNNNNNNNNOOOHHHLLLKKKIIIKKKPPPPPPKKKKKKIIIGGGFFFFFFGGGHHHJJJMMMMMMKKKGGGEEEEEEJJJNNNLLLMMMPPPQQQMMMFFFEEEHHHCCCDDDDDDEEEGGGIIILLLNNN@@@:::333111333666777777777333444888777222111555555555444333222222222222/////////000//////...---111000///---+++***(((((()))***)))((('''(((+++---,,,++++++,,,---...///000...///000111111222222222///000222444555555555444444333111///...///000111'''((())),,,...///---+++******---000222333111...+++***))))))***+++)))(((+++((('''(((+++,,,+++)))......------,,,---------+++,,,,,,,,,,,,+++******+++***))))))((())))))***))))))(((((((((((())))))*********)))))))))))))))++++++++++++,,,---......555333111///......///000...222333111//////,,,'''))))))******************000---******++++++(((%%%'''''''''))),,,.........++++++***************+++''')))+++,,,,,,***(((&&&%%%''')))(((%%%&&&)))---,,,,,,***)))((((((((((((&&&''')))***+++++++++***---)))&&&'''***+++((($$$!!!%%%))))))'''&&&(((***(((((((((''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$*********+++---...000111222444444111---+++,,,------+++***)))*********(((((('''%%%%%%&&&&&&%%%$$$'''&&&%%%''')))+++,,,+++...,,,)))))),,,......---******)))(((((((((((((((%%%&&&(((+++---,,,(((%%%'''''''''(((+++,,,,,,+++,,,---...---,,,+++++++++)))***+++******+++---000)))************+++...000...+++)))***---...---,,,222......222666444333333777777666555555555555555888:::===@@@AAACCCFFFIIIxxxkkkbbb^^^^^^aaa___]]]\\\YYYUUUPPPLLLQQQQQQPPPPPPPPPPPPPPPPPPMMM[[[XXXDDD===KKKRRRMMMJJJHHHGGGIIINNNQQQQQQPPPLLLJJJHHHJJJMMMMMMKKKHHHLLLHHHEEEEEEGGGIIIIIIHHHKKKMMMLLLGGGFFFIIIKKKJJJMMMNNNNNNMMMKKKJJJLLLMMMMMMEEEFFFGGGAAADDDGGGAAA:::666222///000333555666777555333333444444444333333222000000111222222111333000///222111///...111222222111000...,,,+++***((())))))(((((((((+++---,,,***)))+++...000000...111222444666777666666555000000333:::<<<999888::::::777333///,,,++++++,,,)))+++---...---,,,,,,,,,+++,,,...222555555222000************)))))))))))))))+++,,,***'''&&&(((+++......---------,,,,,,,,,...,,,))))))***+++,,,+++++++++)))(((''''''''''''***(((''''''(((((('''%%%******)))))))))))))))***,,,,,,,,,++++++,,,///222222222111000///...------///......///000///,,,))),,,---...+++((((((***---+++...///+++&&&%%%&&&'''%%%###&&&---111000...///(((***++++++***((('''((())),,,///...***'''&&&'''))))))((('''%%%$$$######&&&%%%$$$%%%'''))))))(((******)))))))))))))))******(((&&&&&&&&&'''&&&%%%(((''''''((())))))'''&&&)))(((&&&%%%$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%,,,!!!''',,,(((''',,,***+++---///000111111111333111...,,,++++++,,,---...***&&&(((,,,///...+++((((((((((((''''''''''''''''''''''''((((((((((((000---***)))+++,,,***)))&&&(((******)))((('''((('''&&&&&&'''(((((('''%%%(((''''''(((+++,,,,,,+++...---+++,,,...//////...,,,...//////---+++,,,,,,...+++((('''***+++***)))***+++,,,---............000000/////////111222333999:::999666666999888444222666<<>>:::666333111222444555666777555333333333444333222222111000000111111111111444000...000111000222666444333222000...+++)))(((***++++++***))))))+++...---++++++---000222111//////222888<<<===;;;777444222222666<<<===888555555:::888444111...---,,,,,,+++,,,---------,,,,,,,,,///...///000222111///,,,*********)))))))))(((((()))+++,,,***''''''(((+++---,,,,,,,,,,,,+++++++++---,,,******,,,,,,,,,+++,,,+++***))))))(((((((((***(((''''''(((((('''&&&***))))))(((((())))))***,,,------,,,+++,,,///222///////////////.........///......///000///,,,)))+++,,,,,,***((('''))),,,,,,...///,,,)))(((((((((+++(((***000222000---...)))+++---...............***,,,...---***''''''''')))(((((('''%%%$$$$$$###'''%%%%%%%%%''')))))))))++++++***))))))))))))))))))(((&&&&&&'''((('''&&&'''&&&&&&'''(((((('''%%%''''''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&"""&&&######''')))+++---///000000000///222111///---,,,+++++++++///+++'''(((+++---,,,***((((((((((((''''''''''''''''''''''''((((((((((((///,,,))))))+++,,,+++******,,,...---,,,*********)))(((((()))******)))'''(((''''''(((+++,,,,,,+++///---------///000///---+++---......---,,,,,,---///,,,******,,,---+++******+++,,,------.........///............///111222888999888555555888777333333777;;;===>>>@@@EEEIIIvvviii___\\\___dddcccaaa^^^[[[YYYUUUQQQNNNOOONNNMMMMMMMMMMMMNNNOOONNNSSSSSSMMMHHHKKKPPPSSSKKKMMMPPPQQQQQQQQQQQQRRRHHHFFFFFFIIIMMMOOONNNKKKJJJJJJKKKNNNPPPOOOMMMJJJGGGIIIGGGDDDDDDIIILLLJJJMMMOOOOOOMMMJJJGGGFFFFFFFFF@@@CCCEEE???@@@AAA999888555333333444555555444777555333222333333222111000000000000000000000000444000---///000111444:::666555333111...,,,***)))---...---,,,******,,,............000222333222111///555>>>EEEFFFBBB<<<777222333777======888333333777666555444222111///......------,,,,,,,,,------222111///......---***(((******))))))))))))((((((******+++***(((''')))***++++++,,,,,,++++++******---,,,+++,,,......---+++,,,,,,++++++***)))))))))***(((''''''))))))(((&&&))))))(((((((((((()))))),,,------,,,+++,,,///111.../////////000000000111///.........///...,,,)))***++++++***(((((()))+++.........---,,,***))))))---***+++000222///------***+++,,,---......---,,,***,,,---,,,***(((''''''((((((((('''&&&%%%$$$$$$(((&&&%%%&&&((())))))))),,,+++***))))))))))))))))))(((&&&'''((())))))((((((&&&%%%&&&'''((('''%%%&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%((( $$$(((%%%%%%)))(((***...000111000...---000000///...---+++***)))...+++((((((***,,,+++)))((((((((((((''''''''''''''''''''''''((((((((((((,,,***))))))+++,,,,,,+++---///000///---+++******))))))((()))******)))'''(((''''''(((+++,,,,,,+++///......///111000...,,,***,,,......,,,,,,,,,------,,,,,,---...---+++))))))***+++,,,---------,,,,,,,,,,,,,,,---...000000666888888444444666555222444777:::;;;<<<>>>DDDHHH{{{yyysssjjjbbb^^^^^^___aaa___[[[XXXVVVSSSPPPMMMPPPOOOMMMMMMMMMNNNPPPQQQQQQQQQRRRSSSQQQNNNQQQWWWJJJNNNRRRRRRPPPNNNNNNPPPHHHGGGFFFIIILLLNNNMMMJJJIIIJJJKKKLLLMMMMMMLLLLLLFFFGGGFFFDDDGGGLLLNNNLLLNNNPPPRRRRRROOOKKKIIIIIICCC>>>AAADDD>>>======444555333222333444555444222777555333222333333222111///000111111////////////333///...000111000222777777666444222000...------000000000...++++++,,,...///000111222444444333333222888AAAIIIKKKGGG@@@;;;555444666::::::666444555111333555666666555444222///---,,,+++,,,...//////333000---+++******((('''***)))))))))((((((((((((*********)))((())))))***+++,,,,,,---,,,+++***))),,,,,,,,,...//////---+++++++++++++++***))))))(((***((('''((())))))((('''((((((((('''(((((()))***,,,---------,,,---///111111111111111111111111111///...---.........+++)))******************++++++111...---------***)))***---***+++000222///---...///............,,,***(((***+++++++++***(((''''''((((((''''''&&&&&&%%%%%%((('''&&&&&&((()))))))))***))))))))))))***++++++)))'''&&&''')))*********)))'''&&&&&&((((((((('''''''''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%+++%%%###'''***)))))),,,)))+++///222333111...,,,.../////////...+++)))''',,,***'''''')))++++++***((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))+++,,,------...///000///,,,***((((((((('''&&&'''))))))'''&&&(((''''''(((+++,,,,,,+++///...///000222111...+++***,,,---...---,,,---...***+++,,,......,,,***''')))***++++++,,,,,,,,,+++,,,,,,,,,---...///000000444777777444222444444222555777:::::::::<<>>@@@@@@>>><<>>999777999888444111111222000///000222222///++++++***(((((())))))(((''''''''''''''''''(((((((((((('''%%%%%%'''((('''&&&%%%%%%%%%&&&(((***,,,---)))(((&&&'''((())))))(((***(((&&&&&&'''((()))((((((((()))((((((&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&(((,,,...000222222000---+++***+++,,,------+++)))(((((('''''''''''')))***,,,((((((((((((''''''''''''''''''''''''(((((((((((($$$''')))***++++++,,,...111333444333000---,,,,,,***))))))***++++++***((((((''''''(((+++,,,,,,+++,,,,,,,,,...000000...,,,...///000000...------...,,,///222333111...---,,,++++++,,,,,,,,,,,,++++++---...///111222333333333222777888444000111333222777999;;;;;;:::;;;???CCC{{{xxxrrrhhhaaa]]]]]]___aaaZZZWWWRRRPPPPPPQQQRRRQQQQQQOOOMMMLLLMMMOOORRRTTTPPPRRRSSSQQQQQQSSSUUUTTTUUUTTTRRRQQQPPPOOOMMMKKKIIIGGGFFFHHHKKKLLLJJJHHHKKKMMMMMMLLLIIIHHHIIIKKKFFFIIIKKKNNNSSSVVVQQQIIIOOOTTTZZZ]]]ZZZUUUPPPMMMEEE>>>AAABBB;;;:::999000555333222222444666555555666444444555777999999999777:::<<<:::444//////000///---...222222///...000///...,,,+++***+++,,,---......---,,,***)))+++---,,,000333444333111000111777999;;;>>>??????>>>===@@@:::555222...******...***,,,000333555555444333777333000///000///+++&&&***)))((((((***+++******))))))((((((((('''''''''+++(((''''''***,,,+++)))+++,,,...///...---***)))+++***)))***,,,......---'''(((***++++++***)))((()))((('''(((***+++***)))))))))))))))***+++,,,---+++---/////////...///111000/////////......------///...,,,+++,,,,,,+++******)))))),,,///000...,,,---***+++///---,,,999JJJ???;;;999<<<<<<999888999111...,,,...000000,,,(((+++)))'''''')))***)))'''&&&'''''''''((((((((()))'''&&&$$$$$$&&&&&&&&&%%%&&&%%%%%%&&&&&&'''((())))))(((&&&&&&'''((('''&&&)))&&&$$$###%%%&&&''''''&&&&&&'''(((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%'''((((((&&&&&&''')))***,,,---...//////---+++***((()))+++,,,,,,,,,+++*********)))'''&&&&&&''')))((((((((((((''''''''''''''''''''''''(((((((((((($$$'''***+++******+++---000222333222000---,,,,,,+++***)))***,,,,,,***)))(((''''''(((+++,,,,,,++++++******+++...//////...000222222111///------...+++...111111...,,,,,,,,,,,,,,,------------,,,,,,,,,---///111333333333333111777999444000111333333777:::======;;;<<<>>>AAAwwwpppmmmiiifffbbb___[[[YYYZZZVVVRRRPPPPPPRRRSSSTTTUUUSSSQQQPPPQQQTTTWWWYYYSSSXXXXXXSSSSSSYYYZZZVVVVVVRRRNNNMMMNNNMMMKKKHHHGGGEEEEEEHHHLLLNNNLLLJJJFFFJJJLLLKKKHHHEEEDDDEEEEEEHHHLLLPPPUUUWWWPPPGGGOOOTTTZZZ\\\YYYSSSLLLIIIFFF???AAABBB:::::::::111777555333333555777888777555444444555888;;;;;;;;;999===???<<<555000///000111------000111000222666333222///---,,,,,,---...,,,,,,,,,***))))))+++---+++///333444222//////000:::<<>>888444111222000------000,,,...000222333222111///;;;666222111111...'''!!!***)))((()))***+++***))))))(((((((((''''''''''''+++(((&&&'''***,,,+++))))))+++---......,,,)))(((+++***((((((+++---......((()))+++,,,,,,+++***))))))(((((((((***++++++***************+++,,,---...+++---///000//////000111111111111111222222222222000...,,,+++,,,,,,+++***((('''(((+++...000...+++***(((+++000...///@@@UUU999555666;;;>>>===>>>@@@888444111111333111,,,&&&,,,)))&&&''')))***)))'''&&&&&&''''''((()))))))))'''%%%$$$$$$%%%&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&***(((&&&&&&&&&'''&&&%%%'''%%%"""!!!###$$$%%%%%%###$$$%%%''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&((('''%%%$$$&&&((()))+++,,,,,,,,,,,,+++)))((((((((()))***+++,,,,,,,,,,,,,,,***(((%%%$$$$$$&&&)))(((((((((''''''''''''''''''''''''((((((((()))###'''++++++***)))+++---...///111000...+++++++++)))((('''(((******((('''(((''''''(((+++,,,,,,+++***)))(((***,,,/////////222333444333000...------(((+++------***((((((***---------......---,,,,,,+++---///111333333333333222888:::555000111333444777;;;>>>>>>===<<<>>>@@@{{{uuummmggg```^^^```___XXXRRRZZZXXXTTTRRRTTTWWWWWWUUUWWWVVVVVVVVVWWWXXXYYYYYYXXXVVVTTTSSSTTTTTTSSSQQQNNNLLLMMMRRRSSSNNNIIIHHHHHHIIIIIIJJJJJJJJJKKKLLLFFFGGGIIIKKKKKKJJJIIIHHHIIIJJJLLLPPPSSSSSSOOOKKKWWWUUUSSSPPPMMMKKKJJJIIIDDDCCCAAA>>>;;;999777666777666555666888999888777222333555777999:::;;;<<<999999777333......111555666333000///111333444555111000///...---......///+++++++++***++++++,,,,,,111111111000///000333555888<<>>:::222111000---+++,,,///111...///000000//////222444555555555444222111///...,,,+++((('''%%%%%%&&&&&&)))))))))))))))))))))))),,,***((((((***,,,,,,,,,***++++++,,,,,,,,,++++++///---***((()))+++...000+++++++++******************+++***&&&&&&))))))'''+++&&&%%%***.........///000000000///////////////111000///111333333000---...---,,,+++************)))))))))***+++---...///222...++++++---333:::AAA:::333222;;;???===<<<@@@@@@777---,,,///111---''',,,+++***)))(((((())))))***(((''''''))))))'''$$$((('''&&&%%%%%%&&&'''(((%%%&&&((())))))'''&&&$$$)))(((((()))))))))&&&$$$###&&&))))))&&&$$$$$$%%%&&&$$$###$$$''''''%%%###%%%&&&%%% $$$+++'''%%%$$$$$$&&&''''''&&&***************)))((('''***(((((()))***)))***,,,---,,,***((('''&&&''''''&&&''')))******(((&&&$$$$$$''')))(((%%%%%%'''***((()))***+++++++++++++++333222,,,(((,,,111---$$$---+++((('''(((*********+++%%% &&&,,,...---,,,+++,,,...000111///---***+++...000111111111111///---,,,***))))))******,,,---...000111000---***---,,,,,,,,,...111444666888666444222111111222222999;;;===>>>???>>>===<<<xxxqqqhhheeeaaa___^^^]]][[[YYY\\\WWWQQQPPPSSSVVVVVVTTTUUUVVVWWWVVVVVVVVVWWWXXXWWWWWWXXXWWWUUUSSSQQQOOOKKKIIILLLRRRSSSNNNJJJHHHFFFFFFFFFHHHIIIJJJJJJIIIHHHJJJLLLMMMMMMMMMKKKJJJJJJGGGHHHNNNVVVYYYVVVPPPWWWTTTPPPLLLIIIFFFCCCBBBAAA@@@>>><<<:::888777666777666555666888999999888333333555666888888999999777666444111...///111444666666555333222111000000111000...---,,,---...///,,,,,,++++++***+++++++++---...///000000111444666:::>>>CCCGGGEEE@@@999333333222111...,,,,,,///111111222333333333222444555000000000///...---,,,+++...---,,,***)))(((((((((((((((((((((((((((((((((,,,***''''''((())))))((()))***++++++,,,+++++++++///---+++***)))+++,,,...,,,++++++++++++*********)))+++***&&&&&&)))***'''...)))'''+++---+++***,,,111111111111000000000000111000///000222111///,,,,,,,,,+++***))))))))))))***)))))))))***,,,...///000---+++,,,---...333888555000222:::<<<666555888888222,,,+++...///,,,(((******)))))))))(((((((((***)))'''(((******(((%%%((('''&&&&&&&&&&&&'''(((&&&&&&'''(((((('''&&&%%%'''&&&&&&'''((('''%%%###&&&(((+++***(((&&&&&&'''&&&%%%$$$%%%''''''%%%###$$$&&&'''%%%"""!!!%%%)))'''%%%$$$%%%&&&'''''''''(((((()))))))))((((((''''''&&&&&&''''''&&&'''(((,,,+++)))((('''&&&'''''''''((())))))))))))(((''''''((())))))((('''((()))'''((()))***+++,,,,,,,,,222222...***,,,000...''',,,***((('''((()))))))))+++(((&&&'''***------,,,---,,,+++,,,------+++)))))))))+++,,,---............---,,,************+++,,,,,,---///000000...,,,,,,,,,,,,---///111333555333333222222222222333333999:::<<<===>>>>>>===<<<}}}yyyrrrlllccccccbbb^^^[[[[[[^^^bbb^^^VVVPPPPPPTTTWWWUUUQQQUUUXXXZZZYYYWWWUUUVVVXXXUUUYYY]]]\\\XXXRRRPPPOOOJJJHHHKKKPPPRRRNNNJJJIIIFFFEEEEEEHHHLLLMMMKKKHHHIIIKKKMMMNNNNNNNNNLLLKKKMMMHHHEEEKKKVVV[[[WWWPPPRRROOOKKKHHHFFFCCC@@@>>>AAA@@@>>><<<:::999888888666555555666888999999888444555555666666666666555555222///...///111222222444777999777333000///000777555222...,,,,,,---...------,,,+++************)))+++...///000111444666777:::???BBBAAA;;;444///222222111///---...000333222555777777666555555555,,,,,,,,,,,,,,,+++************))))))((('''%%%%%%'''''''''''''''''''''''',,,***((((((((()))((('''))))))***+++++++++++++++...---,,,+++++++++++++++,,,,,,+++++++++*********)))+++***&&&&&&)))***(((...***(((+++,,,******,,,111111111111111111111111111000//////000///---+++************))))))))))))+++***))))))***,,,...000000---,,,......,,,000666333000333:::888000...333000...------......,,,***(((((()))))))))((('''&&&***)))'''((())))))(((&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''$$$######$$$&&&&&&%%%###'''(((***)))(((&&&&&&'''&&&%%%$$$%%%''''''%%%$$$###&&&******(((%%%%%%''''''&&&$$$%%%&&&(((((('''&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&,,,+++)))'''&&&&&&''''''(((((((((((()))***+++++++++***))))))******)))((('''''')))***+++,,,------111333111---,,,...---++++++)))(((((())))))(((&&&)))***+++,,,---,,,+++***111///,,,+++++++++***((())))))******+++,,,---......---,,,+++******++++++---,,,,,,---///000///...++++++,,,...000111222333//////111222333333333333777888:::<<<<<<<<<<<<;;;|||xxxssslllfff______]]][[[[[[]]]aaaeee^^^WWWRRRVVV[[[ZZZUUUPPPWWW[[[^^^\\\YYYVVVWWWYYYTTTZZZaaaaaa[[[UUURRRRRRNNNJJJJJJMMMNNNKKKIIIJJJHHHFFFFFFJJJOOOPPPMMMJJJIIIJJJLLLMMMNNNMMMKKKJJJRRRMMMIIILLLQQQTTTRRRMMMMMMJJJFFFEEEFFFFFFCCCAAADDDCCC@@@>>><<<;;;::::::666555444555777999888777777777777777666555444444333000---...222444444222222666:::888444111444777>>>;;;666111---,,,,,,,,,...---,,,+++************(((+++...///000000222444///333777;;;;;;888333000000111111/////////222444111444777777666444333333+++,,,,,,---------,,,,,,''''''(((((('''&&&$$$###''''''''''''''''''''''''+++***((((((******)))((((((((()))***++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++******))))))((()))+++)))&&&&&&)))***(((***''''''***,,,+++,,,/////////000000000000111111111000///......---+++***)))******++++++++++++***,,,***)))((()))+++...000333...---//////...555???666333555999555------444...000222222000...,,,+++&&&''')))******(((&&&%%%(((((('''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''(((((($$$###"""$$$&&&&&&&&&$$$&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%###'''***+++)))'''&&&&&&'''&&&%%%%%%'''(((((('''&&&&&&'''((()))))))))))))))++++++))))))******'''+++***((('''&&&&&&''''''))))))(((((()))+++---///---***((((((++++++)))&&&&&&''')))***,,,,,,------111333222///***)))***+++***)))((()))))))))'''%%%%%%(((***+++************333111...,,,------,,,,,,,,,,,,+++***+++,,,...///------,,,,,,++++++++++++000...,,,,,,---.........+++,,,...000111222333333000000000000111222333333666777888::::::;;;;;;;;;yyysssmmmfffaaa^^^[[[WWWWWWZZZ^^^```aaa]]]WWWWWW___ccc^^^VVVRRRYYY[[[]]]\\\YYYWWWXXXYYYSSSZZZbbbccc^^^YYYWWWWWWVVVOOOJJJIIIIIIGGGHHHKKKIIIHHHHHHJJJNNNOOOMMMKKKJJJKKKMMMOOOOOONNNMMMLLLSSSRRRPPPPPPOOOPPPPPPQQQMMMJJJFFFFFFHHHIIIFFFCCCEEEDDD@@@===;;;999999999666555444555777888777666999999999888777666555444222000///111555777666444666999:::777222111666::::::888444000---,,,,,,---...---,,,+++***************---///111000/////////,,,...111444555444333222000111111111000111333555///111333444222///......++++++,,,,,,------,,,,,,)))***++++++***)))'''&&&''''''''''''''''''''''''&&&&&&%%%''')))******)))(((((()))++++++,,,,,,,,,++++++,,,,,,,,,+++***)))+++******)))((((((''''''(((***)))&&&&&&)))+++))))))'''(((++++++)))+++///,,,,,,------.........///000000000...,,,+++++++++***+++,,,---------,,,+++++++++))))))***+++---...333,,,***......///:::III999444333555111+++...777111444777777333///---,,,%%%&&&(((******)))'''&&&&&&&&&&&&%%%%%%%%%'''(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))%%%$$$###$$$&&&''''''&&&'''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&&&&'''(((&&&%%%%%%'''((((((''''''((())))))************)))---...******---,,,(((***)))(((&&&&&&&&&''''''***)))(((''')))+++...000---+++((((((******(((%%%'''((()))***+++,,,,,,,,,111222222///)))%%%&&&***+++***))))))***)))'''%%%&&&'''(((((((((***---///000...,,,,,,---...///...---,,,+++******+++---...------------,,,,,,,,,+++333000---,,,,,,------,,,---...000111333333333333444333111///...000111333444555666777888999::::::{{{tttnnnggg```\\\[[[XXXUUUUUUXXX[[[\\\\\\ZZZWWWZZZdddfff^^^VVVUUU[[[ZZZYYYXXXXXXYYYYYYYYYUUUZZZ___```^^^ZZZYYYYYYYYYQQQKKKIIIHHHFFFHHHLLLHHHHHHHHHIIIIIIJJJKKKKKKMMMOOOQQQRRRRRRRRRPPPOOOPPPRRRSSSSSSQQQRRRTTTWWWQQQLLLHHHGGGIIIIIIFFFAAABBB@@@===:::888777777777:::888777777888999777666888888888888888777666666111111222444666888777666<<<<<<:::555111///222666000///...---------......------,,,+++************,,,///222222111...,,,,,,/////////000111333444555555555666444333222333555---///000000---+++++++++))))))***************)))((((((((((((((('''&&&&&&''''''''''''''''''''''''""""""###%%%((()))((('''((()))***+++,,,---------******++++++++++++******++++++***)))(((''''''&&&(((***)))&&&&&&***+++))),,,******+++)))&&&'''+++*********++++++,,,,,,---000000000...,,,+++,,,---,,,,,,---......---,,,++++++*********+++,,,,,,---...)))***111000---777HHH777000---///...***...777555777999999555111---+++&&&'''((()))***)))((((((&&&&&&&&&%%%$$$%%%''')))&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((&&&%%%%%%'''(((((('''***)))'''&&&'''(((((('''%%%&&&((((((&&&%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((('''%%%&&&''')))((((((((()))***************)))%%%,,,---))))))...---'''))))))'''&&&&&&&&&''''''))))))(((((()))+++...///---,,,***)))))))))'''%%%((()))***+++++++++++++++000//////...***%%%&&&+++---+++***)))***)))(((&&&)))(((''''''))),,,000222+++***)))***,,,.........++++++******)))*********,,,,,,------------,,,,,,333000---,,,------,,,,,,...//////000111333333444777555333000//////000111333333444555666888999999|||vvvooohhhaaa[[[WWWVVVVVVVVVUUUSSSSSSUUUWWWWWWTTTYYYbbbbbbYYYUUUZZZ```\\\WWWWWW[[[^^^^^^\\\YYYZZZ[[[[[[ZZZYYYXXXWWWWWWQQQLLLKKKKKKHHHIIIKKKIIIKKKLLLIIIFFFFFFJJJNNNNNNPPPRRRSSSSSSRRRQQQPPPMMMNNNOOOQQQRRRTTTUUUVVVPPPKKKFFFFFFIIIJJJFFFAAA>>><<<:::888777777999:::???===;;;;;;;;;;;;999777555666666777888888777777...111444666666666666777:::888666333111000//////.....................---,,,,,,++++++***+++++++++,,,///333444222///,,,+++000///......111666;;;>>>>>>>>>===:::666333222222...//////---+++))))))***((()))))))))))))))((((((&&&&&&%%%%%%$$$$$$%%%%%%((((((((((((((((((((((((%%%$$$%%%''')))***)))''')))***+++,,,---.........)))))))))***++++++,,,,,,------,,,+++***)))(((((('''***)))&&&&&&***+++))),,,***+++,,,)))%%%&&&+++((())))))***++++++,,,,,,///000000...,,,+++---000,,,,,,.........,,,***))))))***+++,,,,,,,,,++++++)))'''///;;;888---///;;;333+++(((---///---000777555555666666444111---***((((((((()))))))))******'''(((((('''%%%&&&))),,,&&&&&&'''(((((('''&&&&&&$$$%%%&&&((((((((((((''')))'''%%%%%%&&&''''''&&&+++)))&&&&&&''')))(((&&&$$$''')))(((&&&%%%&&&(((&&&&&&%%%&&&&&&'''&&&%%%((('''&&&&&&((())))))((())))))))))))))))))((('''###***---((()))///...((()))((('''&&&%%%&&&'''''')))((((((((()))***,,,---.........,,,)))''''''((()))******+++++++++******---***+++------)))***///000---***))))))***)))(((+++(((%%%&&&)))---...---*********+++.........,,,++++++,,,,,,+++***))))))+++,,,---......---,,,,,,///...,,,,,,...///...---......---...///000222333444444555444333111000...111222222333555666888999{{{xxxrrrkkkddd]]]WWWTTTRRRVVVYYYVVVPPPMMMQQQVVVVVVRRRVVV^^^\\\TTTTTT]]]fff___YYYYYY___dddcccaaa\\\ZZZXXXWWWWWWWWWUUUTTTTTTOOOLLLNNNNNNKKKJJJKKKKKKNNNPPPLLLFFFEEEKKKRRRMMMNNNPPPRRRRRRQQQPPPOOOLLLJJJIIILLLQQQSSSQQQNNNKKKFFFBBBCCCHHHKKKHHHCCC===;;;999888888:::===???CCCAAA???>>>>>>===;;;999333333555666777777777777---111666777555444555777333222111222333222///---333333333333111///,,,++++++++++++***++++++,,,,,,+++///333444333000---,,,///---,,,...333;;;DDDIIIFFFEEECCC>>>888333111000000000///---+++)))***+++******++++++***))))))(((***)))(((&&&&&&'''((()))))))))))))))))))))))))))***)))***+++------+++))))))***,,,---.../////////(((((())))))***+++---...//////...---,,,******)))'''))))))&&&&&&***+++***(((((()))+++)))&&&)))///(((((()))***++++++,,,,,,///000111///,,,,,,///222+++,,,---...---+++((('''(((***,,,------,,,+++)))''')))777EEE@@@...(((000111)))'''///444222222777333222222333333111,,,((())))))(((((()))***+++,,,(((******(((''''''+++///%%%&&&'''(((((('''&&&%%%###$$$&&&)))))))))((('''***'''%%%$$$%%%&&&&&&%%%***'''$$$###%%%'''&&&$$$$$$'''))))))&&&%%%&&&(((&&&&&&&&&((()))(((&&&$$$((('''&&&&&&((())))))(((((()))))))))((('''&&&&&&"""+++...)))***111111))))))((('''&&&%%%&&&'''((((((((((((((()))***++++++...000111...***'''(((******++++++++++++***)))))),,,((((((---///---///444111...+++))))))******)))***&&&###$$$)))+++)))&&&---,,,---///000000...,,,---...//////...---+++***+++,,,---.........---,,,,,,++++++---///111111000...---++++++,,,...000222000333666888888444000---111111222222444666777888{{{tttkkkbbb\\\XXXVVVUUUPPPVVV[[[XXXQQQKKKKKKNNNVVVVVVUUUTTTTTTUUUVVVWWWZZZUUURRRXXXbbbfffccc\\\]]]\\\YYYTTTOOOOOOTTTXXXPPPMMMNNNRRRPPPJJJJJJOOOMMMLLLKKKIIIHHHIIIJJJLLLQQQRRRRRROOOKKKIIIKKKMMMJJJKKKMMMNNNNNNMMMLLLKKKHHHEEECCCEEEHHHGGGBBB===<<<======<<<::::::;;;===???===<<>><<<:::888999:::<<<<<<======<<<;;;888666:::::::::::::::;;;<<<<<<888777666555555555444333444222///.........---+++333111...---------,,,+++.........---++++++---///000111444666777555333111444777333...777JJJOOOGGGJJJJJJDDD:::444444111,,,/////////...,,,)))'''&&&,,,+++))))))*********)))'''''''''&&&&&&&&&%%%%%%$$$%%%''')))*********)))++++++++++++***)))((('''***+++---.........,,,,,,++++++,,,,,,,,,,,,+++++++++++++++******+++++++++000---***)))******)))(((***)))((('''((()))+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,///000...,,,******)))((()))***,,,,,,***)))'''&&&)))---...---///444///---******---000222333---...//////...,,,***)))))))))(((''''''((()))***)))+++---...---***'''$$$((('''&&&''')))))))))(((&&&***+++'''$$$&&&(((''')))'''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((()))'''%%%&&&)))***)))(((***)))''''''***+++,,,,,,///+++(((+++111444222...---***((('''(((*********))))))((((((((())))))***///000...,,,...222///(((***)))......&&&***...&&&,,,,,,,,,---------......000...,,,***))))))))))))++++++++++++,,,,,,,,,,,,)))+++---///000///...,,,/////////.../////////000,,,.........------///000222111...---...000111111111111111111111111111111333444555666666444333222222333444444333555777:::}}}wwwrrrjjjgggccc___]]]YYYVVVSSSQQQSSSUUUTTTQQQNNNLLLLLLOOOOOONNNNNNOOOQQQSSSTTTVVVYYY\\\\\\YYYYYY\\\___TTTTTTSSSSSSRRRPPPMMMJJJLLLKKKMMMPPPOOOMMMNNNQQQPPPJJJFFFHHHNNNRRRQQQNNNQQQRRRQQQOOOLLLKKKLLLMMMRRRQQQOOOLLLJJJHHHFFFFFFGGGEEEDDDEEEGGGFFFBBB===AAAAAA@@@===999777666777:::;;;<<<:::777555666888;;;:::999;;;???@@@>>><<<777777888888777666444333222000......//////...---111000......---,,,***(((---......---+++,,,...000...000333666777777666444444999666///333AAAEEE???EEEFFFBBB;;;666333000,,,.........---+++)))(((''',,,***(((((()))))))))((('''''''''''''''&&&&&&&&&''''''((()))***+++,,,,,,---------,,,+++)))((('''+++---000111111///,,,***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++)))((()))******))))))((('''''''''(((***+++******************************+++++++++,,,,,,,,,))),,,//////---+++***)))(((((((((***++++++***((($$$$$$'''+++---,,,///444...,,,++++++---//////.........---,,,+++***)))(((''''''''''''((()))***+++((()))*********)))'''&&&)))''''''''')))***)))((($$$***---((($$$%%%'''(((+++)))'''&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((+++'''$$$&&&+++...+++'''(((''''''(((***++++++***///+++(((+++111555444222---***(((''')))***++++++(((((((((((())))))***+++000,,,)))***333888222(((((()))//////(((+++...&&&***++++++++++++,,,,,,,,,+++******))))))(((''''''))))))******++++++++++++***,,,...000000000///...,,,,,,,,,---...///000000,,,---//////......///111333111...,,,,,,---000222333333333222111111111000222222222333333333333333333444555444444555888:::}}}tttllliiifffaaa^^^\\\ZZZWWWVVVQQQRRRRRRRRRRRRPPPNNNLLLOOONNNMMMMMMOOOQQQTTTVVVXXX[[[]]][[[WWWVVVXXX[[[TTTQQQOOOPPPQQQPPPLLLHHHIIIJJJMMMNNNNNNMMMOOOQQQNNNKKKHHHIIILLLOOOPPPOOOTTTRRRNNNKKKIIIJJJMMMOOOQQQOOOLLLIIIFFFEEEDDDDDDHHHGGGGGGGGGHHHFFFBBB???AAAAAA???<<<999666666777<<<;;;999666555555777999888555444888===???<<<888666888::::::999666555444222000//////000000000/////////.........,,,(((%%%+++,,,,,,+++******---///---///222444555555444333111888777000111999===:::@@@@@@>>>:::666222///,,,------,,,+++***)))((((((+++)))''''''((()))((('''((('''''''''''''''''''''(((((((((((()))+++,,,---//////...---+++***((('''......///000///...,,,++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++*********)))'''''''''((()))***)))(((((((((((()))***+++))))))))))))))))))))))))++++++++++++************&&&))),,,---+++)))'''''')))((((((***++++++)))'''((('''))),,,+++)))***///,,,+++,,,---///000///---...---+++)))(((''''''(((''''''''''''(((((())))))'''''''''''''''''''''(((((('''&&&'''((()))((('''&&&+++'''$$$%%%)))++++++)))&&&&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((,,,)))'''(((,,,---***''''''&&&'''(((***+++***(((000---***+++000444444333,,,***(((''')))+++,,,,,,(((((((((((()))***+++,,,,,,(((&&&)))111444///'''+++***///...&&&))),,,%%%)))))))))*********++++++(((((()))))))))(((''''''(((((())))))******++++++***+++---/////////......+++,,,---....../////////---///000///...---...///000...,,,***))),,,000333333222222111000///......111111000000111222333444333444444444333444777999|||{{{|||xxxmmmccchhhccc\\\WWWUUUTTTTTTTTTQQQQQQRRRRRRRRRQQQPPPOOOQQQPPPOOOOOOQQQTTTWWWZZZ]]][[[YYYWWWWWWVVVVVVUUUUUUQQQNNNMMMNNNOOOMMMJJJGGGJJJLLLLLLLLLMMMNNNNNNJJJKKKLLLJJJHHHHHHLLLOOOVVVQQQKKKGGGFFFIIIMMMPPPLLLKKKHHHFFFDDDDDDDDDDDDJJJIIIIIIIIIIIIGGGCCCAAA>>>>>>>>>;;;999777888999???:::555555777:::999777444222111444:::<<<888444666999;;;;;;999666555555333111000000111222111111...............,,,(((%%%+++,,,,,,+++***+++---///000111333444444333111000111777888333333888<<<::::::999999888555000---,,,++++++******))))))))))))+++)))''''''((()))((('''(((((((((((((((((((((((('''''''''((()))***,,,---000000///...,,,+++)))(((///...,,,+++***+++,,,,,,,,,,,,,,,------,,,,,,,,,)))******++++++******)))''''''&&&%%%%%%&&&((()))))))))))))))******++++++))))))))))))))))))))))))------,,,+++)))((('''&&&&&&))),,,---+++)))'''''')))))))))***++++++)))'''+++******,,,+++'''(((,,,******,,,///222222000///---,,,***(((&&&&&&'''(((((((((((((((''''''&&&&&&'''&&&%%%%%%%%%&&&'''((('''&&&%%%%%%''''''&&&%%%%%%)))&&&###%%%(((((()))'''%%%$$$%%%%%%$$$"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''',,,------,,,+++)))(((((('''&&&'''(((***+++***(((222///,,,,,,///222222222,,,***(((((()))+++,,,,,,(((((((((((()))+++,,,,,,)))((())),,,...---***(((...+++---)))!!!%%%***$$$((((((((())))))))))))***(((((()))***))))))((((((''''''((())))))***++++++)))***,,,---......---------......//////......---...///000000---+++++++++,,,+++***((((((+++000555333222222111000///......111000/////////111333444222333333222111222555777zzzxxxyyyuuukkkbbbiiiccc\\\VVVTTTTTTTTTUUUPPPRRRSSSSSSRRRQQQQQQSSSTTTRRRQQQPPPRRRUUUYYY[[[```[[[VVVTTTVVVWWWTTTPPPUUUQQQMMMKKKKKKLLLMMMMMMGGGKKKLLLJJJIIIJJJKKKJJJGGGJJJLLLIIIEEEDDDIIIOOOTTTOOOIIIFFFFFFIIILLLNNNGGGGGGFFFEEEEEEEEEEEEEEEIIIJJJJJJJJJHHHFFFCCCAAA<<<======;;;999888999:::>>>999555666:::<<<999555444333222444888999777555666999;;;:::777555555666333111000000111222111000---------......---)))&&&---......------...000222444444555555444222111000222777999666666:::;;;999555333333444222...+++,,,***))))))((())))))******,,,***(((((()))))))))((((((((((((((())))))))))))''''''((()))***+++,,,,,,000000000///---,,,+++***...---***(((((())),,,---,,,,,,------------,,,,,,((()))***++++++***)))(((&&&''''''%%%$$$%%%'''))))))*********++++++++++++************************------,,,***((('''&&&%%%))),,,//////---+++***)))+++******+++,,,,,,)))'''((('''))),,,+++(((***...)))***,,,///222333111///+++***)))'''''''''(((((((((((()))((((((&&&%%%$$$'''&&&%%%$$$$$$%%%'''((('''&&&$$$%%%&&&&&&%%%$$$"""''')))&&&%%%&&&%%%"""'''&&&$$$###$$$$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''+++...000///,,,)))))))))(((''''''(((***++++++***111///------///000000000,,,***((((((***,,,------))))))))))))******+++,,,)))***...111...)))(((+++///+++,,,'''###***%%%(((((((((((())))))))))))***)))))))))))))))))))))''''''((()))***++++++,,,******+++,,,---------------.../////////...---,,,,,,...000///---***)))))))))******(((''')))///444333333333222111111111000222111000//////000222333222222222222111111444666vvvrrrrrrpppjjjeeeeeeaaa[[[XXXVVVVVVUUUUUUNNNRRRVVVUUUQQQPPPSSSWWWTTTRRRPPPOOOPPPSSSWWWZZZ___ZZZUUUSSSTTTUUURRRPPPQQQPPPNNNKKKIIIIIILLLNNNGGGLLLMMMHHHFFFHHHHHHEEEFFFHHHIIIGGGFFFGGGKKKOOONNNKKKHHHHHHIIIJJJIIIHHHFFFFFFFFFGGGGGGFFFFFFEEEHHHIIIJJJIIIGGGDDDAAA@@@<<<======;;;888777888999999888888999;;;:::777444555555444444555666777777666999;;;999555333555888222000///...///000///...------,,,---......+++)))---.........---...111333333333333333222111000///111333555444555777666333222......111000+++***,,,)))(((((('''((()))***+++,,,+++))))))*********)))(((((()))))))))*********'''(((***+++,,,---,,,,,,000000000///...---,,,,,,,,,+++***))))))***,,,---,,,,,,------------,,,,,,((()))***++++++***)))((('''((()))'''%%%%%%'''***((())))))***************++++++++++++++++++++++++*********)))((((((''''''***,,,///000...,,,******,,,++++++,,,------***(((&&&%%%&&&******''')))...++++++,,,...000000...,,,))))))(((((((((((())))))&&&'''((((((((('''&&&%%%''''''&&&%%%%%%%%%&&&&&&(((&&&%%%%%%&&&&&&%%%$$$&&&(((((('''(((***'''!!!'''%%%$$$$$$%%%&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&''''''(((++++++,,,...///...,,,******)))''''''***+++,,,,,,---,,,,,,---///000000000,,,***((((((***,,,......*********)))******++++++))))))...222000))))))---,,,))),,,)))!!!&&&,,,'''(((((((((((())))))))))))+++***)))'''''''''(((((('''(((((()))***+++,,,---++++++,,,,,,---.........)))***,,,...///...---,,,(((***------,,,+++******)))+++,,,***&&&&&&+++///111111111111111111111111222222111111000111111111222333333222111222444666yyynnnhhhggggggeeeccc\\\ZZZWWWUUUTTTSSSQQQOOONNNSSSWWWVVVQQQPPPTTTZZZSSSQQQOOOMMMNNNQQQUUUXXX^^^ZZZVVVTTTSSSRRRRRRQQQMMMNNNOOOMMMIIIHHHJJJLLLGGGLLLMMMGGGDDDFFFEEEAAAGGGFFFEEEFFFHHHKKKNNNOOOIIIHHHIIIKKKMMMKKKGGGCCCFFFGGGHHHIIIIIIHHHFFFEEEFFFHHHIIIHHHEEEBBB??????===>>>===;;;888666777888333777;;;<<<:::777555555555555555444222333555888666999:::888333222555888111///---------...---+++...---,,,---......---++++++,,,,,,,,,+++,,,///111000000000000000///.........//////000222222///+++000++++++......))))))---((((((''''''((()))+++,,,---+++))))))***+++***)))(((((())))))*********+++''')))+++...///...---,,,//////000000///...------)))***++++++,,,,,,,,,,,,,,,------......------,,,''')))***++++++***)))''')))***+++)))&&&%%%(((+++'''(((((()))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))(((+++...///---+++))))))---,,,,,,---...---+++)))&&&%%%&&&)))(((%%%&&&+++,,,++++++---......,,,***((((((((()))))))))))))))$$$%%%&&&(((((((((((('''((('''&&&&&&%%%%%%%%%&&&)))(((&&&&&&''''''&&&%%%&&&&&&&&&''',,,000,,,%%%'''&&&$$$$$$&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''((())))))+++)))(((,,,222333///+++,,,***''''''))),,,------)))***+++...///111111111,,,***((((((***---......++++++******************((('''***111000***))),,,(((''',,,+++%%%***///)))(((((((((((()))))))))***,,,***(((&&&%%%&&&'''((('''((()))***+++,,,------,,,,,,------...//////000%%%'''***,,,......------$$$'''+++,,,,,,+++,,,,,,***,,,...+++&&&$$$'''+++............////////////333222222222111111000000444444444333222222555777}}}rrriiiffffffcccaaabbbXXXXXXWWWVVVUUUTTTSSSRRRPPPVVVXXXUUUUUUYYYWWWRRRQQQSSSQQQMMMOOOVVVXXXTTT]]]]]]\\\YYYVVVTTTUUUWWWSSSPPPLLLJJJJJJJJJIIIHHHMMMQQQQQQMMMJJJJJJIIIFFFJJJHHHFFFFFFHHHJJJLLLLLLKKKIIIFFFGGGIIIKKKJJJHHHDDDDDDDDDEEEGGGJJJMMMOOODDDEEEEEEBBB>>><<<>>>@@@;;;<<<===<<<:::888777888999888777666666666777888;;;888444333333555666666;;;;;;:::777555444555777111000///---+++*********...111000,,,,,,......,,,---,,,+++,,,.........,,,000//////...---,,,,,,,,,111///---...000000...,,,+++***,,,000000,,,***+++)))++++++)))'''(((,,,///000---(((%%%$$$'''***---'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((()))))))))++++++,,,,,,------,,,,,,))))))+++,,,---.........//////...---------------******++++++++++++***)))++++++******))))))((((((*********)))((())),,,...,,,,,,,,,,,,,,,+++))))))))))))(((((()))+++---...,,,***((((((***+++)))&&&---,,,***+++,,,,,,+++)))+++&&&$$$"""---$$$((()))***++++++***((('''(((''''''&&&&&&((()))***(((((((((((()))(((&&&%%%'''(((((('''%%%'''+++000)))(((((())))))(((&&&###''''''&&&&&&&&&%%%%%%%%%((('''&&&$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''***&&&''',,,,,,((((((,,,///---+++))))))+++---///000------///...***)))+++---,,,+++*********+++,,,000...,,,***))))))))))))))))))***,,,......,,,******)))'''''')))))))))(((+++(((%%%%%%((())))))'''(((***(((%%%%%%***+++***((()))))))))((()))+++,,,+++++++++---//////...---///+++)))+++///111...++++++***,,,///+++%%%&&&,,,&&&(((***(((&&&%%%(((******+++---///000111222222111000...---...000333555888666333111000222444666~~~|||xxxnnnffffffgggddd```]]]WWWWWWVVVUUUTTTSSSRRRQQQOOOSSSUUUTTTTTTXXXWWWRRRSSSUUUTTTQQQSSSXXXXXXTTT``````^^^ZZZVVVTTTTTTTTTRRRNNNKKKHHHHHHIIIIIIIIIJJJMMMNNNJJJGGGHHHGGGEEEGGGEEEDDDEEEHHHKKKMMMMMMLLLJJJHHHHHHJJJLLLKKKIIIJJJJJJJJJIIIJJJJJJJJJKKKDDDEEEEEEBBB???===>>>@@@;;;<<<===;;;999888888999;;;999888666666777888999;;;999555444555777777777999999999777555555666888222111///---,,,+++******...000///,,,+++......,,,...---,,,---...///...---/////////.........------222///------///000///---,,,***+++......+++***,,,((())))))(((&&&'''***...,,,***'''$$$$$$&&&(((***((((((((('''''''''&&&&&&''''''((()))************,,,---------,,,++++++***)))***+++,,,---.........//////...------------...&&&''')))))))))))))))************))))))))))))))))))******)))'''&&&&&&(((,,,,,,++++++++++++******+++***))))))***+++,,,---///---+++,,,---...,,,***---,,,++++++,,,,,,+++***&&&%%%+++***(((,,,((()))***++++++***((('''(((''''''&&&'''((()))***+++***((((((((((((''''''&&&''''''&&&%%%&&&)))---)))((((((((())))))&&&$$$''''''''''''&&&&&&&&&%%%((('''&&&$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%'''''''''&&&%%%%%%%%%%%%&&&''')))&&&'''+++,,,((((((+++///---***((((((***---///222000///222111---,,,......---+++*********++++++------,,,++++++++++++,,,(((((()))+++---,,,***(((***(((''''''((())))))(((***'''%%%%%%'''))))))''')))+++)))%%%%%%(((***(((*********)))))))))***+++,,,++++++,,,...//////...///,,,***,,,///111///,,,+++***...222///((('''***((())))))(((''''''(((******+++---...000111111111222111000///000222444666444333111111111444666888{{{xxxuuurrrhhhaaadddhhhddd]]]YYYUUUUUUTTTSSSRRRQQQQQQPPPNNNRRRTTTTTTUUUXXXXXXUUUUUUWWWWWWUUUWWWYYYXXXSSS```___]]]YYYSSSPPPOOOOOOPPPMMMHHHFFFGGGIIIJJJJJJHHHKKKLLLHHHFFFHHHHHHFFFDDDCCCCCCEEEIIIMMMOOOOOOMMMKKKJJJJJJKKKLLLLLLKKKLLLMMMMMMNNNMMMLLLKKKJJJDDDEEEDDDBBB???>>>???@@@;;;<<<<<<:::999888999;;;<<<;;;888666666777999:::;;;999777666777999999888666777888777666666777888222111000...---,,,,,,+++---///...++++++......+++000///......000000///.............../////////000222000...---...//////...,,,)))))),,,,,,)))))),,,((()))))))))((())),,,...***)))(((&&&&&&'''((())))))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,......------,,,***)))(((******,,,---.../////////000///......---.........$$$'''******)))(((***---))))))))))))************'''(((***)))((('''((()))++++++***)))***+++,,,------,,,+++******+++,,,---///...,,,---......---+++...---+++,,,------,,,***&&&'''///$$$111,,,... ((()))***++++++***)))((((((''''''''''''((()))))),,,++++++***)))((((((((($$$%%%&&&&&&%%%%%%'''))))))((('''((())))))(((&&&((((((((('''''''''&&&&&&((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''(((++++++)))(((***...,,,***((((((***,,,...222//////111111...---000///...,,,+++*********+++++++++,,,---............((('''((()))++++++)))'''***(((''''''((())))))((('''&&&$$$%%%'''(((((((((+++,,,***&&&%%%(((***(((******))))))******+++,,,---,,,++++++.../////////000---,,,---000111000---***+++///333111+++((()))***)))'''''')))))))))(((***+++,,,...///000000000333222111000111333555777222222222222222333444555~~~yyyuuurrrnnnccc\\\___dddbbb[[[VVVSSSSSSRRRRRRQQQPPPOOOOOOPPPRRRTTTUUUWWWYYYYYYYYYYYYYYYWWWVVVWWWXXXWWWUUU[[[ZZZYYYUUUPPPLLLKKKKKKNNNKKKGGGEEEFFFHHHJJJKKKHHHLLLMMMIIIGGGIIIKKKIIIFFFEEEEEEGGGJJJMMMOOOOOOLLLKKKJJJJJJKKKKKKKKKKKKGGGIIILLLOOOPPPPPPOOONNNEEEDDDCCCBBB@@@??????@@@<<<===<<<;;;999999:::<<<===;;;888666666777:::;;;:::888777777999:::999888666777999999777666666777222222000///...---------,,,......++++++......,,,222111000000111111///...,,,------...///000111222222111///---...//////000,,,)))(((++++++((())),,,+++++++++++++++,,,...///*********+++************(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,---------,,,,,,***))))))***+++,,,---.../////////000///......------......'''***...---***)))+++...(((((())))))******++++++'''((()))******,,,000333+++***(((((()))+++---///...---,,,+++++++++,,,---++++++***++++++++++++***...---,,,,,,------,,,***...***///!!!---)))111)))(((((()))************)))''''''''''''((((((((()))***,,,---...,,,***((((((&&&&&&'''''''''&&&'''''')))((('''((()))***(((''')))((((((((((((''''''''''''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''(((******))))))))),,,+++)))(((((()))+++,,,...+++***------++++++...000...---+++*********++++++,,,---/////////......***))))))***++++++)))''')))(((&&&&&&((()))((('''&&&%%%%%%&&&'''(((((((((+++,,,+++''''''+++---+++)))(((((()))+++---.........,,,++++++---///000///000...---...111222000///+++,,,///000///,,,))))))+++(((%%%&&&)))***)))&&&***+++,,,...//////000000222111111000111333444666333333333333222111000///}}}xxxrrrnnnkkk```XXXZZZ^^^]]]YYYWWWRRRQQQQQQPPPPPPOOOOOOOOOPPPPPPRRRTTTWWWWWWXXXZZZ]]]YYYWWWVVVWWWWWWWWWWWWVVVWWWVVVTTTPPPMMMLLLLLLMMMJJJFFFEEEFFFHHHJJJKKKHHHLLLLLLHHHGGGIIIKKKJJJIIIHHHHHHIIIKKKMMMMMMLLLJJJKKKJJJJJJIIIIIIJJJKKKDDDGGGKKKNNNPPPPPPOOOMMMEEEDDDCCCBBBAAAAAA@@@@@@===>>>>>>===;;;:::;;;<<<===;;;999777777888:::;;;777666666888999:::999888888999;;;;;;888666444444333222111000///.........,,,......++++++...///,,,444222111111111111///...+++,,,---...///111222222111111000///......///000,,,)))(((++++++((())),,,,,,,,,++++++,,,---------)))***+++,,,,,,+++***)))'''''''''''''''''''''''''''((()))***++++++++++++******+++,,,,,,+++++++++******,,,---...///////////////...---------------***---///---+++)))***+++(((((())))))******++++++++++++***))))))---333777***)))((('''(((+++---///...---,,,+++++++++,,,---))))))******))))))******...,,,++++++,,,---+++***///***---***&&&000,,,(((((()))***************&&&''''''(((((((((((((((&&&+++000222///,,,((('''))))))(((((())))))((('''+++)))(((((())))))(((''')))((((((((((((''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))(((+++***(((''''''(((***++++++((('''***+++)))***...///...---+++******++++++,,,---...///000///...------,,,++++++,,,,,,***((()))'''&&&&&&'''(((((('''%%%&&&''''''''''''(((((())),,,+++((()))///111000---+++)))***,,,---,,,+++...,,,+++,,,...000000///000///...///000111111000...---,,,++++++++++++)))***'''$$$%%%((()))(((&&&+++,,,---...//////000000000/////////000111222333000111222222222111000///|||uuummmhhhfff^^^WWWXXXZZZXXXWWWWWWQQQQQQPPPPPPPPPOOOOOOOOOPPPNNNOOOSSSUUUUUUVVVYYY]]]YYYWWWYYYZZZXXXWWWYYYVVVWWWXXXVVVSSSQQQPPPPPPLLLJJJGGGFFFHHHIIIIIIIIIHHHKKKKKKFFFEEEHHHJJJIIIKKKJJJIIIJJJKKKLLLJJJIIIJJJKKKKKKJJJIIIIIIJJJLLLGGGIIIKKKMMMMMMLLLJJJHHHFFFDDDBBBAAABBBBBBAAA@@@???@@@AAA@@@>>><<<;;;<<<;;;:::999888777888888999555555666999;;;;;;:::888999;;;======:::777444333444333222111000000000000,,,//////,,,,,,///000...555333111111111000///---***+++,,,---...000111111000111222111///...///000,,,)))))),,,,,,)))))),,,+++***))))))******)))((('''((()))***+++***)))(((&&&&&&''''''''''''((((((&&&'''((()))************))))))***+++++++++++++++))))))+++,,,---............------,,,+++,,,,,,,,,,,,,,,++++++***)))'''&&&))))))))))))************---,,,***'''''')))...222))))))(((((()))***,,,------,,,+++******+++,,,---)))+++,,,,,,+++***+++------,,,***+++,,,,,,+++)))***&&&,,,""",,,$$$,,,(((((((((((()))******++++++&&&''''''((()))(((((((((###)))000222000,,,***)))---+++))))))*********(((---+++)))((())))))((('''((((((((('''''''''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%((()))'''(((******''')))(((''''''''''''((()))***''''''***+++***,,,000///...,,,++++++,,,,,,---------...............---000...---,,,------+++***)))'''&&&&&&'''(((((('''&&&((())))))(((''''''((((((+++***(((***000333222333000,,,+++,,,,,,)))&&&---,,,,,,...000111000...////////////000000000000//////,,,((())),,,,,,))))))(((&&&&&&'''((((((''',,,---...///000000000000............///000000111+++,,,...000111333333333{{{sssiiibbbaaa\\\YYYZZZYYYUUUSSSUUUQQQPPPPPPPPPPPPOOOOOOOOOSSSPPPQQQVVVWWWUUUWWW[[[[[[XXXZZZ___aaa\\\XXXXXXWWWXXXYYYWWWTTTRRRQQQPPPLLLJJJIIIIIIJJJJJJIIIGGGJJJMMMLLLGGGEEEHHHJJJIIIJJJIIIHHHIIIJJJJJJHHHGGGJJJLLLMMMLLLIIIIIIKKKMMMKKKKKKLLLLLLKKKIIIFFFEEEFFFDDDAAAAAACCCCCCBBB@@@AAACCCEEEDDDAAA===;;;:::888888999888888888777777555666888;;;======;;;999888;;;>>>???===999777555444333222111111111111111---000///------111111///555444111111000000...,,,)))***+++,,,---...///000...111333333111///...///,,,***+++......+++***,,,,,,***))))))***)))'''$$$'''((()))************)))''''''((((((((()))))))))&&&'''((()))***************++++++++++++******)))((((((***+++,,,------------,,,++++++******++++++---***((())),,,,,,)))%%%*********))))))))))))))))))******)))((((((***,,,(((((())))))******+++++++++***))))))***+++,,,---)))+++------++++++,,,...,,,***))))))***+++)))(((((($$$+++""",,,""")))'''(((((((((((()))***+++,,,&&&&&&((()))))))))((('''###(((...///---+++,,,...000---)))((()))******)))///,,,)))((((((((('''&&&''''''''''''&&&&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%&&&''''''&&&%%%%%%$$$))))))&&&'''******&&&(((''''''&&&&&&''''''(((***'''&&&)))++++++---222------,,,+++,,,---...///+++++++++,,,---...000000222000------------+++***)))'''%%%&&&'''(((''''''(((***,,,+++)))''''''((((((******''')))...111000333///++++++---...+++(((+++,,,---000222222///---......////////////000000...000---***+++///---((()))******)))(((((()))+++......///000111111111111---------......///000000)))***,,,...000222444555|||ssshhh```\\\[[[\\\]]]ZZZSSSQQQRRRQQQPPPPPPPPPPPPPPPPPPOOOXXXTTTUUUZZZ[[[XXXZZZ___YYYXXX\\\eeeggg___XXXWWWVVVXXXXXXWWWSSSPPPNNNNNNLLLKKKJJJJJJKKKJJJHHHFFFMMMPPPOOOIIIGGGJJJLLLLLLGGGFFFFFFGGGIIIIIIGGGFFFKKKMMMNNNMMMKKKJJJLLLOOOKKKKKKLLLKKKJJJHHHGGGFFFGGGDDDAAAAAACCCDDDBBB@@@BBBDDDGGGFFFCCC>>>;;;999777777888999999777666555666777999<<>>@@@>>>;;;999888444444333222111111111111...000000---...111222000555444111000000///---+++)))******+++,,,......///---000444555222///...///+++***,,,000000,,,***+++///---++++++++++++'''$$$)))***+++,,,,,,,,,,,,,,,(((((())))))*********+++'''((()))******++++++***,,,,,,,,,+++***)))(((''''''((()))***+++,,,,,,,,,,,,+++******))))))******///+++(((***000111---(((++++++******))))))(((((($$$'''+++,,,,,,,,,,,,---(((((()))************)))))))))(((((()))+++---...(((***---,,,******,,,...+++***))))))******)))''',,,%%%)))'''***+++(((((((((((()))***+++,,,%%%&&&((()))))))))((('''$$$))),,,,,,******...222111---((('''(((******)))000---***((((((((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%''')))***%%%%%%&&&''''''&&&%%%%%%$$$)))***&&&&&&+++***&&&'''''''''&&&&&&'''''''''(((%%%%%%(((******---111---,,,++++++,,,---///000)))))))))***,,,///222333222000---,,,,,,,,,+++)))((('''%%%%%%'''((('''&&&))),,,...---)))&&&&&&'''(((***)))&&&''',,,...---...+++(((***///111000---***+++...111333222///,,,---...//////......///000---000///---...222...&&&***,,,---,,,)))(((+++......///000111111222111111------......///000000000,,,,,,,,,---///000222333~~~yyysssnnneee]]]^^^ZZZVVVSSSRRRSSSSSSRRRUUUSSSOOOKKKJJJJJJLLLMMMUUUVVVYYY^^^```aaabbbdddXXX[[[^^^^^^\\\YYYWWWVVVXXXTTTRRRSSSOOOJJJKKKRRRLLLKKKJJJGGGEEEEEEHHHKKKPPPLLLGGGGGGJJJKKKIIIFFFLLLIIIFFFFFFIIIKKKJJJIIIVVVSSSPPPNNNNNNMMMLLLKKKNNNNNNMMMKKKJJJGGGFFFDDDBBB@@@AAACCCCCCAAACCCIIIKKKKKKIIIFFFBBB>>>:::888:::::::::999777666444333;;;<<<===>>>>>>===;;;999999:::<<<<<<;;;:::;;;<<<222555444000111555333---,,,...000000000000111222444333222111///---,,,+++---,,,***))))))***,,,---222111///.........///000.........------,,,,,,,,,+++//////***&&&'''******---,,,******+++,,,++++++,,,***(((''''''(((***,,,&&&'''((())))))((('''&&&))))))))))))((((((((((((***************************)))((()))***+++***(((,,,)))'''(((++++++***''')))))))))))))))******+++(((***---//////,,,)))'''+++***)))(((((()))***+++...(((&&&***,,,++++++.........---,,,+++))))))(((((('''&&&'''******(((%%%)))'''&&&%%%&&&'''&&&%%%***+++***''')))------)))((()))+++***(((&&&%%%%%%%%%''')))******))))))***)))+++)))&&&&&&)))+++)))...,,,***'''&&&&&&&&&'''%%%%%%$$$###$$$%%%&&&'''((((((''''''&&&$$$###"""$$$$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))&&&&&&&&&'''((('''%%%###))))))***))))))((('''''''''((()))(((''''''''')))%%%(((+++((($$$###(((---))))))***---000222222111///+++***,,,,,,+++...222:::111***+++111333,,,$$$)))(((((('''''''''((((((***,,,...,,,(((&&&&&&'''+++*********))))))))))))+++,,,***(((+++...+++%%%///111333222000...///111000111000...++++++...222333111/////////...,,,***...++++++------******------,,,,,,...111111---***111000///...............000000//////000111222333}}}{{{|||yyytttqqqmmmddd[[[XXXUUURRRPPPQQQRRRRRRRRRVVVTTTQQQOOONNNOOOQQQSSSRRRTTTZZZ```ddddddbbbaaa]]]___```___\\\YYYWWWWWW[[[VVVSSSSSSOOOJJJJJJNNNJJJJJJIIIGGGFFFGGGJJJMMMOOOLLLJJJKKKNNNNNNJJJFFFKKKHHHFFFFFFHHHJJJIIIHHHRRRPPPMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCAAAAAACCCCCCAAACCCHHHIIIHHHGGGEEEBBB>>>;;;999:::999999777666666555555<<<===>>>>>>>>>===<<<;;;;;;;;;<<<>>>????????????222555444111111444222---///000222111000...//////444444222000...,,,++++++,,,,,,+++***+++,,,---...222111000///...//////000......---------,,,,,,,,,+++......)))(((***+++))),,,+++***+++,,,,,,+++***,,,***(((''''''(((***,,,''''''((())))))(((''''''******)))))))))(((((((((***************************)))((()))******)))(((+++)))'''(((***+++)))'''))))))(((((())))))***+++)))***---...///...,,,++++++***)))(((((()))***+++)))***,,,+++******,,,......------,,,***))))))(((,,,***(((((())))))'''$$$***((('''&&&(((((('''&&&)))***)))&&&(((,,,,,,(((((()))***)))'''&&&&&&&&&''')))+++***(((&&&&&&&&&(((***)))&&&&&&)))***(((******))))))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&''')))((('''&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((('''&&&%%%'''))))))'''$$$)))))))))))))))(((''''''&&&((()))((('''&&&'''(((***)))((((((***,,,------(((((())),,,000222222111---******,,,---+++,,,000666111,,,---111111+++$$$'''''''''''''''((()))******---//////+++((('''((())))))))))))))))))******+++------***+++...,,,(((---000222222111000111333///000000...++++++...111111///............---+++...++++++...---++++++---...---...111444555222000000000///...............//////.........//////000}}}|||ttttttsssppppppmmmcccXXXTTTRRRPPPOOOQQQSSSTTTTTTTTTSSSQQQPPPPPPRRRTTTUUUSSSVVV[[[bbbffffff```YYYaaabbbcccaaa^^^[[[YYYYYY[[[VVVRRRRRRPPPLLLIIIJJJIIIIIIIIIHHHHHHIIILLLOOONNNMMMMMMPPPRRRQQQLLLGGGJJJIIIGGGGGGHHHIIIIIIHHHMMMLLLKKKLLLNNNOOOOOOOOOLLLLLLKKKIIIHHHFFFEEEDDDCCCAAAAAACCCBBBAAACCCHHHEEEEEEDDDCCCAAA???===<<<;;;999888666666777888999<<<<<<======>>>=========>>><<<;;;===@@@AAA???<<<555666555333444666444000222333444222000---------555444222000---,,,+++***,,,,,,,,,---------......111111000///////////////...------------,,,,,,,,,+++,,,,,,)))+++...---)))+++++++++,,,------+++)))+++***(((''''''(((***+++'''(((((())))))(((((('''++++++*********)))))))))***************************)))((((((******)))((()))(((''''''))))))((('''))))))(((((())))))***+++***+++,,,---......------******))))))))))))******)))444999111)))***---,,,------,,,+++***))))))(((---+++(((((()))******)))+++)))(((((())))))((('''((()))(((%%%'''++++++((('''((()))(((&&&&&&((()))'''(((******'''&&&%%%%%%''')))(((%%%%%%((()))'''&&&'''((())))))'''%%%$$$%%%%%%$$$$$$$$$%%%&&&'''((('''%%%$$$%%%''')))***&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''(((%%%###&&&***,,,)))%%%(((((((((((((((''''''&&&&&&'''((('''&&&&&&&&&(((((("""!!!)))---***&&&''''''(((,,,000222222222,,,******......++++++---111///......000...)))%%%&&&&&&&&&&&&''')))***++++++---000111///+++)))(((((('''(((((())))))***++++++///000,,,+++------+++,,,///111222222222333444000000///...,,,,,,...000///...------......---+++...++++++......++++++...,,,,,,...111444666555444000000////////////............------------------|||yyyyyyzzzrrrsssrrrqqqrrrooodddXXXUUUSSSQQQQQQRRRTTTUUUTTTQQQPPPOOOOOOOOOPPPQQQRRRVVVYYY\\\___cccccc[[[SSS___bbbeeeeeebbb^^^[[[YYYVVVRRRPPPPPPPPPNNNKKKIIIKKKLLLLLLKKKJJJKKKMMMPPPNNNNNNNNNPPPQQQQQQNNNKKKKKKKKKJJJJJJJJJJJJJJJIIILLLJJJJJJKKKMMMOOOOOONNNLLLKKKJJJHHHGGGFFFEEEEEECCCAAAAAACCCBBB@@@CCCHHHBBBBBBBBBAAAAAA@@@@@@???===;;;888777777999;;;===::::::;;;;;;<<<<<<<<<<<>>>>>:::666999888777777888888666333333444444333000.........555444222///---,,,++++++,,,------...//////......111000000///////////////------------------------++++++******...222000+++++++++,,,---///...+++(((***)))(((''''''((()))***((((((((())))))(((((((((++++++++++++*********)))***************************((('''((()))***)))(((''''''''''''((((((((((((((((((((((((((()))******---,,,,,,++++++,,,,,,,,,***))))))))))))))))))***///AAAGGG888******,,,))),,,,,,,,,+++***))))))(((***)))'''(((***---///000,,,***)))***++++++)))(((((()))(((&&&(((,,,,,,)))'''(((((('''&&&&&&)))+++###%%%'''((((((''''''(((&&&((((((%%%%%%((((((&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!$$$***,,,)))%%%''''''(((((((((''''''&&&%%%'''((('''&&&%%%&&&'''%%%&&&)))%%% &&&&&&(((+++///222222111---+++,,,000000,,,***,,,,,,---...///...,,,(((&&&'''''''''''''''((()))******,,,000111000---***((())))))((((((((()))***++++++000111---***+++------...000222333444333333222111111000///......///000000...------------+++***---++++++......,,,,,,///)))***,,,...000222222222//////000000000/////////............---,,,,,,+++}}}xxxvvvvvvvvvtttvvvuuutttssspppfffZZZVVVTTTQQQQQQQQQRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOUUUXXXZZZYYY\\\___[[[SSSYYY^^^eeehhhfffaaa\\\YYYNNNNNNOOOOOOPPPPPPNNNLLLNNNOOOOOOMMMKKKKKKMMMNNNOOONNNMMMMMMNNNOOOOOONNNMMMNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKLLLMMMNNNMMMKKKLLLKKKIIIHHHFFFFFFFFFFFFDDDBBBBBBCCCBBB@@@BBBGGGAAAAAAAAAAAAAAAAAAAAAAAA???===:::888999;;;>>>AAA777888999:::;;;;;;;;;;;;;;;888666888===???<<<888999777666777888777555333111333444333111000000111666444222///---------------......//////......---000000000000000//////...------------------------+++,,,++++++000555555000---------...///---***'''))))))(((''''''((()))))))))))))))(((((()))))))))++++++++++++*********))))))))))))))))))))))))))))))((('''((()))***)))'''&&&''''''((('''(((((()))((((((((('''((())))))***...---+++***)))))))))))))))))))))******)))))))))///AAAGGG888******+++(((,,,++++++******)))))))))))))))))))))***---000222,,,+++***+++,,,,,,***((((((***)))''')))---...***&&&''''''&&&&&&'''))),,,###%%%'''((((((''''''(((%%%((((((&&&&&&((((((%%%&&&&&&%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&### ###'''***(((%%%''''''((((((((((((((('''&&&'''((('''&&&&&&'''((()))'''%%%&&&((()))'''%%%&&&&&&'''***...111111000///---///333222...+++,,,)))+++---...---***'''&&&***)))((('''''''''''''''(((***---///000---***'''---,,,***))))))***+++,,,+++000111,,,)))+++------111222333444555444111000333222111111111111111000222000...------,,,***(((---++++++...///,,,---000***+++,,,------......///...///000111111000/////////////////////...---,,,zzzwwwuuusssqqqrrruuuuuurrroookkkccc[[[TTTRRROOOOOOOOONNNMMMLLLQQQQQQRRRRRRRRRQQQPPPPPPPPPWWWXXXUUUVVV\\\]]]XXXVVV[[[cccfffeee```[[[XXXKKKPPPSSSQQQPPPPPPOOOMMMNNNOOOOOONNNKKKJJJKKKMMMNNNMMMLLLLLLLLLNNNOOOQQQNNNPPPQQQPPPNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNLLLJJJMMMKKKIIIHHHGGGFFFGGGGGGDDDBBBBBBCCCBBB@@@BBBGGGCCCBBBAAAAAAAAAAAABBBBBB@@@>>>;;;999:::<<>>>>>======888777777;;;@@@CCCBBB@@@777444333666666333111222000222333333222222222333666444222///...///000000/////////...------,,,,,,000000000000000///......,,,,,,,,,------------...+++------,,,000777999777000///.........,,,)))&&&)))((((((''''''(((((()))***))))))(((((())))))***++++++*********))))))))))))))))))))))))))))))))))))(((''''''))))))((('''&&&'''(((((((((((()))+++((((((''''''(((((()))***---,,,+++)))(((((((((((())))))************)))))))))555;;;333******+++)))++++++*********))))))))),,,,,,,,,+++******,,,...+++++++++,,,---,,,***'''(((***)))'''***......+++&&&'''(((''''''''')))+++'''(((******'''&&&%%%%%%%%%((()))'''''')))(((%%%(((&&&%%%$$$$$$%%%''')))###$$$%%%&&&&&&&&&%%%%%%((()))))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&&&&&&&'''(((((()))))))))))))))'''((()))((('''&&&''')))***+++,,,+++***(((((((((&&&&&&'''***---//////...111///111444333...,,,---))))))***++++++)))'''&&&+++***)))'''&&&&&&&&&&&&((((((***---///---***'''///...,,,+++,,,---///000---000///+++))),,,...---222333444555666555111...333222111111222222111///222000...---------+++)))---++++++...///------000.../////////------...///...///000111222111000///...///000111111000...---{{{vvvvvvtttoookkkhhhnnnpppkkkfffbbb^^^YYYRRRPPPOOONNNNNNNNNLLLKKKOOOPPPRRRTTTTTTTTTSSSRRRPPPZZZ]]]WWWTTTXXXZZZVVVWWW[[[```bbb```\\\XXXWWWOOOXXX\\\WWWPPPNNNMMMKKKJJJKKKLLLKKKJJJIIIJJJLLLKKKLLLNNNNNNNNNOOOPPPPPPNNNPPPRRRQQQNNNLLLLLLMMMMMMLLLLLLMMMOOOOOOMMMKKKNNNLLLJJJHHHGGGGGGHHHIIIEEEBBBBBBDDDBBB@@@BBBFFFEEEDDDCCCAAAAAAAAAAAABBB???===;;;:::999;;;===>>>999<<<@@@CCCEEEDDDBBBAAA999:::<<<>>>@@@BBBBBBCCC888444333777777333111333111333444444333222222333666444222000000111333444222111///---++++++++++++///000000111000///...---,,,,,,,,,---------......,,,///000...000777===???444222///---,,,***(((%%%((((((((((((((((((((((((******)))(((((()))************)))))))))((((((((()))))))))))))))))))))))))))(((''''''((()))((('''%%%(((******((((((***,,,(((''''''''''''((())))))************************((()))***++++++***)))((((((+++......,,,*********************))))))))))))***,,,---,,,***)))+++,,,+++******,,,---,,,)))'''''')))(((&&&)))---...+++&&&'''))))))((('''((((((''')))+++***(((&&&&&&&&&&&&)))***((((((***)))&&&''''''&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%(((&&&$$$######%%%((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%(((((())))))***************((()))***)))(((((()))***''')))******)))(((''''''''''''(((***---......,,,333000000333111---+++---)))((('''(((******(((&&&***)))(((''''''''''''''')))((()))+++......+++(((///...------///222555777000111...++++++///000---222222333666888777333///222000///000111222///---000...---...//////...------++++++//////---...111...///000///---,,,...111---///000222222222000///---...000111111000///...wwwtttuuutttmmmggg```gggjjjeee^^^[[[YYYWWWRRRQQQPPPPPPPPPPPPOOONNNKKKMMMPPPSSSTTTUUUTTTSSSTTT```dddZZZSSSTTTUUUPPPZZZ\\\^^^]]][[[XXXWWWVVVUUU```ddd[[[PPPLLLKKKIIIFFFHHHIIIIIIHHHHHHJJJKKKIIILLLPPPRRRQQQPPPPPPPPPMMMPPPRRRQQQNNNKKKKKKMMMLLLKKKLLLNNNPPPPPPNNNLLLNNNMMMJJJHHHGGGHHHIIIJJJEEEBBBBBBDDDBBB???AAAFFFGGGFFFDDDBBBAAAAAAAAABBB>>><<<;;;999999999;;;<<<<<>>===>>>>>><<<666555::::::666444666222444555555333111222222555444222000111222444666444222///,,,***)))******///000111111111000...---,,,,,,,,,------.........,,,000222///000777???CCC666333000---+++)))'''%%%((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))(((((((((((()))))))))))))))))))))))))))'''&&&'''((()))((('''&&&(((******))))))+++---'''''''''''''''((())))))'''(((***+++------------((()))***++++++***)))(((...))))))---...***((()))************))))))))))))&&&))),,,---++++++,,,...*********,,,---,,,)))&&&&&&''''''%%%(((------***%%%'''******((('''''''''%%%''')))******))))))***&&&)))+++))))))+++)))&&&&&&'''((())))))'''%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%"""!!!'''+++(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%((()))'''###"""%%%***))))))***+++++++++++++++(((***+++***)))((()))+++(((((((((***,,,,,,***((((((((((((***,,,------+++333000///111000,,,***,,,***'''%%%&&&)))***(((%%%(((((('''''''''(((((()))***)))(((+++...///,,,***...------...111555999<<<333222...+++---222111---000000222555999999555111111///---...000111...+++---,,,,,,...000111111000---++++++///000......111,,,...///...,,,,,,...111---///111222333222111000+++---///000111000///...|||uuuooommmlllgggbbbaaa___^^^]]]]]]\\\ZZZYYYWWWSSSPPPNNNNNNPPPPPPPPPQQQRRRTTTVVVVVVVVVTTTSSSTTTVVVXXXXXXVVVSSSRRRRRRWWWZZZYYYVVVVVVXXXWWWSSS[[[\\\YYYSSSOOOOOOLLLGGGHHHGGGFFFEEEFFFHHHJJJLLLHHHHHHJJJMMMPPPQQQPPPOOOTTTSSSRRRPPPOOOMMMMMMMMMOOONNNMMMOOOQQQQQQMMMIIIIIIKKKJJJFFFEEEHHHIIIGGGHHHGGGEEECCCCCCDDDFFFHHHGGGHHHHHHGGGEEECCCAAA???;;;:::999999;;;<<<<<<;;;AAAFFFMMMSSSSSSOOOIIIEEEBBB@@@>>>>>>???@@@???>>>777777999;;;;;;999444000222555777666333222333555333333222000---,,,---...+++++++++++++++,,,,,,,,,///000111222111///---,,,...+++)))))),,,---,,,***111000000000111444777888000---,,,---,,,(((''')))&&&'''((()))*********))),,,+++***((((((((()))***---+++(((((((((((('''&&&'''&&&%%%''')))******))))))))))))(((''''''&&&&&&%%%''')))***)))((()))******((('''&&&'''((('''&&&+++++++++***++++++,,,,,,,,,+++***(((%%%%%%''')))(((+++...///...,,,+++***...---+++))))))))))))***,,,***'''###"""&&&,,,111---,,,+++++++++***(((&&&555---&&&%%%((()))((('''(((''''''((())))))(((&&&************************))))))'''%%%&&&+++,,,)))***'''$$$$$$&&&'''&&&%%%$$$&&&))))))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$######((('''&&&&&&(((((('''&&&***)))(((((()))(((&&&$$$***)))'''&&&%%%&&&((()))---///...******,,,,,,)))'''&&&%%%$$$%%%''')))************)))))))))))))))+++***+++,,,......,,,***(((---///......///,,,'''&&&(((***(((%%%$$$&&&((()))'''&&&(((+++,,,)))'''((()))***,,,------,,,,,,+++,,,---000333777<<<>>>444333111//////111444555777555222333555777555333444222000000000000000...***))))))+++...000000/////////......---------,,,000---+++,,,...000///---333+++,,,555888000,,,///000///...///111222222111|||xxxrrrmmmlllkkkgggcccbbb```^^^]]]]]]\\\ZZZXXXVVVTTTPPPOOOOOOQQQRRRRRRSSSTTTUUUWWWWWWVVVUUUTTTTTTVVVYYYYYYVVVSSSQQQPPPSSSVVVWWWUUUUUUWWWUUUQQQXXX\\\[[[TTTMMMLLLKKKIIIGGGGGGGGGGGGHHHJJJLLLMMMJJJKKKMMMOOORRRSSSSSSRRRVVVTTTRRRPPPNNNMMMMMMMMMOOOMMMLLLLLLMMMMMMLLLKKKJJJKKKJJJGGGFFFJJJKKKHHHFFFDDDBBBAAA@@@AAACCCDDDEEEEEEEEEDDDCCCAAA???>>><<<;;;:::;;;===???@@@???FFFJJJPPPUUUUUUQQQLLLHHHFFFDDDAAA@@@@@@@@@>>>===@@@???===;;;999666222///111333555444222111222444111111111000///------...+++++++++++++++++++++***...///000111111///...------+++)))))),,,---,,,*********))))))***,,,...///---***)))+++***&&&&&&((((((((((((((()))))))))))),,,+++)))((((((((()))***+++)))''''''((())))))((('''&&&%%%''')))***)))(((***))))))((('''&&&&&&%%%%%%'''))))))))))))***,,,+++)))''''''((()))(((''',,,++++++++++++,,,,,,---------,,,)))''''''(((***))),,,///000///---,,,,,,,,,+++)))((('''''''''(((******)))'''''')))---000...---++++++,,,+++(((&&&---***(((''''''&&&&&&'''(((''''''((())))))(((&&&************************((()))(((&&&'''++++++'''***(((%%%%%%&&&((('''&&&'''((()))((('''&&&((()))%%%%%%%%%%%%$$$$$$$$$$$$'''&&&%%%&&&'''''''''%%%&&&%%%$$$%%%&&&'''&&&%%%***)))(((''''''(((***+++,,,...---***)))++++++)))((('''&&&%%%%%%&&&((())))))))))))))))))))))))))),,,---............------(((,,,///...---...+++&&&###&&&((((((''''''))),,,'''%%%$$$%%%'''((('''&&&)))***,,,---...//////...111000000222444555666666111111000///000222444666:::888555555666666555333444222000000000111000///...------...111222222111/////////......---------///---+++,,,///000000...333---///999;;;333///111000//////000222333222111|||{{{vvvqqqllljjjjjjiiifffdddcccaaa^^^\\\\\\[[[YYYWWWUUUSSSPPPOOOPPPRRRSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRTTTVVVYYYYYYVVVRRROOONNNNNNQQQRRRRRRTTTVVVSSSMMMRRRXXXZZZRRRJJJHHHIIIJJJGGGHHHIIIJJJLLLLLLMMMMMMMMMNNNPPPRRRTTTUUUUUUVVVXXXVVVSSSOOOMMMLLLLLLMMMMMMMMMLLLIIIHHHHHHKKKMMMIIIKKKJJJGGGGGGKKKLLLJJJEEEDDDBBBAAAAAAAAABBBCCCBBBBBBBBBAAA@@@???===<<<>>>===<<<===@@@CCCEEEEEEKKKNNNRRRUUUVVVSSSOOOLLLMMMIIIDDD@@@>>>>>>======BBB???;;;888666444111///111333444333222222222444///000000111000///...---,,,+++++++++***))))))))),,,---///000000///......---+++******+++,,,,,,++++++***)))))))))***+++,,,,,,)))(((+++***''''''***+++***)))((('''((())))))+++***))))))((())))))))))))(((&&&''')))******)))'''&&&&&&''')))***)))(((+++***)))((('''&&&%%%%%%&&&''')))))))))***,,,...+++***(((((()))))))))(((+++++++++++++++,,,------......---+++)))((()))+++***---000000///---,,,,,,+++***)))(((((((((((((((((()))+++++++++,,,...000...---,,,,,,,,,,,,)))'''&&&)))***)))'''&&&'''((((((''''''((())))))(((&&&))))))))))))))))))))))))'''))))))((()))+++)))%%%***(((&&&&&&'''((('''&&&(((((('''&&&$$$%%%(((***&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$&&&$$$######%%%'''(((((())))))(((((((((***,,,---+++---,,,((((((******((()))(((&&&%%%%%%&&&'''(((((()))))))))***))))))))),,,///111111...,,,...///(((,,,...---,,,---***&&&$$$&&&''''''''''''***,,,+++)))'''''')))***+++******+++,,,...000111111222333222222333666666333///---...///111333555666777===;;;888777777777666444555333111000111111000///---,,,+++,,,...///...---/////////...............---,,,,,,---///111000///...***---666777111---...000//////000222444333222{{{wwwtttpppjjjffffffhhhfffddddddaaa___[[[ZZZYYYXXXWWWUUUSSSQQQOOONNNPPPRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPOOOSSSVVVXXXXXXUUUPPPMMMKKKIIILLLNNNOOORRRTTTPPPJJJLLLQQQQQQLLLHHHIIIIIIHHHIIIJJJLLLMMMNNNMMMLLLKKKNNNPPPRRRSSSSSSTTTVVVWWWZZZWWWSSSOOOMMMLLLLLLLLLKKKMMMMMMKKKHHHGGGJJJMMMHHHJJJJJJGGGGGGKKKMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@???>>>======AAA???===???CCCGGGKKKLLLOOOQQQTTTVVVWWWUUUSSSRRRSSSMMMDDD===:::;;;<<<===>>><<<:::999999888777555333333444333333333444555......///111111000...,,,,,,,,,+++******)))((((((***+++---.../////////...,,,+++******++++++++++++...---,,,++++++++++++,,,,,,******------******------,,,)))'''''''''((()))******))))))))))))))))))***((('''''')))***)))((((((&&&&&&''')))))))))(((+++******((('''&&&%%%$$$&&&((()))))))))***---///,,,***(((((()))***)))((())))))))))))***+++,,,,,,...///...,,,)))((()))******,,,//////...,,,,,,,,,,,,,,,,,,++++++*********((()))++++++,,,---///222...---,,,,,,---,,,***((('''))))))'''''')))***)))(((''''''((())))))(((&&&((((((((((((((((((((((((&&&)))***)))***,,,(((###((((((''''''''''''&&&&&&&&&''''''%%%$$$$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$)))'''$$$$$$&&&((())))))'''''''''((()))***,,,---)))+++***'''&&&))))))''')))((('''&&&&&&&&&&&&&&&'''((()))******))))))(((+++///222000,,,***---111)))---...,,,+++,,,***&&&(((((('''&&&%%%%%%&&&'''---+++)))))))))+++---...)))***,,,...000111222333000///111555999888444///+++---000333666888888999===<<<::::::999999999999777555222111111111000///---,,,++++++,,,,,,+++***........................,,,,,,---...000000000000,,,***+++111222...---///000//////000333444444333~~~yyysssooollldddaaadddeeecccaaabbb^^^[[[XXXVVVUUUUUUTTTSSSPPPOOOMMMMMMOOOPPPPPPOOORRRRRRRRRRRRRRRQQQPPPPPPQQQTTTVVVVVVRRRNNNKKKJJJGGGIIIJJJLLLPPPSSSNNNGGGJJJKKKIIIHHHKKKOOONNNIIIKKKLLLNNNNNNNNNLLLIIIGGGMMMOOOQQQQQQPPPQQQTTTVVVYYYWWWTTTPPPNNNLLLLLLLLLIIIMMMOOOOOOLLLJJJJJJLLLGGGIIIHHHEEEFFFJJJKKKJJJJJJJJJIIIHHHGGGFFFDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@CCC@@@>>>@@@DDDJJJOOOQQQSSSUUUWWWYYYZZZYYYYYYXXXUUUMMMAAA999666888<<<>>>;;;;;;;;;===>>>===;;;999333222111111222333444444.........000111111...+++---,,,,,,+++***)))(((((()))***+++,,,---.........++++++++++++******+++,,,+++***))))))(((''''''''',,,)))))),,,---******---...---***(((''''''((())))))))))))*********)))))),,,***(((((((((((('''&&&((('''&&&'''((()))((('''******)))((('''&&&%%%%%%&&&''')))))))))))),,,...,,,***(((((()))***)))(((''''''''''''((()))***+++.........,,,)))'''((())))))+++------,,,***++++++,,,,,,,,,,,,,,,+++++++++)))************,,,000333...---,,,,,,------+++))))))(((### $$$+++,,,((((((''''''((())))))(((&&&''''''''''''''''''''''''%%%)))******+++,,,)))###''''''''''''&&&&&&%%%&&&%%%'''))))))(((''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$+++(((%%%$$$%%%&&&''''''%%%%%%&&&'''(((***+++,,,(((******&&&&&&))))))'''((((((''''''&&&&&&&&&&&&&&&'''(((*********)))((((((,,,///...***))),,,000***......,,,+++,,,***&&&(((&&&%%%$$$$$$$$$%%%&&&)))((('''&&&&&&''')))+++))))))***,,,...000111222...///222666999888333...,,,...111555888:::::::::::::::;;;;;;;;;===>>>???:::888555333333222000///111000......///...---+++------------............+++---...000000000000000222000///111111000111555//////...000222444444333}}}xxxvvvrrrmmmjjjaaa]]]bbbccc___]]]```[[[XXXTTTSSSSSSSSSSSSRRRPPPNNNMMMMMMNNNOOONNNMMMSSSSSSRRRRRRRRRRRRRRRRRROOOQQQRRRRRROOOKKKJJJIIIHHHIIIHHHIIINNNRRRNNNFFFKKKJJJGGGHHHNNNTTTRRRKKKKKKLLLMMMMMMLLLJJJHHHFFFJJJMMMOOONNNMMMMMMPPPTTTXXXVVVTTTRRRPPPNNNMMMLLLKKKMMMOOOPPPOOOLLLKKKKKKGGGIIIHHHEEEEEEIIIJJJHHHIIIIIIIIIIIIGGGEEEBBBAAACCCCCCBBBAAAAAABBBBBBCCCDDDAAA???@@@EEEKKKQQQSSSXXXYYYZZZ[[[[[[ZZZYYYXXXPPPIII@@@999777888;;;===777777777888999888444222111000......000222333222000...---...111000---***---,,,,,,++++++*********)))******+++,,,------...+++,,,,,,+++******+++---*********)))(((''''''&&&***((((((++++++((((((+++---,,,+++)))(((((())))))(((((()))************)))---+++)))((((((((('''%%%((('''&&&'''((()))(((''')))))))))(((''''''&&&&&&%%%''')))***)))((()))***+++***(((((()))))))))(((''''''''''''((()))++++++...//////---***((('''((()))***,,,,,,***)))***+++)))******+++******))))))***++++++******,,,000333---,,,+++,,,---,,,+++)))(((''' !!!+++,,,%%%(((''''''((())))))(((&&&(((((((((((((((((((((((($$$((())))))+++---***$$$&&&((())))))'''&&&&&&''''''))),,,---,,,***))))))(((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$)))&&&$$$######$$$$$$###$$$%%%&&&'''((()))******'''***)))&&&&&&))))))''''''''''''''''''&&&&&&&&&$$$&&&(((*********((('''''')))+++***)))))),,,000,,,//////,,,+++---+++'''&&&$$$""""""$$$'''))))))((())))))(((''''''***,,,))))))***+++,,,...000111111444777999777333...+++---///222555888999::::::777888;;;<<<===???BBBDDD???<<<999666444333000...000...---,,,------+++***,,,,,,,,,,,,,,,---------,,,...111111000/////////111111111000......111333...------///222333333333~~~|||~~~{{{tttppprrrrrrnnnjjj```\\\aaabbb\\\ZZZ^^^YYYVVVSSSQQQRRRSSSTTTTTTQQQOOONNNNNNNNNOOOMMMLLLOOOOOOOOOOOOOOOPPPPPPQQQNNNOOOOOOMMMKKKIIIIIIJJJJJJJJJHHHHHHMMMRRRMMMFFFIIIIIIHHHHHHLLLQQQPPPKKKHHHHHHIIIJJJJJJIIIHHHHHHHHHKKKMMMLLLJJJJJJNNNRRRUUUUUUUUUTTTRRROOOMMMLLLNNNMMMMMMMMMNNNNNNLLLKKKIIIKKKJJJFFFFFFIIIJJJHHHHHHIIIJJJIIIGGGDDDAAA???DDDCCCBBBBBBBBBCCCDDDDDDEEEBBB??????DDDKKKQQQTTTXXXYYYZZZYYYWWWTTTQQQOOOGGGDDD@@@======<<<;;;:::666444333222222222000...444111//////222444555444333///,,,---///000---)))------,,,,,,,,,,,,,,,,,,***************+++,,,,,,***,,,---,,,))))))+++---,,,,,,,,,,,,+++***))))))+++((((((++++++((((((***+++++++++******)))))))))'''((()))***+++******)))+++***((('''((()))(((''')))(((&&&'''((()))(((&&&((((((((((((((((((''''''$$$&&&)))***)))'''&&&&&&+++)))''''''((()))((('''((((((((()))***+++,,,---///000000...+++)))((((((***+++,,,,,,+++***+++,,,))))))***+++++++++***)))***,,,...///......///000,,,+++***+++,,,,,,***(((%%%)))&&&"""+++,,,%%%(((''''''((())))))(((&&&(((((((((((((((((((((((($$$'''((((((***---+++''''''***,,,,,,)))'''((()))(((***++++++)))))))))***(((((((((((('''''''''&&&'''&&&%%%&&&'''''''''%%%&&&$$$######%%%%%%$$$###&&&&&&'''((()))*********'''***)))&&&&&&******(((&&&&&&''''''''''''''''''###%%%(((***+++***(((''''''''''''(((***,,,...000...111000---,,,---,,,((((((%%%######&&&)))+++***(((***++++++))))))***,,,+++******+++,,,---///000333777;;;:::444...++++++///000111333555666777777666888;;;<<<===???CCCFFFCCC@@@<<<999666333000...---+++******++++++)))(((*********++++++,,,,,,,,,---000222222000............111222111...------------,,,,,,...111222333222{{{yyy{{{vvvmmmjjjooorrrqqqkkk```[[[aaaaaaZZZXXX\\\YYYVVVSSSQQQRRRTTTUUUUUURRRQQQOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMKKKIIIHHHIIIJJJLLLKKKGGGGGGMMMQQQNNNFFFEEEHHHIIIGGGGGGJJJKKKIIIEEEEEEGGGHHHIIIJJJJJJJJJGGGKKKMMMKKKHHHIIIMMMRRRSSSTTTUUUUUUSSSPPPMMMLLLQQQNNNJJJIIILLLNNNMMMKKKKKKMMMKKKGGGGGGJJJKKKHHHJJJJJJKKKKKKIIIFFFBBB@@@DDDCCCBBBAAABBBCCCDDDEEEFFFBBB>>>???CCCJJJQQQTTTVVVWWWVVVUUUQQQLLLHHHEEE@@@@@@AAABBBBBB@@@;;;888:::777444333444555666666888555222222666888999888555000,,,,,,...///,,,))),,,---------------------*********)))******+++,,,***,,,---,,,))))))+++...***************)))((((((...+++***---,,,)))))),,,***++++++++++++***))))))'''((()))+++++++++***))))))((('''''')))******))))))(((''''''((()))(((&&&''''''''''''((((((((((((###&&&***+++)))&&&$$$###***((('''&&&'''((('''&&&)))))))))***+++---...///111222222000---***))))))+++,,,------++++++,,,---***+++------...---,,,+++***---111333222000///...+++*********++++++***((($$$---...'''&&&,,,...((((((''''''((())))))(((&&&))))))))))))))))))))))))$$$&&&''''''***...---((())),,,......+++)))***+++(((((('''%%%$$$%%%'''***)))(((((((((''''''''''''((('''&&&&&&(((((('''&&&%%%$$$$$$&&&((()))'''&&&'''((()))******+++******(((******''''''***+++(((%%%%%%&&&'''((((((((('''###%%%(((***+++***(((''''''&&&%%%'''+++...000000///111111...---...,,,)))...***&&&%%%''')))))))))###&&&((((((&&&%%%&&&(((,,,,,,++++++,,,---///000111777===;;;333---+++---///000000111222444444555666999<<<======>>>CCCFFFFFFCCC>>>:::777444000---///...,,,---......,,,+++))))))*********+++++++++---111333333000------......444888777444111///---,,,++++++---000222222111yyyvvvttttttooojjjjjjnnnooolllddd```\\\[[[[[[ZZZVVVSSS[[[WWWRRRPPPQQQSSSRRRQQQNNNPPPPPPNNNKKKIIIKKKNNNJJJJJJJJJIIIIIIHHHHHHHHHHHHNNNPPPLLLIIIJJJKKKJJJLLLFFFCCCGGGLLLMMMLLLLLLLLLKKKIIIIIIJJJJJJIIIHHHFFFCCCBBBDDDJJJLLLKKKHHHIIIKKKMMMNNNMMMLLLMMMNNNRRRRRRRRRRRRQQQOOOLLLKKKMMMMMMMMMLLLJJJJJJLLLNNNPPPMMMJJJHHHIIIJJJJJJIIIJJJKKKLLLLLLJJJHHHEEEDDDEEEDDDDDDCCCCCCCCCDDDDDD???BBBBBB@@@BBBIIIOOOPPPSSSTTTRRRNNNHHHCCC@@@>>>BBBBBBCCCCCCAAA???<<<;;;:::777333222444888;;;<<<<<<;;;777333444999;;;888777333000000333333///+++---------...///...,,,******++++++,,,+++***)))(((************************...+++)))(((((((((((('''---)))'''***+++)))''')))+++(((&&&(((******%%% (((++++++)))***...000...---***((('''))))))(((%%%((((((((((((((((((((((((''''''''''''''''''''''''###$$$&&&(((((((((((('''%%%&&&''''''(((''''''&&&***)))(((%%%$$$&&&***...000000/////////,,,(((%%%(((******'''(((,,,...,,,///...------...---+++)))---...///000000...,,,+++******))))))((((((''''''(((&&&%%%%%%''')))******$$$&&&((()))((('''((()))((('''''')))***)))'''$$$(((((('''&&&&&&&&&&&&&&&(((((())))))*********++++++***))))))((()))))))))+++******)))(((''''''&&&)))%%%""""""&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''(((******))))))***+++***'''&&&&&&'''&&&'''))))))))))))***)))(((''''''$$$%%%'''((()))))))))(((***)))((((((((()))++++++222111///---+++***)))))))))(((&&&&&&''''''&&&%%%&&&'''''''''(((((())))))---...//////......///000888666444222000...------222...///333333///111666777;;;???@@@??????AAACCCHHHCCC===888666555444333000...---,,,------,,,+++,,,,,,---,,,,,,,,,...///000000000111222222000...//////000111111000///...,,,+++''')))555???333zzzvvvtttsssmmmfffcccddddddaaaccc___[[[ZZZZZZYYYVVVRRRVVVSSSPPPOOOQQQSSSSSSSSSRRRSSSSSSQQQMMMJJJJJJKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGKKKLLLIIIHHHIIIIIIGGGKKKEEEBBBGGGKKKLLLLLLLLLNNNLLLJJJIIIJJJKKKKKKJJJIIIFFFDDDFFFJJJLLLJJJGGGHHHKKKNNNOOONNNMMMMMMMMMPPPRRRSSSRRRPPPNNNMMMMMMOOOMMMLLLKKKKKKMMMNNNOOOOOOMMMJJJIIIIIIIIIHHHGGGFFFGGGIIIIIIIIIGGGEEEDDDFFFEEEDDDDDDCCCDDDDDDDDDCCCGGGHHHDDDCCCHHHLLLNNNNNNOOONNNKKKFFFAAA>>>===@@@AAABBBBBBAAA???===;;;999888777888;;;=========:::;;;;;;888:::>>>===999666333000000222333///,,,******+++---///000///---******,,,---,,,+++)))(((************************,,,***((((((***,,,,,,,,,---((('''***+++((('''))),,,***(((((()))(((&&&$$$&&&))))))((()))...000...///,,,***)))******)))'''((((((((((((((('''''''''''''''''''''''''''''''''$$$%%%'''((())))))(((((())))))))))))(((((((((((())))))((('''&&&'''***---...------------,,,***((((((******''''''+++---+++///...------...---+++))),,,---...///...---+++******)))))))))((((((((('''((('''&&&''')))*********$$$&&&((((((((((((***,,,)))((('''(((((((((&&&$$$)))(((''''''&&&&&&&&&&&&((((((((()))))))))***************)))))))))(((((()))))))))((((((''''''&&&%%%%%%$$$###"""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))(((((()))***)))((()))))))))))))))******)))))))))(((((((((((()))***+++,,,+++******)))(((((('''((()))***+++000///...,,,+++*********)))'''&&&&&&''''''&&&%%%(((((((((((()))))))))***,,,...//////...---///000333222111000...---------111......222222000111666555888===??????@@@BBBDDDGGGCCC===888666555444333444333000///......------,,,,,,,,,,,,,,,,,,---.../////////000111111///---...///000000000///......++++++)))+++777AAA:::)))~~~xxxsssqqqpppjjjbbb]]]^^^^^^[[[aaa^^^ZZZXXXYYYXXXUUURRRQQQPPPNNNOOOQQQTTTUUUUUUVVVWWWWWWTTTOOOKKKIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFHHHHHHFFFGGGIIIGGGCCCIIICCCAAAFFFJJJKKKKKKLLLPPPMMMJJJIIIJJJLLLMMMMMMLLLIIIGGGGGGJJJKKKJJJGGGHHHKKKOOOPPPPPPNNNNNNNNNNNNQQQSSSSSSPPPNNNNNNOOOQQQMMMJJJJJJMMMPPPQQQPPPNNNLLLJJJIIIIIIHHHFFFDDDEEEFFFHHHIIIIIIHHHFFFEEEFFFEEEEEEDDDCCCCCCDDDDDDFFFKKKMMMHHHDDDEEEIIIJJJJJJJJJJJJHHHDDDAAA@@@??????@@@AAAAAAAAA@@@>>>===999:::<<>>:::444555222000000222222///,,,+++***+++---///000///...)))+++---......,,,)))'''************************+++)))((((((***++++++***,,,((('''***+++(((''')))***+++***)))''''''(((***&&&)))***))),,,111333222444111///---------+++***((((((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&((()))***))))))(((+++***)))(((''''''''''''((()))***)))((((((***,,,---+++******+++,,,+++***)))+++***'''(((+++,,,)))///...------...---,,,***++++++,,,------,,,***)))))))))))))))((((((((((((((('''''')))+++,,,+++)))%%%'''(((((((((***---000---+++)))((())))))((('''***)))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((()))*********)))'''&&&''''''''''''''''''''''''###&&&'''%%%""""""&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++,,,+++***))))))******+++---//////---+++++++++)))((((((((()))***++++++,,,---,,,+++***))))))(((((((((((()))******,,,,,,+++++++++++++++,,,((('''&&&&&&'''(((&&&%%%((())))))))))))*********+++---......---,,,...///000////////////////////////------000111111222555222555:::===???AAACCCEEEFFFBBB===999777666555444888666444111000/////////,,,,,,,,,,,,,,,---.........------...000000...,,,---...//////000///...---,,,---,,,,,,555===:::///}}}}}}zzztttmmmjjjkkkggg```]]]___aaa``````\\\WWWVVVVVVVVVSSSQQQPPPOOOPPPPPPRRRTTTUUUUUUVVVVVVVVVTTTQQQMMMIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGEEEGGGFFFEEEGGGIIIEEE>>>FFFAAA@@@DDDHHHIIIJJJLLLPPPLLLHHHGGGHHHKKKLLLMMMKKKHHHFFFFFFHHHJJJIIIHHHGGGJJJOOOQQQPPPOOONNNNNNLLLPPPSSSSSSPPPNNNOOOQQQRRRMMMIIIJJJOOOSSSRRRPPPLLLKKKJJJIIIIIIGGGDDDBBBHHHIIIJJJKKKKKKIIIHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDKKKNNNIIIDDDCCCEEEFFFHHHIIIIIIHHHEEECCCCCCDDD@@@AAABBBBBBBBBBBBAAAAAA<<<===>>>AAABBBAAA===:::999;;;;;;999999999444...444222000000111111///---///...------......---+++)))+++---//////,,,***(((************************---+++)))(((((('''&&&$$$+++'''&&&)))+++(((''')))''')))+++(((%%%&&&,,,111))),,,...---000666888777;;;999666333111///...---))))))***)))((('''&&&%%%''''''''''''''''''''''''&&&''')))*********)))(((''''''&&&%%%%%%%%%&&&''')))+++,,,---++++++,,,------+++((('''(((************---,,,)))))),,,,,,)))...---------......,,,***++++++,,,---,,,,,,+++***))))))))))))(((((((((((((((((()))+++------+++)))((()))*********---111444111...+++******++++++******)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&))),,,///000///---,,,,,,))),,,...111555888444///---,,,***(((((()))***++++++,,,,,,,,,+++)))'''&&&))))))))))))******++++++))))))))))))***+++,,,,,,((('''&&&&&&'''((('''%%%((((((((((((((()))))))))***+++---,,,++++++,,,......///000111222333444444...------///111222333444222555888<<<>>>@@@BBBCCCEEEBBB===999888777666444777777555333000///000111...---,,,---.../////////...------...///000///...,,,---.../////////...---///000///,,,...333222,,,zzzvvvwwwuuunnnhhhdddfffddd^^^[[[___bbbccc^^^YYYUUUSSSTTTTTTRRRPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQNNNJJJGGGFFFGGGHHHIIIIIIIIIGGGFFFFFFHHHIIIHHHJJJJJJDDD<<>>>>>>>>===:::888777999777444444666555000222111000000000000///...000///------...///...,,,+++,,,...//////---+++)))************************---+++***))))))(((&&&$$$***&&&&&&)))***(((''')))$$$''')))(((%%%'''...555***---......000666999777???===;;;777333111//////***+++++++++***(((&&&$$$(((((((((((((((((((((((('''((()))******))))))(((%%%%%%%%%%%%%%%&&&''''''***,,,...///...------...///,,,(((&&&'''(((((((((+++---...++++++------***...---,,,---......,,,+++,,,,,,,,,---------,,,,,,(((((((((((())))))))))))(((((()))+++------,,,***+++,,,,,,,,,,,,...222555///---***)))*********)))))))))(((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''')))***)))(((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&)))'''%%%&&&)))***)))(((''''''''''''''''''''''''+++---000000///---,,,,,,(((---111444:::???;;;333...,,,***)))((()))+++,,,---------,,,+++)))'''&&&******+++++++++,,,,,,,,,'''''''''((((((***++++++(((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''')))***++++++******+++,,,,,,---///111333444555555///...---...111444444222444666888;;;>>>@@@@@@@@@DDDAAA===:::999888777555444555666444111000111222111///---...000111111000///...---...000111000///+++,,,.../////////...---222222000,,,+++------+++|||wwwqqqnnnooommmhhhccc___bbbaaaZZZVVVYYY]]]^^^\\\WWWRRRQQQQQQRRRQQQOOOQQQSSSUUUVVVTTTSSSSSSSSSRRRQQQPPPPPPPPPNNNKKKHHHEEEFFFHHHIIIJJJIIIGGGFFFGGGLLLPPPPPPOOOLLLDDD;;;???======BBBDDDEEEHHHLLLJJJGGGDDDCCCEEEGGGIIIIIIDDDCCCBBBBBBBBBDDDGGGHHHGGGIIILLLMMMMMMMMMNNNOOONNNOOOPPPQQQQQQQQQPPPOOOOOOMMMLLLNNNRRRRRRPPPNNNLLLJJJHHHHHHHHHHHHFFFEEEIIIIIIJJJJJJHHHFFFCCCAAAEEEDDDCCCBBBAAAAAA@@@@@@BBBFFFHHHEEEDDDFFFFFFDDDGGGHHHGGGFFFCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFBBB@@@===<<<<<<;;;:::888666777555222444888999666111111111000000/////////---,,,+++,,,///111111111------.........---,,,+++************************+++***)))***++++++)))'''***&&&%%%)))***(((''')))###&&&((('''%%%'''...444'''***+++***,,,000222111::::::999555222/////////,,,---...---,,,)))&&&$$$((((((((((((((((((((((((''''''((()))))))))((('''&&&&&&'''(((((((((((('''***,,,......---,,,---...///,,,(((''''''(((''''''))),,,---++++++...---***------,,,---......---+++,,,,,,,,,,,,------------(((((((((((()))))))))))))))((((((***,,,---,,,***---.........---...000222+++)))''''''((()))((('''((((((''''''(((((()))***'''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###''')))'''###((((((((((((((((((((((((+++,,,------+++***++++++)))...222444;;;BBB===333------+++*********+++,,,/////////...---+++)))''')))***++++++,,,,,,++++++'''''''''''''''(((((()))'''&&&%%%&&&(((((((((&&&''''''&&&&&&&&&&&&&&&%%%''')))******)))(((***+++***+++...000222222222222111111///...111666555000666666888;;;???AAA@@@???CCC@@@===;;;:::999777666444777:::888444111111222222///,,,---111222111//////...------///111111000+++,,,...///000000///...111111///......///000000}}}ssspppmmmkkkiiieeeaaa^^^YYY]]]\\\UUUQQQTTTXXXZZZZZZVVVQQQOOOPPPQQQPPPNNNNNNQQQUUUVVVTTTRRRRRRSSSTTTRRROOONNNOOONNNKKKIIIDDDEEEHHHJJJJJJIIIGGGFFFIIIQQQXXXXXXTTTNNNEEE<<<===;;;<<>>>>>???>>><<<:::777888666333444888777444000000111000////////////...---+++,,,///111111111///......---------------************************)))((((((((())))))'''%%%)))%%%%%%(((***(((((()))&&&'''((('''&&&'''***...%%%((((((&&&'''***,,,***...000000///,,,+++---///...///000///...***'''%%%((((((((((((((((((((((((&&&'''((()))(((((('''&&&'''((()))***)))'''$$$###)))***++++++******+++,,,,,,***((((((((())))))(((&&&***+++******---,,,)))---,,,,,,---......---++++++++++++++++++,,,------'''((((((((()))))))))******((('''(((***,,,,,,+++---...///...,,,++++++,,,(((''''''(((******)))(((&&&&&&''''''(((***+++,,,((((((((((((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%$$$###$$$$$$%%%&&&%%%$$$((((((((((((((((((((((((,,,---,,,+++))))))+++,,,+++000222111888???:::------,,,,,,,,,,,,+++++++++---.........,,,***(((''''''((()))*********))))))(((((('''&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''((((((''''''&&&&&&&&&&&&&&&((())))))(((''')))***+++,,,///111222222111000444444111...222777555///555555777;;;@@@CCCCCCAAABBB@@@===;;;;;;:::888666999>>>AAA@@@:::444111111111---***,,,000222000---...---+++,,,...000000000,,,---///000111111000000111///...///111111222222|||yyywwwsssrrrooolllgggaaa\\\YYYUUUYYYYYYSSSPPPSSSYYY\\\ZZZUUUPPPNNNOOOPPPOOOMMMKKKOOOTTTUUUTTTRRRRRRSSSWWWSSSPPPNNNNNNNNNKKKHHHCCCEEEHHHJJJJJJIIIGGGFFFJJJUUU^^^^^^WWWOOOEEE===;;;:::<<<@@@BBBCCCFFFLLLGGGEEEDDDEEEGGGHHHHHHGGGGGGGGGEEEBBB@@@@@@CCCEEEGGGHHHIIIIIIIIIKKKNNNQQQTTTOOOLLLOOOTTTUUUOOOJJJIIIMMMQQQSSSQQQNNNLLLJJJLLLJJJGGGFFFHHHIIIJJJJJJGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHGGGEEEDDDDDDCCCCCCNNNLLLIIIGGGJJJOOOMMMGGGOOOOOOMMMJJJGGGFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEE>>>>>>@@@BBBCCCCCC@@@===:::;;;999444333444111,,,///000111000///...///000222000------...//////...000///...,,,,,,---......************************((('''&&&&&&%%%### )))%%%$$$(((***(((((())))))))))))'''&&&&&&'''(((%%%((('''$$$%%%((((((&&&$$$'''))))))((((((,,,//////000111111///+++(((%%%))))))))))))))))))))))))&&&&&&'''(((((('''&&&%%%&&&((())))))'''###'''((()))((('''''')))+++***)))'''(((***++++++***###''')))((())),,,+++(((---,,,,,,---...///---,,,******))))))***+++,,,,,,'''((((((((())))))*********(((&&&''')))+++,,,+++,,,......---***((('''((())))))***,,,......,,,***%%%&&&&&&''')))***,,,---))))))((((((((('''''''''((('''&&&%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%"""%%%((((((%%%$$$&&&((())))))))))))))))))))))))//////...,,,******---///---111111///555<<<666(((,,,,,,---------,,,+++***++++++++++++***(((&&&%%%%%%&&&((()))))))))(((''')))((('''&&&%%%$$$$$$$$$'''&&&%%%&&&((()))((('''))))))(((((('''''''''&&&&&&'''((((((''''''(((***...///111333444333222111555555222///222888555...444444666;;;AAAEEEEEECCCBBB@@@===;;;;;;:::888777???DDDHHHEEE>>>666222111///,,,)))***...000...+++---+++******---/////////,,,---///111111111111000222...,,,...111111000000|||zzzyyyyyyssspppmmmhhhddd___[[[YYYYYYUUURRRRRRUUUWWWWWWUUUYYYUUUOOOMMMMMMNNNMMMKKKJJJNNNRRRSSSQQQOOOPPPQQQNNNPPPOOOKKKFFFDDDGGGKKKLLLHHHEEEEEEFFFFFFHHHJJJUUU[[[```]]]SSSHHHCCCAAA???>>>===>>>AAABBBCCCBBBGGGFFFHHHKKKKKKGGGHHHLLLMMMFFFAAACCCDDDDDDDDDFFFJJJKKKLLLLLLKKKLLLNNNOOOLLLKKKLLLNNNPPPQQQPPPOOOMMMNNNPPPPPPPPPNNNLLLKKKJJJHHHFFFFFFGGGIIIIIIIIIKKKLLLMMMNNNMMMJJJGGGEEEDDDGGGFFFAAAAAAFFFGGGDDDFFFFFFHHHKKKNNNPPPPPPOOOMMMSSSRRRHHHDDDHHHHHHCCCHHHFFFDDDAAA@@@@@@@@@AAA;;;999;;;BBBGGGDDDAAA@@@@@@<<<999999888666444444111111000///////////////,,,,,,---......///......000...,,,,,,------***'''---,,,++++++,,,,,,***(((------,,,(((((((((""")))((('''((()))***)))(((((('''&&&%%%%%%&&&((())))))*********(((''''''((())))))))))))))))))))))))111...++++++---,,,***'''((()))+++++++++)))(((&&&***(((''''''(((((('''&&&)))))))))))))))(((''''''''')))+++++++++,,,...///+++)))''''''((((((&&&$$$)))+++---+++(((&&&(((***'''+++,,,******,,,+++'''+++,,,------,,,***'''%%%((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''---+++++++++&&& ###+++...+++,,,222888666...(((%%%''')))))))))***...222+++)))'''%%%%%%&&&)))***''''''''''''''''''''''''(((%%%$$$''''''$$$$$$((('''((((((((((((((('''&&&))))))***++++++***((((((******)))((())))))******---222444000---///111111//////.........---***(((...---++++++***(((%%%"""***)))'''''')))***)))((()))&&&&&&))))))%%%$$$&&&''''''(((((())))))******111,,,''''''***+++'''###+++)))(((''''''((()))******------+++---222555333111//////000333444333000777888;;;>>>AAACCCDDDEEEBBB;;;888<<<<<<999:::===>>>FFFGGG===666777777333000000000///...,,,******,,,---......///.........///---,,,000555666///)))//////.........---------~~~zzzwwwtttrrrqqqqqqnnnjjjfffaaa]]]YYYWWWRRRRRRQQQPPPOOOPPPSSSTTTYYYUUUPPPNNNNNNOOONNNMMMLLLOOORRRSSSQQQOOOOOOPPPNNNLLLJJJIIIHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEGGGIIIUUU]]]bbb___SSSGGGBBBAAAAAA???>>>???@@@BBBAAAAAAFFFEEEGGGJJJIIIFFFGGGKKKNNNGGGCCCDDDFFFEEEGGGJJJJJJLLLOOOOOONNNMMMMMMMMMMMMLLLLLLMMMPPPQQQQQQPPPPPPQQQRRRRRRRRRPPPMMMLLLMMMKKKIIIHHHIIIJJJIIIHHHJJJKKKMMMMMMLLLJJJGGGEEEDDDFFFEEEAAAAAAEEEFFFCCCDDDEEEHHHKKKOOOPPPOOOMMMMMMPPPPPPMMMMMMPPPOOOLLLJJJHHHEEEBBB@@@@@@@@@AAA===;;;>>>FFFKKKJJJIIIIIIEEEDDDBBBAAA>>>;;;::::::222222111//////.........,,,---...000000000///...///---++++++,,,,,,)))&&&,,,+++***+++,,,,,,***)))&&&(((((('''***---+++&&&***)))'''''')))))))))(((''''''&&&&&&&&&''''''(((((()))***)))'''&&&'''(((************************...,,,******+++,,,***'''((()))***++++++***((('''***(((''''''(((((('''&&&)))))))))))))))(((''''''&&&((()))******+++,,,---,,,+++))))))))))))(((&&&)))*********((('''((()))***------***)))+++)))&&&)))***+++,,,+++***)))((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''+++)))******'''$$$)))111222000000444888555,,,%%%&&&((())))))(((***---000***((('''&&&&&&'''((()))''''''''''''''''''''''''(((%%%$$$''''''$$$%%%(((''''''((())))))(((((((((((()))***++++++***)))(((,,,++++++***(((''''''&&&000555777333111222333111............---,,,***((('''&&&''')))++++++***(((***(((''''''((())))))(((%%%######&&&%%%"""!!!###'''((((((((((((((())))))(((&&&%%%''',,,///...---&&&'''((())))))*********))),,,,,,***+++000222000111000///111333444222///444666888<<>>>>><<<888777999;;;CCCDDD;;;555666666333333111000000222222000---,,,,,,---...//////......///------111777888333---///......---------------~~~}}}zzzvvvrrrnnnlllllliiidddaaa^^^[[[WWWUUUQQQSSSUUUSSSPPPPPPTTTYYYXXXUUUQQQPPPPPPQQQQQQPPPNNNPPPRRRRRRPPPOOONNNOOOMMMJJJHHHHHHJJJKKKJJJHHHHHHHHHGGGEEEDDDFFFIIIKKKWWW^^^ccc]]]PPPDDD@@@AAACCCAAA??????@@@AAA@@@???DDDCCCEEEHHHGGGEEEFFFJJJNNNHHHDDDEEEGGGGGGJJJNNNKKKNNNQQQRRRQQQNNNLLLLLLNNNLLLLLLMMMOOOQQQQQQQQQSSSTTTUUUUUUSSSQQQOOOMMMPPPNNNLLLKKKKKKKKKJJJIIIJJJKKKLLLLLLKKKIIIFFFEEEFFFHHHGGGDDDCCCFFFFFFDDDDDDEEEGGGLLLOOOQQQPPPNNNTTTPPPPPPUUUXXXVVVSSSRRRLLLJJJFFFCCCAAAAAABBBCCCBBB@@@BBBIIILLLKKKIIIJJJBBBDDDEEEAAA<<<999888999444333111000///...---------...000222333111///......,,,+++***+++***)))'''***))))))***,,,,,,+++)))+++,,,+++((())),,,+++''',,,***(((''''''(((((('''&&&'''''''''''''''&&&&&&&&&(((((((((&&&%%%&&&'''++++++++++++++++++++++++---,,,++++++------,,,+++***+++,,,,,,,,,+++***)))***)))'''((())))))(((&&&(((((()))))))))(((''''''&&&&&&'''((()))******+++---,,,******++++++***((((((''''''''')))***)))(((---///---)))''')))(((%%%)))))))))******+++++++++&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&'''''')))'''(((******+++222:::???===;;;<<<===999111)))((()))***)))((())),,,...((((((''''''((((((((((((''''''''''''''''''''''''(((%%%%%%''''''%%%%%%(((&&&'''((())))))***))))))'''((()))***++++++***))),,,,,,,,,,,,,,,***((('''222777999666444555444111---------,,,+++***)))((($$$$$$%%%'''***,,,+++***)))'''&&&'''((()))(((''''''%%%%%%((((((%%%$$$&&&(((((((((''''''''''''''''''&&&&&&''''''(((((((((###%%%(((***,,,,,,+++******------***+++///000...222111000111222222000///333444888<<<@@@DDDGGGHHHOOOHHHBBB???<<<888777888666>>>@@@888444777777333333111///000333333222///++++++,,,....../////////---+++,,,000666888555000000...---++++++,,,---...|||{{{{{{zzzyyyuuupppkkkiiieeebbb]]][[[ZZZYYYWWWTTTRRRTTTUUUUUUSSSTTTWWWYYYWWWUUUSSSRRRQQQRRRSSSSSSMMMNNNOOOPPPPPPOOOOOOOOOKKKLLLKKKKKKJJJIIIIIIIIIEEEGGGEEEBBBDDDJJJPPPSSSYYY]]]^^^VVVIII@@@???BBBDDDBBB@@@???@@@@@@???>>>CCCAAACCCEEEEEECCCEEEIIILLLGGGDDDEEEGGGGGGKKKPPPOOOQQQRRRRRRPPPNNNMMMMMMNNNMMMLLLMMMOOOQQQRRRRRRUUUUUUVVVVVVTTTQQQOOOMMMOOOMMMKKKKKKLLLLLLKKKJJJIIIJJJKKKKKKJJJHHHFFFEEEKKKKKKJJJIIIHHHIIIHHHHHHFFFFFFGGGKKKOOOSSSTTTTTT]]]UUUSSS\\\___WWWQQQQQQKKKIIIFFFCCCBBBCCCDDDEEEGGGDDDDDDGGGFFFBBB@@@AAA<<>>888555555555555444222000///...---------///222444555333000......---,,,++++++******))))))((((((***,,,,,,+++***///000...***)))+++***'''...+++(((&&&'''(((((('''&&&'''((((((((('''&&&%%%%%%&&&''''''%%%%%%%%%'''))))))))))))))))))))))))---------...///000000000/////////...---,,,***)))***)))(((((())))))(((&&&'''((((((((((((((('''''''''''''''((()))*********---,,,******+++,,,***)))(((%%%$$$&&&)))+++***''',,,...,,,'''&&&))))))'''***))))))))))))***++++++%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''''''''(((***---333<<>>CCCHHHLLLNNNNNNHHHBBB>>><<<;;;;;;<<<444<<<===777555999999555////////////------...///***+++,,,---.../////////,,,******---222444222///000...,,,******+++---///~~~zzzrrrrrrrrrpppmmmiiieeeccc```[[[WWWVVVXXXYYYWWWTTTQQQOOONNNPPPSSSUUUUUUTTTUUUUUUTTTSSSRRRRRRSSSTTTKKKKKKLLLMMMOOOOOOOOOOOOJJJOOORRRPPPIIIEEEGGGJJJDDDEEEBBB@@@GGGTTT\\\^^^YYYYYYUUUKKKAAA===???DDDCCCBBB@@@???@@@@@@???>>>AAA@@@AAACCCCCCAAADDDIIIIIIEEEDDDFFFFFFFFFIIIOOORRRRRRQQQOOOLLLLLLMMMOOONNNMMMLLLMMMPPPRRRRRRQQQTTTUUUUUUUUUTTTQQQNNNLLLKKKJJJIIIJJJLLLMMMLLLKKKIIIJJJJJJJJJIIIHHHGGGFFFLLLKKKKKKLLLKKKJJJIIIJJJKKKIIIHHHJJJOOOTTTXXXZZZ___WWWUUU]]]___WWWOOONNNGGGFFFEEEDDDDDDEEEFFFGGGGGGDDDCCCCCC@@@;;;999;;;===DDDFFF???888777888777555444333111///...------...000333555555333000...///......,,,++++++,,,---)))))))))***,,,---+++***))),,,,,,))))))---...------+++(((''''''((('''&&&&&&'''((((((((('''%%%$$$$$$&&&'''&&&%%%%%%&&&'''((((((((((((((((((((((((+++,,,------...///000111333222222000...---+++***+++)))(((((())))))((('''''''''((((((((((((''''''***(((((()))+++---,,,***+++***))))))***+++)))((('''%%%$$$&&&)))+++***(((***,,,***&&&&&&***+++)))+++***))))))(((((())))))%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&'''''''''((()))+++000999BBBHHHNNNNNNJJJCCCBBBCCC???888,,,***)))(((((()))))))))%%%&&&((()))***)))((('''(((((((((((((((((((((((((((%%%%%%'''(((&&&'''***&&&&&&''')))************&&&''')))***+++++++++***&&&(((+++---......------(((---000000222444333...***,,,,,,+++((('''(((***---+++***)))******)))((((((''''''((())))))(((&&&'''%%%&&&))))))&&&%%%(((((((((''''''&&&&&&%%%%%%''')))++++++*********+++))))))(((((()))***,,,---...111111...---000///,,,111111222111000/////////333555999>>>DDDJJJOOORRROOOJJJCCC===;;;<<<>>>===666===>>>888777<<<<<<777---000222///)))'''***///***+++,,,---............---,,,+++---000222111///111///,,,******+++---///yyyuuummmlllkkkiiifffeeecccbbb___YYYTTTSSSVVVXXXVVVSSSQQQOOOMMMPPPUUUXXXWWWTTTUUUVVVVVVTTTRRRRRRSSSTTTKKKJJJIIIKKKMMMNNNNNNMMMGGGOOOUUURRRHHHBBBEEEJJJBBBCCCBBBCCCOOOaaahhheeeVVVRRRJJJBBB======AAADDDAAA@@@>>>???@@@AAAAAA@@@AAA???@@@BBBBBBAAADDDIIIFFFDDDEEEGGGGGGEEEGGGLLLRRRQQQOOOLLLIIIJJJMMMPPPMMMMMMMMMOOORRRSSSRRRPPPSSSTTTUUUUUUSSSQQQNNNMMMHHHHHHHHHJJJLLLMMMMMMKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJHHHHHHKKKKKKIIIHHHJJJPPPMMMKKKLLLOOOTTTXXXZZZYYYVVVVVVZZZ\\\WWWRRRPPPEEEEEEEEEFFFFFFFFFFFFFFFDDDAAAAAAAAA>>>::::::>>>===DDDCCC;;;666999:::777555444222111000///......000111333444444222000////////////---++++++---///+++******+++------,,,***(((,,,---***(((***+++)))+++)))(((((())))))'''&&&(((((((((((('''&&&%%%%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((************,,,...222222111///...---,,,,,,+++)))(((((()))***((('''&&&&&&'''((((((((('''''',,,***(((***---...---******)))(((((()))***)))((('''&&&&&&''')))******)))(((******''''''***+++(((*********))))))(((((((((&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''''')))***+++111;;;CCCEEEOOOTTTSSSLLLKKKLLLFFF===,,,***((('''((())))))(((%%%&&&''')))))))))(((((((((((((((((((((((((((((((((%%%%%%((((((&&&'''+++%%%&&&'''(((((()))(((((('''((()))***++++++***)))'''((()))******))))))(((%%%)))***+++...111000+++***,,,---+++((('''))),,,,,,+++))))))+++,,,,,,+++((((((((()))+++***(((&&&(((&&&'''******((('''***(((((((((''''''''''''''''''((((((((('''%%%###"""+++***((('''(((***,,,---,,,//////,,,,,,...---***///000222111000//////000222333777<<>>888000333444000***'''+++///++++++,,,------------,,,000...---...000222333222111///...,,,,,,---...///~~~xxxrrrmmmhhhfffccc```^^^___aaabbbbbb[[[TTTSSSUUUVVVTTTPPPNNNNNNPPPRRRUUUVVVWWWVVVTTTVVVWWWUUURRRPPPQQQSSSMMMKKKIIIIIIJJJKKKIIIHHHEEEKKKQQQOOOHHHCCCDDDGGGAAACCCDDDIII[[[nnnooofffPPPJJJBBB>>>???BBBCCCCCC???>>>===>>>AAACCCCCCCCCAAA??????BBBBBBAAADDDJJJDDDDDDGGGJJJHHHDDDEEEJJJNNNNNNMMMKKKIIIIIIKKKMMMLLLLLLNNNQQQSSSSSSQQQOOOSSSSSSTTTUUUTTTRRRPPPNNNIIIIIIIIIKKKMMMMMMLLLJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFGGGLLLMMMIIIIIILLLSSSQQQPPPPPPQQQRRRRRRQQQSSSVVVXXXWWWVVVWWWTTTPPPDDDEEEGGGGGGGGGEEEBBBAAAAAA?????????<<<999;;;AAA<<>>555333999;;;555444333222111000000000000111222333333333111000///...///...,,,******---000---,,,,,,,,,------,,,***''',,,...***''''''&&&$$$(((((((((***+++***(((%%%))))))((('''&&&%%%%%%%%%$$$&&&''''''&&&&&&'''(((''''''''''''''''''''''''$$$&&&((((((''''''))),,,,,,,,,,,,,,,------......+++***))))))******)))'''%%%&&&''''''((((((''''''---***(((***---///---******((('''((()))***)))((('''((())))))))))))***+++(((++++++(((((())))))%%%'''((()))*********)))((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&)))******000:::???>>>JJJSSSXXXTTTQQQOOOEEE888,,,)))'''&&&(((***)))(((%%%&&&'''((())))))))))))(((((((((((((((((((((((((((%%%%%%((()))'''(((+++&&&&&&''''''''''''&&&&&&((()))***++++++***)))((('''((((((((())))))******(((***))))))+++///---)))***,,,...,,,((('''***...,,,***((((((***+++,,,+++)))))))))+++,,,,,,)))''')))'''(((++++++)))(((+++'''((((((((((((((()))))))))'''%%%%%%%%%###'''(((((()))***,,,---...+++...///---,,,...---***---///111111///...///111333444777<<>>:::<<<===:::===BBBAAA;;;;;;@@@>>>777333111///---------......,,,,,,---------,,,++++++...---,,,---///222444555000000///............///~~~zzzssskkkfff```]]]XXXUUUTTTVVVZZZ\\\eee^^^UUUSSSUUUUUUQQQMMMFFFJJJNNNOOONNNNNNQQQTTTTTTVVVWWWUUURRRPPPPPPRRRPPPLLLIIIHHHIIIHHHFFFDDDCCCGGGKKKLLLIIIFFFDDDDDD@@@CCCFFFOOOcccvvvrrrcccLLLEEE>>>>>>CCCFFFEEEBBB===<<<<<<>>>AAADDDEEEEEEAAA??????AAAAAAAAADDDJJJDDDEEEHHHLLLJJJEEEEEEIIIJJJKKKLLLLLLJJJIIIIIIJJJKKKLLLOOORRRUUUTTTQQQNNNSSSTTTUUUVVVUUUSSSQQQPPPLLLKKKKKKLLLMMMMMMKKKIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGIIINNNOOOKKKKKKOOOUUUTTTSSSSSSRRRPPPLLLIIIQQQZZZ[[[UUURRRVVVTTTNNNEEEGGGHHHIIIGGGCCC???<<<@@@>>>>>>===:::777:::??????BBB===444444===>>>777333333222111000000000111222222222222111111000///---......+++)))))),,,//////...------......,,,***$$$)))((((((+++,,,+++&&&'''(((+++,,,+++(((%%%***)))'''&&&%%%%%%&&&&&&%%%&&&''''''&&&&&&((()))((((((((((((((((((((((((%%%'''***)))((('''***,,,''''''((()))+++---///000+++***))))))******)))'''%%%%%%&&&'''((((((((('''...***((()))---///,,,)))***)))((()))***+++***)))'''))),,,+++((('''***,,,))),,,,,,)))((()))&&&"""$$$%%%(((***++++++***)))(((((((((((((((''''''''''''''''''&&&&&&'''''''''%%%)))***)))...777;;;888===KKKTTTRRROOOJJJ;;;***,,,)))&&&&&&(((***)))(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((%%%%%%((()))'''(((,,,&&&&&&&&&'''&&&&&&%%%%%%))))))***++++++***((((((''''''((()))+++...000111------+++(((***...,,,'''***---...,,,((('''+++///---+++((((((((())))))((())))))***,,,---,,,***'''$$$"""###&&&'''$$$$$$'''''''''(((((())))))******'''%%%$$$(((,,,---)))%%%###%%%(((+++---.........,,,000111//////111///,,,,,,///111111///...000222555777:::>>>EEELLLSSSVVV[[[WWWLLL???;;;>>>@@@<<>>@@@AAAEEEIIIKKKHHHAAA===@@@GGGJJJHHH???>>>======???CCCFFFHHHIIIGGGFFFIIIMMMOOOKKKGGGOOONNNLLLKKKKKKKKKLLLMMMKKKMMMOOONNNKKKKKKNNNQQQQQQQQQRRRSSSTTTTTTQQQNNNNNNLLLJJJJJJMMMMMMLLLIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOONNNLLLKKKLLLMMMSSSRRRSSSVVVXXXUUUMMMEEEPPPRRRVVVYYYYYYSSSKKKEEEHHHMMMPPPNNNFFF@@@???@@@BBB???<<<===???@@@@@@>>>>>>:::777888;;;===:::666555555555555444333222111///000111000///...///000//////...,,,***+++...111,,,,,,,,,,,,+++)))'''&&&))))))))))))))))))))))))++++++***)))((('''&&&&&&+++***)))(((((('''((((((***)))(((&&&&&&%%%%%%%%%(((''''''&&&&&&((()))***'''(((((((((((())),,,...***)))(((((()))+++---...***)))(((''''''((()))***((()))******)))(((***+++---+++)))+++---///---+++...,,,***))))))***)))((((((***)))###$$$)))+++((())))))((('''&&&'''''''''+++)))&&&&&&'''(((((('''((()))***++++++***)))(((((('''&&&&&&'''))),,,---((()))***,,,...000111222///;;;GGGHHH???444...---'''&&&%%%$$$%%%''')))***)))))))))))))))((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''((($$$%%%&&&'''(((((((((((((((''''''((())))))(((&&&***)))))))))***+++,,,,,,***)))((((((((((((((()))+++---...,,,)))'''))),,,******)))))))))))))))***...+++((((((******(((&&&(((''''''''''''((())))))&&&'''''''''''''''&&&%%%'''&&&######$$$(((---000,,,)))&&&'''***---,,,***---,,,+++---111333111...333///...222333222111333999555999EEEIIIHHHOOOZZZZZZVVVLLLBBBBBBGGGHHHDDD>>>>>>:::555888>>>;;;444666333000....../////////,,,---...//////...---,,,***---///...,,,+++---000000000//////............~~~}}}}}}}}}yyyvvvrrrkkkaaaYYYWWWTTTQQQPPPRRRTTTTTTTTTRRRQQQQQQRRRRRRQQQOOONNNMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWTTTOOOMMMNNNMMMIIINNNHHHDDDEEEEEEBBBAAACCC???BBBDDDDDDBBB@@@???>>>@@@BBBEEESSSjjjvvvgggOOOHHHBBB>>>???@@@@@@AAADDDFFFGGGDDDAAABBBFFFGGGDDDDDDBBB@@@??????AAACCCEEEFFFFFFHHHLLLOOONNNKKKHHHLLLKKKKKKLLLLLLNNNOOOPPPMMMNNNNNNNNNMMMNNNPPPQQQSSSRRRRRRRRRRRRQQQNNNKKKLLLJJJHHHIIILLLMMMKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLOOOPPPPPPOOOMMMLLLMMMNNNPPPQQQSSSVVVWWWTTTNNNJJJJJJKKKNNNRRRSSSQQQMMMIIILLLPPPQQQMMMEEE???>>>???AAA>>><<<<<>>:::999;;;<<<:::777555555555555444333111111///111111111///...///000///000000///...---...///,,,---------+++***((('''))))))))))))))))))))))))*********))))))(((''''''+++***)))(((''''''&&&&&&))))))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&((()))((()))***)))((()))+++---((((((((((((((()))***+++***)))(((''''''((()))***((()))******)))(((***+++---+++***+++---...---+++---+++((('''(((*********&&&))))))%%%&&&***,,,)))************))))))))))))***(((&&&&&&'''(((((('''((())))))))))))))))))((()))(((((('''%%%$$$""""""&&&'''((()))***+++++++++(((000777888222,,,))))))((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((((((((((())))))(((((((((((((((((('''''''''&&&&&&%%%%%%&&&'''(((((((((((((((''''''(((******)))'''***))))))))))))******+++))))))(((((((((((()))))),,,------+++))))))***+++,,,++++++***)))))))))***---+++(((((()))***(((&&&''''''&&&&&&''''''((())),,,++++++***)))(((((('''+++)))'''&&&(((+++///222222///,,,+++++++++******+++))))))---222444333111000,,,---111444222222333777333777BBBFFFEEEKKKUUUYYYXXXQQQHHHFFFHHHHHHEEEAAA???999555888===:::333666333111////////////...------...//////.........***---......,,,,,,---////////////.........------{{{{{{|||{{{zzzwwwrrrkkkccc[[[VVVXXXZZZ^^^aaaaaa]]]UUUPPPOOOMMMLLLMMMOOOPPPMMMJJJOOOPPPRRRSSSTTTTTTSSSSSSXXXYYYVVVRRRQQQRRROOOJJJLLLFFFBBBCCCCCC@@@???AAA???@@@AAA@@@===<<<<<<===EEEDDDMMMdddyyyxxxbbbLLLIIICCC@@@AAAAAA>>>>>>???AAAFFFIIIGGGEEEEEECCC@@@EEEDDDBBBAAA@@@AAACCCDDDCCCGGGLLLOOONNNLLLJJJHHHKKKKKKLLLLLLMMMNNNNNNNNNOOONNNMMMNNNPPPQQQQQQQQQSSSRRRQQQPPPPPPNNNKKKHHHMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNOOOPPPRRRRRRQQQOOOMMMMMMNNNPPPLLLOOOSSSUUUTTTRRRPPPOOOMMMNNNOOORRRTTTUUUSSSQQQRRRSSSRRRMMMEEE@@@>>>???CCCBBBAAABBBCCCEEEDDDDDDFFFBBB===;;;;;;;;;999777666666555555333222111000000111222111///...///000000222444444222///------------------,,,+++)))((())))))))))))))))))))))))******))))))))))))))))))+++***)))'''&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((***++++++***))))))***,,,&&&''''''((((((''''''''')))((((((''''''(((((()))'''(((***))))))(((***+++,,,+++***+++,,,------+++...+++(((&&&(((***++++++%%%'''((('''(((++++++***)))***+++++++++***)))((()))(((&&&&&&((())))))(((((((((''''''''''''((((((((())))))(((&&&"""&&&'''((())))))'''%%%$$$)))+++------+++***+++,,,)))(((&&&%%%%%%&&&'''((('''''''''''''''''''''''''''(((((((((((((((((('''((())))))***)))(((&&&%%%&&&&&&'''''''''''''''&&&'''''''''(((******)))((())))))))))))(((((((((((()))))))))(((((())))))***...,,,*********+++***)))------,,,***)))))))))))),,,***(((((())))))((('''&&&&&&&&&&&&&&&'''''''''...---,,,***)))((((((''',,,***)))(((***---000222111111///---***)))***+++((('''(((,,,222555555333000------222444222111222777444999BBBFFFEEEKKKSSSWWWXXXUUUNNNJJJJJJIIIHHHFFF@@@777444888===999111666444222111111000...,,,---------....../////////+++,,,...---,,,,,,---///.........---------------{{{zzzzzz{{{wwwxxxuuuoooeee]]]XXXWWWdddjjjrrrvvvssshhhYYYPPPMMMJJJHHHJJJNNNOOOMMMJJJPPPQQQSSSUUUVVVUUUTTTSSSWWWXXXVVVTTTTTTTTTPPPIIIJJJDDDAAABBBAAA??????AAAAAAAAAAAA>>><<<<<<>>>@@@IIIHHHWWWuuu|||aaaMMMGGGBBB@@@BBBBBB>>><<<===AAAHHHLLLIIIEEEDDDBBB???CCCBBBBBBBBBBBBDDDFFFGGGFFFJJJOOOOOOKKKHHHHHHJJJMMMMMMMMMLLLKKKJJJJJJIIIPPPMMMKKKLLLPPPRRRQQQOOOPPPOOONNNNNNNNNMMMJJJHHHRRRRRRPPPPPPOOOOOONNNMMMKKKLLLMMMNNNPPPQQQRRRSSSTTTTTTSSSPPPNNNNNNPPPRRRLLLPPPUUUUUURRROOOPPPRRRSSSSSSTTTVVVXXXXXXVVVSSSVVVTTTQQQLLLGGGCCCBBBBBBHHHIIIKKKLLLLLLJJJGGGEEEBBB@@@>>>======<<<999666777666666555333222000///000111222111///...///000000444777888555111---+++------......---,,,***)))))))))))))))))))))))))))))))))))))))******+++++++++***((('''%%%$$$$$$$$$'''((((((''''''&&&&&&%%%'''&&&%%%%%%%%%&&&'''(((+++,,,,,,+++)))))))))+++&&&'''((()))((('''&&&%%%((((((((((((((((((((((((&&&((())))))((((((***++++++******+++,,,,,,,,,,,,111---)))'''((()))***+++%%%&&&''''''((()))(((''''''(((***+++***)))'''%%%)))((('''''')))***)))(((((('''&&&%%%%%%&&&'''((((((((())))))((('''%%%$$$'''(((***++++++)))&&&$$$,,,+++))))))***,,,------)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&''')))++++++***((('''''''''''''''''''''&&&&&&&&&%%%%%%''')))***)))''')))))))))(((((('''&&&&&&)))))))))((())))))******///,,,))))))+++,,,***'''---,,,+++)))((('''''''''+++***)))(((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&+++***((('''&&&&&&&&&&&&)))(((''''''(((***,,,---+++,,,---+++((('''***---((('''(((,,,111555444222222///000555666333000000555555999@@@DDDEEEIIIPPPVVVWWWVVVPPPKKKJJJLLLNNNIII@@@777444999<<<777000555444333222222000---+++---------......///000111,,,,,,------------......------------------------~~~zzzxxxxxxyyyzzzttttttrrrkkkbbb\\\\\\^^^qqqxxx{{{kkkZZZPPPKKKIIIHHHIIIMMMOOONNNLLLOOOQQQSSSUUUVVVVVVUUUTTTRRRSSSQQQOOOPPPQQQKKKCCCIIIDDD@@@AAAAAA??????AAABBBAAA@@@>>><<<===@@@BBBGGGIII[[[yyyuuuZZZJJJDDD@@@???AAABBB???======CCCIIIKKKFFFBBBBBBBBBAAACCCCCCBBBBBBCCCEEEFFFGGGJJJMMMOOOKKKEEECCCGGGKKKKKKKKKJJJJJJIIIIIIIIIIIIOOOMMMJJJKKKNNNPPPOOOMMMMMMLLLLLLLLLNNNNNNMMMLLLVVVUUUTTTRRROOOMMMLLLKKKKKKLLLMMMOOOPPPRRRSSSTTTSSSTTTSSSRRRPPPPPPRRRTTTNNNSSSWWWUUUPPPNNNPPPTTTRRRSSSUUUXXXZZZYYYUUURRRUUURRRNNNKKKIIIGGGFFFEEEKKKNNNQQQSSSPPPJJJDDDAAA;;;<<<>>>@@@@@@>>>:::666888888777666444222000///000222222111000///000111000444888999666111---***,,,------...---,,,***)))))))))))))))))))))))))))((((((((()))******++++++***)))((('''%%%%%%$$$$$$&&&''''''(((((('''&&&%%%((('''&&&&&&&&&''')))******,,,,,,+++)))(((((()))'''((()))******((('''&&&''''''((((((((((((''''''%%%'''((()))((((((***+++******++++++++++++,,,,,,444000,,,))))))******)))&&&&&&&&&''''''&&&%%%%%%'''(((***++++++)))'''&&&)))((('''(((******)))(((((('''&&&%%%%%%&&&'''((()))((('''''''''(((******&&&'''***+++,,,***(((&&&)))'''%%%&&&((()))(((&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((''''''''''''((()))$$$&&&(((***++++++***)))''''''''''''''''''&&&&&&%%%%%%$$$&&&(((((('''%%%((((((((()))((('''&&&%%%)))))))))))))))***++++++///+++((((((***+++)))'''+++***)))(((&&&&&&%%%%%%)))))))))(((''''''((()))$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''((()))***)))+++,,,***''''''***---+++)))))),,,000333111///000...111777:::777444555222333888>>>BBBDDDHHHMMMVVVUUURRRNNNJJJIIIMMMSSSJJJ@@@777666::::::555000555444333222222111...,,,........./////////000000,,,,,,,,,,,,---......---------------------------}}}xxxttttttuuuvvvwwwqqqppplllfffaaa```dddhhhvvv{{{}}}sssdddUUULLLHHHIIIIIIJJJKKKMMMOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTRRRRRROOOMMMPPPQQQKKKCCCHHHBBB???@@@@@@>>>>>>@@@??????>>><<<;;;<<<@@@CCCGGGNNNaaawww}}}lllUUUIIICCC>>>===@@@AAA>>>===>>>EEEGGGFFFAAA>>>AAABBBAAAEEEDDDDDDCCCCCCCCCCCCDDDKKKLLLLLLHHHCCCBBBGGGLLLGGGGGGGGGGGGIIIKKKNNNOOOOOONNNLLLLLLMMMMMMMMMLLLKKKKKKKKKLLLOOOQQQQQQPPPTTTUUUTTTQQQMMMJJJIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSQQQRRRSSSSSSRRRRRRSSSTTTRRRUUUVVVTTTPPPOOORRRVVVRRRSSSVVVYYY\\\\\\YYYVVVRRRNNNJJJHHHIIIIIIGGGDDDJJJMMMPPPPPPKKKEEE???;;;777:::>>>AAAAAA???<<<999::::::999777555222000///111222333222000///000111111444777777444000---++++++,,,---------+++***)))))))))))))))))))))))))))''''''(((((()))))))))***))))))((('''&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%(((((('''&&&'''((()))***)))***,,,+++)))(((((((((((())))))*********))))))&&&''''''((((((''''''&&&%%%&&&((((((((((((***+++)))***++++++******+++---222000,,,+++******)))((('''%%%%%%''''''%%%%%%'''***+++,,,,,,,,,+++***)))***)))))))))******(((&&&''''''&&&&&&&&&&&&''''''***(((&&&%%%$$$&&&''')))$$$%%%''')))))))))((('''((('''&&&'''((((((&&&$$$'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))***)))(((''''''((()))***$$$%%%''')))*********)))&&&&&&'''''''''''''''&&&'''&&&%%%&&&'''(((&&&$$$'''((()))))))))((('''&&&))))))))))))******+++,,,---+++)))))))))***)))((())))))(((&&&%%%%%%%%%%%%((())))))((('''&&&(((***$$$%%%&&&(((((('''&&&&&&%%%%%%&&&(((((((((((((((''''''((((((((((((((((((......---***(((((()))***,,,+++***,,,000111///---++++++000999===<<<::::::555999>>>CCCGGGKKKOOORRRZZZUUUPPPNNNKKKIIILLLRRRGGG???999::::::777333111555444222222222222000......///000111111000......---,,,+++,,,...///...------------------.........}}}wwwqqqnnnnnnpppqqqpppnnnjjjeeeaaa```eeelllqqqtttvvvuuunnncccWWWNNNIIIEEEHHHKKKKKKIIIKKKOOOTTTTTTTTTSSSSSSSSSRRRRRRRRRTTTRRRNNNMMMPPPRRRMMMDDDEEE@@@<<<>>>>>><<<<<<>>>===>>>===<<<<<<>>>BBBEEEKKKWWWhhhsssqqqbbbRRRGGGDDD???===???@@@===<<<>>>CCCCCC@@@;;;<<>><<<<<<:::<<<>>>@@@??????>>>>>><<<<<<;;;999666333111000111222333222000///000111000222444333111...---,,,***+++,,,,,,,,,+++***)))))))))))))))))))))))))))'''''''''''''''((((((((()))((((((''''''(((((()))%%%&&&'''))))))(((&&&%%%''''''&&&%%%&&&'''((()))'''(((******)))''''''((((((((((((((()))***++++++&&&&&&'''(((((('''&&&&&&$$$&&&'''(((((((((***,,,(((***,,,+++***)))+++---,,,+++******++++++)))'''((($$$$$$((()))''')))...,,,,,,,,,+++++++++******,,,+++******+++***'''%%%''''''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''(((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&'''(((((()))******+++***)))(((((()))***+++''''''''''''''''''''''''%%%%%%&&&'''((((((((((((***)))(((((()))(((&&&%%%&&&''')))******)))((('''))))))))))))***+++,,,---+++++++++***((('''((())))))((('''&&&&&&&&&&&&&&&'''((()))(((&&&&&&(((***$$$&&&'''))))))((('''&&&%%%&&&(((******)))'''&&&''''''(((((((((((('''&&&---+++((((((((())))))))),,,***))),,,///111///---++++++111999>>><<<999888666;;;AAAFFFJJJOOOSSSUUU^^^WWWRRRQQQOOOJJJIIIKKKCCC>>><<<===;;;555222333555333111000111222222111...///222333222000---+++...,,,+++,,,...///...,,,------........./////////~~~yyyyyytttmmmiiiiiikkklllllllllggg```]]]```hhhqqqwwwqqqppplllcccXXXNNNIIIHHHCCCHHHLLLKKKHHHIIIOOOVVVWWWVVVTTTRRRQQQPPPPPPPPPPPPNNNJJJHHHKKKNNNIIIAAACCC>>>;;;<<<<<<::::::===>>>>>>?????????AAADDDGGGKKKZZZiiimmmeeeYYYLLLCCCEEE@@@===>>>>>><<<;;;===AAA???<<<888:::???>>>999>>>???@@@BBBDDDEEEGGGGGG@@@BBBDDDEEEGGGHHHJJJLLLMMMKKKIIIHHHIIIMMMQQQTTTQQQSSSSSSQQQLLLJJJLLLNNNOOOMMMMMMNNNQQQSSSSSSSSSQQQSSSTTTRRROOOMMMOOOQQQKKKKKKLLLMMMNNNNNNOOOOOOKKKNNNSSSUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSUUUZZZ]]]YYYVVVRRROOOOOOOOONNNNNNMMMGGGBBBBBBEEEEEE???:::IIIIIIGGGCCC>>>;;;===@@@???@@@???>>>===>>>@@@BBB>>>===<<<999777444111000111222333222000000000111000111222111...------...)))***+++,,,+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******$$$&&&'''))))))(((&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%''')))***((('''''''''((('''''''''((()))+++,,,%%%&&&'''(((((('''&&&%%%$$$%%%'''(((((((((***,,,(((***,,,+++))))))+++---'''&&&''')))++++++)))'''(((######(((+++***---444+++***))))))(((((()))))),,,++++++++++++)))&&&$$$&&&'''((())))))((('''&&&###%%%'''((())))))(((''')))(((((((((((('''''''''###%%%%%%%%%$$$$$$''')))%%%%%%&&&'''(((((((((''''''''''''((()))******+++,,,+++***((((((***+++,,,+++***(((&&&%%%%%%$$$%%%$$$%%%&&&'''((((((((((((,,,+++************'''%%%%%%''')))***+++***)))((())))))))))))***+++,,,---***,,,---+++'''&&&(((***)))(((((('''''''''((((((&&&((()))(((&&&%%%(((***%%%&&&(((******)))((('''$$$&&&)))******'''$$$"""%%%&&&'''''''''&&&%%%$$$'''$$$"""###'''******)))+++)))))),,,000222000...//////333:::===888444222000666<<>>>>>@@@<<<444111444555333000///111222333333...000333444333000,,,)))...,,,***+++...000...,,,........./////////000000