BM6P6(@ \\\gggqqquuuxxx}}}~~~}}}qqqcccWWWXXXbbbjjjppptttuuuzzz}}}}}}rrrhhhbbbhhhpppqqqaaaMMM???999777555555444444444333333333333333222222333333444555555555555444444333333333444555555444666999???CCCJJJSSS\\\fffuuuxxx}}}{{{zzzmmmdddeeeeeebbbccciiippp{{{|||uuunnnfff\\\TTTNNNIIIGGGEEEBBBAAABBBDDDEEEBBBAAA@@@@@@DDDKKKTTTZZZZZZ___eeejjjlllmmmnnnoooooonnnllljjjjjjkkklllmmmoooqqqrrrrrrrrrsssvvvxxx|||uuummmllljjjfffccceeejjjnnnmmmkkkmmmoooooonnnlllnnnrrrwww~~~{{{|||[[[gggsssyyy~~~uuueeeXXXYYYbbbjjjqqquuuyyy}}}|||rrrjjjeeehhhooonnn```NNNAAA999666444444444444333333333333333222222222222333444444555555444444444333333333444555555555666:::???CCCOOOVVV^^^ffftttxxx}}}{{{zzzmmmdddeeeeeebbbdddjjjsss}}}~~~zzzssskkkcccZZZRRRLLLIIIGGGDDDBBBAAABBBDDDEEEBBBBBBAAABBBEEELLLTTTZZZ[[[___eeeiiikkkkkkllllllmmmllljjjiiiiiijjjmmmnnnppprrrsssssssssuuuyyy{{{~~~sssnnnnnnjjjhhhhhhkkkpppuuuwwwxxxzzz||||||{{{zzz}}}|||}}}YYYfffttt}}}vvvfffXXXXXXaaakkkrrrwwwzzzsssnnnkkklllooolll^^^NNNBBB:::666333333333333222222222222222222222222222333444444555444444444444333333333444444555555777;;;@@@EEEQQQXXX___fffssswww}}}{{{zzzmmmdddeeeeeebbbdddjjjvvv{{{vvvppphhh```XXXPPPKKKGGGFFFDDDBBBAAABBBCCCDDDBBBBBBCCCDDDGGGMMMUUUZZZ[[[___dddggghhhhhhiiiiiijjjiiigggggghhhkkknnnppprrrrrrsssssstttxxx|||{{{tttrrrtttmmmooosssvvv{{{}}}~~~VVVdddttt~~~rrrbbbUUUVVVbbbnnnxxx~~~}}}zzzwwwttttttwwwvvvmmm\\\LLLAAA;;;666333333333222222222111111222222222111222333333444444444444444444444444444444444555555777<<>>EEEIIISSSXXX___hhhvvvzzzzzzmmmdddeeefffdddffflllooowwwtttooohhh```ZZZSSSMMMIIICCCBBBBBBAAAAAAAAABBBBBBBBBEEEJJJNNNQQQTTTXXX[[[^^^```cccdddcccbbbcccdddbbbcccfffjjjnnnrrrtttvvvqqqrrrsssuuuwww{{{zzz|||~~~~~~OOO^^^oooxxx||||||xxxsssmmm___UUUZZZhhhuuu~~~oooUUUDDD<<<999444444444444333333333333111111111111111222222333333333333444444444555555333444555777:::???FFFJJJRRRWWW___hhhxxx|||yyymmmdddfffgggeeegggmmmnnnuuu}}}qqqlllddd]]]VVVPPPKKKGGGAAAAAAAAAAAAAAAAAAAAABBBBBBFFFKKKPPPSSSVVVYYY[[[___aaacccccccccbbbcccdddaaadddiiinnnsssuuuvvvvvvrrrtttvvvxxxzzz}}}zzzxxxxxx}}}NNN]]]oooxxx|||{{{wwwqqqlll^^^SSSWWWcccmmmuuuzzzwww[[[GGG===999555555444444444444333333111111111000111222222333333333333444444555555555333444555777:::???FFFKKKNNNTTT\\\hhhzzz}}}yyymmmeeefffgggeeegggmmmooouuu~~~{{{nnniiibbbZZZTTTNNNIIIFFFAAAAAAAAAAAAAAAAAAAAAAAABBBGGGLLLQQQTTTWWWYYY[[[___aaaccccccccccccdddeeeaaaeeekkkqqquuuwwwwwwwwwsssuuuxxxzzz|||zzzxxxwwwwwwzzzMMMXXXjjj{{{xxxrrrqqqhhhbbbZZZWWW[[[dddmmmrrryyy~~~fffJJJ:::555555444444333333222222111222222333333333333444444333333333444444444555555555333555999;;;>>>DDDLLLWWW[[[bbbpppxxxnnneeecccddddddfffiiisssyyy}}}uuukkkfff^^^VVVPPPLLLHHHFFFCCCCCCBBB@@@>>>>>>AAACCCDDDGGGMMMRRRUUUWWWXXXXXXbbbaaaaaa``````aaaaaaaaafffjjjpppuuuyyyyyyyyyxxxxxxxxxxxxzzz}}}}}}wwwrrrqqqrrrqqqtttyyy~~~PPP[[[mmm~~~|||vvvtttgggaaaZZZWWW[[[ccclllqqqyyy~~~yyycccIII:::777555444444333333222222111111111111222222222333333333333333444444444555555555444555999;;;>>>DDDLLLTTTYYYbbbqqqxxxnnneeecccddddddfffjjjtttzzzyyyqqqiiiccc[[[TTTNNNJJJGGGDDDCCCCCCBBB@@@>>>???AAADDDFFFIIINNNSSSVVVXXXYYYZZZaaa````````````aaaaaabbbgggkkkqqqvvvzzzzzzyyyxxxwwwwwwxxxzzz~~~vvvrrrqqqpppqqqtttsssvvv{{{QQQ[[[nnn~~~wwwtttfff```XXXUUUYYYbbbjjjpppxxx||||||sss___III;;;888555444444333333222222111000000111111111222222222333333333444444444555555666444555999<<>>999555444444333333222222111222222222333333333333444333333333444444444555555666444666:::>>>@@@GGGOOOXXX___kkk}}}{{{|||rrriiiggghhhhhhjjjmmmqqqzzzzzzssskkkfff]]]XXXRRRLLLIIIGGGDDDCCC@@@@@@AAA@@@@@@BBBEEEHHHMMMQQQVVVYYYZZZ^^^dddiiihhhfffcccaaaaaadddhhhkkkpppssswww{{{}}}|||zzzyyyxxxxxxzzz}}}vvvnnnggggggiiiiiikkkmmmqqquuu{{{}}}}}}LLLSSSaaasss{{{xxxrrrnnneee___WWWTTTWWW___gggllllllmmmrrr{{{}}}zzzwwwvvvvvvrrrdddPPP@@@999555444444333333222222111222222333333333444444444333333333444444444555555666555666;;;>>>AAAHHHPPPXXX___kkk}}}{{{}}}sssjjjhhhiiiiiikkknnnrrr{{{~~~wwwpppiiicccYYYUUUOOOJJJGGGFFFDDDCCC??????@@@@@@AAACCCGGGJJJNNNSSSXXX[[[\\\```iiioooqqqmmmgggccccccgggmmmqqquuuvvvyyy{{{|||||||||{{{{{{{{{}}}vvvmmmeeeeeeggghhhkkknnnqqqvvv}}}~~~}}}LLLQQQ]]]nnnwwwvvvqqqnnnfff```XXXTTTWWW___ggglllllllllpppyyyzzzwwwuuuuuuwwwuuuhhhTTTBBB;;;555444444333333222222111111222222222333333333333333333333444444444555555666555666;;;???BBBIIIQQQWWW^^^kkk~~~zzz~~~tttkkkiiijjjjjjlllooouuu~~~zzztttmmmeee___UUUQQQKKKGGGEEEDDDBBBAAA>>>???@@@@@@AAADDDHHHKKKNNNTTTZZZ\\\^^^cccmmmuuu{{{uuulllfffeeejjjrrrwwwyyyyyyzzzzzz{{{|||}}}}}}~~~~~~vvvllldddccceeegggkkkoootttzzz~~~~~~KKKNNNZZZjjjtttsssooolllggg```XXXTTTWWW___gggmmmnnnlllooowwwyyytttssstttwwwwwwkkkWWWDDD<<<555555444333333222222111000111111111111222222222333333333444444444555555666555777<<>>???@@@@@@AAADDDIIILLLNNNTTTZZZ]]]___dddoooxxxyyyooogggfffllluuu{{{|||{{{zzzzzzzzz|||~~~yyynnneeecccdddfffjjjnnnwww}}}~~~NNNUUU```llltttvvvrrrnnniii___VVVSSSVVV]]]hhhrrrrrrpppqqqttt{{{~~~zzzrrrzzzzzzwwwnnnVVVAAA???777666444444333444555666555555444333222222222222333333333444444444555555777666888<<<>>>BBBKKKUUU[[[fffxxxxxx~~~uuullliiiiiiiiijjjmmmsss}}}zzzqqqjjjbbbZZZUUULLLJJJGGGDDDAAA??????>>>>>>??????@@@AAADDDIIIMMMOOOVVV\\\^^^]]]aaalllvvv|||uuummmjjjnnntttwwwxxx|||{{{yyyyyyzzzzzzzzzyyy|||vvvmmmeeeeeegggjjjnnnrrrzzz|||zzzOOOWWWcccpppxxxzzzvvvrrrlllaaaWWWTTTVVV\\\gggrrrsssrrrtttxxx}}}}}}yyyqqqwwwwwwvvvpppXXXAAA===888777666555444555666666333333333222222333444444333333333444444444555555666555777<<>>999888777555555555555666333222222222333333444555333333333444444444555555666666999>>>AAAFFFQQQ[[[^^^eeessszzzxxxnnnkkkkkkkkknnnrrrvvv~~~wwwmmmddd]]]WWWQQQLLLDDDCCCBBB@@@??????@@@@@@???AAABBBDDDFFFIIINNNQQQWWWVVVVVVXXX[[[___bbbcccfffffffffjjjpppvvvyyyzzzxxxxxxyyyyyyxxxyyyzzz|||xxxoooiiijjjoootttyyy}}}}}}|||\\\cccooo{{{|||wwwmmmcccYYYSSSSSSZZZjjjxxxyyywwwyyy{{{vvvsssooossssssxxx{{{fffIII>>>888777666444333333444444555444333333222222222333333333333444444444555555888888:::>>>AAAFFFPPPZZZ```eeerrr{{{vvvllliiiiiijjjmmmqqqxxx{{{sssiii```ZZZUUUOOOKKKEEEDDDBBB@@@???>>>??????>>>@@@CCCEEEHHHKKKOOOSSSYYYWWWVVVXXX\\\_________aaaccchhhnnntttxxxzzz{{{wwwyyyzzzzzzyyyzzz|||yyypppjjjkkkppptttyyy}}}}}}~~~[[[aaalllwww{{{wwwkkkbbbYYYTTTUUU^^^ppp}}}|||yyyuuurrrmmmqqqqqqvvvxxxcccHHH===888777555444333333333333666555444333222222222222333333333444444444555555888888:::>>>AAAEEEOOOYYYaaaeeesss|||uuujjjggggggiiilllqqqzzzvvvnnnccc[[[UUUPPPKKKGGGEEEDDDBBB@@@???????????????AAAEEEHHHJJJNNNRRRUUUZZZYYYYYYZZZ\\\^^^___^^^```dddkkksssxxx{{{||||||xxx{{{}}}}}}{{{|||yyypppjjjlllpppuuuzzz|||}}}WWW]]]gggrrrzzz}}}{{{xxxjjjbbbZZZVVVXXXdddxxx~~~yyyuuurrrnnnssstttwwwxxxcccIIIAAA999888666555444333444444444444333222222333333333333333333444444444555555666555888===AAAFFFPPPZZZaaaeeettt~~~tttiiifffggghhhmmmqqqyyyrrrkkk```WWWRRRMMMIIIEEEDDDCCCBBB@@@@@@@@@AAABBBAAADDDHHHKKKNNNQQQVVVXXXZZZ[[[\\\]]]]]]^^^___```aaagggpppxxx}}}~~~~~~}}}zzz}}}~~~~~~xxxpppjjjlllrrrxxx~~~|||}}}SSSXXXbbbnnnwww|||{{{yyyjjjccc[[[XXX[[[hhh~~~~~~xxxtttrrrqqqwwwxxx{{{zzzeeeLLLEEE;;;:::888666555444555555222222222222333444555555333333333444444444555555333333777<<>>@@@DDDGGGFFFIIIOOOSSSUUUWWWXXXZZZ\\\]]]]]]]]]]]]___bbbeeennnsss{{{rrrooommmnnnuuu}}}~~~{{{zzzzzzxxxSSSTTTZZZeeeqqqyyyyyywwwnnndddZZZWWW[[[ggg{{{|||uuuyyy~~~yyyfffRRREEE<<<:::777444222333444555222222222111222222333444444444444444444444444444888666999???FFFLLLUUU]]]bbblll|||uuugggeeeffffffkkkrrrzzz}}}llldddYYYPPPKKKHHHEEECCCAAABBBAAA@@@???AAAEEEHHHIIIMMMRRRVVVYYY[[[]]]^^^``````___^^^^^^```dddgggsssxxx~~~{{{ooommmkkknnnvvv}}}{{{zzz{{{zzz~~~OOOSSSZZZeeennntttvvvuuunnneee[[[XXX[[[dddvvv|||uuuyyy{{{iiiSSSDDD;;;999777444333333444444222222222222222333444444444444444444444444444444777666999???EEEKKKTTT^^^bbbmmmvvvhhhfffhhhgggkkkrrryyyzzziiiaaaVVVNNNJJJGGGEEECCCBBBBBBBBBAAAAAACCCGGGJJJNNNRRRWWW[[[^^^___aaacccdddcccaaa______bbbgggkkkyyy|||pppllljjjkkkoooxxx|||zzz{{{{{{{{{{{{LLLRRR[[[eeemmmqqqssssssmmmeee\\\YYYZZZaaappp}}}xxx|||zzzjjjSSSAAA;;;999777555333333333444333222222222222333444444333333444444444444444444666666999@@@EEEKKKUUU___cccpppuuuhhhfffgggfffjjjpppwwwzzziii```UUUMMMIIIFFFDDDBBBBBBBBBBBBBBBBBBEEEIIILLLRRRUUU[[[___aaabbbdddfffgggfffccc```___ccciiinnn{{{}}}wwwiiikkkjjjlllqqqzzz|||zzzzzzzzz||||||KKKQQQ[[[fffmmmpppqqqppplllddd[[[XXXYYY___lllxxxxxxxxx}}}~~~~~~|||{{{|||wwwhhhQQQ???:::999777555444333333333333333222222333333444555333333333444444444555555555666;;;AAAEEEKKKVVVaaaeeessssssfffdddeeedddgggmmmuuu|||zzziiiaaaUUUMMMHHHFFFCCCAAAAAABBBBBBCCCDDDGGGMMMPPPUUUYYY^^^aaacccdddeeefffhhhfffccc``````dddlllqqqzzz{{{oookkkkkklllnnnttt~~~}}}zzzyyyyyy|||MMMRRR[[[fffooorrrpppnnnjjjbbbZZZVVVWWW]]]jjjvvvvvvuuuyyy|||}}}zzzyyyyyyyyyuuufffQQQAAA:::999777666444333333333333333333333333444444555222333333444444555555555555777<<>>DDDGGGLLLYYYeeekkk{{{~~~qqqdddccccccaaaccciiipppwwwwwwbbbZZZPPPIIIGGGFFFEEECCCCCCDDDGGGIIIMMMRRRYYY^^^bbbdddhhhjjjjjjiiijjjjjjhhhgggfffeeefffkkkrrrxxx{{{{{{}}}~~~nnniiikkkjjjlllqqqzzz}}}yyyxxxxxxyyyRRRTTT[[[hhhtttxxxrrrkkkggg___VVVSSSTTT[[[iiivvv|||yyy{{{wwwyyy||||||vvvhhhVVVJJJ999999888666555444333222444333333333333444555555222222333333444555666666666999???EEEHHHMMMZZZfffmmm}}}{{{qqqdddcccdddbbbccchhhooouuu}}}ttt]]]VVVMMMGGGFFFFFFFFFEEEDDDFFFIIILLLPPPWWW^^^cccgggjjjmmmnnnmmmmmmlllmmmhhhhhhhhhgggiiinnnuuuzzz~~~}}}~~~ttthhhcccdddhhhjjjqqq{{{|||yyyyyyyyywww~~~JJJPPP[[[jjjvvvyyyssslllggg]]]TTTQQQUUU]]]kkkwwwzzzzzz~~~{{{yyyzzzzzz|||~~~wwwbbbMMMCCC;;;444555777555333333222333444555555555444333444444444555555555555666666999===BBBHHHRRR^^^gggpppzzz{{{vvviiidddccccccggglllqqqvvv}}}~~~pppbbbXXXMMMIIIGGGDDDCCCEEEFFFIIIMMMQQQVVV\\\bbbgggnnnkkkiiijjjmmmnnnmmmkkkjjjiiihhhgggiiipppyyy|||wwwlllfffbbb```ggghhhppp~~~yyywwwwwwwwwzzzLLLQQQ]]]lllyyy|||vvvpppggg]]]UUUSSSVVV^^^kkkvvv{{{||||||{{{|||~~~~~~jjjVVVCCC;;;555555777555333333222333444555555555444333444444444555555555555666777:::???CCCJJJTTT```iiirrr||||||wwwjjjeeedddcccfffjjjpppuuu}}}rrrbbbWWWMMMIIIGGGDDDDDDFFFIIILLLQQQUUUZZZ```fffjjjnnnkkkiiijjjlllmmmllljjjjjjiiiggghhhmmmttt{{{rrrhhhdddbbbaaagggiiiqqqyyywwwwwwwwwxxx~~~NNNSSS___nnn{{{{{{tttggg^^^VVVTTTWWW^^^kkkvvv{{{~~~~~~{{{}}}mmmYYYBBB;;;555555666444333444222222333444444444444444444444444555555555555666888;;;@@@EEELLLVVVbbbkkkttt~~~~~~xxxlllgggeeecccdddgggpppuuu}}}uuuaaaWWWMMMIIIGGGEEEFFFHHHMMMQQQVVV[[[```eeekkkooommmkkkjjjiiijjjjjjjjjhhhjjjhhhgggjjjrrrzzz}}}lllcccaaaaaaaaafffiiisssyyywwwwwwwwwvvv|||NNNTTT___ooo}}}}}}wwwggg^^^VVVUUUXXX___jjjuuu{{{{{{~~~hhhRRRAAA:::666666555333222444222222333333444444444444444444444555555555555666777;;;@@@EEELLLWWWdddmmmuuu~~~yyymmmhhhfffccccccfffqqqwwwvvvaaaVVVLLLIIIHHHGGGIIILLLQQQUUU[[[```eeejjjnnnqqqmmmkkkjjjiiihhhhhhhhhgggkkkhhhhhhnnnxxxwwwfff___^^^```aaafffkkkvvvyyywwwwwwwwwwww|||NNNSSS^^^nnn|||}}}xxxhhh___VVVTTTWWW^^^jjjuuu}}}~~~dddLLL@@@:::666666444222222444222222222222333333444444444444444555555555555666666:::???EEELLLWWWdddmmmuuu~~~zzznnniiifffcccccceeerrrxxxuuuaaaWWWMMMJJJJJJJJJLLLPPPTTTYYY___dddhhhllloooqqqkkkkkkjjjiiihhhgggggghhhjjjiiikkkrrr|||~~~rrrccc\\\]]]___aaaffflllyyyyyywwwwwwwwwxxx}}}NNNSSS]]]lllzzz|||wwwiii___UUURRRTTT\\\iiiuuudddKKK???:::777666444111111555222222222222222333444444444444444555555555555666666:::???EEEMMMXXXfffooottt}}}zzznnnhhheeecccdddgggqqqxxxuuubbbXXXNNNKKKLLLMMMPPPTTTWWW\\\bbbhhhkkkmmmooopppjjjkkkkkkjjjhhhggghhhjjjjjjkkkooovvv~~~|||}}}{{{}}}mmm```[[[]]]```aaagggnnn|||yyywwwwwwwwwyyy}}}OOOSSS]]]lllyyy{{{vvviii___SSSOOORRRZZZiiiuuu{{{~~~eeeKKK>>>:::777666333000111555333222111111111222333444444444444555555555555666777;;;@@@GGGOOOZZZhhhqqqsss|||zzzmmmgggeeedddfffiiipppvvvuuucccYYYOOOLLLNNNOOOSSSXXXZZZ___fffkkkmmmnnnooooooiiikkkllljjjhhhhhhiiillljjjnnntttzzz}}}~~~{{{{{{}}}vvvggg]]][[[^^^aaacccgggooo~~~yyywwwwwwwwwwww{{{PPPTTT^^^lllyyy~~~{{{vvvjjj^^^RRRMMMPPPYYYhhhuuuuuuxxx}}}{{{cccIII>>>:::777666333///111555333222111111111222333444444444444555555555666666888<<>>;;;666333333444555555222222333333333444444444444444444444555666777777888>>>CCCGGGPPP___lllrrrsss|||zzzkkkfffdddaaabbbhhhpppzzzyyybbb[[[TTTTTTTTTTTTWWWZZZ^^^ccciiiooorrrqqqnnnllllllmmmmmmllljjjiiijjjlllpppuuu{{{}}}}}}~~~~~~||||||pppggg___\\\[[[[[[___dddkkkppp}}}{{{wwwvvvvvvxxxzzzRRRWWWbbbppp}}}{{{uuuggg]]]TTTPPPRRRXXXeeeppptttsssuuuzzzyyy___GGG>>>:::666333333444555555222222333333333444444444222222222222333444555555888>>>DDDHHHRRR```lllqqqpppyyy{{{kkkfffdddaaabbbhhhpppyyyzzzddd\\\VVVVVVWWWXXX[[[___```bbbeeehhhjjjkkkjjjjjjlllmmmmmmlllkkkkkkmmmooovvvzzz~~~~~~|||}}}kkkccc\\\\\\^^^___bbbgggmmmsssyyyvvvuuuuuuxxxzzzPPPVVVbbbqqq~~~{{{tttfff]]]TTTQQQSSSYYYdddooorrrqqqtttyyyvvv\\\EEE>>>:::666444444555555555333333333333444444444444222222222222333444555666888???FFFKKKTTTbbblllpppoooxxx|||lllgggeeeaaaccchhhoooyyy|||fff^^^WWWXXX[[[\\\^^^bbbbbbaaaaaabbbccceeegggiiillllllmmmllllllmmmqqqttt|||~~~~~~uuueee]]]XXX\\\bbbdddgggiiiqqqwwwxxxtttsssssswwwyyyMMMSSS___ooo|||zzzsssfff]]]TTTQQQRRRXXXcccmmmppppppssswww|||www]]]EEE===:::666444444555555444333333333444444444444555444444444555555666777888888@@@HHHNNNWWWcccmmmppppppyyy~~~nnnhhhfffbbbccchhhoooxxx}}}iii___XXXXXX[[[\\\]]]____________```bbbeeehhhjjjlllmmmmmmlllmmmoootttwww~~~nnnaaaZZZVVV]]]dddhhhhhhiiittt|||xxxtttrrrrrrvvvxxxMMMRRR^^^ooo|||{{{tttggg^^^TTTPPPQQQWWWbbblllooopppssswwwzzzzzz```HHH===:::777555555555444444333333444444444555555555555555555555666777888888888@@@IIIOOOYYYfffoooqqqrrrzzzooojjjgggbbbccchhhnnnwwwlllaaaXXXWWWZZZZZZZZZ[[[XXXYYY\\\```cccgggiiijjjmmmnnnooooooooorrruuuxxx}}}~~~~~~kkk___YYYXXX^^^eeeggghhhiiivvvxxxtttrrrrrrtttvvvOOOTTT___ooo}}}~~~yyykkk```TTTOOOOOOUUU```kkkoooqqqtttwwwwww~~~|||aaaJJJ<<<:::777555555555444333333444444444555555555555333333333333444555666777888@@@IIIPPPZZZhhhqqquuusss{{{qqqkkkgggcccccchhhnnnvvvnnnbbbXXXXXXZZZZZZYYYYYYSSSVVV[[[aaafffjjjlllmmmqqqssstttttttttuuuwwwyyy}}}}}}yyyiii]]]ZZZZZZ```dddeeegggkkkvvvxxxsssrrrrrrrrrttt~~~PPPTTT^^^mmm{{{{{{nnnbbbUUUNNNMMMSSS___jjjqqqsssvvvwwwvvv{{{{{{aaaIII<<<:::777666666555444333444444444444555555555555333333333333444555666777888@@@HHHPPP[[[iiitttxxxwww}}}rrrlllhhhcccccchhhmmmvvvqqqdddZZZZZZ^^^^^^\\\\\\XXX[[[___dddjjjooorrrtttvvvxxx{{{{{{zzzyyyyyyzzzssseeeZZZZZZ\\\```bbbccchhhooovvv~~~vvvrrrppppppooorrr|||~~~OOORRR\\\jjjxxx~~~zzzpppdddUUUMMMKKKQQQ^^^jjjrrrtttwwwwwwuuuyyyzzz___HHH<<<999777666666666444333444444444555555555666666666555555666666777888999888@@@HHHOOO[[[jjjvvv{{{|||rrrlllhhhcccdddhhhmmmuuurrrfff[[[\\\aaabbbaaa``````bbbeeeiiinnntttxxx{{{zzz}}}~~~|||{{{{{{~~~mmmaaaXXXYYY]]]aaaaaaaaaiiirrruuu}}}uuuqqqoooooonnnppp{{{}}}LLLQQQ[[[kkkyyy|||pppdddVVVNNNMMMRRR^^^jjjvvvxxxvvvwww}}}}}}sss___LLL===:::666444555555555444666666555555555444444444222333444666666666666555999===DDDPPP^^^lllvvvzzz{{{tttllliiihhhggghhhnnnuuu}}}}}}nnn___]]]```bbbcccccceeefffhhhmmmrrrwwwzzzzzz}}}~~~~~~~~~~~~wwwhhh```ZZZ\\\^^^aaacccggglllppp{{{{{{tttooommmkkklllrrr}}}LLLPPPZZZhhhvvv~~~~~~|||qqqeeeWWWPPPNNNTTTaaammmvvvyyywwwyyy~~~uuu___KKK===:::666555555555555444666555555555444444444444222333444666666666666555;;;>>>FFFRRR___mmmwww||||||tttkkkhhhggggggiiimmmttt}}}rrrccc^^^aaacccdddfffjjjllloootttzzz~~~~~~~~~uuuggg___\\\^^^aaacccfffiiinnnrrrxxxzzzsssooolllkkkmmmsss~~~LLLPPPXXXeeerrrzzz|||{{{ssshhh[[[SSSQQQWWWfffsssyyy|||zzz{{{www```JJJ===:::777555444555444444555555555555444444444444333333444666666666666666;;;@@@HHHSSS```mmmwww}}}~~~tttjjjgggfffgggiiilllsss|||xxxhhhaaabbbdddfffiiinnnqqqvvv|||}}}|||{{{zzzyyyxxxxxxxxxwwwwwwuuuttttttuuuuuuvvvwww|||qqqeee___^^^aaadddfffhhhlllpppsssuuu|||xxxrrrooommmlllnnntttLLLOOOWWWbbbmmmuuuyyyyyywwwlll___VVVTTT\\\lll{{{~~~}}}xxx```III>>>;;;777555444555444333444444444444444444444444333444555555666777777777;;;@@@IIITTT___lllwww}}}vvvjjjffffffgggiiikkkrrr|||mmmdddcccdddgggjjjooosssyyy}}}wwwwwwvvvvvvvvvvvvwwwwwwuuuuuutttsssssstttuuuvvvwww{{{}}}mmmccc______aaadddgggiiilllpppssstttzzzyyyssspppooonnnooovvvKKKOOOVVV```jjjqqquuuwwwyyynnnbbbYYYWWW___rrr~~~vvv^^^HHH>>>;;;777555444444444333333333444444444444444444444444555555666777777888:::@@@IIISSS^^^jjjuuu|||xxxlllgggfffgggiiikkkrrr|||rrrgggccccccfffjjjooottt|||~~~|||tttssssssrrrrrrsssssssssxxxwwwwwwwwwxxxyyy{{{||||||wwwiiibbb___^^^aaaeeegggiiillloooqqquuuzzzyyyuuurrrqqqqqqpppwwwJJJNNNVVV```hhhooossstttyyyooocccZZZWWW```uuu~~~{{{qqq\\\III???;;;777555444444333222333333333333444444444444555555555555666777888999:::@@@JJJTTT]]]iiiuuu}}}{{{ooojjjhhhgggiiikkksss}}}xxxlllfffcccfffjjjooovvv~~~}}}zzzttttttsssrrrrrrrrrssssssyyyyyyzzz{{{|||rrrfffaaaaaa```cccgggjjjkkkmmmppprrrwww{{{yyyuuutttssssssqqqyyyIIINNNWWWaaahhhmmmqqqrrrvvvmmmaaaXXXUUU___uuu}}}|||}}}~~~wwwkkkYYYIII???<<<888555444444333222222222333333333444444444666555555555666777888999;;;BBBLLLUUU^^^iiiuuu~~~~~~rrrmmmiiihhhhhhkkksss~~~~~~qqqiiieeegggkkklllttt}}}{{{wwwwwwvvvvvvvvvvvvwwwwwwzzzzzz{{{}}}nnncccaaabbbdddgggkkknnnpppqqqsssuuuyyy{{{xxxuuutttttttttrrrzzzHHHNNNXXXaaahhhmmmpppqqqtttkkk___VVVSSS]]]ttt}}}vvvxxx|||~~~ttthhhWWWIII???<<<888555444444333222222222222333333444444444666666555555666777999:::<<>>;;;777555444444444333444444333222333444555666444555666666666666999;;;<<>>;;;777555444444444333444444333333333444555666444555666666666666999;;;<<>>;;;777555444555444333444333333333333444555666444555666666666666999;;;<<>>FFFPPPZZZcccllluuu{{{~~~wwwoooiiifffggghhhnnnxxxtttpppqqqpppssswwwzzz|||}}}||||||{{{yyyxxxwwwxxxxxxyyyvvvvvvuuuuuuvvvwwwxxxyyywwwyyy}}}}}}mmmgggiiiooosssxxxzzz}}}{{{vvvsssooopppsssxxx~~~}}}|||KKKNNNZZZkkkwwwvvvpppjjj^^^VVVNNNKKKLLLSSSaaannnvvv~~~~~~}}}ttt]]]HHH<<<999666444555555555555222333444444555555444444444555666666666666999;;;@@@HHHSSS]]]eeemmmvvv||||||wwwnnnhhheeeffffffmmmvvvxxxrrrrrrrrrtttxxxzzz{{{}}}~~~{{{yyyxxxvvvuuuuuuuuuvvvwwwuuuuuutttttttttttttttuuusssvvvzzz~~~|||wwwxxx|||{{{lllhhhkkkqqquuuzzz|||{{{wwwtttppppppsssxxx~~~||||||LLLOOO\\\ooo{{{xxxnnnhhh[[[TTTLLLJJJLLLSSSaaannnsss}}}|||zzz{{{|||ttt]]]HHH<<<999666444555666555555222333444555555555444444444555666666666666999;;;BBBJJJUUU___gggooowww}}}|||wwwnnngggddddddfffmmmwww{{{tttrrrtttvvvyyyzzz{{{|||}}}yyyvvvuuusssrrrrrrrrrssstttttttttsssrrrrrrqqqqqqqqqppprrrvvvzzz~~~zzzvvvtttrrrqqqqqqnnnkkkmmmsssxxxzzzmmmiiinnnssswww|||~~~{{{xxxuuuqqqqqqsssxxx~~~||||||LLLOOO]]]rrr~~~yyymmmfffXXXQQQKKKIIILLLSSSaaannnqqq}}}{{{zzzyyyxxxxxxzzz|||uuu^^^HHH<<<999666444555666666555222333444555555555444333444555666666666777999;;;CCCKKKVVV```hhhpppxxx~~~~~~vvvmmmfffccccccgggnnnwww}}}uuuqqquuuwwwyyy{{{{{{}}}|||yyytttsssqqqpppppppppqqqqqqtttssssssrrrqqqpppooonnnmmmooosssvvvyyy|||{{{xxxqqqppppppppppppnnnjjjgggdddbbbcccdddbbb```dddkkklll|||zzzmmmkkkoootttwww}}}|||xxxuuurrrqqqtttxxx~~~|||}}}LLLSSS```pppzzzyyyoooeee[[[SSSKKKJJJNNNVVVcccnnnzzz~~~|||||||||uuuxxxvvvvvv{{{zzzcccHHH@@@<<<999666666666666555555555555555555555555555666777888777777888:::===@@@KKKZZZfffooowwwwwwkkkfffeeeeeehhhjjjsssvvvuuuwww{{{}}}}}}}}}}}}zzzxxxuuutttqqqpppooooooqqqqqquuutttrrrpppnnnnnnoooooooooqqqsssssstttuuuxxxzzz{{{wwwtttrrrooommmkkkiiifffdddcccccccccbbbbbbaaaaaaaaa___```aaaaaa``````bbbccchhhooo~~~uuuooopppqqqwww~~~yyyxxxvvvqqqooopppyyy~~~yyyzzzLLLRRR___mmmwwwvvvmmmeee[[[RRRKKKJJJNNNVVVcccnnnxxx}}}}}}|||zzzvvvxxxxxxxxx}}}zzzcccHHH@@@<<<999666666666666555555555555555555555555555666777777777777888:::===AAALLLZZZgggooowwwyyymmmgggeeeeeefffiiiqqq}}}{{{yyytttwwwzzz|||~~~}}}zzzyyyuuuuuuttttttrrrqqqpppppprrrrrrpppnnnmmmlllkkkkkkjjjkkknnnooopppsssvvvyyy|||xxxqqqnnnkkkiiihhhfffcccaaa^^^^^^^^^^^^^^^]]]]]]]]]\\\]]]____________bbbdddjjjppp}}}tttoooqqqrrrxxx|||wwwvvvtttpppnnnooouuuzzz~~~yyyzzzLLLQQQ\\\iiiqqqrrrkkkdddZZZRRRKKKJJJNNNVVVbbbmmmvvv}}}|||xxxvvvxxxyyy||||||cccHHH@@@<<<999666666666666555555555555555555555555555555666777777666888;;;===CCCMMM[[[gggpppyyy{{{oooiiiffffffeeegggooozzz}}}qqqtttxxx}}}~~~||||||wwwwwwxxxwwwuuussspppooorrrqqqqqqooommmkkkiiihhhfffhhhjjjlllnnnqqquuuxxxyyy~~~}}}yyyqqqnnnkkkhhhfffdddaaa___^^^^^^^^^^^^^^^_________^^^aaaccceeefffgggjjjlllqqqvvvuuuqqqsssuuuzzz{{{uuutttrrrnnnmmmoooqqqwww|||yyy{{{KKKQQQZZZeeemmmmmmhhhcccYYYQQQKKKJJJNNNUUUbbbllluuu|||}}}vvvuuuvvvyyy~~~eeeKKK@@@<<<999666666666666555555555555555555555555555555666666666666888;;;===EEEOOO]]]iiiqqq{{{rrrkkkgggfffeeegggoooyyy~~~ssssssxxx{{{zzzyyywwwuuusssqqqpppsssssssssrrrpppmmmjjjhhhgggiiikkkmmmoooqqquuuwwwwww|||}}}xxxuuupppllliiifffcccaaacccddddddeeefffggghhhhhhjjjlllpppsssuuuwwwzzz|||vvvtttwwwyyy~~~zzztttsssqqqnnnmmmoooqqqwww|||yyy|||KKKQQQZZZdddiiijjjfffcccXXXQQQKKKJJJNNNUUUaaallluuu{{{{{{tttrrrssswwwgggOOO@@@<<<999666666666666555555555555555555555555555444555666666666888;;;===FFFPPP___kkkttt}}}tttmmmiiiggggggiiipppzzz~~~xxxuuuyyy}}}yyyuuusssrrrssstttttttttsssrrrpppmmmjjjhhhjjjlllnnnooooooqqqtttvvvxxx|||~~~xxxrrrnnnkkkgggeeejjjkkklllnnnpppqqqrrrsssvvvzzz~~~xxxxxx|||~~~zzztttrrrqqqnnnnnnppptttzzz{{{yyy}}}KKKRRR[[[dddiiihhheeecccXXXPPPJJJKKKNNNUUUaaakkkuuuyyy}}}yyyssssssrrrvvvgggRRR@@@<<<999666666666666555555555555555555555555555333444555555666777;;;===FFFQQQaaannnxxxvvvooojjjiiihhhjjjqqq|||{{{vvvxxx{{{vvvttttttvvvxxxsssrrrqqqpppnnnllljjjiiilllnnnooopppppprrrtttwwwzzz~~~zzzvvvssspppnnnrrrsssuuuwwwzzz|||~~~xxxzzzyyysssqqqpppmmmnnnqqquuu{{{|||zzz~~~LLLSSS]]]fffiiihhheeecccWWWPPPJJJKKKOOOUUU```jjjsssvvvzzz|||xxxvvvsssvvv}}}eeeQQQ@@@<<<999666666666666555555555555555555555555555222444555555666777;;;===FFFRRRcccqqq{{{wwwpppllljjjgggjjjqqq|||{{{tttttt~~~{{{yyyyyyzzz{{{tttsssqqqpppnnnmmmmmmlllooopppssstttuuuwwwzzz|||~~~}}}|||wwwzzzxxxqqqooonnnlllmmmpppsssyyy}}}{{{~~~LLLTTT^^^gggjjjhhheeecccWWWPPPJJJKKKOOOUUU```jjjrrrtttxxx~~~yyytttvvv{{{cccOOO@@@===999666666666666555555555555555555555555555222333555555555777;;;>>>EEERRRdddsss}}}xxxpppllljjjgggiiiqqq|||yyyqqqqqq}}}~~~}}}||||||wwwuuusssqqqpppppppppqqqqqqtttvvvxxxzzz|||uuuyyy~~~vvvpppnnnllljjjkkkooopppvvv~~~~~~|||NNNUUU```kkkqqqooogggaaaVVVTTTPPPNNNQQQYYYccckkkooossszzz{{{xxxwww|||}}}fffNNNAAA===888444444444555444555555555555555666777777666777777666666888;;;>>>FFFVVViiiuuuyyyqqqllljjjhhhlllrrrvvvzzz|||vvvssswww}}}||||||yyyyyyyyyyyywwwuuusssrrrpppsssxxx}}}zzzyyy{{{wwwrrrmmmkkklllooorrruuuwww|||}}}zzz|||~~~NNNVVVbbboootttqqqhhhaaaSSSQQQMMMKKKNNNVVVaaahhhooosss{{{zzzwwwuuuyyy{{{eeeOOOAAA===888555444444444444555555555555555666666777666666777666666888<<>><<<999777666555444222444444333333444444555666444555666666777999===AAAKKK[[[mmmzzzyyyooollljjjkkkooovvv~~~vvvllllllppprrrrrrssstttxxx~~~vvvwwwzzz}}}sssqqqnnnlllkkkkkkmmmnnnqqqrrrvvv|||{{{yyy{{{MMMSSS^^^hhhmmmjjjbbb[[[RRRPPPMMMMMMSSS```ppp{{{}}}yyygggUUU>>><<<999777666555333222444333333333333444555555444555666666777999>>>AAALLL\\\nnnzzzzzzpppmmmiiikkknnnuuu}}}vvvkkkjjjmmmooonnnooopppttt{{{~~~yyytttwwwzzz~~~rrrqqqnnnlllkkkkkkmmmnnnpppqqqtttyyy{{{yyy{{{JJJVVVccchhhfffbbb[[[TTTSSSOOOKKKMMMUUUaaammmttt|||{{{gggVVVEEE===666555555333222333111111222333444666777888777777777666666999>>>BBBPPP___ppp|||~~~ssskkkiiikkknnnttt{{{|||mmmeeedddfffgggooooooqqqvvv|||vvvqqqtttyyy}}}|||sssnnnkkkkkkjjjhhhiiimmmuuutttuuuyyy{{{xxx}}}KKKWWWcccfffddd```ZZZTTTSSSPPPLLLNNNVVVaaalllrrryyy|||~~~jjjYYYFFF===777666666444333444222222222333444555666777777777777666666999>>>BBBPPP___qqq}}}tttllliiikkknnnssszzz~~~nnneeecccdddeeelllmmmnnnsssyyy{{{nnnooossswww||||||rrrmmmkkkkkkkkkiiijjjnnnrrrsssuuu{{{{{{yyyMMMWWWaaadddaaa^^^XXXSSSTTTQQQOOOQQQXXXbbbkkkpppvvvyyy|||nnn\\\GGG>>>888777777555444555444444333333444555555666666777777666777999>>>AAAQQQaaasss~~~vvvooojjjkkknnnsssyyyrrrhhhdddddddddiiiiiikkkooovvv}}}tttjjjlllpppvvv{{{zzzqqqllljjjlllllljjjmmmqqqssstttxxx~~~zzzzzzNNNXXX```aaa___\\\WWWSSSUUUSSSRRRUUU\\\eeemmmqqquuuyyy}}}qqq^^^HHH???999888888666555666555555444444444444555555666777777777777999===AAAPPPaaauuuyyyrrrkkklllnnnrrrxxxwwwkkkeeeddddddfffgggjjjmmmsss{{{}}}sssmmmkkkoootttzzzyyyoookkkjjjkkkllllllnnnssswwwyyy}}}~~~~~~zzz{{{NNNXXX```aaa^^^[[[WWWSSSVVVTTTTTTWWW___iiippptttwww|||~~~xxxxxx|||sss^^^HHH@@@999888888666555666666666555444444444555555555666777777888:::===@@@PPPbbbvvv{{{tttlllmmmnnnqqqwwwzzzmmmeeebbbbbbdddgggjjjnnnssszzzxxxqqqnnnkkkooouuu{{{~~~wwwnnnjjjiiikkkllllllooosssvvvzzz~~~|||~~~yyy|||MMMWWW```aaa___\\\XXXTTTTTTSSSSSSXXXaaakkktttyyyzzzzzzttttttzzz}}}ttt___HHH???999888888666555666666666555555555555555666555666777888888:::===@@@NNNaaawww}}}uuummmmmmnnnqqqvvv~~~|||mmmccc______bbbfffkkkooosssyyy{{{qqqmmmlllmmmqqqwww||||||vvvmmmiiihhhjjjkkkkkknnnsssrrrwww}}}}}}xxx|||LLLVVV```bbb```^^^YYYTTTQQQPPPPPPUUU```lllvvv||||||yyysssuuu{{{~~~vvv```GGG???888888888555444555666555555555555555666777555666888888888:::===???LLLaaawww~~~uuunnnnnnnnnpppvvv}}}oooeeeaaa``````eeelllpppssswww~~~vvvmmmkkklllqqqtttyyy}}}|||tttlllhhhgggiiijjjjjjlllqqqqqqvvv|||www|||KKKVVV```cccbbb___ZZZUUUOOOMMMNNNSSS^^^lllwww~~~}}}xxxtttvvv~~~xxxaaaGGG>>>888777777555444555555555555555555666777777444666888888999:::===???KKK```wwwuuuooonnnnnnpppuuu}}}tttiiidddddd^^^eeelllppprrruuu{{{ssslllkkknnnsssvvv{{{~~~{{{tttlllhhhggghhhiiiiiikkkppptttxxx}}}~~~~~~www|||SSS\\\ccccccaaa___[[[WWWPPPMMMLLLQQQ\\\lllyyyyyywwwuuuvvv{{{uuu{{{|||dddKKKBBB:::888777666555777444444444444444444444444666666666555555888===AAAMMMaaawwwvvvlllmmmnnnpppuuu}}}|||nnnfffaaafffgggjjjnnnrrrvvvyyy{{{~~~uuummmjjjlllooowwwyyy~~~|||uuuiiiiiiiiihhhggghhhkkknnnnnnuuu~~~xxx|||TTT^^^ggggggddd___YYYSSSOOOLLLKKKPPP]]]mmm{{{xxxvvvtttuuuzzz{{{~~~dddKKKBBB:::888888666555777666555555555555555555555666666666666666999===@@@MMMbbbxxxxxxooooooppprrrvvv}}}~~~qqqgggbbbbbbdddhhhnnnssswww{{{|||}}}wwwooohhhgggkkkpppyyy|||{{{sssjjjjjjiiihhhggghhhkkknnnpppuuu{{{yyy}}}WWWbbbllllllggg___VVVNNNMMMKKKKKKPPP^^^ooo~~~~~~wwwuuussstttyyydddKKKBBB:::999888666555777777777777666666555555555555666777777777999===???NNNbbbyyyxxxqqqqqqqqqrrrvvv}}}uuuiiibbb___bbbhhhnnntttyyy|||~~~}}}xxxvvvsssnnngggbbbcccjjjpppyyy|||xxxqqqkkkkkkkkkiiihhhiiilllnnnrrrsssvvvzzzzzz^^^gggooonnnggg^^^TTTLLLKKKJJJJJJQQQ___ppp~~~vvvuuusssuuuyyydddJJJBBB;;;:::999777666777888777777666666555555444444666888888999:::===???OOOccczzzwwwpppppppppqqquuu|||yyylllccc```ccciiiooouuuzzz}}}~~~|||vvvrrrooolllggg```]]]```hhhooovvv{{{vvvnnnkkklllkkkjjjiiijjjllloootttrrrqqqvvv}}}{{{ccclllqqqmmmeee]]]TTTLLLIIIIIIJJJRRR```ppp~~~xxxwwwuuuwww{{{eeeJJJBBB;;;::::::777666666666666666555555555444444444666888999999:::===???OOOccc{{{uuuooonnnnnnooosss|||}}}nnneeebbbeeejjjpppvvvzzz}}}~~~}}}||||||xxxxxxyyyzzz~~~zzzvvvqqqmmmjjjgggbbb\\\YYY]]]eeellltttyyy~~~tttmmmjjjkkkkkkiiiiiijjjmmmppptttqqqooottt|||~~~|||eeemmmrrrnnneee\\\SSSLLLHHHHHHLLLTTTaaappp{{{{{{zzzyyy{{{fffJJJBBB<<<;;;;;;888666666555555555555555555555555666777888888888:::>>>@@@NNNbbb{{{xxxoooooonnnnnnrrr{{{qqqfffdddfffjjjoootttzzz~~~~~~}}}zzzxxxvvvtttttttttooooooooopppuuu~~~|||xxxtttoookkkhhhbbbaaa]]]XXXVVVYYYaaahhhqqqwww~~~~~~}}}}}}ssslllhhhiiiiiiiiiiiijjjnnnqqqsssppppppttt|||||||||ccclllssspppggg]]]SSSJJJFFFHHHMMMVVVbbbnnnwww{{{~~~}}}hhhJJJBBB<<<<<<<<<888666666555555555666666777777888777777888777777:::>>>BBBMMMaaazzztttsssqqqppprrryyyrrrhhhaaacccfffkkkrrryyy}}}xxxvvvssspppmmmlllkkkkkkfffggghhhjjjmmmttt|||~~~xxxrrrnnniiiddd```XXXXXXVVVSSSQQQUUU]]]dddkkkqqqxxxzzzwwwvvvzzz~~~|||rrrllleeefffgggggghhhkkkooorrrqqqppprrrvvv|||{{{|||```jjjsssrrrjjj___RRRHHHFFFHHHNNNWWWcccmmmtttxxx}}}~~~iiiJJJBBB<<<<<<<<<888666666555555666777888999::::::888888777666777:::???CCCMMMaaazzzyyywwwsssqqqrrryyysssiii^^^```ccchhhoooxxxyyyttttttrrroookkkhhhfffeeedddaaabbbdddfffiiinnntttyyy|||vvvoooiiiddd^^^[[[PPPQQQPPPOOONNNRRRZZZaaadddkkkrrrssspppooossswww|||rrrllldddeeefffggghhhkkkooossspppqqqsssxxx|||}}}yyy{{{___kkktttqqqggg\\\QQQIIIHHHIIIMMMUUU```lllvvvzzzzzzfffMMMDDD===<<<;;;888777777777666666555555555555666999777888;;;;;;:::===BBBIII___{{{yyysssnnnooorrrwww~~~pppgggbbbccceeejjjsss||||||wwwssspppmmmkkkiiigggdddbbbbbbbbbcccddddddddddddeeeiiinnnsss{{{zzzppphhhbbb]]]WWWSSSOOONNNMMMKKKLLLPPPVVV[[[```dddjjjooorrrtttuuuwwwyyy|||yyynnngggeeeeeefffgggiiilllnnnpppnnnpppssswww|||wwwzzzaaallltttqqqggg]]]SSSKKKJJJKKKOOOWWWbbbnnnvvvzzz}}}fffMMMDDD===<<<;;;888777888777777666666666777777888999777888;;;;;;:::===BBBIII___||||||vvvqqqppprrrvvv}}}|||ooofffbbbbbbdddjjjsss}}}|||vvvqqqmmmjjjgggeeegggeeecccaaa`````````aaa```aaaaaa```aaaeeekkkooowww~~~xxxnnneee___ZZZTTTPPPMMMLLLKKKJJJKKKNNNUUUYYY\\\```gggllloooqqqsssuuuyyy}}}xxxmmmgggffffffggghhhiiilllnnnpppnnnppptttxxx}}}xxx{{{cccmmmtttqqqggg]]]TTTNNNMMMNNNRRRYYYdddooovvvzzz|||~~~fffMMMEEE>>><<<<<<999777888777777777777888888999:::999888999;;;;;;:::===BBBIII```|||yyysssrrrrrruuu|||zzzmmmddd```aaadddjjjsss~~~zzzuuutttqqqtttyyywwwrrrpppmmmhhhdddbbbaaa___^^^```___^^^]]]]]]]]]^^^___^^^^^^^^^]]]^^^bbbhhhmmmttt|||wwwkkkaaaZZZUUUPPPMMMJJJJJJIIIHHHIIIMMMSSSWWWWWW\\\bbbgggkkknnnqqqsssyyy~~~vvvlllgggggggggggghhhiiilllnnnooooooqqquuuyyy}}}xxx|||bbblllsssooofff]]]UUUOOOMMMOOOSSS[[[eeeooouuuxxxwww{{{fffNNNEEE>>>===<<<999777888666666666777888999:::;;;:::888999<<<<<<:::===CCCIII```}}}zzztttrrrsssuuu|||xxxlllccc]]]___ccciiirrr~~~|||vvvooolllkkkkkkmmmppptttyyy}}}|||xxxrrrlllgggeeebbb^^^\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]^^^___^^^^^^]]]^^^ccciiinnnuuu}}}xxxjjj^^^WWWRRRMMMJJJGGGHHHGGGGGGHHHKKKQQQUUUUUUZZZ___eeehhhllloooqqqxxx~~~}}}ssskkkggggggffffffggghhhjjjlllnnnppprrrvvvzzz~~~}}}yyy}}}```jjjqqqnnneee\\\UUUOOOMMMOOOTTT\\\fffoootttvvvuuuyyygggNNNEEE>>>===<<<999888888555555555666777888999::::::888999<<<<<<;;;>>>CCCIIIaaa~~~zzztttrrrsssuuu|||uuuiiiaaaZZZ\\\aaagggppp|||}}}tttpppmmmiiiggggggdddeeegggjjjmmmoooqqqssswwwvvvtttrrrppplllgggddd]]][[[XXXWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]\\\^^^ccckkkpppyyy{{{kkk]]]UUUPPPLLLJJJFFFFFFFFFFFFHHHKKKPPPTTTWWWZZZ___dddgggjjjmmmpppttt|||yyypppjjjgggeeeeeeeeefffgggiiilllmmmqqqtttwww||||||xxx}}}^^^hhhpppnnneee]]]UUUNNNLLLNNNTTT^^^hhhppptttvvvxxx}}}hhhNNNFFF???======:::888999666666666666666777888999:::999:::<<<<<<;;;>>>CCCJJJaaazzztttrrrrrrtttzzz|||qqqeee]]]VVVZZZ___dddlllxxxzzzqqqjjjhhhgggccc```aaa___```ccceeehhhkkkmmmooommmlllkkkkkkjjjhhhccc```XXXUUUSSSRRRTTTUUUVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^\\\\\\[[[[[[^^^dddlllrrr{{{~~~lll]]]TTTOOOKKKJJJEEEFFFGGGGGGIIILLLQQQUUUZZZ]]]aaadddfffhhhkkknnnpppyyy~~~uuunnniiigggdddddddddeeehhhjjjmmmnnnrrruuuyyy}}}zzzwww}}}]]]hhhqqqppphhh___VVVOOOLLLOOOVVV```jjjrrrvvvxxxzzziiiNNNFFF???>>>===:::888999888888777777777888888999;;;999:::======;;;>>>DDDJJJaaa|||uuurrrqqqqqqwww~~~~~~vvvlll```XXXSSSWWW\\\bbbiiiuuu}}}wwwqqqiiiccccccccc```^^^___^^^___aaadddgggjjjlllmmmhhhgggffffffeeeccc___\\\VVVTTTQQQPPPRRRSSSTTTTTTVVVWWWXXXYYY[[[\\\\\\\\\]]]\\\\\\]]]```hhhqqqwwwmmm\\\RRRMMMKKKIIIFFFGGGHHHIIIJJJNNNRRRVVV]]]```bbbddddddfffhhhjjjlllvvvzzzrrrkkkhhhgggddddddeeegggiiimmmppprrrsssvvvzzz~~~yyyuuu}}}\\\iiisssrrrjjj```WWWOOOLLLPPPWWWbbbllltttxxxyyyyyyjjjOOOFFF???>>>===:::888999::::::999999888999999999;;;999:::======;;;???DDDJJJbbb~~~vvvrrrpppooottt{{{{{{rrrhhh]]]UUURRRVVV[[[```gggrrryyyrrrnnnkkkddd```bbbcccbbbaaabbb]]]]]]___aaaccceeefffggggggfffeeeddddddaaa]]]YYYWWWUUURRRQQQRRRSSSTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[_________```dddlllvvv}}}mmm[[[QQQLLLJJJHHHFFFGGGIIIJJJKKKOOOSSSWWW___aaacccccccccdddfffhhhjjjtttxxxpppjjjhhhgggeeeeeefffhhhkkkooorrrttttttvvvzzzwwwttt}}}ccckkkssstttlllaaaWWWSSSMMMNNNUUUbbblllqqquuuxxx{{{gggPPPIIICCC@@@>>>999777999666777777777777888888888999:::;;;;;;;;;<<<>>>@@@JJJ\\\yyyuuupppooooootttzzz~~~|||rrrjjjbbbYYYTTTPPPRRRVVV[[[aaammm{{{}}}}}}~~~|||{{{xxxtttpppmmmjjjhhhdddbbb```_________^^^\\\]]]]]]^^^___aaaccceeeffffffeeeddddddeeeccc```^^^XXXTTTQQQOOOOOOQQQQQQQQQTTTVVVYYYZZZZZZZZZ[[[]]]^^^```bbbeeejjjqqqyyyooo\\\PPPJJJFFFDDDBBBEEEHHHJJJMMMQQQUUUXXX```dddggggggdddbbbccceeekkksssuuukkkeeebbbaaaddddddeeegggjjjnnnrrruuuzzz|||zzzvvvfffmmmssssssjjj]]]TTTOOOLLLMMMSSS___iiinnnssswwwzzzgggOOOHHHBBB@@@>>>999888999777777777888888888999999999:::;;;;;;;;;<<<>>>@@@III[[[xxxuuuqqqoooppptttzzz~~~xxxnnnggg___WWWQQQNNNQQQUUUYYY```kkkxxx}}}zzzvvvrrrppppppqqqssssssrrrpppnnnkkkiiigggfffcccaaa___^^^^^^^^^]]]\\\]]]]]]^^^```bbbdddfffgggiiihhhgggffffffdddaaa^^^YYYUUURRRPPPPPPQQQRRRRRRSSSUUUXXXYYYYYYZZZ[[[]]]```bbbeeeiiinnnuuu}}}rrr___QQQJJJFFFDDDDDDFFFIIILLLOOORRRVVVYYY___cccfffgggdddcccdddfffiiiqqqtttkkkfffcccbbbccccccdddgggkkkoootttvvvyyy{{{~~~{{{yyyjjjooossspppfffZZZPPPKKKLLLLLLQQQ]]]ggglllpppuuuyyygggNNNGGGBBB@@@>>>:::888:::888888999999999:::::::::999:::;;;;;;;;;<<<>>>@@@FFFYYYvvvwwwrrrpppppptttzzz}}}rrriiibbbZZZSSSNNNLLLOOOSSSWWW]]]gggsss{{{}}}ssspppmmmiiihhhiiikkklllkkkkkkjjjiiihhhgggeeeeeeaaa___]]]\\\]]]^^^]]]]]][[[\\\]]]```bbbeeehhhiiilllkkkiiihhhgggeeeaaa^^^ZZZWWWSSSQQQQQQRRRSSSSSSSSSVVVYYYZZZ[[[\\\^^^___dddfffiiimmmssszzzvvvaaaRRRJJJFFFDDDFFFHHHKKKNNNPPPTTTXXX[[[^^^bbbfffgggeeedddeeefffiiirrrtttkkkfffdddcccccccccdddgggkkkppptttwwwxxxzzz}}}{{{{{{lllooopppmmmdddYYYPPPKKKMMMMMMRRR]]]ffflllqqquuuzzzhhhNNNGGGBBB@@@>>>:::999;;;999999999:::::::::;;;;;;999:::;;;;;;;;;<<<>>>@@@DDDWWWtttxxxssspppppptttyyyxxxmmmddd]]]WWWPPPKKKIIIMMMQQQUUUZZZbbbmmmtttxxxnnnllliiigggfffgggiiijjjiiijjjjjjjjjiiihhhgggfff___]]][[[ZZZ[[[]]]]]]]]]YYYZZZ\\\___bbbeeehhhjjjnnnllljjjiiihhheeeaaa^^^]]]YYYUUUSSSSSSTTTTTTTTTVVVXXX[[[^^^___```bbbdddgggjjjnnnrrrxxxxxxcccSSSJJJGGGFFFGGGJJJMMMOOOQQQTTTXXX[[[]]]aaafffgggfffeeeeeegggmmmvvv}}}rrrjjjfffdddeeeccccccdddfffiiinnnrrrtttwwwyyy|||~~~{{{yyykkklllllliiibbbYYYRRRNNNOOONNNTTT___iiiooossswww|||hhhPPPIIICCCAAA???;;;999;;;999::::::::::::;;;;;;;;;999:::;;;;;;;;;<<<>>>@@@BBBUUUssszzztttqqqppptttyyy~~~{{{tttiii```ZZZTTTNNNJJJGGGKKKOOOSSSWWW^^^gggmmm|||yyyssshhhfffdddcccbbbccceeefffkkkkkkllllllkkkiiigggfff___]]]ZZZYYYZZZ\\\]]]\\\XXXYYY[[[^^^aaaeeegggiiimmmllljjjiiihhhfffbbb```___\\\XXXUUUUUUVVVVVVVVVVVVYYY]]]```aaacccfffhhhkkknnnrrrwww|||yyydddSSSKKKHHHIIIHHHJJJMMMOOOQQQTTTXXX[[[]]]bbbgggiiigggffffffhhhoooxxx{{{ppphhheeeeeeeeedddddddddeeehhhkkkoooqqqwwwyyy|||}}}~~~~~~{{{yyyiiiiiigggddd___YYYTTTPPPNNNOOOVVVcccnnnrrrvvvzzz}}}hhhRRRKKKEEECCC@@@<<<:::;;;999999:::::::::;;;;;;;;;999:::;;;;;;;;;<<<>>>@@@AAATTTrrr|||uuurrrpppsssxxx~~~wwwpppeee\\\VVVQQQLLLHHHFFFJJJNNNRRRUUUZZZbbbhhhwww|||~~~xxxsssgggfffdddccccccdddeeefffiiijjjkkkkkkjjjhhheeedddaaa^^^ZZZXXXYYY[[[\\\\\\YYYZZZ\\\^^^aaaeeehhhiiikkkjjjjjjjjjjjjhhheeecccbbb^^^ZZZWWWWWWXXXXXXWWWWWWZZZ^^^aaacccfffiiikkkpppssswww|||{{{eeeTTTKKKIIIJJJIIIKKKNNNPPPRRRUUUXXX[[[___dddiiikkkiiigggggghhhoooxxxxxxmmmfffddddddeeedddddddddeeehhhkkkoooqqqwwwzzz|||}}}}}}}}}zzzzzz{{{gggeeebbb^^^[[[VVVRRROOOMMMOOOXXXfffqqquuuxxx{{{|||hhhUUUNNNHHHEEEBBB<<<:::;;;999999999999::::::::::::999:::;;;;;;;;;<<<>>>@@@@@@SSSrrr}}}vvvrrrqqqsssxxx}}}}}}ssslllaaaXXXSSSOOOJJJGGGEEEIIINNNQQQTTTXXX^^^dddqqqxxxzzzvvvsssiiihhhfffeeeeeeeeefffgggfffhhhiiijjjjjjhhheeedddbbb___[[[YYYYYY[[[\\\\\\\\\\\\^^^```cccfffiiijjjjjjjjjjjjkkklllllljjjhhhccc```\\\YYYXXXYYYYYYXXX[[[^^^bbbfffiiikkkoooqqqvvvxxx}}}hhhUUUKKKIIIKKKKKKNNNPPPRRRTTTVVVZZZ]]]aaaffflllmmmkkkhhhggghhhoooyyyuuukkkdddbbbccceeecccddddddgggjjjooosssuuuxxxzzz|||}}}||||||}}}~~~wwwyyy|||fffccc___[[[WWWTTTPPPMMMKKKNNNXXXgggssswwwyyy{{{{{{hhhWWWPPPIIIFFFBBB===:::;;;888888999999999:::::::::999:::;;;;;;;;;<<<>>>@@@@@@SSSrrr~~~wwwsssqqqsssxxx}}}zzzqqqiii^^^VVVQQQMMMHHHEEEEEEIIINNNQQQSSSWWW]]]aaannnttt}}}|||xxxuuurrrooommmgggfffdddcccbbbbbbcccccceeefffiiijjjkkkiiigggfffddd```[[[YYYYYYZZZ[[[[[[^^^___```bbbeeehhhjjjllljjjjjjjjjlllnnnooommmkkkdddaaa\\\ZZZYYYZZZYYYYYY```ccchhhkkknnnqqquuuwwwyyy|||kkkVVVKKKIIIKKKMMMOOORRRTTTUUUXXX\\\^^^ccchhhmmmooollliiihhhhhhqqq{{{~~~tttjjjcccaaacccdddbbbccceeehhhlllrrrwwwzzzyyy{{{}}}}}}|||{{{|||}}}{{{uuuxxx|||eeeccc^^^YYYTTTOOOLLLJJJMMMOOOYYYhhhtttxxx{{{~~~gggXXXOOOHHHFFFDDD@@@=========<<<;;;:::999999999999:::;;;<<<<<<;;;;;;===???IIIVVVppp{{{uuurrrssswww~~~{{{ttthhhcccZZZSSSNNNKKKIIIHHHHHHJJJNNNQQQTTTXXX]]]```lllsss|||wwwssspppooooooooommmjjjiiihhheeecccaaaaaabbbcccggghhhiiijjjjjjjjjjjjjjjdddbbb___\\\[[[[[[\\\]]]``````aaaccceeehhhkkkmmmmmmkkkkkkmmmooooookkkhhhjjjhhheee```]]]\\\^^^```hhhjjjmmmpppsssxxx}}}lllYYYNNNKKKKKKLLLOOOSSSTTTUUUWWW\\\```gggjjjmmmllljjjhhhiiilllttt}}}pppiiieeebbbbbbdddcccdddfffjjjmmmqqqtttvvvwwwxxxyyy{{{|||{{{{{{zzzsssrrrwww~~~bbb```[[[WWWRRRNNNLLLKKKLLLOOO[[[jjjtttxxxyyy|||fffWWWOOOGGGEEEDDD???<<<<<<<<<;;;:::999888888888888:::<<<===<<<<<<<<>>@@@CCCCCCRRRooo{{{vvvuuuxxx|||~~~tttmmmaaa[[[SSSMMMIIIGGGEEEEEEHHHJJJOOORRRUUUYYY]]]```fffnnnxxxzzzqqqiiigggeeedddddddddcccaaaeeedddbbbaaa```aaabbbcccdddeeefffggghhhhhhhhhhhhgggeeecccaaa``````aaabbbeeeeeeeeegggjjjooosssvvvxxxtttpppmmmmmmmmmmmmllljjjiiifffbbb```bbbgggjjjooosssxxx~~~rrr]]]PPPKKKKKKLLLOOORRRTTTUUUXXX]]]bbbdddgggkkkkkkjjjkkkooosss~~~yyymmmgggdddaaaaaaccc```aaadddgggkkkooorrrssswwwxxxzzz|||}}}qqqqqqvvvccc```ZZZSSSNNNKKKJJJIIIFFFNNN^^^qqq|||~~~fffUUUMMMFFFDDDBBB>>><<<<<<;;;::::::999888888999999999:::<<<<<<===>>>AAACCCCCCQQQnnn~~~wwwvvvxxx|||zzzpppjjj]]]XXXPPPJJJGGGFFFEEEDDDGGGKKKOOOSSSVVVYYY]]]```eeelllvvvsssiiieeedddcccbbbbbbbbbbbbbbbcccbbb```___```aaabbbddddddeeefffggghhhiiiiiiiiihhhgggeeedddddddddeeefffhhhhhhhhhiiimmmrrrwwwzzz}}}yyysssnnnllllllmmmnnnlllkkkgggdddccceeejjjnnnrrrwww~~~uuu^^^OOOJJJJJJLLLOOORRRTTTUUUXXX^^^cccfffiiikkkkkkkkkmmmqqqvvvvvvkkkfffcccaaaaaacccbbbcccfffjjjnnnqqqsssuuuwwwxxxyyy{{{|||}}}~~~|||rrrsssxxxjjjeee]]]TTTMMMIIIHHHGGGFFFNNN___pppyyy{{{}}}gggUUULLLEEEDDDCCC???<<<<<<<<<<<<;;;::::::::::::;;;888999;;;;;;;;;===???BBBDDDRRRmmmyyyvvvwww|||vvvmmmgggZZZUUUNNNIIIGGGFFFFFFEEEGGGKKKPPPTTTWWWZZZ]]]```eeekkkuuu~~~ooofffbbbbbbbbbaaa``````aaabbbbbbaaa```______aaacccddddddeeeggghhhiiijjjjjjjjjjjjiiihhhggggggggghhhiiijjjjjjjjjlllpppuuuyyy|||~~~{{{uuupppmmmlllnnnpppnnnmmmkkkhhhgggiiinnnrrrvvv{{{xxx^^^NNNIIIJJJKKKNNNQQQSSSUUUYYY```eeejjjlllmmmllllllnnnsssxxx}}}ssshhhdddccc```aaacccbbbdddgggkkkooorrrtttuuuxxxxxxyyyyyyzzz{{{|||}}}{{{tttwww|||pppjjj```UUUMMMHHHFFFEEEIIIPPP^^^lllssstttwww}}}hhhUUULLLFFFDDDCCC???======<<<<<<;;;;;;;;;;;;<<<<<<888999;;;;;;;;;<<<>>>@@@DDDQQQkkk{{{xxxyyy{{{|||sssiiicccXXXSSSLLLHHHFFFFFFFFFFFFGGGKKKPPPUUUXXX[[[]]]```fffjjjrrr{{{}}}nnneee]]]^^^______^^^^^^```bbbcccbbb```______aaabbbddddddeeefffhhhiiijjjkkkkkkjjjjjjjjjiiijjjjjjkkkkkkmmmmmmoooqqqtttxxx{{{}}}}}}|||yyyuuuqqqpppqqqsssoooooonnnmmmmmmppptttxxx}}}zzz___OOOIIIJJJKKKNNNQQQSSSUUUZZZaaagggmmmnnnooonnnmmmpppwww|||yyyooofffcccbbb``````bbb```cccgggkkkoooqqqssstttwwwwwwxxxxxxzzz{{{}}}~~~yyyuuuzzzrrrkkk```UUULLLGGGEEEEEEIIIPPP\\\iiipppssszzzgggUUUMMMFFFEEEDDD@@@>>>>>>;;;;;;;;;::::::;;;;;;<<<:::;;;<<<<<<;;;<<<>>>@@@BBBNNNhhhzzz{{{yyy}}}xxxooofff```UUUPPPJJJFFFEEEEEEFFFFFFGGGKKKQQQUUUXXX[[[^^^___fffiiiooowww{{{nnnfff[[[]]]___^^^]]]^^^```cccdddcccaaa``````aaabbbccccccdddeeeggghhhiiijjjjjjjjjjjjjjjkkkkkkllllllmmmpppqqqsssvvvyyy|||}}}~~~|||}}}}}}{{{wwwuuuuuuvvvnnnppprrrtttuuuyyy}}}}}}bbbPPPKKKLLLKKKNNNQQQSSSUUUZZZbbbhhhnnnooopppoooooottt{{{vvvmmmdddbbbaaa``````bbbaaadddhhhmmmpppsssttttttuuuuuuvvvxxx{{{~~~vvvvvv|||qqqkkk___TTTKKKFFFEEEEEEHHHNNN[[[iiiqqqxxxfffVVVMMMGGGFFFEEEAAA??????:::::::::999999:::;;;;;;<<<===>>>===<<<===???@@@@@@LLLeee}}}}}}www{{{~~~uuulllccc]]]SSSNNNIIIEEEDDDEEEEEEEEEGGGKKKQQQVVVYYY[[[^^^___fffhhhmmmttt{{{zzznnnfff\\\___aaa```______bbbeeeeeedddbbbaaa```aaabbbcccaaabbbdddfffggghhhiiiiiijjjjjjkkkkkklllmmmmmmmmmrrrtttwwwzzz}}}~~~{{{~~~|||yyyxxxyyymmmppptttxxx{{{dddRRRMMMOOOKKKNNNQQQRRRUUUZZZccciiimmmnnnooooooqqqvvvuuukkkcccaaaaaa``````bbbdddgggkkkppptttvvvwwwwwwssstttvvvxxx|||tttvvv}}}oooiii]]]PPPGGGEEEEEEEEEJJJUUUbbbjjjpppyyyfffSSSOOOHHHCCCAAA@@@???>>>???>>>===<<<;;;:::::::::<<<;;;;;;<<<<<<===>>>???GGGLLL```{{{zzzyyy}}}xxxppphhh```ZZZOOOMMMJJJFFFEEEDDDEEEFFFJJJNNNSSSXXX[[[^^^```bbbeeehhhlllrrrwww|||xxxmmmfff______^^^^^^___aaadddfffgggfffcccaaa``````aaabbbeeeeeeffffffggghhhhhhiiikkkkkklllmmmnnnnnnnnnmmmssstttwww{{{~~~}}}|||{{{uuuyyy~~~dddQQQJJJJJJLLLMMMPPPUUUWWWYYY```hhhjjjmmmqqqssstttyyy{{{ooofff______aaa```___```aaadddiiinnntttxxxzzz{{{}}}zzzvvvuuuyyy~~~vvvyyynnnhhh\\\PPPHHHFFFGGGGGGLLLVVVccclllttt~~~eeeUUUPPPJJJEEEBBBAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;<<<;;;;;;<<<<<<===>>>???CCCHHH]]]}}}}}}zzz~~~vvvnnnfff^^^XXXNNNLLLIIIFFFDDDDDDEEEFFFJJJNNNTTTYYY\\\^^^aaaccceeegggkkkpppvvvzzz}}}vvvjjjccc______^^^^^^___bbbdddfffgggfffcccaaa`````````aaabbbccceeegggiiikkklllllllllmmmnnnoooqqqqqqrrrrrrrrrtttxxx|||}}}|||{{{yyy}}}dddRRRKKKKKKLLLMMMQQQVVVXXXYYY```iiilllooorrruuuvvv{{{xxxooofff______```______```bbbeeehhhmmmpppsssuuuuuu|||yyywwwvvvyyy~~~{{{tttxxxkkkdddZZZPPPIIIGGGHHHJJJPPPXXXdddqqq||||||dddVVVRRRKKKFFFDDDCCCBBBAAA<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????EEEYYY{{{||||||ssskkkddd\\\VVVLLLJJJGGGDDDCCCDDDEEEFFFKKKOOOUUUYYY\\\___aaaccceeegggjjjnnnssswwwzzz|||}}}rrrhhhaaa___^^^^^^___```bbbeeefffgggfffdddaaa```___`````````bbbfffiiimmmoooppppppnnnoooppprrrtttuuuwwwwwwsssuuuyyy}}}~~~~~~eeeSSSLLLLLLMMMMMMQQQVVVXXXZZZaaaiiinnnqqquuuwwwyyy~~~uuunnnfff`````````___^^^___bbbdddhhhlllpppssstttuuuzzzyyyxxxxxxyyy|||wwwrrrvvvggg___UUUNNNIIIFFFHHHLLLSSS[[[ggguuuyyydddWWWRRRLLLGGGDDDCCCBBBBBB;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>??????EEEXXXwww~~~zzzqqqiiibbbZZZTTTJJJHHHEEECCCCCCCCCEEEFFFLLLPPPUUUZZZ]]]```bbbdddeeefffiiilllppptttwwwyyyyyypppfff```^^^^^^^^^___aaaccceeefffgggfffdddbbbaaa`````````aaadddhhhlllppprrrttttttsssssstttuuuvvvxxxyyyyyyvvvxxx{{{gggUUUNNNMMMMMMNNNRRRWWWYYY[[[bbbjjjooorrruuuwwwzzz~~~tttllleee`````````^^^^^^``````ccchhhmmmrrrvvvyyyzzzyyyyyyzzzyyyyyy{{{}}}tttpppuuudddZZZQQQMMMHHHEEEGGGMMMUUU^^^kkkyyyxxxfffWWWRRRLLLGGGDDDCCCBBBAAA<<<<<<;;;;;;;;;<<<======<<<;;;;;;<<<<<<===>>>???AAAGGGWWWsss~~~xxxooohhhaaaYYYSSSHHHFFFDDDCCCBBBDDDFFFHHHMMMQQQWWW[[[^^^aaaccceeeeeefffhhhkkkooossswwwyyy}}}uuummmfffaaa]]]^^^___```bbbdddffffffgggfffeeedddcccbbbaaaaaadddfffjjjnnnrrruuuwwwwwwyyyyyyxxxxxxxxxxxxyyyzzz{{{}}}jjjWWWOOONNNNNNOOORRRWWWYYY[[[bbbjjjooorrruuuwwwzzz}}}sssiiiccc`````````^^^^^^aaa```ccchhhmmmssswwwyyyzzzxxxzzz{{{zzzyyyzzz|||tttqqquuucccXXXOOOMMMIIIDDDGGGOOOWWWaaaooo|||wwwiiiWWWRRRLLLGGGEEEDDDCCCBBB>>>>>>======<<<======>>><<<;;;;;;<<<<<<===>>>???AAAHHHVVVnnn}}}~~~~~~vvvmmmfff___WWWRRRGGGEEEDDDCCCCCCEEEGGGIIINNNRRRWWW\\\___bbbdddffffffggghhhkkkoootttxxxzzzxxxqqqkkkeeeaaa]]]^^^___aaaccceeefffgggfffffffffeeeeeeeeeddddddggghhhkkkoootttxxx{{{}}}~~~}}}|||zzzzzz{{{{{{|||}}}~~~mmmYYYPPPOOOOOOOOOSSSXXXZZZ\\\ccckkkoooqqqtttvvvzzz{{{qqqeeeaaa___aaa```^^^___cccccceeeiiimmmqqqtttuuuvvvxxxzzz|||{{{yyyzzz}}}}}}vvvuuuyyydddXXXPPPNNNJJJEEEHHHQQQWWWcccsss~~~xxxlllYYYTTTNNNIIIFFFEEEDDDDDDAAA@@@???>>>>>>===>>>>>><<<;;;;;;<<<<<<===>>>???>>>EEERRRhhh{{{{{{|||||||||sssjjjccc\\\UUUOOOFFFEEEDDDCCCDDDFFFIIIKKKNNNRRRXXX]]]```ccceeegggggggggiiilllpppuuuyyy|||~~~}}}tttnnngggbbb^^^\\\]]]___bbbdddeeefffgggeeeffffffgggggggggggggggggghhhkkkooouuu{{{~~~}}}}}}ooo[[[QQQOOOOOOPPPSSSXXX[[[\\\ccclllppprrruuuwwwzzzwwwlllbbb______aaa```___aaaeeedddfffjjjnnnrrruuuvvvwwwxxx{{{}}}{{{yyyzzz{{{xxxzzz~~~fffYYYQQQPPPLLLFFFIIISSSVVVddduuu~~~xxxoooZZZVVVOOOJJJHHHGGGFFFEEEBBBBBB@@@???>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???:::BBBOOOdddzzzzzzzzz{{{~~~zzzppphhhaaaZZZSSSMMMFFFEEEDDDCCCDDDGGGJJJLLLOOOSSSYYY]]]aaacccfffgggggghhhiiilllqqqvvv{{{~~~}}}|||ssskkkeee___\\\\\\]]]___bbbdddfffggggggeeefffggghhhiiiiiiiiiiiifffgggjjjnnnuuu}}}ppp[[[RRROOOPPPPPPTTTYYY[[[]]]dddlllpppsssuuuxxx{{{sssiii```^^^^^^aaaaaa___aaafffcccfffkkkpppuuuyyy|||}}}yyy{{{}}}{{{yyyzzzzzzzzz~~~ddd^^^UUULLLGGGHHHNNNSSS^^^nnnwww|||}}}yyykkk```YYYQQQKKKIIIHHHFFFDDDCCCAAA???>>>???@@@@@@@@@======<<<<<<<<<<<<======AAADDDMMMaaazzzzzzxxxwwwxxxzzzpppggg___WWWOOOIIIGGGFFFEEEEEEFFFIIILLLOOOOOORRRXXX\\\___bbbeeeggghhhjjjllloooqqquuuzzz}}}{{{rrriiiccc^^^\\\\\\^^^aaabbbcccdddfffhhhjjjiiihhhjjjmmmmmmkkkhhhkkkkkknnnttt}}}qqq[[[QQQOOOPPPSSSWWWYYYZZZ^^^eeejjjppprrrtttvvvzzz|||nnnddd``````_________``````aaabbbcccfffmmmvvv{{{}}}|||~~~zzzxxx{{{|||}}}xxxyyy~~~fff```WWWMMMHHHIIIPPPUUU___nnnvvvyyy}}}}}}{{{mmm```YYYQQQLLLJJJJJJHHHFFFCCCAAA??????@@@AAAAAA@@@======<<<<<<<<<<<<======AAADDDKKK___yyyyyyxxxwwwyyyyyyoooeee^^^VVVNNNHHHEEEEEEDDDDDDEEEHHHKKKNNNPPPSSSXXX]]]___bbbeeeggggggiiikkkmmmppptttxxx|||~~~~~~wwwnnnfff```\\\[[[\\\^^^```bbbbbbdddfffhhhjjjiiijjjlllnnnooollljjjmmmmmmooouuu}}}rrr[[[RRRPPPPPPSSSVVVXXXZZZ___ffflllppprrrtttuuuyyy{{{nnnddd______^^^^^^______``````cccdddhhhooowww|||}}}}}}{{{yyy|||~~~wwwzzzhhhbbbXXXNNNIIIJJJQQQVVV___mmmsssvvv|||{{{|||{{{ooo___YYYQQQMMMLLLKKKIIIGGGDDDBBB@@@@@@AAAAAAAAA@@@======<<<<<<<<<<<<======@@@CCCIIIZZZzzzyyyyyyxxxxxxzzzwwwmmmccc\\\TTTMMMGGGEEEDDDDDDEEEFFFIIILLLNNNQQQUUUZZZ^^^```cccfffhhhfffhhhjjjlllooorrrwww{{{}}}}}}yyyqqqiiibbb]]]ZZZYYY[[[]]]```aaabbbcccfffhhhkkkkkkllloooqqqqqqooommmoooooorrrwww}}}sss]]]SSSRRRQQQSSSVVVXXXZZZ___hhhnnnqqqrrrsssuuuxxxzzzmmmddd^^^]]]]]]]]]^^^^^^___```dddfffkkkqqqxxx|||}}}}}}{{{zzz}}}vvvyyyiiibbbXXXNNNHHHJJJQQQVVV```mmmrrrsssyyyyyy|||yyymmm]]]XXXQQQMMMLLLKKKIIIGGGDDDCCCAAAAAABBBBBBAAA???======<<<<<<<<<<<<======@@@BBBGGGVVVsss|||{{{zzz{{{}}}}}}uuujjjaaaYYYRRRKKKFFFEEEEEEEEEFFFIIILLLOOOPPPSSSWWW[[[___aaacccfffhhhfffhhhjjjlllooossswww{{{~~~wwwsssllleee___[[[YYYYYYZZZ\\\___aaabbbcccfffhhhlllmmmpppsssuuuuuutttrrrrrrsssuuuxxx|||uuu___UUUTTTQQQSSSVVVXXXZZZ```iiipppssstttuuuvvvyyyxxxlllddd\\\\\\\\\\\\]]]^^^______dddggglllrrrwww{{{||||||}}}zzzyyy}}}~~~tttxxxiiicccXXXMMMGGGIIIPPPVVVbbbnnnrrrsssxxxyyy}}}uuuiii\\\WWWPPPMMMLLLKKKHHHFFFEEEDDDBBBBBBCCCBBBAAA???======<<<<<<<<<<<<======???AAAFFFRRRlll~~~}}}}}}|||ttthhh___WWWQQQKKKFFFCCCDDDEEEFFFIIILLLOOOPPPTTTXXX\\\___aaaccceeegggggghhhkkkmmmpppsssxxx|||{{{sssooohhhbbb]]]ZZZZZZZZZZZZ\\\___aaabbbdddgggiiinnnpppuuuxxxzzzzzzyyyxxxwwwxxxzzz{{{}}}xxxaaaWWWUUUQQQTTTWWWYYY[[[aaajjjppptttuuuvvvxxx{{{}}}uuujjjccc[[[[[[[[[\\\\\\^^^______dddhhhmmmsssvvvxxxyyyzzz{{{xxxxxx|||zzzrrrwwwjjjcccXXXMMMGGGIIIPPPVVVcccpppssstttzzz{{{tttiii]]]XXXRRRNNNMMMKKKHHHEEEFFFDDDCCCCCCDDDCCCAAA???======<<<<<<<<<<<<======>>>AAAEEEOOOggg~~~}}}{{{sssggg]]]VVVPPPJJJFFFAAAAAACCCEEEHHHKKKNNNOOOUUUXXX\\\___aaabbbdddfffgggiiikkkmmmppptttxxx|||xxxnnnkkkddd___[[[YYYZZZ[[[[[[]]]```bbbccceeehhhjjjppptttzzz}}}~~~~~~}}}}}}|||||||||dddXXXUUUQQQTTTXXX[[[]]]bbbiiiooosssuuuwwwyyy}}}zzzqqqhhhaaa[[[[[[[[[\\\]]]^^^___```dddhhhoootttvvvwwwxxxxxxyyyvvvwww|||xxxrrrxxxllleeeYYYNNNHHHJJJQQQXXXeeeqqquuuvvv|||}}}vvvmmm```[[[UUUQQQOOOMMMIIIFFFFFFEEEDDDDDDEEECCCAAA>>>======<<<<<<<<<<<<=========AAAEEENNNddd}}}|||{{{sssggg]]]VVVPPPKKKGGGBBBCCCEEEHHHKKKNNNPPPRRRUUUXXX\\\___```aaaccceeefffhhhjjjlllooorrrwww{{{|||uuujjjgggaaa[[[XXXXXXYYY[[[[[[^^^aaacccdddfffiiilllrrrwww~~~|||xxxwwwyyyzzz~~~fffXXXTTTQQQUUUZZZ]]]___ccchhhlllpppsssvvvyyy}}}~~~wwwooofff___[[[[[[\\\\\\]]]___```aaaeeejjjqqqvvvwwwwwwxxxyyyyyyvvvwww}}}xxxtttzzznnnggg[[[OOOIIIKKKSSSYYYfffrrrwwwxxx~~~~~~yyyqqqccc^^^WWWSSSQQQOOOKKKGGGFFFEEEEEEEEEEEEDDDAAA>>>======<<<<<<<<<<<<======<<>>===<<<<<<;;;;;;<<<@@@BBBDDDKKKZZZwww~~~rrreee]]]UUUMMMHHHGGGBBBEEEIIILLLNNNOOOQQQRRRTTTVVVZZZ\\\\\\^^^```aaagggiiilllnnnoooqqqtttvvvvvvmmmdddbbb^^^XXXUUUUUUXXX\\\```aaabbbcccdddfffjjjmmmuuuxxx~~~~~~{{{sssttttttrrroooppptttxxx~~~iii[[[XXXVVVXXX[[[^^^aaagggmmmqqquuuuuuxxx}}}yyyooofffaaa^^^[[[\\\]]]]]]]]]___cccfffhhhnnnwww|||}}}{{{yyywwwyyy|||~~~zzzzzz{{{jjj]]]PPPKKKHHHHHHRRR___mmmooovvv}}}xxxoooddd```ZZZUUURRROOOLLLJJJFFFEEEEEEEEEFFFEEEBBB@@@??????===<<<<<<<<<<<<<<<>>>???CCCIIIXXXttt|||pppccc[[[SSSKKKFFFEEECCCFFFJJJLLLNNNOOOQQQRRRTTTVVVYYY[[[\\\^^^```bbbgggiiilllnnnoooqqqtttvvv|||ssskkkbbb___ZZZVVVTTTVVVXXXZZZ```bbbdddfffgggiiilllnnnssswww}}}~~~xxxtttrrroooqqqqqqpppnnnpppuuuzzzhhhYYYVVVVVVXXX[[[^^^bbbgggmmmrrrvvvuuuxxx}}}sssiiibbb___^^^[[[\\\]]]\\\\\\^^^bbbeeekkkpppxxx~~~}}}{{{yyyyyy{{{}}}zzzzzz}}}bbbVVVMMMJJJIIIJJJVVVdddoooqqqvvv|||tttnnneeeaaa\\\XXXTTTQQQMMMJJJHHHGGGFFFFFFGGGEEEBBB@@@??????>>>===<<<<<<<<<<<<<<<===@@@HHHUUUooozzznnnaaaXXXQQQIIIEEEDDDCCCFFFJJJMMMNNNPPPQQQSSSTTTWWWYYY[[[\\\^^^aaacccgggiiilllnnnoooqqqtttvvvxxx}}}{{{oooggg___ZZZTTTRRRTTTWWWYYYYYY^^^aaaeeehhhiiikkkmmmooorrrvvv|||{{{tttooolllkkkkkkmmmoooppppppppprrrxxx}}}kkk[[[VVVWWWYYY\\\^^^bbbhhhoootttvvvvvvxxx}}}yyylllbbb^^^\\\]]]\\\]]]]]]]]]]]]^^^bbbeeekkkqqqxxx}}}~~~|||zzzyyywwwyyy|||~~~xxxzzz~~~XXXOOOIIIIIIIIILLLYYYiiitttsssvvvzzz~~~{{{pppllleeebbb^^^ZZZWWWSSSOOOKKKJJJIIIHHHHHHHHHFFFCCC@@@@@@???>>>===<<<<<<<<<<<<<<<<<>>======<<<<<<======<<<@@@HHHPPPccc{{{nnn```XXXQQQJJJFFFFFFDDDGGGKKKNNNPPPQQQSSSTTTUUUWWWYYY[[[\\\___ccceeegggiiilllnnnoooqqqtttvvvuuu|||}}}sssiiibbbZZZTTTNNNNNNTTTYYY[[[ZZZ]]]aaaggglllmmmnnnoooppprrruuuzzz{{{yyyvvvtttrrrooollliiiiiikkknnnqqqooorrrtttuuuvvvzzzwwwccc[[[ZZZ[[[]]]```dddkkksssxxx{{{xxxyyy~~~zzzrrriiiaaa[[[YYYXXX^^^_________```bbbfffiiilllpppuuuxxxyyyxxxxxxxxxsssvvvyyy{{{~~~tttxxxKKKFFFEEEJJJLLLPPP```qqq}}}{{{yyyzzz{{{wwwnnniiicccaaa]]]ZZZXXXVVVSSSQQQOOOMMMLLLKKKJJJHHHDDDAAA@@@@@@???>>>============>>><<>>============???;;;???FFFJJJVVVyyy{{{nnn```WWWPPPJJJHHHHHHEEEIIIMMMOOOQQQRRRTTTUUUVVVWWWYYYZZZ\\\___dddhhhgggiiilllnnnoooqqqtttvvvuuuxxx|||}}}tttkkkbbb[[[SSSQQQNNNMMMOOOSSSXXX[[[bbbeeejjjmmmnnnooopppqqqpppsssyyy}}}}}}wwwsssqqqpppooooooooonnnnnnoooqqqtttwwwyyyvvvzzz~~~hhh^^^\\\]]]___aaafffmmmvvv|||||||||xxxtttlllddd]]]ZZZYYYYYYYYY[[[\\\]]]___cccgggkkkpppsssvvvxxxxxxxxxyyyzzzwwwzzz~~~{{{www}}}KKKHHHJJJPPPRRRVVVfffxxx~~~|||}}}|||ooogggbbb^^^ZZZWWWVVVWWWWWWWWWQQQPPPNNNMMMKKKIIIEEEBBBAAA@@@???>>>============>>>:::>>>EEEHHHRRRtttzzzmmm___VVVPPPJJJGGGHHHFFFIIIMMMPPPQQQRRRTTTVVVVVVWWWYYYZZZ\\\```eeehhhgggiiilllnnnoooqqqtttvvvxxxyyy|||zzzqqqhhh___XXXPPPOOONNNLLLLLLPPPVVV[[[```cccgggiiijjjkkklllnnnooorrrxxx}}}~~~xxxtttrrrrrrqqqqqqqqqqqqqqqsssuuuxxxzzz||||||lllbbb]]]^^^___aaafffnnnwww}}}}}}}}}yyysssiii```ZZZXXXZZZ[[[WWWXXXZZZ\\\^^^bbbgggkkknnnqqqtttvvvvvvvvvwwwxxxzzz}}}yyyyyyKKKOOOTTTUUUWWW___lllwww~~~}}}}}}}}}xxxnnneee___]]]YYYVVVTTTSSSSSSSSSQQQOOOMMMKKKJJJIIIFFFDDDBBBAAA@@@>>>======<<<<<<===>>>>>>DDDLLLRRRlll~~~}}}yyynnnaaaXXXPPPHHHFFFGGGGGGJJJMMMOOOQQQSSSVVVXXXYYYZZZ[[[]]]___bbbdddfffkkklllllllllmmmooosssvvvzzz{{{~~~wwwmmmddd[[[TTTOOOMMMKKKJJJKKKNNNRRRUUU^^^```dddfffggggggiiijjjnnnrrrwww{{{~~~}}}yyyyyyyyyvvvuuuwwwxxxyyyyyyyyyyyy|||lllccc]]]___bbbdddgggnnnvvv}}}tttnnneee]]]ZZZYYYZZZZZZ_________```bbbeeegggiiiooorrruuuuuuttttttwwwzzz||||||~~~zzz|||QQQXXX^^^```___dddoooxxx~~~~~~vvvlllccc^^^\\\ZZZWWWUUUUUUUUUVVVRRRPPPMMMLLLKKKIIIFFFDDDBBBAAA@@@???============<<<>>>===CCCJJJOOOggg~~~yyynnnbbbYYYPPPIIIFFFGGGGGGJJJMMMOOOQQQSSSVVVYYYYYYZZZ[[[]]]```ccceeeggglllmmmmmmmmmmmmppptttwwwzzz{{{~~~uuukkkbbbYYYSSSNNNLLLJJJIIIJJJNNNRRRUUUXXX\\\```ccceeefffhhhjjjlllppptttxxx{{{||||||{{{xxxxxxzzz|||}}}}}}~~~rrrggg^^^```bbbeeehhhpppyyy}}}rrrlllccc\\\YYYYYYZZZZZZ]]]]]]^^^```cccfffiiikkkqqqssstttsssrrrsssxxx|||~~~}}}{{{zzzZZZbbbiiiiiidddeeemmmvvv~~~}}}}}}sssiiibbb^^^]]][[[YYYXXXXXXYYYYYYSSSQQQNNNMMMLLLJJJGGGEEEBBBBBB@@@???>>>=========;;;>>>===AAAGGGKKKaaa~~~}}}zzzooobbbYYYQQQIIIFFFGGGGGGIIIMMMOOOQQQSSSVVVYYYZZZZZZ\\\^^^aaadddggghhhmmmnnnooonnnoooqqquuuxxxyyy|||~~~sssiii```WWWQQQLLLKKKHHHGGGIIIMMMQQQTTTSSSVVV[[[___bbbdddgggiiijjjmmmpppsssvvv|||~~~xxxlll```aaacccfffkkksss|||yyynnniii```ZZZXXXXXXYYYYYY[[[\\\]]]```cccgggkkkmmmsssttttttsssqqqsssyyy~~~{{{||||||aaahhhmmmiiiaaa___hhhqqqzzzzzz{{{~~~~~~qqqhhhbbb```___^^^\\\[[[ZZZZZZZZZUUUSSSPPPNNNMMMKKKHHHFFFCCCBBBAAA@@@???>>>>>>>>><<>>@@@EEEHHHZZZxxx~~~}}}{{{pppcccZZZQQQIIIFFFGGGFFFIIILLLOOOQQQSSSWWWYYYZZZ[[[]]]___cccfffiiijjjooopppppppppppprrruuuxxxyyy|||~~~|||zzzyyyyyyzzz|||~~~}}}rrrhhh___VVVOOOKKKIIIGGGFFFHHHLLLPPPSSSRRRUUUZZZ^^^```bbbeeeggghhhjjjlllnnnpppwww~~~nnnccccccdddgggmmmvvvtttjjjeee^^^YYYWWWXXXYYYYYY\\\\\\]]]```cccgggkkkmmmqqqsssuuuuuussstttxxx|||~~~~~~vvvyyyhhhkkkjjjcccZZZZZZeeeooovvvyyy{{{}}}ppphhhddddddcccaaa___\\\[[[ZZZYYYWWWUUURRRPPPNNNLLLIIIGGGDDDCCCBBB@@@????????????===AAA@@@AAAEEEGGGUUUooo|||qqqddd[[[RRRJJJFFFHHHFFFIIILLLOOOQQQTTTWWWZZZZZZ[[[]]]```dddhhhkkkmmmpppqqqqqqqqqppprrrvvvyyyyyy}}}}}}{{{yyyvvvuuutttrrrsssttttttvvvyyy~~~}}}qqqggg^^^UUUOOOJJJHHHFFFEEEGGGKKKPPPSSSTTTXXX\\\^^^```aaacccdddeeegggiiijjjlllqqqzzznnnfffeeeeeehhhoooyyy{{{qqqfffaaa[[[WWWWWWXXXYYYZZZ^^^^^^___aaacccgggjjjlllnnnrrrwwwyyywwwvvvwwwyyyyyy}}}yyyrrruuujjjiiiddd]]]XXX\\\hhhrrrvvv||||||pppiiifffeeedddccc```^^^[[[ZZZYYYYYYVVVSSSQQQOOOMMMJJJGGGDDDDDDBBBAAA@@@?????????===CCCAAAAAAEEEGGGRRRggg}}}rrreee[[[RRRJJJGGGHHHFFFHHHLLLOOOQQQTTTXXXZZZ[[[\\\^^^bbbfffjjjmmmoooqqqqqqqqqqqqppprrruuuxxxyyy~~~}}}|||{{{yyywwwuuutttsssqqqrrrrrrrrrqqqrrruuuwwwvvvyyy||||||pppfff]]]TTTNNNIIIGGGFFFEEEGGGKKKPPPSSSWWWZZZ]]]___``````bbbcccdddfffhhhhhhiiimmmtttzzzpppjjjgggfffiiiqqq{{{wwwnnnbbb^^^YYYWWWWWWYYYZZZ[[[^^^______aaadddgggjjjkkklllrrrxxx{{{zzzwwwwwwwwwwww{{{uuuqqquuudddaaa\\\XXXYYYaaammmwwwyyyzzznnnhhhgggdddcccbbbaaa___]]][[[ZZZZZZXXXTTTRRRPPPNNNKKKHHHEEEDDDCCCAAA@@@@@@@@@@@@;;;BBBAAA@@@DDDFFFNNN```{{{~~~sssfff\\\SSSJJJGGGHHHEEEHHHLLLOOOQQQTTTXXX[[[[[[\\\___bbbgggkkkoooqqqqqqqqqqqqpppppprrruuuxxxyyy~~~~~~}}}|||{{{yyyxxxwwwvvvssstttttttttrrrqqqrrrsssqqqrrruuuwwwyyy}}}yyynnnddd[[[RRRLLLIIIHHHFFFEEEHHHLLLQQQTTTWWWZZZ]]]___```aaabbbcccccceeeggghhhhhhjjjpppttt|||tttllliiifffiiiqqq{{{}}}rrrjjj```\\\XXXWWWXXXZZZ[[[\\\]]]]]]___aaadddhhhlllnnnmmmrrrxxxzzzyyywwwwwwxxxxxx}}}qqqrrrzzz\\\YYYUUUUUUZZZeeeqqqyyy|||xxxmmmggggggbbbbbbaaaaaa```^^^]]]\\\[[[XXXUUUSSSQQQNNNKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@:::BBBAAA???CCCEEELLL]]]uuusssfff\\\SSSKKKGGGHHHEEEHHHLLLOOOQQQTTTXXX[[[[[[]]]___cccgggllloooqqqqqqqqqqqqppppppqqqtttwwwyyy~~~|||{{{{{{zzztttuuuwwwvvvtttrrrrrrsssrrrsssttttttuuuxxx|||xxxlllcccYYYPPPJJJIIIHHHFFFFFFHHHLLLQQQTTTVVVYYY\\\___```aaabbbdddccceeehhhhhhgggiiimmmqqqpppyyyyyynnnjjjgggiiiqqq{{{xxxnnnhhh___\\\XXXWWWXXXZZZ\\\]]][[[\\\]]]aaaeeejjjnnnpppooossswwwyyywwwwwwxxxzzzzzz|||oootttVVVQQQOOORRR]]]jjjuuuzzztttmmmiiihhhgggfffdddaaa```___``````\\\[[[XXXTTTQQQMMMJJJIIIEEEEEEDDDCCCAAA@@@??????BBBBBBDDDDDDBBBBBBLLLWWWqqqvvvhhh[[[RRRKKKHHHFFFFFFFFFHHHJJJNNNRRRUUUWWW^^^```ccceeehhhlllpppsssssssssqqqnnnmmmpppuuuyyy}}}}}}|||{{{xxxyyyzzzzzzzzzyyyxxxwwwtttttttttuuuvvvyyy{{{}}}{{{lll___VVVOOOKKKGGGFFFEEEEEEHHHMMMSSSVVVXXXZZZ]]]```aaabbbdddfffhhhgggggggggffffffffffffjjjoooyyy{{{ooollliiillluuu~~~}}}uuulllfff[[[XXXUUUVVVYYY\\\]]]\\\```______aaaeeeiiilllnnnppptttxxx{{{|||||||||}}}}}}xxxuuuxxx{{{OOOLLLKKKPPP\\\jjjuuu{{{~~~tttnnnjjjiiihhhgggeeecccbbbaaa``````]]][[[YYYUUUQQQNNNKKKJJJFFFEEEDDDCCCBBBAAA@@@???@@@@@@BBBCCCAAABBBKKKVVVoooxxxjjj]]]SSSLLLHHHFFFFFFFFFHHHKKKNNNRRRVVVXXX\\\___cccfffiiilllooorrruuutttsssqqqppprrrvvvyyy~~~~~~{{{||||||}}}}}}|||zzzyyyxxxxxxwwwwwwxxxyyy{{{|||~~~~~~zzzkkk___UUUNNNJJJGGGFFFEEEFFFIIINNNTTTWWWYYY\\\___bbbcccdddggghhhjjjjjjiiihhhgggfffeeeeeegggiiipppyyypppllliiikkksss}}}zzzqqqiiiccc[[[XXXVVVVVVYYY\\\]]]\\\```______aaaeeeiiimmmnnnsssvvvyyy{{{||||||~~~wwwuuu{{{JJJHHHIIIPPP^^^mmmwww}}}uuupppllljjjiiiiiihhhgggeeecccaaa```^^^]]]ZZZWWWSSSOOOMMMKKKGGGGGGEEEDDDCCCAAA@@@@@@>>>>>>@@@BBBAAABBBJJJUUUkkkzzzlll^^^TTTMMMIIIGGGFFFGGGHHHKKKOOOSSSWWWZZZ\\\___eeeiiikkkmmmooopppvvvvvvvvvtttssstttwwwyyy~~~}}}zzzwwwuuutttsssrrrqqqqqqrrruuu{{{~~~}}}~~~}}}||||||{{{|||||||||}}}~~~yyyjjj^^^TTTMMMJJJFFFFFFFFFGGGKKKPPPUUUYYY\\\___ccceeeggghhhjjjlllmmmmmmlllkkkiiigggeeedddeeedddgggmmmssszzz~~~vvvwwwxxxxxx{{{qqqlllhhhiiirrr|||~~~vvvmmmeee```ZZZXXXVVVWWWZZZ\\\]]]]]]______```bbbeeeiiimmmooowwwyyy{{{||||||}}}uuuvvv~~~IIIIIIKKKSSSbbbpppzzzxxxsssnnnllljjjjjjjjjiiihhheeecccaaa```___\\\YYYUUUQQQOOOMMMIIIHHHGGGEEEDDDBBBAAAAAA>>>>>>???BBBBBBCCCKKKTTTggg|||nnn___UUUMMMIIIFFFFFFGGGIIILLLPPPUUUYYY[[[]]]bbbhhhllloooooopppqqquuuvvvvvvuuutttuuuwwwyyy~~~}}}wwwsssnnnjjjhhhgggfffeeegggkkkrrr{{{wwwiii]]]SSSMMMIIIFFFFFFFFFHHHMMMRRRXXX[[[^^^bbbfffiiikkklllmmmoooppppppooommmkkkiiifffeeeeeecccdddhhhkkkoooxxx~~~{{{wwwsssppplllgggdddbbbbbbcccccceeehhhnnnrrr~~~qqqlllfffgggppp|||zzzqqqiiiaaa]]]XXXXXXXXXXXXZZZ\\\]]]^^^___```aaaccceeehhhmmmpppxxxyyy{{{{{{{{{|||}}}sssvvvIIIIIILLLVVVdddqqqyyy}}}{{{uuupppmmmjjjkkkkkkjjjiiigggeeecccbbbaaa^^^[[[WWWSSSQQQOOOKKKJJJIIIGGGEEECCCBBBAAA@@@>>>@@@CCCDDDEEEKKKSSSccc|||~~~oooaaaUUUNNNHHHFFFFFFGGGIIIMMMQQQVVV[[[]]]```eeekkkppprrrsssssssssttttttuuutttttttttwwwyyy~~~~~~zzzxxxqqqmmmgggdddccccccbbbbbbbbbfffnnnyyy{{{|||vvvggg[[[RRRLLLHHHEEEFFFGGGJJJOOOUUUZZZ]]]aaaeeeiiilllmmmnnnoooppppppppppppooommmjjjhhhfffeeecccdddggghhhhhhlllqqqvvv~~~|||wwwtttmmmjjjfffbbb```]]]YYYWWWZZZZZZZZZZZZZZZ\\\```cccjjjrrrqqqkkkffffffooo{{{uuummmfff___[[[WWWXXXYYYZZZ[[[\\\^^^______```bbbccceeehhhmmmqqqwwwxxxzzzzzz{{{|||yyyssswwwGGGHHHMMMWWWdddqqqxxxzzz||||||vvvpppmmmjjjjjjjjjjjjiiihhhggggggdddccc```]]]YYYUUUSSSQQQLLLLLLJJJHHHFFFDDDCCCBBBAAA???@@@CCCEEEEEEJJJQQQ\\\sssrrrcccWWWOOOIIIFFFFFFGGGJJJNNNSSSXXX]]]___dddhhhnnnrrrtttuuuuuuvvvrrrssssssrrrrrrtttxxx{{{~~~zzzvvvsssjjjfffbbb```aaabbbbbbbbbaaadddkkkuuuuuuuuuwwwxxxzzz|||~~~tttfffZZZQQQKKKGGGEEEFFFHHHLLLQQQWWW\\\___dddggglllnnnooonnnnnnnnnnnnoooppppppooommmjjjhhheeebbbbbbeeefffcccdddgggiiioooyyywwwqqqnnnkkkiiidddaaa\\\YYYXXXWWWUUUSSSVVVVVVVVVUUUTTTUUUXXX[[[\\\```iiiyyypppjjjeeefffooo{{{{{{qqqiiiccc]]]ZZZVVVXXXZZZ[[[[[[\\\^^^```^^^aaacccddddddgggmmmrrruuuwwwzzz{{{|||}}}xxxuuuzzzFFFHHHMMMYYYgggssszzz|||zzz}}}yyytttooollljjjiiiiiiiiiiiiiiiiiijjjfffdddbbb^^^ZZZWWWTTTSSSNNNMMMKKKIIIGGGEEEDDDCCCBBB??????BBBDDDDDDHHHMMMVVVjjjvvvfffZZZQQQLLLIIIFFFGGGJJJNNNSSSYYY^^^aaaeeeiiinnnrrrtttuuuvvvwwwrrrrrrrrrqqqrrruuuzzz~~~~~~yyyuuurrrjjjgggeeedddeeegggggggggiiiiiilllsss~~~}}}|||wwwwwwwwwwwwwwwwwwwwwwwwrrrrrrqqqrrrrrrtttuuuvvvzzz|||ssseeeYYYPPPJJJFFFDDDFFFHHHMMMRRRYYY^^^aaaeeeiiimmmoooooommmlllllllllmmmoooppppppnnnlllkkkgggcccaaaccccccaaabbbeeedddhhhmmmrrrwww}}}vvvsssooollljjjhhheeeccc```]]]XXXUUUTTTTTTSSSRRRRRRSSSSSSRRRRRRRRRUUUXXXVVVZZZ```jjjyyyooojjjeeegggppp|||vvvllleee___[[[YYYUUUWWW[[[\\\[[[\\\^^^aaa^^^aaadddeeedddgggmmmssstttwww{{{}}}wwwxxx~~~GGGIIIPPP\\\kkkwww~~~zzzxxxvvvsssnnnkkkiiiiiihhhggghhhiiikkklllgggeeebbb___[[[XXXUUUSSSNNNNNNLLLJJJHHHFFFDDDCCCAAA???>>>BBBCCCCCCFFFKKKQQQeeeyyyiii\\\TTTNNNKKKFFFGGGJJJNNNTTTZZZ___aaafffiiinnnqqqssstttvvvwwwrrrrrrqqqqqqrrrvvv|||{{{vvvsssnnnlllkkkkkkmmmnnnnnnnnntttrrrrrruuu}}}~~~{{{xxxvvvqqqpppooonnnmmmmmmmmmmmmqqqpppooonnnnnnoooqqqqqqxxxxxxyyyyyyzzz}}}sssdddYYYPPPJJJFFFDDDFFFIIIMMMSSSZZZ___bbbfffiiimmmoooooommmkkkkkkjjjkkknnnppppppooonnnlllkkkeeeaaaaaabbbbbbdddhhhdddeeeggghhhkkkqqqwww|||~~~~~~}}}{{{zzzxxxxxxwwwvvvvvvvvvtttqqqnnnhhhhhhhhhiiiiiigggccc```___[[[VVVSSSRRRRRRRRRRRROOOPPPQQQQQQQQQRRRUUUXXXWWW\\\aaadddjjjxxx~~~nnniiieeehhhqqq||||||rrriiibbb]]]ZZZXXXTTTWWW[[[\\\\\\\\\___aaa^^^bbbeeeeeedddgggmmmsssssswww|||}}}vvvzzzFFFIIIQQQ___ooo{{{{{{xxxwwwqqqmmmooommmlllkkkkkkkkkjjjhhhfffjjjgggbbb]]]YYYWWWUUUTTTQQQOOOKKKHHHGGGFFFDDDCCCAAA@@@@@@AAABBBDDDGGGHHHSSS^^^yyy{{{mmm___UUUNNNKKKJJJGGGHHHNNNSSSWWW^^^eeegggkkkpppsssuuuvvvxxxyyyvvvvvvuuuttttttwww{{{|||yyyxxxqqqsssvvvwwwwwwyyy{{{}}}zzzvvvtttttttttoooooonnnmmmllljjjhhhggglllkkkkkkjjjkkklllnnnoootttvvvzzz~~~~~~xxxnnnbbbWWWOOOJJJHHHGGGJJJOOOTTTXXX]]]aaaeeehhhiiikkkmmmooonnnkkkhhhkkklllnnnooopppooonnnnnnjjjhhhgggeeedddddddddeeeaaabbbdddfffiiilllmmmnnnuuuxxxzzz{{{|||}}}|||xxxvvvuuutttuuuuuuuuussspppmmmlllnnnnnnnnnnnnnnnmmmllllllhhhhhhgggfffeeedddcccbbb___]]]ZZZXXXWWWVVVTTTRRRSSSTTTTTTTTTTTTUUUXXX[[[aaaaaa```bbbgggqqq}}}yyymmmfffccciiisss|||vvvnnniiibbb[[[VVVVVVXXXZZZ\\\^^^___```_________aaabbbbbbccceeehhhkkkqqquuuyyy|||~~~zzzyyy}}}EEEIIISSSbbbrrr}}}zzzwwwwwwrrroooqqqlllkkkjjjkkkkkkkkkiiihhhfffeeeccc___ZZZVVVTTTSSSQQQNNNJJJHHHFFFEEECCCBBB@@@@@@@@@AAABBBDDDEEEFFFOOOZZZttt~~~ooobbbVVVOOOLLLKKKHHHJJJPPPUUUYYY___eeeiiilllrrrvvvxxxyyy{{{|||yyyyyyxxxwwwwwwyyy~~~}}}{{{xxxvvvuuuuuuppppppooonnnmmmkkkjjjiiihhhhhhggghhhiiijjjlllmmmrrrvvv{{{}}}|||vvvmmmaaaWWWPPPKKKIIIIIILLLQQQVVVYYY^^^cccfffjjjjjjkkkmmmoooooonnnkkkjjjkkklllmmmnnnooooooooonnnlllkkkiiihhhgggggghhhffffffgggiiijjjkkklllllloooqqqtttuuuuuuwwwyyy{{{}}}}}}|||yyyuuuqqqoooooopppqqqqqqqqqooommmjjjhhhiiiiiiiiiiiiiiihhhhhhgggeeeeeedddcccbbbaaaaaa```aaa^^^[[[XXXXXXWWWVVVTTTUUUVVVXXXXXXXXXZZZ]]]``````aaaccceeehhhooovvv|||}}}zzzvvvnnniiimmmuuu}}}zzzrrrjjjeee```YYYUUUVVVXXXZZZ\\\^^^___```______```aaabbbcccccceeeiiilllqqquuuzzz}}}yyyzzzEEEJJJVVVeeettt}}}yyyvvvwwwsssqqqrrrkkkjjjiiiiiikkkkkkjjjiiibbbdddddd```ZZZUUUTTTTTTRRROOOKKKHHHFFFEEECCCBBB@@@@@@AAABBBCCCCCCDDDDDDJJJTTTlllssseeeYYYPPPLLLKKKIIILLLRRRWWWZZZ___dddiiimmmsssxxx{{{}}}~~~~~~~~~}}}{{{{{{}}}~~~{{{yyyxxxwwwttttttssssssqqqpppnnnmmmhhhhhhhhhiiijjjkkkmmmnnnpppttt{{{~~~}}}~~~~~~yyytttkkk```WWWQQQMMMKKKMMMPPPTTTXXX\\\```dddhhhkkkkkkkkkmmmpppqqqqqqpppmmmmmmmmmnnnoooqqqrrrssssssrrrqqqooommmllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkmmmoooppppppqqqsssuuuuuuuuuuuurrrnnnlllkkkkkknnnnnnoooooonnnkkkiiigggffffffggggggffffffeeeddddddcccccccccbbbbbbaaaaaaccc```[[[YYYXXXXXXXXXXXXYYY[[[]]]^^^___bbbeeehhheeegggjjjlllmmmnnnqqqssswww}}}zzzrrrrrrwww~~~uuummmeeeaaa\\\VVVTTTUUUXXXZZZ\\\^^^___```______```aaabbbcccdddfffjjjlllsssvvv{{{~~~wwwzzzGGGMMMWWWfffttt}}}xxxuuuuuusssqqqqqqiiihhhggggggiiijjjiiihhhaaacccccc___YYYUUUVVVXXXTTTPPPLLLJJJHHHGGGEEECCCAAAAAABBBCCCCCCCCCCCCCCCGGGOOOcccwwwhhh[[[QQQLLLJJJIIILLLSSSXXXZZZ^^^ccchhhmmmsssyyy|||~~~~~~~~~~~~|||{{{{{{{{{zzzzzzyyywwwvvvuuuooooooooooooooopppppppppqqqtttyyy}}}}}}~~~|||xxxsssjjj```XXXRRROOONNNPPPSSSWWW[[[^^^bbbfffiiikkkjjjjjjlllooossstttuuusssrrrrrrssstttwwwyyyzzzxxxwwwvvvtttsssqqqppppppooonnnnnnmmmmmmllllllkkkkkkmmmnnnoooooopppqqqsssrrrrrrrrrpppmmmkkkllllllppppppqqqqqqpppmmmkkkiiihhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeedddddddddaaa\\\YYYYYYZZZ[[[\\\]]]___bbbeeegggjjjmmmpppppprrrttttttsssrrrrrrsssuuuyyy~~~yyyvvvwww}}}|||rrrjjjbbb^^^YYYTTTRRRSSSXXXZZZ\\\^^^____________```aaacccdddeeegggkkknnntttwww|||}}}tttyyyKKKPPPZZZgggsss|||yyyttttttrrrpppooohhhfffeeeeeefffhhhggggggccccccaaa]]]YYYWWWZZZ]]]UUURRRNNNLLLKKKJJJHHHGGGDDDDDDCCCCCCCCCCCCBBBBBBFFFLLL[[[vvv{{{lll^^^SSSMMMJJJIIILLLRRRWWWYYY]]]bbbffflllsssyyy|||~~~}}}}}}{{{zzzyyyxxxwwwuuutttsssuuuvvvwwwyyy{{{}}}~~~~~~}}}yyytttkkkbbbZZZTTTQQQPPPSSSVVVZZZ]]]___bbbfffiiijjjiiiiiilllpppuuuxxxyyywwwwwwwwwwwwyyy{{{}}}{{{{{{zzzyyywwwvvvttttttqqqpppppppppoooooooooooommmoooqqqqqqpppppprrrtttrrrrrrrrrpppooonnnoooqqqttttttuuutttrrrpppmmmkkkkkkkkkkkkkkkkkkjjjiiiiiiggggggggggggffffffffffffdddaaa]]][[[\\\^^^``````aaadddhhhkkknnnqqqtttwww|||||||||zzzxxxwwwxxxyyy|||}}}}}}xxxwww}}}~~~yyyqqqhhh```[[[WWWRRRQQQRRRXXXZZZ\\\^^^____________```bbbcccdddeeehhhllloootttxxx|||{{{sssyyyMMMTTT___kkkwwwyyytttsssrrrpppnnniiigggddddddeeefffgggffffffdddaaa^^^]]]]]]^^^___UUUSSSOOOMMMMMMMMMLLLJJJHHHGGGEEECCCBBBBBBCCCDDDFFFJJJUUUkkkpppbbbWWWPPPKKKIIIKKKQQQVVVXXX]]]bbbhhhmmmuuu{{{~~~|||zzzxxx|||{{{zzzzzz{{{}}}~~~}}}xxxoooeee\\\VVVSSSRRRUUUWWW[[[]]]___bbbeeegggjjjiiijjjnnnsssxxx{{{|||zzzzzzzzz{{{|||~~~}}}}}}}}}}}}|||zzzyyyxxxtttttttttttttttsssssssssppprrrssssssrrrrrrtttuuusssssssssrrrqqqrrrtttvvvyyyyyyyyyxxxvvvsssooommmmmmmmmnnnnnnmmmmmmlllkkkhhhhhhhhhhhhggggggffffffdddbbb______aaadddffffffgggjjjooorrruuuxxx{{{~~~~~~~~~~~~xxxxxx}}}zzzuuunnneee]]]YYYVVVRRRQQQTTTXXXZZZ\\\^^^___```______```bbbdddeeefffiiimmmppptttxxx|||zzzvvv|||NNNWWWfffttt~~~xxxrrrrrrsssrrroookkkiiifffeeefffggggggffffffcccaaaccceeeeeeaaa]]]TTTQQQNNNMMMMMMNNNMMMLLLLLLIIIFFFCCCBBBBBBDDDFFFEEEHHHOOObbbuuuggg[[[UUUNNNKKKLLLQQQVVVYYY^^^dddlllrrryyy|||ssshhh___XXXTTTRRRUUUWWWZZZ]]]^^^```cccfffjjjkkkmmmqqqwww}}}~~~~~~~~~}}}{{{{{{zzzyyyyyyxxxwwwwwwuuuwwwxxxxxxvvvvvvwwwyyywwwwwwwwwwwwvvvxxx{{{~~~|||xxxtttrrrqqqqqqqqqqqqqqqpppoooooollllllkkkkkkjjjiiihhhhhheeedddccceeehhhkkklllmmmmmmpppuuuyyy|||~~~~~~yyyyyy~~~vvvooohhh```XXXVVVTTTRRRSSSVVVXXXZZZ\\\^^^___```______```bbbdddeeegggiiinnnqqqtttwww{{{zzzzzzNNNYYYkkk{{{}}}vvvrrrrrruuutttqqqnnnkkkhhhfffggghhhhhhgggeeebbbbbbgggkkkjjjbbbZZZRRRPPPMMMLLLMMMNNNNNNMMMNNNKKKGGGCCCAAACCCEEEGGGEEEGGGKKK\\\yyykkk___XXXPPPMMMMMMRRRVVVYYY___fffpppvvv}}}uuujjj```YYYUUUSSSUUUWWWZZZ\\\]]]___bbbeeekkklllooottt{{{}}}|||zzzyyyyyyzzz|||}}}|||{{{zzz{{{}}}{{{||||||{{{{{{}}}}}}yyywwwtttuuuuuuuuuuuutttssssssqqqqqqpppooommmlllkkkkkkfffffffffiiimmmpppqqqqqqqqqtttyyy}}}~~~zzzzzz{{{rrrkkkccc[[[UUUSSSSSSRRRUUUYYYXXXZZZ\\\^^^___```______aaabbbdddeeegggjjjnnnqqqssswww{{{|||zzz}}}XXXfffyyyyyyvvvrrrpppppppppppppppmmmnnnnnnmmmllliiigggfffcccbbbbbbbbbaaa___[[[XXXTTTSSSQQQOOONNNLLLLLLKKKJJJIIIFFFDDDCCCCCCDDDEEECCCGGGJJJVVVttt}}}mmm```XXXPPPLLLMMMSSSYYY\\\```dddqqq{{{xxxmmmaaaYYYTTTSSSXXXVVVXXX[[[\\\]]]aaagggkkkqqqzzz~~~~~~~~~www{{{{{{wwwuuuxxxyyyxxxzzzwwwtttrrrrrrrrrqqqooopppnnnnnnpppuuuwwwvvvssswwwyyy}}}~~~~~~}}}{{{vvvlllddd^^^ZZZTTTQQQRRRTTTVVVXXX\\\]]]___aaabbbbbbaaaaaacccbbbbbbcccfffkkkooosssvvvzzz~~~}}}~~~YYYhhh|||yyyvvvqqqmmmmmmmmmmmmmmmnnnnnnnnnnnnllljjjhhhgggcccbbbbbbbbbaaa___[[[XXXSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFCCCAAA@@@@@@AAAAAADDDGGGIIIRRRlllrrrddd[[[TTTPPPPPPUUUZZZ\\\```dddqqq|||~~~uuujjj```YYYUUUTTTXXXWWWXXX\\\___```eeelllrrrxxx|||}}}{{{~~~~~~}}}zzzwwwuuuuuutttsssrrrwwwvvvuuuvvvxxx{{{||||||}}}~~~}}}yyyssshhh```[[[WWWSSSQQQRRRUUUWWWXXX]]]]]]___```aaabbbbbbbbbddddddcccdddggglllqqqtttuuuxxx|||}}}~~~]]]mmmzzzuuuoookkkiiijjjjjjjjjnnnnnnooonnnmmmkkkiiihhhdddccccccbbbaaa___ZZZWWWTTTRRRPPPNNNLLLJJJIIIIIIEEEDDDBBBAAA@@@@@@@@@AAACCCFFFGGGMMM```xxxiii```YYYUUUSSSWWW[[[]]]```cccnnnzzz|||rrrggg^^^YYYWWWVVVXXXWWWYYY^^^bbbdddkkkrrr|||~~~||||||{{{zzzxxx{{{vvvnnnddd[[[WWWTTTPPPPPPRRRVVVYYYZZZ^^^^^^______```bbbcccdddeeeeeeeeefffiiimmmrrruuuxxxyyy{{{|||dddsss{{{vvvooojjjhhhhhhhhhhhhmmmmmmmmmmmmllljjjhhhgggfffeeeddddddccc```\\\XXXWWWVVVSSSPPPNNNLLLKKKJJJGGGFFFEEECCCCCCCCCCCCCCCBBBDDDEEEIIIUUUrrr~~~nnnddd[[[VVVTTTWWW[[[]]]```dddjjjuuu}}}qqqeee]]]ZZZXXXXXXXXXWWWZZZ```dddhhhpppxxxxxxrrrjjj```XXXSSSQQQNNNOOORRRWWWZZZ\\\```_________```bbbdddeeeeeeeeeeeegggjjjnnnrrrttt{{{{{{|||~~~}}}kkkyyyzzzvvvoookkkiiiiiiiiiiiijjjkkkkkkkkkjjjhhhgggeeehhhgggffffffeeebbb^^^[[[XXXWWWTTTQQQNNNLLLJJJIIIGGGGGGFFFEEEEEEDDDDDDDDDAAAAAACCCGGGOOOfffrrrgggZZZTTTRRRVVVZZZ\\\```dddjjjsss|||}}}pppeee___\\\[[[ZZZYYYXXX[[[aaafffkkkttt||||||uuunnnfff]]]WWWPPPOOOMMMOOOSSSXXX\\\^^^aaa`````````aaaccceeefffddddddeeegggjjjnnnqqqssszzz{{{~~~~~~nnn}}}wwwtttooolllkkkkkkkkkjjjiiiiiijjjjjjiiihhhfffeeegggffffffffffffccc```]]]WWWVVVSSSOOOLLLJJJHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBBBB???BBBGGGLLL]]]wwwjjjZZZTTTRRRUUUYYY[[[___dddmmmttt{{{}}}zzznnneeeaaa```___]]]^^^]]]___eeejjjooowwwxxxqqqiiibbb[[[WWWOOONNNMMMPPPUUUZZZ^^^___``````aaaaaabbbdddeeefffcccdddeeegggjjjnnnqqqsssvvvyyymmm~~~{{{ssspppnnnmmmmmmmmmllljjjiiiiiijjjjjjiiihhhgggfffddddddddddddeeeccc```]]]XXXWWWTTTPPPLLLIIIGGGFFFCCCCCCCCCCCCCCCCCCBBBBBBCCC>>>AAAHHHKKKVVVzzzzzzmmm]]]WWWSSSUUUXXXZZZ]]]bbbjjjrrrzzz~~~{{{sssiiicccbbbccccccaaadddbbbdddiiimmmrrr{{{~~~{{{ssskkkddd^^^YYYWWWOOONNNNNNQQQVVV[[[___`````````bbbcccdddeeeeeeeeedddeeegggiiilllooorrrtttrrryyykkk~~~uuuooonnnlllmmmnnnmmmllljjjiiijjjkkkkkkjjjiiihhhgggbbbbbbbbbcccdddbbb___]]][[[YYYVVVRRRNNNKKKIIIHHHDDDDDDDDDEEEDDDDDDCCCCCCEEE???@@@HHHJJJRRRsss}}}ooo```ZZZUUUVVVXXXYYY\\\```dddmmmxxx~~~uuunnneeebbbcccffffffdddhhhfffggglllpppuuu}}}|||xxxzzz}}}xxxppphhh```[[[XXXVVVOOONNNOOORRRWWW\\\```aaa___```bbbdddeeeeeeeeedddffffffhhhkkknnnqqqtttuuurrr{{{~~~qqq{{{zzzjjjkkkiiiiiiiiilllmmmnnnmmmjjjjjjhhhgggeeecccbbbaaadddddddddcccbbb```___^^^\\\YYYTTTQQQOOONNNLLLJJJGGGGGGGGGFFFEEECCCBBBAAAEEECCC???CCCKKKOOOffftttccc\\\XXXXXXXXXYYY^^^ddddddlllwwwzzzvvvpppjjjdddaaabbbeeeffffffkkkjjjiiikkkqqqxxx~~~{{{vvvuuuxxx}}}vvvmmmfffccc___YYYTTTNNNPPPSSSWWWZZZ]]]___```aaaaaaaaaaaabbbcccdddeeegggggggggkkkpppssssssqqqsss}}}rrr{{{wwwmmmjjjhhhggghhhjjjkkkkkkkkkiiihhhgggeeedddbbbaaaaaa^^^```bbbcccbbb```^^^\\\ZZZWWWTTTQQQPPPPPPNNNMMMIIIHHHHHHGGGFFFDDDCCCBBBDDDCCC???DDDLLLOOOcccwwwfff^^^YYYXXXXXXYYY^^^ccccccjjjuuu~~~|||uuuqqqjjjeeeaaa___bbbfffhhhiiinnnmmmmmmpppuuu{{{zzzuuurrrttt{{{zzzsssjjjccc```\\\WWWRRROOOQQQTTTXXX[[[^^^```aaaaaaaaabbbbbbcccdddddddddffffffgggkkkpppssstttsssvvvqqqyyy}}}ssspppjjjhhhfffggghhhiiiiiihhhfffeeedddcccbbbaaa``````ZZZ\\\```bbbbbb```\\\ZZZXXXVVVSSSRRRRRRRRRRRRQQQJJJJJJJJJIIIGGGEEEDDDCCCBBBCCC@@@DDDLLLNNN___|||~~~kkkbbb[[[YYYYYYYYY]]]bbbbbbiiisss{{{{{{tttnnnjjjbbb___]]]]]]aaagggkkkmmmpppqqqsssvvvzzz}}}vvvrrrpppuuu{{{{{{tttnnneee___\\\XXXTTTQQQQQQRRRUUUYYY\\\___aaabbb```aaacccdddeeeeeeddddddeeeeeegggkkkppptttvvvvvvyyynnnuuu{{{}}}{{{}}}}}}tttqqqllljjjhhhhhhhhhiiihhhgggccccccbbbbbbaaa`````````^^^___`````````^^^\\\[[[XXXUUUSSSSSSTTTUUUTTTTTTKKKKKKJJJIIIGGGEEEDDDCCCAAACCCAAAEEEKKKMMMYYYrrrrrrhhh^^^ZZZZZZZZZ]]]aaacccjjjttt|||}}}xxxsssmmmhhhddd^^^]]]\\\]]]aaaggglllooosssuuuyyy}}}|||uuuppprrrwww}}}{{{wwwooojjjbbb\\\XXXUUUSSSQQQQQQSSSVVVYYY\\\___aaabbb```bbbdddfffgggfffeeeddddddeeeggglllqqquuuxxxzzz}}}kkkqqqwwwyyyzzz~~~~~~uuupppnnnlllkkkkkkjjjiiigggaaaaaaaaaaaaaaaaaaaaaaaafffeeebbb___^^^^^^^^^^^^YYYWWWUUUTTTUUUVVVUUUUUUKKKJJJJJJHHHGGGEEECCCBBB@@@CCCBBBDDDJJJKKKTTThhh{{{nnnbbb]]]\\\[[[^^^aaafffmmmxxx~~~yyywwwsssooollliiieeebbb^^^^^^___```ccchhhmmmppptttyyy~~~yyyrrrqqqtttyyy~~~xxxuuukkkggg```YYYVVVTTTRRRRRRRRRTTTVVVZZZ]]]___aaaaaabbbccceeeggghhhgggfffeeedddfffiiimmmqqqvvv{{{~~~jjjpppvvvyyy|||{{{uuussspppnnnmmmllljjjhhhaaaaaaaaabbbbbbbbbccccccllliiiddd```^^^___```bbb^^^[[[XXXVVVVVVUUUTTTSSSKKKKKKJJJIIIGGGDDDCCCAAA@@@DDDBBBBBBHHHHHHOOO```uuufff___^^^]]]___aaahhhqqq}}}~~~zzzvvvqqqnnnllljjjiiigggeeebbbaaabbbcccdddfffjjjooossswww|||}}}tttqqqsssxxx|||zzzuuurrrhhhddd]]]WWWSSSRRRRRRSSSTTTUUUXXX[[[^^^```bbbbbbcccdddfffggghhhhhhggggggfffiiilllooossswww}}}mmmrrrxxx{{{~~~xxxvvvrrrpppooommmkkkiiiaaaaaabbbcccddddddeeeeeekkkiiifffcccaaaaaabbbcccbbb___[[[XXXVVVTTTRRRPPPMMMMMMLLLJJJHHHFFFDDDBBBAAAEEEBBB@@@FFFFFFLLLZZZyyy{{{jjjbbb```___```bbbjjjsss{{{wwwsssnnnllljjjiiiiiihhhfffdddccceeeggghhhiiimmmssswwwzzzzzzuuuvvvyyyyyy|||uuupppmmmdddaaa[[[UUUPPPOOOQQQSSSWWWXXX[[[^^^```bbbdddeeeeeeffffffgggggghhhiiiiiiiiikkkoooqqqtttxxxoootttzzz~~~~~~zzzwwwsssqqqooommmkkkiiibbbbbbcccdddeeefffgggggghhhgggfffeeeddddddddddddeeebbb]]]YYYVVVSSSQQQNNNOOONNNMMMLLLIIIGGGEEEDDDAAAFFFBBB???DDDEEEJJJWWWqqq~~~lllcccaaa```aaabbbjjjttt~~~{{{wwwsssooommmkkkjjjjjjiiigggeeecccfffiiijjjlllpppvvv{{{|||zzz{{{zzzwww|||zzzrrrllliiiaaa^^^YYYSSSOOONNNPPPSSSYYY[[[]]]```ccceeefffggggggfffffffffggghhhiiijjjjjjmmmpppsssuuuyyyuuuwww{{{~~~xxx{{{vvvpppkkkiiigggfffddddddcccbbbdddgggjjjkkkkkkhhhfffeeeeeeggghhhgggfff```^^^[[[YYYWWWVVVTTTRRRRRRQQQPPPNNNKKKIIIHHHGGGCCCEEEEEECCCAAADDDKKKRRRkkkuuuhhhdddddddddcccllluuu~~~zzzwwwuuunnnoooooonnnmmmlllnnnooollllllnnnppprrrtttuuuvvv~~~||||||}}}|||vvvpppkkkggg\\\YYYUUUOOOLLLLLLPPPSSS\\\]]]```ccceeefffffffffeeeggghhhhhhgggggghhhjjjkkkpppuuuwwwyyy}}}yyyyyy~~~yyysssuuurrrmmmjjjiiiiiihhhhhhhhhfffeeefffiiilllmmmmmmjjjiiigggfffggghhhggggggccc```]]]ZZZYYYWWWUUUSSSQQQPPPOOOMMMKKKJJJHHHGGGCCCEEEEEECCCAAACCCJJJPPPeeexxxkkkeeedddddddddjjjrrr~~~}}}zzzxxxsssttttttsssqqqppprrrssspppppprrrtttvvvxxxyyyzzzzzzsssmmmgggccc\\\YYYTTTNNNKKKLLLQQQUUU[[[]]]___bbbeeefffggggggeeeggghhhhhhggggggiiijjjnnnrrrxxxzzz{{{{{{zzzxxxsssooopppnnnkkkkkklllmmmmmmmmmllljjjiiijjjllloooppppppnnnllliiihhhhhhiiihhhggggggddd```]]][[[YYYVVVTTTPPPOOONNNMMMKKKJJJIIIHHHEEEEEEEEECCCAAABBBGGGLLL]]]zzz}}}ooogggeeeddddddgggmmmwww}}}{{{||||||zzzwwwvvvwwwyyyxxxyyyzzz|||~~~~~~wwwpppiiiccc___ZZZWWWRRRMMMKKKMMMSSSXXX[[[]]]___bbbdddfffggghhheeeggghhhiiihhhhhhjjjkkkpppuuuzzz|||~~~zzzyyy}}}|||tttpppooopppooonnnoooqqqssssssrrrpppnnnlllmmmooopppqqqqqqqqqnnnkkkjjjjjjjjjjjjiiiiiifffbbb^^^\\\YYYVVVSSSPPPOOONNNMMMLLLKKKJJJJJJFFFFFFEEEBBBAAABBBEEEIIIVVVnnnsssiiieeeddddddeeejjjqqqyyy~~~}}}}}}~~~zzzsssmmmgggaaa]]]XXXUUUQQQLLLKKKOOOUUU[[[\\\]]]___aaadddfffggghhhfffgggiiiiiiiiiiiikkklllpppuuuzzz}}}|||zzz}}}}}}vvvrrrrrruuuuuuuuuvvvxxxyyyxxxwwwrrrpppnnnnnnoooqqqqqqqqqrrrooollljjjkkkllllllllljjjgggbbb___\\\YYYVVVSSSQQQPPPOOONNNMMMLLLKKKKKKGGGFFFEEECCCAAABBBDDDFFFPPPdddyyymmmfffdddccceeehhhnnnuuu{{{~~~zzztttooojjjeee```]]]UUUSSSOOOLLLLLLPPPXXX]]]]]]^^^___aaaccceeeggghhhfffgggiiijjjiiijjjlllmmmnnnsssyyy}}}~~~yyyvvvvvvyyyyyyzzz{{{}}}}}}{{{yyyuuussspppppppppqqqqqqpppqqqnnnkkkjjjkkknnnooooookkkhhhccc```]]][[[WWWUUUSSSRRRQQQPPPNNNMMMLLLKKKHHHGGGEEECCCCCCDDDEEEFFFMMM[[[wwwrrriiieeeccceeehhhmmmsssyyy~~~xxxtttooojjjeeeaaa]]]ZZZQQQPPPNNNMMMNNNRRRYYY^^^___``````aaabbbdddfffgggfffhhhjjjjjjjjjkkkmmmooommmssszzz~~~|||xxxyyyyyyyyyzzz}}}|||zzzxxxuuusssqqqrrrrrrrrrqqqooollliiiiiilllooorrrsssllliiieeebbb```]]]ZZZXXXVVVUUUTTTRRRPPPNNNMMMLLLHHHGGGEEEDDDEEEEEEFFFFFFJJJSSSlllyyynnnhhheeedddggglllrrrxxx~~~tttpppjjjeee```\\\WWWTTTMMMMMMNNNNNNPPPTTTZZZ___bbbaaaaaaaaaaaacccdddeeefffhhhjjjkkkkkklllnnnoooooouuu|||~~~yyyyyyvvvwwwyyy||||||zzzzzzwwwtttsssssstttsssrrrmmmjjjhhhhhhlllpppsssuuummmjjjfffcccaaa___\\\ZZZWWWWWWUUUSSSQQQNNNMMMLLLIIIGGGEEEEEEFFFGGGGGGGGGHHHOOOeee}}}qqqjjjgggdddfffkkkrrrxxx}}}}}}rrrnnnhhhbbb\\\WWWRRROOOKKKLLLNNNOOOQQQUUU[[[___cccbbbaaaaaaaaabbbcccdddfffhhhjjjkkkkkklllnnnpppqqqwww{{{|||xxxwwwvvvxxx{{{~~~zzzzzzyyyvvvsssrrrssstttlllhhheeehhhooovvvxxxxxxppplllgggdddbbbaaa___]]]XXXVVVTTTSSSSSSQQQNNNLLLHHHGGGFFFEEEDDDDDDDDDDDDNNNJJJWWWzzz{{{nnnjjjffffffjjjrrr|||uuupppkkkeee___ZZZVVVQQQOOOKKKMMMNNNPPPRRRVVV\\\```aaaccccccccccccdddfffhhhjjjiiiiiiiiijjjlllnnnooouuuyyyuuu~~~yyyuuuuuuwwwyyyzzz|||}}}}}}||||||zzz{{{{{{yyyvvvsssrrrrrrsssnnnjjjjjjooossstttssspppmmmjjjhhhfffddd```^^^ZZZXXXVVVTTTSSSQQQNNNKKKGGGGGGFFFEEEDDDDDDDDDEEEIIIIIIUUUqqqpppkkkeeefffkkksss|||{{{rrrmmmiiibbb\\\WWWSSSNNNLLLJJJMMMPPPRRRUUUXXX[[[^^^bbbdddeeefffeeefffgggiiiiiihhhhhhiiijjjlllnnnooouuuyyywwwooo|||xxxuuutttxxxyyyzzzzzzzzzzzzzzzzzzxxxzzzzzzyyyuuurrrppppppxxxsssnnnmmmpppssstttsssqqqooommmkkkiiigggccc```\\\ZZZXXXVVVTTTQQQMMMKKKFFFFFFEEEDDDDDDDDDEEEEEEDDDHHHQQQddduuulllfffgggkkkttt~~~wwwpppkkkggg```YYYUUUQQQMMMJJJIIIMMMRRRVVVXXXYYY[[[\\\bbbeeegggiiihhhhhhiiijjjggggggggghhhiiilllnnnooouuuyyywwwllllll~~~|||yyyvvvvvvxxxyyyyyyzzzzzz{{{{{{{{{xxxxxxvvvtttqqqooopppqqqyyyuuuqqqpppsssvvvwwwwwwssspppmmmkkkiiigggeeeccc___]]]ZZZWWWTTTQQQMMMJJJEEEEEEDDDDDDDDDDDDEEEEEEAAAHHHNNNXXXsss|||ppphhhiiilllttt~~~~~~zzztttooojjjeee^^^XXXTTTPPPMMMKKKIIINNNUUUZZZ\\\[[[ZZZZZZaaadddhhhjjjiiiiiiiiiiiiggggggggghhhjjjlllooopppvvv{{{nnnfffkkk~~~{{{{{{yyywwwwwwwwwxxxzzz{{{}}}~~~~~~~~~zzzxxxtttpppoooqqqwww{{{~~~{{{wwwuuuuuuvvvwwwxxxtttqqqlllhhhggggggfffeee```^^^ZZZWWWUUUQQQLLLIIIFFFEEEDDDDDDDDDDDDDDDDDD@@@HHHLLLQQQfffvvvlllkkknnnttt~~~{{{wwwrrrnnnfffaaaZZZUUUQQQOOOLLLKKKKKKPPPWWW\\\]]]\\\[[[ZZZ___bbbfffhhhhhhhhhhhhiiigggggghhhiiikkknnnqqqrrryyynnneeejjjxxxwwwxxxwwwuuuvvvvvvxxx{{{~~~|||yyyuuurrrsssyyyzzzuuusssrrrsssssspppllliiiggggggfffeee```^^^ZZZWWWTTTQQQLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAFFFKKKNNN]]]}}}}}}qqqoooooottt||||||wwwrrrnnnkkk___[[[TTTOOOLLLKKKJJJIIINNNSSSYYY\\\]]]\\\\\\[[[___aaaeeefffgggggghhhiiiiiiiiijjjkkknnnqqqtttvvv|||{{{qqqttt}}}vvvvvvxxxwwwvvvwwwvvvyyy}}}~~~|||yyywwwvvvuuuxxx~~~vvvpppnnnnnnpppooonnnmmmllliiifffccc___]]]YYYWWWTTTPPPLLLIIIHHHGGGEEEDDDBBBBBBAAAAAABBBDDDHHHMMMWWWooovvvssspppsss{{{wwwtttvvvvvvxxxzzz~~~~~~xxxrrrmmmhhhfff[[[WWWQQQLLLKKKKKKKKKJJJRRRUUUYYY[[[\\\\\\]]]^^^```bbbdddeeeeeefffiiikkkkkkkkklllnnnqqqtttwwwyyy}}}vvvwwwzzzzzzyyyzzzwwwzzz~~~{{{yyyssstttuuuwww{{{vvvpppnnnmmmnnnnnnpppqqqpppllleee```^^^\\\YYYVVVTTTPPPLLLIIIIIIHHHFFFDDDBBBAAA@@@@@@BBBBBBFFFNNNUUUgggzzzuuuqqqrrryyywwwqqqoooooommmnnnpppsssxxx{{{uuunnniiidddbbb[[[WWWQQQMMMLLLLLLMMMMMMTTTWWWYYYZZZ[[[\\\^^^```aaabbbdddeeeeeegggjjjlllllllllmmmooorrrvvvyyy{{{yyytttssstttvvvwwwxxxyyy{{{||||||zzzwwwuuunnnppprrrtttwww~~~xxxrrrnnnnnnooommmnnnooopppmmmiiieeebbb```]]]YYYTTTPPPMMMLLLKKKNNNIIIGGGHHHGGGCCCAAABBBAAAFFFEEEGGGPPP\\\yyy|||xxxvvvzzztttmmmlllkkkiiihhhiiikkkoootttxxxzzzzzz|||}}}wwwqqqkkkfffaaa]]]TTTSSSQQQLLLIIIJJJOOOSSSUUUWWWYYYZZZ\\\^^^cccfff___aaadddgggiiiiiiiiihhhkkkmmmmmmmmmmmmrrryyy}}}wwwrrrqqqrrrsssssstttuuuwwwwwwwwwvvvtttsssooopppqqqqqqtttyyywwwrrrooooooooonnnnnnooonnnlllhhhdddbbb```]]]YYYTTTQQQOOONNNNNNOOOJJJFFFGGGFFFCCCAAACCCAAAEEEDDDFFFNNNXXXssszzz{{{xxxkkkgggggggggeeegggfffgggjjjnnnrrrttttttsssvvv{{{||||||{{{zzzzzz{{{|||}}}}}}}}}yyysssmmmhhhbbb]]]ZZZTTTRRROOOKKKIIIJJJPPPUUUXXXYYY[[[\\\^^^aaaeeehhhcccdddfffhhhjjjjjjjjjjjjjjjlllnnnooopppuuu}}}~~~~~~}}}{{{xxxsssppppppoooooonnnoooooopppqqqqqqqqqppppppoooooonnnmmmnnnrrrxxx}}}~~~zzzvvvrrrqqqppppppooonnnmmmllliiifffdddbbb___]]]XXXTTTRRRQQQQQQRRRPPPJJJEEEEEEEEEBBBBBBDDD@@@DDDCCCDDDKKKRRRiii}}}wwwjjjcccbbbccccccbbbcccaaa```aaadddgggiiijjjgggiiimmmqqqwww}}}qqqhhheeebbbaaa___^^^]]]\\\]]]]]]bbbcccdddeeefffiiinnnqqqyyywwwsssmmmgggbbb]]]XXXUUUSSSPPPMMMIIIHHHLLLRRRWWW[[[]]]^^^```aaadddhhhkkkiiiiiiiiiiiijjjkkklllllliiillloooqqqtttyyy}}}}}}}}}vvvtttqqqpppooonnnllljjjkkkkkkkkkllllllmmmnnnnnnlllkkkiiiiiijjjmmmqqqtttxxxwwwvvvtttsssrrrqqqqqqooonnnkkkiiifffdddcccccc^^^\\\XXXUUUSSSSSSTTTUUURRRKKKEEEEEEDDDBBBBBBEEE@@@DDDBBBCCCHHHMMM```~~~~~~oooiiiaaa^^^___aaa```___^^^[[[XXXXXXZZZ\\\^^^___\\\^^^```ccchhhpppxxx~~~sssjjjbbb[[[XXXYYYXXXVVVUUUTTTTTTTTTTTTWWWXXXZZZZZZ[[[]]]aaadddgggmmmwww|||rrrnnnhhhccc^^^YYYUUUQQQQQQNNNKKKHHHJJJOOOVVVZZZ^^^___aaabbbccceeeiiilllmmmllljjjiiiiiijjjlllmmmiiimmmqqqtttvvv|||~~~~~~|||sssqqqppppppooonnnkkkiiijjjjjjjjjjjjkkkkkkllllllhhhfffeeeeeegggkkknnnppprrrrrrrrrsssrrrrrrqqqqqqmmmllliiigggeeeccccccccc]]]\\\YYYWWWVVVVVVVVVWWWSSSLLLFFFFFFEEECCCCCCFFFAAADDDAAABBBHHHKKK\\\wwwooobbb___[[[ZZZ[[[\\\[[[ZZZWWWTTTQQQPPPQQQTTTUUUUUUUUUVVVXXXZZZ^^^dddkkkqqq}}}lllaaa\\\XXXTTTRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUWWWZZZ\\\[[[___eeennnyyy}}}xxxnnnjjjeee___[[[WWWRRROOOOOOLLLIIIIIILLLSSSYYY]]]___```bbbcccdddfffjjjmmmnnnmmmkkkiiihhhiiikkklllkkknnnrrruuuxxx~~~~~~}}}wwwrrrpppooooooooonnnllljjjiiijjjjjjkkkkkkkkkkkkjjjeeecccbbbcccfffjjjmmmnnnnnnnnnoooooooooooonnnmmmjjjiiigggfffdddccccccccc^^^^^^]]]\\\[[[ZZZYYYYYYSSSMMMHHHHHHHHHEEEEEEGGGBBBEEEAAABBBIIILLL\\\wwwrrrcccWWWVVVTTTTTTUUUUUUSSSRRRQQQNNNLLLKKKMMMNNNOOOOOOPPPQQQRRRTTTVVV[[[aaaeeepppwwwsssaaaYYYVVVSSSQQQQQQLLLKKKKKKJJJKKKLLLNNNOOONNNPPPRRRRRRSSSTTTWWWYYYVVVXXX]]]bbbiiisss}}}xxxtttkkkgggbbb]]]YYYUUUQQQNNNLLLJJJIIIKKKPPPWWW]]]``````bbbcccdddeeegggjjjmmmnnnmmmkkkiiiiiijjjkkklllmmmpppsssvvvzzz~~~||||||wwwuuuqqqooonnnnnnnnnnnnllljjjiiijjjkkkllllllkkkiiihhheeecccaaacccgggkkkmmmmmmlllllllllkkkkkkjjjiiihhhfffffffffeeeddddddcccccc```aaabbbcccbbb___]]][[[TTTNNNJJJKKKJJJGGGFFFGGGDDDEEEBBBCCCKKKPPP```zzzyyybbbZZZPPPOOOOOOOOOPPPOOONNNMMMKKKIIIHHHIIIKKKLLLMMMLLLKKKMMMNNNOOOPPPSSSWWWZZZbbbhhhqqqzzzrrrfff[[[UUUSSSOOOOOOPPPMMMLLLKKKKKKKKKLLLNNNOOOMMMOOOQQQSSSSSSTTTWWWYYYWWWXXX[[[]]]aaahhhooottt{{{tttppphhhddd___[[[WWWSSSOOOLLLKKKIIIIIIMMMTTT\\\```bbbbbbccceeeeeefffhhhlllnnnnnnmmmlllkkkjjjkkkllllllnnnpppssswww}}}}}}{{{zzz~~~vvvwwwpppnnnmmmmmmmmmmmmllljjjhhhjjjlllmmmllljjjgggeeefffdddbbbcccgggkkklllllljjjjjjiiihhhgggfffeeeeeeddddddeeeeeeeeedddcccccccccdddfffgggfffccc___]]]TTTOOOLLLMMMLLLHHHFFFGGGEEEFFFBBBDDDMMMRRRccc~~~jjjVVVSSSMMMMMMMMMNNNNNNNNNMMMLLLHHHGGGGGGHHHKKKLLLLLLKKKHHHJJJLLLMMMMMMNNNQQQSSSVVVZZZbbbkkkuuulllbbbZZZRRROOOMMMJJJKKKNNNOOONNNMMMLLLLLLLLLMMMNNNKKKMMMPPPQQQRRRSSSUUUWWWWWWXXXYYYYYYZZZ]]]bbbfffqqq~~~~~~xxxqqqmmmfffccc^^^YYYVVVRRRNNNKKKIIIHHHIIIOOOWWW^^^bbbcccdddeeefffggggggiiimmmooommmmmmmmmlllllllllmmmmmmnnnppptttxxx{{{zzz~~~wwwssspppooommmiiiffffffgggiiikkklllmmmnnnnnnlllkkkiiinnniiieeegggmmmpppnnnjjjiiiiiiiiifffdddeeegggiiihhhgggfffeeedddcccbbbbbbbbbdddfffgggfffccc```^^^TTTRRROOONNNMMMLLLIIIFFFFFFFFFDDDDDDIIIUUUeeeppp}}}vvvbbbUUULLLMMMKKKJJJKKKMMMMMMJJJFFFHHHHHHIIIIIIJJJKKKLLLLLLCCCFFFIIIIIIIIIIIILLLOOOQQQTTTYYY___gggpppyyyqqqeeeVVVSSSOOOLLLKKKLLLOOOQQQOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTVVVVVVVVVWWWZZZ\\\___]]][[[YYYZZZ^^^bbbdddlllttt~~~}}}wwwpppiiiddd```^^^ZZZUUUQQQNNNLLLKKKHHHJJJNNNTTT[[[```dddeeeccccccdddgggkkkmmmmmmmmmoooppppppooommmllllllmmmnnnrrrxxxwwwtttuuuzzztttrrrmmmllljjjgggddddddgggjjjnnnnnnpppppppppnnnlllkkklllgggdddgggnnnttttttqqqmmmkkkhhhfffffffffhhhiiiiiiiiihhhgggfffeeedddddddddfffhhhiiihhhfffcccaaaWWWTTTPPPNNNMMMLLLJJJIIIIIIGGGEEEDDDIIIRRR^^^fffkkk|||kkk\\\SSSMMMMMMLLLKKKLLLNNNNNNLLLIIIIIIIIIJJJJJJKKKKKKLLLLLLGGGIIIKKKJJJIIIHHHJJJLLLLLLNNNRRRWWW]]]eeemmmsss|||vvvfff[[[SSSQQQNNNLLLLLLNNNQQQSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWYYYZZZZZZYYYZZZ\\\___```^^^\\\[[[\\\^^^aaacccfffmmmvvv}}}zzztttmmmfffbbb^^^\\\WWWSSSNNNKKKJJJIIIIIIKKKPPPUUU[[[___aaabbbaaabbbdddgggjjjllllllllllllmmmmmmllljjjhhhiiijjjqqquuu{{{xxxtttuuuvvvrrrqqqnnnllliiifffdddeeeiiilllqqqqqqrrrrrrqqqooonnnlllkkkhhhgggkkkttt{{{}}}|||rrrnnnhhhfffgggiiiiiihhhkkkkkkjjjjjjiiihhhgggfffccceeeggghhhhhhgggdddccc\\\XXXQQQMMMKKKKKKKKKKKKLLLIIIEEEEEEJJJPPPVVVZZZXXXjjjsss]]]TTTQQQNNNNNNMMMLLLMMMOOOPPPNNNMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLMMMKKKIIIHHHIIIJJJHHHJJJMMMPPPSSSYYY___ccckkkrrr|||tttgggZZZRRROOOMMMLLLLLLMMMPPPTTTVVVYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^^^^^^^]]]]]]___`````````^^^^^^^^^___```aaa```eeemmmsssyyy{{{uuuoooiiiccc___[[[XXXTTTOOOKKKIIIGGGGGGJJJMMMSSSYYY]]]___```______aaacccfffiiijjjkkkkkkkkkllllllkkkiiihhhiiijjjuuuyyy~~~yyyuuuvvvuuurrrrrrrrrpppmmmiiifffgggkkkoooqqqqqqrrrqqqpppooommmllllllkkkmmmttt|||vvvooohhhfffiiikkkjjjhhhkkkkkkkkkkkkjjjiiigggggg```aaaccceeeeeedddbbbaaa___YYYRRRLLLJJJKKKLLLMMMNNNJJJGGGHHHLLLPPPRRRQQQQQQaaa{{{cccTTTPPPPPPOOONNNNNNNNNOOOQQQQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKMMMNNNOOORRRVVVYYY```fffoooxxxuuujjj___VVVPPPKKKKKKLLLNNNQQQTTTXXXZZZ]]]\\\\\\\\\\\\]]]^^^___``````aaa___^^^]]]^^^```aaaaaa``````____________^^^bbbhhhmmmsss}}}}}}wwwqqqkkkfff```]]]XXXVVVQQQMMMIIIHHHGGGGGGKKKPPPWWW]]]```aaaaaa```^^^aaaeeehhhiiijjjkkklllnnnnnnnnnmmmkkkkkkmmmooowww|||xxxvvvwwwvvvsssttttttsssoookkkhhhiiillloooppppppppppppooonnnmmmlllkkkmmmrrryyy}}}zzzuuuooohhhgggiiikkkjjjgggiiijjjkkkkkkjjjiiigggfff___```bbbccccccbbbaaa``````ZZZRRRLLLJJJKKKLLLMMMNNNKKKIIIKKKOOOQQQQQQOOOOOO[[[qqqoooZZZRRRPPPOOOOOONNNPPPRRRSSSSSSSSSRRRRRROOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNOOOQQQTTTWWW]]]eeelllsss|||{{{oooeee\\\UUURRRJJJLLLNNNQQQUUUYYY\\\^^^___^^^^^^^^^^^^___`````````aaaaaa___]]]\\\]]]^^^aaaaaaaaa``````___^^^^^^^^^bbbfffkkkpppyyy}}}yyysssmmmhhhccc^^^[[[VVVSSSOOOKKKIIIHHHIIIJJJLLLRRR[[[aaacccccccccccc^^^bbbgggjjjkkkkkklllmmmoooppppppooonnnoooqqqtttxxxxxxvvvwwwyyywwwttttttrrrqqqpppmmmjjjjjjlllnnnqqqpppppppppooooooooooookkknnnsssxxx{{{yyytttpppqqqmmmiiihhhiiijjjiiiggghhhiiijjjkkkkkkiiigggfffccccccdddeeeeeedddcccbbb___ZZZTTTPPPNNNNNNNNNNNNMMMLLLLLLNNNPPPQQQPPPOOOMMMTTTeeettt```UUUQQQOOONNNOOOPPPTTTXXXZZZYYYVVVTTTTTTPPPPPPPPPQQQQQQQQQQQQQQQOOONNNMMMNNNOOOPPPOOONNNLLLMMMNNNNNNMMMMMMOOOQQQPPPUUU[[[aaahhhqqq{{{vvvkkk```XXXSSSQQQMMMNNNQQQVVVZZZ]]]```bbbaaaaaabbbbbbcccbbbbbbaaa```aaaaaa___]]]\\\]]]^^^`````````______^^^^^^^^^^^^bbbgggkkkooovvvyyyuuunnnhhhddd___[[[YYYSSSPPPMMMJJJHHHIIIKKKLLLOOOVVV^^^bbbcccbbbbbbccc^^^ccciiikkkkkkkkklllnnnmmmnnnnnnnnnnnnppptttwww|||}}}vvvtttvvvxxxzzz}}}vvvqqqqqqooopppppppppnnnoooppprrrssssssssssssssssssttttttpppqqqsssuuuvvvtttpppnnnkkkjjjiiiiiihhhggggggfffgggiiikkklllllljjjhhhffffffffffffffffffeeedddccc^^^[[[WWWUUUTTTSSSQQQOOOLLLNNNOOOOOONNNNNNNNNOOOLLLNNNYYYpppmmm```SSSOOONNNLLLLLLOOOTTTYYY___aaa___[[[WWWVVVPPPQQQQQQQQQRRRSSSSSSSSSQQQOOONNNNNNPPPQQQPPPNNNLLLMMMOOOOOONNNOOOPPPRRRNNNQQQUUUXXX\\\ccclllsss|||~~~zzzrrrggg]]]UUUPPPOOOPPPRRRVVVZZZ^^^aaacccddddddeeegggiiiiiigggeeedddbbbbbbcccaaa___^^^___aaa```___^^^^^^]]]^^^^^^___```dddjjjnnnqqqvvv}}}~~~uuupppjjjddd___\\\XXXVVVOOOMMMJJJGGGGGGIIILLLNNNSSSYYY```bbb```^^^^^^___\\\bbbiiikkkjjjiiikkkmmmlllmmmnnnnnnooorrrwww{{{zzzttttttvvvxxxyyy{{{tttooonnnnnnppprrrsssssstttvvvxxxuuuuuuuuuuuuvvvwwwxxxyyyuuuuuuuuuttttttsssqqqpppggghhhjjjiiigggfffffffffhhhiiikkkmmmmmmkkkhhhgggggggggffffffeeedddcccbbb^^^\\\ZZZYYYXXXVVVSSSQQQLLLOOOQQQPPPLLLJJJLLLNNNNNNLLLRRRfffmmm___TTTKKKJJJJJJIIIJJJOOOWWW]]]dddfffccc^^^ZZZXXXPPPQQQQQQRRRSSSTTTTTTUUUSSSQQQOOOOOOQQQQQQOOOMMMMMMNNNPPPQQQQQQQQQSSSUUUPPPRRRSSSTTTTTTYYY```fffnnnuuu{{{xxxpppfff[[[SSSOOOMMMRRRUUUXXX]]]```ccceeeeeegggiiilllnnnmmmkkkhhhfffddddddeeecccaaaaaabbbddd___^^^]]]\\\\\\]]]______ccchhhnnnsssuuuxxx}}}|||xxxrrrmmmgggaaa]]]YYYVVVTTTMMMJJJHHHFFFFFFIIIMMMOOOVVV\\\aaaaaa]]]ZZZZZZ[[[ZZZaaahhhkkkiiihhhjjjlllmmmnnnooopppqqquuu{{{{{{uuuuuuwwwxxxxxx|||rrrllllllppptttxxx|||~~~~~~|||{{{zzz|||{{{yyyyyyyyy{{{}}}~~~|||zzzwwwwwwwwwwwwvvvuuummmjjjgggffffffgggggggggiiikkkmmmooonnnkkkhhhfffgggggghhhggggggffffffeee___ZZZVVVVVVXXXWWWSSSOOOOOONNNLLLKKKJJJKKKMMMNNNLLLMMMPPP\\\tttxxxkkkbbbRRRLLLHHHGGGHHHHHHMMMSSSZZZaaajjjmmmjjjccc^^^[[[XXXUUUSSSSSSTTTTTTVVVXXXRRRPPPNNNNNNPPPPPPPPPOOOKKKLLLNNNPPPRRRTTTVVVWWWVVVSSSPPPNNNOOOQQQUUUWWWaaaeeennn|||xxxsssjjj```XXXRRRPPPOOOTTTXXX]]]______aaadddgggjjjkkkmmmppprrrqqqmmmkkkiiihhhhhhkkknnnmmmiiifffbbb```]]]\\\^^^`````````eeelllwww~~~zzz}}}xxxrrrkkkgggaaa\\\XXXUUUQQQNNNIIIGGGEEEDDDFFFKKKPPPTTT^^^]]]\\\[[[[[[[[[\\\]]]bbbdddfffhhhiiijjjmmmoooooommmnnnqqqsssuuuzzzuuuuuuxxxyyywwwwwwpppnnnppptttxxx{{{~~~{{{}}}|||zzzyyyyyy{{{|||}}}zzzxxxvvvuuuvvvvvvuuutttpppnnnkkkjjjkkkllllllkkkjjjlllnnnoooooommmjjjhhhggghhhhhhhhhhhhfffeeedddaaa]]]ZZZZZZ[[[[[[WWWSSSQQQPPPMMMKKKJJJKKKMMMNNNNNNOOOQQQZZZmmm{{{rrrfffZZZRRRNNNIIIFFFGGGHHHIIIMMMSSS\\\cccllloookkkddd___\\\\\\YYYWWWWWWVVVVVVVVVVVVTTTRRRPPPOOOOOOOOOMMMLLLMMMNNNPPPRRRTTTVVVXXXYYYWWWUUUQQQNNNNNNOOORRRTTTZZZ\\\dddppp||||||uuupppggg]]]VVVQQQOOONNNSSSWWW\\\^^^___aaaeeehhhlllnnnqqquuuwwwwwwtttrrrrrrqqqqqqssstttrrrnnnjjjfffdddaaa```aaaccccccccciiioooyyy~~~}}}uuuooofffccc]]]YYYVVVSSSPPPMMMIIIGGGFFFFFFHHHMMMSSSVVV^^^]]]\\\\\\\\\]]]^^^___bbbdddggghhhiiijjjmmmoooqqqnnnooorrrtttwww~~~{{{zzz{{{zzzwww{{{rrrqqqsssvvvxxxwwwyyy}}}|||vvvyyyyyywwwvvvvvvwwwxxxyyywwwuuuttttttuuuuuusssrrrrrrooommmmmmnnnooooooooommmnnnooopppooommmkkkiiifffggghhhiiihhhfffcccbbb```]]][[[\\\]]]]]]ZZZVVVTTTRRRNNNKKKKKKLLLNNNOOOPPPQQQSSSXXXeee~~~{{{xxxsssmmmeee[[[QQQKKKIIIEEEDDDGGGHHHIIINNNSSS]]]dddkkknnnjjjccc^^^[[[\\\[[[YYYXXXYYYYYYXXXVVVVVVTTTRRRPPPQQQPPPOOONNNOOOOOOQQQRRRUUUWWWYYY[[[XXXUUUQQQNNNLLLMMMNNNPPPQQQQQQVVV```kkkuuu|||wwwpppkkkcccZZZSSSPPPOOOOOOTTTXXX\\\^^^___bbbgggkkkooorrrwww|||~~~}}}}}}}}}}}}}}}}}}yyytttpppllljjjhhhgggiiijjjjjjjjjmmmqqqzzzxxxpppkkkbbb^^^YYYUUURRRPPPMMMKKKGGGFFFFFFGGGKKKPPPVVVYYY]]]]]]]]]]]]^^^```bbbcccdddfffhhhiiijjjkkknnnppprrroooooorrrvvvzzz{{{zzzyyywwwtttwwwrrrvvvyyyxxxxxxrrrqqqsssxxx}}}|||uuunnnsssrrrqqqpppppppppqqqqqqtttsssrrrsssttttttsssqqqqqqooommmnnnoooppppppppppppppppppooommmkkkiiigggeeefffggggggfffcccaaa___\\\[[[ZZZ[[[\\\\\\YYYVVVTTTRRROOOLLLLLLNNNQQQSSSRRRSSSTTTVVV^^^sss}}}zzzxxxtttnnnggg```XXXPPPKKKEEEBBBBBBFFFIIIJJJNNNSSS[[[aaahhhjjjfff```ZZZXXXWWWXXXXXXYYY\\\```___[[[WWWVVVTTTSSSTTTUUUTTTSSSOOOOOOOOOPPPRRRTTTWWWXXXVVVSSSPPPMMMLLLLLLMMMOOOOOOLLLNNNTTT\\\eeesssyyyuuulllggg___WWWRRRPPPPPPQQQWWW[[[^^^```aaadddjjjooosssxxx{{{wwwrrrpppooopppsssuuuvvvvvvqqqtttzzz{{{tttlllggg```\\\WWWSSSOOOMMMJJJGGGDDDEEEFFFIIIMMMSSSXXX\\\]]]]]]^^^___aaacccfffgggfffhhhkkkllllllmmmppprrrqqqoooooossswww}}}{{{xxxxxxxxxuuusssxxxwww||||||xxxtttpppnnnmmmppptttuuupppkkknnnmmmmmmmmmmmmmmmmmmmmmrrrqqqqqqsssttttttsssqqqqqqooonnnooopppqqqqqqpppqqqpppooollljjjgggfffeeeddddddeeeeeeccc```^^^\\\ZZZZZZ[[[[[[\\\[[[YYYWWWSSSRRROOONNNOOOQQQTTTVVVSSSSSSUUUVVVZZZjjj}}}xxxtttpppiiibbb[[[TTTMMMIIIDDDAAAAAAEEEHHHIIIMMMSSSZZZ```gggiiieee___ZZZXXXSSSVVVXXXZZZbbbkkkkkkfff[[[YYYWWWVVVVVVVVVUUUTTTQQQPPPOOONNNOOOPPPRRRSSSRRRPPPNNNLLLLLLMMMOOOPPPRRRNNNMMMPPPTTT[[[gggrrr~~~xxxttthhhddd\\\VVVRRRRRRTTTUUUYYY\\\___```bbbgggnnnttt|||~~~xxxxxxxxx{{{zzz{{{}}}wwwooohhhccc___\\\VVVQQQNNNJJJGGGEEEBBBDDDFFFJJJPPPVVV[[[]]]^^^______aaacccgggiiikkkiiikkkmmmnnnnnnoooqqqssspppnnnoootttzzz{{{{{{zzzyyyxxxvvvtttssszzz||||||uuuqqqqqqpppooopppssssssqqqnnnmmmmmmmmmnnnnnnnnnnnnooorrrqqqrrrtttvvvvvvtttrrrrrrqqqpppppprrrrrrqqqooopppooollljjjgggfffeeeeeeeeeeeedddcccaaa___]]]\\\\\\]]]^^^___^^^]]][[[YYYSSSSSSRRRQQQRRRSSSUUUWWWSSSSSSUUUWWWXXXdddyyyuuupppiiibbb[[[TTTNNNIIIFFFBBBAAADDDGGGHHHMMMRRRZZZ```gggiiifff```\\\[[[TTTXXXZZZ]]]hhhuuuwwwqqqaaa^^^\\\ZZZZZZYYYXXXVVVXXXVVVSSSQQQOOOOOOPPPPPPOOONNNMMMLLLMMMNNNPPPRRRUUUQQQOOOPPPSSSVVV___iiixxx{{{uuuqqqeee```ZZZTTTRRRSSSWWWYYYXXX[[[___bbbeeelllvvv}}}~~~xxxqqqkkkddd```]]]YYYTTTPPPLLLIIIFFFDDDBBBDDDHHHMMMSSSYYY]]]___``````aaacccfffiiilllnnniiikkkmmmnnnnnnoooqqqsssooonnnpppwww~~~~~~yyyzzzzzzwwwssspppnnnnnn||||||}}}yyytttqqqoooppprrrssssssrrrpppnnnlllmmmnnnooopppqqqqqqqqqrrrrrrsssuuuxxxxxxvvvtttqqqpppoooooopppooonnnllllllkkkiiihhhgggggghhhiiiiiigggeeebbb```^^^^^^^^^]]]___aaaaaa```]]][[[ZZZVVVUUUUUUTTTTTTTTTTTTTTTTTTRRRTTTWWWWWW]]]vvv~~~yyyuuunnnggg```YYYRRRMMMIIIEEEBBBDDDEEEGGGLLLRRRXXX^^^eeehhheee```]]]\\\VVVZZZ[[[\\\hhhwwwzzzssseeecccbbbbbbcccddddddcccbbb```[[[WWWTTTRRRRRRRRROOONNNNNNMMMNNNOOOPPPQQQTTTQQQPPPRRRSSSUUU\\\ccckkkzzz~~~vvvoookkkbbb]]]WWWRRRQQQTTTXXX[[[YYY]]]bbbgggnnnxxx}}}wwwrrrlllfff```\\\XXXTTTPPPMMMKKKIIIGGGEEEDDDGGGKKKQQQWWW\\\```bbbbbbbbbccceeegggkkknnnppphhhiiikkkllllllmmmnnnpppoooooosss|||}}}zzz{{{}}}}}}xxxzzzzzzvvvqqqmmmmmmnnn{{{{{{zzzvvvssssssiiimmmrrrtttrrrooolllkkkkkklllmmmooopppqqqqqqrrrrrrssstttwwwyyyyyywwwuuunnnmmmlllllllllllljjjgggjjjiiigggggggggiiilllmmmkkkiiifffbbb```______```]]]___aaabbb___\\\ZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPUUURRRTTTWWWVVVYYYnnn{{{wwwpppjjjbbb[[[SSSNNNLLLGGGCCCDDDEEEFFFKKKRRRUUU[[[bbbeeebbb^^^\\\[[[XXX[[[ZZZYYYeeeuuuwwwooofffeeefffiiimmmqqqrrrssskkkhhhccc]]]XXXVVVUUUUUUPPPPPPOOONNNNNNOOOPPPPPPRRRPPPPPPSSSTTTUUUZZZaaabbbppp|||ssskkkfff___[[[UUUQQQPPPSSSXXX\\\[[[```fffnnnwww}}}yyysssnnnhhhccc]]]YYYSSSPPPMMMKKKJJJJJJHHHGGGGGGIIINNNTTTZZZ___bbbdddccccccdddfffhhhlllnnnpppfffhhhiiijjjjjjjjjlllnnnppppppvvvxxxvvvxxxyyyyyy{{{}}}~~~zzzuuusssuuuxxx{{{xxxwwwwwwxxxqqqqqqrrrsssssspppkkkgggiiikkkmmmnnnoooppprrrtttqqqrrrrrrsssttttttsssssspppnnnkkkiiigggggghhhhhhfffeeefffhhhkkkmmmmmmlllnnnkkkfffaaa^^^\\\\\\\\\aaa```^^^\\\[[[ZZZZZZZZZ^^^XXXVVVYYYZZZUUUSSSVVVTTTRRRSSSSSSRRRVVVgggyyywwwnnnfff^^^UUUOOOIIIFFFCCCCCCEEEHHHKKKLLLTTTYYY```eeeeeecccaaa```ZZZZZZZZZ\\\```eeehhhjjjgggjjjrrr|||vvvllleee___[[[XXXTTTRRRPPPPPPRRRSSSSSSRRRUUUVVVWWWWWWVVVWWWYYY[[[```hhhvvv{{{tttjjjccc^^^ZZZUUURRRSSSUUUWWWXXX```cccjjjsssxxxuuupppkkkfff```YYYUUUNNNMMMLLLJJJHHHFFFEEEDDDKKKQQQWWW\\\]]]___bbbeeefffggghhhjjjlllnnnooopppkkkjjjiiijjjkkkmmmmmmmmmqqqttt{{{|||uuuttttttvvvxxx~~~yyyyyyxxxwww~~~|||zzzzzzzzz{{{vvvuuuttttttsssoookkkggggggiiikkkllllllmmmpppqqqrrrrrrssssssssssssrrrrrrooommmkkkhhhgggggghhhhhhfffffffffiiilllmmmlllkkkkkkhhhddd```^^^]]]]]]]]]]]]\\\ZZZYYYYYYZZZ[[[\\\```___aaaccc^^^VVVSSSVVVUUUTTTUUUVVVVVVXXXdddqqq|||ssskkkaaaWWWPPPKKKHHHEEEDDDFFFIIIKKKLLLRRRWWW^^^cccddddddcccbbbcccaaa______```aaacccccckkkuuuwwwlllbbb]]]]]]ZZZVVVTTTTTTUUUUUUTTTXXXYYYZZZZZZXXXXXXXXXZZZ[[[aaannnzzzrrriiiaaa\\\XXXSSSPPPRRRVVVYYY[[[___dddnnnzzz{{{uuuqqqlllgggbbb]]]WWWSSSNNNLLLJJJHHHFFFFFFFFFFFFLLLSSS[[[___aaaaaabbbdddggghhhiiikkklllnnnoooooojjjiiiiiiiiikkkmmmmmmnnnqqqvvv}}}~~~xxxnnnnnnrrrxxx}}}}}}||||||||||||||||||}}}}}}}}}}}}~~~yyywwwtttqqqooommmiiigggeeegggiiijjjjjjkkkmmmooorrrrrrrrrrrrqqqpppoooooolllkkkiiihhhgggggghhhhhhffffffgggjjjlllmmmlllkkkgggeeeccc```_________```\\\[[[YYYXXXYYY\\\___bbbdddhhhmmmmmmdddYYYVVVXXXYYYWWWWWWYYYYYYZZZ___eee{{{ssshhh\\\SSSMMMJJJGGGEEEGGGIIIKKKLLLNNNSSSZZZ```bbbcccdddeeehhhfffcccaaa``````aaaaaannn|||ssskkkiiiddd^^^ZZZYYYZZZ\\\\\\]]]___``````]]]ZZZXXXXXXXXX\\\gggwww}}}wwwpppfff___YYYUUUPPPNNNQQQVVV[[[^^^```fffqqqzzzvvvppplllgggbbb^^^XXXSSSOOOMMMKKKHHHEEEEEEFFFIIIJJJPPPWWW___ddddddccccccccciiijjjkkklllmmmnnnnnnoooiiiiiiiiiiiijjjlllnnnooosssxxx~~~yyy{{{~~~}}}~~~yyyzzz{{{}}}~~~~~~}}}}}}vvvsssooolllkkkjjjhhhgggfffhhhjjjjjjjjjkkkmmmnnnpppppppppooommmllljjjiiihhhhhhgggffffffggghhhhhhgggggghhhkkkmmmmmmkkkiiieeedddcccaaaaaabbbcccddd```^^^[[[ZZZ\\\```dddggghhhllloooooohhhaaa_________[[[XXXXXXYYYYYY[[[\\\qqq|||oooaaaWWWOOOLLLHHHFFFGGGHHHJJJJJJKKKPPPVVV\\\___cccfffhhheeeeeedddccccccdddfffhhhrrrwwwqqqiiicccaaaccceeeffffffhhhiiigggccc]]]ZZZXXXYYY\\\dddqqq{{{uuunnneee^^^WWWSSSNNNLLLOOOUUU[[[^^^bbbgggppp}}}~~~zzzuuurrrkkkgggbbb]]]YYYUUUQQQMMMKKKIIIFFFDDDDDDHHHLLLOOOVVV[[[bbbeeeeeedddfffgggllllllmmmmmmmmmnnnnnnnnnhhhiiiiiiiiijjjllloooqqqttt{{{}}}}}}xxxyyy{{{||||||{{{yyyxxxssspppkkkiiiiiijjjkkkkkkjjjkkkllllllkkkkkkmmmnnnllllllkkkjjjhhhfffeeeddddddeeeeeeeeefffggghhhhhhhhhhhhiiilllmmmmmmkkkhhheeeeeedddddddddeeefffgggcccaaa___]]]^^^aaafffhhhkkkkkkkkkjjjjjjkkkjjjhhhfffbbb[[[VVVVVVYYYZZZYYYeee}}}vvvfff\\\RRRNNNIIIFFFFFFHHHHHHHHHIIIMMMRRRXXX\\\aaaeeeiiidddfffgggggggggjjjooorrr|||{{{rrrmmmlllmmmnnnqqqsssssspppjjjbbb]]]ZZZ\\\___eeeooo}}}xxxssslllccc\\\UUUQQQMMMKKKNNNTTTYYY\\\aaadddkkkuuuyyyuuuqqqnnngggccc^^^ZZZVVVSSSOOOLLLIIIGGGDDDCCCEEEJJJPPPSSS\\\___cccddddddfffjjjnnnooooooooonnnnnnnnnmmmmmmhhhiiijjjjjjjjjlllqqquuuvvv~~~}}}wwwxxxxxxyyyxxxvvvuuutttqqqnnnkkkjjjkkkmmmnnnooolllmmmnnnmmmkkkjjjkkkllliiiiiihhhgggeeecccaaa```aaabbbcccdddeeeggghhhhhhiiiiiijjjmmmnnnmmmjjjgggfffffffffffffffgggggghhhdddbbb```___```bbbeeegggkkkkkkhhhfffjjjpppqqqooolllhhh```XXXVVVZZZ\\\[[[```rrr~~~{{{kkk```UUUQQQLLLHHHGGGHHHHHHHHHIIILLLPPPTTTYYY^^^dddhhhgggjjjmmmnnnooorrrxxx}}}~~~zzzxxxwww~~~~~~}}}xxxpppgggaaa]]]___cccjjjrrr}}}|||uuupppiii```YYYRRROOOKKKKKKOOOTTTXXXZZZ]]]```dddlllyyy{{{vvvrrrnnnkkkccc```ZZZVVVSSSPPPNNNKKKGGGEEEDDDDDDGGGMMMSSSWWW^^^```cccdddeeehhhoootttrrrqqqqqqpppooonnnmmmllliiikkklllkkkkkkmmmsssxxx{{{|||uuuuuuuuuuuutttsssrrrqqqooommmjjjiiikkkmmmnnnnnnmmmmmmmmmkkkhhhgggfffgggggggggfffeeecccaaa```___^^^___aaaccceeeggghhhhhhiiijjjkkkmmmooommmjjjfffgggggggggfffffffffffffffdddccccccbbbdddfffhhhjjjkkknnnmmmhhhiiiooorrrqqqnnnnnnhhh^^^[[[^^^```___```lll|||~~~oooeeeYYYUUUOOOKKKJJJJJJJJJIIIJJJLLLOOORRRVVV[[[bbbfffjjjnnnsssuuuwww|||uuullleeebbbdddjjjsss|||xxxqqqllleee\\\UUULLLKKKIIIKKKPPPUUUYYYZZZZZZ\\\___dddkkkuuu~~~xxxsssooojjjhhh```\\\WWWSSSPPPNNNLLLJJJEEEDDDDDDFFFJJJPPPVVVZZZ[[[___ccceeegggkkkrrrwwwtttsssrrrqqqooonnnlllllljjjlllnnnmmmlllooouuu{{{}}}zzztttssssssrrrqqqqqqqqqpppmmmkkkhhhhhhiiijjjkkkkkkllllllllliiifffcccccccccfffffffffeeecccaaa```___]]]^^^```ccceeeggghhhhhhiiijjjlllnnnooommmiiifffgggggggggfffeeeeeeddddddeeeeeefffggghhhkkkmmmnnnjjjqqqsssmmmhhhlllpppqqqooorrrnnnddd___aaacccbbbaaaiii|||{{{qqqggg\\\WWWRRRNNNLLLLLLKKKKKKKKKLLLNNNQQQTTTZZZ```eeeiiinnnuuuzzz~~~xxxooohhhdddiiiqqq{{{uuunnniiibbbYYYRRRHHHGGGHHHKKKQQQWWWZZZ[[[ZZZ[[[]]]___aaadddhhhkkkmmmmmmmmmoooqqqsssrrrqqqrrr||||||vvvqqqmmmhhheee]]]ZZZTTTPPPNNNLLLJJJIIIDDDDDDDDDGGGLLLRRRXXX\\\XXX]]]cccgggjjjnnnssswwwuuutttsssqqqooonnnlllkkkjjjmmmooonnnlllooowww}}}zzz|||yyyvvvrrrpppppprrrrrrrrrnnnllliiiggggggiiikkkmmmpppnnnkkkhhhfffeeeddddddaaabbbcccdddddddddcccccccccfffiiikkkjjjjjjiiiiiihhhfffeeefffiiiiiifffcccfffeeecccaaaaaabbbcccdddeeefffhhhiiijjjkkkkkkkkkpppqqqqqqpppnnnllljjjhhhrrrooojjjeeebbbaaaaaabbbjjjiiirrr~~~sssmmmaaa]]]WWWRRRPPPNNNMMMKKKLLLLLLMMMOOOSSSXXX\\\^^^hhhnnnvvv}}}{{{pppllllllrrruuu}}}}}}uuummmeee]]]VVVRRRMMMKKKJJJMMMSSSXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXX\\\YYYWWWYYY^^^dddhhhjjjpppzzz|||uuuooolllhhhddd```[[[WWWQQQMMMLLLJJJGGGEEEDDDCCCDDDIIIRRRYYY\\\]]]```bbbeeeiiimmmppprrrsssxxxvvvsssooommmlllllllllppppppooommmmmmqqqyyy}}}zzzvvvssspppoooppprrrssstttmmmkkkhhhffffffhhhjjjkkkkkkiiigggeeecccbbbbbbbbbbbbccceeefffgggfffeeeddddddeeegggiiiiiihhhhhhiiihhhgggffffffggggggeeedddeeedddbbbaaaaaaaaacccddddddeeegggiiikkklllmmmmmmppppppooonnnllljjjgggfffjjjhhhfffdddbbbbbbbbbbbbggggggmmm~~~~~~uuuooogggbbb\\\WWWTTTQQQOOOMMMJJJJJJJJJLLLOOOSSSWWWYYYdddjjjttt~~~uuuqqqqqqssswww~~~yyyqqqiiibbbZZZTTTPPPLLLJJJJJJMMMRRRWWWZZZZZZ[[[ZZZZZZYYYXXXVVVUUUTTTTTTRRRRRRTTTZZZbbbgggjjjwww~~~xxxqqqkkkiiifffaaa^^^WWWSSSNNNKKKJJJIIIGGGEEEEEEEEEGGGMMMUUU[[[^^^___aaacccfffjjjnnnrrrtttuuuwwwuuurrrooommmllllllmmmmmmnnnooonnnooottt}}}{{{wwwvvvrrrpppmmmnnnppprrrttttttnnnllljjjhhhhhhiiijjjkkkgggfffdddcccbbbbbbbbbbbbccceeehhhjjjkkkiiigggeeeeeeeeeffffffgggggghhhhhhggghhhhhhgggeeeddddddddddddcccbbbaaa```aaabbbbbbbbbdddfffhhhkkkmmmnnnnnnnnnnnnmmmkkkiiifffdddcccaaaaaaaaabbbbbbbbbcccccccccfffiiirrr~~~{{{~~~zzzuuuooojjjccc]]]YYYUUURRRPPPKKKKKKKKKKKKMMMOOORRRTTT^^^eeeppp|||{{{vvvvvvwww}}}yyytttlllddd]]]WWWQQQMMMJJJIIIJJJLLLQQQVVVYYYYYYZZZZZZXXXVVVTTTRRRPPPOOOMMMMMMNNNRRRYYYaaaiiinnn}}}vvvqqqkkkfffdddbbb^^^ZZZRRROOOKKKHHHGGGGGGFFFEEEEEEGGGKKKRRRYYY___aaaaaabbbdddggglllpppsssvvvwwwuuussspppmmmkkklllmmmnnnlllnnnppprrrttt{{{~~~tttrrrrrrpppnnnmmmmmmoooqqqrrrrrrqqqpppnnnlllllllllllllllffffffddddddddddddeeefffdddgggkkkmmmnnnlllhhhfffgggfffeeeeeeggghhhiiiiiiggghhhiiigggcccaaabbbeeecccbbbaaaaaa``````aaaaaacccdddfffhhhjjjkkklllllllllkkkjjjhhheeecccaaa```\\\]]]___aaabbbccccccbbbaaaffffffiii~~~~~~|||xxxwww}}}|||uuupppiiiccc^^^YYYUUURRRPPPOOONNNMMMNNNOOOQQQRRRYYY___iiiuuu{{{zzztttoooggg```YYYTTTOOOLLLHHHIIIJJJMMMQQQUUUXXXYYY[[[YYYWWWTTTQQQNNNLLLLLLLLLNNNQQQUUU[[[cccmmmttt}}}yyypppkkkeeebbbaaa^^^ZZZWWWQQQNNNKKKHHHFFFEEEEEEEEEFFFIIIOOOVVV]]]aaabbbcccccceeehhhlllppptttvvvwwwrrrpppmmmkkkjjjkkkmmmooonnnppptttvvvzzz{{{tttrrrsssrrrpppnnnmmmnnnoooooonnnppppppooommmlllkkkjjjjjjeeeeeedddddddddeeeggghhheeegggkkknnnnnnllliiifffhhhfffeeefffiiikkkkkkjjjfffhhhhhhfffbbb```bbbdddcccbbbbbbaaaaaaaaaaaaaaadddeeefffggghhhhhhhhhhhhiiihhhfffdddbbb```___^^^\\\^^^```bbbcccbbbbbbaaa^^^bbbcccddduuu~~~~~~yyyvvvssspppoooqqqzzzyyytttnnnhhhbbb]]]XXXUUUUUUTTTRRRPPPOOOPPPQQQRRRRRRXXXaaammmzzz|||pppkkkccc\\\WWWRRRNNNLLLGGGIIIKKKNNNQQQTTTWWWYYY[[[YYYVVVSSSOOOMMMKKKKKKNNNRRRVVVZZZ]]]eeepppyyy~~~xxxsssjjjfffaaa___^^^[[[WWWSSSPPPOOOLLLHHHEEEDDDEEEEEEGGGLLLSSSYYY^^^aaacccdddeeegggjjjmmmppprrrttttttooommmkkkhhhiiikkknnnpppooorrrvvvyyy}}}~~~}}}xxxuuuuuusssqqqooonnnnnnnnnmmmkkkmmmllllllkkkjjjhhhfffeeebbbbbbaaaaaabbbccceeefffdddfffiiikkkllljjjhhhffffffddddddfffkkkmmmmmmkkkggggggfffdddaaaaaabbbdddccccccbbbbbbbbbaaaaaaaaaddddddeeeffffffffffffeeefffeeedddaaa```___^^^^^^]]]^^^```aaabbbaaaaaa```]]]]]]^^^bbbnnnsssmmmiiiggghhhlllvvv}}}yyysssnnniiiddd___\\\YYYXXXUUUSSSQQQQQQQQQRRROOOTTT[[[dddqqqyyylllggg```YYYTTTPPPMMMKKKGGGIIIMMMOOOQQQTTTWWWZZZYYYXXXTTTQQQNNNMMMLLLKKKNNNTTTZZZ\\\___fffrrr}}}yyysssooofffccc^^^\\\[[[XXXTTTPPPNNNMMMLLLHHHEEEEEEFFFHHHKKKPPPWWW\\\```bbbdddfffjjjkkklllnnnooopppqqqqqqmmmkkkhhhfffgggjjjnnnqqqooossswww{{{}}}yyyuuutttsssqqqpppooooooooommmkkkkkkkkkkkkjjjhhhfffcccaaaaaa``````___```aaacccdddccceeefffhhhhhhgggfffeeecccaaabbbffflllooommmjjjgggeeebbbaaabbbccccccccccccccccccccccccbbbbbbaaaaaaaaabbbddddddeeeeeeeeedddcccaaa```___^^^^^^___]]]^^^^^^___````````````___\\\]]]eeekkkwww~~~}}}|||rrrjjjffffffhhhppp{{{~~~yyyuuuqqqlllgggddd___]]]ZZZWWWVVVUUUUUUVVVRRRTTTWWW\\\dddrrrvvviiiccc\\\UUUQQQNNNLLLJJJFFFJJJNNNQQQRRRTTTXXX[[[VVVUUURRROOOMMMLLLLLLLLLNNNUUU]]]```aaaiiiwww{{{uuunnnjjjccc___[[[YYYXXXUUUPPPKKKIIIIIIIIIGGGEEEEEEIIILLLPPPUUU[[[___aaacccfffhhhooooooppppppppppppooooookkkiiifffeeefffjjjnnnqqqrrrvvv{{{|||{{{xxxsssppprrrqqqooooooppppppnnnmmmkkkllllllkkkiiifffcccaaaaaaaaa``````aaabbbcccdddcccccceeefffffffffeeeddd```___```eeelllooommmiiihhhddd``````bbbeeedddccccccddddddddddddcccbbbbbb^^^___```bbbdddeeeeeeeeecccbbb```___^^^^^^______\\\\\\]]]]]]^^^___```aaaddd]]]___iiilllooo}}}|||}}}qqqjjjiiifffllluuu~~~~~~zzzvvvrrrnnnkkkdddccc```]]][[[ZZZZZZZZZWWWWWWVVVVVVYYYcccpppzzz~~~tttfffaaaYYYSSSOOOMMMKKKIIIGGGKKKOOORRRSSSUUUXXX\\\TTTRRRPPPMMMLLLKKKLLLMMMNNNWWW```ccceeemmm|||}}}xxxrrrlllgggaaa]]]YYYWWWUUURRRMMMHHHDDDFFFGGGFFFEEEFFFKKKOOOTTTYYY^^^aaabbbdddgggjjjsssssssssrrrqqqpppooonnnjjjhhheeedddeeejjjooorrrvvvzzz}}}xxxpppmmmpppnnnkkknnnqqqrrrrrrqqqrrrssszzzssskkkffffffeeebbb___dddcccaaaaaabbbcccbbbaaa```bbbdddfffffffffdddcccbbbbbbdddeeeffffffggggggfffdddbbbaaaaaabbbaaa```ddddddfffhhhjjjiiifffdddeeedddbbbaaa```aaaaaabbbeeecccbbb```___^^^______\\\ZZZYYY[[[^^^___^^^\\\]]]___cccdddcccgggwww~~~}}}||||||~~~wwwqqqjjjhhhjjjttt{{{vvvrrrpppkkkjjjgggddd```\\\YYYWWWWWWVVVUUUUUUXXX]]]cccfffrrr}}}}}}ssskkk```VVVRRROOOJJJHHHHHHGGGJJJNNNSSSWWW[[[^^^___XXXRRRMMMLLLLLLKKKLLLPPP[[[YYY^^^eeejjjnnnxxx|||}}}|||wwwrrrmmmhhhddd]]]ZZZVVVRRRPPPOOOLLLKKKGGGFFFEEEEEEFFFKKKQQQVVV[[[]]]```dddgggiiijjjjjjlllpppssstttssspppnnnmmmiiijjjjjjjjjjjjkkkmmmpppsss|||zzzvvvooonnnqqqooooooqqqrrrsssrrrqqqrrrsssxxxrrrjjjgggggggggeeebbbeeecccbbbccceeegggggggggaaabbbcccdddddddddcccbbbcccdddfffggghhhhhhggggggfffccc```___```bbbccccccdddeeefffhhhkkkkkkhhhffffffdddaaa^^^^^^___aaaccccccbbb```___^^^^^^^^^___[[[YYYXXXZZZ]]]^^^^^^\\\[[[\\\___```]]]aaannn}}}~~~}}}|||{{{|||~~~~~~uuuqqqpppuuu~~~{{{xxxvvvpppooommmjjjfffccc```^^^\\\[[[XXXWWWYYY\\\```ccchhhsss{{{yyy{{{~~~tttiii___UUUQQQNNNJJJHHHHHHIIILLLPPPUUUXXXZZZ[[[[[[UUUPPPMMMOOOQQQRRRUUUZZZ______bbbfffgggiiittt~~~{{{{{{~~~}}}xxxsssnnniiiddd```[[[XXXSSSPPPNNNLLLJJJHHHGGGFFFFFFFFFHHHMMMUUUZZZ___aaacccfffiiikkkmmmnnnqqqsssvvvvvvssspppmmmlllkkklllllllllkkkmmmooorrruuu~~~}}}wwwrrrlllkkkooolllrrrssstttsssrrrrrrssstttsssnnnhhheeefffgggfffddddddcccbbbdddgggjjjlllmmmddddddddddddcccccccccccceeefffiiikkkkkkjjjiiigggdddaaa______aaadddeeefffccccccdddfffiiijjjiiihhhgggeeeaaa^^^]]]___aaacccaaa```^^^]]]]]]]]]^^^^^^YYYXXXXXXZZZ\\\^^^^^^]]][[[[[[]]]]]]ZZZ\\\fffsss~~~}}}zzz{{{{{{{{{|||zzzzzz~~~~~~|||wwwvvvtttrrrnnnkkkhhhgggdddaaa^^^[[[ZZZ\\\^^^``````kkkzzz~~~wwwrrrrrruuu{{{uuuhhh]]]SSSOOOMMMIIIHHHIIIKKKNNNSSSWWWZZZZZZXXXWWWSSSOOONNNQQQTTTWWW\\\bbbcccfffjjjjjjggggggppp|||~~~{{{wwwrrrnnniiiddd___\\\XXXUUUPPPMMMKKKIIIFFFEEEFFFFFFFFFGGGKKKQQQZZZ```dddeeefffhhhkkknnnpppqqqsssuuuvvvuuuqqqmmmkkkjjjmmmnnnnnnnnnnnnooosssuuuyyyzzzuuupppiiijjjmmmjjjrrrssstttsssrrrrrrtttvvvmmmjjjfffeeefffggggggfffdddcccccceeejjjnnnpppqqqiiihhhgggfffeeeeeeffffffgggiiilllnnnnnnllljjjhhhaaa``````bbbfffhhhhhhgggaaaaaabbbdddgggiiiiiihhhhhhfffdddcccbbbbbbbbbccc^^^]]]\\\[[[[[[\\\]]]^^^YYYYYYZZZ[[[]]]^^^______^^^]]]^^^___]]]]]]eeeooo~~~{{{zzzyyyyyyzzz~~~|||{{{zzzwwwuuurrrooonnnjjjhhhdddaaa______```aaa```jjjwwwzzzuuuqqqrrruuu}}}uuufff\\\RRRNNNKKKHHHHHHIIIJJJNNNTTTYYY[[[ZZZWWWUUURRROOOOOORRRUUUWWW^^^eeelllsssxxxvvvnnnkkkrrr{{{|||vvvsssnnnjjjfffaaa]]]YYYUUURRRNNNKKKIIIGGGEEECCCDDDEEEGGGIIINNNUUU^^^dddggggggggghhhkkkmmmppprrrppprrrrrrpppmmmjjjhhhhhhnnnoooooooooooorrrvvvyyy~~~~~~tttqqqlllpppuuuqqqqqqrrrttttttttttttuuuwwwnnnllliiihhhiiijjjjjjjjjgggggggggkkkooorrrttttttmmmlllkkkjjjiiiiiijjjjjjiiikkkmmmoooooommmjjjhhh___```cccgggkkkkkkiiigggaaaaaacccfffiiikkkjjjiiiggghhhiiijjjiiifffcccaaa[[[[[[ZZZZZZ[[[\\\]]]^^^[[[\\\]]]^^^^^^___```aaa___]]]^^^aaaaaaaaafffmmmttt}}}{{{yyyxxxyyy|||~~~|||zzzxxxvvvuuupppnnnkkkhhhgggfffggghhhfffnnnwww}}}~~~wwwuuuuuuuuuxxx}}}uuuggg\\\QQQMMMKKKHHHHHHIIIIIIMMMSSSYYY[[[YYYVVVTTTPPPNNNPPPTTTWWWZZZbbbkkk{{{|||wwwzzz|||wwwssspppkkkgggddd___[[[XXXSSSPPPLLLIIIHHHGGGEEEDDDCCCEEEHHHLLLRRRYYY```ffffffffffffgggiiilllnnnpppmmmnnnooommmkkkiiiiiijjjnnnnnnooooooppptttyyy}}}zzztttsssrrryyy|||rrrtttwwwxxxwwwvvvvvvvvvrrrqqqpppooonnnnnnoooppplllmmmnnnrrruuuwwwvvvtttmmmmmmmmmmmmlllllllllllljjjlllmmmnnnnnnllliiihhh```bbbeeeiiikkkkkkhhheeebbbcccfffjjjmmmnnnllljjjeeegggkkklllkkkgggbbb^^^ZZZYYYYYYYYYZZZ\\\^^^___\\\^^^____________```bbb___\\\\\\```bbbbbbdddhhhmmm|||xxxwwwyyy{{{}}}}}}~~~}}}wwwvvvsssqqqooooooppppppnnnrrrxxxyyyxxxvvvwwwxxx{{{yyyzzz}}}vvvhhh]]]RRRMMMJJJHHHGGGIIIIIIMMMSSSWWWYYYXXXTTTRRRLLLLLLPPPVVVZZZ___iiisss~~~{{{vvvrrroookkkgggccc```\\\XXXUUUPPPMMMJJJHHHHHHGGGFFFEEEDDDGGGMMMRRRWWW\\\bbbfffffffffggghhhiiikkkmmmnnnmmmnnnnnnmmmkkkkkklllnnnmmmnnnoooppprrrwww~~~wwwtttsssqqqzzz|||wwwyyy|||}}}zzzwwwuuutttttttttsssrrrpppooopppqqqnnnooorrruuuwwwvvvssspppiiijjjkkklllmmmlllkkkjjjkkklllllllllllljjjhhhgggdddcccdddeeeggghhhfffeeeaaabbbfffkkknnnmmmjjjfffccceeegggiiigggccc^^^[[[YYYXXXXXXYYY[[[]]]___```]]]___``````^^^]]]^^^``````\\\\\\aaacccbbbaaacccfffttt|||wwwvvvwwwyyyzzzzzz{{{}}}{{{yyywwwvvvvvvvvvuuuxxxzzzxxxtttpppooopppyyyjjj___SSSMMMJJJGGGGGGIIILLLNNNRRRVVVVVVTTTQQQOOOKKKLLLPPPVVVYYY^^^hhhsssyyyzzzxxxuuupppllliiifffbbb^^^[[[XXXTTTQQQLLLJJJGGGFFFGGGGGGFFFFFFFFFKKKRRRXXX]]]aaadddfffggghhhiiikkklllmmmmmmmmmmmmmmmmmmkkkiiiiiilllnnnmmmnnnoooqqquuu{{{wwwsssqqqmmmuuu{{{ttt{{{~~~}}}xxxtttrrrttttttsssqqqnnnmmmmmmnnnmmmnnnqqqtttuuusssnnniiifffgggiiikkklllkkkiiihhhllllllkkkkkkjjjiiihhhggggggdddbbbaaacccdddeeeeee]]]___dddiiillljjjfffbbbaaabbbddddddbbb___\\\ZZZXXXXXXXXXYYY[[[]]]```aaa]]]___aaa___\\\[[[]]]___bbb^^^^^^bbbdddbbb``````bbblll{{{vvvtttvvvxxxxxxwwwyyy|||}}}{{{zzzyyyyyy{{{}}}}}}zzzsssooommmnnnvvv{{{lll```TTTNNNJJJGGGGGGIIINNNPPPSSSUUUTTTRRRNNNLLLLLLMMMPPPTTTVVVYYYbbbmmmgggooosssvvv{{{vvvtttqqqlllhhhdddbbb^^^ZZZWWWTTTPPPMMMJJJHHHEEEEEEFFFFFFFFFFFFIIINNNVVV]]]aaaccceeeggghhhjjjlllnnnoooooonnnnnnlllllljjjhhhffffffhhhkkknnnooopppssswww~~~yyywwwsssnnnlllooovvv|||~~~}}}{{{yyyvvvsssrrrvvvuuusssqqqooommmlllkkkmmmllllllmmmnnnmmmkkkhhhfffeeecccbbbcccfffiiikkkiiiiiikkklllmmmmmmmmmmmmjjjgggeeedddeeeeeeeeeddd```bbbcccdddccc```]]][[[^^^___aaacccbbb```^^^\\\YYYYYYXXXYYY[[[\\\\\\[[[```^^^\\\]]]```aaa```]]]bbbbbbcccccccccbbbbbbaaaaaahhhrrr|||{{{yyywwwvvvvvvwwwwwwuuuyyy}}}~~~{{{wwwtttrrrqqqrrrqqq{{{~~~ooobbbTTTMMMIIIEEEEEEHHHOOOQQQRRRRRRPPPNNNMMMMMMLLLOOORRRTTTVVVWWWZZZ\\\^^^bbbhhhrrr}}}wwwrrrnnnkkkhhhfff^^^\\\YYYVVVQQQMMMJJJIIIGGGGGGGGGEEEDDDEEEGGGJJJNNNUUU]]]aaaaaabbbfffiiikkkmmmoooqqqqqqqqqpppoooqqqmmmhhhgggjjjmmmnnnmmmsssppppppuuu|||~~~~~~yyywwwsssnnnlllnnntttyyyzzzyyyxxxvvvtttsssrrrqqqssssssqqqpppnnnlllkkkkkklllkkkkkklllmmmllljjjggggggfffdddddddddgggiiikkkkkkkkkllllllmmmmmmnnnnnnllliiifffeeeffffffgggfff``````aaaaaa```^^^[[[ZZZ___```aaabbbbbbaaa___^^^ZZZ[[[\\\]]]___``````___aaa___^^^___bbbcccbbb```aaaaaaaaaaaaaaaaaaaaaaaa```fffnnnzzz~~~|||zzzxxxwwwvvvvvvwwwuuuxxx{{{|||||||||yyywwwvvvvvvtttzzzqqqdddVVVNNNJJJGGGGGGJJJOOOPPPQQQPPPMMMKKKJJJJJJKKKMMMQQQSSSTTTUUUWWWXXXXXX]]]eeeqqq}}}yyysssooollliiifffddd\\\ZZZXXXTTTPPPLLLIIIHHHGGGGGGFFFDDDDDDEEEIIILLLSSSZZZccchhhhhhggghhhjjjjjjlllppprrrttttttrrrqqqnnnkkkhhhhhhkkknnnooonnnrrrooopppvvv}}}}}}|||~~~|||zzzzzz{{{{{{xxxvvvrrrnnnlllmmmrrrvvvtttsssrrrpppooooooppppppppppppooonnnmmmlllkkkkkkjjjjjjjjjkkklllkkkiiigggiiihhhfffffffffhhhjjjkkknnnnnnmmmmmmmmmnnnnnnooonnnkkkgggeeefffggghhhhhhbbbbbbaaa```___]]][[[ZZZ___`````````````````````\\\^^^aaaccceeedddcccbbb```______aaadddffffffeeedddcccaaa`````````aaaaaa^^^bbbgggnnn~~~|||yyywwwvvvuuuuuutttvvvxxxxxxxxx{{{~~~~~~||||||sssfffXXXPPPLLLIIIIIILLLQQQRRRRRRPPPMMMJJJIIIIIIKKKNNNRRRUUUUUUUUUVVVWWWUUUZZZdddsssxxxtttoookkkhhheeecccaaaXXXWWWTTTQQQNNNJJJHHHFFFFFFFFFEEECCCCCCGGGLLLPPPYYY___hhhmmmmmmkkkjjjjjjjjjmmmrrruuuwwwvvvtttrrrllljjjiiijjjmmmooooooooorrrqqqssszzz}}}~~~|||{{{||||||~~~{{{xxxvvvvvvwwwzzzsssrrrooommmlllnnnqqqttttttrrrpppnnnmmmnnnooopppnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjjjjkkklllllljjjhhhjjjiiihhhgggggghhhjjjkkkpppooonnnmmmmmmmmmnnnooonnnjjjfffdddeeeggghhhhhheeedddcccaaa```^^^]]]]]]___^^^]]]]]]^^^___```aaa___bbbfffiiihhhfffcccbbb^^^^^^```bbbeeehhhiiijjjjjjhhheeebbbaaa```aaabbb]]]___aaaeeeqqq~~~|||zzzwwwtttsssrrrrrrssstttttttttwww|||vvvhhhYYYQQQMMMJJJKKKNNNTTTUUUTTTQQQMMMJJJIIIIIIOOORRRVVVXXXYYYXXXXXXXXXXXX]]]gggwww}}}tttqqqlllgggdddaaa]]][[[TTTSSSQQQNNNKKKHHHFFFEEEFFFEEEDDDCCCDDDIIIPPPUUU]]]bbbhhhkkkkkkjjjjjjjjjmmmpppuuuxxxyyywwwsssqqqkkkkkkkkkmmmnnnnnnnnnnnnsssssswww~~~}}}~~~|||{{{|||}}}}}}}}}|||}}}|||zzzwwwuuuuuuvvv{{{xxxlllkkkjjjjjjllloooqqqrrrvvvtttqqqooonnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkklllnnnmmmkkkiiijjjiiihhhgggggghhhhhhiiiooonnnnnnmmmmmmmmmmmmnnnkkkhhheeecccdddeeeffffffeeedddcccaaa```^^^^^^]]]]]]\\\[[[[[[\\\^^^```aaabbbfffjjjkkkiiieeebbbaaa\\\^^^```cccfffhhhkkklllllljjjfffbbb```___^^^___]]]^^^^^^```hhh}}}|||~~~|||yyyvvvsssqqqooopppppppppqqqrrrvvvzzz~~~yyykkk[[[RRRMMMJJJKKKOOOTTTTTTSSSPPPMMMJJJJJJJJJQQQTTTXXXZZZZZZYYYZZZ[[[\\\```lll}}}~~~zzzrrrnnniiieeeaaa\\\XXXUUUPPPOOONNNKKKIIIGGGEEEDDDEEEEEEEEEEEEGGGMMMTTTZZZbbbdddfffgggiiijjjlllmmmqqqtttwwwyyyyyyuuuqqqnnnkkklllmmmnnnnnnmmmmmmmmmrrrssszzz}}}~~~~~~|||zzzxxxwwwyyy|||yyyzzzzzzyyyvvvttttttuuutttrrrfffeeefffhhhlllnnnoooooovvvuuusssqqqoooooooooooommmnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkmmmnnnnnnllljjjiiihhhhhhgggffffffffffffkkkkkkllllllmmmllllllkkkhhhfffcccccccccdddcccccc````````````___^^^\\\[[[[[[[[[ZZZ[[[\\\^^^```aaacccggglllllliiidddbbbbbb```bbbdddeeefffgggiiikkkhhhfffccc```^^^\\\[[[[[[]]]\\\]]]___eeettt}}}zzzwwwtttqqqoooooonnnnnnnnnppptttwwwyyyppp___UUUOOOLLLLLLPPPRRRRRRRRROOOLLLKKKKKKLLLRRRTTTWWWXXXYYYZZZ[[[]]]```eeeqqq~~~yyyuuummmjjjeeeaaa]]]YYYTTTQQQMMMMMMKKKJJJHHHFFFDDDDDDDDDEEEFFFHHHKKKQQQYYY^^^eeeeeeeeegggiiimmmppprrrsssuuuwwwxxxvvvsssnnnkkkjjjlllnnnnnnnnnmmmnnnooorrruuu}}}}}}~~~}}}yyy}}}}}}zzz~~~xxxvvvuuuxxx}}}uuuvvvwwwvvvtttrrrrrrrrrzzzmmmjjjcccbbbcccfffjjjlllllljjjqqqqqqqqqpppppppppoooooommmmmmlllllllllllllllllljjjjjjjjjlllmmmnnnllljjjggggggfffeeeeeedddccccccfffgggjjjllllllkkkjjjiiifffeeeddddddddddddbbb```^^^___```aaa```___]]]\\\[[[[[[\\\]]]^^^```bbbbbbaaaggglllllliiifffeeeggghhhjjjkkkiiifffdddeeegggbbbbbbaaa```___^^^]]]\\\]]][[[\\\___bbbkkk}}}zzzvvvsssqqqpppnnnlllkkkmmmppprrrssszzzuuudddXXXRRRNNNNNNQQQSSSTTTSSSQQQPPPOOOQQQSSSTTTVVVWWWXXXYYY\\\___bbbhhhlllxxx{{{uuutttxxx|||vvvpppllleeeccc___]]]ZZZVVVRRROOOLLLKKKJJJHHHGGGEEEDDDDDDCCCEEEHHHKKKOOOUUU\\\aaaccccccdddggglllppprrrsssssstttuuuuuutttqqqnnnlllgggjjjmmmmmmmmmnnnqqqtttwww{{{~~~yyyxxxuuu|||~~~|||}}}zzzwwwyyy}}}~~~|||yyyrrrtttvvvuuusssrrrqqqrrrvvviiieeebbbbbbbbbeeeiiikkkiiiffflllmmmnnnooopppppppppooollllllkkkkkkkkkkkkjjjjjjiiihhhiiikkklllmmmkkkiiiffffffeeedddcccbbbbbbaaabbbeeehhhkkklllkkkiiigggeeeeeedddeeefffeeebbb```^^^```bbbccccccbbb___^^^\\\\\\]]]___aaabbbcccddd```fffkkkllliiigggiiikkkooopppppplllfffcccbbbccc___```aaaaaabbbaaaaaa```]]][[[[[[___aaafffuuu|||xxxuuusssqqqnnnkkkjjjkkkmmmnnnnnnvvv~~~yyyggg[[[TTTPPPPPPSSSVVVWWWWWWVVVTTTUUUWWWYYYXXXYYYZZZZZZ\\\___cccgggpppttt~~~tttjjjfffgggkkkrrrzzz}}}~~~|||wwwqqqjjjfff___]]][[[YYYXXXUUURRROOOKKKJJJIIIHHHGGGEEEDDDDDDCCCEEEIIIMMMQQQWWW^^^ccc^^^___bbbgggmmmppprrrqqqqqqrrrssssssrrrqqqooommmeeehhhkkkmmmmmmppptttxxx}}}}}}xxxvvvttt|||~~~~~~zzzzzz||||||xxxtttsssuuuwwwvvvuuusssrrrsssooofffdddaaabbbdddfffhhhiiiiiihhhmmmooopppmmmjjjhhhjjjlllmmmlllkkkiiihhhggggggggghhhhhhhhhhhhggggggggggggkkkfffaaa`````````aaacccccceeeffffffeeeeeeeeefffccceeegggfffdddaaa______\\\___bbbeeeeeebbb___\\\ZZZ]]]aaadddgggiiijjjjjjggggggggggggggghhhhhhhhhiiihhhgggeeecccaaa``````^^^aaabbb______``````\\\^^^ZZZ[[[aaabbbaaaooo|||yyywwwuuuwwwuuuqqqnnnlllkkklllmmmuuu}}}jjj[[[UUUTTTUUUVVVXXXXXXXXXXXXXXXYYYZZZZZZYYYYYY[[[\\\ZZZ[[[fffqqqssszzz}}}fff```[[[[[[\\\]]]bbbiiimmmrrrzzz{{{tttooojjjeeebbb___[[[WWWTTTRRRPPPNNNMMMHHHGGGFFFEEEEEEEEEEEEEEEDDDGGGMMMSSSXXX\\\^^^___aaa```bbbgggnnnrrrsssrrrsssrrrqqqrrrrrrooollliiifffhhhjjjlllnnnrrrwww{{{xxxvvvyyywwwzzz}}}zzzwwwsssrrrttttttxxxyyyvvvtttvvvvvvtttwwwiiibbbbbb```aaacccfffiiiiiiiiihhhllllllllljjjhhhggggggiiikkkkkkjjjjjjiiihhhhhhhhhgggggggggfffffffffffffffhhhddd```______```aaabbbaaabbbcccddddddddddddeeebbbdddffffffcccaaa``````___aaaccceeeeeeccc```^^^\\\^^^aaadddggghhhhhhhhhgggggghhhhhhggggggffffffgggeeebbb```^^^^^^______```bbbbbb______aaa```]]]]]][[[^^^eeedddbbbkkkyyy}}}{{{zzzyyywwwuuurrrnnnmmmlllmmmnnnvvvnnn]]]VVVUUUVVVVVV\\\[[[[[[ZZZ[[[[[[\\\]]][[[[[[\\\]]]\\\___jjjvvv~~~rrraaa[[[WWWXXXXXXYYY^^^dddfffkkkttt}}}~~~xxxqqqlllgggbbb___\\\YYYUUUQQQOOONNNKKKJJJFFFEEEDDDCCCCCCCCCDDDDDDFFFJJJOOOUUUZZZ]]]______aaaaaadddiiipppssstttsssqqqpppooooooooommmiiifffggghhhjjjlllooottt{{{~~~yyyxxxvvvssssssvvvvvvzzz{{{xxxvvvxxxxxxvvvyyymmmeeeaaaaaabbbccceeeiiilllmmmkkkiiikkkiiigggeeeffffffeeedddhhhiiijjjkkkkkkjjjiiihhhfffffffffeeeeeedddddddddfffccc___]]]]]]_________^^^______```aaabbbccccccaaacccddddddbbbaaa``````bbbcccdddddddddbbbaaa```^^^___bbbdddeeeffffffffffffggghhhhhhgggfffdddcccdddbbb^^^\\\ZZZ[[[]]]^^^^^^aaaaaa^^^^^^``````]]]]]]]]]bbbhhhfffbbbfffppp~~~~~~}}}|||}}}wwwuuurrrpppnnnnnnnnnooowwwqqqaaaXXXWWWWWWXXX``````___^^^^^^______```aaa``````aaaaaadddooo{{{xxxggg[[[VVVTTTUUUVVVVVVYYY___^^^ccclllwww~~~yyysssmmmhhhccc___\\\ZZZVVVRRRNNNLLLJJJHHHFFFDDDDDDCCCCCCCCCDDDEEEFFFJJJMMMSSSXXX\\\^^^^^^^^^aaacccggglllrrruuutttsssqqqooonnnnnnnnnllliiifffiiijjjlllnnnssszzz~~~{{{uuuuuuuuutttuuuxxxyyy}}}}}}yyyvvvxxxyyyxxxqqqjjjfffddddddfffgggjjjnnnsssssspppmmmlllhhhdddcccdddfffdddbbbfffhhhjjjlllllllllkkkjjjggggggffffffeeeeeedddddddddbbb___[[[[[[]]]]]][[[]]]\\\\\\]]]___aaabbbaaa___aaaccccccaaa``````aaacccccccccbbbbbbaaaaaaaaa```aaabbbcccddddddddddddcccdddeeeffffffeeecccbbbaaa```^^^]]]\\\\\\]]]]]][[[^^^___]]]^^^bbbcccaaa``````cccgggddd```bbbiiirrr}}}||||||}}}wwwvvvtttqqqpppoooppppppwwwssscccZZZXXXZZZ[[[ccccccbbbbbbcccccccccdddhhhfffeeeeeeeeeiiisss~~~qqqaaaWWWTTTSSSVVVWWWVVVXXX\\\]]]ccclllvvvxxxtttnnnhhhddd```\\\YYYWWWTTTOOOLLLJJJHHHEEEDDDDDDCCCCCCCCCDDDFFFIIIJJJMMMPPPVVV[[[^^^___^^^]]]bbbeeejjjpppsssuuutttsssrrrqqqpppoooooonnnkkkiiijjjlllnnnrrrxxxyyytttuuuuuuuuuvvvzzz{{{}}}|||vvvtttuuuvvvuuuxxxmmmjjjgggfffeeelllmmmooouuu{{{{{{wwwrrrmmmhhhdddcccdddfffeeeccceeegggjjjlllmmmmmmlllkkkiiiiiiiiihhhgggffffffeeecccccc```[[[[[[______ZZZ]]]\\\ZZZ\\\___aaabbbaaa___```bbbaaa```______```aaaaaaaaa``````aaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb___```bbbccccccccccccbbb]]]___aaabbbbbb```^^^]]]ZZZ^^^___^^^aaagggiiihhhcccbbbbbbbbb```^^^```eeekkk~~~}}}{{{{{{{{{yyywwwuuusssrrrqqqqqqpppttt|||tttddd[[[YYY[[[^^^cccdddfffgggiiiiiiiiihhhoookkkiiijjjjjjmmmuuu~~~lll___WWWUUUVVVZZZ[[[YYYZZZ\\\___eeennnyyy~~~{{{sssooojjjeeeaaa]]]ZZZWWWUUURRRMMMJJJIIIGGGEEECCCBBBAAAAAABBBDDDGGGKKKMMMPPPSSSXXX\\\______^^^^^^eeehhhmmmrrrttttttsssrrrrrrpppoooooooooooommmkkkjjjkkkooottt{{{{{{vvvvvvvvvvvvwww{{{{{{|||zzztttqqqsssttttttrrriiigggeeeeeefffppppppssszzz{{{uuummmjjjfffddddddeeeffffffggghhhjjjkkklllmmmlllllllllkkkjjjjjjiiihhhggggggbbbeeeccc^^^```ffffffaaaaaa^^^[[[\\\```ccccccaaa___```aaa```^^^]]]^^^____________```aaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^_________`````````[[[]]]aaaeeeeeeccc___]]]\\\___``````cccjjjnnnmmmcccbbb```^^^\\\\\\___bbbhhhttt|||{{{{{{{{{zzzxxxuuusssrrrqqqpppqqquuuyyyyyyxxxyyywwwggg]]]ZZZ\\\___aaaeeeiiinnnqqqqqqpppoooqqqmmmlllmmmoooqqqwwwyyyjjj```\\\[[[^^^ccceeebbbaaabbb```fffppp|||}}}xxxvvvnnnjjjeee```]]]ZZZWWWTTTRRROOOKKKIIIHHHGGGEEEDDD@@@??????AAADDDHHHMMMOOOUUUWWWZZZ]]]```aaaaaaaaaiiilllppprrrrrrqqqqqqqqqooonnnlllmmmnnnooonnnllliiikkkpppvvv~~~{{{wwwwwwwwwwwwxxx|||{{{|||zzztttrrrvvvyyyzzz~~~nnnfffbbbbbbdddiiioooooosss{{{|||uuulllkkkhhheeeccccccfffhhhhhhiiijjjjjjkkklllmmmmmmllllllkkkjjjiiihhhgggggg```ffffffcccgggqqqrrrmmmeeeaaa]]]^^^bbbeeedddbbb```aaaaaa___]]]\\\\\\^^^]]]^^^```aaaccccccddddddaaaaaaaaa``````aaaaaaaaaaaa___]]][[[ZZZ[[[\\\\\\YYY\\\___bbbcccbbb___^^^[[[^^^___^^^aaagggkkkjjj``````^^^\\\ZZZ[[[]]]^^^eeejjjwwwxxx}}}~~~}}}|||zzzwwwtttrrrpppooonnnoooppprrrsssvvvyyy|||{{{kkk___ZZZ\\\^^^```fffmmmuuuyyyyyywwwuuunnnllllllooorrruuuzzzzzzooohhhhhhhhhlllssstttpppnnnoooooottt||||||vvvrrroooiiieee```\\\YYYVVVSSSQQQOOOLLLIIIGGGFFFFFFEEEDDDBBBAAAAAACCCGGGLLLQQQUUUZZZ[[[]]]___bbbdddfffffflllooorrrrrrpppnnnooopppnnnmmmlllmmmoooqqqqqqppplllpppvvv}}}zzzvvvvvvxxxxxxzzz~~~|||~~~|||xxxyyy}}}nnnddd``````fffmmmnnnnnnrrrzzz{{{ssskkkkkkiiieeebbbbbbfffjjjjjjjjjjjjjjjkkklllmmmnnnllllllkkkjjjiiihhhgggfff___fffhhhffflllyyy|||vvvhhhccc______cccfffeeecccaaaaaaaaa___\\\[[[[[[]]]\\\^^^```ccceeeffffffeeeaaaaaa````````````aaabbbcccaaa]]]YYYWWWWWWXXXYYYYYYZZZ\\\^^^_________^^^YYY[[[[[[YYY[[[aaadddddd\\\^^^^^^\\\[[[\\\\\\[[[bbbccclllsssvvv}}}~~~}}}{{{xxxuuurrrpppooommmmmmmmmooorrruuuvvvvvvxxx~~~mmm```ZZZ[[[]]]```fffpppzzz}}}zzzkkkiiikkkpppuuuwww}}}~~~vvvrrrssstttyyy}}}zzz{{{|||wwwqqqmmmjjjeeebbb]]]YYYVVVTTTQQQOOOLLLIIIFFFEEEEEEEEEEEEDDDFFFEEEEEEGGGKKKQQQWWWZZZ^^^^^^___aaadddfffiiikkknnnqqqrrrqqqnnnmmmnnnooopppooonnnooorrrtttuuutttqqquuu|||}}}~~~xxxtttvvvxxxxxx{{{}}}}}}xxxkkkjjjiiidddeeekkkooopppsssyyy~~~|||tttmmmnnnllliiifffeeeeeeggghhhiiijjjkkklllmmmlllkkkkkkjjjjjjiiiggggggfffffffff\\\```bbbdddmmm{{{lllfff```aaafffhhheee```aaa```^^^]]]]]]^^^```aaa^^^___aaaccccccccccccbbbdddcccbbb`````````aaabbb^^^[[[XXXWWWXXXXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVWWWXXXYYY^^^^^^]]]\\\[[[ZZZYYYYYYYYY^^^fffuuurrrkkkkkkpppzzz~~~|||zzzvvvssspppnnnpppnnnkkkiiijjjllloooqqquuuwww|||tttggg```___```dddiiittt|||rrrrrrrrrtttxxx|||{{{wwwssspppmmmhhheee```^^^[[[WWWRRROOOLLLKKKIIIFFFCCCCCCEEEFFFDDDBBBEEEGGGJJJMMMQQQVVV\\\```aaa```^^^___bbbhhhmmmqqqsssrrrpppoooooooooppppppoooppppppppppppqqqtttvvvvvv{{{~~~}}}||||||sssvvvxxxzzz{{{}}}}}}wwwvvv}}}vvvlllmmmmmmgggfffkkkkkklllooouuu{{{zzzuuuooonnnllliiigggffffffggghhhiiijjjkkkkkkkkkkkkjjjiiiiiihhhgggfffeeeeeeeeeeee^^^aaabbbccciiitttyyywwwhhhddd___```ccceeeccc```^^^^^^]]]\\\]]]^^^___```______```aaaaaaaaaaaaaaaaaaaaa``````````````````]]][[[XXXWWWXXXXXXXXXWWWXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUZZZZZZZZZYYYYYYYYYYYYYYY\\\___dddnnnwwwlllgggiiiqqq{{{}}}|||{{{yyyvvvtttqqqpppnnnllljjjiiiiiijjjlllmmmpppssszzzwwwiiibbbaaabbbffflllxxxyyytttvvvyyy}}}{{{xxxtttpppmmmiiieeebbb]]][[[XXXTTTPPPLLLJJJIIIFFFDDDBBBBBBEEEFFFEEEDDDDDDGGGLLLPPPTTTYYY___bbbaaa``````aaadddiiinnnqqqrrrqqqpppooonnnoooooopppnnnooopppqqqrrrtttxxxzzz||||||zzzyyyxxxxxxrrrtttwwwyyy{{{}}}||||||}}}sssnnnqqqqqqkkkhhhkkkggghhhjjjooouuuvvvtttpppmmmllljjjhhhgggggghhhiiijjjjjjjjjjjjiiihhhgggggggggfffeeeddddddcccdddddddddeeeeeedddgggmmmnnnkkkcccaaa^^^^^^___```___^^^ZZZZZZ[[[\\\]]]^^^______``````___^^^^^^^^^^^^^^^\\\]]]^^^_________^^^^^^[[[YYYWWWWWWXXXXXXWWWVVVXXXXXXWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTVVVVVVVVVWWWWWWYYYZZZZZZ``````aaafffsssrrrhhheeejjjrrr}}}~~~|||{{{zzzxxxvvvtttsssrrrlllkkkjjjiiihhhhhhhhhhhhjjjooovvv}}}}}}yyywwwuuuyyy|||mmmeeecccdddhhhooo|||zzzzzz}}}~~~zzzvvvsssoookkkhhheeeaaa^^^XXXVVVSSSPPPLLLIIIGGGFFFDDDBBBAAABBBDDDFFFGGGFFFFFFIIIOOOTTTXXX\\\aaadddaaaaaaccceeehhhkkknnnpppqqqpppnnnmmmmmmnnnoooooonnnoooqqqrrrssswww{{{~~~}}}~~~~~~}}}zzzxxxvvvuuuuuuuuuwwwxxxzzz{{{~~~zzzsssppprrrrrrmmmjjjkkkgggfffgggjjjnnnqqqpppooommmllljjjhhhhhhhhhiiijjjjjjjjjiiiiiigggfffeeeeeeeeedddccccccbbbbbbbbbccchhhhhhgggggghhhhhhfffddd______^^^]]]\\\[[[ZZZZZZXXXYYYZZZ\\\]]]^^^^^^^^^aaa```^^^\\\[[[[[[[[[\\\XXXZZZ\\\^^^___^^^\\\[[[XXXWWWUUUVVVWWWWWWVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVUUUVVVXXXYYYZZZYYYYYYXXXTTTTTTTTTUUUWWWZZZ\\\]]]bbbaaaaaabbbiiizzzrrrkkkjjjmmmqqqxxx}}}|||zzzwwwuuusssrrrqqqkkkkkkkkkjjjiiigggfffeeegggllltttyyy}}}~~~{{{wwwwwwyyy|||qqqhhheeeeeehhhooo{{{~~~yyytttqqqnnnjjjgggddd```]]]ZZZTTTRRRPPPLLLIIIGGGEEEDDDDDDCCCBBBBBBCCCEEEGGGHHHIIIMMMRRRWWWZZZ]]]```bbbaaabbbeeehhhkkkmmmooooooooonnnmmmllllllmmmnnnooonnnoooqqqrrrtttxxx~~~}}}|||~~~{{{yyywwwvvvvvvzzz{{{|||}}}zzzuuuqqqpppooolllkkkllliiihhhggghhhjjjllllllmmmlllkkkjjjiiiiiijjjkkkkkkkkkjjjiiigggfffeeeddddddddddddcccbbbbbbbbbbbbccchhhfffeeeffffffdddbbb```^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZ[[[\\\]]]^^^^^^]]]```___]]][[[YYYYYYYYYYYYVVVXXX[[[]]]^^^\\\ZZZYYYUUUTTTTTTUUUVVVWWWVVVTTTTTTUUUUUUWWWXXXYYYZZZZZZWWWXXXZZZ\\\]]]]]]\\\\\\UUUUUUUUUWWWYYY\\\___aaabbbaaabbbdddfffpppvvvlllggghhhooo{{{}}}zzzwwwtttqqqpppooolllllllllkkkjjjhhhfffeeeffflllrrruuuxxx~~~{{{{{{zzzzzz{{{vvvlllgggeeeffflllvvv~~~|||yyytttooollliiieeebbb```\\\YYYVVVPPPOOOMMMJJJHHHFFFEEEDDDEEEDDDCCCBBBCCCDDDGGGIIINNNRRRVVVYYY[[[\\\^^^___aaacccgggkkkmmmnnnoooooonnnnnnmmmllllllmmmnnnooooooppprrrsssuuuzzz~~~~~~|||yyyxxxwwwwwwzzz|||xxxuuuqqqnnnlllkkklllmmmlllkkkiiihhhhhhiiikkkkkkkkkkkkkkkjjjkkkkkkllllllkkkjjjhhhgggfffeeeeeeeeeddddddccccccccccccddddddeeeaaa```cccccc```^^^^^^___^^^^^^```bbbcccbbb```^^^^^^^^^^^^]]]]]]]]]]]]___^^^\\\[[[YYYXXXXXXXXXVVVXXXZZZ\\\\\\[[[YYYWWWUUUTTTTTTVVVXXXXXXWWWUUUSSSTTTVVVXXXZZZ]]]^^^___XXXYYYZZZ\\\]]]^^^^^^^^^YYYXXXXXXYYY[[[^^^aaacccbbb```bbbfffeeeiiiyyyuuuhhhfffllluuu~~~zzzvvvssspppooonnnmmmllllllllljjjiiiggggggfffjjjnnnqqqsssyyy}}}{{{zzz|||~~~}}}qqqiiiffffffjjjrrr|||{{{xxxwwwtttoookkkgggdddaaa^^^[[[XXXTTTRRRMMMLLLJJJHHHFFFEEEDDDCCCDDDDDDDDDCCCCCCFFFJJJMMMTTTVVVYYYZZZ[[[\\\^^^___bbbdddhhhkkknnnoooooonnnnnnnnnmmmllllllmmmoooppppppqqqrrrtttxxx}}}}}}zzzxxxwwwwwwwwwwww{{{rrrrrrqqqnnnlllmmmnnnnnnmmmlllkkkjjjiiijjjkkkmmmkkkkkkkkkkkkllllllmmmmmmkkkjjjhhhgggffffffffffffeeeeeeeeeddddddeeeeeefffeee```^^^aaabbb^^^]]]___```______dddkkkooonnnkkkdddcccaaa___^^^]]]]]]^^^]]]]]]]]]\\\ZZZYYYWWWWWWXXXYYYZZZ[[[[[[YYYXXXVVVVVVVVVVVVXXX[[[[[[ZZZXXXUUUVVVXXXZZZ]]]___aaabbbZZZZZZZZZ[[[]]]___```aaa\\\[[[ZZZZZZ[[[^^^aaacccbbb___```eeeeeedddooowwwlllmmmqqqyyy}}}yyyuuurrrqqqppppppllllllkkkjjjiiiiiihhhhhheeefffhhhjjjoootttyyy|||}}}||||||xxx}}}vvvlllhhhgggjjjqqqzzz{{{vvvsssrrroookkkgggbbb___\\\YYYVVVSSSPPPMMMJJJIIIGGGFFFDDDCCCBBBBBBAAABBBCCCDDDEEEHHHOOOTTTWWWYYY[[[\\\\\\^^^aaaccccccdddhhhkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnppppppooopppsssvvv{{{}}}{{{yyyxxxwwwwwwwwwzzzlllooopppooonnnoooooonnnlllmmmlllkkkkkkkkkmmmooojjjkkkkkkllllllmmmmmmmmmkkkjjjhhhgggffffffggggggfffffffffeeeeeefffgggggghhhbbb___cccccc___^^^aaaaaa___```hhhrrryyywwwttthhhfffccc```^^^]]]]]]^^^\\\\\\]]]]]][[[ZZZXXXVVVYYYYYYZZZZZZZZZYYYWWWVVVXXXXXXYYY[[[]]]^^^\\\[[[WWWXXXZZZ\\\^^^aaabbbccc\\\\\\\\\]]]^^^aaaccceee^^^\\\[[[ZZZ[[[]]]```bbbccc^^^^^^dddcccaaajjjyyyssspppooorrr|||}}}{{{xxxuuurrrrrrrrrrrrlllkkkjjjiiihhhhhhhhhiiidddccccccfffkkkpppsssuuuzzzwwwzzz}}}zzzoooiiihhhlllrrrzzz|||wwwrrrooonnnlllhhheee___\\\XXXVVVSSSPPPMMMJJJHHHGGGEEEDDDCCCBBBAAAAAA>>>@@@CCCDDDFFFKKKSSSYYYYYYZZZ\\\]]]^^^aaadddhhhccceeegggjjjlllnnnnnnoooooonnnmmmmmmnnnooopppqqqnnnpppsssxxx~~~|||zzzyyyyyyyyyzzzmmmllllllnnnrrrssspppnnnmmmlllkkkkkkkkkmmmnnnpppoooqqqqqqnnniiigggggghhhkkkkkkkkkjjjiiihhhgggfffeeeffffffeeedddcccbbbaaadddeeeeeecccaaa```aaabbbeee```\\\aaammmuuuvvvsssfffccc___^^^^^^^^^^^^]]][[[]]]___``````^^^\\\ZZZ\\\\\\ZZZYYYWWWVVVVVVVVVSSSXXX^^^bbbcccaaa```___aaa___\\\]]]___aaa___]]]XXXZZZ\\\]]]]]]^^^```bbbcccbbbaaa`````````aaabbb___bbbeeedddccceeelllrrrwwwhhhllluuu}}}}}}|||zzzxxxvvvvvvvvvvvvkkkjjjiiihhhggggggggghhhdddccccccdddgggkkkppprrrrrrxxx~~~|||{{{~~~}}}rrrlllnnnpppuuu}}}tttrrrnnnjjjhhheeeaaa^^^[[[YYYUUUQQQNNNKKKJJJIIIEEECCCAAAAAACCCDDDAAA???DDDEEEFFFIIILLLPPPSSSUUU[[[\\\___aaaccccccdddccc```bbbfffiiikkkkkkjjjiiillllllmmmnnnnnnnnnmmmmmmpppsssyyy}}}}}}wwwyyy{{{~~~zzzxxxwwwuuuxxx}}}yyyxxx{{{~~~~~~~~~ooonnnmmmoooqqqqqqnnnkkknnnnnnoooooopppqqqqqqrrrqqqrrrssspppllliiiiiijjjjjjjjjjjjjjjjjjiiihhhgggffffffeeeeeeddddddccccccdddeeefffggghhhhhhffffffeee```]]]```hhhnnnooommmiiifffcccaaaaaaaaaaaa```___```aaabbbbbb```^^^]]]^^^\\\ZZZXXXVVVVVVVVVVVVXXX]]]bbbeeeeeedddcccccccccaaa^^^^^^```aaa```^^^[[[]]]_________```bbbccccccbbbbbbbbbbbbbbbcccccc```bbbdddcccaaacccjjjpppoookkkooouuu~~~|||zzzxxxwwwwwwwwwooonnnllljjjiiihhhggggggfffeeeddddddfffhhhlllnnnooottt|||uuunnnoooqqqvvv~~~~~~yyyqqqnnnkkkgggeeebbb^^^[[[XXXVVVRRROOOKKKIIIHHHGGGFFFDDDBBBBBBDDDDDDBBB@@@CCCEEEHHHLLLPPPTTTWWWYYY[[[]]]```ccceeefffggggggcccdddgggjjjkkklllkkkkkkllllllmmmmmmmmmmmmmmmmmmrrrvvv{{{~~~zzz{{{vvvwwwzzz}}}|||xxxwwwvvvtttwww|||zzzssssssvvv~~~}}}{{{|||~~~~~~rrrpppooooooooonnnkkkiiilllnnnqqqtttuuutttsssrrrpppqqqrrrpppnnnkkkjjjkkkjjjjjjjjjkkkkkkjjjjjjiiigggfffeeedddddddddeeefffffffffhhhmmmqqqqqqmmmiiidddaaa______cccfffhhhiiinnnkkkgggddddddeeeeeeeeeeeeeeeeeeeeeeeedddcccbbb```^^^[[[XXXVVVUUUVVVWWW]]]```ccceeeeeeddddddeeeeeeccc```___``````___^^^\\\]]]___```______```aaabbbbbbcccdddeeeeeeeeeeeedddfffgggdddbbbdddkkkqqqxxxkkkhhhkkkwww}}}zzzyyyxxxwwwrrrqqqooommmjjjiiihhhggghhhgggeeeddddddeeegggiiikkkooouuu|||zzzqqqsssuuuzzz|||vvvqqqllliiifffcccaaa^^^ZZZXXXSSSRRRNNNKKKHHHFFFEEEEEEFFFDDDCCCCCCDDDDDDDDDCCCDDDGGGKKKPPPUUUYYY\\\]]][[[]]]aaadddhhhjjjkkkkkkggghhhiiijjjllllllmmmmmmlllllllllmmmmmmnnnnnnnnnvvvzzz~~~zzz|||tttvvvyyy|||~~~zzzvvvvvvvvvvvvyyy~~~~~~zzzrrrjjjiiimmmwwwsssqqqttt{{{}}}tttsssrrrpppnnnmmmkkkiiikkknnnrrrvvvwwwvvvsssqqqnnnnnnooonnnlllkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmhhhgggeeeddddddeeegggiiihhhhhhjjjpppvvvuuuooohhhccccccbbbaaaaaacccgggjjjqqqnnniiigggggghhhhhhhhhkkkkkkjjjjjjiiiiiihhhhhhdddaaa]]]YYYWWWWWWXXXZZZ]]]___bbbbbbbbbbbbcccdddfffdddaaa___^^^^^^^^^^^^YYY[[[]]]^^^]]]\\\\\\]]]aaacccdddfffggggggffffffiiikkkkkkhhhfffiiiqqqxxxmmmdddeeeppp||||||zzzyyyxxxsssrrrpppnnnllljjjiiiiiiiiihhhfffeeedddeeefffgggiiillloootttzzzxxxyyy{{{|||yyyuuuooojjjgggeeeaaa___]]]ZZZWWWUUUPPPNNNKKKHHHFFFEEEDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEHHHJJJOOOUUUYYY\\\]]]^^^[[[]]]aaafffiiilllnnnoookkkkkkkkkllllllmmmnnnnnnlllllllllmmmnnnooopppqqq{{{}}}zzz{{{tttvvvyyy|||~~~~~~}}}{{{wwwtttvvvwwwwww{{{~~~yyynnnbbb___bbblllgggffflllvvv~~~}}}vvvuuutttrrrpppnnnmmmmmmppprrrvvvyyyyyywwwtttrrrooonnnmmmlllllllllllllllmmmmmmnnnoooppppppppppppiiihhhfffeeeeeeggghhhjjjiiiiiikkkpppuuutttllleeedddeeeeeeeeedddgggkkkooosssooojjjggggggiiijjjjjjpppooonnnnnnmmmllllllllleeeccc^^^[[[YYYYYY[[[\\\^^^```aaabbbaaaaaacccdddeeedddaaa^^^\\\[[[\\\]]]YYY[[[]]]^^^\\\[[[[[[[[[aaacccdddfffggggggffffffiiikkkllljjjiiioooyyyttteeebbbiiirrr||||||zzzyyyrrrqqqpppnnnmmmlllkkkkkkhhhhhhgggffffffgggggghhhhhhiiikkknnnsss{{{zzzvvvsssoooiiidddccc```]]][[[ZZZWWWTTTRRRMMMLLLIIIGGGEEEDDDDDDDDDAAAAAAAAAAAABBBDDDGGGIIINNNPPPTTTXXX[[[\\\]]]]]]\\\^^^bbbfffjjjmmmoooooonnnmmmmmmmmmmmmnnnnnnnnnllllllmmmnnnpppsssuuuvvv}}}xxxuuutttuuuwwwzzz}}}~~~~~~|||{{{tttqqqpppsssuuuwww{{{~~~{{{nnn```[[[]]]gggcccaaagggsss|||~~~|||vvvvvvvvvtttrrrrrrssstttyyy{{{|||}}}|||yyyvvvuuurrrpppmmmlllnnnpppqqqqqqnnnooopppqqqqqqqqqqqqqqqjjjiiihhhggggggggghhhiiiiiiiiijjjnnnpppnnniiieeeeeeffffffggghhhkkkpppssstttpppkkkhhhhhhiiikkkkkkpppppppppooonnnmmmlllkkkdddbbb___\\\[[[[[[\\\]]]___aaacccdddddddddfffgggdddcccaaa]]]ZZZZZZ\\\^^^[[[^^^aaabbb```___^^^^^^bbbbbbcccdddeeeeeeeeeeeeeeehhhiiijjjllltttkkkbbbbbbfffrrr}}}~~~|||sssrrrqqqooonnnmmmmmmmmmhhhggggggggggggggghhhhhhfffggghhhiiimmmsss{{{||||||wwwrrrooommmjjjeee```^^^\\\YYYWWWVVVTTTQQQOOOKKKIIIGGGEEEDDDDDDDDDDDD???@@@AAABBBCCCFFFJJJNNNUUUVVVXXX[[[]]]]]]^^^^^^___aaaeeehhhkkknnnooooooooooooooooooooonnnmmmlllmmmnnnoooqqqtttxxx{{{}}}{{{zzzwwwtttsssuuuwwwzzz}}}}}}{{{yyywwwmmmjjjjjjooosssuuuyyy}}}sssfffcccfffrrrnnnkkkmmmtttzzz|||{{{uuuwwwxxxwwwuuuvvvyyy|||}}}zzzxxxvvvuuutttpppkkkjjjlllpppssssssnnnooooooppppppppppppooojjjjjjjjjiiiiiihhhhhhggghhhhhhiiijjjjjjjjjhhhggggggfffeeefffiiimmmqqqsssuuuqqqkkkhhhhhhjjjllllllmmmmmmnnnnnnmmmkkkiiiggg```___^^^\\\\\\\\\\\\]]]___aaaeeeggggggggghhhiiiddddddbbb^^^[[[[[[^^^aaa]]]```ccceeedddbbbbbbbbbcccbbbbbbbbbbbbbbbccccccbbbeeehhhkkkppp|||tttgggaaa```hhhqqq}}}wwwvvvtttqqqooonnnmmmmmmgggggggggffffffeeeeeeeeeaaabbbcccdddfffkkkqqquuuzzzvvvsssoookkkhhhhhheeeaaa]]]YYYWWWTTTRRRRRRPPPMMMKKKHHHGGGEEECCCCCCCCCCCCCCC???AAACCCDDDEEEIIIOOOTTTZZZ[[[\\\]]]___```aaabbbdddeeehhhkkkmmmooooooooooooooopppqqqpppnnnllljjjnnnooopppssswww|||{{{yyyvvvuuuvvvtttvvvyyy{{{zzzxxxtttrrrjjjgggiiinnnsssvvv{{{xxxppprrryyy{{{zzzyyyyyyxxxtttvvvxxxxxxwwwyyy}}}{{{wwwuuuttttttsssnnnhhhfffjjjnnnrrrsssnnnnnnoooooooooooonnnnnnkkkkkkkkkkkkjjjhhhgggffffffggghhhhhhggggggiiikkkgggeeeccceeeiiimmmpppqqqwwwrrrllliiiiiikkkmmmnnnjjjkkklllmmmllliiifffddd]]]]]]\\\\\\[[[[[[[[[\\\]]]```dddggggggggghhhiiiddddddccc___\\\\\\___ccc]]]```dddeeeeeeccccccccccccbbbaaa`````````aaabbbbbbeeeiiinnnuuu{{{llldddaaaaaahhhsss|||{{{yyywwwtttqqqooommmlllhhhggggggfffdddcccbbbbbb^^^^^^___```bbbeeejjjnnnttt{{{~~~zzzuuurrrnnnjjjfffddddddbbb^^^[[[VVVSSSQQQPPPOOOMMMKKKIIIFFFEEECCCBBBAAAAAABBBCCC???AAADDDEEEGGGLLLSSSXXX]]]]]]^^^___aaaccceeefffgggiiikkkmmmooopppppppppnnnpppqqqrrrqqqnnnkkkiiiooooooqqquuuzzz}}}zzzvvvqqqqqqtttsssuuuxxxyyyxxxuuuqqqnnnjjjiiikkkqqqvvvyyy~~~|||xxxzzzwwwvvvvvvvvvvvvwwwxxxyyyzzzzzzxxxxxxyyyzzzzzzxxxtttpppnnnllljjjjjjmmmpppqqqqqqnnnoooqqqrrrrrrqqqooonnnlllmmmnnnmmmjjjiiiiiiiiikkkmmmkkkhhhiiikkkjjjfffhhhgggeeedddeeehhhkkkmmmllljjjggggggjjjlllnnnnnnjjjkkkmmmllliiieeecccccc\\\[[[XXXWWWWWWYYY\\\^^^bbbccceeefffgggfffeeedddfffdddbbbbbbcccccc___\\\\\\[[[\\\___aaabbbaaa```ddd___YYYXXX[[[^^^]]][[[```cccfffkkkttt~~~kkk\\\^^^aaagggpppwww~~~|||wwwtttqqqooommmkkkmmmjjjgggeeeddddddcccaaa___^^^]]]]]]___bbbfffhhhmmmrrrzzz~~~~~~}}}xxxtttpppkkkgggfffddd```]]][[[ZZZZZZZZZSSSQQQOOOLLLIIIHHHGGGGGGGGGCCC@@@@@@BBBDDDDDDCCCDDDFFFGGGIIIMMMRRRYYY^^^```^^^]]]^^^aaadddfffggghhhhhhiiijjjkkkmmmnnnooossspppoooqqqpppmmmnnnqqqrrrtttwwwzzz}}}zzzvvvuuuwwwxxxyyy{{{~~~}}}yyyuuuqqqmmmjjjjjjkkknnnpppssswww{{{~~~|||uuuwww|||tttuuuuuuwwwxxxyyyyyyyyyyyywwwwwwwwwxxxxxxvvvssspppnnnllljjjjjjlllnnnppppppmmmooopppqqqqqqpppooommmkkkmmmmmmllljjjhhhhhhhhhjjjlllllljjjjjjmmmllliiijjjhhhfffddddddfffhhhjjjjjjhhhggghhhjjjlllmmmmmmiiikkkllljjjgggdddbbbaaa]]]\\\YYYWWWXXXZZZ\\\^^^bbbccceeefffgggfffeeedddeeecccaaaaaabbbbbb___\\\\\\ZZZZZZ[[[]]]___```___```]]]YYYZZZ^^^```^^^\\\[[[___dddlllwwwvvvhhh___^^^bbbjjjrrryyy}}}yyyuuurrrpppnnnlllkkkhhheeecccbbbbbb```______^^^\\\\\\]]]___bbbdddccchhhnnnuuu|||~~~yyyuuuqqqlllgggdddcccaaa]]]ZZZWWWVVVVVVVVVNNNMMMJJJGGGEEEDDDCCCCCCFFFCCC@@@???AAACCCDDDCCCEEEGGGKKKOOORRRWWW]]]aaa_________```cccfffggghhhiiiiiiiiijjjkkklllmmmnnnooolllllloooooommmnnnqqqqqqtttxxx{{{{{{wwwvvvwwwyyy{{{uuuxxxyyyuuuqqqnnnnnnnnniiilllpppuuuxxx{{{~~~|||xxxyyy|||ssstttuuuwwwyyyyyyyyyxxxwwwvvvuuuuuuvvvwwwuuurrroooooommmjjjiiikkklllmmmmmmlllmmmoooppppppooommmllljjjkkklllkkkjjjhhhhhhiiijjjmmmnnnllllllooonnnkkkllliiifffcccbbbccceeeggghhhggghhhiiilllmmmlllkkkiiijjjjjjiiieeebbb``````___]]][[[YYYYYY[[[]]]^^^bbbcccdddeeeeeeeeedddcccdddcccaaaaaaaaaaaa___^^^\\\ZZZYYYYYY[[[]]]^^^^^^^^^]]]\\\___bbbcccaaa^^^[[[___fffnnn{{{zzzgggbbb```dddjjjrrr~~~{{{wwwuuurrrpppnnnkkkiiieeecccbbbaaa```___```^^^]]][[[[[[\\\]]]^^^___cccgggmmmssszzz{{{wwwsssoookkkgggccc```^^^\\\YYYVVVSSSQQQPPPPPPJJJIIIGGGDDDBBBAAAAAAAAAEEEBBB@@@???@@@BBBCCCCCCFFFKKKQQQVVVZZZ^^^aaaccc___```bbbdddggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmnnnkkkkkknnnooonnnppptttssswww}}}~~~zzzwwwxxx||||||{{{yyytttooonnnpppsssmmmpppuuuyyy{{{||||||{{{{{{{{{||||||zzz|||xxxoootttvvvxxxzzzzzzyyywwwuuuuuuttttttuuuuuutttqqqooopppmmmjjjiiiiiijjjjjjjjjjjjkkkmmmnnnnnnmmmkkkjjjfffhhhjjjjjjiiiiiijjjkkklllpppqqqnnnmmmnnnnnnkkkjjjhhhdddbbbaaabbbeeefffhhhhhhiiikkkmmmnnnllljjjhhhiiiiiigggccc```______aaa___]]]\\\[[[\\\^^^___aaabbbccccccccccccbbbbbbcccbbbaaaaaaaaa`````````\\\\\\\\\^^^``````^^^]]]______aaacccfffeeebbb^^^___cccjjjttt{{{qqqfffcccdddjjjuuu~~~zzzxxxuuusssqqqnnnkkkhhheeeddddddbbbaaabbb```^^^\\\ZZZZZZZZZZZZ^^^```cccfffkkksss{{{|||tttqqqmmmiiifffccc___\\\ZZZXXXUUURRROOOMMMKKKKKKIIIHHHFFFDDDCCCBBBCCCCCCCCCBBB@@@???@@@BBBDDDEEEJJJOOOWWW]]]```aaabbbccc```bbbfffiiijjjjjjkkklllmmmllllllkkkkkkkkkllllllooolllllloooppppppssswwwwww|||{{{yyy}}}|||vvvrrrqqqsssuuutttuuuvvvxxxyyyxxxvvvtttwwwwwwyyy{{{{{{|||qqqkkkuuuwwwyyyzzzzzzxxxvvvttttttssssssssstttsssqqqoooooollliiiggghhhhhhhhhhhhhhhiiikkkllllllkkkiiihhhbbbdddggghhhiiiiiikkklllnnnrrrtttpppllllllkkkhhhfffdddaaa``````bbbeeeggghhhhhhjjjlllmmmmmmjjjgggeeeffffffdddaaa___^^^___aaa___^^^]]]]]]^^^___`````````aaaaaaaaa`````````aaaaaaaaa```______```aaa]]]___bbbfffhhheee```\\\___```aaaccccccaaa^^^[[[aaafffooo{{{wwwkkkdddccckkkttt|||}}}{{{xxxvvvtttpppmmmiiifffeeedddcccaaadddbbb```]]][[[ZZZYYYYYYYYYZZZ[[[]]]```gggnnnttt}}}{{{wwwnnnkkkhhheeebbb___\\\YYYVVVTTTRRROOOLLLJJJHHHGGGGGGFFFEEECCCCCCCCCCCCDDDBBBBBBAAAAAABBBDDDGGGIIIOOOTTT[[[```bbbbbbaaaaaaaaaeeejjjllllllkkklllmmmmmmmmmllllllkkkkkkllllllppplllllloooppppppsssxxxzzz~~~zzzyyy}}}xxxtttuuutttssssssuuusssqqqrrrtttuuutttrrruuussstttwwwxxxxxx}}}xxxpppmmmuuuvvvwwwxxxwwwuuusssrrrrrrqqqpppqqqrrrqqqpppnnnnnnkkkhhhffffffggggggffffffgggiiijjjjjjiiigggfffaaadddfffhhhhhhhhhjjjkkkmmmsssuuupppkkkiiihhheeebbbaaa___^^^___bbbfffhhhiiihhhiiijjjkkkiiifffdddaaaaaaaaa```]]]\\\\\\]]]]]]]]]\\\\\\\\\]]]^^^_________^^^^^^^^^^^^]]]]]]^^^______]]]\\\]]]___aaa^^^bbbggglllmmmiiiaaa[[[]]]]]]^^^^^^]]]\\\ZZZYYY```fffsssoooddddddjjjsss{{{~~~{{{yyywwwpppmmmiiifffeeedddbbb```cccbbbaaa^^^]]][[[ZZZZZZXXXXXXYYYYYY[[[___eeejjjrrrxxx~~~zzzuuurrriiifffccc```^^^\\\YYYVVVQQQPPPNNNLLLJJJHHHFFFEEEDDDCCCAAA@@@@@@AAABBBBBBAAABBBCCCCCCDDDGGGKKKNNNTTTXXX^^^aaabbbbbbaaaaaadddhhhmmmnnnlllkkklllnnnmmmmmmlllllllllllllllmmmnnnkkkjjjnnnpppqqquuuzzz~~~zzzuuu}}}|||yyyvvvtttwwwsssuuuxxxuuuqqqpppooommmkkkmmmrrrvvvwwwvvvqqqnnnnnnqqqssssssvvvzzz}}}~~~xxxuuussssssssssssrrrqqqpppoooooonnnmmmmmmnnnnnnmmmkkkmmmjjjfffeeeeeefffffffffeeefffgggiiiiiigggfffeeedddfffggggggfffeeefffgggjjjpppsssoooiiihhhgggeeeaaa```^^^]]]^^^aaaeeeggghhhgggfffffffffdddbbb___ZZZ[[[\\\[[[YYYXXXYYY[[[XXXXXXXXXXXXYYY[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZ[[[[[[YYYXXXYYY\\\___```cccggglllmmmiiiaaa\\\\\\\\\[[[ZZZYYYZZZ[[[\\\```hhhxxxoooggghhhiiioooyyy~~~{{{yyyrrrooojjjhhhfffeeecccaaabbbaaa```^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZ]]]aaaeeehhhmmmuuu~~~}}}{{{xxxtttpppmmmdddaaa^^^\\\[[[YYYUUUSSSLLLKKKKKKIIIGGGEEEDDDCCCAAAAAA@@@??????@@@AAABBBAAACCCEEEFFFGGGJJJPPPTTTWWWZZZ^^^aaabbbcccdddfffgggkkkooonnnkkkiiikkknnnmmmmmmlllllllllmmmmmmnnnnnnkkkkkkppptttwww|||nnnmmmuuuzzzzzzxxxtttrrrwwwxxxxxxvvvooooookkkjjjjjjnnnuuuyyyyyywwwlllgggfffkkknnnoooqqqtttuuuwww}}}|||rrrqqqqqqpppooonnnmmmmmmmmmkkkjjjjjjkkklllkkkiiillliiifffdddeeefffffffffdddeeeggghhhhhhgggeeedddggghhhiiihhheeecccccccccfffnnnrrrnnniiiggggggeeebbb```^^^]]]^^^```cccfffhhhfffdddcccbbbaaa^^^\\\VVVWWWXXXWWWUUUUUUWWWYYYTTTTTTTTTUUUWWWXXXZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZVVVXXXXXXWWWUUUUUUYYY]]]aaacccfffiiijjjgggaaa\\\]]]]]]\\\ZZZZZZ\\\___bbbdddlll}}}{{{llljjjaaafffnnnvvv|||zzzuuurrrnnnkkkiiihhhfffddd```______^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXYYY\\\___aaafffnnnvvv~~~|||yyyvvvtttqqqllliiiaaa^^^\\\ZZZXXXVVVSSSQQQHHHHHHHHHGGGFFFDDDBBBAAABBBAAA@@@@@@@@@AAACCCDDD@@@CCCFFFGGGIIILLLSSSWWWYYY[[[^^^```bbbdddgggjjjiiilllpppnnnjjjhhhkkknnnlllllllllllllllmmmnnnnnnooolllnnntttyyy~~~wwwjjjjjjpppvvv{{{|||wwwtttxxx}}}vvvyyyzzzyyyoooppplllkkklllrrryyy{{{yyyuuuhhhcccaaafffkkklllnnnqqqrrrsss|||~~~oooooopppppppppnnnmmmlllmmmlllkkkllllllllljjjhhhhhhfffdddcccdddeeeeeedddccceeeggggggeeebbbaaaaaaggggggeeedddbbbdddgggjjjpppvvvwwwooojjjiiihhhddd_________```aaaaaabbbbbbeeecccaaa___\\\YYYWWWVVVXXXXXXWWWWWWUUUTTTRRRQQQSSSTTTUUUVVVWWWXXXXXXXXX\\\[[[ZZZWWWUUUTTTVVVXXXXXXWWWUUUTTTTTTVVVWWWYYYaaaccceeedddbbbaaaaaaaaa\\\[[[YYYYYYZZZ^^^bbbeeeiiiooo|||tttddd\\\___fffpppwwwyyytttnnnkkkjjjiiieeebbbccc```]]]\\\[[[[[[YYYWWWXXXXXXWWWVVVVVVVVVWWWWWW\\\```eeekkkqqqyyy}}}zzzwwwsssooollljjjfffddd]]][[[YYYWWWUUURRRNNNKKKIIIHHHFFFCCCBBBAAA@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEGGGKKKNNNPPPTTTYYY]]][[[\\\^^^```cccfffiiikkkppppppoooooooooooooooppppppooommmkkkjjjkkkooorrrrrrsssuuuwww{{{vvvnnnpppvvv|||~~~yyy|||~~~||||||tttjjjnnnllllllpppvvvyyywwwsssfffiiinnnrrrttttttrrrqqqmmmsss}}}uuuhhhiiilllnnnooonnnmmmmmmhhhiiijjjmmmooonnnkkkhhhiiigggddddddeeeffffffeeeeeeggghhhgggeeecccbbbbbbdddddddddcccccceeeiiilllqqqvvvvvvooojjjiiigggdddbbbaaaaaaaaaaaa`````````bbbaaa___]]]ZZZWWWUUUTTTVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVXXXXXXWWWTTTRRRRRRTTTVVVVVVUUUTTTSSSSSSUUUWWWXXX^^^___aaaccccccaaa___]]][[[ZZZZZZZZZ\\\___ccceeeeeelllzzzppp___^^^```gggnnnwww|||wwwqqqnnnmmmlllhhheeedddaaa^^^]]]]]]\\\ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVV[[[]]]```dddiiipppwww}}}}}}yyyuuurrrnnnjjjhhheeebbb___\\\YYYVVVTTTRRROOOLLLIIIHHHGGGEEEBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDGGGJJJNNNQQQTTTWWW[[[^^^]]]^^^```cccfffiiilllmmmqqqqqqppppppoooooopppppppppooonnnllljjjkkknnnqqqrrruuuxxx||||||www|||~~~~~~wwwnnnooonnnoootttyyy{{{xxxtttlllpppwww{{{|||zzzuuurrrpppuuu|||vvvnnncccfffiiilllmmmllljjjiiibbbdddiiinnnqqqpppllliiiiiigggddddddeeeffffffeeegggggggggeeecccbbbcccdddaaabbbccccccccceeeiiimmmpppssssssoookkkjjjhhheeeddddddcccbbb```___^^^^^^___^^^\\\ZZZWWWUUUSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWVVVVVVUUUTTTTTTTTTTTTTTTRRRPPPPPPRRRTTTVVVUUUTTTTTTTTTVVVYYYZZZ\\\]]]___dddgggfffaaa\\\[[[[[[\\\]]]^^^```bbbccc___ggguuufff___ZZZ]]]dddlllwww|||vvvsssrrrpppllliiieeebbb```^^^^^^]]]\\\ZZZWWWWWWVVVUUUUUUUUUUUUUUUXXXYYYZZZ[[[^^^dddkkkppp||||||wwwtttnnnkkkgggdddaaa___\\\ZZZYYYWWWSSSQQQNNNLLLHHHEEEFFFEEECCCAAA@@@???@@@@@@BBBAAA@@@@@@AAABBBEEEFFFLLLOOOSSSVVVXXXZZZ]]]______```cccfffiiimmmoooqqqrrrrrrrrrqqqqqqpppppppppooooooooommmkkkkkkmmmooorrrwww}}}}}}~~~zzzvvvrrrrrruuuzzz~~~~~~zzzuuuqqquuu||||||uuuqqqtttxxx{{{{{{xxxrrrllliiidddfffjjjlllllliiifffdddbbbcccgggkkknnnnnnkkkhhhgggeeecccbbbcccdddddddddffffffeeeccc``````bbbdddbbbccccccccccccdddgggjjjkkkmmmnnnmmmkkkjjjiiigggdddcccbbbaaa```______^^^\\\[[[ZZZWWWUUURRRQQQPPPPPPPPPQQQRRRTTTUUUWWWXXXXXXXXXWWWWWWUUUTTTRRRQQQSSSSSSTTTSSSQQQQQQSSSUUUWWWVVVUUUUUUVVVYYY[[[]]]^^^^^^aaagggmmmllleee^^^]]]]]]^^^___````````````ZZZaaannnpppcccXXXWWW\\\dddmmmttt{{{wwwvvvtttpppmmmfffcccaaa___^^^]]]\\\ZZZWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUWWW[[[bbbfffooovvv}}}zzzwwwsssppphhhfffbbb___]]][[[XXXVVVWWWTTTPPPMMMKKKIIIFFFCCCCCCBBBAAA?????????@@@@@@DDDCCCAAAAAABBBEEEIIIKKKPPPSSSWWWYYY[[[\\\^^^``````bbbeeehhhlllooorrrsssttttttssssssrrrqqqpppooonnnoooooonnnmmmlllmmmooossszzz~~~|||zzzzzzxxxyyy{{{}}}}}}}}}{{{{{{vvvxxx|||zzztttooossswwwzzzzzzvvvqqqmmmtttwwwxxxtttmmmiiiiiikkkdddfffjjjlllmmmjjjgggeeefffffffffhhhjjjjjjhhhfffeeecccaaa```aaabbbbbbaaaccccccbbb```^^^___aaaddddddeeeeeecccbbbbbbccceeeffffffgggiiijjjiiihhhhhh````````````````````````[[[ZZZYYYVVVTTTRRRPPPOOOOOOOOOPPPQQQSSSVVVXXXYYYYYYYYYXXXWWWUUUSSSQQQPPPSSSTTTUUUUUUUUUUUUWWWXXXWWWVVVUUUUUUVVVYYY[[[]]]^^^^^^aaagggmmmmmmgggaaa``````aaa```___^^^\\\[[[XXX]]]fffttt~~~~~~xxxhhhYYYUUUXXX^^^eeejjjpppzzz{{{zzzxxxtttppphhheeebbb```___]]][[[YYYVVVVVVUUUSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTXXX]]]bbbdddjjjttt}}}{{{xxxuuurrrnnnllldddbbb^^^[[[ZZZXXXVVVTTTTTTQQQMMMJJJIIIGGGDDDBBBAAA@@@???>>>>>>???@@@AAACCCBBBAAABBBDDDHHHLLLOOOTTTVVVYYY[[[[[[\\\^^^```aaacccfffjjjmmmppprrrsssttttttttttttsssqqqooonnnlllnnnoooooonnnoooqqqrrrwww}}}}}}{{{zzzzzzyyyuuuuuuuuuuuuuuuwwwyyyzzzzzz}}}yyytttnnnnnnooooooooonnnmmmlllnnnppppppkkkeeedddhhhmmmbbbeeehhhlllmmmmmmllljjjkkkjjjhhhhhhiiihhhgggeeedddbbb______```aaaaaa```___```___^^^]]]___bbbdddfffffffffdddaaa``````aaacccaaaaaaeeegggeeedddddd]]]]]]^^^______```aaaaaa\\\[[[YYYXXXUUUSSSRRRQQQQQQQQQQQQRRRSSSVVVXXXYYYYYYYYYXXXVVVTTTRRRPPPOOOSSSUUUVVVWWWWWWWWWYYY[[[VVVVVVUUUTTTUUUWWWZZZ[[[\\\\\\^^^cccggghhheeeaaaaaaaaaaaa```^^^]]][[[ZZZYYY\\\aaagggsss{{{vvvqqqooommmkkkiiigggjjjpppuuuwwwppp___XXXWWWXXX]]]aaaiiisss~~~|||xxxtttllliiieeebbb```^^^[[[YYYVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQRRRSSSSSSVVVZZZ]]]\\\aaaiiiqqqyyy|||yyytttqqqnnnllliiifff```]]]ZZZXXXVVVUUUSSSQQQPPPMMMIIIGGGFFFEEECCCBBB@@@???>>>>>>???@@@AAABBBAAAAAABBBDDDHHHLLLPPPSSSXXXZZZ[[[[[[[[[\\\___aaabbbdddhhhkkkoooqqqrrrrrruuuuuuuuutttssspppnnnmmmkkklllnnnoooppprrrvvvyyy~~~|||zzz~~~xxx|||~~~|||{{{||||||{{{zzzxxxuuusssssstttvvvwww{{{zzzuuuqqqooollljjjiiijjjlllnnnggghhhgggccc___```ffflllccceeehhhkkkmmmmmmmmmlllmmmmmmlllmmmmmmkkkgggddddddbbb______```aaaaaa```\\\]]]_________```cccffffffffffffdddaaa______```ccc^^^^^^bbbddd```]]]^^^\\\\\\]]]]]]^^^______```]]]]]][[[YYYWWWVVVTTTSSSTTTSSSRRRRRRSSSUUUXXXYYYYYYXXXXXXVVVTTTRRRPPPOOOPPPSSSUUUVVVWWWWWWYYYZZZZZZYYYXXXWWWWWWYYY[[[\\\[[[[[[]]]^^^```bbbbbbccc```______^^^]]]\\\\\\\\\\\\^^^^^^___dddkkkkkkhhhgggdddbbbaaabbbbbb```^^^___]]]aaahhhjjjnnn{{{kkk```ZZZWWWXXX\\\dddmmm{{{|||yyyqqqmmmiiieeebbb___\\\YYYUUUUUUSSSRRRQQQPPPPPPPPPOOOQQQRRRRRRRRRSSSTTTVVVWWWZZZ___dddkkkrrrzzz|||xxxtttqqqllliiifffdddaaa___ZZZXXXUUUSSSRRRQQQOOOMMMLLLIIIEEECCCBBBBBBBBBAAA??????>>>>>>???AAABBBCCCBBBCCCFFFJJJOOOSSSWWWYYY]]]]]]]]]\\\[[[]]]```ccceeegggjjjnnnpppqqqrrrqqqtttuuuuuutttrrrpppmmmkkkjjjkkkmmmnnnqqquuu{{{~~~}}}wwwtttwwwzzzzzzzzz|||uuu{{{|||{{{}}}~~~|||xxxwwwuuussstttuuuwwwyyyxxx}}}}}}zzzvvvsssoookkkiiijjjlllmmmfffeeedddaaa^^^```dddhhhggghhhiiijjjkkkkkkjjjjjjmmmnnnppprrrrrrnnnhhhdddeeebbb``````aaabbbaaaaaa[[[]]]___``````bbbeeegggeeeeeeeeedddaaa______```eee^^^\\\aaabbb\\\XXXXXX\\\\\\\\\]]]]]]]]]^^^^^^___^^^]]][[[YYYWWWVVVUUUVVVUUUTTTSSSTTTUUUWWWYYYXXXXXXWWWVVVTTTRRRPPPOOONNNQQQSSSUUUUUUVVVXXXYYY___^^^\\\[[[[[[]]]^^^```\\\]]]]]]]]]]]]___bbbeee]]]]]]\\\\\\\\\]]]]]]^^^^^^___^^^\\\]]]aaa___[[[YYYXXXWWWYYY]]]^^^\\\YYYaaa[[[[[[aaacccdddooo~~~uuuiii___XXXXXX[[[[[[cccppp~~~{{{tttqqqlllhhhdddaaa]]]ZZZUUUTTTSSSRRRPPPPPPOOOOOOOOOPPPRRRRRRQQQPPPPPPQQQTTTVVVYYY\\\aaagggooottt}}}}}}wwwrrroookkkgggcccaaa___\\\ZZZVVVTTTQQQOOONNNMMMKKKIIIHHHEEEBBB@@@@@@AAA@@@@@@???>>>>>>>>>@@@AAACCCDDDEEEGGGKKKPPPVVV[[[^^^```aaa```___\\\\\\^^^bbbeeegggiiillloooqqqrrrrrrrrrttttttuuutttrrrooollljjjiiijjjlllnnnqqqwwwxxxsssoooqqqsssssstttwwwssszzz~~~{{{zzz}}}}}}zzzqqqqqqqqqrrrtttwwwzzz|||uuuzzz~~~zzzwwwrrrnnnkkkjjjjjjkkkiiihhheeebbb```aaadddfffjjjkkkkkkjjjiiiiiikkkmmmkkkmmmppptttuuurrrlllfffgggccc``````bbbddddddcccbbbaaa______```bbbeeeggghhheeecccbbbbbbcccbbbaaacccaaa]]]YYYWWWWWWXXXYYYVVVYYY]]]\\\ZZZZZZ^^^ccc___^^^]]][[[ZZZXXXWWWVVVTTTSSSQQQPPPQQQUUUXXX[[[\\\]]]]]]ZZZVVVRRRPPPOOOPPPQQQRRRSSSUUUVVVWWWXXX\\\]]]]]]^^^^^^]]]]]]\\\___\\\ZZZZZZ[[[]]]]]]\\\```^^^[[[YYYYYY[[[]]]___^^^ZZZVVVUUUVVVWWWVVVUUUUUUSSSRRRRRRTTTUUUTTTSSSTTTWWWYYYYYYYYY\\\dddkkknnnbbb[[[VVV]]]```jjjwww}}}ssspppllljjjhhhddd^^^YYYVVVUUUTTTSSSQQQQQQPPPPPPSSSTTTTTTRRRPPPNNNNNNOOOUUUVVVXXXYYYZZZ^^^cccfffooottt{{{{{{wwwtttpppnnnnnnkkkfffbbb___[[[VVVSSSOOOOOOOOONNNLLLIIIGGGEEEDDDDDDDDDCCCBBBAAA??????@@@@@@@@@AAABBBEEEGGGIIIHHHLLLRRRXXX]]]____________^^^]]]]]]___cccgggiiikkkjjjkkknnnrrrtttsssppprrrrrrrrrqqqooommmjjjiiikkkjjjlllrrrvvvzzz~~~}}}}}}tttttttttppplllkkkmmmpppvvvyyy|||~~~}}}{{{zzzzzzwwwwwwwwwyyy{{{|||{{{zzzxxxzzz{{{wwwuuuuuuwwwwwwrrrmmmjjjiiihhhggggggggghhhiiifffggghhhhhhggghhhkkkmmmlllmmmppprrrsssqqqooommmhhheeebbbbbbccceeeeeedddddddddcccbbbccceeeggghhhhhheeebbb```aaaaaaaaaaaa___]]]ZZZXXXVVVUUUUUUVVVZZZ]]]___^^^[[[ZZZ]]]aaa^^^]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSRRRSSSVVVZZZ\\\^^^______]]]YYYUUURRRRRRRRRSSSTTTTTTVVVVVVWWWXXX[[[[[[[[[[[[\\\\\\]]]]]]^^^ZZZWWWVVVXXX[[[]]]]]]]]]]]][[[ZZZZZZ[[[]]]^^^\\\ZZZYYYYYYZZZYYYVVVSSSRRRRRRRRRTTTVVVVVVTTTRRRRRRUUUWWWVVVVVVYYYaaagggxxxvvviii___]]]\\\aaalllwwwzzzvvvqqqnnnkkkgggaaa\\\YYYXXXVVVTTTSSSRRRQQQQQQRRRRRRSSSQQQOOONNNNNNOOOPPPRRRSSSTTTUUUWWW\\\___cccgggnnntttyyy~~~~~~zzzvvvrrroookkkiiigggddd```]]][[[XXXTTTQQQMMMMMMLLLKKKIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>===AAAAAAAAABBBDDDFFFHHHIIILLLOOOTTTYYY]]]___``````___^^^^^^___bbbeeeiiikkknnnnnnnnnpppssstttrrrpppqqqqqqqqqpppnnnllljjjiiijjjjjjmmmtttyyy|||vvvttttttssspppllljjjkkkpppttt{{{}}}~~~}}}~~~~~~|||zzzyyyxxxwww{{{}}}{{{zzz{{{~~~yyysssjjjjjjjjjjjjlllnnnpppqqqeeefffggghhhggghhhjjjllllllmmmooopppoooppprrrssskkkhhhfffdddeeeggggggggggggggghhhhhhiiiiiijjjjjjgggddd```^^^^^^___``````]]]\\\ZZZXXXWWWVVVUUUUUU]]]___aaa___\\\ZZZ\\\^^^\\\\\\\\\[[[ZZZZZZYYYYYYWWWVVVUUUUUUWWWYYY\\\^^^___aaabbb```]]]YYYWWWVVVUUUVVVVVVVVVVVVWWWWWWWWWYYYYYYXXXYYYZZZ[[[]]]^^^[[[WWWSSSSSSVVVZZZ\\\\\\ZZZZZZZZZZZZ[[[\\\\\\\\\XXXYYYZZZ\\\]]]ZZZUUURRRPPPQQQSSSVVVXXXXXXUUURRRPPPRRRTTTSSSSSSVVV[[[aaammmrrrddd]]]ZZZ```lllxxx|||vvvrrroookkkfffbbb\\\[[[YYYWWWUUUSSSSSSRRRPPPQQQQQQPPPOOONNNNNNOOOMMMNNNOOOOOOPPPQQQUUUWWWYYY]]]ccciiiooouuu|||zzzwwwrrrnnnkkkhhheeebbb^^^\\\YYYWWWVVVTTTQQQNNNJJJIIIIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@??????>>>>>>AAAAAABBBDDDFFFHHHKKKLLLSSSUUUWWWZZZ]]]```aaabbb``````aaacccfffjjjmmmooosssrrrrrrsssttttttrrrooopppoooooonnnmmmlllkkkjjjlllmmmsss{{{yyywwwvvvuuusssnnnjjjiiinnnuuu{{{~~~~~~~~~~~~}}}xxxvvvvvvtttyyy}}}vvvsssuuuyyyyyysssllllllmmmnnnpppsssuuuwwwiiijjjjjjiiihhhgggiiijjjkkkmmmnnnooonnnoooqqqtttmmmkkkiiigggggghhhhhhiiijjjkkklllmmmmmmmmmlllkkkgggddd___]]]]]]^^^______^^^^^^]]]\\\[[[YYYXXXXXX\\\^^^___^^^\\\[[[[[[]]]\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZ\\\^^^___\\\___aaabbb___]]][[[[[[XXXXXXXXXXXXWWWWWWWWWWWWYYYXXXWWWWWWYYY[[[^^^```XXXUUUSSSVVV[[[^^^]]]ZZZUUUVVVWWWYYYZZZZZZZZZYYYVVVWWWYYYZZZZZZWWWTTTQQQQQQQQQRRRUUUXXXXXXWWWUUUPPPQQQRRRQQQQQQSSSWWW[[[dddpppwwwhhh[[[[[[cccnnnyyyzzzuuurrrpppkkkhhh```___\\\YYYVVVTTTSSSRRRNNNOOOPPPPPPNNNMMMNNNPPPMMMNNNOOOOOONNNOOOQQQSSSTTTVVV[[[___dddkkkrrrwwwxxx}}}~~~{{{yyysssppplllhhhfffccc```]]]ZZZXXXUUUSSSRRRPPPMMMKKKGGGGGGGGGFFFDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAABBBDDDGGGJJJMMMPPPQQQXXXXXXYYY[[[]]]___aaabbbcccdddfffhhhkkkoooqqqsssvvvvvvuuuuuutttssspppooonnnnnnmmmlllllllllmmmmmmrrruuu}}}|||}}}}}}|||{{{uuussspppnnnooottt{{{}}}~~~~~~|||zzzzzz|||~~~}}}wwwvvvxxxpppvvv~~~vvvpppoooqqqvvv{{{~~~{{{uuuppppppppppppppprrrtttvvvxxxllllllkkkiiiffffffhhhjjjkkkmmmnnnooonnnnnnooopppmmmllljjjhhhhhhhhhjjjkkkmmmnnnoooppppppooommmlllhhhddd```^^^^^^______^^^^^^^^^]]]]]]\\\[[[ZZZZZZXXXZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^^^^______XXX[[[___aaaaaa___^^^^^^ZZZZZZYYYYYYXXXWWWWWWVVVYYYXXXWWWXXXYYY\\\___aaaZZZYYYZZZ```ggggggbbb[[[QQQSSSUUUWWWXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRSSSUUUSSSRRRSSSUUUXXXYYYYYYSSSSSSRRRQQQQQQRRRUUUWWWXXX___lllzzzddd[[[]]]ccckkkqqquuu}}}yyywwwtttpppmmmdddbbb___[[[XXXUUUSSSRRRNNNOOOPPPPPPNNNMMMNNNPPPMMMNNNOOONNNMMMMMMOOOPPPOOOQQQSSSUUUXXX]]]dddhhhooouuu|||}}}xxxtttrrrnnnkkkgggdddbbb___\\\ZZZYYYVVVSSSQQQPPPNNNKKKHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEAAACCCFFFJJJOOOSSSVVVWWWZZZZZZZZZ[[[]]]```bbbcccggghhhkkkmmmppprrrssstttuuuvvvvvvuuusssqqqooonnnmmmllllllkkkmmmoooqqqsssyyy~~~||||||{{{}}}|||yyyuuuttttttuuuxxx|||||||||{{{zzzxxxyyy{{{}}}|||wwwxxxzzzrrrvvv{{{~~~}}}yyysssppptttuuuwwwzzz{{{yyyvvvtttrrrrrrrrrtttwwwzzz}}}~~~kkkjjjiiigggfffhhhlllppprrrqqqooonnnooonnnlllkkkkkkkkkjjjiiiggghhhjjjmmmnnnoooppppppooonnnmmmlllhhhfffcccaaaaaa```___^^^[[[[[[ZZZYYYYYYXXXYYYYYYWWWYYY[[[]]]________________________^^^^^^^^^^^^______`````````___^^^^^^VVVZZZ___aaaaaa___^^^^^^ZZZZZZYYYYYYXXXWWWWWWVVVXXXXXXXXXXXXZZZ\\\^^^```]]]]]]```hhhooonnneee]]]QQQRRRTTTUUUVVVUUUTTTTTTSSSSSSQQQOOOMMMNNNQQQSSSXXXUUURRRRRRTTTWWWZZZZZZUUUTTTSSSRRRRRRRRRSSSSSSRRRWWW```pppppp___ZZZZZZ^^^ccckkksss}}}yyytttpppiiigggccc___[[[WWWUUUSSSPPPQQQQQQPPPOOONNNNNNOOOKKKLLLMMMMMMLLLKKKLLLMMMPPPQQQRRRRRRTTTWWW[[[___fffkkkqqqwww||||||wwwrrrnnnllliiifffbbb___]]][[[YYYVVVVVVSSSPPPNNNMMMKKKHHHFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@??????AAACCCEEEFFFEEEGGGKKKOOOSSSWWWYYYZZZZZZZZZ[[[]]]___bbbdddfffjjjkkknnnpppqqqrrrqqqqqqqqqssstttssspppnnnmmmmmmlllkkkkkklllooossswwwzzz~~~~~~{{{wwwuuuuuuvvvyyy|||~~~zzz{{{{{{zzzyyyzzz|||~~~~~~{{{xxxwwwyyyvvvyyy|||}}}{{{xxxvvvuuuuuuvvvvvvwwwvvvvvvuuutttqqqrrruuuxxx}}}hhhgggggggggjjjqqqyyy~~~wwwooolllnnnooolllhhhhhhiiiiiihhhfffgggkkknnnooooooooonnnmmmlllkkkkkkiiigggeeeddddddccc```^^^ZZZYYYWWWVVVVVVVVVXXXYYY[[[\\\^^^aaacccdddcccbbbbbbaaaaaaaaa``````______aaabbbbbbbbbaaa___]]]\\\YYY\\\```bbb```]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXZZZ[[[\\\\\\\\\[[[]]]eeellllllcccYYYSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQQQQNNNLLLLLLOOORRRXXXVVVTTTTTTVVVXXXXXXXXXVVVUUUSSSRRRQQQQQQQQQPPPOOOTTTYYYbbbwww}}}ggg[[[VVVXXX\\\ccchhhqqq|||xxxsssnnnlllhhhccc^^^ZZZWWWVVVRRRRRRSSSQQQOOONNNNNNOOOJJJLLLMMMMMMLLLKKKLLLMMMOOOPPPQQQQQQQQQSSSVVVXXX]]]```eeejjjoootttyyy|||}}}|||yyytttpppkkkgggeeeccc```\\\ZZZXXXVVVTTTRRROOOMMMKKKJJJJJJIIIFFFDDDDDDCCCBBBAAAAAABBBBBBCCCAAA@@@@@@@@@BBBDDDGGGHHHLLLMMMPPPTTTWWWYYYZZZZZZYYYZZZ]]]```cccfffhhhiiikkklllnnnppppppnnnmmmkkkllloooqqqpppmmmkkkkkkllllllkkkkkkmmmqqqwww}}}}}}~~~zzzwwwtttssstttwww{{{}}}|||zzzxxxyyyzzzzzzzzzzzz}}}}}}}}}|||{{{yyywwwuuutttxxx{{{}}}yyyxxxxxxqqqrrrttttttssssssrrrrrrrrrsssvvvzzzffffffgggiiipppzzz|||pppkkkmmmooommmiiifffggghhhgggeeegggkkkooooooooonnnmmmlllkkkjjjjjjiiihhhggggggfffdddaaa^^^[[[YYYWWWUUUUUUWWWYYYZZZ```aaaccceeeggghhhfffdddcccccccccbbbaaa`````````bbbcccdddcccbbb___\\\ZZZ\\\___bbbccc```\\\YYYWWWYYYYYYXXXXXXWWWWWWWWWWWWUUUUUUWWWXXXYYYZZZZZZYYYYYYVVVWWW^^^eeeeee]]]TTTVVVVVVVVVUUUUUUUUUUUUUUUOOOPPPQQQOOOMMMLLLNNNQQQWWWVVVVVVWWWXXXYYYWWWVVVWWWUUUSSSQQQQQQQQQOOONNNJJJNNNQQQUUUcccnnn___WWWWWW\\\]]]```gggqqq{{{zzztttqqqoookkkfffaaa]]]ZZZXXXSSSTTTTTTRRRPPPNNNNNNOOOLLLMMMOOOOOONNNMMMNNNNNNHHHJJJKKKLLLKKKLLLNNNPPPVVVYYY]]]bbbfffkkkqqquuuwwwzzz~~~}}}zzzwwwvvvsssooojjjfffbbb```^^^[[[XXXUUUTTTRRRPPPNNNIIIHHHFFFFFFGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBCCCCCCBBBCCCDDDGGGJJJLLLQQQRRRTTTWWWXXXYYYYYYXXXYYY[[[^^^bbbfffiiikkklllkkklllnnnooonnnllliiigggiiilllooonnnllljjjjjjllllllkkkkkkmmmrrryyy|||xxx|||zzzyyywwwuuutttrrrqqqssswwwyyyyyywwwtttvvvxxxyyyyyyzzz{{{}}}}}}zzzyyyxxxvvvrrrpppvvv{{{~~~zzzxxxwwwooorrruuuvvvvvvuuuttttttssstttvvvzzz~~~fffcccbbbgggrrrzzzsssnnnllljjjjjjiiieeeeeefffhhhjjjlllnnnooosssooojjjgggggghhhiiiiiillljjjhhhgggfffeeecccaaa```]]]YYYVVVUUUWWWZZZ\\\[[[fffaaadddccc```kkkeeehhheeebbbbbbeeefffeeecccgggdddaaa^^^^^^___aaacccdddbbb```]]][[[XXXVVVUUUYYYXXXWWWXXXZZZZZZZZZYYYXXXYYY[[[\\\]]]]]]\\\[[[XXXXXXZZZ[[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVUUUSSSRRRSSSRRRPPPOOONNNNNNOOOOOORRRSSSSSSTTTTTTTTTSSSSSSSSSQQQOOOMMMLLLLLLMMMNNNIIIGGGKKKUUU\\\hhh~~~iii\\\XXXXXX[[[[[[___eeekkkrrr~~~yyyyyytttooollliiiddd^^^YYYWWWTTTRRRPPPPPPPPPNNNMMMOOOOOONNNMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLRRRTTTWWWYYY[[[___dddhhhmmmpppuuuyyy{{{~~~}}}yyyvvvtttnnnmmmkkkhhhdddaaa___]]]YYYWWWUUUSSSOOOMMMKKKIIIEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@>>>======???AAABBBBBBCCCDDDGGGJJJNNNQQQSSSXXXYYYZZZ[[[[[[[[[[[[[[[^^^]]]]]]aaafffkkknnnpppooonnnmmmkkkhhhfffeeedddfffhhhhhhhhhhhhiiikkkmmmiiimmmqqqrrrtttzzz|||xxx{{{}}}yyyuuurrrqqqpppnnnoooqqquuuxxxyyyxxxvvvvvvuuuttttttuuuwwwyyy{{{yyyyyyyyyyyyxxxwwwuuuuuuxxxzzz|||~~~~~~|||zzzxxxzzz}}}~~~{{{uuupppqqqsssvvvvvvwwwzzz~~~fffcccaaaccclllvvv~~~wwwtttoookkkiiihhhgggfffhhhhhhhhhiiiiiikkklllllloookkkgggeeefffggghhhhhhkkkiiigggfffeeedddbbb```___]]]ZZZXXXWWWXXX[[[\\\XXXccc```iiinnnnnnuuulllhhheeebbbbbbeeehhhgggfffiiigggccc```___```aaabbbaaa___\\\YYYWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXYYYZZZ[[[\\\\\\\\\[[[ZZZWWWXXXZZZ[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUSSSRRRSSSRRRQQQPPPOOOOOOPPPQQQSSSSSSTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLLLLMMMNNNOOONNNKKKMMMSSSUUU\\\qqqsssddd[[[XXX[[[XXXWWW[[[```hhhuuu|||xxxrrrooolllhhhbbb]]]ZZZXXXUUUTTTSSSRRRQQQOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNOOORRRTTTUUUYYY]]]```eeehhhlllpppssswww{{{~~~{{{wwwssspppnnnhhhgggdddaaa^^^[[[YYYXXXTTTSSSQQQNNNKKKIIIGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCEEEHHHKKKOOORRRUUUWWWYYYYYYZZZ[[[\\\\\\]]]]]]bbb```___aaaeeejjjmmmooopppnnnllliiifffcccaaa___aaaccceeeggghhhiiilllnnnooossswwwzzz}}}zzz|||~~~{{{wwwssspppoooooooooqqqpppqqqssswww{{{}}}~~~wwwvvvuuuttttttuuuvvvwwwvvvvvvuuutttsssrrrqqqpppvvvxxxzzz|||}}}|||{{{zzzyyy|||~~~{{{vvvssstttvvvvvvvvvwwwzzz}}}~~~}}}iiieeeaaaaaaeeekkkpppssspppmmmkkkjjjjjjiiigggeeejjjjjjjjjiiiiiiiiihhhhhhiiifffcccbbbdddfffggghhhhhhfffeeeddddddccc```^^^]]]\\\ZZZZZZYYYZZZ[[[\\\XXXaaa```qqqsssjjjfffcccdddgggjjjjjjhhhiiifffccc```^^^___```aaa___]]]ZZZWWWUUUUUUUUUVVVTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[[[[\\\[[[[[[ZZZYYYWWWXXXZZZ\\\\\\\\\\\\[[[ZZZYYYYYYXXXVVVUUUSSSRRRSSSRRRRRRQQQQQQQQQRRRRRRTTTTTTUUUTTTTTTSSSRRRQQQMMMLLLKKKKKKKKKLLLNNNOOOOOOLLLLLLOOOOOOQQQ___pppnnnaaaZZZZZZVVVTTTVVVYYY___jjjttt{{{}}}xxxtttrrrnnnhhhddd___]]]ZZZXXXWWWUUUSSSQQQOOOOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNOOOPPPRRRUUUXXXZZZ]]]```dddggglllrrrvvvzzz{{{}}}~~~zzzxxxvvvrrrnnnjjjgggfffaaa```^^^[[[XXXUUUSSSRRRPPPOOOMMMKKKHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>???AAACCCDDDDDDCCCCCCFFFHHHKKKOOOSSSVVVYYYZZZZZZZZZ[[[[[[]]]^^^```aaaeeebbb```aaadddiiilllnnnooonnnkkkgggddd```]]]\\\]]]```dddgggiiillloooqqqppptttzzz~~~}}}|||zzzwwwtttpppmmmlllmmmoooppprrrpppnnnooottt{{{wwwvvvuuutttssssssssssssuuutttsssrrrpppnnnmmmlllrrrssstttvvvxxxxxxyyyyyyuuuwwwzzzyyyvvvtttuuuwwwuuuuuuwwwyyy{{{{{{xxxvvvjjjgggcccaaaaaadddgggjjjkkkkkkkkklllmmmllljjjggghhhhhhhhhhhhhhhgggffffffdddaaa______bbbeeefffgggeeedddcccbbbbbbaaa^^^[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\eeeeee{{{{{{oookkkgggfffiiikkkjjjiiicccbbb___^^^]]]]]]___```___^^^\\\ZZZXXXVVVUUUUUUTTTVVVWWWWWWWWWWWWXXXYYY]]]]]]]]]\\\\\\[[[ZZZYYYXXXYYY[[[\\\]]]^^^]]]]]][[[ZZZYYYXXXVVVTTTRRRQQQRRRRRRRRRRRRRRRRRRSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPLLLLLLKKKKKKKKKKKKLLLMMMJJJIIIJJJLLLLLLMMMWWWbbbuuuzzzlllddd[[[XXXWWWYYYZZZ[[[```fffoooxxx~~~zzzwwwtttooojjjdddaaa]]][[[YYYWWWTTTRRRPPPPPPNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNPPPRRRRRRTTTWWWZZZ^^^ccciiinnnqqqrrruuuyyy}}}|||xxxvvvqqqpppmmmjjjfffcccaaa___]]]\\\ZZZWWWUUURRRQQQPPPMMMLLLKKKIIIFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>???AAACCCEEEFFFGGGGGGKKKMMMPPPSSSVVVXXXYYYZZZ\\\\\\\\\]]]^^^```bbbddddddaaa___```ccchhhlllnnnnnnmmmjjjgggdddaaa^^^]]]]]]aaafffjjjmmmpppsssuuurrrwww}}}}}}vvvrrrpppmmmkkkkkkmmmppprrrpppnnnkkklllqqqvvv{{{}}}ssssssssssssrrrrrrqqqqqqvvvuuutttrrrpppnnnmmmmmmmmmnnnnnnoooqqqrrrssssssnnnqqqssssssrrrrrrsssuuussstttvvvyyy{{{yyyuuurrriiigggdddaaa___```ccceeehhhiiijjjmmmooonnnkkkhhhdddeeeffffffgggffffffeeeaaa___^^^^^^aaaccceeeeeebbbaaaaaaaaaaaa```\\\ZZZWWWXXXYYYZZZ[[[\\\\\\\\\aaajjjllluuupppjjjhhhiiijjjiiihhh______^^^]]]^^^```bbbcccaaaaaaaaa```^^^ZZZWWWTTTXXXYYY[[[[[[YYYYYYZZZ\\\```___^^^]]]\\\[[[[[[[[[YYYZZZ\\\^^^^^^^^^^^^]]][[[ZZZYYYXXXUUUSSSQQQOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJHHHGGGIIILLLMMMOOOTTTZZZcccxxx}}}wwwhhhaaaZZZXXXWWWVVVYYY^^^fffmmmyyy}}}zzzuuuqqqiiifffaaa^^^[[[YYYVVVSSSRRRQQQOOONNNLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLMMMNNNMMMOOORRRTTTWWW\\\bbbgggiiijjjmmmqqquuuyyy}}}~~~zzzvvvrrrqqqkkkjjjgggdddaaa^^^\\\[[[XXXWWWUUUSSSQQQOOOMMMMMMIIIIIIGGGFFFDDDBBBAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBEEEHHHKKKMMMUUUVVVWWWXXXZZZ[[[[[[[[[]]]^^^^^^___aaacccdddeeeaaa___]]]___ccciiimmmnnnlllkkkjjjhhhfffeeecccccc```ccchhhlllooorrrvvvyyy{{{}}}uuunnnmmmjjjiiiiiillloooqqqnnnmmmlllmmmpppsssttttttmmmnnnoooqqqrrrrrrqqqqqqwwwvvvsssqqqooonnnmmmmmmmmmmmmmmmmmmnnnnnnnnnoookkkmmmooopppqqqqqqrrrssspppqqqtttxxxzzzyyyuuuqqqfffeeedddaaa______aaadddfffggghhhkkkmmmllliiigggbbbccceeefffggggggfffeeeaaa___^^^___aaabbbcccccc````````````aaa___\\\YYYWWWXXXYYYZZZ\\\]]]^^^^^^bbblllpppvvvqqqjjjgggggghhhgggeee_________```bbbdddfffgggcccccccccccc```]]]ZZZXXX\\\^^^```___\\\ZZZ\\\^^^```___^^^\\\\\\[[[[[[[[[\\\\\\^^^_________^^^]]]ZZZZZZYYYWWWTTTQQQOOOMMMMMMMMMOOOPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJLLLMMMOOOPPPRRRVVVccc}}}ttteee[[[UUUSSSVVV[[[^^^ccckkkuuu{{{wwwooolllgggccc```]]]YYYWWWTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKKKKJJJIIIIIIJJJKKKMMMOOOQQQSSSWWW[[[^^^```aaadddgggkkkooossstttxxx|||||||||zzzwwwssspppmmmkkkeeedddbbb___\\\YYYWWWVVVRRRQQQPPPNNNLLLJJJIIIHHHEEEEEEDDDBBBAAA???>>>>>>?????????@@@@@@AAAAAAAAADDDCCCCCCDDDGGGLLLQQQTTT^^^]]]]]]\\\]]]]]]^^^______```aaacccdddeeeeeeeee___^^^^^^aaaeeejjjmmmnnnkkkkkkkkkjjjiiiiiihhhhhhccceeejjjmmmqqqvvv|||zzzlllkkkjjjhhhhhhiiikkklllnnnmmmmmmnnnooopppooonnnhhhiiimmmoooqqqrrrqqqppptttsssqqqnnnmmmllllllllloooooopppppppppoooooonnnlllmmmnnnpppqqqrrrrrrrrrnnnooorrrvvvxxxwwwtttqqqggghhhgggeeebbbaaacccfffgggggghhhjjjkkkkkkhhheeedddeeeggghhhhhhgggfffeeecccaaa``````aaabbbbbbaaa_________```aaa___[[[XXXYYYYYYZZZ[[[]]]___aaabbbaaammmooosssmmmgggcccdddeeedddccc`````````aaacccdddfffgggbbbaaa```___^^^^^^^^^^^^___bbbdddaaa]]][[[\\\___^^^]]][[[ZZZZZZZZZZZZ[[[^^^^^^___```___^^^]]]\\\ZZZYYYXXXUUURRROOOMMMKKKJJJKKKLLLNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNMMMMMMMMMMMMLLLLLLKKKJJJKKKKKKJJJJJJLLLNNNMMMLLLOOOVVVhhh~~~qqqfff]]]XXXYYYVVVZZZ```hhhsss}}}xxxtttooojjjgggccc___\\\VVVUUUSSSPPPNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKKKKIIIHHHHHHIIIIIIKKKMMMOOOOOOQQQSSSVVVWWWXXXZZZ]]]```dddgggiiilllpppvvvzzz|||}}}}}}{{{yyyxxxtttsssrrrpppmmmjjjgggfff^^^]]]\\\YYYVVVTTTRRRQQQNNNNNNLLLKKKIIIHHHGGGFFFDDDDDDCCCBBB@@@???>>>>>>??????@@@@@@AAABBBBBBCCCEEEFFFHHHKKKNNNRRRVVVXXX___^^^\\\[[[[[[]]]___aaa```aaadddfffgggfffeeedddbbbaaabbbeeehhhkkklllllllllllllllkkkkkkjjjjjjjjjgggjjjnnnrrrwww~~~}}}nnnnnnmmmllljjjiiiiiihhhkkkjjjiiijjjkkklllkkkjjjeeegggkkkoooqqqqqqooonnnrrrqqqooommmkkkkkklllmmmmmmnnnppprrrrrrrrrpppooolllllllllnnnooopppoooooommmnnnpppsssuuutttqqqnnnkkklllllljjjfffeeegggiiiiiiiiiiiikkklllkkkiiiffffffgggiiijjjjjjhhhfffeeeeeecccaaaaaaaaabbbaaa```_________```aaa___[[[XXX[[[[[[[[[\\\___aaadddfff```llllllyyy~~~ooojjjccc```aaaccccccbbb````````````aaabbbcccdddaaa___\\\ZZZZZZ]]]aaacccaaadddeeebbb]]]ZZZ\\\___[[[[[[YYYXXXXXXXXXYYYZZZ___````````````^^^]]]\\\YYYYYYWWWUUURRRNNNLLLJJJHHHIIIKKKMMMNNNOOONNNNNNMMMMMMNNNOOOOOOOOONNNNNNKKKLLLLLLMMMMMMMMMMMMMMMIIIIIIHHHHHHKKKNNNMMMJJJMMMPPP\\\ttt~~~lll]]]VVVRRRUUUZZZ```iiiuuu~~~zzzuuuppplllhhhdddaaaWWWVVVTTTQQQOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLLLLKKKJJJIIIJJJGGGIIILLLMMMMMMMMMNNNPPPPPPQQQSSSUUUYYY\\\___aaaaaaffflllqqqtttvvvxxxzzz|||}}}}}}|||{{{yyyvvvtttsssrrrnnnnnnlllkkkhhhfffcccbbbZZZYYYWWWUUUSSSPPPNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@??????@@@AAABBBCCCCCCDDDFFFHHHLLLPPPTTTWWWYYYZZZ\\\[[[XXXWWWXXX[[[^^^``````bbbfffhhhiiigggdddccceeedddeeehhhkkkllllllkkkmmmmmmllllllkkkjjjjjjiiilllooorrrwww~~~}}}|||xxxrrrrrrqqqpppnnnllliiihhhhhhfffddddddfffggghhhhhheeegggkkkoooppppppnnnlllsssqqqooommmlllmmmnnnoooiiikkknnnqqqrrrrrrpppooojjjjjjjjjkkklllmmmllljjjmmmmmmnnnppprrrqqqnnnkkkuuuqqqooonnnkkkeeeccceeeiiiiiihhhgggfffdddcccbbbdddgggjjjjjjfffbbb``````^^^^^^^^^_______________^^^^^^]]]\\\[[[[[[[[[ZZZ\\\\\\\\\\\\]]]___aaabbb___dddkkkqqquuuuuusssqqqjjjiiifffccc```\\\ZZZYYY\\\]]]^^^^^^______^^^^^^\\\\\\[[[ZZZ[[[\\\^^^___fffeeebbb^^^[[[ZZZ]]]```^^^]]][[[XXXVVVWWWZZZ]]]bbb```^^^\\\ZZZYYYXXXXXXWWWUUURRROOOMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLNNNNNNMMMLLLKKKKKKLLLLLLJJJKKKMMMNNNMMMLLLJJJHHHLLLKKKKKKJJJJJJJJJJJJKKKJJJKKKSSSeee|||iiiVVVUUUSSSTTTXXX^^^fffsss}}}xxxuuussspppkkkggg```]]]XXXTTTQQQOOOLLLJJJIIIIIIHHHHHHGGGHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIMMMMMMNNNOOOQQQSSSUUUVVV\\\^^^aaaeeeiiimmmppprrrsssuuuyyy|||}}}zzzyyywwwuuurrrqqqpppnnnllljjjhhhgggeeeccc```^^^\\\[[[UUUTTTRRRPPPNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCAAA@@@????????????AAAAAAAAABBBDDDEEEGGGHHHKKKNNNQQQTTTWWWWWWWWWWWWWWWWWWWWWXXXZZZ\\\___```dddfffjjjkkkiiigggffffffeeehhhkkklllkkkjjjiiiiiiooonnnmmmlllkkkkkklllmmmpppssswww|||{{{wwwvvvyyyyyyvvvsssmmmooopppnnnkkkhhhgggffffffffffffeeeeeefffffffffdddfffhhhiiiiiiiiikkkmmmsssrrrpppnnnkkkiiifffeeekkkkkkkkkjjjjjjjjjjjjjjjiiihhhggggggiiijjjiiigggllllllkkkllllllkkkgggdddwwwsssqqqrrrqqqlllhhhhhhffffffggggggfffdddcccbbbdddfffhhhgggddd```___```^^^^^^^^^^^^_______________```______^^^\\\[[[ZZZ^^^]]]]]]]]]]]]___```aaa^^^aaafffkkkmmmmmmkkkiiieeedddcccaaa___]]]\\\[[[XXXZZZ]]]```aaa```___^^^[[[ZZZZZZYYYYYYZZZ[[[\\\aaa___\\\[[[[[[\\\^^^```aaa```^^^ZZZWWWWWWZZZ]]]bbbaaa___]]][[[YYYXXXXXXVVVTTTRRROOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKJJJLLLSSS^^^mmm{{{cccUUUQQQOOORRRVVV]]]hhhsss}}}zzzxxxuuuppplllccc```[[[VVVTTTQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNPPPQQQRRRTTTUUUXXX\\\```dddgggiiilllooorrruuuwwwzzz}}}}}}zzzwwwuuusssqqqooommmkkkkkkiiigggeeecccbbb```^^^\\\YYYWWWVVVSSSRRRPPPNNNLLLJJJHHHHHHEEEEEEDDDDDDCCCBBBAAAAAACCCBBBAAA@@@@@@@@@@@@@@@BBBBBBCCCEEEGGGIIIKKKLLLQQQSSSUUUXXXZZZ[[[[[[[[[XXXXXXYYYZZZ]]]```bbbdddfffiiillllllkkkiiihhhhhhdddgggjjjkkkkkkjjjkkkkkknnnnnnnnnmmmmmmnnnpppqqqssswww}}}zzzvvvrrrqqqrrrqqqmmmiiijjjkkkkkkjjjgggdddddddddgggfffeeeeeeeeeeeefffgggfffggghhhhhhggggggiiikkkpppooommmkkkiiihhhggggggfffgggggghhhiiijjjkkkkkkiiihhhggggggiiiiiiiiigggiiihhhhhhiiijjjiiifffcccyyysssqqquuuwwwrrrllliiibbbccceeeffffffeeecccbbbdddeeefffdddbbb_________]]]]]]^^^^^^____________aaaaaabbbbbbaaa^^^ZZZXXX[[[ZZZZZZZZZ[[[\\\]]]]]]___```ccceeefffeeedddcccdddcccbbb```^^^\\\ZZZZZZTTTWWW\\\aaabbbaaa___]]]ZZZYYYYYYXXXXXXXXXYYYYYY[[[XXXUUUWWW[[[___``````aaa```^^^ZZZWWWVVVXXX[[[```___]]][[[YYYWWWVVVUUURRRRRRQQQOOONNNLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKMMMMMMLLLLLLKKKKKKKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIMMMRRRUUUZZZmmmlllYYYRRRMMMMMMOOOSSS\\\dddpppwww|||vvvrrriiieee___[[[WWWTTTQQQOOONNNMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMPPPSSSWWW[[[^^^___ccceeehhhjjjlllnnnqqqsssuuuwww{{{}}}~~~~~~~~~}}}}}}zzzyyyxxxvvvssspppmmmllljjjhhheeeddddddbbb```^^^]]]\\\ZZZXXXVVVTTTRRRQQQOOONNNLLLKKKIIIGGGFFFEEEBBBBBBAAAAAA@@@@@@??????BBBAAAAAA@@@@@@AAAAAAAAACCCDDDFFFHHHKKKNNNPPPQQQSSSTTTUUUVVVXXXYYYZZZ[[[YYYZZZ[[[]]]```dddgggiiiiiillloooooonnnlllkkkkkkeeegggjjjkkkkkkkkklllmmmnnnnnnooooooppprrrvvvyyy}}}xxxpppnnnllllllmmmlllgggccceeeffffffdddaaa``````bbbhhhgggeeeddddddeeeggghhhhhhhhhhhhfffeeeeeegggiiimmmkkkiiigggffffffhhhiiibbbcccdddfffhhhjjjlllmmmlllkkkjjjjjjllllllkkkjjjfffeeeeeefffgggfffdddaaayyyssspppuuuyyytttlllfff___aaaccceeefffeeedddccceeeeeedddcccaaa`````````]]]]]]]]]^^^^^^______``````bbbcccdddaaa]]]YYYUUUYYYYYYZZZ[[[\\\]]]^^^___aaabbbbbbcccccccccccccccfffeeeccc```]]]ZZZXXXWWWVVVYYY\\\___```___^^^]]]YYYYYYYYYXXXWWWWWWWWWWWWWWWTTTRRRUUU\\\``````^^^\\\[[[ZZZWWWUUUUUUWWWYYY\\\\\\ZZZYYYVVVTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLOOOMMMLLLJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJIIILLLOOOOOOQQQ^^^{{{wwwbbbXXXOOOLLLMMMOOOUUU[[[cccjjjvvv|||xxxoookkkeee```\\\XXXUUURRRQQQPPPNNNLLLJJJIIIIIIHHHFFFGGGHHHHHHIIIIIIIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHIIILLLOOORRRUUUXXXYYY[[[]]]___aaabbbccceeegggjjjnnnrrruuuvvvwwwxxxyyy}}}~~~~~~}}}|||zzzxxxwwwvvvtttsssrrrpppmmmjjjgggfffdddbbb___^^^^^^]]]ZZZYYYXXXWWWUUUTTTRRRPPPOOONNNJJJJJJIIIGGGFFFDDDCCCBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@AAABBBCCCCCCDDDFFFHHHLLLOOORRRTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZZZZ[[[\\\___bbbfffjjjlllmmmoooqqqqqqpppooonnnooohhhiiikkkkkkkkkkkklllnnnmmmppprrrsssuuuyyyzzzqqqhhhhhhhhhjjjlllllliiifffbbbbbbaaa___]]]]]]___aaahhhgggeeecccccceeeggghhhgggggggggeeedddeeehhhjjjkkkjjjgggeeedddeeefffhhhbbbcccdddfffiiikkklllmmmqqqpppooooooppppppooonnnfffeeedddddddddcccaaa^^^zzzsssqqqwwwzzztttkkkeee___```cccdddeeeeeedddccceeedddccccccbbbbbbaaa```\\\\\\]]]]]]^^^______```___```bbbccc```\\\VVVSSSYYYZZZ\\\^^^```bbbccccccaaaaaaaaaaaaaaabbbddddddeeedddbbb```^^^\\\ZZZYYY\\\\\\\\\\\\[[[[[[[[[\\\YYYYYYYYYXXXXXXWWWVVVVVVWWWTTTRRRVVV\\\```___\\\WWWWWWWWWVVVUUUVVVXXX[[[\\\[[[ZZZYYYVVVSSSQQQOOOIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMOOOMMMKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIKKKNNNPPPYYYkkk|||nnnaaaSSSOOONNNOOOQQQUUUZZZ___hhhsss}}}vvvrrrkkkfffaaa]]]YYYWWWTTTRRRPPPMMMKKKIIIHHHGGGFFFGGGGGGHHHIIIIIIHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHIIILLLNNNPPPRRRSSSUUUWWWYYYZZZZZZ[[[]]]___aaaeeeiiimmmnnnooopppqqqtttuuuvvvwwwxxxyyyyyyyyy|||}}}}}}{{{zzzyyyyyywwwuuusssqqqpppooonnnmmmllljjjhhheeecccbbb___]]][[[ZZZZZZYYYWWWUUUTTTTTTRRRQQQPPPNNNMMMLLLGGGFFFFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAABBBDDDEEEFFFGGGIIIKKKOOORRRTTTVVVVVVXXXXXXYYYYYYZZZ\\\]]]^^^\\\\\\]]]```cccgggkkkmmmnnnppprrrrrrqqqooopppppplllmmmmmmlllkkkkkkmmmooopppssswwwzzz}}}|||qqqmmmeeefffgggiiijjjiiigggeee___``````^^^]]]]]]___aaahhhgggeeeddddddeeeggghhhdddeeefffeeeeeefffiiilllkkkjjjiiigggfffeeeeeeeeeeeefffggghhhjjjkkklllmmmrrrqqqppppppqqqqqqooonnnhhhgggeeeccccccaaa___\\\xxxsssssswwwyyytttmmmiiibbbccccccddddddccccccccceeecccbbbcccccccccaaa___[[[[[[\\\]]]^^^______```]]]___aaaaaa___ZZZUUURRRVVVWWWYYY\\\^^^___``````]]]]]]]]]]]]^^^___```aaa^^^^^^__________________```___\\\ZZZYYYYYYYYYYYYWWWWWWWWWXXXWWWWWWVVVVVVUUUTTTUUUXXX\\\^^^]]][[[VVVWWWXXXWWWWWWXXXZZZ]]]]]]\\\\\\ZZZWWWTTTQQQOOOGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMLLLJJJHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHGGGGGGHHHGGGHHHMMMQQQUUU^^^ggg{{{kkkZZZRRRQQQOOOOOOOOOQQQUUU\\\eeeooo{{{~~~zzzsssmmmhhhddd___\\\WWWVVVSSSPPPMMMJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKKKKLLLNNNPPPSSSSSSTTTUUUWWWYYYZZZ]]]aaaccceeefffgggiiijjjkkkmmmnnnoooppppppqqqssstttvvvxxxyyyzzz{{{|||{{{{{{}}}~~~~~~|||zzzxxxxxxxxxyyyxxxwwwvvvtttsssqqqqqqooommmllljjjiiihhhffffffeeedddbbb```^^^]]]ZZZXXXVVVUUUUUUTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBDDDFFFHHHJJJLLLKKKMMMPPPSSSUUUVVVWWWWWWXXXXXXYYY[[[\\\^^^______^^^______aaadddgggjjjkkknnnoooqqqqqqooonnnooopppooooooooommmlllmmmpppsssuuuzzz~~~|||oooiiihhheeefffffffffdddbbb```___^^^_________^^^^^^```bbbfffffffffeeeeeefffffffffbbbdddfffgggggghhhjjjllljjjkkkllllllkkkiiifffdddhhhhhhiiijjjkkklllmmmmmmpppnnnmmmmmmmmmmmmlllkkkhhhfffdddbbbbbb```^^^\\\qqqooopppuuuvvvqqqmmmmmmgggfffdddcccbbbbbbbbbcccbbbaaaaaabbbdddccc___\\\ZZZ[[[\\\]]]^^^______```]]]^^^``````^^^ZZZVVVTTTWWWXXXZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\]]]^^^___``````___^^^]]][[[ZZZXXXWWWWWWSSSTTTUUUVVVVVVVVVUUUTTTRRRSSSVVVYYY[[[\\\\\\[[[VVVWWWWWWWWWVVVWWWYYY[[[[[[[[[ZZZXXXVVVRRROOOLLLHHHGGGGGGFFFGGGHHHJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEHHHLLLNNNNNNSSSYYYjjjwwwcccXXXUUUQQQNNNLLLLLLOOOTTTYYY```kkkvvv~~~{{{uuuooojjjfffccc\\\ZZZWWWSSSOOOLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLMMMNNNOOOQQQSSSTTTVVVYYY[[[[[[]]]```bbbaaabbbccceeeggghhhhhhhhhiiijjjkkkmmmooopppqqqrrruuuuuuxxx{{{}}}}}}zzzwwwwwwxxxyyy{{{|||~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzxxxxxxyyyyyyyyyxxxvvvsssrrrpppqqqqqqqqqpppnnnlllkkkiiihhhgggfffdddbbbaaaaaa]]]]]]]]]\\\[[[ZZZYYYXXXTTTRRRQQQPPPPPPOOOMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEGGGIIIKKKNNNQQQRRRQQQSSSUUUWWWXXXXXXXXXWWWVVVXXXZZZ]]]^^^`````````cccbbbbbbccceeegggiiijjjmmmnnnoooooommmmmmmmmoooooooooooonnnnnnqqquuuyyy}}}~~~|||qqqhhhdddeeeddddddcccbbb```^^^]]]]]][[[]]]___`````````aaabbbeeeeeefffggggggfffeeeeeecccfffiiijjjiiiiiiiiiiiigggjjjooorrrrrrnnniiieeeggghhhiiijjjkkkmmmnnnnnnnnnlllkkkkkkkkkkkkjjjhhheeecccaaa```aaaaaa___^^^jjjiiilllqqqqqqnnnmmmnnnjjjhhheeecccaaaaaabbbccc```______bbbcccbbb^^^ZZZZZZ[[[[[[\\\^^^___``````^^^_________^^^[[[WWWUUU___```aaabbbaaa```___^^^\\\\\\[[[[[[[[[ZZZZZZYYY[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]\\\YYYWWWUUUQQQRRRSSSUUUUUUUUUTTTSSSNNNQQQVVVYYYZZZZZZ[[[\\\UUUVVVVVVUUUTTTTTTUUUWWWWWWWWWWWWUUURRRNNNKKKHHHIIIHHHGGGGGGGGGIIILLLMMMKKKLLLLLLLLLLLLLLLKKKJJJGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEHHHKKKJJJGGGKKKRRRYYYeeejjj^^^YYYTTTNNNKKKLLLNNNQQQSSSWWW___iiiqqq}}}zzztttooojjjggg___]]]ZZZVVVRRRNNNLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEECCCEEEHHHIIIJJJKKKMMMOOOQQQSSSTTTUUUVVVXXX[[[]]][[[\\\^^^___aaabbbccccccbbbcccdddfffgggiiijjjkkkqqqrrrtttwwwyyyxxxuuurrrpppqqqrrrtttvvvxxxzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxvvvwwwwwwxxxwwwvvvuuutttpppqqqsssssssssqqqooonnnkkklllllllllkkkiiigggfffcccbbbaaa```___^^^]]]\\\WWWWWWWWWWWWWWWVVVUUUTTTPPPNNNLLLLLLLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAABBBCCCCCCDDDEEEHHHHHHJJJLLLOOORRRUUUVVVUUUWWWYYYZZZ[[[ZZZYYYXXXZZZ\\\___ccceeeffffffeeefffeeeeeeeeefffgggiiijjjkkkmmmnnnmmmlllkkklllnnnnnnnnnnnnnnnooosssyyy}}}qqqkkkgggeeedddaaaaaaaaa```^^^^^^___aaaZZZ\\\___aaa``````aaaaaadddeeeggghhhhhhgggeeedddeeegggkkklllkkkiiiggggggdddiiiqqqvvvwwwrrrlllgggeeefffgggiiikkkmmmnnnoooooommmlllkkklllllljjjiiiaaa```^^^^^^```aaaaaa```dddeeefffhhhiiiiiijjjjjjjjjgggbbb]]]\\\]]]```bbbccccccccccccaaa___\\\[[[\\\\\\^^^aaadddeeedddbbb^^^___``````^^^^^^^^^```jjjgggdddbbbaaaaaa```___ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYVVVTTTUUUXXX[[[[[[ZZZUUUXXXZZZZZZXXXWWWXXXZZZWWWXXX]]]bbbaaaYYYRRRPPPRRRUUUYYY]]]______]]]\\\XXXVVVSSSQQQPPPQQQSSSTTTTTTSSSQQQPPPOOONNNNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKPPPXXXgggyyynnneee]]]WWWUUUQQQPPPOOOQQQVVV[[[^^^```lllyyy}}}xxxtttqqqjjjeee^^^YYYUUUSSSQQQOOOKKKJJJHHHHHHIIIIIIGGGEEEHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGKKKKKKLLLNNNOOOPPPQQQRRRTTTUUUVVVWWWYYY[[[\\\\\\YYY[[[]]]^^^___aaadddffffffggghhhjjjkkklllllllllggghhhkkklllmmmooorrrtttppppppppppppoooooooooooonnnnnnmmmllllllllllllmmmooonnnllljjjiiihhhgggggggggfffeeecccaaa___^^^]]]___\\\ZZZXXXXXXYYYXXXWWWVVVTTTSSSRRRSSSQQQOOOMMMKKKJJJJJJIIIHHHGGGFFFFFFBBBBBBCCCCCCCCCCCCDDDDDD???@@@AAACCCCCCDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHNNNPPPRRRSSSTTTUUUWWWYYYYYYYYYXXXYYYZZZ[[[]]]^^^```aaabbbcccdddfffggggggooonnnmmmmmmmmmmmmllljjjkkkoooqqqnnnhhhgggmmmssssssrrrqqqssswww}}}uuupppllldddaaadddbbbbbbbbbbbbaaa```______ccceeefffeeebbb___^^^^^^bbbdddfffggggggfffggghhhiiilllpppqqqnnnjjjgggfffgggkkkpppttttttpppkkkggghhhhhhiiillloooooolllhhhiiijjjkkkllllllkkkiiihhhddd``````bbbcccbbbdddhhhcccdddeeefffhhhhhhhhhhhhhhheeeaaa^^^\\\]]]___aaaddddddcccbbb```^^^[[[ZZZ\\\[[[\\\^^^aaabbbaaa```___```aaa```^^^^^^^^^```jjjhhheeeccccccbbbaaa```\\\\\\[[[[[[ZZZYYYXXXXXXWWWUUUSSSTTTWWWYYYXXXWWWUUUXXXZZZZZZYYYYYY[[[]]]]]]^^^ccchhhfff^^^VVVTTTTTTWWWZZZ]]]^^^]]][[[ZZZWWWVVVSSSRRRQQQSSSTTTVVVPPPOOONNNMMMMMMLLLMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFFFFFFFGGGHHHIIIJJJJJJPPP[[[mmm|||tttkkkccc^^^XXXUUUQQQPPPRRRTTTVVVWWW^^^jjjwww}}}zzzppplllfff```]]]YYYVVVTTTNNNLLLJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOOQQQRRRTTTUUUUUUVVVXXXYYYZZZZZZ[[[]]]______```aaabbbcccddddddddd```bbbdddeeefffhhhkkkmmmllllllkkkkkkjjjjjjiiiiiihhhhhhgggfffffffffffffffjjjiiigggeeedddcccbbbbbbcccbbbaaa___]]]\\\ZZZZZZYYYWWWTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOONNNKKKIIIIIIHHHHHHGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZZZZ[[[]]]___```bbbcccdddeeeggghhhiiijjjnnnmmmmmmmmmmmmmmmllllllhhhlllnnnllliiijjjnnnssswwwvvvwwwyyy|||mmmiiigggaaa___cccbbbcccccccccccccccbbbbbbeeeggghhhgggdddbbbaaaaaaccceeeffffffffffffgggiiiooorrruuuvvvtttqqqooonnnjjjmmmrrrvvvvvvsssooollljjjiiijjjmmmppppppmmmjjjkkklllllllllkkkhhhfffeeefff```]]]^^^___aaagggnnnaaabbbcccdddeeefffffffffeeecccaaa^^^]]]]]]^^^___ccccccbbbaaa___]]][[[ZZZ\\\[[[ZZZ[[[]]]______^^^___```aaa```^^^]]]^^^___gggeeebbbaaabbbaaa```___]]]\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSTTTVVVVVVUUUSSSUUUWWWYYYYYYZZZ\\\___aaacccdddhhhllljjjaaaYYYWWWWWWXXX[[[\\\\\\[[[YYYWWWVVVUUUTTTSSSSSSUUUWWWXXXOOONNNNNNMMMLLLLLLLLLMMMNNNMMMMMMLLLKKKIIIGGGFFFIIIIIIHHHHHHGGGFFFFFFFFFCCCEEEFFFHHHIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGEEEJJJOOOXXXmmm}}}wwwiiicccZZZSSSPPPPPPQQQQQQSSS\\\fffooozzzyyyuuupppkkkfffbbb]]]YYYTTTQQQMMMJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNRRRSSSTTTSSSRRRRRRTTTVVVXXXYYYZZZZZZ[[[[[[[[[ZZZYYY[[[]]]]]]^^^```bbbeeeeeeeeedddcccbbbbbbaaaaaa```______^^^]]]^^^^^^^^^bbbaaa___^^^]]]\\\\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUTTTRRROOONNNNNNOOONNNMMMKKKJJJIIIIIIIIIIIIFFFDDDFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEFFFHHHKKKMMMPPPQQQSSSUUUWWWWWWWWWXXXZZZ[[[[[[[[[[[[\\\]]]___bbbcccddddddfffhhhiiikkklllmmmnnnmmmmmmmmmmmmmmmmmmmmmgggiiikkklllmmmooorrrtttxxxyyy{{{pppeeecccccc``````cccbbbcccdddeeefffffffffffffffggghhhgggeeecccccccccdddeeeeeeeeedddeeegggiiinnnppprrrrrrqqqpppoooppplllnnnrrruuuuuussspppnnnkkkkkkkkknnnppppppnnnlllnnnnnnmmmkkkiiifffcccbbbfff___[[[[[[^^^bbbjjjrrr``````aaabbbcccddddddcccbbbbbb```___^^^]]]]]]]]]____________^^^^^^]]]]]]^^^\\\ZZZYYY[[[]]]]]]]]]^^^_________]]]\\\]]]^^^bbb```^^^^^^^^^^^^]]][[[\\\[[[YYYXXXWWWWWWWWWWWWTTTTTTUUUVVVVVVUUUSSSRRRTTTUUUWWWZZZ\\\```dddfffgggfffiiillliii```XXXVVVVVVXXXZZZ[[[[[[ZZZXXXWWWVVVUUUTTTTTTUUUVVVXXXYYYRRRRRRPPPOOONNNMMMMMMMMMLLLLLLMMMMMMLLLJJJHHHFFFHHHGGGGGGFFFEEEEEEDDDDDDBBBDDDGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEHHHJJJLLLWWWqqq}}}mmm^^^UUURRRQQQQQQSSSWWW\\\aaaiiittt~~~|||xxxsssnnnhhhbbb^^^ZZZVVVQQQMMMLLLKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMMMMMMMLLLLLLNNNPPPSSSTTTTTTUUUUUUUUUTTTTTTUUUVVVXXXXXXXXXZZZ\\\___^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQPPPPPPQQQOOOMMMLLLLLLMMMLLLKKKFFFEEEDDDDDDEEEEEECCCAAACCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDCCCCCCEEEGGGHHHKKKLLLMMMNNNQQQSSSUUUVVVUUUVVVXXXXXXXXXYYYZZZ\\\\\\\\\\\\]]]^^^```cccddddddeeefffhhhjjjlllmmmnnnnnnoooooonnnmmmllllllmmmiiijjjkkknnnqqqsssuuuvvv{{{~~~uuujjjbbbbbbcccbbbbbbeeebbbccceeefffhhhiiiiiiiiidddeeefffeeedddccccccddddddddddddcccbbbcccfffiiijjjkkkmmmmmmllllllmmmnnnlllnnnpppqqqqqqooolllkkkjjjjjjkkklllmmmnnnnnnmmmnnnmmmllliiigggeeecccbbbddd```___cccfffhhhnnnttt^^^___```aaaaaabbbaaaaaaaaaaaa```___^^^]]]]]]\\\[[[\\\\\\]]]^^^______```___]]]ZZZZZZ[[[]]]]]]]]][[[\\\]]]]]][[[[[[\\\]]]```^^^]]]]]]]]]]]][[[ZZZWWWWWWWWWWWWWWWWWWXXXXXXTTTUUUWWWWWWWWWVVVTTTTTTTTTUUUWWW\\\aaafffjjjlllllljjjjjjkkkfff]]]WWWVVVUUUVVVXXXZZZZZZZZZYYYXXXUUUUUUTTTUUUVVVWWWYYYZZZUUUTTTRRRPPPNNNLLLKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEHHHJJJKKKKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFHHHIIIFFFEEEDDDCCCCCCCCCCCCCCCEEEGGGIIIHHHLLL]]]zzzrrraaaWWWRRRPPPSSSSSSTTTWWW\\\cccmmmuuuzzzuuuooogggccc```\\\VVVRRRPPPNNNMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMNNNNNNOOOOOOOOOOOOOOONNNPPPQQQRRRRRRRRRSSSUUUXXXWWWWWWVVVVVVUUUTTTTTTSSSTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPPPPPPPQQQPPPPPPPPPOOONNNMMMLLLLLLNNNKKKIIIHHHIIIJJJIIIIIICCCBBBBBBBBBDDDDDDBBB@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFEEEFFFGGGJJJMMMOOORRRRRRRRRSSSSSSUUUVVVWWWUUUVVVXXXYYYYYYYYY[[[]]]\\\\\\\\\]]]^^^```cccdddcccdddeeegggiiikkklllmmmooopppqqqooolllkkklllmmmkkkkkkmmmooosssvvvyyyzzzvvvnnnhhhbbbbbbccccccdddeeecccdddeeegggiiiiiijjjjjjdddeeeffffffddddddfffgggddddddcccbbbaaabbbeeegggkkklllmmmmmmlllmmmooopppnnnoooppppppnnnllliiiggghhhiiiiiiiiijjjjjjlllmmmmmmllljjjhhhffffffffffffeeefffkkksssvvvtttsssuuu^^^^^^___```````````````aaaaaa```___^^^]]]]]]]]]ZZZZZZZZZ[[[\\\^^^```aaa^^^\\\[[[[[[]]]^^^^^^]]]YYY[[[\\\\\\\\\\\\]]]___aaa```_________^^^\\\ZZZTTTTTTVVVWWWWWWXXXWWWWWWUUUVVVXXXXXXWWWVVVVVVWWWUUUVVVZZZaaaiiioooqqqrrrrrrnnnkkkiiiddd\\\XXXXXXUUUVVVWWWYYYYYYYYYXXXXXXTTTTTTUUUUUUVVVWWWXXXYYYTTTSSSQQQNNNLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDGGGGGGHHHPPPdddwwwvvvcccVVVOOOPPPMMMLLLOOORRRVVV___gggrrr}}}}}}wwwppplllhhhddd^^^YYYVVVTTTQQQPPPLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFIIIKKKGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLKKKKKKKKKNNNPPPQQQQQQQQQPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEDDDBBBAAA@@@BBBCCCCCCBBB@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIKKKMMMPPPRRRTTTUUUTTTTTTSSSSSSSSSTTTTTTUUUWWWYYYZZZZZZ[[[^^^```___^^^^^^^^^___aaabbbccccccdddeeefffggghhhiiijjjllloooqqqpppmmmlllnnnpppnnnppprrrtttwww|||{{{nnnhhheeebbbaaabbbcccdddddddddeeefffggghhhhhhhhhhhhfffggghhhhhhggghhhjjjllldddeeeeeedddbbbccceeegggjjjkkklllllllllkkkmmmnnnooopppqqqqqqpppmmmjjjggggggggghhhgggfffgggjjjlllmmmllliiigggfffggghhhiiiiiilllttt~~~{{{wwwvvv^^^^^^______``````______bbbaaa```^^^^^^^^^______[[[ZZZZZZZZZ[[[\\\^^^___[[[[[[ZZZ\\\^^^^^^]]]\\\YYY[[[]]]]]]]]]^^^```bbbbbbaaa```______]]]ZZZXXXSSSTTTVVVXXXXXXWWWUUUTTTTTTVVVWWWWWWUUUUUUXXXZZZWWWYYY___hhhqqqxxxyyyyyyvvvpppjjjfff```YYYWWWYYYWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTUUUUUUVVVVVVWWWWWWRRRQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJFFFFFFEEEEEEDDDCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGCCCBBBBBBAAAAAAAAAAAABBBBBBAAADDDHHHHHHKKKVVVcccxxxdddXXXQQQMMMKKKMMMNNNNNNTTT]]]dddnnn|||{{{wwwppplllgggbbb^^^[[[WWWTTTPPPOOONNNLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEECCCCCCEEEFFFBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHGGGFFFGGGIIIKKKKKKKKKLLLLLLLLLLLLMMMMMMJJJJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEBBB@@@@@@AAABBBBBBAAA@@@@@@???AAACCCCCCBBBAAA@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUWWWZZZ\\\]]]^^^aaacccbbbaaa`````````aaacccdddddddddeeeeeefffggggggggggggkkkoooooonnnnnnrrrvvvuuuyyy}}}qqqjjjddddddccccccdddfffggggggeeeeeeffffffffffffeeeeeefffggghhhhhhhhhiiilllnnnfffggghhhhhhffffffggghhhgggiiijjjjjjiiihhhiiijjjmmmoooqqqrrrrrrooollliiifffggggggfffdddeeeiiimmmooommmjjjgggfffgggiiijjjlllmmmsss{{{|||xxxtttttt^^^^^^______```_________cccbbb```^^^]]]^^^___```]]]\\\[[[ZZZZZZ[[[\\\\\\YYYYYYZZZ\\\^^^^^^]]][[[YYY[[[]]]______```ccceeeaaa___^^^^^^]]][[[XXXUUUSSSUUUWWWYYYXXXVVVSSSPPPTTTUUUVVVUUUTTTUUUXXX\\\YYY\\\cccmmmwww~~~}}}vvvooohhhccc\\\VVVUUUWWWZZZYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUUUUVVVVVVRRRRRRQQQQQQQQQRRRRRRSSSPPPNNNLLLJJJHHHHHHHHHIIIFFFFFFFFFEEEDDDDDDCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEBBBAAAAAA@@@@@@AAAAAABBBBBB@@@CCCIIIKKKKKKQQQZZZiiissseeeVVVQQQNNNOOOMMMJJJNNNVVVWWW^^^iiitttuuuqqqmmmhhhddd___ZZZWWWRRRQQQPPPNNNKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGHHHGGGFFFDDDCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFEEEDDDAAA@@@AAACCCAAABBBDDDEEEFFFGGGGGGHHHEEEFFFGGGGGGFFFFFFHHHJJJHHHHHHHHHIIIJJJJJJKKKKKKFFFFFFEEEDDDDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@???AAABBBBBBAAA?????????@@@BBBCCCBBB@@@AAAAAABBBCCCCCCDDDEEEEEEDDDEEEGGGIIIKKKMMMOOOOOOOOOPPPRRRTTTUUUVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXVVVXXX[[[]]]___aaacccfffddddddcccbbbbbbcccddddddeeeeeeeeeeeeffffffffffffccchhhmmmooonnnpppuuuzzz|||sssjjjiiiccceeeeeeeeegggjjjlllkkkffffffffffffeeedddcccbbbdddeeefffffffffhhhkkkmmmhhhjjjkkkkkkjjjhhhiiiiiihhhjjjllllllkkkiiiiiijjjiiikkkoooqqqrrrpppmmmjjjggghhhhhhfffdddeeejjjnnnqqqoookkkhhhfffggghhhjjjlllkkkmmmrrrssspppoooqqq\\\]]]^^^___```aaaaaaaaa``````aaaaaaaaabbbbbbcccaaa___[[[XXXVVVUUUUUUVVVYYYZZZ\\\]]]\\\[[[YYYWWWZZZ\\\___aaacccbbbaaa```cccbbb```^^^]]]\\\\\\[[[WWWWWWVVVVVVVVVVVVWWWWWWYYYXXXWWWVVVWWWYYY[[[]]]___cccjjjppptttuuutttsssqqqkkkccc^^^]]]]]]\\\[[[[[[YYYVVVUUUUUUUUUTTTSSSTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSRRRSSSSSSSSSQQQPPPNNNNNNMMMLLLJJJHHHFFFEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFEEECCCBBBCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCBBB@@@?????????@@@@@@AAAAAABBBDDDGGGKKKNNNPPPWWWgggvvv___SSSJJJJJJLLLJJJJJJLLLQQQSSS[[[eeeoooxxx{{{uuupppmmmhhhbbb]]]\\\XXXSSSPPPNNNMMMLLLKKKJJJIIIGGGGGGHHHIIIIIIHHHEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGFFFDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDBBBBBBCCCDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIKKKLLLLLLMMMOOOQQQSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVWWWXXXYYYZZZZZZYYY[[[^^^```aaacccfffhhhdddcccbbbaaaaaaccceeefffhhhgggggghhhiiijjjhhhggglllmmmnnnppptttxxx}}}vvvmmmhhhfffdddddddddfffiiikkkkkkkkkdddeeeeeedddbbbaaaaaabbbeeefffggghhhgggggghhhjjjhhhiiijjjiiigggeeeeeeeeehhhkkknnnnnnkkkjjjjjjkkkkkkmmmooopppooolllhhhfffiiihhhhhhiiijjjkkkmmmmmmqqqnnnjjjgggeeefffgggiiiiiikkkmmmnnnmmmmmmnnnooo\\\]]]^^^___``````````````````aaabbbbbbbbbbbbbbb```___\\\ZZZYYYXXXYYYZZZ[[[\\\]]]^^^]]][[[ZZZXXXZZZ\\\^^^```aaabbbbbbbbbccccccbbbaaa___^^^]]]]]][[[[[[ZZZZZZZZZZZZ[[[[[[ZZZYYYWWWWWWWWWXXXZZZ\\\```bbbfffiiilllmmmmmmllljjjfff```\\\\\\\\\[[[ZZZ\\\YYYWWWUUUVVVVVVUUUTTTSSSTTTUUUVVVUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQQQQPPPOOOMMMKKKIIIHHHFFFHHHHHHHHHFFFEEEFFFGGGGGGFFFEEECCCCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@??????@@@AAA@@@AAABBBCCCFFFJJJMMMOOOVVV^^^tttjjj]]]RRROOONNNKKKJJJKKKNNNNNNQQQYYY```hhhttt|||xxxuuuqqqkkkfffaaa^^^YYYUUUSSSQQQOOONNNLLLJJJIIIHHHIIIJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLNNNNNNOOOPPPQQQSSSTTTUUUVVVVVVXXXYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZ[[[[[[\\\[[[]]]```aaabbbcccfffhhhiiihhhfffeeefffgggiiijjjkkkkkkkkklllmmmnnnmmmllloooppprrrtttxxx}}}uuukkkgggeeecccdddccccccdddfffhhhgggfffcccdddeeedddbbbaaabbbcccggghhhiiiiiihhhhhhjjjkkkhhhiiijjjiiigggffffffgggjjjlllmmmkkkhhhffffffgggiiijjjmmmnnnnnnllljjjhhhhhhhhhiiijjjjjjkkkllllllnnnkkkhhheeedddeeeggghhhjjjlllnnnnnnmmmmmmnnnppp\\\]]]]]]^^^_______________```bbbddddddcccbbbaaa```___]]]\\\\\\]]]___```^^^____________]]][[[ZZZ\\\\\\\\\]]]^^^```bbbcccccccccddddddcccaaa```_________^^^]]]]]]^^^______\\\[[[YYYWWWWWWXXXYYYZZZ``````aaaaaabbbccccccdddbbb___\\\[[[[[[[[[ZZZYYY]]][[[XXXWWWWWWXXXWWWVVVSSSTTTTTTUUUUUUTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSRRRUUUUUUTTTRRRPPPNNNKKKJJJGGGHHHIIIIIIHHHHHHIIIJJJJJJIIIGGGEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@AAABBBEEEHHHKKKLLLSSSSSS___wwwsssfffYYYSSSOOOLLLIIIIIIMMMJJJJJJNNNRRRWWWaaajjj{{{~~~|||yyysssoooiiifffaaa\\\ZZZWWWTTTRRROOOMMMKKKJJJKKKKKKIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBBBBCCCDDDDDDCCCDDDDDDCCCCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[XXXYYYZZZ[[[\\\]]]^^^^^^^^^```bbbccccccdddfffggghhhgggfffeeeeeegggiiijjjnnnooopppqqqrrrsssssssssvvvxxxzzz}}}qqqeeebbbbbbbbbaaabbbaaa```aaacccdddcccbbbaaabbbdddcccbbbbbbccceeegggiiijjjiiihhhhhhiiijjjgggiiijjjiiihhhggghhhiiijjjkkkjjjgggdddbbbbbbcccggghhhjjjllllllkkkjjjiiifffggghhhiiijjjjjjiiiiiihhhgggdddcccbbbdddfffgggjjjlllmmmnnnmmmmmmnnnppp\\\\\\]]]]]]]]]]]]]]]]]]___aaaccceeeeeecccaaa``````___^^^^^^___aaadddeeeaaaaaaaaaaaa```___^^^]]]```___]]][[[\\\^^^aaabbbcccdddeeeffffffdddbbb``````___^^^]]]]]]^^^___```^^^\\\ZZZXXXWWWWWWXXXYYY\\\\\\]]]]]]^^^^^^^^^^^^\\\[[[[[[[[[[[[[[[[[[ZZZ___\\\ZZZYYYYYYZZZYYYYYYUUUUUUUUUUUUUUUUUUTTTTTTRRRSSSUUUUUUTTTTTTTTTUUUWWWVVVUUUSSSQQQOOOLLLKKKFFFHHHIIIIIIHHHHHHJJJKKKLLLKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@AAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBB??????@@@AAACCCEEEHHHJJJNNNLLLRRRccc{{{zzzooobbbYYYUUURRRNNNKKKNNNJJJHHHKKKMMMPPPVVV]]]eeeooo}}}}}}yyyqqqmmmhhhddd```]]]YYYWWWSSSQQQNNNMMMLLLLLLJJJHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJIIIGGGFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFDDDCCCCCCEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAEEEEEEDDDCCCBBBAAAAAA@@@@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEGGGHHHJJJKKKKKKLLLLLLNNNPPPQQQRRRRRRRRRTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYZZZ[[[]]]^^^______bbbccceeeeeeddddddfffggggggfffeeeeeeeeegggiiikkkoooppprrrtttuuuwwwyyy{{{{{{qqqeee___```bbbbbb```___^^^^^^___aaabbbaaa```___aaaccccccbbbbbbdddeeeggghhhiiihhhgggfffggghhhggghhhhhhhhhgggggghhhjjjhhhgggeeecccaaa```aaaaaaggghhhiiiiiijjjiiihhhgggcccdddfffhhhhhhgggeeedddcccbbbaaa```aaaccceeefffhhhjjjkkkkkkkkkkkkmmmooo\\\]]]]]]]]]]]]]]]\\\[[[```aaadddeeeeeecccaaa______^^^^^^^^^```cccfffgggbbbbbbbbbbbbbbbaaaaaa```eeebbb^^^[[[ZZZ\\\___aaadddeeefffgggfffeeecccaaa^^^]]][[[ZZZZZZ[[[]]]^^^___^^^[[[XXXWWWWWWWWWXXXWWWYYY[[[^^^___^^^]]]\\\[[[\\\]]]]]]]]]]]]]]]]]]```^^^[[[[[[[[[\\\\\\[[[YYYYYYXXXWWWVVVVVVUUUUUUSSSUUUWWWVVVUUUTTTTTTVVVUUUUUUTTTRRRPPPNNNLLLJJJEEEGGGHHHHHHGGGGGGHHHJJJLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAA@@@@@@AAAAAAAAACCCCCCCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@BBBDDDFFFGGGIIIJJJPPPZZZhhh}}}|||pppgggaaa]]]VVVOOONNNJJJHHHKKKLLLMMMOOOTTTWWW___lllxxxxxxuuupppkkkhhhddd___\\\XXXVVVRRRPPPOOONNNLLLJJJFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKIIIGGGFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGEEEDDDEEEFFFHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAABBBBBBCCCCCCDDDDDDEEEBBBAAAAAA@@@@@@AAAAAABBBGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOPPPRRRSSSSSSSSSUUUTTTTTTTTTTTTTTTUUUUUUWWWWWWYYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[]]]^^^___```dddeeeffffffeeeeeefffgggiiiiiihhhiiijjjmmmpppqqqooorrruuuwwwyyy|||lllgggaaa___aaabbb```]]]\\\\\\\\\^^^```bbbbbbbbb___```bbbbbbbbbbbbdddfffhhhiiijjjiiigggffffffgggeeefffgggfffdddeeeggghhheeecccbbbaaaaaabbbbbbccchhhhhhhhhgggffffffeeeeeeaaabbbcccddddddcccaaa`````````______```bbbeeefffeeefffhhhhhhhhhiiilllnnn````````````___^^^]]]]]]bbbcccdddeeeeeecccaaa```^^^]]]]]]]]]___bbbdddfffbbbbbbbbbbbbccccccccccccgggddd```\\\[[[\\\___aaaeeeeeeffffffeeecccbbbaaa\\\ZZZXXXVVVVVVXXXZZZ\\\```^^^[[[YYYWWWWWWXXXXXXVVVXXX\\\___aaaaaa```___]]]___``````___^^^___aaabbb___]]]\\\]]]^^^^^^]]]]]]\\\ZZZXXXVVVUUUUUUUUURRRUUUWWWVVVSSSQQQRRRTTTRRRRRRQQQPPPNNNLLLJJJIIIEEEFFFGGGGGGFFFFFFGGGHHHKKKKKKJJJIIIHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEDDDDDDAAA@@@@@@@@@AAACCCDDDEEEEEEIIIPPPUUUZZZgggxxxsssnnncccYYYTTTNNNJJJJJJJJJHHHIIILLLQQQVVV^^^gggqqq|||~~~yyyuuuqqqmmmhhhddd___]]]YYYVVVTTTRRRPPPMMMJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKIIIGGGEEEFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGEEEDDDEEEGGGHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUWWWXXXYYYZZZZZZ[[[[[[[[[YYYZZZ[[[\\\^^^___aaaaaadddfffgggfffeeeeeefffhhhhhhhhhhhhiiilllooosssuuussswww{{{qqq```___^^^^^^^^^]]][[[YYY[[[ZZZZZZ]]]```bbbbbbbbb___```bbbbbbbbbbbbccceeeiiijjjjjjiiigggffffffgggdddddddddcccaaaaaaccceeecccbbbaaaaaaccceeeeeeeeeiiihhhfffeeedddcccccccccaaaaaabbbbbbaaa```___^^^____________aaaccceeefffbbbcccdddeeefffiiillloooddddddddddddcccbbbaaa```cccdddddddddccccccbbbaaa]]]]]]\\\\\\]]]___aaacccaaaaaaaaabbbcccdddeeefffeeeccc```]]]]]]___aaacccffffffeeedddbbbaaa``````[[[YYYWWWUUUUUUWWWYYY[[[___^^^[[[YYYXXXXXXXXXYYYYYYZZZ\\\^^^```aaabbbcccaaabbbcccaaa___^^^```ccccccaaa^^^^^^___``````______]]][[[XXXUUUTTTSSSSSSPPPTTTVVVTTTPPPMMMNNNQQQOOOOOOOOONNNMMMKKKJJJIIIFFFGGGHHHGGGFFFEEEFFFGGGJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEBBBAAAAAA@@@AAABBBCCCDDDDDDGGGKKKOOOPPPXXXkkk}}}vvvfff\\\QQQLLLJJJGGGGGGJJJLLLNNNRRRWWW___kkkxxx{{{wwwrrrnnngggddd```]]]ZZZXXXUUUSSSOOONNNMMMKKKJJJJJJJJJJJJIIIJJJJJJIIIFFFEEEEEEFFFEEEFFFHHHIIIJJJIIIHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBCCCEEEGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMNNNOOOOOOMMMNNNPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\ZZZ[[[\\\^^^```aaaccccccdddeeeffffffeeeeeeggghhhgggggghhhjjjmmmrrrvvvyyyzzzssseeeXXXZZZ[[[[[[YYYWWWXXXZZZ[[[ZZZZZZ[[[^^^```_________aaabbbbbbaaaaaabbbdddggghhhhhhfffdddbbbbbbcccccccccbbb```^^^^^^```bbbdddbbbbbbdddggghhhgggeeegggfffdddbbbbbbbbbcccdddcccbbbbbbaaa``````____________``````bbbccceeefff```aaacccdddfffjjjnnnrrrhhhhhhhhhgggfffeeedddccceeeddddddccccccbbbbbbbbb]]]\\\[[[ZZZ[[[]]]___`````````aaabbbccceeefffgggcccbbb___^^^___aaadddfffgggfffdddbbb```_________\\\ZZZWWWUUUUUUWWWZZZ\\\___^^^[[[YYYXXXXXXYYYZZZ]]]]]]\\\]]]^^^aaadddfffcccddddddbbb___^^^```ccccccaaa______```aaaaaa``````^^^[[[WWWTTTRRRQQQQQQOOORRRTTTRRRMMMJJJKKKNNNMMMMMMMMMMMMLLLKKKJJJJJJGGGHHHIIIHHHFFFEEEFFFGGGIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDDDDDDDFFFIIIKKKQQQ^^^lll~~~xxxjjj[[[QQQLLLIIIJJJMMMHHHHHHIIILLLRRR]]]iiiqqq~~~yyyuuullliiieeeaaa___\\\YYYVVVSSSRRRPPPNNNMMMLLLKKKKKKIIIJJJJJJHHHFFFDDDDDDEEEEEEFFFHHHJJJJJJIIIHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBAAABBBDDDFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXXXXZZZZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^```aaacccdddeeeccceeeffffffeeeeeeggghhhkkkkkklllooosssxxx}}}zzzeee^^^UUUXXXZZZXXXUUUUUUYYY]]][[[ZZZZZZ[[[\\\]]]\\\[[[```aaabbbbbbaaaaaabbbcccbbbccccccbbb___]]]]]]^^^bbbbbb```^^^[[[[[[]]]___eeeddddddfffiiijjjgggddddddcccbbbaaaaaaccceeefffeeedddcccaaa`````````````````````aaacccdddeeefff___aaacccdddgggkkkppptttjjjjjjhhhgggffffffffffffeeefffhhhiiihhhgggeeeccc___^^^\\\ZZZZZZZZZZZZ[[[ZZZ\\\^^^^^^\\\[[[\\\\\\^^^^^^^^^___```ccceeegggjjjhhhddd```]]][[[ZZZZZZ]]]ZZZVVVTTTVVVZZZ]]]^^^___]]][[[XXXWWWWWWWWWXXXWWWXXXZZZ]]]___bbbdddeeehhheeeaaa______``````______^^^^^^```bbbbbb^^^[[[XXXXXXWWWUUUQQQOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGHHHIIIIIIFFFDDDHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBDDDEEEFFFEEEDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIICCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDFFFIIIMMMQQQTTTfffvvviii[[[TTTOOOLLLLLLFFFHHHIIIJJJLLLQQQZZZ```hhhttt|||wwwsssnnnjjjhhheeecccaaa]]]ZZZVVVSSSQQQOOOLLLJJJJJJIIIHHHHHHIIIJJJHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVUUUUUUUUUVVVVVVWWWXXXZZZ[[[]]]_________]]]\\\___^^^^^^___aaaccceeefffjjjhhhffffffggghhhhhhhhhkkkoootttwwwyyy|||}}}ggg]]]\\\QQQSSSTTTTTTSSSTTTWWWYYYVVVVVVUUUVVVWWWYYY[[[\\\]]]^^^___```___^^^]]]\\\```___^^^\\\\\\]]]\\\YYY[[[ZZZYYYXXXYYYZZZ\\\^^^```bbbdddfffgggfffeeecccdddcccaaa```___```bbbccc```bbbcccbbbaaa```aaacccaaacccddddddbbbaaaaaabbbccc```^^^]]]___dddjjjnnnlllkkkjjjiiihhhgggggghhhjjjjjjkkkjjjiiifffdddbbb]]]\\\ZZZYYYXXXXXXYYYYYYYYY[[[\\\\\\[[[ZZZZZZ[[[]]]]]]___```ccceeegggiiiiiigggeeeaaa^^^[[[ZZZYYYYYYWWWTTTTTTVVVYYYZZZZZZ[[[ZZZXXXVVVUUUUUUVVVWWWXXXXXXYYY[[[\\\^^^______cccaaa^^^]]]^^^______^^^]]]\\\\\\]]]___^^^[[[XXXWWWWWWVVVTTTQQQOOOOOOPPPPPPOOONNNNNNMMMMMMNNNNNNLLLLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFHHHIIIJJJHHHFFFHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEGGGGGGEEEDDDEEEEEECCCDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFHHHJJJMMMOOOYYYdddzzz~~~lllaaaWWWOOOLLLKKKLLLLLLLLLLLLOOOUUUZZZ]]]hhhuuu~~~yyyuuussspppmmmkkkfffbbb^^^[[[XXXVVVRRRPPPNNNLLLKKKJJJKKKKKKIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZ]]]___``````___^^^^^^^^^^^^___```bbbdddfffkkkjjjiiijjjlllnnnooopppsssvvv{{{~~~ooo___WWWWWWQQQSSSTTTTTTSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYY]]]\\\ZZZYYYZZZ\\\]]][[[ZZZYYYWWWWWWWWWYYYZZZ\\\\\\^^^aaacccccccccaaa```aaa```^^^]]]\\\]]]^^^______```bbbaaa``````aaabbb___aaabbbbbbaaa``````aaa```___]]]]]]___bbbeeegggllllllkkkjjjiiiiiiiiijjjnnnnnnmmmkkkiiieeebbb```[[[ZZZYYYWWWWWWWWWXXXXXXYYYZZZ[[[[[[YYYYYYZZZ[[[\\\^^^```cccfffhhhiiijjjgggfffdddbbb___\\\YYYXXXVVVVVVVVVXXXZZZ[[[ZZZXXXXXXWWWVVVUUUUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]][[[ZZZZZZ\\\^^^^^^^^^]]]\\\[[[\\\\\\[[[XXXVVVVVVVVVUUUSSSPPPNNNOOOPPPQQQPPPNNNMMMMMMNNNNNNOOOJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFHHHJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHGGGEEECCCCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBFFFFFFEEEDDDEEEFFFHHHIIILLLRRRaaayyyvvvgggYYYQQQMMMMMMLLLJJJIIIKKKNNNQQQRRRZZZdddlllxxx|||yyyuuusssqqqnnniiieeebbb___[[[YYYUUUSSSPPPOOONNNMMMKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNQQQQQQQQQQQQRRRRRRSSSSSSVVVVVVVVVWWWXXXYYYZZZ[[[YYY[[[]]]___````````````````````````bbbdddfffgggiiiiiijjjkkknnnqqqtttvvvzzz}}}lll```WWWRRRRRRQQQSSSUUUUUUTTTRRRRRRSSSSSSSSSTTTVVVWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXZZZXXXWWWYYY[[[\\\]]]]]]XXXWWWVVVVVVVVVWWWXXXYYYZZZ\\\^^^```aaa```___^^^___^^^]]][[[[[[\\\]]]]]]]]]___``````______```bbb]]]___``````___^^^___```]]]]]]^^^_______________kkkkkkjjjjjjiiijjjjjjjjjnnnnnnllljjjgggdddaaa___[[[ZZZYYYXXXWWWWWWXXXYYYYYYZZZ[[[ZZZYYYYYYZZZ[[[^^^___bbbeeeggghhhhhhhhheeeddddddbbb___[[[XXXVVVWWWXXX[[[^^^aaa```]]]YYYWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\\\\YYYWWWWWWXXX[[[^^^___^^^^^^]]]]]]\\\[[[YYYWWWVVVTTTUUUTTTRRRPPPNNNOOOPPPQQQPPPOOOMMMMMMNNNOOOPPPJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGFFFCCCAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEEEEHHHKKKSSScccwww~~~lll___UUURRROOOKKKIIIJJJMMMOOOMMMRRRWWW[[[bbbppp||||||xxxsssoookkkhhhdddaaa^^^[[[WWWTTTRRRQQQNNNLLLMMMMMMLLLKKKKKKJJJIIIIIIFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKNNNNNNOOONNNNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOORRRSSSSSSSSSTTTSSSSSSSSSWWWWWWXXXXXXYYY[[[\\\]]]\\\]]]___```aaaaaaaaaaaacccbbbbbbccceeegggiiikkkkkkmmmnnnpppsssvvvzzz}}}jjj\\\WWWTTTQQQOOOPPPRRRUUUUUUSSSQQQPPPPPPQQQRRRSSSUUUUUUUUUTTTSSSVVVVVVWWWWWWXXXXXXXXXXXXYYYXXXZZZ^^^aaa___\\\\\\XXXWWWWWWVVVVVVWWWXXXXXXZZZ[[[]]]_________^^^^^^___^^^]]]\\\\\\\\\\\\]]][[[]]]^^^^^^^^^^^^```aaa]]]___``````___^^^^^^___\\\^^^```bbbbbb```]]][[[iiihhhhhhhhhhhhiiiiiijjjkkkjjjiiigggeeecccaaa```\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[\\\[[[YYYYYY[[[]]]___```bbbdddeeeddddddcccbbbbbbbbb```]]]ZZZWWWUUUVVVXXX\\\aaacccbbb^^^ZZZVVVVVVVVVWWWXXXXXXYYYZZZXXXXXXYYYYYYZZZ[[[\\\\\\VVVVVVVVVXXX[[[^^^___^^^\\\\\\\\\ZZZXXXVVVUUUTTTSSSTTTTTTRRRPPPOOOPPPQQQRRRQQQOOOMMMMMMNNNOOOQQQKKKKKKLLLMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDAAA???>>>???DDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCDDDFFFHHHNNNVVV^^^ppprrrfffaaaZZZSSSOOONNNOOOOOOKKKMMMPPPQQQSSSZZZgggqqq{{{}}}yyyuuuqqqmmmjjjiiieee```\\\YYYWWWTTTRRRPPPPPPOOONNNLLLKKKJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMOOOPPPPPPQQQQQQTTTTTTUUUVVVVVVVVVUUUUUUXXXXXXYYYZZZ[[[]]]___```aaaaaaaaabbbbbbbbbbbbaaaccccccdddeeegggjjjmmmnnnsssuuuxxxzzz|||qqq\\\TTTTTTRRROOOMMMPPPRRRTTTTTTRRRPPPOOONNNPPPQQQRRRSSSSSSRRRQQQPPPSSSSSSSSSTTTUUUVVVWWWWWWYYYXXX]]]fffhhhaaa[[[YYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\\\\\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[YYY[[[]]]]]]]]]^^^```bbb___aaabbbbbb```______```]]]```ccceeedddaaa^^^[[[gggfffffffffggghhhiiiiiihhhhhhfffdddcccaaa```___]]]\\\[[[ZZZZZZ[[[\\\]]][[[\\\\\\ZZZYYYYYY[[[]]]______```````````````___aaa```___]]]ZZZXXXUUUTTTTTTVVVYYY]]]```___\\\YYYUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWXXXYYYZZZVVVVVVVVVXXX[[[]]]]]]\\\XXXXXXXXXVVVSSSQQQQQQRRRSSSTTTTTTRRRQQQPPPQQQSSSSSSQQQOOOMMMMMMNNNPPPQQQLLLLLLMMMNNNNNNNNNMMMMMMMMMKKKIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@>>>===>>>DDDDDDDDDDDDDDDCCCBBBAAACCCCCCBBBBBBBBBBBBAAAAAA>>>>>>???@@@AAABBBBBBCCCBBBCCCIIINNNPPPZZZuuuxxxrrrjjjbbb\\\VVVRRRPPPOOOMMMMMMMMMMMMNNNUUU^^^dddmmm{{{}}}yyyvvvuuuqqqkkkfffccc```]]]\\\UUUUUUSSSRRRPPPNNNMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVXXXYYYYYYYYYXXXWWWYYYYYYZZZ[[[]]]___aaabbbcccccccccdddddddddeeeeeeeeeeeefffhhhkkkooorrrtttxxx|||mmm```TTTPPPPPPNNNKKKKKKOOOQQQSSSRRRQQQOOONNNOOOOOOPPPPPPPPPPPPPPPOOONNNOOOOOOOOOPPPQQQSSSTTTUUUYYYWWW^^^iiikkkaaaZZZYYYZZZZZZZZZZZZYYYYYYYYYXXXUUUVVVWWWWWWXXXXXXYYYXXXZZZYYYYYYYYYYYYXXXXXXXXXXXXZZZ\\\]]]]]]^^^```bbbbbbcccdddcccaaa___^^^___]]]___bbbddddddbbb___]]]ffffffffffffggghhhiiijjjiiihhhfffcccaaa```___^^^]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[ZZZYYYWWWXXXZZZ]]]\\\\\\[[[\\\\\\]]]]]]^^^___^^^\\\YYYWWWUUUTTTTTTSSSTTTVVVYYY\\\\\\ZZZXXXVVVVVVVVVUUUUUUSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXXXXVVVUUUVVVWWWZZZ[[[ZZZYYYUUUVVVWWWTTTQQQOOOPPPRRRSSSTTTTTTSSSQQQQQQRRRTTTTTTRRROOOMMMLLLNNNPPPRRRLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIGGGHHHJJJLLLMMMMMMIIIHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCBBB@@@>>>>>>???CCCCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@@@@AAAAAAAAA@@@>>>BBBHHHJJJMMM^^^rrr|||wwwoooeee___ZZZTTTOOOOOOMMMJJJMMMRRRRRR[[[hhhuuu|||uuupppllljjjgggfff^^^^^^\\\ZZZXXXVVVTTTSSSPPPOOONNNMMMLLLKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOONNNOOOPPPRRRTTTUUUVVVVVVWWWVVVWWWYYY[[[\\\\\\[[[ZZZYYYZZZ[[[\\\^^^aaacccdddccccccdddeeefffhhhjjjjjjkkkkkkmmmppptttxxx|||~~~rrr[[[UUUPPPOOOLLLIIIJJJMMMOOOPPPQQQPPPOOONNNOOOPPPPPPOOONNNNNNMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRTTTUUUVVVSSSYYYdddggg___YYY[[[ZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXZZZ\\\]]]^^^___aaacccdddeeeeeeccc```^^^]]]]]][[[\\\^^^```aaa```______ffffffffffffgggiiijjjjjjjjjiiigggdddaaa___^^^]]]\\\\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZYYYWWWVVVWWWYYY\\\YYYXXXXXXXXXYYY[[[]]]^^^___]]]ZZZWWWUUUTTTSSSSSSTTTTTTUUUWWWZZZ[[[[[[YYYYYYYYYXXXXXXVVVTTTSSSRRRVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUUUUWWWYYYYYYXXXWWWVVVWWWXXXUUURRRQQQRRRUUUSSSTTTUUUTTTRRRRRRSSSUUUTTTRRROOOMMMLLLNNNQQQRRRLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFHHHKKKNNNPPPPPPIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCAAA??????@@@AAABBBBBBCCCCCCBBBBBBBBBAAA@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@??????BBB<<<===EEEGGGGGGOOO\\\jjjxxxfff\\\TTTRRRNNNIIIIIIMMMMMMRRRZZZdddooo{{{|||wwwsssqqqnnnmmmgggfffdddbbb```]]]\\\[[[TTTSSSRRRPPPOOONNNMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGFFFFFFFFFGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXXXXXXXVVVXXXZZZ]]]^^^^^^]]]\\\ZZZZZZ[[[]]]___bbbdddeeeaaabbbcccfffhhhkkknnnoooqqqrrrtttxxx|||yyyiiiaaaTTTQQQPPPOOOKKKGGGJJJQQQOOOPPPPPPOOONNNNNNOOOQQQPPPOOONNNLLLLLLLLLMMMMMMOOOOOOOOOPPPQQQTTTVVVWWWTTTOOOSSS___ccc\\\YYY^^^YYYYYYZZZZZZYYYXXXWWWWWWVVVWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\[[[ZZZZZZYYYXXXZZZ\\\^^^^^^```bbbddddddeeeeeeccc___]]][[[\\\YYYYYYZZZ\\\]]]^^^______cccccccccbbbbbbdddhhhkkkhhheeeaaa``````^^^[[[WWWZZZYYYYYYZZZ\\\\\\[[[ZZZ[[[[[[ZZZXXXUUUSSSSSSTTTTTTUUUVVVVVVXXXYYYYYYZZZ[[[ZZZWWWUUUSSSQQQPPPPPPNNNQQQTTTVVVWWWWWWXXXZZZXXXZZZ[[[ZZZWWWTTTSSSSSSWWWWWWWWWVVVVVVWWWWWWWWWXXXYYYYYYZZZYYYWWWVVVUUUVVVVVVVVVTTTRRRRRRSSSTTTUUURRROOONNNPPPSSSVVVWWWRRROOOLLLIIIIIIJJJMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKEEEFFFGGGIIILLLPPPRRRTTTHHHFFFEEEDDDDDDCCC@@@>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEEEEEEECCCAAA????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<===>>>AAADDDHHHIII[[[kkksss___UUUPPPLLLMMMQQQNNNMMMOOOTTTYYY```lllwww~~~{{{zzzzzzsssuuurrrlllhhhgggeee```]]][[[YYYXXXWWWVVVTTTRRRRRRPPPNNNMMMNNNNNNMMMLLLJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFEEEEEECCCCCCDDDEEEFFFFFFGGGGGGGGGIIIIIIHHHEEEEEEHHHKKKIIIIIIIIIJJJLLLNNNQQQRRRQQQPPPNNNLLLLLLNNNOOOPPPQQQRRRSSSRRRPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXX[[[[[[[[[]]]```aaa```___^^^]]]]]]^^^aaacccdddddddddeeegggjjjmmmrrruuuwwwxxx|||tttdddZZZVVVSSSQQQOOOKKKHHHHHHJJJLLLMMMKKKJJJJJJLLLMMMLLLKKKMMMNNNPPPQQQQQQPPPNNNLLLRRRQQQPPPSSSWWWYYYWWWUUUVVVUUUVVVYYY\\\]]]]]][[[XXXXXXWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\]]]]]][[[YYYXXXYYY\\\___\\\ZZZYYYYYY\\\___bbbcccffffffdddbbb```]]]\\\[[[]]]]]]\\\ZZZYYYZZZ^^^aaabbbcccddddddcccdddfffhhhfffccc___^^^^^^]]][[[XXX\\\\\\[[[[[[[[[ZZZXXXWWW\\\\\\[[[XXXUUUSSSRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVUUUTTTRRRQQQOOONNNMMMMMMOOORRRSSSRRRRRRSSSTTTWWWXXXYYYYYYWWWUUUUUUVVVYYYXXXWWWWWWWWWXXXYYYYYYXXXYYYYYYYYYWWWVVVTTTSSSUUUVVVVVVUUUSSSRRRRRRSSSUUURRROOOOOOPPPRRRTTTTTTQQQOOOLLLJJJHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHJJJKKKMMMNNNGGGFFFDDDDDDDDDCCC@@@>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<>>>@@@BBBCCCIIIVVVmmmuuudddXXXNNNJJJKKKKKKIIIJJJMMMPPPTTT]]]gggsss}}}vvvqqqooolllgggfffdddaaa```___^^^[[[YYYVVVTTTRRRPPPPPPPPPNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIJJJHHHFFFFFFIIIKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOOOONNNNNNOOOPPPRRRSSSQQQSSSTTTSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXXXXXXX\\\[[[\\\]]]```bbbaaa```bbbbbbdddfffiiikkklllmmmmmmooorrruuuyyy{{{}}}~~~zzzfffZZZRRROOONNNNNNMMMJJJGGGFFFGGGIIIKKKKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOONNNNNNRRRPPPPPPRRRUUUXXXXXXVVVXXXWWWWWWXXXZZZ\\\[[[ZZZVVVVVVVVVUUUUUUTTTTTTTTTTTTVVVXXXZZZ\\\\\\\\\\\\]]]]]]\\\ZZZYYYYYY[[[^^^]]][[[YYYXXXZZZ]]]```bbbeeedddccc```^^^\\\ZZZYYY[[[[[[[[[ZZZYYY[[[^^^aaabbbdddffffffdddccccccdddbbb___\\\ZZZZZZZZZZZZYYY___^^^]]][[[YYYWWWUUUTTT[[[\\\ZZZWWWTTTRRRRRRSSSQQQRRRSSSSSSTTTTTTTTTTTTQQQRRRRRRRRRQQQOOONNNLLLKKKMMMPPPQQQQQQQQQRRRTTTVVVWWWWWWVVVUUUUUUWWWXXXYYYXXXWWWVVVWWWXXXZZZ\\\YYYYYYXXXWWWUUUSSSQQQPPPSSSTTTVVVUUUSSSQQQQQQRRRSSSQQQOOOOOOPPPQQQQQQPPPOOONNNLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHGGGEEEDDDCCCDDDBBB@@@>>>=========>>>>>>>>>?????????????????????????????????@@@AAAAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;===<<<<<<<<<<<<===>>>>>>@@@IIIWWWhhh}}}|||iiiXXXMMMHHHKKKHHHHHHJJJJJJKKKPPPWWW\\\hhhwww~~~zzzvvvqqqqqqooolllkkkjjjhhhfffdddaaa^^^[[[YYYWWWVVVSSSRRRRRRRRRQQQPPPNNNLLLJJJIIIKKKKKKKKKLLLLLLLLLLLLMMMHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKJJJIIIKKKMMMOOONNNMMMMMMLLLMMMMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUSSSTTTVVVVVVUUUUUUVVVXXXYYYXXXXXXXXXXXXZZZ[[[\\\___^^^^^^```ccceeeeeedddeeefffiiimmmpppqqqrrrssssssvvvzzz|||eeeWWWPPPKKKIIIIIIJJJJJJHHHEEEDDDDDDEEEGGGIIIJJJHHHEEEEEEHHHKKKMMMMMMLLLLLLMMMNNNOOOPPPRRRQQQOOOQQQTTTWWWYYYYYY\\\ZZZXXXXXXYYYZZZZZZYYYUUUUUUTTTTTTTTTTTTTTTTTTUUUXXX\\\```aaa```]]]\\\\\\]]]]]]\\\[[[ZZZ[[[\\\___^^^\\\ZZZ[[[\\\___```cccbbbaaa^^^\\\ZZZXXXWWWYYYYYYZZZYYYYYY[[[___bbbbbbeeehhhhhhfffcccaaaaaa___\\\YYYWWWWWWXXXZZZ[[[^^^^^^]]]ZZZWWWUUUTTTTTTWWWXXXWWWUUURRRQQQQQQSSSQQQRRRSSSTTTTTTTTTTTTSSSPPPQQQSSSTTTSSSRRRPPPNNNNNNPPPSSSTTTTTTUUUWWWYYYUUUUUUUUUTTTRRRSSSUUUWWWWWWVVVUUUUUUVVVXXX[[[]]]YYYXXXWWWUUUSSSQQQOOONNNRRRSSSUUUTTTRRRPPPPPPPPPQQQPPPOOOOOOPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBB@@@>>>=========>>>>>>>>>????????????>>>>>>>>>>>>============>>>?????????>>>>>>>>>======<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;;;;==================>>>>>>BBBGGGMMMTTTaaaxxx}}}kkkYYYNNNMMMJJJIIIKKKKKKJJJLLLQQQPPPYYYeeeqqq~~~{{{yyywwwuuuttttttsssrrrpppnnnkkkgggdddbbb___\\\ZZZZZZZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOOOOOOONNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOONNNNNNMMMNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVUUUWWWYYYYYYXXXYYYZZZ\\\]]]\\\[[[[[[\\\___aaacccdddddddddfffiiikkkllllllkkknnnrrruuuwwwxxxyyyzzz|||~~~iiiWWWOOOMMMJJJGGGEEEGGGHHHGGGEEECCCBBBCCCCCCFFFIIIGGGDDDEEEJJJOOOQQQPPPMMMKKKKKKMMMOOOQQQTTTRRRQQQQQQSSSWWW[[[]]]aaa^^^[[[YYYYYYZZZZZZZZZWWWWWWVVVVVVUUUUUUTTTTTTWWW[[[```dddeeebbb^^^[[[[[[]]]^^^^^^\\\[[[ZZZ[[[aaabbbcccbbbaaa_________aaa```___\\\ZZZXXXWWWVVVWWWXXXYYYYYYZZZ\\\___bbbbbbeeeiiiiiigggccc```^^^\\\[[[XXXVVVVVVWWWYYY[[[\\\\\\\\\YYYVVVTTTUUUWWWSSSSSSTTTRRRQQQPPPRRRSSSRRRSSSUUUVVVWWWVVVVVVUUUOOOQQQSSSTTTTTTSSSQQQPPPUUUVVVWWWWWWVVVVVVWWWYYYTTTTTTTTTRRRPPPOOOQQQSSSTTTSSSSSSSSSUUUXXXZZZ\\\YYYXXXVVVTTTQQQOOONNNMMMQQQSSSTTTSSSQQQOOOOOOPPPPPPOOONNNNNNOOONNNKKKIIIFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFDDDCCCBBBBBBBBBBBB???===>>>>>>>>>?????????@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;<<<======>>>>>>>>>??????>>>======<<<;;;;;;999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<======>>>>>>???BBBEEEFFFKKK]]]www}}}kkk[[[MMMIIIGGGIIIJJJHHHIIILLLMMMPPPVVV___iiittt~~~~~~~~~}}}zzzwwwsssooollljjjfffdddbbbbbbbbbaaa___^^^\\\[[[WWWVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRQQQQQQQQQQQQQQQPPPOOOQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXZZZ\\\]]]]]]]]]]]]___aaa```_________aaadddgggiiijjjiiiiiikkknnnrrrssssssuuuyyy~~~yyykkkZZZPPPMMMMMMJJJGGGDDDFFFHHHHHHFFFDDDCCCCCCAAADDDGGGGGGEEEGGGNNNTTTVVVSSSOOOLLLKKKMMMOOOQQQVVVUUUSSSRRRTTTWWW\\\```ccc```]]][[[[[[\\\\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUYYY\\\aaaeeeeeebbb^^^[[[ZZZ\\\^^^___]]]\\\[[[\\\bbbfffkkkllliiidddaaa______^^^]]][[[ZZZXXXWWWWWWVVVXXXYYYZZZ[[[]]]```bbb```cccggghhheeeaaa^^^\\\[[[[[[ZZZXXXVVVWWWYYY[[[ZZZ[[[[[[XXXTTTSSSUUUXXXQQQRRRRRRQQQPPPPPPQQQSSSRRRTTTWWWYYYZZZZZZYYYXXXPPPQQQRRRRRRRRRRRRQQQPPP[[[[[[ZZZWWWTTTRRRRRRSSSSSSTTTSSSRRRPPPOOOPPPQQQPPPQQQRRRTTTVVVXXXZZZ[[[YYYWWWUUUSSSPPPOOONNNNNNRRRRRRRRRPPPNNNNNNOOOPPPNNNMMMLLLLLLMMMLLLJJJHHHDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEDDDDDDEEEEEEFFFCCCBBBAAAAAABBBAAA???===>>>>>>>>>?????????@@@@@@>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>@@@??????>>>===<<<;;;;;;888:::;;;=========<<<<<<666777888:::;;;<<<<<<<<<;;;???BBBBBBCCCNNN```nnnmmmSSSMMMIIIJJJJJJHHHHHHJJJMMMKKKMMMRRRYYY```lllvvv|||~~~zzzxxxuuurrrpppnnnmmmlllkkkiiigggeeedddaaa```___]]][[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVWWWVVVTTTRRRRRRSSSUUUVVVWWWXXXXXXXXX\\\\\\\\\]]]]]]^^^^^^___bbbcccddddddddddddeeefffccccccdddfffiiillloooqqqqqqpppppprrrvvvzzz||||||}}}{{{```YYYOOOJJJJJJJJJHHHFFFDDDFFFHHHHHHGGGEEEEEEEEEBBBDDDFFFFFFGGGJJJPPPVVVWWWTTTPPPMMMLLLMMMPPPRRRVVVVVVUUUTTTTTTVVV[[[___bbb___]]]\\\]]]]]]]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXZZZ\\\```bbbbbb```]]][[[YYY[[[]]]^^^^^^]]]]]]^^^ccciiioooqqqmmmfffbbb```]]]]]]\\\\\\[[[ZZZZZZYYYWWWYYY[[[[[[\\\]]]```bbb\\\___ccccccaaa^^^[[[ZZZZZZ[[[\\\ZZZXXXWWWYYY[[[ZZZ[[[[[[XXXSSSQQQTTTXXXTTTUUUUUUSSSPPPOOOPPPQQQRRRTTTWWWZZZ\\\\\\[[[ZZZSSSSSSSSSSSSSSSSSSSSSSSSZZZYYYXXXVVVRRRQQQRRRSSSQQQRRRTTTTTTRRRQQQRRRRRRNNNPPPSSSVVVXXXZZZ[[[[[[XXXWWWUUURRRPPPOOOOOOOOOSSSRRRQQQNNNLLLLLLOOOQQQMMMKKKJJJJJJKKKKKKJJJHHHFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@AAAAAAAAA???============>>>>>>>>>??????======<<<<<<;;;::::::999999::::::;;;<<<===?????????>>>>>>===<<<;;;:::999777888:::<<<===<<<;;;:::666777999:::;;;<<<;;;;;;:::>>>BBBBBBBBBFFFQQQYYYeeeiiiaaaZZZXXXVVVRRROOOPPPOOOLLLKKKNNNQQQSSSZZZccceeemmmxxx}}}|||{{{xxxuuuqqqnnnmmmjjjjjjiiihhhfffeeeddddddddddddddddddddddddddddddcccaaa```aaabbbbbb___\\\ZZZ[[[]]]___````````````bbbbbbbbbbbbccceeeggghhhjjjkkkllllllkkkjjjkkkmmmiiikkknnnqqquuuyyy|||}}}|||{{{{{{}}}wwwfffSSSOOOJJJGGGFFFGGGFFFFFFDDDFFFGGGGGGFFFEEEFFFGGGEEEEEEDDDDDDGGGKKKOOORRRSSSQQQNNNLLLLLLOOORRRTTTUUUUUUUUUTTTRRRTTTXXX\\\]]]\\\[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\]]]^^^^^^]]]\\\[[[XXXZZZ\\\]]]]]]^^^___aaadddiiinnnnnnjjjdddbbbbbb\\\\\\\\\\\\\\\\\\\\\]]]XXXZZZ\\\]]]]]]^^^```bbbZZZ]]]``````^^^[[[YYYXXXZZZ\\\^^^\\\YYYXXXYYY[[[[[[]]]\\\XXXRRRPPPSSSWWWXXXXXXWWWUUUQQQOOOOOOPPPQQQSSSWWWZZZ]]]]]]\\\[[[XXXWWWVVVVVVUUUVVVVVVWWWUUUVVVVVVTTTSSSTTTVVVXXXOOOQQQTTTUUUUUUTTTTTTUUUNNNPPPTTTXXX[[[\\\\\\\\\XXXWWWTTTRRRPPPPPPPPPPPPSSSRRRPPPMMMKKKKKKOOORRRLLLJJJIIIHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBAAAAAAAAABBBAAA@@@@@@AAAAAA???===<<<<<<<<<<<<=========>>>======<<<;;;;;;:::999999999999:::;;;<<<===???@@@>>>======<<<:::999888888555777999;;;<<<;;;:::999:::;;;<<<===>>>===<<<<<<888<<<@@@@@@>>>???DDDIIIQQQhhhwwwnnniiieee___[[[[[[SSSOOONNNPPPNNNKKKNNNUUUSSSYYYcccllluuu~~~yyyuuussspppppppppoooooonnnnnnnnnlllllllllkkkkkkkkkkkkkkkmmmkkkjjjkkkmmmllliiieeecccdddfffggghhhhhhgggfffeeeeeeeeeeeehhhkkknnnppppppqqqrrrqqqpppooopppqqqqqqssswww|||~~~eeeWWWOOOMMMIIIFFFEEEEEEFFFGGGDDDEEEFFFFFFEEEEEEFFFGGGHHHFFFCCCCCCFFFJJJMMMNNNOOONNNLLLKKKLLLOOOSSSUUUSSSUUUUUUSSSQQQRRRUUUYYYZZZYYYYYY[[[]]]^^^\\\[[[XXXYYYYYY[[[\\\]]]^^^___\\\\\\[[[[[[ZZZZZZ[[[[[[WWWYYY\\\]]]]]]^^^aaacccdddhhhllljjjeeeaaaaaaccc\\\\\\\\\]]]^^^^^^______ZZZ[[[]]]^^^^^^___aaabbbccccccbbb___\\\[[[\\\^^^``````___\\\ZZZZZZ\\\^^^___^^^ZZZUUURRRRRRUUUXXX]]]]]]\\\XXXSSSRRRTTTVVVWWWUUUTTTTTTWWWZZZ\\\]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVUUUTTTRRRRRRRRRSSSSSSQQQPPPQQQSSSVVVVVVSSSPPPQQQSSSVVVYYYZZZZZZYYYXXXTTTTTTRRRPPPNNNNNNQQQSSSXXXTTTPPPOOOQQQRRRRRRQQQOOOMMMJJJGGGFFFGGGHHHJJJHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHIIIJJJIIIHHHGGGFFFDDDCCCCCCDDDEEEEEECCCBBB@@@@@@???>>>>>>>>>>>>>>><<<<<<======>>>>>>??????======<<<<<<;;;;;;::::::<<<;;;::::::<<>><<<<<<=========777888999999::::::::::::777888999:::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAIIIQQQaaaxxxpppiiiZZZOOOPPPNNNIIIJJJQQQOOOTTTZZZ___eeeppp}}}~~~}}}{{{zzzyyyxxxxxxyyy{{{|||{{{yyyxxxwwwxxxzzzzzzyyyxxxwwwwwwvvvvvvrrroookkklllnnnpppooommmsssrrrqqqqqqrrrtttvvvxxxxxxyyyzzzyyyxxxyyyzzz|||~~~|||fffYYYTTTMMMKKKHHHEEECCCCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBFFFEEEEEEEEEEEEEEEFFFFFFJJJJJJKKKLLLMMMNNNOOOOOONNNNNNOOONNNOOOQQQTTTWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[]]]______\\\\\\[[[YYYWWWWWWYYY[[[[[[\\\^^^___aaabbbccccccffffffeeedddbbb```___]]]\\\]]]^^^^^^^^^]]][[[ZZZ[[[\\\]]]]]]\\\]]]___aaa``````___]]]ZZZYYYZZZ\\\\\\\\\\\\[[[ZZZ[[[]]]```bbb```]]]YYYVVVVVVXXX[[[______^^^[[[WWWVVVXXXZZZXXXVVVTTTTTTVVVXXXYYYYYYXXXWWWVVVUUUTTTUUUVVVVVVWWWVVVUUUTTTTTTTTTTTTUUUSSSQQQPPPQQQSSSUUUTTTRRRQQQSSSVVVXXXYYYYYYWWWVVVQQQRRRQQQPPPNNNNNNOOOQQQUUURRRPPPOOOQQQSSSRRRPPPNNNMMMKKKIIIIIIKKKMMMNNNLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDEEEFFFEEEDDDBBB>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===============;;;::::::;;;===AAAEEEGGGHHHDDD???===<<<<<<;;;;;;888999999:::;;;;;;::::::777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@???DDDNNN```yyynnn___ZZZTTTLLLJJJOOOJJJNNNRRRTTTXXX```kkksss}}}{{{zzz{{{{{{{{{{{{~~~}}}|||}}}~~~|||fffUUUMMMKKKJJJHHHFFFDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPOOOOOOPPPSSSVVVWWWXXXYYYZZZZZZ[[[[[[[[[YYYYYYYYYYYYZZZ\\\]]]^^^[[[[[[[[[YYYXXXXXX[[[]]][[[\\\^^^___```aaabbbbbbdddccccccbbbaaa```___^^^\\\]]]^^^______^^^]]]]]]]]]^^^``````aaabbbdddggg]]]]]]\\\ZZZXXXWWWYYY[[[YYYZZZ[[[ZZZZZZ\\\___aaadddcccaaa]]]ZZZZZZ\\\^^^______^^^[[[YYYXXXZZZ[[[XXXVVVTTTSSSUUUVVVVVVUUUVVVVVVUUUTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUUUUUUUVVVTTTRRRPPPOOOQQQSSSTTTSSSRRRSSSUUUWWWWWWVVVUUUTTTOOOPPPQQQPPPOOONNNOOOPPPQQQPPPPPPQQQSSSSSSRRRPPPNNNMMMLLLKKKLLLNNNQQQRRRPPPOOONNNLLLJJJHHHGGGFFFHHHHHHHHHIIIHHHGGGGGGFFFHHHGGGFFFFFFFFFEEECCCAAA======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>???999999:::;;;???CCCGGGIIIIIIFFFAAA>>><<<;;;:::999999:::;;;;;;<<<;;;;;;;;;888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>???CCCLLL]]]www|||ooobbbTTTNNNOOOKKKLLLMMMMMMMMMQQQYYY___jjjtttsssaaaSSSKKKHHHGGGFFFEEECCCBBBAAAAAABBBCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKPPPPPPQQQPPPPPPQQQTTTVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYYYYXXXXXXYYYYYYZZZ[[[YYYYYYZZZYYYXXXYYY\\\^^^]]]]]]^^^``````aaaaaaaaa```````````````_________]]]^^^___```aaaaaaaaaaaa___```bbbcccdddfffiiilll[[[[[[[[[YYYWWWWWWYYY[[[ZZZ\\\\\\\\\\\\]]]```bbbdddcccbbb___\\\[[[]]]^^^[[[[[[ZZZYYYXXXWWWXXXYYYXXXVVVTTTTTTVVVWWWVVVVVVWWWWWWVVVVVVWWWXXXZZZ[[[[[[ZZZYYYWWWVVVTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTRRRQQQMMMOOOQQQQQQPPPOOOOOOPPPPPPQQQRRRTTTTTTTTTRRRQQQNNNMMMMMMLLLMMMOOOPPPRRRPPPPPPOOONNNLLLJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFHHHFFFEEEEEEEEEDDDBBB@@@???>>>>>>===============<<<=====================;;;<<<<<<===>>>?????????999999:::;;;>>>AAAEEEFFFGGGDDD@@@>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;888999::::::;;;;;;;;;:::999999:::;;;<<<<<<======AAABBBBBBCCCKKK^^^wwwxxxdddWWWSSSPPPPPPOOOLLLKKKMMMRRRVVVXXX^^^fffoooxxxxxxmmm]]]PPPIIIGGGGGGGGGCCCBBBBBBAAAAAABBBBBBCCCEEEDDDCCCAAA@@@AAAAAABBB@@@@@@AAABBBCCCDDDFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKOOOPPPRRRRRRRRRTTTVVVYYYXXXXXXYYYYYYZZZYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXVVVWWWXXXXXXXXXYYY\\\_________```aaabbbbbbaaaaaa^^^^^^^^^^^^^^^^^^_________```aaabbbcccdddeeeeeebbbccceeeffffffhhhjjjmmmZZZ[[[[[[ZZZYYYYYY\\\^^^___```aaa```______```bbbaaabbbaaa___\\\[[[\\\]]]ZZZYYYXXXWWWXXXXXXWWWWWWWWWVVVUUUVVVXXXZZZZZZYYYWWWVVVVVVVVVWWWYYYZZZ\\\\\\[[[YYYWWWTTTRRRPPPOOOPPPRRRTTTVVVUUUSSSQQQPPPTTTTTTTTTTTTTTTRRRQQQPPPKKKMMMOOOOOONNNNNNOOOPPPRRRTTTVVVWWWVVVTTTSSSRRROOONNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDCCC@@@>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB;;;;;;;;;;;;<<<>>>@@@AAABBB@@@>>>======>>>===<<<<<<<<<<<<======<<<<<<;;;999999:::;;;;;;;;;::::::999999::::::;;;;;;<<<<<<;;;>>>@@@???@@@IIIZZZggg{{{hhh___TTTSSSPPPMMMJJJKKKMMMOOOPPPQQQTTTYYY```iiisss{{{zzzaaaXXXMMMFFFDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDCCCBBB@@@@@@@@@AAABBB@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSTTTVVVYYY[[[YYYZZZZZZYYYYYYXXXWWWVVVYYYXXXWWWWWWVVVWWWWWWWWWSSSUUUVVVWWWXXXYYY\\\^^^```aaabbbccccccccccccccc^^^^^^]]]\\\\\\]]]^^^^^^``````aaabbbccceeefffgggfffhhhiiiiiihhhiiikkkmmm[[[[[[\\\[[[[[[\\\^^^aaadddeeeeeedddbbb```aaabbb```aaaaaa```]]][[[[[[\\\\\\ZZZYYYYYYZZZZZZYYYWWWXXXWWWWWWXXX[[[\\\[[[ZZZUUUUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXVVVTTTRRROOONNNOOOSSSWWWYYYWWWTTTQQQPPPTTTTTTTTTTTTSSSRRRQQQPPPJJJLLLMMMNNNMMMMMMOOOQQQXXXZZZ[[[[[[XXXUUUSSSSSSNNNMMMLLLKKKJJJIIIIIIHHHJJJKKKLLLMMMMMMMMMLLLKKKHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDBBBCCCCCCBBB@@@>>>>>>>>>===<<<<<<<<<<<<<<<@@@@@@????????????>>>>>>@@@@@@AAAAAABBBCCCDDDDDD<<<<<<<<<;;;;;;<<<<<<===>>><<<;;;<<<===>>>>>>===<<<<<<<<<===<<<<<<;;;:::999::::::;;;;;;:::::::::999999::::::;;;;;;;;;;;;555:::???@@@>>>BBBJJJRRRfff~~~rrr\\\YYYTTTOOOKKKIIIHHHHHHPPPNNNMMMPPPRRRVVV___gggooovvvwwwfffQQQMMMGGGEEEDDDDDDBBB@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLOOOQQQSSSTTTVVVXXXZZZYYYYYYYYYYYYXXXWWWVVVVVVXXXXXXWWWWWWWWWWWWWWWXXXRRRTTTWWWXXXXXXYYY\\\]]]``````bbbccccccddddddddd```___]]]\\\[[[[[[\\\\\\_________```aaabbbdddeeeiiijjjkkkjjjiiijjjlllnnnZZZ[[[\\\\\\\\\]]]```cccdddffffffeeecccbbbbbbbbb```bbbcccbbb```^^^]]]^^^]]]\\\ZZZZZZ[[[[[[YYYVVVZZZYYYYYYZZZ[[[[[[ZZZYYYVVVUUUUUUTTTUUUVVVXXXYYYUUUVVVVVVVVVUUUTTTRRRQQQRRRUUUYYYYYYWWWTTTSSSSSSUUUTTTTTTTTTSSSRRRRRRRRROOOPPPQQQQQQQQQRRRUUUWWW^^^```aaa^^^YYYUUUTTTTTTMMMLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGDDDCCCBBBCCCDDDCCCBBB@@@??????>>>===============????????????>>>>>>>>>===???@@@@@@@@@AAAAAABBBBBB============<<<<<<<<<<<<;;;::::::;;;<<<>>>===<<<<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;888<<<@@@@@@???@@@DDDHHHNNNccc{{{rrrmmmeee]]]VVVPPPLLLJJJOOOLLLLLLOOONNNMMMPPPVVV\\\aaahhhpppwwwyyycccUUUJJJHHHGGGEEEEEECCCAAA@@@>>>>>>???@@@@@@@@@??????>>>???@@@AAAAAABBBAAAAAACCCCCCBBBBBBCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNQQQRRRQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYTTTVVVYYYZZZZZZ[[[]]]^^^]]]^^^```aaabbbccccccdddcccbbb___\\\ZZZZZZZZZZZZ\\\[[[[[[[[[\\\]]]___```dddeeeggggggggghhhjjjlllZZZ[[[\\\\\\\\\^^^aaacccccceeeffffffdddcccccccccbbbdddeeeeeebbb```___```]]][[[YYYYYY[[[ZZZWWWTTT\\\[[[ZZZZZZ[[[ZZZXXXVVVYYYXXXWWWVVVWWWXXXYYYZZZRRRSSSUUUVVVWWWWWWVVVUUUUUUWWWYYYXXXUUUTTTTTTVVVUUUTTTTTTTTTSSSSSSSSSSSSVVVWWWWWWVVVVVVXXX\\\___cccdddddd```ZZZUUUTTTUUUKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIKKKLLLKKKJJJHHHGGGIIIHHHFFFEEEEEEEEEFFFGGGDDDCCCCCCDDDEEEEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>=========<<<===============>>>>>>>>>=========>>>>>>>>>>>>>>>;;;:::999:::<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<;;;===>>>===;;;;;;>>>AAAGGGQQQ^^^qqqxxxmmmccc[[[TTTPPPLLLJJJLLLPPPNNNHHHHHHLLLNNNPPPTTTXXX]]]eeennnttt~~~eeeRRRHHHCCCCCCCCCBBB@@@>>>============>>>>>>>>>>>>======<<<===???AAABBBBBBBBBAAADDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNPPPPPPOOONNNOOOPPPSSSTTTVVVXXXYYYZZZ[[[[[[XXXWWWWWWWWWWWWXXXYYYZZZVVVXXX[[[\\\\\\]]]^^^___[[[\\\^^^___aaabbbccccccfffddd```\\\ZZZYYYXXXYYYYYYXXXXXXWWWXXXYYY[[[\\\]]]___aaabbbbbbdddgggiii]]]\\\[[[[[[[[[\\\]]]^^^dddccccccbbbaaa```_________bbbeeeeeecccaaa___^^^^^^ZZZWWWVVVXXXZZZZZZYYYUUUVVVWWWYYYZZZ\\\\\\]]]ZZZWWWUUUVVVYYY[[[ZZZYYYWWWXXXZZZ[[[[[[ZZZYYYXXXXXXWWWUUUSSSSSSTTTUUUVVV^^^[[[XXXWWWWWWXXXWWWVVVTTTUUUWWWXXXXXXYYY[[[]]]^^^^^^___aaabbb___XXXSSSPPPMMMJJJIIIJJJKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJIIIHHHFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@??????>>>CCCBBBAAA@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJKKKOOOQQQNNNPPPSSSUUUWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUYYYZZZZZZZZZZZZYYYXXXXXXXXXYYY[[[^^^___```______cccaaa^^^\\\\\\[[[ZZZXXXZZZYYYVVVTTTTTTWWWYYY[[[[[[\\\]]]^^^______``````aaa``````_________``````dddccccccbbbaaa````````````bbbdddeeecccaaa``````]]]\\\[[[\\\^^^]]]ZZZXXXWWWXXX[[[]]]___``````___\\\ZZZXXXXXXZZZ[[[ZZZXXXYYYYYYYYYYYYZZZZZZ[[[[[[ZZZYYYWWWUUUTTTTTTUUUVVV[[[YYYWWWWWWXXXZZZZZZYYYWWWYYY[[[[[[[[[[[[]]]___```___^^^___aaa___[[[XXXOOOMMMLLLLLLMMMNNNMMMMMMIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======999999::::::::::::::::::<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999999:::::::::;;;;;;;;;;;;::::::::::::::::::888>>>EEEMMMXXXlll~~~nnnbbbYYYQQQOOONNNLLLKKKLLLHHHIIILLLPPPUUUYYY]]]___eeeiiipppyyyhhhXXXNNNFFFBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLJJJJJJKKKMMMPPPQQQSSSTTTVVVVVVVVVTTTTTTSSSSSSRRRRRRSSSTTTUUUVVV[[[[[[[[[[[[ZZZYYYWWWWWWWWWXXXZZZ\\\]]]]]]]]]]]]aaa___\\\\\\\\\\\\[[[ZZZ[[[YYYWWWUUUUUUVVVYYY[[[[[[\\\]]]]]]^^^^^^^^^^^^gggggggggfffeeedddcccbbbcccccccccbbbbbbaaaaaaaaa___```aaaaaa___^^^___```]]]^^^```bbbccc```[[[WWWXXXZZZ]]]```bbbbbbaaa```___]]]ZZZYYYZZZYYYXXXWWWZZZYYYXXXXXXYYY[[[]]]___\\\ZZZXXXVVVUUUUUUUUUUUUWWWVVVUUUWWWZZZ\\\]]]]]]ZZZ\\\]]]]]]\\\\\\\\\]]]```^^^\\\\\\]]]]]][[[ZZZOOONNNNNNPPPRRRSSSRRRPPPIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFAAAAAABBBBBBBBBCCCCCCCCC??????>>>======<<<<<<<<<========================>>>>>>======<<<======>>>::::::::::::::::::999999;;;;;;;;;;;;::::::::::::999999::::::::::::999999999999999999::::::::::::999999999::::::::::::::::::===@@@BBBHHHWWWmmm}}}zzzmmm___WWWQQQKKKIIIJJJEEEGGGKKKOOOTTTWWWZZZ[[[aaa``````cccjjjttt~~~dddQQQKKKHHHBBB<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCEEEFFFHHHHHHKKKKKKKKKJJJIIIIIILLLNNNRRRSSSTTTTTTSSSRRRPPPOOOPPPPPPQQQQQQRRRSSSUUUVVV[[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWXXXZZZ[[[[[[[[[ZZZ]]][[[ZZZZZZ\\\]]]]]]\\\\\\[[[XXXVVVUUUVVVXXXZZZ[[[[[[\\\\\\]]]\\\\\\[[[ppppppooommmjjjgggdddbbbbbbbbbbbbbbbbbbbbbaaaaaa\\\]]]]]][[[YYYYYY[[[]]]^^^```bbbdddccc```\\\XXXWWWZZZ^^^aaacccbbb```______^^^\\\ZZZXXXWWWUUUUUUYYYYYYXXXYYYZZZ\\\^^^___[[[ZZZXXXVVVUUUTTTTTTTTTVVVUUUUUUWWWZZZ]]]]]]]]]ZZZ\\\]]]]]][[[ZZZZZZZZZ\\\\\\ZZZYYYXXXWWWUUUTTTNNNOOOPPPSSSUUUVVVUUUTTTJJJJJJIIIIIIHHHHHHHHHHHHKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>>>>===<<<<<<========================???>>>===;;;;;;<<<===>>>=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::999999888999999999999:::::::::888888999999999999::::::===>>>@@@???AAAJJJYYYdddyyykkk___SSSLLLJJJIIIJJJMMMQQQVVV\\\aaaddddddbbb```___```bbbeeegggqqqzzzxxxfffPPPDDDBBBCCC@@@<<>>>>>=========::::::;;;<<<<<<===>>>>>>========================>>>>>>??????@@@AAAAAABBB@@@AAAAAABBBDDDFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJLLLPPPPPPPPPPPPPPPOOOMMMMMMPPPPPPPPPPPPQQQQQQRRRRRRWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWYYYZZZZZZYYYYYYYYYXXXXXXYYY\\\^^^^^^^^^]]][[[YYYVVVVVVVVVWWWXXXZZZ[[[[[[[[[[[[[[[ZZZYYYtttsssrrroookkkfffbbb```aaaaaaaaaaaaaaaaaabbbbbb]]]]]]\\\ZZZXXXWWWYYY[[[___```aaaaaa___^^^\\\[[[YYY\\\___bbbcccbbb```^^^^^^]]][[[YYYVVVTTTSSSSSSVVVWWWYYY[[[\\\]]]\\\\\\ZZZYYYWWWVVVTTTSSSRRRRRRVVVUUUUUUWWWZZZ\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZWWWTTTQQQOOOOOOOOOQQQSSSVVVWWWVVVTTTLLLLLLKKKJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFEEECCCCCCCCCDDDEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBAAAAAA??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<============<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888999999::::::999999888888888888999999999::::::888888888999999:::::::::777:::<<<<<<<<<@@@HHHOOOaaaxxxxxxeeeWWWQQQOOOOOOQQQUUU]]]gggqqqwwwuuuqqqjjjbbb\\\WWWTTTSSSYYYaaannnyyy~~~~~~qqq\\\TTTIIIBBB@@@@@@???>>>@@@@@@???>>><<<;;;::::::999999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEGGGHHHGGGHHHIIIHHHGGGGGGIIIJJJNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNMMMOOOPPPQQQQQQRRRRRRRRRRRRTTTUUUWWWXXXYYYYYYYYYYYYWWWVVVVVVXXX[[[]]]^^^^^^[[[ZZZXXXVVVUUUVVVVVVWWWZZZZZZZZZ[[[ZZZZZZYYYYYYpppooommmjjjfffbbb___^^^_________``````aaaaaaaaa``````___]]]ZZZYYYZZZ\\\]]]^^^___^^^\\\[[[]]]^^^^^^___bbbccccccbbb```^^^[[[[[[[[[XXXUUUSSSSSSTTTUUUWWWYYY[[[\\\\\\ZZZYYYXXXXXXWWWVVVTTTSSSRRRRRRUUUTTTUUUWWWYYYZZZYYYXXX\\\^^^``````^^^\\\ZZZZZZYYY[[[\\\[[[XXXSSSPPPOOOQQQPPPPPPRRRTTTUUUTTTRRRNNNMMMKKKJJJJJJJJJKKKLLLIIIHHHFFFEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@??????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::999999::::::::::::999999999999888888999999999999888888888888888888999999999999888888999999::::::;;;;;;555888;;;<<<<<<===AAAEEENNNbbb|||xxxfff]]]UUUUUUUUUYYYbbbooo{{{qqqbbbWWWQQQPPPPPPPPPUUU\\\ccciiiqqq{{{kkkUUUJJJIIIFFFCCC???>>>>>>??????>>>>>>===;;;;;;:::999999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAAAAACCCDDDFFFGGGDDDFFFGGGGGGGGGGGGHHHJJJMMMNNNNNNOOOPPPQQQQQQRRROOOOOOOOOOOONNNLLLKKKJJJIIIJJJKKKMMMNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYYYYWWWVVVVVVWWWZZZ\\\\\\\\\YYYXXXWWWUUUUUUUUUVVVVVVYYYYYYZZZZZZ[[[ZZZZZZZZZfffeeeccc```^^^]]]\\\\\\]]]]]]]]]^^^___``````aaabbbbbbaaa___[[[YYYYYYZZZZZZ\\\^^^^^^\\\[[[]]]___```aaaaaaaaa```___]]]\\\YYYZZZ[[[YYYUUUTTTUUUWWWWWWWWWXXXYYYYYYYYYYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSVVVXXXZZZYYYWWW[[[]]]``````^^^\\\ZZZZZZVVVXXXYYYWWWTTTRRRRRRSSSRRRPPPOOOOOOPPPQQQPPPOOOMMMLLLJJJIIIIIIIIIKKKLLLHHHGGGEEECCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@???@@@AAABBBBBBAAA@@@???====================================<<<;;;:::999999999:::::::::::::::::::::::::::999999999999888888888999999999999888888888888888888999999999999999999999:::;;;;;;<<<<<<777999;;;<<<;;;===@@@CCCEEEQQQbbbwww|||sssjjjhhhgggiiinnnwwwqqqbbbVVVQQQPPPPPPMMMOOOQQQTTTXXX]]]cccgggmmmttt}}}~~~}}}~~~~~~}}}}}}~~~lllXXXKKKBBBBBBBBB@@@===<<<<<<===;;;;;;;;;;;;;;;;;;<<<<<<999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@??????@@@AAABBBCCCDDDAAACCCEEEFFFFFFGGGHHHJJJLLLLLLLLLMMMMMMNNNOOOPPPLLLMMMMMMNNNMMMLLLKKKJJJGGGHHHIIIKKKLLLLLLLLLLLLNNNOOORRRUUUWWWXXXXXXXXXXXXWWWVVVVVVYYYZZZZZZZZZVVVVVVUUUTTTTTTTTTUUUUUUXXXYYYZZZ[[[[[[[[[[[[[[[]]]\\\ZZZYYYYYYYYYZZZ[[[[[[\\\\\\]]]^^^___``````aaabbbaaa^^^ZZZWWWWWWWWWXXX[[[______^^^\\\]]]____________^^^\\\[[[ZZZYYYYYYZZZ[[[YYYWWWVVVXXXZZZYYYXXXWWWVVVVVVWWWYYYZZZWWWXXXXXXXXXWWWWWWVVVUUUOOOPPPQQQUUUXXXZZZYYYXXXXXXZZZ]]]^^^\\\YYYXXXWWWSSSTTTTTTRRROOOOOORRRVVVSSSQQQNNNMMMNNNNNNNNNMMMMMMKKKIIIHHHHHHHHHJJJKKKJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>???AAABBBBBBAAA@@@???========================<<<===>>>>>>===;;;999888;;;;;;;;;<<<<<<=========:::::::::999999999888888888888999999999999888888777888888888888999999999999999:::;;;;;;<<<======777888888777777999===@@@AAAEEENNN^^^zzzyyyooocccZZZSSSPPPNNNKKKKKKLLLNNNPPPTTTVVVWWWZZZ___fffmmmttt|||~~~{{{zzz|||~~~xxxeeeUUUKKKGGG@@@???===<<<;;;::::::999888888999:::<<<===>>>>>>999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@??????>>>>>>???@@@AAAAAA???BBBDDDFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKKKKHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMPPPSSSUUUWWWWWWWWWYYYWWWVVVVVVXXXYYYYYYXXXTTTTTTTTTSSSTTTTTTUUUUUUXXXXXXZZZ[[[\\\\\\\\\\\\^^^\\\ZZZZZZ[[[\\\[[[ZZZ\\\\\\[[[[[[[[[\\\]]]]]]ccc___[[[YYYZZZYYYVVVSSSWWWXXXYYY[[[\\\]]]]]]]]]bbb```^^^\\\ZZZYYYXXXXXXZZZZZZYYYXXXWWWVVVVVVUUUWWWUUUTTTTTTWWWYYYZZZYYYVVVTTTQQQPPPPPPQQQQQQPPPLLLMMMNNNPPPQQQRRRSSSTTTYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQRRRQQQNNNLLLJJJKKKLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJGGGFFFEEEDDDCCCBBBAAAAAA======>>>>>>?????????@@@???????????????>>>======>>>>>>>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>><<<:::;;;<<<:::::::::999999999888888999999999999999999999999777888888999999888888777777777777777777777777777666666666666777888999:::999999999:::::::::;;;;;;DDD@@@CCCPPP]]]ooo|||qqqgggccc___XXXQQQNNNHHHIIIJJJLLLNNNOOOPPPPPPSSSTTTVVVZZZ```gggmmmqqq|||iiiYYYOOOFFFAAA???===<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;::::::999999:::::::::999999888888888:::999888777777888999:::<<<<<<<<<<<<============?????????>>>>>>>>>>>>===BBBBBBCCCEEEFFFGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKOOOOOOOOOOOOQQQSSSUUUWWWUUUTTTTTTWWW[[[]]][[[YYYVVVVVVVVVTTTRRRRRRSSSUUU[[[ZZZZZZ\\\___```^^^[[[[[[ZZZYYYZZZ\\\]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYYYY[[[\\\[[[[[[XXXYYY[[[\\\^^^^^^______cccaaa___\\\ZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUTTTRRRRRRTTTVVVVVVVVVVVVTTTRRRQQQPPPPPPOOOOOOLLLLLLMMMNNNOOOPPPRRRRRRVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQOOONNNLLLKKKJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@======>>>>>>>>>?????????>>>>>>>>>>>>>>>======<<<==========================================<<<<<<===>>>???===;;;::::::;;;::::::999999888888888888999999999999999999999999888888999999999999888888777777777777777777777777666666666666777888999:::999999999::::::::::::;;;@@@;;;<<>>>>>>>>>>>>>>>>>BBBBBBCCCCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMNNNPPPQQQSSSSSSRRRQQQRRRTTTXXXYYYXXXWWWUUUUUUUUUTTTRRRRRRTTTVVV[[[ZZZZZZ\\\^^^^^^\\\YYYXXXWWWXXX[[[]]]^^^]]][[[XXXYYY[[[\\\\\\\\\[[[ZZZXXXYYYZZZZZZZZZZZZ\\\^^^ZZZ[[[\\\^^^___```aaaaaadddbbb___\\\ZZZYYYYYYZZZXXXXXXXXXWWWWWWVVVVVVVVVTTTRRRPPPPPPRRRSSSSSSSSSUUUTTTSSSRRRPPPOOONNNMMMLLLLLLKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQNNNMMMMMMLLLKKKJJJIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@??????============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<<<<===>>>>>>===:::999999:::999888888888888777777777777777777777777777777777999999::::::::::::999999777777777777777777777777666666666666777888999999888888999999999:::::::::>>>::::::???AAAFFFUUUeee|||rrrggg^^^ZZZTTTQQQNNNMMMNNNPPPQQQQQQMMMMMMNNNOOOPPPRRRTTTUUUYYY[[[___dddjjjooorrrttt|||~~~|||{{{{{{zzz```SSSGGGBBBAAA>>>======;;;;;;;;;;;;::::::::::::777888:::<<<<<<;;;:::999:::::::::999999999999888:::999999888888999999:::999999::::::;;;<<<======<<<<<<<<<===>>>>>>??????CCCBBBBBBBBBCCCDDDFFFGGGJJJIIIHHHGGGHHHJJJLLLNNNLLLLLLKKKJJJJJJKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJLLLNNNOOOPPPPPPPPPOOONNNOOOQQQTTTUUUTTTSSSSSSTTTTTTTTTSSSSSSTTTVVVZZZYYYYYYZZZ[[[[[[YYYVVVWWWWWWXXX[[[]]]]]][[[XXXVVVWWWYYY[[[\\\[[[ZZZYYYYYY[[[\\\YYYVVVUUUWWWYYY[[[\\\]]]___``````aaaaaacccaaa^^^[[[YYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXUUUSSSQQQQQQRRRSSSSSSRRRTTTTTTTTTSSSPPPNNNNNNNNNOOOMMMKKKJJJIIIJJJLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGHHHHHHGGGEEECCCBBBAAAAAA@@@??????>>>>>>========================<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>===<<<;;;;;;:::===>>>>>><<<999777777888888777777777777777777777777777777777777777777777999::::::;;;;;;::::::999777777777777777777777777666666666666666777888888888888888888999999999999:::888:::>>>???@@@HHHRRReee|||yyylllfff^^^YYYTTTRRRSSSTTTUUUTTTTTTSSSSSSRRRQQQPPPPPPOOOTTTTTTUUUXXX[[[___bbbdddeeeiiipppwww|||~~~xxxcccRRRIIIAAA???>>>;;;999999;;;:::::::::999999999999666888;;;===>>>===;;;:::999999999999999999999999::::::999999999999::::::888888999:::<<<===>>>>>>;;;<<<<<<===???@@@@@@AAAAAAAAAAAAAAACCCFFFHHHJJJKKKIIIHHHGGGHHHKKKNNNPPPMMMKKKJJJIIIIIIKKKLLLNNNMMMMMMKKKJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQQQQOOONNNMMMMMMNNNPPPQQQRRRRRRRRRQQQSSSTTTTTTSSSSSSUUUVVVWWWWWWXXXXXXXXXVVVTTTSSSWWWWWWXXXYYY[[[ZZZWWWTTTTTTUUUXXXZZZZZZZZZYYYXXXWWWYYYZZZWWWSSSQQQRRRUUUZZZ[[[\\\]]]]]]]]]]]]]]]___^^^\\\ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZWWWUUUSSSRRRSSSUUUUUUTTTRRRTTTTTTSSSPPPOOOPPPRRRTTTRRRNNNJJJHHHHHHJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOOOONNNNNNNNNMMMMMMIIIIIIIIIIIIIIIGGGFFFFFFDDDEEEFFFGGGGGGEEECCCAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999::::::;;;<<<;;;;;;;;;;;;<<<<<<============<<<;;;;;;:::999999;;;<<<<<<;;;888777777888777777777777777777777888666666666666666666666666999::::::;;;;;;::::::999666666666666666666666666666666666666666666777888777777777888888888999999444555888;;;;;;;;;???EEEOOO^^^vvv|||tttqqqkkkccc```___^^^[[[XXXXXXWWWWWWVVVUUUTTTSSSRRRTTTSSSSSSSSSUUUWWWZZZ[[[\\\^^^bbbdddgggjjjnnnqqqzzz{{{vvvttttttvvvxxxyyyzzzzzzxxxvvvuuuuuuvvvyyyxxxvvvvvvwwwwwwuuusssvvvvvv```SSSKKKDDD??????>>>:::777777999999999999888888888888666888;;;>>>???>>><<<;;;999999999999999999999999999999999999999999999999888888999:::<<<===>>>>>><<<<<<===>>>@@@AAABBBBBB???@@@AAABBBEEEIIILLLMMMJJJIIIGGGFFFGGGJJJLLLNNNKKKJJJIIIHHHHHHJJJLLLNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMPPPSSSTTTSSSQQQOOOLLLMMMOOOPPPPPPQQQQQQRRRQQQRRRTTTTTTSSSSSSTTTUUUTTTUUUVVVUUUTTTRRRQQQPPPWWWVVVVVVVVVWWWWWWUUURRRSSSTTTVVVWWWXXXYYYXXXXXXTTTTTTTTTSSSRRRRRRSSSUUUXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYXXXWWWVVVXXXXXXXXXYYYYYYZZZZZZ[[[WWWUUUSSSRRRTTTUUUVVVUUUQQQSSSTTTSSSQQQQQQUUUXXX\\\XXXRRRLLLIIIHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999:::<<<<<<;;;;;;;;;<<<======>>>>>><<<;;;;;;;;;:::999999999999:::;;;:::888666777888777777777888888888888999666666666666666666666666999999::::::::::::999999666666666666666666666666666666666555555666666777666777777777777888888888666888:::;;;;;;;;;<<<===CCCJJJZZZttt}}}vvvsssqqqmmmeee___[[[ZZZXXXVVVTTTRRRRRRQQQSSSRRRQQQQQQRRRSSSUUUVVVWWWXXXZZZZZZ[[[]]]```bbbeeeiiinnnqqqtttxxx~~~~~~yyyvvvuuutttsssooolllhhheeedddfffhhhjjjhhhiiijjjjjjiiiiiijjjkkkkkkjjjjjjjjjkkknnnqqqttt{{{rrr[[[MMMHHHBBB===;;;===<<<999777888999888888888777777777777777888;;;<<<======<<<;;;888999999999999:::::::::777888888999999888888777888888999::::::;;;<<<<<<;;;<<<===>>>???@@@AAAAAA>>>???AAADDDGGGJJJLLLMMMIIIHHHGGGFFFFFFGGGIIIKKKIIIHHHHHHHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJLLLNNNQQQSSSTTTSSSQQQPPPLLLNNNPPPQQQPPPPPPQQQRRRQQQRRRTTTTTTSSSRRRSSSTTTRRRTTTVVVUUUSSSQQQPPPPPPTTTSSSRRRSSSTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXSSSRRRQQQQQQSSSUUUUUUTTTVVVVVVUUUUUUTTTRRRQQQPPPQQQSSSVVVXXXXXXWWWUUUSSSVVVVVVVVVWWWXXXYYYYYYZZZSSSQQQPPPPPPRRRTTTTTTTTTPPPRRRSSSRRRQQQSSSYYY___ddd___WWWOOOJJJHHHIIIJJJMMMMMMKKKJJJIIIHHHHHHGGGJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDDDDDDDCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;999999999;;;<<<>>>;;;;;;<<<======>>>??????;;;;;;;;;;;;;;;;;;;;;:::777888999888777666777999888888888888999999::::::777777777777777777777777888888999999999999888888666666666666666666666666777666666555555555666666666666666777777777888888999:::;;;;;;;;;;;;<<<;;;>>>@@@III[[[sss{{{vvvrrrlllddd^^^YYYUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTUUUUUUTTTUUUWWWZZZWWWZZZ]]]^^^^^^```dddhhhmmmnnnooooooqqqsssvvvyyy~~~wwwtttxxx|||~~~~~~~~~|||{{{{{{}}}}}}zzztttqqqlllhhhgggfffdddcccaaa```^^^^^^^^^aaadddeeeeeegggiiikkkkkklllmmmooolllmmmnnnnnnpppvvvkkkZZZJJJCCCBBB<<<999888;;;;;;888777999888888777777777666666666777888999999::::::::::::888888999999999:::::::::666777888888888888777666666777777777888888999999:::;;;;;;<<<===>>>>>>???>>>@@@BBBEEEGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLKKKKKKKKKKKKKKKLLLKKKMMMOOOPPPQQQPPPOOONNNLLLNNNQQQQQQPPPOOOPPPRRRQQQSSSUUUUUUSSSRRRQQQRRRRRRUUUWWWVVVTTTRRRRRRSSSRRRPPPOOOPPPSSSUUUUUUUUUSSSSSSSSSTTTUUUWWWXXXYYYVVVSSSQQQQQQTTTVVVTTTRRRTTTTTTSSSRRRPPPNNNMMMLLLMMMOOOTTTWWWXXXVVVSSSQQQTTTTTTUUUUUUVVVWWWXXXXXXPPPNNNMMMMMMPPPRRRSSSRRROOOQQQSSSQQQQQQTTT]]]dddhhhcccZZZQQQKKKIIIIIIJJJOOONNNLLLJJJHHHGGGFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBCCCEEEFFFEEEDDDCCCAAAAAA@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<;;;999999999;;;===>>><<<<<<<<<===>>>??????@@@;;;;;;<<<<<<<<<<<<<<<<<<666777888888777777888999888888999999999:::::::::888888888888888888888888888888888999999888888888666666666666666666666666777666666555555555666666666666666666777777777777444666777666777999:::999<<<<<<@@@JJJZZZooo}}}qqqgggaaa^^^VVVVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVTTTTTTUUUWWWQQQTTTWWWWWWVVVWWWZZZ^^^[[[[[[[[[\\\]]]___aaacccbbbmmmwwwzzz|||xxxnnnjjjeeeccceeeggghhhgggiiigggffffffiiinnnsssvvvxxxzzz}}}~~~|||zzzxxxxxxvvvtttqqqooonnnllliiiggghhheeeaaa___^^^]]][[[ZZZ\\\\\\\\\]]]___bbbeeeffflllnnnrrrtttuuuvvvxxxzzzuuuxxxzzz{{{}}}}}}dddUUUKKKCCC???@@@<<<999888;;;:::777777999777777777777666666666666777777777777777888888888888888888999999:::::::::555666777888888777666555555555555555666666666666999999::::::;;;<<<<<<<<<>>>@@@CCCFFFGGGFFFEEECCCFFFFFFEEEEEEDDDCCCCCCBBBDDDEEEFFFGGGHHHIIIHHHHHHLLLKKKKKKKKKKKKLLLLLLMMMJJJKKKLLLMMMNNNNNNMMMMMMKKKNNNQQQQQQOOONNNPPPRRRRRRSSSUUUUUUSSSQQQQQQQQQSSSVVVYYYXXXUUUSSSTTTUUUQQQOOONNNOOOQQQSSSSSSSSSPPPRRRSSSSSSTTTUUUWWWZZZRRRRRRSSSUUUXXXXXXWWWVVVMMMNNNNNNOOOOOOMMMLLLKKKLLLNNNQQQRRRQQQRRRSSSTTTVVVTTTRRRSSSUUUUUUSSSQQQNNNOOOMMMJJJLLLPPPPPPMMMNNNUUUWWWTTTTTTWWWVVVSSSXXXUUUQQQMMMJJJIIIJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFHHHFFFCCCAAABBBCCCCCCCCCCCCAAA@@@??????@@@BBBDDDHHHEEEBBBAAAAAABBBBBBBBB@@@>>>===<<<===>>>===<<<>>>===<<<;;;:::;;;;;;<<<:::::::::;;;;;;===>>>>>>========================<<<<<<<<<;;;:::999777666555777999888555444666888777666555666888999999888888888777777666666555555777777777777777777777777666777777888777555333222222333444444555555444444888888888888888888888888777777777777888888888888666;;;AAADDDGGGQQQcccppptttfffdddaaa^^^\\\\\\]]]^^^^^^YYYYYYYYYYYYXXXXXXXXXXXX\\\XXXSSSQQQSSSVVVWWWTTTTTTUUUUUUTTTSSSTTTVVVYYY[[[[[[\\\```eeeiiilllmmmnnnllliiiiiiiiihhhdddaaa^^^[[[YYYXXXXXXYYYYYYXXXYYY[[[]]]^^^___```bbbdddaaabbbdddffffffeeecccbbbaaaeeeeee___\\\______\\\[[[[[[[[[[[[[[[ZZZZZZYYY[[[XXXYYY```hhhnnntttzzz~~~lll```PPPFFFBBB@@@<<<888999999999888777666666555666666555555555444444444777777888888888888777777777666666777999999888777888777777666666666777777666666666666777888999:::<<<<<<<<<======???@@@@@@AAA???>>>>>>@@@AAAAAA@@@BBBBBBBBBBBBAAA@@@???>>>BBBCCCDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNPPPPPPPPPNNNLLLLLLMMMOOOTTTRRRQQQPPPPPPRRRUUUWWWXXXXXXXXXWWWWWWVVVUUUUUUSSSQQQNNNNNNPPPRRRSSSSSSRRRSSSUUUUUUTTTUUUWWWYYYTTTTTTTTTVVVWWWWWWUUUSSSNNNNNNOOOOOOOOONNNMMMLLLMMMOOORRRRRRRRRRRRSSSUUUWWWUUURRRRRRSSSRRRPPPMMMIIIKKKKKKIIILLLRRRTTTRRRUUUYYYYYYUUUTTTVVVVVVRRRSSSQQQMMMJJJIIIHHHIIIJJJLLLLLLLLLLLLKKKJJJHHHHHHHHHEEEBBBAAABBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBCCCGGGDDDAAA@@@AAAAAAAAAAAA???>>><<<<<<======<<<;;;>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>========================<<<<<<<<<;;;:::999777777555777999888666555666888888777666666888999888777777777777777666666555555777777777777777777777777777777777777666555444333444444444444444555555555555555555555555555555555666666777777777888888888444777::::::;;;BBBNNNXXXlllxxxrrrjjjeeeeeeggghhhhhhjjjhhheeecccbbb```]]]ZZZ\\\YYYUUUSSSTTTUUUSSSPPPSSSTTTTTTSSSSSSSSSVVVXXXWWWWWWWWWXXXYYY[[[[[[[[[```^^^\\\\\\]]]\\\ZZZWWWWWWUUUSSSRRRSSSTTTSSSRRRTTTVVVWWWWWWWWWWWWYYY[[[[[[\\\]]]^^^^^^]]]\\\\\\ZZZ___```[[[YYY[[[[[[XXXXXXYYY[[[]]]___`````````ccc```dddooo{{{mmmYYYPPPDDD>>>>>>>>><<<888999999888777777666555555666555555555444444444444666666777888888888777777444444555555777777666555777666666555555666666777666666666666777888999:::999999999:::;;;===>>>???AAA???>>>???@@@BBBAAAAAACCCCCCCCCCCCBBBBBBAAA@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKKKKJJJJJJJJJJJJJJJIIILLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPNNNLLLLLLNNNOOOQQQPPPOOOOOOQQQTTTWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXVVVSSSOOONNNOOOQQQRRRRRRUUUVVVWWWWWWVVVUUUWWWXXXVVVUUUUUUVVVWWWVVVTTTRRROOOOOOOOOPPPOOONNNNNNMMMNNNPPPRRRSSSSSSSSSTTTUUUWWWUUURRRQQQPPPNNNLLLJJJGGGJJJJJJIIIKKKQQQTTTSSSWWWYYYXXXUUUTTTVVVVVVTTTOOONNNKKKJJJIIIIIIKKKKKKMMMMMMMMMMMMLLLLLLKKKKKKHHHEEEBBBAAAAAACCCCCCBBBEEEDDDBBBAAA@@@@@@AAABBBEEEBBB@@@???@@@@@@@@@@@@???===<<<<<<===>>>===;;;>>>===<<<<<<;;;;;;<<<<<<=========<<<<<<===>>>>>>========================<<<<<<<<<;;;:::999888777666777888888666666777888999777666666888888777555777777777666666666666555777777777777777777777777888777666555555444555555666555444444444555666777555555555555555555555555666666777777777777888888777777777777777;;;@@@EEENNN]]]uuu|||~~~}}}zzzxxxtttlllfffaaa]]]YYYXXXYYYXXXUUUSSSUUUVVVWWWVVVUUUUUUWWWXXXUUUUUUTTTTTTSSSRRRQQQQQQVVVUUUTTTUUUVVVWWWUUUTTTUUUSSSRRRRRRSSSSSSRRRQQQTTTUUUUUUTTTSSSTTTVVVXXXZZZYYYYYYYYYYYYYYYYYYXXXWWW[[[\\\ZZZYYY[[[[[[ZZZ^^^```dddiiimmmpppqqqqqqvvvuuuzzzvvv```RRRHHHAAA;;;888:::<<<:::777888888777777666666555555555555555555444444444444555555666777888888777777444444555666666666666555666555555555555555666666666666666666777888999999777888888999;;;===???@@@AAA@@@>>>???@@@BBBAAAAAACCCCCCCCCDDDDDDCCCBBBBBBBBBDDDEEEEEEDDDEEEGGGJJJLLLKKKKKKKKKJJJJJJJJJIIIMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPOOONNNLLLLLLNNNPPPNNNNNNNNNOOORRRVVVYYY[[[[[[[[[[[[ZZZZZZZZZZZZ[[[XXXUUUQQQNNNOOOPPPQQQQQQWWWXXXYYYYYYWWWVVVVVVWWWVVVUUUUUUVVVWWWVVVTTTRRROOOOOOOOOOOONNNNNNMMMMMMNNNPPPRRRSSSRRRRRRSSSTTTUUUSSSRRRPPPNNNLLLKKKIIILLLOOOOOOLLLLLLPPPRRRQQQTTTUUUVVVWWWXXXYYYWWWUUUPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNHHHEEEBBBAAABBBCCCCCCBBBFFFEEECCCBBBAAAAAAAAAAAACCCAAA???>>>???@@@???>>>???>>>===>>>??????>>><<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666777777777777777888888999888666666777777666444666666666666666666666666777777777777777777777777888777666444444444555666777666444333444555777999777777777777777777777777666666666666777777777888999777666777999<<<===>>>DDDKKKVVVggg}}}rrrkkkdddccccccaaa___``````aaaaaa___]]][[[\\\]]]YYYZZZZZZYYYWWWVVVVVVVVVXXXXXXYYY[[[\\\\\\\\\[[[\\\ZZZXXXXXXYYYYYYXXXWWWXXXYYY[[[[[[[[[\\\^^^aaabbbaaa```___^^^]]]]]]]]]___aaaaaa```aaadddhhhkkkssswww}}}mmmZZZNNNHHHAAA===999999::::::777444777777777666666555555555444444444444444444444444444444555666777777777777555666777888777777777888555444444444444555555666666666666666666777888888888888999;;;===???AAABBBAAA???>>>>>>@@@AAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJLLLLLLLLLKKKKKKKKKJJJJJJNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMMMMOOORRROOOOOOOOOQQQSSSVVVYYY[[[\\\[[[ZZZZZZZZZ[[[\\\\\\ZZZWWWSSSQQQQQQQQQQQQQQQXXXZZZ[[[ZZZXXXVVVVVVVVVTTTTTTTTTVVVWWWWWWVVVTTTOOOOOONNNNNNMMMMMMMMMMMMNNNPPPRRRRRRRRRQQQRRRSSSQQQQQQQQQOOONNNMMMLLLLLLSSSWWWWWWTTTRRRVVVYYYXXXWWWWWWYYY]]]^^^\\\WWWTTTRRRQQQOOONNNMMMMMMMMMNNNPPPOOOOOONNNNNNNNNOOOOOOIIIFFFCCCBBBBBBCCCCCCCCCFFFEEEDDDCCCBBBBBBAAAAAAAAA???>>>>>>?????????>>>???>>>>>>???AAAAAA???===<<<<<<==================::::::;;;<<<>>>@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777666666777888999999888999777666666777777555444555555555555555666666666666666666666666666666666888777555444444555666666777666444333444555777999666666666666666666666666555666666666666777777777777555444555777999888777???BBBFFFMMMYYYnnnwwwssspppmmmnnnqqqtttuuutttqqqmmmjjjhhhhhhffffffeeebbb^^^\\\\\\^^^]]]___cccfffgggggggggggghhheeebbb`````````___^^^^^^aaadddgggiiillloooqqqtttrrrpppnnnllljjjiiiiiipppooonnnnnnqqqvvv|||eeeTTTIIIDDDCCC===;;;::::::;;;:::777333666666666555555555555555333333444444444444444444333444555666666666666666444666888888666666777888444444444444444555666666666666666666666666777888777888999:::<<<>>>@@@AAA@@@>>>======???@@@@@@???>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOONNNMMMNNNQQQSSSRRRRRRRRRSSSTTTVVVXXXYYYZZZZZZYYYXXXYYYZZZ\\\]]][[[XXXUUUTTTTTTTTTSSSQQQXXXZZZ[[[[[[YYYWWWVVVVVVTTTSSSTTTUUUWWWXXXVVVTTTPPPPPPOOONNNNNNNNNNNNNNNOOOQQQSSSSSSRRRRRRRRRSSSOOOPPPQQQPPPOOONNNOOOPPPUUU[[[^^^\\\\\\aaaggghhhbbb______bbbccc]]]VVVRRRQQQQQQPPPOOONNNNNNNNNNNNRRRQQQOOONNNMMMNNNOOOOOOJJJGGGDDDCCCCCCDDDEEEDDDEEEEEEEEEDDDDDDCCCBBBBBB@@@???>>>>>>@@@@@@???===>>>>>>>>>@@@AAAAAA???===<<<<<<===>>>>>>>>>======999::::::<<<===???AAABBB;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888777666666777999:::999888888666555555777777666444444555555555555666666666666666666666666666666666666666555555555555666666666555444444444555666777444444444444444444444444555555666666666666777777999777666555666666555444777999>>>CCCGGGQQQcccttt~~~}}}yyyqqqhhhddddddffffffllltttzzz||||||||||||}}}yyysssooommmmmmmmmlllmmmrrryyy~~~}}}qqq\\\OOOGGGAAA===<<<777777777999::::::777555555555555555555555444444333333333333444444444444444444555555555555444444111444666666444222444666444444444444555666777777666666666555555666666777666666666777999;;;===>>>>>>===;;;<<<>>>??????>>><<<===???AAABBBCCCDDDDDDDDDFFFGGGGGGFFFGGGIIILLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPOOOOOONNNMMMNNNNNNOOONNNNNNOOORRRTTTVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWWWWXXXZZZ\\\^^^ZZZYYYXXXWWWWWWVVVTTTRRRWWWYYY[[[[[[YYYWWWVVVVVVUUUUUUUUUVVVWWWWWWTTTRRRSSSRRRQQQPPPOOOPPPPPPQQQRRRTTTUUUUUUTTTTTTTTTUUUPPPRRRSSSRRRPPPOOOPPPRRRTTT[[[```___aaahhhooorrriiiaaa^^^```aaa[[[UUUTTTQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRPPPNNNMMMMMMNNNOOOKKKHHHEEEDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCC???>>>>>>???@@@AAA???>>><<<;;;<<<>>>@@@@@@>>>;;;;;;<<<===>>>???>>>>>>===;;;;;;;;;;;;<<<===>>>>>>::::::::::::::::::::::::::::::;;;;;;;;;:::999999888666555777:::;;;:::888666555444555777777666555444444444555555555666666666666666666666666666666555555666666666666555555444444444444444555555555444444444444444444444444555555555666666666777777888888777666555555666777444444888>>>@@@BBBLLLVVVmmm~~~wwwxxx{{{~~~dddVVVHHHCCC@@@<<<999:::555666777888999999777666444444444444444444444444222222333333333444444444555555555555444444333222000333777666333222444777555555555555666777888999777666666555555555666666666666666777888:::;;;<<<===;;;::::::<<<======<<<<<<===???AAACCCEEEEEEFFFEEEFFFGGGGGGGGGHHHJJJLLLIIIJJJKKKLLLNNNOOOPPPPPPOOOPPPRRRSSSRRRPPPNNNMMMMMMNNNOOOOOONNNPPPSSSUUUWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWXXXZZZ]]]___ZZZYYYYYYYYYZZZXXXUUURRRVVVXXXZZZ[[[YYYWWWVVVVVVXXXWWWVVVVVVWWWUUURRRPPPUUUTTTSSSQQQQQQRRRRRRSSSTTTVVVWWWWWWVVVUUUVVVWWWRRRTTTUUUSSSPPPOOOPPPRRRRRRYYY______```gggooossshhh^^^XXXZZZ\\\XXXVVVWWWRRRRRRSSSUUUVVVWWWXXXYYYTTTRRRPPPMMMLLLLLLMMMNNNLLLIIIFFFEEEFFFGGGGGGFFFCCCDDDEEEEEEEEEEEEEEEDDD??????>>>???AAAAAA@@@>>>999:::;;;===???>>><<<:::;;;<<<===?????????>>>===>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999888666555777:::<<<:::999555444444555777888777666444444444555555555666666666666666666666666666666444555666777777666555444222333444444555555444444666666666666666666666666555555555555666666666777222333333333222222555888999333333888;;;<<>>@@@BBBEEEFFFGGGGGGEEEFFFGGGHHHGGGHHHJJJLLLIIIIIIKKKLLLNNNPPPQQQRRROOOPPPSSSUUUTTTRRRNNNLLLMMMNNNOOOOOOOOOPPPSSSUUUWWWWWWXXXYYYZZZ[[[\\\\\\ZZZYYYWWWWWWXXX[[[^^^```]]]\\\[[[YYYVVVUUUVVVWWWYYYZZZ[[[\\\[[[ZZZXXXVVVSSSVVVYYYWWWRRRPPPRRRVVVXXXWWWVVVUUUUUUVVVXXXYYY[[[ZZZYYYXXXXXXWWWXXXXXXTTTTTTTTTTTTTTTTTTTTTUUUYYYYYYZZZ]]]```dddgggjjjaaa\\\XXXWWWZZZ\\\YYYVVVVVVVVVVVVVVVWWWYYYZZZ[[[WWWVVVTTTRRRPPPOOONNNNNNLLLKKKHHHFFFDDDCCCCCCCCCEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@AAAAAAAAA@@@@@@???AAA@@@???>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;:::999888888888888666555444555777999888777666666666666666666555555444555555555666666777777666666555555444444333333666555555555666777888999333444555555666555555444555444555888;;;:::777333333444444555555444444333333444666777777777666555444333333444666:::===???:::GGGYYYkkk}}}lllYYYOOOCCCBBB???<<<:::999999999999888888777666555555444333333333333333333333333222333333444444333333222444444444555555555666666444333222111222444666888555444555888;;;<<<999666666666555555555444444444777777777888999999::::::;;;;;;:::::::::;;;<<<<<>>@@@???>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::::::::;;;<<<<<<<<<<<<;;;:::999888888888888888777666666777777666555555555555555555555555555555555555555666666666777666666555555555555555555555555666777888888999999777777777777777777777777444444555777::::::666333333444444555555444444333333333444555555555555555333333333444666888:::;;;999>>>FFFNNN[[[ppphhhVVVLLLHHH@@@???<<<:::999888777777888888777777666555555444333333333333333333333333333333444444444444333333333333444444444555555555444333222222222444666777333333333666888999666333666555555555444444444444666666777888888999999:::;;;::::::::::::;;;<<<<<<<<<<<<<<<===???BBBEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRRRRSSSUUUVVVWWWYYYWWWWWWXXX[[[[[[ZZZWWWYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZXXXVVVUUUVVVWWWWWWXXXXXXXXXWWWUUURRRQQQUUUWWWXXXUUUQQQNNNOOOQQQXXXWWWWWWWWWXXXYYY[[[\\\\\\[[[ZZZYYYXXXWWWVVVVVVSSSUUUXXX[[[^^^_________ZZZZZZ[[[\\\]]]]]]]]]]]]^^^[[[XXXXXXZZZ[[[YYYWWW[[[ZZZZZZYYYXXXXXXXXXYYYWWWWWWWWWVVVSSSQQQNNNMMMLLLJJJHHHFFFDDDCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>???>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;888888999:::;;;<<<======;;;:::999888888888888888999888666666777777555444444444444444444444555555555555555555666666666666555555555666666666666666444555777999:::;;;::::::666555444333222222333333444444555777999888666333333444444555555444444333333333333333333444444555333444555555666666666666:::;;;;;;<<>>>>>===??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;<<<::::::999888888888888888999777666666777777666444333333333444444444444444555555555666666666666666555555555666666777777777333555888:::<<<<<<;;;:::666444222000//////000111333444555666777777555444333444444555555444444333444333222222222333555666444555666777777666444333777:::<<<===???EEEOOOWWWkkksss^^^NNNEEE@@@<<<999888888777777666666555555666666666555555444444444222222222222222222222222333444444555555444444333111111222222222333333333333333222222222333444555444444444555555444222111444444444444444444444444555555666666777888888999999999999999:::;;;<<<<<>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUTTTXXXXXXXXXYYYYYYYYYXXXXXXWWWXXXYYYYYYYYYWWWVVVUUUXXXYYYYYYXXXVVVTTTTTTUUUTTTTTTUUUUUUTTTRRROOONNNMMMNNNOOOOOONNNNNNOOOPPPRRRRRRRRRSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRTTTXXX[[[\\\\\\[[[YYYXXXYYY[[[\\\\\\\\\[[[ZZZ\\\[[[[[[\\\]]]]]]\\\[[[^^^]]][[[YYYWWWUUUUUUTTTRRRRRRSSSSSSQQQNNNKKKIIIKKKJJJHHHFFFDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCAAA@@@???>>>>>>>>>@@@@@@@@@???????????????===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888999999888888777777888888666555555666777888888777333333333444444444555555666666666666666555555555444444555555666666777777333555777:::;;;;;;:::999999777555333222222333444222333555555555555555555333444444555555444444333555444333333333444666777555666888999888666444222111444888999:::<<<@@@DDDOOOddd{{{sss]]]UUUJJJDDDBBB@@@<<<888777777777777666666555555555555555555444444444444222222222222222222222222333444444444444444444333111111111222222222333333333222222222333333333444777777777777666555444444333333444444444444444444444555555666666777888888888888888999:::;;;<<<<<>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999888777777999888888777777777888888666555444555888999888777333333333444555555666666666666666666666555555555444444444555555555555555333444666777888888777777666555444222222222333333111333555555444333444555333444444555555444444333444444444444444555555666444555777888888777555444333333444444444888<<<@@@DDDLLLWWWeee|||zzzcccSSSKKKEEE>>>::::::::::::888777777777777777666555444444444444444444444444444222222222222222222222222222333333444444333333222111111222222222333333333222222222333333333333333777888888777555444555666333333333333444444444444444444555555666666777777888888888888999;;;<<<===<<<<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLGGGHHHIIIKKKMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVXXXWWWVVVTTTUUUVVVUUUVVVVVVVVVVVVUUUUUUTTTXXXYYYZZZXXXUUURRRPPPPPPRRRSSSUUUVVVVVVTTTSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRQQQRRRRRRSSSTTTTTTTTTSSSWWWXXXYYYZZZZZZYYYXXXVVVSSSTTTUUUWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVXXXZZZ[[[[[[[[[[[[\\\ZZZXXXVVVTTTRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDEEEEEECCCDDDDDDEEEEEEDDDDDDDDDCCCBBB@@@???>>>???@@@AAA?????????@@@@@@AAAAAAAAA?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888888888777777777777888888777666555666777888777666333444444555666666777777777666666666555555555555444444444444444333333333444444444444444444444444222222222222222111111111111333555444333222444666333444444555555444444333222222333444444444444444222333555666777777666666555555555555555777;;;===>>>>>>BBBMMM[[[pppuuujjj]]]NNNCCCAAA???;;;888666666777888666666777777666444333222333333333333333333333333111111111111111111111111111222222333333222222111222222222222333333333444222222333333333222222222444555666555333222444666222222333333333444444444333444444555555666777777777777777888999;;;<<<===999:::;;;===>>>?????????AAAAAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKEEEFFFHHHJJJLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSUUUWWWVVVTTTRRRSSSTTTUUUTTTTTTTTTTTTUUUUUUVVVYYYZZZZZZXXXUUUQQQOOOOOORRRSSSUUUVVVWWWVVVTTTSSSTTTSSSRRRRRRSSSTTTSSSRRROOOOOOPPPPPPPPPPPPPPPOOOTTTUUUWWWYYYYYYXXXWWWVVVTTTUUUUUUWWWXXXZZZ[[[\\\[[[YYYXXXVVVUUUUUUVVVVVVTTTVVVYYYZZZZZZZZZZZZZZZXXXWWWUUUSSSQQQOOOOOONNNMMMLLLLLLKKKLLLLLLMMMMMMJJJIIIGGGEEEEEEDDDEEEEEECCCCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@>>>>>>???AAABBB>>>>>>>>>???@@@@@@AAAAAA@@@?????????>>>>>>============<<<<<<<<<;;;;;;;;;999999999999999999::::::888777777777777777888888999888666666777777555444444444555555666777888888777777666666555555555444444444444333333222222222555444333222222222222333444444555666666666555555000333555444222111333666333444444555555444444333000111222333444333222222000111222444555666666777222444666888888777555444888777<<>>???@@@@@@AAA@@@AAABBBCCCDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKDDDEEEGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSRRRTTTVVVUUUSSSQQQRRRSSSTTTTTTSSSSSSSSSTTTVVVWWWVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSRRRRRRSSSTTTUUUUUURRRSSSUUUUUUTTTTTTTTTUUUUUUTTTRRRPPPOOOOOOPPPPPPUUUXXX\\\ZZZWWWUUUXXX\\\[[[XXXUUUUUUWWWYYYZZZZZZVVVVVVWWWXXXYYYYYYYYYYYYUUUVVVWWWYYYYYYXXXVVVUUUVVVUUUTTTSSSPPPNNNLLLJJJKKKJJJIIIJJJMMMNNNNNNMMMHHHGGGEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC????????????????????????;;;===???AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@??????============<<<;;;:::999:::999999888888999999::::::999999999888777777777999888888888777777666666444555555555666666777777888888777777666666555555555555555444444333333333333222222111111222222333222222222222222222222222333333222222333333444555333333333333333333333333222222222222222222222222555444222111111111222222333444444555666777888888666888::::::;;;BBBNNNWWWlllnnncccTTTIIICCC???:::666777777777777666666666666666666555444444444444555444444444444444444444444111111111111111111111111222222222222222222222222333333333222222111111111000000000000000000000000111111222222222333333333333333333444444555555555666666666666666666666666666666777777888999;;;;;;<<<<<<<<<<<<===============>>>AAADDDFFFGGGHHHHHHEEEFFFGGGHHHHHHGGGEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLNNNOOOPPPOOONNNNNNPPPQQQRRRRRRSSSRRRRRRQQQPPPPPPTTTTTTTTTSSSTTTTTTUUUVVVYYYXXXXXXWWWVVVTTTRRRRRRQQQQQQQQQRRRSSSTTTTTTUUUSSSUUUWWWWWWWWWWWWWWWYYYXXXWWWUUUSSSRRRQQQQQQQQQTTTXXX[[[\\\[[[YYYXXXXXXVVVVVVUUUUUUWWWXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXXXXVVVUUUSSSSSSRRRRRRQQQPPPNNNMMMLLLJJJIIIHHHJJJLLLMMMMMMLLLFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB????????????????????????===>>>???AAABBBBBBBBBBBB@@@@@@?????????>>>>>>>>>=========<<<<<<;;;:::999999888888777777888888999999888888888888888777777888888888777777777666666444555555555666666666777777777777666666666555555444444333333333222222222333222222111111222222333222222222222222222222222333222222222222333444444444444444444555555555555222222222222222222222222444333222111111111222222333444444555555666666666222555888999999<<>>???@@@;;;===???BBBDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDGGGFFFEEEEEEFFFHHHKKKLLLLLLMMMNNNMMMMMMMMMOOOQQQSSSRRRPPPOOONNNOOOPPPQQQTTTTTTSSSRRRRRRRRRRRRSSSYYYYYYXXXWWWUUURRRPPPOOOMMMNNNOOOQQQRRRSSSSSSSSSTTTVVVYYYZZZZZZZZZ[[[]]]\\\[[[YYYWWWUUUSSSSSSRRRSSSVVVZZZ___aaa___ZZZVVVSSSUUUWWWWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVUUUTTTVVVVVVWWWWWWUUUTTTRRRPPPOOOOOOOOOOOOOOONNNMMMMMMIIIHHHGGGHHHJJJLLLKKKJJJFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAAAAA>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999999777777777666666777777777777777777777888888888888777777777777666666666666555555555555555666666666666666666666666555555555333333222222222222111111333222222111111222222333111111111111111111111111222222222222222333444444222333333333444444555555222222222222222222222222333333222111111111111222333333333444444444444444111444888999888888:::===BBBIIIVVVjjjsss^^^PPPFFFAAA;;;888888999777555777666666666666555555555555555444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222333333333333555555555555555555555555999888777777666666666777888999:::;;;===???@@@AAA<<<>>>@@@BBBDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFEEEDDDEEEGGGJJJLLLJJJKKKLLLLLLKKKLLLNNNPPPSSSQQQMMMKKKKKKMMMOOOQQQTTTSSSRRRQQQQQQQQQQQQQQQWWWWWWVVVTTTRRROOOMMMLLLJJJLLLNNNPPPQQQRRRRRRRRRTTTVVVYYY[[[[[[\\\^^^___```___]]]ZZZXXXVVVTTTSSSQQQSSSYYYaaagggfff___WWWUUUWWWXXXWWWTTTSSSTTTVVVSSSTTTTTTUUUUUUUUUUUUTTTVVVVVVVVVTTTSSSQQQOOOMMMMMMMMMNNNNNNMMMLLLLLLKKKHHHGGGFFFGGGIIIJJJIIIHHHHHHGGGFFFEEECCCBBBAAAAAA@@@AAACCCDDDCCCBBB@@@>>>????????????????????????AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>=========<<<<<<;;;<<<<<<;;;;;;:::999888888777777666666777777888555666666777777888888888666666666666666666666666555555555555555555555555555555555555555555555555333333333222222222222222333222222111111222222333000000000000000000000000222222222111222333333444///000000111111222222333111111111111111111111111222222111111111111111111333333333222222222222222333555888999777777777999<<>>??????>>>@@@BBBCCCEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGFFFDDDCCCDDDGGGJJJMMMIIIKKKLLLLLLKKKLLLNNNPPPQQQOOOMMMLLLKKKMMMOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSUUUUUUTTTSSSQQQOOOMMMKKKJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVYYY[[[\\\\\\^^^```aaa```^^^\\\YYYWWWTTTSSSOOOQQQVVV```iiijjjccc\\\XXXWWWVVVTTTRRRQQQRRRTTTQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNLLLKKKMMMMMMMMMMMMLLLKKKIIIIIIHHHGGGFFFGGGHHHIIIHHHGGGKKKJJJIIIGGGDDDBBB@@@??????@@@BBBCCCCCCAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???????????????>>>>>>>>>>>>=========;;;;;;;;;;;;:::999888777888888888777777888888888555555555666666777777888555555555555555555555666555555555555555444444444444444444444444555555555333333333444444444444444333222222111111222222333000000000000000000000000222111111111111222333333000000000111111222222222111111111111111111111111111111111111111111111111222222222222222111111111444555555555555666888999999<<>>@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEDDDEEEHHHJJJLLLJJJKKKLLLLLLLLLLLLNNNPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTTTTSSSRRRQQQPPPOOOLLLLLLLLLMMMNNNOOOQQQRRRTTTWWWZZZ[[[\\\]]]^^^```______^^^\\\YYYVVVTTTRRRPPPPPPTTT\\\dddfffccc^^^XXXVVVTTTSSSTTTUUUTTTSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSRRRPPPMMMLLLJJJIIIMMMMMMMMMLLLLLLJJJIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGJJJJJJIIIGGGDDDAAA???===@@@@@@AAAAAAAAA@@@???>>>????????????????????????@@@??????>>>>>>>>>??????>>>>>>>>>>>>============::::::::::::999888777777999888888777777888888999555555555555666666666666444444444555555555555555555555555444444444444444333333333444444444444444333333444444444444555555333222222111111222222333111111111111111111111111111111111111111222333333444444444444444444444333111111111111111111111111///000111111222111111111111111111222222222222222333333111111222444777888222777;;;;;;;;;AAANNNYYYlll|||~~~}}}~~~vvveeeSSSHHHBBB===999888::::::999888777666555444555555444444444333333333111222333444333222111000////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111222222222333333333333333333333222222222222333333333333333333333333222222222333444555777888888888888888999999999999888:::<<<>>>@@@@@@@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGIIIKKKLLLKKKLLLMMMLLLKKKKKKMMMOOOLLLMMMNNNOOOOOONNNNNNMMMLLLLLLNNNPPPRRRUUUXXXYYYPPPQQQQQQRRRRRRRRRRRRQQQNNNMMMLLLKKKLLLNNNQQQSSSVVVXXX[[[\\\]]]]]]___```\\\\\\\\\ZZZXXXUUUSSSQQQRRRQQQRRRUUU[[[^^^^^^]]]XXXVVVVVVZZZ```aaa\\\VVVUUUUUUUUUUUUTTTTTTSSSRRRSSSRRRPPPNNNLLLJJJIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFFFFFFFEEECCCAAA???===@@@@@@@@@@@@????????????========================>>>======<<<<<<===>>>???=========<<<<<<<<<;;;;;;::::::::::::999888777666777777777666666777777777666666555555555555555444333333444444444555555555555555555444444333333333222222333333333444444444222222333333333444444444333222222111111222222333222222222222222222222222111111111111111222222333666666555555444444333333111111111111111111111111...///000111222222111000111111111222222333333333333222111111222444555555000333777888888;;;AAAFFFPPP\\\oooyyymmmWWWNNNGGGDDD@@@:::777:::777777777666555444444555444444444333333333333222111222333444333222000///////////////////////////000000000000000000000000////////////////////////........./////////000000////////////////////////000000111222333444444555444444444444333333333222222222222222222222222222333333222333333444555555444555555666777888999999666777:::<<<>>>?????????CCCCCCCCCCCCCCCEEEFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNKKKLLLMMMNNNQQQTTTVVVWWWLLLMMMNNNOOOPPPQQQQQQQQQQQQOOOLLLKKKKKKNNNQQQSSSXXXZZZ]]]^^^^^^^^^___aaaZZZZZZZZZYYYWWWTTTRRRPPPTTTRRRPPPQQQTTTWWWZZZ[[[YYYXXXZZZccclllmmmeee\\\XXXXXXWWWVVVTTTRRRQQQPPPRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMJJJHHHGGGHHHIIIIIIHHHGGGAAABBBBBBCCCBBBAAA???>>>AAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;===>>>???<<<<<<;;;;;;;;;:::::::::999999:::999999888777666666666555555555555666666666666666555555444444333333333333444444555555555555555555444444333333333222222222333333444444444111111111222222333333333333222222222222222222333222222222222222222222222111111111000111222222333666555444444333222111000000000000000000000000000...///000222222222111000000000111222333444444444444333333444555666555444333333444666777888999999===DDDPPP```ssslllYYYNNNEEEAAA???>>>999333555<<<555555666555444444666777444444444333333333222222000111333333333222000...111111111111111111111111000000000000000000000000////////////////////////---.........//////000000//////////////////////////////000111333444555666555555555444444333333333222222222222222222222222444444333333222222333333111222333555666888999:::666777:::===???@@@AAAAAADDDCCCCCCCCCDDDEEEGGGHHHFFFGGGIIIKKKLLLLLLKKKKKKKKKLLLLLLJJJHHHGGGHHHJJJMMMKKKIIIGGGHHHJJJMMMOOOKKKKKKLLLMMMOOOQQQSSSTTTKKKLLLLLLNNNOOOQQQSSSTTTQQQRRRQQQMMMNNNSSSUUUTTTZZZ[[[]]]^^^___^^^^^^]]]WWWWWWVVVVVVTTTSSSQQQPPPQQQPPPOOOOOOPPPRRRUUUWWWZZZYYY[[[aaaggghhhbbb\\\\\\YYYUUURRRQQQPPPNNNLLLNNNNNNLLLJJJGGGFFFGGGHHHIIIGGGFFFHHHKKKMMMLLLJJJKKKIIIGGGFFFEEEDDDBBB@@@CCCBBBAAA@@@???@@@AAAAAACCCBBB@@@>>><<<<<<<<<<<>><<<;;;;;;<<<===>>><<<===============<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<:::999888999999:::777777666666555555555444999888777666555444333222222222222222222222222222666555444333222111111111000000000000000000000000111222444555555444222111333333222222222222222333222111000///000222444555000000000000000000000000444444444333222111000///222222222111111111000000222111111111000000//////000000000000000000000000222222222333444555666777444444444555555666666666:::999===EEEOOO___vvv}}}jjj\\\QQQGGGAAA:::::::::999888777777666666666555555555444444444333333333222222111111111222222111111111111222222------,,,---...///111222111000///......---......000000000000000000000000111111000///////////////111000///......///000111////////////111333555666777444111111444555555333444555555555444333333222222333444444222111222444111333555555555555666777888:::<<<>>>@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCEEEFFFHHHJJJKKKKKKJJJJJJNNNMMMKKKJJJJJJJJJKKKLLLIIIJJJLLLKKKIIIGGGFFFFFFJJJMMMMMMKKKLLLPPPQQQOOOIIIIIIJJJKKKMMMNNNPPPQQQQQQSSSQQQNNNOOOUUUYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[VVVVVVUUUTTTRRRQQQOOONNNPPPOOOMMMLLLMMMPPPSSSUUUVVVWWWYYY^^^bbbbbb]]]YYY[[[XXXTTTQQQPPPOOONNNLLLMMMMMMLLLIIIGGGFFFGGGIIIKKKIIIHHHIIIKKKLLLKKKIIIIIIGGGEEEEEEEEEEEECCCBBBCCCBBBAAA@@@????????????AAA@@@???===<<<<<<<<<<<<>>>===;;;::::::;;;===>>>===============<<<;;;;;;;;;::::::::::::;;;<<<<<<===<<<:::888777666777777777666666666555555555444888888777666555444333222222222222222222222222222555555444333222222222222222222222222222222222222111222444555555444222111333333222111111111222222111111000//////000111222000000000000000000000000333333333333222111000///222222222111111111000000111111111111000000000///000000000000000000000000111111111222222333555555222222222222333333333333888666888<<>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCEEEFFFGGGIIIJJJJJJJJJJJJLLLLLLKKKKKKLLLMMMOOOPPPJJJLLLMMMMMMJJJHHHHHHHHHKKKNNNNNNLLLMMMRRRSSSQQQLLLMMMNNNOOOPPPQQQRRRRRRQQQRRRQQQNNNPPPXXX^^^___YYYYYYZZZZZZZZZYYYXXXXXXUUUTTTTTTRRRPPPNNNLLLKKKNNNMMMJJJIIIJJJMMMQQQSSSRRRUUUXXXZZZ[[[ZZZWWWUUUYYYVVVQQQNNNMMMMMMLLLLLLKKKLLLKKKIIIGGGFFFHHHIIIMMMKKKJJJJJJKKKKKKJJJIIIFFFEEEDDDDDDEEEFFFDDDCCCCCCCCCCCCBBBBBB@@@??????AAA@@@>>><<<<<<<<<<<<===<<<;;;::::::::::::<<<===>>>>>>======<<<;;;:::999888888888888888999::::::===<<<999777555444444444666666666555555555555555777777666555444444333333222222222222222222222222444333333222222333333444333333333333333333333333222222444444444444222222333222222111000000111111222222111111111000000000000000000000000000000000222222222222222111000///222111111111111000000000111111111111000000000000000000000000000000000000111111000111111222333444333333222222222222222222555333444666888;;;DDDMMM^^^ooottt]]]UUUJJJBBB===;;;888666666666555555444333333333333333222222222222111111333333333333333222222222000000////////////000000111000000//////000111111000////////////000000111........................111000//////......//////000//////......//////000//////......//////000111333111000000111222222111333333444444444333222222333444555555333333444555222555999:::999888777777555666888999;;;;;;<<<<<>>>>>===<<<;;;:::888777888777777777777888999999;;;:::888666555555555555555555555555555555555555666555555444444333333333222222222222222222222222333222222222333333444555333333333333333333333333222333333444444333333222333222111111000000000111222222333333333333222111000000000000000000000000111111111111111111000000111111111111000000000000111111111000000000000000000000000000000000000000111111111111111222333333555555444444333333222222222111333777777777;;;AAAEEESSSggg{{{}}}{{{|||tttbbbVVVKKKFFF@@@<<<;;;;;;:::999555444444444333333333222222222222222222222222222333333333333333222222222//////............////////////......------------///////////////000111222........................000000///............//////////////////////////////.....................222111000000111111111111222222333333333333222222222444555555444333444666999<<>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJJJJKKKLLLNNNOOOQQQQQQKKKLLLMMMMMMKKKJJJKKKLLLKKKNNNPPPOOOQQQUUUVVVSSSMMMNNNOOOOOOPPPOOONNNNNNNNNOOOMMMKKKOOOYYY```bbbZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLNNNMMMLLLKKKLLLNNNPPPQQQSSSUUUWWWWWWUUUTTTSSSTTTQQQNNNJJJGGGGGGHHHHHHGGGGGGHHHHHHGGGFFFFFFIIIKKKNNNNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCCCCCCCAAA@@@@@@AAACCCEEEFFFFFFEEEEEEFFFDDDBBB???<<<;;;::::::999999999999::::::;;;;;;=========<<<;;;999888777888888888888888999999:::999888777666666777888888444444444555555555555555444444444444333333333333222222222222222222222222222222222222333444555555222222222222222222222222333333333333333333333333222222111111111111222222000111222333333333222222000000000000000000000000//////000111111111000000000000000000000000000000000000000000000000111111000000000000000000000000333222222222222333333444444444444333333222222111000000222777888666777;;;<<>>@@@@@@===999555444666666777777888999:::;;;<<<<<<===>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIJJJLLLKKKOOOPPPOOOQQQUUUUUURRRPPPQQQRRRRRRRRRPPPOOONNNLLLNNNMMMKKKOOOXXX^^^___YYYXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPOOONNNOOOOOONNNOOOOOOPPPPPPQQQUUUTTTTTTTTTTTTTTTSSSRRRNNNLLLIIIHHHHHHHHHGGGFFFEEEFFFGGGFFFEEEFFFIIIKKKLLLMMMMMMKKKHHHFFFFFFGGGGGGEEECCCCCCCCCBBB@@@???======???@@@BBBBBBCCCCCCFFFDDDAAA>>><<<;;;::::::888999999::::::;;;;;;;;;<<<<<<;;;;;;:::999888777999888888888888999::::::888777666666666777999:::444444444444444555555555222222333333333333333333222222222222222222222222222222222222333333444555222222222222222222222222333333333333333333333333111111111111222333444555000000111111111111111111000000000000000000000000---...///000000000000000//////000000000000000111000000000000111111111111000000000000000000000000333333222222222333333444111111000000000000000000000...///333444111111333;;;:::<<>>@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGJJJKKKKKKKKKJJJJJJIIIHHHGGGHHHIIIHHHGGGHHHJJJLLLLLLPPPRRRQQQRRRUUUTTTQQQTTTTTTUUUVVVUUUSSSQQQOOOMMMOOONNNMMMPPPWWW\\\]]]WWWVVVUUUSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNOOOPPPQQQRRRQQQPPPOOOTTTQQQOOOOOORRRSSSQQQOOOMMMLLLJJJJJJKKKJJJHHHFFFDDDEEEEEEEEEEEEGGGIIILLLJJJLLLLLLJJJGGGEEEEEEGGGDDDCCCBBBBBBCCCCCCAAA@@@>>>>>>>>>>>>>>>??????@@@AAA@@@>>><<<;;;::::::;;;888999:::;;;;;;<<<<<<<<<:::::::::::::::999888888888888888777888888999:::888777666555555555666777333333333444444555555555111111222222333333333444222222222222222222222222333333222222222333444444333333333333333333333333444333333222222333333444000111111222333555666777777666444222111111111111000000000000000000000000,,,---...///000000000000////////////000000111111///000000000111111111111000000000000000000000000222222111111111111222222/////////000000000000000222//////222222000///111888555666;;;@@@FFFTTTaaazzzwww[[[UUUKKKCCC>>><<<;;;;;;777888999999777666555555444444444444444444444444000000000111111111222222.../////////000000000000000//////////////////000...///000000000///...---///......------------...//////////////////////////////...------------...------...//////...------,,,---...//////...---------000222222000//////000///000000111222222111111///111222222222222333555333555888999888777888999777777666666777888999:::999:::;;;<<<>>>???@@@AAAAAAAAA@@@AAABBBCCCEEEFFFIIIJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHJJJMMMOOOSSSTTTSSSSSSUUUTTTQQQQQQRRRSSSSSSRRRPPPMMMLLLNNNPPPPPPNNNQQQWWW[[[[[[UUUTTTRRRQQQQQQRRRSSSSSSQQQQQQRRRRRRQQQQQQPPPOOOMMMNNNQQQSSSSSSRRROOONNNRRRNNNJJJKKKPPPRRROOOLLLMMMMMMLLLMMMNNNMMMJJJGGGCCCDDDEEEEEEEEEGGGJJJLLLIIIKKKLLLJJJFFFDDDEEEGGGBBBAAA@@@AAACCCDDDCCCBBBBBBAAA@@@>>>===>>>>>>???===<<<;;;:::999:::;;;<<<888999:::;;;<<<<<<<<<<<<999999:::::::::999999888777777777777777888999999888777555444333333333444333333333444444555555555111111111222222333333444222222222222222222222222444333333222222333333444444444444444444444444444444333333222222333333444000000111222444666888999???===999666333222222333000000000000000000000000,,,,,,...///000000000000.../////////000000111111//////000000111111111222000000000000000000000000111111000000000000000111000000111111222222333333555111000333555333333666444333777===>>><<>><<<:::888777222444666777666555555555333333333333333333333333.../////////000000111111---.........//////000000000000////////////000000+++,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,........................//////...------------...,,,---...//////...---,,,,,,,,,.../////////......+++///111111///---.../////////000111111111111111...000111111111111333444333555666666444333444555777666555555666777888999999999;;;<<<===???@@@@@@AAA@@@@@@@@@AAACCCEEEFFFHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHHHHGGGHHHKKKNNNQQQUUUVVVUUUUUUVVVUUUQQQSSSUUUUUUTTTQQQNNNLLLLLLMMMMMMMMMPPPTTTVVVWWWWWWQQQSSSSSSRRROOOOOORRRVVVWWWWWWVVVTTTRRROOOMMMLLLQQQQQQRRRRRRQQQPPPNNNMMMOOOOOOOOOOOONNNNNNNNNNNNIIILLLQQQTTTTTTPPPKKKGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJLLLLLLKKKHHHEEECCC@@@@@@@@@AAABBBCCCDDDEEECCCAAA@@@>>><<<<<<<<<===;;;;;;:::::::::;;;<<<<<<:::::::::999999999888888:::;;;<<<===<<<:::888666666666555444555666777888666666666666666666666666444444444555555555555555333444444555555444444333333444444555555444444333333333333333333333333333444444555555444444333222///111222111000///000111111000000111333666999;;;>>>===:::777444111///...000000000000000/////////////////////////////////000//////............///............////////////000000000000000000000000000000111111111000000///////////////000000000000333222222111111222222333333444666666555666777999???EEENNNYYYfffxxxvvvdddUUUIIICCC@@@???===;;;999777555555555555444444444333333333222222222111111111111000111111000///////////////000000//////.........------------...............///000000///---+++,,,---....../////////...,,,+++.........//////......---,,,---...//////...------***+++---//////...---,,,............/////////000000000000000111111111111000000111111111111000000///000111222222333222222444555555555555555444444444555777888999999888888999;;;===>>>>>>???AAACCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNQQQSSSUUUUUUUUUWWWXXXNNNPPPRRRQQQOOOMMMLLLMMMNNNMMMMMMOOORRRTTTTTTSSSPPPQQQRRRQQQPPPQQQRRRTTTYYYXXXWWWUUURRRPPPMMMLLLPPPPPPPPPOOOOOOMMMLLLLLLOOONNNNNNNNNNNNNNNNNNNNNLLLMMMOOOQQQQQQOOOMMMKKKJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKLLLLLLKKKIIIFFFDDDAAAAAAAAAAAABBBCCCDDDEEEBBBAAA???>>>===<<<=========<<<<<<;;;;;;<<<<<<<<<::::::999999999888888888999:::;;;;;;:::999777555555555444444444555666777666666666666666666666666555555555555555555444444333333333333333333333333333444444555555444444333333333333333333333333333333333333333333222222111///111222111000///000111222111000000111333555666888777666444222000///...////////////////////////////////////////////////.........------...//////............////////////000000000000000000000000000000111111111000000///////////////000000000000222222222111111222222222111222444444333444555777777;;;AAAFFFNNNZZZiiitttwwwjjj[[[PPPFFF@@@<<<<<<<<<:::999777666444444444444444444333333333333222222222111111111000000111000000///////////////000/////////............///.....................000111111000...,,,---...---......///...---,,,+++*********++++++++++++***---......//////...---,,,+++,,,---.........---,,,............////////////....../////////000000000000000111111111111000000//////000111222222222222333333444444444444333333444555777888999999888888999;;;======>>>>>>@@@BBBDDDCCCCCCCCCEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLNNNOOOPPPOOORRRTTTUUUUUUUUUVVVXXXLLLNNNPPPPPPOOONNNOOOPPPOOOOOOOOOQQQSSSTTTSSSRRROOOOOOOOOQQQSSSTTTSSSRRRXXXWWWVVVSSSQQQOOOMMMLLLOOONNNMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNMMMMMMNNNNNNOOOLLLMMMMMMNNNMMMLLLJJJIIIJJJKKKLLLLLLKKKIIIGGGEEEBBBBBBBBBCCCCCCDDDDDDEEEBBBAAA???>>>===<<<======???>>>===<<<<<<<<<<<<<<<999999999888888888888888888888999999999777666444444444333333444444555666666666666666666666666666666666666555444444444333444333222111111222333444333444444555555444444333222222222222222222222222222222222222222111111000///111222111000///000111333222000/////////000111111111111000000/////////........................////////////////////////------------...//////000............///////////////////////////////////////000000111111000000000////////////000000000000222222111111111111222222///000222222111111222444333666888:::===CCCLLLRRRooo~~~zzzwwwwww|||ooo[[[UUUMMMFFFAAA>>>;;;:::888888777666555444444333444444444333333333222222222222111111111000000000000000//////......//////////////////............000000000//////.........000111111000...---...///,,,------------,,,,,,++++++++++++,,,,,,---------...............---,,,+++,,,,,,,,,---------......//////..................------.........////////////000000111111000000///...///000111222222222222222222333333333333222222444555666777888888888888999:::<<<======>>>@@@AAAEEEDDDDDDDDDFFFHHHKKKMMMJJJKKKJJJJJJIIIHHHGGGFFFHHHIIIJJJKKKMMMOOOPPPQQQQQQSSSUUUUUUUUUUUUVVVWWWNNNPPPQQQQQQPPPOOOPPPRRRPPPOOOPPPRRRUUUVVVUUUTTTOOOMMMNNNQQQUUUVVVTTTQQQTTTSSSRRRQQQOOONNNMMMMMMOOONNNMMMLLLKKKLLLLLLMMMKKKKKKKKKLLLLLLMMMMMMMMMOOOOOONNNMMMMMMNNNOOOPPPMMMMMMNNNNNNMMMKKKIIIHHHIIIJJJJJJJJJJJJHHHFFFEEECCCCCCDDDDDDDDDDDDDDDDDDBBBAAA???============>>>???>>>===<<<;;;;;;;;;;;;888888888888888888888888666777777777777666555444333333333444444444555555666666666666666666666666777777666555444333333333444333111000000111333444333444444555555444444333111111111111111111111111222222222333222111111000///111222111000///000111333222111//////...///////////////...............---------...............////////////////////////---------...///000111222............////////////...........................///000000000000000000////////////000000000000111111000000000000111111...///111111000000111222222444666777999<<>>@@@AAADDDDDDCCCCCCEEEHHHLLLNNNIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQSSSUUUUUUTTTTTTUUUVVVQQQQQQRRRQQQOOONNNNNNPPPLLLMMMOOORRRVVVWWWVVVUUUOOONNNNNNQQQUUUWWWTTTQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPOOONNNMMMNNNOOOPPPJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPOOONNNNNNLLLLLLMMMMMMLLLJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDAAA@@@???=========>>>>>>>>>===<<<;;;::::::::::::888888888888888888999999777777777777777666666555444444555555555666666666777777777777777777777777777777666555444333333333444333111000000111333444333444444555555444444333111111111111111111111111333333333333333222222111///111222111000///000111222111111000000000000000000000000///...---------------------......//////////////////////////////////////////000111222333............////////////------------------------......///000000000000000////////////000000000000111000000//////000000111///000111111000///111222000111333444555777:::<<<;;;EEEQQQ^^^ooo}}}|||}}}tttbbbVVVMMMGGGCCC???===:::888888999888777555555555555555555555555333333222222222111111111111111111000000000////////////............//////.........///////////////222111111000///......------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***++++++......------,,,,,,,,,,,,---,,,,,,,,,,,,---...///...............---------....../////////000000000//////000000000000//////......///000111111111111222222333444444444444444555555555666666777888888:::<<<>>>>>>>>>>>>@@@AAAAAAAAAAAABBBDDDFFFIIIKKKEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPPPPRRRTTTTTTSSSSSSSSSUUUPPPQQQPPPNNNKKKJJJKKKLLLJJJKKKMMMQQQUUUWWWVVVTTTQQQQQQQQQSSSUUUVVVUUUTTTTTTSSSRRRRRRRRRSSSTTTUUURRRRRRQQQQQQQQQQQQRRRRRRKKKLLLLLLNNNOOOPPPQQQQQQQQQRRRSSSTTTSSSPPPNNNLLLKKKLLLLLLMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCAAA@@@>>>=========>>>???===<<<;;;:::::::::::::::999999999999999:::::::::888888777777777777777777666666777888888888888777777777777777777777777777666666666555444444444333444333222111111222333444333444444555555444444333222222222222222222222222333333333333333222222111///111222111000///000111111111111222222111111111222111111000///...---------------...//////000000////////////////////////////////////000111222222............////////////........................------...///000000000000////////////000000000000000000////////////000000///000222111000///000222222222222222333444555666999===AAAGGGSSSeeesssxxx}}}~~~llldddYYYNNNGGGCCCAAA@@@999888777777888999888777555555555555555555555555222222222111111111000000111111000000000/////////......------......//////.........///////////////000000000//////.........+++---...---++++++,,,------,,,,,,,,,,,,------...---,,,+++******+++,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.............../////////000000000...//////000000//////...---...///000111111111111111222333444555555555444555555555555666777888999:::<<<============>>>@@@>>>??????AAABBBDDDFFFFFFBBBCCCEEEGGGIIIJJJKKKKKKGGGHHHKKKMMMOOOOOOOOOOOONNNPPPRRRRRRRRRRRRSSSTTTPPPPPPOOOMMMKKKJJJKKKMMMMMMNNNPPPTTTWWWXXXVVVTTTSSSTTTTTTTTTSSSTTTUUUWWWVVVTTTRRRQQQPPPPPPQQQRRRRRRSSSSSSTTTTTTSSSSSSSSSNNNOOOPPPQQQSSSTTTUUUVVVVVVVVVUUUUUUSSSQQQNNNMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHFFFDDDCCC@@@@@@>>>=========>>>???===<<<;;;;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;999999999999999999999:::777888999:::;;;::::::999777777777777777777777777555555555555555555444444333333333333333333333333333444444555555444444333333333333333333333333333222222222222222111111000///111222111000///000111222222222222111111000000111000000//////.........------...//////000111111///////////////////////////...............//////............////////////........................,,,---...///000000000000////////////000000000000000//////......//////000///000111000///...///111333222111111222444444444666888999:::AAALLLTTTUUU^^^gggttt{{{jjj\\\PPPMMMGGGCCC@@@>>>======999888777888999:::888777444444444444444444444444222111111111000000000000111000000000////////////...------------...///000............/////////000///.....................,,,---...---,,,,,,---...------,,,,,,,,,---//////222000...---,,,---...///,,,++++++++++++---...///+++,,,---.........---,,,++++++,,,---......//////------........./////////......////////////......---...///000111111111111000111222333333444444444555555444444555666888999888:::;;;;;;;;;;;;<<<>>><<<===???AAABBBCCCBBBBBBAAABBBDDDFFFHHHIIIJJJKKKHHHIIIKKKNNNOOOOOONNNMMMKKKMMMPPPQQQPPPQQQRRRSSSQQQQQQQQQOOOMMMMMMNNNPPPSSSSSSUUUYYY[[[[[[YYYVVVTTTVVVWWWUUURRRRRRVVVYYYUUUSSSPPPNNNLLLLLLLLLMMMRRRSSSTTTUUUUUUTTTSSSRRRQQQRRRSSSUUUVVVXXXYYYZZZYYYXXXVVVTTTRRRPPPOOONNNKKKLLLNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJIIIGGGDDDCCC@@@???>>>======>>>>>>???======<<<<<<<<<======>>>:::::::::;;;;;;<<<<<<<<<;;;::::::999::::::;;;;;;999:::;;;<<<===<<<;;;;;;777777777777777777777777444444444555555555555555333444444555555444444333333444444555555444444333333333333333333333333333111111111111111000/////////111222111000///000111222222222222111///...---////////////////////////.........///000111111222////////////////////////...------,,,,,,,,,------............/////////000////////////////////////,,,---...///000000000000////////////000000000000//////............//////...///000000...---...//////...------000222333333000222444444999???AAA???AAAGGGRRR```qqqyyyuuudddXXXLLLCCCGGGDDD???;;;999888::::::999888777777777666444222444444444333333333333222111111111111000000000000000000000000////////////---------------...///000---.........//////000000---------...............,,,...///...------...///...------,,,---...///000000///---***)))***+++++++++*********+++---///000***+++---//////...---,,,)))***+++,,,...///000000,,,,,,,,,---------............////////////......---...///000111111111111//////000222222333333333555555444444555666888999777888999999999999:::;;;<<<===@@@BBBCCCBBBAAA@@@BBBCCCDDDFFFHHHIIIIIIJJJHHHJJJLLLNNNOOONNNMMMMMMIIILLLNNNOOOPPPPPPRRRSSSLLLMMMOOOQQQRRRQQQSSSUUUYYYZZZ[[[\\\\\\[[[YYYXXX\\\YYYVVVVVVYYYZZZYYYWWWQQQPPPNNNLLLLLLMMMNNNOOOSSSSSSSSSSSSSSSSSSTTTTTTRRRSSSUUUVVVWWWWWWWWWWWWZZZYYYWWWUUUSSSQQQPPPOOOOOONNNNNNMMMMMMNNNNNNNNNMMMKKKIIIHHHIIIJJJIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@???>>>===============<<<:::999999:::<<<===;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888666666555555666888:::;;;333333444444333333222111444444444333333222222222555222///111555777444111000000111222333333444444000000000000000000000000111000///......///000111000000000000000000000000////////////////////////,,,,,,------...///////////////.........---------//////.........---------........................,,,...000222222111///...,,,---///000000000///...........................////////////////////////---------............/////////000111222222333333111222333444666777888888<<<>>>???CCCLLL^^^ttt{{{ppp```TTTMMMIIICCC???===<<<;;;999888777777777666555555555555444444444777555333111000000111222000000000000000000000000222111000......000111222111111000///...---,,,,,,---...///000000...,,,+++......000000000///...---//////...---,,,,,,++++++,,,,,,,,,---------...............------.........,,,,,,,,,,,,,,,,,,,,,,,,.........///......---------,,,,,,++++++,,,,,,---+++---///...,,,+++,,,///////////////000000000000000000000000111111111111333333222222333333444555777666555444333444555555555666666888999:::;;;;;;;;;<<<>>>???>>>???@@@BBB@@@BBBDDDDDDDDDEEEGGGIIIIIIJJJKKKLLLLLLMMMLLLLLLNNNNNNNNNNNNPPPSSSUUUVVVNNNNNNOOOPPPQQQQQQSSSVVVVVVXXXYYY[[[[[[[[[ZZZYYYZZZYYYXXXXXXXXXXXXWWWVVVQQQPPPNNNLLLLLLMMMNNNOOOTTTSSSSSSRRRSSSTTTUUUVVVTTTUUUWWWYYYZZZZZZZZZYYYXXXXXXVVVUUUSSSQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRROOOLLLJJJJJJKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDCCCCCC@@@???>>>===<<<<<<<<<<<<>>>===;;;::::::;;;<<<===999999999999999999999999::::::;;;;;;<<<<<<<<<===;;;<<<===>>>===<<<999888:::999777666555555555666333333444444333333222111444444444444333333222222555222///111555666444111222222111111111111000000000000000000000000000000111000///......///000111////////////////////////........................111000000///......------//////.........---------//////.........---------........................***,,,...000000///---,,,,,,---.../////////.............................................................../////////000000//////000111111222333333222222333444444555666666555777888:::>>>HHHVVVaaassszzzzzznnn\\\TTTIIIBBB@@@???<<<999;;;:::999888777777666666555555555555444444444333444333111000000111222333000000000000000000000000222111///......///111222000000//////......------,,,---...///...---+++***++++++,,,---.....................---,,,,,,,,,+++,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,...000///---,,,---////////////000000000111111//////000000000111111111333222222222222333444444666555444333333444555666666666777888999999:::::::::<<<>>>>>>>>>>>>@@@BBB@@@AAACCCDDDDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMNNNOOOQQQSSSTTTPPPPPPOOOPPPRRRVVVZZZ\\\UUUVVVXXXYYYZZZ[[[[[[[[[ZZZ[[[]]]\\\ZZZXXXWWWWWWQQQPPPOOONNNMMMNNNOOOPPPUUUTTTSSSRRRSSSUUUWWWYYYWWWXXXZZZ[[[\\\\\\[[[ZZZVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUOOONNNLLLLLLMMMMMMMMMLLLJJJHHHFFFDDDCCCBBBCCCCCC>>>>>>===<<<;;;;;;;;;;;;???>>>===<<<;;;<<<<<<===888888888888888888888888999999:::;;;;;;<<<======777999<<<>>>>>><<<999777:::999777666555444444444333333444444333333222111555444444444444444333333444111000111444666444111444333222111000...------000000000000000000000000000000////////////000000................................................111111111000//////.....................---------...............---------------------------------***,,,.../////////---,,,,,,,,,---............---................................................////////////000000000111///000000111111222222222222222222222333333444444333555777888888:::@@@EEEPPPWWW```kkkuuu{{{zzz~~~zzzqqqeeeXXXOOOEEE@@@;;;888999::::::888888888777666555555666666444444444444333333333333222111000000000111333444000000000000000000000000111000///......///000111........................+++,,,---------,,,***))))))))))))***+++,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------......---,,,++++++,,,,,,---///000///...---...////////////000000000111111//////000000000000111111222222111111222222333444555555444333333444555666777777777888888999999999:::<<<===>>>===>>>@@@AAA@@@AAACCCDDDDDDEEEGGGIIIHHHHHHIIIJJJLLLMMMMMMNNNOOONNNNNNNNNNNNPPPQQQRRRPPPQQQQQQRRRXXXbbbhhhjjjXXXXXXYYYYYYZZZZZZ[[[[[[\\\___bbbaaa]]]ZZZYYYZZZRRRRRRQQQPPPPPPQQQQQQRRRUUUTTTSSSRRRSSSVVVXXXZZZZZZ[[[\\\\\\[[[ZZZXXXXXXSSSSSSSSSRRRRRRRRRQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSOOOMMMLLLLLLMMMNNNMMMLLLJJJHHHFFFCCCBBBBBBBBBCCC???>>>===<<<;;;;;;;;;;;;???>>>===<<<;;;;;;;;;<<<666666777777777777888888777888999:::;;;<<<======555666888::::::999777666777777777666666666666666333333444444333333222111444444444444444444444444333111000111333444333222444333333111000///...---000000000000000000000000000000////////////000000........................////////////////////////---......///000000111111................................................------------------------,,,...///000111000///...,,,,,,,,,---------------....................................................../////////000000000///000000000111111111222222222222222111111111111333555777888777888:::<<<===AAAGGGNNNWWW```jjjpppxxx}}}|||xxxvvvyyywwwnnnbbbXXXQQQKKKEEE@@@@@@===:::999::::::999777555555444444444444444555444333333333222222222222111111000000000000111222////////////////////////000//////......//////000---------....../////////,,,,,,,,,---,,,+++******+++***)))))))))+++,,,---,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////...---,,,,,,,,,,,,,,,---.........------..................////////////////////////000000000111111111111111111222333333444444333222333444666777777777777777888888888888999;;;============???AAA@@@BBBDDDEEEFFFGGGIIIKKKIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOONNNOOOPPPQQQRRRPPPRRRSSSUUU```nnnvvvwww\\\[[[ZZZYYYXXXYYYYYYZZZ[[[^^^aaa```\\\YYYXXXYYYTTTTTTTTTSSSTTTTTTTTTTTTUUUTTTSSSSSSTTTVVVXXXYYYZZZ[[[ZZZZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNLLLKKKKKKKKKMMMMMMLLLKKKIIIHHHFFFDDDBBBBBBBBBBBB??????>>>===<<<<<<<<<<<<===<<<<<<;;;;;;:::::::::666666777777888888888888777777888999:::;;;<<<===777777666666666777888888777777777777777777666666333333444444333333222111444444444444444444444444222111111111333333333222333333222222222111111111//////////////////////////////000000000000//////////////////////////////000000000000000000000000,,,------......//////000---.....................---.....................------------------------------...///000//////...,,,,,,,,,,,,------......................................................------........./////////000000000000000111111111222111111111111000000000000111222222222333555666666888:::<<<@@@FFFMMMRRR\\\dddoooyyy{{{uuuqqqooosssyyyuuuiiiXXXRRRIIICCC@@@???===<<<;;;:::888777777666444333444444333222222333333333222222222222111111111111222222111000/////////...........................///..................///,,,,,,------......//////---------------,,,,,,+++...---,,,*********+++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////...------,,,,,,,,,---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------.........////////////000000000111000000000000111222222333222222222333444666777777777777777777777888888999:::<<<<<<<<<===>>>@@@AAACCCFFFGGGGGGHHHKKKMMMKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQPPPOOOOOOPPPQQQRRROOOSSSTTTVVVbbbsss{{{yyy^^^\\\ZZZWWWVVVWWWXXXYYYXXXYYY[[[ZZZXXXVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWVVVUUUSSSQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRPPPNNNLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMKKKJJJHHHHHHGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;777777888888999:::::::::777777888999999:::;;;;;;:::999777555555777999:::888888888777666555333222333333444444333333222111222222333333333333444444111111111111222222222333222222222222222333333333//////////////////////////////000000000000//////////////////////////////000000000000000000000000/////////...------,,,,,,---------...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------,,,---......///........................------------------------------------............000000000000000000000000111111111111111111000000333222000//////000111222333444555555666888===@@@EEEJJJRRRZZZdddqqq~~~{{{ssswww}}}vvvjjj```VVVNNNFFFCCC>>>;;;::::::::::::777777666666555555444444444444333222111111222222222111111111000000000000222222111000///...---,,,................................................,,,,,,------.........///...---------,,,,,,,,,,,,//////---,,,+++*********,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------......------------......,,,+++***+++,,,---,,,***,,,,,,,,,,,,---------.........////////////000000000000000///000000111222222111111111333555777888666666666777777888888888888:::;;;<<<;;;<<<>>>???AAACCCFFFGGGHHHIIIKKKMMMMMMLLLKKKKKKLLLMMMOOOPPPPPPPPPOOONNNNNNOOOPPPQQQNNNSSSSSSSSS^^^oootttppp[[[YYYWWWTTTTTTUUUWWWYYYWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUUUUSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPNNNMMMKKKJJJJJJJJJJJJIIIJJJKKKMMMMMMLLLJJJGGGHHHHHHHHHGGGEEEBBBAAA>>>>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<=========999999::::::;;;<<<<<<===777888888888999999::::::999999777666666666666777555555666666555333222111333333444444333333222111111111111222222222333333000111222222111111222333111111111111111111222222////////////////////////...///000111111000///...................................................000000//////...------------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------...///000........................------------------------............////////////000000000000000000000///111111111111111111111111666444222111111111222222111222444444444555777999999<<>>>>>??????::::::;;;<<<<<<===>>>>>>888888888888888888999999666666666666555444222111...000111333444444333333333333444444444333222222000000111111111222222222000111222222111111222333222111111111000000//////////////////////////////...///000111111000///...------------------------------------------------......//////000111111111---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...---...///000111........................------------------------////////////000000000000000000000000////////////000111111111222222222222333222111111222333222111111333555555555444555666555999<<<>>>@@@GGGQQQYYYbbbnnn}}}{{{yyyxxxyyy{{{}}}vvvxxx}}}sssgggZZZSSSKKKGGGFFFCCC===777777888:::;;;;;;:::888666777777777666444444555666666555444222111000000000000000000000////////////---...//////000/////////------------------------,,,------......------,,,------------------------,,,+++******))))))******)))***,,,------,,,+++***------,,,,,,+++***))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///......------,,,,,,,,,---...///000111///---+++,,,...///---+++////////////000000000111............/////////000///////////////000111111000000000111333555777888333444555666777888999:::777999;;;;;;;;;;;;===???>>>@@@BBBDDDEEEFFFIIIKKKMMMKKKIIIHHHHHHHHHJJJKKKKKKJJJJJJJJJKKKLLLNNNOOOOOOPPPQQQSSSUUUVVVWWWWWWUUUVVVWWWUUUSSSRRRRRRSSSVVVSSSQQQQQQSSSTTTSSSQQQSSSTTTTTTUUUUUUSSSRRRQQQRRRRRRSSSTTTTTTSSSRRRQQQSSSTTTTTTTTTSSSRRRPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHLLLKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGFFFEEEBBB@@@???>>>>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<<<<;;;:::===AAACCCBBB@@@===;;;999777666666666777555555555444444333333333666666555444333333222222555555444444444333333333333333222222333333444555222000...///222444333222222222222222222111000000+++,,,...///000///...---------..................////////////////////////......------------......111000//////////////////------------------------,,,------......------,,,////////////////////////........................---...............------........................000000///............///................................................000000111111111222222222555333111///...///111333000000111111111222222222555555555666888:::===>>>LLLRRR]]]kkkzzz|||}}}~~~nnnddd\\\TTTOOOFFFCCC@@@>>>===<<<:::999999888777555444444444444444444333333333222222222666555444333222222111222000000000000000000000000////////////////////////........................///...,,,++++++,,,...///...............---------*********++++++,,,------+++++++++,,,,,,------------------,,,,,,+++++++++************++++++,,,---******+++++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---,,,***))))))***,,,------------...///000111222////////////////////////---------...///000000111111000000000000000111222555666777888::::::;;;;;;999999999:::;;;<<<===>>>;;;===@@@BBBDDDFFFIIIKKKLLLIIIGGGGGGJJJLLLLLLKKKIIIIIIJJJLLLMMMOOOPPPPPPMMMMMMNNNOOOPPPPPPPPPPPPRRRTTTUUUTTTSSSSSSTTTUUUVVVSSSPPPOOOPPPQQQPPPNNNPPPQQQRRRSSSTTTSSSRRRRRRTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSRRRPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFEEECCCBBB@@@??????<<<<<<======>>>>>>??????:::::::::;;;;;;<<<<<<<<<===;;;;;;===@@@BBBAAA???<<<;;;999777666666666666555555555444444444333333555555555444333333333222555444444444444333333333333222222222222333444444444222000000222444222111111111111111111000000///---------------...//////111000///...---...000000000000000000000000000000......------------......111000//////............------------------------------------------------........................---------------------------...............------........................000///......------....................................................../////////000000000111111333222000......///000111111111111111111111111222444444444444666888999;;;>>>AAAHHHPPP\\\kkkyyy~~~}}}~~~~~~~~~}}}||||||~~~|||qqqiii^^^UUUPPPKKKDDD???AAA???<<<::::::999888666666666555555555555555666444444444333333333222222555444333222222111111111////////////////////////................................................///---,,,++++++,,,---/////////......------,,,,,,************************++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***************+++,,,,,,*********+++++++++,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------///000000...---+++******+++---...---------,,,------..............................------......///000000111000000//////000000111111444555666888999999::::::999999999999:::<<<===>>>;;;===@@@AAACCCDDDGGGIIIHHHFFFDDDEEEHHHIIIHHHGGGIIIIIIKKKLLLMMMOOOPPPPPPKKKLLLLLLLLLLLLKKKKKKJJJOOOQQQSSSSSSRRRSSSTTTVVVVVVSSSOOOMMMMMMNNNMMMMMMOOOPPPQQQRRRSSSSSSRRRRRRUUUSSSQQQPPPPPPRRRTTTUUUSSSSSSSSSSSSSSSRRRPPPPPPMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDBBB@@@???>>>??????;;;;;;<<<===>>>???@@@@@@;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<===??????>>><<<;;;:::999777666666666666333333333333222222222222444444444444333333333333444444444444333333333333222222222222222333444444444222111111222333222000000000000000000//////...///...,,,+++,,,---///111333111...,,,+++,,,...000000000000000000000000000......------------......111000000///...------,,,------------------------...---,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,------...............---........................///......---------------............................................................////////////000000////////////......111111111111111111111000222222222222333444555666666777999<<>>===>>>???@@@============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999999999888777666666555555111111111000000000000000333333333333333333444444444444444333333333222222222222222111222333333444000000000111222222111111/////////000///......---......---,,,---...///000000...,,,+++******++++++////////////////////////...------,,,,,,------...111111111000///...---,,,,,,,,,------------------///...,,,++++++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.......................................---,,,,,,,,,,,,---................................................---.........////////////...///000000000///......111111111111000000000000222222222222222222333333666777777777999>>>DDDIIIJJJUUUcccnnntttzzz~~~nnnhhh___VVVOOOIIIDDDAAACCCAAA?????????===999666888666444444555666555444555444444444444444555555444333333333333222222222333222111000000000000000////////////////////////................................................------,,,++++++,,,------///......---,,,+++******++++++******)))))))))))),,,,,,,,,+++++++++++++++,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,---------,,,,,,+++...------,,,,,,++++++***+++*********+++,,,,,,---...---,,,,,,,,,,,,---...,,,,,,+++++++++++++++,,,....................................//////000000---...//////000000000000222333444555666666666666888888888888999;;;<<<===<<<>>>???@@@???@@@AAACCCAAABBBDDDFFFGGGFFFDDDBBBGGGGGGHHHIIIJJJKKKLLLMMMHHHIIIJJJKKKLLLMMMMMMMMMPPPRRRSSSRRRQQQPPPQQQRRRSSSRRRQQQPPPPPPQQQSSSTTTWWWVVVUUUSSSRRRQQQPPPPPPOOOQQQSSSTTTUUUTTTRRRQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOOOOOOONNNMMMLLLJJJIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGEEECCCCCCDDDEEEDDDCCCCCCAAA???>>>>>>???AAABBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::888999999999888666666555777777777777666555555444111111111222222222222222222222333333333333333333444444333333333222222222222111111111111222333333,,,...///000111111111111///////////////...------,,,,,,.../////////...---,,,---......---+++)))(((........................------,,,,,,,,,,,,------111111222111111///...---,,,,,,,,,---------......///...,,,++++++,,,...///........................------------------------,,,------...//////....................................---,,,,,,,,,,,,---........................................................./////////000000...///111222222111///...000000000000000000000000222222222222222222222222222444555666666666888:::999???FFFKKKOOOUUU^^^dddgggmmmvvv~~~{{{qqqdddZZZOOOLLLHHHEEECCCAAA>>><<<>>><<<999888777777666555777666444444666777666555666555444333222222222222333222222222222111111111111111000/////////000000........................................................................,,,,,,,,,++++++,,,,,,,,,...------,,,++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------))))))*********+++++++++++++++,,,,,,---,,,,,,+++---------,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///....................................////////////---...///000111111111111222333444555555555555555777777777888999:::;;;<<<<<<>>>??????>>>>>>@@@AAABBBEEEHHHJJJJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJDDDEEEGGGIIIKKKMMMMMMNNNQQQRRRSSSRRRQQQPPPQQQRRRRRRSSSTTTTTTSSSTTTVVVWWWYYYXXXVVVTTTRRRPPPPPPOOOMMMPPPSSSVVVWWWUUURRRPPPRRRRRRQQQPPPPPPQQQQQQRRRQQQQQQQQQQQQPPPNNNKKKJJJLLLKKKIIIHHHFFFEEEEEEEEEGGGEEEDDDCCCDDDEEEDDDCCCAAA@@@??????@@@AAABBBCCCBBBAAA@@@>>>===;;;:::999::::::::::::999999999999666888999888666444444555666666666777666555444444444444444555555555555555333333333333222222222222333333333333222222222222111111111111111222333333,,,...111222111000111111///////////////......---+++,,,...000000///...,,,---...000222111///,,,***------------------------------,,,,,,,,,,,,------///000111111111000...---+++,,,,,,------............---,,,,,,,,,,,,---...------------------------........................,,,,,,---...////////////........................///......---------------.........................................................////////////000...///000111222111000////////////000000000111111000111222222333222222111///222555666555444444444777888999:::<<>>===<<<888666888666444333333444555666777555444444555666666555666666444333222111111111111111111000000000//////000//////....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++******)))******+++,,,,,,------************+++++++++,,,*********+++++++++++++++...------,,,,,,,,,,,,---)))))))))************+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---///000111------------------------......//////////////////---...000111222222222111333333444555555555555555666666666777888999;;;;;;<<<>>>??????>>>>>>@@@AAADDDGGGKKKLLLKKKIIIHHHHHHEEEEEEFFFFFFGGGHHHHHHIIIDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQSSSSSSRRRRRRSSSUUUSSSUUUXXXXXXVVVUUUUUUWWWXXXWWWUUURRRQQQPPPPPPPPPNNNPPPRRRTTTUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRROOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEECCCCCCDDDDDDDDDCCC>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>===<<<;;;:::999999999888888888777777666888999999666444555666555555666666666555444333444444444444555555555666444333333333222111111111333333333222222222222111111111111111111222222333///222555555222000///000///000000000000///......,,,------..................///000111111000...---........................---,,,,,,++++++,,,,,,---+++,,,...///000///...---++++++,,,,,,---......///------------------------------------------------------------------------+++,,,---...////////////........................000///......------......................................................,,,---------............---...//////000000000///---......///000111222222...///000222222222111111000222444444333333333444666444333444777:::::::::<<>>????????????@@@BBBEEEHHHKKKLLLJJJHHHIIIJJJFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHIIIKKKLLLMMMNNNNNNNNNPPPRRRSSSSSSTTTVVVWWWSSSWWWZZZZZZWWWTTTTTTUUUVVVTTTSSSQQQPPPPPPPPPQQQPPPQQQQQQRRRSSSTTTTTTUUURRRQQQPPPOOOOOOPPPRRRRRRTTTTTTUUUTTTSSSPPPNNNLLLHHHHHHGGGGGGFFFGGGGGGGGGEEEDDDBBBBBBCCCCCCCCCBBB<<<===>>>@@@AAAAAAAAAAAA??????>>>>>>======<<<<<<999888888888777777666666666999;;;:::777555666888444555666666666555444333111111111222222333333333444444333333222111000000333333333222222222111111111111111000111222222333333666999777333///...///000000000000000//////...///...,,,,,,,,,---///111......---------......///////////////////////////---,,,,,,++++++,,,,,,---(((***,,,.........---,,,++++++,,,,,,---...//////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................000000///............///................................................++++++,,,,,,,,,---------------------......//////,,,---...///000111222333,,,---///111111111111000.../////////......111333222///...222666888555111222777<<<>>>>>>@@@EEEJJJLLLVVVeeeooouuuyyy~~~{{{vvvllliiiddd\\\SSSLLLJJJIIICCCAAA???<<<:::999999:::777555333222444555666666555666777777555555555555333111//////000111000///222222111111222222333444///............---------......---------......///........................------------------------***************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++******)))(((((((((''''''(((***+++,,,---...))))))******++++++++++++++++++***)))(((((())))))))))))))))))************)))***+++,,,,,,,,,,,,,,,)))***+++,,,------...///++++++******)))*********,,,------......------,,,......------,,,,,,------------------------------///////////////.........---///111444555555444333444444555555666555555555555555666666777999:::;;;<<<>>>???@@@???@@@AAACCCDDDGGGJJJJJJHHHGGGHHHJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMJJJKKKMMMOOOQQQRRRRRRRRRSSSTTTVVVWWWWWWVVVTTTSSSWWWSSSNNNIIIGGGIIIKKKMMMJJJLLLOOOPPPPPPPPPQQQRRRQQQPPPOOONNNNNNOOOQQQRRRRRRQQQPPPOOONNNMMMMMMLLLKKKHHHEEECCCCCCDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBAAA>>>>>>>>>???@@@@@@AAAAAA@@@>>><<<:::999:::;;;<<<:::999888888888888888888777777777777888888888888999888666555444444444555777666444444555555444333111111222222222333333333111111111000111111222333000000//////000111222222111111000///////////////............////////////+++,,,,,,---...///000000,,,,,,+++++++++,,,,,,---//////.........------------,,,***))))))***,,,---***++++++,,,,,,------...,,,,,,,,,---------...............------.........------,,,,,,,,,,,,++++++***+++,,,+++)))((()))***&&&)))---000222222000............------,,,,,,,,,111000...---,,,,,,---............------,,,,,,,,,...---,,,,,,,,,,,,---...........................//////.........------------......///////////////111111222333444444555555222222222111111111000000......///000111222222333555666666777888999999:::BBBDDDGGGLLLQQQWWW[[[^^^hhhooowww}}}{{{oooddd\\\XXXVVVOOOLLLHHHDDDBBB@@@===:::999999999888888888777777555555444444444333333333333333333333333333333333333222111000000111222333000000////////////000000000000000000//////////////////.........---------------------------------------------------------++++++++++++++++++++++++++++++******+++,,,...///......---,,,,,,+++******************************,,,,,,,,,+++***)))((((((,,,,,,++++++***))))))(((************************))))))))))))*********************)))))))))))))))+++)))(((***,,,---+++)))***++++++***((('''(((***...,,,++++++,,,---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////.........000111111111111222222222111333777999999888555333666666777777888888999999:::<<<>>>??????AAACCCEEEIIIHHHHHHGGGHHHIIIKKKLLLJJJJJJHHHEEEDDDEEEIIIMMMDDDEEEGGGIIIKKKMMMNNNNNNLLLMMMMMMNNNOOOPPPPPPPPPRRRRRRRRRSSSSSSTTTTTTUUUVVVSSSOOOLLLJJJKKKMMMOOOJJJLLLNNNOOOOOOOOOQQQRRRQQQPPPOOONNNOOOPPPQQQRRRRRRRRRQQQPPPNNNMMMLLLKKKLLLIIIEEEDDDDDDEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBBBB>>>>>>??????@@@@@@@@@AAA???>>><<<:::::::::;;;<<<:::999888777777777777777666666666777777888888999999888777555555555555555666555444444555555444222111222222222222333333333333333222111000000000111000000000000000111222222111111000///////////////000000//////.........------------...............//////...............//////.........------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,...000000///...,,,......---------,,,,,,,,,......---,,,,,,---...///......---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------///.........------------------...///////////////...//////000111111222222111111111000000//////////////////000111111111222333444444555666666777777666777999<<<@@@DDDGGGIIILLLRRRZZZ```eeelllvvv}}}zzzsssmmmeee```YYYRRRLLLHHHGGGGGGEEEBBB???===<<<;;;999777888777777777666666666666444444444444333333333333333333333333333333333333333222111000000111222333222222111111111111222222000000000000/////////...///.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...------,,,++++++******************************+++,,,,,,++++++)))((((((************************************************))))))))))))************))))))))))))***************)))(((***,,,---+++)))***++++++***)))(((***+++---+++******+++,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---------......////////////............000000111111111222222222222444666888888777555444555555555666777777888888:::<<<>>>??????@@@CCCEEEFFFFFFEEEEEEFFFGGGHHHIIIGGGHHHGGGFFFEEEGGGKKKNNNBBBCCCEEEHHHJJJLLLMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOQQQSSSUUUVVVQQQPPPNNNMMMLLLLLLMMMNNNIIIKKKMMMNNNNNNOOOPPPRRRPPPPPPOOOOOOPPPPPPRRRRRRSSSSSSRRRQQQPPPNNNLLLLLLMMMJJJFFFEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB??????@@@@@@AAAAAA@@@@@@???>>><<<;;;::::::;;;<<<:::999888777666555555666555555666777777888999999999999777666666666666666555444333333444444333222222222222222333333333333555444333111000/////////000000000000000000111222111000000///////////////111111000///...---,,,,,,//////.........---------111000000///.........///............------------......,,,,,,,,,,,,............---,,,,,,+++******,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,++++++...111222///+++.../////////...---,,,+++...------------,,,,,,,,,,,,,,,+++,,,,,,...///000...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............------------------...////////////............//////000000111000000////////////......000000000000000000000000111111222222333444444444222333333444666777999::::::===BBBFFFJJJPPPXXX^^^gggkkkqqqyyy~~~{{{pppjjjccc\\\XXXSSSLLLGGGFFFDDD@@@===;;;;;;<<<===;;;999777666777777666444555555555555555444444444444444444333333333222222333333333333333333333333333222222111111222222333222111111000000111111222000000000/////////..................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////------,,,,,,++++++******************************+++++++++++++++***)))((((((((()))***++++++,,,,,,************************))))))))))))************((()))))))))***+++++++++***))))))***,,,---+++***+++,,,,,,+++******,,,---,,,***((()))***++++++******+++,,,,,,------,,,,,,,,,,,,,,,---------..............................000000000111111111222222333444555555666666555555444444444555666777777777:::<<<>>>??????@@@BBBDDDDDDDDDDDDDDDEEEFFFGGGHHHDDDFFFGGGHHHHHHIIILLLNNNBBBCCCEEEFFFHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOPPPLLLMMMPPPRRRTTTVVVVVVWWWKKKKKKKKKLLLLLLKKKKKKKKKIIIKKKLLLMMMLLLMMMOOOQQQOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRPPPOOONNNKKKGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<:::999888666555555555555444555555666777888999999999999888777777777777777444333222222444444333222222222222333333333444444444333222111000000000000111000000000000000111111000000////////////000000111000000///...---------........................000///...---------------------------------------,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++---++++++///555666111,,,000///...---,,,,,,++++++------------------------,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////....../////////000000000111111////////////////////////000000000000000/////////000000111111111222222222555555444444555555666666777999::::::;;;???DDDHHHJJJMMMQQQXXXaaajjjqqquuu{{{}}}yyypppggg___YYYVVVOOOLLLHHHEEEDDDAAA>>>;;;???>>><<<:::999999:::;;;888666555444555666555444444444444444444444444444333333333333222222222222222222222222222222222222333333222222222222333333//////............//////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------......///,,,,,,,,,,,,++++++******************************+++++++++++++++***)))((()))))))))***++++++,,,,,,************************((()))))))))************(((((()))***++++++,,,,,,*********+++,,,,,,++++++,,,---------+++,,,---///,,,***))))))+++,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------...............///000000000000111111111111444444333333444444555666444444555555666777888888:::<<<>>>>>>??????AAACCCDDDEEEEEEFFFGGGHHHIIIIIIDDDFFFIIIIIIIIIIIIKKKLLLDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIKKKLLLOOOPPPQQQKKKNNNSSSXXXZZZYYYWWWUUUIIIJJJKKKLLLMMMLLLLLLKKKJJJKKKLLLKKKKKKKKKMMMOOONNNOOOPPPRRRRRRSSSRRRRRRRRRSSSUUUVVVWWWVVVUUUTTTNNNKKKHHHFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCCCCAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;999888777666555555555555444555555666777777888888888888888888888777777777444222222222444444333222222222333333333444444444222111111111111111222222111111000000000000000111000000////////////000000.........///////////////,,,,,,------...//////000//////...---------------,,,,,,------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++---+++,,,000666777222---......---,,,+++,,,------------------------------.........------,,,,,,,,,------------------------------------------------------------------------,,,,,,------------------,,,------...............///////////////000000000000000000000000000000000000000000///////////////000000111111111111222222222222111111111222333333444444444444444666999;;;;;;<<<>>>BBBFFFLLLPPPSSSXXX[[[bbbnnnzzzxxxnnngggccc]]][[[VVVPPPKKKFFFBBB@@@>>>===<<<<<<======<<<;;;<<<;;;:::999888777777777999777555444555555444333444444444444444444444444333333222222222111111111222222222222222222222222222222222222222222222222//////............//////////////////............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,+++++++++++++++************************************+++++++++***))))))************************************************((()))))))))************((())))))***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,---......---,,,,,,...///,,,+++******,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---------......////////////000000000111111111444333333222333444555555444555555777888999999::::::<<<>>>>>>>>>???AAABBBCCCDDDEEEFFFGGGHHHHHHIIIFFFHHHJJJKKKJJJIIIIIIJJJEEEFFFFFFFFFFFFEEEDDDDDDEEEGGGIIILLLNNNPPPQQQRRRKKKPPPVVV[[[]]]ZZZVVVSSSKKKLLLNNNOOOPPPOOONNNMMMLLLLLLLLLJJJIIIIIIKKKMMMMMMNNNQQQSSSTTTTTTRRRQQQRRRTTTVVVXXXXXXXXXVVVUUUNNNKKKGGGFFFFFFGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEDDDBBB???>>><<<<<<<<<<<<<<<<<<<<<;;;888888777666666666777777555555666666666666777777666777777888888777666666444333222333444555444333333333333333444444444444111111000000111222222333222111111000000000000000///////////////000000111............//////000000++++++,,,---...///000111000//////...//////000000,,,,,,,,,,,,------------------------------------******+++,,,,,,---......,,,,,,,,,---------......------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,000333444222///,,,,,,,,,,,,,,,,,,---...,,,,,,,,,------------...////////////...---,,,+++,,,,,,,,,------------...,,,------......------,,,........................,,,,,,,,,,,,------------,,,,,,---............---------------------------//////000000000000111111////////////////////////111111111111111111111111000000000000000111111222000000111222444555777888888888999:::;;;<<<>>>>>>BBBDDDIIIPPPWWW\\\]]]]]]gggjjjpppyyy}}}vvvqqqjjjhhhccc\\\UUUOOOJJJHHHFFFDDDBBB@@@>>><<<;;;;;;777777888888888888888777666666666666666666666666777555333222333333222111222222333333333333444444222222222111111111000000222222222222222222222222000111111222222111111000111000000//////000000111/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++++++++++++++++++++************************************+++++++++******)))++++++******************************************))))))))))))************)))*********+++,,,,,,,,,)))+++------,,,+++,,,---...//////...,,,+++---...,,,+++***+++---......---***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---......///////////////000000000111111333222222222222333444555444555666777888999:::;;;:::<<<>>>>>>>>>>>>@@@BBB@@@AAACCCDDDFFFGGGGGGGGGHHHIIIKKKKKKIIIHHHIIIIIIDDDEEEEEEFFFFFFFFFEEEEEEFFFHHHKKKNNNPPPQQQPPPOOOMMMPPPUUUYYYYYYWWWSSSPPPMMMNNNOOOPPPPPPOOOOOONNNNNNMMMLLLJJJGGGGGGHHHJJJLLLNNNQQQTTTUUUTTTSSSQQQTTTUUUWWWXXXXXXVVVSSSRRRMMMJJJGGGEEEFFFFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDBBB???===;;;;;;<<<<<<<<<<<<<<<;;;888777777777777888999999666666666666666555555555555666666777777777666555444333222333555666555444333333333444444444444555222222111111000111111111222222111000000000000000///////////////000111111///////////////.........,,,---------......//////------------...///000111++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------,,,,,,,,,,,,++++++,,,,,,---///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000000///...---,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,---------+++,,,------......------.........---------------.........//////000000000---.........///000000000000000000000000000000000222111111000000111111222000000222444666777666555555555666777777777777666888:::>>>@@@BBBEEEHHHJJJHHHKKKOOOTTTYYY]]]```aaaeeefffhhhjjjmmmppprrrttt~~~}}}zzzuuuqqqjjjeee```\\\[[[XXXSSSNNNMMMKKKHHHEEECCCAAA@@@???===<<<;;;::::::999999:::444555666666555444333333222333444555666666666555444333111111222333222111000000111111111222222222222111111111000000000000111111111111111111111111///000111111111111000///000000////////////000000//////.........---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++************************++++++************************)))******+++++++++******)))))))))***++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++)))+++------,,,+++,,,...///000///...+++***+++,,,+++***)))***,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,---------......++++++,,,------...//////////////////000000000111111222222222333333333333333444555666777999:::::::::<<<===>>>===>>>???AAA@@@AAACCCEEEGGGGGGHHHGGGGGGIIIJJJJJJIIIIIIKKKLLLCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIMMMPPPRRRQQQOOOMMMNNNPPPSSSUUUUUUSSSPPPNNNMMMMMMMMMNNNNNNNNNMMMMMMOOONNNLLLIIIFFFEEEGGGIIIKKKNNNQQQTTTVVVUUUSSSQQQUUUVVVWWWXXXVVVSSSPPPNNNMMMJJJFFFEEEEEEFFFFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDFFFFFFEEEBBB???===;;;;;;<<<<<<===<<<<<<;;;777777777777888999:::;;;777777777666555555444444444555666777777666555555555444333444666777666555333333333444444444555555444444222111000000//////222222111000000///000000///////////////000111111111111000///...------,,,///............---------*********+++,,,---...///+++++++++,,,,,,---------***++++++,,,,,,++++++***...------,,,,,,++++++***,,,,,,,,,---------......///......------......///---------,,,,,,,,,+++++++++---......------///000---------------,,,******,,,,,,,,,------.........---...///111111111000000,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------000000000000000000//////---------.........//////,,,------...///000111111/////////////////////...111111000///.........///000111222333444333111...///000222444555555444444222555888::::::>>>DDDIII===???@@@AAAAAABBBFFFIIIGGGIIIKKKMMMPPPSSSUUUVVVWWW[[[```ccceeehhhmmmqqqlllqqquuuuuuqqqooopppsssqqqtttxxxyyyxxxxxxzzz}}}zzzqqqiiihhhhhhddd^^^]]]```bbb```___gggssssssiiiccc^^^XXXTTTSSSRRROOOMMMLLLGGGCCCCCCEEEFFFCCC@@@===<<<;;;999999:::;;;;;;;;;:::999888777777666666333555666666555333333333000111222333333333222111333222000111333444444444.../////////000000111111111111111111000000000000111111111111111111111111...///000111111000///.........------------......//////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,++++++)))(((******************++++++************************)))******+++++++++******''''''(((***+++,,,---...************************))))))))))))************,,,,,,++++++++++++++++++)))+++......,,,+++,,,...000000000---+++)))***+++***)))((()))+++,,,---,,,++++++,,,---------,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////////////////000000000000111111222333333333333222222222333555666888999999:::<<<===>>>===>>>???AAABBBDDDFFFHHHJJJJJJJJJJJJFFFGGGIIIIIIIIIJJJMMMOOO???AAABBBBBBBBBCCCEEEGGGJJJMMMPPPQQQQQQPPPOOOPPPIIIMMMQQQSSSQQQMMMIIIHHHLLLMMMNNNPPPPPPPPPOOONNNMMMMMMLLLJJJGGGFFFHHHJJJLLLOOOSSSUUUVVVVVVVVVWWWTTTTTTTTTSSSRRRPPPOOONNNIIIIIIIIIHHHGGGGGGFFFFFFGGGEEECCCCCCDDDEEEEEEDDDCCCDDDDDDDDDBBB???<<<;;;999999:::;;;;;;:::::::::;;;:::999999::::::888666666777888888888777555444666666666555444444333333666666666666555555555555555555444333333333444444333444444444444333222222000000/////////111222333,,,,,,---...///000111222////////////............---------,,,,,,+++++++++---.........---,,,,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++*********))))))******,,,,,,,,,,,,******......---------,,,,,,,,,...---+++*********++++++...---+++,,,,,,---+++***---+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,------///...------,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///....../////////...,,,+++////////////////////////111000///......---.........///////////////..................////////////000000000000000000000000000000111111111222222222111222444555666888<<>>@@@BBBEEEGGGIIIIIIHHHGGGHHHIIIPPPPPPPPPPPPPPPPPPPPPPPPUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWXXXWWWUUUQQQNNNLLLJJJJJJIIIIIIHHHHHHHHHGGGIIIKKKQQQWWW[[[ZZZTTTOOOHHHFFFEEECCCAAA??????>>>;;;::::::999999::::::;;;999888888888777777666666444444222222222222444444444444444444444444444444333333333333333333333333000000000000000///......000000000000000000000000000000000000000000000000//////............//////111111000///////////////000000///...------,,,,,,......------------......000//////...------,,,,,,+++++++++*********))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))******))))))******+++,,,++++++************++++++------,,,++++++,,,------************************---,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......000///------///000///...///000111222222222222222222222222222222222222222333333333444555666777888;;;;;;;;;;;;<<<>>>???@@@BBBBBBCCCEEEFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNAAACCCDDDDDDCCCDDDFFFHHHJJJLLLOOOQQQPPPOOOOOOOOOKKKNNNPPPPPPNNNLLLKKKKKKNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMMMMKKKHHHGGGHHHJJJKKKNNNRRRSSSSSSSSSTTTTTTUUUTTTSSSQQQOOOMMMKKKJJJHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGDDDCCCDDDEEEEEEDDDBBBBBBBBBBBBAAA???===<<<::::::;;;;;;;;;;;;;;;:::;;;:::999:::;;;:::999777666777777888777666555444555555555555555444444444666666666666555555555555555444444333333333333333333333333333333222222111111111222333222222111000////////////............000000000000//////////////////.........---------------......------,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++******,,,------......------,,,...------------,,,,,,,,,---,,,+++*********++++++...---+++,,,,,,---+++***---+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------.../////////...,,,+++------------------------///...............///000......////////////..................////////////000000000000000000000000000000000111111111222222222333444333333555777:::555555666666666777777777888888888888999;;;<<<===<<<>>>??????>>>>>>>>>@@@>>>>>>??????@@@@@@@@@AAADDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEECCCAAA>>><<<===============<<<<<<<<<>>>???AAAEEEHHHHHHEEEBBB??????===;;;:::999999999:::999888888777777777777666666666666555555555444444333222222222222333444333333333333333333333333333333333333333333333333000000111111000000///...000000000000000000000000//////////////////////////////............//////111000000///......//////000//////...------,,,,,,......------------....../////////...---,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++*********++++++++++++,,,+++++++++*********))))))((())))))******))))))((())))))))))))))))))))))))))))))************))))))***************++++++,,,++++++************++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++******))))))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,------------000...------...//////......///111222333444444555222222222222222222222222333333333444444666777777:::::::::;;;<<<===??????@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLDDDEEEFFFEEEDDDEEEGGGHHHIIILLLNNNOOOOOONNNNNNOOONNNOOOOOOMMMKKKJJJLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIMMMNNNNNNMMMJJJIIIIIIJJJLLLNNNQQQQQQQQQPPPPPPQQQRRRRRRPPPOOOMMMKKKJJJIIIGGGGGGHHHJJJKKKLLLMMMMMMKKKHHHFFFEEEEEEFFFEEEDDDBBBAAA@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;:::999:::;;;;;;999888777777777777777666555555444444444555555555555555666666666555555555555444444444333222222222222222222222222333222111111000111222444555444222///---000000//////............111111111000000000/////////............---------------......------,,,,,,,,,------......------,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,+++...------,,,,,,------...------------,,,,,,,,,,,,---,,,+++*********++++++...,,,++++++------,,,***,,,+++***+++---...---,,,++++++++++++++++++++++++++++++,,,,,,++++++******------------............---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111---....../////////......---............/////////000000000000000000000000000000000000111111111111222333333222111111222444333333333333444444444444555555555444555666777777333444666666555555555666444444555666777888888999999999888777777888999999999999::::::999777555444666666777777777777777777888777777888:::;;;;;;:::888777666555444444444444777777666555444333333333444444333333333333222222333333222222222222333333333333333333333333333333222222222222222222222222111111111111111000//////000000000000000000000000//////////////////////////////............//////000000///............////////////...------,,,,,,------------------------///......------,,,,,,++++++++++++***************++++++++++++++++++++++++******))))))******+++,,,+++++++++***************)))******************)))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,++++++******)))************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,///---,,,,,,---......------...000222444555666666111111111111111111111111444333333333444555666666::::::::::::;;;===>>>?????????@@@AAACCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKEEEFFFFFFEEEDDDDDDFFFGGGHHHKKKMMMMMMMMMLLLMMMNNNPPPPPPOOOMMMJJJIIIJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJNNNOOOOOONNNLLLJJJJJJKKKNNNOOOQQQQQQPPPOOOOOOPPPNNNMMMMMMMMMLLLMMMMMMMMMIIIIIIJJJKKKLLLMMMNNNNNNLLLIIIGGGFFFFFFFFFFFFEEECCCBBB@@@>>>>>>???@@@AAA>>>======<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<:::999777777777777777666666555333333444444555666666777666666555555555444444444444333222222111111222222111222222222222111000000000111333333333111///...------......///000000111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,************,,,,,,---------,,,,,,,,,++++++,,,+++++++++++++++++++++---,,,++++++------,,,++++++++++++,,,,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,++++++******+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................---------------...///000------......//////......---------.........//////000000000000000000000000/////////000000000111111111222222222000///111222111111222222222333333333333333333222222222222333000222444444333222333444333333444555666888999999777777777777777777777777666666777777777666555444555555555666666777777777666555444444555555555555555444444333333444444555333444444444333333222222222222222222222222222222333222222222222222222333222222222222222222222222222222222222222222222222111111111111111000000///000000000000000000000000///////////////////////////......------....../////////...------.........//////.........---------------------------------------------,,,,,,++++++******************************************************)))))))))***+++,,,******************************++++++++++++******))))))))))))))))))))))))))))))************))))))))))))******++++++++++++++++++************++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********************++++++,,,,,,,,,---))))))*********++++++++++++++++++*********************+++++++++,,,,,,,,,...---++++++---...---,,,......000111333333444444111111111111111111111111444333333333444444555666999999999999:::<<<===>>>>>>??????AAABBBCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKCCCDDDEEEDDDCCCCCCDDDFFFHHHIIIKKKLLLKKKKKKLLLMMMPPPQQQQQQOOOKKKHHHGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNPPPPPPQQQOOOMMMKKKLLLLLLQQQRRRSSSSSSQQQPPPPPPQQQOOONNNMMMMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLIIIGGGFFFFFFGGGFFFFFFDDDCCCAAA??????AAACCCDDD???>>>===<<<<<<<<<<<<===;;;::::::;;;======;;;:::888777777666666666666666222333333444555666777777555555555555444444444444444333222222111111222222111222222222222111000000///////////////000111111------......//////000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,************++++++++++++,,,,,,************,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++------,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------------,,,******+++++++++,,,,,,,,,+++++++++******++++++,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------........................//////...---------------,,,,,,---...............------------............////////////////////////....../////////000000000///000222222111111222333111111111222222222333333222222222222111111111000000222444444333222333444000000111222333555555666333333444444444444333333222222333333333333222222222222222333333444444444111222333333222111000///333333333333333444555555///000222333444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000//////////////////////////////..............................------------.........---------------.....................---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************++++++,,,******************************++++++++++++******))))))))))))))))))))))))))))))************))))))((()))***++++++++++++***++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++'''((((((((())))))******'''((()))***,,,---...///))))))*********+++++++++******************************+++++++++,,,,,,,,,...---++++++---...---,,,...//////000000000000///000000000000000000000000333333333333333444555666888888888888999;;;<<<===??????@@@@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLAAABBBCCCBBBAAABBBDDDEEEGGGHHHJJJJJJIIIIIIKKKLLLNNNOOOPPPNNNKKKIIIHHHHHHHHHIIILLLOOOQQQRRRRRRRRRRRRRRRQQQOOOMMMLLLMMMOOOTTTUUUUUUTTTSSSRRRSSSTTTTTTRRRPPPMMMKKKKKKJJJKKKTTTTTTSSSSSSRRRQQQQQQPPPJJJHHHFFFEEEFFFGGGGGGGGGEEEDDDBBBAAA@@@AAACCCDDD@@@???===<<<;;;;;;<<<===<<<;;;;;;<<<===>>><<<;;;888888777666666666666666333333444444555666777777555555555444444444444333444444333222222222222222222222222333222111111000///...------...///111222111111000///...------,,,.........---------,,,,,,---------............///,,,,,,------......------***++++++,,,,,,++++++***,,,++++++******++++++,,,)))***************++++++...------,,,,,,------...,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++,,,+++***+++---...---,,,***,,,------++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------************++++++++++++,,,++++++++++++,,,,,,---************************))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++000///...---,,,,,,,,,,,,+++,,,---...............,,,------------.........////////////////////////............////////////---///111222222222333444111111111111222222222333000111111222111111000000///111333333222111222333//////000111222333333444111222222333333222222111111111111111111111111111222222222222333333333333///222555555444111//////111111111111111222333333,,,...000333444555555555111222222222222333333333111111222222222222111111000000000000000000000000000000000000000000000000000000000000000///......////////////////////////..............................------------......---,,,,,,,,,,,,---..............................+++,,,---......---,,,+++++++++++++++++++++++++++***************+++++++++******************************+++,,,,,,,,,,,,+++***************+++++++++)))******************)))))))))))))))))))))))))))))))))************))))))((()))***,,,,,,+++******++++++************++++++))))))************))))))************************((((((((()))******++++++'''''')))***+++---......)))************+++++++++)))))))))***************++++++++++++,,,,,,,,,,,,///---,,,,,,---......---///////////////...------////////////////////////111111222222333555666777777777777777888:::;;;<<<>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEGGGHHHJJJKKKLLL@@@AAABBBBBBAAABBBDDDFFFFFFHHHIIIHHHHHHHHHJJJLLLLLLMMMLLLJJJIIIJJJLLLOOOIIIKKKPPPSSSVVVVVVUUUTTTUUUTTTRRRNNNLLLLLLOOORRRUUUVVVVVVUUUTTTSSSTTTVVVUUUSSSPPPMMMJJJIIIIIIIIIRRRRRRQQQPPPPPPOOONNNNNNHHHFFFDDDDDDFFFHHHHHHHHHDDDDDDBBBAAAAAAAAAAAABBB@@@>>><<<;;;::::::;;;<<<<<<;;;;;;<<<>>>>>>===<<<999888777666555666666777333444444444555555666666555555555444444444333333555444444333333333333333333333333333333222222111/////////000000000000000111111000///...---,,,,,,///.........---------------------.........//////+++,,,------......------+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,+++,,,+++***+++---...---,,,***,,,------++++++,,,...------------------------++++++,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++......---,,,,,,---------***+++,,,---............,,,,,,---------.........////////////////////////------........./////////---///111222111111111222000000000000111111111222...///000111111000000///...000222222111000111222111111111222222333333333222333444444444444333222222222222111111111222222444444444333333333333333000333666666333111111222000000000000000000111222,,,---000222333333333222000111111111222222222222000111222333333222111000////////////////////////000000000000000000000000///////////////...------////////////////////////...........................------,,,,,,------...,,,,,,++++++,,,------...........................***+++---......---+++************+++++++++++++++))))))*********+++++++++************************)))+++---...///...,,,+++))))))*********+++++++++((())))))******))))))((())))))))))))))))))))))))))))))************))))))((()))+++,,,,,,+++***)))++++++************++++++))))))***++++++***))))))++++++++++++++++++++++++******++++++,,,------...***************+++++++++)))************+++++++++((()))))))))*********+++,,,,,,,,,,,,------------000...------...//////.........///////////////...////////////////////////000000000222333555777888666666666777888999:::;;;=========>>>??????@@@@@@BBBBBBCCCEEEGGGIIIJJJJJJ???AAABBBBBBBBBCCCEEEGGGFFFGGGHHHHHHGGGHHHJJJLLLKKKJJJIIIGGGGGGKKKPPPUUUJJJNNNSSSWWWYYYXXXVVVUUUVVVUUURRRNNNKKKLLLPPPSSSUUUVVVVVVUUUTTTTTTUUUWWWRRRPPPMMMKKKJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJGGGEEECCCDDDFFFHHHHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@@@@>>><<<:::999:::;;;<<<<<<;;;;;;<<<>>>???>>><<<999888666555555555666777444444444555555555555555555555444444444333333333666555444444333333444444333444444444444333222222///111222333333111...,,,.........///////////////000/////////............+++++++++,,,,,,---------+++,,,,,,---.........---,,,------......------,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------******,,,------,,,******,,,,,,,,,+++++++++******)))***+++,,,---,,,,,,+++,,,+++***+++---...---,,,))),,,...---+++***,,,///........................)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///++++++++++++++++++++++++))))))))))))************)))************+++++++++,,,,,,+++***+++,,,...///------------------------,,,,,,,,,,,,---...//////***+++,,,---............,,,,,,,,,---------......////////////////////////---------.........//////---///111222000//////000////////////000000000111------///000000000/////////000222222111111111222000000000000000000111111111222333444444333222111222111000000000000000000111111111000000/////////...000222111...---///111111111111000000111111222,,,---000111222111000//////000000000111111222222000111222333333222111000////////////////////////000000000000000000000000...............------,,,////////////////////////...........................------,,,,,,------...++++++++++++,,,,,,---...---.....................***+++---......---+++*********************++++++))))))******++++++++++++)))))))))))))))))))))))))))+++...000111///,,,***))))))******++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))''')))+++,,,,,,,,,***)))++++++************++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000------,,,+++***)))(((''')))************+++++++++(((((())))))*********+++,,,,,,------------......000///------///000///...------///000111111111111//////////////////////////////000111333666888999555555666666777999:::;;;;;;;;;<<<<<<======>>>>>>@@@AAABBBDDDEEEGGGIIIIII<<<>>>AAABBBCCCDDDGGGIIIGGGGGGFFFGGGHHHJJJLLLNNNJJJIIIIIIIIIKKKNNNRRRTTTNNNPPPSSSVVVXXXWWWVVVUUUTTTSSSQQQPPPPPPPPPQQQRRRXXXTTTPPPOOORRRTTTUUUTTTRRRPPPMMMKKKKKKKKKJJJJJJFFFEEEDDDDDDFFFGGGGGGGGGIIIGGGDDDCCCDDDHHHMMMPPPGGGEEEAAA===<<<<<<>>>@@@============<<<;;;999888===;;;:::===AAAAAA===888777777777777777666666555888888888888888777666666666666555555555444444444333333333444444555555555666666555444222111000000000000000000000000000000////////////////////////,,,,,,---......------,,,......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********'''(((***,,,---------,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,+++***))))))******+++---//////...,,,,,,------------...------,,,,,,.........------,,,,,,,,,*********)))******++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++************++++++---,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++,,,------......///,,,+++***,,,...//////...,,,---......------...000////////////////////////////////////////////////...///000///...---...000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000......///000333444111111111111111111111111111111111111111111111111111111000000000111333444///000111222222111000///111111111111111111111111000000000000111111111111000000000000////////////////////////////////////000000//////......------/////////...------,,,,,,000---++++++...000///...------......------,,,+++++++++,,,,,,,,,,,,------,,,+++***))))))***++++++//////...---,,,++++++***,,,,,,++++++***)))(((((()))************+++++++++++++++,,,,,,+++***((('''******))))))***++++++,,,///***'''(((,,,---***&&&+++++++++++++++***)))(((,,,,,,+++***)))(((''''''((((((((((((((((((((((((---......,,,***((()))***(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++---...///000000///,,,***(((''''''''')))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++***+++---///000000000///000...,,,---///111000...............////////////000111111111111222222222666555333333333444666888777888:::::::::<<<>>>AAA===???AAADDDFFFGGGHHHHHH???@@@CCCCCCCCCDDDFFFHHHFFFGGGGGGHHHIIIJJJKKKLLLHHHGGGFFFGGGIIILLLOOOQQQPPPQQQSSSUUUUUUTTTSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTUUURRROOONNNPPPRRRQQQPPPRRRPPPMMMKKKKKKJJJHHHFFFEEEEEEDDDEEEFFFGGGHHHGGGHHHFFFEEEDDDEEEHHHLLLNNNGGGEEEBBB@@@>>>>>>???@@@>>>======<<<;;;::::::999<<<::::::===AAABBB???;;;777777777777777666666555777777888888777666666555555555555555444444444444222222333333333444444444555555444333222111000///000000000000000000000000////////////////////////------------------,,,,,,............------,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++)))***+++,,,,,,,,,+++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++(((((())))))***+++++++++,,,++++++***))))))*********,,,......---,,,,,,,,,,,,,,,---------------,,,************************++++++***************+++***+++,,,,,,------,,,,,,,,,,,,++++++************+++++++++*********))))))++++++************++++++///...---+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---.........,,,++++++,,,...///...---,,,---......------...000...................................................///000///...---...000//////000000000000//////////////////////////////////////////////////////////////////////////////111111111111111111111111222222222111111000///...111111111111111111111111111111111111111111111111111111000000000111222333///000111111111111000///111111111111111111111111000000000///......------///////////////000000000....................................------------,,,,,,------.../////////222///,,,,,,---...---,,,---------...------,,,++++++++++++,,,,,,,,,------)))***+++,,,,,,++++++***---------,,,++++++******,,,,,,+++******)))(((((())))))*********+++++++++))))))++++++,,,+++***)))+++***************+++++++++*********+++***)))(((***++++++++++++***)))(((++++++******)))((((((((())))))))))))))))))))))))+++,,,,,,+++)))(((((()))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------......---+++)))(((''''''((())))))*********+++++++++))))))))))))))))))******++++++++++++++++++++++++((()))+++---............///,,,++++++...//////---............//////////////////000000000111111111555444333222333444666777777888999::::::;;;===???>>>???AAADDDEEEFFFFFFFFFBBBDDDEEEEEEDDDDDDFFFGGGFFFFFFGGGIIIJJJJJJJJJJJJEEEEEEDDDDDDFFFIIIKKKMMMQQQQQQRRRRRRRRRPPPOOONNNMMMNNNOOOQQQSSSTTTUUUUUUTTTRRRPPPPPPPPPPPPOOOMMMQQQOOOMMMKKKJJJHHHEEECCCDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFDDDBBBAAA@@@@@@@@@>>>===;;;:::999::::::;;;;;;999:::===AAABBB@@@===777777888888777777666555666666666666666666555444555555444444444333333333222222222222222333333333333333222111000000//////000000000000000000000000////////////////////////.........------,,,,,,+++/////////............---------------------,,,,,,++++++++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,+++******)))************,,,------,,,++++++,,,***+++,,,------...------***************+++++++++,,,,,,+++***))))))))))))***++++++,,,,,,,,,,,,,,,+++************)))))))))+++++++++***************++++++************++++++000///...---,,,+++++++++((()))***++++++***)))(((++++++,,,,,,------......,,,++++++,,,---...,,,++++++---......------...///...................................................///000///...---...000...//////000000//////...////////////////////////////////////////////////////////////////////////000000000000000000000000000111333444333111...---000000000000000000000000000000000000000000000000111000000000000111111222///000000111111000000///000000000000000000000000111000///...,,,+++)))))).........//////000000111........................,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////222000---,,,------,,,***---------------,,,++++++++++++++++++,,,,,,,,,,,,'''))),,,......---+++)))++++++++++++++++++******+++++++++******))))))((()))))))))*********++++++'''(((***+++,,,,,,++++++++++++***************+++(((+++......,,,***)))*********++++++******))))))))))))))))))))))))))))))************************(((*********)))((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,+++***)))(((((((((((()))))))))*********++++++)))))))))(((((((((((((((++++++++++++++++++++++++'''((()))***+++,,,,,,,,,---+++******,,,------,,,---............/////////........./////////000000555444333222333444555666666888999999999999;;;<<<>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFEEEFFFHHHIIIJJJJJJIIIHHHDDDDDDCCCDDDEEEGGGIIIJJJOOOOOOOOOOOOOOONNNMMMMMMMMMOOOQQQSSSUUUUUUUUUUUUTTTTTTTTTSSSRRRPPPNNNLLLMMMLLLKKKKKKJJJIIIEEEBBBBBBDDDEEEFFFFFFFFFFFFGGGEEEFFFGGGGGGHHHGGGGGGFFFDDDDDDDDDCCCBBBAAA??????===<<<:::888888999;;;<<<:::999999<<<>>>???>>><<<777888888888888777666666444555555666555555444444444444444444333333333333111111111111111111222222111111111000/////////...000000000000000000000000///////////////////////////......---,,,,,,,,,,,,/////////////////////............------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***......------------------++++++***************+++***+++,,,,,,+++***+++,,,)))***+++,,,---.........///.........------,,,,,,---,,,+++***))))))))))))******+++,,,,,,,,,,,,+++***)))))))))))))))))))))************************++++++************++++++///......------,,,,,,,,,((()))+++,,,,,,+++)))(((***++++++,,,------......,,,++++++,,,------+++)))+++---......---,,,...///...................................................///000///...---...000...//////////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000...///000222222222222111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000///...---,,,***))))))------......///000111111////////////////////////++++++,,,,,,------......//////...------,,,,,,+++000///...------,,,,,,+++,,,------------,,,++++++***++++++++++++,,,,,,,,,((()))+++---...---,,,+++************++++++,,,,,,+++*********)))))))))((())))))))))))************((()))***+++,,,++++++***,,,+++******)))*********+++---000111111///---,,,))))))************))))))(((((())))))************************************((()))******))))))***,,,)))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((())))))))))))*********************))))))(((((('''************************'''((()))******+++++++++,,,+++++++++,,,,,,---------------.........//////....../////////000000000333333222222333333444555666777999999888888999:::>>>>>>??????@@@@@@@@@@@@CCCEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKKKKLLLMMMNNNNNNQQQRRRSSSTTTUUUTTTSSSRRRRRRSSSTTTSSSQQQNNNLLLKKKIIIHHHHHHIIIJJJJJJGGGEEEBBBDDDGGGGGGEEEDDDEEEFFFEEEFFFGGGHHHHHHFFFDDDCCCAAABBBBBBBBBAAA???>>>===;;;:::888777888999;;;<<<;;;:::999:::::::::999888888888888888888777777666444444555555555555444444555555444444444333333333111111111111111111111111///////////////////////////////////////////////////////////////////////////...---,,,,,,,,,,,,---.../////////////////////.........------,,,,,,,,,*********++++++,,,,,,,,,)))*********+++,,,------***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,+++++++++*********......------------------+++***************++++++***+++,,,+++******+++,,,)))***+++,,,------------222111000///...---,,,+++---,,,+++***)))))))))))))))***++++++,,,,,,++++++)))))))))))))))))))))***************************++++++************+++++++++,,,,,,------.........)))***,,,------,,,***)))******++++++,,,------...,,,,,,,,,---......+++)))+++,,,------,,,,,,---///...................................................///000///...---...000......////////////..............................................................................////////////////////////000////////////111222333////////////////////////////////////////////////////////////////////////....../////////000000111////////////////////////.........---------,,,,,,,,,------...///000000111000000000000000000000000,,,,,,------.........///.........---,,,,,,++++++,,,,,,---------,,,------,,,,,,------,,,,,,+++************+++++++++,,,,,,+++*********++++++,,,---******++++++,,,,,,------*********)))))))))))))))(((((()))))))))************++++++,,,+++***)))(((++++++***************+++111//////222666666111,,,((())))))*********))))))((((((((()))******++++++************************(((***++++++***+++,,,---******))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))(((((((((((()))))))))((((((((((((((()))))))))*********+++++++++******)))))))))************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---...------------............/////////000000000111111222222222222222333444444555777999999888888888999<<<<<<<<<======>>>>>>>>>@@@BBBCCCCCCBBBBBBDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHJJJLLLOOOPPPRRRRRRSSSRRRRRRQQQPPPPPPOOOPPPQQQPPPMMMKKKIIIIIIHHHGGGGGGHHHJJJJJJIIIGGGDDDGGGJJJJJJGGGDDDEEEGGGEEEFFFGGGHHHGGGEEECCCAAA@@@@@@@@@@@@???>>>===<<<999888888777888999;;;<<<::::::999999888777777777888888999999888888777666333444555555666555555555666666555555555444444444222222222111111111111111.../////////////////////////////////////////////////////////////////////...---,,,++++++,,,......---............/////////------------------,,,,,,++++++++++++++++++,,,,,,)))))))))***+++,,,...///***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++++++++************************++++++++++++*********)))******+++,,,+++,,,,,,,,,******,,,---)))***+++,,,,,,---,,,,,,000///...---,,,+++***))),,,,,,+++***)))))))))))))))******+++++++++++++++)))))))))************+++***************+++++++++++++++************++++++))))))+++,,,---.........******+++,,,,,,+++************++++++,,,,,,------,,,,,,,,,...000///---******,,,------,,,,,,---...------------------------------------------------...///000///...---...000---......//////......---........................................................................////////////////////////333111///---,,,---...///////////////////////////////////////////////////...////////////......---............///000111111////////////////////////---------....../////////---------......//////000000000000000000000000000------------............+++++++++,,,------......***+++---...---,,,---...,,,,,,,,,,,,,,,+++******************++++++++++++,,,+++***)))))))))+++,,,***+++++++++,,,,,,------))))))))))))))))))))))))((((((((()))))))))******++++++,,,,,,+++***((('''******))))))***++++++,,,222///---000666777222,,,(((((())))))******))))))(((((())))))*********+++************************)))***,,,,,,++++++,,,...************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))*********)))((((((((((((((()))))))))******++++++++++++************************************++++++******+++,,,,,,---+++,,,---,,,++++++---///,,,------------.........//////000000000111111111111111222222222333333333444666999:::999999999:::<<<<<<<<<<<<<<<===>>>???<<<>>>@@@@@@AAAAAACCCEEEIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGIIIKKKNNNPPPPPPPPPOOONNNNNNNNNNNNNNNNNNOOOPPPOOOLLLIIIIIIKKKKKKIIIGGGGGGIIIJJJIIIHHHHHHLLLOOONNNIIIFFFFFFHHHFFFGGGGGGGGGFFFDDDAAA@@@@@@??????>>>>>>=========777777777888999::::::;;;999999999888888777888999888999999999999888777777444444555666666666666666777777666666666555555555333333222222222111111111......//////000000000000////////////////////////////////////////////////---,,,+++++++++---///000,,,,,,------............,,,,,,------------------,,,,,,++++++++++++++++++++++++*********+++---...***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++++++++************(((((())))))***+++++++++******))))))***++++++,,,---------,,,++++++---///***++++++,,,,,,,,,+++++++++++++++++++++*********++++++***************+++))))))***+++++++++++++++************++++++,,,,,,))))))*********+++++++++++++++************++++++((()))+++,,,,,,,,,,,,+++*********************************+++,,,,,,------+++,,,---///111111...,,,***,,,------,,,+++---...------------------------------------------------...///000///...---...000---......//////......---................................................................................................000///......---,,,,,,,,,....................................................../////////...---,,,......------...///111222........................------------......//////................................................---------,,,,,,,,,,,,,,,***++++++,,,,,,---......***,,,///...,,,***+++,,,+++,,,,,,,,,,,,+++******************++++++++++++************)))(((((('''*********+++++++++++++++((()))))))))))))))))))))(((((((((((()))))))))***)))***+++,,,++++++))))))(((((())))))***+++---------,,,+++---///000...,,,'''(((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***++++++***)))+++,,,************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++***((('''(((((((((((()))))))))***))))))))))))************************************++++++*********+++,,,---)))+++,,,+++))))))+++...,,,,,,---------................../////////000000000111111222222222222222333666999;;;;;;::::::;;;>>>=========>>>???AAABBB999;;;===??????AAACCCEEEJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJIIIGGGGGGHHHJJJMMMOOONNNMMMLLLKKKKKKLLLMMMNNNOOOQQQRRRPPPLLLKKKLLLNNNMMMKKKHHHGGGHHHIIIHHHHHHKKKPPPSSSQQQLLLHHHHHHJJJGGGGGGGGGFFFEEECCCAAA@@@AAA@@@???>>>=========>>>555666777999::::::::::::888999999999888999:::<<<888999999999999888777777444444555666777777777666777777777777666666666666333333333333222222111111......//////000111111111////////////////////////////////////////////////,,,,,,+++***+++...000111,,,,,,,,,---------......,,,,,,,,,------.........---,,,,,,++++++*********---,,,+++*********+++,,,+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,+++++++++************)))))))))***+++,,,,,,------******))))))***+++,,,,,,---......,,,++++++---///++++++,,,,,,,,,+++******))))))***+++,,,,,,------******************++++++))))))***++++++++++++*********+++++++++,,,,,,,,,))))))******++++++++++++++++++************++++++)))***+++,,,++++++)))((())))))(((((((((((()))))))))******+++,,,,,,------+++,,,---000333222000---***,,,------,,,+++---...------------------------------------------------...///000///...---...000---..................---................................................................................................)))+++---...//////------....................................................../////////...,,,+++...---------...///111222........................------------------------...............------------------------------------,,,,,,++++++*********......---,,,,,,++++++***+++...000///,,,))))))***+++,,,,,,,,,,,,+++******)))************+++++++++(((***+++,,,***(((%%%###*********)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((***+++,,,,,,++++++((((((((()))***,,,---...((()))+++***))))))+++---''''''((()))))))))))))))******))))))))))))))))))(((((((((((((((((((((((()))***+++***)))((()))***+++*********))))))((((((************************)))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,+++***((('''(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))+++******))))))***+++,,,''')))+++***((('''***---,,,,,,,,,---------......---------.........//////000000111222222222222111222555999;;;;;;;;;<<<<<>>>>>@@@AAACCCEEE:::;;;<<<>>>???AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBCCCDDDGGGJJJKKKJJJIIIIIIIIIIIIJJJJJJJJJHHHHHHJJJLLLOOONNNLLLKKKJJJJJJJJJKKKMMMKKKIIIHHHHHHIIIJJJKKKOOOPPPPPPMMMIIIFFFEEEEEEFFFEEEDDDDDDEEEEEEDDDBBBBBBBBBBBBAAA@@@>>><<<:::888888999:::::::::999999999999888888888888999999555666777888888888888888444555555666777888999999888777666555444333333333333333333555777666333111------......//////000000000000//////.........---...---,,,---/////////...---------...............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((('''((()))************************************************)))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++******))))))***+++,,,,,,------...---,,,,,,+++***)))(((++++++++++++++++++++++++&&&&&&(((***------+++(((++++++************++++++******))))))))))))******))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***)))((()))+++,,,---,,,))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++***////////////////////////------...///...---+++***............////////////------------------------,,,,,,,,,---------......000000//////............//////.........---------,,,,,,---......---,,,,,,---------.........//////,,,------......------,,,***++++++,,,,,,++++++***+++,,,...//////...,,,++++++,,,...000000///...---........................+++,,,,,,***))))))+++---************************++++++******++++++,,,,,,///...,,,*********,,,------,,,,,,++++++,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))++++++******************))))))))))))************,,,,,,++++++***)))((((((++++++++++++***************'''(((---...+++)))*********++++++++++++******+++***)))(((&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''')))************))))))(((+++*********))))))((((((***************++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************&&&(((***,,,---......---+++***)))))))))***+++,,,......,,,,,,,,,,,,...............///////////////......///111111222222222222444666777888999;;;===@@@@@@AAAAAABBBCCCCCCDDD999:::;;;===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCEEEHHHKKKLLLKKKJJJJJJJJJHHHIIIJJJIIIGGGGGGIIIKKKMMMLLLKKKJJJIIIIIIJJJJJJMMMLLLIIIGGGFFFGGGHHHHHHNNNOOOPPPNNNKKKHHHFFFFFFFFFDDDBBBCCCDDDDDDDDDCCCBBBBBBBBBAAA???===;;;:::999:::::::::::::::999999888888888777777888888888666666777888888888777777444444555555666777888888777666555444333333333333333333333555666666333111......////////////000000//////......------------...---,,,---/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000111000...---...///************************************************)))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++***************++++++,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++)))((()))+++------+++***+++******************+++***))))))(((((())))))*********++++++++++++******+++++++++,,,,,,,,,------+++++++++*********))))))***)))((()))***,,,,,,+++++++++++++++,,,,,,,,,---***************************++++++++++++++++++*********+++,,,,,,------...++++++++++++++++++++++++///......---,,,,,,++++++........................------......---,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////.........---------///.........------------------...//////...------------------.........///,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---------,,,+++***+++,,,---...///...------........................,,,------,,,***+++,,,...++++++++++++++++++++++++++++++***++++++,,,------...---+++******+++,,,------,,,,,,++++++++++++,,,*********))))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************++++++******)))(((((('''((((((((((((((((((''''''+++)))***...000,,,))))))******++++++++++++************)))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((())))))*********)))))),,,,,,++++++***************))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++,,,,,,,,,,,,+++***)))))))))***,,,,,,///...---,,,,,,---...///............////////////...///000111222222222222111333555777777888:::<<>>>>>>>>>>>???BBBBBBBBBBBBCCCCCCCCCCCCEEEHHHJJJKKKKKKJJJJJJKKKHHHIIIIIIHHHFFFFFFHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIMMMKKKHHHFFFEEEEEEEEEFFFLLLNNNOOOOOOLLLIIIGGGGGGEEECCCAAAAAACCCDDDDDDDDDBBBBBBAAA@@@>>><<<:::999<<<<<<<<<<<<;;;:::999999888777777666666777777888777777888888888777666666333444444555555666666666555555444333222222222222333333333444666555333111111111000000000/////////......---------------,,,...---,,,---/////////...------------------------++++++++++++++++++++++++---...///...,,,,,,,,,...************************)))))))))))))))))))))))))))************++++++++++++++++++***************,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---,,,+++************************)))((((((''''''(((((()))***++++++,,,,,,,,,++++++******++++++,,,,,,------+++************)))))))))***)))((()))***+++***)))*********+++++++++,,,,,,))))))))))))))))))))))))******************************++++++,,,---------************************......------,,,,,,++++++------------------------...------,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,............------------......////////////......------------............,,,,,,------------,,,,,,,,,,,,------------,,,,,,......------,,,,,,++++++++++++,,,,,,,,,------------------------------------......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,+++******+++---...---,,,+++************************))))))))))))((())))))))))))))))))))))))(((((())))))******++++++))))))))))))******************))))))((('''''''''***************************(((***///111...,,,,,,******++++++++++++******)))))))))))))))***++++++++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))***************************))))))))))))))))))((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************+++***))))))***+++,,,---......------------..................//////000000//////000111222222222222111222555666666777999;;;>>>>>>@@@AAACCCDDDFFFFFF777777999:::<<<>>>??????@@@???>>>>>>======>>>>>>AAABBBBBBBBBBBBCCCCCCCCCDDDFFFHHHIIIIIIIIIJJJKKKIIIIIIJJJHHHGGGFFFHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFDDDDDDDDDEEEFFFHHHKKKMMMMMMKKKIIIGGGGGGFFFDDDBBBBBBCCCEEEFFFFFFBBBAAA@@@???===;;;:::999============<<<;;;:::999777777666666666666777777777888888888777666555555333444444444444444444444444333333222111111222222333333222333555555333111222222222111000//////..............................---,,,---/////////...............------------************************(((***+++***)))((()))***************************(((((((((((((((((((((((())))))*********+++++++++************************,,,,,,,,,+++++++++******++++++++++++************++++++,,,,,,,,,---------************************---+++***)))+++++++++************++++++*********((((((''''''''''''((((((******++++++,,,+++++++++,,,,,,++++++++++++++++++************))))))))))))***)))))))))++++++***)))'''(((((((((((()))))))))************************((((((((((((((((((((((((*********+++,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++++++++------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++---------------------------..................---------------------------,,,,,,,,,------,,,,,,,,,,,,------......------,,,000///...---------------++++++******++++++,,,---------------------------,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---//////++++++******+++,,,---...,,,,,,+++***)))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))*********+++++++++++++++((()))))))))******************)))))))))(((((((((+++++++++,,,,,,,,,,,,,,,'''%%%(((...111///---...******++++++++++++******))))))(((((())))))***+++++++++++++++++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((******+++++++++''''''''''''''''''&&&&&&((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))************************))))))))))))))))))((((((+++******)))***+++---...------,,,,,,,,,,,,------------......//////000000///000111111222222222222000222444555555666888:::<<<===???AAACCCEEEFFFGGG666777888:::;;;===>>>???@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGIIIJJJFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBCCCEEEGGGHHHFFFHHHJJJJJJIIIGGGFFFFFFHHHFFFDDDDDDFFFGGGGGGGGGAAA@@@???>>><<<;;;::::::>>>>>>>>>===<<<;;;:::999777777666666666666777777777777777777777666555444444444444444444333333333333333222111111111222222333222222222444444333111333333222111000///......///////////////000000000...---,,,---/////////.../////////.........------***************************+++,,,,,,******+++,,,************************(((((((((((((((((((((((())))))*********+++++++++************************,,,,,,,,,+++++++++******+++************************++++++,,,,,,------...************************,,,***(((((()))******))))))***++++++++++++***)))((((((''''''''''''(((((((((((()))***++++++******------,,,+++******)))((())))))))))))))))))))))))***))))))+++,,,,,,+++)))'''(((((((((((()))))))))++++++++++++++++++++++++***)))(((((((((((()))***))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++---...,,,------------.........+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,......---,,,++++++,,,,,,+++************+++,,,---------------------------***,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++,,,---...///************+++,,,,,,---,,,+++******)))))))))***,,,,,,,,,+++++++++******))))))))))))))))))))))))---------,,,,,,++++++***((()))))))))************+++***************))))))((((((((()))))))))*********'''(((---...,,,***+++******++++++++++++******))))))(((''''''''''''(((************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******+++++++++&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))************************)))))))))(((((((((((((((+++************,,,---///+++++++++,,,,,,+++++++++---------...///000000111000111111222222222222111000222444555444555777999;;;<<<===???BBBDDDFFFGGG666777888999;;;===>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBDDDEEEDDDEEEGGGIIIKKKLLLLLLJJJHHHHHHIIIJJJGGGHHHHHHHHHHHHHHHGGGGGGCCCBBBBBBBBBCCCEEEHHHJJJFFFGGGHHHHHHFFFEEEEEEFFFIIIHHHGGGGGGHHHHHHGGGEEE???>>>===<<<;;;;;;;;;;;;============<<<;;;::::::888777777666666777777888666666777777777666555555555555555444444333333333333333222111111222222333444222111222333444333222222222111000//////......///000000000000111111111...---,,,---/////////.../////////......------,,,++++++++++++++++++++++++)))+++,,,,,,******+++---************************)))))))))))))))))))))))))))************+++++++++***************+++++++++,,,,,,,,,+++++++++******))))))***************************++++++,,,,,,,,,***************************)))((((((***+++***((()))***+++,,,,,,+++***))))))((((((''''''(((((()))'''((()))***************------,,,+++***))))))((((((((()))))))))))))))***))))))***,,,...///---+++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,************,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++************************++++++******++++++,,,,,,*********+++++++++++++++++++++*********+++++++++*********))))))))))))((())))))))))))))))))))))))------,,,,,,,,,+++++++++))))))))))))************+++++++++***************)))))))))***++++++,,,,,,111,,,***++++++'''%%%&&&******++++++++++++******))))))(((''''''&&&''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***************(((((((((((())))))))))))))))))((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((((((((()))+++*********+++,,,...///++++++,,,,,,,,,,,,++++++,,,------...///000111111111111222222222222222111111333444555555555777999999:::<<<>>>@@@BBBDDDEEE666777888:::<<<===>>>???@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAABBBDDDDDDDDDEEEHHHJJJKKKKKKKKKIIIGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBCCCEEEGGGIIIHHHHHHHHHFFFDDDDDDFFFGGGIIIHHHHHHIIIIIIHHHDDDBBB======<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<;;;;;;:::888888888777777888888888555555666666777666666666666666666555444333333222333333222222222222333333444222111111222333333222000000000//////.........////////////000000000111...---,,,---/////////.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,''')))******))))))***+++************************************************)))************+++++++++))))))*********+++++++++,,,,,,,,,+++++++++******(((((())))))******++++++************************************************(((((()))***,,,---+++)))(((***+++,,,,,,+++***(((***))))))(((((())))))***'''((()))***++++++++++++******************++++++(((((((((((())))))******))))))+++---000111///---++++++++++++,,,,,,,,,---************************,,,+++)))(((((()))+++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,------------,,,++++++++++++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++'''(((***+++,,,++++++*********,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...,,,++++++,,,++++++++++++++++++++++++++++++***)))))))))*********++++++++++++******)))+++******++++++,,,---...*********))))))))))))((())))))))))))))))))))))))(((((()))******+++,,,,,,))))))))))))************)))))))))***************++++++,,,------...//////444...*********'''''')))******++++++++++++******(((((((((((((((((()))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((()))((())))))*********))))))(((((()))))))))************))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))***+++************+++---///000,,,---............---,,,,,,,,,---...///000111111111222222333333222222111222333555555555555777999999999;;;===>>>@@@BBBBBB777777999:::<<<===????????????>>>==================>>>>>>>>>>>>?????????AAACCCDDDEEEEEEFFFIIIKKKJJJJJJJJJHHHFFFEEEFFFHHHKKKKKKLLLLLLKKKIIIHHHFFFFFFEEECCCCCCCCCDDDFFFGGGJJJJJJHHHFFFDDDDDDGGGIIIHHHHHHHHHIIIIIIGGGBBB???<<<;;;;;;:::;;;<<<===>>>::::::;;;;;;<<<;;;;;;;;;999999888888888888999999444444555666777777777666777777666555444444333222333333333222333333444444444222111111222333333222////////////............---.........//////000000...---,,,---/////////...,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,---************************************************)))************+++++++++))))))******++++++++++++,,,,,,,,,+++++++++******'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((***,,,...///,,,***((()))+++,,,,,,+++)))(((******))))))))))))******((()))***+++,,,---------'''((()))***+++,,,------'''((((((((())))))******))))))+++...111222111///)))************+++++++++)))))))))))))))))))))))))))'''&&&%%%%%%&&&'''))))))))))))***++++++,,,,,,************************))))))***+++,,,------...++++++++++++++++++++++++(((***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---...---------,,,,,,++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++***(((***,,,///000///...---)))+++---.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((+++++++++++++++***)))(((*********+++,,,---//////,,,,,,,,,++++++++++++***))))))))))))))))))))))))###$$$&&&''')))+++------))))))))))))************(((((((((((())))))))))))(((((()))******+++,,,,,,222,,,((()))******,,,000******++++++++++++******''''''(((((()))+++,,,---))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((()))************))))))(((&&&'''''''''(((((())))))***************++++++,,,(((((((((((())))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))***************************)))(((((((((***+++,,,************+++---///000---...///000000///...---,,,,,,---...///000111222222222333333333222222111222444666666666666777999888999:::<<<===???@@@AAA777888999:::;;;<<<<<<<<<===>>>>>>???>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@CCCFFFHHHIIIHHHGGGHHHHHHJJJHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHEEECCCAAABBBDDDFFFGGGGGGJJJIIIGGGFFFEEEDDDDDDDDDIIIJJJJJJIIIGGGDDDAAA???:::999999888888999999:::<<<;;;;;;::::::999999888777777777777777888888888:::999999888777666666555888888888888777666555444000111222333333333333222333333222222111000000000222222111111000000//////---...///000000///...---///...---,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&++++++************++++++&&&&&&((()))************+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++------************************///...---,,,***)))((((((***+++,,,+++***))))))+++))))))))))))))))))))))))((((((((()))******++++++)))******++++++******)))))))))))))))))))))))))))))))))(((((()))+++---...+++******+++++++++)))(((******))))))))))))******((((((((((((((('''''''''))))))***+++---......///))))))))))))************************************+++***)))(((((()))***+++++++++******))))))((((((+++***)))(((((()))***+++*********)))(((''''''&&&************************---------,,,,,,+++++++++...------,,,---...000111......------,,,+++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,---,,,***(((++++++************++++++************************''',,,000///+++((()))+++************************((((((((()))******++++++))))))************))))))------,,,+++***)))((((((,,,***)))(((((()))***,,,******++++++++++++******333000,,,)))((()))+++,,,))))))))))))************,,,***((())),,,---+++(((*********)))))))))))))))+++***)))(((((()))***+++)))(((&&&&&&((((((((('''))))))))))))***************++++++,,,,,,++++++***(((((())))))))))))(((((())))))))))))))))))))))))))))))((('''''''''''''''''''''(((((('''&&&%%%%%%,,,+++)))'''&&&'''((()))'''(((***++++++***((('''+++***)))'''''')))***+++((()))***+++***)))'''%%%&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))++++++***************+++%%%%%%%%%''')))******(((((())))))(((((((((+++------,,,+++++++++,,,---...000//////......---,,,,,,------......///.........///000000000000111111111333444666888999::::::::::::<<<>>>AAABBBBBBAAA@@@666777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@DDDFFFIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHNNNMMMKKKIIIHHHGGGHHHHHHFFFDDDCCCCCCEEEGGGHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGGGGFFFEEEBBB???===::::::999999999999::::::<<<;;;;;;::::::999999888888888888888777777777777777777777777777777777777777777777777666555555444111222222333333333222222333222222111000000//////111111111000000000000000---...///000000///...---///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++************++++++'''((()))***+++++++++++++++++++++************)))+++++++++++++++++++++++++++******)))***+++,,,---************************------,,,+++******))))))((()))***)))((('''''')))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((()))))),,,+++***************)))******))))))))))))******(((((((((((((((((((((((())))))***+++,,,---......))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++*********)))))))))))))))+++***)))(((((()))***+++,,,,,,+++******)))((((((************************,,,,,,,,,,,,,,,++++++++++++***)))))))))***+++,,,------,,,,,,+++*********++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,++++++,,,,,,,,,***)))++++++************++++++************************(((,,,//////+++((()))+++*********************************)))))))))))))))))))))************))))))++++++******)))(((((((((((('''&&&%%%%%%&&&'''((()))******++++++******)))000...+++)))((((((***+++))))))))))))************)))((('''((()))))))))(((***)))))))))))))))))))))***)))(((((((((((()))******(((''''''((())))))((((((((()))))))))*********)))******++++++******)))(((((())))))))))))((((((''''''''''''''''''''''''))))))(((''''''''''''''')))))))))))))))((('''''''''(((((()))))))))((((((***+++,,,------,,,+++******)))'''&&&&&&''')))***)))***+++,,,+++)))(((&&&'''''''''((()))******************)))))))))))))))))))))))))))))))))))))))******))))))((())))))***)))((((((((())))))(((&&&***++++++)))((((((***,,,,,,+++*********+++------.........------------,,,------...///////////////000000000111111111111222444444555666888999:::::::::<<<>>>@@@AAAAAA@@@@@@666777888999:::;;;;;;;;;::::::999999999;;;<<<===????????????????????????DDDGGGIIIIIIHHHGGGGGGHHHEEEFFFFFFGGGHHHIIIJJJKKKVVVSSSOOOKKKHHHHHHIIIIIIGGGFFFEEEEEEGGGIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCBBBAAA???<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999888999999999888777777777666666666555555666666777888777777777666666555444444222222222222222222222222222111111000000///......///000000000000000000111......////////////............---,,,,,,,,,------))))))*********++++++,,,++++++************++++++))))))***+++,,,,,,,,,,,,+++++++++************)))***************************))))))))))))***++++++************************,,,,,,+++++++++*********+++,,,---,,,*********+++)))))))))))))))))))))))),,,++++++***))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))((('''''',,,+++***)))((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++,,,------...))))))))))))************((((((((((((((((((((((((******))))))))))))******))))))))))))******************))))))))))))******---------,,,++++++******************************+++++++++++++++,,,,,,,,,***)))(((((('''(((((())),,,,,,++++++***)))))))))++++++++++++++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,++++++******++++++++++++************++++++************************(((+++......+++((()))+++************************++++++******)))(((((('''))))))))))))))))))))))))***************************)))(((''''''((()))***)))******++++++******)))+++******)))(((((())))))))))))))))))************((()))))))))((('''((()))))))))))))))))))))*********))))))(((((())))))***+++)))'''((()))***))))))(((((())))))))))))******((())))))))))))))))))((((((((())))))))))))(((((('''''''''''''''''''''''')))((((((''''''''''''(((******++++++******))))))###%%%''')))******(((''''''((()))******)))((('''((('''&&&%%%%%%&&&'''(((++++++,,,,,,+++***((('''''''''(((((())))))******************************)))))))))))))))))))))))))))((((((((((((((()))))))))(((((()))++++++***(((,,,,,,,,,+++(((((()))************)))***++++++,,,++++++,,,,,,,,,---------+++,,,---//////000000000000111111111111222222222444444444444666888:::;;;:::;;;===???@@@@@@??????555666777999::::::;;;;;;:::999888888888;;;===???@@@@@@@@@@@@??????>>>>>>CCCEEEGGGHHHGGGFFFFFFGGGDDDEEEGGGHHHIIIJJJKKKMMMWWWUUURRROOOLLLKKKJJJJJJIIIGGGFFFGGGIIIJJJJJJIIIFFFGGGHHHIIIHHHEEECCCAAA@@@@@@@@@@@@???===;;;:::<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888::::::999999888777666666777666555555444555666666777777666555444444444444333333222222222222222222111111000000///............/////////000000111111...//////////////////......------,,,,,,,,,------((()))))))))************++++++************++++++))))))***+++,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,---------+++***+++,,,))))))))))))))))))))))))+++++++++******))))))))))))******++++++******))))))))))))))))))))))))))))))***+++,,,,,,+++***))),,,+++***(((''''''***+++))))))************))))))((((((((((((((())))))))))))))))))***+++,,,,,,---((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***(((((())))))******++++++***))))))))))))))))))***------,,,,,,,,,+++++++++************************))))))******++++++,,,,,,+++++++++***))))))))))))+++*********))))))((((((************************************************************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,***))))))+++,,,++++++************++++++************************(((+++---,,,***)))***+++************************************))))))((((((******))))))))))))************+++++++++,,,,,,,,,+++******))))))******+++))))))************))))))((())))))******)))))))))((()))))))))************(((+++---,,,)))(((***,,,)))))))))))))))*********++++++************+++++++++)))((((((*********)))(((((((((((()))))))))***((())))))******))))))((((((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''''''''((((((*********++++++******)))%%%&&&'''((()))(((((('''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''+++++++++++++++)))(((''''''((((((((()))))))))***)))))))))))))))*********(((((((((((((((((((((((())))))((((((((()))******&&&&&&'''))),,,......---+++,,,,,,+++)))))))))+++)))))))))))))))******+++))))))***+++,,,,,,------******,,,---//////000000111111111111222222222222444333222222444666999;;;::::::<<<===>>>>>>>>>===555555777888999:::::::::;;;:::999999:::<<<>>>@@@AAAAAA@@@@@@???>>>>>>>>>@@@CCCEEEFFFEEEEEEEEEFFFEEEGGGIIIJJJIIIJJJLLLNNNRRRRRRSSSRRRPPPNNNLLLJJJJJJIIIHHHIIIKKKKKKJJJIIIEEEFFFGGGHHHGGGDDDBBB@@@@@@@@@??????>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888;;;::::::999888777777666:::999777555333333444444777666555444333333333444333333222111111222222333111111000000///...............//////000000000111/////////....../////////------,,,,,,,,,------.........---------,,,,,,,,,++++++************++++++))))))******+++*********+++++++++*********))))))))))))))))))))))))))))))(((((())))))************************************))))))************++++++'''((()))(((&&&%%%&&&'''))))))))))))))))))))))))))))))******+++++++++,,,******++++++++++++******))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++***(((&&&&&&))),,,((()))************)))((((((((((((((())))))******((())))))******+++++++++((()))))))))************************************)))))))))******)))))))))(((((())))))******++++++)))))))))******)))))))))++++++++++++************)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***))))))******)))))))))))))))(((************************************************))))))*********+++++++++++++++++++++++++++++++++******))))))))))))******,,,------+++)))(((+++---++++++************++++++************************)))***++++++*********+++************************(((((())))))******************)))(((((()))******(((((())))))***+++++++++'''''''''&&&&&&''''''''')))))))))******)))))))))((()))***++++++******)))((()))))))))************(((+++---,,,)))(((***,,,(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((*********)))'''(((((((((((())))))))))))******************)))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))***))))))(((***)))((('''&&&''''''((())))))))))))))))))))))))(((''''''''''''''''''((()))))))))))))))((((((((((((((((((((())))))))))))''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))******+++,,,'''''''''***---......---((()))++++++******+++,,,(((((())))))************((())))))***+++,,,------((()))+++,,,---...//////000000111111111222222222333222111111333555888:::999::::::;;;<<<<<<<<<<<<444555666777888999999999<<<<<<;;;;;;;;;===>>>???@@@@@@@@@??????>>>>>>>>>???AAADDDFFFFFFFFFFFFGGGGGGJJJMMMLLLJJJIIIKKKNNNMMMNNNPPPRRRQQQOOOLLLJJJJJJIIIIIIJJJKKKLLLJJJHHHEEEEEEEEEEEEDDDCCCAAA@@@@@@?????????>>>>>>======;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999888:::::::::999888888888777===;;;888555333333333444777666444333222222333333333222111111111222444555222111111000000///.........//////////////////000//////............//////------,,,,,,,,,---......---------,,,,,,+++++++++++++++************++++++))))))***************)))+++++++++************)))))))))))))))))))))))))))((()))******++++++******************************))))))******************'''((()))((('''&&&&&&((())))))))))))))))))))))))))))))******+++,,,,,,---******++++++++++++******))))))))))))))))))))))))%%%&&&'''(((*********+++)))++++++)))&&&%%%(((+++((()))***++++++***)))((('''(((((())))))******+++(((((()))))))))*********))))))))))))************************************))))))************))))))))))))))))))************))))))************))))))******************)))))))))))))))))))))))))))))))))))))))))))))*********)))************))))))(((******))))))))))))))))))************************************************)))))))))************+++++++++++++++++++++++++++++++++************+++++++++---...,,,)))(((***---++++++************++++++************************)))))))))************+++************************'''(((((()))******+++++++++***)))(((((()))***+++&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))******))))))(((((()))************))))))))))))))))))************((()))))))))((('''((()))((((((((()))******+++++++++,,,------------,,,++++++)))'''((()))***))))))''''''(((((((((((()))))))))******++++++******)))(((((())))))))))))((((((''''''''''''''''''''''''(((''''''''''''(((((()))''''''(((((())))))((((((---+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))%%%&&&&&&''''''(((((()))))))))))))))))))))))))))***)))))))))***+++,,,---,,,+++******++++++)))(((&&&(((*********)))***+++(((((()))************)))))))))***+++,,,,,,------)))***+++,,,---.........///000000000000111111111111111111111333555777888999999999999::::::;;;;;;444444666777888999999999<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAEEEGGGGGGHHHIIIKKKKKKNNNPPPNNNJJJIIIKKKNNNKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJLLLKKKIIIGGGDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>::::::999999999999::::::<<<;;;;;;::::::999999888999999999999999999999999<<<;;;888555444444555666777666444222111222333333111111000000111333555666333222222111000000/////////////////////.........000///...------...///000,,,,,,,,,,,,,,,---...///))))))************++++++++++++************++++++***+++++++++++++++******+++++++++************)))************************))))))+++,,,,,,,,,+++***************************************))))))))))))***+++,,,+++)))))))))+++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''((()))******'''***,,,***'''%%%'''***((()))***++++++***)))((('''(((((()))******++++++((((((((()))))))))))))))))))))))))))************************************((()))***++++++***)))(((*********)))))))))))))))((()))***++++++***)))((()))*********************)))))))))))))))))))))))))))))))))))))))((((((((('''((()))*********))))))************************************************************************))))))))))))************************************,,,++++++++++++++++++,,,))),,,///...***(((***,,,++++++************++++++***************************)))((((((***+++++++++************************)))))))))))))))*********+++***)))(((((()))***+++''''''''''''((((((((((((******++++++++++++******(((((())))))))))))(((((())))))(((((((((((((((((())))))))))))************)))((('''((()))))))))((('''(((((()))******++++++******+++,,,,,,+++*********(((''''''((())))))((('''''''''((((((((())))))((())))))))))))))))))((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''((())))))&&&'''(((((())))))((((((*********)))))))))******'''&&&&&&&&&&&&&&&&&&'''((((((((())))))((((((((('''''''''((()))***,,,,,,))))))))))))((((((((((((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))((((((((())))))***+++,,,---+++******+++***(((&&&&&&(((******)))(((((((((((()))***+++++++++*********+++++++++,,,,,,------,,,---....../////////........./////////000000000///000111222333444555666999888888888888999::::::333444555777888888888888<<<<<<=========<<<;;;;;;===============>>>>>>>>>???BBBEEEHHHIIIJJJLLLMMMNNNQQQRRRPPPKKKHHHJJJMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLKKKIIIGGGDDDCCCBBBAAA@@@????????????>>>>>>=========>>>>>>:::999999888888999999:::<<<<<<;;;::::::999999888999999999999999999::::::;;;:::777555555666888999777555333111111111222333111000//////111333666888333333222222111000000000000000//////.........---000///...------...///000,,,,,,,,,,,,,,,---...///***++++++---...///000000++++++************++++++,,,,,,,,,------,,,+++++++++++++++************)))************************)))***+++,,,---,,,++++++************************************)))))))))(((((()))***)))'''''''''((())))))))))))))))))))))))------,,,++++++*********&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))---,,,***)))))))))***+++&&&***---+++'''%%%'''***''')))***++++++***)))''''''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))(((++++++******))))))((((((((()))***++++++***)))(((*********************+++))))))))))))))))))))))))******))))))((((((''''''((()))***,,,,,,,,,++++++***************+++++++++))))))))))))))))))))))))************************))))))))))))************************************+++******************+++(((,,,000///+++((())),,,++++++************++++++***************************)))'''((()))+++++++++************************++++++******)))(((((((((+++***)))'''''')))***++++++++++++***************''''''((((((((((((''''''(((((())))))))))))(((((()))((('''&&&&&&&&&&&&'''))))))))))))************---***((())),,,---+++((('''(((((()))***+++++++++((()))***++++++***)))((()))(((&&&&&&((((((((('''''''''''''''((((((((()))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((()))***''''''((()))))))))))))))'''(((***,,,---,,,+++*********))))))))))))******''''''((((((((((((''''''''''''((()))***,,,...///))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((()))++++++***)))((()))++++++)))(((''')))******(((&&&%%%&&&((()))***,,,,,,++++++***+++,,,,,,,,,,,,---------//////000000000000000///............////////////...///111222444444555555888888888777888888999:::333333444666777999:::::::::;;;===>>>>>><<<:::888;;;===>>>===<<<<<<===>>>FFFGGGIIIJJJJJJKKKLLLNNNQQQQQQPPPNNNKKKHHHHHHHHHFFFFFFGGGFFFFFFGGGIIIKKKEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA??????>>>???@@@@@@>>>;;;999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888777666555444444444444444555555555444444333333222000000000111222333555555222222222111111111111000......//////000222333444111000...---...///111222......------------......,,,,,,+++******+++,,,,,,)))))))))))))))))))))))),,,++++++...000///+++'''******))))))))))))))))))******)))(((''''''(((((((((***++++++******+++,,,...---,,,,,,,,,,,,---...---,,,,,,,,,+++*********))))))))))))((((((((((((---+++)))(((((()))+++,,,------,,,+++***)))((('''))))))(((((((((((()))))))))))))))))))))))))))))))))(((''')))++++++(((%%%(((((())))))******++++++))))))))))))(((((((((((('''((()))******************++++++***((('''((()))''''''''''''((((((((((((***************)))((((((***+++++++++***)))'''%%%)))((('''&&&&&&'''((()))'''(((***+++,,,,,,+++***(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))*********++++++,,,------******))))))))))))******))))))))))))))))))))))))************************///+++((())),,,......---))))))))))))))))))))))))************************))))))))))))))))))))))))***+++,,,+++)))))))))************))))))))))))))),,,,,,+++***)))))))))***)))))))))))))))******++++++*********))))))(((((('''((()))******)))((('''******+++,,,,,,***)))((())))))************)))))))))))))))))))))))))))))))))***+++++++++)))((('''%%%(((++++++))))))***,,,))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''+++++++++*********))))))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))((((((''''''((((((((((((((((((((((((************************''''''(((((())))))******------+++)))&&&$$$###"""***((('''''')))***))))))))))))))))))************((((((((((((((((((((((((((('''''''''((()))+++,,,+++++++++*********)))))),,,,,,++++++,,,,,,---...,,,---......//////......---------...///000111222111111111111222333444444666666666555444444666999333444444666777888999999999:::<<<======<<<:::888;;;<<<======<<<;;;===>>>DDDFFFHHHIIIJJJKKKMMMOOOOOOOOOOOOMMMJJJGGGFFFEEEDDDEEEFFFEEEDDDEEEGGGIIIEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFDDDBBB@@@???>>>>>>======>>>??????<<<:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777666666555444444444444444666666555444333222222222222222222111222222333333222222222111111111111000////////////000111222222000///...---...///111222......------------......,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***)))***---000000,,,)))+++++++++++++++++++++++++++***))))))((((((((()))(((***++++++******+++,,,...---,,,++++++,,,---...++++++++++++************))))))))))))((((((((((((+++***)))(((((()))******++++++***************)))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''(((***+++)))''')))))))))))))))*********(((((((((((())))))))))))((())))))************)))***+++,,,+++)))))))))***((((((((()))))))))*********************)))((((((******+++******)))((('''))))))(((''''''((())))))******+++++++++******)))************************((()))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))---***''''''***,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++***((('''((()))***))))))))))))))))))))),,,+++******))))))******)))))))))))))))******+++************)))))))))((((((((())))))))))))((((((***************))))))((((((((()))))))))((((((''')))))))))))))))))))))))))))******+++***)))((('''''')))++++++((('''(((***))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))************++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''+++++++++*********))))))))))))))))))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))************)))))))))((())))))))))))))))))))))))************************(((((((((((()))))))))))))))))))))))))))((('''''')))(((''''''))))))((('''''''''''''''((((((((((((************************((((((''''''((()))***++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---......,,,------...............------------...//////000111111111111222333444444333444555555444555777999444444555555666777777888888999;;;<<<<<<;;;:::999:::;;;<<<<<<;;;;;;<<<>>>BBBDDDGGGHHHIIIJJJLLLNNNMMMMMMLLLKKKIIIGGGDDDCCCCCCDDDEEEDDDCCCCCCDDDFFFEEEEEEFFFFFFFFFGGGGGGGGGJJJIIIGGGEEEBBB@@@>>>======<<<;;;<<<======;;;999999999999:::::::::::::::=========<<<<<<<<<<<<<<<999999888777666666666666666666555444444444444555666666555444333222111111444333222222111111222222222222222111111111111000000000////////////000000000///.........///000111......------------......,,,++++++******++++++,,,))))))))))))))))))))))))((((((***,,,//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************(((***++++++******+++,,,---,,,,,,++++++,,,,,,---))))))))))))************))))))))))))(((((((((((()))))))))*********)))))))))))))))******+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))((('''''')))+++******************))))))))))))''''''(((((())))))******)))************))))))(((+++,,,---,,,***)))***+++)))))))))*********++++++)))************))))))(((******))))))))))))************))))))))))))******,,,,,,+++***))))))))))))++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))+++******)))((((((''''''******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***(((&&&&&&((()))***)))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***)))'''''''''((())))))))))))))))))******++++++***)))))))))******)))))))))))))))******+++************))))))))))))))))))(((((((((((())))))******)))(((((((((((((((((((((((((((((('''&&&&&&)))))))))))))))))))))))))))************)))(((((()))******)))'''&&&&&&'''))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((+++************)))))))))))))))))))))))))))))))))''''''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))***++++++***)))((('''&&&'''))))))'''%%%''''''''''''((((((((((((************************))))))(((((((((((()))***))))))***+++,,,---...///,,,,,,,,,,,,---------...,,,,,,---...............---------,,,,,,---......000000000000111222333444000222444555555666777999444444444555555666666666888999;;;<<<===<<<;;;:::999:::<<<<<<;;;;;;<<<>>>BBBDDDEEEFFFFFFGGGIIIJJJLLLKKKKKKJJJIIIGGGDDDAAACCCDDDEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHJJJIIIHHHFFFDDDBBB@@@???<<<;;;::::::;;;;;;:::888999999999999999999999:::<<<<<<<<<<<<;;;;;;;;;;;;999999888777777777777777666555555444444444555555666666555444222111000000333333222222111222222333222222222111111111000000111000//////............///............///000111...------,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))))))))+++,,,------,,,+++++++++,,,,,,,,,,,,------+++++++++++++++++++++***(((***++++++******+++,,,,,,,,,++++++++++++,,,,,,''''''(((((())))))******))))))))))))((((((((((((''')))***,,,,,,+++***)))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))(((''''''(((***+++,,,++++++******))))))((((((&&&''''''((()))******+++***************)))(((''')))+++++++++))))))***+++)))))))))*********++++++))))))************)))(((***)))((((((((()))+++,,,************************,,,+++***((((((((()))***++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))*********))))))(((((((((******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''((())))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))*********((('''((())))))))))))))))))***************))))))))))))******)))))))))))))))******+++*********)))))))))))))))***)))(((''''''((()))******)))(((&&&&&&'''(((((())))))))))))((('''&&&&&&))))))))))))))))))))))))))))))*********)))))))))))))))(((((('''&&&''''''))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&(((((((((((((((((((((((((((((((((''''''(((((((((***)))))))))))))))))))))************************((((((((((((((((((((((((******))))))(((((('''''')))***+++,,,,,,+++)))((('''&&&&&&'''((((((&&&$$$))))))))))))************'''''''''''''''''''''''')))))))))((((((((((((((('''(((((()))***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,+++,,,,,,,,,000000///000000111222333///222555666555555555666333333444444555555555666888999:::<<<=========<<<999:::<<<<<<<<<<<<===???BBBDDDEEEEEEDDDDDDEEEFFFLLLKKKIIIIIIIIIHHHDDDAAACCCEEEFFFFFFEEEDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCCCC===;;;::::::;;;;;;:::999::::::999888888888999:::;;;;;;;;;::::::999999999::::::999888888888999999555555444444444555555666666555444333222111000000111111111111222333444555222222222111111111000000111000///...------------...............//////000------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++,,,---,,,+++***)))))))))*********+++++++++,,,***+++,,,,,,,,,,,,++++++(((***++++++******+++,,,***++++++++++++++++++***'''''''''(((((())))))***))))))))))))((((((((((((''')))+++------,,,+++)))*********)))))))))(((((())))))(((((((((((())))))***************************))))))(((((()))+++---++++++******))))))((((((&&&''''''((()))******+++***************)))((('''''')))***)))(((((()))***((((((((()))))))))******((())))))*********))))))))))))(((((((((***+++,,,******++++++++++++*********)))((('''((()))+++,,,******************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******((((((((((((((((((((((((************************))))))))))))(((((())))))************************************************))))))))))))))))))))))))***+++,,,+++)))((()))***(((((())))))***************))))))((())))))******)))))))))))))))******+++))))))))))))))))))*********)))(((''''''((()))******)))'''&&&&&&&&&'''(((***************)))((('''))))))))))))))))))))))))))))))))))))))))))******((('''&&&&&&'''((())))))((((((((((((((((((((((((***++++++++++++***))))))))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))))))))))))))'''((((((((((((((((((''''''((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''((()))***+++,,,,,,++++++((('''&&&'''((('''&&&$$$))))))))))))************'''''''''''''''''''''''')))))))))))))))((((((((())))))))))))))))))))))))))))))***+++,,,++++++***+++,,,,,,---...------------,,,,,,+++++++++,,,,,,////////////000111222222111444666666444333222333222222333333444555666666777888999:::<<<<<<======999;;;============???@@@BBBDDDEEEEEEDDDDDDEEEFFFMMMJJJGGGFFFHHHGGGEEEBBBBBBDDDFFFGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFGGGIIIIIIIIIHHHHHHGGGFFFEEEDDDDDD>>>===;;;;;;<<<<<<<<<;;;<<<;;;999888888999::::::;;;;;;::::::999888888888::::::999999999999999:::555444444444444555666666444444333333222222111111000000000111222333555666222222222111111111111000000///...---------------------........./////////------,,,,,,,,,,,,------***++++++,,,,,,++++++***)))))))))))))))))))))))),,,---...,,,***(((((()))((((((((())))))******+++)))***+++,,,---,,,+++***(((***++++++******+++,,,)))******++++++******)))(((((((((((())))))))))))))))))))))))(((((((((((('''(((***,,,---,,,+++************))))))((((((((())))))(((((((((((())))))******************************+++***)))(((***+++************))))))))))))''''''(((((())))))******)))************))))))(((&&&''')))(((''''''(((***((((((((()))))))))******((())))))************)))))))))((())))))***++++++******++++++++++++******(((((((((((()))***++++++((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,******))))))))))))******))))))))))))))))))))))))************************)))***+++***)))((()))***************************************************))))))))))))))))))))))))***+++,,,+++***))))))+++((((((((()))******++++++))))))((((((((()))******)))))))))))))))******+++))))))))))))************))))))(((((((((((())))))))))))((('''''''''''''''))))))************)))))))))))))))))))))))))))))))))))))))((())))))***+++)))'''%%%&&&(((***+++***((((((((((((((((((((((((***++++++++++++***))))))))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((((((((('''(((((()))***))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((%%%&&&''')))+++---///000+++)))'''&&&''''''&&&%%%''''''''''''((((((((((((************************'''((())))))))))))((((((,,,,,,+++++++++*********((()))+++,,,,,,,,,+++***++++++,,,---------------,,,,,,,,,++++++,,,------............///000111222333444555555222111111222000111111333444555666666444555666888999;;;;;;<<<:::<<<===>>>>>>>>>@@@BBBBBBCCCEEEFFFFFFGGGIIIKKKMMMHHHCCCBBBEEEFFFDDDAAA@@@CCCFFFGGGGGGGGGHHHIIIFFFEEEDDDCCCDDDEEEGGGHHHIIIHHHGGGFFFDDDCCCBBBAAA@@@>>><<<<<<===>>>=========<<<:::999888999:::;;;<<<<<<;;;::::::999888888999999888888888888999999444444444444444555666666222222222222222222222222222111111111222333333444222222222111111111111000......------,,,---------------......//////......---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))***,,,---,,,)))((()))***''''''((())))))***++++++((()))+++,,,---,,,+++***(((***++++++******+++,,,))))))***++++++***))))))******)))))))))))))))((())))))))))))((((((((((((%%%&&&((()))*********)))((((((((()))))))))))))))))))))(((((((((((())))))***************************,,,---,,,)))(((((())))))))))))))))))*********(((((((((((())))))))))))((())))))************)))&&&((())))))(((((()))***)))))))))*********++++++(((((()))***************((())))))************)))))))))***++++++***))))))(((((()))))))))))))))(((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))((()))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************(((***,,,+++)))'''((()))************************************************)))))))))))))))))))))))))))++++++***)))((()))***'''(((((()))******++++++((((((((((((((()))******)))))))))))))))******+++((()))))))))************(((((())))))))))))((((((((())))))))))))(((''''''&&&'''((()))************))))))))))))))))))))))))***)))((((((((()))+++,,,,,,)))&&&&&&(((*********((((((((((((((((((((((((***++++++++++++***))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((((((''''''((())))))***))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''))),,,///111---***'''%%%&&&'''((((((''''''''''''((((((((((((************************&&&'''((()))******))))))************++++++++++++***+++,,,......---,,,+++++++++,,,------------,,,,,,,,,+++,,,,,,---...///............///000111111333333444333111111222444///000111222444555666777222333444666777999:::;;;;;;<<<>>>???>>>???AAABBBAAACCCFFFHHHIIIKKKMMMPPPMMMGGGAAA@@@BBBDDDCCCAAA???BBBEEEGGGGGGGGGHHHIIIEEEDDDBBBAAABBBCCCEEEFFFIIIIIIGGGEEEBBB@@@>>>>>>BBB@@@======>>>??????>>>>>>===;;;999999999;;;<<<======<<<;;;;;;:::999999888777777777777777888888444444444444444555666777111111222222222333333333444333222222111111222222222222222111111111111000---------,,,,,,------...,,,---......//////......---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***))))))))))))))))))))))))(((***,,,+++)))(((***---'''(((((()))******++++++'''(((***,,,,,,,,,***)))(((***++++++******+++,,,((()))***++++++***)))(((++++++******))))))(((((())))))))))))(((((((((((($$$%%%&&&'''((((((((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))***************************,,,///...***''''''((((((((())))))******++++++))))))))))))(((((((((((('''((()))***************''')))******))))))***,,,******+++++++++,,,,,,,,,(((((()))***************((()))***++++++***)))(((((()))***++++++***)))((())))))*********((('''%%%((((((((((((((((((((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++(((&&&''')))************************************************))))))))))))))))))))))))(((******)))((('''((()))'''(((((()))***+++++++++((((((((((((((()))******)))))))))))))))******+++(((((())))))*********+++'''((()))******)))((('''((()))*********)))'''&&&$$$%%%&&&((())))))******))))))))))))))))))))))))***)))(((((((((***+++,,,///+++''''''(((***)))(((((((((((((((((((((((((((***++++++++++++***))))))))))))(((((((((((())))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******+++)))'''&&&'''))),,,...///,,,'''%%%%%%'''))))))))))))))))))************((((((((((((((((((((((((%%%&&&((()))*********)))&&&&&&'''((()))***+++++++++,,,...000000///...---++++++,,,---------,,,,,,+++++++++,,,---...///000...------......///000111111222222111000111444666111111222222222333333333555555555666777999:::;;;:::;;;;;;<<<===>>>>>>???DDDDDDEEEFFFGGGHHHIIIIIICCCBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCDDDCCCBBBCCCDDDHHHEEEAAA@@@BBBEEEGGGHHHCCCCCCCCCCCCBBBAAA@@@@@@@@@>>><<<===??????===;;;<<<;;;::::::;;;===@@@BBB???>>><<<;;;::::::;;;;;;888888999::::::888777666444333333444777888888777333333444444333333222111333333333222222111111111222222333222222111000/////////...---,,,,,,++++++,,,---------------,,,,,,///...------,,,,,,,,,,,,///...,,,***)))((('''''')))******+++++++++******))))))))))))))))))))))))+++*********))))))((((((************************+++++++++*********))))))))))))*********+++++++++((((((''''''&&&&&&&&&%%%***)))))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))*********(((&&&%%%***)))((((((((()))+++,,,+++++++++***************&&&'''(((***,,,---+++(((''''''((()))))))))))))))+++***)))(((((()))***+++)))((('''''')))******)))))))))*********))))))(((&&&'''(((*********)))(((((()))***++++++***)))((((((((()))***************))))))))))))************((()))++++++)))((()))***)))***,,,+++)))(((((()))((((((((((((((((((((((((++++++***)))(((((())))))'''((()))******+++*********(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************+++*********))))))((((((******))))))(((((('''''')))))))))))))))))))))))),,,+++***))))))***+++,,,'''''''''''''''((()))))),,,+++***)))((('''&&&%%%)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((((((((((((((+++***((('''''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))*********++++++(((&&&&&&***---(((***,,,+++((('''(((+++((((((''''''''''''(((((())))))************))))))'''%%%$$$%%%(((***(((&&&)))((('''&&&&&&'''((()))+++***)))(((''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&***)))((((((((((((&&&%%%)))((((((((()))***,,,---,,,***'''%%%%%%'''***,,,+++***(((&&&%%%&&&'''((((((((())))))))))))((((((''''''(((((())))))******(((((((((((()))))))))))),,,***((())),,,---+++)))))))))))))))))))))))))))))))))***+++++++++******+++,,,------.........---000///---,,,---...000222111111000000000000000111111111111222222222333333444444444555777888:::;;;;;;;;;<<<======>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEFFFEEECCCBBBBBBCCCDDDBBB???>>>@@@CCCDDDDDDBBBBBBBBBBBBAAA@@@??????@@@>>><<<<<<>>>>>><<<:::;;;;;;:::;;;<<<===???@@@>>>===<<<:::::::::::::::777888888888888777666666444333333555888::::::999333333444444333333222111333333333333222222111111222222222222111000//////.........------,,,,,,+++------............------......---,,,,,,,,,,,,,,,...---,,,***))))))((((((******++++++++++++******))))))))))))))))))))))))+++*********))))))))))))************************+++++++++*********))))))))))))*********+++++++++))))))))))))((((((((('''*********))))))(((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))))))))(((***)))((((((((()))++++++(((((())))))))))))))))))''''''(((***,,,,,,***(((''''''((()))))))))))))))+++******))))))))))))***)))((('''''')))******)))))))))************))))))'''((()))*********))))))((()))************)))((((((((()))***************))))))))))))************''')))******((((((((())))))***++++++)))(((((()))))))))))))))))))))))))))******)))((((((((((((((())))))*********))))))(((***(((''''''******)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************)))))))))((()))))))))***************))))))))))))))))))))))))++++++******)))*********((((((((((((((()))******++++++***)))((('''&&&&&&)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((((((((((((((+++***)))((('''(((((()))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++)))''''''))),,,%%%&&&''''''&&&%%%'''(((((((((''''''''''''(((((())))))************))))))'''&&&$$$&&&((()))(((&&&)))((('''&&&&&&'''((()))))))))((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&''''''((((((---***'''&&&(((((('''%%%((((((''''''(((***+++,,,...,,,***''''''''')))******)))'''&&&&&&'''((()))(((((())))))))))))(((((()))))))))((((((((((((((((((((((((((())))))))))))+++)))((()))+++,,,***((())))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++,,,---------------//////---------...000111000//////....../////////000111111111222222222222222222333444555777999:::;;;<<<===>>>>>>?????????>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCGGGHHHHHHGGGDDDAAA@@@AAAAAA@@@>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>===???===;;;;;;<<<;;;:::888999::::::;;;<<<===>>>>>><<<<<<;;;:::999999999999888777777666666666666666444444444666999;;;;;;:::333333444444333333222111333333333333333222222222222222222222111000///...---------------------------....../////////......---,,,,,,++++++++++++,,,,,,,,,+++***************++++++++++++++++++******))))))))))))))))))))))))***************)))))))))************************+++++++++******************************++++++++++++++++++******************************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((()))***+++)))))))))((()))******+++((((((((()))******++++++''''''(((***,,,,,,***(((''''''((()))))))))))))))+++++++++++++++***)))))))))((('''''')))******)))))))))************))))))((()))******+++*********((())))))******))))))((((((((()))***************))))))))))))************''')))***)))((('''((()))(((***++++++)))(((((()))************************)))))))))(((((((((((((((************)))((('''&&&***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))++++++++++++***))))))((()))))))))))))))***++++++))))))))))))((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((******)))((((((((((((((()))))))))))))))))))))))))))******************)))))))))((((((((((((((((((************************+++*********))))))((((((((()))******(((((()))***%%%%%%%%%'''((()))(((&&&((((((''''''''''''((((((((())))))******))))))((('''&&&&&&&&&((()))((('''((((((''''''''''''(((((((((((('''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&&&&&&&(((***+++222,,,&&&$$$''')))(((&&&''''''''''''((()))******...---,,,***)))(((''''''(((((('''&&&&&&''')))***'''(((((())))))(((((('''******)))((((((''''''&&&(((((((((((())))))))))))***)))((((((******)))((())))))))))))))))))))))))++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,///...---------...000111000000/////////000000111000000000111111111111222111111222333444666888999<<<<<<>>>?????????>>>>>><<<======>>>???@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBBFFFGGGGGGEEEBBB@@@??????AAA@@@@@@@@@BBBBBBAAA???????????????>>>===<<<<<<===<<<;;;::::::999888777888999:::<<<<<<======<<<;;;::::::999999888888888999888777555555666777777666555444555777999888777333333444444333333222111333333333333333222222222222222222222111000///...,,,,,,---------------------...//////////////////,,,++++++******++++++++++++************+++,,,,,,,,,,,,++++++******++++++))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++******************))))))))))))(((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++)))))))))))))))******+++)))******+++,,,------...((((((((()))+++,,,***)))''''''((()))))))))))))))***+++,,,,,,,,,+++)))((()))((('''''')))******)))((())))))************)))*********+++++++++******((())))))))))))))))))((((((((()))***************((()))))))))************((()))***)))(((((()))***(((***++++++)))((()))***************************))))))*********)))))))))))))))******)))((('''''')))((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************************************************))))))))))))))))))))))))******+++++++++((((((((((((((((((((((((******+++++++++)))(((&&&))))))(((((())))))***+++(((((((((((())))))))))))(((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((******++++++++++++******))))))((((((''''''&&&&&&************************++++++******)))((((((((('''((()))***))))))(((((('''''')))---111000,,,'''((((((''''''''''''(((((((((((())))))))))))((((((((('''''''''((((((((('''(((((((((''''''((((((((((((''''''((()))***+++,,,&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((&&&%%%&&&))),,,...555---%%%###'''***)))''''''''''''''''''((())))))+++++++++***)))((('''&&&''''''&&&&&&'''((()))***'''(((((((((((((((((('''((((((((((((((((((''''''(((((((((((())))))))))))))))))(((((()))(((((('''))))))))))))))))))))))))++++++++++++,,,,,,---...+++++++++++++++++++++,,,......---------...///000222222222222222222333444//////000000000111111111///000111222444666888999;;;<<<>>>??????>>>===<<<;;;<<<<<<===>>>???@@@@@@AAAAAA@@@@@@@@@?????????AAABBBCCCBBB@@@???>>>???@@@??????@@@AAAAAA???===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::999888888888888999:::;;;<<<<<<;;;;;;999999999999999999888888:::999888777666777888999777555444444555666444333333333444444333333222111222222222222222222222222111111111111000///......,,,,,,---------------------......///000000//////+++++++++******++++++,,,************+++,,,---...------,,,+++******++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******************************************************************************************++++++(((((((((((())))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))((()))))))))************))))))***+++,,,,,,------)))(((((()))++++++***)))''''''((())))))))))))))))))***+++,,,,,,+++***))))))((('''''')))******)))(((((()))***************++++++******************)))(((((((((((((((((()))(((((()))***************((()))))))))***************++++++***((((((***,,,''')))++++++)))))))))******************************++++++,,,,,,,,,+++***''''''((()))))))))))))))((()))))))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((()))******+++***)))((('''(((''''''''''''((())))))(((((((((((())))))))))))'''(((((((((((((((((('''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((******++++++++++++******))))))((((((''''''&&&&&&************************************))))))((((((((((((((()))))))))((('''&&&(((---333777444---'''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((('''''''''((('''(((((((((((((((((('''((((((((()))***+++,,,---&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((&&&%%%&&&))),,,...333---&&&$$$'''))))))((('''''''''(((((((((((((((&&&'''((())))))(((((('''''''''''''''(((((())))))''''''((((((((((((''''''%%%&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))))))))***+++------,,,,,,+++*********+++,,,---------------......///222222111111222333444444////////////000000000000//////000222444666888999:::<<<===??????>>><<<;;;:::;;;;;;<<<===>>>???@@@>>>>>>>>>>>>===============???@@@@@@>>>===>>>>>>>>>=========???>>>===;;;>>>>>>>>>======<<<;;;:::999:::;;;:::999888999:::999999999:::::::::;;;;;;999999:::::::::999999888:::999999888888888888888777555444444444555333222333333444444333333222111000000000111111111111111111111111111000///...---------------------------,,,---...///////////////,,,++++++++++++,,,,,,---*********++++++,,,......///...,,,+++******++++++))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))***************++++++++++++++++++***************)))))))))))))))*********)))))))))***************(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((('''''''''(((((()))************)))'''''''''((())))))*********)))((()))***+++***)))''''''((()))))))))))))))'''((()))******+++******)))((('''''')))******)))'''((()))******+++******++++++***)))))))))******)))((((((''''''(((((()))(((((()))***************))))))))))))*********************)))'''(((***,,,''')))***+++)))))))))******************************+++,,,......---,,,,,,%%%&&&'''((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************''''''''''''''''''''''''))))))))))))******************))))))(((''''''&&&))))))))))))))))))))))))((()))))))))***))))))((('''''''''''''''(((((()))(((((((((((())))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))******************)))))))))((((((((((((((((((************************)))))))))))))))))))))***)))(((''''''))))))((('''$$$(((---222444000***%%%((((((''''''''''''(((((('''(((((())))))(((((('''((()))***)))'''''''''(((''''''(((((((((((('''''')))(((((()))***+++,,,---(((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&&&&&&&(((***+++---+++(((''''''((()))((('''(((((()))))))))((((((%%%%%%&&&'''(((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&$$$$$$%%%&&&((()))***+++(((((((((((()))))))))))))))++++++***(((''''''((())))))))))))))))))))))))))))))(((((()))+++---......---+++******+++,,,,,,,,,,,,------............///////////////000111222........./////////000000//////000222444666888:::999;;;===>>>>>><<<:::999999999:::;;;<<<===>>>>>>============<<<<<<<<<<<<===>>>??????===<<<<<<===???>>>======>>>>>>===;;;>>>>>>>>>>>>===<<<;;;:::888:::;;;;;;999888:::<<<:::999888888888999;;;;;;888999:::;;;;;;:::999999888888888888888777777666555444333444666666666555333333444444333333222111.../////////000000000000111111111111000///...---.........------,,,,,,+++++++++---....../////////,,,,,,,,,,,,,,,---......+++++++++++++++,,,---...000...,,,*********+++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))((()))))))))*********+++((((((((())))))*********'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))))))))(((''''''((()))***+++******)))'''''''''''''''''''''(((+++)))((((((*********)))''''''((()))))))))))))))%%%&&&&&&'''(((***+++,,,)))((('''''')))******)))'''((()))******++++++++++++***)))((((((((()))))))))(((''''''''''''((()))(((((()))***************))))))))))))************((()))(((&&&%%%&&&(((***'''(((***+++***)))***+++)))))))))))))))))))))))))))***,,,......---,,,+++''''''((((((((((((((('''''')))******''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++((((((((('''((())))))***))))))))))))((((((((((((&&&'''((())))))((('''&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))((())))))***)))((('''&&&))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++(((%%%%%%((())))))'''%%%'''+++,,,+++)))((('''((((((''''''''''''((((((''''''((((((((((((''''''(((***+++***'''&&&''')))&&&'''((())))))((('''&&&((('''''''''((()))******(((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&''''''((((((&&&(((******(((''''''(((((())))))******)))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))***,,,---+++((('''((()))))))))))))))))))))))))))***)))))))))***,,,...//////...,,,+++***+++,,,---,,,,,,------.........---............///000111222............/////////000///000111222444777999:::888:::<<<>>>===<<<999888888888999:::;;;<<<<<<===============<<<<<<<<<<<<>>>???@@@???===;;;;;;<<>>???@@@???>>>>>>>>>>>>>>>===<<<;;;:::777999;;;;;;999999;;;>>>;;;:::888777777999;;;<<<888999;;;;;;<<<;;;:::999666777888888888777555444333222222444777999999888333333444444444333222222---.........//////000000111111111111000///...---//////...---,,,,,,++++++***+++,,,---............,,,,,,,,,,,,------...///,,,+++++++++,,,,,,---...000///,,,*********+++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++++++++++++++******))))))))))))*********+++++++++''''''(((((()))))))))***'''((((((((())))))******))))))))))))))))))))))))%%%'''(((*********))))))'''((()))++++++******)))))))))))))))((((((((((((+++***(((((()))******)))'''(((((()))))))))))))))$$$$$$$$$%%%'''***,,,...)))((('''''')))******)))''''''(((******++++++++++++***)))'''''''''((())))))((('''&&&&&&'''((()))(((((()))***************))))))))))))************''''''&&&$$$###$$$&&&)))'''(((***+++***)))***+++((((((((((((((((((((((((((()))+++---------+++***))))))))))))((('''&&&%%%''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))*********+++)))))))))***++++++,,,,,,))))))))))))))))))))))))''''''&&&'''((()))+++---)))))))))))))))******+++***)))))))))((((((((((((&&&'''((())))))((('''&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((''''''((()))***+++,,,,,,,,,(((%%%$$$'''))))))(((''')))***(((%%%$$$'''***((((((''''''''''''((((((''''''((((((((((((''''''(((***+++***'''&&&''')))&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&!!!&&&,,,,,,)))&&&&&&(((((()))***++++++***)))(((+++***)))(((((('''((((((((()))))))))((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))+++---...,,,)))'''(((***))))))))))))))))))))))))+++******)))+++---///111000///---+++++++++---...+++,,,------......------////////////000111222333444333111000...---------111111111111222333444555999999999888888888777777777555555777;;;>>>@@@@@@BBBBBBAAA???>>>===<<<;;;;;;===@@@???<<<;;;<<<===???>>>===<<<;;;:::::::::<<<<<<<<<;;;;;;<<<<<<<<<333555888:::;;;;;;999888999999888888888888999999======<<<<<<:::888777666::::::999999888666555444777777777777777777777777888777444222111000111111...//////000111222222222222222000///............000111111000---,,,------///......------......///,,,+++)))***,,,...///...******)))((()))***,,,---))))))***+++,,,,,,------((())))))))))))*********++++++***)))(((((())))))++++++++++++++++++++++++***************+++++++++))))))))))))************%%%))),,,,,,)))''''''))))))))))))))))))***+++++++++******)))((())))))))),,,,,,+++***)))))))))***'''''''''((())))))************++++++***)))'''&&&***)))(((((((((((())))))+++,,,------,,,+++***))))))(((''''''''')))***+++,,,+++)))'''''''''(((((())))))***+++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((***************)))((('''''''''((()))))))))))))))''''''(((((((((((('''&&&'''''''''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))---+++******++++++***((())))))))))))))))))))))))&&&'''((()))************)))))))))))))))))))))))),,,,,,***)))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''******))))))((((((''''''((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))),,,+++***((((((((()))***))))))))))))))))))))))))&&&''''''((()))******+++,,,+++***(((''''''&&&&&&&&&'''''''''(((((())))))(((''''''&&&&&&&&&''''''++++++***)))((('''&&&&&&''')))***)))((('''(((***((()))*********((('''&&&((('''(((+++------)))%%%((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((()))))))))***&&&&&&'''((())))))((((((***)))'''%%%$$$%%%&&&'''************(((&&&$$$###'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((((((&&&%%%%%%&&&'''(((***)))(((''''''((()))***+++*********))))))((((((******+++++++++******)))+++***)))))))))***+++,,,...------,,,+++++++++,,,++++++******+++,,,...///...///000000//////000111///......---------......111111111222333444666666888888777777777666666666777666555777;;;>>>???@@@AAA@@@???>>>===<<<;;;:::;;;===???>>><<<;;;;;;======<<<;;;;;;::::::;;;;;;======<<<<<<<<<<<<======888:::<<<======;;;999777888888777777777777888888======<<<;;;:::999888777999999999888777666444444666666666666666666666666666555444333222222222222111111111111111111111111222111000///...............///000///...---...///,,,,,,++++++++++++,,,,,,,,,+++)))***,,,............---,,,,,,,,,---...///,,,,,,++++++++++++******)))))))))*********+++++++++******)))))))))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++(((((()))))))))*********%%%'''(((((('''&&&&&&''''''''''''''''''((())))))+++******))))))))))))))),,,+++******))))))******+++******))))))(((((('''((((((************)))(((***))))))(((((()))))))))((())))))***)))((('''&&&))))))(((''''''((()))***((((((''''''((()))***+++((())))))***************((((((((()))))))))******(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))******++++++***))))))(((''''''((()))))))))))))))''''''((())))))*********((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((()))))))))))),,,***))))))******)))((((((((((((((((((((((((((())))))*********)))(((((())))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((((((((((((''''''(((((((((((('''''''''&&&(((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''))))))))))))(((((((((((((((((())))))))))))((((((+++***)))((((((((())))))))))))))))))))))))))))))''''''(((((())))))*********))))))(((((((((((()))''''''''''''((((((((()))(((''''''&&&&&&&&&'''''')))))))))(((((((((((((((''')))***)))((('''((()))((()))******)))((('''&&&*********,,,......+++'''((((((''''''''''''(((((()))((((((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&&&&'''(((++++++++++++***(((&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))(((''''''''''''((()))***)))(((''''''((()))************)))))))))(((((()))******+++++++++******+++******)))***+++,,,---------,,,+++++++++++++++------,,,,,,---...000111...///000000//////000111*********+++,,,---...///000000111222333555777888666666666666555555555555777666666888;;;>>>??????>>>>>>===<<<;;;;;;::::::;;;=========;;;::::::;;;::::::999999::::::;;;<<<=========<<<<<<=========<<<===>>>>>><<<:::777555777777777777777777777777===<<<;;;999888888999999888888888777666555444444555555555555555555555555444444444444444333222222111000000///...------,,,222111000//////......///,,,...//////......///000//////............//////,,,+++******,,,......---///......---------............---+++***)))((('''************+++++++++,,,*********)))))))))))))))++++++++++++++++++++++++---------,,,,,,++++++***(((((())))))))))))******+++***))))))***++++++***(((''''''''''''((())))))*********)))))))))))))))++++++***)))))))))******,,,++++++***))))))((((((&&&'''((()))************))))))((((((((())))))*********+++,,,+++***)))(((***)))(((((((((((())))))((('''''''''((()))***+++'''(((((()))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((())))))***+++************************(((((()))))))))((('''''''''(((((()))))))))))))))((((((((((((((()))******)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))+++)))((((((******)))'''''''''''''''''''''''''''(((((())))))***)))))))))))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((+++++++++******)))))))))******))))))((((((((('''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******)))((('''***)))((('''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******''''''''''''((((((((((((''''''&&&&&&&&&''''''(((''''''((((((((()))))))))'''((())))))''''''((()))((())))))))))))(((((('''+++******,,,------***(((((((((''''''''''''((((((((((((((('''''''''''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))*********))))))'''&&&%%%'''&&&&&&&&&&&&'''((((((******))))))((((((''''''))))))(((((((((((()))***))))))(((((((((((())))))******))))))))))))(((((((((((()))***++++++++++++++++++******++++++,,,---,,,,,,+++************+++---------------...000000---///000000//////000222)))))))))***+++---...///......///111222555777888666666666555555555555555777777666888;;;===>>>===;;;;;;;;;;;;;;;:::::::::;;;;;;;;;:::999888888999777777777888999:::<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<:::888666444888888888999999888888888;;;:::888666666777888:::888777666666555444444444444444444444444444444444444444555666555333222111111111000000///.........111111000///////////////---...//////---,,,---/////////............//////,,,+++***+++---...---,,,---,,,,,,+++************...---,,,+++***)))((('''******+++++++++,,,,,,,,,))))))*********)))))))))************++++++++++++------,,,++++++***))))))(((((((((((()))))))))***...***'''(((+++---,,,+++******))))))******+++,,,***************)))((((((******))))))))))))******)))))))))***++++++,,,,,,'''(((((()))))))))))))))'''''''''''''''(((((()))***+++,,,---,,,,,,******)))))))))(((((((((((((((+++***))))))((('''''''''&&&''''''((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&''''''&&&%%%%%%(((((())))))))))))((((((***)))'''&&&&&&&&&''''''))))))(((((())))))***+++((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***((('''((())))))((('''(((((((((((((((((((((((("""###%%%''')))***+++,,,((((((((((((((((((((((((***)))))))))))))))***+++))))))))))))))))))))))))(((((())))))))))))((((((*********))))))))))))(((******))))))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((('''************************))))))))))))((((((((((((&&&''')))******)))'''&&&(((((((((''''''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***'''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((()))(((''''''((()))((())))))))))))((((((((())))))))))))))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((('''''''''(((((((((&&&'''((()))************'''''''''&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''((((((******))))))((('''&&&&&&(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((('''''')))***+++++++++++++++++++++++++++,,,,,,---++++++******)))******+++++++++++++++,,,,,,---------...000000//////111222,,,+++++++++,,,---......,,,,,,---///111333555666666666666666666666666666888777777999<<<======<<<:::::::::;;;;;;;;;;;;;;;;;;:::888777777777777777666666777777999;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;999888777999::::::;;;;;;::::::999888777555444444666888999888777666555444444555555444444444444444444444444555666666666555333111000333333333333333333333333111000000////////////000000000111///,,,++++++,,,******))))))))))))******,,,+++++++++---...---+++************))))))((((((+++++++++******)))))))))******+++++++++,,,,,,,,,((()))************)))))))))))))))******+++++++++,,,++++++***)))((((((''''''(((((((((((())))))))))))%%%######&&&)))((('''***************+++,,,,,,)))************)))((((((***))))))((())))))******)))))))))***++++++,,,,,,***))))))(((((((((((('''%%%%%%%%%%%%%%%&&&'''(((&&&'''((())))))((('''&&&((())))))))))))(((((((((*********)))(((((('''&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((('''((())))))***((((((((((((((((((((((((&&&''''''(((((((((''''''(((((())))))))))))((((((((((((''''''(((((())))))(((''''''''''''((())))))''''''(((((())))))))))))(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((()))))))))))))))((('''((()))***)))((()))))))))))))))))))))))) """###&&&''')))******((((((((((((((((((((((((***)))))))))))))))***+++(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((()))(((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((************************))))))))))))((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((('''(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((()))))))))((('''&&&&&&%%%&&&((()))((('''&&&'''((()))(((((((((((())))))))))))))))))((('''''''''(((((((((''''''''''''((((((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&)))(((''''''''''''((((((%%%&&&((()))************&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((())))))(((''''''&&&%%%%%%&&&&&&&&&'''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))&&&'''((()))***+++++++++******+++++++++,,,,,,,,,+++******)))******++++++++++++,,,,,,,,,,,,,,,,,,,,,...000000//////111222---------,,,,,,------...,,,,,,---...///111333444555555555666666666666666888888888:::<<<===<<<:::::::::;;;;;;<<<===>>>>>>===;;;888777777888777666666666777888999;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;:::;;;<<<======<<<;;;:::555555444444555666888999999888666555444555666666444444444444444444444444666666666555555444222222111111111111111111222222000000////////////000000111111111///,,,***)))*********))))))))))))******,,,++++++,,,......,,,******+++++++++++++++***))))))))))))***************************+++++++++,,,'''(((***++++++***))))))(((((())))))***+++++++++*********)))((((((''''''''''''(((((((((((())))))'''&&&%%%&&&'''))))))((()))(((((((((((()))******)))******++++++)))((('''))))))((((((((()))******,,,++++++***))))))((((((+++***)))(((''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''')))******))))))(((''''''((()))))))))))))))&&&'''((()))*********)))&&&''''''(((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''))))))***+++++++++******)))))))))))))))(((((('''%%%&&&(((***+++,,,,,,,,,'''''''''''''''(((((()))&&&''''''(((((())))))***))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((()))))))))))))))((('''(((***+++***)))************************$$$%%%&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******)))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&''''''(((((((((&&&&&&''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((&&&'''((()))*********)))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))***))))))((('''&&&%%%$$$&&&'''((((((&&&&&&'''((()))(((((((((((())))))***,,,,,,+++)))'''''')))+++((((((''''''''''''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((***)))'''&&&&&&'''((((((&&&&&&'''(((((()))******)))(((((('''(((((())))))'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%$$$%%%&&&'''((((((((('''(((((())))))))))))((((((''''''(((((((((((())))))''''''((()))************))))))***++++++++++++***+++************+++,,,,,,------...//////......---,,,...///000///000111333,,,,,,,,,,,,,,,---......------......///111222333333444444444555555555555888888888:::<<<===;;;999:::;;;<<<===>>>???@@@AAAAAA===:::888999::::::888777777888888:::;;;===>>>>>>>>>============>>>>>>??????>>>>>>===<<<<<<;;;999:::<<<======<<<:::999444444555666888999::::::999888777555555666777888444444444444444444444444444444444444444555666777222222111111000/////////000000////////////000000///000000...,,,******+++------,,,,,,,,,,,,------,,,++++++,,,......,,,***)))***+++,,,,,,,,,++++++))))))))))))************)))))))))*********++++++'''(((***+++++++++))))))((((((((()))***+++++++++******))))))))))))))))))'''''''''((((((((())))))''')))***++++++++++++,,,))))))(((((())))))***+++((()))+++++++++***((('''((((((((((((((()))******+++******))))))(((((('''))))))''''''''''''((()))&&&&&&&&&&&&'''((()))***((()))+++,,,,,,,,,+++***%%%&&&((()))************&&&'''((()))*********)))''''''((())))))))))))(((((((((((()))))))))******''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((((()))***++++++++++++***)))))))))))))))(((''''''%%%&&&(((******)))'''&&&((((((((('''((())))))***&&&&&&''''''((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))''''''((((((((('''&&&&&&))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))'''''''''((((((((())))))(((((((((((((((((((((((('''((()))***++++++++++++''''''''''''''''''''''''))))))))))))(((((((((((()))(((&&&%%%%%%&&&((()))'''((()))*********))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((())))))***)))(((((((((''''''''''''&&&%%%%%%&&&&&&((())))))(((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))(((''''''((()))***+++,,,---,,,)))&&&&&&))),,,((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''((())))))*********)))'''&&&&&&&&&((((((''''''&&&&&&&&&''')))***))))))((((((((()))***+++'''&&&&&&&&&&&&'''((((((((((((((('''''''''''''''$$$%%%'''((()))))))))((('''((()))******)))(((''''''''''''((((((((())))))(((((()))))))))))))))((('''((()))*********))))))+++++++++++++++,,,---------......//////...------,,,---///000///000222333******++++++,,,---...///////////////000111222333222222222333333444444444999888999:::<<<<<<;;;999;;;<<<===>>>???AAABBBBBBDDD@@@<<<:::<<<===<<<:::888888888999:::;;;===>>>@@@@@@????????????@@@@@@???>>>===<<<;;;:::999888888999;;;<<<<<<;;;999888444555777999:::;;;;;;;;;:::999777666555666888999555555555555555555555555222222222222444777999;;;:::999888777555444333222000000////////////000111---...///...,,,+++,,,---+++******))))))******+++,,,,,,,,,---......+++)))'''(((***+++,,,,,,+++***+++*********))))))((((((((())))))))))))*********&&&(((***+++,,,+++***)))'''(((((()))***+++++++++***************+++++++++''''''''''''((((((((()))###&&&***+++)))((()))++++++++++++***++++++,,,---((()))+++,,,+++***((('''((((((((((((((()))******'''''''''((())))))******''''''&&&&&&'''(((***+++'''''''''((((((***++++++%%%&&&''')))))))))((('''$$$%%%''')))++++++++++++))))))*********((('''%%%'''(((((()))))))))))))))))))))))))))************'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))&&&&&&'''((())))))(((((()))))))))))))))(((''''''&&&'''))))))&&&""")))))))))))))))******+++&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***)))((()))+++,,,,,,+++((((((((((((((((((((((((&&&'''((()))************)))))))))))))))))))))))),,,,,,***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((++++++***)))((('''&&&&&&&&&&&&'''((()))***++++++&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((***(((&&&$$$$$$&&&(((***'''((()))+++++++++***)))))))))))))))))))))))))))&&&''''''((()))******+++&&&&&&''''''(((***+++,,,))))))(((((('''''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''((()))(((''''''''')))***+++***+++***&&&######&&&***((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%&&&'''((()))+++,,,,,,+++***'''&&&%%%&&&'''(((((('''%%%$$$%%%&&&(((***''''''&&&&&&'''((()))+++'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))%%%&&&((()))*********)))'''((()))******)))((('''&&&'''''''''(((((())))))((()))))))))))))))((('''&&&'''(((******))))))(((,,,+++++++++,,,------...+++,,,---------,,,+++***,,,---///000///000222333------,,,,,,---...000111//////.........000111222000111222444555666666666;;;:::999888888999;;;<<<===<<<:::999:::===@@@BBBCCCAAA>>><<<======>>>>>>===>>>@@@AAAAAAAAA@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@BBB@@@<<<;;;::::::999888:::;;;======<<<:::666444333666:::<<<;;;999888888;;;:::888777777777888999666555555555555444444444555444333333555888<<<>>>555777999:::999555222///......//////000000111111///...---,,,+++,,,,,,---,,,---...///...---,,,+++))))))))))))))))))))))))++++++------------++++++)))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''((()))***++++++,,,'''(((((()))***+++++++++******++++++++++++******************************,,,+++***)))))))))***++++++*********))))))((((((------,,,+++*********+++************************)))******+++++++++******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***+++,,,,,,))))))***+++---,,,)))'''&&&'''((()))******))))))+++++++++++++++***)))((((((((((((((())))))))))))***************************(((&&&&&&)))+++***(((******))))))((((((''''''***************************)))((('''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++(((((('''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''')))***+++''''''(((((())))))*********((('''((()))***)))((((((''''''&&&&&&&&&''''''))))))(((((((((((())))))***)))((((((((()))+++,,,%%%%%%%%%&&&'''(((((())),,,,,,,,,++++++)))((((((&&&'''((()))***+++,,,,,,((((((((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******************))))))))))))'''((()))******)))((('''&&&''''''((((((((((((((((((((())))))((('''&&&&&&%%%&&&'''(((((('''&&&%%%)))*********)))(((&&&%%%((('''&&&%%%%%%&&&'''((((((((())))))******+++++++++***)))'''''''''((()))#########$$$'''))))))(((''''''''''''((((((((((((''''''''''''''''''&&&&&&+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))******)))((((((((((((((()))'''&&&&&&(((***++++++))))))))))))(((((((((((('''(((((()))(((((('''&&&))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))************))))))))))))(((((((((((((((((())))))******++++++))))))***+++,,,,,,------(((+++......---,,,...111+++++++++,,,---000222444111000///...///000111222000111222333555666777888;;;;;;::::::::::::::::::======<<<;;;<<<===???@@@BBB@@@>>>======???@@@@@@???AAABBBDDDDDDDDDCCCCCCCCCBBBAAA@@@????????????BBB???<<<;;;;;;;;;:::999:::;;;<<<<<<;;;999666444333666999::::::999888999:::999888888777777777888555555555555444444444444444333222222333666999;;;444555666777666333000///......//////000000000000///...---,,,,,,,,,------------......------,,,+++++++++++++++++++++++++++++++++,,,------,,,++++++)))))))))))))))))))))))),,,,,,+++++++++*********)))))))))))))))*********'''(((((()))******++++++)))******************)))******************************))))))***+++,,,---************)))))))))(((,,,,,,+++***************))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***+++,,,,,,+++,,,---...,,,+++)))'''''''''''''''((((((((((((***++++++++++++***)))((('''((((((((())))))))))))))))))))))))))))))))))))***(((&&&''')))+++***((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((()))))))))***)))((((((''''''((((((((((((((((((((((((((((((((())))))***************))))))((((((((('''''''''''''''''''''(((((((((((('''''''''''''''((()))***'''((((((((()))))))))***(((&&&%%%&&&'''((('''&&&((('''''''''''''''''''''))))))(((((((((((()))))))))(((((((((((()))******%%%&&&&&&'''(((((())))))************)))((('''&&&&&&'''((()))***+++,,,,,,))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((((()))***************)))))))))(((((()))((('''&&&&&&'''((()))&&&''''''(((((((((((((((((((((((((((((('''&&&&&&&&&''''''((((((''''''&&&(((((())))))((('''&&&%%%((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((+++***)))(((''''''((()))%%%$$$$$$%%%((())))))(((''''''''''''((((((((((((&&&''''''(((((()))))))))***)))'''&&&&&&&&&((((((((((((((((((((((((((((((***)))(((((('''''''''(((,,,***'''''''''(((''''''))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((()))))))))))))))*********)))******+++,,,,,,------)))+++...///------///111))))))***,,,...111444666222111000//////000000111111111111333444777999;;;<<<<<<<<<<<<;;;::::::999>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>@@@CCCDDDEEEFFFHHHIIIJJJIIIGGGFFFBBBAAA@@@??????>>>>>>???AAA???<<<<<<<<<===<<<;;;::::::;;;;;;:::888666555444666888999888888999:::888888999999888888777777555555555555444444444444444333222111222444666888333333333333222111///......////////////000000000......---,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))---------,,,,,,,,,,,,,,,************))))))((((((((((((((()))******++++++((())))))******))))))(((************************)))))))))***+++,,,...///************))))))))))))+++******)))))))))))))))((((((((((((((((((((((((''''''(((''''''&&&%%%$$$(((((((((''''''&&&&&&&&&))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''((()))***++++++,,,...111222000,,,(((((())))))((('''&&&&&&&&&'''(((******++++++******))))))''''''((((((((()))))))))(((((((((((((((((((((((()))((('''''')))******)))'''''''''((()))*********(((((((((((((((((((((((('''((()))))))))((('''&&&(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((('''''''''(((((()))(((((((((((())))))))))))(((&&&%%%&&&'''((('''&&&((((((''''''(((((((((((()))((((((''''''(((((()))&&&''''''((()))(((((((((&&&''''''(((((())))))***(((((((((((('''&&&%%%%%%''''''(((((()))***+++++++++++++++***)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))************))))))))))))((((((+++(((%%%""""""%%%(((+++&&&''''''((((((((((((((((((((((((((((((''''''&&&(((''''''''''''''''''(((&&&'''''''''''''''&&&&&&(((''''''&&&&&&''''''(((((((((((((((''''''''''''***))))))(((((((((((()))'''&&&%%%&&&((()))((('''''''''''''''((((((((((((&&&&&&'''((()))***++++++***)))'''&&&&&&'''(((((((((((((((((((((((((((((()))(((''''''&&&''''''''',,,)))'''&&&'''''''''&&&))))))))))))((((((((((((''''''&&&&&&'''((()))***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************))))))))))))*********++++++,,,,,,---***,,,.../////////000111)))******,,,...111444666333222111000//////000111111111111222444777;;;===???>>><<<:::999999::::::>>>>>>???@@@@@@???>>>===>>>>>>>>>???@@@BBBFFFIIINNNOOOPPPQQQPPPMMMJJJIIIBBBAAAAAA@@@??????@@@@@@@@@>>>======>>>???>>><<<::::::999999888777666666666777888888777777999:::666777888999999888777666555555555444444444333333555444333222222333444555333333222111000000//////////////////////////////------------------------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))******************************))))))))))))))))))(((((())))))************(((((())))))))))))((((((*********************************+++,,,,,,---...*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))******++++++000444666222,,,'''(((***+++***(((&&&%%%&&&''')))))))))************))))))'''''''''((((((((())))))'''''''''''''''''''''''')))(((''''''((()))******'''((((((((()))))))))***))))))))))))))))))))))))&&&''')))******((('''%%%(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((())))))))))))***((('''((()))***)))(((''''''(((((((((((((((((((((((((((''''''((((((((($$$%%%'''((((((((('''&&&'''((((((((())))))******'''(((((((((''''''&&&%%%''''''(((((()))******+++---,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))*********)))))))))((((((((((((+++)))%%%######%%%)))+++&&&''''''((((((((((((((('''((((((((((((((('''''')))((('''&&&&&&'''((()))&&&'''''''''''''''''''''((((((''''''''''''((((((++++++******))))))(((((()))))))))(((((((((((())))))(((''''''((()))(((&&&''''''''''''(((((((((((('''''''''(((((())))))***)))(((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&%%%%%%''')))***)))))))))))))))((((((((((((((('''%%%%%%&&&(((***,,,(((((((((((())))))))))))((((((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))*********++++++******))))))((((((*********++++++,,,,,,,,,+++,,,...///000000111111+++++++++,,,---///111222333222111/////////000000111111111111444777:::===AAA>>>:::777666888;;;======>>>???@@@@@@???===<<<<<<>>>@@@@@@AAADDDIIIMMMWWWWWWXXXWWWTTTPPPLLLIIICCCCCCBBBAAAAAAAAAAAABBB@@@???>>>>>>@@@@@@???===::::::999888777777777777888999:::999888777888999555666888999999888777666555444444444444333333333666555444333333333444444444333222111000000111111/////////...............,,,---------------------///...---,,,+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))'''(((((()))******++++++)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******)))((((((((((((((())))))************************'''((()))***+++,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))))))))************))))))(((((())))))******++++++000333555111+++''')))+++---+++)))''''''((()))***((())))))*********))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))((((((((('''))))))))))))))))))))))))%%%'''(((******)))'''&&&(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((())))))))))))((((((((((((***((('''((()))***)))(((&&&&&&'''((())))))((((((((((((''''''''''''(((((($$$%%%'''((((((((('''&&&(((((((((((())))))))))))(((((()))))))))((('''''''''''''''((())))))******---,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))))))))((((((((((((''')))(((((((((((((((((()))&&&''''''(((((((((((((((''''''(((((((((((((((''')))((('''&&&&&&'''((()))(((((((((((((((((())))))((((((((((((((((((((((((++++++******))))))((((((((((((((())))))))))))((()))(((''''''((()))'''&&&''''''''''''(((((((((((((((((((((''''''&&&&&&&&&(((((('''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''%%%%%%''')))******))))))))))))((((((((((((((('''%%%%%%&&&(((***,,,'''((((((((()))))))))***(((((((((((())))))******))))))*********+++++++++((()))))))))*********+++++++++******))))))((((((***+++++++++++++++,,,,,,,,,,,,---///000111111000,,,,,,+++++++++---...///111000///......//////000000000000222333666888:::@@@===999666555777:::===<<<===>>>?????????>>>===<<>>;;;:::999777777777888999:::<<<===<<<999777777888666666777777888888777777444444444444333333333333666555444444333333333333444333222111111111111111/////////............---+++,,,---.........------......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))*********''''''((()))***+++,,,,,,))))))))))))))))))******((())))))******))))))((())))))))))))))))))))))))***++++++++++++***)))((())))))))))))************((((((((((((((())))))***************************%%%&&&''')))************************************)))))))))))))))))))))))))))******++++++******)))(((((())))))************---///000...+++)))+++---,,,+++***)))))))))***+++(((((())))))******))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((()))((('''((()))+++*********)))((('''''''''((((((((((((((((((((((((&&&'''((()))))))))((('''(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))))))))))))))(((((((((((((((&&&%%%&&&'''((('''&&&$$$%%%&&&(((((((((''''''(((''''''&&&&&&''''''(((%%%&&&&&&'''((('''''''''(((((((((((((((((((((((())))))*********))))))((('''''''''(((((()))))))))+++++++++***)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((('''''''''((()))******)))((('''&&&''''''(((((((((((((((&&&'''(((((((((((((((((()))(((((((((((((((((()))***))))))((((((((())))))'''(((((())))))(((((('''(((((((((((('''''''''''''''(((((())))))))))))((()))'''&&&'''(((((('''&&&''''''''''''(((((((((((())))))((('''&&&%%%$$$$$$'''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((()))---***((('''((((((((('''))))))))))))((((((((((((''''''&&&&&&'''((()))***''''''(((((())))))******'''(((((())))))******+++*********+++++++++,,,,,,((())))))******+++++++++************))))))))))))++++++++++++++++++++++++,,,+++,,,...000111000///+++******)))***+++---...///......------...///000///000111222333555666777::::::999888888888999:::;;;<<<======>>>>>>>>>>>><<<@@@CCCCCCCCCEEELLLQQQWWWXXXYYYXXXUUUPPPKKKHHHBBBBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAABBBBBB???======;;;999777777888:::;;;===>>>@@@>>>;;;888666666666666666666666777888888444444444333333333222222333333333333222222222222222222222222111111111000//////.........---------+++,,,---.........------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))((((((((())))))*********(((((())))))*********+++***))))))))))))))))))))))))******************)))))))))))))))))))))))))))'''((()))*********)))(((((()))))))))************)))((((((((())))))***+++************************'''(((((((((((((((''''''(((((())))))******++++++(((((((((((((((((((((((())))))************))))))))))))))))))************************+++,,,---...))))))))))))************'''(((((()))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))''''''))),,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((()))))))))***)))((((((''''''((((((((((((((((((((((((((((((''''''((())))))))))))(((&&&'''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((()))******)))))))))((((((((('''(((&&&%%%&&&'''((('''&&&"""###%%%'''((('''&&&&&&(((''''''&&&&&&''''''((('''''''''&&&'''(((((()))''''''''''''''''''''''''((())))))******)))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))---,,,+++******))))))***))))))((((((((('''''''''&&&'''((())))))((('''&&&&&&''''''(((((((((((((((&&&&&&'''((((((((((((((((((((())))))))))))((((((******((('''&&&''''''((('''((()))******)))((('''''''''''''''((((((((((((&&&'''((()))******)))((('''&&&%%%&&&'''((('''&&&''''''''''''(((((((((((())))))((((((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''((('''''''''(((((()))***...+++)))((()))))))))((())))))))))))(((((((((((('''''''''((((((((((((((('''''''''((()))*********'''(((((()))******++++++)))************+++++++++((())))))******+++,,,,,,)))))))))))))))*********++++++++++++++++++++++++,,,******,,,000111000...))))))(((((()))+++---......---,,,,,,---...///000...///111222333444444444666777999::::::999888777:::;;;;;;<<<===>>>>>>???===@@@DDDDDDCCCFFFLLLRRRRRRTTTVVVVVVTTTPPPKKKHHHAAAAAAAAA@@@@@@AAABBBBBBCCCBBBAAABBBCCCBBB???======<<<999888777999;;;<<<>>>@@@BBBAAA===999666444777666555555555777888999444444444333333333222222111111111111111111111111000111111111111111000/////////.........---------***+++---...///...------,,,---...///...---,,,+++------------------------,,,+++***))))))***+++,,,))))))))))))))))))))))))&&&&&&''''''((((((((()))************))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))%%%&&&((()))************(((((())))))*********+++)))))))))))))))***++++++))))))))))))))))))))))))+++++++++***)))'''&&&%%%&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************'''&&&&&&(((+++...///...&&&'''((()))******))))))''''''((()))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***)))''''''))),,,''''''(((((())))))******************************'''''''''''''''((()))***(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''((((((((())))))******''''''''''''((((((((()))&&&&&&&&&'''''')))***+++******))))))((((((((('''***((('''((()))***)))(((!!!"""%%%'''''''''&&&%%%'''''''''&&&&&&'''''''''(((((('''&&&&&&((()))***'''''''''''''''&&&&&&&&&(((((()))))))))))))))((('''''''''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))......,,,+++******)))))))))(((((((((''''''''''''&&&''''''''''''''''''&&&&&&''''''(((((((((((((((&&&&&&'''((())))))(((((('''((()))******)))((('''***)))'''&&&%%%%%%%%%&&&'''((()))******)))((('''(((((())))))******++++++&&&'''(((*********)))(((&&&%%%$$$%%%'''((('''&&&''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((((((((()))******+++)))((((((***,,,---,,,))))))))))))(((((((((((('''(((((()))(((((('''&&&&&&''''''((()))******+++'''(((((()))***+++++++++))))))))))))************((())))))***++++++,,,,,,(((((())))))******+++++++++++++++++++++++++++++++++***))),,,///111///---...---+++***)))(((((()))+++,,,---...////////////...///000111222333444444777555444666:::;;;999777::::::;;;<<<===>>>??????AAABBBCCCCCCDDDFFFJJJMMMSSSSSSRRRQQQOOOLLLJJJHHHEEECCCAAAAAACCCCCCCCCBBBHHHGGGEEEDDDDDDCCC@@@>>>>>><<<999666555555666888888999999999999888777777999888666555555555666777555444333222111222333333111222333333444444444444222111111000000000000000.........///...------,,,333222111///,,,+++,,,------------,,,,,,+++++++++------------------------************+++*********++++++******************+++*********))))))((((((************************+++++++++************)))******************************))))))(((((('''''''''((((((((()))))))))***))))))))))))************(((((()))***************))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((''''''''''''((())))))&&&'''((())))))***))))))'''(((((((((((((((''''''))))))************)))))))))******))))))((('''&&&(((((())))))))))))((((((******))))))((((((''''''***)))(((''''''((()))***%%%&&&'''((())))))))))))((((((((((((((()))***+++''''''(((((())))))******+++***)))'''''''''((()))'''((()))******)))((('''&&&''')))***+++***((('''(((((((((((())))))))))))******))))))((((((''''''+++***)))((((((((((((((()))))))))))))))(((((('''(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((+++***)))'''''''''((()))&&&&&&&&&&&&&&&'''((((((((('''&&&'''((())))))'''((((((((((((((((((((((((''''''&&&''''''((()))***))))))(((''''''''''''''''''''''''''''''((()))***&&&&&&''''''(((((())))))'''$$$###$$$(((******(((''''''''''''((((((((((((%%%%%%&&&&&&((()))***+++''')))***)))((('''((()))'''''''''''''''((()))***'''''''''''''''((()))))))))))))))*********'''%%%(((((())))))))))))(((((($$$%%%%%%&&&'''((())))))((((((((((((''''''''''''&&&'''(((*********))))))(((((())))))((('''&&&&&&((((((''''''((()))+++,,,((((((((()))(((((('''&&&''''''''''''''''''''''''*********+++***)))((((((***)))((('''&&&%%%%%%%%%''''''(((((())))))******(((((((((((((((''''''&&&&&&&&&''''''((()))))))))))))))))))))((((((((((((((('''&&&%%%%%%&&&'''((('''(((((()))***)))))))))))))))))))))************))))))))))))))))))))))))&&&'''(((******+++++++++*********)))))))))))))))////////////...,,,***(((***+++,,,---.../////////------,,,,,,+++*********+++,,,---......///.........//////000222333333444666555444666999:::888666999::::::;;;<<<===>>>>>>@@@AAABBBBBBCCCFFFJJJMMMQQQQQQQQQPPPNNNKKKIIIGGGFFFDDDBBBCCCDDDEEEDDDCCCFFFEEECCCCCCCCCAAA???===>>><<<999777666666777888::::::999999999888888888999888777666555666666777555555333222222222333444222333444444555555444444222111000000//////000000/////////.........------000111000///---,,,...///.........---------,,,,,,++++++++++++++++++++++++,,,++++++*********++++++,,,,,,++++++***)))((((((*********)))))))))((((((************************)))))))))******+++++++++************************+++*********))))))))))))((((((((()))))))))))))))+++*********))))))(((((((((((()))************))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''(((((())))))))))))(((''''''((()))*********)))(((((())))))))))))(((((('''((()))))))))))))))((((((((())))))))))))(((((())))))))))))((((((''''''))))))(((((((((((()))))))))))))))***))))))((('''))))))((('''''''''(((((())))))))))))((((((((((((+++***)))(((''''''(((((('''((())))))))))))((('''&&&''')))*********(((((()))))))))))))))(((((((((***)))))))))(((((((((''')))(((''''''''''''''''''***************)))((('''(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((+++***((('''''''''((()))***************++++++,,,((('''&&&'''((())))))'''(((((((((((((((((((((((()))(((((('''''''''(((((())))))((('''''''''''''''((((((((('''(((((())))))((((((((())))))))))))))))))'''&&&&&&(((***)))'''''''''''''''(((((((((((()))(((((((((((()))******)))***++++++))))))***+++(((''''''''''''(((((()))((((((((((((((()))******)))(((((((((******(((&&&(((((()))))))))(((((('''))))))((((((((('''''''''((((((((((((''''''''''''&&&'''((())))))(((((('''))))))))))))))))))((('''***)))((('''''''''((()))''''''((((((''''''&&&%%%''''''''''''''''''&&&&&&''''''(((((((((''''''&&&***)))((('''''''''''''''))))))))))))((((((((((((&&&&&&'''((()))))))))(((***))))))(((((('''&&&&&&))))))))))))(((((((((((()))(((''''''''''''((()))&&&&&&&&&&&&'''''''''(((((((((((()))))))))******))))))))))))))))))))))))&&&'''((())))))))))))))))))))))))))))))*********+++,,,---------,,,++++++))))))***+++,,,,,,,,,,,,++++++,,,------,,,+++******+++,,,------...............///000111222333333555444444555777888888666888888999:::;;;<<<<<<======???@@@AAACCCEEEIIILLLNNNNNNNNNMMMLLLJJJHHHFFFFFFEEECCCCCCEEEFFFEEEEEEDDDCCCAAAAAAAAA@@@>>><<<===<<<:::888777777888999::::::999888888888888999888888777666666666666666666555444444333333444444333333444555555555444444222111000000//////000000111000///...---......///...///000///......000111////////////............++++++++++++++++++++++++...---+++***)))******+++------,,,+++)))((('''&&&******))))))))))))(((((())))))))))))))))))))))))'''(((((()))***+++,,,---************************++++++++++++************)))))))))))))))))))))))),,,,,,+++***)))((('''''''''((())))))******))))))))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((())))))))))))(((((('''&&&'''(((***++++++++++++''''''((((((((((((''''''&&&'''((()))************(((((())))))))))))(((((()))))))))(((((((((((('''((((((((())))))(((((((((,,,,,,,,,+++***((('''&&&***)))((('''&&&&&&&&&&&&*********)))((('''''''''+++***)))(((''''''''''''''''''((((((((((((''''''&&&''')))*********)))(((*********))))))((((((((())))))))))))(((((((((((((((''''''''''''(((((()))+++,,,,,,+++***)))((('''(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((***)))((('''''''''(((((()))(((((((((((()))******((('''&&&'''((())))))'''((((((((((((((((((((((((******(((''''''&&&&&&&&&)))((((((''''''''''''((())))))((((((((((((((((((************))))))))))))+++)))(((((())))))((('''''''''''''''((((((((((((++++++***)))))))))))))))***,,,---,,,+++***+++,,,)))((((((''''''''''''((())))))(((((())))))******)))(((&&&'''((())))))((()))))))))))))))((('''&&&***))))))))))))(((((((((((((((((((((''''''''''''(((((()))))))))(((''''''((()))***************)))***)))(((&&&&&&&&&&&&'''(((((((((((((((''''''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''))))))(((((((((((())))))*********)))((('''''''''%%%%%%'''((()))***************))))))((('''''''''))))))))))))(((((((((((())))))(((((((((((())))))'''&&&&&&%%%&&&'''((()))'''''''''(((((((((((()))))))))))))))))))))))))))&&&'''((((((((((((''''''(((((())))))******++++++'''(((***+++,,,---------***++++++,,,,,,++++++***((()))+++---------+++*********+++,,,------------......//////000111222222444333333444555666666666666666777888999:::;;;;;;;;;===???@@@BBBDDDHHHKKKKKKKKKLLLLLLKKKIIIGGGFFFEEECCCBBBCCCDDDEEEEEEDDDCCCAAA@@@@@@AAA@@@>>><<<<<<;;;:::888888888999::::::999888777777777888888888777777666666666666666666666555555444444444444222333333444444333333333111111000///////////////222111///------...///000...///000///......///000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((((((((()))***,,,++++++***)))(((((('''))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++++++++*********************************************************))))))))))))(((++++++******)))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$(((((((((((((((((((((((())))))(((((())))))***+++))))))***))))))((('''&&&'''((())))))************'''(((((())))))(((((('''''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&+++++++++***)))((('''&&&(((''''''&&&&&&&&&''''''***)))))))))((((((((('''+++***))))))(((''''''''''''''''''(((((('''''''''''''''((()))***))))))(((++++++******)))((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))((('''&&&(((((())))))))))))((((((''''''(((((())))))******''''''''''''(((((((((((((((((((((((('''((((((((('''&&&&&&&&&&&&'''((((((((('''&&&'''((())))))'''(((((((((((((((((((((((())))))(((''''''''''''''')))(((''''''''''''(((((())))))((('''&&&&&&&&&'''*********))))))((((((((((((((((((((())))))((('''''''''''''''((((((((((((+++***))))))(((((())))))***+++,,,,,,******+++,,,***)))(((''''''''''''''')))((((((((((((((()))))))))'''%%%%%%''')))******))))))))))))((('''&&&&&&&&&&&&'''((()))******+++((((((((((((''''''''''''************))))))(((((('''((())))))************)))((('''&&&%%%%%%&&&''')))************)))(((((())))))((((((''''''&&&&&&((((((((((((((()))))))))((((((''''''((())))))******)))))))))((((((((('''&&&&&&'''))))))*********'''(((((())))))******+++))))))))))))((((((((((((((((((((((((((((((((((((***)))'''&&&'''(((***,,,&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((()))***++++++,,,&&&'''((()))++++++,,,,,,---.........------,,,+++&&&''')))+++,,,+++***)))******+++,,,------------.........//////000000111222222222222222333555666555555666777888999::::::999;;;>>>???@@@BBBEEEHHHHHHHHHIIIJJJIIIHHHGGGFFFBBBAAA@@@@@@BBBCCCCCCBBBBBBAAA@@@@@@AAAAAA???===::::::999888888888999:::888888777666666666666666777777777777777666666555555555555555555444444444111111222222222111111000111000000///.../////////222000...---,,,---///000///000111000...,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''(((((()))))))))))))))))))))******(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******''''''((()))))))))))))))((((((((((((((((((((((((+++++++++******))))))(((((((((((((((((((((((((((((((((''''''(((((()))***))))))***))))))((('''&&&))))))))))))(((''''''&&&((())))))******))))))((()))))))))))))))(((''''''(((((())))))))))))(((((('''''''''''''''(((((((((&&&'''((())))))((('''&&&'''(((((())))))(((((('''%%%%%%%%%&&&&&&((())))))'''((((((((()))))))))***)))))))))))))))(((((('''(((((((((''''''((((((((('''(((((()))))))))))))))+++*********)))))))))((((((((((((((())))))))))))''''''''''''((()))******))))))))))))((('''&&&%%%(((((())))))))))))((((((''''''(((((())))))******''''''''''''(((((((((((('''''''''(((((((((((('''((((((((((((((())))))***((('''&&&'''((())))))'''(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((''''''&&&%%%%%%%%%%%%)))))))))(((((('''''''''$$$%%%'''(((((((((((((((''''''''''''(((((((((((((((''''''''''''((()))))))))***+++***)))((()))+++***)))((('''''''''''''''(((''''''&&&&&&&&&'''''')))'''%%%%%%''')))))))))((((((((((((((('''&&&&&&$$$%%%&&&&&&(((((()))***(((((((((((('''''''''''')))))))))(((''''''''''''&&&&&&'''((())))))))))))'''&&&%%%%%%&&&'''((()))(((((())))))(((((('''&&&))))))((((((((('''''''''))))))(((((((((((()))***&&&&&&&&&&&&'''((())))))'''((((((((()))))))))***((()))))))))))))))(((((((((((())))))***+++++++++))))))))))))((((((((((((''''''''''''''''''''''''***)))'''&&&'''(((***,,,&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))*********)))((((((''''''((()))***++++++,,,(((((((((((()))******+++............---,,,++++++&&&''')))*********))))))***+++,,,------.........---........./////////000111111222111000111444666555555666777888999999:::888:::===>>>???@@@CCCEEEDDDEEEFFFGGGGGGFFFEEEEEE@@@>>>===>>>@@@BBBBBBAAA@@@??????@@@AAAAAA???>>>888888888888888888999999777777888888777777666555777777777777777666555555444555555555555444333333000000111111111000//////111000//////......//////000///...---,,,------...---///000///---+++++++++************++++++++++++************************))))))))))))))))))))))))''''''((())))))******+++''''''(((((((((((())))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((())))))))))))))))))*********++++++(((((())))))************&&&'''(((((())))))(((((())))))))))))))))))))))))******)))))))))))))))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''((())))))))))))(((((('''))))))))))))(((&&&%%%$$$))))))************))))))************)))((('''&&&(((((())))))))))))((((((&&&''''''''''''((((((((('''''''''(((((('''''''''%%%%%%'''((())))))))))))$$$%%%%%%&&&''')))***+++'''''''''((()))*********'''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************************(((((((((((())))))))))))'''&&&&&&&&&&&&''''''(((''''''((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&''''''(((((('''&&&'''((())))))'''((((((((((((((((((((((((&&&&&&&&&''''''(((******(((''''''''''''(((((()))''''''&&&&&&%%%&&&&&&&&&((((((((((((''''''''''''!!!$$$'''(((((((((((()))''''''''''''((((((((((((''''''&&&''''''((())))))'''((())))))((('''((())))))((((((''''''''''''(((''''''&&&&&&%%%%%%&&&&&&((('''%%%&&&'''(((((('''&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&((()))***&&&&&&&&&&&&&&&%%%%%%$$$((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((('''''''''((()))*********)))*********))))))(((''',,,,,,++++++***)))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))***************)))(((((())))))******++++++))))))((((((((())))))***,,,,,,,,,,,,++++++***))))))))))))))))))*********+++,,,---......///......------............/////////111111000...///333666555555666777888999::::::888:::===>>>>>>>>>@@@AAA???@@@BBBCCCCCCCCCBBBBBB???=========???AAAAAAAAA>>>======>>>@@@@@@>>>===666666666777777888888888777888:::;;;;;;999777555666777777888777666555444333444444555444333222111111111111111111000//////000000///............///...---------,,,,,,,,,,,,***,,,......,,,++++++,,,)))))))))*********++++++))))))))))))))))))))))))'''(((***,,,---,,,+++***((((((((()))))))))))))))'''''''''((((((((())))))************************((((((((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))***++++++,,,---*********)))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''((('''(((((())))))))))))((()))))))))))))))((('''&&&(((((())))))))))))((((((((()))))))))))))))((('''(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((&&&&&&'''))))))*********&&&&&&&&&'''((()))***+++(((((((((((())))))))))))%%%&&&((()))************+++***)))(((((()))***+++((((((((((((((())))))***)))))))))******++++++,,,'''((((((((()))))))))******)))((((((((((((((()))&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((%%%&&&'''(((((((((''''''%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&'''((())))))'''(((((((((((((((((((((((((((((('''''''''(((((()))'''''''''''''''((())))))(((((('''''''''((())))))((((((((((((((()))))))))###&&&)))***(((''''''(((''''''''''''((((((((((((***)))(((((((((((((((((('''((())))))''''''((()))(((''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&((('''&&&'''((((((&&&%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&%%%$$$%%%&&&''''''(((((()))))))))((((((''')))((('''''''''((()))***'''''''''''''''&&&%%%%%%'''''''''((())))))******---+++)))'''&&&''''''(((((('''''''''''''''((()))(((((((((((())))))))))))((())))))*********))))))---,,,,,,++++++***))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&'''''''''(((&&&''''''''''''((((((((())))))))))))))))))))))))''''''((()))*********))))))))))))))))))*********))))))((((((((()))***+++++++++,,,,,,,,,+++******++++++***))))))***+++++++++,,,---...////////////------..................///000111///......222666555555666777888999::::::888:::===>>>======>>>@@@<<<===???@@@AAAAAA@@@@@@???=========@@@AAAAAAAAA<<<<<<;;;===>>>???===<<<555555666666777777888888888999<<<>>>===;;;888666666777888888888777555444222333444444444333222111222222222222222111000///000000///...............,,,,,,---------,,,+++***'''))),,,---,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++'''))),,,///000///---,,,******))))))((((((''''''&&&'''''''''(((((())))))************************&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))******+++++++++,,,''''''(((***+++,,,---...,,,,,,+++***)))(((''''''&&&''''''((((((((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))(((((((((((((((((((((((()))))))))))))))***++++++''''''((())))))***))))))((())))))************)))''''''((((((((((((''''''&&&'''((()))************(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((((((((()))***************))))))((((((((())))))*********))))))((((((''''''###%%%''')))++++++++++++,,,+++***))))))***+++,,,((((((((((((((()))******(((((()))***+++,,,,,,---'''((((((((())))))******......---,,,+++++++++,,,&&&'''((()))************(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((()))$$$%%%'''((((((((('''''')))(((((((((((()))******((('''&&&''')))))))))'''((((((((((((((((((((((((***)))(((''''''&&&'''''''''''''''''''''((()))***))))))((())))))***+++,,,(((((())))))******++++++%%%))),,,,,,)))''''''(((''''''''''''((((((((()))---,,,+++)))((((((''''''''')))***)))((('''((()))'''''''''''''''((()))******)))((('''''''''''''''(((''''''((()))(((%%%###$$$$$$&&&'''((()))))))))&&&&&&'''((()))***++++++)))((((((((('''''''''''')))(((''''''((()))***+++***************)))(((''',,,+++)))(((''''''((((((***************))))))(((&&&&&&'''((()))***++++++111///,,,***)))))))))***))))))(((((((((((())))))******))))))((((((''''''&&&'''(((***++++++++++++)))******++++++,,,------))))))))))))(((((((((((('''((()))******)))(((''''''((())))))***)))))))))'''''''''(((((((((((()))))))))))))))))))))))))))%%%%%%'''((())))))))))))*********))))))))))))))))))((((((((()))***,,,---,,,------......---------------,,,+++************000...+++***+++---......---------------------,,,...///000111333555666666111222222333444555777888888:::<<<>>>>>>===<<<;;;:::AAAEEE@@@===??????<<<===<<<;;;;;;;;;===>>>???======<<<;;;;;;;;;;;;<<<::::::888777666666666666:::<<<>>>???>>>;;;777444666666777777666555444444444444444444444444444333222111000......//////000222000///......///000222111111000///......------+++++++++++++++++++++++++++******))))))******+++,,,***))))))***++++++***)))+++///111222000...,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))((((((((((((((('''&&&&&&&&&''')))***(((((()))******************************)))((((((&&&'''''''''''''''''''''+++******)))))))))))))))+++******)))(((''''''&&&)))(((&&&%%%&&&''')))+++&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''---,,,+++***)))'''&&&&&&))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''*********)))))))))))))))&&&(((******((((((((()))***)))(((''''''((()))***))))))*********((('''%%%(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''((((((((((((((((((((()))***)))((('''((()))&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))(((((((((((((((''''''''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&))))))))))))((((((((((((((((((((('''&&&&&&&&&%%%%%%'''((((((''''''(((***%%%++++++%%%'''111333---***++++++,,,,,,***)))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))***)))'''&&&&&&&&&'''(((...---***(((''')))+++,,,''''''((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((('''((()))******((('''&&&%%%&&&(((***,,,///---***))))))))))))(((((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((&&&%%%&&&))),,,...///...---+++)))(((((()))******))))))((('''&&&&&&&&&))))))))))))******************))))))))))))******,,,------......------,,,+++(((&&&'''))))))'''%%%***))))))(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&'''((())))))(((((()))(((''''''''''''(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++///...,,,+++---......---...------,,,,,,---------------...000111222333444222222222333444555666777888999;;;<<<======<<<<<<===BBBCCC>>><<<>>>@@@>>><<<<<<;;;;;;;;;<<<>>>???===<<<<<<;;;;;;;;;;;;;;;777777777666777777888888;;;<<<======<<<:::777555666666666666666555444444555555444444333333333222111000///.........//////000///---,,,,,,---///000...------,,,++++++******+++++++++++++++++++++++++++++++++******+++++++++---+++))))))***+++***))))))***,,,......---+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++***))))))******)))))))))((((((((()))((('''''''''((()))***(((((()))***************)))************)))(((((((((((('''''''''''''''''''''''''''''''''((())))))*********)))((('''''''''(((''''''&&&'''((()))***&&&&&&&&&'''''''''((((((''''''((())))))))))))(((''''''&&&&&&''''''((()))+++******)))((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))((('''((((((+++***)))(((((()))***+++&&&''''''(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((('''''''''((()))***)))''''''''')))'''&&&&&&&&&&&&'''((())))))((((((''''''(((((()))'''''''''((((((((((((((()))((('''&&&&&&'''((())))))(((((((((''''''''''''''''''((((((((()))))))))'''''''''''''''&&&&&&&&&%%%'''((((((&&&&&&''')))%%%000555...***...000---)))***+++++++++***(((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))((('''''''''((((((***)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''((((((((())))))))))))((('''&&&%%%&&&(((***+++111...+++)))))))))((('''(((((((((((((((((((((((())))))))))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&$$$"""###&&&)))******---,,,***((('''((()))***))))))))))))((('''&&&%%%'''''''''((((((((())))))))))))(((((((((((())))))+++,,,,,,------,,,,,,+++)))'''&&&&&&((()))'''%%%(((((((((((((((((())))))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((()))))))))((((((''''''(((((()))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))***+++,,,...------...//////...,,,...---,,,+++,,,,,,......,,,------...//////000000333333333333333444555555999999::::::;;;<<<<<<<<>>@@@@@@<<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;::::::::::::444444444555777888:::;;;;;;;;;;;;;;;:::999777777555666666666666555444444555555444444333222111111000///......------.........---,,,++++++,,,---...,,,,,,,,,++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))))))))*********)))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))(((((())))))***+++(((((()))***************))))))******))))))(((''')))))))))(((((('''''''''%%%%%%&&&&&&''')))***+++******))))))((((((''''''''''''''''''((((((((()))&&&&&&'''''''''((((((((('''((())))))******))))))''''''''''''((())))))***((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&((())))))(((''''''(((+++******))))))******+++%%%%%%%%%&&&&&&'''((()))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''((())))))))))))((())))))(((((('''''''''&&&((()))***)))'''&&&'''(((''''''&&&&&&''''''(((((((((''''''''''''''''''(((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''''''''((()))(((&&&%%%&&&'''%%%333;;;333)))(((+++,,,)))))))))***)))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''+++***)))(((((((((((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$&&&'''((()))***)))((((((''''''&&&&&&'''(((***+++111...+++)))))))))((('''(((((((((((((((((((((((()))))))))(((((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********&&&$$$"""###%%%'''(((''',,,***)))'''''''''(((((((((((()))))))))'''&&&%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((******++++++++++++******'''&&&%%%&&&(((((('''&&&&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((((((((())))))+++***)))((((((((()))***)))))))))(((((())))))***))))))))))))************++++++,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,---,,,---///111000...,,,...---,,,++++++,,,...///------------............333333333222333333444444888888888888999;;;<<<===@@@AAAAAA@@@??????@@@???;;;;;;;;;;;;;;;;;;<<<<<<:::::::::::::::999999888333333333555666888:::;;;;;;;;;:::999888777777777555555555666666555444444666555444333222111000//////.........------------------,,,++++++,,,------.........---------,,,,,,++++++++++++++++++++++++,,,------------------,,,---+++))))))***+++***)))***)))((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++*********)))***************+++++++++(((((()))***************)))))))))))))))(((((('''*********)))((((((''''''(((((((((((()))***+++,,,***)))))))))((((((((('''&&&''''''((()))(((((((((''''''''''''(((((((((((((((((()))******************)))(((((((((((())))))''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))((()))+++***)))(((((()))***))))))))))))))))))***''''''&&&%%%&&&''')))***))))))))))))))))))))))))''''''''''''(((((())))))''''''((((((((((((''''''(((''''''&&&&&&&&&''''''&&&'''(((((())))))(((((()))))))))(((''''''&&&&&&((()))))))))'''&&&'''(((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((%%%&&&&&&&&&'''(((((((((((()))***)))'''&&&'''((($$$000666///&&&$$$''')))((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&+++******)))))))))))))))((()))*********)))((('''))))))))))))(((((((((((()))((('''&&&%%%$$$$$$$$$%%%&&&(((******)))(((''''''''''''&&&'''((()))***---+++((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''%%%&&&''')))((((((***)))(((''''''''''''((('''((()))***)))(((&&&%%%&&&&&&&&&''''''''''''((()))((((((''''''(((((()))((())))))******))))))(((%%%%%%%%%&&&'''(((((('''%%%%%%&&&'''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''(((((())))))******---,,,)))((('''((()))******))))))))))))******+++((()))))))))************+++++++++++++++,,,,,,,,,...---,,,+++++++++++++++++++++---///111111...+++---,,,,,,+++,,,---...///........................333333222222222333333444777777777777888:::;;;<<>>===:::;;;;;;;;;;;;:::::::::999999999:::999888777777444444444444555666777888:::999888777666666777777444444555555555555444444555444444222111000//////...............------,,,......------------......////////////............++++++++++++++++++++++++,,,---............---,,,,,,***))))))***++++++***+++***)))(((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))++++++++++++*********))))))******+++++++++++++++(((((()))***************)))))))))))))))(((''''''******))))))((((((((('''******))))))))))))******))))))))))))((((((((((((&&&''''''((()))((((((((('''''''''((((((((())))))(((((()))***************,,,+++***(((''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((())))))*********)))+++,,,,,,***((())))))'''(((((((((((((((((('''+++***((('''''''''((()))(((((((((((((((((((((((())))))((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((&&&&&&'''((((((((((((((())))))(((((('''''''''&&&'''((()))((('''&&&&&&((()))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******'''((((((((((((((((((''''''''''''((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&&&&'''(((((((((***++++++***((('''((()))'''+++,,,(((%%%%%%'''(((((((((((('''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&***************))))))(((((()))+++,,,,,,+++***)))******)))))))))(((((((((******)))'''&&&&&&&&&&&&$$$&&&((()))***)))'''&&&'''''''''''''''(((((())))))'''%%%%%%''')))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''((())))))((((((((((((''''''''''''''''''(((((())))))((('''&&&'''(((((((((((()))))))))***))))))(((((())))))***'''(((((())))))(((((('''%%%&&&&&&'''''''''((()))%%%%%%'''((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''(((((())))))******---,,,)))((('''((()))***)))))))))))))))***++++++((()))))))))*********************++++++,,,,,,,,,//////---,,,,,,+++++++++******,,,...000000...++++++,,,,,,------......................../////////222222222222222333444444444555666777888::::::;;;>>>===???DDDEEEAAA<<<:::::::::;;;;;;;;;:::999888777888999999999888666555444444444444444555666666999888777666666666666666333333444555555555555444333333222222111000//////...////////////...------.........//////.........------------------------+++++++++++++++++++++++++++,,,---......---,,,+++***)))((()))+++,,,,,,,,,++++++***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))***++++++++++++***(((((()))***************(((((())))))(((((('''&&&(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))((((((((((((''''''''''''((((((((()))''''''((((((((()))))))))'''((())))))******))))))+++***)))((('''&&&&&&&&&((((((((((((((((((((()))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))************************(((((())))))******++++++***+++,,,,,,***(((((()))&&&''''''((((((''''''&&&++++++***(((((('''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''((()))(((&&&%%%&&&'''))))))((((((''''''(((((((((''''''''''''''''''(((&&&&&&''''''(((((())))))''''''(((((((((((('''''''''''''''(((((((((((((((***)))))))))((((((((((((&&&&&&&&&''''''''''''''')))***+++***(((((((((******)))'''&&&(((*********))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''))))))*********)))((('''&&&''')))*********)))((()))((((((''''''&&&&&&&&&******)))((('''''''''(((%%%&&&'''((()))(((''''''''''''((((((((((((((((((((('''%%%%%%''')))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((('''&&&((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))******************))))))))))))******''''''((((((((((((''''''&&&((()))(((''''''((()))&&&'''(((*********))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((((((((())))))+++***)))((((((((()))***(((((((((((()))******+++))))))))))))************))))))******+++,,,,,,,,,------,,,++++++,,,,,,,,,***)))***,,,......---+++)))+++---...//////...---,,,------.........//////111111111111222333444555222333555777999999999999>>>::::::@@@BBB===999999999::::::;;;:::999888777666777888999999777555444333333333333444555666777777777777666666666555555222333444444555555555444222222111111000000000/////////000000000///...---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++(((''''''(((+++---...---*********+++++++++++++++************************))))))))))))))))))))))))))))))***++++++***))))))******)))))))))(((((((((((((((***+++++++++***)))(((((()))***************(((((())))))(((((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((((()))(((((((((((())))))))))))(((''''''&&&'''((()))***'''((((((((())))))))))))''''''((())))))))))))(((((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***************************''''''(((((()))******+++(((***+++***(((&&&&&&'''&&&'''((())))))((('''&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&''''''((()))))))))'''((()))(((&&&%%%&&&'''******)))((((((((((((((()))((((((''''''(((((()))'''''''''(((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((()))***++++++,,,'''''''''''''''&&&&&&&&&&&&'''((((((''''''((()))((('''''')))***************)))((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))((('''&&&&&&''''''(((((()))(((((())))))(((((('''&&&&&&%%%)))(((((('''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((((((((('''''',,,***((('''((())))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((($$$$$$###%%%''''''&&&%%%((((((((())))))((((((((()))((('''&&&&&&'''(((***)))))))))*********++++++))))))(((((((((((())))))''''''((((((((((((''''''(((***+++***((('''(((***((()))***+++++++++)))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((())))))''''''''''''((()))***+++))))))))))))************((())))))***++++++,,,,,,************+++,,,------)))))))))***---...---,,,(((***---///000///---,,,++++++,,,------...//////000000000111222444555666111222555888999:::999888>>>888666<<<>>>:::777888999::::::;;;:::999888777555666888999888777555444111111222333444555777888555666666777666666555444222333444444555555555444111111111000000000000000///000111111111000...------......//////......---------------------------++++++++++++++++++++++++***+++---......---+++***'''&&&&&&(((+++...//////((()))***+++,,,,,,++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))+++------+++)))((())))))))))))(((((((((((('''((()))***+++***))))))(((((()))***************(((((((((((((((''''''&&&$$$%%%%%%&&&'''((())))))(((((((((((()))+++,,,---(((((((((((()))))))))))))))(((&&&%%%&&&''')))+++(((((((((((())))))))))))&&&''''''((((((((((((((($$$$$$%%%%%%'''((()))***''''''&&&&&&&&&%%%%%%%%%***)))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''((()))(((&&&%%%$$$%%%'''((()))******)))((('''$$$%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''%%%%%%&&&'''((()))******'''(((((((((&&&%%%&&&'''******)))((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''&&&'''((())))))((('''&&&&&&'''''''''(((((())))))%%%&&&((()))+++---//////(((((((((''''''&&&&&&%%%###%%%&&&&&&%%%%%%'''((($$$%%%(((++++++(((''''''+++***)))''''''(((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))))))))(((&&&%%%(((((((((((())))))******,,,++++++***)))(((((('''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''(((((((((((((((''''''000...+++)))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))$$$$$$$$$&&&((()))(((&&&(((((()))))))))))))))(((***)))&&&%%%%%%''')))+++))))))))))))************((((((''''''''''''((((((''''''(((((((((((('''''')))+++,,,+++((('''(((***)))***+++,,,,,,+++)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%&&&'''((())))))((((((&&&&&&&&&&&&'''(((******))))))))))))************((())))))***++++++,,,,,,,,,+++***))))))***+++,,,---+++))))))******)))(((+++++++++...000111111////////////000000000000000/////////000111111222222444444666777999999::::::@@@<<<888666888999888666999888888777666555555555555555555666777999:::;;;666666555555555555666777777666555444444333444444555555444555666666444333333333333222222222111111//////111111000...,,,***..................///000111000...---,,,,,,------...---,,,,,,,,,---...///))))))))))))))))))))))))((()))***+++++++++++++++******))))))******+++,,,++++++***)))(((((())))))))))))))))))((((((((((((***,,,...//////---***(((+++*********))))))((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''***'''$$$%%%(((***)))(((&&&'''((())))))((('''&&&******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''%%%&&&((()))))))))((('''((((((''''''''''''((((((&&&''')))******)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%'''''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&'''&&&&&&''''''((()))***(((((())))))))))))((((((&&&%%%$$$$$$%%%&&&((()))((((((((((((''''''''''''$$$$$$%%%%%%&&&'''((((((''''''(((((()))***************)))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''&&&%%%$$$$$$((((((''''''&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''******))))))((((((''''''&&&&&&&&&''''''''''''((()))))))))***************&&&'''((((((''''''(((***(((''''''''''''(((((()))&&&''''''((((((((((((((())))))(((((('''''''''&&&'''(((((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((('''''''''(((***+++'''''''''''''''((())))))---+++)))'''&&&'''((()))&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''''''''''''''''''''''''''******))))))(((((('''''')))((('''&&&&&&'''((())))))'''$$$%%%''')))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((''''''((()))'''&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((,,,***(((((((((((('''&&&&&&'''((())))))((('''&&&&&&((())))))(((''''''((())))))))))))))))))))))))***)))((('''''''''''''''''''''''''''((((((((((((%%%&&&''')))************&&&&&&&&&'''((())))))*********))))))((((((''''''))))))))))))************+++++++++************************))))))*********+++******+++------,,,***)))(((((())),,,------,,,........./////////000000//////000000111222222222444555666777888999999999===:::777666888::::::999777777777777777777777777777777777777888999::::::777666666666666666777777777666555444444333444444555444444555666666555333444444444333333333222222///000000000000...,,,+++//////...///111222111111,,,+++++++++,,,---...///...---,,,++++++,,,------******************************+++++++++*********))))))(((((())))))***+++++++++***)))))))))))))))))))))))))))(((((((((((()))***+++,,,,,,***)))'''************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''***'''%%%%%%(((***)))(((&&&'''((())))))((('''&&&***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&***)))(((''''''&&&&&&'''((())))))))))))))))))((('''&&&&&&%%%%%%&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''((((((((($$$$$$%%%%%%&&&'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''&&&&&&'''''''''(((''''''&&&&&&(((((((((((((((''''''''''''''''''(((((('''''''''***)))))))))(((((((((''''''''''''((((((((())))))''''''''''''&&&&&&&&&&&&&&&'''((((((''''''(((***)))(((((('''''''''((((((&&&''''''((((((((((((((()))((((((((('''''''''''''''''''''((((((''''''&&&((((((((((((((((((((((((******))))))))))))******((((((((((((((())))))***'''''''''''''''((()))))),,,***((('''&&&&&&'''(((''''''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''')))))))))((((((((((((((()))((('''&&&&&&'''((())))))'''%%%%%%'''((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''((('''&&&'''((()))((('''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((()))))))))+++)))'''&&&''''''&&&%%%''''''((((((((((((''''''&&&((())))))(((''''''((()))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''((((((((((((&&&'''((())))))******)))&&&&&&''''''((())))))******)))))))))((((((((('''(((((()))))))))***************************++++++((())))))******))))))((())))))+++---000111///------+++******,,,......---+++,,,,,,---...//////000000000000111222222333333555666777777888888888888:::888666666888:::;;;:::555666666777888999999:::::::::999999999999::::::888888777777777777777888777666555444444333444444555444444555666666555333555555555444444444333333000000000///......------000//////111444555333000************+++,,,------...---,,,++++++***++++++******************************+++++++++******)))((((((((((((((())))))***+++***))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))'''&&&&&&((()))))))))''''''((((((((((((''''''))))))))))))(((((((((((('''''''''''''''''''''''''''((()))******)))((('''(((((((((((('''''''''''''''''''''''''''((())))))******))))))))))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''***)))(((''''''&&&&&&'''))))))************)))))))))((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((###$$$$$$%%%%%%&&&'''''''''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&((())))))((('''&&&'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((()))))))))*********))))))((((((''''''&&&((())))))(((''')))******)))((('''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''&&&''''''(((((('''''''''((((((((((((((((((((((((******))))))))))))******''''''((())))))))))))((((((''''''''''''(((((()))***)))(((&&&%%%&&&&&&'''((((((''''''&&&'''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''((((((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))((((((''''''&&&&&&''')))***)))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))***++++++***(((&&&&&&&&&'''&&&%%%((((((''''''''''''((((((&&&((())))))(((''''''((())))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&''''''((()))))))))))))))))))))(((((((((((((((((())))))))))))******)))))))))***+++++++++,,,'''((()))******)))(((''''''(((+++///222333111///...---++++++,,,......---)))******,,,---...//////000000111111222222333333666666777777777777777666999888777777888999::::::555555666666777888888999;;;::::::::::::;;;;;;<<<999999888888777888888888777666555444444333444444444444333555666777555444444444444444333333333333111000///...............///......111666666333///------,,,++++++*********...---,,,+++******))))))************************((()))***+++++++++++++++)))(((((((((((()))************)))))))))))))))***(((((((((((()))))))))))))))((('''&&&&&&'''((((((*********)))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))))))))'''(((((((((((((((((('''))))))))))))((((((((((((''''''''''''''''''''''''&&&((()))++++++)))(((&&&((((((((((((''''''''''''(((''''''&&&&&&''')))******))))))(((((())))))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''''''''&&&&&&''''''''''''&&&&&&''''''((()))***))))))************))))))******)))(((((((((''''''((((((((((((''''''''''''((((((((('''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((###%%%(((***+++)))'''&&&&&&&&&''''''(((((())))))((()))************)))((())))))))))))((((((((((((''''''((((((((()))))))))++++++******))))))((((((&&&((())))))(((((()))*********)))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''((((((''''''''''''((())))))((('''&&&&&&&&&&&&&&&))))))(((''''''&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((''''''(((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&%%%%%%&&&)))******)))''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((()))***+++,,,---***(((&&&&&&'''''''''&&&((((((&&&%%%%%%&&&((((((&&&((())))))(((''''''((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''(((((())))))))))))))))))(((((((((((((((((((((((()))))))))***(((((()))***+++,,,,,,,,,'''((()))******)))(((''''''(((+++///333333222000+++)))((((((***+++***)))((()))***+++,,,---...//////000000111222222333333555666666777777777666666999999999888777777777888666666666666666666666666999999999:::;;;===>>>???::::::999888888888888888777666555444444333444444444333333444666777666444333333333333222222222222000//////............///---------000333444111............------,,,++++++------,,,,,,+++***))))))************************&&&''')))***,,,,,,------***))))))))))))***++++++***)))))))))))))))******'''((((((((()))))))))***)))((('''&&&&&&''')))***))))))))))))))))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((('''''''''''''''((()))))))))))))))***(((((((((''''''((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&((()))++++++)))(((&&&((((((((((((''''''''''''(((''''''&&&&&&''')))***)))((((((''''''(((((()))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((('''&&&&&&&&&&&&'''((('''&&&&&&''''''((()))***))))))************))))))*********))))))(((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&((((((((()))******+++++++++******)))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''$$$%%%(((***+++***(((&&&&&&&&&''''''(((((())))))((()))***++++++***)))((((((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%'''((())))))(((((()))+++******)))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((('''((()))***************((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&***)))((('''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%&&&'''((()))******'''((((((((((((((((((''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&%%%%%%&&&)))******)))''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((()))***+++,,,---+++)))''''''((()))((('''((('''&&&%%%%%%&&&'''(((&&&((())))))(((''''''((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''(((((((((((()))******))))))((('''&&&''''''''''''(((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((()))***+++,,,,,,,,,((())))))******))))))(((((((((***---000111000...*********+++------,,,+++)))******+++,,,------.../////////000111111222222444555666666777777777777888999:::999777666666777777777777666666666666666888999999:::;;;===???@@@::::::999888777777777777777666555444444333444444444333333444666777666555333333222222222111111111//////////////////......,,,---///000000///......,,,,,,---...////////////,,,---------,,,+++***)))++++++++++++++++++++++++&&&''')))***,,,,,,------***************++++++,,,)))))))))))))))******+++''''''(((((())))))******)))((('''''''''((()))***))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&(((******)))))))))***((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''(((((((((((('''''''''''''''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++((('''&&&%%%%%%&&&'''(((***)))(((''''''&&&&&&'''(((((())))))))))))((((((((()))))))))))))))((('''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((())))))******,,,++++++***(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''&&&''')))******)))(((''''''''''''(((((((((((((((''')))***++++++***)))'''(((((((((((())))))))))))&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((***)))(((((()))+++***)))((('''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((''''''((()))************((((((((((((((((((((((((******))))))))))))******&&&&&&'''((((((((((((''')))((((((''''''''''''(((''''''''''''''''''''''''))))))(((((('''(((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))''''''((((((((((((''''''&&&'''((('''%%%%%%'''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''&&&&&&''')))***)))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))***+++++++++)))'''''')))***)))(((''''''&&&&&&&&&&&&''''''&&&((())))))(((''''''((())))))))))))))))))))))))(((''''''''''''(((((()))''''''''''''(((((((((((())))))***))))))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))''''''(((((((((((()))))))))))))))***+++++++++,,,*********))))))*********)))))))))+++---...---,,,++++++---000222222000---+++++++++,,,,,,,,,------.........///000000111111333444555666777777777777555777999999777666777999777777777888999999::::::::::::::::::;;;<<<===>>>::::::999777777666666666777666555444444333444444333333333444666777666555444444333333333222222222---...///000000///...---,,,///111000,,,+++---000+++,,,...///000000//////,,,,,,---...------,,,+++++++++++++++++++++++++++))))))***++++++++++++***)))))))))))))))***++++++)))))))))))))))***++++++'''''''''((()))*********'''''''''''''''((())))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&(((++++++***((()))+++)))((('''&&&&&&'''((()))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''')))***+++)))(((&&&%%%%%%&&&((()))***)))(((''''''&&&&&&'''''''''((((((((((((''''''&&&'''((()))))))))((('''((((((((((((''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&''''''((()))))))))*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((())))))))))))(((((('''((((((((((((((('''''''''&&&(((***++++++***(((&&&'''((((((((()))))))))***''''''''''''((((((((((((''''''(((((()))*********''')))******))))))***+++)))(((((('''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))%%%&&&'''(((((()))))))))((((((((((((((((((((((((******))))))))))))******'''&&&&&&&&&&&&'''(((((())))))(((''''''''''''''''''(((((())))))((((((((((((((((((((((((((()))***&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&'''((())))))((('''&&&&&&'''((('''%%%%%%''')))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''((('''&&&'''((()))((('''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((((())))))))))))(((&&&&&&((()))((((((%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((''''''((()))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''((((((((((((((()))))))))))))))((('''(((((((((((((((((((((''''''((((((((()))))))))***'''''''''((((((((())))))******************++++++,,,+++***))))))***+++,,,***)))((()))+++,,,+++***&&&(((***...111000---***,,,,,,,,,,,,,,,,,,,,,---------......///000000000222333444666777888888888222555888999777777999;;;666777888999;;;<<<===>>>;;;;;;:::::::::;;;;;;<<<:::999888777666666666666777777555444444444444444333333333444777777777555555555444444444333333333,,,---///111111000...------111444111+++)))---222...//////000///---,,,++++++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,++++++)))((((((((((((((((((((()))******))))))((())))))***++++++&&&''''''((()))******+++&&&&&&&&&''''''((((((((((((((())))))*********+++''''''(((((())))))******)))))))))))))))))))))))))))(((((((((''''''''''''%%%))),,,,,,***((()))+++)))((('''&&&&&&'''((()))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''%%%&&&((()))))))))((('''******))))))))))))******''')))***,,,,,,***)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***+++)))(((&&&%%%%%%&&&((()))'''&&&&&&''''''((()))***&&&&&&''''''''''''&&&&&&%%%&&&''')))))))))(((((()))(((((((((''''''''''''%%%&&&&&&'''((()))******''''''(((((()))*********))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++******))))))((((((''''''))))))(((((('''''''''&&&&&&'''***++++++***'''&&&'''((((((((())))))******(((((((((((())))))))))))###$$$$$$%%%&&&'''((((((''')))******))))))***+++(((((('''''''''(((((()))&&&''''''(((((((((((((((&&&'''''''''(((((())))))###$$$%%%&&&''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&%%%%%%'''((()))***)))((('''''''''''''''(((((()))))))))))))))((((((((('''(((((()))***+++&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&&&&''')))'''%%%$$$''')))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((''''''((()))'''&&&''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((((((((('''%%%%%%'''(((((('''$$$%%%''''''''''''%%%$$$&&&((())))))(((''''''((())))))))))))))))))))))))***)))((('''''''''''''''''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((''''''''''''((((((((())))))******''''''''''''((((((((()))+++++++++*********************)))))))))))))))***''''''(((((())))))******+++*********))))))((((((((())))))******+++,,,,,,,,,,,,,,,---...///000111111333444444333333555666555555666666777777888888999::::::;;;<<<===>>>???>>><<<999888888999::::::444666777888777777999:::666666666666555555555555555555555666666666666666777666555444222111000000////////////////////////...///000000000...---,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,+++***))))))******)))))))))))))))***)))))))))))))))***++++++++++++***)))(((((())))))))))))))))))((((((((((((---)))&&&&&&(((***)))''''''((()))******)))((('''+++*********))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((***(((&&&$$$$$$&&&(((***''''''(((((((((((('''''')))'''&&&&&&((())))))(((&&&'''((()))***+++,,,---***++++++***)))(((***+++)))***+++***((('''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&'''((())))))***(((((((((((())))))))))))((()))+++++++++(((%%%$$$''''''''''''((((((((((((''''''((((((((((((''''''***(((''')))---///...---+++(((&&&&&&'''(((((('''((()))******(((''''''((()))((('''&&&&&&'''((()))***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))(((''''''&&&&&&%%%%%%'''((((((((('''&&&))))))))))))))))))))))))))))))))))))(((((((((((('''%%%$$$&&&)))******+++((((((((((((''''''''''''&&&''''''((()))******+++******))))))((((((''''''&&&&&&&&&''''''''''''((($$$&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''+++***)))(((((('''''''''++++++***)))((('''&&&&&&''''''''''''''''''''''''$$$%%%&&&(((((((((((('''(((((((((((((((((((((((((((((()))***+++,,,------(((((('''&&&&&&&&&&&&&&&&&&((()))++++++)))(((&&&))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%&&&'''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%$$$$$$%%%(((***,,,((('''&&&&&&''''''&&&%%%''''''(((((())))))******+++(((&&&&&&((()))'''%%%((())),,,---)))$$$'''---******))))))((((((((('''''''''((((((((((((''''''+++***)))'''''''''((()))))))))))))))))))))))))))++++++,,,,,,,,,+++******))))))((((((((((((((()))(((((((((((())))))))))))************)))))))))(((++++++,,,------......///+++++++++,,,---...///000111333444444333333555666888888888888888888777777999999::::::;;;===>>>???<<<;;;;;;;;;;;;;;;:::888777999:::999888888999:::777777777666666666555555555555555555555555555555555444444333222111000000///////////////////////////000000111000///...---............------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,***)))***))))))(((((()))))))))((('''''''''(((((()))***+++******)))(((((())))))))))))))))))((((((((((((---***(((((()))******((('''(((((())))))(((((('''*********)))))))))(((((((((((((((((()))))))))***))))))(((((((((((()))))))))((('''&&&&&&'''((())))))(((&&&%%%%%%&&&((()))''''''(((((((((((('''''''''%%%$$$$$$&&&''''''&&&&&&'''(((((()))***++++++)))***+++***))))))***,,,---......---***)))***+++&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''((())))))***'''((((((((())))))))))))***+++---...---+++(((&&&++++++***)))((('''&&&&&&''''''(((((((((((('''''')))((('''))),,,...---,,,***(((&&&&&&'''))))))(((((()))******(((''''''((((((((((((''''''(((((((((+++***)))((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((,,,+++***)))((('''&&&%%%'''''''''''''''(((((((((&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((&&&&&&(((************((((((((((((''''''''''''&&&''''''((())))))******(((((((((((('''''''''&&&'''''''''((((((((())))))%%%&&&((()))***)))'''&&&(((((('''''''''((((((((('''''''''''''''''''''''''''''''''(((((()))***+++''''''''''''(((((((((((('''''''''''''''''''''''''''((()))))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))******)))(((((('''&&&&&&'''''''''((()))******)))((('''))))))))))))))))))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%&&&(((***+++***)))))))))))))))(((''''''((((((((()))))))))***+++(((&&&&&&((()))'''&&&((('''''')))'''$$$'''+++)))))))))(((((('''''''''''''''((((((((((((''''''+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((())))))))))))((((((((((((************)))))))))))))))))))))***++++++,,,,,,*********+++,,,...///000111222444444333333555666;;;::::::999888888777777999999999:::;;;<<<===>>>:::;;;===>>>===<<<:::888<<<======<<<:::888999:::888888888777777777777666555555555444444333333333222222222222111111000000000000000000000000000000....../////////...------/////////............---//////......---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***((('''))),,,---+++((()))((((((''''''((())))))'''&&&&&&&&&&&&''''''(((******)))((((((((())))))(((((((((((())))))))))))---+++))))))***+++***)))(((''''''''''''''''''(((******))))))))))))((((((((((((((()))))))))******))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''***((('''((()))*********''''''((((((((()))))))))((()))******))))))+++---...//////---+++))))))***&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''((((((((()))))))))+++,,,---...---+++)))(((,,,,,,+++***)))(((''''''''''''((((((((((((''''''(((''''''(((***,,,+++***(((&&&%%%&&&((()))))))))((()))******(((''''''((('''(((((())))))(((((('''***)))(((((('''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((---,,,+++)))(((&&&%%%$$$%%%%%%&&&&&&'''(((((()))'''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++)))'''(((((((((((('''''''''''''''''''''(((((())))))***''''''''''''&&&&&&&&&&&&(((((((((((()))))))))***'''((()))))))))((('''&&&))))))(((((((((***+++,,,'''''''''''''''''''''''''''''''''(((((()))***+++&&&&&&&&&''''''(((((((((''''''''''''''''''''''''************)))((('''&&&((((((((((((((((((((((((((((((((((((''''''&&&&&&))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&''')))'''''''''(((((())))))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((((((((())))))((('''&&&&&&&&&''')))*********))))))))))))(((((((((((((((((())))))))))))***((('''&&&((((((((('''((($$$###'''((('''''')))(((((((((''''''''''''''''''(((((())))))(((((('''***))))))(((((((((((()))))))))))))))))))))))))))(((''''''&&&'''(((***+++(((((('''''''''((())))))******))))))((((((''''''*********)))))))))))))))''''''(((((()))******+++***++++++,,,---///000111000111333333333333555777::::::999999888888888888999999999999:::;;;<<<===:::<<<===>>>===;;;;;;;;;???@@@@@@>>>;;;999999:::999999999888888888777777555555444444333222111111000000000000000111111111////////////////////////,,,,,,---------,,,,,,,,,/////////////////////...000000///...------,,,,,,************************((((((((((((((((((((((((***(((&&&(((,,,---+++((((((''''''''''''(((((()))''''''&&&&&&&&&''''''(((***))))))((((((((())))))(((((((((((())))))))))))++++++************))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))(((((((((((()))))))))*********))))))(((((((((((())))))***))))))))))))))))))***&&&'''((())))))((('''&&&''''''((((((((((((''''''+++)))((((((***++++++***(((((((((((('''''''''''''''((())))))))))))+++------......,,,)))'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((())))))'''''''''((((((((()))))))))***+++++++++***((('''(((((()))))))))*********''''''((((((((((((''''''''''''''''''((()))))))))'''&&&%%%&&&(((******)))((()))******(((''''''((('''((()))******)))((('''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%&&&&&&&&&'''''''''(((''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))((()))+++)))%%%(((((((((((('''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))((('''&&&%%%))))))(((((()))***---...''''''''''''''''''''''''+++***)))(((''''''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((()))))))))(((''''''''''''((()))(((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&'''(((((()))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))))))))***)))(((''''''&&&'''(((((((((((()))((('''&&&&&&'''(((((((((((()))))))))))))))((('''''''''(((((((((((($$$$$$***///---)))'''''''''''''''''''''&&&&&&(((((())))))))))))(((((()))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&%%%&&&(((+++,,,)))((((((((())))))***+++******))))))((((((''''''))))))))))))))))))************++++++,,,---------+++,,,,,,---///000222333///111222333333333555777777777777888888888999999999999999999999:::;;;<<<<<<======;;;::::::<<>>??????>>><<<:::;;;<<<999999999888888888888777444444444333333222222222000000000000000111111111/////////////////////////////////...//////000111---............///////////////......---,,,,,,,,,************************))))))))))))))))))))))))***))))))((((((((()))***''''''''''''((()))******+++******))))))))))))***((((((''''''(((((())))))''''''(((((())))))******''')))******(((''''''((((((''''''''''''''''''(((''''''(((((((((((()))))))))))))))*********++++++))))))(((((((((((())))))))))))************))))))'''((()))******)))((('''''''''(((((((((((('''''''''%%%$$$%%%&&&(((''''''(((((((((((((((((((((((('''((())))))((((((***,,,---......,,,***(((((()))&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((&&&&&&'''''''''(((((((((******+++++++++***************)))((('''&&&%%%%%%''''''(((((((((((('''''''''((()))(((&&&&&&&&&(((&&&&&&&&&''')))***)))'''((()))******(((''''''(((((())))))******))))))(((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))((((((((((((%%%)))((($$$'''......)))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''(((((())))))******(((((((((((((((((((((((('''''''''(((((()))***+++(((((()))***++++++,,,,,,((((((((((((((((((((((((%%%%%%%%%%%%&&&'''))))))(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))((((((''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))((())))))))))))))))))***(((((((((((((((((((((((()))+++---,,,(((''')))+++))))))))))))(((((((((((('''(((((((((&&&'''(((******(((+++444888444+++''''''''''''''''''(((((((((((())))))******))))))((('''(((((())))))))))))(((((((((((((((((((((((((((***))))))((()))***,,,---'''''''''((((((***++++++(((((((((((())))))))))))((()))))))))************&&&&&&''''''((()))))))))++++++,,,---///111333444...///111222222333555777888888999999999999999999888888888888888999999:::777:::===<<<888888;;;???:::<<<===<<<;;;:::<<<===999888888888888777777777444444444444333333333333111111111111111111111111000000000000000000000000......---------...000000,,,,,,------............------------,,,,,,,,,,,,************************)))))))))))))))))))))))))))+++,,,)))&&&$$$'''+++(((((((((((()))***++++++,,,+++***)))))))))))))))'''''''''''''''((())))))'''''''''((()))*********'''***,,,,,,)))'''((()))'''(((((())))))((((((''''''''''''((((((((())))))))))))*********+++++++++))))))(((((((((((())))))(((((()))******)))(((((((((((())))))))))))((((((''''''((((((((((((''''''***)))'''(((***++++++***((()))))))))))))))))))))((()))))))))'''''')))++++++,,,,,,+++)))(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))++++++***)))((('''&&&&&&''''''((((((((((((''''''''')))***)))&&&%%%&&&((('''''''''(((***)))(((&&&((()))******(((''''''(((***))))))))))))))))))***'''((()))*********))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''&&&&&&&&&'''))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&***)))$$$'''222444///(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((((((''''''''''''(((((()))'''((()))*********((('''(((((((((((((((((((((((('''''''''(((((()))***+++''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((('''&&&&&&'''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&'''(((((()))&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''&&&))))))))))))))))))))))))*********)))))))))))))))'''(((((()))))))))(((((())),,,...,,,((('''))),,,***)))))))))((((((((('''&&&''')))(((&&&&&&(((++++++)))+++222444000***((('''''''''(((((()))))))))))))))************))))))&&&'''((()))******)))(((((((((((((((((((((((((((************************&&&&&&&&&'''''')))******''''''(((((())))))******(((((())))))*********+++)))))))))***++++++,,,,,,******+++,,,...000222333---///111222222333555777<<<;;;;;;::::::999999888888888888888888888999999444999===>>>:::888999<<<888999;;;;;;:::;;;<<<>>>888888888777777777777666444444444444444444444444222222222222111111111000222222222222222222222222++++++***)))***+++---...,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))),,,...***$$$"""&&&+++(((((((((((()))***,,,,,,++++++***)))))))))))))))'''''''''''''''((()))***&&&''''''((()))******+++(((+++...---***((()))***'''((()))******)))((('''&&&'''''''''(((((()))))))))************+++++++++))))))(((((((((((())))))'''((()))******)))((('''))))))(((((((((((())))))''''''((((((((((((''''''((('''%%%&&&((())))))(((((()))))))))*********+++))))))***)))''''''(((***((())))))(((&&&&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''))))))))))))************''''''((((((((((((''''''''')))+++)))&&&%%%&&&((((((''''''(((***)))'''%%%((()))+++***(((''''''(((+++***)))(((((()))***+++%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))******(((((())))))******++++++)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))((((((((((((&&&+++)))$$$(((555999444)))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''''''''((()))***''')))+++,,,,,,***(((&&&))))))))))))))))))))))))+++***)))(((((('''''''''))))))))))))(((((((((((()))))))))))))))))))))))),,,***)))(((''''''((((((((((((((((((((((((((((((***))))))))))))(((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))'''((()))((('''&&&''')))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))++++++******))))))((((((''''''((()))))))))))))))&&&***,,,***&&&%%%'''*********))))))((((((((('''%%%''')))(((&&&&&&)))+++,,,)))***...///+++))))))'''((((((((())))))******))))))************))))))&&&'''(((*********)))((((((((((((((((((((((((((()))***************)))(((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((***,,,...//////......---000333333111222444777777888888999999999888888888777666555666777999;;;888888888777888888999999888888999999999::::::::::::::::::999999999888888777777666666666555555555555666555333222333666888555333222222222222111///...///000000000///---,,,......//////......---,,,------......------,,,+++************************'''((()))******)))((('''******))))))((((((''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))))))))+++***)))'''''''''((()))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))*********)))(((((((((((((((***))))))((('''&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))************)))))))))))))))***************)))((('''&&&%%%%%%((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&'''(((***++++++,,,,,,((()))))))))(((&&&$$$###%%%&&&((())))))(((&&&%%%)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((('''''''''(((((()))************(((&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''******))))))))))))************++++++***)))((('''))))))))))))))))))))))))((((((''''''''''''((((((+++'''$$$###&&&)))*********)))'''&&&&&&(((***,,,++++++******)))(((((((((''''''''''''''''''''''''%%%&&&((()))))))))(((''''''(((((()))***+++++++++%%%&&&&&&'''((())))))***(((((((((((())))))))))))*********+++++++++(((&&&))))))************)))))),,,+++***((((((((())))))''''''((())))))))))))))))))(((&&&&&&((()))((('''((())))))***+++,,,,,,---((())))))******((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&&&&'''******))))))(((((('''''')))((('''&&&%%%%%%&&&'''''''''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))///+++'''&&&(((******)))))))))))))))(((((((((((((((((())))))((('''&&&&&&''''''(((***+++,,,---..."""%%%)))---...,,,(((&&&***++++++***)))'''%%%$$$%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))*********)))***,,,---...---,,,+++,,,///111111000111333666666777888888999999888888888777666555666777999:::999888888888777888888888777777777777888888888999999999999999888888888777555555444444444333333333222333333333333555888;;;555333222222222222111///...///000000000///---,,,......//////......---,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++''''''((()))))))))((('''***)))))))))((((((((('''''''''&&&&&&''''''((()))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))+++***)))(((''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))******)))(((((((((((((((***))))))(((''''''&&&&&&((((((((()))))))))))))))(((((()))))))))*********''''''((()))+++,,,---...)))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((()))******))))))(((&&&'''((((((((('''&&&%%%%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((+++++++++******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((())))))((((((((('''''''''))))))))))))))))))))))))(((''''''''''''''''''(((***(((%%%%%%'''))))))((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((()))))))))(((''''''(((((()))******++++++(((((())))))******++++++((())))))))))))************)))((()))******(((&&&))))))************))))))***)))(((''''''(((((()))''''''((()))))))))))))))+++)))(((((()))******)))$$$%%%%%%&&&''''''(((((((((((()))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&'''(((***)))))))))((((((((('''***)))((('''''''''((()))(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))---***'''&&&((())))))((((((((((((((())))))))))))(((((())))))(((''''''&&&)))))))))******+++++++++###%%%)))+++,,,***(((&&&%%%&&&''')))))))))(((((())))))))))))))))))(((((())))))))))))))))))))))))++++++***))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++***+++,,,,,,,,,,,,++++++,,,---/////////000333555555666777888888888888888888777666555666777888999999999888888777777666666555555666666666777777777888888777777777777777666444444444444444333333333222333444333333555888:::555333222222222222111////////////000//////...---......//////......---,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++(((((()))***+++++++++***))))))))))))((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))***))))))(((((((((((()))(((((((((((((((((((((((('''''''''&&&''''''((((((***))))))((((((((((((((()))))))))(((''''''&&&&&&************))))))))))))(((((())))))))))))******'''((()))***+++,,,---...((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))))))))(((*********)))((('''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((,,,,,,+++***))))))))))))((((((((((((((((((((((((************************''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&&&&''''''(((((('''&&&%%%%%%%%%&&&'''))))))))))))))))))))))))'''''''''''''''''''''''')))(((''''''(((((('''&&&$$$&&&))),,,,,,***(((&&&''''''(((((()))******+++''''''''''''''''''''''''&&&''''''((()))((((((((('''(((((())))))******+++))))))))))))************(((((((((((())))))))))))***(((''''''((((((((('''((())))))******))))))(((((('''''''''''''''((()))''''''((()))))))))))))))***(((''''''((())))))(((&&&''''''(((((()))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))'''&&&'''((())))))))))))(((((((((((())))))((((((((()))******))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))''''''))))))((('''''''''(((((())))))******(((((()))))))))(((''''''************************&&&'''((())))))((('''&&&$$$%%%&&&'''((()))))))))+++++++++***)))(((((('''))))))))))))))))))))))))*********)))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,***++++++,,,,,,---......------......///111333555444555666666777777777777777777666666666666777888999999888888777666555444555555555555666666666666666666666666666666666666666666666666666666666666555666666555333333444666555333222222222222111/////////////////////...............///......---,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++,,,------------))))))))))))((((((((((((((((((((((((((()))******+++*********)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((((((((((((((()))((('''''''''''''''((())))))(((((((((((())))))))))))((((((''''''''''''*********))))))((((((((((((((((((((()))))))))***************))))))))))))''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''))))))))))))(((&&&%%%$$$&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''(((((())),,,+++)))((((((((()))***((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))(((((()))))))))((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((&&&%%%$$$&&&))),,,,,,***(((&&&******++++++,,,,,,,,,,,,''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))******((((((((((((''''''''''''&&&&&&&&&'''''''''((((((***'''%%%%%%&&&'''''''''(((((())))))))))))((((((''''''''''''((())))))***''''''((()))))))))))))))'''&&&$$$$$$&&&'''&&&%%%((()))))))))*********+++)))***)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))((('''((()))))))))))))))(((((((((((((((((((((((()))******+++(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))))))))((((((((((((((((((((((((''''''((())))))((('''&&&&&&''''''((()))******+++(((((()))))))))(((((('''))))))))))))************((((((''''''''''''''''''((((((((((((((((((''''''+++******)))(((((((((((())))))))))))))))))))))))((()))))))))*********+++(((((((((((()))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,*********+++---000222444000///......000222444555222333444555666666666666777777666666666666666666777888888888777555444333555555555555666666666777555555555555555555555555555666666666666666666666555666666555333333444555555333222222222222111/////////........./////////.........///......---,,,---------------,,,,,,+++++++++++++++++++++++++++************++++++,,,,,,(((((((((((())))))))))))((((((((((((((()))******++++++******))))))((((((++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))))))))))))))(((((('''''''''(((((())))))(((((((((((())))))(((((((((((('''''''''''')))))))))((((((''''''''''''(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%&&&'''''''''''''''''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))***)))'''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((()))))))))(((&&&%%%%%%&&&(((***(((((((((((((((((((((((()))***++++++++++++***)))'''(((******)))'''&&&%%%''''''((()))***))))))))),,,,,,,,,,,,++++++******''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))))))))((((((((((((''''''''''''''''''((((((((())))))))))))'''$$$$$$&&&'''((('''(((((())))))))))))(((((('''(((((()))************''''''((()))))))))))))))'''&&&$$$$$$&&&'''&&&%%%''''''''''''((((((((((((++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))(((((()))***(((((((((((())))))))))))&&&''''''((())))))))))))''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))(((((((((((((((((((((((((((%%%''')))))))))((('''&&&&&&''''''((()))******+++(((((()))))))))))))))(((&&&'''((()))***+++,,,,,,***)))'''&&&&&&'''((()))******))))))))))))))))))(((''''''''''''((()))***))))))))))))))))))))))))(((((())))))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++*********+++...111555777333111......000222333333111222333444555666666666777777666666666666555555666666777777777555444333444444555555555666666666444555555555555666666666333333333444444444444444222333555555555555666888555333222222222222111//////............///000000......//////......---,,,---............---,,,,,,************************)))(((''''''''''''(((((((((((((((((())))))))))))((((((''''''(((((()))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))((((((((('''(((((())))))((((((((((((((())))))***((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))%%%%%%%%%&&&'''(((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((()))************&&&'''(((((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((()))***(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((************************''''''(((((())))))******(((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&''')))((('''''''''((()))***)))))))))))))))))))))))))))***+++,,,,,,+++***)))&&&(((******((('''&&&''')))(((((('''((()))******+++******)))((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))************************++++++++++++(((&&&%%%%%%'''((((((''''''(((((())))))(((((('''((()))***************)))''''''((()))))))))))))))***(((''''''((())))))((()))))))))))))))))))))))),,,+++***)))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******(((((()))+++(((((((((((())))))))))))''''''((()))))))))((((((&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))%%%'''******)))(((((((((''''''(((((())))))******(((((()))*********))))))%%%&&&'''(((***+++,,,---***)))(((''''''((()))***)))(((((()))***+++,,,---'''&&&&&&&&&&&&(((***+++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))*********))))))*********+++***)))***,,,000444777555111------...000000000000111222444555555555666666666777666666555555444444555666777777666444333333333333333444444444444444555555555666666666666333333333444444444555555222333555666555555666777555333222222222222111//////......---...///000111......//////......---,,,,,,------------,,,++++++))))))))))))))))))))))))******((('''&&&&&&'''''''''((((((((()))))))))***''''''&&&&&&''''''((())))))(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&'''((()))******)))((())))))))))))))))))))))))((('''''''''((()))******((((((((((((((()))******'''(((((((((((((((((((((((((((((((((((()))))))))'''''''''((((((((())))))%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))************'''((())))))******))))))''''''&&&%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''((()))***''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))'''(((***++++++***((('''%%%'''))))))'''&&&((()))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***(((((((((((((((((((((((((((((())))))******++++++)))))))))************+++'''&&&&&&'''))))))((('''''''''((((((((((((''''''((())))))******)))((('''''''''((()))))))))))))))+++)))(((((()))******)))+++++++++++++++++++++*********((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******))))))***+++'''((((((((()))))))))***((()))*********)))(((''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))))))))))))))&&&(((******)))((()))+++(((((((((((())))))))))))(((((()))***************'''''''''((()))******+++))))))(((((()))***+++,,,))))))(((((((((***+++,,,***)))'''&&&'''((()))***)))))))))))))))))))))))),,,,,,++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++))))))***...222555555111---+++---///...---///000222333444555555555666666777777666555444444222444555777777666444333111111222222222333333333555555555666666666777777555555555666666666777777555666777777444333222333555333222222222222111//////...------...///000111......//////......---,,,+++,,,,,,,,,,,,+++******((((((((((((((((((((((((...---+++)))(((((())))))'''((((((((())))))******&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))''''''''''''(((***++++++((((((((((((((()))******'''''''''((((((((((((((((((((())))))******++++++''''''''''''((((((((()))***))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((())))))************))))))%%%%%%%%%%%%&&&(((***+++%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''')))******(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''')))******'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))******(((((((((''''''(((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&'''(((******((('''&&&%%%''')))((('''&&&(((+++''''''((()))***))))))((((((((())))))******++++++''''''''''''''''''''''''(((''''''&&&&&&((()))***((((((((((((((('''''''''%%%&&&&&&'''((())))))***&&&&&&&&&&&&'''''''''(((&&&&&&&&&(((******(((&&&''''''((((((((((((''''''(((((()))))))))'''&&&%%%'''(((((())))))))))))))))))(((&&&&&&((()))(((''''''''''''''''''&&&&&&&&&)))((('''%%%%%%&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***,,,'''((((((((())))))*********+++,,,,,,+++***)))(((((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))''')))+++***((((((***---))))))))))))(((((((((((((((((()))***************((((((((()))))))))))))))))))))))))))***+++,,,------,,,***((('''&&&&&&'''---,,,***((('''((()))***))))))))))))))))))))))))******++++++++++++******************************,,,+++)))((((((***+++------,,,***(((''''''(((((())))))***+++,,,------...///...---,,,,,,...///111222222333444555555555555444444555555444444333222333444555666666555444444444333333222222333333444333444555555555555777999555555444444444444555555:::999777555555555666666999777444111///000111222000000////////////000000...............---------+++,,,,,,------,,,,,,+++,,,+++******))))))******((((((''''''''''''(((((('''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++************)))+++***)))(((((()))***+++***************)))((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))***++++++)))(((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((('''''''''''')))+++---///***)))(((''''''&&&&&&&&&+++******)))((('''''''''((((((((((((''''''''''''((()))))))))))))))((('''(((***++++++)))'''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((()))((('''&&&'''(((***)))((('''''''''''''''******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))((('''&&&&&&%%%%%%&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''(((''''''&&&&&&%%%''')))******)))'''%%%((((((''''''''''''((((((******)))'''&&&%%%$$$###%%%&&&&&&'''''''''''''''++++++***)))((('''&&&&&&''''''&&&'''((((((&&&%%%(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))'''***------***))))))+++---,,,)))(((&&&&&&'''''')))))))))))))))******+++************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************+++,,,---...***))))))***,,,+++)))'''((((((''''''''''''(((((()))***+++++++++)))((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''')))---000000---)))'''))))))************))))))''''''''''''((((((((((((+++)))((('''((()))+++,,,999333,,,***+++,,,***'''''''''(((((())))))******((())))))******))))))((()))))))))))))))))))))))),,,+++***)))((()))***+++,,,+++***)))((((((((((((++++++++++++++++++++++++...---,,,+++,,,---///000000111222333333444444333222333444444555555555555444555666666777666555444555444333333222222222333333444555555444555777999777666555444333333333444999888777666555555555555666444222000///000000111000///............///000000000///...---,,,,,,++++++,,,,,,------,,,,,,+++*********)))))))))))))))((((((''''''''''''(((((('''((()))(((''''''((()))))))))((((((''''''&&&&&&(((((((((((())))))))))))+++++++++*********))))))***)))(((((((((((()))******************)))((((((***)))(((''''''((()))***((((((((())))))*********((((((((((((((((((((((((((((((((()))))))))******(((''''''''''''(((((()))+++***)))(((''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))(((((()))******+++)))(((''''''&&&'''''''''******)))(((((('''&&&&&&&&&'''''''''(((((())))))&&&&&&'''''''''''''''&&&''')))+++***(((&&&%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''(((((((((((((((''''''(((''''''''''''''''''(((((((((((((((((((((((((((((()))***)))((('''(((***)))((('''&&&&&&&&&&&&&&&(((((((((((('''''''''&&&)))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%&&&&&&'''''''''&&&&&&&&&'''((())))))((('''&&&((((((''''''''''''((((((***))))))((('''&&&%%%%%%&&&&&&'''(((((((((((('''))))))))))))((((((((((((((('''&&&'''(((((('''%%%(((((((((((((((((((((((((((((('''''''''((())))))((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))***'''***------+++))))))+++***))))))((((((((((((((())))))(((((()))***+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,&&&%%%%%%'''(((((('''%%%((((((''''''''''''(((((()))******+++***)))((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))******++++++'''((()))******)))((('''(((((())))))))))))((((((''''''((((((((()))))))))***)))((('''((()))+++,,,444...)))(((***+++***''''''((((((((()))))))))***'''(((((())))))(((((('''((((((((((((((((((((((((*********))))))((((((((())))))************)))))),,,,,,+++++++++*********---,,,+++***+++,,,---...//////000111222333333222111222333444555666666666555666777777777666555555555444333333222222222222222333444444333333555777888777666555444333333333777777777777666555444444111111111000000000000///000///---,,,,,,---///000111000///...---+++******++++++,,,,,,,,,,,,++++++))))))******))))))((('''((((((''''''''''''(((((('''((())))))''''''((()))''''''(((((((((((((((((((((((((((((())))))))))))++++++*********))))))))))))((((((''''''(((((())))))************))))))((())))))(((((((((((())))))''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))*********++++++)))((((((''''''''''''(((+++***)))((((((''''''((('''(((((())))))(((((('''''''''((((((((()))))))))************)))((('''''''''''''''''''''(((((()))))))))(((((('''&&&&&&&&&%%%%%%&&&'''((()))******%%%%%%&&&'''(((((((((''''''(((******(((&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&)))((((((''''''(((((()))(((((((((((((((((((((((((((***+++***)))((()))+++))))))(((''''''''''''(((''''''''''''&&&&&&&&&&&&(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((''''''&&&&&&''''''(((%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((('''''''''''''''((()))))))))((((((''''''(((((())))))******((('''&&&'''))))))(((&&&(((((((((((((((((((((((())))))((('''''''''((((((***))))))(((''''''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))******(((***,,,,,,+++***)))***''''''((()))))))))))))))(((((((((((()))***+++,,,+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***'''''''''(((***+++)))((()))((((((''''''(((((())))))************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&''')))+++------------((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''((((((((()))))))))*********)))((('''((()))***+++...***&&&&&&(((***)))((((((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))******)))((('''&&&'''((()))+++++++++***)))+++++++++***************++++++*********+++,,,---...///000111222333333333222333444555666666666666666777888888888777666555333333222222333333444555222333333333222222444666888777777666666666666777666777777888777555444333//////000111111111000//////...,,,++++++,,,.../////////...------,,,++++++++++++,,,,,,,,,,,,++++++)))******+++***)))((((((((((((''''''''''''((((((''')))***)))((('''((()))%%%%%%&&&'''((()))******(((((((((((())))))))))))************))))))))))))((((((''''''''''''(((((())))))************)))((())))))(((((((((((())))))(((((())))))***++++++,,,)))))))))))))))))))))))))))*********++++++++++++***)))((('''''''''''''''******)))((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))*********((('''&&&'''''''''((((((***++++++((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&((()))************''')))+++***)))'''&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))(((((((((((())))))((((((((((((((((((((((((''')))******)))((()))+++******)))))))))))))))***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))***+++++++++))))))(((''''''((())))))((((((''''''''''''((((((((((((((()))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((''''''(((******)))'''((((((((((((((((((((((((******)))((('''''''''((())))))((((((''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((************************(((((()))))))))*********)))***+++,,,+++******)))&&&''')))*********)))((((((((((((((()))+++,,,,,,,,,++++++***)))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''''''''''''((()))(((((()))+++,,,+++***))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&(((***---...---,,,,,,)))((('''&&&&&&'''((()))'''(((((())))))(((((('''))))))))))))************)))(((((((((((()))******,,,)))&&&&&&'''))))))((((((((((((((())))))))))))((())))))******))))))(((************************)))))))))))))))((('''&&&&&&''')))+++++++++***)))(((((()))******+++,,,,,,************++++++,,,,,,...///000222333333444444444555555666666555444444666777888888888777555444000000111222333555666777222333333333222222333555777777777777888:::;;;;;;666666777777777555333222...///111222333222000000...---,,,++++++,,,---...,,,,,,,,,---------------***++++++,,,,,,++++++***+++,,,,,,,,,++++++******((((((''''''''''''((((((((()))***)))((('''(((***''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))((((((''''''((((((((((((''''''((())))))*********))))))(((((())))))))))))((((((***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***)))((('''''''''''''''***))))))(((((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))&&&''')))******)))((('''(((((())))))***+++------'''''''''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&((()))************''')))++++++***(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))(((((('''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((('''''')))***(((((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))+++,,,---((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))************)))(((((((((((()))***((((((''''''''''''(((((((((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))((((((((((((((('''''')))***+++***((())))))))))))))))))))))))+++***)))(((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))((((((''''''))))))))))))************)))******+++,,,+++***)))((()))*********)))'''&&&(((((((((((()))***+++,,,++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''''''''((('''&&&%%%&&&((()))((('''))))))(((((((((((())))))))))))))))))))))))******************************))))))(((((((((((())))))'''(((***,,,,,,+++)))(((******+++,,,,,,+++******((())))))******))))))((())))))))))))************((((((((((((((())))))***,,,***((('''(((((((((((())))))))))))((((((((((((((())))))******))))))(((************************))))))))))))))))))))))))(((((()))***************''''''((()))***+++,,,---******+++++++++,,,,,,,,,---...000111333333444444666666666666666555444444666777777888777666444333000000000222333555777888222333444333222222333555555666666777999;;;===>>>666666666666555444333333///000111222222111000///---------,,,,,,---------+++++++++,,,------......******++++++++++++******------,,,++++++++++++,,,((((((''''''''''''((((((((()))******(((((()))***++++++***((('''&&&%%%$$$(((((((((((())))))))))))******)))))))))((((((((('''(((((())))))(((((('''((())))))************)))(((((())))))))))))(((((())))))))))))(((((((((''')))))))))))))))))))))))))))))))))*********++++++)))((((((''''''''''''((())))))(((((((((((())))))((())))))******))))))(((''''''((((((((()))))))))%%%&&&'''((()))*********))))))))))))***+++------''''''''''''''''''''''''))))))((((((''''''''''''%%%%%%&&&'''((((((((('''&&&(((***+++)))(((((((((%%%%%%&&&&&&'''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''(((((()))((((((((((((((((((((((((%%%&&&(((((('''''')))***&&&%%%%%%%%%%%%&&&&&&'''((((((((()))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,(((((((((((((((((((((((('''(((((())))))(((((('''$$$%%%&&&&&&''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))((((((******))))))((((((''''''((((((((()))+++,,,+++)))))))))))))))))))))))))))******)))((((((((())))))&&&&&&''''''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$)))))))))*********++++++***)))***+++,,,,,,***((()))))))))))))))((('''''')))))))))))))))******+++************))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))***+++***(((((()))******)))***))))))(((((())))))***)))))))))((())))))***+++************************))))))(((((((((((())))))(((((()))******)))((('''***,,,...000000...,,,***))))))************))))))((((((((()))))))))******''''''((((((((()))))))))******))))))(((((())))))))))))))))))(((((((((((('''(((((())))))(((((('''************************))))))(((((()))***,,,---***)))))))))))))))******(((((())))))******++++++***++++++,,,,,,,,,,,,,,,,,,---...000111222333333444555555666666666666555666666777777666555333222222222222222333444555555333444555444222222333555555555666666888999;;;<<<777777666555444444444444//////000000000//////...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,------******++++++++++++******...---+++))))))***+++---((((((''''''''''''((((((((()))******)))((()))******))))))((('''&&&&&&&&&(((((((((((())))))))))))***)))))))))(((((((((((((((((()))******)))(((((((((((()))***************'''((()))******)))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******(((''''''''''''(((((()))))))))(((((((((((())))))))))))************))))))&&&&&&'''''''''((((((((('''&&&&&&'''''')))******(((((((((((()))******+++(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''''''''&&&$$$&&&((()))'''&&&&&&'''%%%%%%&&&&&&'''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((%%%'''((()))((((((***+++&&&&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''''''''&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++(((((((((((((((((((((((('''((()))******)))((('''&&&''''''(((((((((''''''((()))************)))(((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((())))))))))))(((((((((***,,,---,,,***)))))))))))))))))))))))))))))))))((())))))******'''''''''((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&))))))*********+++++++++***))))))+++------***'''((((((((((((((())))))***+++******)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))***+++,,,,,,111///,,,,,,,,,------,,,******))))))))))))*********)))((((((((()))+++,,,************************))))))(((((((((((())))))'''(((((())))))************,,,...//////...,,,***(((((())))))))))))((((((''''''((((((((()))))))))&&&''''''(((((((((((((((&&&'''((((((((()))***+++***)))))))))((((((((('''&&&''''''''''''''''''&&&))))))))))))))))))))))))***)))(((((()))+++---///+++***)))(((((()))***+++************))))))))))))++++++,,,------------,,,***+++---///000111222222222333444666777777777777555666666666666444222111555444333333222222333333444555555444333222444555555555555555666777888999888777555444333333444555//////......------------,,,---///000000///---,,,---------,,,,,,+++++++++******++++++++++++******///,,,)))''''''(((+++---((((((''''''''''''(((((((((***+++***)))((()))***$$$%%%&&&'''(((***++++++(((((((((((())))))))))))))))))))))))((((((((((((((()))***++++++***)))((((((((()))***************'''((()))******)))((('''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))***))))))(((((((((((()))***))))))************))))))&&&&&&&&&&&&'''''''''((()))((('''&&&&&&''')))***'''''''''''''''(((((()))((((((((()))))))))))))))%%%&&&&&&'''((()))******((()))))))))))))))(((((("""$$$&&&'''&&&$$$$$$%%%%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))******''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&((()))***))))))+++---)))))))))))))))***++++++&&&&&&&&&'''''''''(((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((('''((()))******)))((('''***++++++++++++******)))'''(((***,,,,,,***((('''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&'''((()))***++++++)))((((((***,,,---,,,+++))))))))))))))))))))))))))))))(((((()))***++++++)))))))))(((''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++)))************++++++++++++))))))***------***'''''''''&&&&&&(((***,,,---,,,+++***)))((((((((((((((((((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,......000...+++)))*********)))******))))))))))))*********)))(((((((((***+++,,,************************))))))(((((((((((())))))'''''''''((()))+++,,,...***+++,,,,,,,,,,,,+++***''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((()))(((((((((###$$$&&&'''((()))+++---******))))))((((((((('''***))))))((('''&&&&&&&&&))))))))))))))))))))))))'''((((((***,,,---,,,+++++++++++++++++++++++++++))))))))))))************,,,...000000///...///000,,,,,,,,,---...///000111333444555666666666555444666777777444///---...000222222222222222222333333444888<<<<<<777444555777555555666666777777777888666666666555444222111000////////////000000000000...........................---+++,,,------,,,***************************)))******)))&&&%%%&&&&&&((('''''''''&&&&&&&&&&&&(((***---//////---***(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((***************)))((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((((()))*********((('''&&&((((((''''''''''''((((((******)))(((((((((((((((***(((&&&'''***+++)))''')))))))))(((''''''&&&&&&))))))))))))))))))))))))((('''&&&%%%&&&&&&(((((())))))(((((('''''''''&&&(((((((((((())))))))))))'''))),,,......,,,(((&&&%%%&&&((()))((('''((()))((((((''''''''''''(((((())))))))))))***************)))'''&&&&&&(((***+++)))))))))))))))(((''''''''''''((()))))))))))))))''''''((((((((((((''''''******))))))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((++++++***)))(((((())))))(((((((((((())))))))))))***)))(((''''''((()))***+++***)))'''''''''((()))+++***)))***++++++***)))(((((((((((('''''''''''',,,+++)))(((''''''''''''''''''(((((())))))******''''''''''''((((((((()))''''''((()))***++++++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++---+++)))'''&&&&&&((((((***))))))(((((((((((())),,,,,,,,,++++++*********************************(((((()))***************)))***+++,,,,,,+++***)))((()))***+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))*********)))))))))))))))%%%&&&''')))***************)))))))))((((((''''''))))))******+++++++++,,,***)))))))))(((((('''''''''(((***+++***)))'''%%%''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''',,,+++***(((''''''&&&&&&***************************))))))(((''''''&&&&&&))))))))))))))))))))))))+++*********,,,---......************************))))))))))))************+++---//////...---...///,,,,,,,,,,,,---///000111222333444555555555444333555666666333000...///111000111111222222333444444333777;;;:::777444555777666666666666777777888888444444444333333111000000000000000000000/////////------------------------...---+++,,,------,,,***------------------------)))***+++)))'''&&&&&&'''(((((((((((('''''''''&&&'''(((***,,,,,,***((('''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((***************)))(((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))******)))((('''&&&((((((''''''''''''((((((******)))((((((((((((((()))'''&&&&&&((()))(((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''''')))(((((((((''''''''''''&&&&&&&&&'''(((((())))))'''(((***,,,,,,+++)))(((%%%'''))))))(((((((((***((((((''''''''''''(((((())))))))))))***************)))((('''(((((()))***)))))))))))))))(((''''''''''''((()))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((+++******)))(((((())))))(((((((((((())))))))))))***)))(((((((((((()))***+++***)))(((''''''((()))***)))((((((******)))((('''((((((((())))))******((((((&&&&&&%%%&&&''''''(((((((((((())))))))))))'''''''''((((((((())))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***---,,,***((('''((()))***))))))((((((((())))))***,,,,,,,,,+++++++++******************************((())))))***************)))***++++++++++++***)))+++***)))))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))'''((())))))******)))))))))))))))***************))))))******+++******************)))))))))(((((((((((((((((()))))))))************)))))))))(((((()))***+++,,,,,,***)))'''((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***))))))(((((((((((()))******))))))))))))))))))***))))))((((((''''''&&&)))))))))))))))))))))))),,,+++)))))))))+++---///))))))))))))))))))))))))))))))))))))***************+++------,,,,,,,,,---+++++++++,,,---...///000000111222333333333333333333444444222000000111222000000111222333333444444333666999999666333444666666666777777777777888888222222222222111111000000111111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,***))))))))))))))))))))))))***++++++***((('''((()))))))))))))))((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))******))))))((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))((((((''')))((((((''''''(((((()))******)))((((((((((((((((((&&&%%%&&&'''((('''&&&&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&((((((((((((''''''''''''$$$%%%%%%&&&'''(((((()))&&&'''((()))******))))))'''(((******)))((()))***((((((''''''''''''(((((())))))))))))************)))))))))))))))))))))((()))))))))))))))(((((('''''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))((((((''''''''''''((()))((((((((((((((((((((((((******)))((((((((())))))(((((((((((())))))))))))***))))))(((((())))))******))))))(((((((((((())))))(((''''''))))))((('''''''''((()))***+++,,,,,,&&&&&&&&&&&&&&&'''(((((())))))))))))((((((((((((''''''((((((((())))))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))(((''''''''''''((())))))---,,,+++)))))))))******(((((((((((())))))***+++,,,,,,,,,++++++++++++***************************))))))***++++++++++++***)))***++++++++++++***)))...,,,)))'''''')))+++---))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))************))))))))))))******++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++************)))((((((((()))))))))))))))+++++++++************)))+++,,,---------,,,***))))))***************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))***((((((((((((((()))***+++***)))))))))((((((''''''))))))))))))(((((('''''')))))))))))))))))))))))))))))))))(((((((((***+++))))))))))))))))))))))))((()))))))))************(((***,,,,,,+++***+++,,,******++++++,,,...///000//////000111111222222222222222222222111111222333222222222222222222333333333555777777555333444555777777777777777777777777222111111111111111111111222222111111000/////////------------------------///---,,,,,,------,,,+++((((((((((((((((((((((((***+++,,,+++)))((()))************))))))))))))((((((''''''''''''''''''(((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))*********+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))((((((((())))))(((((((((((())))))***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%((((((((((((((('''''''''&&&'''''''''''''''((((((&&&&&&&&&'''((()))******((()))++++++)))))))))***((((((''''''''''''((((((((()))))))))************((()))***++++++***((('''(((((())))))))))))((((((''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&''''''(((((())))))******'''''''''''''''(((((()))((((((((((((((((((((((((***))))))((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''))))))((('''''''''((())))))***++++++))))))((((((((()))))))))******))))))(((((('''''''''(((((((((((()))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******,,,+++***))))))))))))***(((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++*********++++++*********...,,,***)))((()))***+++++++++++++++++++++++++++************************************************((()))******++++++******))))))******+++,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***)))))))))***))))))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***)))''''''(((***+++))))))(((((())))))***+++*********)))(((((('''''')))))))))))))))((((((((())))))))))))))))))))))))&&&))),,,---***(((((((((************************((()))))))))************''')))++++++***)))***+++************,,,---...///......//////000111222222222111111111222333333333444333333222222111111111333444555555444444444555666666666666666666666666333222111111000111222222222111111111000000000//////////////////////////////...,,,---......---+++++++++++++++++++++++++++***+++,,,+++***)))***++++++*********)))))))))))))))(((''''''''''''((()))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((()))))))))))))))(((((((((((())))))***))))))((((((((((((((((((((()))(((((((((((()))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''(((((((((((((((******))))))((('''''''''&&&&&&&&&&&&'''(((***+++(((***++++++)))((()))***((((((''''''''''''((((((((()))))))))************((()))+++,,,,,,***(((&&&(((((())))))))))))((((((''''''((()))))))))))))))&&&''''''''''''''''''&&&''''''(((((())))))******&&&''''''((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))))))))))))))************))))))((((((((())))))))))))(((***)))((((((******)))(((((((((((((((((((((((((((*********)))(((((('''&&&******))))))((((((''''''(((((((((((()))))))))************)))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,***)))))))))((((((((()))(((((((((((()))+++,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,,,,,,,,,,+++******************++++++++++++++++++***)))(((++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++++++++++++++)))******+++,,,------...((()))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++******)))((((((((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''')))***,,,++++++***)))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,111222...+++))))))************************))))))))))))************'''(((******)))))))))***)))))))))***+++,,,---...............///000222333333111000111222444444333444333333222222111111000444444444444555555555666666666555555555555444444444333111000000000111222111111111111111111111111///////////////////////////...------......---+++************************)))+++,,,+++***)))***+++************))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))************************((((((((((((((((((((((((******)))(((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))******))))))(((((())))))*********)))(((((((((((((((((()))***)))((('''(((******))))))(((''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))(((((('''''''''(((((((((((((((*********)))(((((('''''''''''''''''''''((()))***((()))+++***)))(((((()))((((((''''''''''''(((((())))))))))))************)))***,,,,,,,,,***(((&&&'''(((((()))))))))))))))''''''((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))%%%&&&'''((()))))))))((())))))))))))))))))))))))((((((''''''(((((())))))(((((((((((()))))))))))))))******++++++******)))'''(((((())))))))))))(((***)))((((((******)))((()))((((((((('''''''''&&&)))))))))((('''%%%$$$###))))))))))))((((((((((((((((((((()))))))))******)))))))))))))))*********))))))))))))************))))))))))))))))))))))))+++************+++,,,,,,(((((((((((((((((((((((())))))))))))******+++,,,***++++++++++++,,,,,,,,,------------------------++++++,,,------------,,,++++++***))))))***++++++)))***+++,,,,,,+++)))(((************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,------...((((((***+++,,,---------***++++++++++++,,,,,,,,,***************)))))))))***++++++++++++,,,,,,,,,+++*********))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++,,,+++***)))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***///222222---******,,,))))))))))))))))))))))))))))))))))))************''')))******))))))***+++))))))))))))***,,,---.........---...///111222333444222000000333444333222111111222222222333333333555555444444555666666666555555444444444333333333444333111///......//////000000000111111222222333////////////////////////000...------......---,,,)))))))))))))))))))))))))))***+++***))))))***+++******)))))))))((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((&&&''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((()))(((''''''((()))***+++******))))))))))))************)))(((((((((((((((&&&(((***)))'''&&&''')))((((((((((((((('''''''''(((((((((((((((((((((((('''((()))***++++++******''''''''''''((((((((()))'''''''''((((((((())))))((((((((((((((((((((((((''')))******((('''''''''((((((''''''''''''(((((())))))))))))************++++++,,,,,,+++***((('''''''''((()))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((()))))))))))))))***++++++++++++***)))&&&'''((()))******)))((()))(((''''''))))))((('''((((((((((((((()))))))))''''''(((((((((&&&%%%$$$(((((((((((())))))))))))(((((()))))))))*********(((((())))))******++++++))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,)))))))))******)))))))))*********)))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------++++++***))))))***++++++******************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,---------------***+++,,,---------------************+++++++++,,,+++++++++******)))))))))************+++++++++,,,++++++***)))))))))))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******++++++(((((())))))******++++++)))))))))))))))*********))))))))))))))))))))))))+++///111...***'''))),,,(((((((((((((((((((((((())))))))))))************''')))++++++***)))***+++(((((())))))***+++---.........---...///111333444444222000000333444333111...///000111333444555666666555444444666777777777444444444333333222222222444222000---,,,,,,---...//////000111222333333444........................000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))((()))+++))))))))))))((((((((((((''''''((())))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((''''''''')))***+++******))))))))))))************)))(((((((((((((((%%%''')))(((&&&%%%&&&)))&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&((()))+++,,,,,,,,,,,,&&&'''''''''(((((())))))######%%%&&&((()))***+++((())))))***))))))((('''''')))***)))'''&&&&&&'''((((((''''''''''''(((((())))))))))))************,,,,,,,,,+++***)))((((((''''''((()))))))))))))))'''(((((()))))))))))))))))))))************))))))******))))))((((((''''''$$$%%%'''))))))))))))((())))))))))))))))))))))))'''''''''''''''((()))***(((((((((((()))))))))))))))***+++,,,,,,+++***)))&&&'''(((*********)))(((((('''&&&&&&'''((('''&&&''''''((()))***+++,,,,,,'''''')))*********)))(((''''''(((((())))))******))))))))))))************'''(((((()))***++++++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++)))******+++++++++******++++++***************************++++++,,,,,,,,,************************+++,,,------......------,,,+++***))))))***+++,,,+++***((('''(((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------,,,,,,.........///......---,,,)))))))))******+++++++++---------,,,,,,+++++++++)))))))))******+++++++++,,,+++******))))))******((()))***,,,---...//////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************((((((((()))***,,,---...&&&&&&'''((()))***++++++&&&&&&&&&'''((())))))*********++++++++++++******,,,,,,+++***))))))******))))))(((((('''''''''&&&((((((((((((((((((((((((***)))(((((()))+++---...000...------------+++***---------///111555999;;;:::666222000222444444333111111222222222333333333444444444444555555666666555444444333333444444555222333333222111000///...///000111222333444444444000000//////......------......---------,,,,,,,,,///...---,,,,,,,,,,,,---+++++++++******)))))))))******+++,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))***)))(((&&&&&&&&&'''((())))))))))))))))))((((((''''''''''''((((((((((((%%%&&&(((***+++***)))(((((((((((((((((((((((((((,,,)))&&&&&&(((***)))((()))((((((&&&%%%%%%%%%&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++...+++&&&###!!!###&&&((('''(((((()))***+++++++++&&&''')))+++***(((%%%$$$&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((())))))(((((('''''''''&&&))))))************))))))(((((())))))******+++++++++++++++************)))))))))((((((''''''&&&&&&)))))))))(((&&&''')))+++******))))))((((((''''''))))))((('''''''''''''''*********)))))))))))))))******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((******)))(((((((((((((((+++++++++++++++***)))((((((((()))***************,,,+++)))((((((((()))***'''((()))***+++,,,,,,,,,,,,+++)))((((((((()))*********))))))))))))************))))))***+++,,,,,,)))(((''')))+++,,,+++((())))))************))))))++++++***************+++------------,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000000...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++******+++---......---+++***...---,,,,,,++++++++++++------,,,+++************++++++++++++++++++++++++*********,,,------+++)))'''(((...999CCCBBB888---222111000...,,,+++++++++)))(((((()))++++++***(((************************------,,,+++***)))(((((((((((())))))*********+++++++++************++++++***)))'''&&&&&&'''((()))((())))))))))))))))))(((*********)))))))))(((((())))))((((((((('''''''''((((((((((((((((((((((((***)))))))))***,,,...000000...,,,,,,,,,,,,,,,***)))***+++...333888===@@@<<<888333111111222111///111111111222222222333333333333444444555555555555444444333333333333444444444444444444333222111111...///000111222222222222///////////////..................---------,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,+++++++++************++++++++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************)))((('''''''''(((((()))))))))(((((((((((((((''''''''''''(((((((((((('''((()))******)))'''&&&((((((((((((((((((((((((+++)))&&&&&&(((***)))(((((('''&&&&&&'''(((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''(((((())))))******+++***(((&&&%%%&&&'''((('''(((((()))******++++++'''((()))***)))(((&&&%%%''''''&&&&&&'''(((((()))))))))((((((''''''&&&&&&******)))))))))(((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))+++++++++*********))))))((((((((((((((('''''''''***++++++***((()))***,,,***)))))))))((((((((('''))))))((('''''''''''''''(((((((((((((((((())))))******)))((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))(((***)))((((((''''''((((((***************)))(((((((((((()))***************++++++)))((((((((()))***((()))******+++++++++++++++******)))))))))))))))******))))))))))))*********))))))))))))***+++,,,+++))))))***---...,,,***))))))************))))))++++++************++++++,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,+++++++++,,,...//////...,,,+++...---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++***+++------+++)))))))))---555;;;;;;444,,,000///...,,,+++++++++++++++******+++------,,,+++++++++,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))*********))))))*********---+++)))'''&&&&&&((()))))))))************))))))(((((()))***)))((('''&&&))))))((((((((((((''''''((((((((((((((((((((((((************,,,...000222111...+++***+++,,,,,,+++((()))+++...333888===???999666333111111111000///111111111222222222222333333333333333444444444444333333222222222222333333444444444333333222111111---...///000000000000000.........///////////////.........------------,,,++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++,,,+++******)))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++******)))((((((((()))))))))(((((((((''''''''''''''''''''''''(((((((((((()))************(((&&&%%%))))))))))))))))))))))))***(((''''''(((***)))((((((&&&%%%&&&***+++***(((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''((((((((()))))))))((())))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))((((((((()))))))))(((((('''(((((())))))******+++((((((((((((((('''''''''((((((''''''(((((())))))******)))((('''&&&%%%%%%************))))))))))))&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))++++++*********)))))))))'''''''''(((((((((((((((***++++++***)))(((***,,,))))))))))))(((((((((((()))((((((''''''''''''(((&&&&&&''''''(((((())))))******)))(((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))((('''''''''''''''((())))))))))))(((''''''(((((()))***************+++******)))((()))))))))))))))******+++*********)))************))))))(((******))))))))))))******))))))))))))))))))***+++***))))))***,,,,,,+++)))))))))************))))))++++++************+++++++++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++---//////---+++........................,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,,,,,,,,,,---...///000000///...---...---,,,,,,,,,,,,,,,,,,************+++,,,---...++++++,,,,,,---------...///---+++++++++,,,+++***++++++,,,...111222000...---,,,,,,++++++++++++++++++******+++---...,,,++++++,,,---......---,,,+++((((((((())))))******************)))))))))))))))))))))))))))))))))))))))++++++***)))((((((((((((,,,,,,,,,------,,,,,,,,,'''(((***++++++***(((&&&))))))((((((((((((((((((((((((((((((((((((((((((******+++,,,---///111222000---***((()))+++,,,,,,+++,,,---...000333555666222111111111222333333333111111111111222222222222222222333333333333333333222222111111111111222222222222111000000000000000...///000000000000000///------......//////000000............------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,*********))))))))))))***(((((((((((('''''''''&&&''''''''''''(((((((((((()))))))))***)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))***'''%%%'''+++,,,***'''((((((((((((((((((((((((%%%&&&&&&'''((()))******'''''''''''''''''''''''''''''''''((((((((())))))'''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((())))))***++++++(((((((((((())))))******)))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((())))))))))))))))))((((((((())))))******++++++************))))))))))))&&&&&&''''''(((((())))))'''((()))((('''&&&((()))))))))))))))(((((((((((()))(((''''''''''''((((((&&&&&&''''''((()))*********))))))((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))*********)))(((((('''''''''''''''((()))))))))))))))(((((((((((()))***************+++******))))))))))))))))))***************)))(((((()))***++++++***)))(((+++******))))))******+++***))))))(((((()))******(((((((((((())))))(((''')))******++++++******)))++++++*********+++,,,,,,++++++,,,---.........---+++++++++,,,,,,,,,------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000000...,,,........................------------------------///////////////////////////...---++++++,,,---------...////////////...---...------,,,,,,,,,------+++++++++++++++,,,---...+++,,,,,,------......///111...+++***+++++++++***++++++******)))+++///111+++++++++++++++,,,------)))))))))***+++,,,+++)))***+++,,,------,,,+++***(((((((((((())))))))))))(((((())))))************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((,,,,,,,,,------,,,,,,,,,((()))+++,,,,,,+++)))((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,---///000111///,,,)))''')))***,,,,,,,,,,,,,,,,,,---...//////---///000111222222222333000000111111111222222222222222222222222111111111111111000000000000111111222111000/////////000000111111222222222111000000------......//////000000//////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))************)))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))***+++)))((()))******(((%%%((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))(((''''''(((***---///((((((((((((((())))))))))))((('''&&&&&&''')))***))))))(((((((((((())))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******++++++*********)))))))))((((((&&&&&&''''''(((((())))))&&&''')))((('''&&&'''((((((((((((((())))))))))))((((((''''''''''''((((((''''''((()))******++++++***))))))((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********+++))))))((('''''''''''''''))))))***++++++*********(((((()))***************************)))))))))((())))))*********))))))(((((()))***++++++***)))(((++++++************++++++******))))))))))))******(((((()))))))))(((((((((******++++++++++++******++++++******+++,,,,,,---+++,,,------............++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........000222222000...------------------------------------------------///////////////////////////...---,,,+++,,,---...---------......------------------,,,,,,---.........------,,,++++++,,,,,,,,,,,,,,,------.........111...,,,***+++,,,+++***++++++***((('''***000444++++++++++++,,,---...///***))))))***,,,,,,+++))))))***+++,,,,,,+++***)))))))))))))))((((((((((((&&&'''''')))***+++,,,---))))))************))))))((()))+++------,,,***)))))))))************))))))((()))+++,,,,,,+++******(((((())))))))))))******))))))))))))))))))))))))))))))***+++,,,---......---+++(((((()))***++++++))))))***+++,,,,,,---------///111222111//////000000000000111111111111222111111111111111000000000000000000//////000000000333333111000000111222333333333333333333222111000.........////////////////////////.........------///...------,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++'''((()))*********))))))''''''(((((()))*********''''''''''''(((((((((((('''''''''((()))******+++((((((((((((((((((((((((%%%''')))***)))((()))***((()))******)))'''&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((((((((()))))))))))))))((('''&&&'''***---///(((((((((((((((((((((((((((((('''&&&&&&''')))***))))))((((((''''''((((((%%%%%%&&&'''((()))******''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))******)))))))))((((((((('''''''''(((((((((((((((''')))+++***)))(((((()))(((((((((((())))))))))))(((''''''''''''(((((()))(((((())))))******++++++******)))(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((())))))******))))))(((((())))))******+++++++++******)))((((((((((((((()))******++++++++++++***(((((()))***************)))************)))(((((((((((())))))***)))))))))((())))))************)))++++++************++++++,,,+++*********************,,,------+++******+++******++++++++++++******++++++***++++++,,,---...,,,------............---,,,,,,,,,,,,------------------------...............------,,,,,,------...------------------------000//////111333333111///........................------------------------///////////////////////////......---------------------------------------------------------...//////...---,,,++++++++++++---------,,,,,,,,,,,,,,,000...,,,+++,,,---,,,+++,,,+++***))))))+++///222+++++++++,,,,,,---...///,,,++++++,,,...///---,,,*********************************))))))(((((((((&&&'''''')))***+++,,,---)))***+++,,,,,,+++***)))---,,,+++***************((())))))))))))))))))((())))))))))))*********+++(((((()))))))))*********))))))))))))))))))))))))((())))))***************+++***((((((***+++***)))((((((***+++,,,,,,------***---111222111//////000000000000000111111111111111111111000000/////////000//////......//////000333222111000000111222333444444444444333222111000///////////////.........////////////............//////---,,,++++++***************+++++++++,,,,,,***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********&&&'''((()))))))))((((((&&&'''((()))***,,,------''''''''''''(((((((((((()))(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******)))((()))+++###'''++++++'''%%%&&&'''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''(((((())))))******'''''''''((()))***+++,,,(((((((((((((((((((((((('''''''''''''''((()))))))))(((((('''&&&&&&''''''&&&&&&''''''(((((())))))''''''(((((())))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((())))))***)))))))))((((((((((((((((((((((((((('''''''''''')))***+++)))(((((()))'''((((((((()))))))))***'''''''''''''''((())))))(((((())))))))))))))))))******)))((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))******************)))((())))))******+++,,,,,,++++++***)))))))))))))))(((((()))***************(((((()))***************)))******+++***)))((('''''''''((()))*********))))))))))))))))))******+++,,,++++++******++++++,,,------,,,++++++++++++++++++---///...,,,***+++,,,***++++++,,,,,,++++++***++++++++++++,,,---........................---,,,,,,,,,,,,------------...------------.........///...---,,,,,,,,,,,,---.../////////////////////////////////111222333111///////////////////////////...............................................................------,,,///..................///---------------...//////...------,,,,,,,,,------------,,,,,,++++++******---,,,,,,---......,,,+++---,,,++++++,,,,,,,,,,,,+++******++++++,,,---...,,,,,,+++---...///...,,,---,,,***))))))***,,,---)))))))))***************)))))))))))))))************+++,,,------,,,+++***333000,,,(((&&&'''***,,,******++++++++++++******((((((''''''((()))***+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))***+++***)))***++++++,,,,,,,,,++++++%%%)))///222111111222333000000000000111111111111111111000000/////////...//////............//////111000...------///111222444444444333222111000///000000//////.........---000/////////............///...---+++***))))))((()))))))))******+++++++++******+++,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))%%%&&&''')))))))))((('''&&&&&&((()))+++---...///''''''''''''((((((((()))+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###'''***+++)))((()))+++%%%++++++&&&$$$&&&***((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++%%%&&&(((***+++***)))(((((((((((((((((('''''''''&&&''''''((((((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((())))))*********+++'''(((((((((((((((((('''(((((())))))***+++++++++))))))))))))(((((((((((())))))(((((('''''''''&&&$$$&&&((()))'''&&&&&&&&&'''((((((((())))))******'''''''''''''''((()))***((((((((((((((('''''''''******)))((((((((((((((())))))))))))************))))))))))))))))))))))))******++++++++++++******((())))))***++++++,,,,,,,,,++++++***************''''''((()))))))))))))))(((((()))***************)))******++++++)))((('''&&&&&&((()))***************)))((((((((()))+++,,,,,,++++++******++++++,,,...------,,,+++++++++,,,***,,,...---***))))))+++***++++++,,,,,,++++++***++++++++++++,,,---...///.../////////...---,,,,,,,,,,,,,,,---------......---------.........//////...---,,,,,,,,,,,,---...000000000000000000000000.........000222222000...000000000000000000000000................................................---.../////////...,,,+++000000////////////000000---------------...///000,,,,,,,,,,,,---...//////...------,,,+++***)))(((,,,,,,,,,...//////---+++...---,,,------,,,)))&&&******))))))***++++++,,,+++******+++------,,,***///---+++))))))+++---///(((((()))***+++,,,------,,,++++++***)))(((((('''***+++---......---+++***///...,,,***((((((((((((+++*********))))))((((((++++++******))))))((((((''''''((()))))))))))))))))))))'''&&&%%%%%%%%%%%%)))*********++++++++++++))))))))))))************++++++***))))))******+++++++++,,,,,,---.../////////////////////.........////////////////////////000000000000////////////333333222111111222333333000000000000000000000000111000---++++++,,,...000...------,,,,,,+++******************************************************------,,,,,,+++***))))))((((((((((((((()))))))))++++++***************+++))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))+++,,,---''''''&&&%%%&&&'''((()))(((((())))))))))))((((((,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&((())))))(((''''''(((%%%%%%&&&'''((()))******))))))(((((('''''''''&&&&&&((()))((('''&&&''')))'''((()))+++++++++***)))'''((()))))))))(((&&&%%%'''((((((((())))))******))))))((('''''''''''''''))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++(((((())))))***+++------(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))%%%&&&((()))))))))(((''')))))))))))))))(((''''''******))))))((((((''''''''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))***,,,))))))(((((((((((())))))(((((())))))))))))(((((()))*********++++++++++++///...,,,***((((((((((((******))))))((((((''''''+++,,,,,,+++)))((()))***---------,,,,,,+++++++++---+++))))))+++,,,***'''++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,+++++++++---.........---,,,000111000...---,,,...000---------,,,,,,,,,,,,,,,,,,------............---000111111111///...///000000000000///......111333222333333111000///111333111111000000////////////...///000000///...---+++000...---...000222222111---...000000000000...---////////////...---,,,,,,........................------,,,,,,------...///------------------------+++******,,,//////---***+++++++++++++++***)))(((***+++,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,***(((%%%$$$&&&(((,,,///000///---+++---,,,+++))))))))))))***************)))))))))(((*********)))))))))))))))(((((())))))***))))))))),,,+++***)))(((((((((((()))))))))*********++++++))))))))))))************++++++++++++++++++++++++++++++,,,,,,---......///////////////............////////////////////////000000000000000000000///111111222333333222111111000000000000000000000000222111000......///000111......------,,,+++++++++************************((((((((((((((((((((((((---,,,,,,+++******))))))'''((())))))******))))))***))))))(((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++(((((('''''''''((()))***(((((())))))))))))((((((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&((())))))(((''''''((('''''''''(((((())))))***)))((((((((('''''''''''''''((())))))''''''((()))(((((()))***************))))))*********)))''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))&&&''''''((())))))((((((***************)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))******)))(((((()))+++***))))))(((((())))))***(((((())))))))))))(((((()))))))))*********++++++---,,,+++))))))))))))******))))))((((((((())))))+++,,,---,,,+++***+++,,,---------,,,,,,+++++++++...,,,***+++------,,,***++++++,,,,,,,,,---------+++,,,---------------,,,+++,,,---...///......---.........---++++++,,,...---............/////////---.../////////////////////000111111000///000222000111111000//////111333222333444333111000000000222333333444444444444333222222222333333222111111222111000111333444333222/////////000000/////////......///000000/////////,,,,,,------------------//////...------------...------------------------...,,,+++,,,...///---+++************++++++++++++++++++,,,,,,,,,,,,,,,+++)))))))))))))))))))))))),,,,,,,,,+++++++++*********************)))(((((((((***,,,...///...,,,++++++******)))******++++++************))))))))))))))))))))))))************))))))*********))))))(((,,,++++++***))))))))))))((((((((()))))))))******))))))))))))***************+++,,,------,,,+++***++++++,,,,,,------..............................////////////////////////000000000000000000000000...000222444444222000...000000000000000000000000111111000000000///////////////......---,,,,,,,,,************************((((((((((((((((((((((((+++++++++******))))))((('''(((***,,,,,,+++***)))(((((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***)))(((((((((((()))******(((((())))))))))))(((((()))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''((((((((((((%%%&&&'''((()))***++++++''''''''''''''''''''''''&&&((())))))(((''''''((())))))))))))))))))))))))((((((((((((''''''''''''((()))******(((((()))***))))))(((((())))))******)))************))))))((((((((('''''''''''''''''')))((((((''''''''''''(((''''''(((((())))))******(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))*********))))))******+++******************************))))))((((((''''''''''''((()))))))))))))))((((((''''''(((((())))))******+++++++++***))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))************))))))))))))))))))))))))************************((())))))(((''''''(((************))))))*********((())))))******))))))(((((()))))))))************+++******)))******++++++***)))((((((((()))***++++++,,,------,,,+++,,,...------,,,,,,,,,,,,++++++---,,,+++,,,...///...,,,,,,,,,,,,,,,------------.........///......------------...///////////////---......---++++++---......//////000000111111222...//////000111111000000///111222222222222333555444555666555444333444666777999;;;;;;888555333222222333555777888777666555333333333333333333444444666555555666777666444222111111000000000000111111---...///000111111111111,,,,,,------.........///111000///...------------........................000...------...///...---,,,+++*********+++,,,---,,,,,,,,,,,,,,,---...///************************,,,,,,,,,++++++++++++***))))))((()))***+++,,,,,,++++++,,,,,,,,,,,,+++++++++******************************)))))))))))))))(((((())))))******++++++******++++++******))))))******)))((((((((((((((((((((((((((())))))))))))((()))))))))************)))+++---......---,,,+++++++++,,,,,,,,,---------------...............///////////////////////////000000000000000111111111...///111222222111///...000000000000000000000000...//////000///...---,,,000//////...------,,,,,,*********************************************************)))))))))(((((('''(((+++------,,,***(((((((((''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((()))))))))(((((())))))))))))((((((((()))+++,,,,,,***((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''((()))+++,,,...//////((((((((((((((((((((((((&&&((())))))(((''''''(((+++*********)))))))))(((((((((((((((((('''''''''(((***+++***)))((()))******)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((()))(((''''''''''''((((((&&&''''''((()))******+++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((++++++***)))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&''''''((()))))))))))))))***)))(((''''''((()))***))))))*********))))))(((''''''(((((())))))******+++***(((''''''(((***+++((()))))))))************))))))))))))))))))))))))************************((()))***)))'''''')))***++++++************++++++)))))))))******)))))))))(((((()))))))))*********+++************************)))(((((((((***,,,---)))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............,,,,,,,,,------------.........//////......------...//////000000000000000///000111000///...///111000000000000000000000000...///000000111111111111111333555555555555777999<<<===??????===<<<======???AAADDDDDDAAA===999777777999<<<>>>>>>===;;;999666666666777777888999999999999999:::;;;999666333444333222111111222333444000000111222222222222222/////////000000111111222000///......------..............................000///...---...000111222///...+++***)))***,,,------,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((()))+++---...---,,,,,,+++******++++++,,,,,,++++++***))))))((())))))))))))))))))******(((((())))))******++++++***+++++++++++++++*********))))))((((((((((((((((((((((((((())))))))))))((()))))))))************)))***,,,.........,,,++++++++++++,,,,,,,,,,,,,,,,,,---------....../////////////////////////////////000000000111111111222111111000000000000111111000000000000000000000000...///000111000///---,,,000//////...------,,,,,,*********************************************************)))))))))))))))'''(((+++------,,,***(((((((((((((((((()))***+++'''((((((((()))))))))***((((((((((((((((((((((((+++***)))(((''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))(((((('''(((***++++++***)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((((((((((()))))))))******'''((()))+++,,,...//////))))))))))))))))))))))))&&&((())))))(((''''''(((++++++******))))))(((((('''''''''((((((((((((((((((***+++***)))((()))******)))(((''''''((()))***((((((((((((((((((((((((###$$$%%%&&&'''))))))***((((((''''''''''''((((((&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((++++++***)))((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&''''''((()))))))))))))))***)))(((''''''((()))***''''''((((((((((((((('''''''''(((((())))))*********)))'''&&&&&&''')))***((()))))))))************))))))))))))))))))))))))******************************+++***)))(((***,,,++++++************++++++))))))************))))))))))))))))))************,,,,,,++++++***))))))(((******))))))***+++,,,---(((***++++++******+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------......,,,,,,---------.........------............------////////////000000111111000111222222111000111222222111111000000////////////000111222333333333333555777999999999:::<<<>>>AAADDDFFFGGGFFFEEEEEEEEEBBBEEEGGGGGGCCC???<<<:::AAABBBEEEFFFFFFDDDBBB@@@>>>>>>??????@@@@@@AAAAAA===<<<======>>><<<999666888777666555555666777888444555555555444444333222111111111222222333333333//////.........//////000////////////////////////............///111333555222000---+++*********+++------,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++,,,...---+++***)))*********,,,,,,,,,++++++)))((('''))))))))))))************))))))))))))******************+++,,,,,,,,,,,,,,,+++******))))))*********((((((((()))))))))******))))))))))))************)))***+++---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////////////////////////////000000111111222222222222222000//////000222222000000000000000000000000000111222333222111000/////////......---,,,,,,,,,************************((((((((((((((((((((((((************************'''(((***,,,,,,+++***)))(((((((((((()))***++++++''''''(((((())))))******((((((((((((((((((((((((***)))((((((''''''''''''%%%&&&&&&'''((('''''''''(((((())))))))))))(((((('''((()))*********)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%&&&'''((()))***++++++))))))))))))))))))))))))&&&((())))))(((''''''(((*********))))))((((((((('''''''''(((((((((((((((((()))******(((((()))***))))))((((((''''''(((((((((''''''''''''(((((()))$$$$$$%%%'''((()))***+++(((''''''''''''(((((()))''''''(((((())))))******(((((())))))))))))((((((************************(((((((((((())))))))))))+++***))))))((((((((((((''''''''''''''''''''''''******))))))((((((''''''''''''((()))))))))))))))******))))))(((((())))))&&&&&&''''''((((((''''''(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++***++++++***))))))***,,,*********))))))*********)))******++++++******))))))*********++++++++++++,,,,,,,,,++++++)))((('''++++++++++++,,,,,,,,,,,,(((***++++++***)))***,,,++++++,,,,,,,,,,,,------+++---...---,,,,,,---...,,,---------............,,,------...//////......///////////////000111111...000222222111000111222444333333333333222222222333444555777888888888888;;;<<<>>>?????????AAACCCDDDGGGKKKMMMMMMLLLKKKKKKDDDEEEFFFDDDAAA>>>======DDDEEEFFFHHHHHHGGGFFFEEEBBBCCCEEEFFFFFFEEEDDDCCCBBBAAA@@@AAAAAA@@@>>>;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::999888777666444444444444444444444444222222111000000000111111000000000000000000000000,,,.../////////000333555222000...,,,++++++++++++---------------...///000++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++************+++---,,,+++***************)))***++++++++++++***)))((()))))))))*********************)))))))))))))))))))))+++,,,------......***))))))(((((())))))***)))))))))*********++++++))))))))))))************))))))******+++,,,,,,---++++++++++++++++++++++++++++++,,,------.../////////////////////////////////000000111111222333333111222222222222222222111000000000000000000000000222222222222222111000000......------,,,+++++++++************************((((((((((((((((((((((((***+++++++++++++++++++++'''((())))))******))))))''''''''''''((()))***+++'''''''''((()))*********(((((((((((((((((((((((()))(((((('''''''''((((((%%%&&&'''((()))(((((('''(((((())))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((())))))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&((())))))(((''''''((()))(((((((((((((((((((((''''''''''''((((((((()))'''((())))))''''''((()))(((((())))))(((''''''&&&(((((('''''''''(((******''''''(((((((((((())))))'''''''''''''''((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))*********))))))((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))***************)))((((((&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))***+++***((((((***+++***))))))(((((())))))***)))******++++++******)))++++++++++++,,,,,,,,,,,,)))***++++++++++++***)))++++++---...---,,,+++)))***,,,,,,,,,***)))***++++++++++++,,,,,,------------///000///---,,,---///------------............,,,---...///000111111111//////.........///000111000222444444333333333444666666666777888999999:::;;;;;;===>>>???@@@@@@@@@@@@BBBCCCDDDCCCDDDEEEGGGHHHLLLQQQTTTTTTSSSRRRRRRLLLKKKJJJGGGDDDCCCDDDFFFEEEFFFHHHJJJKKKLLLMMMMMMJJJKKKNNNOOOOOOMMMJJJHHHGGGEEEDDDDDDEEEEEEDDDBBB??????@@@@@@@@@@@@??????>>>???????????????>>>>>>;;;;;;;;;:::999999888888999888777555333222222111000000000000000000000000---///111111///...000111............------------,,,------.........------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++************'''(((***+++,,,,,,++++++(((((())))))*********+++++++++******))))))((((((((()))***,,,---...//////''''''&&&&&&&&&&&&'''(((************++++++++++++))))))))))))************))))))))))))***+++,,,---++++++++++++++++++++++++++++++,,,,,,---.../////////////////////////////////000000111222222333333000111333555555333111000000000000000000000000000000000000///////////////...------,,,,,,+++******************************************************++++++++++++++++++,,,,,,((((((((((((((()))))))))%%%%%%%%%&&&'''((()))***&&&''''''((()))******+++((((((((((((((((((((((((((((((''''''''''''((((((&&&''')))*********)))((((((((())))))))))))((((((((((((((('''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((''''''((('''''''''(((((((((((((((&&&'''''''''(((((())))))'''((()))((('''&&&''')))'''((()))))))))(((&&&%%%***)))(((((((((***+++,,,+++******)))(((''''''''''''''''''''''''((()))***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))))))))))))))***+++++++++)))((('''''''''((())))))***))))))******))))))((((((''''''))))))************))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))'''''')))***))))))(((((((((((())))))******++++++++++++******++++++,,,,,,,,,---------'''(((***+++,,,,,,+++++++++,,,...//////,,,***(((,,,---...---+++***+++,,,+++++++++,,,,,,---------///111222111...---...000---------.........//////,,,---///000222333333333///...---------...000111222555777888777666666777777888999;;;===???@@@AAA@@@AAACCCDDDEEEFFFFFFFFFDDDEEEGGGGGGFFFFFFGGGIIILLLPPPVVVZZZ[[[ZZZYYYYYYUUUTTTQQQMMMJJJKKKNNNQQQLLLMMMOOOQQQTTTWWWYYYZZZVVVXXX[[[]]]\\\YYYUUUSSSKKKIIIGGGGGGHHHIIIHHHGGGAAAAAACCCDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@???>>>======???>>>;;;888666333222111000000000000000000000000...111333333///------...+++,,,---...////////////,,,---.........---,,,+++------------------------*********++++++,,,,,,,,,((()))+++,,,------,,,+++)))***++++++++++++******